[发明专利]一种物联网远程IO系统的控制方法在审
申请号: | 202211030594.1 | 申请日: | 2022-08-26 |
公开(公告)号: | CN115714797A | 公开(公告)日: | 2023-02-24 |
发明(设计)人: | 李建昭;余燕华;林玲;张旭 | 申请(专利权)人: | 上海昭歌信息技术有限公司 |
主分类号: | H04L67/125 | 分类号: | H04L67/125;H04L67/141;H04L67/54 |
代理公司: | 上海海钧知识产权代理事务所(特殊普通合伙) 31330 | 代理人: | 许兰;姜波 |
地址: | 201799 上海市青浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 联网 远程 io 系统 控制 方法 | ||
本申请公开了一种物联网远程IO系统的控制方法,包括:构建包括第三方主站、一个或多个远程IO模块及物联网云端服务器的物联网远程IO系统;每个远程IO模块作为客户端,通过以太网通信协议与物联网云端服务器建立实时通信连接,实现数据上报、以及接收并存储物联网云端服务器发送的联动规则的配置请求;同时,每个远程IO模块作为从站,通过现场总线与第三方主站建立通信连接,并根据现场总线的连接情况自主选择工作模式;每个远程IO模块被配置有待机状态、离线状态和在线状态,远程IO模块在多个状态间进行切换。本申请可增强IO模块在系统应用中的安全可靠性,具备自主进行诊断、异常处理和问题反馈的功能,提高了系统应用的鲁棒性。
技术领域
本发明涉及工业自动化控制技术领域,尤其涉及一种物联网远程IO系统的控制方法。
背景技术
市面上常见的IO模块,功能包括支持现场总线协议,同时对外通过输入输出点位,连接现场的传感器和执行器。使用IO模块可以减少现场布线的成本和工作量,降低维护成本。IO模块作为现场总线的从站设备,接收来自主站的控制指令,以及响应主站对现场状态的查询指令。然而,IO模块作为从设备,不具备自主进行诊断、异常处理和问题反馈的功能,一旦主站运行出现故障或者与主站的通信失败时,IO模块不能组织现场的传感器与执行器进行工作,这会为整个系统的稳定可靠性带来隐患和瓶颈。
发明内容
本发明的目的在于提供一种物联网远程IO系统的控制方法,以解决上述技术背景中提出的问题。
为实现上述目的,本发明采用以下技术方案:
一种物联网远程IO系统的控制方法,包括:
构建包括第三方主站(一般为PLC或PC)、一个或多个远程IO模块以及物联网云端服务器的物联网远程IO系统;其中,每个远程IO模块作为客户端,通过以太网的TCP/IP通信协议与物联网云端服务器建立实时通信连接,实现数据上报、以及接收并存储物联网云端服务器发送的联动规则的配置请求;同时,每个远程IO模块作为从站,通过现场总线与第三方主站建立通信连接,并根据现场总线的连接情况,自主选择工作模式;
每个所述远程IO模块被配置有多个状态:待机状态、离线状态和在线状态,所述远程IO模块在所述多个状态之间进行切换:
当系统上电,所述远程IO模块进入待机状态;
当接收到来自于物联网云端服务器的注册响应消息后,所述远程IO模块由发起注册前的待机状态更新为离线状态;
当所述远程IO模块与所述第三方主站之间通讯正常,所述远程IO模块由离线状态切换至在线状态,所述远程IO模块进入被控工作模式,在被控工作模式下,所述远程IO模块向第三方主站发送现场采样的传感器数据,接收并执行第三方主站发送的控制指令;
当所述远程IO模块与所述第三方主站之间通讯异常,所述远程IO模块由在线状态切换至离线状态,所述远程IO模块进入自控工作模式,在自控工作模式下,所述远程IO模块运行预设的工艺控制逻辑,或者执行物联网云端服务器配置的联动规则对应的联动控制操作。
优选地,每个所述远程IO模块的片内flash中存储有多个由物联网云端服务器配置的联动规则信息,每个联动规则包括规则编号、规则类型、延时判断时长、事件触发条件、执行对象以及响应动作;其中,
所述规则类型包括告警和异常;
所述延时判断时长用于联动控制操作的启动条件,即事件触发条件第一次满足后,延时预设时间再次进行判断,如果事件触发条件再次被触发,则认为事件产生并执行联动控制操作;
所述事件触发条件包括事件触发的参数范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海昭歌信息技术有限公司,未经上海昭歌信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211030594.1/2.html,转载请声明来源钻瓜专利网。