Files
TJWaterServer/script/sql/create/38.scada_info.sql
2025-04-23 21:47:33 +08:00

44 lines
2.1 KiB
SQL
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
-- [SCADA_INFO]
-- 王名豪
-- 2025/01/12
-- 存储水厂提供的SCADA设备相关数据包括设备ID、类型reservoir_liquid_level/tank_liquid_level/fixed_pump/variable_pump/source_outflow/pipe_flow/pressure/demand/quality、关联的模型元素ID、关联的模式、
-- 关联的干管流量计对应的模型元素ID即demand大用户处于某个pipe_flow干管流量计之下demand不是根据水量大小来确定的而是根据设备情况和是否单独设置pattern决定
-- 关联的出厂流量计对应的模型元素ID若干个即确认该设备的水源是哪几个根据水源不同设置为不同的分区
-- SCADA设备通过数据接口查询的ID、传输模式实时/非实时)、传输频率(多久传回一次数据)
-- X坐标、Y坐标、基于X坐标和Y坐标生成geometry类型的数据
create table scada_info
(
id varchar(32) primary key
, type varchar(32) not null
, associated_element_id varchar(32) not null
, associated_pattern varchar(32)
, associated_pipe_flow_id varchar(32)
, associated_source_outflow_id1 varchar(32)
, associated_source_outflow_id2 varchar(32)
, associated_source_outflow_id3 varchar(32)
, associated_source_outflow_id4 varchar(32)
, associated_source_outflow_id5 varchar(32)
, associated_source_outflow_id6 varchar(32)
, associated_source_outflow_id7 varchar(32)
, associated_source_outflow_id8 varchar(32)
, associated_source_outflow_id9 varchar(32)
, associated_source_outflow_id10 varchar(32)
, associated_source_outflow_id11 varchar(32)
, associated_source_outflow_id12 varchar(32)
, associated_source_outflow_id13 varchar(32)
, associated_source_outflow_id14 varchar(32)
, associated_source_outflow_id15 varchar(32)
, associated_source_outflow_id16 varchar(32)
, associated_source_outflow_id17 varchar(32)
, associated_source_outflow_id18 varchar(32)
, associated_source_outflow_id19 varchar(32)
, associated_source_outflow_id20 varchar(32)
, API_query_id varchar(32)
, transmission_mode varchar(32) not null
, transmission_frequency text not null
, reliability int not null
, X_coor float8 not null
, Y_coor float8 not null
, coord geometry
)