2 GPRS终端设备设计
GPRS终端设备是与监控中心服务器进行业务、数据交互的接口,是系统数据采集和指令执行部分,完成将PLC工作状态的实时上传和接收来自监控中心的各种命令的执行工作。
2.1 系统终端硬件设计
GPRS终端硬件模块主要包括电源变换模块、GPRS通信模块、MCU微处理器模块、PLC控制模块和现场显示控制触摸屏。
GPRS数据通信模块将从监控中心接收的数据送给MCU微处理器,MCU微处理器根据数据的类型进行相应的处理,对于需要转发给PLC的数据传输给PLC控制模块。同时,MCU微处理器将从PLC控制模块中得到的数据进行相应的处理并由GPRS模块发送给监控中心。触摸屏实时监视系统和设备的运行状态,并可以进行现场设定设备运行的参数。由于GPRS终端设备不同的模块所需要的电源参数不同,因此,需要利用电源变换模块将输入电源变换为不同的电压输入给相应的处理模块以满足其正常的工作。
2.2系统终端软件设计
在GPRS终端设备的软件设计中,主要是基于MCU微处理器的数据处理部分软件设计。
MCU微处理器主要完成接收来自监控中心的数据,并及时转发给PLC控制模块,同时,将从PLC控制模块中返回的数据通过GPRS通信模块发送给监控中心。由于GPRS模块内部没有TCP/IP协议 和PPP协议,所以,GPRS终端设备在软件设计中嵌入了TCP/IP协议和PPP协议。在MCU处理器与PLC之间进行数据传输时,采用的是HOSTLINK通信协议 , MCU处理器作为主控制器, PLC作为从控制器。
3 系统设计特点
3.1 应用配置简单方便
系统中心服务软件可以对每一种需要处理的语句只通过定义相应的参数(包括起始头,结束尾,转发时间)等都可以进行配置。同时对本地发送给该软件的语句也可以通过配置自适应进行应答。在GPRS终端设备上,用户同样可以控制对设备的访问,通信方式的自适应检测、切换和短信号码管理等功能。使用起来方便简单,一套系统完成多种系统的应用工作。
3.2 系统具有良好的扩展性。
基于GPRS网络的PLC实时遥控系统对用户来说具有极强的扩展性,可以仅通过参数的配置就可以实现多种应用系统的开发工作。
同时,本系统在软件设计中还采用了软件设计中三层软件设计模式,其灵活的组件式配置和管理对未来系统业务功能的扩展和升级提供了方便,系统开发人员可以通过更换组件或扩展组件功能的方式得以实现,而对其他部分则没有任何的影响,有利于系统扩展应用。
本文关键字:网络 其它PLC应用,plc技术 - plc应用 - 其它PLC应用