Browse Source

新建OPCDA文件

master
xing 3 months ago
commit
9924ae18ea
  1. 29
      B1F01/$ENV$/Resource/Resource.MAK
  2. 4
      B1F01/$GEN$/OPCDA.PTT
  3. 7
      B1F01/$GEN$/Resource/BuildLog.txt
  4. 1
      B1F01/$GEN$/SAF.LST
  5. 12
      B1F01/B1F01.GEN
  6. 21
      B1F01/B1F01.VAR
  7. 73
      B1F01/OPCDA.POE
  8. 19
      B1F01/SAF.POE
  9. 14
      B1F01/SAF.ST
  10. 18
      B1F01/SAF.bak
  11. 5
      B1F01/USERTYPE.TYP
  12. 101
      B1F01/cfcxref.xsl
  13. 18
      B1F02/$ENV$/Resource/Resource.MAK
  14. 15
      B1F02/B1F02.VAR
  15. 5
      B1F02/USERTYPE.TYP
  16. 101
      B1F02/cfcxref.xsl
  17. 29
      B1F10/$ENV$/Resource/Resource.MAK
  18. 1
      B1F10/$ENV$/Resource/WATCHLIST.INI
  19. 2
      B1F10/$GEN$/AddressSpace.xml
  20. 1
      B1F10/$GEN$/EAF.LST
  21. 7
      B1F10/$GEN$/EAF.PTT
  22. 4
      B1F10/$GEN$/OPCDA.PTT
  23. BIN
      B1F10/$GEN$/Resource/$TASK00$.CRD
  24. 45
      B1F10/$GEN$/Resource/BuildLog.txt
  25. BIN
      B1F10/$GEN$/Resource/EAF.CRD
  26. 24
      B1F10/$GEN$/Resource/EAF.INC
  27. BIN
      B1F10/$GEN$/Resource/EAF.OBJ
  28. 24
      B1F10/$GEN$/Resource/OPCDA.INC
  29. BIN
      B1F10/$GEN$/Resource/OPCDA.OBJ
  30. BIN
      B1F10/$GEN$/Resource/RESOURCE.bpd
  31. BIN
      B1F10/$GEN$/Resource/Resource.PCD
  32. 24
      B1F10/$GEN$/Resource/USERTYPE.INC
  33. 32
      B1F10/$GEN$/Resource/pceData.txt
  34. 6
      B1F10/$GEN$/Resource/pceSegs.txt
  35. 4
      B1F10/$GEN$/Resource/pceVars.txt
  36. 10
      B1F10/$GEN$/Resource/pceVars.txt.xml
  37. 14
      B1F10/B1F10.GEN
  38. 22
      B1F10/B1F10.VAR
  39. 19
      B1F10/EAF.POE
  40. 14
      B1F10/EAF.ST
  41. 18
      B1F10/EAF.bak
  42. 14
      B1F10/OPCDA.POE
  43. 9
      B1F10/Resource.WL
  44. 5
      B1F10/USERTYPE.TYP
  45. 101
      B1F10/cfcxref.xsl
  46. 2
      B1F10/inputFileList
  47. 2
      强制粉碎文件.bat

29
B1F01/$ENV$/Resource/Resource.MAK

@ -0,0 +1,29 @@
[INFORMATION]
CONFIG=
HARDWARE=EXC5300
SECONDHARDWARE=
PACK_SOURCE=0
TYPE=3
OPERATINGNUMBER=0
OPTIMIZE=2
CONNECTION=127.0.0.1
MAPFILE=1
[IO_EXTERNALS]
FILE=
[TASKS]
FILE0=\SAF
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

4
B1F01/$GEN$/OPCDA.PTT

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

7
B1F01/$GEN$/Resource/BuildLog.txt

@ -0,0 +1,7 @@
->开始编译工程配置项...
->开始工程初始化...
->开始创建关联...

1
B1F01/$GEN$/SAF.LST

@ -0,0 +1 @@
E:\公司项目\项目文档\PM23092溧水秦淮人家一期拆迁安置房项目\下位机\B1F01\SAF.POE

12
B1F01/B1F01.GEN

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

