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往上加呢
真心学习!
blitzcrank
级别: 探索解密
精华主题: 0
发帖数量: 55 个
工控威望: 196 点
下载积分: 4066 分
在线时间: 170(小时)
注册时间: 2012-10-26
最后登录: 2014-08-13
查看blitzcrank的 主题 / 回贴
1楼  发表于: 2012-12-01 17:28
要在程式裡面 令D2=k10

這樣開始執行的時候D2才會是k10

不然它會從0開始

還有一個比較不重要的是 x000直接輸出y000

y000又輸出別的東西 這樣寫是不太好的

不過你這是隨便的寫的所以沒關係 給個建議而已
blitzcrank
级别: 探索解密
精华主题: 0
发帖数量: 55 个
工控威望: 196 点
下载积分: 4066 分
在线时间: 170(小时)
注册时间: 2012-10-26
最后登录: 2014-08-13
查看blitzcrank的 主题 / 回贴
2楼  发表于: 2012-12-03 08:48
樓上 他是D0+2

是D2被設成10沒錯啊

那個表上面有+2的