{
  "ThingsGateway.Plugin.Modbus.ModbusMasterProperty": {
    "ModbusType": "ProtocolType",
    "Heartbeat": "Heartbeat",
    "Station": "DefaultStation",
    "DtuId": "DefaultDtuId",
    "DataFormat": "DataFormat",
    "IsStringReverseByteWord": "StringReverseByteWord",
    "CheckClearTime": "CheckClearTime",
    "Timeout": "Timeout",
    "ConnectTimeout": "ConnectTimeout",
    "SendDelayTime": "SendDelayTime",
    "CacheTimeout": "CacheTimeout",
    "MaxPack": "MaxPack",
    "ReIntervalTime": "ReIntervalTime",
    "RetryCount": "RetryCount",
    "MaxConcurrentCount": "MaxConcurrentCount"
  },
  "ThingsGateway.Plugin.Modbus.ModbusSlave": {
    "CanStartService": "Unable to Start Service",
    "NotWriteEnable": "Not Permitted to Write"
  },

  "ThingsGateway.Plugin.Modbus.ModbusSlaveProperty": {
    "ModbusType": "ModbusType",
    "Station": "DefaultStation",
    "DataFormat": "DataFormat",
    "IsStringReverseByteWord": "IsStringReverseByteWord",
    "CheckClearTime": "CheckClearTime",
    "DeviceRpcEnable": "DeviceRpcEnable",
    "IsWriteMemory": "IsWriteMemory",
    "MulStation": "MultipleStations",
    "MaxClientCount": "MaxClientCount",

    "DtuId": "DtuId",
    "HeartbeatTime": "HeartbeatTime",
    "Heartbeat": "Heartbeat",

    "Timeout": "Timeout",
    "ConnectTimeout": "ConnectTimeout",
    "SendDelayTime": "SendDelayTime",
    "CacheTimeout": "CacheTimeout",
    "MaxPack": "MaxPack",
    "ReIntervalTime": "ReIntervalTime",
    "RetryCount": "RetryCount",
    "MaxConcurrentCount": "MaxConcurrentCount"
  },

  "ThingsGateway.Plugin.Modbus.ModbusSlaveVariableProperty": {
    "ServiceAddress": "SlaveRegisterAddress",
    "DataType": "DataType",
    "VariableRpcEnable": "VariableRpcEnable"
  }
}
