协议转换器的应用因行业而异。根据协议,协议转换器可以是软件转换器,硬件转换器或集成转换器。
· 一些关键应用是:
o 变电站自动化
o 建筑自动化
o 过程自动化
在自动化协议列表下列出了每个应用领域中使用的主要协议。
协议转换器通常用于将数据和命令从一个设备或应用程序转换到另一设备或应用程序。这必然涉及数据、命令、它们的表示形式、编码和成帧的转换,以实现转换。
根据使用的应用程序和域,有简单和复杂的转换类型。简单和常用的转换是modbus rtu和modbus tcp之间的协议转换。在此转换中,整体框架没有变化。因此,很容易采用串行modbus rtu帧并将其封装在tcp / udp中套接字中并通过以太网发送。由于除了实际的物理层传输之外,两个协议框架都是相同的,因此只要通信接口透明,两个应用程序层都将类似地解释数据。
但是,确实存在非常复杂的转换,例如:格式化数据的位置,支持的数据类型,对象模型等。它们是如此不同,以至于转换引擎不仅需要在框架方面而且还需要在映射信息上进行修改。对于每种类型的数据,命令以及某些情况下的对象模型。另外,在定义支持的和不支持的数据类型的映射时可能需要用户配置。
但是,这些转换带来了转换优势,通信-,处理-以及端到端的总体处理时间,这是有限的,需要在所有解决方案设计中加以考虑。
端到端通信的等待时间取决于所用硬件和/或软件的处理-,协议和转换复杂性以及解决方案体系结构。对于典型的工业和能源自动化应用,这些-可能会有所不同,从10到20毫秒到-1秒。使用协议转换器的解决方案体系结构需要考虑此-以及它如何影响正在考虑转换器的项目。
同样,大多数这样的体系结构将涉及配置和映射,工业协议转换器厂家,这两者都需要大量的工程工作和工程时间。在定义项目进度表时需要考虑这些因素。
一、中继作用:
由于信号在线路上传输,距离远后,信号会衰减。所以需要一个网络协议转换器将信号放大、中继。使之传输的更远的目标机上。
二、转换协议:
举个简单的例子:在串行网络中,很常使用的协议有rs232,rs485,can,工业协议转换器品牌,usb等。如果你的pc机只有一个db9的串口,而需要通信的另一台机器使用的是usb接口。怎么办呢?解决办法很简单,使用一个usb-rs232的协议转换器就可以了。将是两个不同的协议时序,电平等进行互换。
工业通信需要多个设备之间的信息共享和数据交换,而常用的工控设备通信口有rs-232、rs-485、can和网络,工业协议转换器,由于各接口协议不同,使得异构网络之间的操作和信息交换难以进行,通过多协议转换器可以将不同接口设备组网,实现设备间的互操作。基于多种通信口和各种协议,形成种类繁多的协议转换器。
|