三菱PLC中SFTL M100 M101 K1 K6什么意思?举例说明,谢谢!

如题所述

举例:
假定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里面
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-23
是位右移的指令,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里运行一下就知道了,
要是不会做试验就看看 手册。本回答被提问者和网友采纳