目录
1 简介
2 硬件连接
3、工程和配置
3.1 Ads Mast主工程
3.2 创建从机工程
4 Ads主机中读写操作测试
4.1 Mast读操作
4.2 Mast写操作
1 简介
ADS通讯是倍福公司定义的一种专门协议,用于TwinCATsheb 之间非周期性通讯。既可以用控制器内部通讯、控制器跟控制器之间通讯也可以用于控制器和PC高级语言通讯。Ads通讯是基于TCP/IP之上的应用协议,所以控制器之间在进行使用Ads通讯时需要确保TCP/IP网络连接正常。需要注意的是,有线连接和无线连接都可以使用,在使用无线连接时通讯时间更长。
2 硬件连接
CX2020一台、 CX5130两台、 PC电脑一台、路由器一台。 主控制器使用CX2020,两个从机使用CX5130,使用普通家用路由器/交换机组网。个人PC电脑作为TwinCAT3程序开发使用。
3、工程和配置
3.1 Ads Mast主工程
创建Twincat3工程、程序PLC程序工程,搜索和选择Mast控制器。
在SYSTEM——Routes中建立Ads通讯路由,分别将两个从机添加进去
添加变量
intput1 :BYTE; //存储读取到的Slave1的值
output1 :BYTE; //发送给Slave1的值
adsread1 :adsre