在PCS 7Basis Library (V8.0.1.2 及更低版本) ,不管有无使用PNIO接口,都会在带PNIO的CPU中插入块"OB_BEGIN_PN",带PNIO的H-CPU中插入 "OB_BEGIN_HPN"。在V8.0.1.3及更高版本中,块"OB_BEGIN_PN"和 "OB_BEGIN_HPN" 仅在PNIO接口启用时插入。如果没有使用PNIO接口,则插入块 "OB_BEGIN"。
升级之后,块"OB_BEGIN_PN" 和 "OB_BEGIN_HPN" 替换为 "OB_BEGIN","OB_BEGIN"下载后第一次调用时引起通道块的初始化。如果硬件组态输出模块组态有替代值,则初始化时临时输出替代值。此时,举例来说,可能导致运行中的泵停车。
步骤
请参考以下升级指导,以避免临时输出替代值。
- 在相关通道输出块中,通过过程对象视图修改功能块的启动行为至"Retain last value",必须在线和离线都执行修改!
PCS 7 Standard Library中的通道输出块,必须将参数"START_ON"设置为"0" 。
PCS 7 Advanced Process Library中的通道输出块,必须将 "Feature Bit 0"设置为"0"。 - 执行不包含模板驱动的更改编译和更改下载,使得通道输出块保持上一个值。
- 执行包含模板驱动的编译和更改下载。则插入块"OB_BEGIN" 并复原硬件组态中替代值行为。此时,在通道输出块中,再次激活启动值切换 ("START_ON" = "1" 和"Feature Bit 0" = "1")。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc323668.html