关于以太网通信问题

西门子plc 发布于 1年前 分类:S7-300/400

我组建了一个PC、五个CPU 315-2 PN/DP的S7-300组成的以太网系统,PC距离PLC有1.5千米,PLC也不集中,其中两个距离另外三个有七百米,问下:不用交换机,只用光纤链路模块OLM行不行(PC处放一个OLM,两个PLC处放一个,另三个PLC处放一个),交换机和光纤链路模块啥区别啊?是不是带PN的只能用S7连接,用TCP,ISO-ON-TCP都不行,说没有本地的CP,麻烦大哥给讲细点

1个回复

  • plc电工爱好者
    plc电工爱好者

    1.交换机和光纤链路模块啥区别啊?
    .交换机(Switch)也叫交换式集线器,用于工业以太网。是一种工作在OSI第二层(数据链路层)上的、基于MAC (网卡的介质访问控制地址)识别、能完成封装转发数据包功能的网络设备。它通过对信息进行重新生成,并经过内部处理后转发至指定端口,具备自动寻址能力和交换作用。目前交换机还具备了一些新的功能,如对VLAN的支持、对链路汇聚的支持,甚至有的具有防火墙的功能,这就是第三层交换机所具有的功能。所谓的第三层交换机就是在基于协议的VLAN划分时,增加了路由功能。
    .光纤链路模块(OLM)是应用与PROFIBUS现场总线,大多数使用RS485串口通信,但可以将电缆转换为光纤通信,光纤链路模块(OLM)就是这款设备。
    2.CPU 315-2PN/DP只支持TCP/IP和S7协议,不支持ISO-on-TCP协议.S7连接是第七层(应用层)的协议,包括MPI/Profibus/Ethernet等接口,是西门子自己封装的,不是通用的标准协议,仅限于西门子自己的设备之间通信使用。
    2.五个CPU 315-2 PN/DP分别——>光电转换装置——>光纤——>光电转换装置——>网线——>交换机——>网线——>PC.
    3.用Profinet-CBA通信,