[西门子PLC] 西门子基本逻辑指令详解
[西门子PLC] 西门子基本逻辑指令详解
一,触点及线圈指令
位逻辑指令汇总
1 -||- 常开接点(地址)
2 -|/|- 常闭接点(地址)
3 XOR 位异或
4 -|NOT|- 信号流反向
5 -( ) 输出线圈
6 -(#)- 中间输出
7 -(R) 线圈复位
8 -(S) 线圈置位
9 RS 复位置位触发器
10 RS 置位复位触发器
11 -(N)- RLO下降沿检测
12 -(P)- PLO上升沿检测
13 -(SAVE) 将RLO存入BR存储器
14 MEG 地址下降沿检测
15 POS 地址上升沿检测
PLC 梯形图语言的编程原则有这些:
梯形图是由好多梯级构成的,每个线圈都能形成一个梯级,每个梯级又有好多条支路,每个梯级就代表着一个逻辑方程。梯形图里的继电器、接点、线圈可不是实实在在的那种物理的东西,而是 PLC 存储器里的位(1 就等于 ON,0 就等于 OFF)。编程的时候,常开/常闭接点能随便引用无数次,但是线圈输出只能有一次。梯形图里流动的不是真正的物理电流,而是“概念电流”,而且只能从左边往右边流。用户程序的运算得根据 PLC 的输入/输出映象寄存器里的内容,逻辑运算得出的结果马上就能被后面的程序用上。PLC 的内部继电器不能拿来做控制用,只能用来存放逻辑控制的中间状态。输出线圈不能直接去驱动现场的执行元件,得通过 I/模块上的功率器件来驱动。基本的逻辑指令主要是以位逻辑操作为主,在位逻辑指令当中,除非有特别说明,操作数的有效范围是:I、Q、M、SM、T、C、V、S、L,并且数据类型是 BOOL。触点和线圈指令又分成了:标准指令、立即指令、取反指令、正(负)跳变指令。



















二、触点及定时器指令
定时器指令
1 S_PULSE 脉冲S5定时器
2 S_PEXT 扩展脉冲S5定时器
3 S_ODT 接通延时S5定时器
4 S_ODTS 保持型接通延时S5定时器
5 S_OFFDT 断电延时S5定时器
6 -(SP) 脉冲定时器线圈
7 -(SE) 扩展脉冲定时器线圈
8 -(SD) 接通延时定时器线圈
9 -(SS) 保持型接通延时定时器线圈
10 -(SF) 断开延时定时器线圈
包括:
接通延时定时器(TON)、
有记忆的接通延时(保持型)定时器(TONR)、
断开延时定时器(TOF)。
S7 - 200 总共有 256 个定时器呢,从 T0 一直到 T255 。










三、计数器指令包括:
计数器指令
1 S_CUD 加减计数
2 S_CU 加计数器
3 S_CD 减计数器
4 -(SC) 计数器置初值
5 -(CU) 加计数器线圈
加计数 CTU、减计数 CTD 和加/减计数 CTUD 一共是 256 个(从 C0 到 C255)。计数器呢,有的是对 PLC 内部的时钟脉冲进行计数,有的是对外部的或者由程序产生的计数脉冲进行计数。计数器会累计计数的当前值(这是 16 位的有符号整数),这个值存放在计数器的 16 位(bit)当前值寄存器里。
每个计数器就只有一个 16 位的当前值寄存器地址。在一个程序当中,同一个计数器号可别重复使用,更不能分给几个不同类型的计数器。





西门子逻辑指令轻松辨别,超详细!收藏备用 PLC论坛-全力打造可编程控制器专业技术论坛 -
西门子逻辑指令轻松辨别,超详细!收藏备用
ccccccc/nrknow0vm1a.php >(出处: PLC论坛-全力打造可编程控制器专业技术论坛)
#非标自动化#
#西门子PLC#
-
- 养颜瑜伽原创教程#9式瑜伽,轻松减脂、瘦腿、减小腹!
-
2025-12-22 14:03:15
-
- 新疆有哪些真正拿的出手的特产
-
2025-12-22 14:02:55



[西门子PLC] 西门子基本逻辑指令详解
养颜瑜伽原创教程#9式瑜伽,轻松减脂、瘦腿、减小腹!
“4050”补贴来了,满足40岁50岁的农民都能领取?能领到多少钱?