arrow0725
级别: 探索解密
精华主题: 0
发帖数量: 29 个
工控威望: 146 点
下载积分: 831 分
在线时间: 19(小时)
注册时间: 2012-04-26
最后登录: 2013-07-10
查看arrow0725的 主题 / 回贴
楼主  发表于: 2012-05-17 09:59
FX1N-24MR
现在是电脑与PLC连接,还在新手未入门阶段

我写了一个PCL步进梯形图程序,然后通过电脑将其写入到PLC控制器中。
程序中用到了保持用数据寄存器D128。。 和辅助寄存器M384。。等等
D128初始值为0

我在FX1N-24MR上通过改变输入 来测试输出情况
这时候D128已经有了对应值(我将D128也作为输出来观察D128值的变化)

等我重新通过电脑将原程序写入PLC控制器时,那个D128的值还存在。

我就是想问一下,怎么样才能 每写入一次程序,FX1N-24MR上的寄存器D128的值能回到初始状态。

不知道我有没有讲明白?
[ 此帖被arrow0725在2012-05-17 14:45重新编辑 ]
wwcwwc
级别: VIP会员

精华主题: 0
发帖数量: 3392 个
工控威望: 3188 点
下载积分: 70165 分
在线时间: 1601(小时)
注册时间: 2008-04-20
最后登录: 2024-04-25
查看wwcwwc的 主题 / 回贴
1楼  发表于: 2012-05-17 11:08
使用M8002初始化这个寄存器、这样每次启动PLC就是这个值开始了。或者通过一个(多个)按钮强制这个值到指点值。不知道能否满足你的提问。
john42tw
级别: 网络英雄
精华主题: 0
发帖数量: 1276 个
工控威望: 6107 点
下载积分: 52046 分
在线时间: 1120(小时)
注册时间: 2012-04-24
最后登录: 2024-03-06
查看john42tw的 主题 / 回贴
2楼  发表于: 2012-05-17 11:09
用 m8002 初始脈波  MOV 初始值到D128
arrow0725
级别: 探索解密
精华主题: 0
发帖数量: 29 个
工控威望: 146 点
下载积分: 831 分
在线时间: 19(小时)
注册时间: 2012-04-26
最后登录: 2013-07-10
查看arrow0725的 主题 / 回贴
3楼  发表于: 2012-05-17 13:14
感谢楼上两位,解决了,谢谢
哎,外行搞点PLC问题不少啊
zsh340
zsh340
级别: 论坛先锋
精华主题: 0
发帖数量: 981 个
工控威望: 1137 点
下载积分: 18327 分
在线时间: 270(小时)
注册时间: 2009-05-29
最后登录: 2024-05-07
查看zsh340的 主题 / 回贴
4楼  发表于: 2012-05-17 16:25
先用不保存寄存器,每写一次程序时,这种寄存器都清零了,新程序传输完后出通过程序把这个不保存的寄存器传送到掉电保存寄存器中。
如果是每传一次程序,PLC都会把运行开关拔至STOP位置时,按楼上两闰师付说得用RUN脉冲M8002.
相互交流。。。。相互学习。。。。使技术更上一层楼。。。。
psxf
级别: 探索解密
精华主题: 0
发帖数量: 75 个
工控威望: 165 点
下载积分: 475 分
在线时间: 17(小时)
注册时间: 2010-07-07
最后登录: 2018-08-19
查看psxf的 主题 / 回贴
5楼  发表于: 2012-06-02 00:15
使用M8002初始化这个寄存器、这样每次启动PLC就是这个值开始了。或者通过一个(多个)按钮强制这个值到指点值。不知道能否满足你的提问