数控和机器人控制系统点数指南 |
网络化运动控制器 |
PEC6000 |
24DI+16DO,其中8 路高速DI/4AB 相,4 路高速DO(100KHz),1 路100M 以太网,2 路RS485 |
PEC6100 |
24DI+16DO,其中8 路高速DI/4AB 相,4 路高速DO(300KHz),1 路100M 以太网,2 路RS485/1 路RS485 |
PEC6200 |
20DI+12DO,其中4 路差分DI/2AB 相,4 路差分DO(1MHz),1 路100M 以太网,2 路RS485/1 路RS485 |
|
PAC 运动控制器 |
iTC1015 |
15 寸触摸屏/Intel 双核1.8GHz 四线程低功耗CPU / 标配1GBDDR3 内存(最大4GBDDR3)/标配30GBSSD 硬盘(可选)/6 个USB/3 个1000M 以太网口/2 个DB9 隔离RS-485 接口/1 个DB9 RS-232 接口/1 个DB15 VGA 接口 |
|
运动控制指令集 |
单 轴 |
指令名称 |
指令功能 |
指令名称 |
指令功能 |
MC_MoveAbsolute |
控制单轴运动到目标绝对坐标位置 |
MC_MoveRelative |
控制单轴运动到目标相对坐标位置 |
MC_MoveAdditive |
控制单轴运动到指定的相对坐标位置 |
MC_MoveSuperImposed |
修改目标位置及速度 |
MC_MoveVelocity |
控制单轴以指定的目标速度恒速运行 |
MC_Stop |
中断单轴上其他运动功能块的执行 |
MC_Power |
轴运动的使能 |
MC_Rese |
复位所有与轴有关的故障或者命令 |
MC_ReadStatus |
读取当前正在进行运动的轴的状态 |
MC_ReadAxisError |
读取轴上与功能块无关的故障信息 |
MC_ReadParameter |
读取轴参数 |
MC_WriteParameter |
修改轴参数 |
MC_ReadBoolParameter |
读取布尔型的轴参数 |
MC_WriteBoolParameter |
修改轴布尔型的轴参数 |
MC_ReadActualPosition |
读取轴的实际位置 |
MC_WriteActualPosition |
修改轴的实际位置 |
MC_PositionProfile |
位置锁定运动 |
MC_VelocityProfile |
速度锁定运动 |
MC_AccelerationProfile |
时间- 加速度锁定运动 |
MC_Jog |
控制单轴以恒定速度点动运行 |
MC_Home |
单轴回原点 |
|
|
|
多 轴 |
指令名称 |
指令功能 |
指令名称 |
指令功能 |
MC_CamTableSelect |
选择或创建凸轮表 |
MC_CamIn |
主从轴按照设定的信息执行凸轮表 |
MC_CamOut |
从轴脱离主- 从轴的运动关系并停止凸轮表的执行 |
MC_GearIn |
从轴按照设定的比例关系与主轴保持一定的速率比进行运动 |
MC_GearOut |
停止主从轴的速度关联 |
MC_Phasing |
将主轴的位置相对实际运行位置偏移一个设置值 |
CamTableCreate |
根据设定值创建一个指定大小和数据位置的凸轮表 |
CamTableDelete |
根据指定凸轮表的索引删除凸轮表 |
CamTableWriteData |
向指定的凸轮表中写入数据值 |
CamTableReadData |
从凸轮表中读取指定行数的数据值 |
CamTableReadSlavePos |
读取按照凸轮表执行时从轴的位置值 |
|
|
|
轴 组 |
指令名称 |
指令功能 |
指令名称 |
指令功能 |
MC_AddAxisToGroup |
将指定轴添加到轴组中的指定位置 |
MC_RemoveAxisFromGroup |
删除轴组中指定位置处的轴 |
MC_UngroupAllAxes |
删除轴组中的所有轴 |
MC_SetKinTransform |
轴组运动转换模式选择并设置各个轴对应的放大系数 |
MC_ReadKinTransform |
读取轴组运动转换模型 |
MC_MoveLinearAbsolute |
按照设定的运动参数,从当前位置按照直线轨迹运行至指定位置 |
MC_MoveSplineAbsolute |
按照设定的运动参数,从当前位置按照空间样条轨迹运行至指定位置 |
MC_GroupJog |
控制轴组按照指定的方向恒速点动 |
MC_GroupHome |
轴组回原点 |
MC_GroupMoveVelocity |
轴组按照设定的方向恒速运动 |
MC_GroupReadActualPosition |
读取轴组的实际位置 |
MC_GroupReadActualVelocity |
读取轴组的实际速度 |
MC_GroupStop |
中断并停止轴组上的运动 |
MC_GroupReadError |
读取轴组上的故障信息 |
MC_GroupReset |
复位与轴组有关的信息 |
MC_GroupReadStatus |
读取轴组的状态信息 |
|