除了调整控制回路或编程可编程逻辑控制器,工程师必须精通网络管理和故障排除。以太网已经成为工厂车间事实上的网络标准。
工程师在实现网络时需要了解的一项关键技术是简单网络管理协议(SNMP)。了解并使用这种技术,工程师可以在第一时间避免一些问题,然后在出现其他问题时知道向信息技术(IT)人员询问的问题。幸运的是,一些自动化公司正在开发专门为工程师设计的SNMP解决方案,作为帮助该过程的一种方式。
SNMP是Internet工程任务组(IETF)定义的Internet协议(IP)套件的一部分。SNMP在网络管理系统中用于监视网络附属设备,以了解需要管理注意的情况。它由一套网络管理标准组成,包括应用层协议、数据库模式和一组数据对象。SNMP在被管理系统上以变量的形式公开管理数据,这些变量描述了系统配置。然后可以通过管理应用程序查询(有时设置)这些变量,”维基百科上的条目写道。
维基百科的条目指出,SNMP代理公开了管理系统上的管理数据,然后管理系统可以检索这些数据。管理系统还可以发送配置更新或控制请求。这些按层次结构组织的变量由管理信息库(Management Information base, mib)描述。这种可扩展的设计描述了设备子系统管理数据的结构。mib使用包含对象标识符(oid)的分层命名空间,oid标识可以通过SNMP读取或设置的变量。
snmp管理网络的三个关键组件包括被管理设备、代理和网络管理系统(nms)。同样,根据维基百科的条目,“托管设备是一个包含SNMP代理的网络节点,它驻留在托管网络上。被管理设备收集和存储管理信息,并通过SNMP将这些信息提供给nms。托管设备,有时被称为网络元素,可以是任何类型的设备,包括但不限于路由器和访问服务器、交换机和桥接器、集线器、IP电话、计算机主机或打印机。”代理是驻留在托管设备中的软件模块。网络管理系统执行应用程序,监视和控制被管理设备。
工具
缅因州波特兰市的Kepware技术公司为自动化工程师设计了一种SNMP网络监控器,其成本和占用空间都低于企业级管理系统。“iSNMP”监视符合snmp的设备,还使用“ping”驱动程序监视非托管设备的健康状况,该驱动程序定期使用传输控制协议/Internet协议(TCP/IP) ping测试这些设备。它还可以通过SNMP发布数据,以便It专业人员可以使用他们的工具监视工业网络。它通过OPC(一种开放通信协议)与人机界面系统进行通信。
另一个工业网络管理工具来自马萨诸塞州纽伯里波特的network Vision Inc.。renovue是一个网络可视化工具,旨在通过自动映射网络中的所有IP设备,并在单个图形显示器上显示它们的通信状态,使控制工程师能够识别网络上的问题。在某些情况下,这有助于控制工程师帮助IT部门快速纠正问题。不过,在许多情况下,它能使工厂人员自己纠正问题。根据Network Vision总裁Mark Fondl的说法,这是因为大多数网络中断是由在恶劣的工厂环境中运行的连接设备的故障引起的,而不是由软件引起的。
Gary Mintchell, gmintchell@automationworld.com,是《自动化世界》的主编。
工程师在实现网络时需要了解的一项关键技术是简单网络管理协议(SNMP)。了解并使用这种技术,工程师可以在第一时间避免一些问题,然后在出现其他问题时知道向信息技术(IT)人员询问的问题。幸运的是,一些自动化公司正在开发专门为工程师设计的SNMP解决方案,作为帮助该过程的一种方式。
SNMP是Internet工程任务组(IETF)定义的Internet协议(IP)套件的一部分。SNMP在网络管理系统中用于监视网络附属设备,以了解需要管理注意的情况。它由一套网络管理标准组成,包括应用层协议、数据库模式和一组数据对象。SNMP在被管理系统上以变量的形式公开管理数据,这些变量描述了系统配置。然后可以通过管理应用程序查询(有时设置)这些变量,”维基百科上的条目写道。
维基百科的条目指出,SNMP代理公开了管理系统上的管理数据,然后管理系统可以检索这些数据。管理系统还可以发送配置更新或控制请求。这些按层次结构组织的变量由管理信息库(Management Information base, mib)描述。这种可扩展的设计描述了设备子系统管理数据的结构。mib使用包含对象标识符(oid)的分层命名空间,oid标识可以通过SNMP读取或设置的变量。
snmp管理网络的三个关键组件包括被管理设备、代理和网络管理系统(nms)。同样,根据维基百科的条目,“托管设备是一个包含SNMP代理的网络节点,它驻留在托管网络上。被管理设备收集和存储管理信息,并通过SNMP将这些信息提供给nms。托管设备,有时被称为网络元素,可以是任何类型的设备,包括但不限于路由器和访问服务器、交换机和桥接器、集线器、IP电话、计算机主机或打印机。”代理是驻留在托管设备中的软件模块。网络管理系统执行应用程序,监视和控制被管理设备。
工具
缅因州波特兰市的Kepware技术公司为自动化工程师设计了一种SNMP网络监控器,其成本和占用空间都低于企业级管理系统。“iSNMP”监视符合snmp的设备,还使用“ping”驱动程序监视非托管设备的健康状况,该驱动程序定期使用传输控制协议/Internet协议(TCP/IP) ping测试这些设备。它还可以通过SNMP发布数据,以便It专业人员可以使用他们的工具监视工业网络。它通过OPC(一种开放通信协议)与人机界面系统进行通信。
另一个工业网络管理工具来自马萨诸塞州纽伯里波特的network Vision Inc.。renovue是一个网络可视化工具,旨在通过自动映射网络中的所有IP设备,并在单个图形显示器上显示它们的通信状态,使控制工程师能够识别网络上的问题。在某些情况下,这有助于控制工程师帮助IT部门快速纠正问题。不过,在许多情况下,它能使工厂人员自己纠正问题。根据Network Vision总裁Mark Fondl的说法,这是因为大多数网络中断是由在恶劣的工厂环境中运行的连接设备的故障引起的,而不是由软件引起的。
Gary Mintchell, gmintchell@automationworld.com,是《自动化世界》的主编。