PLC的多种程序设计语言
发布时间:2018-07-19
在PLC中有多种程序设计语言,如梯形图语言、布尔助记符语言、功能表图语言、功能模块图语言及结构化语句描述语言等。
梯形图语言和布尔助记符语言是基本程序设计语言,它通常由一系列指令组成,用这些指令可以完成大多数简单的控制功能。例如,代替继电器、计数器、计时器完成顺序控制和逻辑控制等。通过扩展或增强指令集,它们也能执行其他的基本操作。
梯形图语言有以下特点:呼和浩特变频器维修培训
(1)每个梯形图由多个梯级组成。
(2)梯形图中左右两边的竖线表示假想的逻辑电源。当某一梯级的逻辑运算结果为“1”时,有假想的电流通过。
(3)继电器线圈只能PLC自动化培训出现一次,而它的常开、常闭触点可以出现无数次。
(4)每一梯级的运算结果,立即被后面的梯级所利用。
(5)输入继电器受外部信号控制,黑龙江变频器维修培训只出现触点,不出现线圈。
功能表图语言和语句描述语言是高级的程序设计语言,它可根据需要去执行更有效的操作。例如,模拟量的控制、数据的操纵、报表的报印和其他基本程序设计语言无法完成的功能。
功能模块图语言采用功能模块图的形式,通过软连接的方式完成所要求的控制功能,它不仅在PLC中得到了广泛的应用,在集散控制系统的编程和组态时也常常被采用。
上一篇:PLC性能指标 下一篇:并行性分支编程———并行分支转移图的建立