回复:SMART 200编程获取 IP 地址和设置 IP 地址(以太网)

已锁定

Zaxife

  • 帖子

    2450
  • 精华

    31
  • 被关注

    78

论坛等级:至圣

注册时间:2008-07-24

普通 普通 如何晋级?

发布于 2020-08-12 18:04:09

8楼

比如

读出来的IP放在VD1000,那么触摸屏直接读取VB1000、1001、1002、1003就是IP地址4个数值。

要随时更改IP地址?这风险很大,改了IP地址后触摸屏立刻通讯不上了,因为更改IP地址后PLC是实时更新IP的。然后你又要拿电脑去改回PLC的IP后,触摸屏才能再次连上PLC....

我一般PLC的485连触摸屏,就可以在触摸屏上随意改IP了。以太网口一般就是用来下载程序、给第三方用,所以修改IP是必须的。

我的做法是增加一个M10.0作为修改/读取 IP指令 选择。常闭触点选通读PI指令,常开触点串一个SM0.6后选通写IP指令。触摸屏上修改M10.0为1后,直接修改IP就可以实时更改IP地址,M10.0持续30秒1状态后自动复位M10.0,或者在触摸屏上把M10.0改为0也可以结束修改状态。

简单方便,反正西门子官方没说不能疯狂写IP地址。。。不知道这样会有什么风险。如果有风险,大不了增加4个VB缓冲判断一下与输入的IP不相等才写IP指令。。。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8936条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。