本文通过探讨国内外柱上开关控制器的发展现状,分析配网自动化的通信方式和通信规约。利用linux多线程技术和Qt信号与槽机制解决IEC60870-5-101串口通信、IEC60870-5-101 GPRS(General Packet Radio Service)通信、IEC60870-5-104以太...
详细信息
本文通过探讨国内外柱上开关控制器的发展现状,分析配网自动化的通信方式和通信规约。利用linux多线程技术和Qt信号与槽机制解决IEC60870-5-101串口通信、IEC60870-5-101 GPRS(General Packet Radio Service)通信、IEC60870-5-104以太网通信和GSM(Global System for Mobile)短消息通信的并发多任务以及各个模块间的信息传递问题。研究柱上开关控制器IEC60870-5-101的通信控制技术实现,根据柱上开关控制器的功能需求,完成linux下的串口通信、GPRS通信的软硬件设计及IEC60870-5-101规约的程序设计,分别实现控制器与上位机的有线和无线通信。经测试表明,不仅实现“遥信”、“遥测”、“遥控”、“遥调”(以下简称“四遥”)功能,而且保证故障信息的准确、快速上传。研究柱上开关控制器IEC60870-5-104的通信控制技术实现,根据柱上开关控制器的功能需求,完成linux下的Socket通信以及IEC60870-5-104规约的程序设计,实现控制器与上位机的全双工通信。经测试表明,不仅实现“四遥”功能,而且保证故障信息准确、快速上传。设计GSM短消息机制,实现远方查询开关状态、事件记录、故障报警、软件在线升级功能。同时扩展101和104规约的软件升级报文,实现主站下达命令进行软件在线升级。
暂无评论