evanzheng
级别: 略有小成
精华主题: 0
发帖数量: 288 个
工控威望: 399 点
下载积分: 4278 分
在线时间: 184(小时)
注册时间: 2010-02-27
最后登录: 2024-05-14
查看evanzheng的 主题 / 回贴
楼主  发表于: 2011-12-15 19:01
三菱FX1S PLC故障,是否EEPROM有问题?程式如下: LD M8000 MUL D128 K2 D170 写入常数2000进入D128  常数2000写入后,当时程式是没有问题 可以用。 但设备关电后  D128原来的2000变成1000了。 用GX Developer软件强制清除PLC内存(即所有的程式含寄存器中的数据)后再重新写入以上程式  还是发生同样的问题。  各位有没有碰到类似的问题, 我估计应该是EEPROM有问题,因为FX1S是不需要电池保持数据的。有没有可能PLC会是国产的啊?

PS:相同的程式在其他设备使用完成OK。
evanzheng
级别: 略有小成
精华主题: 0
发帖数量: 288 个
工控威望: 399 点
下载积分: 4278 分
在线时间: 184(小时)
注册时间: 2010-02-27
最后登录: 2024-05-14
查看evanzheng的 主题 / 回贴
1楼  发表于: 2011-12-15 19:12
没有人碰到过吗?
evanzheng
级别: 略有小成
精华主题: 0
发帖数量: 288 个
工控威望: 399 点
下载积分: 4278 分
在线时间: 184(小时)
注册时间: 2010-02-27
最后登录: 2024-05-14
查看evanzheng的 主题 / 回贴
2楼  发表于: 2012-07-07 21:31
15楼  发表于: 2012-02-06 10:23
只看该作者 | 留言 小 中 大
D128不是断电保持寄存器,选用D139试试


老大, 我说的是FX1S的,你再看看使用手册  d128是断电保持寄存器的起始位址。
evanzheng
级别: 略有小成
精华主题: 0
发帖数量: 288 个
工控威望: 399 点
下载积分: 4278 分
在线时间: 184(小时)
注册时间: 2010-02-27
最后登录: 2024-05-14
查看evanzheng的 主题 / 回贴
3楼  发表于: 2012-07-07 21:33
17楼  发表于: 2012-02-07 15:46
只看该作者 | 留言 小 中 大

    引用
    引用楼主evanzheng于2011-12-15 19:01发表的 三菱PLC 奇怪问题 :
    三菱FX1S PLC故障,是否EEPROM有问题?程式如下: LD M8000 MUL D128 K2 D170 写入常数2000进入D128常数2000写入后,当时程式是没有问题 可以用。 但设备关电后D128原来的2000变成1000了。 用GX Developer软件强制清除PLC内存(即所有的程式含寄存器中的数据)后再重新写入以上程式还是发生同样的问题。各位有没有碰到类似的问题, 我估计应该是EEPROM有问题,因为FX1S是不需要电池保持数据的。有没有可能PLC会是国产的啊?

    PS:相同的程式在其他设备使用完成OK。



估计程序有问题,不保持的结果应为0。

LD M8000 MUL D128 K2 D170   这样的一行程序也会发生冲突? 开什么国际玩笑
evanzheng
级别: 略有小成
精华主题: 0
发帖数量: 288 个
工控威望: 399 点
下载积分: 4278 分
在线时间: 184(小时)
注册时间: 2010-02-27
最后登录: 2024-05-14
查看evanzheng的 主题 / 回贴
4楼  发表于: 2012-07-07 21:38
大家不要思考了,你们所说的各种测试我都试过了。经与上海三菱沟通  基本确定是硬件有问题, 上海三菱的工程师说FX1S断电保持不是靠里面的法拉电容,而是它采用的是EEPROM  所以它不需要任何外在电源来储存数据