| 作者 | 主题 |
|---|---|
|
yangwantong 侠客 经验值:905 发帖数:150 精华帖:0 |
楼主
主题:SMART 200编程获取 IP 地址和设置 IP 地址(以太网)
我使用SMART 200编程中的:获取 IP 地址和设置 IP 地址,程序如下,监视看对了,但我要怎么把它显示在触摸屏上,并从触摸屏上设置PLC的IP地址,我实验的不能像程序里读出来的那样显示在触摸屏上,有谁知道要怎么弄,请多多指教,谢谢!? 触摸屏是昆仑通态MCGS TCP7062Ti
学海无崖
|
|
YUKJ 至圣 经验值:19139 发帖数:3238 精华帖:7 |
1楼
主题:回复: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 至圣 经验值:19139 发帖数:3238 精华帖:7 |
2楼
主题:回复: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 至圣 经验值:19139 发帖数:3238 精华帖:7 |
4楼
主题:回复:SMART 200编程获取 IP 地址和设置 IP 地址(以太网)随便与楼主商讨,在触摸屏设置PLC IP地址的整个操作过程是一个痛苦的事情。过程的辛酸就不说了,因为我不了解昆仑通态MCGS TCP7062Ti,你自己试试就知道。 在触摸屏设置PLC IP地址,你修改一个字节的数据,通讯就断开了,原因是连接的ip地址变了,就得重新给触摸屏编程-编译-下载。 不知道昆仑通态MCGS TCP7062Ti是不是这样? 在编程软件上设置PLC IP地址多方便。在触摸屏设置PLCIP地址 对最终用户是不可行的。 |
|
Zane 至圣 经验值:85161 发帖数:21047 精华帖:399 |
6楼
主题:回复:SMART 200编程获取 IP 地址和设置 IP 地址(以太网)有这种需求,是可行的。 任何触摸屏都能实现修改PLC的IP地址的功能,但是否能实现自身IP地址的动态修改就不一定了。
Zane
注册自动化系统工程师
Always save before download
|