您现在所在的是:

PLC论坛

回帖:17个,阅读:9098 [上一页] [1] [2] [下一页]
-1670
工控帮
文章数:38
年度积分:-1868
历史总积分:-1670
注册时间:2018/11/6
发站内信
发表于:2018/12/4 15:39:30
#0楼
西门子PLC编程指令包括:位逻辑指令,比较指令,转换指令等14个,相信很多初学的朋友们对这些指令了解的不是很全面,有些指令符号并不理解是什么意思。那么小编为了大家更好的学习,整理出西门子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 地址上升沿检测

二、转换指令

1. BCD_IBCD码转换为整数

2. I_BCD 整数转换为BCD码

3. I_DINT 整数转换为双整数

4. BCD_DIBCD码转换为双整数

5. DI_BCD 双整数转换为BCD码

6. DI_REAL 双整数转换为浮点数

7. INV_I 整数的二进制反码

8. INV_DI 双整数的二进制反码

9. NEG_I 整数的二进制补码

10. NEG_DI 双整数的二进制补码

11. NEG_R 浮点数求反

12. ROUND 舍入为双整数

13. TRUNC 舍去小数取整为双整数

14. CEIL 上取整

15. FLOOR 下取整


三、比较指令

1. CMP?R 实数比较

2. CMP?I 整数比较

3. CMP?D 双整数比较


四、 计数器指令

1. S_CUD 加减计数

2. S_CU 加计数器

3. S_CD 减计数器

4. -(SC) 计数器置初值

5. -(CU) 加计数器线圈

6. -(CD) 减计数器线圈


五、逻辑控制指令

1. -(JMP) 无条件跳转

2.-(JMP) 条件跳转

3. -(JMPN) 若非则跳转

4. LABEL 标号


六、数据块指令

1. -(OPN) 打开数据块:DB或DI


七、整数算术运算指令

1. ADD_I 整数加法

2. SUB_I 整数减法

3. MUL_I 整数乘法

4. DIV_I 整数除法

5. ADD_DI 双整数加法

6. SUB_DI 双整数减法

7. MUL_DI 双整数乘法

8. DIV_DI 双整数除法

9. MOD_DI 回送余数的双整数


八、 浮点算术运算指令

一 基础指令

1. ADD_R 实数加法

2. SUB_R 实数减法

3. MUL_R 实数乘法

4. DIV_R 实数除法

5. ABS 浮点数绝对值运算

二扩展指令

1.SQR 浮点数平方

2. SQRT 浮点数平方根

3. EXP 浮点数指数运算

4. LN 浮点数自然对数运算

5. SIN 浮点数正弦运算

6. COS 浮点数余弦运算

7. TAN 浮点数正切运算

8. ASIN 浮点数反正弦运算

9. ACOS 浮点数反余弦运算

10.ATAN 浮点数反正切运算


九、程序控制指令

1. -(Call) 从线圈调用FC/SFC(无参数)

2. CALL_FB 从方块调用FB

3. CALL_FC 从方块调用FC

4. CALL_SFB 从方块调用SFB

5. CALL_SFC 从方块调用SFC

6. -(MCR<) 主控继电器接通

7. -(MCR>) 主控继电器断开

8. -(MCRA) 主控继电器启动

9. -(MCRD) 主控继电器停止

10. -(RET) 返回


十、赋值指令

1. MOVE 赋值

2. 移位和循环指令


十一、移位指令

1.SHR_I 整数右移

2. SHR_DI 双整数右移

3. SHL_W 字左移

4.SHR_W 字右移

5. SHL_DW 双字左移

6. SHR_DW 双字右移


十二、循环指令

1.ROL_DW 双字左循环

2. ROR_DW 双字右循环


十三、状态位指令

1. OV -||- 溢出异常位

2. OS -||- 存储溢出异常位

3. UO -||- 无序异常位

4. BR -||- 异常位二进制结果

5. ==0-||- 结果位等于"0"

6. <>0-||- 结果位不等于"0"

7. >0-||- 结果位大于"0"

8.<0-||- 结果位小于"0"

9. >=0-||- 结果位大于等于"0"

10. <=0-||- 结果位小于等于"0"


十四、定时器指令

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) 断开延时定时器线圈


十五、字逻辑指令

1. WAND_W 字和字相"与"

2. WOR_W 字和字相"或"

3.WAND_DW 双字和双字相"与"

4. WOR_DW 双字和双字相"或"

5. WXOR_W 字和字相"异或"

6. WXOR_DW 双字和双字相"异或
37942
cvlsam 版主
文章数:12473
年度积分:553
历史总积分:37942
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2018/12/4 15:55:16
#1楼
SIR,您需要核实您贴出的内容,否则容易将别人带入沟里。

例如:
附件 snap4.jpg

而实际上应该是:




附件 snap3.jpg

Good Luck~
-1670
工控帮
文章数:38
年度积分:-1868
历史总积分:-1670
注册时间:2018/11/6
发站内信
发表于:2018/12/4 16:33:03
#2楼
表情
[此贴子已经被作者于2018/12/4 16:35:18编辑过]
9529
solidcam
文章数:1957
年度积分:586
历史总积分:9529
注册时间:2015/8/10
发站内信
发表于:2018/12/4 17:31:35
#3楼
谢谢分享
16585
hgxmm123
文章数:3041
年度积分:482
历史总积分:16585
注册时间:2006/1/18
发站内信
2018春节活动(一)
2017国庆活动(三)
2016国庆活动(二)
发表于:2018/12/4 18:11:13
#4楼
这个指令集符合IEC1131规范
1357
hwjtxf
文章数:521
年度积分:50
历史总积分:1357
注册时间:2018/3/29
发站内信
发表于:2018/12/7 9:20:37
#5楼
像在写日记表情
24102
mengx9806
文章数:11115
年度积分:425
历史总积分:24102
注册时间:2011/5/16
发站内信
2018论坛热心网友
2018春节活动(三)
工控人谈电商
发表于:2018/12/7 16:45:46
#6楼
要从沟里爬起来啊。。。。
22236
cgmguangming
文章数:4385
年度积分:493
历史总积分:22236
注册时间:2009/10/6
发站内信
西门子接触器(三)
2011国庆活动
发表于:2018/12/7 16:46:14
#7楼
手册书上都有
-1670
工控帮
文章数:38
年度积分:-1868
历史总积分:-1670
注册时间:2018/11/6
发站内信
发表于:2018/12/7 16:49:40
#8楼
回复 #7楼 cgmguangming
很多朋友不一定都有手册的,对于他们来说还是很有用的呢表情
473
seanliu111
文章数:7
年度积分:50
历史总积分:473
注册时间:2017/8/18
发站内信
发表于:2018/12/8 21:55:52
#9楼
很好很全
此帖发自论坛手机版

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

93.6006