一种通过HMI修改HMI自身IP以及PLC IP的方法技术

技术编号:24041215 阅读:68 留言:0更新日期:2020-05-07 03:28
本发明专利技术公开的一种通过HMI修改HMI自身IP以及PLC IP的方法,属于物联网通讯技术领域,将HMI设备与PLC连接,并建立通讯;在HMI界面上链接设定HMI IP地址以及PLC IP地址对应的寄存器;通过所述寄存器设定PLC IP新地址,并保存;通过HMI触发PLC IP地址指令完成PLC IP新地址更改。本方法不用再占用额外的通讯口资源,也无需通过PC机安装相应的串口配置工具或者连接PLC上位机软件来实现PLC IP地址的更改,达到了减少了操作时间,方便使用的目的。

A method of modifying HMI IP and PLC IP through HMI

【技术实现步骤摘要】
一种通过HMI修改HMI自身IP以及PLCIP的方法
本专利技术涉及物联网通讯
,尤其涉及一种通过HMI修改HMI自身IP以及PLCIP的方法。
技术介绍
目前,现有的PLCIP地址都需要通过PC机安装相应的串口配置工具或者连接PLC上位机软件来实现PLCIP地址的更改。而在工业控制现场,如出现需要更改PLCIP地址的要求,但现场暂时不具备PC机的条件的情况下就无法实现IP更改的要求。若采用PC机的方式来更改PLC的IP,还需占用额外的通讯口资源。因此,急需一种方式解决上述问题。
技术实现思路
本专利技术的目的在于克服上述现有技术的问题,通过HMI设备修改HMI自身IP以及PLCIP的方法从而实现用户需更改PLCIP的要求,本方法不用再占用额外的通讯口资源,也无需通过PC机安装相应的串口配置工具或者连接PLC上位机软件来实现PLCIP地址的更改,达到了减少了操作时间,方便使用的目的。上述目的是通过以下技术方案来实现:一种通过HMI修改HMI自身IP以及PLCIP的方法,包括如下步骤:S101:将HMI设备与PLC连接,并建立通讯;S102:在HMI界面上链接设定HMIIP地址以及PLCIP地址对应的寄存器;S103:通过所述寄存器设定PLCIP新地址,并保存;S104:通过HMI触发PLCIP地址指令完成PLCIP新地址更改。优选的,所述HMI设备与所述PLC通过以太网连接。优选的,所述寄存器包括了HMI设备开放的存贮触摸屏系统本身IP地址的寄存器,和设置HMI设备所连接以太网设备中PLCIP地址的寄存器。优选的,所述寄存器的设定,具体为:将需要设定IP地址的寄存器链接在HMI设备的屏幕画面上,在这些寄存器输入相应的数据。优选的,所述数据为用户编写IP指令时自定义的寄存器地址,新的IP地址写入后,监控PLCIP地址范围为:SD1905~SD1910(十六进制监控),或者SD1930~SD1941(十进制监控)。优选的,所述PLCIP地址指令,具体为通过一个软元件的边沿作为触发条件,在指令中需确定一个寄存器作为IP地址、子网掩码、默认网关等参数输入的首地址以及需指定寄存器个数,用于确定所需更改IP参数存放的地址;所述PLCIP指令设定固定的COM9作为以太网通讯口。优选的,所述寄存器有4个或者12个。优选的,所述通过HMI触发PLCIP地址指令完成PLCIP新地址更改,具体为:将所述PLCIP地址指令的触发软元件以按钮的形式显示在HMI设备的屏幕上,通过触发按钮的形式来实现对PLCIP新地址的更改。有益效果利用本专利技术的技术方案制作的一种通过HMI修改HMI自身IP以及PLCIP的方法,通过HMI设备修改HMI自身IP以及PLCIP的方法从而实现用户需更改PLCIP的要求,本方法不用再占用额外的通讯口资源,也无需通过PC机安装相应的串口配置工具或者连接PLC上位机软件来实现PLCIP地址的更改,达到了减少了操作时间,方便使用的目的。附图说明图1为本专利技术一种通过HMI修改HMI自身IP以及PLCIP的方法的流程图;图2为本专利技术一种通过HMI修改HMI自身IP以及PLCIP的方法的HMI界面示意图;图3为本专利技术一种通过HMI修改HMI自身IP以及PLCIP的方法的PLCIP地址指令界面图。具体实施方式应当指出,本部分中对具体结构的描述及描述顺序仅是对具体实施例的说明,不应视为对本专利技术的保护范围有任何限制作用。此外,在不冲突的情形下,本部分中的实施例以及实施例中的特征可以相互组合。下面将结合附图对本专利技术实施例作详细说明。本技术方案依托于先进的以太网技术,以及工业物联网设备的组网通信。HMI和PLC通过以太网(有线)的通信方式,通过HMI控制PLC触发PLCIP地址指令实现对PLCIP地址的修改,为确保修改IP地址后的PLC依然能与HMI通过以太网正常通讯,本方案同样也实现了通过HMI可修改其自身IP的功能。这样的方式在工业现场可直接取代通过用PC机更改PLCIP的方式,减少了操作时间,方便客户使用。如图1所示,一种通过HMI修改HMI自身IP以及PLCIP的方法,包括如下步骤:S101:将HMI设备与PLC连接,并建立通讯;S102:在HMI界面上链接设定HMIIP地址以及PLCIP地址对应的寄存器;S103:通过所述寄存器设定PLCIP新地址,并保存;S104:通过HMI触发PLCIP地址指令完成PLCIP新地址更改。具体的,在多台带有触摸屏的HMI设备和多台PLC连接的场景中,可以将这些触摸屏和PLC通过交换机都连接在同一个局域网中并成功通讯。每一台HMI设备可以修改自身的IP,也可指定任何一台PLC对其PLCIP地址进行更改。所述HMI设备与所述PLC通过以太网连接。具体的,HMI设备和PLC自身都具备以太网通讯口,支持Ethernet通讯,可采用网线通过交换机相互连接在一起。此外,为了保证触摸屏和PLC可以成功通讯,此时触摸屏IP和PLC当前的IP必然处于同一网关和同一网段内。HMI开放了存贮触摸屏系统本身IP的寄存器和设置HMI所连接以太网设备IP地址的寄存器,HMI的数据输入框的对象可链接这些寄存器放置在HMI画面上方便进行数据输入(如图2所示),也就实现了HMI自身IP地址的修改以及查找所要的以太网设备的IP。具体实现修改PLCIP地址,需要通过启动设置PLCIP的专用指令来实现,所述PLCIP地址指令如图3所示,具体是通过一个软元件的边沿作为触发条件,在指令中需确定一个寄存器作为IP地址、子网掩码、默认网关等参数输入的首地址以及需指定寄存器个数,用于确定所需更改PLCIP参数存放的地址。所述的指定寄存器个数具体为:4或12。具体的,由于IP地址、子网掩码、默认网关各需4个参数,即各需4个寄存器,如果用户只需对IP地址进行修改,则可将指定的寄存器个数改为4,若还需修改子网掩码或网关,需将指定的寄存器个数改为12,需注意此指定的寄存器个数只能为4或12,不可设置成其它数据。本实施例中,寄存器中存储的数据为用户编写IP指令时自定义的寄存器地址,新的IP地址写入后,监控PLCIP地址范围为:SD1905~SD1910(十六进制监控),或者SD1930~SD1941(十进制监控);所述PLCIP指令设定固定的COM9作为以太网通讯口。最后用户可将PLCIP地址指令的触发软元件和指令中确定更改参数存放的地址分别以按钮和数据输入的方式显示在HMI上,通过输入好所需更改的IP参数再启动按钮来实现对PLCIP新地址的更改。触发该指令就会更改PLC的内部IP,修改完成后断电重启PLC数据才可生效。以上所述,仅为本专利技术较佳的具体实施方式,但本专利技术的保护范围并不局限于此,任何熟悉该技术的人在本专利技术所揭露的技术范围内,均可想到的变化或替换都涵盖在本专利技术本文档来自技高网...

