| 作者 | 主题 |
|---|---|
|
firouz 游士 经验值:219 发帖数:9 精华帖:1 |
楼主
主题:S7300 过程印象区刷新及Profibus DP通信机制探讨
系统是S7300,315-2PNDP,通过Profibus DP带DP/PA Link的从站,从站带PA仪表。 现场观察到的现象是:PLC人为STOP以后,过程印象区继续刷新,无论通过监视表还是触摸屏都能访问到变化的仪表传送过来的变化数值。且该变化区域大小与PLC本身设置的过程印象区大小无关。无论区内还是区外都在持续更新。 另外,当PLC STOP以后,从站没有观察到掉站的现象,仪表数据能正常读取。 Q:1.PLC停机后,过程印象区为何还在继续刷新? 2.为何没有出现掉站的现象? 附件是现场截图 |
|
zhou wen dong 版主 经验值:1082 发帖数:438 精华帖:4 |
1楼
主题:回复:S7300 过程印象区刷新及Profibus DP通信机制探讨1 Profibus-DP通信和CPU的运行/停止并没有关系,CPU主要处理用户程序,而DP通信则是通过DP的通信芯片一直在进行的,因此虽然CPU停止了,但是数据仍然在更新 2 根据上面的分析,CPU虽然停止,但是DP通信仍然在进行,因此不会出现掉站的情况 3 CPU停止后,为什么输出会断掉?这时因为输出信号是CPU程序运行的结果,当CPU停止后,输出不会保持(如果需要输出,则需要使能外设输出功能,但是必须要求CPU在停止状态)。但是输入信号是实时更新的,同时过程映像区也会更新,不受CPU停止的影响。
执子之手
|