两 PLC 关于以太网的硬件

clip_image003.gif

IP 地址划分

clip_image005.jpg 

 

两 PLC 交互信号划分:发送 4Word,接收 5Word

clip_image007.jpg 

 

PLC1 做主站,PLC2 做从站

 

PLC1 有关设置:

 

以太网 IP 设置:

clip_image009.jpg 

协议 TCP 主站打开方式 Active,通讯对象地址与通讯对象端口号皆为 PLC2 的设置。

clip_image011.jpg 

 

PLC1 以太网通讯程序架构:NET 功能为两 PLC 以太网连接,NET_E 功能为 PLC1 接收信号,

NET_O 为 PLC2 输出信号

clip_image012.jpg 

 

NET:

 

clip_image014.jpg 

clip_image016.jpg 

 

以上程序建议看一下三菱手册:《Q 系列以太网模块用户手册(基础篇)》中的专用指令部分,重点看OPEN、BUFRC、BUFSND即可。

 

输入输出程序就是简单的传送:

 

         

NET_E:

clip_image018.jpg 

 

         

NET_O:

clip_image020.jpg 

 

         

PLC2:PLC2 的很多东西和 PLC1 一模一样,下面列出需要注意的地方

 

PLC2 以太网模块的地址:

clip_image021.jpg 

         

由于 PLC2 是从站,打开方式需设为 Unpassive,端口号要和 PLC1 的通讯对象端口号保持一致。

clip_image023.jpg 

 

程序架构一样:

clip_image024.jpg           

以下为 PLC2 的具体程序:

NET:

clip_image026.jpg 

clip_image028.jpg 

 

NET_E:

clip_image030.jpg 

         

NET_O:

clip_image032.jpg 

 

通过以上设置与编程,经过上机,两台 PLC 成功进行以太网通讯,规划中的字节收发无误。