资源预览内容
第1页 / 共6页
第2页 / 共6页
第3页 / 共6页
第4页 / 共6页
第5页 / 共6页
第6页 / 共6页
亲,该文档总共6页全部预览完了,如果喜欢就下载吧!
资源描述
S7-300指令对比*梯形图(LAD)逻辑图(FBD)语句表(STL)图形说明图形说明语句说明位逻辑指令 位逻辑指令-| |-常开接点(地址)-| / |-常闭接点(地址)-(SAVE)将RLO 存入BR 存储器XOR位异或=1-( )输出线圈&-( # )-中间输出XOR-|NOT|-信号流反向当 RLO 为1 时起作用-( S )线圈置位-( R )线圈复位SR置位复位触发器RS复位置位触发器对上升沿和下降沿有反应-(N)-RLO 下降沿检测-(P)-RLO 上升沿检测NEG地址下降沿检测POS地址上升沿检测Immediate Read立即读操作Immediate Write立即写操作比较指令CMP ? I 整数比较=I整数等于比较I整数不等于比较I整数大于比较=I整数大于等于比较=I整数小于等于比较CMP ? D 双整数比较=D双整数等于比较D双整数不等于比较D双整数大于比较=D双整数大于等于比较=D双整数小于等于比较CMP ? R 实数比较=R实数等于比较R实数不等于比较R实数大于比较=R实数大于等于比较=R实数小于等于比较转换指令BCD_IBCD 码转换为整数I_BCD整数转换为BCD码BCD_DIBCD 码转换为双整数I_DINT整数转换为双整数DI_BCD双整数转换为BCD码DI_REAL双整数转换为浮点数INV_I整数的二进制反码INV_DI双整数的二进制反码NEG_I整数的二进制补码NEG_DI双整数的二进制补码NEG_R浮点数求反ROUND舍入为双整数TRUNC舍去小数取整为双整数CEIL上取整FLOOR下取整计数器指令S_CUD加-减计数器S_CD减计数器S_CU加计数器-( 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绝对值运算SQR平方SQRT平方根LN自然对数EXP基于 e 的指数运算,其中 e = 2.71828三角函数运算SIN正弦COS余弦TAN正切ASIN反正弦ACOS反余弦ATAN反正切赋值指令MOVE赋值程序控制指令-(CALL)从线圈调用 FC/SFC(无参数)CALL_FB从方块调用 FBCALL_FC从方块调用 FCCALL_SFB从方块调用 SFBCALL_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”0 -| |-结果位大于“0”=0 -| |-结果位大于等于“0”=0 -| |-结果位小于等于“0”定时器指令定时器S_PULSE脉冲 S5 定时器S_PEXT扩展脉冲 S5 定时器S_ODT接通延时 S5 定时器S_ODTS保持型接通延时 S5 定时器S_OFFDT断电延时S5 定时器定时线圈-( SP )脉冲定时器线圈-( SE )扩展脉冲定时器线圈-( SD )接通延时定时器线圈-( SS )保持型接通延时定时器线圈-( SA )断开延时定时器线圈字逻辑指令字与字WAND_W字和字相“与(AND)”WOR_W字和字相“或(OR)”WXOR_W字和字相“异或(XOR)”双字与双字WAND_DW双字和双字相“与(AND)”WOR_DW双字和双字相“或(OR)”WXOR_DW双字和双字相“异或(XOR)”
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号