Files
2024-08-23 17:10:05 +08:00

1 line
14 KiB
Plaintext

<PlcProjectInfo><ProjectInfo><Path>C:\Users\Administrator\Desktop\TwinCAT运动控制\GetData\GetData\getData\getData.plcproj</Path><ChangeDate>2024-05-13T14:05:13</ChangeDate><Library><Name>tc2_standard, 3.3.1.0 (beckhoff automation gmbh)</Name></Library><Library><Name>tc2_system, 3.4.15.0 (beckhoff automation gmbh)</Name></Library><Library><Name>tc3_module, 3.3.12.0 (beckhoff automation gmbh)</Name></Library></ProjectInfo><RoutingInfo><AdsInfo><NetId>172.18.138.230.1.1</NetId><Port>851</Port><TargetName>getData</TargetName></AdsInfo></RoutingInfo><CompilerInfo><CpuFamily>Intel X86</CpuFamily><CompilerVersion>3.5.8.0</CompilerVersion><TwinCATVersion>3.4.0.0</TwinCATVersion><TCatPlcCtrlVersion>3.4.0.0</TCatPlcCtrlVersion></CompilerInfo><TargetInfo><CpuFamily>Intel X86</CpuFamily><DataAreaInfo><DataSize>10485760</DataSize><RetainSize>128000</RetainSize><MAreaSize>128000</MAreaSize><InputSize>128000</InputSize><OutputSize>128000</OutputSize></DataAreaInfo></TargetInfo><DataTypes><DataType><Name Decoration="100412E7">VERSION</Name><BitSize>64</BitSize><SubItem><Name>uiMajor</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>uiMinor</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>uiServicePack</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>uiPatch</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>48</BitOffs></SubItem></DataType><DataType><Name>OTCID</Name><Type>UDINT</Type><BitSize>32</BitSize></DataType><DataType><Name GUID="{C1C52E30-BC0B-44CA-BF39-E2FE7F2D145C}" Decoration="1012A295">PlcAppSystemInfo</Name><BitSize>2048</BitSize><SubItem><Name>ObjId</Name><Type>OTCID</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>TaskCnt</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>OnlineChangeCnt</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>Flags</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>AdsPort</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>BootDataLoaded</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>144</BitOffs></SubItem><SubItem><Name>OldBootData</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>152</BitOffs></SubItem><SubItem><Name>AppTimestamp</Name><Type>DATE_AND_TIME</Type><BitSize>32</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>KeepOutputsOnBP</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>ShutdownInProgress</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>200</BitOffs></SubItem><SubItem><Name>LicensesPending</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>208</BitOffs></SubItem><SubItem><Name>BSODOccured</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>216</BitOffs></SubItem><SubItem><Name>TComSrvPtr</Name><Type Decoration="1002659C" GUID="{00000030-0000-0000-E000-000000000064}">ITComObjectServer</Type><BitSize>64</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>AppName</Name><Type Decoration="40000050">STRING(63)</Type><BitSize>512</BitSize><BitOffs>512</BitOffs></SubItem><SubItem><Name>ProjectName</Name><Type Decoration="40000050">STRING(63)</Type><BitSize>512</BitSize><BitOffs>1024</BitOffs></SubItem><Properties><Property><Name>Namespace</Name><Value>PLC</Value></Property><Property><Name>GUID</Name><Value>C1C52E30-BC0B-44CA-BF39-E2FE7F2D145C</Value></Property><Property><Name>show</Name></Property><Property><Name>signature_flag</Name><Value>33554688</Value></Property><Property><Name>checksuperglobal</Name></Property></Properties></DataType><DataType><Name GUID="{56294066-FFF7-46F3-8206-FA06A30B13BA}" Decoration="100DBD73">PlcTaskSystemInfo</Name><BitSize>1024</BitSize><SubItem><Name>ObjId</Name><Type>OTCID</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>CycleTime</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>Priority</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>AdsPort</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>80</BitOffs></SubItem><SubItem><Name>CycleCount</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>DcTaskTime</Name><Type>LINT</Type><BitSize>64</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>LastExecTime</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>FirstCycle</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>224</BitOffs></SubItem><SubItem><Name>CycleTimeExceeded</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>232</BitOffs></SubItem><SubItem><Name>InCallAfterOutputUpdate</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>240</BitOffs></SubItem><SubItem><Name>RTViolation</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>248</BitOffs></SubItem><SubItem><Name>TaskName</Name><Type Decoration="40000050">STRING(63)</Type><BitSize>512</BitSize><BitOffs>512</BitOffs></SubItem><Properties><Property><Name>Namespace</Name><Value>PLC</Value></Property><Property><Name>GUID</Name><Value>56294066-FFF7-46F3-8206-FA06A30B13BA</Value></Property><Property><Name>show</Name></Property><Property><Name>signature_flag</Name><Value>33554688</Value></Property><Property><Name>checksuperglobal</Name></Property></Properties></DataType><DataType><Name Decoration="20010B6E">ARRAY [1..1] OF PlcTaskSystemInfo</Name><Type Decoration="100DBD73">PlcTaskSystemInfo</Type><BitSize>1024</BitSize><ArrayInfo><LBound>1</LBound><Elements>1</Elements></ArrayInfo></DataType><DataType Decoration="10040E48"><Name>_Implicit_KindOfTask</Name><Type>INT</Type><BitSize>16</BitSize><EnumInfo><Text>_implicit_cyclic</Text><Enum>0</Enum></EnumInfo><EnumInfo><Text>_implicit_event</Text><Enum>1</Enum></EnumInfo><EnumInfo><Text>_implicit_external</Text><Enum>2</Enum></EnumInfo><EnumInfo><Text>_implicit_freewheeling</Text><Enum>3</Enum></EnumInfo></DataType><DataType><Name Decoration="10039170">_Implicit_Jitter_Distribution</Name><BitSize>48</BitSize><SubItem><Name>wRangeMax</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>wCountJitterNeg</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>wCountJitterPos</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>32</BitOffs></SubItem><Properties><Property><Name>hide</Name></Property></Properties></DataType><DataType><Name Decoration="101C1CEC">_Implicit_Task_Info</Name><BitSize>896</BitSize><SubItem><Name>dwVersion</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>pszName</Name><Type Decoration="40000050">STRING(80)</Type><BitSize>64</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>nPriority</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>KindOf</Name><Type Decoration="30003E90">_Implicit_KindOfTask</Type><BitSize>16</BitSize><BitOffs>144</BitOffs></SubItem><SubItem><Name>bWatchdog</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>bProfilingTask</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>168</BitOffs></SubItem><SubItem><Name>dwEventFunctionPointer</Name><Type>BYTE</Type><BitSize>64</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>pszExternalEvent</Name><Type Decoration="40000050">STRING(80)</Type><BitSize>64</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>dwTaskEntryFunctionPointer</Name><Type>BYTE</Type><BitSize>64</BitSize><BitOffs>320</BitOffs></SubItem><SubItem><Name>dwWatchdogSensitivity</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>384</BitOffs></SubItem><SubItem><Name>dwInterval</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>416</BitOffs></SubItem><SubItem><Name>dwWatchdogTime</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>448</BitOffs></SubItem><SubItem><Name>dwLastCycleTime</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>480</BitOffs></SubItem><SubItem><Name>dwAverageCycleTime</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>512</BitOffs></SubItem><SubItem><Name>dwMaxCycleTime</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>544</BitOffs></SubItem><SubItem><Name>dwMinCycleTime</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>576</BitOffs></SubItem><SubItem><Name>diJitter</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>608</BitOffs></SubItem><SubItem><Name>diJitterMin</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>640</BitOffs></SubItem><SubItem><Name>diJitterMax</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>672</BitOffs></SubItem><SubItem><Name>dwCycleCount</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>704</BitOffs></SubItem><SubItem><Name>wTaskStatus</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>736</BitOffs></SubItem><SubItem><Name>wNumOfJitterDistributions</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>752</BitOffs></SubItem><SubItem><Name>pJitterDistribution</Name><Type Decoration="10039170">_Implicit_Jitter_Distribution</Type><BitSize>64</BitSize><BitOffs>768</BitOffs></SubItem><SubItem><Name>bWithinSPSTimeSlicing</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>832</BitOffs></SubItem><SubItem><Name>byDummy</Name><Type>BYTE</Type><BitSize>8</BitSize><BitOffs>840</BitOffs></SubItem><SubItem><Name>bShouldBlock</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>848</BitOffs></SubItem><SubItem><Name>bActive</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>856</BitOffs></SubItem><SubItem><Name>dwIECCycleCount</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>864</BitOffs></SubItem><Properties><Property><Name>hide</Name></Property></Properties></DataType></DataTypes><Symbols><Symbol><Name>MAIN.DualPosDiff</Name><Type>DINT</Type><Comment><![CDATA[双编码器差值]]></Comment><IGroup>61472</IGroup><IOffset>512028</IOffset><BitSize>32</BitSize></Symbol><Symbol><Name>MAIN.actVelo</Name><Type>DINT</Type><Comment><![CDATA[实际速度]]></Comment><IGroup>61472</IGroup><IOffset>512872</IOffset><BitSize>32</BitSize></Symbol><Symbol><Name>MAIN.actPosition</Name><Type>DINT</Type><Comment><![CDATA[实际位置]]></Comment><IGroup>61472</IGroup><IOffset>512876</IOffset><BitSize>32</BitSize></Symbol><Symbol><Name>MAIN.targetVelo</Name><Type>DINT</Type><Comment><![CDATA[目标速度]]></Comment><IGroup>61488</IGroup><IOffset>512880</IOffset><BitSize>32</BitSize></Symbol><Symbol><Name>MAIN.siOperationMode</Name><Type>SINT</Type><Comment><![CDATA[运动模式]]></Comment><IGroup>61488</IGroup><IOffset>512884</IOffset><BitSize>8</BitSize></Symbol><Symbol><Name>MAIN.rotation</Name><Type>BOOL</Type><Comment><![CDATA[旋转方向]]></Comment><IGroup>16448</IGroup><IOffset>512885</IOffset><BitSize>8</BitSize></Symbol><Symbol><Name>MAIN.rotationSingle</Name><Type>INT</Type><Comment><![CDATA[旋转标志位]]></Comment><IGroup>16448</IGroup><IOffset>512886</IOffset><BitSize>16</BitSize></Symbol><Symbol><Name>MAIN.udiProAcc</Name><Type>UDINT</Type><Comment><![CDATA[目标加速度]]></Comment><IGroup>61488</IGroup><IOffset>512888</IOffset><BitSize>32</BitSize></Symbol><Symbol><Name>MAIN.udiProDec</Name><Type>UDINT</Type><Comment><![CDATA[目标减速度]]></Comment><IGroup>61488</IGroup><IOffset>512892</IOffset><BitSize>32</BitSize></Symbol><Symbol><Name>MAIN.modAngle</Name><Type>DINT</Type><Comment><![CDATA[角度取余]]></Comment><IGroup>16448</IGroup><IOffset>512896</IOffset><BitSize>32</BitSize></Symbol><Symbol><Name>MAIN.sampleVelo</Name><Type>DINT</Type><IGroup>16448</IGroup><IOffset>512900</IOffset><BitSize>32</BitSize></Symbol><Symbol><Name>MAIN.actAngle</Name><Type>LREAL</Type><Comment><![CDATA[实际角度]]></Comment><IGroup>16448</IGroup><IOffset>512904</IOffset><BitSize>64</BitSize></Symbol><Symbol><Name>Constants.bLittleEndian</Name><Type>BOOL</Type><Comment><![CDATA[ Does the target support an FPU]]></Comment><IGroup>16448</IGroup><IOffset>512913</IOffset><BitSize>8</BitSize></Symbol><Symbol><Name>Constants.RuntimeVersion</Name><Type Decoration="100412E7">VERSION</Type><Comment><![CDATA[ Does the target support an FPU]]></Comment><IGroup>16448</IGroup><IOffset>512914</IOffset><BitSize>64</BitSize></Symbol><Symbol><Name>Constants.CompilerVersion</Name><Type Decoration="100412E7">VERSION</Type><Comment><![CDATA[ Does the target support an FPU]]></Comment><IGroup>16448</IGroup><IOffset>512922</IOffset><BitSize>64</BitSize></Symbol><Symbol><Name>Constants.bSimulationMode</Name><Type>BOOL</Type><Comment><![CDATA[ Does the target support an FPU]]></Comment><IGroup>16448</IGroup><IOffset>512930</IOffset><BitSize>8</BitSize></Symbol><Symbol><Name>Constants.bFPUSupport</Name><Type>BOOL</Type><IGroup>16448</IGroup><IOffset>512931</IOffset><BitSize>8</BitSize></Symbol><Symbol><Name>Constants.nRegisterSize</Name><Type>WORD</Type><Comment><![CDATA[ Does the target support an FPU]]></Comment><IGroup>16448</IGroup><IOffset>512932</IOffset><BitSize>16</BitSize></Symbol><Symbol><Name>Constants.nPackMode</Name><Type>UINT</Type><Comment><![CDATA[ Does the target support an FPU]]></Comment><IGroup>16448</IGroup><IOffset>512934</IOffset><BitSize>16</BitSize></Symbol><Symbol><Name>Constants.RuntimeVersionNumeric</Name><Type>DWORD</Type><IGroup>16448</IGroup><IOffset>512936</IOffset><BitSize>32</BitSize></Symbol><Symbol><Name>Constants.CompilerVersionNumeric</Name><Type>DWORD</Type><IGroup>16448</IGroup><IOffset>512940</IOffset><BitSize>32</BitSize></Symbol><Symbol><Name>TwinCAT_SystemInfoVarList._AppInfo</Name><Type Decoration="1012A295">PlcAppSystemInfo</Type><IGroup>16448</IGroup><IOffset>512944</IOffset><BitSize>2048</BitSize></Symbol><Symbol><Name>TwinCAT_SystemInfoVarList._TaskInfo</Name><Type Decoration="20010B6E">ARRAY [1..1] OF PlcTaskSystemInfo</Type><IGroup>16448</IGroup><IOffset>513200</IOffset><BitSize>1024</BitSize></Symbol><Symbol><Name>TwinCAT_SystemInfoVarList.__PlcTask</Name><Type Decoration="101C1CEC">_Implicit_Task_Info</Type><IGroup>16448</IGroup><IOffset>513328</IOffset><BitSize>896</BitSize></Symbol></Symbols><VarConfigs /></PlcProjectInfo>