小程序执行运行过程原理_PLC梯形图工作原理你真的了解吗?

本文详细介绍了PLC的梯形图编程语言,它源于继电器控制,具有直观易懂的特点。PLC的扫描方法包括读取输入状态、运算用户程序和刷新输出。在程序执行期间,输入映像区保持不变直至下次扫描,输出映像区则在程序执行完毕后更新。扫描周期受I/O点数和程序长度影响。理解这一原理对于学习不同品牌PLC的梯形图编程大有裨益。
摘要由CSDN通过智能技术生成
34475eb43eee8408e08e4acfe0cad82a.png

梯形图语言沿袭了继电器控制电路的形式,梯形图是在常用的继电器与接触器逻辑控制基础上简化了符号演变而来的,具有形象、直观、实用等特点,电气技术人员容易接受,是目前运用上最多的一种PLC的编程语言。

在PLC程序图中,左、右母线类似于继电器与接触器控制电源线,输出线圈类似于负载,输入触点类似于按钮。梯形图由若干阶级构成,自上而下排列,每个阶级起于左母线,经过触点与线圈,止于右母线。

梯形图的基本原理。梯形图是被广泛采用的 PLC 编程语言 。

498b9a12697089dcbbb5b9de12eb69f6.png

一:PLC 扫描方法

当扫描我们用户的程序时, PLC 会利用一个标准的扫描方法对用户程序进行扫描。

扫描过程:

扫描输入状态: 读出外部信号状态并将其状态存储于内部储存器内。

运算用户程序: 用储存内部储存器内部的数据对用户程序进行运算,程序从上至下,从左至右进行扫描,扫描到END指令时表示一次扫描结束。

刷新输出: 把运算的数据写至外部输出。

二:看图理解

8576db650fc6e5d74e15f1638c95acd3.png

输入信号

1. PLC 在执行用户程序前会将外部输入信号的On/OF 状态一次读入至输入映像区内。

2. 在程序执行过程中若输入信号发生 On/Off 变化,但输入映像区内的状态不会改变,直到下一次扫描开始时再读入输入信号的 On/Off 状态。

程序执行:PLC 读取输入映像区内各输入信号的 On/Off 状态后开始从地址 0 处按照从上下序执行程序中的每一指令,其输出结果即各输出线圈的 On/Off 状态也逐次存入各装置的映像区内。

输出信号:当程序执行到 END 指令时表示程序执行完毕。程序执行完毕后会将装置映像区内 Y 的 On/Off 状态送到输出映像区锁存,而此映像区就是实际上输出继电器的线圈

扫描周期:整个扫描期间(读, 运算,写)的持续时间叫做“扫描周期”。随着 I/O 点的增多或者程序增长时,扫描周期也会随着变长。

1)读扫描周期: PLC 会测量自己的扫描周期并把此周期测量储存于特殊寄存器。

2)扫描周期: 扫描周期也可以通过每个扫描周期触发输出进行测量,触发脉冲的输出宽带即为 扫描周期。

3)估算扫描:周期扫描周期可通过每个指令的执行时间(预先知道)进行估算扫描周期为用户程序中每个指令执行时间的总和。

PLC 控制器可以处理比扫描周期快的某些项目,如中断项目等。当 PLC 接收中断时, PLC 将会暂停主程序而去处理中断。

用户程序在 ”运算” 期间,直接的输入/输出指令 REF,允许 PLC 马上去访问 I/O 而不必等到下一个扫描周期到来再去访问 I/O 。

结束:所有品牌的PLC的梯形图工作原理都是差不多的,只要理解一种PLC了,学习其他品牌的PLC也是很快的。喜欢的朋友们请点击关注本头条号

dbe96ecf423068d4cc4a1e3d40d6689a.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值