循环左移
寄存器移位
说明:
右移
左移
1数据长度B,W, DW;
2移位时,移出位进SM1.1,另 一端补零;
3 N为移位次数,超过数据长 度无效。
4 移位后数据变零,SM1.0置位
例如:SLB VB0, 2
移位前
移位后
00110101
00 11010100
循环右移
循环左移
说明:
1数据长度B,W, DW; 2 若N大于数据长度,则…
作用 指令
IN为字数据
IN为字数据
二 运算和数学指令
运算指令
作用 数据运算 指令
使用注意事项
LAD和STL中的不同,最好使用LAD编程 尽量使用不同的存储单元来存放不同的数据
加法 减法
说明:
1对有符号数进行操作
2 整数,双整数,实数
一般乘法 数乘法
说明:
完全整数乘法对两个单字符号 整测量长度。 累计比PLC扫描频率快得多的脉冲输入个数。
数量和编号:HC0-HC5 中断事件类型:3类
当前值等于预设值 输入方向改变 外部复位
工作模式和输入点 见表7-15
高数计数器的使用方法(步骤)
使用高速计数器的编程步骤 选择高速计数器 设置控制字节 执行HDEF指令 设置初始值和预设值 设置中断事件并全局开中断 执行HSC指令
四 转换指令
数据类型转换指令 作用 为什么使用数据类型转换指令? 指令 字节与整数,整数与双整数,双整数与实数
数据类型转换指令
指令(2):BCD码转换指令 BCD码在PLC中的应用
现在的情况
编码、译码、段码指令
作用 指令
ASCII转换指令
指令