海南电网项目下位机程序
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

252 lines
15 KiB

$BEGIN_IT_HEADER
DIRECTGLOBALDEFINITIONS = 1
$END_IT_HEADER
PROGRAM OPCDA
VAR_GLOBAL
(* 地址: 0 *)
LESFB2A101_R AT%I0.0 :BOOL; (*排烟机EF(S)-D2-1-运行状态*)
LESFB2A101_F AT%I0.1 :BOOL; (*排烟机EF(S)-D2-1-故障状态*)
LESFB2A101_A AT%I0.2 :BOOL; (*排烟机EF(S)-D2-1-自动状态*)
LESFB2A102_R AT%I0.3 :BOOL; (*排烟机EF(S)-D2-3-运行状态*)
LESFB2A102_F AT%I0.4 :BOOL; (*排烟机EF(S)-D2-3-故障状态*)
LESFB2A102_A AT%I0.5 :BOOL; (*排烟机EF(S)-D2-3-自动状态*)
LESFB2A103_R AT%I0.6 :BOOL; (*排烟机EF(S)-D2-4-运行状态*)
LESFB2A103_F AT%I0.7 :BOOL; (*排烟机EF(S)-D2-4-故障状态*)
LESFB2A103_A AT%I1.0 :BOOL; (*排烟机EF(S)-D2-4-自动状态*)
LSAFB2A104_R AT%I1.1 :BOOL; (*送风机SF(S)-D2-1-运行状态*)
LSAFB2A104_F AT%I1.2 :BOOL; (*送风机SF(S)-D2-1-故障状态*)
LSAFB2A104_A AT%I1.3 :BOOL; (*送风机SF(S)-D2-1-自动状态*)
LSAFB2A105_R AT%I1.4 :BOOL; (*送风机SF(S)-D2-3-运行状态*)
LSAFB2A105_F AT%I1.5 :BOOL; (*送风机SF(S)-D2-3-故障状态*)
LSAFB2A105_A AT%I1.6 :BOOL; (*送风机SF(S)-D2-3-自动状态*)
LSAFB2A106_R AT%I1.7 :BOOL; (*送风机SF(S)-D2-4-运行状态*)
LSAFB2A106_F AT%I2.0 :BOOL; (*送风机SF(S)-D2-4-故障状态*)
LSAFB2A106_A AT%I2.1 :BOOL; (*送风机SF(S)-D2-4-自动状态*)
LESFB2A101_C AT%Q0.0 :BOOL; (*排烟机EF(S)-D2-1-启停控制*)
LESFB2A102_C AT%Q0.1 :BOOL; (*排烟机EF(S)-D2-3-启停控制*)
LESFB2A103_C AT%Q0.2 :BOOL; (*排烟机EF(S)-D2-4-启停控制*)
LSAFB2A104_C AT%Q0.3 :BOOL; (*送风机SF(S)-D2-1-启停控制*)
LSAFB2A105_C AT%Q0.4 :BOOL; (*送风机SF(S)-D2-3-启停控制*)
LSAFB2A106_C AT%Q0.5 :BOOL; (*送风机SF(S)-D2-4-启停控制*)
(* 地址: 1 *)
LSWPB2A101_R1 AT%I16.0 :BOOL; (*潜污泵井01-主泵运行状态*)
LSWPB2A101_F1 AT%I16.1 :BOOL; (*潜污泵井01-主泵故障状态*)
LSWPB2A101_C1 AT%I16.2 :BOOL; (*潜污泵井01-主泵自动状态*)
LSWPB2A101_R2 AT%I16.3 :BOOL; (*潜污泵井01-备泵运行状态*)
LSWPB2A101_F2 AT%I16.4 :BOOL; (*潜污泵井01-备泵故障状态*)
LSWPB2A101_C2 AT%I16.5 :BOOL; (*潜污泵井01-备泵自动状态*)
LSWPB2A101_SHL AT%I16.6 :BOOL; (*潜污泵井01-超高液位*)
LSWPB2A101_HL AT%I16.7 :BOOL; (*潜污泵井01-高液位*)
LSWPB2A101_LL AT%I17.0 :BOOL; (*潜污泵井01-低液位*)
LSWPB2A102_R1 AT%I17.1 :BOOL; (*潜污泵井02-主泵运行状态*)
LSWPB2A102_F1 AT%I17.2 :BOOL; (*潜污泵井02-主泵故障状态*)
LSWPB2A102_C1 AT%I17.3 :BOOL; (*潜污泵井02-主泵自动状态*)
LSWPB2A102_R2 AT%I17.4 :BOOL; (*潜污泵井02-备泵运行状态*)
LSWPB2A102_F2 AT%I17.5 :BOOL; (*潜污泵井02-备泵故障状态*)
LSWPB2A102_C2 AT%I17.6 :BOOL; (*潜污泵井02-备泵自动状态*)
LSWPB2A102_SHL AT%I17.7 :BOOL; (*潜污泵井02-超高液位*)
LSWPB2A102_HL AT%I18.0 :BOOL; (*潜污泵井02-高液位*)
LSWPB2A102_LL AT%I18.1 :BOOL; (*潜污泵井02-低液位*)
(* 地址: 2 *)
LSWPB2A103_R1 AT%I32.0 :BOOL; (*潜污泵井03-主泵运行状态*)
LSWPB2A103_F1 AT%I32.1 :BOOL; (*潜污泵井03-主泵故障状态*)
LSWPB2A103_C1 AT%I32.2 :BOOL; (*潜污泵井03-主泵自动状态*)
LSWPB2A103_R2 AT%I32.3 :BOOL; (*潜污泵井03-备泵运行状态*)
LSWPB2A103_F2 AT%I32.4 :BOOL; (*潜污泵井03-备泵故障状态*)
LSWPB2A103_C2 AT%I32.5 :BOOL; (*潜污泵井03-备泵自动状态*)
LSWPB2A103_SHL AT%I32.6 :BOOL; (*潜污泵井03-超高液位*)
LSWPB2A103_HL AT%I32.7 :BOOL; (*潜污泵井03-高液位*)
LSWPB2A103_LL AT%I33.0 :BOOL; (*潜污泵井03-低液位*)
LSWPB2A104_R1 AT%I33.1 :BOOL; (*潜污泵井04-主泵运行状态*)
LSWPB2A104_F1 AT%I33.2 :BOOL; (*潜污泵井04-主泵故障状态*)
LSWPB2A104_C1 AT%I33.3 :BOOL; (*潜污泵井04-主泵自动状态*)
LSWPB2A104_R2 AT%I33.4 :BOOL; (*潜污泵井04-备泵运行状态*)
LSWPB2A104_F2 AT%I33.5 :BOOL; (*潜污泵井04-备泵故障状态*)
LSWPB2A104_C2 AT%I33.6 :BOOL; (*潜污泵井04-备泵自动状态*)
LSWPB2A104_SHL AT%I33.7 :BOOL; (*潜污泵井04-超高液位*)
LSWPB2A104_HL AT%I34.0 :BOOL; (*潜污泵井04-高液位*)
LSWPB2A104_LL AT%I34.1 :BOOL; (*潜污泵井04-低液位*)
(* 地址: 3 *)
LSWPB2A105_R1 AT%I48.0 :BOOL; (*潜污泵井05-主泵运行状态*)
LSWPB2A105_F1 AT%I48.1 :BOOL; (*潜污泵井05-主泵故障状态*)
LSWPB2A105_C1 AT%I48.2 :BOOL; (*潜污泵井05-主泵自动状态*)
LSWPB2A105_R2 AT%I48.3 :BOOL; (*潜污泵井05-备泵运行状态*)
LSWPB2A105_F2 AT%I48.4 :BOOL; (*潜污泵井05-备泵故障状态*)
LSWPB2A105_C2 AT%I48.5 :BOOL; (*潜污泵井05-备泵自动状态*)
LSWPB2A105_SHL AT%I48.6 :BOOL; (*潜污泵井05-超高液位*)
LSWPB2A105_HL AT%I48.7 :BOOL; (*潜污泵井05-高液位*)
LSWPB2A105_LL AT%I49.0 :BOOL; (*潜污泵井05-低液位*)
LSWPB2A106_R1 AT%I49.1 :BOOL; (*潜污泵井06-主泵运行状态*)
LSWPB2A106_F1 AT%I49.2 :BOOL; (*潜污泵井06-主泵故障状态*)
LSWPB2A106_C1 AT%I49.3 :BOOL; (*潜污泵井06-主泵自动状态*)
LSWPB2A106_R2 AT%I49.4 :BOOL; (*潜污泵井06-备泵运行状态*)
LSWPB2A106_F2 AT%I49.5 :BOOL; (*潜污泵井06-备泵故障状态*)
LSWPB2A106_C2 AT%I49.6 :BOOL; (*潜污泵井06-备泵自动状态*)
LSWPB2A106_SHL AT%I49.7 :BOOL; (*潜污泵井06-超高液位*)
LSWPB2A106_HL AT%I50.0 :BOOL; (*潜污泵井06-高液位*)
LSWPB2A106_LL AT%I50.1 :BOOL; (*潜污泵井06-低液位*)
(* 地址: 4 *)
LSWPB2A107_R1 AT%I64.0 :BOOL; (*潜污泵井07-主泵运行状态*)
LSWPB2A107_F1 AT%I64.1 :BOOL; (*潜污泵井07-主泵故障状态*)
LSWPB2A107_C1 AT%I64.2 :BOOL; (*潜污泵井07-主泵自动状态*)
LSWPB2A107_R2 AT%I64.3 :BOOL; (*潜污泵井07-备泵运行状态*)
LSWPB2A107_F2 AT%I64.4 :BOOL; (*潜污泵井07-备泵故障状态*)
LSWPB2A107_C2 AT%I64.5 :BOOL; (*潜污泵井07-备泵自动状态*)
LSWPB2A107_SHL AT%I64.6 :BOOL; (*潜污泵井07-超高液位*)
LSWPB2A107_HL AT%I64.7 :BOOL; (*潜污泵井07-高液位*)
LSWPB2A107_LL AT%I65.0 :BOOL; (*潜污泵井07-低液位*)
LSWPB2A108_R1 AT%I65.1 :BOOL; (*潜污泵井08-主泵运行状态*)
LSWPB2A108_F1 AT%I65.2 :BOOL; (*潜污泵井08-主泵故障状态*)
LSWPB2A108_C1 AT%I65.3 :BOOL; (*潜污泵井08-主泵自动状态*)
LSWPB2A108_R2 AT%I65.4 :BOOL; (*潜污泵井08-备泵运行状态*)
LSWPB2A108_F2 AT%I65.5 :BOOL; (*潜污泵井08-备泵故障状态*)
LSWPB2A108_C2 AT%I65.6 :BOOL; (*潜污泵井08-备泵自动状态*)
LSWPB2A108_SHL AT%I65.7 :BOOL; (*潜污泵井08-超高液位*)
LSWPB2A108_HL AT%I66.0 :BOOL; (*潜污泵井08-高液位*)
LSWPB2A108_LL AT%I66.1 :BOOL; (*潜污泵井08-低液位*)
LCMD00000_RM AT%M100.0 :INT; (*总线程序-运行模式*)
LBOX01_DS AT%M102.0 :BOOL; (*控制箱01-模块地址状态*)
LBOX02_DS AT%M104.0 :BOOL; (*控制箱02-模块地址状态*)
LBOX03_DS AT%M106.0 :BOOL; (*控制箱03-模块地址状态*)
LBOX04_DS AT%M108.0 :BOOL; (*控制箱04-模块地址状态*)
LBOX05_DS AT%M110.0 :BOOL; (*控制箱05-模块地址状态*)
LBOX06_DS AT%M112.0 :BOOL; (*控制箱06-模块地址状态*)
LBOX07_DS AT%M114.0 :BOOL; (*控制箱07-模块地址状态*)
LBOX08_DS AT%M116.0 :BOOL; (*控制箱08-模块地址状态*)
LBOX09_DS AT%M118.0 :BOOL; (*控制箱09-模块地址状态*)
LBOX10_DS AT%M120.0 :BOOL; (*控制箱10-模块地址状态*)
LBOX00_OR AT%M124.0 :REAL; (*控制箱00-模块在线比例*)
LBOX01_OR AT%M128.0 :REAL; (*控制箱01-模块在线比例*)
LBOX02_OR AT%M132.0 :REAL; (*控制箱02-模块在线比例*)
LBOX03_OR AT%M136.0 :REAL; (*控制箱03-模块在线比例*)
LBOX04_OR AT%M140.0 :REAL; (*控制箱04-模块在线比例*)
LBOX05_OR AT%M144.0 :REAL; (*控制箱05-模块在线比例*)
LBOX06_OR AT%M148.0 :REAL; (*控制箱06-模块在线比例*)
LBOX07_OR AT%M152.0 :REAL; (*控制箱07-模块在线比例*)
LBOX08_OR AT%M156.0 :REAL; (*控制箱08-模块在线比例*)
LBOX09_OR AT%M160.0 :REAL; (*控制箱09-模块在线比例*)
LBOX10_OR AT%M164.0 :REAL; (*控制箱10-模块在线比例*)
LESFB2A101_RST AT%M168.0 :BOOL; (*排烟机B2A101-运行时间累积重置*)
LESFB2A101_RSTV AT%M172.0 :REAL; (*排烟机B2A101-运行时间累积重置值*)
LESFB2A101_RH AT%M176.0 :REAL; (*排烟机B2A101-运行时间累积值*)
LESFB2A101_TM AT%M180.0 :BOOL; (*排烟机B2A101-定时模式*)
LESFB2A101_TC AT%M182.0 :BOOL; (*排烟机B2A101-定时控制*)
LESFB2A102_RST AT%M184.0 :BOOL; (*排烟机B2A102-运行时间累积重置*)
LESFB2A102_RSTV AT%M188.0 :REAL; (*排烟机B2A102-运行时间累积重置值*)
LESFB2A102_RH AT%M192.0 :REAL; (*排烟机B2A102-运行时间累积值*)
LESFB2A102_TM AT%M196.0 :BOOL; (*排烟机B2A102-定时模式*)
LESFB2A102_TC AT%M198.0 :BOOL; (*排烟机B2A102-定时控制*)
LESFB2A103_RST AT%M200.0 :BOOL; (*排烟机B2A103-运行时间累积重置*)
LESFB2A103_RSTV AT%M204.0 :REAL; (*排烟机B2A103-运行时间累积重置值*)
LESFB2A103_RH AT%M208.0 :REAL; (*排烟机B2A103-运行时间累积值*)
LESFB2A103_TM AT%M212.0 :BOOL; (*排烟机B2A103-定时模式*)
LESFB2A103_TC AT%M214.0 :BOOL; (*排烟机B2A103-定时控制*)
LSAFB2A104_RST AT%M216.0 :BOOL; (*送风机B2A104-运行时间累积重置*)
LSAFB2A104_RSTV AT%M220.0 :REAL; (*送风机B2A104-运行时间累积重置值*)
LSAFB2A104_RH AT%M224.0 :REAL; (*送风机B2A104-运行时间累积值*)
LSAFB2A104_TM AT%M228.0 :BOOL; (*送风机B2A104-定时模式*)
LSAFB2A104_TC AT%M230.0 :BOOL; (*送风机B2A104-定时控制*)
LSAFB2A105_RST AT%M232.0 :BOOL; (*送风机B2A105-运行时间累积重置*)
LSAFB2A105_RSTV AT%M236.0 :REAL; (*送风机B2A105-运行时间累积重置值*)
LSAFB2A105_RH AT%M240.0 :REAL; (*送风机B2A105-运行时间累积值*)
LSAFB2A105_TM AT%M244.0 :BOOL; (*送风机B2A105-定时模式*)
LSAFB2A105_TC AT%M246.0 :BOOL; (*送风机B2A105-定时控制*)
LSAFB2A106_RST AT%M248.0 :BOOL; (*送风机B2A106-运行时间累积重置*)
LSAFB2A106_RSTV AT%M252.0 :REAL; (*送风机B2A106-运行时间累积重置值*)
LSAFB2A106_RH AT%M256.0 :REAL; (*送风机B2A106-运行时间累积值*)
LSAFB2A106_TM AT%M260.0 :BOOL; (*送风机B2A106-定时模式*)
LSAFB2A106_TC AT%M262.0 :BOOL; (*送风机B2A106-定时控制*)
LSWPB2A101_RST1 AT%M264.0 :BOOL; (*潜污泵井B2A101-运行时间累积重置1*)
LSWPB2A101_RSTV1 AT%M268.0 :REAL; (*潜污泵井B2A101-运行时间累积重置值1*)
LSWPB2A101_RH1 AT%M272.0 :REAL; (*潜污泵井B2A101-运行时间累积值1*)
LSWPB2A101_RST2 AT%M276.0 :BOOL; (*潜污泵井B2A101-运行时间累积重置2*)
LSWPB2A101_RSTV2 AT%M280.0 :REAL; (*潜污泵井B2A101-运行时间累积重置值2*)
LSWPB2A101_RH2 AT%M284.0 :REAL; (*潜污泵井B2A101-运行时间累积值2*)
LSWPB2A102_RST1 AT%M288.0 :BOOL; (*潜污泵井B2A102-运行时间累积重置1*)
LSWPB2A102_RSTV1 AT%M292.0 :REAL; (*潜污泵井B2A102-运行时间累积重置值1*)
LSWPB2A102_RH1 AT%M296.0 :REAL; (*潜污泵井B2A102-运行时间累积值1*)
LSWPB2A102_RST2 AT%M300.0 :BOOL; (*潜污泵井B2A102-运行时间累积重置2*)
LSWPB2A102_RSTV2 AT%M304.0 :REAL; (*潜污泵井B2A102-运行时间累积重置值2*)
LSWPB2A102_RH2 AT%M308.0 :REAL; (*潜污泵井B2A102-运行时间累积值2*)
LSWPB2A103_RST1 AT%M312.0 :BOOL; (*潜污泵井B2A103-运行时间累积重置1*)
LSWPB2A103_RSTV1 AT%M316.0 :REAL; (*潜污泵井B2A103-运行时间累积重置值1*)
LSWPB2A103_RH1 AT%M320.0 :REAL; (*潜污泵井B2A103-运行时间累积值1*)
LSWPB2A103_RST2 AT%M324.0 :BOOL; (*潜污泵井B2A103-运行时间累积重置2*)
LSWPB2A103_RSTV2 AT%M328.0 :REAL; (*潜污泵井B2A103-运行时间累积重置值2*)
LSWPB2A103_RH2 AT%M332.0 :REAL; (*潜污泵井B2A103-运行时间累积值2*)
LSWPB2A104_RST1 AT%M336.0 :BOOL; (*潜污泵井B2A104-运行时间累积重置1*)
LSWPB2A104_RSTV1 AT%M340.0 :REAL; (*潜污泵井B2A104-运行时间累积重置值1*)
LSWPB2A104_RH1 AT%M344.0 :REAL; (*潜污泵井B2A104-运行时间累积值1*)
LSWPB2A104_RST2 AT%M348.0 :BOOL; (*潜污泵井B2A104-运行时间累积重置2*)
LSWPB2A104_RSTV2 AT%M352.0 :REAL; (*潜污泵井B2A104-运行时间累积重置值2*)
LSWPB2A104_RH2 AT%M356.0 :REAL; (*潜污泵井B2A104-运行时间累积值2*)
LSWPB2A105_RST1 AT%M360.0 :BOOL; (*潜污泵井B2A105-运行时间累积重置1*)
LSWPB2A105_RSTV1 AT%M364.0 :REAL; (*潜污泵井B2A105-运行时间累积重置值1*)
LSWPB2A105_RH1 AT%M368.0 :REAL; (*潜污泵井B2A105-运行时间累积值1*)
LSWPB2A105_RST2 AT%M372.0 :BOOL; (*潜污泵井B2A105-运行时间累积重置2*)
LSWPB2A105_RSTV2 AT%M376.0 :REAL; (*潜污泵井B2A105-运行时间累积重置值2*)
LSWPB2A105_RH2 AT%M380.0 :REAL; (*潜污泵井B2A105-运行时间累积值2*)
LSWPB2A106_RST1 AT%M384.0 :BOOL; (*潜污泵井B2A106-运行时间累积重置1*)
LSWPB2A106_RSTV1 AT%M388.0 :REAL; (*潜污泵井B2A106-运行时间累积重置值1*)
LSWPB2A106_RH1 AT%M392.0 :REAL; (*潜污泵井B2A106-运行时间累积值1*)
LSWPB2A106_RST2 AT%M396.0 :BOOL; (*潜污泵井B2A106-运行时间累积重置2*)
LSWPB2A106_RSTV2 AT%M400.0 :REAL; (*潜污泵井B2A106-运行时间累积重置值2*)
LSWPB2A106_RH2 AT%M404.0 :REAL; (*潜污泵井B2A106-运行时间累积值2*)
LSWPB2A107_RST1 AT%M408.0 :BOOL; (*潜污泵井B2A107-运行时间累积重置1*)
LSWPB2A107_RSTV1 AT%M412.0 :REAL; (*潜污泵井B2A107-运行时间累积重置值1*)
LSWPB2A107_RH1 AT%M416.0 :REAL; (*潜污泵井B2A107-运行时间累积值1*)
LSWPB2A107_RST2 AT%M420.0 :BOOL; (*潜污泵井B2A107-运行时间累积重置2*)
LSWPB2A107_RSTV2 AT%M424.0 :REAL; (*潜污泵井B2A107-运行时间累积重置值2*)
LSWPB2A107_RH2 AT%M428.0 :REAL; (*潜污泵井B2A107-运行时间累积值2*)
LSWPB2A108_RST1 AT%M432.0 :BOOL; (*潜污泵井B2A108-运行时间累积重置1*)
LSWPB2A108_RSTV1 AT%M436.0 :REAL; (*潜污泵井B2A108-运行时间累积重置值1*)
LSWPB2A108_RH1 AT%M440.0 :REAL; (*潜污泵井B2A108-运行时间累积值1*)
LSWPB2A108_RST2 AT%M444.0 :BOOL; (*潜污泵井B2A108-运行时间累积重置2*)
LSWPB2A108_RSTV2 AT%M448.0 :REAL; (*潜污泵井B2A108-运行时间累积重置值2*)
LSWPB2A108_RH2 AT%M452.0 :REAL; (*潜污泵井B2A108-运行时间累积值2*)
LIESB2FA01_COS AT%M360.0 :REAL; (*室内环境状态9FA01-二氧化碳浓度换算值*)
LIESB2FA02_COS AT%M364.0 :REAL; (*室内环境状态9FA02-二氧化碳浓度换算值*)
LIESB2FA03_COS AT%M368.0 :REAL; (*室内环境状态9FA03-二氧化碳浓度换算值*)
LIESB2FA04_COS AT%M372.0 :REAL; (*室内环境状态9FA04-二氧化碳浓度换算值*)
LIESB2FA05_COS AT%M376.0 :REAL; (*室内环境状态9FA05-二氧化碳浓度换算值*)
LIESB2FA06_COS AT%M380.0 :REAL; (*室内环境状态9FA06-二氧化碳浓度换算值*)
LIESB2FA07_COS AT%M384.0 :REAL; (*室内环境状态9FA07-二氧化碳浓度换算值*)
LIESB2FA08_COS AT%M388.0 :REAL; (*室内环境状态9FA08-二氧化碳浓度换算值*)
END_VAR
END_PROGRAM