- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
西门⼦PLC编程指令⼤全
位逻辑指令
•-||-常开接点(地址)
•-|/|-常闭接点(地址)
•XOR位异或
•-|NOT|-信号流反向
•-()输出线圈
•-(#)-中输出
•-(R)线圈复位
•-(S)线圈置位
•RS复位置位(置位复位)触发器
•-(N)-RLO下降沿检测
•-(P)-PLO上升沿检测
•-(SAVE)将RLO存⼊BR存储器
•MEG地址下降沿检测
•POS地址上升沿检测
⽐较指令
•CMP?I整数⽐较
•CMP?D双整数⽐较
•CMP?R实数⽐较
转换指令
•BCD_IBCD码转换为整数
•I_BCD整数转换为BCD码
•I_DINT整数转换为双整数
•BCD_DIBCD码转换为双整数
•DI_BCD双整数转换为BCD码
•DI_REAL双整数转换为浮点数
•INV_I整数的⼆进制反码
•INV_DI双整数的⼆进制反码
•NEG_I整数的⼆进制补码
•NEG_DI双整数的⼆进制补码
•NEG_R浮点数求反
•ROUND舍⼊为双整数
•TRUNC舍去⼩数取整为双整数
•CEIL上取整
•FLOOR下取整
计数器指令
•S_CUD加减计数
•S_CU加计数器
•S_CD减计数器
•-(SC)计数器置初值
•-(CU)加计数器线圈
•-(CD)减计数器线圈
数据块指令
•-(OPN)打开数据块:DB或DI
逻辑控制指令
•-(JMP)⽆条件跳转
•-(JMP)条件跳转
•-(JMPN)若⾮则跳转
•LABEL标号
整数算术运算指令
•ADD_I整数加法
•SUB_I整数减法
•MUL_I整数乘法
•DIV_I整数除法
•ADD_DI双整数加法
•SUB_DI双整数减法
•MUL_DI双整数乘法
•DIV_DI双整数除法
•MOD_DI回送余数的双整数
浮点算术运算指令
•基础指令
•ADD_R实数加法
•SUB_R实数减法
•MUL_R实数乘法
•DIV_R实数除法
•ABS浮点数绝对值运算
扩展指令
•SR浮点数平⽅
•SRT浮点数平⽅根
•EXP浮点数指数运算
•LN浮点数⾃然对数运算
•SIN浮点数正弦运算
•COS浮点数余弦运算
•TAN浮点数正切运算
•ASIN浮点数反正弦运算
•ACOS浮点数反余弦运算
•ATAN浮点数反正切运算
赋值指令
•MOVE赋值
程序控制指令
•-(Call)从线圈调⽤FC/SFC(⽆参数)
•CALL_FB从⽅块调⽤FB
•CALL_FC从⽅块调⽤FC
•CALL_SFB从⽅块调⽤SFB
•CALL_SFC从⽅块调⽤SFC
•-(MCR)主控继电器接通
•-(MCR)主控继电器断开
•-(MCRA)主控继电器启动
•-(MCRD)主控继电器停⽌
•-(RET)返回
移位指令
•SHR_I整数右移
•SHR_DI双整数右移
•SHL_W字左移
•SHR_W字右移
•SHL_DW双字左移
•SHR_DW双字右移
循环指令
•ROL_DW双字左循环
•ROR_DW双字右循环
状态位指令
•OV-||-溢出异常位
•OS-||-存储溢出异常位
•UO-||-⽆序异常位
•BR-||-异常位⼆进制结果
•==0-||-结果位等于0
•0
文档评论(0)