[发明专利]用于靠港船舶接用岸电技术的数据采集与规约转换方法有效
申请号: | 201611110332.0 | 申请日: | 2016-12-06 |
公开(公告)号: | CN106651648B | 公开(公告)日: | 2020-12-01 |
发明(设计)人: | 刘舒;周健;白纪军;方陈;时珊珊;雷珽;万莎 | 申请(专利权)人: | 国网上海市电力公司;上海瑞莉自动化成套设备有限公司;华东电力试验研究院有限公司 |
主分类号: | G06Q50/06 | 分类号: | G06Q50/06;H02J13/00 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 翁惠瑜 |
地址: | 200002 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 船舶 接用岸电 技术 数据 采集 规约 转换 方法 | ||
1.一种用于靠港船舶接用岸电技术的数据采集与规约转换方法,其特征在于,包括:
对被动岸电设备的运行数据进行主动采集,写入到相应的全局变量;
对主动岸电设备的运行数据进行侦听采集,写入到相应的全局变量;
将所述主动采集和侦听采集的所有运行数据进行规约转换,并发送至通讯前置机;
所述主动采集具体为:
101)依次初始化系统时钟、串口和IO口;
102)生成召测报文指令加入到任务队列;
103)从所述任务队列中读取一召测报文指令,将该召测报文指令通过串口发送给被动岸电设备;
104)读取串口缓冲区中的返回数据;
105)对所述返回数据进行处理,写入到相应的全局变量;
106)检测是否有退出指令,若是,则关闭串口,释放串口占用的资源,若否,则返回步骤103),继续采集数据;
所述侦听采集具体为:
201)初始化统时钟和串口,清空IO缓冲区;
202)串口依次读取字节数据,判断字节数据的值,并根据所述字节数据的值执行相应读取操作,获取主动岸电设备上传的数据报文;
203)处理所述数据报文;
204)检测是否有退出指令,若是,则关闭串口,释放串口占用的资源,若否,则返回步骤202),开始下一轮数据采集过程;
所述规约转换在一个硬件数据采集板中实现,具体为:
301)创建一TCP侦听,通过该侦听器判断是否有通讯前置机连接;
302)在有通讯前置机连接时,读取设定字节的TCP数据,识别所读取的TCP数据,根据识别结果执行相应操作,所述相应操作包括激活数据传输、接收测试命令、向岸电设备发送单点遥控命令、向岸电设备发送双点遥控命令以及分批发送采集的所有运行数据。
2.根据权利要求1所述的用于靠港船舶接用岸电技术的数据采集与规约转换方法,其特征在于,所述被动岸电设备包括高压柜、变压器柜和变频器柜。
3.根据权利要求1所述的用于靠港船舶接用岸电技术的数据采集与规约转换方法,其特征在于,所述主动岸电设备包括远程终端单元。
4.根据权利要求1所述的用于靠港船舶接用岸电技术的数据采集与规约转换方法,其特征在于,所述召测报文指令包括遥测指令和遥信指令。
5.根据权利要求1所述的用于靠港船舶接用岸电技术的数据采集与规约转换方法,其特征在于,所述步骤203)中,处理所述数据报文具体为:
读取数据报文字符串,将字符串转换成字符数组,所述字符数组包括功能码;
读取所述功能码并根据功能码进行数据报文的分类;
对分类后的数据报文进行校验码验证,若校验码正确,则记录所读取的数据,进行下一数据报文的处理,若不正确,则直接进行下一数据报文的处理。
6.根据权利要求5所述的用于靠港船舶接用岸电技术的数据采集与规约转换方法,其特征在于,所述数据报文的分类包括事件报文、遥测数据报文和遥信数据报文。
7.根据权利要求1所述的用于靠港船舶接用岸电技术的数据采集与规约转换方法,其特征在于,所述步骤302)包括:
321)读取2字节的TCP数据,判断是否有误,若是,则执行步骤322),若否,则执行所述读取设定字节的TCP数据的操作;
322)判断全局变量的数据是否发生变化,若是,则将发生变化的数据上传至通讯前置机,若否,则返回步骤321)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网上海市电力公司;上海瑞莉自动化成套设备有限公司;华东电力试验研究院有限公司,未经国网上海市电力公司;上海瑞莉自动化成套设备有限公司;华东电力试验研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611110332.0/1.html,转载请声明来源钻瓜专利网。