simatic net 通过SNMP管理PC

合集下载

通过ETHERNET建立SIMATICNETOPC服务器与PLC的S7连接(更新版

通过ETHERNET建立SIMATICNETOPC服务器与PLC的S7连接(更新版

通过ETHERNET建立SIMATICNETOPC服务器与PLC的S7连接(更新版在工业自动化领域,Simatic NET OPC服务器与PLC的S7连接是非常常见的需求,以实现数据采集、监控和控制等功能。

本文将介绍如何通过ETHERNET来建立Simatic NET OPC服务器与PLC的S7连接。

具体步骤如下:1. 确保网络硬件设备和软件驱动程序完全安装和配置。

确保所有设备都正确连接到ETHERNET网络,包括Simatic NET OPC服务器和PLC。

2. 进入Simatic NET OPC服务器的配置界面。

使用Simatic NET OPC Configurator软件,该软件为配置Simatic NET OPC服务器和PLC 之间的通信提供了图形化界面。

在软件中,选择适当的配置文件,然后点击“添加设备”按钮。

3.配置PLC的连接参数。

在添加设备对话框中,选择需要连接的PLC 型号和地址。

根据PLC的具体型号和IP地址,填写相应的信息。

4.配置OPC服务器。

在添加设备对话框中,选择OPC服务器的配置。

根据实际需求,配置通信接口、数据访问规范、读取和写入周期等参数。

5. 测试连接。

点击“测试连接”按钮,检查PLC与Simatic NET OPC服务器之间的连接是否正常。

如果一切正常,则会显示连接成功的消息。

6.设置数据项。

在OPC服务器中,配置需要采集或控制的数据项。

选择相应的数据项类型,填写PLC的地址和数据类型等信息。

7.启动数据通信。

根据需要,启动数据通信功能。

该功能会从PLC读取数据或向PLC写入数据,实现数据的采集、监控和控制功能。

通过上述步骤,就可以成功建立Simatic NET OPC服务器与PLC的S7连接。

此连接可以实现实时数据的采集和传输,为后续的工业控制和监控提供了基础。

值得注意的是,建立连接时要确保网络稳定,并保证所使用的硬件设备和软件驱动程序是兼容的。

另外,在配置参数时,要根据实际需求设置合适的数值,以满足工业应用的要求。

SNMP(简单网络管理协议)的原理与管理技巧

SNMP(简单网络管理协议)的原理与管理技巧

SNMP(简单网络管理协议)的原理与管理技巧SNMP(Simple Network Management Protocol),即简单网络管理协议,是一种用于网络管理的标准协议。

它被广泛应用于计算机网络中,用于监控和管理网络设备,提供网络的可靠性和可用性,并及时发现和解决网络故障。

本文将介绍SNMP的原理和管理技巧,并提供相关实例,旨在帮助读者更好地理解和应用SNMP。

1. SNMP的基本原理SNMP是一种应用层协议,基于客户-服务器模型。

它主要由管理系统(Manager)和被管理设备(Agent)组成。

管理系统负责监控和管理设备,而被管理设备则向管理系统提供相关的信息。

SNMP的工作原理是通过管理系统发送请求(GetRequest)到被管理设备的Agent,Agent收到请求后,会根据请求返回相应的信息。

管理系统可以通过设置(Set)请求来修改被管理设备的配置参数,也可以通过陷阱(Trap)机制,实现对网络故障的监测和通知。

2. SNMP的管理技巧2.1 合理选择SNMP版本SNMP有多个版本,其中最常用的是SNMPv1、SNMPv2c和SNMPv3。

不同版本的SNMP在安全性、功能和扩展性上有所差异。

在选择SNMP版本时,需要根据实际需求进行权衡。

2.2 配置网络设备的SNMP代理要实现对网络设备的监控和管理,首先需要在被管理设备上配置SNMP代理。

通过设置SNMP代理,可以定义设备的基本信息、访问控制列表、陷阱接收者等,从而提供给管理系统有效的信息。

2.3 合理使用SNMP的命令和对象SNMP提供了丰富的命令和对象,管理系统可以通过这些命令和对象获取设备的状态和配置信息。

在使用这些命令和对象时,需要根据实际情况选择合适的命令,并了解各个对象的具体含义和取值范围。

2.4 合理配置SNMP的告警和陷阱SNMP的陷阱机制可以实现对网络故障的主动监测和通知。

为了及时发现和解决问题,需要合理配置SNMP的告警和陷阱功能。

NET-SNMP安装配置手册

NET-SNMP安装配置手册

NET-SNMP安装配置手册NET-SNMP 安装配置手册NET-SNMP 安装配置手册目录第1章net-snmp安装及配置...................................................................................................1-11.1 安装........................................................................................................................... ........1-11.2 设置net-snmp自启动..........................................................................................................1-31.3 设置环境变量.....................................................................................................................1-3第2章net-snmp测试..............................................................................................................2-32.1 本地通过localhost测试.......................................................................................................2-32.2 本地通过IP测试..................................................................................................................2-42.3 远程通过IP测试..................................................................................................................2-5 第3章snmpd.conf详解..........................................................................................................3-63.1 通道控制配置.....................................................................................................................3-73.1.1 定义安全体名称.......................................................................................................3-73.1.2 定义安全组..............................................................................................................3-73.1.3 定义视图..................................................................................................................3-83.1.4 向安全组授权相应的视图.........................................................................................3-83.2 系统联系人信息..................................................................................................................3-93.3 进程检查........................................................................................................................... 3-103.4 可执行脚本.......................................................................................................................3-113.5 磁盘检查........................................................................................................................... 3-123.6 负载均衡检查...................................................................................................................3-133.7 可扩展部分.......................................................................................................................3-143.8 通过控制........................................................................................................................... 3-153.9 其它........................................................................................................................... ......3-16第4章net-snmp指令............................................................................................................4-164.1 snmpget.............................................................................................................. ............4-164.2 snmpwalk........................................................................................................... .............4-164.3 snmpconf............................................................................................................ ............4-164.4 snmpd.................................................................................................................. ...........4-174.5 snmpgetnext..................................................................................................... ...............4-174.6 snmpset.............................................................................................................. ............4-174.7 snmpbulkget..................................................................................................... ...............4-174.8 snmptrap............................................................................................................ .............4-174.9 snmptrapd.......................................................................................................... .............4-174.10 snmpinform....................................................................................................................4-174.11 snmptable.......................................................................................................... ............4-17iiNET-SNMP 安装配置手册4.12 snmpstatus........................................................................................................ .............4-184.13 snmpbulkwalk................................................................................................... .............4-184.14 snmpdelta.......................................................................................................... ............4-184.15 snmptest............................................................................................................. ..........4-184.16 snmptranslate................................................................................................... .............4-184.17 snmpusm............................................................................................................ ...........4-184.18 snmpvacm.......................................................................................................... ............4-184.19 snmpdf................................................................................................................ ..........4-18第5章JAVA开发..................................................................................................................5-185.1 NET-SNMP采集示例程序(Java)..................................................................................5-185.2 NET-SNMP主动发送示例程序(Java)..........................................................................5-205.3 运行结果........................................................................................................................... 5-21第6章Linux常用OID............................................................................................................6-226.1 CPU....................................................................................................................... .........6-226.2 内存........................................................................................................................... ......6-226.3 磁盘........................................................................................................................... ......6-236.4 示例........................................................................................................................... ......6-23第7章snmpd.conf示例配置.................................................................................................7-23 iiiNET-SNMP 安装配置手册图目录图1-1 解压net-snmp-5.3.2.tar.gz...........................................................................................1-1图1-2 进入解压后的目录.......................................................................................................1-1 图1-3 configure命令及参数...................................................................................................1-1 图1-4 configure摘要..............................................................................................................1-2 图1-5 编译及安装命令...........................................................................................................1-2 图1-6 添加snmpd.conf文件...................................................................................................1-2 图1-7 snmpd.conf原文件内容................................................................................................1-2 图1-8 snmpd.conf修改后文件内容........................................................................................1-3图1-9 net-snmp自启动代码...................................................................................................1-3 图1-10 net-snmp环境变量.....................................................................................................1-3 图2-1 本地通过localhost测试................................................................................................2-3 图2-2 本地通过locahost测试后的部分显示结果.....................................................................2-4图2-3 本地通过IP测试...........................................................................................................2-4 图2-4 本地通过IP测试...........................................................................................................2-5 图2-5 远程通过IP测试...........................................................................................................2-6 图3-1 snmpd.conf定义安全体名称........................................................................................3-7图3-2 snmpd.conf定义安全组................................................................................................3-7 图3-3 snmpd.conf定义安全组属性表.....................................................................................3-7图3-4 snmpd.conf定义视图...................................................................................................3-8 图3-5 snmpd.conf向安全组授权的相应视图..........................................................................3-8图3-6 系统联系人信息...........................................................................................................3-9 图3-7 进程检查....................................................................................................................3-10图3-8 可执行脚本................................................................................................................3-11 图3-9 磁盘检查....................................................................................................................3-12图3-10 负载均衡检查..........................................................................................................3-13 图3-11 可扩展部分..............................................................................................................3-14 图3-12 通过控制..................................................................................................................3-15 图3-13 其它. (3)-16图5-1 程序执行结果............................................................................................................5-21 iNET-SNMP 安装配置手册表目录表3-1 snmpd.conf定义安全体名称属性表..............................................................................3-7表3-2 snmpd.conf定义视图的属性表.....................................................................................3-8表3-3 snmpd.conf向安全组授权的相应视图..........................................................................3-8表6-1 CPU常用OID.............................................................................................................6-22 表6-2 内存常用OID.............................................................................................................6-22 表6-3 磁盘常用OID.............................................................................................................6-23 iNET-SNMP 安装配置手册第1章 net-snmp安装及配置1.1 安装步骤1:解压图1-1 解压net-snmp-5.3.2.tar.gz步骤2: configure1)进入源文件目录图1-2 进入解压后的目录2)configure图1-3 configure命令及参数prefix:net-snmp将要安装的路径enable-mfd-rewrites:允许用新的MFD重写可用的mid模块with-default-snmp-version:默认的SNMP版本with-sys-contact:可以配置该设备的联系人with-sys-location:该设备的位置with-logfile:日志文件路径with-persistent-directory:不变数据存储目录3)configure摘要1-1NET-SNMP 安装配置手册图1-4 configure摘要步骤3:编译并安装图1-5 编译及安装命令步骤4:配置snmpd.conf1)将EXAMPLE.conf文件复制到/usr/local/net-snmp/share/snmp,并重命名为snmpd.conf图1-6 添加snmpd.conf文件2)将snmpd.conf中如图1-7的内容修改为如图1-8所示图1-7 snmpd.conf原文件内容1-2NET-SNMP 安装配置手册图1-8 snmpd.conf修改后文件内容【注意】在编辑snmpd.conf可使用空格,但不能使用TAB键,否则会出现错误1.2 设置net-snmp自启动在/etc/rc.local文件的末尾加上如图1-9所示代码图1-9 net-snmp自启动代码1.3 设置环境变量在/etc/profile文件的export命令前加上如图1-10所示代码图1-10 net-snmp环境变量第2章 net-snmp测试在配置net-snmp的时候,配置了三种情况:本地通过localhost 访问、本地通过IP访问、远程通过IP测试。

