登录
首页 PLC论坛 三菱Mitsubishi
回帖 发帖
正文

主题:请教三菱Q系列PLC通讯的问题

点击:5478 回复:25

附件 1.jpg
附件 2.jpg
三个威纶通的触摸屏,一套Q系列的PLC,两套欧姆龙的视觉,用以太网方式通讯,
三个威纶通触摸屏程序中都要设置每个触摸屏的IP,端口号(端口号都一样),为什么IP不一样,端口号一样也可以呢???
(还有听说在别的通讯系统当中,IP一样,端口号不一样也可以正常通讯,为什么呢???)
在“内置以太网端口设置”里面,只设置PLC的端口号(MC协议),Socket当中PLC的端口、视觉的IP和其端口号,触摸屏的IP和其端口号没有设置(但在触摸屏设置当中有PLC的IP和其端口号),这样设置后灌入程序正常通讯,我认为要设置的话,所有设备的IP和其端口号都要设置,为什么在PLC设置里面没有触摸屏的IP和其端口号也可以???
PLC的端口号(MC协议,端口号4999,),听同事说这一项可以删除,现在没机器试,不知道是否可以???
劳烦知道的朋友回答一下上面打问号的4个问题,不胜感谢!!!
15-10-21 23:33
顶一下帖子
15-10-22 12:44
首先解释一下IP地址和端口号的区别。就拿上网来说,网络上有很多个电脑,每一台电脑都有一个IP地址,通过IP地址就知道数据是要送到哪个电脑。而电脑上有很多程序,比如说浏览器,QQ,微博客户端等等,这些程序都能通过网络进行通信,那么怎么确定数据是哪个程序发送/接收的呢?于是就规定了端口号,假设浏览器是8000,QQ是8001,那么端口号8000经过的数据就是浏览器相关的数据,而不是QQ的。
所以三台触摸屏的IP地址必须不一样,但是端口要一样。
别的通讯系统当中,IP一样,端口号不一样也可以正常通讯,可能是跟同个设备里的不同模块通信。
在“内置以太网端口设置”里面,有对象也就是触摸屏的IP地址和端口号啊。
MC协议是三菱产品间的通信协议,这里并不需要MC协议,可以不设置。
15-10-22 17:21
那三台触摸屏的IP地址一样,但端口不一样,这样可以吗???
从你解释来看应该不行吧,IP代表的是设备,端口号代表的是设备中的软件。
那三台触摸屏的IP地址不一样,端口也不一样,这样可以吧???
15-10-23 09:21

引用 lujianmei12 在 2015/10/23 9:21:45 发言【内容省略】

可以这样理解,两个端口之间定义了一个通道,数据通过这个通道就不会走错路了。IP地址必须不一样是因为设备1和设备2是不一样的,就好像张三跟李四是两个不同的人,你想给张三东西就肯定不希望东西给到李四手里。而端口号可能是一样的,比如说张三和李四都有嘴巴、眼睛,这些可以比喻为设备的端口,你拍个视频张三和李四同样都可以用眼睛看到,就是一样的端口。
当然这里的端口和上面说的PC软件的端口还不太一样。这里的端口可以随意设置为非保留端口号,所以,比如说你可以把触摸屏1端口设置为5000,触摸屏2端口号设置为5999,那么PLC跟1就跟端口5000通信,跟2就跟5999通信,也是可以的。
15-10-23 11:10
在“内置以太网端口设置”里面,有对象也就是触摸屏的IP地址和端口号啊。
我这个设备,PLC中没有设置触摸屏的IP地址和端口号,为什么也可以正常通讯呢???
15-10-23 15:16
附件 捕获.jpg
15-10-23 15:35
wengine大哥,
这两个是两套欧姆龙视觉系统哦
15-10-23 17:00
你确定这三个触摸屏是通过以太网跟PLC通信?三菱的PLC可以直接跟自家的触摸屏直接通信,不需要通过这里设置,威纶通的触摸屏我就不太清楚了。
15-10-23 21:49
我确定,因为这个设备是我在别人基础上搞的。
还有,我看我同事搞的设备,也是以太网通讯,威纶通触摸屏和欧姆龙CJ2M的PLC,触摸屏程序当中有设置PLC的IP和端口号,但PLC当中没有设置触摸屏的IP和端口号,是不是在所有的PLC当中就不需要设备屏的IP和端口号???
我再发一个三菱触摸屏和三菱PLC以太网通讯的例子。
15-10-23 23:02

上一页下一页

工控新闻

更多新闻资讯