摘要:计算机、无线通信、电子技术的发展极大的推动了工业自动化的进程,在工业的生产背景下,数据的交换与共享,已逐渐成为一种内在需求。PLC作为工业生产的核心器件,也需要相应的通信手段支持。尤其在宽带无线技术普及的前提下,生产生活中形形色色的设备,都能借助无线网络,进行数据交换,相对有线方式具有简便、灵活、易操作性等优点。PLC作为现代工业智能化控制标准设备,在矿井监测、化工控制、生产环境监测、铁路交通等领域得到了广泛应用。鉴于某些控制系统受环境、地域等条件的限制,设备组网存在着一定难度,其成本也很高。尤其是多站监测,需具备强大网络通信功能的。综上所诉,基于无线的PLC通信系统的设计是发展的趋势,也是现代工业生产需求的必然结果。
该系统设计便是在这样的需求下被提出,借助无线网络来实现PLC与单片机的信息传输。PLC可以对模拟量与数字量进行采集,经过内部处理后,将数据经通信口发送到网络,单片机可通过WIFI访问所采集的数据,并可对PLC数字输出量进行控制。该系统的PLC与单片机两大设备,利用无线模块进行组网,设置通信协议后,通过各自串口就能进行数据读写。
此设计可以扩展PLC的通信功能,在不改变现有硬件基础与应用环境的条件下,实现数据的交换与共享,实现设备之间的正常通信功能。
关键字:PLC;宽带无线技术;工业控制;通信
目录
摘要
ABSTRACT
1 引言-1
2 系统背景介绍-2
2.1 系统概述-2
2.2 S7-200 PLC简介-2
2.2.1 PLC总述-2
2.2.2 S7-200 PLC概述-3
2.2.3 S7-200 CPU224XP特征-3
2.2.4 S7-200 I/O模块-4
2.2.5 S7-200编程语言-5
2.3 WIFI232-RS232-CH无线模块简介-5
2.3.1 无线通讯模块概述-5
2.3.2 无线模块工作情况-6
2.4 终端串口类型简介-6
2.4.1 S7-200 RS485通讯口-6
2.4.2 终端设备RS232串口-7
2.4.3 无线模块TTL电平信号-7
3 系统硬件设计-8
3.1 S7-200 CPU224XP-8
3.2 WIFI232-RS232-CH无线模块-8
3.3 串口电平转换电路-11
3.3.1 TTL电平转RS232信号-11
3.3.2 RS232信号转RS485信号-12
4 系统软件设计-13
4.1 通信协议介绍-13
4.2 通信协议及软件流程-14
4.2.1 无线通讯模块软件设计-14
4.2.2 S7-200 PLC软件设计-16
5 系统调试与结果分析-19
5.1 无线通讯模块配置-19
5.2 无线模块数据收发结果-20
5.3 无线模块与S7-200数据收发结果-21
5.4 S7-200与单片机数据收发结果-24
6 总结-26
致谢-27
参考文献-28
附录-29
参考程序:-29