kylew
kylew
级别: 略有小成
精华主题: 0
发帖数量: 107 个
工控威望: 214 点
下载积分: 534 分
在线时间: 208(小时)
注册时间: 2010-08-08
最后登录: 2024-11-25
查看kylew的 主题 / 回贴
楼主  发表于: 2019-04-08 19:36
请教这个怎么编啊,如题!
比如M0~M99,指定一个数字,M地址就按数字的个数ON多少个!
指定9,  M0~M8 ON
指定99,M0~M98  ON

另外请问FX PLC 用标签方式编程, 10MS定时器怎么表示呀?
sjbandmm
级别: 略有小成
精华主题: 0
发帖数量: 237 个
工控威望: 407 点
下载积分: 987 分
在线时间: 168(小时)
注册时间: 2008-08-23
最后登录: 2024-11-19
查看sjbandmm的 主题 / 回贴
1楼  发表于: 2019-04-08 23:36
图片:
图片:
如果硬要不用for的话,第一张图方法也可以参考下,不过貌似fx系列的FMOV指令不支持变量作为传送字数,我没仔细研究,Q系列是可以的。从第13步到19步用于自复位前面置位的位,如果写成手动复位,那么程序步数差不多。上面那个程序的优点是可以实现任意大小区域的操作,只要数据区不超范围就可以。


如果使用固定区域就简单了,用下图的程序就可以了,FX也支持。
[ 此帖被sjbandmm在2019-04-08 23:59重新编辑 ]