三菱PLC的TCP/IP通讯是不是与西门子的TCP/TP相同?所有的PLC的该通讯是不是相同?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了三菱PLC的TCP/IP通讯是不是与西门子的TCP/TP相同?所有的PLC的该通讯是不是相同?相关的知识,希望对你有一定的参考价值。

如果一个组态软件可以通过工业以太网与西门子的TCP/IP进行通讯,那么是否该组态软件也可以与三菱或其他厂家的TCP/IP通讯连通?我该怎么去理解?忘各位工程师给予帮助,谢谢!

相同,都相同,包括电脑的。除非有为了方便用网线但不用TCP/IP协议的,这种情况有,但不多见。
跟电脑联网类似,首先建立连接。可以用硬件唯一地址做每个设备的标示,也可以有IP地址做设备标示,不能重复。在连接里面建立接受和发送的数据长度。调用系统功能块来读写就行了。
参考技术A 当然可以了 TCP/IP协议一种行业规范 TCP/IP协议就是为了对下屏蔽物理和数据链路层的差异对上屏蔽软件系统和操作系统的差异 换句话说就是无线网络终端和有线网络终端可以互相访问 Window和苹果操作系统都是用TCP/IP一样可以使用相同的网络资源本回答被提问者采纳 参考技术B 不同的PLC厂家产品都有多种通讯协议,其中有些是相同的。

如何用C#语言 让pc与plc通过tcp ip互联

如果不使用OPC,则比较复杂,首先需要在PLC中使用FB63、FB64、FB65来与PC建立连接,设置好端口号、IP地址、发送和接收的字节长度等。在PC用Winsock来建立连接。 参考技术A PLC厂家一般都会提供高级语言的控制接口的:

三菱:ComFxPlc / EntQsPlc

欧姆龙: FinsTCP / FinsCom / HostLink

西门子:WinTcpS7 / WinS7_PPI

施耐德: ModbusTCP / ModbusRTU

可以百度一下 ......
参考技术B 这个需要借助opc server

以上是关于三菱PLC的TCP/IP通讯是不是与西门子的TCP/TP相同?所有的PLC的该通讯是不是相同?的主要内容,如果未能解决你的问题,请参考以下文章

如何用C#语言 让pc与plc通过tcp ip互联

西门子S7-1200 PLC与C#(上位机)通讯(TCP协议)

西门子TCP协议解析

java 读写三菱PLC 使用TCP/IP 协议

三菱FX/Q系列PLC与WinCCModbusTCP通讯

三菱PLC网关,西门子PLC网关,台达PLC网关是啥?