zhihaiwei
级别: 探索解密
精华主题: 0
发帖数量: 23 个
工控威望: 127 点
下载积分: 570 分
在线时间: 19(小时)
注册时间: 2012-07-05
最后登录: 2017-01-08
查看zhihaiwei的 主题 / 回贴
楼主  发表于: 2012-11-30 14:38

大家好!我随便编了个程序,在寄存器设置中把 D2  设置成十进制10后,把程序传到PLC中,每次输入X0,为什么D2的内容不从10往上加,而是还要从0往上加呢
真心学习!
poorwer
级别: 略有小成
精华主题: 0
发帖数量: 277 个
工控威望: 485 点
下载积分: 1387 分
在线时间: 225(小时)
注册时间: 2008-07-26
最后登录: 2021-01-19
查看poorwer的 主题 / 回贴
1楼  发表于: 2012-11-30 21:14
顺序错了。把程序写入PLC中,再强制D2等于10。
楼主留言:
怎么强制呢?要用MOV指令吗 还是其他的方法,请指教
poorwer
级别: 略有小成
精华主题: 0
发帖数量: 277 个
工控威望: 485 点
下载积分: 1387 分
在线时间: 225(小时)
注册时间: 2008-07-26
最后登录: 2021-01-19
查看poorwer的 主题 / 回贴
2楼  发表于: 2012-12-01 21:40
有两种方法,一种就是楼上所说的用MOV等指令,另一种通过编程软件强制,这种方法常用于程序调试时。只不过你那个软件好像是老款的,不是GX DEVELOPER,所以我也不知怎样在那个软件上操作强制。