| | |
| | | package constvar |
| | | |
| | | const ( |
| | | NsqTopicScheduleTask = "aps.%v.scheduleTask" //排程任务下发 |
| | | NsqTopicGetPlcAddress = "aps.%v.getPlcAddress" |
| | | NsqTopicSendPlcAddress = "aps.%v.sendPlcAddress" |
| | | NsqTopicProcessParamsRequest = "aps.%v.processParams.request" |
| | | NsqTopicProcessParamsResponse = "aps.%v.processParams.response" |
| | | NsqTopicScheduleTask = "aps.%v.scheduleTask" //排程任务下发 |
| | | NsqTopicGetPlcAddress = "aps.%v.getPlcAddress" |
| | | NsqTopicSendPlcAddress = "aps.%v.sendPlcAddress" |
| | | NsqTopicProcessParamsRequest = "aps.%v.processParams.request" |
| | | NsqTopicProcessParamsResponse = "aps.%v.processParams.response" |
| | | NsqTopicApsProcessParams = "aps.%v.aps.processParams" //有了新的工艺模型 |
| | | NsqTopicTaskProcedureStatusUpdate = "aps.%v.task.procedure.status" //工序状态更新 |
| | | NsqTopicSyncTaskProgress = "aps.%v.task.procedure.progress" //工序生产进度 |
| | | ) |
| | | |
| | | type PlcStartAddressType string |
| | | type PlcStartAddressType int |
| | | |
| | | const ( |
| | | PlcStartAddressTypeFinishNumber = 1 |
| | | PlcStartAddressTypeTotalNumber = 2 |
| | | PlcStartAddressTypeFinishNumber PlcStartAddressType = 1 |
| | | PlcStartAddressTypeTotalNumber PlcStartAddressType = 2 |
| | | ) |
| | | |
| | | type PlcStartAddressValueType string |
| | | |
| | | const ( |
| | | PlcStartAddressValueTypeString PlcStartAddressValueType = "string" |
| | | PlcStartAddressValueTypeInt PlcStartAddressValueType = "int" |
| | | ) |
| | | |
| | | const ( |
| | |
| | | PlcAddressDataKeyFileName = "plc_address_key" |
| | | PlcAddressDataValueFileName = "plc_address_value" |
| | | ) |
| | | |
| | | type PlcMethod string |
| | | |
| | | const ( |
| | | PlcMethodModbusTCP PlcMethod = "modbusTCP" |
| | | PlcMethodSerial PlcMethod = "serial" |
| | | ) |
| | | |
| | | func (slf PlcMethod) Valid() bool { |
| | | return slf == PlcMethodModbusTCP || slf == PlcMethodSerial |
| | | } |
| | | |
| | | const ( |
| | | PlcCacheKeyFinishNumber = "finish_number" |
| | | PlcCacheKeyTotalNumber = "total_number" |
| | | ) |