Simatic-Net--Enthnet-组态配置

Simatic-Net--Enthnet-组态配置

Simatic-Net--Enthnet-组态配置通过ETHERNET建立SIMATIC NET OPC 服务器与PLC 的S7连接Building Up The S7 Connection Between SIMATIC NET OPC Server and PLC Via ETHERNET Getting-started Edition (2005年5月)摘要本文介绍了西门子工业控制网络SIMATIC NET以及用于ETHERNET的OPC服务器,详细讲述了通过ETHERNET建立OPC 服务器与S7 PLC 的S7连接的组态配置方法,通过在WINCC项目中建立OPC连接用以实现使用WinCC通过ETHERNET建立OPC服务器以S7连接方式访问S7 PLC并读取PLC数据的方法。

关键词以太网;OPC 服务器;S7连接;WinCCKey Words Ethernet; OPC Server; S7 connection; WinCC目录通过ETHERNET建立SIMATIC NET OPC 服务器与PLC 的S7连接一.基本相关信息1. SIMATIC NET PC 软件简介2. 用于ETHERNET的先进PC组态3. 用于ETHERNET的OPC服务器4. PC机的软件和硬件需求5. SIMATIC NET软件产品性能及使用注意事项二.通过ETHERNET建立OPC 服务器与S7 PLC 的S7连接(基于先进的PC组态)1. 例子中所用的软件与硬件l S5兼容通讯(发送/接收)l PROFInet4. PC机的软件和硬件需求l 软件:SIMATIC NET PC SOFTWARE V6.0 SP5 或以上版本NCM PC V5.1+SP2或以上版本STEP 7 V5.1+SP2或以上版本SOFTNET-IE S7授权(CP1612或普通网卡)S7-1613授权(CP1613)l 硬件:CP1613或普通10/100自适应以太网卡l PC机操作系统:根据不同版本SIMATIC NET 软件来选择,如WINDOWS2000; WINDOWSXP…相关信息请点击/CN/view/zh/9859007 查阅SIMATIC NET软件兼容性列表。

