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

173 lines
11 KiB

$BEGIN_IT_HEADER
DIRECTGLOBALDEFINITIONS = 1
$END_IT_HEADER
PROGRAM OPCDA
VAR_GLOBAL
(* ��ַ: 0 *)
LESFB1A101_R AT%I0.0 :BOOL; (*���̻�EF(S)-D1-2-����״̬*)
LESFB1A101_F AT%I0.1 :BOOL; (*���̻�EF(S)-D1-2-����״̬*)
LESFB1A101_A AT%I0.2 :BOOL; (*���̻�EF(S)-D1-2-�Զ�״̬*)
LESFB1A102_R AT%I0.3 :BOOL; (*���̻�EF(S)-D1-4-����״̬*)
LESFB1A102_F AT%I0.4 :BOOL; (*���̻�EF(S)-D1-4-����״̬*)
LESFB1A102_A AT%I0.5 :BOOL; (*���̻�EF(S)-D1-4-�Զ�״̬*)
LEAFB1A103_R AT%I0.6 :BOOL; (*�ŷ���EF-D1-1-����״̬*)
LEAFB1A103_F AT%I0.7 :BOOL; (*�ŷ���EF-D1-1-����״̬*)
LEAFB1A103_A AT%I1.0 :BOOL; (*�ŷ���EF-D1-1-�Զ�״̬*)
LEAFB1A104_R AT%I1.1 :BOOL; (*�ŷ���EF-D1-2-����״̬*)
LEAFB1A104_F AT%I1.2 :BOOL; (*�ŷ���EF-D1-2-����״̬*)
LEAFB1A104_A AT%I1.3 :BOOL; (*�ŷ���EF-D1-2-�Զ�״̬*)
LEAFB1A105_R AT%I1.4 :BOOL; (*�ŷ���EF-D1-3-����״̬*)
LEAFB1A105_F AT%I1.5 :BOOL; (*�ŷ���EF-D1-3-����״̬*)
LEAFB1A105_A AT%I1.6 :BOOL; (*�ŷ���EF-D1-3-�Զ�״̬*)
LSAFB1A106_R AT%I1.7 :BOOL; (*�ͷ���SF-D1-1-����״̬*)
LSAFB1A106_F AT%I2.0 :BOOL; (*�ͷ���SF-D1-1-����״̬*)
LSAFB1A106_A AT%I2.1 :BOOL; (*�ͷ���SF-D1-1-�Զ�״̬*)
LESFB1A101_C AT%Q0.0 :BOOL; (*���̻�EF(S)-D1-2-��ͣ����*)
LESFB1A102_C AT%Q0.1 :BOOL; (*���̻�EF(S)-D1-4-��ͣ����*)
LEAFB1A103_C AT%Q0.2 :BOOL; (*�ŷ���EF-D1-1-��ͣ����*)
LEAFB1A104_C AT%Q0.3 :BOOL; (*�ŷ���EF-D1-2-��ͣ����*)
LEAFB1A105_C AT%Q0.4 :BOOL; (*�ŷ���EF-D1-3-��ͣ����*)
LSAFB1A106_C AT%Q0.5 :BOOL; (*�ͷ���SF-D1-1-��ͣ����*)
(* ��ַ: 1 *)
LSAFB1A107_R AT%I16.0 :BOOL; (*�ͷ���01-����״̬*)
LSAFB1A107_F AT%I16.1 :BOOL; (*�ͷ���01-����״̬*)
LSAFB1A107_A AT%I16.2 :BOOL; (*�ͷ���01-�Զ�״̬*)
LSAFB1A108_R AT%I16.3 :BOOL; (*�ͷ���02-����״̬*)
LSAFB1A108_F AT%I16.4 :BOOL; (*�ͷ���02-����״̬*)
LSAFB1A108_A AT%I16.5 :BOOL; (*�ͷ���02-�Զ�״̬*)
LSAFB1A109_R AT%I16.6 :BOOL; (*�ͷ���03-����״̬*)
LSAFB1A109_F AT%I16.7 :BOOL; (*�ͷ���03-����״̬*)
LSAFB1A109_A AT%I17.0 :BOOL; (*�ͷ���03-�Զ�״̬*)
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-ģ�����߱���*)
RESFB1A101_C AT%M168.0 :BOOL; (*���̻�B1A101-����ƽ̨��ͣ����*)
LESFB1A101_RST AT%M170.0 :BOOL; (*���̻�B1A101-����ʱ���ۻ�����*)
LESFB1A101_RSTV AT%M176.0 :REAL; (*���̻�B1A101-����ʱ���ۻ�����ֵ*)
LESFB1A101_RH AT%M180.0 :REAL; (*���̻�B1A101-����ʱ���ۻ�ֵ*)
LESFB1A101_TM AT%M184.0 :BOOL; (*���̻�B1A101-��ʱģʽ*)
LESFB1A101_TC AT%M186.0 :BOOL; (*���̻�B1A101-��ʱ����*)
LESFB1A101_DM AT%M188.0 :BOOL; (*���̻�B1A101-ȫ����ģʽ*)
LESFB1A101_COSET AT%M192.0 :REAL; (*���̻�B1A101-CO�趨ֵ*)
LESFB1A101_TSET AT%M196.0 :REAL; (*���̻�B1A101-�趨�¶�ֵ*)
RESFB1A102_C AT%M200.0 :BOOL; (*���̻�B1A102-����ƽ̨��ͣ����*)
LESFB1A102_RST AT%M202.0 :BOOL; (*���̻�B1A102-����ʱ���ۻ�����*)
LESFB1A102_RSTV AT%M208.0 :REAL; (*���̻�B1A102-����ʱ���ۻ�����ֵ*)
LESFB1A102_RH AT%M212.0 :REAL; (*���̻�B1A102-����ʱ���ۻ�ֵ*)
LESFB1A102_TM AT%M216.0 :BOOL; (*���̻�B1A102-��ʱģʽ*)
LESFB1A102_TC AT%M218.0 :BOOL; (*���̻�B1A102-��ʱ����*)
LESFB1A102_DM AT%M220.0 :BOOL; (*���̻�B1A102-ȫ����ģʽ*)
LESFB1A102_COSET AT%M224.0 :REAL; (*���̻�B1A102-CO�趨ֵ*)
LESFB1A102_TSET AT%M228.0 :REAL; (*���̻�B1A102-�趨�¶�ֵ*)
REAFB1A103_C AT%M232.0 :BOOL; (*�ŷ���B1A103-����ƽ̨��ͣ����*)
LEAFB1A103_RST AT%M234.0 :BOOL; (*�ŷ���B1A103-����ʱ���ۻ�����*)
LEAFB1A103_RSTV AT%M240.0 :REAL; (*�ŷ���B1A103-����ʱ���ۻ�����ֵ*)
LEAFB1A103_RH AT%M244.0 :REAL; (*�ŷ���B1A103-����ʱ���ۻ�ֵ*)
LEAFB1A103_TM AT%M248.0 :BOOL; (*�ŷ���B1A103-��ʱģʽ*)
LEAFB1A103_TC AT%M250.0 :BOOL; (*�ŷ���B1A103-��ʱ����*)
LEAFB1A103_DM AT%M252.0 :BOOL; (*�ŷ���B1A103-ȫ����ģʽ*)
LEAFB1A103_COSET AT%M256.0 :REAL; (*�ŷ���B1A103-CO�趨ֵ*)
LEAFB1A103_TSET AT%M260.0 :REAL; (*�ŷ���B1A103-�趨�¶�ֵ*)
REAFB1A104_C AT%M264.0 :BOOL; (*�ŷ���B1A104-����ƽ̨��ͣ����*)
LEAFB1A104_RST AT%M266.0 :BOOL; (*�ŷ���B1A104-����ʱ���ۻ�����*)
LEAFB1A104_RSTV AT%M272.0 :REAL; (*�ŷ���B1A104-����ʱ���ۻ�����ֵ*)
LEAFB1A104_RH AT%M276.0 :REAL; (*�ŷ���B1A104-����ʱ���ۻ�ֵ*)
LEAFB1A104_TM AT%M280.0 :BOOL; (*�ŷ���B1A104-��ʱģʽ*)
LEAFB1A104_TC AT%M282.0 :BOOL; (*�ŷ���B1A104-��ʱ����*)
LEAFB1A104_DM AT%M284.0 :BOOL; (*�ŷ���B1A104-ȫ����ģʽ*)
LEAFB1A104_COSET AT%M288.0 :REAL; (*�ŷ���B1A104-CO�趨ֵ*)
LEAFB1A104_TSET AT%M292.0 :REAL; (*�ŷ���B1A104-�趨�¶�ֵ*)
REAFB1A105_C AT%M296.0 :BOOL; (*�ŷ���B1A105-����ƽ̨��ͣ����*)
LEAFB1A105_RST AT%M298.0 :BOOL; (*�ŷ���B1A105-����ʱ���ۻ�����*)
LEAFB1A105_RSTV AT%M304.0 :REAL; (*�ŷ���B1A105-����ʱ���ۻ�����ֵ*)
LEAFB1A105_RH AT%M308.0 :REAL; (*�ŷ���B1A105-����ʱ���ۻ�ֵ*)
LEAFB1A105_TM AT%M312.0 :BOOL; (*�ŷ���B1A105-��ʱģʽ*)
LEAFB1A105_TC AT%M314.0 :BOOL; (*�ŷ���B1A105-��ʱ����*)
LEAFB1A105_DM AT%M316.0 :BOOL; (*�ŷ���B1A105-ȫ����ģʽ*)
LEAFB1A105_COSET AT%M320.0 :REAL; (*�ŷ���B1A105-CO�趨ֵ*)
LEAFB1A105_TSET AT%M324.0 :REAL; (*�ŷ���B1A105-�趨�¶�ֵ*)
RSAFB1A06_C AT%M328.0 :BOOL; (*�ͷ���B1A06-����ƽ̨��ͣ����*)
LSAFB1A06_RST AT%M330.0 :BOOL; (*�ͷ���B1A06-����ʱ���ۻ�����*)
LSAFB1A06_RSTV AT%M336.0 :REAL; (*�ͷ���B1A06-����ʱ���ۻ�����ֵ*)
LSAFB1A06_RH AT%M340.0 :REAL; (*�ͷ���B1A06-����ʱ���ۻ�ֵ*)
LSAFB1A06_TM AT%M344.0 :BOOL; (*�ͷ���B1A06-��ʱģʽ*)
LSAFB1A06_TC AT%M346.0 :BOOL; (*�ͷ���B1A06-��ʱ����*)
LSAFB1A06_DM AT%M348.0 :BOOL; (*�ͷ���B1A06-ȫ����ģʽ*)
LSAFB1A06_COSET AT%M352.0 :REAL; (*�ͷ���B1A06-CO�趨ֵ*)
LSAFB1A06_TSET AT%M356.0 :REAL; (*�ͷ���B1A06-�趨�¶�ֵ*)
RSAFB1A107_C AT%M360.0 :BOOL; (*�ͷ���B1A107-����ƽ̨��ͣ����*)
LSAFB1A107_RST AT%M362.0 :BOOL; (*�ͷ���B1A107-����ʱ���ۻ�����*)
LSAFB1A107_RSTV AT%M368.0 :REAL; (*�ͷ���B1A107-����ʱ���ۻ�����ֵ*)
LSAFB1A107_RH AT%M372.0 :REAL; (*�ͷ���B1A107-����ʱ���ۻ�ֵ*)
LSAFB1A107_TM AT%M376.0 :BOOL; (*�ͷ���B1A107-��ʱģʽ*)
LSAFB1A107_TC AT%M378.0 :BOOL; (*�ͷ���B1A107-��ʱ����*)
LSAFB1A107_DM AT%M380.0 :BOOL; (*�ͷ���B1A107-ȫ����ģʽ*)
LSAFB1A107_COSET AT%M384.0 :REAL; (*�ͷ���B1A107-CO�趨ֵ*)
LSAFB1A107_TSET AT%M388.0 :REAL; (*�ͷ���B1A107-�趨�¶�ֵ*)
RSAFB1A108_C AT%M392.0 :BOOL; (*�ͷ���B1A108-����ƽ̨��ͣ����*)
LSAFB1A108_RST AT%M394.0 :BOOL; (*�ͷ���B1A108-����ʱ���ۻ�����*)
LSAFB1A108_RSTV AT%M400.0 :REAL; (*�ͷ���B1A108-����ʱ���ۻ�����ֵ*)
LSAFB1A108_RH AT%M404.0 :REAL; (*�ͷ���B1A108-����ʱ���ۻ�ֵ*)
LSAFB1A108_TM AT%M408.0 :BOOL; (*�ͷ���B1A108-��ʱģʽ*)
LSAFB1A108_TC AT%M410.0 :BOOL; (*�ͷ���B1A108-��ʱ����*)
LSAFB1A108_DM AT%M412.0 :BOOL; (*�ͷ���B1A108-ȫ����ģʽ*)
LSAFB1A108_COSET AT%M416.0 :REAL; (*�ͷ���B1A108-CO�趨ֵ*)
LSAFB1A108_TSET AT%M420.0 :REAL; (*�ͷ���B1A108-�趨�¶�ֵ*)
RSAFB1A109_C AT%M424.0 :BOOL; (*�ͷ���B1A109-����ƽ̨��ͣ����*)
LSAFB1A109_RST AT%M426.0 :BOOL; (*�ͷ���B1A109-����ʱ���ۻ�����*)
LSAFB1A109_RSTV AT%M432.0 :REAL; (*�ͷ���B1A109-����ʱ���ۻ�����ֵ*)
LSAFB1A109_RH AT%M436.0 :REAL; (*�ͷ���B1A109-����ʱ���ۻ�ֵ*)
LSAFB1A109_TM AT%M440.0 :BOOL; (*�ͷ���B1A109-��ʱģʽ*)
LSAFB1A109_TC AT%M442.0 :BOOL; (*�ͷ���B1A109-��ʱ����*)
LSAFB1A109_DM AT%M444.0 :BOOL; (*�ͷ���B1A109-ȫ����ģʽ*)
LSAFB1A109_COSET AT%M448.0 :REAL; (*�ͷ���B1A109-CO�趨ֵ*)
LSAFB1A109_TSET AT%M452.0 :REAL; (*�ͷ���B1A109-�趨�¶�ֵ*)
LIESB1A01_COS AT%M424.0 :REAL; (*���ڻ���״̬B1A01-һ����̼Ũ�Ȼ���ֵ*)
LIESB1A02_COS AT%M428.0 :REAL; (*���ڻ���״̬B1A02-һ����̼Ũ�Ȼ���ֵ*)
LIESB1A03_COS AT%M432.0 :REAL; (*���ڻ���״̬B1A03-һ����̼Ũ�Ȼ���ֵ*)
LIESB1A04_COS AT%M432.0 :REAL; (*���ڻ���״̬B1A04-һ����̼Ũ�Ȼ���ֵ*)
LIESB1A05_COS AT%M436.0 :REAL; (*���ڻ���״̬B1A05-һ����̼Ũ�Ȼ���ֵ*)
LIESB1A06_COS AT%M440.0 :REAL; (*���ڻ���״̬B1A06-һ����̼Ũ�Ȼ���ֵ*)
LIESB1A07_COS AT%M440.0 :REAL; (*���ڻ���״̬B1A07-һ����̼Ũ�Ȼ���ֵ*)
LIESB1A08_COS AT%M444.0 :REAL; (*���ڻ���״̬B1A08-һ����̼Ũ�Ȼ���ֵ*)
END_VAR
END_PROGRAM