基本规格:
项目 | 参数 |
产品系列 | MINI 系列 |
产品名称 | LCTE-MINI-C2A4 |
尺寸 | 58*125*68mm |
网络接口 | 100Mbps EtherCAT |
网络协议 | EtherCAT |
供电 | 24V DC |
编码器接口 | 2 路,差分输入,AB 相信号 |
输出接口 | 2路,差分输出,RS422 电平 |
模拟量输入接口 | 4路,16 位分辨率,土10V |
工作温度 | 0~60° |
相对湿度 | 95%,无冷凝 |
编码器频率 | 可达20Mhz |
触发输出脉冲频率 | 可达 20Mhz |
硬件说明 :
编码器 0 和编码器 1 都有独立的位置比较器,每个通道对应独立的模拟量接口,例如编码器 0 对应模拟量 0。每组模拟量又有自己的队列,每组队列 2000 点。被触发后的模拟量数据会 被自动存入模拟量队列中。当程序去调用获取以后,被获取的数据将从队列中剔除。
每组编码器的比较器功能基本与 E4O4 的触发相类似,不过此产品剔除了预设定比较器和线 性比较器。保留了点位更多更加好用的动态 FIFO 以及多段线性比较器。能够满足单轴的离 散点位触发以及线性触发。
应用场景:
应用场景一:模拟量与编码器同步采集
应用场景二:运动中通过编码器位置触发模拟量数据,并且放入队列中。即飞行中采集
函数说明:
Int Mb_C2A2_GetEncoderData(int SlaveNo,int EncoderNo,int* EncoderData) | |
读取 C2A2 的编码器数据 | |
SlaveNo | 从站号。从 1 开始计数 |
EncoderNo | 编码器接口号,从 0 开始计数,0 和 1 |
EncoderData | 编码器数据值。 |
返回值 | -1--失败 -2--从站号无效 -3--参数错误 |
int Mb_C2A2_SetEncoderData(int SlaveNo, int EncoderNo, int EncoderData) | |
设置当前通道的编码器数据 | |
SlaveNo | 从站号。从 1 开始计数 |
EncoderNo | 编码器接口号,从 0 开始计数,0 和 1 |
EncoderData | 编码器数据值。 |
返回值 | -1--失败 -2--从站号无效 -3--参数错误 |
int Mb_C2A2_SetColMode(int SlaveNo,int AnalogChn ,int Mode) | |
设置当前通道的采集模式 0-Polling 可以使用 Mb_C2A2_GetActAnalogValue 函数 1-Trigger 可以使用触发采集相关函数 |
|
SlaveNo | 从站号。从 1 开始计数 |
AnalogChn | 模拟量通道号,从 0 开始计数,0 和 1 |
Mode | 0-Polling 可以使用 Mb_C2A2_GetActAnalogValue 函数 1-Trigger 可以使用触发采集相关函数 |
返回值 | -1--失败 -2--从站号无效 -3--参数错误 |
int Mb_C2A2_InitAnalogCal(int SlaveNo, int Rate) | |
初始化模拟量采集,同时设置采样率: 0-200K 1-50K 213K 3 3.3K |
|
SlaveNo | 从站号。从 1开始计数 |
Rate | 采样率: 0-200K 1-50K 213K 3 3.3K |
返回值 | -1--失败 -2--从站号无效 -3--参数错误 |
int Mb_C2A2_GetActAnalogValue(int SlaveNo, int AnalogChn, double * AnalogValue) | |
获取指定模拟量通道的模拟量数据(Polling 模式),单位 V | |
SlaveNo | 从站号。从 1 开始计数 |
AnalogChn | 模拟量通道号,从 0 开始计数,0 和 1 |
AnalogValue | 模拟量数据值,单位 V |
返回值 | -1--失败 -2--从站号无效 -3--参数错误 -41--采集模式错误 |
int Mb_C2A2_GetAnalogFifoData(int SlaveNo, int AnalogChn, int GetCnt, double * Data) | |
获取指定模拟量通道 FIFO 中的数据组(Trigger 模式),单位 V | |
SlaveNo | 从站号。从 1 开始计数 |
AnalogChn | 模拟量通道号,从 0 开始计数,0 和 1 |
GetCnt | 需要获取的数据个数 |
*Data | 获取的数据数组首地址 |
返回值 | -1--失败 -2--从站号无效 -3--参数错误 -41--采集模式错误 |
int Mb_C2A2_GetAnalogFifoCount(int SlaveNo, int AnalogChn, int * Count) | |
获取指定模拟量通道 FIFO 中的数据个数(Trigger 模式) | |
SlaveNo | 从站号。从 1 开始计数 |
AnalogChn | 模拟量通道号,从 0 开始计数,0 和 1 |
*Count | 获取到的数据个数 |
返回值 | -1--失败 -2--从站号无效 -3--参数错误 -41--采集模式错误 |
int Mb_C2A2_GetAnalogFifoCount(int SlaveNo, int AnalogChn, int * Count) | |
获取指定模拟量通道 FIFO 中的数据个数(Trigger 模式) | |
SlaveNo | 从站号。从 1 开始计数 |
AnalogChn | 模拟量通道号,从 0 开始计数,0 和 1 |
*Count | 获取到的数据个数 |
返回值 | -1--失败 -2--从站号无效 -3--参数错误 -41--采集模式错误 |
上一页
下一页
上一页
LCTE-MINI-AIO8
下一页