[西门子] 想快速入门 PLC?先学会区分西门子逻辑指令

[复制链接]
查看83 | 回复0 | 3 天前 | 显示全部楼层 |阅读模式
今天,我们将为各位新入门、渴望快速上手 PLC 的用户带来一场干货满满的分享。



触点及线圈指令 PLC 梯形图语言编程原则


整体架构与基本概念:

梯形图由多个梯级构成,每个梯级对应一个逻辑方程,且可包含多条支路。通常每个梯级以线圈为核心构建.


元件特性:

1:虚拟元件性质:梯形图里的继电器、接点和线圈并非物理实体,而是 PLC 存储器中的位,其中 “1” 表示 ON 状态,“0” 表示 OFF 状态


2:接点与线圈使用规则:编程时,常开和常闭接点可被无限次引用,但每个线圈输出在整个程序中只能出现一次


电流流向概念:

梯形图中不存在实际的物理电流,而是 “概念电流”,其流动方向固定为从左向右


梯形图中不存在实际的物理电流,而是 “概念电流”,其流动方向固定为从左向右。


程序运算机制:

1:运算依据:用户程序的运算基于 PLC 的输入 / 输出映象寄存器中的内容进行


2:结果使用:逻辑运算的结果能够立即被后续程序调用


内部继电器功能:

PLC 的内部继电器不能直接用于控制,主要用于存储逻辑控制过程中的中间状态。


输出驱动方式:

输出线圈无法直接驱动现场执行元件,需借助 I/O 模块上的功率器件来实现驱动


基本逻辑指令类型:

基本逻辑指令以位逻辑操作为主。在位逻辑指令中,除非另有特殊说明,操作数的有效区域涵盖 I、Q、M、SM、T、C、V、S、L,且数据类型为 BOOL。


触点和线圈指令进一步分为标准指令、立即指令、取反指令以及正(负)跳变指令。



指令分类 按形式分





定时器指令

门子 S7 - 200 系列 PLC 具备丰富的定时器资源,共有 256 个定时器,编号范围从 T0 至 T255。


其中涵盖了三种不同类型的定时器,分别是接通延时定时器(TON)、有记忆的接通延时(保持型)定时器(TONR)以及断开延时定时器(TOF)。


这些定时器在 PLC 的逻辑控制中发挥着重要作用,能满足不同场景下的时间控制需求


接通延时定时器


接通延时定时器


断开延时定时器


断开延时定时器


有记忆的接通延时定时器


有记忆的接通延时定时器


计数器指令

西门子 S7 - 200 系列 PLC 的计数器指令功能丰富,包含加计数 CTU、减计数 CTD 和加 / 减计数 CTUD 这三种类型,共计 256 个计数器,编号范围为 C0~C255。

计数器的计数脉冲来源有两种:一是对 PLC 内部的时钟脉冲进行计数;二是对外部输入的或由程序产生的计数脉冲进行计数。


计数器会累计计数并得到当前值,这个当前值是一个 16 位的有符号整数,存放在计数器对应的 16 位当前值寄存器中,并且每个计数器仅有一个 16 位的当前值寄存器地址。


在编程过程中,务必注意同一计数器号不可重复使用,更不能将其分配给不同类型的计数器,否则会导致程序逻辑混乱,影响 PLC 系统的正常运行


免责声明:本文转自网络,版权归原作者所有,如涉及作品版权问题,请及时与我们联系删除,谢谢!



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则