上一页 | 下一页 |
ProU卡偏移 | Tseries-XX | 点数量 | 功能 |
X00~X07 | CN1-X00~X07 | 8 | 差分输入16路(5V) |
X10~X17 | CN2-X10~X17 | 8 | 差分输入16路(5V) |
X20~X37 | CN3-X20~X37 | 16 | 高速输入16路,光电隔离 200KHz (24V) |
X40~X53 | CN1-X40~X53 | 12 | 普通输入12路(24V) 可做限位原点探针信号 |
X54~X67 | CN2-X54~X67 | 12 | 普通输入12路(24V) 可做限位原点探针信号 |
ProU卡偏移 | Tseries-XX | 点数量 | 功能 |
Y00~Y07 | CN1-Y0~Y07 | 8 | 通用输出(差分高速)可做8路差分脉冲输出,也可以当作普通差分IO输出(5V) |
Y10~Y17 | CN2-Y10~Y17 | 8 | 通用输出(差分高速)可做8路差分脉冲输出,也可以当作普通差分IO输出(5V) |
Y20~Y37 | CN3-Y20~Y37 | 16 | 通用输出(晶体管高速)可做8路晶体管脉冲输出,也可以当作普通IO输出(24V) |
限位原点需要手动映射到轴 "输入输出"中配置的元件中,可以用总线的IO,也可以用脉冲卡的IO。
注:限位或原点当做探针用,必须接在脉冲卡固定的输入上。
轴号 | 探针输入口 | 轴号 | 探针输入口 |
轴0 | CN1-X42 | 轴8 | CN3-X20 |
轴1 | CN1-X45 | 轴9 | CN3-X21 |
轴2 | CN1-X50 | 轴10 | CN3-X22 |
轴3 | CN1-X53 | 轴11 | CN3-X23 |
轴4 | CN2-X56 | 轴12 | CN3-X24 |
轴5 | CN2-X61 | 轴13 | CN3-X25 |
轴6 | CN2-X64 | 轴14 | CN3-X26 |
轴7 | CN2-X67 | 轴15 | CN3-X27 |
ProU选择回原 | 对应回原 |
101 | 负限位+探针(一般是原点感应器当探针信号,此模式至少需要负限位,探针两个感应器) |
102 | 正限位+探针(一般是原点感应器当探针信号,此模式至少需要正限位,探针两个感应器) |
107 | 正限位+零点+探针(此模式至少需要正限位,零点,探针三个感应器) |
111 | 负限位+零点+探针(此模式至少需要负限位,零点,探针三个感应器) |
133 | 负方向直接找探针(一般是原点感应器当探针信号,此模式至少需要探针这一个感应器) |
134 | 正方向直接找探针(一般是原点感应器当探针信号,此模式至少需要探针这一个感应器) |
1.脉冲卡上有固定输入是探针信号的,接线必须要接在这16个点上(注意感应器一般是你的原点感应器,如果使用了原点感应器,那么回原模式直接用101,102即可)。
2.设置基本参数“探针选择”R188,设置你的探针信号来源。
3.设置回原模式选择101-134号模式,速度可以比较快,不需要设置成很慢。
4.启动回原指令即可(MCZERO指令)。
ProU可使用 |
1轴ABS定位 |
1轴INC定位 |
1轴速度模式正转 |
1轴速度模式反转 |
寄存器 | 对应数据 |
Ux\G0 | X0高速计数值 |
Ux\G2 | X1高速计数值 |
Ux\G4 | X2高速计数值 |
Ux\G6 | X3高速计数值 |
Ux\G8 | X4高速计数值 |
Ux\G10 | X5高速计数值 |
Ux\G12 | X6高速计数值 |
Ux\G14 | X7高速计数值 |
Ux\G16 | X10高速计数值 |
Ux\G18 | X11高速计数值 |
Ux\G20 | X12高速计数值 |
Ux\G22 | X13高速计数值 |
Ux\G24 | X14高速计数值 |
Ux\G26 | X15高速计数值 |
Ux\G28 | X16高速计数值 |
Ux\G30 | X17高速计数值 |
Ux\G32 | X20高速计数值 |
Ux\G34 | X21高速计数值 |
Ux\G36 | X22高速计数值 |
Ux\G38 | X23高速计数值 |
Ux\G40 | X24高速计数值 |
Ux\G42 | X25高速计数值 |
Ux\G44 | X26高速计数值 |
Ux\G46 | X27高速计数值 |
Ux\G48 | X30高速计数值 |
Ux\G50 | X31高速计数值 |
Ux\G52 | X32高速计数值 |
Ux\G54 | X33高速计数值 |
Ux\G56 | X34高速计数值 |
Ux\G58 | X35高速计数值 |
Ux\G60 | X36高速计数值 |
Ux\G62 | X37高速计数值 |
Ux\G64 | X40高速计数值 |
Ux\G66 | X41高速计数值 |
Ux\G68 | X42高速计数值 |
Ux\G70 | X43高速计数值 |
Ux\G72 | X44高速计数值 |
Ux\G74 | X45高速计数值 |
Ux\G76 | X46高速计数值 |
Ux\G78 | X47高速计数值 |
Ux\G80 | X50高速计数值 |
Ux\G82 | X51高速计数值 |
Ux\G84 | X52高速计数值 |
Ux\G86 | X53高速计数值 |
Ux\G88 | X54高速计数值 |
Ux\G90 | X55高速计数值 |
Ux\G92 | X56高速计数值 |
Ux\G94 | X57高速计数值 |
Ux\G98 | 高速计数值全部清零 |
注意:编码器只有8路
寄存器 | 对应数据 | 参数 |
Un\G100 | 编码器x清零 | 1=清零,软件自动复位为0 |
Un\G102 | 编码器x当前值 | 编码器当前位置 |
Un\G104 | 编码器x模式选择 | 0=脉冲+方向,1=正反脉冲,2=AB*4 |
Un\G106 | 备用 | 备用 |
Un\G108 | 备用 | 备用 |
Un\G160 | 比较器X启动停止 | 0=停止,1=启动(固定位置模式每次比较前需要0->1) |
Un\G162 | 比较器x比较数量 | 线性模式下值为0代表无限数量,最大65535,固定模式最大数量为32,先进先出模式无效 |
Un\G164 | 比较器x剩余比较数量 | 只读 |
Un\G166 | 比较器模式选择 | 0=固定位置模式,1=线性模式,2=先进先出模式 |
Un\G168 | 备用 | |
Un\G170 | 比较器x输出口 | |
Un\G172 | 比较器x输出口逻辑 | 0=默认电平,1=电平翻转 |
Un\G174 | 比较器x输出口宽度 | 单位10us,最大设置1023 |
Un\G176 | 备用 | |
Un\G178 | 备用 | |
Un\G200 | 比较器x位置1 | (线性模式下,这个为起始比较位置)
|
Un\G202 | 比较器x位置2 | (线性模式下,这个为每一段间距地址)
|
Un\G204 | 比较器x位置3 | |
Un\G206 | 比较器x位置4 | |
Un\G208 | 比较器x位置5 | |
Un\G200 | 比较器x位置6 | |
Un\G212 | 比较器x位置7 | |
... | ... | .. |
Un\G262 | 比较器x位置32 |
注意1:Un中的n为站号,如果只有一张Tseries卡则站号为“0”,如果加了两个ECAT从站则站号为2,那么n就为2+1是“3”以此类推
注意2:编码器共有8个,G100为第一个编码器的起始,下一个编码器对应的起始为G300,每次往后推200.
比较器模式说明:
1.固定位置模式:
1.该模式最多比较32个位置,每次启动时会先比较“位置0”的位置,然后比较“位置1”的位置,比较完之后需要重新启动比较功能,先停止比较功能后再启动比较。
2.线性模式:
1.该模式的G162(比较数量最大为65536,但是设置为0时为无限数量),G200为起始比较点,然后会已G202的间距.
3.先进先出模式:
1.该模式最大的特点是可以在比较过程中连续不断的往里面塞比较数据。判断G164寄存器大于31后不可继续写数据,或者判断G200系统未清零时代表缓冲区已经满了,需待比较了部分位置后,剩余数量减少到31以下时才可继续在比较过程中往缓冲区中继续塞入比较位置
2.写入缓冲器的方法为:判断G202为0时,往G200中先将位置写进去,再把G202写1,待软件后台自动将G202写成0后就写入成功了,系统未将G202写成0代表缓冲区满了需要等待比较完成。
位置比较的效果
--脉冲卡内部有一个FPGA,我们把编码器接到FPGA上,FPGA会根据设置的位置进行高速比较,所以我们位置比较的精度是编码器一个脉冲。
位置比较的优势
--
比较精度高,适合高速对位的设备
--比较模式多样性,能满足大部分的比较设备。
上一页 | 下一页 |