全局变量表与事件绑定表
全局变量表
PLC状态变量
| 变量名 | 描述 |
|---|---|
| PLC_Online | PLC在线状态 |
| All_Standby | 全部待机等待命令状态 |
| Need_Zeroing | 需要回零状态 |
| Zero_Running | 正在回零状态 |
| Zeroing_Finished | 回零已经完成状态 |
| Command_Send | 下发任务编码状态 |
| Rotate_Placed | PLC旋转至任务位置状态 |
| Process_Finish | 全部完成状态 |
机械臂状态变量
| 变量名 | 描述 |
|---|---|
| Assembly_Online | 装配机械臂在线状态 |
| Shipping_Online | 装运机械臂在线状态 |
| AssemblyJXB_Running | 装配机械臂正在锁丝状态 |
| ShippingJXB_Running | 装运机械臂正在装运状态 |
装运机械臂状态变量
| 变量名 | 描述 |
|---|---|
| ClampType | 夹爪种类 |
| ClampClosed | 夹爪闭合状态 |
| StartClampReplaced | 开始更换夹具状态 |
| ClampDownRunning | 正在放下原夹具状态 |
| ClampDownFinished | 原夹具放置成功状态 |
| ClampNewRunning | 正在对接新的夹具状态 |
| ClampReplacedFinished | 成功更换夹具状态 |
装配机械臂状态变量
| 变量名 | 描述 |
|---|---|
| InsertScrewPosition | 上料成功的位置 |
| InsertRunningPosition | 正在锁丝的位置 |
| InsertFinishedPosition | 锁丝完成的位置 |
命令变量
| 变量名 | 描述 |
|---|---|
| CommandCode | 发送的命令代码 |
事件绑定表
PLC状态事件
| 变量名 | 对应字段名 | 事件名称常量 |
|---|---|---|
| PLC_Online | plc_online | EVENT_PLC_STATUS_CHANGED |
| All_Standby | all_standby | EVENT_ALL_STANDBY_STATUS_CHANGED |
| Need_Zeroing | need_zeroing | EVENT_NEED_ZEROING_CHANGED |
| Zero_Running | zero_running | EVENT_ZERO_RUNNING_CHANGED |
| Zeroing_Finished | zeroing_finished | EVENT_ZEROING_FINISHED_CHANGED |
| Command_Send | command_send | EVENT_COMMAND_SEND_CHANGED |
| Rotate_Placed | rotate_placed | EVENT_ROTATE_PLACED_CHANGED |
| Process_Finish | process_finish | EVENT_PROCESS_FINISH_CHANGED |
机械臂状态事件
| 变量名 | 对应字段名 | 事件名称常量 |
|---|---|---|
| Assembly_Online | assemblyjxb_online | EVENT_ASSEMBLY_STATUS_CHANGED |
| Shipping_Online | shippingjxb_online | EVENT_SHIPPING_STATUS_CHANGED |
| AssemblyJXB_Running | assemblyjxb_running | EVENT_ASSEMBLY_JXB_RUNNING_CHANGED |
| ShippingJXB_Running | shippingjxb_running | EVENT_SHIPPING_JXB_RUNNING_CHANGED |
装运机械臂状态事件
| 变量名 | 对应字段名 | 事件名称常量 |
|---|---|---|
| ClampType | clamp | EVENT_CLAMP_TYPE_CHANGED |
| ClampClosed | clamp_close | EVENT_CLAMP_CLOSE_CHANGED |
| StartClampReplaced | start_clamp_replaced | EVENT_START_CLAMP_REPLACED_CHANGED |
| ClampDownRunning | clamp_down_running | EVENT_CLAMP_DOWN_RUNNING_CHANGED |
| ClampDownFinished | clamp_down_finished | EVENT_CLAMP_DOWN_FINISHED_CHANGED |
| ClampNewRunning | clamp_new_running | EVENT_CLAMP_NEW_RUNNING_CHANGED |
| ClampReplacedFinished | clamp_replaced_finished | EVENT_CLAMP_REPLACED_FINISHED_CHANGED |
装配机械臂状态事件
| 变量名 | 对应字段名 | 事件名称常量 |
|---|---|---|
| InsertScrewPosition | insert_screw | EVENT_INSERT_SCREW_POSITION_CHANGED |
| InsertRunningPosition | insert_running | EVENT_INSERT_RUNNING_POSITION_CHANGED |
| InsertFinishedPosition | insert_finished | EVENT_INSERT_FINISHED_POSITION_CHANGED |
命令事件
| 变量名 | 对应字段名 | 事件名称常量 |
|---|---|---|
| CommandCode | command_send (int) | EVENT_COMMAND_CODE_CHANGED |