simatic net 通过SNMP管理PC
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
SIMATIC NET 通过SNMP管理PC SIMATIC NET PC through SNMP management
摘要:simatic net作为opc server通过集成的SNMP协议,可以管理启动了SNMP 代理服务的计算机及任何网络设备,并向opc client提供监控数据。
关键词:simatic net,simatic ncm pc,opc server,opc client,SNMP,MIB
前言:
在计算机监控系统中计算机可以说是整个系统中核心的设备,它的运行状况直接关系到整个监控系统的性能和安全。比如计算机的硬件使用情况和状态,并且计算机作为监控系统中的服务器或客户机,承担着不同的网络通讯任务,作为网络设备它的数据吞吐和网络安全等状况,也需要实时掌握。这就需要一种方法能使运行管理人员监控SCADA系统中的这些计算机网络设备。Windows管理与监视组件中的SNMP(简单网络管理协议),正好可以满足这种需要。而西门子的自动化软件SIMATIC NET集成了基于OPC的SNMP协议,通过它来管理计算机,并可以通过opc server向其它任何支持opc client的自动化软件提供监控数据。
条件:
1)支持opc client的自动化软件,本文中使用wincc
2)simatic net
3)simatic ncm pc,已经集成在step7软件中
4)Windows管理与监视组件中的SNMP(简单网络管理协议)
5)SNMP代理机器(IP:192.168.189.1)
6)SNMP管理机器(IP:192.168.189.192)
一、安装Windows管理与监视组件中的SNMP(简单网络管理协议)
1)选择控制面板》添加或删除程序》添加/删除windows组件,打开windows
组件安装向导。
2)选择管理和监视工具》详细信息,选择“简单网络管理协议”点击“确
认”回到windows组件安装向导界面,点击“下一步”完成安装。(需
要windows xp安装CD)
二、配置snmp service
1)选择控制面板》管理工具》服务,打开“服务”管理控制台。
2)打开snmp service属性对话框,选择“代理”选项卡。有五个基于服务
的选项可供选择,SNMP代理为SNMP管理系统提供有关SNMP主机的信息。
代理如需提供主机的管理物理设备的信息,如硬盘,需选上“物理”。
3)选择“安全”选项卡。SNMP通过使用社区名称和SNMP身份验证陷阱提
供安全。“SNMP 陷阱”是一种由在SNMP主机上运行的SNMP陷阱服务发送的事件通知消息。SNMP陷阱被发送到其他SNMP主机或某个SNMP管理系统,它们称为“陷阱目标”。社区名称用作由一个或多个SNMP主机共享的密码。
Public是默认的接受团体名称,SNMP陷阱服务至少需要一个社区名称。
“公用”是在SNMP所有实现中都接受的默认社区名称。可以添加多个社区名称,并且可以删除或更改默认社区名称。如果接收的 SNMP 请求来自此列表上未列出的社区,则该请求将生成身份验证陷阱。
接受来自任何主机的 SNMP 数据包:指定处理所有来自属于“接受的社区名称”中列出的任何社区的所有 SNMP 主机的 SNMP 数据包。根据源主机或系列可接受主机的主机名或 IP 地址,不会拒绝任何 SNMP 数据包。默认情况下,此复选框被选中。
接受来自下列主机的 SNMP 数据包:列出 SNMP 主机以及可以向此 SNMP 主机发送 SNMP 请求的 SNMP 管理系统。与使用社区名称相比,此设置提供的安全级别更高,它可以包含一大组主机。可以添加任何属于“接受的社区名称”中列出的任何社区的 SNMP 主机或 SNMP 管理系统的名称。只接受从此列表中的主机接收的 SNMP 数据包。所有其他 SNMP 消息都将被拒绝,然后发送身份验证陷阱。
4)应用》确认设置,并重启服务。
三、配置simatic opc snmp站
1)在simatic manager中添加一PC站。
2)配置opc站的SNMP协议
3)编辑工厂组态》创建配置文件》装载MIB。
MIB(管理信息库)被管理对象的集合。它定义了被管理对象的一系列的属性:对象的名字、对象的访问权限和对象的数据类型等。每个SNMP 代理都有自己的MIB。SNMP管理者根据权限可以对MIB中的对象进行读/写操作。它代表网络中可以管理的资源和设备。每个对象基本上是一个数据变量,它代表被管理的对象的一方面的信息。
Windows xp的MIB文件在系统文件\system32\
本类中装载windows xp系统的hostmib管理信息库,装载成功后,在“变量”窗口中可以看到MIB的树形结构。
根据需要选择需要监控的节点变量,如本例中选择了要需监控机器的已启动的进程数hrSystemProcesses(.1.3.6.1.2.1.25.1.6.0),C盘的空间使用量hrStorageUsed.1(.1.3.6.1.2.1.25.2.3.1.6.1)
4)保存snmp配置文件》关闭配置文件界面
5)编辑工厂组态界面》添加,打开添加节点界面,配置需要监视的snmp
代理机器个参数。
6)保存编译simatic opc snmp站
7)组态opc server站,并下载,基于SNMP协议的opc server配置完成。
四、测试对SNMP代理机器的访问
1)管理机上打开cmd使用snmputil命令查询已启动的进程数
hrSystemProcesses(.1.3.6.1.2.1.25.1.6.0),已启动的进程数为168。此查
询只要SNMP代理机器的snmp service服务启动即可。