| | |
| | | "type": "string" |
| | | } |
| | | }, |
| | | "channel": { |
| | | "description": "通道序号", |
| | | "type": "integer" |
| | | }, |
| | | "deviceId": { |
| | | "type": "string" |
| | | }, |
| | |
| | | "model.DevicePlcAddress": { |
| | | "type": "object", |
| | | "properties": { |
| | | "channel": { |
| | | "description": "数据起始地址", |
| | | "type": "integer" |
| | | }, |
| | | "fieldName": { |
| | | "description": "对应系统字段", |
| | | "allOf": [ |
| | |
| | | }, |
| | | "length": { |
| | | "description": "数据长度", |
| | | "type": "integer" |
| | | }, |
| | | "position": { |
| | | "description": "数据起始地址", |
| | | "type": "integer" |
| | | }, |
| | | "startAddress": { |
| | |
| | | "model.Procedures": { |
| | | "type": "object", |
| | | "properties": { |
| | | "channel": { |
| | | "description": "通道", |
| | | "type": "integer" |
| | | }, |
| | | "deviceId": { |
| | | "type": "string" |
| | | }, |
| | |
| | | "type": "integer" |
| | | }, |
| | | "id": { |
| | | "type": "integer" |
| | | }, |
| | | "position": { |
| | | "description": "每个设备可能有多个机位同时生产,用position表示位置", |
| | | "type": "integer" |
| | | }, |
| | | "procedure": { |
| | |
| | | "procedureId" |
| | | ], |
| | | "properties": { |
| | | "position": { |
| | | "channel": { |
| | | "type": "integer" |
| | | }, |
| | | "procedureId": { |
| | |
| | | "description": "是否可以开始生产", |
| | | "type": "boolean" |
| | | }, |
| | | "channel": { |
| | | "description": "当前任务在设备第几个通道", |
| | | "type": "integer" |
| | | }, |
| | | "currentProcedureIndex": { |
| | | "type": "integer" |
| | | }, |
| | | "order": { |
| | | "$ref": "#/definitions/model.Order" |
| | | }, |
| | | "position": { |
| | | "description": "当前任务在设备第几个位置", |
| | | "type": "integer" |
| | | }, |
| | | "procedure": { |
| | | "$ref": "#/definitions/model.Procedures" |