当前位置:首页 > 废润滑油再生处理系统设计 - 图文
新疆大学毕业论文(设计)
下图为Modbus通信协议在异构网络下的废油再生处理系统中的应用。
图5-1 Modbus通信协议在本系统中的应用
5.2 CP341通信处理模块 5.2.1 CP341 简介
在实际生产中往往遇到的系统是由不同制造商生产的控制设备,网络设备和传感器,执行器组成的异构网络,大部分情况下运行在不同的协议上支持不同的功能或应用。 如何使这些设备互联通信成为系统设计中需要解决的一个重要问题。
- 37 -
新疆大学毕业论文(设计)
在目前的工业控制领域,Modbus 通信协议作为一种开放高效的通信协议为众多现场智能测量检测设备广泛应用,因此,如何将这些具备Modbus 通信接口的智能设备简单有效地接入PLC已经成为各大PLC厂家必须考虑的问题。西门子公司的S7-300系列中型PLC以其卓越的性价比,在工控领域被广泛应用,其提供CP341通信处理模块具备1个RS422/485接口,可实现与各种串口设备之间的智能通信。
CP341模块是西门子S7-300/400系列PLC中的串行通讯模块。CP341通讯处理器可以与各种 Siemens 模块和非 Siemens 产品点对点连接:该模块具有1个串行通讯口(RS232C或TTY或RS485/422),RS422/485的通讯最大距离位1200m。支持以下协议ASCII,ModbusRTU远程终端,Data Highway(DF1协议),电气接口为15针D型孔接头。可以使用这种通讯模块实现S7300/400与其它串行通讯设备的数据交换。例如打印机、扫描仪、仪表、Modbus主从站、Data Highway站、变频器。USS站等。
图5-2 CP341串行通信模块
下面就CP341 Modbus通信的概念、硬件接线、配置、编程和调试等做介绍 与 CP 341 进行点对点连接所需的组件,要在通讯处理器和通讯伙伴之间建立点对点连接,您需要特定的硬件和软件组件。
- 38 -
新疆大学毕业论文(设计)
需要的硬件组件:
图5-3 CP341建立点对点连接所需的硬件组件
图5-4 CP341建立点对点连接所需的软件件组件
- 39 -
新疆大学毕业论文(设计)
CP341进行MODBUS主站通讯时,还需要插入硬件狗 (DONGLE) 。硬件安装 MODBUS为单主站网络协议,所以系统中只能够有一个Modbus主站,并且只能够实现主站和从站的数据交换,从站之间不能进行数据交换。CP341插入MODBUS主站Dongle或插入从站Dongle,就可以作为MODBUS主站,或者作为MODBUS从站,
图5-5 CP341硬件狗安装方法
接线方法:CP341的电气接口类型,串行通讯模板CP341有RS232C或TTY或RS485/422 三种电气接口类型。一般来讲,RS232的通讯最大距离为15m,20mA TTY的通讯最大距离为100m(主动模式)、1000m(被动模式),RS422/485的通讯最大距离位1200m。
CPU、CP 341 和通讯伙伴之间的通讯通过 CP 341 的功能块和协议进行。 X27 (RS 422/485) 接口是一种符合 X27 标准、用于串行数据传输的差分电压接口通讯处理器有两种进行双向数据通讯的操作模式:半双工模式、全双工模式数据在 CP 341 和通讯伙伴之间通过串行接口以字符帧的形式传输。在现场应用中 CP341 往往都作为 Modbus 主站来读取第三方设备的数据。RS485/MODBUS是现在流行的一种工业组网方式,其特点是实施简单方便,而且现在支持RS485的仪表又特别多。现在的仪表商也纷纷转而支持RS485/MODBUS,原因很简单, RS485的转换接口不仅便宜得而且种类繁多。至少在低端市场上,RS485/MODBUS仍将是最主要的工业组网方式。
CP341模块可以同时与多台串行通讯设备进行通讯。如同时连接多个变频器、连接多个智能仪表等。如果采用RS422/485 modbus RTU通讯方式,需要在发送的数据包中包括站号、数据区、读写指令等信息。供CP341模块所连接的从站设备鉴别数据包是发给哪个站的。以及该数据包是对那个数据区进行的读或写的功能
- 40 -
共分享92篇相关文档