Browse Source

7F照明网关程序

lock
xing 4 weeks ago
parent
commit
4b4c478609
  1. 29
      ZM02/$ENV$/Resource/Resource.MAK
  2. 1
      ZM02/$ENV$/Resource/WATCHLIST.INI
  3. 2
      ZM02/$GEN$/AddressSpace.xml
  4. 1
      ZM02/$GEN$/MAIN.LST
  5. 7
      ZM02/$GEN$/MAIN.PTT
  6. 4
      ZM02/$GEN$/OPCDA.PTT
  7. BIN
      ZM02/$GEN$/Resource/$TASK00$.CRD
  8. 43
      ZM02/$GEN$/Resource/BuildLog.txt
  9. BIN
      ZM02/$GEN$/Resource/MAIN.CRD
  10. 24
      ZM02/$GEN$/Resource/MAIN.INC
  11. BIN
      ZM02/$GEN$/Resource/MAIN.OBJ
  12. 24
      ZM02/$GEN$/Resource/OPCDA.INC
  13. BIN
      ZM02/$GEN$/Resource/OPCDA.OBJ
  14. BIN
      ZM02/$GEN$/Resource/RESOURCE.bpd
  15. BIN
      ZM02/$GEN$/Resource/Resource.PCD
  16. 24
      ZM02/$GEN$/Resource/USERTYPE.INC
  17. 32
      ZM02/$GEN$/Resource/pceData.txt
  18. 6
      ZM02/$GEN$/Resource/pceSegs.txt
  19. 34
      ZM02/$GEN$/Resource/pceVars.txt
  20. 40
      ZM02/$GEN$/Resource/pceVars.txt.xml
  21. 19
      ZM02/MAIN.POE
  22. 14
      ZM02/MAIN.ST
  23. 18
      ZM02/MAIN.bak
  24. 48
      ZM02/OPCDA.POE
  25. 13
      ZM02/Resource.WL
  26. 5
      ZM02/USERTYPE.TYP
  27. 13
      ZM02/ZM02.GEN
  28. 21
      ZM02/ZM02.VAR
  29. 101
      ZM02/cfcxref.xsl
  30. 2
      ZM02/inputFileList

29
ZM02/$ENV$/Resource/Resource.MAK

@ -0,0 +1,29 @@
[INFORMATION]
CONFIG=
HARDWARE=EIS1000
SECONDHARDWARE=
PACK_SOURCE=0
TYPE=3
OPERATINGNUMBER=0
OPTIMIZE=2
CONNECTION=172.168.10.52
MAPFILE=1
[IO_EXTERNALS]
FILE=
[TASKS]
FILE0=\MAIN
COUNT=1
[TASK_FILE0]
NETDEP=0
NAME=
TYPE=CYCLIC
INTERRUPT_NAME=
PRIORITY=1
TIME=1
NR=0
OPTIMIZE=3
[GLOBAL]
COUNT=0
[DIRECT_GLOBAL]
FILE0=\OPCDA
COUNT=1

1
ZM02/$ENV$/Resource/WATCHLIST.INI

@ -0,0 +1 @@
Resource.WL

2
ZM02/$GEN$/AddressSpace.xml

File diff suppressed because one or more lines are too long

1
ZM02/$GEN$/MAIN.LST

@ -0,0 +1 @@
D:\公司项目\项目文档\售后项目\PM23070 广东潮州市第三人民医院项目\PM23070 广东潮州市第三人民医院项目\4程序资料\41下位机\20250729潮州第三人民医院下位机\ZM02\MAIN.POE

7
ZM02/$GEN$/MAIN.PTT

@ -0,0 +1,7 @@
PROGRAM MAIN
END_PROGRAM

4
ZM02/$GEN$/OPCDA.PTT

@ -0,0 +1,4 @@
PROGRAM OPCDA
END_PROGRAM

BIN
ZM02/$GEN$/Resource/$TASK00$.CRD

Binary file not shown.

43
ZM02/$GEN$/Resource/BuildLog.txt

@ -0,0 +1,43 @@
->开始编译工程配置项...
->开始工程初始化...
->开始创建关联...
->开始编译 ...
->开始编译文件...
0 错误, 0 警告.
->开始编译声明类型...
->开始编译包含文件...
->开始编译文件...
->开始编译声明类型...
->开始编译包含文件...
->开始编译文件...
->开始连接 ...
->生成全局变量 ...
->生成任务 MAIN ...
->生成目标文件: RESOURCE ...
->目标文件大小: 13970 字节.
0 错误, 0 警告.
->生成OPC变量: 数量34 个 大小:1289 字节
->工程编译结束...

