新书第3章S7-200的指令系统概要.ppt

3.7.3 移位操作指令 1.右移指令 右移指令的梯形图表示 右移指令的语句表表示 右移指令的操作 数据范围 [例3-17]下图给出一个右移操作的编程。从梯形图可以看到,在I0.0=1时,VB20中的内容右移2位(因为N=2),被移走的位由0填充,其结果保存在VB0中。 在IN单元与OUT单元有不相同时,用语句表编程与梯形图稍有不同。首先要利用传送指令把IN的内容传送到OUT中,然后把OUT的内容右移,其结果存入OUT中。 3.7.3 移位操作指令 2.左移指令 左移指令的梯形图表示 左移指令的语句表表示 左移指令的操作 数据范围 [例3-18]下图给出一个左移操作的编程。从梯形图可以看到,在I0.0=1时,VW20中的内容左移4位(因为N=4),被移走的位由0填充,其结果保存在VW0中。 在IN单元与OUT单元有不相同时,用语句表编程与梯形图稍有不同。首先要利用传送指令把IN的内容传送到OUT中,然后把OUT的内容左移,其结果存入OUT中。 3.7.3 移位操作指令 3.循环右移指令 循环右移指令的梯形图表示 循环右移指令的语句表表示 循环右移指令的操作 数据范围 [例3-19]下图给出一个循环右移操作的编程。从梯形图可以看到,在I0.0=1时,AC0中的内容右移4位(因为N=4),被移走的位又被填充到AC0的左端,其结果保存在

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档