[发明专利]数据传输方法、装置及系统在审
申请号: | 201910392333.6 | 申请日: | 2019-05-13 |
公开(公告)号: | CN110113135A | 公开(公告)日: | 2019-08-09 |
发明(设计)人: | 高明;殷涛;杨昊佐 | 申请(专利权)人: | 北京龙鼎源科技股份有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 江舟 |
地址: | 101500 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 第一数据 数据传输 装置及系统 二进制数 编程逻辑控制器 输入输出模块 开关状态 多位 采集 | ||
本发明公开了一种数据传输方法、装置及系统。其中,该方法包括:获取编程逻辑控制器PLC系统中输入输出模块采集到的用于表示开关状态的第一数据,其中,第一数据为一位二进制数;将第一数据编码为每一位均为第一数据的多位二进制数。本发明解决了相关技术中数据传输不准确的技术问题。
技术领域
本发明涉及数据传输领域,具体而言,涉及一种数据传输方法、装置及系统。
背景技术
相关技术中,在检测到开关状态后,通常是使用数字0或者数字1来表示开关的状态,然后通过传输数字0或者数字1来传输开关的状态。
然而,若是采用上述方法,由于数据传输过程中可能发生传输错误,因此,若是仅仅传输数字0或者数字1来表示开关的状态,容易数据传输结果不准确。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种数据传输方法、装置及系统,以至少解决相关技术中数据传输不准确的技术问题。
根据本发明实施例的一个方面,提供了一种数据传输方法,包括:获取编程逻辑控制器PLC系统中输入输出模块采集到的用于表示开关状态的第一数据,其中,上述第一数据为一位二进制数;将上述第一数据编码为每一位均为上述第一数据的多位二进制数。
根据本发明实施例的另一方面,还提供了一种数据传输装置,包括:接收器,与编程逻辑控制器PLC系统中输入输出模块连接,用于获取上述输入输出模块采集到的用于表示开关状态的第一数据,其中,上述第一数据为一位二进制数;编码器,与用于将上述第一数据编码为每一位均为上述第一数据的多位二进制数。
根据本发明实施例的又一方面,还提供了一种数据传输系统,包括:接收器,与编程逻辑控制器PLC系统中输入输出模块连接,用于获取上述输入输出模块采集到的用于表示开关状态的第一数据,其中,上述第一数据为一位二进制数;编码器,用于将上述第一数据编码为每一位均为上述第一数据的多位二进制数;控制器,用于在接收到编码后的上述第一数据后,检测编码后的上述第一数据是否可用;解码器,用于在编码后的上述第一数据可用的情况下,对上述编码后的上述第一数据进行解码,得到上述第一数据。
在本发明实施例中,采用了获取编程逻辑控制器PLC系统中输入输出模块采集到的用于表示开关状态的第一数据,其中,上述第一数据为一位二进制数;将上述第一数据编码为每一位均为上述第一数据的多位二进制数的方法。在上述方法中,由于在接收到输入输出模块采集到的开关状态的第一数据后,并不是按照现有技术传输上述第一数据,而是先将第一数据编码,编码为每一位均为上述第一数据的多位二进制数,从而在传输数据时,保证了数据的准确性。进而解决了相关技术中数据传输不准确的技术问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的一种可选的数据传输方法的流程示意图;
图2是根据本发明实施例的一种可选的数据传输装置的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京龙鼎源科技股份有限公司,未经北京龙鼎源科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910392333.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:设备到设备通信方法和用户设备
- 下一篇:一种SCMA系统中的解码方法