使用SNMP网络管理软件管理网络设备和链路

使用SNMP网络管理软件管理网络设备和链路

使用SNMP网络管理软件管理网络设备和链路➢任务描述安装并配置SolarWindSNMP软件治理校园网中的网络设备和链路,,要求监控设备的CPU利用率,各个端口的流量情形,各台服务器的活动情形。

➢能力目标➢方法与步骤1、通过查找资料了解SNMP网络治理协议的RMON协议、SOLARWIND软件功能及使用讲明.2、安装SOLARWIND熟悉软件界面和操作3、使用SNMP发觉工具查找SNMP代理(交换机和路由器)4、监控交换机、路由器的CPU利用率和端口流量5、使用PING工具监控不支持SNMP的服务器。

➢提示1、在进行SNMP代理扫描时,可依照交换机和路由器实际的IP地址范畴缩小扫描范畴,节约扫描时刻➢相关知识与技能1、SNMP网管协议和RMON介绍讲起网络治理,可能大部分人赶忙就能想到局域网的组建、服务器的配置、美萍网管大师之类的软件使用以及软、硬件系统的安装、调试和爱护等工作,而相当多的中小规模局域网治理员平日里的工作也确实是不断地安装操作系统和应用软件、查杀病毒、数据备份、运算机和网线、网卡的故障排除等等,在专门多非专业人士的眼里看起来这些确实是网络治理的全部,而在相当多的网管论坛上,这些也差不多上大伙儿讨论的重点。