BIN
ZM02/$GEN$/Resource/MAIN.CRD

Binary file not shown.

24
ZM02/$GEN$/Resource/MAIN.INC

@ -0,0 +1,24 @@
$INCLUDE_FILE
(* GLOBALE TYPEN *)
(* PROJEKT TYPEN *)
(* GLOBALE PROTOTYPEN *)
(* PROJEKT PROTOTYPEN *)
(* EXTERNE POEs *)
$END_INCLUDE_FILE

BIN
ZM02/$GEN$/Resource/MAIN.OBJ

Binary file not shown.

24
ZM02/$GEN$/Resource/OPCDA.INC

@ -0,0 +1,24 @@
$INCLUDE_FILE
(* GLOBALE TYPEN *)
(* PROJEKT TYPEN *)
(* GLOBALE PROTOTYPEN *)
(* PROJEKT PROTOTYPEN *)
(* EXTERNE POEs *)
$END_INCLUDE_FILE

BIN
ZM02/$GEN$/Resource/OPCDA.OBJ

Binary file not shown.

BIN
ZM02/$GEN$/Resource/RESOURCE.bpd

Binary file not shown.

BIN
ZM02/$GEN$/Resource/Resource.PCD

Binary file not shown.

24
ZM02/$GEN$/Resource/USERTYPE.INC

@ -0,0 +1,24 @@
$INCLUDE_FILE
(* GLOBALE TYPEN *)
(* PROJEKT TYPEN *)
(* GLOBALE PROTOTYPEN *)
(* PROJEKT PROTOTYPEN *)
(* EXTERNE POEs *)
$END_INCLUDE_FILE

32
ZM02/$GEN$/Resource/pceData.txt

@ -0,0 +1,32 @@
Program Nr: 0:
Nr 9: SegHardwareConfig
14 00 24 08 CD CD 00 00 00 04 00 04 00 20 08 00
08 04 08 08
Program Nr: 1:
Nr 10: Datasegment
08 00 01 08 0B 00 00 00
Nr 11: Codesegment
07 00 00 06 0C 00 07
IntelFormat
Die Parameterwerte der Funktionen
werden im Motorola-Format angezeigt.
ByteSize = 1.
6: 7 RET
Nr 12: Initialsegment
10 00 02 10 0B 00 00 00 00 00 00 00 00 00 00 00
Nr 13: Instancetable
0E 00 14 08 00 00 01 00 06 00 0A 00 0C 00
Nr 14: Downloadtable
23 00 16 08 00 00 01 00 03 00 00 00 00 00 00 00
00 00 36 00 00 00 0C 00 0A 00 0B 00 00 00 04 4D
41 49 4E

6
ZM02/$GEN$/Resource/pceSegs.txt

@ -0,0 +1,6 @@
0/9 SegHardwareConfig -- 20
1/10 Datasegment 1/11 8 MAIN
1/11 Codesegment 1/12 7
1/12 Initialsegment 1/11 16
1/13 Instancetable -- 14
1/14 Downloadtable -- 35

34
ZM02/$GEN$/Resource/pceVars.txt

