热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

AB控制器L36ERM_2个处理器之间的通讯

本文主要分享【】,技术文章【AB控制器L36ERM_2个处理器之间的通讯】为【Big_潘大师】投稿,如果你遇到ABPLC相关问题,本文相关知识或能到你。1、分别设置2个PLC处理器L36E

本文主要分享【】,技术文章【AB控制器 L36ERM_2个处理器之间的通讯】为【Big_潘大师】投稿,如果你遇到AB PLC相关问题,本文相关知识或能到你。

1、分别设置2个PLC处理器L36ERM的IP地址;

(1)方法1:使用USB电缆连接电脑和处理器,分别设置2个PLC处理器L36ERM的IP地址:192.168.1.11和192.168.1.12;

(2)方法2:如果PLC处理器第一次使用、没有设置过IP地址,PLC处理器出厂默认为BOOTP使能,使用以太网电缆连接电脑和处理器,使用BOOTP server软件分别设置2个PLC处理器L36ERM的IP地址:192.168.1.11和192.168.1.12;

2、设置编程电脑的IP地址:19168.1.110;

注意:编程电脑、2个PLC处理器的IP地址必须在同一个网段并且IP地址唯一。

3、编程电脑上设置RSLinx通讯;

(1)在RSLinx中配置驱动器:Ethernet/IP Driver之后,电脑、2个PLC通过以太网交换机连接在一起,PLC送电后,可以在RSlinx中在线看到2个PLC;

4、本实验IP地址为192.168.1.12的PLC发送数据,IP地址为192.168.1.11的PLC接受数据;

5、(IP地址为192.168.1.12)发送数据的PLC的Logix5000程序配置步骤:

(1)创建控制器标签,名字:send_1,类型:Produced;数据类型:DINT;

(2)点击connection设置接收数据的PLC数量;

(3)保存程序并下载,运行PLC;

6、(IP地址为192.168.1.11)接收数据的PLC的Logix5000程序配置步骤:

(1)在I/O configuration----ethernet下添加发送数据的PLC (L36ERM),IP地址设为192.168.1.12,PLC系列、版本号必须和实际的PLC一致;

(2)创建控制器标签,名字:receive_1,类型:consumed;数据类型:DINT(必须与发送数据的类型一致);

(3)点击connection连接到发送数据的PLC:producer选为发送数据的PLC,remote data的标签为send_1(必须和发送数据PLC的标签一致),设置RPI通讯时间间隔为100ms;

(4)保存程序并下载,运行PLC;

7、改变PLC发送数据send_1的值(IP地址为192.168.1.12),PLC接受的数据receive_1的值跟着变化(IP地址为192.168.1.11);

8、同理:如果需要传输更多的数据,可以把以上实验中的数据类型从DINT改为用户自定义数据类型UDT,其中可以同时包含BOOL、DINT、real、string等;发送数据和接受数据的PLC必须采用相同的UDT数据类型及标签名;

9、如果处理器与本实验不同,只需要使用实际的处理器类型即可。

暑期编程PK赛

得CSDN机械键盘等精美礼品!

本文《AB控制器 L36ERM_2个处理器之间的通讯》版权归Big_潘大师所有,引用AB控制器 L36ERM_2个处理器之间的通讯需遵循CC 4.0 BY-SA版权协议。


推荐阅读
author-avatar
心痛则痛1314
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有