网络管理协议 SNMP(Simple Network Management Protocol),使用多种服务和工具对网络拓扑机构进行检测和诊断。在 SNMP 中,采用传输协议 UDP。SNMP 可识别两种网络组件:SNMP 管理器和 SNMP 客户端。SNMP 管理器用于对网络节点进行监视:SNMP 客户端则收集各个网络节点的各种网络特定信息,并以结构化的形式存储在 MIB (Management Information Base) 中。各种服务和工具将基于该数据进行详细的网络诊断。
在某些特定条件下,可能需要禁用 SNMP。示例:
网络中的安全规则不允许使用 SNMP。
用户可使用自己的通信指令,定制相应的 SNMP 解决方案。
如果禁用设备的 SNMP 功能,则无法使用不同方式对网络拓扑进行诊断(如,使用 PRONETA 工具或 CPU 中的 Web 服务器)。
CPU S7-1200 V4.1 及更高版本
CPU S7-1500 V1.8 及更高版本
要禁用 SNM,请按以下步骤操作:
在 STEP 7 中,创建一个包含数据记录 F003H 结构的数据块。下表列出了数据记录 F003H 的结构:
字节 | 元素 | 代码 | 说明 |
---|---|---|---|
0 到 1 | 块 ID | F003H | 标头 该数据记录的长度从字节 4“版本”开始计算。 |
2 到 3 | 块长度 | 8 | |
4 | 版本 | 01 H | |
5 | 子版本 | 00 H | |
6 到 7 | 预留 | - | - |
8 到 11 | SNMP 控制器 | 禁用/启用 SNMP | 如果要禁用 SNMP,请输入值 0。 如果要启用 SNMP,请输入值 1。 |
通过 WRREC 指令(写入数据记录),可将启动 OB (OB100) 中的数据记录 F003H 传送到 CPU 中。将 CPU 中集成的接口作为硬件 ID。
产品推荐
友情链接