- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(PLCS7300梯形图指令汇总
PLC S7-300梯形图命令汇总
1.1 位逻辑指令概述
有可以执行下列功能的位逻辑指令:
?---| |--- 常开触点(地址)
?---| / |--- 常闭触点(地址)
?---(SAVE) 将RLO状态保存到BR
?XOR 位异或运算
?---( ) 输出线圈
?---( # )--- 中间输出
?---|NOT|--- 取反使能位
RLO为1时将触发下列指令:
?---( S ) 置位线圈
?---( R ) 复位线圈
?SR 复位优先型SR双稳态触发器
?RS 置位优先型RS双稳态触发器
其它指令将对上升沿或下降沿过渡做出反应,执行下列功能:
?---(N)--- RLO负跳沿检测
?---(P)--- RLO正跳沿检测
?NEG 地址下降沿检测
?POS 地址上升沿检测
?立即读取
?立即写入
2 比较指令
根据用户选择的比较类型比较IN1和IN2:
== IN1等于IN2
IN1不等于IN2
IN1大于IN2
IN1小于IN2
= IN1大于等于IN2
= IN1小于等于IN2
可使用下列比较指令:
?CMP ? I 整数比较
?CMP ? D 长整数比较
?CMP ? R 实数比较
3 转换指令
用户可使用下列转换指令:
?BCD_I BCD码转换为整型
?I_BCD 整型转换为BCD码
?BCD_DI BCD码转换为长整型
?I_DINT 整型转换为长整型
?DI_BCD 长整型转换为BCD码
?DI_REAL 长整型转换为浮点型
?INV_I 对整数求反码
?INV_DI 对长整数求反码
?NEG_I 对整数求补码
?NEG_DI 对长整数求补码
?NEG_R 浮点数取反
?ROUND 取整为长整型
?TRUNC 截取长整数部分
?CEIL 向上取整
?FLOOR 向上取整
4 计数器指令
可使用下列计数器指令在此范围内改变计数值:
?S_CUD 双向计数器
?S_CD 降值计数器
?S_CU 升值计数器
?---( SC ) 设置计数器线圈
?---( CU ) 升值计数器线圈
?---( CD ) 降值计数器线圈
5 数据块指令
---(OPN)打开数据块:DB或DI
6 逻辑控制指令
可以在所有逻辑块 (组织块(OB)、功能块(FB)和功能(FC))中使用逻辑控制指令。
有可以执行下列功能的逻辑控制指令:
?---(JMP)--- 无条件跳转
?---(JMP)--- 条件跳转
?---(JMPN)--- 若“否”则跳转
7 整型数学运算指令
使用整数运算,您可以对两个整数(16和32位)执行以下运算:
?ADD_I 整数加
?SUB_I 整数减
?MUL_I 整数乘
?DIV_I 整数除
?ADD_DI 长整数加
?SUB_DI 长整数减
?MUL_DI 长整数乘
?DIV_DI 长整数除
?MOD_DI 返回长整数余数
8 浮点型数学运算指令
IEEE 32位浮点数属于称作实数(REAL)的数据类型。您可使用浮点运算指令通过两
个32位IEEE浮点数来执行下列数学运算指令:
? ADD_R 实数加
? SUB_R 实数减
? MUL_R 实数乘
? DIV_R 实数除
利用浮点运算,可用一个32位IEEE浮点数执行下列运算:
? 求绝对值 (ABS)
? 求平方(SQR)和平方根 (SQRT)
? 求自然对数 (LN)
? 求指数值(EXP)以e (= 2,71828)为底
? 求下列32位IEEE浮点数表示的角度的三角函数
- 正弦(SIN)和反正弦(ASIN)
- 余弦(COS)和反余弦(ACOS)
- 正切(TAN)和反正切(ATAN)
9 传送指令
MOVE分配值
10 程序控制指令
10.1 程序控制指令概述
描述
可使用下列程序控制指令:
? ---(CALL) 调用来自线圈的FC SFC (不带参数)
? CALL_FB 调用来自框的FB
? CALL_FC 调用来自框的FC
? CALL_SFB 调用来自框的系统FB
? CALL_SFC 调用来自框的系统FC
? 调用多重实例
? 从库中调用块
? 使用MCR功能的重要注意事项
? ---(MCR) 主控制继电器打开
? ---(MCR) 主控制继电器关闭
? ---(MCRA) 主控制继电器激活
? ---(MCRD) 主控制继电器取消激活
? RET 返回
11 移位和循环指令
下列移位指令可用:
?SHR_I 整数右移
?SHR_DI 长整数右移
?SHL_W 字左移
?SHR_W 字右移
?SHL_DW 双字左移
?SHR_DW 双字右移
12 状态位指令
? 二进制结果位(BR ---I I---)被置位(即信号状态为1)。
? 数学运算函数发生溢出 (OV ---I I---)或
文档评论(0)