From 001d1f605c0a275a139f5c8fa66e631eb998e3b9 Mon Sep 17 00:00:00 2001 From: zhangqian <zhangqian@123.com> Date: 星期六, 02 九月 2023 14:35:10 +0800 Subject: [PATCH] 存储全部设备的工序和订单&代码优化 --- constvar/const.go | 30 +++++++++++++++++++++++++++--- 1 files changed, 27 insertions(+), 3 deletions(-) diff --git a/constvar/const.go b/constvar/const.go index c64e44b..3856612 100644 --- a/constvar/const.go +++ b/constvar/const.go @@ -6,13 +6,21 @@ NsqTopicSendPlcAddress = "aps.%v.sendPlcAddress" NsqTopicProcessParamsRequest = "aps.%v.processParams.request" NsqTopicProcessParamsResponse = "aps.%v.processParams.response" + NsqTopicApsProcessParams = "aps.%v.aps.processParams" //鏈変簡鏂扮殑宸ヨ壓妯″瀷 ) -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 ( @@ -20,3 +28,19 @@ 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" +) -- Gitblit v1.8.0