[发明专利]PLC人机通讯方法及系统有效
申请号: | 201510070349.7 | 申请日: | 2015-02-10 |
公开(公告)号: | CN104698962B | 公开(公告)日: | 2017-11-17 |
发明(设计)人: | 樊文宏;池家武 | 申请(专利权)人: | 上海步科自动化股份有限公司 |
主分类号: | G05B19/05 | 分类号: | G05B19/05 |
代理公司: | 深圳市恒申知识产权事务所(普通合伙)44312 | 代理人: | 王利彬 |
地址: | 201203 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及PLC人机通讯方法及系统。本发明在上位机中根据不同的PLC通讯协议类型建立相应的协议定义文件,并定义通讯参数。协议定义文件中包括相应PLC通讯协议的名称及标识ID、相应PLC的主从模式及通讯驱动程序。用户通过人机界面上位机选择需要通讯的PLC,人机界面上位机将相应的PLC通讯协议的标识ID、协议定义文件及通讯参数发送到人机界面下位机,人机界面下位机即可根据接收到的标识ID确定需要通讯的PLC,并根据该标识ID所对应的协议定义文件确定该PLC的主从模式,然后根据PLC的主从模式通过不同方式与PLC进行通讯。本发明通过统一的通讯协议格式定义人机界面与PLC的通讯协议,可使人机界面适应不同类型的PLC通讯协议,方便与不同类型的PLC进行通讯。 | ||
搜索关键词: | plc 人机 通讯 方法 系统 | ||
【主权项】:
一种PLC人机通讯方法,其特征在于,包括如下步骤:步骤A:人机界面上位机将用户选择的PLC通讯协议的标识ID、协议定义文件及通讯参数发送到人机界面下位机;所述人机界面上位机中预存有各PLC通讯协议的协议定义文件及通讯参数;所述协议定义文件包括相应PLC通讯协议的名称及标识ID、相应PLC的主从模式及通讯驱动程序;当PLC作为通讯从站时,所述协议定义文件还包括该PLC中各内部寄存器的标识ID、字长参数、地址范围、读写方式及显示名称;步骤B:人机界面下位机根据接收到的所述PLC通讯协议的标识ID确定需要通讯的PLC,并根据与该标识ID对应的协议定义文件判断需要通讯的PLC的主从模式;步骤C:人机界面下位机根据需要通讯的PLC的主从模式与该PLC进行通讯;当需要通讯的PLC作为通讯主站时,所述步骤C包括:人机界面下位机开放人机界面的掉电不保存寄存器,并通过与接收到的标识ID对应的协议定义文件中的该PLC的通讯驱动程序与该PLC进行通讯;PLC可根据相应通讯参数与人机界面建立连接并访问该掉电不保存寄存器;当需要通讯的PLC作为通讯从站时,所述步骤C包括:人机界面下位机接收人机界面上位机发送的该PLC中需要访问的内部寄存器的标识ID,并根据接收到的内部寄存器的标识ID获取该内部寄存器的读写方式,并根据该读写方式解析该内部寄存器的实际地址偏移值;人机界面下位机将接收到的内部寄存器的标识ID及实际地址偏移值发送给该PLC的通讯驱动程序,以调用该通讯驱动程序,并根据相应通讯参数与该PLC通讯。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海步科自动化股份有限公司,未经上海步科自动化股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510070349.7/,转载请声明来源钻瓜专利网。
- 上一篇:一种碗粥自动杀菌工艺
- 下一篇:一种射频监控系统及方法