项目初始化

This commit is contained in:
2025-09-29 16:49:43 +08:00
commit f7131cf425
14 changed files with 240 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
from pydantic import BaseModel, Field
from typing import Optional
class ModbusIn(BaseModel):
host: Optional[str] = Field(..., description="地址")
port: Optional[int] = Field(..., description="端口")
address: Optional[int] = Field(..., description="内存地址")
value: Optional[str] = Field(..., description="写入的值")
type: Optional[str] = Field(..., description="写入值的类型")
class ModbusOut(BaseModel):
host: Optional[str] = Field(..., description="地址")
port: Optional[int] = Field(..., description="端口")
address: Optional[list[int]] = Field(..., description="内存地址")