new status methods added for done, busy, error, cmdAborted. MoveVelocity added

This commit is contained in:
SCooper
2022-07-08 11:33:32 +01:00
parent 976ef8dedc
commit 7020a23a83
4 changed files with 165 additions and 8 deletions
+1 -1
View File
@@ -965,7 +965,7 @@ External Setpoint Generation:
</DataType>
</DataTypes>
<Project GUID="{FB261665-FD20-4BF2-97F8-2854C82B752D}" Name="tc_project_app" PrjFilePath="..\..\tc_project_app\tc_project_app.plcproj" TmcFilePath="..\..\tc_project_app\tc_project_app.tmc" ReloadTmc="true" AmsPort="852" FileArchiveSettings="#x000e" SymbolicMapping="true">
<Instance Id="#x08502040" TcSmClass="TComPlcObjDef" KeepUnrestoredLinks="2" TmcPath="tc_project_app\tc_project_app.tmc" TmcHash="{25E5A57B-4412-4DDF-0230-D6998A52BA25}">
<Instance Id="#x08502040" TcSmClass="TComPlcObjDef" KeepUnrestoredLinks="2" TmcPath="tc_project_app\tc_project_app.tmc" TmcHash="{9BD07946-2658-1428-4179-39A88A900F70}">
<Name>tc_project_app Instance</Name>
<CLSID ClassFactory="TcPlc30">{08500001-0000-0000-F000-000000000064}</CLSID>
<Vars VarGrpType="1">
+6 -2
View File
@@ -1,8 +1,8 @@
<?xml version="1.0"?>
<TcSmProject xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.beckhoff.com/schemas/2012/07/TcSmProject" TcSmVersion="1.0" TcVersion="3.1.4024.32">
<Project ProjectGUID="{9CF97348-B9D3-4938-B1F2-5F0B0B6AA66A}" Target64Bit="true" ShowHideConfigurations="#x106">
<Project ProjectGUID="{9CF97348-B9D3-4938-B1F2-5F0B0B6AA66A}" TargetNetId="5.65.74.200.1.1" Target64Bit="true" ShowHideConfigurations="#x106">
<System>
<Settings MaxCpus="12" DontCheckTarget="10.0.5.148.1.1">
<Settings MaxCpus="2">
<IoIdleTask Priority="6"/>
</Settings>
<Tasks>
@@ -17,5 +17,9 @@
<Plc>
<Project File="tc_project_app.xti"/>
</Plc>
<Io/>
</Project>
<Mappings>
<MappingInfo Identifier="{05000010-2041-0850-1000-040340205008}" Id="#x02030010" Watchdog="14000000040000000400000004000000"/>
</Mappings>
</TcSmProject>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<TcPlcObject Version="1.1.0.1" ProductVersion="3.1.4024.5">
<TcPlcObject Version="1.1.0.1" ProductVersion="3.1.4024.11">
<VisuManager Name="Visualization Manager" Id="{9ab27b0a-e061-4269-b032-b221661a7379}">
<XmlArchive>
<Data>
@@ -45,10 +45,10 @@
<d n="FbMethods" t="CaseInsensitiveHashtable" ckt="String" cvt="Guid">
<v>FB_Init</v>
<v>c98701bd-1e9f-450a-a2a8-a2474d536f2e</v>
<v>FB_Reinit</v>
<v>5b6e372a-a69d-40e8-aef7-f470b7c53d95</v>
<v>FB_Exit</v>
<v>0be1b9ab-e8eb-4b33-b803-109abb46bde4</v>
<v>FB_Reinit</v>
<v>5b6e372a-a69d-40e8-aef7-f470b7c53d95</v>
</d>
<v n="FbName">"NotImportant"</v>
<v n="FbGuid">{aa8b7e42-e967-427f-8f2e-f00f9d706470}</v>
@@ -58,7 +58,7 @@
<v n="Modifiers">7</v>
<v n="DevType">4096</v>
<v n="DevId">"1002 0004"</v>
<v n="DevVersion">"1.0.0.4"</v>
<v n="DevVersion">"1.0.0.6"</v>
<v n="BaseProvider">{cb73a13e-6ccc-4bc6-8859-f5aa98bb116b}</v>
<l n="Keys" t="ArrayList" cet="DeviceBasedHotkeyItem">
<o>
+154 -1
View File
@@ -270,8 +270,161 @@
</None>
</ItemGroup>
<ItemGroup>
<PlaceholderResolution Include="CAA Callback">
<Resolution>CAA Callback Extern, * (CAA Technical Workgroup)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="CAA MemBlockMan">
<Resolution>CAA Memory Block Manager Extern, * (CAA Technical Workgroup)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="CAA ResMan">
<Resolution>CAA Ressource Manager Extern, * (CAA Technical Workgroup)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="CAA Types">
<Resolution>CAA Types Extern, * (CAA Technical Workgroup)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="CmpApp">
<Resolution>CmpApp, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="CmpBitmapPool">
<Resolution>CmpBitmapPool, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="CmpDynamicText">
<Resolution>CmpDynamicText, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="CmpEventMgr">
<Resolution>CmpEventMgr, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="CmpLog">
<Resolution>CmpLog, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="CmpSchedule">
<Resolution>CmpSchedule, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="CmpTargetVisu">
<Resolution>CmpTargetVisu, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="CmpVisuHandler">
<Resolution>CmpVisuHandler, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="Collections">
<Resolution>Collections, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="Component Manager">
<Resolution>Component Manager, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="FloatingPointUtils">
<Resolution>FloatingPointUtils, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="Standard">
<Resolution>Tc2_Standard, * (Beckhoff Automation GmbH)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="Standard64">
<Resolution>Tc2_Standard, * (Beckhoff Automation GmbH)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="StringUtils">
<Resolution>StringUtils, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="SysCpuHandling">
<Resolution>SysCpuHandling, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="SysDir">
<Resolution>SysDir, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="SysFile">
<Resolution>SysFile, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="SysMem">
<Resolution>SysMem, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="SysProcess">
<Resolution>SysProcess, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="SysShm">
<Resolution>SysShm, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="SysTarget">
<Resolution>SysTarget, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="System_VisuElemBase">
<Resolution>VisuElemBase, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="System_VisuElemEventTable">
<Resolution>VisuElemEventTable, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="System_VisuElemMeter">
<Resolution>VisuElemMeter, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="System_VisuElems">
<Resolution>VisuElems, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="System_VisuElemsSpecialControls">
<Resolution>VisuElemsSpecialControls, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="System_VisuElemsWinControls">
<Resolution>VisuElemsWinControls, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="System_VisuElemTextEditor">
<Resolution>VisuElemTextEditor, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="system_visuinputs">
<Resolution>VisuInputs, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="System_VisuInputs">
<Resolution>VisuInputs, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="System_VisuNativeControl">
<Resolution>VisuNativeControl, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="SysTime">
<Resolution>SysTime, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="SysTimeCore">
<Resolution>SysTimeCore, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="SysTimeRtc">
<Resolution>SysTimeRtc, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="Tc2_Drive">
<Resolution>Tc2_Drive, * (Beckhoff Automation GmbH)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="Tc2_EtherCAT">
<Resolution>Tc2_EtherCAT, * (Beckhoff Automation GmbH)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="Tc2_IoFunctions">
<Resolution>Tc2_IoFunctions, * (Beckhoff Automation GmbH)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="Tc2_Math">
<Resolution>Tc2_Math, * (Beckhoff Automation GmbH)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="Tc2_MC2">
<Resolution>Tc2_MC2, 3.3.41.0 (Beckhoff Automation GmbH)</Resolution>
<Resolution>Tc2_MC2, * (Beckhoff Automation GmbH)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="Tc2_MC2_Drive">
<Resolution>Tc2_MC2_Drive, * (Beckhoff Automation GmbH)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="Tc2_Standard">
<Resolution>Tc2_Standard, * (Beckhoff Automation GmbH)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="Tc2_SUPS">
<Resolution>Tc2_SUPS, * (Beckhoff Automation GmbH)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="Tc2_System">
<Resolution>Tc2_System, * (Beckhoff Automation GmbH)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="Tc2_Utilities">
<Resolution>Tc2_Utilities, * (Beckhoff Automation GmbH)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="Tc3_MC2_AdvancedHoming">
<Resolution>Tc3_MC2_AdvancedHoming, * (Beckhoff Automation GmbH)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="Tc3_Module">
<Resolution>Tc3_Module, * (Beckhoff Automation GmbH)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="Util">
<Resolution>Util, * (System)</Resolution>
</PlaceholderResolution>
<PlaceholderResolution Include="VisuDialogs">
<Resolution>VisuDialogs, * (System)</Resolution>
</PlaceholderResolution>
</ItemGroup>
<ProjectExtensions>