欢迎光临大柏电子科技(上海)有限公司
当前位置
首页 > 新闻中心
西门子s7-300从站恢复供电后,所有模拟量数值不准,需重启PLC方可正常
2020/11/11 21:19:34

西门子s7-300从站恢复供电后,所有模拟量数值不准,需重启PLC方可正常

s7 300PLC模块下有4号、5号两个ETM200从站,5号站比4号站多一个AO模块,PLC程序中已下载OB86容错块(内部未编程)。当4号站断电复电时PLC能一直正常运行;但当5号站断电复电时,所有AI均显示不能正常,PLC重启一线就都正常了。

你把2个ETM200对换一下,看是不是模块的问题
SIMATIC 分布式 I/O 设备 ET 200M
https://support.industry.siemens.com/cs/products?search=%20%E4%BB%8E%E7%AB%99%E6%96%AD%E7%94%B5ET200M&mfn=ps&o=DefaultRankingDesc&lc=zh-CN

1、但当5号站断电复电时,所有AI均显示不能正常?
“显示不能正常”?是AI模块的SF指示灯点亮了?还是AI模块采集的数据不正常?
2、如果是AI模块的SF指示灯点亮了?
可以在线应用STEP7的硬件诊断功能进行诊断,解读系统给出的诊断信息,可以正确定位问题的所在。
3、如果是AI模块采集的数据不正常?
那可能与编程有关系。
4、PLC重启一线就都正常了?
你的程序中是否编制了OB100组织块。如是,看看是否有关于AI的编程。
5、S7-300PLC重启实际上执行了一个“暖启动”:
、S7-300除CPU318之外只有暖启动一种方式。在断电重新上电再启动,或拨动STOP至RUN均为暖启动。 
、有关“暖启动”:
暖启动(Warm restart):  
复位过程映象(PII,PIQ)以及非保持性位存储器(M)、定时器(T)和计数器(C)。定义的保持性存储器(M)、定时器(T)和计数器(C)会保存其最后有效值。新型的S7-300配有MMC卡,所有DB块数据被保存。
、启动后,如果编制了组织块OB100,则首先执行OB100一次,然后执行OB1。
、按你所述,PLC重启一线就都正常了,很可能与OB100有关。
、OB100的一般的用途就是用于编制初始化程序。

联系方式
CONTACT US

电话:15721373211

邮箱:15721373211@139.com

网址:http://www.4006162020.net/

地址:上海青浦区北青公路7171号111-112室

用手机扫描二维码关闭