您现在所在的是:

PLC论坛

回帖:6个,阅读:2787 [上一页] [1] [下一页]
3700
jiang_0514
文章数:829
年度积分:50
历史总积分:3700
注册时间:2005/9/22
发站内信
发表于:2008/12/17 15:06:00
#0楼
我在调试一台FX1S PLC的小控制系统,发现其中一个掉电保持的计数器C16的值 不正常,清零后重新上电开机就直接变成了设置值K2100.重新复位C16后,关电后重启又发现C16值变成了K2100.用在线的写寄存器功能写入数值5,关电重启又看到这值成了K2100.    K2100是设置值。

程序中也不存在其它地方对C16赋值,与是我就把PLC内存清了,重新上传程序,但这个问题依然存在。在线看计数器的值时,发现清内存后计数器的值好象并没有被清掉。

最后只好把C16换成了C20。

主要是比较疑惑为什么会出现这样的问题。
38859
fumz78 版主
文章数:17154
年度积分:90
历史总积分:38859
注册时间:2006/10/8
发站内信
2018论坛优秀版主
2017春节活动(二)
2016论坛优秀版主
2016国庆活动(二)
2015论坛优秀版主
2014论坛优秀版主
晒晒工控小礼品
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
08年最佳博客奖
发表于:2008/12/17 15:22:00
#1楼
清除内存能清除掉的
是你自已的程序吗,估计别的地方还是有和C16有关的
很好测试,编写个小程序就用C16的,下载下去看下
三菱 PLC、触摸屏、伺服电机、变频器、数控系统
   深圳       fumz78@163.com
24082
wushulin 版主
文章数:6173
年度积分:250
历史总积分:24082
注册时间:2006/2/17
发站内信
2018论坛优秀版主
2017论坛优秀版主
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
西门子PLC体验(一)
我秀我做2014
2013论坛优秀版主
秀秀我的办公桌
晒工控工具书
2012论坛优秀版主
2011国庆活动
2010年度论坛贡献奖
发表于:2008/12/17 16:24:00
#2楼
我很少用计数器,一般用加一指令。比用计数器好用多了。三菱的如上情况我不知道,但松下FP0的装过好多次,系统重装后,数据寄存器里的数据还在。当然前题是程序变更不多,原程序调出再装机。
汽车车桥生产在线检测设备;其它大批量零件生产过程检测,
承接:非标自动化设备设计、旧设备改良与维修; 单独非标项目合作。
86230
ZCMY 版主
文章数:47558
年度积分:749
历史总积分:86230
注册时间:2004/3/16
发站内信
2018论坛贡献奖
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(三)
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
2014相约国庆
2013论坛优秀版主
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
发表于:2008/12/17 16:27:00
#3楼
一般清除内存后所有数据会被全部清空;
所以你的C16可能是其它地方用到了;
4090
doorcontrol
文章数:2124
年度积分:50
历史总积分:4090
注册时间:2008/6/24
发站内信
发表于:2008/12/17 17:36:00
#4楼
C16不是断电保持的计数器,所以不存在楼主讲的问题。可能程序并不是直接对C16以Kxxx赋值的而是通过寄存器或其他方法赋值的,而那个值有断电保持或其他保护(对松下的PLC我喜欢用F12/P13赋值,那样即使清除所有数据也清除不掉的,必须还是用F12/P13把它复零才行)。





[此贴子已经被作者于2008-12-17 17:37:04编辑过]
12704
lixiaobai
文章数:7780
年度积分:49
历史总积分:12704
注册时间:2006/4/5
发站内信
08年最佳博客奖
发表于:2008/12/17 21:34:00
#5楼
清除内存后,程序与地址保存的东西都会被清除的
说说
3281
2066825
文章数:787
年度积分:50
历史总积分:3281
注册时间:2001/7/15
发站内信
发表于:2008/12/18 5:49:00
#6楼
应该是清除了的,否则怎么叫清除呀.

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

62.4004