@ -0,0 +1,34 @@
LLCB01A01_C OPCDA 1 1 0 1 1036 0 1 0 0 %Q4.0
LLCB01A02_C OPCDA 1 1 0 1 1036 1 1 0 0 %Q4.1
LLCB01A03_C OPCDA 1 1 0 1 1036 2 1 0 0 %Q4.2
LLCB01A04_C OPCDA 1 1 0 1 1036 3 1 0 0 %Q4.3
LLCB01A05_C OPCDA 1 1 0 1 1036 4 1 0 0 %Q4.4
LLCB01A06_C OPCDA 1 1 0 1 1036 5 1 0 0 %Q4.5
LLCB01A07_C OPCDA 1 1 0 1 1036 6 1 0 0 %Q4.6
LLCB01A08_C OPCDA 1 1 0 1 1036 7 1 0 0 %Q4.7
LLCB01A09_C OPCDA 1 1 0 1 1037 0 1 0 0 %Q5.0
LLCB01A10_C OPCDA 1 1 0 1 1037 1 1 0 0 %Q5.1
LLCB01A11_C OPCDA 1 1 0 1 1037 2 1 0 0 %Q5.2
LLCB01A12_C OPCDA 1 1 0 1 1037 3 1 0 0 %Q5.3
LLCB01A13_C OPCDA 1 1 0 1 1040 0 1 0 0 %Q8.0
LLCB01A14_C OPCDA 1 1 0 1 1040 1 1 0 0 %Q8.1
LLCB01A15_C OPCDA 1 1 0 1 1040 2 1 0 0 %Q8.2
LLCB01A16_C OPCDA 1 1 0 1 1040 3 1 0 0 %Q8.3
LLCB01A17_C OPCDA 1 1 0 1 1040 4 1 0 0 %Q8.4
LLCB01A18_C OPCDA 1 1 0 1 1040 5 1 0 0 %Q8.5
LLCB01A19_C OPCDA 1 1 0 1 1040 6 1 0 0 %Q8.6
LLCB01A20_C OPCDA 1 1 0 1 1040 7 1 0 0 %Q8.7
LLCB01A21_C OPCDA 1 1 0 1 1044 0 1 0 0 %Q12.0
LLCB01A22_C OPCDA 1 1 0 1 1044 1 1 0 0 %Q12.1
LLCB01A23_C OPCDA 1 1 0 1 1044 2 1 0 0 %Q12.2
LLCB01A24_C OPCDA 1 1 0 1 1044 3 1 0 0 %Q12.3
LLCB01A25_C OPCDA 1 1 0 1 1044 4 1 0 0 %Q12.4
LLCB01A26_C OPCDA 1 1 0 1 1044 5 1 0 0 %Q12.5
LLCB01A27_C OPCDA 1 1 0 1 1044 6 1 0 0 %Q12.6
LLCB01A28_C OPCDA 1 1 0 1 1044 7 1 0 0 %Q12.7
LLCP01A01_SC OPCDA 1 1 0 1 1548 0 1 0 0 %Q516.0
LLCP01A02_SC OPCDA 1 1 0 1 1548 1 1 0 0 %Q516.1
LLCP01A03_SC OPCDA 1 1 0 1 1548 2 1 0 0 %Q516.2
LLCP01A04_SC OPCDA 1 1 0 1 1548 3 1 0 0 %Q516.3
LLCP01A05_SC OPCDA 1 1 0 1 1548 4 1 0 0 %Q516.4
LLCP01A06_SC OPCDA 1 1 0 1 1548 5 1 0 0 %Q516.5

40
ZM02/$GEN$/Resource/pceVars.txt.xml

