S7-300系列PLC AI模块当做DI,控制DO,DO初始值出错。
希望达到的状态:AI接开关量信号(常开),输出为0V,控相应的DO输出为0;开关量闭合,输出为5V高电平,DO输出为1。遇到的问题:工程现场,CPU上电后,输入AI的开关...
希望达到的状态:
AI接开关量信号(常开),输出为0V,控相应的DO输出为0;
开关量闭合,输出为5V高电平,DO输出为1。
遇到的问题:
工程现场,CPU上电后,输入AI的开关量信号无动作(常开),此时某些DO输出为1。
(软件仿真没有这个问题)
问题分析:
会不会是开关量常开时导致AI输入悬空,出现一个较大的干扰信号,使输出不为0V导致的?如果是这样,这个干扰信号多大,在simatic manager软件上应该怎么做滤波处理呢?
求高手解答。
已经检查了线路,AI不是悬空的,排除信号干扰的问题
CPU在线,删除之后重新下载了程序,问题依然存在
很是费解 展开
AI接开关量信号(常开),输出为0V,控相应的DO输出为0;
开关量闭合,输出为5V高电平,DO输出为1。
遇到的问题:
工程现场,CPU上电后,输入AI的开关量信号无动作(常开),此时某些DO输出为1。
(软件仿真没有这个问题)
问题分析:
会不会是开关量常开时导致AI输入悬空,出现一个较大的干扰信号,使输出不为0V导致的?如果是这样,这个干扰信号多大,在simatic manager软件上应该怎么做滤波处理呢?
求高手解答。
已经检查了线路,AI不是悬空的,排除信号干扰的问题
CPU在线,删除之后重新下载了程序,问题依然存在
很是费解 展开
2011-05-05
展开全部
这种情况比较复杂,如果在模拟时没有,说明程序应没有大问题。开关量信号一般与现场干扰关系不太大,但在有些时间是会有的。有一种可能就是你下载程序时本身CPU里面就有程序,所以没有完全复盖,一般处理方法是先让CPU在线,然后删所有程序后再下载,当然里面有一部分SFC SFB是系统自带的,你是删不掉的。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
hehe
一切顺利
一切顺利
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询