ModBus协议已经成为开放式的,有众多支持厂商的广泛应用的工业协议。ModBus协议以成为越来越多打算采用数据通信协议的首选协议。ModBus/RTU协议定义了主站如何实时读取或写入数据到一个或多个从站的串行协议。虽然ModBus协议不是最强有力的协议,但它足够简单并且有很高的灵活性,能够应用于任何工业场合。ModBus/TCP协议是ModBus/RTU协议的扩展,它定义了ModBus/RTU协议如何在基于TCP/IP的网络中传输和应用。ModBus/TCP跟ModBus/RTU协议一样简单灵活。 中新创科的DNS(E)-M数据网关可以将支持ModBus/RTU或ModBus/ASCII的串口设备接入以太网,从而支持ModBus/TCP协议,下图列举了ModBus应用的方式:
 在图中我们可以看到4中ModBus的运转模式,ModBus/RTU设备一般分为两种类型。 ModBus从站:通常用于工业现场的设备,能连续不断的运转。例如:流量计、温控设备、湿度控制等。从站总是被动地等待主站来要求他们上报数据或接受主站发来的新的数据。 ModBus主站:通常是一些工作站或PC,运行“人机界面”软件了监视、调整、维护从站的操作。主站总是主动发出信息要求从站响应。
ModBus/TCP主站与ModBus/TCP从站的通信
设备A、B、E、F是最新的支持ModBus/TCP协议设备,4个设备都可以作为主站或从站。A、B都可以将E视为从站,实时的获得信息。同时E还可以作为主站要求F提供数据,同样,F也可以将A和B视为从站。传统的ModBus/RTU轮询方式要求从站只有在被询问时才给出数据,不管当时发生了多么严重的告警。 新的ModBus/TCP协议就解决了上述问题,给了传统的ModBus协议新的生机。中新创科的DNS-M就可以将传统ModBus协议转变为ModBus/TCP协议。
ModBus/TCP主站与ModBus/RTU串行从站通信
设备D、G、H是传统的ModBus/RTU从站。D采用点对点的RS232的通信方式,这样时能有一个主站与之通信。但是中新创科的DNS-M将D转变为ModBus/TCP从站。所有支持ModBus/TCP的设备如:A、B、E、F可以同时共享D的信息,由于传统的ModBus/RTU协议要求非主即从,所以D只能作为从站设备。 设备G、H与设备D不一样,它们共用一条RS485总线使得他们只能作为ModBus/RTU的从站。但是使用了DNS-M后A、B、E、F可以同时共享G、H的信息。事实上,DNS-M可以让8个主站同时连接从站。
ModBus/RTU主站与ModBus/RTU从站
最后,主站C可以读取ModBus/RTU从站D、G、H的信息,就像他们接在RS-485总线上一样,DNS-M在TCP/IP网络中透明的桥接传统的ModBus/RTU设备,这意味着用户不必等到所有设备都支持ModBus/TCP协议就可以提前实现它。 作为ModBus数据网关,中新创科公司DNS-M可以将ModBus串口设备与运行ModBus/Tcp的以太网计算机连接起来,DNS-M时连接现有传统支持ModBus/ASCII,ModBus/RTU协议的串口设备到以太网的理想设备。 DNS-M作为串口通信的革新产品,给串口通信带来了新概念。设备制造商,系统集成商和直接用户现在可以通过网络来管理、控制、共享这些串口设备。 DNS-M提供ModBus串口设备与以太网的双向通道,安装设置都非常方便,全面支持ModBus/ASCII,ModBus/RTU,ModBus/TCP协议。
产品特点: ●全中文菜单,设置简单方便 ●允许8用户同时连接获得数据 ●支持多种流行的HMI软件 ●硬件,操作系统无关 ●工业级,适用恶劣环境 ●支持ModBus/ASCII,ModBus/RTU,ModBus/TCP
|