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

116 lines
7.2 KiB

6 days ago
$BEGIN_IT_HEADER
DIRECTGLOBALDEFINITIONS = 1
$END_IT_HEADER
PROGRAM OPCDA
VAR_GLOBAL
6 days ago
(* ��ַ: 0 *)
LESFB1A01_R AT%I0.0 :BOOL; (*���̻�EF(S)-D1-1-����״̬*)
LESFB1A01_F AT%I0.1 :BOOL; (*���̻�EF(S)-D1-1-����״̬*)
LESFB1A01_A AT%I0.2 :BOOL; (*���̻�EF(S)-D1-1-�Զ�״̬*)
LESFB1A02_R AT%I0.3 :BOOL; (*���̻�EF(S)-D1-3-����״̬*)
LESFB1A02_F AT%I0.4 :BOOL; (*���̻�EF(S)-D1-3-����״̬*)
LESFB1A02_A AT%I0.5 :BOOL; (*���̻�EF(S)-D1-3-�Զ�״̬*)
LSAFB1A03_R AT%I0.6 :BOOL; (*�ͷ���SPF-D1-1-����״̬*)
LSAFB1A03_F AT%I0.7 :BOOL; (*�ͷ���SPF-D1-1-����״̬*)
LSAFB1A03_A AT%I1.0 :BOOL; (*�ͷ���SPF-D1-1-�Զ�״̬*)
LSAFB1A04_R AT%I1.1 :BOOL; (*�ͷ���SPF-1-����״̬*)
LSAFB1A04_F AT%I1.2 :BOOL; (*�ͷ���SPF-1-����״̬*)
LSAFB1A04_A AT%I1.3 :BOOL; (*�ͷ���SPF-1-�Զ�״̬*)
LSAFB1A05_R AT%I1.4 :BOOL; (*�ͷ���SPF-7-����״̬*)
LSAFB1A05_F AT%I1.5 :BOOL; (*�ͷ���SPF-7-����״̬*)
LSAFB1A05_A AT%I1.6 :BOOL; (*�ͷ���SPF-7-�Զ�״̬*)
6 days ago
LESFB1A01_C AT%Q0.0 :BOOL; (*���̻�EF(S)-D2-1-��ͣ����*)
LESFB1A02_C AT%Q0.1 :BOOL; (*���̻�EF(S)-D2-3-��ͣ����*)
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-ģ�����߱���*)
RESFB1A01_C AT%M168.0 :BOOL; (*���̻�B1A01-����ƽ̨��ͣ����*)
LESFB1A01_RST AT%M170.0 :BOOL; (*���̻�B1A01-����ʱ���ۻ�����*)
LESFB1A01_RSTV AT%M176.0 :REAL; (*���̻�B1A01-����ʱ���ۻ�����ֵ*)
LESFB1A01_RH AT%M180.0 :REAL; (*���̻�B1A01-����ʱ���ۻ�ֵ*)
LESFB1A01_TM AT%M184.0 :BOOL; (*���̻�B1A01-��ʱģʽ*)
LESFB1A01_TC AT%M186.0 :BOOL; (*���̻�B1A01-��ʱ����*)
LESFB1A01_DM AT%M188.0 :BOOL; (*���̻�B1A01-ȫ����ģʽ*)
LESFB1A01_COSET AT%M192.0 :REAL; (*���̻�B1A01-CO�趨ֵ*)
LESFB1A01_TSET AT%M196.0 :REAL; (*���̻�B1A01-�趨�¶�ֵ*)
RESFB1A02_C AT%M200.0 :BOOL; (*���̻�B1A02-����ƽ̨��ͣ����*)
LESFB1A02_RST AT%M202.0 :BOOL; (*���̻�B1A02-����ʱ���ۻ�����*)
LESFB1A02_RSTV AT%M208.0 :REAL; (*���̻�B1A02-����ʱ���ۻ�����ֵ*)
LESFB1A02_RH AT%M212.0 :REAL; (*���̻�B1A02-����ʱ���ۻ�ֵ*)
LESFB1A02_TM AT%M216.0 :BOOL; (*���̻�B1A02-��ʱģʽ*)
LESFB1A02_TC AT%M218.0 :BOOL; (*���̻�B1A02-��ʱ����*)
LESFB1A02_DM AT%M220.0 :BOOL; (*���̻�B1A02-ȫ����ģʽ*)
LESFB1A02_COSET AT%M224.0 :REAL; (*���̻�B1A02-CO�趨ֵ*)
LESFB1A02_TSET AT%M228.0 :REAL; (*���̻�B1A02-�趨�¶�ֵ*)
RSAFB1A03_C AT%M232.0 :BOOL; (*�ͷ���B1A03-����ƽ̨��ͣ����*)
LSAFB1A03_RST AT%M234.0 :BOOL; (*�ͷ���B1A03-����ʱ���ۻ�����*)
LSAFB1A03_RSTV AT%M240.0 :REAL; (*�ͷ���B1A03-����ʱ���ۻ�����ֵ*)
LSAFB1A03_RH AT%M244.0 :REAL; (*�ͷ���B1A03-����ʱ���ۻ�ֵ*)
LSAFB1A03_TM AT%M248.0 :BOOL; (*�ͷ���B1A03-��ʱģʽ*)
LSAFB1A03_TC AT%M250.0 :BOOL; (*�ͷ���B1A03-��ʱ����*)
LSAFB1A03_DM AT%M252.0 :BOOL; (*�ͷ���B1A03-ȫ����ģʽ*)
LSAFB1A03_COSET AT%M256.0 :REAL; (*�ͷ���B1A03-CO�趨ֵ*)
LSAFB1A03_TSET AT%M260.0 :REAL; (*�ͷ���B1A03-�趨�¶�ֵ*)
RSAFB1A04_C AT%M264.0 :BOOL; (*�ͷ���B1A04-����ƽ̨��ͣ����*)
LSAFB1A04_RST AT%M266.0 :BOOL; (*�ͷ���B1A04-����ʱ���ۻ�����*)
LSAFB1A04_RSTV AT%M272.0 :REAL; (*�ͷ���B1A04-����ʱ���ۻ�����ֵ*)
LSAFB1A04_RH AT%M276.0 :REAL; (*�ͷ���B1A04-����ʱ���ۻ�ֵ*)
LSAFB1A04_TM AT%M280.0 :BOOL; (*�ͷ���B1A04-��ʱģʽ*)
LSAFB1A04_TC AT%M282.0 :BOOL; (*�ͷ���B1A04-��ʱ����*)
LSAFB1A04_DM AT%M284.0 :BOOL; (*�ͷ���B1A04-ȫ����ģʽ*)
LSAFB1A04_COSET AT%M288.0 :REAL; (*�ͷ���B1A04-CO�趨ֵ*)
LSAFB1A04_TSET AT%M292.0 :REAL; (*�ͷ���B1A04-�趨�¶�ֵ*)
RSAFB1A05_C AT%M296.0 :BOOL; (*�ͷ���B1A05-����ƽ̨��ͣ����*)
LSAFB1A05_RST AT%M298.0 :BOOL; (*�ͷ���B1A05-����ʱ���ۻ�����*)
LSAFB1A05_RSTV AT%M304.0 :REAL; (*�ͷ���B1A05-����ʱ���ۻ�����ֵ*)
LSAFB1A05_RH AT%M308.0 :REAL; (*�ͷ���B1A05-����ʱ���ۻ�ֵ*)
LSAFB1A05_TM AT%M312.0 :BOOL; (*�ͷ���B1A05-��ʱģʽ*)
LSAFB1A05_TC AT%M314.0 :BOOL; (*�ͷ���B1A05-��ʱ����*)
LSAFB1A05_DM AT%M316.0 :BOOL; (*�ͷ���B1A05-ȫ����ģʽ*)
LSAFB1A05_COSET AT%M320.0 :REAL; (*�ͷ���B1A05-CO�趨ֵ*)
LSAFB1A05_TSET AT%M324.0 :REAL; (*�ͷ���B1A05-�趨�¶�ֵ*)
LIESB1A01_COS AT%M328.0 :REAL; (*���ڻ���״̬B1A01-һ����̼Ũ�Ȼ���ֵ*)
LIESB1A02_COS AT%M332.0 :REAL; (*���ڻ���״̬B1A02-һ����̼Ũ�Ȼ���ֵ*)
LIESB1A03_COS AT%M336.0 :REAL; (*���ڻ���״̬B1A03-һ����̼Ũ�Ȼ���ֵ*)
LIESB1A04_COS AT%M336.0 :REAL; (*���ڻ���״̬B1A04-һ����̼Ũ�Ȼ���ֵ*)
LIESB1A05_COS AT%M340.0 :REAL; (*���ڻ���״̬B1A05-һ����̼Ũ�Ȼ���ֵ*)
LIESB1A06_COS AT%M344.0 :REAL; (*���ڻ���״̬B1A06-һ����̼Ũ�Ȼ���ֵ*)
LIESB1A07_COS AT%M344.0 :REAL; (*���ڻ���״̬B1A07-һ����̼Ũ�Ȼ���ֵ*)
LIESB1A08_COS AT%M348.0 :REAL; (*���ڻ���״̬B1A08-һ����̼Ũ�Ȼ���ֵ*)
LIESB1A09_COS AT%M352.0 :REAL; (*���ڻ���״̬B1A09-һ����̼Ũ�Ȼ���ֵ*)
LIESB1A10_COS AT%M352.0 :REAL; (*���ڻ���״̬B1A10-һ����̼Ũ�Ȼ���ֵ*)
LIESB1A11_COS AT%M356.0 :REAL; (*���ڻ���״̬B1A11-һ����̼Ũ�Ȼ���ֵ*)
LIESB1A12_COS AT%M360.0 :REAL; (*���ڻ���״̬B1A12-һ����̼Ũ�Ȼ���ֵ*)
6 days ago
END_VAR
END_PROGRAM