21
B1F01/B1F01.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=\SAF
[DIRECT_GLOBAL]
COUNT=1
FILE0=\OPCDA
[TYPEDEF]
COUNT=1
FILE0=\USERTYPE
[DATPARAM_INFO]
SeperateGen=1
Version=4.0

73
B1F01/OPCDA.POE

@ -0,0 +1,73 @@
$BEGIN_IT_HEADER
DIRECTGLOBALDEFINITIONS = 1
$END_IT_HEADER
PROGRAM OPCDA
VAR_GLOBAL
(* IOM 1601RD地址: 0 *)
LSAFB1A01_R AT%I0.0 :BOOL; (*送风机S-B1-4-运行状态*)
LSAFB1A01_F AT%I0.1 :BOOL; (*送风机S-B1-4-故障状态*)
LSAFB1A01_A AT%I0.2 :BOOL; (*送风机S-B1-4-自动状态*)
LSAFB1A01_C AT%Q0.0 :BOOL; (*送风机S-B1-4-启停控制*)
(* IOM 0801R 地址: 1 *)
LSWPB1A01_R1 AT%I16.0 :BOOL; (*潜污泵井SUMP-01-泵1运行状态*)
LSWPB1A01_F1 AT%I16.1 :BOOL; (*潜污泵井SUMP-01-泵1故障状态*)
LSWPB1A01_R2 AT%I16.2 :BOOL; (*潜污泵井SUMP-01-泵2运行状态*)
LSWPB1A01_F2 AT%I16.3 :BOOL; (*潜污泵井SUMP-01-泵2故障状态*)
LSWPB1A01_HL AT%I16.4 :BOOL; (*潜污泵井SUMP-01-高液位*)
LSWPB1A01_LL AT%I16.5 :BOOL; (*潜污泵井SUMP-01-低液位*)
(* IOM 0801R 地址: 2 *)
LSWPB1A02_R1 AT%I32.0 :BOOL; (*潜污泵井SUMP-01-泵1运行状态*)
LSWPB1A02_F1 AT%I32.1 :BOOL; (*潜污泵井SUMP-01-泵1故障状态*)
LSWPB1A02_R2 AT%I32.2 :BOOL; (*潜污泵井SUMP-01-泵2运行状态*)
LSWPB1A02_F2 AT%I32.3 :BOOL; (*潜污泵井SUMP-01-泵2故障状态*)
LSWPB1A02_HL AT%I32.4 :BOOL; (*潜污泵井SUMP-01-高液位*)
LSWPB1A02_LL AT%I32.5 :BOOL; (*潜污泵井SUMP-01-低液位*)
(* IOM 0801R 地址: 3 *)
LSWPB1A03_R1 AT%I48.0 :BOOL; (*潜污泵井SUMP-01-泵1运行状态*)
LSWPB1A03_F1 AT%I48.1 :BOOL; (*潜污泵井SUMP-01-泵1故障状态*)
LSWPB1A03_R2 AT%I48.2 :BOOL; (*潜污泵井SUMP-01-泵2运行状态*)
LSWPB1A03_F2 AT%I48.3 :BOOL; (*潜污泵井SUMP-01-泵2故障状态*)
LSWPB1A03_HL AT%I48.4 :BOOL; (*潜污泵井SUMP-01-高液位*)
LSWPB1A03_LL AT%I48.5 :BOOL; (*潜污泵井SUMP-01-低液位*)
(* IOM 0801R 地址: 4 *)
LSWPB1A04_R1 AT%I64.0 :BOOL; (*潜污泵井SUMP-01-泵1运行状态*)
LSWPB1A04_F1 AT%I64.1 :BOOL; (*潜污泵井SUMP-01-泵1故障状态*)
LSWPB1A04_R2 AT%I64.2 :BOOL; (*潜污泵井SUMP-01-泵2运行状态*)
LSWPB1A04_F2 AT%I64.3 :BOOL; (*潜污泵井SUMP-01-泵2故障状态*)
LSWPB1A04_HL AT%I64.4 :BOOL; (*潜污泵井SUMP-01-高液位*)
LSWPB1A04_LL AT%I64.5 :BOOL; (*潜污泵井SUMP-01-低液位*)
(* IOM 0801R 地址: 5 *)
LSWPB1A05_R1 AT%I80.0 :BOOL; (*潜污泵井SUMP-01-泵1运行状态*)
LSWPB1A05_F1 AT%I80.1 :BOOL; (*潜污泵井SUMP-01-泵1故障状态*)
LSWPB1A05_R2 AT%I80.2 :BOOL; (*潜污泵井SUMP-01-泵2运行状态*)
LSWPB1A05_F2 AT%I80.3 :BOOL; (*潜污泵井SUMP-01-泵2故障状态*)
LSWPB1A05_HL AT%I80.4 :BOOL; (*潜污泵井SUMP-01-高液位*)
LSWPB1A05_LL AT%I80.5 :BOOL; (*潜污泵井SUMP-01-低液位*)
(* IOM 0801R 地址: 6 *)
LSWPB1A06_R1 AT%I96.0 :BOOL; (*潜污泵井SUMP-01-泵1运行状态*)
LSWPB1A06_F1 AT%I96.1 :BOOL; (*潜污泵井SUMP-01-泵1故障状态*)
LSWPB1A06_R2 AT%I96.2 :BOOL; (*潜污泵井SUMP-01-泵2运行状态*)
LSWPB1A06_F2 AT%I96.3 :BOOL; (*潜污泵井SUMP-01-泵2故障状态*)
LSWPB1A06_HL AT%I96.4 :BOOL; (*潜污泵井SUMP-01-高液位*)
LSWPB1A06_LL AT%I96.5 :BOOL; (*潜污泵井SUMP-01-低液位*)
(* IOM 1601RD地址: 7 *)
LSAFB1A02_R AT%I112.0 :BOOL; (*送风机S-B1-4-运行状态*)
LSAFB1A02_F AT%I112.1 :BOOL; (*送风机S-B1-4-故障状态*)
LSAFB1A02_A AT%I112.2 :BOOL; (*送风机S-B1-4-自动状态*)
LSAFB1A02_C AT%Q112.0 :BOOL; (*送风机S-B1-4-启停控制*)
(* IOM 0801R 地址: 8 *)
LSWPB1A07_R1 AT%I128.0 :BOOL; (*潜污泵井SUMP-01-泵1运行状态*)
LSWPB1A07_F1 AT%I128.1 :BOOL; (*潜污泵井SUMP-01-泵1故障状态*)
LSWPB1A07_R2 AT%I128.2 :BOOL; (*潜污泵井SUMP-01-泵2运行状态*)
LSWPB1A07_F2 AT%I128.3 :BOOL; (*潜污泵井SUMP-01-泵2故障状态*)
LSWPB1A07_HL AT%I128.4 :BOOL; (*潜污泵井SUMP-01-高液位*)
LSWPB1A07_LL AT%I128.5 :BOOL; (*潜污泵井SUMP-01-低液位*)
(* IOM 1601RD地址: 9 *)
LSAFB1A03_R AT%I144.0 :BOOL; (*送风机S-B1-4-运行状态*)
LSAFB1A03_F AT%I144.1 :BOOL; (*送风机S-B1-4-故障状态*)
LSAFB1A03_A AT%I144.2 :BOOL; (*送风机S-B1-4-自动状态*)
LSAFB1A03_C AT%Q144.0 :BOOL; (*送风机S-B1-4-启停控制*)
END_VAR
END_PROGRAM

