无线传感在FX2N机型PLC上的应用
【摘 要】传感器在FX2n的使用很广泛,但是在特殊场所或者成本的原因,有时需要长距离控制,这个时候利用xbee的无线传输zigbee技术,达到无线传感的目的,使得FX2N具有无线传感的功能。
【关键词】xbee;无线传感;FX2N;自动控制
在使用FX2N机型时,输入信号可以有很多传感器信号,但是在实际应用中,PLC控制的位置和传感器的位置很远,有时有封闭、防水等要求,如果采用有线技术,成本反而比较高。利用无线传输ZIGBEE技术,可以解决无线传感的问题。
我们利用两个arduino板,一个连接传感器在测量地点1,一个连接我们PLC的输入端口,中间用两个arduino xbee模块进行无线连接。
XBee模块与Arduino之间其实就是通过串行接口(即Tx和Rx引脚)进行通信。对于简单的点对点通信来讲,只需要通过串行接口向XBee模块写数据就可以实现数据的发送;当XBee模块通过无线通道接收到数据时,通过读串行接口可以很方便地获得这些数据,使用方式和APC220以及DF-Bluetooth蓝牙模块雷同。
Bee-PRO OEM RF 模块是与ZigBee/IEEE 802.15.4兼容的解决方案,可以满足低成本低功耗无线传感网络的特殊需求。该模块易于使用,极低的功耗,以及提供设备间关键数据的可靠传输。由于设计上的创新,XBee-PRO在范围上可以超越标准ZigBee模块2-3倍。 XBee-PRO模块工作在ISM 2.4 GHz频率波段,而且与MaxStream公司的XBee (1 毫瓦) Zigbee 模块引脚兼容。该模块在美国,加拿大,澳大利亚,以色列以及欧洲广泛使用。 建立RF通信不需要任何配置,该模块的默认配置支持宽范围的数据系统应用。也可以使用简单AT命令进行高级配置。
现在为OEM开发商提供XBee代码开发包,OEM可以自己开发与MaxStream ZigBee/802.15.4 RF模块协作的代码。利用我们为XBee打造的扩展板就可以很方便地将XBee模块连接到Arduino上。
在使用XBEE之前,我们需要先给XBEE模块进行初始参数设置,对XBee模块的设置可以按照XBee手册里介绍的AT指令,通过串行终端完成,也可以借助X-CTU这一工具来完成,使用工具相对来说要方便点。
将Arduino XBee扩展板连接到Arduino母板上,然后将Arduino XBee扩展板上的两个跳线置于USB一端,这样X-CTU才能通过Arduino的USB接口对XBee模块进行配置:
用USB电缆把Arduino与PC机连接好之后, 运行X-CTU软件。首先我们
无线传感在FX2N机型PLC上的应用.doc下载久久建筑网m.kkreddy.com提供大量:建筑图纸、施工方案、工程书籍、建筑论文、合同表格、标准规范、CAD图纸等内容。