海边的石头
级别: 探索解密
精华主题: 0
发帖数量: 25 个
工控威望: 127 点
下载积分: 573 分
在线时间: 20(小时)
注册时间: 2010-10-14
最后登录: 2023-05-08
查看海边的石头的 主题 / 回贴
楼主  发表于: 2017-09-22 14:49
请教大神:FX1Nplc,下面这段代码如何用FOR.......NEXT指令实现,谢谢
LD M0,AND<  D0 K100,AND M8014,INCP D0
LD M1,AND<  D1 K100,AND M8014,INCP D1
LD M2,AND<  D2 K100,AND M8014,INCP D2
.
.
.
LD M6,AND<  D6 K100,AND M8014,INCP D6
LD M7,AND<  D7 K100,AND M8014,INCP D7
.
.
.
LD M21,AND<  D21 K100,AND M8014,INCP D21
LD M22,AND<  D22 K100,AND M8014,INCP D22
END
脉冲操作怎么去处理,确保与扫描周期无关,谢谢?
[ 此帖被海边的石头在2017-09-23 20:22重新编辑 ]
zmrs163
级别: 家园常客
精华主题: 0
发帖数量: 373 个
工控威望: 521 点
下载积分: 1466 分
在线时间: 324(小时)
注册时间: 2017-06-12
最后登录: 2024-11-26
查看zmrs163的 主题 / 回贴
1楼  发表于: 2017-09-22 16:11
ld m8000,mov k0 z0
for k23
ld m0z0, and< d0z0 k100 incp d0z0
ld m8000,inc z0
next
楼主留言:
感谢解答,问题是FX2N以下不支持类似LD M0Z0的位操作符修饰
zmrs163
级别: 家园常客
精华主题: 0
发帖数量: 373 个
工控威望: 521 点
下载积分: 1466 分
在线时间: 324(小时)
注册时间: 2017-06-12
最后登录: 2024-11-26
查看zmrs163的 主题 / 回贴
2楼  发表于: 2017-09-25 11:29
那估计没辙了,不能变址字不好处理