点对点无线遥控系统的几种形式及组成
概述(Overview)
远端遥控系统(Remote Control System)在工业自动化领域有着非常广泛的应用,比如控制远端电机的启动和停止、远端指示灯的开关和控制 一些电器设备的运行与终止等等,这类应用实际上都是利用无线信道来传输开关量信号。
在有些近距离控制的场合,因为布线容易,所以多采用有线的控制方式,但是在一些特殊的应用场合,比如距离比较近,但是布线困难或者距离较远,布线需要架设电缆杆,或者挖掘电缆沟等情况,多数采用的就是利用无线传输的方式了。
基于以上两点的考虑,我们公司推出了利用R4051(遥控模块)、R4050(I\O模块)、R4060(继电器模块)与数传模块或者GSM短信模块组成的点对点无线遥控系统,以实现无线远程控制。
二、 系统原理及组成( System Principle And Composing)
这套系统主要由三个单元组成,分别是遥控单元、受控单元和无线通讯单元。
根据以上的系统结构图可以看出,左侧为遥控单元,右侧为受控制单元。在控制单元通过遥控模块R4051的7个输入端子可以外接7个信号开关,当外接的按键开关状态发生改变的时候,遥控模块R4051将根据端口号和当前的状态信息发送一组数据,其数据格式为MODBUS协议固定的数据格式, 当被控单元设备R4051、R4050或者R4060收到这组数据的时候,由程序解析,做出相应的动作。整体的系统流程图如下图:
遥控单元(Control Unit)
控制单元的功能由R4051(遥控模块)来完成,因为它内置了一个MS-51的处理器,所以可以独立的作为一个上位机,将每一个开关量输入端口接收到的外部开关量信号转换为相对应的一组串行数据,再经过模块自带的485通讯接口进行通讯,以实现对应端口的开关量控制功能。此外为了增加控制功能的可靠性,可设置对同一开关事件的重发次数,重发次数可以用命令码进行设置。
受控单元(Controlled Unit )
受控单元的功能可以由带有开关量输出的R4050(开关量模块)、R4051(遥控模块)或带有继电器输出的R4060(继电器模块)来完成,这3种模块内部采用MS-51的处理器,可以将RS-485通讯口接收到的,来自上位机R4051的数据转换为对应端口的开关量或者继电器开关的输出。
通讯单元(Communications Unit)
在数据通讯单元中,我们采用捷麦D系列的数传模块或者G100A短信模块。两种通讯设备有各自的适用场合,D系列的数传模块主要适合在控制实时性要求比较严格,环境比较恶劣没有GSM公网覆盖的环境中;而G100A短信模块适合那些超远程控制(通讯距离大于50KM)的场合。
三、应用举例(Application Example)
在许多应用场合其应用方式有所不同,下面示意图介绍几种不同的应用方式:
利用两个R4051(遥控模块)组成的点对点的单向无线遥控系统框图:
如上图所示,在控制单元的输入端DO0~DO2外接了三个按键开关,当每一个外接的按键开关状态发生改变的时候,R4051模块会捕捉到这种变化 ,并将每一个开关的状态转换成一组对应的串行信号,从RS-485通讯口送到无线通讯单元,经过无线的发射与接收,受控单元的R4051再将这组串行信号转换成为对应端口状态的输出,从而实现对应端口的远程控制。
2.利用两个R4051(遥控模块)组成的点对点的双向无线遥控系:
在有些控制场合,为了增加系统的可靠性,不仅可以通过设置重发次数来加强系统的可靠性,也可以通过回传信号来指示控制过程是否成功。
3.利用R4060(继电器模块)、R4051(遥控模块)组成的系统框图:
如上图,在有些控制的场合,仅仅输出一个控制信号还是不够的,在这种情况下,我们可以利用R4060(继电器模块)作为受控单元。它的输出端是一个继电器开关,从而可以直接控制一些电机、接触器的工作。
四、系统的稳定性(stability of system)
因为在工业的现场环境对于设备的稳定性要求是很严格的,所以作为工业自动化产品,在设计中就应该考虑到工业现场的特点,做出相应的解决方案。
在控制设备这方面从硬件上来说,R4000系列内部设置有看门狗电路,输入接口设计了隔离电路,保证了设备在电磁环境中运行的抗干扰能力,以达到系统的稳定性;在软件方面,R4000系列模块采用了国际标准化的MODBUS通讯协议以及灵活的重法机制,保证了通讯的可靠和稳定。
在传输设备这方面,我们采用的是工业化的数传模块(捷麦的D系列)或者基于西门子TC35开发的GSM短信平台模块(捷麦的G100A)。在硬件设计上,尤其是关键部分我们采用的都是进口的元器件,保证了产品可以稳定可靠的运行;在程序的设计上,我们考虑到了多种的工业现场情况,并且进行了充分的测试和调整。
文章版权归西部工控xbgk所有,未经许可不得转载。