TwinCAT3 控制器PLC之间EAP通讯3-从机发送方式2
方式 之间 发送 通讯 控制器 plc
2023-09-11 14:16:29 时间
1、EAP通讯从机程序配置一样的用法
接上文 TwinCAT3 控制器PLC之间EAP通讯2-从机发送方式1_panjinliang066333的博客-CSDN博客 讲解,下面介绍从机程序工程一样做法。
分别复制上文主机和从机1工程程序到新的路径文件夹中,然后再复制从机1工程程序改为从机2
从机1工程程序和配置都不用修改。分别打开从机2和主机的工程程序。
2、从机配置2修改
从机2的程序工程是复制于从机1,将程序工程下载到控制器中,需要先选择控制器PLC、再在IO中修改几个Device的网卡驱动。然后重新激活运行工程就行了。
选择从机2的PLC
Device1选择
Device2选择
(Local Area Connection 1和Local Area Connection 2分别对应Device1和Device2即上网口和下网口)
3、主机配置。
主机程序工程中找到IO-》Device2配置的第二个Subscriber,将其删除
然后按照上文介绍的Subscriber添加 方法,重新添加从机2的Subscriber-》Pub-Var1。
定义从机2的全局变量
_MastCommand AT%Q*: MastCommand; //主机输出结构体变量
_SlaveState1 AT%I*: SlaveState; //从机1输出结构体变量
//_SlaveState2 AT%I*: Slave2State; //从机2输出结构体变量**方法1-从机发送变量不同
_SlaveState2 AT%I*: SlaveState; //从机1输出结构体变量**方法2-从机发送变量相同
变量关联
然后激活工程运行。
测试OK。
程序下载:
TwinCAT3_EAP从机两种方式(1主2从测试).rar-制造文档类资源-CSDN下载
相关文章
- Kubernetes 系列(七):Pod、容器之间通讯方式
- ASP.NETCORE 启动事件的两种捕获方式--可以自定义预加载和卸载相关任务
- C#+EntityFramework编程方式详细之Code First
- 查看flask中所有的路由信息(同时查看/设置允许的请求方式get、post)
- MySQL 初步安装后更改datadir目录几种方式
- golang struct结构体之间的转换方式:传统方式和type取别名方式
- go面向对象编程:结构体struct详解、结构体实例的创建方式、结构体之间的转换(type取别名的使用)、方法的注意事项及与函数的区别
- Python Django 请求重定向的三种方式
- 如何通过增强(Enhancement) 的方式给 SAP ABAP 标准程序增添新功能试读版
- Kubenetes里pod和service绑定的实现方式
- Atitit callback回调机制大总结 目录 1. 回调机制=Call back,1 1.1. 1.为什么需要Call back2 1.2. 模块之间的调用,调用的方式分为几种:1)同步调
- SAP云平台和SAP传统Netweaver系统互联的技术方式
- SAP Fiori应用的三种部署方式
- 华为OD机试 - 求符合要求的结对方式(Java & JS & Python)
- 面向对象的方式进行数据交换网络之间的差异