@ -0,0 +1,40 @@
<?xml version="1.0" encoding="utf-8"?>
<Project name="D:\公司项目\项目文档\售后项目\PM23070 广东潮州市第三人民医院项目\PM23070 广东潮州市第三人民医院项目\4程序资料\41下位机\20250729潮州第三人民医院下位机\ZM02\$GEN$\Resource\Resource.PCD">
<XMLVarListGenerator version="6.2.0"/>
<VarList>
<var name="LLCB01A01_C" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1036" bit="0" scope="1" qualifier="0" ref="0" procimg="%Q4.0" />
<var name="LLCB01A02_C" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1036" bit="1" scope="1" qualifier="0" ref="0" procimg="%Q4.1" />
<var name="LLCB01A03_C" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1036" bit="2" scope="1" qualifier="0" ref="0" procimg="%Q4.2" />
<var name="LLCB01A04_C" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1036" bit="3" scope="1" qualifier="0" ref="0" procimg="%Q4.3" />
<var name="LLCB01A05_C" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1036" bit="4" scope="1" qualifier="0" ref="0" procimg="%Q4.4" />
<var name="LLCB01A06_C" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1036" bit="5" scope="1" qualifier="0" ref="0" procimg="%Q4.5" />
<var name="LLCB01A07_C" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1036" bit="6" scope="1" qualifier="0" ref="0" procimg="%Q4.6" />
<var name="LLCB01A08_C" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1036" bit="7" scope="1" qualifier="0" ref="0" procimg="%Q4.7" />
<var name="LLCB01A09_C" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1037" bit="0" scope="1" qualifier="0" ref="0" procimg="%Q5.0" />
<var name="LLCB01A10_C" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1037" bit="1" scope="1" qualifier="0" ref="0" procimg="%Q5.1" />
<var name="LLCB01A11_C" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1037" bit="2" scope="1" qualifier="0" ref="0" procimg="%Q5.2" />
<var name="LLCB01A12_C" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1037" bit="3" scope="1" qualifier="0" ref="0" procimg="%Q5.3" />
<var name="LLCB01A13_C" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1040" bit="0" scope="1" qualifier="0" ref="0" procimg="%Q8.0" />
<var name="LLCB01A14_C" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1040" bit="1" scope="1" qualifier="0" ref="0" procimg="%Q8.1" />
<var name="LLCB01A15_C" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1040" bit="2" scope="1" qualifier="0" ref="0" procimg="%Q8.2" />
<var name="LLCB01A16_C" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1040" bit="3" scope="1" qualifier="0" ref="0" procimg="%Q8.3" />
<var name="LLCB01A17_C" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1040" bit="4" scope="1" qualifier="0" ref="0" procimg="%Q8.4" />
<var name="LLCB01A18_C" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1040" bit="5" scope="1" qualifier="0" ref="0" procimg="%Q8.5" />
<var name="LLCB01A19_C" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1040" bit="6" scope="1" qualifier="0" ref="0" procimg="%Q8.6" />
<var name="LLCB01A20_C" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1040" bit="7" scope="1" qualifier="0" ref="0" procimg="%Q8.7" />
<var name="LLCB01A21_C" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1044" bit="0" scope="1" qualifier="0" ref="0" procimg="%Q12.0" />
<var name="LLCB01A22_C" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1044" bit="1" scope="1" qualifier="0" ref="0" procimg="%Q12.1" />
<var name="LLCB01A23_C" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1044" bit="2" scope="1" qualifier="0" ref="0" procimg="%Q12.2" />
<var name="LLCB01A24_C" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1044" bit="3" scope="1" qualifier="0" ref="0" procimg="%Q12.3" />
<var name="LLCB01A25_C" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1044" bit="4" scope="1" qualifier="0" ref="0" procimg="%Q12.4" />
<var name="LLCB01A26_C" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1044" bit="5" scope="1" qualifier="0" ref="0" procimg="%Q12.5" />
<var name="LLCB01A27_C" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1044" bit="6" scope="1" qualifier="0" ref="0" procimg="%Q12.6" />
<var name="LLCB01A28_C" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1044" bit="7" scope="1" qualifier="0" ref="0" procimg="%Q12.7" />
<var name="LLCP01A01_SC" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1548" bit="0" scope="1" qualifier="0" ref="0" procimg="%Q516.0" />
<var name="LLCP01A02_SC" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1548" bit="1" scope="1" qualifier="0" ref="0" procimg="%Q516.1" />
<var name="LLCP01A03_SC" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1548" bit="2" scope="1" qualifier="0" ref="0" procimg="%Q516.2" />
<var name="LLCP01A04_SC" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1548" bit="3" scope="1" qualifier="0" ref="0" procimg="%Q516.3" />
<var name="LLCP01A05_SC" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1548" bit="4" scope="1" qualifier="0" ref="0" procimg="%Q516.4" />
<var name="LLCP01A06_SC" path="OPCDA" type="1" size="1" program="0" segment="1" offset="1548" bit="5" scope="1" qualifier="0" ref="0" procimg="%Q516.5" />
</VarList>
</Project>

19
ZM02/MAIN.POE

@ -0,0 +1,19 @@
PROGRAM MAIN
VAR_EXTERNAL
END_VAR
VAR_GLOBAL
END_VAR
VAR
END_VAR
(*Automatically declared*)
VAR_EXTERNAL
END_VAR
(** ; **)
END_PROGRAM

14
ZM02/MAIN.ST

@ -0,0 +1,14 @@
PROGRAM MAIN
VAR_EXTERNAL
END_VAR
VAR_GLOBAL
END_VAR
VAR
END_VAR
;
END_PROGRAM

18
ZM02/MAIN.bak

@ -0,0 +1,18 @@
PROGRAM MAIN
VAR_EXTERNAL
END_VAR
VAR_GLOBAL
END_VAR
VAR
END_VAR
;
END_PROGRAM

48
ZM02/OPCDA.POE

