功能块图(FBD)编程语言
发布时间:2019/6/4 20:43:58 访问次数:5678
功能块图(FBD)编程语言
功能块图(FBD)类似于普通逻辑功能图,它沿用了半导体逻辑电路的逻辑框图的表达方式。B130LAW-7-F一般用一种功能方框表示一种特定的功能,框图内的符号表达了该功能块图的功能。
功能块图是图形化的高级编程语言。通过软连接的方式把所需的功能块图连接起来,用于实现系统的控制。功能块图的表达格式有利于程序流的跟踪。功能块图有基本逻辑功能、计时和计数功能、运算和比较功能及数据传送功能等。功能块图通常有若干个输入端和若干个输出端。输入端是功能块图的条件,输出端是功能块图的运算结果。
如图52所示,功能块图(FBD)没有触头和线圈,也没有左、右母线的概念。但“能流”的术语仍适用于功能块图。
功能块图与梯形图可以相互转换,有时功能块图和梯形图的指令是一样的。对于熟悉逻辑电路和具有逻辑代数基础的技术人员来说,使用功能块图编程是非常方便的。
语句表(sTL)编程语言
语句表(STI')是用助记符来表达PLC的各种控制功能的。它类似于计算机的汇编语言,但比汇编语言更直观易懂,编程简单,因此也是应用很广泛的一种编程语言。这种编程语言可使用简易编程器编程,但比较抽象,一般与梯形图语言配合使用,互为补充。目前,大多数PI£都有语句表编程功能,但各厂家生产的PLC语句表所用的助记符互不相同,不能兼容。STEP⒎Micro/WIN的语句表如图53所示。
通常梯形图程序、功能块图程序、语句表程序可有条件地方便转换。但是,语句表可以编写梯形图或功能块图无法实现的程序。熟悉PLC和逻辑编程的有经验的程序员,最适合使用语句表语言编程。
功能块图(FBD)编程语言
功能块图(FBD)类似于普通逻辑功能图,它沿用了半导体逻辑电路的逻辑框图的表达方式。B130LAW-7-F一般用一种功能方框表示一种特定的功能,框图内的符号表达了该功能块图的功能。
功能块图是图形化的高级编程语言。通过软连接的方式把所需的功能块图连接起来,用于实现系统的控制。功能块图的表达格式有利于程序流的跟踪。功能块图有基本逻辑功能、计时和计数功能、运算和比较功能及数据传送功能等。功能块图通常有若干个输入端和若干个输出端。输入端是功能块图的条件,输出端是功能块图的运算结果。
如图52所示,功能块图(FBD)没有触头和线圈,也没有左、右母线的概念。但“能流”的术语仍适用于功能块图。
功能块图与梯形图可以相互转换,有时功能块图和梯形图的指令是一样的。对于熟悉逻辑电路和具有逻辑代数基础的技术人员来说,使用功能块图编程是非常方便的。
语句表(sTL)编程语言
语句表(STI')是用助记符来表达PLC的各种控制功能的。它类似于计算机的汇编语言,但比汇编语言更直观易懂,编程简单,因此也是应用很广泛的一种编程语言。这种编程语言可使用简易编程器编程,但比较抽象,一般与梯形图语言配合使用,互为补充。目前,大多数PI£都有语句表编程功能,但各厂家生产的PLC语句表所用的助记符互不相同,不能兼容。STEP⒎Micro/WIN的语句表如图53所示。
通常梯形图程序、功能块图程序、语句表程序可有条件地方便转换。但是,语句表可以编写梯形图或功能块图无法实现的程序。熟悉PLC和逻辑编程的有经验的程序员,最适合使用语句表语言编程。