现有一台300CPU 外挂三个ET200 其中2.3号站通讯正常 一号站一直通讯不上,更换ET200模块及DP头均无效。能试的办法都试过了 ,还有这个站的通讯跟后边带动模拟量模块有关系没?附报错图
153-1
从站组态的和实际设置的 PROFIBUS 地址不一致。首先,接口模块的PROFIBUS地址要在断电下设置,如果带电设置需要重新上电。有些型号的接口模块PROFIBUS地址设置DIP开关最下面一个要始终在OFF位置。
已组态的从站与实际安装不相符。检查从站安装是否缺少模块或模块有错误,或者是否插入了未组态的模块。模块版本和安装顺序是否和组态一致。
检查与波特率有关的电缆长度。PROFIBUS DP的通信总线长度与传输波特率相关,总的规律是传输波特率越高总线长度越短
如何对PROFIBUS DP通信进行诊断?
http://www.ad.siemens.com.cn/productportal/Prods/published/Comm/Comm_2.31/Comm_2.31.html
用于调试PROFIBUS DP网络的诊断工具
https://support.industry.siemens.com/cs/document/19378851
Profibus 接线
http://www.ad.siemens.com.cn/productportal/Prods/published/Comm/Comm_2.32/Comm_2.32.html
Profibus现场安装指导
http://www.ad.siemens.com.cn/productportal/Prods/published/Comm/Comm_2.1/Comm_2.1.html
如何关闭 (去除连接) 一个从站而不导致 OB 86/ OB 122 中出现错误条目
https://support.industry.siemens.com/cs/document/5608020
调试一个功能紊乱的DP主站系统
https://support.industry.siemens.com/cs/document/19379085
查看硬件组态,及版本。
查看DP地址
1、检查1#站的6es7153-1AA03-0XB0的组态是否正确。
《如何对PROFIBUS DP通信进行诊断?》
http://www.ad.siemens.com.cn/productportal/prods/published/Comm/Comm_2.31/Comm_2.31.html
2、I/O访问错误:属于编程错误,下载OB122可避免停机。
产生原因:程序中调用了某一P区域地址,在实际中的硬件中并没有分配或找到这个地址。
解决方法:
可能性1,错误编程误调用P区域地址。如CPU已停机,可点击"跳转到"按钮,定位到误调用的程序段。
可能性2,某一从站掉站导致无法找到相关硬件模块。此时,下载相应的OB块可先避免停机,排除通信故障后,报错自然消失。
《CPU诊断》
http://www.ad.siemens.com.cn/productportal/prods/published/300list/Diag_list2.html
波特率?
接线?
拨码开关?
终端电阻?
调试一个功能紊乱的DP主站系统
https://support.industry.siemens.com/cs/cn/zh/view/19379085
电话:15721373211
邮箱:15721373211@139.com
网址:http://www.4006162020.net/
地址:上海青浦区北青公路7171号111-112室