工程上,用梯形图或语句表的一般指令编程,程序简洁但需要一定的编程技巧,特别是对于一个工艺过程比较复杂的控制系统,如一些顺序控制过程,各过程之间的逻辑关系复杂,会给编程带来较大的困难。此时。利用顺序功能图(SFC—Sequential Function Chart)语言来编制顺序控制程序会比较简单。各种型号的PLC的编程软件,一般都为用户提供了一些顺序控制指令。S7-200系列PLC的编程软件有三条顺序控制继电器指令,结合顺序控制继电器S(称状态元件),即可用功能图的方法进行编程。
其应用可以是对单支流程、分支流程和选择性分支流程的控制,用顺控指令编程允许线圈的多重输出。
在 2007年汉诺威工业博览会上,五个自动发声机为开幕式伴奏音乐,这大大得力于Festo公司的技术。发声机中所运用的气动装置和PLC与它们过去在工业自动化中的用途完全不同。在这里它们为科技和音乐架起了桥梁。
布景设计师兼机器人艺术家Roland Olbeter 开发制造了这套独一无二的“音乐发声机”,由四重奏电弦和一个鼓组成。四个弦乐器的声音和功用与电吉他相差无几,不同的是每个弦乐器上面只有一根弦。
每个音乐机中都使用了21个Festo公司生产的微柱体。这些微气柱体仿音乐家左手的机械运动,并通过弦长来决定音高。在鼓上的那些微柱体制动着多个鼓槌和一个爵士乐刷。
澳大利亚作曲家Elena Kats-Chernin为2007年汉诺威工业博览会特别创作了“湛蓝天空”(Fast Blue Air)。这首曲子进一步开发了音乐发声机的声音范围,甚至连气动装置产生的噪音也包括在内。
音乐程序储存于乐器数字接口文件(MIDI files)中。乐声是通过三个步骤产生的。第一步是“数字化”,这时的音乐发声机由PLC控制。第二步,气动元件像吉他手一样拨动琴弦或者像弦乐器音乐家一样击打琴弦来使琴弦震动发声。第三步,乐声像电吉他一样由电子接收器接受并扩大。由此,音乐发声机可以产生各种不同的音乐效果。
Five automated sound machines provided musical accompaniment for the opening celebrations at the Hannover Messe 2007 – thanks to technology from Festo. Pneumatic components and a PLC control system were applied very differently from the way they are used in industrial automation; they created a bridge between technology and art.