@ -0,0 +1,48 @@
$BEGIN_IT_HEADER
DIRECTGLOBALDEFINITIONS = 1
$END_IT_HEADER
PROGRAM OPCDA
VAR_GLOBAL
(* BRSD_1216地址: 1 *)
LLCB01A01_C AT%Q4.0 :BOOL; (*照明控制箱宴会厅-回路开关*)
LLCB01A02_C AT%Q4.1 :BOOL; (*照明控制箱宴会厅-回路开关*)
LLCB01A03_C AT%Q4.2 :BOOL; (*照明控制箱宴会厅-回路开关*)
LLCB01A04_C AT%Q4.3 :BOOL; (*照明控制箱宴会厅-回路开关*)
LLCB01A05_C AT%Q4.4 :BOOL; (*照明控制箱宴会厅-回路开关*)
LLCB01A06_C AT%Q4.5 :BOOL; (*照明控制箱宴会厅-回路开关*)
LLCB01A07_C AT%Q4.6 :BOOL; (*照明控制箱宴会厅-回路开关*)
LLCB01A08_C AT%Q4.7 :BOOL; (*照明控制箱宴会厅-回路开关*)
LLCB01A09_C AT%Q5.0 :BOOL; (*照明控制箱宴会厅-回路开关*)
LLCB01A10_C AT%Q5.1 :BOOL; (*照明控制箱宴会厅-回路开关*)
LLCB01A11_C AT%Q5.2 :BOOL; (*照明控制箱宴会厅-回路开关*)
LLCB01A12_C AT%Q5.3 :BOOL; (*照明控制箱宴会厅-回路开关*)
(* BRSD_0816地址: 2 *)
LLCB01A13_C AT%Q8.0 :BOOL; (*照明控制箱宴会厅-回路开关*)
LLCB01A14_C AT%Q8.1 :BOOL; (*照明控制箱宴会厅-回路开关*)
LLCB01A15_C AT%Q8.2 :BOOL; (*照明控制箱宴会厅-回路开关*)
LLCB01A16_C AT%Q8.3 :BOOL; (*照明控制箱宴会厅-回路开关*)
LLCB01A17_C AT%Q8.4 :BOOL; (*照明控制箱宴会厅-回路开关*)
LLCB01A18_C AT%Q8.5 :BOOL; (*照明控制箱宴会厅-回路开关*)
LLCB01A19_C AT%Q8.6 :BOOL; (*照明控制箱宴会厅-回路开关*)
LLCB01A20_C AT%Q8.7 :BOOL; (*照明控制箱宴会厅-回路开关*)
(* BRSD_0816地址: 3 *)
LLCB01A21_C AT%Q12.0 :BOOL; (*照明控制箱宴会厅-回路开关*)
LLCB01A22_C AT%Q12.1 :BOOL; (*照明控制箱宴会厅-回路开关*)
LLCB01A23_C AT%Q12.2 :BOOL; (*照明控制箱宴会厅-回路开关*)
LLCB01A24_C AT%Q12.3 :BOOL; (*照明控制箱宴会厅-回路开关*)
LLCB01A25_C AT%Q12.4 :BOOL; (*照明控制箱宴会厅-回路开关*)
LLCB01A26_C AT%Q12.5 :BOOL; (*照明控制箱宴会厅-回路开关*)
LLCB01A27_C AT%Q12.6 :BOOL; (*照明控制箱宴会厅-回路开关*)
LLCB01A28_C AT%Q12.7 :BOOL; (*照明控制箱宴会厅-回路开关*)
(* BRBP_0601A地址: 1 *)
LLCP01A01_SC AT%Q516.0 :BOOL; (*照明面板ALL01-场景控制*)
LLCP01A02_SC AT%Q516.1 :BOOL; (*照明面板ALL01-场景控制*)
LLCP01A03_SC AT%Q516.2 :BOOL; (*照明面板ALL01-场景控制*)
LLCP01A04_SC AT%Q516.3 :BOOL; (*照明面板ALL01-场景控制*)
LLCP01A05_SC AT%Q516.4 :BOOL; (*照明面板ALL01-场景控制*)
LLCP01A06_SC AT%Q516.5 :BOOL; (*照明面板ALL01-场景控制*)
END_VAR
END_PROGRAM

13
ZM02/Resource.WL

@ -0,0 +1,13 @@
[WATCH_ENTRIES]
FILE0=OPCDA.LLCB01A06_C
COMMENT0="
FILE1=OPCDA.LLCB01A05_C
COMMENT1="
FILE2=OPCDA.LLCB01A04_C
COMMENT2="
FILE3=OPCDA.LLCB01A03_C
COMMENT3="
FILE4=OPCDA.LLCB01A02_C
COMMENT4="
FILE5=OPCDA.LLCB01A01_C
COMMENT5="

5
ZM02/USERTYPE.TYP

@ -0,0 +1,5 @@
[IEC_IEC_NORM]
TYPE
END_TYPE

13
ZM02/ZM02.GEN

