TCP/IP EtherNet/IP Modbus TCP 协议到底怎么区分? 5
现在有个项目,项目上有2个机器人问了一下机器人供应商支持TCP/IP,ModbusTCP协议,而我选了欧姆龙CJ2MCPU33PLC,打电话给厂家说支持EtherNet/...
现在有个项目,项目上有2个机器人 问了一下机器人供应商支持TCP/IP,Modbus TCP协议,而我选了欧姆龙CJ2M CPU33 PLC,打电话给厂家说支持EtherNet/IP协议.然后我又打电话给机器人厂家,说支持如果走EtherNet/IP需要增加通讯卡!然后我又重新选型CPU13,加一个CJ1W-ETN21模块!就这样来回折腾!还是不清楚这几种协议的去区别,请大侠门帮帮忙!
展开
1个回答
展开全部
首先要弄清楚几个概念,TCP/IP EnterNet指的是以太网应用层通讯协议,常见的局域网和互联网都采用这种协议进行数据交换。MODBUS 是一种工业数据交换协议,属于数据对话协议,也就是说向工业控制前端发送正确MODBUS指令,控制前端按照指令返回寄存器数据或者执行某一个动作。MODBUS协议既可以在串口通讯使用,也可以在以太网上使用,在以太网上进行MODBUS通讯就是MODBUS TCP。如果是使用PLC控制机器人,并使用MODBUS TCP,就需要PLC和机器人同时具有以太网物理接口,以实现以太网信道的搭建。欧姆龙PLC,本身没有以太接口,需要加装以太通讯扩展卡或者扩展模块,PLC程序也需要增加MODBUS协议程序模块,机器人已经具备以太接口,并支持MODBUS TCP,这样就可以建立以太信道,并且通过MODBUS进行机器人控制了。还有一个办法就是在欧姆龙的485串口上,加装一个MODBUS TCP网关,也可以实现同样的功能,就是数据通讯速度不如PLC通讯接口卡。
Storm代理
2023-07-25 广告
2023-07-25 广告
StormProxies是一家国内优质海外HTTP代理商,拥有一个庞大的IP资源池,覆盖200多个地区,IP数量大且匿名度高。其优点还包括超高并发、稳定高效、技术服务等特点,同时提供HTTP、HTTPS以及SOCKS5协议支持。此外,Sto...
点击进入详情页
本回答由Storm代理提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询