如何禁用SIMATIC PCS 7 CPU 410的SNMP功能?

使用固件版本V8.2.1,您可以禁用SIMATICPCS 7CPU410的SNMP功能。
为禁用SIMATICPCS 7CPU 410集成端口的SNMP,我们提供了一种可以集成到您项目中的方案,您可以非常简单地禁用或者启用CPU410的SNMP功能。

但是,需要注意的是,禁用设备的SNMP功能之后,网络拓扑诊断(通过PRONETA工具或者SINEMA服务器)的各种选项不再可用。

功能描述此方案的一部分是功能块”dis_SNMP” (UDT2553), “SNMP_EN_DIS” (FB2553)和 “WRREC” (SFB53)。”SNMP_EN_DIS”中参数化和调用系统功能块SFB “WRREC” (SFB53)。参数分配需要数据记录B017H的数据结构。UDT”dis_SNMP”中即是这个数据结构,当调用参数化后的SFB “WRREC”时,传送数据记录至SIMATICPCS 7CPU 410的PROFINET接口X5和X8(通过ID寻址)。
结果就是禁用或者启用SNMP功能。
下面项目中包含所需的块:
如何禁用SIMATIC PCS 7 CPU 410的SNMP功能?Registration requiredsnmp_dis.zip (99.5 KB)

禁用SNMP功能的步骤
1.解压”snmp_dis”项目,拷贝块”dis_SNMP” (UDT2553),”SNMP_EN_DIS” (FB2553) and “WRREC” (SFB53)到PCS 7项目块(Block)文件夹。

如何禁用SIMATIC PCS 7 CPU 410的SNMP功能?
2.新建一个CFC图表。

3.将块”SNMP_EN_DIS”拖拽到CFC图表中。

如何禁用SIMATIC PCS 7 CPU 410的SNMP功能?

3.要禁用SNMP功能,输入参数”snmp_on”必须是0。
如果要再次启用SNMP功能,将此参数设置为1。

4.为参数”log_b_addr”分配内部PROFINET接口X5或者X8的逻辑基地址。

5.在运行顺序编辑器中,分配”SNMP_EN_DIS”到OB100(暖启动)。

6.重复步骤2到4设置冗余系统。运行顺序编辑器中分配块到OB72(CPU冗余错误)。

5.编译修改并下载到PLC。OB100或者OB72再次调用时,将禁用或者启用SNMP功能。

注意

  • 两个PN接口(X5和X8)总是一起禁用或者启用。
  • 以下动作之后,SNMP功能将再次启用并由OB100或者OB72自动禁用。
  • 打开和关闭CPU电源
  • 复位CPU
  • 恢复CPU工厂设置
  • 重启CPU

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc342801.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论