[发明专利]一种PLC系统、PLC数据传输方法及装置有效
申请号: | 202210535826.2 | 申请日: | 2022-05-17 |
公开(公告)号: | CN115047819B | 公开(公告)日: | 2023-05-09 |
发明(设计)人: | 王观嵘 | 申请(专利权)人: | 南京昇榕智能科技有限公司 |
主分类号: | G05B19/05 | 分类号: | G05B19/05;G06F13/10 |
代理公司: | 北京市广友专利事务所有限责任公司 11237 | 代理人: | 李欣 |
地址: | 210022 江苏省南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 plc 系统 数据传输 方法 装置 | ||
1.一种PLC系统,其特征在于,包括:IO调度器,IO内存区和数据服务模块,所述数据服务模块与外部访问单元连接,所述IO调度器加载有与外部访问单元对应的配置信息,所述数据服务模块包括点对点数据服务模块,其中:
所述IO内存区,用于缓存所述IO调度器与外部访问单元交互的数据;
所述IO调度器,用于基于与外部访问单元对应的配置信息,当需要从与点对点数据服务模块连接的外部访问单元获取数据时,向该点对点数据服务模块发送数据获取请求消息;当需要向与该点对点数据服务模块连接的外部访问单元发送数据时,从所述IO内存区获取需要发送的输出数据,向该点对点数据服务模块发送携带该输出数据的数据发送请求消息;
所述点对点数据服务模块,用于在接收到数据获取请求消息后,采用连接的外部访问单元支持的工业协议,从连接的外部访问单元获取输入数据,并向所述IO调度器转发获取的该输入数据;在接收到所述数据发送请求消息后,获取携带的该输出数据,并采用连接的外部访问单元支持的工业协议,向连接的外部访问单元转发获取的该输出数据;
所述IO调度器,还用于在接收到所述点对点数据服务模块发送的该输入数据后,将该输入数据缓存到所述IO内存区。
2.如权利要求1所述的系统,其特征在于,与外部访问单元对应的配置信息,包括:数据缓存信息和访问信息;
所述IO调度器,用于基于所述数据缓存信息,从所述IO内存区获取需要发送给该外部访问单元的输出数据,或者,将来自该外部访问单元的输入数据,缓存到所述IO内存区;以及具体用于按照所述访问信息表示的访问方式,当需要从与点对点数据服务模块连接的外部访问单元获取数据时,向该点对点数据服务模块发送数据获取请求消息;当需要向与该点对点数据服务模块连接的外部访问单元发送数据时,从所述IO内存区获取需要发送的输出数据,向该点对点数据服务模块发送携带该输出数据的数据发送请求消息。
3.如权利要求2所述的系统,其特征在于,所述数据缓存信息,包括:所述IO内存区的存储位置和数据类型,以及还包括:数据数量和/或数据键值对;
所述访问信息为URL。
4.如权利要求1所述的系统,其特征在于,所述IO内存区包括IO内存输入区和IO内存输出区,所述IO内存输入区用于缓存来自外部访问单元的数据,所述IO内存输出区用于缓存将要发送给外部访问单元的数据。
5.如权利要求1所述的系统,其特征在于,所述数据服务模块,至少还包括第一周期数据服务模块和第二周期数据服务模块之一;
当所述数据服务模块包括所述第一周期数据服务模块时,所述系统还包括:共享内存;
所述IO调度器,还用于周期的从所述IO内存区获取需要发送给与第一周期数据服务模块连接的外部访问单元的输出数据,将该输出数据缓存到所述共享内存中;
所述第一周期数据服务模块,用于周期的从所述共享内存中获取该输出数据,并向连接的外部访问单元转发获取的该输出数据;以及周期的从连接的外部访问单元获取输入数据,并将该输入数据缓存到所述共享内存中;
所述IO调度器,还用于周期的从所述共享内存中获取该输入数据,将该输入数据缓存到所述IO内存区;
当所述数据服务模块包括所述第二周期数据服务模块时,所述系统还包括:数据库;
所述IO调度器,还用于周期的从所述IO内存区获取需要发送给与第二周期数据服务模块连接的外部访问单元的输出数据,将该输出数据缓存到所述数据库中;
所述第二周期数据服务模块,用于周期的从所述数据库中获取该输出数据,并向连接的外部访问单元转发获取的该输出数据;以及周期的从连接的外部访问单元获取输入数据,并将该输入数据缓存到所述数据库中;
所述IO调度器,还用于周期的从所述数据库中获取该输入数据,将该输入数据缓存到所述IO内存区。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京昇榕智能科技有限公司,未经南京昇榕智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210535826.2/1.html,转载请声明来源钻瓜专利网。