作者 | 主题 |
---|---|
yangwantong 侠客 经验值:866 发帖数:154 精华帖:0 |
楼主 2019-08-20 19:25:31
主题:SMART 200编程获取 IP 地址和设置 IP 地址(以太网) 我使用SMART 200编程中的:获取 IP 地址和设置 IP 地址,程序如下,监视看对了,但我要怎么把它显示在触摸屏上,并从触摸屏上设置PLC的IP地址,我实验的不能像程序里读出来的那样显示在触摸屏上,有谁知道要怎么弄,请多多指教,谢谢!? 触摸屏是昆仑通态MCGS TCP7062Ti
学海无崖
|
YUKJ 至圣 经验值:17179 发帖数:2944 精华帖:6 |
1楼 2019-08-20 21:20:19
主题:回复:SMART 200编程获取 IP 地址和设置 IP 地址(以太网) 以获得IP地址指令为例。以梯形图介绍,GIP_ADDR图右边上面的那个ADDR就是IP地址,你应该使用双整数,例如VD100. 可以将VD100拆开成VB100.VB101,VB102和VB103 4个字节,它们分别代表IP地址的4个字节。 假如,你PLCIP地址是191.168.2.1,启动这个指令,就可以得到VB100=192,VB101=168,VB102=2,VB103=1. 将VB100~VB103这4个字节在触摸屏上显示就可以显示出IP地址。 |
YUKJ 至圣 经验值:17179 发帖数:2944 精华帖:6 |
2楼 2019-08-20 21:36:46
主题:回复:SMART 200编程获取 IP 地址和设置 IP 地址(以太网) 抱歉,刚才没有看你的贴图。 现在以你的贴图说明:你的PLC IP地址是192.168.0.10,存储在VD212, 拆分VD212, 可以得到VB212=192,VB213=168, VB214=0, VB215=10. 将VB212~VB215这4个字节在触摸屏上显示就可以显示出IP地址。 以你的触摸屏贴图为例,那个文本“获取PLC地址”后面做4个IO域,变量分别是VB212、VB213、VB214、VB215。只读,十进制。4个IO域之间用点分开,这样就像IP地址的表示方法了。昆仑通态触摸屏不了解,术语和功能表达可能有问题,按意思理解吧。 其它举一反三。 |
YUKJ 至圣 经验值:17179 发帖数:2944 精华帖:6 |
4楼 2019-08-21 09:08:32
主题:回复:SMART 200编程获取 IP 地址和设置 IP 地址(以太网) 随便与楼主商讨,在触摸屏设置PLC IP地址的整个操作过程是一个痛苦的事情。过程的辛酸就不说了,因为我不了解昆仑通态MCGS TCP7062Ti,你自己试试就知道。 在触摸屏设置PLC IP地址,你修改一个字节的数据,通讯就断开了,原因是连接的ip地址变了,就得重新给触摸屏编程-编译-下载。 不知道昆仑通态MCGS TCP7062Ti是不是这样? 在编程软件上设置PLC IP地址多方便。在触摸屏设置PLCIP地址 对最终用户是不可行的。 |
Zane 至圣 经验值:76110 发帖数:19121 精华帖:378 |
6楼 2020-08-11 21:52:40
主题:回复:SMART 200编程获取 IP 地址和设置 IP 地址(以太网) 有这种需求,是可行的。 任何触摸屏都能实现修改PLC的IP地址的功能,但是否能实现自身IP地址的动态修改就不一定了。
Zane
注册自动化系统工程师
Always save before download
|