是位右移的指令,M100是
输入数据,M101是最前端数据,K1是段数,K6是移动位数,,如果要一次一次的移动,你得在该指令后加一个P,表示脉冲执行 回答者: q63088065 | 二级 | 2011-8-21 23:30
举例:
假定M101-M106=0
第一次执行时M100=1则得出结果M101=1 M102-M106=0
第二次执行时M100=0则得出结果M101=0 M102=1 M103-M106=0
第三次执行时M100=1则得出结果M101=1 M102=0 M103=1 M104-M106=0
第四次执行时M100=1则得出结果M101=1 M102=1 M103=0 M104=1 M105-M106=0
就是说会把M100的状态排队下去写到M101-M106里面
说的挺好的
要是没明白找个手册看带图的在结合他们讲的,或许就明白了。
要不你仿真一下或是下到plc里运行一下就知道了,
要是不会做试验就看看 手册。
本回答被提问者和网友采纳