懂PLC的高手进来.高分送

来源:百度知道 编辑:UC知道 时间:2024/06/05 08:42:07
哪为高手能教教我指令SHL_W到底是怎么用的啊.在自动状态时,为什么要有它才会执行下一个程序段呢.还有就是它两边的符号(MW**)要怎么写.满足什么样的条件 程序才会执行??

这是个彩灯控制的程序,里面有用到循环移位指令
和这个移位指令的参数设置是一样的
实便最能说明问题
有什么不懂可以留言问
http://hi.baidu.com/yujing1986/blog/item/bc9ecf131c112922dd540111.html

还有,你把SHL_W指令调出来,然后单击选中,再按F1,帮助里的图文说明远比纯文字叙述强得多。

寄存器地址的偏移指令.
指令shl_w是整数位左移.
指令shl_dw是双整数位左移.
指令shr_w是整数位右移.
举例说一下就明白了.
如果寄存器a里放的数为0000000100100100
左移5位就成了 0010010010000000
空位由0补.
mw**是存储地址.