momotaro
级别: 正式会员
精华主题: 0
发帖数量: 35 个
工控威望: 82 点
下载积分: 741 分
在线时间: 16(小时)
注册时间: 2018-01-31
最后登录: 2019-10-30
查看momotaro的 主题 / 回贴
楼主  发表于: 2018-07-30 17:46

遇到了一個怪問題

如果我在程式裡MOV一個值給D5000 , 將PLC重上電後D5000(停電保持區暫存器)的值會被改回-1

如果我是透過人機的數值輸入給D5000值 , 重上電後D5000的值就會保留著

這是為什麼呢 ?



ymmfa
不想大江大河,不想浪起潮落,只愿一湾小湖,静待岁月安好。
级别: 管理员

精华主题: 8 篇
发帖数量: 9670 个
工控威望: 8567 点
下载积分: 16703 分
在线时间: 5326(小时)
注册时间: 2006-08-10
最后登录: 2024-11-26
查看ymmfa的 主题 / 回贴
1楼  发表于: 2018-07-31 12:47
有几方面原因:

1、程序问题。

2、D1000之后只能算文件寄存器,和普通的掉电保持D有所不同。
FX3G我没用到过这些地址,但注意到手册上的确有提到不同:

楼主留言:
程序應該是沒問題的 , 我只寫一行做測試

我再仔細看一下手冊 , 當初三菱業務只跟我說D5000之後可以使用掉電保持

所以我就不疑有他直接用了...
特别提醒大家:
偶尔修改下自己的密码,以防被盗
不要在多个网站都用一样账号密码
偶尔还是要发发贴,回回贴,不要总潜水