然而,严格地讲来,这类工作并不是真正意义上的网络治理,它们只能被称作系统治理或者系统爱护,充其量它们只是网络治理中的一个专门小的同时缺乏技术含量的部分,而真正的网络治理则离不开SNMP--简单网络治理协议。

由于SNMP网络治理的学习并不像一般的系统爱护那么简单,它不但要求我们的网络治理员要深入了解网络中的交换和路由设备,还要求我们能够透彻认识SNMP协议原理,因此这种治理方式在大部分中小规模局域网中的运用并不多见。

但因为SNMP是目前在运算机网络中用得最广泛的网络治理协议,因此我们能够确信的讲:一个连SNMP都不清晰的网络治理员就绝对不是一个好的网络治理员。

本文中笔者将带领大伙儿一步一步地去学习SNMP网络治理,尽量减少枯燥的理论知识、加大实践力度,将原本看起来遥不可及的SNMP拉到大伙儿的周围,让大伙儿切躯体会到SNMP网络治理在日常工作中的重要意义。

SNMP的功能及使用

SNMP的功能及使用

SNMP的功能及使用SNMP(Simple Network Management Protocol)是一种用于管理和监控网络设备的协议。

它提供了一套标准的操作和管理网络设备的方法,使得网络管理员能够从远程位置监视、配置和控制网络设备。

首先,SNMP具备设备发现的功能。

通过SNMP,网络管理员可以发现网络中所连接的设备,包括路由器、交换机、服务器等等。

管理员可以通过SNMP协议检测并识别网络设备的信息,如设备型号、IP地址、操作系统版本等。

其次,SNMP可以用于设备状态监控。

通过SNMP协议,网络管理员可以实时地监控网络设备的状态。

