【技术实现步骤摘要】
本专利技术涉及可编程逻辑控制器(programmable logic controller,plc)的,特别是涉及一种基于plc的多报文处理方法、系统、存储介质及plc。
技术介绍
1、随着工控行业的飞速发展,自动化设备已经得到了极大的普及,覆盖了多种行业。plc也从单纯的自主控制慢慢转向多路控制,其中最多的便是受控于上位机。上位机经过算法将最优解或者当前最紧急任务发送给plc,plc在接收这些消息后进行分析解码,并根据得到的数据进行不同的动作或开启不同流程。
2、当plc接收到多条报文时,需要建立多个报文交互点,单独进行报文的收发。然而,上述方式存在以下不足:
3、(1)逐个收发的方式,导致程序内容过多;
4、(2)通讯通道只有一条,需要排队进行处理,很容易由于队伍打乱而造成出错。
技术实现思路
1、鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种基于plc的多报文处理方法、系统、存储介质及plc,能够基于堆栈接收并处理多个报文,保证了plc功
...【技术保护点】
1.一种基于PLC的多报文处理方法,其特征在于:所述方法包括以下步骤:
2.根据权利要求1所述的基于PLC的多报文处理方法,其特征在于:基于socket通讯协议接收上位机发送来的多个报文。
3.根据权利要求1所述的基于PLC的多报文处理方法,其特征在于:还包括当所述报文合法时,向所述上位机发送报文接收应答。
4.根据权利要求1所述的基于PLC的多报文处理方法,其特征在于:所述报文包括起始位、识别位、纠错位、时间戳、类别位、信息位和结束位;基于所述类别位获取所述报文的类别。
5.根据权利要求1所述的基于PLC的多报文处理方
...【技术特征摘要】
1.一种基于plc的多报文处理方法,其特征在于:所述方法包括以下步骤:
2.根据权利要求1所述的基于plc的多报文处理方法,其特征在于:基于socket通讯协议接收上位机发送来的多个报文。
3.根据权利要求1所述的基于plc的多报文处理方法,其特征在于:还包括当所述报文合法时,向所述上位机发送报文接收应答。
4.根据权利要求1所述的基于plc的多报文处理方法,其特征在于:所述报文包括起始位、识别位、纠错位、时间戳、类别位、信息位和结束位;基于所述类别位获取所述报文的类别。
5.根据权利要求1所述的基于plc的多报文处理方法,其特征在于:基于先进先出原则依次处理所述接收堆栈中的报文包括以下步骤:
6.根据权利要求1所述的基于plc...
【专利技术属性】
技术研发人员:刘建业,毛丽,王毅,
申请(专利权)人:上海汉邦联航激光科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。