产品分类:
行业分类:
介质选择:

技术与服务

您的当前位置:首页 > 技术与服务 >

仪器仪表中常遇到PLC的编程语言

仪器仪表中常遇到PLC的编程语言
    PLC采用面向过程、面向问题的“自然语言”编程,其特点是简单、易懂、易学、便于掌握。
    不同类型的PLC,有不同的编程语言,通常有梯形图LAD,语句表STL,控制系统流程图、逻辑方程或布尔代数式等,除此之外,还有配BASIC语言或其他高级语言的。下面以梯形图和语句表为例作简单的介绍。
    梯形图是使用的最多的一种编程语言,在形式上类似于继电器的控制电路,因此是非常形象、易学的一种编程语言。
    由于PLC是按照指令存人存储器的先后而依次执行程序的,因此要求程序中的指令和指令的顺序要正确,为此,编程时要注意以下几个问题:
    (1)如图4-4-4所示,梯形图按自上而下,从左到右的顺序排列。整个图形呈阶梯形。故有梯形图之称。
    (2)在梯形图中,每个继电器线圈为一个逻辑行,即一层阶梯。每个继电器线圈的左边必须有触头,然后与左边的母线相连接,其触头的状态由相应的继电器线圈内有无电流来确定。继电器线圈的右边不能有触头,应直接与右边的母线相连接。
    (3)梯形图中的继电器不是真实的继电器,而是“软继电器”。继电器的线圈在一个程序中不能重复使用,但其触头在编程中可重复使用,相当于每只“软继电器”的触点数可无限,因为在存储器中的触发器状态可反复取任意次。
    (4)由于梯形图中的继电器实质上是存储器中的触发器.故其状态有“1”和“0”两个状态。“1”状态表示继电器线圈通电,其相应的常开触点闭合,常闭触点断开;“0”状态表示继电器线圈无电流通过,其相应的触点不动作。
    (5)继电器线圈中的电流并不是真正的电流,而称为“概念电流”,两端的母线也不需接电源。“概念电流”只是用户程序中用来分析输人、输出条件的形象表示方法。“概念电流”在梯形图中只能从左向右流动,层次改变只能由上而下。
    (6)梯形图中的线圈是广义的.它还可以用来表示计时器、计数器、移位寄存器以及各种运算结果等。
    (7)梯形图中不出现愉人继电器的线圈,而只出现愉人继电器的触头。其触头的状态由输人继电器的线圈的状态确定,亦即表示所接收的外部输人信号.
    (8)梯形图中的输出继电器供PLC作输出控制用,而其内部继电器不能作输出控制用,其接点只能供PLC内部使用。
    (9)由梯形图编写指令程序时,应遵循从上到下、从左到右的顺序。梯形图中的每个符号对应于一条指令一条指令为一个步序,不存在几条并列支路或一条支路上几个符号同时执行的可能性。

本文来自:计量控制系统  http://www.360abg.com/products/liuliangyibiao/jlkz/
市场策略
产品展示
下载专区
视频展示
专业知识
仪器仪表知识
现场安装图片
服务中心
客户价值
服务特点
应用案例
精选案例
行业应用