Files
bj_power/bj_power_mes/doc/signals.sql
T

46 lines
3.2 KiB
SQL

DELETE
FROM signal;
ALTER sequence signal_id_seq restart with 1;
INSERT INTO signal (is_status, name, sender, address, reply_offset, description)
VALUES (1, 'DockStates', 2, 'M3010.0', 0, '接驳台状态'),
(1, 'TempStates', 2, 'M1152.0', 0, '暂存台状态'),
(1, 'CNCDone1', 2, 'M1140.0', 0, '数控机床1加工完成'),
(1, 'CNCDone2', 2, 'M1141.0', 0, '数控机床2加工完成'),
(1, 'CNCDone3', 2, 'M1142.0', 0, '数控机床3加工完成'),
(1, 'CNCDone4', 2, 'M1143.0', 0, '数控机床4加工完成'),
(1, 'WasherDone', 2, 'M1144.0', 0, '高压清洗机加工完成'),
(1, 'WasherReady', 2, 'M1144.1', 0, '高压清洗机就绪'),
(1, 'WasherStartup', 1, 'M1144.2', 0, '高压清洗机开始运行'),
(1, 'DeburrDone', 2, 'M1145.0', 0, '热能去毛刺机加工完成'),
(1, 'CleaningDone', 2, 'M1146.0', 0, '清洗线加工完成'),
(1, 'CleaningReady', 2, 'M1146.1', 0, '清洗线就绪'),
(1, 'CleaningStartup', 1, 'M1146.2', 0, '清洗线放行'),
(1, 'CleaningRequestLoading', 1, 'M1146.3', 0, '请求清洗线上料'),
(1, 'RollingReady', 2, 'M1147.0', 0, '滚筒线就绪'),
(1, 'MeasureOK', 2, 'M1148.0', 0, '内窥镜检测OK信号'),
(1, 'MeasureNG', 2, 'M1148.1', 0, '内窥镜检测NG信号'),
(1, 'StartMeasure', 2, 'M1148.2', 0, '滚筒线开始检测'),
(1, 'SamplingRequest', 2, 'M1150.0', 0, '抽检请求信号'),
(1, 'WasteReady', 2, 'M1150.1', 0, '废料台Ready信号'),
(1, 'SamplingOK', 2, 'M1151.0', 0, '抽检OK信号'),
(1, 'SamplingNG', 2, 'M1151.1', 0, '抽检NG信号'),
(1, 'ScanCodeData', 2, 'DB28.DBB2', 32, '扫码结果'),
(1, 'ErrorCode', 2, 'M5000', 0, '机器人错误码'),
(0, 'FetchWorkpieceFromDock', 1, 'M1000', 9, '从接驳台取工件'),
(0, 'PlaceWorkpieceToDock', 1, 'M1010', 9, '放工件到接驳台'),
(0, 'FetchWorkpieceFromTempStation', 1, 'M1020', 9, '从暂存台取工件'),
(0, 'PlaceWorkpieceToTempStation', 1, 'M1030', 9, '放工件到暂存台'),
(0, 'PlaceWorkpieceToMachine', 1, 'M1040', 9,
'放工件到加工设备(包括 CNC机床、高压清洗机、除锈清洗线,其它设备使用专用放置接口)'),
(0, 'FetchWorkpieceFromMachine', 1, 'M1050', 9,
'从加工设备取工件(包括 CNC机床、高压清洗机、除锈清洗线,其它设备使用专用取走接口)'),
(0, 'ExchangeWorkpieceToMachine', 1, 'M1060', 9,
'给加工设备换料(包括 CNC机床、高压清洗机、除锈清洗线,其它设备不支持换料)'),
(0, 'PlaceWorkpieceToRollingLine', 1, 'M1070', 9, '放工件到滚筒线'),
(0, 'FetchWorkpieceFromRollingLine', 1, 'M1080', 9, '从滚筒线取工件'),
(0, 'PlaceWorkpieceToWasteStation', 1, 'M1140', 9, '放工件到废料台'),
(0, 'PlaceWorkpieceToSamplingStation', 1, 'M1090', 9, '放工件到抽检台'),
(0, 'FetchWorkpieceFromSamplingStation', 1, 'M1100', 9, '从抽检台取工件'),
(0, 'MoveWorkpieceToMarkingStation', 1, 'M1110', 9, '把工件移动到打标台'),
(0, 'StartScanCode', 1, 'M1130', 9, '开始扫码'),
(0, 'StartMarking', 1, 'M1110', 9, '开始打标');