【摘要】:PLC还用有功能块图语言。图1-8 功能块图图1-8的“OR”块类似于逻辑电路的“或门”,含义为逻辑或。该图“OR”块有两个输入,一个为%IX0.0,另一为%Q0.0。AND功能块的输出为%Q0.0。功能块图语言是用图形化的方法,以功能模块为单位,描述控制功能。目前,PLC厂商推出一些高功能及高性能的硬件模块的同时,多提供与其有关的功能块图程序,这为用户使用这些硬件模块及进行编程提供了很大方便。
PLC还用有功能块图(FBD)语言。它是一种对应于逻辑电路的图形语言。与电子线路图中的信号流程图非常相似,在程序中,它可看作两个过程元素之间的信息流。FBD广泛地用于过程控制。
图中功能块有输入端、输出端。如图1-8所示,为和利时PLC用的功能块程序。这里有两个功能块,一为逻辑“OR”功能块,另一为“AND”功能块。前者的输出作为后者的输入。
图1-8 功能块图
图1-8的“OR”块类似于逻辑电路的“或门”,含义为逻辑或。“AND”块类似于逻辑电路的“与门”,含义为逻辑与。该图“OR”块有两个输入,一个为%IX0.0,另一为%Q0.0。“OR”的输出直送给“AND”块。“AND”块的两个输入。一来自“OR”块,另一来自%I0.1的非(这里的小圆圈为逻辑非之意)。AND功能块的输出为%Q0.0。显然,图1-8表达的操作数间逻辑关系,与本书第1章的图1-4程序相似,也是起、保、停逻辑。(www.daowen.com)
功能块图语言是用图形化的方法,以功能模块为单位,描述控制功能。逻辑关系清晰,便于理解。特别是控制规模较大、控制关系较复杂的系统,用它表达将更为方便。
此外,一些含有标准功能的程序,用功能块语言则更便于调用。目前,PLC厂商推出一些高功能及高性能的硬件模块的同时,多提供与其有关的功能块图程序,这为用户使用这些硬件模块及进行编程提供了很大方便。
功能模块图语言占用内存较大,执行时间也较长,因此,这种设计语言多只在大、中型可编程序控制器和集散控制系统的编程和组态中采用。欧姆龙PLC即使为大、中型机也不用这种语言。但提供有供梯形图语言使用的系统功能块。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
有关PLC编程实用指南的文章