自动门
自动门:应用软件编程语言的表达方式
发布时间:2014/6/20
自动门讯:
应用软件编程语言的表达方式
    应用程序的编制需使用可编程控制器生产厂方提供的编程语言。至今为止还没有一种
能适合于各种可编程控制器的通用编程语言。但由于各国可编程控制器的发展过程有类似
之处,可编程控制器的编程语言及编程工具都大体差不多。一般常见的有如下几种编程语
言的表达方式。
    1)梯形图( Ladder diagram)。梯形图语言是一种以图形符号及其在图中的相互关系
表示控制关系的编程语言,是从继电器电路图演变过来的。
两个控制实例中梯形图的结构和继电器控制线路图也十分相似.这两个相似的原因非
常简单,一是因为梯形图是为熟悉继电器线路图的工程技术人员设计的,所以使用了类似
的符号;二是两种图所表达的逻辑含义是一样的。因而,将可编程控制器中参与逻辑组合
的元件看成和继电器一样的器件,具有常开、常闭触点及线圈;且线圈的得电及失电将导
致触点的相应动作。再用母线代替电源线I用能量流概念来代替继电器线路中的电流概
念,使用绘制继电器线路图类似的思路绘出梯形图。需要说明的是.PLC中的继电器等
编程元件并不是实际物理元件,而只是机内存储器中的存储单元,它的所谓接通不过是相
应存储单元置而已。
  2)指令表(Instruction list)。指令表也称语句表,是程序的另一种表示方法。它和
单片机程序中的汇编语言有点类似,由语句指令依一定的顺序排列而成。一条指令一般
可分为两部分:一力助记符,二为操作数。也有只有助记符没有操作数的指令,称为无
操作数指令。指令表程序和梯形图程序有严格的对应关系。对指令表编程不熟悉的人可
先画出梯形图,再转换为语句表。应说明的是程序编制完毕输入机内运行时,对简易的
编程设备,不具有直接读取图形的功能,梯形图程序只有改写成指令表才能送人可编程
控制器运行.
 3)顺序功能图(Sequential function chart)。顺序功能图常用来编制顺序控制类程
序。它包含步、动作、转换三个要素。顺序功能编程法可将一个复杂的控制过程分解为一
些小的工作状态,对这些小的工作状态的功能分别处理后再依一定的顺序控制要求连接组
合成整体的控制程序。
成都市蜀盾自动门有限责任公司 Copyright @ 2019 www.sdzdm.com , All Rights Reserved
电话:028-8778 1123 手机:180 8682 3671
蜀ICP备10207201号-1
分享到:

SiteMap  手机用户请点此访问手机版