发布网友 发布时间:2022-04-20 01:40
共5个回答
热心网友 时间:2022-04-10 15:31
firstrazor:EtherNet/IP与Profinet是使用不同的应用层协议,一般情况下要通讯是应改使用网关,但是这两者的一些产品都支持TCP/IP协议,且可自定义应用层,也就是说可以通过Socket编程来实现,就是说直接使用传输层协议来通讯,我编过二者的通讯程序,用TCP和UDP都可以。热心网友 时间:2022-04-10 16:49
MVI56_GEC是AB的协作公司ProSoft出产的模块,具体要看它的说明书用吧。要实现真正的EtherNet/IP与Profinet的通讯,这是两个不同协议的转换,应该要用网关才行吧热心网友 时间:2022-04-10 18:24
你讲的MVI56_GEC模块是哪个公司的模块?是rockwell的,还是西门子的,还是第三公司的。要实现EtherNet/IP与Profinet的通讯,可以有两种方式:1.在ControlLogix这边要选用EWEB模块,而在S7-300这边要选用支持TCP/IP的模块,一般是343-1Advanced(原来叫343-1IT)。在A-BPLC这边用MSG指令,在S7-300这边用FC5,FC6。2.选用第三公司的网关,如HMS或woodhead公司的网关。热心网友 时间:2022-04-10 20:15
有意思。你是说你做过的系统有EtherNet/IP与Profinet没有通过网关直接在一个子网里?在这样的情形下,他们各自的实时性还有保障吗?很想知道。热心网友 时间:2022-04-10 22:23
难道通过网关还能保证他们的实时性?网关是在不同协议之间转换,会一定程度上影响实时性。对了更正一下,严格来讲我所做过的不是不是实现Ethernet/ip与Profinet间的通讯,实现的是A-BControlLogix系统与siemensS7-300间通过以太网的直接通讯。