海南电网项目下位机程序
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.

145 lines
9.4 KiB

5 days ago
$BEGIN_IT_HEADER
DIRECTGLOBALDEFINITIONS = 1
$END_IT_HEADER
PROGRAM OPCDA
VAR_GLOBAL
(* ��ַ: 0 *)
LPAU9FA01_R AT%I0.0 :BOOL; (*P�·�����XF-9F-01-����״̬*)
LPAU9FA01_F AT%I0.1 :BOOL; (*P�·�����XF-9F-01-����״̬*)
LPAU9FA01_A AT%I0.2 :BOOL; (*P�·�����XF-9F-01-�Զ�״̬*)
LPAU9FA01_IPS AT%I0.3 :BOOL; (*P�·�����XF-9F-01-��Ч����ѹ��*)
LPAU9FA01_FPS AT%I0.4 :BOOL; (*P�·�����XF-9F-01-����ѹ��*)
LPAU9FA01_FDOB AT%I0.5 :BOOL; (*P�·�����XF-9F-01-�·緧��״̬*)
LPAU9FA01_FDSB AT%I0.6 :BOOL; (*P�·�����XF-9F-01-�·緧��״̬*)
LPAU9FA01_C AT%Q0.0 :BOOL; (*P�·�����XF-9F-01-��ͣ����*)
LPAU9FA01_FDOC AT%Q0.1 :BOOL; (*P�·�����XF-9F-01-�·緧������*)
LPAU9FA01_FDSC AT%Q0.2 :BOOL; (*P�·�����XF-9F-01-�·緧�ؿ���*)
LPAU9FA01_WVO AT%Q0.3 :BOOL; (*P�·�����XF-9F-01-ˮ����*)
LPAU9FA01_WVS AT%Q0.4 :BOOL; (*P�·�����XF-9F-01-ˮ����*)
LPAU9FA01_ST AT%I2.0 :INT; (*P�·�����XF-9F-01-�ͷ��¶�*)
LPAU9FA01_VFB AT%I4.0 :INT; (*P�·�����XF-9F-01-��Ƶ��Ƶ�ʷ���*)
LPAU9FA02_ST AT%I6.0 :INT; (*P�·�����XF-9F-02-�ͷ��¶�*)
LPAU9FA02_VFB AT%I8.0 :INT; (*P�·�����XF-9F-02-��Ƶ��Ƶ�ʷ���*)
LPAU9FA01_VFC AT%Q8.0 :INT; (*P�·�����XF-9F-01-��Ƶ��Ƶ�ʿ���*)
LPAU9FA02_VFC AT%Q10.0 :INT; (*P�·�����XF-9F-02-��Ƶ��Ƶ�ʿ���*)
(* ��ַ: 1 *)
LPAU9FA02_R AT%I16.0 :BOOL; (*P�·�����XF-9F-02-����״̬*)
LPAU9FA02_F AT%I16.1 :BOOL; (*P�·�����XF-9F-02-����״̬*)
LPAU9FA02_A AT%I16.2 :BOOL; (*P�·�����XF-9F-02-�Զ�״̬*)
LPAU9FA02_IPS AT%I16.3 :BOOL; (*P�·�����XF-9F-02-��Ч����ѹ��*)
LPAU9FA02_FPS AT%I16.4 :BOOL; (*P�·�����XF-9F-02-����ѹ��*)
LPAU9FA02_FDOB AT%I16.5 :BOOL; (*P�·�����XF-9F-02-�·緧��״̬*)
LPAU9FA02_FDSB AT%I16.6 :BOOL; (*P�·�����XF-9F-02-�·緧��״̬*)
LAHU9FA01_FPS AT%I17.1 :BOOL; (*�յ�����01-����ѹ��*)
LAHU9FA02_FPS AT%I17.2 :BOOL; (*�յ�����02-����ѹ��*)
LAHU9FA03_FPS AT%I17.3 :BOOL; (*�յ�����03-����ѹ��*)
LAHU9FA04_FPS AT%I17.4 :BOOL; (*�յ�����04-����ѹ��*)
LAHU9FA05_FPS AT%I17.5 :BOOL; (*�յ�����05-����ѹ��*)
LAHU9FA06_FPS AT%I17.6 :BOOL; (*�յ�����06-����ѹ��*)
LAHU9FA07_FPS AT%I17.7 :BOOL; (*�յ�����07-����ѹ��*)
LAHU9FA08_FPS AT%I18.0 :BOOL; (*�յ�����08-����ѹ��*)
LAHU9FA09_FPS AT%I18.1 :BOOL; (*�յ�����09-����ѹ��*)
LAHU9FA10_FPS AT%I18.2 :BOOL; (*�յ�����10-����ѹ��*)
LAHU9FA11_FPS AT%I18.3 :BOOL; (*�յ�����11-����ѹ��*)
LPAU9FA02_C AT%Q16.0 :BOOL; (*P�·�����XF-9F-02-��ͣ����*)
LPAU9FA02_FDOC AT%Q16.1 :BOOL; (*P�·�����XF-9F-02-�·緧������*)
LPAU9FA02_FDSC AT%Q16.2 :BOOL; (*P�·�����XF-9F-02-�·緧�ؿ���*)
LPAU9FA02_WVO AT%Q16.3 :BOOL; (*P�·�����XF-9F-02-ˮ����*)
LPAU9FA02_WVS AT%Q16.4 :BOOL; (*P�·�����XF-9F-02-ˮ����*)
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-ģ�����߱���*)
RPAU9FA01_TSET AT%M168.0 :REAL; (*P�·�����9FA01-����ƽ̨�趨�¶�ֵ*)
RPAU9FA01_SM AT%M172.0 :INT; (*P�·�����9FA01-����ƽ̨����ģʽ*)
RPAU9FA01_PC AT%M174.0 :BOOL; (*P�·�����9FA01-����ƽ̨��������*)
LPAU9FA01_TSET AT%M180.0 :REAL; (*P�·�����9FA01-�趨�¶�ֵ*)
LPAU9FA01_SM AT%M184.0 :INT; (*P�·�����9FA01-����ģʽ*)
LPAU9FA01_WVBS AT%M188.0 :REAL; (*P�·�����9FA01-ˮ����������ֵ*)
LPAU9FA01_WVMC AT%M192.0 :BOOL; (*P�·�����9FA01-ˮ���ֶ�����*)
LPAU9FA01_WVMV AT%M194.0 :BOOL; (*P�·�����9FA01-ˮ���ֶ�����ֵ*)
LPAU9FA01_STS AT%M200.0 :REAL; (*P�·�����9FA01-�ͷ��¶Ȼ���ֵ*)
LPAU9FA01_RST AT%M204.0 :BOOL; (*P�·�����9FA01-����ʱ���ۻ�����*)
LPAU9FA01_RSTV AT%M208.0 :REAL; (*P�·�����9FA01-����ʱ���ۻ�����ֵ*)
LPAU9FA01_ISO1 AT%M212.0 :BOOL; (*P�·�����9FA01-���뿪��1*)
LPAU9FA01_ISO2 AT%M214.0 :BOOL; (*P�·�����9FA01-���뿪��2*)
LPAU9FA01_VP AT%M220.0 :REAL; (*P�·�����9FA01-P���ڲ���*)
LPAU9FA01_VI AT%M224.0 :REAL; (*P�·�����9FA01-I���ڲ���*)
LPAU9FA01_RH AT%M228.0 :REAL; (*P�·�����9FA01-����ʱ���ۻ�ֵ*)
LPAU9FA01_SN AT%M232.0 :INT; (*P�·�����9FA01-�豸״̬����*)
LPAU9FA01_WVCS AT%M234.0 :INT; (*P�·�����9FA01-ˮ������ת��ֵ*)
LPAU9FA01_PC AT%M236.0 :BOOL; (*P�·�����9FA01-��������*)
LPAU9FA01_VFMV AT%M238.0 :INT; (*P�·�����9FA01-��Ƶ�ֶ�����ֵ*)
LPAU9FA01_ISO3 AT%M240.0 :BOOL; (*P�·�����9FA01-���¶�·��������*)
LPAU9FA01_VFCS AT%M242.0 :INT; (*P�·�����9FA01-��Ƶ��Ƶ�ʿ���ֵ*)
LPAU9FA01_VFBS AT%M244.0 :INT; (*P�·�����9FA01-��Ƶ��Ƶ�ʷ���ֵ*)
LPAU9FA01_LM AT%M246.0 :BOOL; (*P�·�����9FA01-����ģʽ*)
LPAU9FA01_DM AT%M248.0 :BOOL; (*P�·�����9FA01-ȫ����ģʽ*)
LPAU9FA01_CO2SET AT%M252.0 :REAL; (*P�·�����9FA01-CO2�趨ֵ*)
LPAU9FA01_TC AT%M256.0 :BOOL; (*P�·�����9FA01-��ʱ����*)
LPAU9FA01_TM AT%M258.0 :BOOL; (*P�·�����9FA01-��ʱģʽ*)
RPAU9FA02_TSET AT%M264.0 :REAL; (*P�·�����9FA02-����ƽ̨�趨�¶�ֵ*)
RPAU9FA02_SM AT%M268.0 :INT; (*P�·�����9FA02-����ƽ̨����ģʽ*)
RPAU9FA02_PC AT%M270.0 :BOOL; (*P�·�����9FA02-����ƽ̨��������*)
LPAU9FA02_TSET AT%M276.0 :REAL; (*P�·�����9FA02-�趨�¶�ֵ*)
LPAU9FA02_SM AT%M280.0 :INT; (*P�·�����9FA02-����ģʽ*)
LPAU9FA02_WVBS AT%M284.0 :REAL; (*P�·�����9FA02-ˮ����������ֵ*)
LPAU9FA02_WVMC AT%M288.0 :BOOL; (*P�·�����9FA02-ˮ���ֶ�����*)
LPAU9FA02_WVMV AT%M292.0 :REAL; (*P�·�����9FA02-ˮ���ֶ�����ֵ*)
LPAU9FA02_STS AT%M296.0 :REAL; (*P�·�����9FA02-�ͷ��¶Ȼ���ֵ*)
LPAU9FA02_RST AT%M300.0 :BOOL; (*P�·�����9FA02-����ʱ���ۻ�����*)
LPAU9FA02_RSTV AT%M304.0 :REAL; (*P�·�����9FA02-����ʱ���ۻ�����ֵ*)
LPAU9FA02_ISO1 AT%M308.0 :BOOL; (*P�·�����9FA02-���뿪��1*)
LPAU9FA02_ISO2 AT%M310.0 :BOOL; (*P�·�����9FA02-���뿪��2*)
LPAU9FA02_VP AT%M316.0 :REAL; (*P�·�����9FA02-P���ڲ���*)
LPAU9FA02_VI AT%M320.0 :REAL; (*P�·�����9FA02-I���ڲ���*)
LPAU9FA02_RH AT%M324.0 :REAL; (*P�·�����9FA02-����ʱ���ۻ�ֵ*)
LPAU9FA02_SN AT%M328.0 :INT; (*P�·�����9FA02-�豸״̬����*)
LPAU9FA02_WVCS AT%M330.0 :INT; (*P�·�����9FA02-ˮ������ת��ֵ*)
LPAU9FA02_PC AT%M332.0 :BOOL; (*P�·�����9FA02-��������*)
LPAU9FA02_VFMV AT%M334.0 :INT; (*P�·�����9FA02-��Ƶ�ֶ�����ֵ*)
LPAU9FA02_ISO3 AT%M336.0 :BOOL; (*P�·�����9FA02-���¶�·��������*)
LPAU9FA02_VFCS AT%M338.0 :INT; (*P�·�����9FA02-��Ƶ��Ƶ�ʿ���ֵ*)
LPAU9FA02_VFBS AT%M340.0 :INT; (*P�·�����9FA02-��Ƶ��Ƶ�ʷ���ֵ*)
LPAU9FA02_LM AT%M342.0 :BOOL; (*P�·�����9FA02-����ģʽ*)
LPAU9FA02_DM AT%M344.0 :BOOL; (*P�·�����9FA02-ȫ����ģʽ*)
LPAU9FA02_CO2SET AT%M348.0 :REAL; (*P�·�����9FA02-CO2�趨ֵ*)
LPAU9FA02_TC AT%M352.0 :BOOL; (*P�·�����9FA02-��ʱ����*)
LPAU9FA02_TM AT%M354.0 :BOOL; (*P�·�����9FA02-��ʱģʽ*)
LIES01A01_CO2S AT%M360.0 :REAL; (*���ڻ���״̬01A01-������̼Ũ�Ȼ���ֵ*)
LIES01A02_CO2S AT%M364.0 :REAL; (*���ڻ���״̬01A02-������̼Ũ�Ȼ���ֵ*)
LIES01A03_CO2S AT%M368.0 :REAL; (*���ڻ���״̬01A03-������̼Ũ�Ȼ���ֵ*)
LIES01A04_CO2S AT%M372.0 :REAL; (*���ڻ���״̬01A04-������̼Ũ�Ȼ���ֵ*)
END_VAR
END_PROGRAM