技术论坛

 西门子300cpu集成的DI问题

返回主题列表
作者 主题
WWCWWC
至圣

经验值:71500
发帖数:7980
精华帖:145
楼主    2022-02-22 11:52:12
主题:西门子300cpu集成的DI问题

西门子300cpu集成的DI问题

  今天,看到这样的帖子,说有一个314C-2DP的plc,输入集成的IB137(I137.0绿色指示灯确认已经亮了,但是监控程序没有使能),我看到这个贴子,第一反应是组态的硬件与实际的地址是否一致,也就是说,硬件无论是系统默认还是人工自定义,必须与实际的cpu一致,且没有任何报警。

帖子:https://www.ad.siemens.com.cn/service/answer/solve_267669_1029.html#

  真的是不试不知道,一试“吓一跳”,我按提问者的地址组态了一个测试项目,集成的IB地址也是从IB137开始到IB138,哦对了,我测试的cpu机型是313C-2DP的,图示:

连接硬件集成的模块24V电源正、负,将硬件下载,DI/DO模块正常,图示:

集成的DI/DO模块也没有报警,用短导线连接IB137(I137.0),绿色指示灯亮起,输入回路正常,创建一个变量表,监控I137.0的输入状态,图示:

居然没有被使能,测试到此,已经与网友提问的类似情况了,有一点感觉了,继续测试。重新打开硬件组态,看cpu性能数据,IB可以到2047地址范围,图示:

由此,IB137也应该在这个范围,而没有问题呀。

无论怎么样,我还是再试试其它地址,果断把IB137修改为IB0开始的地址区域后,下载新的硬件组态,再监控变量表输入地址I0.0的状态,图示:

当把集成的DI地址修改为IB0~IB1输入正常了,编辑测试程序,I0.0同样能够正常触发使能。此,我想应该是这个问题了,即集成的DI/DO地址虽然在cpu监控中的地址监控,是在cpu范围内的IB2047的,但是,允许集成的地址也有具体的要求,也不想再看cpu模块手册的具体要求了,问题应该是这个范围的设置问题。


will666
奇侠

经验值:8840
发帖数:1997
精华帖:12
1楼    2022-02-22 12:21:26
精华帖  主题:回复:西门子300cpu集成的DI问题

哈哈,这个是你的过程映像区大小设置的问题,虽然最大可以设置到2047,但是实际设置是可以根据IO的规模修改的,如果你的设置少于137那么就接收不到。你看你的设置界面“过程映象”里是空的,说明已经超出了范围。没记错的话默认设置是128,如果要使用137就需要改成138。



污水处理自控工程师,简称污师。
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。