您现在所在的是:

PLC论坛

回帖:4个,阅读:1159 [上一页] [1] [下一页]
* 帖子主题:

SLC500出错

1588
guoxing
文章数:78
年度积分:50
历史总积分:1588
注册时间:2005/5/18
发站内信
发表于:2008/3/3 21:48:00
#0楼
有那位高手知道SLC500的S:5/0是什么意思咯,益出出错.怎么改决?每次都只能用两天,就出错.灌一次程序又能用几天,总不是个办法啊.帮忙!!
38140
cvlsam 版主
文章数:12491
年度积分:751
历史总积分:38140
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2008/3/4 9:01:00
#1楼
说明您的程式中存在导致溢出的结果,比如两个32位整形数相乘,会导致溢出。

在程序的运算部分,加上S:5/0,可以强制溢出位复位,从而屏蔽该错误。

以上 !

Good Luck!
10558
osp321
文章数:4823
年度积分:50
历史总积分:10558
注册时间:2007/6/5
发站内信
寻找英威腾(三)
发表于:2008/3/4 17:50:00
#2楼
顶一下
总有一天我不再做枝头上夜莺的哀吟
像沙翁中的云雀,我会一翅冲天
为泱泱大国的中华唱出我赞美的诗章;
1588
guoxing
文章数:78
年度积分:50
历史总积分:1588
注册时间:2005/5/18
发站内信
发表于:2008/3/4 20:28:00
#3楼
程序里面有太多的运算不知道是那个啊.你的意思是在程序里面复位S:5/0 ?
951
wtgwtz
文章数:12
年度积分:50
历史总积分:951
注册时间:2003/12/10
发站内信
发表于:2008/3/9 14:57:00
#4楼
我班上的两种情况,你借鉴借鉴。1。累加器溢出,2模拟量信号错误。
如果读程序读不出来是哪里的问题。在故障发生时,应该是程序无法运行,一运行就故障。
可以采用笨方法,逐条或逐段删程序,再试。直到不报故障,就能找到了。

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

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

62.4004