19
B1F01/SAF.POE

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

14
B1F01/SAF.ST

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

18
B1F01/SAF.bak

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

5
B1F01/USERTYPE.TYP

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

101
B1F01/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>

18
B1F02/$ENV$/Resource/Resource.MAK

@ -0,0 +1,18 @@
[INFORMATION]
CONFIG=
HARDWARE=EXC5300
SECONDHARDWARE=
PACK_SOURCE=0
TYPE=3
OPERATINGNUMBER=0
OPTIMIZE=2
CONNECTION=192.168.90.4
MAPFILE=1
[IO_EXTERNALS]
FILE=
[TASKS]
COUNT=0
[GLOBAL]
COUNT=0
[DIRECT_GLOBAL]
COUNT=0

15
B1F02/B1F02.VAR

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

5
B1F02/USERTYPE.TYP

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

101
B1F02/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>

29
B1F10/$ENV$/Resource/Resource.MAK

@ -0,0 +1,29 @@
[INFORMATION]
CONFIG=
HARDWARE=EXC5300
SECONDHARDWARE=
PACK_SOURCE=0
TYPE=3
OPERATINGNUMBER=0
OPTIMIZE=2
CONNECTION=192.168.90.3
MAPFILE=1
[IO_EXTERNALS]
FILE=
[TASKS]
FILE0=\EAF
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
B1F10/$ENV$/Resource/WATCHLIST.INI

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

