找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
{{itemCategory}}
首先说下我的硬件配置:
主站416的CPU(1个MPI/DP接口,一个DP接口),DP挂2个IM153-1从站(地址是3和4),并且有460-1和461-1的接口模块,2个机架(1个18槽,一个9槽)
460-1放在主机架的第四个槽,461-1放在扩张机架的第9个槽。主机架都是数字量模块,扩展机架都是模拟量模块)
现我下载程序,出现的情况如下:
416CPU的INTF和EXTF红灯亮,CPU开关打到run,但是STOP灯亮
CPU不运行!
然后我查看了下硬件诊断,显示:
1:CPU在STOP状态,诊断信息是:error LED EXTF **(**的内容忘记了,意思就是CPU的EXTF灯亮)
2:461-1的也是打叉,诊断信息是:组态了,但是不可用
3:扩展机架上的模拟量模块也是打叉(扩展机架只有4快模拟量模块和一个 461-1接口模块)
4:2个IM153-1也是不可用
主机架上的数字量模块都是没有问题,有信号灯已经显示了,但是模拟量模块都不能用!
需要大家帮我分析下原因!
现在有这么个情况,就是我的两个IM153-1还不能上电,但是我在硬件组态中已经组态了,而且编写了一个站的程序。
想问下,
1:CPU上EXTF灯应该是外部错误吧??是不是我的2个从站没有上电的缘故才造成EXTF灯亮呢??
2:原本INTF灯也亮,但是我电源模块重新上电后,INTF灯熄灭了,为啥呢??
3:最不能理解的就是CPU在STOP状态!
是因为CPU有EXTF的错误报警CPU才不能工作么??还是因为我程序的原因??
谢谢各位啦!!
再多问一句:300的模拟量输入模块在设置成4-20ma信号时,模块都是要设置成C的,400的模块是不用设置啊??我没找到
400第一次接触啊,有点外行,见谅!嘿嘿
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
1:CPU上EXTF灯应该是外部错误吧??
EXTF灯亮的原因:(检测到外部错.换言之,错误原因不在CPU模块上)
.访问错误 (进入状态):
模块故障 (SM、FM、CP)
I/O读访问错误
I/O写访问错误
.电源模块故障(非电力网故障)(进入和退出状态):
在中央机架或扩展机架中
• 电源模块的备用电池至少有一块已用尽
• 缺失备用电压 • 电源模块不能提供24 VDC电压
.诊断中断(进入和退出状态):
具有中断功能的 I/O模块报告诊断中断
.卸下/插入模块中断(进入和退出状态):
卸下或插入 SM以及插入的模块类型错误。如果只安装了一个 SM,并且当CPU处于STOP模式(缺省设置)时卸下了该模块,则LED EXTF 不会亮起。重新插入SM后,该LED 会短暂亮起。
.机架/站故障(进入和退出状态):
• 扩展模块的电源故障
• DP 链故障
• 连接链故障:IM 缺失或有故障,电缆断路
是不是我的2个从站没有上电的缘故才造成EXTF灯亮呢??
如果2个从站没有上电,BUS1F或BUS2F灯会亮。
2:原本INTF灯也亮,但是我电源模块重新上电后,INTF灯熄灭了,为啥呢??
INTF灯:亮检测到内部错误(编程或参数分配错误)或CPU正在执行 CiR。
由于电源模块没上电,系统不能对其模板进行寻址,会引起数分配等错误。
3:最不能理解的就是CPU在STOP状态!
是因为CPU有EXTF的错误报警CPU才不能工作么??还是因为我程序的原因??
是的。由于EXTF的错误CPU才不能工作。
参见:
见《S7-400 CPU 技术规范参考手册(中文)》其中有详细说明,下载:
http://www2.ad.siemens.com.cn/download/Upload/AS/manual/23904550[1].pdf
另系统可添加相关的OB块可用来诊断故障,或使系统不停机。
CPU程序块里面需要添加一些对应的OB组织块比如:
OB81 电源故障
OB82 诊断中断
OB83 插入/拔出模块中断
OB85 优先级错误
OB86 扩展机架,DP主站系统或者分布式I/O故障
OB87 通讯故障
OB121编程错误
OB122 I/O访问错误
参见:
<S7-300400的系统软件和标准功能>下载:
http://www.ad.siemens.com.cn/products/as/simaticplc/download/070625_151.pdf
见《组织块使用说明》其中有详解,下载:
http://218.93.112.166/ec/C23/dl/xxzl/%E7%BB%84%E7%BB%87%E5%9D%97%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E.pdf
再多问一句:300的模拟量输入模块在设置成4-20ma信号时,模块都是要设置成C的,400的模块是不用设置啊??我没找到
详见:
《SIMATIC S7-400 S7-400 自动化系统模块数据:》下载:
http://www2.ad.siemens.com.cn/download/Upload/AS/manual/1117740.pdf
2:原本INTF灯也亮,但是我电源模块重新上电后,INTF灯熄灭了,为啥呢??
答:INTF是内部错误,这个是不允许的,是影响CPU运行的。至于你模块重新上电前做了什么工作,我就不得而知了。但只要INTF消失,就不会影响CPU的运行了。
3:最不能理解的就是CPU在STOP状态!
答:CPU在STOP状态下的可能是:拨码开关不再运行位置;CPU运行不起来。这个是因为程序,组态等问题导致的。至于具体原因查看一下CPU诊断信息。
补充回答:
“460-1放在主机架的第四个槽,461-1放在扩张机架的第9个槽。主机架都是数字量模块,扩展机架都是模拟量模块)”
这个方法好像有点问题。你这么排布的方式我没有使用过,但我认为你应该都把460,461放在最后一个槽位上,以备将来扩展方便。
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!