The invention discloses a multi-terminal interactive system and method of PLC based on cloud, including cloud, PLC equipment, computer terminal and mobile terminal: The invention realizes complex interaction between PLC and multi-terminal, and direct interaction with cloud, without any terminal conversion, reduces development workload of cross-platform conversion, avoids inconsistency of multi-platform conversion, and makes PLC related products realize. Internet of Things.
【技术实现步骤摘要】
一种基于云端的PLC多终端交互系统及方法
本专利技术涉及工业控制领域和物联网通信
,尤其涉及一种基于云端的PLC多终端交互系统及方法。
技术介绍
PLC(可编程逻辑控制器)是种专门为在工业环境下应用而设计的数字运算操作电子系统。它采用一种可编程的存储器,在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,通过数字式或模拟式的输入输出来控制各种类型的机械设备或生产过程。PLC优势在于运算,而通信和程序设计是其弱势,目前PLC应用于传统工业领域,相关产品无法实现物联网化。
技术实现思路
针对PLC(ProgrammableLogicController,可编程逻辑控制器)多终端交互困难:PLC难以解析复杂的Xml、Json等数据格式,必须直接对PLC寄存器进行二进制数据读写;多种控制终端独立完成Json数据与二进制数据转换,由于平台差异大,会导致重复工作量大,维护困难的问题,本专利技术提出一种基于云端的PLC多终端交互系统及方法。本专利技术通过以下技术方案来实现上述目的:一种基于云端的PLC多终端交互系统,包括:云端、PLC设备、电脑终端以及移动终端:所述云端:接收电脑终端、移动终端上传的json、xml,并按照协议转换成PLC设备可识别二进制格式存放到数据库;接收PLC设备的连接请求,并按照用户操作下发制定的二进制数据;所述PLC设备:连接云端,接收云端发送的二进制数据,保存到寄存器;接收局域网电脑终端发送的二进制数据,保存到寄存器;所述电脑终端:连接云端,向云端发送json、xml等格式化数据;所述移动终端:向云端发送json、xml等 ...
【技术保护点】
1.一种基于云端的PLC多终端交互系统,其特征在于,包括:云端、PLC设备、电脑终端以及移动终端:所述云端:接收电脑终端、移动终端上传的json、xml,并按照协议转换成PLC设备可识别二进制格式存放到数据库;接收PLC设备的连接请求,并按照用户操作下发制定的二进制数据;所述PLC设备:连接云端,接收云端发送的二进制数据,保存到寄存器;接收局域网电脑终端发送的二进制数据,保存到寄存器;所述电脑终端:连接云端,向云端发送json、xml等格式化数据;所述移动终端:向云端发送json、xml等格式化数据。
【技术特征摘要】
1.一种基于云端的PLC多终端交互系统,其特征在于,包括:云端、PLC设备、电脑终端以及移动终端:所述云端:接收电脑终端、移动终端上传的json、xml,并按照协议转换成PLC设备可识别二进制格式存放到数据库;接收PLC设备的连接请求,并按照用户操作下发制定的二进制数据;所述PLC设备:连接云端,接收云端发送的二进制数据,保存到寄存器;接收局域网电脑终端发送的二进制数据,保存到寄存器;所述电脑终端:连接云端,向云端发送json、xml等格式化数据;所述移动终端:向云端发送json、xml等格式化数据。2.根据权利要求1所述的一种基于云端的PLC多终端交互系统,其特征在于...
【专利技术属性】
技术研发人员:陈梁,陈勇洁,何川,
申请(专利权)人:四川长虹电器股份有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。