2
B1F10/$GEN$/AddressSpace.xml

@ -0,0 +1,2 @@
<?xml version="1.0"?>
<RESOURCES><RESOURCE ProjName="B1F10" ResName="RESOURCE" BuildNumber="1739947943" ResVersion="1615201309" Motorola="0" ConnectionName="RESOURCE"><VARTAB><RECORD><VARNAME>LSAFB1C01_R</VARNAME><VARPATH>OPCDA</VARPATH><TYPE>1</TYPE><SIZE>1</SIZE><PROG>0</PROG><SEG>1</SEG><OFFSET>8</OFFSET><BIT>0</BIT><SCOPE>1</SCOPE><ACCESSTYPE>1</ACCESSTYPE></RECORD><RECORD><VARNAME>LSAFB1C01_F</VARNAME><VARPATH>OPCDA</VARPATH><TYPE>1</TYPE><SIZE>1</SIZE><PROG>0</PROG><SEG>1</SEG><OFFSET>8</OFFSET><BIT>1</BIT><SCOPE>1</SCOPE><ACCESSTYPE>1</ACCESSTYPE></RECORD><RECORD><VARNAME>LSAFB1C01_A</VARNAME><VARPATH>OPCDA</VARPATH><TYPE>1</TYPE><SIZE>1</SIZE><PROG>0</PROG><SEG>1</SEG><OFFSET>8</OFFSET><BIT>2</BIT><SCOPE>1</SCOPE><ACCESSTYPE>1</ACCESSTYPE></RECORD><RECORD><VARNAME>LSAFB1C01_C</VARNAME><VARPATH>OPCDA</VARPATH><TYPE>1</TYPE><SIZE>1</SIZE><PROG>0</PROG><SEG>1</SEG><OFFSET>520</OFFSET><BIT>0</BIT><SCOPE>1</SCOPE><ACCESSTYPE>1</ACCESSTYPE></RECORD></VARTAB></RESOURCE></RESOURCES>

1
B1F10/$GEN$/EAF.LST

@ -0,0 +1 @@
E:\公司项目\项目文档\PM23092溧水秦淮人家一期拆迁安置房项目\下位机\B1F10\EAF.POE

7
B1F10/$GEN$/EAF.PTT

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

4
B1F10/$GEN$/OPCDA.PTT

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

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

Binary file not shown.

45
B1F10/$GEN$/Resource/BuildLog.txt

@ -0,0 +1,45 @@
->开始编译工程配置项...
->开始工程初始化...
->开始创建关联...
->开始编译 ...
->开始编译文件...
0 错误, 0 警告.
->开始编译声明类型...
->开始编译包含文件...
->开始编译文件...
->开始编译声明类型...
->开始编译包含文件...
->开始编译文件...
->开始连接 ...
->生成全局变量 ...
->生成任务 EAF ...
->生成目标文件: RESOURCE ...
->目标文件大小: 12945 字节.
0 错误, 0 警告.
->生成OPC变量: 数量4 个 大小:204 字节
->工程编译结束...
->工程编译统计:
0 错误(s) 0 警告(s)

BIN
B1F10/$GEN$/Resource/EAF.CRD

Binary file not shown.

24
B1F10/$GEN$/Resource/EAF.INC

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

BIN
B1F10/$GEN$/Resource/EAF.OBJ

Binary file not shown.

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

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

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

Binary file not shown.

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

Binary file not shown.

BIN
B1F10/$GEN$/Resource/Resource.PCD

Binary file not shown.

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

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

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

@ -0,0 +1,32 @@
Program Nr: 0:
Nr 9: SegHardwareConfig
14 00 24 08 CD CD 00 00 00 02 00 02 00 20 08 00
08 02 08 04
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
22 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 03 45
41 46

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

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