【技术保护点】
1.一种通过HMI修改HMI自身IP以及PLC IP的方法,其特征在于:/n将HMI设备与PLC连接,并建立通讯;/n在HMI界面上链接设定HMI IP地址以及PLC IP地址对应的寄存器;/n通过所述寄存器设定PLC IP新地址,并保存;/n通过HMI触发PLC IP地址指令完成PLC IP新地址更改。/n

【技术特征摘要】
1.一种通过HMI修改HMI自身IP以及PLCIP的方法,其特征在于:
将HMI设备与PLC连接,并建立通讯;
在HMI界面上链接设定HMIIP地址以及PLCIP地址对应的寄存器;
通过所述寄存器设定PLCIP新地址,并保存;
通过HMI触发PLCIP地址指令完成PLCIP新地址更改。


2.根据权利要求1所述的一种通过HMI修改HMI自身IP以及PLCIP的方法,其特征在于:所述HMI设备与所述PLC通过以太网连接。


3.根据权利要求1所述的一种通过HMI修改HMI自身IP以及PLCIP的方法,其特征在于:所述寄存器包括了HMI设备开放的存贮触摸屏系统本身IP地址的寄存器,和设置HMI设备所连接以太网设备中PLCIP地址的寄存器。


4.根据权利要求1所述的一种通过HMI修改HMI自身IP以及PLCIP的方法,其特征在于:所述寄存器的设定,具体为:将需要设定IP地址的寄存器链接在HMI设备的屏幕画面上,在这些寄存器输入相应的数据。


5.根据权利要求4所述的一种通过HMI修改HMI自身IP以及PLC...

【专利技术属性】
技术研发人员:刘亮过志强
申请(专利权)人:无锡信捷电气股份有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1