这包括CPU利用率、内存利用率、带宽利用率等系统性能指标,以及设备的连接状态、接口的流量统计、错误统计等网络状态。

管理员可以根据这些信息来评估网络设备的工作情况,及时发现并解决问题。

SNMP还可以进行配置管理。

管理员可以通过SNMP协议远程配置网络设备的各种参数和选项,如添加、修改和删除用户、设置访问控制列表、配置路由和VLAN等。

通过SNMP,管理员可以远程管理网络设备,而无需直接登录到设备上进行配置。

此外,SNMP还可以进行性能监测。

通过SNMP协议,管理员可以收集网络设备的性能数据,如流量、延迟、错误率等。

这些数据可以被用于进行性能分析和优化,以确保网络设备的正常运行和提高网络的可用性。

最后,SNMP还具备故障管理的功能。

管理员可以通过SNMP协议监测设备的健康状态,并在设备出现故障时及时采取措施。

SNMP可以向管理员发送警报,提醒其设备的故障情况,并提供相关的故障信息,以便管理员进行故障排查和修复。

关于SNMP的使用,通常有两个角色:SNMP管理端和SNMP代理。

SNMP管理端是指网络管理员使用的管理工具。

这些工具可以是专门的SNMP管理软件,也可以是支持SNMP的网络管理系统。

管理员通过这些工具与网络设备建立SNMP连接,并获取设备的信息、配置设备、监控设备等。

SIMATIC NET PC 软件 V16 软件安装手册说明书

SIMATIC NETPC 软件SIMATIC NET PC 软件 V16 软件安装手册简介 1 安装 SIMATIC NET PC 软件产品2使用 VMware vSphere 时的安装和组态3组态适用于 SIMATIC NET 的vCenter 服务器环境和虚拟机4SNMP 服务、SNMP OPCMIB 编译程序和配置文件5卸载 SIMATIC NET PC 软件产品6 自动安装7 更多信息8Siemens AG Digital Industries Postfach 48 48 90026 NÜRNBERG C79000-G8952-C233-14Ⓟ 10/2019 本公司保留更改的权利Copyright © Siemens AG 2019.保留所有权利法律资讯警告提示系统为了您的人身安全以及避免财产损失,必须注意本手册中的提示。

人身安全的提示用一个警告三角表示,仅与财产损失有关的提示不带警告三角。

警告提示根据危险等级由高到低如下表示。

危险表示如果不采取相应的小心措施,将会导致死亡或者严重的人身伤害。

警告表示如果不采取相应的小心措施,可能导致死亡或者严重的人身伤害。

小心表示如果不采取相应的小心措施,可能导致轻微的人身伤害。

注意表示如果不采取相应的小心措施,可能导致财产损失。

当出现多个危险等级的情况下,每次总是使用最高等级的警告提示。

如果在某个警告提示中带有警告可能导致人身伤害的警告三角,则可能在该警告提示中另外还附带有可能导致财产损失的警告。

合格的专业人员本文件所属的产品/系统只允许由符合各项工作要求的合格人员进行操作。

其操作必须遵照各自附带的文件说明,特别是其中的安全及警告提示。

由于具备相关培训及经验,合格人员可以察觉本产品/系统的风险,并避免可能的危险。

按规定使用 Siemens 产品请注意下列说明:警告Siemens 产品只允许用于目录和相关技术文件中规定的使用情况。

Simatic_OPC_SNMP