4
B1F10/$GEN$/Resource/pceVars.txt

@ -0,0 +1,4 @@
LSAFB1C01_R OPCDA 1 1 0 1 8 0 1 0 0 %I0.0
LSAFB1C01_F OPCDA 1 1 0 1 8 1 1 0 0 %I0.1
LSAFB1C01_A OPCDA 1 1 0 1 8 2 1 0 0 %I0.2
LSAFB1C01_C OPCDA 1 1 0 1 520 0 1 0 0 %Q0.0

10
B1F10/$GEN$/Resource/pceVars.txt.xml

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<Project name="E:\公司项目\项目文档\PM23092溧水秦淮人家一期拆迁安置房项目\下位机\B1F10\$GEN$\Resource\Resource.PCD">
<XMLVarListGenerator version="6.2.0"/>
<VarList>
<var name="LSAFB1C01_R" path="OPCDA" type="1" size="1" program="0" segment="1" offset="8" bit="0" scope="1" qualifier="0" ref="0" procimg="%I0.0" />
<var name="LSAFB1C01_F" path="OPCDA" type="1" size="1" program="0" segment="1" offset="8" bit="1" scope="1" qualifier="0" ref="0" procimg="%I0.1" />
<var name="LSAFB1C01_A" path="OPCDA" type="1" size="1" program="0" segment="1" offset="8" bit="2" scope="1" qualifier="0" ref="0" procimg="%I0.2" />
<var name="LSAFB1C01_C" path="OPCDA" type="1" size="1" program="0" segment="1" offset="520" bit="0" scope="1" qualifier="0" ref="0" procimg="%Q0.0" />
</VarList>
</Project>

14
B1F10/B1F10.GEN

@ -0,0 +1,14 @@
[PROTOTYP_PROG]
COUNT=1
FILE0=\$GEN$\EAF
[PROTOTYP_FB]
COUNT=0
[PROTOTYP_FKT]
COUNT=0
[LIBRARY]
COUNT=2
FILE1=\LIB\BRCON_MCFB_ED_V3.3.0.1\BRCON_MCFB_ED_V3.3.0.1.GEN
FILE0=\LIB\sfclib\sfclib.GEN
[EXECUTABLE]
COUNT=1
FILE0=\$ENV$\Resource\Resource

22
B1F10/B1F10.VAR

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

19
B1F10/EAF.POE

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

14
B1F10/EAF.ST

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

18
B1F10/EAF.bak

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

14
B1F10/OPCDA.POE

@ -0,0 +1,14 @@
$BEGIN_IT_HEADER
DIRECTGLOBALDEFINITIONS = 1
$END_IT_HEADER
PROGRAM OPCDA
VAR_GLOBAL
(* IOM 1601RD地址: 0 *)
LSAFB1C01_R AT%I0.0 :BOOL; (*送风机S-B1-4-运行状态*)
LSAFB1C01_F AT%I0.1 :BOOL; (*送风机S-B1-4-故障状态*)
LSAFB1C01_A AT%I0.2 :BOOL; (*送风机S-B1-4-自动状态*)
LSAFB1C01_C AT%Q0.0 :BOOL; (*送风机S-B1-4-启停控制*)
END_VAR
END_PROGRAM

9
B1F10/Resource.WL

@ -0,0 +1,9 @@
[WATCH_ENTRIES]
FILE0=OPCDA.LSAFB1C01_A
COMMENT0="
FILE1=OPCDA.LSAFB1C01_F
COMMENT1="
FILE2=OPCDA.LSAFB1C01_R
COMMENT2="
FILE3=OPCDA.LSAFB1C01_C
COMMENT3="

5
B1F10/USERTYPE.TYP

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

101
B1F10/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
B1F10/inputFileList

@ -0,0 +1,2 @@
1
E:\公司项目\项目文档\PM23092溧水秦淮人家一期拆迁安置房项目\下位机\B1F10\$GEN$\Resource\EAF.CRD

2
强制粉碎文件.bat

@ -0,0 +1,2 @@
DEL /F /A /Q \\?\%1
RD /S /Q \\?\%1
Loading…
Cancel
Save