SMART LINE HMI在线改S7-200 SMA

时间:2024-09-21浏览数:25

通过操作面板改设备IP地址的方式经常应用在设备调试阶段 ,以解决现场冲突问题。





SMART PLC可以通过指令查看自身IP地址和修改IP地址,通过Smart Line新连接的函数功能,可实现Smart Line在线新S7-200 SMART PLC IP地址的功能。


同时该方法也可用于Smart Line选择连接不同地址的PLC,适用于一台触摸屏灵活操作多台相同设备但不同IP地址的场景。


本应用主要介绍如何通过触摸屏实现改PLC的IP地址。


小贴士

硬件及软件需求



1. 硬件要求

SIMATIC S7-200 SMART V2.7产品家族

SIMATIC SMART LINE V4 SP2

注:新连接功能仅V4SP2 及以上版本支持



2. 软件要求

STEP 7-Micro/WIN SMART V2.7及以上

WinCC flexible SMART V4


设计思路






原理逻辑




SMART PLC

SMART PLC自身具有查看和改自身IP地址的指令GIP_ADDR和SIP_ADDR,可不借助MicroWin-Smart软件PLC IP地址。


通过该指令只需要2ms即可实现PLC地址的新,实际使用过程中若要显示当前的PLC IP地址,应考虑PLC扫描周期对数据新的影响。


在使用此功能前,应确认“固定IP”功能未勾选。

SMART LINE HMI

SMART LINE触摸屏具有新连接的函数,可以通过该函数修改SMART LINE所连接的目标SMART PLC地址。


该新过程需要约3s的执行时间,若在改PLC IP地址后建立新连接,需要等待S7通讯的初始化周期,总新等待时间约为10s,具体取决于网络状况。


应用思路




通过触摸屏的新连接函数(UpdateConnection)和HMI上的IP地址变量,在触发PLC新指令后,改自身连接的IP地址。


同时通过该函数,可在不改变PLC IP地址的情况下,改连接PLC,选择不同的数据来源。


应用场景




该模板应用,适用但不局限于以下场景:


  项目初始调试阶段,通过触摸屏改PLC和HMI的IP地址。

  监控数据时,通过改触摸屏连接,远程查看现场不同设备的数据。


程序编写






该应用主要可以实现如下功能:查看和改PLC IP地址。该样例中包含1个程序块,LIb_Online_IP_Update,若有定制化需求,可修改LIB模板调用块进行修改。


样例调用方式如图:

图3-1 程序调用架构


系统块设定




系统块设置中,应确认“固定IP”功能未勾选。


图3-2 程序调用架构


使用建议




本样例应用针对IP地址进行修改,同时可以扩展为串口地址修改,可选择GET_ADDR和SET_ADDR指令实现网络端口站地址修改。


样例应用采用在同一子网掩码下改IP地址,若需要修改子网掩码,通过修改触摸屏输入和部分指令即可。


在使用此功能前,应确认“固定IP”功能未勾选。


应用样例






图4-1 系统主页界面


画面中的三个按钮和其右侧的控件,分别实现如下功能:

  读取连接PLC的IP地址信息。

  修改PLC的IP地址,并随后自动新HMI与PLC新地址的连接。

  换HMI连接地址,读取不同PLC的数据。

  右下方为退出HMI运行界面按钮,可通过退出后的控制面板改HMI IP地址。


http://shtxjd.cn.b2b168.com

上一篇:接口模块IM60
下一篇:WinCC V8.0

产品推荐