有一个日本设备,用的是横河的PLC,CPU引出网线到光纤以太网转换模块上(模块型号是IMC-21A-M-SC转100BaseFX多模SC接口),然后还额外配了一个光纤以太网转换模块给我们用。也就是说,1511CPU网口连接到IMC-21A光纤以太网转换模块的网口上,两个IMC-21A转换模块之间通过光纤连接,另一个IMC-21A转换模块的网口连到横河PLC的网口上。两者间的通讯协议还是modbusTCP通信协议。这个距离也就是20米,也没有信号衰减到必须转换成光纤的地步。
我有个疑问,这个光纤转以太网模块的作用是什么?横河PLC通过网线输出modbusTCP信号,转换模块把以太网电信号转成光信号,第二个转换模块把光信号转成以太网电信号,然后和1511CPU进行modbusTCP通信。两边的网线速度已经限定了通讯的速率,光纤的速度不能起到什么作用啊?就像中间光纤一秒能发100M的数据,但两端PLC一秒只能收发1M的数据,总速率也是1M啊?
还有个小疑问,就是光纤以太网转换模块的网口直接连1511CPU的网口,通讯完全正常。如果把转换模块的网口连到交换机上,再把交换机的另一个网口连到1511CPU的网口上就无法通讯。这个事情很奇怪,幸好1511有两个网口,不然还真不好办;但这个会是什么原因啊