设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控商务区
›
『工控行业动态』
›
专业PLC数据采集软件PLC-Recorder通过ADS通讯进行倍福Tw ...
返回列表
发新帖
[最新资讯]
专业PLC数据采集软件PLC-Recorder通过ADS通讯进行倍福TwinCAT2和TwinCAT3数据采集的方法
[复制链接]
41817
|
0
|
6 天前
|
显示全部楼层
|
阅读模式
一、前言
倍福 ADS (Automation Device Specification)提供一个应用程序之间互相通信的接口,在TwinCAT2、3系统中,TwinCAT PLC,TwinCAT NC,TwinCAT CNC等被设计成虚拟的自动化设备,类似于实际的物理设备与设备之间通过基于TCP协议的路由来交换信息,参考下面的图示。同时,用户也可以利用倍福公开的免费通讯库实现ADS通讯。专业录波软件PLC-Recorder利用该库和自己的变量管理、调度等机制实现了倍福控制器里数据的高速、连续采集。
具体的操作步骤如下:
二、通道配置
1、打开I/O隔离器,添加一个通道,并配置关键参数。
2、在通道的“总体”界面里配置采集周期。
3、在“连接”界面配置PLC里可访问的端口号和目标ID。
具体的参数和环境配置可以参考在线手册(点击页面底部的?按钮)的相关部分。
三、变量配置
点击变量配置按钮,进入变量配置界面,可以配置数值、开关(bool型)、字符串三类变量。为每个变量配置变量类型及起始地址。地址分成符号地址和绝对地址两类。
1、符号地址:
本软件最推荐的地址方式,格式:
对于全局变量“.ABC”,对于局部变量:“程序名.ABC”,比如,main.a1。
对于数组的访问,例如:main.arry[1]。
对于结构(用户定义类型),例如:main.ut1.ab。
2、绝对地址:
格式样例:IX0.1、MX10.1、QX0.2、IB10、MB10、QB10、IW12、MW12、QW12、ID4、MD4、QD4。
四、通过左侧的按钮进行启停控制
五、调用离线分析软件,进行后续数据分析
六、小结
与西门子、三菱等PLC相比,倍福PLC数据采集需要依赖ADS路由器,因此,需要安装倍福的通讯环境(倍福软件的免费部分)。其他设置和注意事项可以参考倍福的手册,也可以参考录波软件手册的相关部分。录波软件采用了倍福批量数据交换的机制,并且进行了容错处理,因此,采集速度非常快且稳定。
更快的采集方法请参考文章:《只能以20ms的周期采集?话说PLC-Recorder的各种采集模式与周期》、《西门子PLC S7-1500实现2ms精准周期、高速数据采集》
延伸小知识:PLC-Recorder专业数据采集与分析软件可以采集字符串变量,和数值变量一样便捷。
后期我们会不定期奉献更多PLC工程小技巧。加关注,不迷路。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
lijianlei
回复楼主
返回列表
『工控行业动态』
『产品交易专区』
『人才与培训』