SIMATIC Industrial Software SIMATIC NET – Highlights
ቤተ መጻሕፍቲ ባይዱ
A&D CS FA PS 20-NOV-06 , 5
Automation and Drives
管理信息库MIB
OPC SNMP
一个MIB(Management Information Base)是一个标准的数据 结构,其中包含各种各样SNMP变量,并且描述变量的语言独 立于目标系统。 MIB的典型标准和访问机制能够访问和监视不同制造商的网络 部件。
A&D CS FA PS 20-NOV-06 , 2
Automation and Drives
SNMP的发展
OPC SNMP
简单网络管理协议(SNMP)是目前TCP/IP网络中应用最为广泛的网络 管理协议。1990年5月,RFC1157定义了SNMP (simplenetworkmanagementprotocol)的第一个版本SNMPv1。 RFC1157和另一个关于管理信息的文件RFC1155一起,提供了一种监 控和管理计算机网络的系统方法。因此,SNMP得到了广泛应用,并成 为网络管理的事实上的标准。 SNMP在90年代初得到了迅猛发展,同时也暴露出了明显的不足,如, 难以实现大量的数据传输,缺少身份验证(Authentication)和加密 (Privacy)机制。因此,1993年发布了SNMPv2,具有以下特点:
SNMP被广泛接受并投入使用的工业标准,它的目标是保证管 理信息在任意两点中传送,便于网络管理员在网络上的任何节 点检索信息,进行修改,寻找故障;完成故障诊断,容量规划 和报告生成。它采用轮询机制,提供最基本的功能集。
SIMATIC Industrial Software SIMATIC NET – Highlights

snmp网络管理工作流程

snmp网络管理工作流程
内容:
(简单网络管理协议)是用于管理和监控网络设备的标准协议。

网络管理的工作流程通常如下:
1. 管理站发送查询报文给代理端设备,请求获取配置信息、统计信息、性能指标等管理信息。

查询报文包含目标设备的地址、社区名等信息。

2. 代理端设备收到查询报文后,从本地的(管理信息库)中查找请求的管理信息。

存储了设备的配置参数、统计计数器、性能指标等管理数据。

3. 代理端构造响应报文,填入查询到的管理信息,发送给管理站。

4. 管理站接收并解析响应报文,获取所需的管理信息,以监控网络状态和性能。

5. 管理站也可以发送设置报文到代理端,修改设备配置参数,如接口状态、规则等。

代理端接收后更新本地。

6. 代理端定期主动发送报文给管理站,报告重要事件,如链路状态变化、设备故障等。

7. 管理站通过解析收到的报文,快速掌握网络故障和异常情况。

8. 管理站还可以定期轮询代理端获取管理信息,或设置代理端的管理信息定期上报,实现对网络状态的监控。

9. 管理站根据收集到的管理信息,绘制网络拓扑、性能报表,辅助网络管理人员进行故障定位和性能优化。

SIMATIC NET PC 说明书

通过PROFIBUS建立SIMATIC NET OPC 服务器与PLC 的S7连接一.基本相关信息1.S IMATIC NET PC 软件简介SIMATIC NET 是西门子在工业控制层面上提供给您的一个开放的,多元的通讯系统。

它意味着您能将工业现场的PLC、主机、工作站和个人电脑联网通讯,为了适应自动化工程中的种类多样性,SIMATIC NET推出了多种不同的通讯网络以因地制宜,这些通讯网络符合德国或国际标准,他们包括:工业以太网AS-IPROFIBUSPROFIBUS-PASIMATIC NET系统包括:传输介质,网络配件和相应的传输设备协议和服务连接PLC和电脑到LAN网上的通讯处理器(CP模块)2.用于PROFIBUS的先进PC组态先进PC组态是随SIMATIC NET V6.0以上提供的。

Advanced PC Configuration代表一个PC站的全新、简单、一致和经济的调试和诊断解决方案。

它可以取代以前的PC组态工具COM L S7和COM PROFIBUS PC EDITION。

通过使用NCM PC V5.1+SP2或以上和STEP 7 V5.1+SP2或更高版本,一台PC可以和在SIMATIC S7中一样进行组态,并通过网络装入。

这里提到两种组态工具NCM PC,STEP 7,区别如下:z NCM PC:NCM PC 是随SIMATIC NET 软件光盘提供,它可以创建PC项目和打开STEP 7项目。

但NCM PC组态软件不能编辑STEP 7中的S7程序块z STEP 7:完整版本STEP 7软件的安装是包含NCM PC的,在STEP 7硬件组态环境中即可配置PC站3.用于PROFIBUS的OPC服务器OPC服务器随SIMATIC NET 软件光盘提供。

OPC(OLE For Process Control,用于过程控制的OLE)的基本原理是,OPC客户应用程序可以通过一个标准、开放的多供应商接口,与OPC服务器进行通讯。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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服务启动即可。

2)通过SIMATIC NET OPC CLIENT,访问SNMP OPC SERVER。

相关文档
最新文档