@ -0,0 +1,13 @@
[PROTOTYP_PROG]
COUNT=1
FILE0=\$GEN$\MAIN
[PROTOTYP_FB]
COUNT=0
[PROTOTYP_FKT]
COUNT=0
[LIBRARY]
COUNT=1
FILE0=\LIB\sfclib\sfclib.GEN
[EXECUTABLE]
COUNT=1
FILE0=\$ENV$\Resource\Resource

21
ZM02/ZM02.VAR

@ -0,0 +1,21 @@
[MAKEFILE]
COUNT=1
ACTIVE=\$ENV$\Resource\Resource.MAK
FILE0=\$ENV$\Resource\Resource
[LIBRARY]
COUNT=1
FILE0=\LIB\sfclib\sfclib.VAR
[ENCODING]
UTF8=1
[ST_PROGRAM]
COUNT=1
FILE0=\MAIN
[DIRECT_GLOBAL]
COUNT=1
FILE0=\OPCDA
[TYPEDEF]
COUNT=1
FILE0=\USERTYPE
[DATPARAM_INFO]
SeperateGen=1
Version=4.0

101
ZM02/cfcxref.xsl

@ -0,0 +1,101 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<head>
</head>
<body>
<!-- MAIN-Table with one column -->
<table>
<!-- iterate through the SourceConnectors -->
<xsl:for-each select="CFC-XREF/SourceConnector">
<!-- headline-row -->
<tr>
<td>
<table cellspacing="0" cellpadding="0">
<tr>
<th bgcolor="red" width="400">
<b>Source</b>
</th>
<th bgcolor="green" width="400">
<b>Target(s)</b>
</th>
</tr>
</table>
</td>
</tr>
<!-- source-connector-row -->
<tr>
<td>
<table border="1" width="800" bgcolor="#FFDDDD" cellspacing="0" cellpadding="0">
<tr>
<th>Source</th>
<th>Name</th>
<th>Connector</th>
<th>Layer</th>
<th>PrintOn</th>
</tr>
<td align="center" nowrap="1"><xsl:apply-templates select="SourceData/ConnectorName"/></td>
<td align="center" nowrap="1"><xsl:apply-templates select="SourceData/FunctionBlockName"/></td>
<td align="center" nowrap="1"><xsl:apply-templates select="SourceData/FunctionBlockConnector"/></td>
<td align="center" nowrap="1"><xsl:apply-templates select="SourceData/FunctionBlockLayer"/></td>
<td>
<table align="center">
<tr>
<td align="center" nowrap="1">Page: <xsl:apply-templates select="SourceData/PrintLocalisation/Page"/></td>
</tr>
<tr>
<td align="center" nowrap="1">Row: <xsl:apply-templates select="SourceData/PrintLocalisation/Row"/></td>
</tr>
</table>
</td>
</table>
</td>
</tr>
<!-- target-connectors-row -->
<tr>
<td>
<table width="800" cellspacing="0" cellpadding="0">
<tr>
<td width="50">
</td>
<td width="750">
<table border="1" width="750" bgcolor="#D7FFD7" cellspacing="0" cellpadding="0">
<tr>
<th>Target</th>
<th>Name</th>
<th>Connector</th>
<th>Layer</th>
<th>PrintOn</th>
</tr>
<xsl:for-each select="TargetConnectors/TargetData">
<tr align="justify">
<td align="center" nowrap="1"><xsl:apply-templates select="ConnectorName"/></td>
<td align="center" nowrap="1"><xsl:apply-templates select="FunctionBlockName"/></td>
<td align="center" nowrap="1"><xsl:apply-templates select="FunctionBlockConnector"/></td>
<td align="center" nowrap="1"><xsl:apply-templates select="FunctionBlockLayer"/></td>
<td>
<table align="center">
<tr>
<td align="center" nowrap="1">Page: <xsl:apply-templates select="PrintLocalisation/Page"/></td>
</tr>
<tr>
<td align="center" nowrap="1">Row: <xsl:apply-templates select="PrintLocalisation/Row"/></td>
</tr>
</table>
</td>
</tr>
</xsl:for-each>
</table>
</td>
</tr>
</table>
</td>
</tr>
</xsl:for-each>
</table>
</body>
</html>
</xsl:template>
</xsl:stylesheet>

2
ZM02/inputFileList

@ -0,0 +1,2 @@
1
D:\公司项目\项目文档\售后项目\PM23070 广东潮州市第三人民医院项目\PM23070 广东潮州市第三人民医院项目\4程序资料\41下位机\20250729潮州第三人民医院下位机\ZM02\$GEN$\Resource\MAIN.CRD
Loading…
Cancel
Save