?? test.tpy
字號(hào):
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--This file is created by the TCatPlcCtrl automatically. Manually changes will be overwritten!-->
<PlcProjectInfo xmlns:p="http://www.beckhoff.com/2002/01/TcPlcProjectDesc">
<ProjectInfo>
<Path>F:\Test\Test.pr6</Path>
<IsLibrary>false</IsLibrary>
<ChangeDate>2008-11-29T11:37:58</ChangeDate>
<Library>
<Name>standard.lb6</Name>
<Path>E:\TWINCAT\PLC\LIB\standard.lb6</Path>
</Library>
<Library>
<Name>ModBusRTU.lb6</Name>
<Path>E:\TWINCAT\PLC\LIB\ModBusRTU.lb6</Path>
</Library>
<Library>
<Name>KL6config.lb6</Name>
<Path>E:\TWINCAT\PLC\LIB\KL6config.lb6</Path>
<ChangeDate>2005-10-24T11:00:58</ChangeDate>
</Library>
</ProjectInfo>
<RoutingInfo>
<AdsInfo>
<NetId>172.16.17.63.1.1</NetId>
<Port>800</Port>
<TargetName>
<![CDATA[Target: BC/BX (172.16.17.63.1.1), Port: 800]]>
</TargetName>
</AdsInfo>
</RoutingInfo>
<CompilerInfo>
<CpuFamily>80C16x</CpuFamily>
<CompilerVersion>2.9.8.0</CompilerVersion>
<Alignment>Word</Alignment>
<PackSize>2</PackSize>
<TwinCATVersion>2.10.0</TwinCATVersion>
<TCatPlcCtrlVersion>2.10.916</TCatPlcCtrlVersion>
</CompilerInfo>
<TargetInfo>
<CpuFamily>80C16x</CpuFamily>
<DataAreaInfo>
<DataSize>131072</DataSize>
<RetainSize>4080</RetainSize>
<MAreaSize>4096</MAreaSize>
<InputSize>512</InputSize>
<OutputSize>512</OutputSize>
<MaxNumOfPOUs>256</MaxNumOfPOUs>
</DataAreaInfo>
</TargetInfo>
<TaskInfos/>
<DirectoryInfos>
<DirectoryInfo>
<Type>LibraryDir</Type>
<Path>E:\TWINCAT\PLC\LIB\</Path>
</DirectoryInfo>
<DirectoryInfo>
<Type>CompileDir</Type>
<Path>E:\TWINCAT\PLC\</Path>
</DirectoryInfo>
</DirectoryInfos>
<DataTypes>
<DataType>
<Name Decoration="20010167">ARRAY [0..25] OF WORD</Name>
<Type>WORD</Type>
<BitSize>416</BitSize>
<ArrayInfo>
<LBound>0</LBound>
<Elements>26</Elements>
</ArrayInfo>
</DataType>
<DataType>
<Name Decoration="10060AFD" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">CTD</Name>
<BitSize>80</BitSize>
<SubItem>
<Name IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">M</Name>
<Type>BOOL</Type>
<Comment>
<![CDATA[Variable for CD Edge Detection]]>
</Comment>
<BitSize>8</BitSize>
<BitOffs>0</BitOffs>
</SubItem>
<SubItem>
<Name FbParameter="Input" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">CD</Name>
<Type>BOOL</Type>
<Comment>
<![CDATA[Count Down on rising edge]]>
</Comment>
<BitSize>8</BitSize>
<BitOffs>8</BitOffs>
</SubItem>
<SubItem>
<Name FbParameter="Input" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">LOAD</Name>
<Type>BOOL</Type>
<Comment>
<![CDATA[Load Start Value]]>
</Comment>
<BitSize>8</BitSize>
<BitOffs>16</BitOffs>
</SubItem>
<SubItem>
<Name FbParameter="Input" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">PV</Name>
<Type>WORD</Type>
<Comment>
<![CDATA[Start Value]]>
</Comment>
<BitSize>16</BitSize>
<BitOffs>32</BitOffs>
</SubItem>
<SubItem>
<Name FbParameter="Output" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">Q</Name>
<Type>BOOL</Type>
<Comment>
<![CDATA[Counter reached 0]]>
</Comment>
<BitSize>8</BitSize>
<BitOffs>48</BitOffs>
</SubItem>
<SubItem>
<Name FbParameter="Output" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">CV</Name>
<Type>WORD</Type>
<Comment>
<![CDATA[Current Counter Value]]>
</Comment>
<BitSize>16</BitSize>
<BitOffs>64</BitOffs>
</SubItem>
<FbInfo>
<CodeIndex>43</CodeIndex>
<InitIndex>44</InitIndex>
</FbInfo>
</DataType>
<DataType>
<Name Decoration="10060B75" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">CTU</Name>
<BitSize>80</BitSize>
<SubItem>
<Name IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">M</Name>
<Type>BOOL</Type>
<Comment>
<![CDATA[Variable for CU Edge Detection]]>
</Comment>
<BitSize>8</BitSize>
<BitOffs>0</BitOffs>
</SubItem>
<SubItem>
<Name FbParameter="Input" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">CU</Name>
<Type>BOOL</Type>
<Comment>
<![CDATA[Count Up]]>
</Comment>
<BitSize>8</BitSize>
<BitOffs>8</BitOffs>
</SubItem>
<SubItem>
<Name FbParameter="Input" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">RESET</Name>
<Type>BOOL</Type>
<Comment>
<![CDATA[Reset Counter to 0]]>
</Comment>
<BitSize>8</BitSize>
<BitOffs>16</BitOffs>
</SubItem>
<SubItem>
<Name FbParameter="Input" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">PV</Name>
<Type>WORD</Type>
<Comment>
<![CDATA[Counter Limit]]>
</Comment>
<BitSize>16</BitSize>
<BitOffs>32</BitOffs>
</SubItem>
<SubItem>
<Name FbParameter="Output" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">Q</Name>
<Type>BOOL</Type>
<Comment>
<![CDATA[Counter reached the Limit]]>
</Comment>
<BitSize>8</BitSize>
<BitOffs>48</BitOffs>
</SubItem>
<SubItem>
<Name FbParameter="Output" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">CV</Name>
<Type>WORD</Type>
<Comment>
<![CDATA[Current Counter Value]]>
</Comment>
<BitSize>16</BitSize>
<BitOffs>64</BitOffs>
</SubItem>
<FbInfo>
<CodeIndex>45</CodeIndex>
<InitIndex>46</InitIndex>
</FbInfo>
</DataType>
<DataType>
<Name Decoration="100A13D0" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">CTUD</Name>
<BitSize>96</BitSize>
<SubItem>
<Name IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">MU</Name>
<Type>BOOL</Type>
<Comment>
<![CDATA[Variable for CU Edge Detection]]>
</Comment>
<BitSize>8</BitSize>
<BitOffs>0</BitOffs>
</SubItem>
<SubItem>
<Name IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">MD</Name>
<Type>BOOL</Type>
<Comment>
<![CDATA[Variable for CD Edge Detection]]>
</Comment>
<BitSize>8</BitSize>
<BitOffs>8</BitOffs>
</SubItem>
<SubItem>
<Name FbParameter="Input" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">CU</Name>
<Type>BOOL</Type>
<Comment>
<![CDATA[Count Up]]>
</Comment>
<BitSize>8</BitSize>
<BitOffs>16</BitOffs>
</SubItem>
<SubItem>
<Name FbParameter="Input" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">CD</Name>
<Type>BOOL</Type>
<Comment>
<![CDATA[Count Down]]>
</Comment>
<BitSize>8</BitSize>
<BitOffs>24</BitOffs>
</SubItem>
<SubItem>
<Name FbParameter="Input" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">RESET</Name>
<Type>BOOL</Type>
<Comment>
<![CDATA[Reset Counter to Null]]>
</Comment>
<BitSize>8</BitSize>
<BitOffs>32</BitOffs>
</SubItem>
<SubItem>
<Name FbParameter="Input" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">LOAD</Name>
<Type>BOOL</Type>
<Comment>
<![CDATA[Load Start Value]]>
</Comment>
<BitSize>8</BitSize>
<BitOffs>40</BitOffs>
</SubItem>
<SubItem>
<Name FbParameter="Input" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">PV</Name>
<Type>WORD</Type>
<Comment>
<![CDATA[Start Value / Counter Limit]]>
</Comment>
<BitSize>16</BitSize>
<BitOffs>48</BitOffs>
</SubItem>
<SubItem>
<Name FbParameter="Output" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">QU</Name>
<Type>BOOL</Type>
<Comment>
<![CDATA[Counter reached Limit]]>
</Comment>
<BitSize>8</BitSize>
<BitOffs>64</BitOffs>
</SubItem>
<SubItem>
<Name FbParameter="Output" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">QD</Name>
<Type>BOOL</Type>
<Comment>
<![CDATA[Counter reached Null]]>
</Comment>
<BitSize>8</BitSize>
<BitOffs>72</BitOffs>
</SubItem>
<SubItem>
<Name FbParameter="Output" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">CV</Name>
<Type>WORD</Type>
<Comment>
<![CDATA[Current Counter Value]]>
</Comment>
<BitSize>16</BitSize>
<BitOffs>80</BitOffs>
</SubItem>
<FbInfo>
<CodeIndex>47</CodeIndex>
<InitIndex>48</InitIndex>
</FbInfo>
</DataType>
<DataType>
<Name Decoration="1003051C" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">F_TRIG</Name>
<BitSize>32</BitSize>
<SubItem>
<Name IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">M</Name>
<Type>BOOL</Type>
<BitSize>8</BitSize>
<BitOffs>0</BitOffs>
</SubItem>
<SubItem>
<Name FbParameter="Input" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">CLK</Name>
<Type>BOOL</Type>
<Comment>
<![CDATA[Signal to detect]]>
</Comment>
<BitSize>8</BitSize>
<BitOffs>8</BitOffs>
</SubItem>
<SubItem>
<Name FbParameter="Output" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">Q</Name>
<Type>BOOL</Type>
<Comment>
<![CDATA[Edge detected]]>
</Comment>
<BitSize>8</BitSize>
<BitOffs>16</BitOffs>
</SubItem>
<FbInfo>
<CodeIndex>50</CodeIndex>
<InitIndex>51</InitIndex>
</FbInfo>
</DataType>
<DataType>
<Name Decoration="1003051C" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">R_TRIG</Name>
<BitSize>32</BitSize>
<SubItem>
<Name IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">M</Name>
<Type>BOOL</Type>
<BitSize>8</BitSize>
<BitOffs>0</BitOffs>
</SubItem>
<SubItem>
<Name FbParameter="Input" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">CLK</Name>
<Type>BOOL</Type>
<Comment>
<![CDATA[Signal to detect]]>
</Comment>
<BitSize>8</BitSize>
<BitOffs>8</BitOffs>
</SubItem>
<SubItem>
<Name FbParameter="Output" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">Q</Name>
<Type>BOOL</Type>
<Comment>
<![CDATA[Edge detected]]>
</Comment>
<BitSize>8</BitSize>
<BitOffs>16</BitOffs>
</SubItem>
<FbInfo>
<CodeIndex>57</CodeIndex>
<InitIndex>58</InitIndex>
</FbInfo>
</DataType>
<DataType>
<Name Decoration="100306C8" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">RS</Name>
<BitSize>32</BitSize>
<SubItem>
<Name FbParameter="Input" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">SET</Name>
<Type>BOOL</Type>
<BitSize>8</BitSize>
<BitOffs>0</BitOffs>
</SubItem>
<SubItem>
<Name FbParameter="Input" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">RESET1</Name>
<Type>BOOL</Type>
<BitSize>8</BitSize>
<BitOffs>8</BitOffs>
</SubItem>
<SubItem>
<Name FbParameter="Output" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">Q1</Name>
<Type>BOOL</Type>
<BitSize>8</BitSize>
<BitOffs>16</BitOffs>
</SubItem>
<FbInfo>
<CodeIndex>61</CodeIndex>
<InitIndex>62</InitIndex>
</FbInfo>
</DataType>
<DataType>
<Name Decoration="100409DC" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">SEMA</Name>
<BitSize>32</BitSize>
<SubItem>
<Name IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">X</Name>
<Type>BOOL</Type>
<BitSize>8</BitSize>
<BitOffs>0</BitOffs>
</SubItem>
<SubItem>
<Name FbParameter="Input" IsDefinedInLibrary="1" Library="E:\TWINCAT\PLC\LIB\standard.lb6">CLAIM</Name>
<Type>BOOL</Type>
<BitSize>8</BitSize>
<BitOffs>8</BitOffs>
</SubItem>
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -