引用《西门子S7-300plc故障及解决方法》1:使用CPU315F和ET200S时应如何避免出现“通讯故障”消息
使用CPUS7315F,ET200S以及故障安全DI/DO模块,那么您将调用OB35的故障安全程序
而且,您已经接受所有监控时间的默认设置值,并且愿意接收“通讯故障”消息
OB35默认设置为100毫秒
您已经将FI/O模块的F监控时间设定为100毫秒,因此至少每100毫秒要寻址一次I/O模块
但是由于每100毫秒才调用一次OB35,因此会发生通讯故障
要确保OB35的扫描间隔和F监控时间有所差别,请确保F监控时间大于OB35的扫描间隔时间
S7分布式安全系统,一直到V5
2SP1和6ES7138-4FA00-0AB0,6ES7138-4FB00-0AB0,6ES7138-4CF00-0AB0都会出现这个问题
在新的模块中,F监控时间设定为150毫秒
2:当DP从站不可用时,PROFIBUS上S7-300CPU的监控时间是多少
使用CPU的PROFIBUS接口上的DP从站操作PROFIBUS网络时,希望在启动期间检查期望的组态与实际的组态是否匹配
在CPU属性对话框中的Startup选项卡上给出了两个不同的时间
3:如何判断电源或缓冲区出错,如:电池故障
如果电源(仅S7-400)或缓冲区中的一个错误触发一个事件,则CPU操作系统访问OB81
错误纠正后,重新访问OB81
电池故障情况下,如果电池检测中的BATT
INDIC开关是激活的,则S7-400仅访问OB81
如果没有组态OB81,则CPU不会进入操作状态STOP
如果OB81不可用,则当电源出错时,CPU仍保持运行
4:为S7CPU上的I/O模块(集中式或者分布式的)分配地址时应当注意哪些问题
请注意,创建的数据区域(如一个双字)不能组态在过程映象的边界上,因为在该数据块中,只有边界下面的区域能够被读入