如何进行运动控制器示波器的应用

2025-05-29 07:55:59

1、材料准备与控制器接线参考

材料准备:

1)电脑1台,安装ZDevelop3.10.00版本软件

2)控制器1个

3)24V直流电源1个

4)总线驱动器+电机(或步进驱动器+电机)若干

5)控制器接线端子若干

6)网线若干

7)连接线若干

另:IO设备、扩展模板、触摸屏等根据需求选用。

控制器接线参考:

如何进行运动控制器示波器的应用

示波器采样示意图

3、示波器基本设置

如何进行运动控制器示波器的应用

示波器参数设置面板

1)通道数:要采样的通道总数。

2)深度:总共采样的数据次数,深度越大采样范围越大。

3)间隔:采样时间间隔,单位为系统周期,与控制器固件版本有关,一般默认1ms,指令SERVO_PERIOD查看。一般来说,间隔越小,采样数据越准确,单位时间内数据量越大。

4)TABLE位置:设置抓取数据存放的位置,一般默认自动使用TABLE数据末尾空间,也可以自定义配置,但是设置时注意不要与程序使用的TABLE数据区域重合。

5)背景颜色/通道颜色:设置背景与每个通道波形对应的颜色。

6)显示类型:点和线段两种曲线类型可选。线段更容易发现异常点的数据显示。

7)连续采集:不开启连续采集时,到达采样深度后便停止采样,开启了连续采集之后示波器会持续采样。

8)导出参数:需要导出示波器数据时勾选。

5、示波器数据导入导出

1)导入

示波器必须在停止状态下才能导入数据,将采样波形复现出来。

导入采样数据方法:点击“导入”,选择导入的数据文件为之前从示波器导出的文件类型后打开即可。

2)导出

导出参数显示示波器设置情况,以及各个通道的数据类型和每个采样点数据。

如何进行运动控制器示波器的应用

导出数据形式

6、示波器的使用

1)示波器采样使用方法

A、打开工程项目,连接控制器或仿真器,再打开示波器窗口(操作示波器窗口之前需要连接到控制器或仿真器才可以操作)。

B、在示波器窗口点击“设置”,选择采样通道数,采样深度,采样间隔,采样数据TABLE存储位置(一般来说自动使用TABLE数组末尾空间即可)和采样类型等,设置完成确认保存当前设置。

C、再选择采样数据编号和数据源,点击“启动”按钮。

D、将程序下载到控制器运行,程序里需要包含TRIGGER自动触发示波器采样指令,此时示波器开始采样,显示出不同数据源的波形。可调整显示刻度和波形偏移,便于观察不同波形。E、若波形精度不高或显示不完整,可点击“停止”按钮后再打开“设置”,调整好采样间隔和采样深度后重新执行上述采样过程。

2)示波器使用注意事项

设置抓取数据存放的位置,一般默认自动使用TABLE数据末尾空间,此时根据采样数据占用空间大小自动计算起始空间地址。

计算方法:采样数据占用空间大小=通道数*深度

例:若控制器的TABLE空间大小为320000,4个通道,深度为30000。

每个采样点占用一个TABLE,所以会占用4*30000 = 120000个TABLE位置,320000-120000=200000,此时TABLE的起始位置为200000。

数据存放的位置也可以自定义配置,若按上面的通道数和深度,起始TABLE空间自定义时不能超过200000,否则无法设置,如下图。

如何进行运动控制器示波器的应用

将采样点连成平滑的线段显示,如下图,线段更容易发现异常点的数据显示,一般数据波动较大的场合建议显示为线段。

如何进行运动控制器示波器的应用
如何进行运动控制器示波器的应用
如何进行运动控制器示波器的应用

3)PSO位置同步输出


'示波器PSO位置同步输出例程

RAPIDSTOP(2)

WAIT IDLE(0)

BASE(0,1)

DPOS=0,0

MPOS=0,0

ATYPE=1,1

UNITS=100,100

SPEED=100,100

ACCEL=1000,1000

DECEL=1000,1000

OP(0,OFF)

TABLE(0,50,100,150,200) '比较点坐标

HW_PSWITCH2(2) '停止并删除没有完成的比较点

HW_PSWITCH2(1, 0, 1, 0, 3,1) '比较4个点,操作输出口0

TRIGGER '自动触发示波器采样

MOVE(300)


如何进行运动控制器示波器的应用

PSO位置同步输出波形

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