使用协议转换器的延迟和工程问题
协议转换器通常用于将数据和命令从一个设备或应用程序转换到另一设备或应用程序。这必然涉及数据、命令、它们的表示形式、编码和成帧的转换,以实现转换。
根据使用的应用程序和域,有简单和复杂的转换类型。简单和常用的转换是Modbus RTU和Modbus TCP之间的协议转换。在此转换中,整体框架没有变化。因此,协议转换器选型,很容易采用串行Modbus RTU帧并将其封装在TCP / UDP中套接字中并通过以太网发送。由于除了实际的物理层传输之外,两个协议框架都是相同的,因此只要通信接口透明,两个应用程序层都将类似地解释数据。
但是,协议转换器报价,确实存在非常复杂的转换,例如:格式化数据的位置,支持的数据类型,对象模型等。它们是如此不同,以至于转换引擎不仅需要在框架方面而且还需要在映射信息上进行修改。对于每种类型的数据,协议转换器,命令以及某些情况下的对象模型。另外,在定义支持的和不支持的数据类型的映射时可能需要用户配置。
但是,这些转换带来了转换优势,通信延迟,处理延迟以及端到端的总体处理时间,这是有限的,需要在所有解决方案设计中加以考虑。
端到端通信的等待时间取决于所用硬件和/或软件的处理延迟,协议和转换复杂性以及解决方案体系结构。对于典型的工业和能源自动化应用,这些延迟可能会有所不同,从10到20毫秒到高达1秒。使用协议转换器的解决方案体系结构需要考虑此延迟以及它如何影响正在考虑转换器的项目。
同样,大多数这样的体系结构将涉及配置和映射,这两者都需要大量的工程工作和工程时间。在定义项目进度表时需要考虑这些因素。
串口转换器工作方式
服务器方式
在该工作方式下,串口联网服务器作为TCP服务器端, 转换器在特定的TCP端口上听平台程序的连接请求,该方式比较适合于一个转换器与多个平台程序建立连接(一个转换器不能同时与多个平台程序建立连接)。
客户端方式
在该工作方式下,串口联网服务器 作为 TCP 客户端,转换器上电时主动向平台程序请求连接,该方式比较适合于多个转换器同时向一个平台程序建立连接。
协议转换器类别
工业通信需要多个设备之间的信息共享和数据交换,而常用的工控设备通信口有RS-232、RS-485、CAN和网络,由于各接口协议不同,协议转换器厂家,使得异构网络之间的操作和信息交换难以进行,通过多协议转换器可以将不同接口设备组网,实现设备间的互操作。基于多种通信口和各种协议,形成种类繁多的协议转换器。主要类别有RS-232/485/422/CAN转换器/RS-232/485/CAN转换器等。
协议转换器厂家-北京天拓四方(在线咨询)-协议转换器由北京天拓四方科技有限公司提供。北京天拓四方科技有限公司是北京 北京市 ,工业自动控制系统及装备的见证者,多年来,公司贯彻执行科学管理、创新发展、诚实守信的方针,满足客户需求。在北京天拓四方领导携全体员工热情欢迎各界人士垂询洽谈,共创北京天拓四方更加美好的未来。