commit 51d6e7e5c4b318e9b65382d3bf51a56c76a7d90a Author: Matthias Heisig Date: Tue Oct 22 14:22:54 2024 +0200 Initial commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..0d7e32f --- /dev/null +++ b/.gitignore @@ -0,0 +1,290 @@ +## Ignore Visual Studio temporary files, build results, and +## files generated by popular Visual Studio add-ons. + +# User-specific files +*.suo +*.user +*.userosscache +*.sln.docstates + +# User-specific files (MonoDevelop/Xamarin Studio) +*.userprefs + +# Build results +[Dd]ebug/ +[Dd]ebugPublic/ +[Rr]elease/ +[Rr]eleases/ +x64/ +x86/ +bld/ +[Bb]in/ +[Oo]bj/ +[Ll]og/ + +# Visual Studio 2015 cache/options directory +.vs/ +# Uncomment if you have tasks that create the project's static files in wwwroot +#wwwroot/ + +# MSTest test Results +[Tt]est[Rr]esult*/ +[Bb]uild[Ll]og.* + +# NUNIT +*.VisualState.xml +TestResult.xml + +# Build Results of an ATL Project +[Dd]ebugPS/ +[Rr]eleasePS/ +dlldata.c + +# DNX +project.lock.json +project.fragment.lock.json +artifacts/ + +*_i.c +*_p.c +*_i.h +*.ilk +*.meta +*.obj +*.pch +*.pdb +*.pgc +*.pgd +*.rsp +*.sbr +*.tlb +*.tli +*.tlh +*.tmp +*.tmp_proj +*.log +*.vspscc +*.vssscc +.builds +*.pidb +*.svclog +*.scc + +# Chutzpah Test files +_Chutzpah* + +# Visual C++ cache files +ipch/ +*.aps +*.ncb +*.opendb +*.opensdf +*.sdf +*.cachefile +*.VC.db +*.VC.VC.opendb + +# Visual Studio profiler +*.psess +*.vsp +*.vspx +*.sap + +# TFS 2012 Local Workspace +$tf/ + +# Guidance Automation Toolkit +*.gpState + +# ReSharper is a .NET coding add-in +_ReSharper*/ +*.[Rr]e[Ss]harper +*.DotSettings.user + +# JustCode is a .NET coding add-in +.JustCode + +# TeamCity is a build add-in +_TeamCity* + +# DotCover is a Code Coverage Tool +*.dotCover + +# NCrunch +_NCrunch_* +.*crunch*.local.xml +nCrunchTemp_* + +# MightyMoose +*.mm.* +AutoTest.Net/ + +# Web workbench (sass) +.sass-cache/ + +# Installshield output folder +[Ee]xpress/ + +# DocProject is a documentation generator add-in +DocProject/buildhelp/ +DocProject/Help/*.HxT +DocProject/Help/*.HxC +DocProject/Help/*.hhc +DocProject/Help/*.hhk +DocProject/Help/*.hhp +DocProject/Help/Html2 +DocProject/Help/html + +# Click-Once directory +publish/ + +# Publish Web Output +*.[Pp]ublish.xml +*.azurePubxml +# TODO: Comment the next line if you want to checkin your web deploy settings +# but database connection strings (with potential passwords) will be unencrypted +#*.pubxml +*.publishproj + +# Microsoft Azure Web App publish settings. Comment the next line if you want to +# checkin your Azure Web App publish settings, but sensitive information contained +# in these scripts will be unencrypted +PublishScripts/ + +# NuGet Packages +*.nupkg +# The packages folder can be ignored because of Package Restore +**/packages/* +# except build/, which is used as an MSBuild target. +!**/packages/build/ +# Uncomment if necessary however generally it will be regenerated when needed +#!**/packages/repositories.config +# NuGet v3's project.json files produces more ignoreable files +*.nuget.props +*.nuget.targets + +# Microsoft Azure Build Output +csx/ +*.build.csdef + +# Microsoft Azure Emulator +ecf/ +rcf/ + +# Windows Store app package directories and files +AppPackages/ +BundleArtifacts/ +Package.StoreAssociation.xml +_pkginfo.txt + +# Visual Studio cache files +# files ending in .cache can be ignored +*.[Cc]ache +# but keep track of directories ending in .cache +!*.[Cc]ache/ + +# Others +ClientBin/ +~$* +*~ +*.dbmdl +*.dbproj.schemaview +*.jfm +*.pfx +*.publishsettings +node_modules/ +orleans.codegen.cs + +# Since there are multiple workflows, uncomment next line to ignore bower_components +# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) +#bower_components/ + +# RIA/Silverlight projects +Generated_Code/ + +# Backup & report files from converting an old project file +# to a newer Visual Studio version. Backup files are not needed, +# because we have git ;-) +_UpgradeReport_Files/ +Backup*/ +UpgradeLog*.XML +UpgradeLog*.htm + +# SQL Server files +*.mdf +*.ldf + +# Business Intelligence projects +*.rdl.data +*.bim.layout +*.bim_*.settings + +# Microsoft Fakes +FakesAssemblies/ + +# GhostDoc plugin setting file +*.GhostDoc.xml + +# Node.js Tools for Visual Studio +.ntvs_analysis.dat + +# Visual Studio 6 build log +*.plg + +# Visual Studio 6 workspace options file +*.opt + +# Visual Studio LightSwitch build output +**/*.HTMLClient/GeneratedArtifacts +**/*.DesktopClient/GeneratedArtifacts +**/*.DesktopClient/ModelManifest.xml +**/*.Server/GeneratedArtifacts +**/*.Server/ModelManifest.xml +_Pvt_Extensions + +# Paket dependency manager +.paket/paket.exe +paket-files/ + +# FAKE - F# Make +.fake/ + +# JetBrains Rider +.idea/ +*.sln.iml + +# CodeRush +.cr/ + +# Python Tools for Visual Studio (PTVS) +__pycache__/ +*.pyc + +# Exclude _boot folder +_Boot/* + +# Exclude ~u +*.~u + +# Exclude UaExpert project files +*.uap + +# Exclude trial licences +*.tclrs + +# Exclude compile info +PLC/_CompileInfo/* +PLC_Mockup/_CompileInfo/* + +# Exclude *.dbg files +*.dbg + +# Exclude .tnzip files +*.tnzip +*.tszip + +# Exclude backup files +*.bak + +# Exclude compile info +*.compileinfo \ No newline at end of file diff --git a/Adeco.sln b/Adeco.sln new file mode 100644 index 0000000..df4a238 --- /dev/null +++ b/Adeco.sln @@ -0,0 +1,85 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# TcXaeShell Solution File, Format Version 11.00 +VisualStudioVersion = 15.0.28010.2050 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{B1E792BE-AA5F-4E3C-8C82-674BF9C0715B}") = "Adeco", "Adeco.tsproj", "{26B800A2-7F81-4BC4-9522-92EDFFBE9A9E}" +EndProject +Project("{FD9F1D59-E000-42F3-8744-88DE1BE93C06}") = "Wickler", "..\Wickler\Wickler.tcmproj", "{63F40E2C-5D73-4391-B81B-34A93BB9522A}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|TwinCAT CE7 (ARMV7) = Debug|TwinCAT CE7 (ARMV7) + Debug|TwinCAT OS (ARMT2) = Debug|TwinCAT OS (ARMT2) + Debug|TwinCAT RT (x64) = Debug|TwinCAT RT (x64) + Debug|TwinCAT RT (x86) = Debug|TwinCAT RT (x86) + Release|TwinCAT CE7 (ARMV7) = Release|TwinCAT CE7 (ARMV7) + Release|TwinCAT OS (ARMT2) = Release|TwinCAT OS (ARMT2) + Release|TwinCAT RT (x64) = Release|TwinCAT RT (x64) + Release|TwinCAT RT (x86) = Release|TwinCAT RT (x86) + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {26B800A2-7F81-4BC4-9522-92EDFFBE9A9E}.Debug|TwinCAT CE7 (ARMV7).ActiveCfg = Debug|TwinCAT CE7 (ARMV7) + {26B800A2-7F81-4BC4-9522-92EDFFBE9A9E}.Debug|TwinCAT CE7 (ARMV7).Build.0 = Debug|TwinCAT CE7 (ARMV7) + {26B800A2-7F81-4BC4-9522-92EDFFBE9A9E}.Debug|TwinCAT OS (ARMT2).ActiveCfg = Debug|TwinCAT OS (ARMT2) + {26B800A2-7F81-4BC4-9522-92EDFFBE9A9E}.Debug|TwinCAT OS (ARMT2).Build.0 = Debug|TwinCAT OS (ARMT2) + {26B800A2-7F81-4BC4-9522-92EDFFBE9A9E}.Debug|TwinCAT RT (x64).ActiveCfg = Debug|TwinCAT RT (x64) + {26B800A2-7F81-4BC4-9522-92EDFFBE9A9E}.Debug|TwinCAT RT (x64).Build.0 = Debug|TwinCAT RT (x64) + {26B800A2-7F81-4BC4-9522-92EDFFBE9A9E}.Debug|TwinCAT RT (x86).ActiveCfg = Debug|TwinCAT RT (x86) + {26B800A2-7F81-4BC4-9522-92EDFFBE9A9E}.Debug|TwinCAT RT (x86).Build.0 = Debug|TwinCAT RT (x86) + {26B800A2-7F81-4BC4-9522-92EDFFBE9A9E}.Release|TwinCAT CE7 (ARMV7).ActiveCfg = Release|TwinCAT CE7 (ARMV7) + {26B800A2-7F81-4BC4-9522-92EDFFBE9A9E}.Release|TwinCAT CE7 (ARMV7).Build.0 = Release|TwinCAT CE7 (ARMV7) + {26B800A2-7F81-4BC4-9522-92EDFFBE9A9E}.Release|TwinCAT OS (ARMT2).ActiveCfg = Release|TwinCAT OS (ARMT2) + {26B800A2-7F81-4BC4-9522-92EDFFBE9A9E}.Release|TwinCAT OS (ARMT2).Build.0 = Release|TwinCAT OS (ARMT2) + {26B800A2-7F81-4BC4-9522-92EDFFBE9A9E}.Release|TwinCAT RT (x64).ActiveCfg = Release|TwinCAT RT (x64) + {26B800A2-7F81-4BC4-9522-92EDFFBE9A9E}.Release|TwinCAT RT (x64).Build.0 = Release|TwinCAT RT (x64) + {26B800A2-7F81-4BC4-9522-92EDFFBE9A9E}.Release|TwinCAT RT (x86).ActiveCfg = Release|TwinCAT RT (x86) + {26B800A2-7F81-4BC4-9522-92EDFFBE9A9E}.Release|TwinCAT RT (x86).Build.0 = Release|TwinCAT RT (x86) + {63F40E2C-5D73-4391-B81B-34A93BB9522A}.Debug|TwinCAT CE7 (ARMV7).ActiveCfg = Debug|TwinCAT CE7 (ARMV7) + {63F40E2C-5D73-4391-B81B-34A93BB9522A}.Debug|TwinCAT OS (ARMT2).ActiveCfg = Debug|TwinCAT OS (ARMT2) + {63F40E2C-5D73-4391-B81B-34A93BB9522A}.Debug|TwinCAT RT (x64).ActiveCfg = Debug|TwinCAT RT (x64) + {63F40E2C-5D73-4391-B81B-34A93BB9522A}.Debug|TwinCAT RT (x86).ActiveCfg = Debug|TwinCAT RT (x86) + {63F40E2C-5D73-4391-B81B-34A93BB9522A}.Release|TwinCAT CE7 (ARMV7).ActiveCfg = Release|TwinCAT CE7 (ARMV7) + {63F40E2C-5D73-4391-B81B-34A93BB9522A}.Release|TwinCAT OS (ARMT2).ActiveCfg = Release|TwinCAT OS (ARMT2) + {63F40E2C-5D73-4391-B81B-34A93BB9522A}.Release|TwinCAT RT (x64).ActiveCfg = Release|TwinCAT RT (x64) + {63F40E2C-5D73-4391-B81B-34A93BB9522A}.Release|TwinCAT RT (x86).ActiveCfg = Release|TwinCAT RT (x86) + {92165872-738F-41B6-82B5-C95468B41EA0}.Debug|TwinCAT CE7 (ARMV7).ActiveCfg = Debug|TwinCAT CE7 (ARMV7) + {92165872-738F-41B6-82B5-C95468B41EA0}.Debug|TwinCAT CE7 (ARMV7).Build.0 = Debug|TwinCAT CE7 (ARMV7) + {92165872-738F-41B6-82B5-C95468B41EA0}.Debug|TwinCAT OS (ARMT2).ActiveCfg = Debug|TwinCAT OS (ARMT2) + {92165872-738F-41B6-82B5-C95468B41EA0}.Debug|TwinCAT OS (ARMT2).Build.0 = Debug|TwinCAT OS (ARMT2) + {92165872-738F-41B6-82B5-C95468B41EA0}.Debug|TwinCAT RT (x64).ActiveCfg = Debug|TwinCAT RT (x64) + {92165872-738F-41B6-82B5-C95468B41EA0}.Debug|TwinCAT RT (x64).Build.0 = Debug|TwinCAT RT (x64) + {92165872-738F-41B6-82B5-C95468B41EA0}.Debug|TwinCAT RT (x86).ActiveCfg = Debug|TwinCAT RT (x86) + {92165872-738F-41B6-82B5-C95468B41EA0}.Debug|TwinCAT RT (x86).Build.0 = Debug|TwinCAT RT (x86) + {92165872-738F-41B6-82B5-C95468B41EA0}.Release|TwinCAT CE7 (ARMV7).ActiveCfg = Release|TwinCAT CE7 (ARMV7) + {92165872-738F-41B6-82B5-C95468B41EA0}.Release|TwinCAT CE7 (ARMV7).Build.0 = Release|TwinCAT CE7 (ARMV7) + {92165872-738F-41B6-82B5-C95468B41EA0}.Release|TwinCAT OS (ARMT2).ActiveCfg = Release|TwinCAT OS (ARMT2) + {92165872-738F-41B6-82B5-C95468B41EA0}.Release|TwinCAT OS (ARMT2).Build.0 = Release|TwinCAT OS (ARMT2) + {92165872-738F-41B6-82B5-C95468B41EA0}.Release|TwinCAT RT (x64).ActiveCfg = Release|TwinCAT RT (x64) + {92165872-738F-41B6-82B5-C95468B41EA0}.Release|TwinCAT RT (x64).Build.0 = Release|TwinCAT RT (x64) + {92165872-738F-41B6-82B5-C95468B41EA0}.Release|TwinCAT RT (x86).ActiveCfg = Release|TwinCAT RT (x86) + {92165872-738F-41B6-82B5-C95468B41EA0}.Release|TwinCAT RT (x86).Build.0 = Release|TwinCAT RT (x86) + {764047E3-9655-42E0-AF97-1C297933DAC5}.Debug|TwinCAT CE7 (ARMV7).ActiveCfg = Debug|TwinCAT CE7 (ARMV7) + {764047E3-9655-42E0-AF97-1C297933DAC5}.Debug|TwinCAT CE7 (ARMV7).Build.0 = Debug|TwinCAT CE7 (ARMV7) + {764047E3-9655-42E0-AF97-1C297933DAC5}.Debug|TwinCAT OS (ARMT2).ActiveCfg = Debug|TwinCAT OS (ARMT2) + {764047E3-9655-42E0-AF97-1C297933DAC5}.Debug|TwinCAT OS (ARMT2).Build.0 = Debug|TwinCAT OS (ARMT2) + {764047E3-9655-42E0-AF97-1C297933DAC5}.Debug|TwinCAT RT (x64).ActiveCfg = Debug|TwinCAT RT (x64) + {764047E3-9655-42E0-AF97-1C297933DAC5}.Debug|TwinCAT RT (x64).Build.0 = Debug|TwinCAT RT (x64) + {764047E3-9655-42E0-AF97-1C297933DAC5}.Debug|TwinCAT RT (x86).ActiveCfg = Debug|TwinCAT RT (x86) + {764047E3-9655-42E0-AF97-1C297933DAC5}.Debug|TwinCAT RT (x86).Build.0 = Debug|TwinCAT RT (x86) + {764047E3-9655-42E0-AF97-1C297933DAC5}.Release|TwinCAT CE7 (ARMV7).ActiveCfg = Release|TwinCAT CE7 (ARMV7) + {764047E3-9655-42E0-AF97-1C297933DAC5}.Release|TwinCAT CE7 (ARMV7).Build.0 = Release|TwinCAT CE7 (ARMV7) + {764047E3-9655-42E0-AF97-1C297933DAC5}.Release|TwinCAT OS (ARMT2).ActiveCfg = Release|TwinCAT OS (ARMT2) + {764047E3-9655-42E0-AF97-1C297933DAC5}.Release|TwinCAT OS (ARMT2).Build.0 = Release|TwinCAT OS (ARMT2) + {764047E3-9655-42E0-AF97-1C297933DAC5}.Release|TwinCAT RT (x64).ActiveCfg = Release|TwinCAT RT (x64) + {764047E3-9655-42E0-AF97-1C297933DAC5}.Release|TwinCAT RT (x64).Build.0 = Release|TwinCAT RT (x64) + {764047E3-9655-42E0-AF97-1C297933DAC5}.Release|TwinCAT RT (x86).ActiveCfg = Release|TwinCAT RT (x86) + {764047E3-9655-42E0-AF97-1C297933DAC5}.Release|TwinCAT RT (x86).Build.0 = Release|TwinCAT RT (x86) + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {C9243CDD-91F3-4989-8A8D-14EF132F502C} + EndGlobalSection +EndGlobal diff --git a/Adeco.tsproj b/Adeco.tsproj new file mode 100644 index 0000000..b25ebbd --- /dev/null +++ b/Adeco.tsproj @@ -0,0 +1,11566 @@ + + + + + UINTARR2 + 32 + UINT + + 0 + 2 + + + [%u, %u] + [0] + [1] + + + 0x%08x [%u, %u] + . + [0] + [1] + + + 0x%08x (%u) + . + . + + + + NCENCODERSTRUCT_IN2B + 320 + + nDataIn1 + UINTARR2 + 32 + 0 + + + nDataIn2 + UINTARR2 + 32 + 32 + + + nState1 + USINT + 8 + 64 + + + nState2 + USINT + 8 + 72 + + + nState3 + USINT + 8 + 80 + + + nState4 + USINT + + 8 + 88 + + + nDataIn3 + UINTARR2 + 32 + 96 + + + nDataIn4 + UINTARR2 + 32 + 128 + + + nDataIn5 + UINTARR2 + 32 + 160 + + + nDataIn6 + UINTARR2 + 32 + 192 + + + nState5 + USINT + 8 + 224 + + + nState6 + USINT + 8 + 232 + + + nState7 + USINT + 8 + 240 + + + nState8 + USINT + 8 + 248 + + + nDcInputTime + DINT + 32 + 256 + + + nDataIn7 + UINTARR2 + + 32 + 288 + + + + NCENCODERSTRUCT_IN + + 96 + + + + + + NCENCODERSTRUCT_OUT2 + 320 + + nDataOut1 + UINTARR2 + 32 + 0 + + + nDataOut2 + UINTARR2 + 32 + 32 + + + nCtrl1 + USINT + 8 + 64 + + + nCtrl2 + USINT + 8 + 72 + + + nCtrl3 + USINT + 8 + 80 + + + nCtrl4 + USINT + 8 + 88 + + + nDataOut3 + UINTARR2 + 32 + 96 + + + nDataOut4 + UINTARR2 + 32 + 128 + + + nDataOut5 + UINTARR2 + 32 + 160 + + + nDataOut6 + UINTARR2 + 32 + 192 + + + nCtrl5 + USINT + 8 + 224 + + + nCtrl6 + USINT + 8 + 232 + + + nCtrl7 + USINT + 8 + 240 + + + nCtrl8 + USINT + 8 + 248 + + + + NCENCODERSTRUCT_OUT + + 96 + + + + + + NCDRIVESTRUCT_IN2 + 320 + + nDataIn1 + UINTARR2 + 32 + 0 + + + nDataIn2 + UINTARR2 + 32 + 32 + + + nState1 + USINT + 8 + 64 + + + nState2 + USINT + 8 + 72 + + + nState3 + USINT + 8 + 80 + + + nState4 + USINT + + 8 + 88 + + + nDataIn3 + UINTARR2 + 32 + 96 + + + nDataIn4 + UINTARR2 + 32 + 128 + + + nDataIn5 + UINTARR2 + 32 + 160 + + + nDataIn6 + UINTARR2 + 32 + 192 + + + nState5 + USINT + 8 + 224 + + + nState6 + USINT + 8 + 232 + + + nState7 + USINT + 8 + 240 + + + nState8 + USINT + + 8 + 248 + + + nDcOutputTime + DINT + 32 + 256 + + + + NCDRIVESTRUCT_IN + + 96 + + + + + + NCDRIVESTRUCT_OUT2 + 320 + + nDataOut1 + UINTARR2 + 32 + 0 + + + nDataOut2 + UINTARR2 + 32 + 32 + + + nCtrl1 + USINT + 8 + 64 + + + nCtrl2 + USINT + 8 + 72 + + + nCtrl3 + USINT + 8 + 80 + + + nCtrl4 + USINT + 8 + 88 + + + nDataOut3 + UINTARR2 + 32 + 96 + + + nDataOut4 + UINTARR2 + 32 + 128 + + + nDataOut5 + UINTARR2 + 32 + 160 + + + nDataOut6 + UINTARR2 + 32 + 192 + + + nCtrl5 + USINT + 8 + 224 + + + nCtrl6 + USINT + 8 + 232 + + + nCtrl7 + USINT + 8 + 240 + + + nCtrl8 + USINT + 8 + 248 + + + + NCDRIVESTRUCT_OUT + + 96 + + + + + + PLCTONC_AXIS_REF_CTRL + 32 + + Enable + BIT + 1 + 0 + + + FeedEnablePlus + BIT + 1 + 1 + + + FeedEnableMinus + BIT + 1 + 2 + + + HomingSensor + BIT + 1 + 5 + + + AcceptBlockedDrive + BIT + 1 + 8 + + + PlcDebugFlag + BIT + 1 + 30 + + + NcDebugFlag + BIT + 1 + 31 + + + %08x + + + 0x%08x + + + 16#%08X + + + + PLCTONC_AXIS_REF_OLD + 1024 + + ControlDWord + PLCTONC_AXIS_REF_CTRL + 32 + 0 + + + Override + UDINT + 32 + 32 + + + AxisModeRequest + UDINT + 32 + 64 + + + AxisModeDWord + UDINT + 32 + 96 + + + AxisModeLReal + LREAL + 64 + 128 + + + PositionCorrection + LREAL + 64 + 192 + + + ExtSetPos + LREAL + 64 + 256 + + + ExtSetVelo + LREAL + 64 + 320 + + + ExtSetAcc + LREAL + 64 + 384 + + + ExtSetDirection + DINT + 32 + 448 + + + ExtControllerOutput + LREAL + 64 + 512 + + + GearRatio1 + LREAL + 64 + 576 + + + GearRatio2 + LREAL + 64 + 640 + + + GearRatio3 + LREAL + 64 + 704 + + + GearRatio4 + LREAL + 64 + 768 + + + MapState + BOOL + 8 + 832 + + + PlcCycleControl + BYTE + 8 + 840 + + + PlcCycleCount + BYTE + 8 + 848 + + + + NcStructType + 1 + + + + + NCAXLESTRUCT_FROMPLC3 + + + + + NCTOPLC_AXIS_REF_STATE + 32 + + Operational + BIT + 1 + 0 + + + Homed + BIT + 1 + 1 + + + NotMoving + BIT + 1 + 2 + + + InPositionArea + BIT + 1 + 3 + + + InTargetPosition + BIT + 1 + 4 + + + Protected + BIT + 1 + 5 + + + ErrorPropagationDelayed + BIT + 1 + 6 + + + HasBeenStopped + BIT + 1 + 7 + + + HasJob + BIT + 1 + 8 + + + PositiveDirection + BIT + 1 + 9 + + + NegativeDirection + BIT + 1 + 10 + + + HomingBusy + BIT + 1 + 11 + + + ConstantVelocity + BIT + 1 + 12 + + + Compensating + BIT + 1 + 13 + + + ExtSetPointGenEnabled + BIT + 1 + 14 + + + PhasingActive + BIT + 1 + 15 + + + ExternalLatchValid + BIT + 1 + 16 + + + NewTargetPos + BIT + 1 + 17 + + + IsDriveLimitActive + BIT + 1 + 18 + + + ContinuousMotion + BIT + 1 + 19 + + + ControlLoopClosed + BIT + 1 + 20 + + + CamTableQueued + BIT + 1 + 21 + + + CamDataQueued + BIT + 1 + 22 + + + CamScalingPending + BIT + 1 + 23 + + + CmdBuffered + BIT + 1 + 24 + + + PTPmode + BIT + 1 + 25 + + + SoftLimitMinExceeded + BIT + 1 + 26 + + + SoftLimitMaxExceeded + BIT + 1 + 27 + + + DriveDeviceError + BIT + 1 + 28 + + + MotionCommandsLocked + BIT + 1 + 29 + + + IoDataInvalid + BIT + 1 + 30 + + + Error + BIT + 1 + 31 + + + %08x + + + 0x%08x + + + 16#%08X + + + + {4C3FC5AC-D5AA-44C6-AC5A-159774BA0F6D} + + + + + NCTOPLC_AXIS_REF_OPMODE + 32 + + OpModePosAreaMonitoring + BIT + 1 + 0 + + + OpModeTargetPosMonitoring + BIT + 1 + 1 + + + OpModeLoop + BIT + 1 + 2 + + + OpModeMotionMonitoring + BIT + 1 + 3 + + + OpModePEHTimeMonitoring + BIT + 1 + 4 + + + OpModeBacklashCompensation + BIT + 1 + 5 + + + OpModeDelayedErrorReaction + BIT + 1 + 6 + + + OpModeModulo + BIT + 1 + 7 + + + OpModeSimulationAxis + BIT + 1 + 8 + + + OpModePosLagMonitoring + BIT + 1 + 16 + + + OpModeVeloLagMonitoring + BIT + 1 + 17 + + + OpModeSoftLimitMinMonitoring + BIT + 1 + 18 + + + OpModeSoftLimitMaxMonitoring + BIT + 1 + 19 + + + OpModePosCorrection + BIT + 1 + 20 + + + OpModeAllowSlaveCommands + BIT + 1 + 21 + + + OpModeAllowExtSetAxisCommands + BIT + 1 + 22 + + + ApplicationRequest + BIT + 1 + 23 + + + + NCTOPLC_AXIS_REF_STATE2_FLAGS + 32 + + AvoidingCollision + BIT + 1 + 0 + + + %08x + + + 0x%08x + + + 16#%08X + + + + NCTOPLC_AXIS_REF_STATE2 + 32 + + Value + DWORD + 32 + 0 + + + Flags + NCTOPLC_AXIS_REF_STATE2_FLAGS + 32 + 0 + + + %08x + + + 0x%08x + + + 16#%08X + + + + NCTOPLC_AXIS_REF_CAMCOUPLINGSTATE + 8 + + CamActivationPending + BIT + 1 + 0 + + + CamDeactivationPending + BIT + 1 + 1 + + + CamActive + BIT + 1 + 2 + + + CamDataQueued + BIT + 1 + 6 + + + CamScalingPending + BIT + 1 + 7 + + + + UINTARR8 + 128 + UINT + + 0 + 8 + + + + NCTOPLC_AXIS_REF_OLD5 + 2048 + + StateDWord + NCTOPLC_AXIS_REF_STATE + 32 + 0 + + + ErrorCode + UDINT + 32 + 32 + + + AxisState + UDINT + + 32 + 64 + + + AxisModeConfirmation + UDINT + 32 + 96 + + + HomingState + UDINT + + 32 + 128 + + + CoupleState + UDINT + + 32 + 160 + + + SvbEntries + UDINT + 32 + 192 + + + SafEntries + UDINT + 32 + 224 + + + AxisId + UDINT + 32 + 256 + + + OpModeDWord + NCTOPLC_AXIS_REF_OPMODE + 32 + 288 + + + ActPos + LREAL + 64 + 320 + + + ModuloActPos + LREAL + 64 + 384 + + + ActiveControlLoopIndex + UINT + 16 + 448 + + + ControlLoopIndex + UINT + 16 + 464 + + + ModuloActTurns + DINT + 32 + 480 + + + ActVelo + LREAL + 64 + 512 + + + PosDiff + LREAL + 64 + 576 + + + SetPos + LREAL + 64 + 640 + + + SetVelo + LREAL + 64 + 704 + + + SetAcc + LREAL + 64 + 768 + + + TargetPos + LREAL + 64 + 832 + + + ModuloSetPos + LREAL + 64 + 896 + + + ModuloSetTurns + DINT + 32 + 960 + + + CmdNo + UINT + 16 + 992 + + + CmdState + UINT + 16 + 1008 + + + SetJerk + LREAL + 64 + 1024 + + + SetTorque + LREAL + 64 + 1088 + + + ActTorque + LREAL + 64 + 1152 + + + StateDWord2 + NCTOPLC_AXIS_REF_STATE2 + 32 + 1216 + + + StateDWord3 + DWORD + 32 + 1248 + + + TouchProbeState + DWORD + 32 + 1280 + + + TouchProbeCounter + DWORD + 32 + 1312 + + + CamCouplingState + NCTOPLC_AXIS_REF_CAMCOUPLINGSTATE + + 0 + 8 + + 64 + 1344 + + + CamCouplingTableID + UINTARR8 + 128 + 1408 + + + ActTorqueDerivative + LREAL + 64 + 1536 + + + SetTorqueDerivative + LREAL + 64 + 1600 + + + AbsPhasingPos + LREAL + 64 + 1664 + + + TorqueOffset + LREAL + 64 + 1728 + + + ActPosWithoutPosCorrection + LREAL + 64 + 1792 + + + ActAcc + LREAL + 64 + 1856 + + + DcTimeStamp + UDINT + 32 + 1920 + + + + NcStructType + 2 + + + + + NCAXLESTRUCT_TOPLC + + + NCAXLESTRUCT_TOPLC2 + + + NCAXLESTRUCT_TOPLC3 + + + NCAXLESTRUCT_TOPLC4 + + + + + + + + + + + + + + + + + NCTOPLC_AXIS_REF_OPMODE + 32 + + OpModePosAreaMonitoring + BIT + 1 + 0 + + + OpModeTargetPosMonitoring + BIT + 1 + 1 + + + OpModeLoop + BIT + 1 + 2 + + + OpModeMotionMonitoring + BIT + 1 + 3 + + + OpModePEHTimeMonitoring + BIT + 1 + 4 + + + OpModeBacklashCompensation + BIT + 1 + 5 + + + OpModeDelayedErrorReaction + BIT + 1 + 6 + + + OpModeModulo + BIT + 1 + 7 + + + OpModeSimulationAxis + BIT + 1 + 8 + + + OpModeStopMonitoring + BIT + 1 + 12 + + + OpModeOutputSmoothingFilter + BIT + 1 + 13 + + + OpModePosLagMonitoring + BIT + 1 + 16 + + + OpModeVeloLagMonitoring + BIT + 1 + 17 + + + OpModeSoftLimitMinMonitoring + BIT + 1 + 18 + + + OpModeSoftLimitMaxMonitoring + BIT + 1 + 19 + + + OpModePosCorrection + BIT + 1 + 20 + + + OpModeAllowSlaveCommands + BIT + 1 + 21 + + + OpModeAllowExtSetAxisCommands + BIT + 1 + 22 + + + ApplicationRequest + BIT + 1 + 23 + + + + NCTOPLC_AXIS_REF_STATE3_FLAGS + 32 + + TouchProbe1InputState + BIT + 1 + 0 + + + TouchProbe2InputState + BIT + 1 + 1 + + + %08x + + + 0x%08x + + + 16#%08X + + + + NCTOPLC_AXIS_REF_STATE3 + 32 + + Value + DWORD + 32 + 0 + + + Flags + NCTOPLC_AXIS_REF_STATE3_FLAGS + 32 + 0 + + + %08x + + + 0x%08x + + + 16#%08X + + + + NCTOPLC_AXIS_REF + 2048 + + StateDWord + NCTOPLC_AXIS_REF_STATE + 32 + 0 + + + ErrorCode + UDINT + 32 + 32 + + + AxisState + UDINT + + 32 + 64 + + + AxisModeConfirmation + UDINT + 32 + 96 + + + HomingState + UDINT + + 32 + 128 + + + CoupleState + UDINT + + 32 + 160 + + + SvbEntries + UDINT + 32 + 192 + + + SafEntries + UDINT + 32 + 224 + + + AxisId + UDINT + 32 + 256 + + + OpModeDWord + NCTOPLC_AXIS_REF_OPMODE + 32 + 288 + + + ActPos + LREAL + 64 + 320 + + + ModuloActPos + LREAL + 64 + 384 + + + ActiveControlLoopIndex + UINT + 16 + 448 + + + ControlLoopIndex + UINT + 16 + 464 + + + ModuloActTurns + DINT + 32 + 480 + + + ActVelo + LREAL + 64 + 512 + + + PosDiff + LREAL + 64 + 576 + + + SetPos + LREAL + 64 + 640 + + + SetVelo + LREAL + 64 + 704 + + + SetAcc + LREAL + 64 + 768 + + + TargetPos + LREAL + 64 + 832 + + + ModuloSetPos + LREAL + 64 + 896 + + + ModuloSetTurns + DINT + 32 + 960 + + + CmdNo + UINT + 16 + 992 + + + CmdState + UINT + 16 + 1008 + + + SetJerk + LREAL + 64 + 1024 + + + SetTorque + LREAL + 64 + 1088 + + + ActTorque + LREAL + 64 + 1152 + + + StateDWord2 + NCTOPLC_AXIS_REF_STATE2 + 32 + 1216 + + + StateDWord3 + NCTOPLC_AXIS_REF_STATE3 + 32 + 1248 + + + TouchProbeState + DWORD + 32 + 1280 + + + TouchProbeCounter + DWORD + 32 + 1312 + + + CamCouplingState + NCTOPLC_AXIS_REF_CAMCOUPLINGSTATE + + 0 + 8 + + 64 + 1344 + + + CamCouplingTableID + UINTARR8 + 128 + 1408 + + + ActTorqueDerivative + LREAL + 64 + 1536 + + + SetTorqueDerivative + LREAL + 64 + 1600 + + + AbsPhasingPos + LREAL + 64 + 1664 + + + TorqueOffset + LREAL + 64 + 1728 + + + ActPosWithoutPosCorrection + LREAL + 64 + 1792 + + + ActAcc + LREAL + 64 + 1856 + + + DcTimeStamp + UDINT + 32 + 1920 + + + UserData + LREAL + 64 + 1984 + + + + NcStructType + 2 + + + + + NCAXLESTRUCT_TOPLC + + + NCAXLESTRUCT_TOPLC2 + + + NCAXLESTRUCT_TOPLC3 + + + NCAXLESTRUCT_TOPLC4 + + + + + + + + + + + + + + + + + + + + + + + PLCTONC_AXIS_REF + 1024 + + ControlDWord + PLCTONC_AXIS_REF_CTRL + 32 + 0 + + + Override + UDINT + 32 + 32 + + + AxisModeRequest + UDINT + 32 + 64 + + + AxisModeDWord + UDINT + 32 + 96 + + + AxisModeLReal + LREAL + 64 + 128 + + + PositionCorrection + LREAL + 64 + 192 + + + ExtSetPos + LREAL + 64 + 256 + + + ExtSetVelo + LREAL + 64 + 320 + + + ExtSetAcc + LREAL + 64 + 384 + + + ExtSetDirection + DINT + 32 + 448 + + + ExtControllerOutput + LREAL + 64 + 512 + + + GearRatio1 + LREAL + 64 + 576 + + + GearRatio2 + LREAL + 64 + 640 + + + GearRatio3 + LREAL + 64 + 704 + + + GearRatio4 + LREAL + 64 + 768 + + + MapState + BOOL + 8 + 832 + + + PlcCycleControl + BYTE + 8 + 840 + + + PlcCycleCount + BYTE + 8 + 848 + + + ExtTorque + LREAL + 64 + 896 + + + + NcStructType + 1 + + + + + + + + + + + + + ARRAY [0..1] OF BIT + 2 + BIT + + 0 + 2 + + + + ARRAY [0..5] OF BIT + 6 + BIT + + 0 + 6 + + + + ARRAY [0..0] OF BIT + 1 + BIT + + 0 + 1 + + + + ARRAY [0..2] OF BIT + 3 + BIT + + 0 + 3 + + + + ARRAY [0..4] OF BIT + 5 + BIT + + 0 + 5 + + + + ARRAY [0..0] OF BYTE + 8 + BYTE + + 0 + 1 + + + + FSOE_6 + 48 + + FSoE CMD + USINT + 8 + 0 + + + FSoE Data + BITARR8 + 8 + 8 + + + FSoE CRC_0 + UINT + 16 + 16 + + + FSoE ConnID + UINT + 16 + 32 + + + + FSOE_15 + 120 + + FSoE CMD + USINT + 8 + 0 + + + FSoE Data 0 + BITARR16 + 16 + 8 + + + FSoE CRC_0 + UINT + 16 + 24 + + + FSoE Data 1 + BITARR16 + 16 + 40 + + + FSoE CRC_1 + UINT + 16 + 56 + + + FSoE Data 2 + BITARR16 + 16 + 72 + + + FSoE CRC_2 + UINT + 16 + 88 + + + FSoE ConnID + UINT + 16 + 104 + + + + FSOE_7 + 56 + + FSoE CMD + USINT + 8 + 0 + + + FSoE Data 0 + BITARR16 + 16 + 8 + + + FSoE CRC_0 + UINT + 16 + 24 + + + FSoE ConnID + UINT + 16 + 40 + + + + PROFISAFEMESSAGE_6 + 48 + + Safe Data Byte 0 + BYTE + 8 + 0 + + + Safe Data Byte 1 + BYTE + 8 + 8 + + + PROFIsafe Header Byte 0 + USINT + 8 + 16 + + + PROFIsafe Header Byte 1 + USINT + 8 + 24 + + + PROFIsafe Header Byte 2 + USINT + 8 + 32 + + + PROFIsafe Header Byte 3 + USINT + 8 + 40 + + + + ARRAY [0..1] OF BYTE + 16 + BYTE + + 0 + 2 + + + + ARRAY [0..3] OF BIT + 4 + BIT + + 0 + 4 + + + + ARRAY [0..11] OF BIT + 12 + BIT + + 0 + 12 + + + + ARRAY [0..5] OF BYTE + 48 + BYTE + + 0 + 6 + + + + ARRAY [0..31] OF BYTE + 256 + BYTE + + 0 + 32 + + + + ARRAY [0..3] OF BYTE + 32 + BYTE + + 0 + 4 + + + + ARRAY [0..9] OF BYTE + 80 + BYTE + + 0 + 10 + + + + ARRAY [0..19] OF BYTE + 160 + BYTE + + 0 + 20 + + + + + 424de6000000000000007600000028000000100000000e000000010004000000000070000000c40e0000c40e000000000000000000000000000000008000008000000080800080000000800080008080000080808000c0c0c0000000ff0000ff000000ffff00ff000000ff00ff00ffff0000ffffff00fff7979797979797fff7979797979797777777777777777777ff77f7ff7fff77777f77f7f77f7f7777ff77f7ff7f7f7777f777f77f7f7f7777ff77f7ff7fff7777777777777777777777777777777777eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee + 424de6000000000000007600000028000000100000000e000000010004000000000070000000c40e0000c40e000000000000000000000000000000008000008000000080800080000000800080008080000080808000c0c0c0000000ff0000ff000000ffff00ff000000ff00ff00ffff0000ffffff0077777fffffffffff77777fffffffffff77777fffffffffff77777fffffffffff77777fffffffffff77777fffffffffff77777fffffffffff77777fffffffffff77777fffffffffffeeeeefffffffffffeeeeefffffffffffeeeeefffffffffffeeeeefffffffffffeeeeefffffffffff + 424de6000000000000007600000028000000100000000e000000010004000000000070000000c40e0000c40e000000000000000000000000000000008000008000000080800080000000800080008080000080808000c0c0c0000000ff0000ff000000ffff00ff000000ff00ff00ffff0000ffffff0077777fffffffffff777779999fffffff77777fff9ffff0ff77777ff0000000ff77777ff00000009977777ff0000000ff77777fff6ffff0ff777776666fffffff77777fffffffffffeeeeefffffffffffeeeeefffffffffffeeeeefffffffffffeeeeefffffffffffeeeeefffffffffff + 424de6000000000000007600000028000000100000000e000000010004000000000070000000c40e0000c40e000000000000000000000000000000008000008000000080800080000000800080008080000080808000c0c0c0000000ff0000ff000000ffff00ff000000ff00ff00ffff0000ffffff00fffff77777b77ffffffff70077777ffffffff00077b77ffffffff70077777ffffffff77777b77ffffffff77777777ffffffff77777b77ffffffff77777777ffffffffeeeeeeeeffffffffe00e000effffffffe0ee0e0effffffffe0ee0e0effffffffe00e0e0effffffffeeeeeeeefff + 424de6000000000000007600000028000000100000000e000000010004000000000070000000c40e0000c40e000000000000000000000000000000008000008000000080800080000000800080008080000080808000c0c0c0000000ff0000ff000000ffff00ff000000ff00ff00ffff0000ffffff00ffffffffffffffffffffffffffffffffffffffffffffffff999fff99999fff99ff9fff9fff9fff9fff9fff9fff9fff9fff9fff9fff9fff9fff9fff9fff9fff9fff9fff9fff9fff9fff99999fff99999fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff + 424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000ff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080808080808080808080808080808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c000ffffc0c0c000ffff808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0ff0000c0c0c0ff0000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c00000ffc0c0c00000ff808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0008000c0c0c0008000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff + 424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000120b0000120b00000000000000000000ff00ffff00ffff00ffff00ffff00ffff00ff808080808080808080808080808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000ffffc0c0c000ffff808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0ff0000c0c0c0ff0000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c00000ffc0c0c00000ff808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c0008000c0c0c0008000808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff + 424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000ff00ffff00ffff00ffff00ffff00ffff00ff808080808080808080808080808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000ffffc0c0c000ffff808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0ff0000c0c0c0ff0000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff0000ff0000ff0000ff0000ff0000ff0000c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff0000ff0000ff0000ff0000ff0000ff0000c0c0c00000ffc0c0c00000ff808080ff00ffff00ffff00ffff00ffff00ffff0000ff0000ff0000ff0000ff0000ff0000c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff0000ff0000ff0000ff0000ff0000ff0000c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff0000ff0000ff0000ff0000ff0000ff0000c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff0000ff0000ff0000ff0000ff0000ff0000c0c0c0008000c0c0c0008000808080ff00ffff00ffff00ffff00ffff00ffff0000ff0000ff0000ff0000ff0000ff0000c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff + 424dd6020000000000003600000028000000100000000e0000000100180000000000a002000000000000000000000000000000000000ff00ffff00ffff00ffff00ffff00ffff00ff008066008099008066008099008066ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ff00ffff00000000ffff000000008099ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ff00ffff00ffff00ffff00ffff008066ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ff00ffff00ffff00ffff00ffff008099ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ff00ffff00000000ffff000000008066ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ff00ffffff000000ffffff0000008099ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ff00ffff00ffff00ffff00ffff008066ff00ffff00ffff00ffff00ffff00ff66009999006666009999006666009999006600ffff00000000ffff000000008099ff00ffff00ffff00ffff00ffff00ff99006666009999006666009999006666009900ffff0000ff00ffff0000ff008066ff00ffff00ffff00ffff00ffff00ff66009999006666009999006666009999006600ffff00ffff00ffff00ffff008099ff00ffff00ffff00ffff00ffff00ff99006666009999006666009999006666009900ffff00000000ffff000000008066ff00ffff00ffff00ffff00ffff00ff66009999006666009999006666009999006600ffff00ffff00ffff00ffff008099ff00ffff00ffff00ffff00ffff00ff99006666009999006666009999006666009900ffff00800000ffff008000008066ff00ffff00ffff00ffff00ffff00ff66009999006666009999006666009999006600ffff00ffff00ffff00ffff008099ff00ffff00ffff00ffff00ffff00ff + 424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000ff00ffff00ffff00ffff00ffff00ffff00ff808080808080808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff + 424dd6020000000000003600000028000000100000000e000000010018000000000000000000c40e0000c40e00000000000000000000ff00ffff00ffff00ffff00ffff00ffff00ffb1eef5b1eef5b1eef5b1eef5ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ff7ee6f42bdcf52bdcf52bdcf52bdcf52bdcf52bdcf5b1eef5ff00ffff00ffff00ffff00ffff00ffff00ffb1eef52bdcf52bdcf542c0d144959e35737b35737b44959e42c0d12bdcf5ff00ffff00ffff00ffff00ffff00ffff00ff7ee6f442c0d18693935a54503d37323d37323d37323d37325a545044959eb1eef5ff00ffff00ffff00ffff00ffff00ffb1b1af5a54508693935a54503d37323d37323d37323d37325a54505a5450d8d5d0ff00ffff00ffff00ffff00ffff00ffb1b1af7d77748693935a54503d37323d37323d37323d37325a54505a5450c8c8c4ff00ffff00ffff00ffff00ffff00ffb1b1af7d77747d77743d37323d37323d37321d19133d37325a54505a5450c8c8c4ff00ffff00ffff00ffff00ffff00ff7d77745a54503d37321d19131d19131d19131d19131d19131d19133d3732c8c8c4ff00ffff00ffff00ffff00ffff00ffc8c8c49d98905a54501d19131d19131d19131d19131d19131d19137d7774ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ff9d98905a54501d19133d37321d19133d37325a5450b1b1afff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ff7d77747d77743d37323d37323d37325a5450b1b1af9d9890ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ff7d77745a54503d37325a54503d37325a54507d77747d7774ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ff7d77745a54505a54503d37325a54505a54505a54507d7774ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffb1b1afb1b1afb1b1af9d9890b1b1afb1b1afff00ffff00ffff00ffff00ffff00ff + 424dd6020000000000003600000028000000100000000e0000000100180000000000a2020000dd2e0000dd2e00000000000000000000ffffffffffffffffffffffffffffff97d1fa3daaf6209df51e9cf53ba9f691cffaffffffffffffffffffffffffffffffffffffffffffffffffb2ddfc0993f40992f40992f40993f40993f40a93f40993f40a93f4a6d8fbffffffffffffffffffffffffffffffb4ddfb008af30085f30087f30084f30087f20082f20087f20085f20083f20089f3a4d6fbffffffffffffffffffffffff63baf78fcdfacce8fda9d9fbc1e5fbaad8fb8dcdf9aadafba1d6fb99d2fbaedbfc8ecefaffffffffffffffffff70bcf8acd9fa1298f3a3d6fb1697f389ccf91e9ef4f1f7fe1899f476c2f8cfebfc0690f3afdbfb5db4f7ffffffffffff0087f39fd4fa0190f38ecdfb058ff375c2f90c95f4e5f4fe0591f467bbf8c1e5fc0089f3a0d5fb0088f3ffffffffffff0088f49cd5fc0089f68fcdfd0c96f475c3f90084f3f0f9fe0085f355b4f7bae2fd007ef19fd5fc0088f3ffffffffffff0088f5bae9ff79d7ffb8ebff008ff6b5dffc28a0f52ea3f44fb0f75ab7f75fb9f769bdf9bee3fc0088f3ffffffffffff0097ff36a3f26c787e2c96e1008aff7bc6fcf5fcff97d2fb49aff861b9f85fb8f867bbf830a4f5008df3ffffffffffff7dceff002f4d00579e00194010a0ffb7e4ff249ff5008cf30080f00086f30087f30087f3008ef46dbef8ffffffffffffffffff11486f0a3f63314b5d0096ffabdeff6abefa2ca3f6008af30b93f40e95f40e95f40f95f4ffffffffffffffffffffffffc1e7ff006cbbcfefff55beff4fb2facbe8fd93d0fa0085f30e95f41196f41196f4b5defcffffffffffffffffffffffffffffffbbe4ff25a6ff7ac6fb6ebff972c0f8269ef5008ef40f95f41196f4b6dffcffffffffffffffffffffffffffffffffffffffffffffffff9dd1fb39a3f6108ef40f95f542abf69fd5fbffffffffffffffffffffffffffffff + 424de6000000000000007600000028000000100000000e000000010004000000000070000000251600002516000000000000000000000000000000008000008000000080800080000000800080008080000080808000c0c0c0000000ff0000ff000000ffff00ff000000ff00ff00ffff0000ffffff00fffffff888ffffffffff89999998fffffff8999999998fffff899999999998ffff988989898989ffff998989898989fff89989898989898ff89889899888898fff939988999999ffff733989999999fffff3999899999ffffff8988899998ffffffff899998fffffffffffffffffffff + 424de6000000000000007600000028000000100000000e000000010004000000000070000000c40e0000c40e000000000000000000000000000000008000008000000080800080000000800080008080000080808000c0c0c0000000ff0000ff000000ffff00ff000000ff00ff00ffff0000ffffff00fffffffffffffffffffff777777ffffffff7777777777fffff7777777f7777ffff777777fff777fff777777f777f777ff77777f77777f77ff77777777777777ff77f77777f77777ff777f777f777777fff777fff777777ffff7777f7777777fffff7777777777ffffffff777777fffff + + + + + + PlcTask + + + + + + + + + + NC + + Eingänge + + + Ausgänge + + + Prozessabbild + + + + NC-Task 1 SVB + + + Absaugung + + + + + + + + + + + + Eingänge + + In + NCENCODERSTRUCT_IN2B + + nDataIn1 + + + nDataIn2 + + + nDataIn3 + + + nDataIn4 + + + nDataIn5 + + + nDataIn6 + + + nDataIn7 + + + + + + Ausgänge + + Out + NCENCODERSTRUCT_OUT2 + + nDataOut1 + + + nDataOut2 + + + nDataOut3 + + + nDataOut4 + + + nDataOut5 + + + nDataOut6 + + + + + + + + + + + Eingänge + + In + NCDRIVESTRUCT_IN2 + + nDataIn1 + + + nDataIn2 + + + nDataIn3 + + + nDataIn4 + + + nDataIn5 + + + nDataIn6 + + + + + Ausgänge + + Out + NCDRIVESTRUCT_OUT2 + + nDataOut1 + + + nDataOut2 + + + nCtrl2 + + + + nCtrl3 + + + + nDataOut3 + + + nDataOut4 + + + nDataOut5 + + + nDataOut6 + + + + + + + + + + + + Eingänge + + FromPlc + PLCTONC_AXIS_REF_OLD + + + + Ausgänge + + ToPlc + NCTOPLC_AXIS_REF_OLD5 + + + + + + CNC + + CNC-Task GEO + + + CNC-Task SDA + + + CNC-Task COM + + ].prg[ ] +# +# prg -> Program path +# log_nr -> logical program path number +# typ -> Programmpfadtyp ( 0x01 Main program path ) +# ( 0x02 Sub program path ) +# ( 0x03 Main- and sub program path ) +# +# prioritaet -> priority of the program path, +# (if there are multible program paths with the same type) +# +# additional program path, customer +pfad[0].prg[0] sub +pfad[0].log_nr[0] 1 # logical path number +pfad[0].typ[0] 0x07 # main- and subprogram path, MSG SAVE +pfad[0].prioritaet[0] 1 # priority +# +# program path for sub programs +pfad[0].prg[1] cycles +pfad[0].log_nr[1] 2 # logical path number +pfad[0].typ[1] 0x03 # main- and subprogram path +pfad[0].prioritaet[1] 2 # priority +# +# program path for cycles +pfad[0].prg[2] customer +pfad[0].log_nr[2] 3 # logical path number +pfad[0].typ[2] 0x03 # main- and subprogram path +pfad[0].prioritaet[2] 3 # priority +# +# ------------------------------------------------------------------------------------------------------ +# Do not change data below this line!!! +# Daten unterhalb dieser Zeile nicht aendern, teilweise werden durch +# den Systemmanager Aenderungen automatisch durchgefuehrt!!! +# ------------------------------------------------------------------------------------------------------ +# +# +konfiguration EIN_KANAL_KONFIGURIERUNG +kanal_anzahl 1 +sda_mds[0] tc_virtual_3\sda_mds1.lis +nullp_data[0] tc_virtual_4\nullp_d1.lis +werkz_data[0] tc_virtual_5\werkz_d1.lis +pzv_data[0] tc_virtual_6\pzv_d1.lis +ve_var[0] tc_virtual_7\ve_d1.lis +hmi[0].objects default +channel[0].objects default +ext_var_max 100 +# +# ---------------------------------------- +# Lists for configuration data +# ---------------------------------------- +listen ASCII +# +default_sda_mds tc_virtual_1\default_sda.lis +# +hand_mds tc_virtual_2\hand_mds.lis +# +konf_path . +# +default_achs_mds tc_virtual_8\default_mds.lis +zahl_mds 5 +achs_mds[0] tc_virtual_9\achsmds1.lis +achs_mds[1] tc_virtual_10\achsmds2.lis +achs_mds[2] tc_virtual_11\achsmds3.lis +achs_mds[3] tc_virtual_12\achsmds4.lis +achs_mds[4] tc_virtual_13\achsmds5.lis +# +zahl_kw 3 +achs_kw[0] tc_virtual_14\achskw1.lis +achs_kw_log_ax_nr[0] 3 +achs_kw[1] tc_virtual_15\achskw2.lis +achs_kw_log_ax_nr[1] 4 +achs_kw[2] tc_virtual_16\achskw3.lis +achs_kw_log_ax_nr[2] 2 +# +Ende + +]]> + + + + + + + X_Master + 171 + + Eingänge + + Status Word + UINT + + + Position Actual Value + DINT + 16 + + + Following Error + DINT + 48 + + + WcState + UINT + 80 + + + + Ausgänge + + Control Word + UINT + + + Target Position + DINT + 16 + + + + + + + + + + + + + X_Slave + 171 + + Eingänge + + Status Word + UINT + 96 + + + Position Actual Value + DINT + 112 + + + Following Error + DINT + 144 + + + WcState + UINT + 176 + + + + Ausgänge + + Control Word + UINT + 64 + + + Target Position + DINT + 80 + + + + + + + + + + + + + Y_Achse + 171 + + Eingänge + + Status Word + UINT + 192 + + + Position Actual Value + DINT + 208 + + + Following Error + DINT + 240 + + + WcState + UINT + 272 + + + + Ausgänge + + Control Word + UINT + 128 + + + Target Position + DINT + 144 + + + + + + + + + + + + + Z_Achse + 171 + + Eingänge + + Status Word + UINT + 288 + + + Position Actual Value + DINT + 304 + + + Following Error + DINT + 336 + + + Touch probe status + UINT + 368 + + + Touch probe 1 neg value + DINT + 384 + + + WcState + UINT + 416 + + + + Ausgänge + + Control Word + UINT + 192 + + + Target Position + DINT + 208 + + + Touch probe function + UINT + 240 + + + + + + + + + + + + + + + Spindel + 171 + + Eingänge + + Status Word + UINT + 448 + + + Velocity Actual Value + DINT + 464 + + + WcState + UINT + 496 + + + + Ausgänge + + Control Word + UINT + 256 + + + Target Velocity + DINT + 272 + + + + + + + + + + + Kanal_1 + 169 + + Eingänge + + + Ausgänge + + + + + + + + + + + + + TC3_CNCPLCBase Instance + {08500001-0000-0000-F000-000000000064} + + PlcTask Inputs + + MAIN.fbWZW.fbWZWArm.uiZSW1 + + UINT + + + MAIN.fbWZW.fbWZWArm.uiAKTSATZ + UINT + + + MAIN.fbWZW.fbWZWKette.uiZSW1 + UINT + + + MAIN.fbWZW.fbWZWKette.uiAKTSATZ + UINT + + + MAIN.fbWZW.fbWZWKette.uiZSW2 + UINT + + + MAIN.fbWZW.fbWZWKette.uiX_IST + UINT + + + MAIN.fbWZW.fbWZWKette.uiX_IST2 + UINT + + + MAIN.fbVakuumpumpe.bUmrichterFehler + BOOL + + + MAIN.fbWickler.uiZSW1 + UINT + + + MAIN.fbWickler.iNIst_A + INT + + + MAIN.fbAnschlag.refAxis.NcToPlc + NCTOPLC_AXIS_REF + + + PRG_Einspeisung.uiZsw + + UINT + + + PRG_Einspeisung.bBtnDisable + BOOL + + + PRG_Safety.bEStop + BOOL + + + PRG_Safety.bLSStop + BOOL + + + PRG_Safety.bLSReducedSpeed + BOOL + + + GVL_OEM.byteInputSpindlePin2 + BYTE + + + GVL_OEM.byteInputSpindlePin4 + BYTE + + + GVL_OEM.byteInputDruckluft0 + BYTE + + + GVL_OEM.byteInputDruckluft1 + BYTE + + + GVL_OEM.byteInputEncoder0 + BYTE + + + GVL_OEM.byteInputEncoder1 + BYTE + + + GVL_OEM.bBtnNCStart + + BOOL + + + GVL_OEM.bBtnNCStop + BOOL + + + GVL_OEM.bBtnInfeedEnable + BOOL + + + GVL_OEM.bBtnToggleVakuumpumpe + BOOL + + + GVL_OEM.iSpindleLoad + INT + + + GVL_OEM.bMesstaster + BOOL + + + GVL_Debug.bExecuteToolChange + + BOOL + + + GVL_Debug.bSpindleOpen + BOOL + + + GVL_Debug.bSpindleClose + BOOL + + + GVL_Debug.bToggleSpindleAirCurtain + BOOL + + + GVL_Debug.bStartLubricationCycle + BOOL + + + GVL_Debug.bToggleMMS + BOOL + + + GVL_Debug.bAbsaugungHoch + BOOL + + + GVL_Debug.bAbsaugungRunter + BOOL + + + GVL_Debug.bStaubsauger + BOOL + + + + PlcTask Outputs + + MAIN.fbWZW.fbWZWArm.uiSTW1 + UINT + + + MAIN.fbWZW.fbWZWArm.uiSatzAnw + UINT + + + MAIN.fbWZW.fbWZWKette.uiSTW1 + UINT + + + MAIN.fbWZW.fbWZWKette.uiSATZANW + UINT + + + MAIN.fbWZW.fbWZWKette.uiSTW2 + UINT + + + MAIN.fbWZW.fbWZWKette.uiMDI_TARPOS + UINT + + + MAIN.fbWZW.fbWZWKette.uiMDI_TARPOS2 + UINT + + + MAIN.fbWZW.fbWZWKette.uiMDI_VELOCITY + UINT + + + MAIN.fbWZW.fbWZWKette.uiMDI_VELOCITY2 + UINT + + + MAIN.fbWZW.fbWZWKette.uiMDI_ACC + UINT + + + MAIN.fbWZW.fbWZWKette.uiMDI_DEC + UINT + + + MAIN.fbWZW.fbWZWKette.uiMDI_MOD + UINT + + + MAIN.fbZentralschmierung.bEnablePump + BOOL + + + MAIN.fbMMS.bAirOn + BOOL + + + MAIN.fbMMS.bLiquidPulse + BOOL + + + MAIN.fbStaubsauger.bVacuumOn + BOOL + + + MAIN.fbVakuumpumpe.bVakuumpumpeEin + BOOL + + + MAIN.fbVakuumpumpe.iFrequenzVakuumpumpe + + INT + + + MAIN.fbVakuumfelder.bVentilVakuumfeld1 + BOOL + + + MAIN.fbVakuumfelder.bVentilVakuumfeld2 + BOOL + + + MAIN.fbVakuumfelder.bVentilVakuumfeld3 + BOOL + + + MAIN.fbVakuumfelder.bVentilVakuumfeld4 + BOOL + + + MAIN.fbVakuumfelder.bVentilVakuumfeld5 + BOOL + + + MAIN.fbVakuumfelder.bVentilVakuumfeld6 + BOOL + + + MAIN.fbVakuumfelder.bVentilVakuumfeld7 + BOOL + + + MAIN.fbVakuumfelder.bVentilVakuumfeld8 + BOOL + + + MAIN.fbVakuumfelder.bVentilVakuumfeld9 + BOOL + + + MAIN.fbVakuumfelder.bVentilVakuumfeld10 + BOOL + + + MAIN.fbVakuumfelder.bVentilBelueftung + BOOL + + + MAIN.fbWickler.uiSTW1 + UINT + + + MAIN.fbWickler.iNSoll_A + INT + + + MAIN.fbAnschlag.bNotEnableDrive + BOOL + + + MAIN.fbAnschlag.refAxis.PlcToNc + PLCTONC_AXIS_REF + + + PRG_Einspeisung.uiStw + + UINT + + + PRG_Einspeisung.uiCUIO + + USINT + + + PRG_Safety.bRun + BOOL + + + PRG_Safety.bReset + BOOL + + + PRG_Safety.bErrorAck + BOOL + + + PRG_Safety.bFallNummerBit0 + BOOL + + + PRG_Safety.bSiemensReset + BOOL + + + GVL_OEM.byteOutputSpindlePin2 + BYTE + + + GVL_OEM.byteOutputSpindlePin4 + BYTE + + + GVL_OEM.bBtnNCStartLED + BOOL + + + GVL_OEM.bBtnNCStopLED + BOOL + + + GVL_OEM.bBtnInfeedEnableLED + BOOL + + + GVL_Debug.bMMSActive + BOOL + + + GVL_Debug.bLubricationActive + BOOL + + + GVL_Debug.bStaubsaugerOn + BOOL + + + GVL_Debug.bAirCurtainActive + BOOL + + + + + 0 + PlcTask + + #x02010040 + + 20 + 10000000 + + + + + + + + + + + + Safety Instance + + Safety + PO + + + 1 + Default + + + + + + + + + EtherCAT_1 (EtherCAT) + + + EtherCAT X102 (TwinCAT-Intel PCI Ethernet Adapter ( + \DEVICE\{99B08A70-93A7-47E6-B3E3-D3A810E469A0} + 00010558f1f6 + + + + Prozessabbild + + + Prozessabbild-2 + + + Prozessabbild-3 + + + Antrieb 1 (Robox Sinamics S120 EtherCAT interface) + 1000 + + 002080002600010001000000280000028000002026010000 + 002480002200010002000000280000028000002422010000 + 001023002400010003000000000000020000001024010000 + 00183c002000010004000000000000020000001820010000 + 0000000000000000001000020100000001000000000000000000000000000000 + 0000000000000000001800010100000002000000000000000000000000000000 + 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 534d2d53796e63000000000000000000534d20666f722073796e6368726f6e697a6174696f6e00000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000 + 44432d53796e633e0000000000000000444320666f722073796e6368726f6e697a6174696f6e0000000000000000000000000000a086010000000000000000030100000000000000000000000000000000000000000000000000000000000000 + 02000300090000001800000003000000020009030000000000000000000000002060680001000000084d6f646573204f66204f7065726174696f6e203d2043535000 + 020003000c00000012000000030000000200090300000000000000000000000020fb68010400000064000000506f732e204c6f6f70204b50204d756c203100 + 020003000c00000015000000030000000200090300000000000000000000000020fb680b0400000064000000506f732e204c6f6f70204b666620526174696f202500 + 020003000c000000160000000300000002000903000000000000000000000000206568000400000000280000466f6c6c6f77696e67204572726f722057696e646f7700 + 020003000a00000014000000030000000200090300000000000000000000000020666800020000000008466f6c6c6f77696e67204572726f722054696d6500 + 02000300090000001800000003000000140009030000000000000000000000002060700001000000084d6f646573204f66204f7065726174696f6e203d2043535000 + 020003000c00000012000000030000001400090300000000000000000000000020fb70010400000064000000506f732e204c6f6f70204b50204d756c203100 + 020003000c00000015000000030000001400090300000000000000000000000020fb700b0400000064000000506f732e204c6f6f70204b666620526174696f202500 + 020003000c000000160000000300000014000903000000000000000000000000206570000400000000280000466f6c6c6f77696e67204572726f722057696e646f7700 + 020003000a00000014000000030000001400090300000000000000000000000020667000020000000008466f6c6c6f77696e67204572726f722054696d6500 + 020003000900000018000000030000001d0009030000000000000000000000002060780001000000084d6f646573204f66204f7065726174696f6e203d2043535000 + 020003000c00000012000000030000001d00090300000000000000000000000020fb78010400000064000000506f732e204c6f6f70204b50204d756c203100 + 020003000c00000015000000030000001d00090300000000000000000000000020fb780b0400000064000000506f732e204c6f6f70204b666620526174696f202500 + 020003000c00000016000000030000001d000903000000000000000000000000206578000400000000280000466f6c6c6f77696e67204572726f722057696e646f7700 + 020003000a00000014000000030000001d00090300000000000000000000000020667800020000000008466f6c6c6f77696e67204572726f722054696d6500 + 020003000900000018000000030000001e0009030000000000000000000000002060800001000000084d6f646573204f66204f7065726174696f6e203d2043535000 + 020003000c00000012000000030000001e00090300000000000000000000000020fb80010400000064000000506f732e204c6f6f70204b50204d756c203100 + 020003000c00000015000000030000001e00090300000000000000000000000020fb800b0400000064000000506f732e204c6f6f70204b666620526174696f202500 + 020003000c00000016000000030000001e000903000000000000000000000000206580000400000000280000466f6c6c6f77696e67204572726f722057696e646f7700 + 020003000a00000014000000030000001e00090300000000000000000000000020668000020000000008466f6c6c6f77696e67204572726f722054696d6500 + 020003000a0000002e000000030000002000090300000000000000000000000020321c0102000000010053796e63205479706520666f72204f757470757473203d20312028456361742053796e6368726f6e204d6f64652900 + 020003000a0000002d000000030000002000090300000000000000000000000020331c0102000000010053796e63205479706520666f7220496e70757473203d20312028456361742053796e6368726f6e204d6f64652900 + 020003000c0000001e000000030000002000090300000000000000000000000020321c020400000080841e0053796e632054696d6520666f72204f757470757473203d2032303030757300 + 020003000c0000001d000000030000002000090300000000000000000000000020331c020400000080841e0053796e632054696d6520666f7220496e70757473203d2032303030757300 + 02000300090000001800000003000000010009030000000000000000000000002060600001000000094d6f646573204f66204f7065726174696f6e203d2043535600 + + + UINT + + + DINT + + + INT + + + + + UINT + + + DINT + + + + + UINT + + + DINT + + + DINT + + + + + UINT + + + DINT + + + + + UINT + + + DINT + + + DINT + + + + + UINT + + + DINT + + + + + UINT + + + DINT + + + DINT + + + + + UINT + + + DINT + + + + + UINT + + + DINT + + + DINT + + + UINT + + + DINT + + + + + UINT + + + DINT + + + UINT + + + + + UINT + + + UINT + + + UINT + + + + + USINT + + + UINT + + + + + 0000000001000000010001000008000800000000000000000000000000000000 + 20301 + 20401 + 20451 + 20501 + 20701 + 20702 + 20799 + 20801 + 20901 + 22001 + + Spindel (CSV) + 1002 + b5010000b14f0000000000000000000000000000000000000000000000000000 + 6656 + 5632 + + + + + 0100000001000000010001000008000800000000000000000000000000000000 + 20301 + 20401 + 20451 + 20501 + 20701 + 20702 + 20799 + 20801 + 20901 + 22001 + + X-Master (CSP) + 1002 + b50100004d4f0000000000000000000000000000000000000000000000000000 + 6657 + 5633 + + + + + 0200000001000000010001000008000800000000000000000000000000000000 + 20301 + 20401 + 20451 + 20501 + 20701 + 20702 + 20799 + 20801 + 20901 + 22001 + + X-Slave (CSP) + 1002 + b50100004d4f0000000000000000000000000000000000000000000000000000 + 6658 + 5634 + + + + + 0300000001000000010001000008000800000000000000000000000000000000 + 20301 + 20401 + 20451 + 20501 + 20701 + 20702 + 20799 + 20801 + 20901 + 22001 + + Y (CSP) + 1002 + b50100004d4f0000000000000000000000000000000000000000000000000000 + 6659 + 5635 + + + + + 0400000001000000010001000008000800000000000000000000000000000000 + 20301 + 20401 + 20451 + 20501 + 20701 + 20702 + 20799 + 20801 + 20901 + 22001 + + Z (CSP) + 1002 + b50100004d4f0000000000000000000000000000000000000000000000000000 + 6660 + 5636 + + + + + 0500000001000000010001000008000800000000000000000000000000000000 + 20301 + 20401 + 20451 + 20501 + 20701 + 20702 + 20799 + 20801 + 20901 + 22001 + + + 0600000001000000010001000008000000000000000000000000000000000000 + 20201 + + CU-Servo (CU Interface) + 1003 + b5010000e94e0000000000000000000000000000000000000000000000000000 + 6662 + 5638 + + + + + 0700010001000000010000000008000000000000000000000000000000000000 + 20100 + 20101 + 20102 + 20104 + 20105 + 20110 + + Module 8 (Synchron 2ms) + 1004 + b5010000864e0000000000000000000000000000000000000000000000000000 + + + + + + Klemme 2 (EK1100) + 1005 + + + Klemme 3 (EL1809) + 7 + + 001002000000010004000000000000000200001000010000 + 0000000000000000001000010100000002000000000000000000000000000000 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + Klemme 4 (EL2809) + 1006 + + 000f01004400010003000000000000000100000f44090000 + 010f01004400010003000000000000000100010f44090000 + 0000000000000000000f00020100000001000000000000000000000000000000 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + Klemme 17 (EL2809) + 1006 + + 000f01004400010003000000000000000100000f44090000 + 010f01004400010003000000000000000100010f44090000 + 0000000000000000000f00020100000001000000000000000000000000000000 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + Klemme 5 (EL4014) + 1007 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001108002400010003000000000000000800001124010000 + 801100000000000004000000000000000000801100000000 + 0000000000000000001100020100000001000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + 53796e6368726f6e0000000000000000534d2d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e0000000000000000000000000000000000000000000000000000000000a0860100000000070100000000000000000000000000000000000000000000000000000000000000 + + + INT + + + + + INT + + + + + INT + + + + + INT + + + + + + + + + + Klemme 6 (EL2521) + 1006 + + 001236002600010001000000360080003600001226010000 + 801236002200010002000000360080003600801222010000 + 00100e002400010003000000000000000400001024010000 + 001108002000010004000000000000000400001120010000 + 0000000000000000001000020100000001000000000000000000000000000000 + 0000000000000000001100010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + 0003000000000000000000000000000001000000010000000000000000000000 + 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000030100000000000000000000000000000000000000000000000000000000000000 + 02000300090000000e00000003000000000000000000000000000000000000002000800e01000000014f7065726174696e67206d6f646500 + + #x1a01 + #x1a02 + #x1a05 + + UINT + + + UINT + + + + #x1a00 + + BIT + + + BIT + + + ARRAY [0..1] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..5] OF BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + + #x1a05 + #x1a00 + + ARRAY [0..1] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + UINT + + + + #x1a02 + #x1a00 + + ARRAY [0..1] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + UDINT + + + + #x1601 + #x1604 + #x1607 + #x1602 + #x1605 + + UINT + + + UINT + + + + #x1600 + + BIT + + + BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + ARRAY [0..0] OF BYTE + + + UINT + + + + #x1600 + #x1605 + #x1607 + + UINT + + + + #x1600 + #x1602 + #x1604 + + UDINT + + + + #x1600 + #x1605 + #x1607 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + ARRAY [0..0] OF BYTE + + + UINT + + + + #x1600 + #x1602 + #x1604 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + ARRAY [0..0] OF BYTE + + + UDINT + + + + + + + + + Klemme 7 (EL6910) + 1008 + + 001000012600010001000000000100010001001026010000 + 001100012200010002000000000100010001001122010000 + 001219002400010003000000000000000200001224010000 + 001d18002000010004000000000000000200001d20010000 + 002e31002400010003000000000000000000002e24000000 + 002f30002000010004000000000000000000002f20000000 + 0000000000000000001200020100000001000000060000000200000000000000 + 0000000000000000001d00010100000002000000060000000300000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0000000000000000002e00020100000001000000060000000400010000000000 + 0000000000000000002f00010100000002000000060000000500010000000000 + 0010f400f410f400 + + Safety + #x00000000 + #x00000000 + 004003000a00000000000000030010000000000000000000000000000000000020f3100502000000010000 + + + FSOE_6 + + + FSOE_15 + + + + + FSOE_7 + + + FSOE_15 + + + + + PROFISAFEMESSAGE_6 + + + PROFISAFEMESSAGE_6 + + + PROFISAFEMESSAGE_6 + + + PROFISAFEMESSAGE_6 + + + PROFISAFEMESSAGE_6 + + + PROFISAFEMESSAGE_6 + + + PROFISAFEMESSAGE_6 + + + PROFISAFEMESSAGE_6 + + + + + PROFISAFEMESSAGE_6 + + + PROFISAFEMESSAGE_6 + + + PROFISAFEMESSAGE_6 + + + PROFISAFEMESSAGE_6 + + + PROFISAFEMESSAGE_6 + + + PROFISAFEMESSAGE_6 + + + PROFISAFEMESSAGE_6 + + + PROFISAFEMESSAGE_6 + + + ARRAY [0..0] OF BYTE + + + + + BIT + + + BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + + + BIT + + + BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + + + USINT + + + USINT + + + + + ARRAY [0..1] OF BYTE + + + + + + + Klemme 8 (EL1918) + 1008 + + 001000012600010001000000000100010001001026010000 + 001100012200010002000000000100010001001122010000 + 001208002400010003000000000000000800001224010000 + 001d09002000010004000000000000000900001d20010000 + 002e00002400000003000000000000000000002e24000000 + 002f00002000000004000000000000000000002f20000000 + 0000000000000000001200020100000001000000060000000200000000000000 + 0000000000000000001d00010100000002000000060000000300000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0000000000000000000000020000000001000000060000000400010000000000 + 0000000000000000000000010000000002000000060000000500010000000000 + 0010f400f410f400 + Safety + + #x00000000 + #x00000000 + 004003000a00000000000000030010000000000000000000000000000000000020f3100502000000010000 + + + USINT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + UINT + + + UINT + + + + + USINT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + UINT + + + UINT + + + + + USINT + + + USINT + + + + + ARRAY [0..1] OF BYTE + + + + + + + + + + + + + 0000000001000400000000000000000000000000000000000000000000000000 + 1050494 + + Module 1 (FSOE) + 411 + 020000007e07100000000c000000000000000000000000000000000000000000 + 6656 + 5632 + + + + + 0000010001000400000000000000000000000000000000000000000000000000 + 691 + + Module 2 (FSLOGIC) + 411 + 02000000b3020000000004000000000000000000000000000000000000000000 + 7167 + 6143 + + + + + + Klemme 9 (EL2904) + 118 + + 001000012600010001000000400000010001001026010000 + 001100012200010002000000400000010001001122010000 + 001208002400010003000000000000000800001224010000 + 001906002000010004000000000000000600001920010000 + 0000000000000000001200020100000001000000000000000000000000000000 + 0000000000000000001900010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0018f400f418f400 + Safety + + + USINT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + + USINT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + UINT + + + UINT + + + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..11] OF BIT + + + + + + 0000010001000400000000000000000000000000000000000000000000000000 + 290 + + Module 1 (FSOES) + 118 + 020000002201000000000c000000000000000000000000000000000000000000 + 6656 + 5632 + + + + + 0000010001000400000000000000000000000000000000000000000000000000 + 200 + + Module 2 (DO) + 118 + 02000000c8000000000004000000000000000000000000000000000000000000 + 5633 + + + + + + Klemme 10 (EL6631) + 124 + + 001000042600010001000000400000040004001026010000 + 001400042200010002000000400000040004001422010000 + 00181a016400010003000000000000000000001864010000 + 002418012000010004000000000000000000002420010000 + 0000000000000000001800020100000001000000000000000000000000000000 + 0000000000000000002400010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010000400140004 + Safety + + + 1f001f00 + UINT + + + UINT + + + ARRAY [0..5] OF BYTE + + + ARRAY [0..31] OF BYTE + + + ARRAY [0..1] OF BYTE + + + ARRAY [0..5] OF BYTE + + + ARRAY [0..31] OF BYTE + + + ARRAY [0..1] OF BYTE + + + ARRAY [0..5] OF BYTE + + + ARRAY [0..31] OF BYTE + + + ARRAY [0..1] OF BYTE + + + ARRAY [0..5] OF BYTE + + + ARRAY [0..31] OF BYTE + + + ARRAY [0..1] OF BYTE + + + ARRAY [0..5] OF BYTE + + + ARRAY [0..31] OF BYTE + + + ARRAY [0..1] OF BYTE + + + ARRAY [0..1] OF BYTE + + + ARRAY [0..31] OF BYTE + + + ARRAY [0..1] OF BYTE + + + + + UINT + + + ARRAY [0..5] OF BYTE + + + ARRAY [0..31] OF BYTE + + + ARRAY [0..1] OF BYTE + + + ARRAY [0..5] OF BYTE + + + ARRAY [0..31] OF BYTE + + + ARRAY [0..1] OF BYTE + + + ARRAY [0..5] OF BYTE + + + ARRAY [0..31] OF BYTE + + + ARRAY [0..1] OF BYTE + + + ARRAY [0..5] OF BYTE + + + ARRAY [0..31] OF BYTE + + + ARRAY [0..1] OF BYTE + + + ARRAY [0..5] OF BYTE + + + ARRAY [0..31] OF BYTE + + + ARRAY [0..1] OF BYTE + + + ARRAY [0..1] OF BYTE + + + ARRAY [0..31] OF BYTE + + + ARRAY [0..1] OF BYTE + + + + + 1f001f00 + UINT + + + UINT + + + ARRAY [0..5] OF BYTE + + + ARRAY [0..3] OF BYTE + + + ARRAY [0..5] OF BYTE + + + ARRAY [0..9] OF BYTE + + + ARRAY [0..5] OF BYTE + + + ARRAY [0..3] OF BYTE + + + ARRAY [0..3] OF BYTE + + + + + UINT + + + ARRAY [0..5] OF BYTE + + + ARRAY [0..3] OF BYTE + + + ARRAY [0..5] OF BYTE + + + ARRAY [0..19] OF BYTE + + + ARRAY [0..5] OF BYTE + + + ARRAY [0..3] OF BYTE + + + ARRAY [0..3] OF BYTE + + + + + UINT + + + UINT + + + UINT + + + + + UINT + + + + + UINT + + + + + UINT + + + + + + + Klemme 12 (EL9011) + 1009 + + + + + Box 15 (MICS3-xBAZxxEN1) + 1010 + + 001000013600010001000000800000040001001036010000 + 001100013200010002000000800000040001001132010000 + 00180f0074000100030000000000d4020000001874010000 + 7c200f0030000100040000000000d40200007c2030010000 + 0000000000000000001800020100000001000000000000000000000000000000 + 00000000000000007c2000010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010800080108000 + Safety + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + USINT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + USINT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + USINT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + USINT + + + UINT + + + UINT + + + UINT + + + UINT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + USINT + + + + + USINT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + UINT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + UINT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + UINT + + + UINT + + + + + USINT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + UINT + + + USINT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + UINT + + + USINT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + UINT + + + UINT + + + + + 0000010001000000010000001000000000000000000000000000000000000000 + 5697616 + 5697617 + + Module 1 (Small process data set) + 413 + 5600000150f0560000000c000000000000000000000000000000000000000000 + 6656 + 5632 + + + + + + + + + Profinet (EL6631) + 000000000a00000000000000a08601004b6c656d6d652031302028454c363633312900000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000 + + Prozessabbild + + + cuservo + + 75 + + Eingänge + + PnIoBoxState + + UINT + + + PnIoBoxDiag + + UINT + 16 + + + + Ausgänge + + PnIoBoxCtrl + UINT + + + + + Inaktiv + Standardalarme (PROFIdrive) + + + NoCheck + Check + + + SIL1 + SIL2 + SIL3 + NoSIL + + + 3-Byte-CRC + 4-Byte-CRC + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 + 13 + 14 + 15 + 16 + + IDS_MAP + + + IDS_EMPTY + IDS_PS30 + IDS_PS31 + IDS_PS901 + IDS_PS902 + IDS_PS902_WISY + IDS_PS903 + + + IDS_EMPTY + IDS_TEL1 + IDS_TEL2_INT2 + IDS_TEL3_INT2 + IDS_TEL4_INT2 + IDS_TEL5_INT2 + IDS_TEL6_INT2 + IDS_TEL7 + IDS_TEL9_INT2 + IDS_TEL102_INT2 + IDS_TEL103_INT2 + IDS_TEL105_INT2 + IDS_TEL106_INT2 + IDS_TEL110_WISY_INT2 + IDS_TEL111_WISY_INT2 + IDS_TEL116_INT2 + IDS_TEL118_INT2 + IDS_TEL125_INT2 + IDS_TEL126_INT2 + IDS_TEL136_INT2 + IDS_TEL138_INT2 + IDS_TEL139_INT2 + IDS_TEL146_INT2 + IDS_TEL148_INT2 + IDS_TEL149_INT2 + IDS_TEL220 + IDS_TEL991_INT2 + IDS_TEL992_INT2 + IDS_TEL997_INT2 + IDS_TEL999_INT2 + + + IDS_EMPTY + IDS_TEL700 + IDS_TEL701 + IDS_TEL750 + IDS_ADD22 + IDS_ADD24 + IDS_ADD26 + IDS_ADD88 + + + IDS_EMPTY + IDS_TEL700 + IDS_TEL701 + IDS_TEL750 + IDS_ADD22 + IDS_ADD24 + IDS_ADD26 + IDS_ADD88 + + + + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 + 13 + 14 + 15 + 16 + + IDS_MAP + + + IDS_NOSAFE + + + IDS_EMPTY + IDS_TEL370 + IDS_TEL371 + IDS_TEL996 + IDS_TEL997_WOSY + + + IDS_EMPTY + IDS_ADD22 + IDS_ADD24 + IDS_ADD26 + + + + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 + 13 + 14 + 15 + 16 + + IDS_MAP-PE11 + + + IDS_NOSAFE + + + IDS_EMPTY + IDS_TEL390_INT2 + IDS_TEL391_INT2 + IDS_TEL392_INT2 + IDS_TEL393_INT2 + IDS_TEL394_INT2 + IDS_TEL395_INT2 + IDS_TEL996 + IDS_TEL997_INT2 + IDS_TEL999_INT2 + + + IDS_EMPTY + IDS_TEL1100_INT2 + + + + + 0 + + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + 64 + 0 + 1 + 0 + 1 + 0 + 250 + 222 + 169 + + 0 + 1 + + + 1 + + + 0 + + + 0 + + + 1 + + + + + + + + + + + API + 4 + + Term 6 (DAP Module) + + 182 + + Subterm 17 (SINAMICS S120/S150 CU320-2 PN V5.2) + + 183 + + + Eingänge + + + Ausgänge + + + + Subterm 18 (Interface) + + 183 + + Eingänge + + + Ausgänge + + + + Subterm 19 (Port 1) + + 183 + + Eingänge + + + Ausgänge + + + + Subterm 20 (Port 2) + + 183 + + Eingänge + + + Ausgänge + + + + + Spindel (DO SERVO) + + 38 + + Subterm 21 (Module Access Point) + + 183 + + Eingänge + + + Ausgänge + + + + Subterm 22 (PROFIsafe Telegr 30) + + 183 + + + Eingänge + + PROFIsafe_2B + ARRAY [0..5] OF BYTE + 32 + + + + Ausgänge + + PROFIsafe_2B + ARRAY [0..5] OF BYTE + 16 + + + + + Subterm 23 (Freies Telegramm, PZD-16/16; SERVO) + + 183 + + Eingänge + + Zustandswort oder Istwert[0] + UINT + 80 + + + Zustandswort oder Istwert[1] + UINT + 96 + + + Zustandswort oder Istwert[2] + UINT + 112 + + + Zustandswort oder Istwert[3] + UINT + 128 + + + Zustandswort oder Istwert[4] + UINT + 144 + + + Zustandswort oder Istwert[5] + UINT + 160 + + + Zustandswort oder Istwert[6] + UINT + 176 + + + Zustandswort oder Istwert[7] + UINT + 192 + + + Zustandswort oder Istwert[8] + UINT + 208 + + + Zustandswort oder Istwert[9] + UINT + 224 + + + Zustandswort oder Istwert[10] + UINT + 240 + + + Zustandswort oder Istwert[11] + UINT + 256 + + + Zustandswort oder Istwert[12] + UINT + 272 + + + Zustandswort oder Istwert[13] + UINT + 288 + + + Zustandswort oder Istwert[14] + UINT + 304 + + + Zustandswort oder Istwert[15] + UINT + 320 + + + + Ausgänge + + Steuerwort oder Sollwert[0] + UINT + 64 + + + Steuerwort oder Sollwert[1] + UINT + 80 + + + Steuerwort oder Sollwert[2] + UINT + 96 + + + Steuerwort oder Sollwert[3] + UINT + 112 + + + Steuerwort oder Sollwert[4] + UINT + 128 + + + Steuerwort oder Sollwert[5] + UINT + 144 + + + Steuerwort oder Sollwert[6] + UINT + 160 + + + Steuerwort oder Sollwert[7] + UINT + 176 + + + Steuerwort oder Sollwert[8] + UINT + 192 + + + Steuerwort oder Sollwert[9] + UINT + 208 + + + Steuerwort oder Sollwert[10] + UINT + 224 + + + Steuerwort oder Sollwert[11] + UINT + 240 + + + Steuerwort oder Sollwert[12] + UINT + 256 + + + Steuerwort oder Sollwert[13] + UINT + 272 + + + Steuerwort oder Sollwert[14] + UINT + 288 + + + Steuerwort oder Sollwert[15] + UINT + 304 + + + + + + X_Master (DO SERVO) + + 38 + + Subterm 24 (Module Access Point) + + 183 + + Eingänge + + + Ausgänge + + + + Subterm 25 (PROFIsafe Telegr 30) + + 183 + + + Eingänge + + PROFIsafe_2B + ARRAY [0..5] OF BYTE + 336 + + + + Ausgänge + + PROFIsafe_2B + ARRAY [0..5] OF BYTE + 320 + + + + + Subterm 26 (Freies Telegramm, PZD-16/16; SERVO) + + 183 + + Eingänge + + Zustandswort oder Istwert[0] + UINT + 384 + + + Zustandswort oder Istwert[1] + UINT + 400 + + + Zustandswort oder Istwert[2] + UINT + 416 + + + Zustandswort oder Istwert[3] + UINT + 432 + + + Zustandswort oder Istwert[4] + UINT + 448 + + + Zustandswort oder Istwert[5] + UINT + 464 + + + Zustandswort oder Istwert[6] + UINT + 480 + + + Zustandswort oder Istwert[7] + UINT + 496 + + + Zustandswort oder Istwert[8] + UINT + 512 + + + Zustandswort oder Istwert[9] + UINT + 528 + + + Zustandswort oder Istwert[10] + UINT + 544 + + + Zustandswort oder Istwert[11] + UINT + 560 + + + Zustandswort oder Istwert[12] + UINT + 576 + + + Zustandswort oder Istwert[13] + UINT + 592 + + + Zustandswort oder Istwert[14] + UINT + 608 + + + Zustandswort oder Istwert[15] + UINT + 624 + + + + Ausgänge + + Steuerwort oder Sollwert[0] + UINT + 368 + + + Steuerwort oder Sollwert[1] + UINT + 384 + + + Steuerwort oder Sollwert[2] + UINT + 400 + + + Steuerwort oder Sollwert[3] + UINT + 416 + + + Steuerwort oder Sollwert[4] + UINT + 432 + + + Steuerwort oder Sollwert[5] + UINT + 448 + + + Steuerwort oder Sollwert[6] + UINT + 464 + + + Steuerwort oder Sollwert[7] + UINT + 480 + + + Steuerwort oder Sollwert[8] + UINT + 496 + + + Steuerwort oder Sollwert[9] + UINT + 512 + + + Steuerwort oder Sollwert[10] + UINT + 528 + + + Steuerwort oder Sollwert[11] + UINT + 544 + + + Steuerwort oder Sollwert[12] + UINT + 560 + + + Steuerwort oder Sollwert[13] + UINT + 576 + + + Steuerwort oder Sollwert[14] + UINT + 592 + + + Steuerwort oder Sollwert[15] + UINT + 608 + + + + + + X_Slave (DO SERVO) + + 38 + + Subterm 27 (Module Access Point) + + 183 + + Eingänge + + + Ausgänge + + + + Subterm 28 (PROFIsafe Telegr 30) + + 183 + + + Eingänge + + PROFIsafe_2B + ARRAY [0..5] OF BYTE + 640 + + + + Ausgänge + + PROFIsafe_2B + ARRAY [0..5] OF BYTE + 624 + + + + + Subterm 29 (Freies Telegramm, PZD-16/16; SERVO) + + 183 + + Eingänge + + Zustandswort oder Istwert[0] + UINT + 688 + + + Zustandswort oder Istwert[1] + UINT + 704 + + + Zustandswort oder Istwert[2] + UINT + 720 + + + Zustandswort oder Istwert[3] + UINT + 736 + + + Zustandswort oder Istwert[4] + UINT + 752 + + + Zustandswort oder Istwert[5] + UINT + 768 + + + Zustandswort oder Istwert[6] + UINT + 784 + + + Zustandswort oder Istwert[7] + UINT + 800 + + + Zustandswort oder Istwert[8] + UINT + 816 + + + Zustandswort oder Istwert[9] + UINT + 832 + + + Zustandswort oder Istwert[10] + UINT + 848 + + + Zustandswort oder Istwert[11] + UINT + 864 + + + Zustandswort oder Istwert[12] + UINT + 880 + + + Zustandswort oder Istwert[13] + UINT + 896 + + + Zustandswort oder Istwert[14] + UINT + 912 + + + Zustandswort oder Istwert[15] + UINT + 928 + + + + Ausgänge + + Steuerwort oder Sollwert[0] + UINT + 672 + + + Steuerwort oder Sollwert[1] + UINT + 688 + + + Steuerwort oder Sollwert[2] + UINT + 704 + + + Steuerwort oder Sollwert[3] + UINT + 720 + + + Steuerwort oder Sollwert[4] + UINT + 736 + + + Steuerwort oder Sollwert[5] + UINT + 752 + + + Steuerwort oder Sollwert[6] + UINT + 768 + + + Steuerwort oder Sollwert[7] + UINT + 784 + + + Steuerwort oder Sollwert[8] + UINT + 800 + + + Steuerwort oder Sollwert[9] + UINT + 816 + + + Steuerwort oder Sollwert[10] + UINT + 832 + + + Steuerwort oder Sollwert[11] + UINT + 848 + + + Steuerwort oder Sollwert[12] + UINT + 864 + + + Steuerwort oder Sollwert[13] + UINT + 880 + + + Steuerwort oder Sollwert[14] + UINT + 896 + + + Steuerwort oder Sollwert[15] + UINT + 912 + + + + + + Y (DO SERVO) + + 38 + + Subterm 30 (Module Access Point) + + 183 + + Eingänge + + + Ausgänge + + + + Subterm 31 (PROFIsafe Telegr 30) + + 183 + + + Eingänge + + PROFIsafe_2B + ARRAY [0..5] OF BYTE + 944 + + + + Ausgänge + + PROFIsafe_2B + ARRAY [0..5] OF BYTE + 928 + + + + + Subterm 32 (Freies Telegramm, PZD-16/16; SERVO) + + 183 + + Eingänge + + Zustandswort oder Istwert[0] + UINT + 992 + + + Zustandswort oder Istwert[1] + UINT + 1008 + + + Zustandswort oder Istwert[2] + UINT + 1024 + + + Zustandswort oder Istwert[3] + UINT + 1040 + + + Zustandswort oder Istwert[4] + UINT + 1056 + + + Zustandswort oder Istwert[5] + UINT + 1072 + + + Zustandswort oder Istwert[6] + UINT + 1088 + + + Zustandswort oder Istwert[7] + UINT + 1104 + + + Zustandswort oder Istwert[8] + UINT + 1120 + + + Zustandswort oder Istwert[9] + UINT + 1136 + + + Zustandswort oder Istwert[10] + UINT + 1152 + + + Zustandswort oder Istwert[11] + UINT + 1168 + + + Zustandswort oder Istwert[12] + UINT + 1184 + + + Zustandswort oder Istwert[13] + UINT + 1200 + + + Zustandswort oder Istwert[14] + UINT + 1216 + + + Zustandswort oder Istwert[15] + UINT + 1232 + + + + Ausgänge + + Steuerwort oder Sollwert[0] + UINT + 976 + + + Steuerwort oder Sollwert[1] + UINT + 992 + + + Steuerwort oder Sollwert[2] + UINT + 1008 + + + Steuerwort oder Sollwert[3] + UINT + 1024 + + + Steuerwort oder Sollwert[4] + UINT + 1040 + + + Steuerwort oder Sollwert[5] + UINT + 1056 + + + Steuerwort oder Sollwert[6] + UINT + 1072 + + + Steuerwort oder Sollwert[7] + UINT + 1088 + + + Steuerwort oder Sollwert[8] + UINT + 1104 + + + Steuerwort oder Sollwert[9] + UINT + 1120 + + + Steuerwort oder Sollwert[10] + UINT + 1136 + + + Steuerwort oder Sollwert[11] + UINT + 1152 + + + Steuerwort oder Sollwert[12] + UINT + 1168 + + + Steuerwort oder Sollwert[13] + UINT + 1184 + + + Steuerwort oder Sollwert[14] + UINT + 1200 + + + Steuerwort oder Sollwert[15] + UINT + 1216 + + + + + + Z (DO SERVO) + + 38 + + Subterm 33 (Module Access Point) + + 183 + + Eingänge + + + Ausgänge + + + + Subterm 34 (PROFIsafe Telegr 30) + + 183 + + + Eingänge + + PROFIsafe_2B + ARRAY [0..5] OF BYTE + 1248 + + + + Ausgänge + + PROFIsafe_2B + ARRAY [0..5] OF BYTE + 1232 + + + + + Subterm 35 (Freies Telegramm, PZD-16/16; SERVO) + + 183 + + Eingänge + + Zustandswort oder Istwert[0] + UINT + 1296 + + + Zustandswort oder Istwert[1] + UINT + 1312 + + + Zustandswort oder Istwert[2] + UINT + 1328 + + + Zustandswort oder Istwert[3] + UINT + 1344 + + + Zustandswort oder Istwert[4] + UINT + 1360 + + + Zustandswort oder Istwert[5] + UINT + 1376 + + + Zustandswort oder Istwert[6] + UINT + 1392 + + + Zustandswort oder Istwert[7] + UINT + 1408 + + + Zustandswort oder Istwert[8] + UINT + 1424 + + + Zustandswort oder Istwert[9] + UINT + 1440 + + + Zustandswort oder Istwert[10] + UINT + 1456 + + + Zustandswort oder Istwert[11] + UINT + 1472 + + + Zustandswort oder Istwert[12] + UINT + 1488 + + + Zustandswort oder Istwert[13] + UINT + 1504 + + + Zustandswort oder Istwert[14] + UINT + 1520 + + + Zustandswort oder Istwert[15] + UINT + 1536 + + + + Ausgänge + + Steuerwort oder Sollwert[0] + UINT + 1280 + + + Steuerwort oder Sollwert[1] + UINT + 1296 + + + Steuerwort oder Sollwert[2] + UINT + 1312 + + + Steuerwort oder Sollwert[3] + UINT + 1328 + + + Steuerwort oder Sollwert[4] + UINT + 1344 + + + Steuerwort oder Sollwert[5] + UINT + 1360 + + + Steuerwort oder Sollwert[6] + UINT + 1376 + + + Steuerwort oder Sollwert[7] + UINT + 1392 + + + Steuerwort oder Sollwert[8] + UINT + 1408 + + + Steuerwort oder Sollwert[9] + UINT + 1424 + + + Steuerwort oder Sollwert[10] + UINT + 1440 + + + Steuerwort oder Sollwert[11] + UINT + 1456 + + + Steuerwort oder Sollwert[12] + UINT + 1472 + + + Steuerwort oder Sollwert[13] + UINT + 1488 + + + Steuerwort oder Sollwert[14] + UINT + 1504 + + + Steuerwort oder Sollwert[15] + UINT + 1520 + + + + + + Infeed (DO Infeed) + + 38 + + Subterm 36 (Module Access Point) + + 183 + + Eingänge + + + Ausgänge + + + + Subterm 37 (ohne PROFIsafe) + + 183 + + Eingänge + + + Ausgänge + + + + Subterm 38 (SIEMENS Telegramm 370, PZD-1/1) + + 183 + + Eingänge + + ZSW1 + UINT + 1552 + + + + Ausgänge + + STW1 + UINT + 1536 + + + + + + CU (DO Control Unit) + + 38 + + Subterm 39 (Module Access Point) + + 183 + + Eingänge + + + Ausgänge + + + + Subterm 40 (ohne PROFIsafe) + + 183 + + Eingänge + + + Ausgänge + + + + Subterm 41 (Freies Telegramm, PZD-16/16; SERVO) + + 183 + + Eingänge + + Zustandswort oder Istwert[0] + UINT + 1568 + + + Zustandswort oder Istwert[1] + UINT + 1584 + + + Zustandswort oder Istwert[2] + UINT + 1600 + + + Zustandswort oder Istwert[3] + UINT + 1616 + + + Zustandswort oder Istwert[4] + UINT + 1632 + + + Zustandswort oder Istwert[5] + UINT + 1648 + + + Zustandswort oder Istwert[6] + UINT + 1664 + + + Zustandswort oder Istwert[7] + UINT + 1680 + + + Zustandswort oder Istwert[8] + UINT + 1696 + + + Zustandswort oder Istwert[9] + UINT + 1712 + + + Zustandswort oder Istwert[10] + UINT + 1728 + + + Zustandswort oder Istwert[11] + UINT + 1744 + + + Zustandswort oder Istwert[12] + UINT + 1760 + + + Zustandswort oder Istwert[13] + UINT + 1776 + + + Zustandswort oder Istwert[14] + UINT + 1792 + + + Zustandswort oder Istwert[15] + UINT + 1808 + + + + Ausgänge + + Steuerwort oder Sollwert[0] + UINT + 1552 + + + Steuerwort oder Sollwert[1] + UINT + 1568 + + + Steuerwort oder Sollwert[2] + UINT + 1584 + + + Steuerwort oder Sollwert[3] + UINT + 1600 + + + Steuerwort oder Sollwert[4] + UINT + 1616 + + + Steuerwort oder Sollwert[5] + UINT + 1632 + + + Steuerwort oder Sollwert[6] + UINT + 1648 + + + Steuerwort oder Sollwert[7] + UINT + 1664 + + + Steuerwort oder Sollwert[8] + UINT + 1680 + + + Steuerwort oder Sollwert[9] + UINT + 1696 + + + Steuerwort oder Sollwert[10] + UINT + 1712 + + + Steuerwort oder Sollwert[11] + UINT + 1728 + + + Steuerwort oder Sollwert[12] + UINT + 1744 + + + Steuerwort oder Sollwert[13] + UINT + 1760 + + + Steuerwort oder Sollwert[14] + UINT + 1776 + + + Steuerwort oder Sollwert[15] + UINT + 1792 + + + + + + + + + cuvector + + 75 + + Eingänge + + PnIoBoxState + + UINT + 1824 + + + PnIoBoxDiag + + UINT + 1840 + + + + Ausgänge + + PnIoBoxCtrl + UINT + 1808 + + + + + Inaktiv + Standardalarme (PROFIdrive) + + + NoCheck + Check + + + SIL1 + SIL2 + SIL3 + NoSIL + + + 3-Byte-CRC + 4-Byte-CRC + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 + 13 + 14 + 15 + 16 + + IDS_MAP + + + IDS_EMPTY + IDS_PS30 + IDS_PS31 + IDS_PS901 + IDS_PS902 + IDS_PS903 + + + IDS_EMPTY + IDS_TEL1 + IDS_TEL2_INT1 + IDS_TEL3_INT1 + IDS_TEL4_INT1 + IDS_TEL7 + IDS_TEL9_INT1 + IDS_TEL20 + IDS_TEL110_WISY_INT1 + IDS_TEL111_WISY_INT1 + IDS_TEL220 + IDS_TEL352 + IDS_TEL997_INT1 + IDS_TEL998_INT1 + IDS_TEL999_INT1 + + + IDS_EMPTY + IDS_TEL700 + IDS_TEL701 + IDS_TEL750 + IDS_ADD22 + IDS_ADD24 + IDS_ADD26 + IDS_ADD88 + + + IDS_EMPTY + IDS_TEL700 + IDS_TEL701 + IDS_TEL750 + IDS_ADD22 + IDS_ADD24 + IDS_ADD26 + IDS_ADD88 + + + + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 + 13 + 14 + 15 + 16 + + IDS_MAP-PE11 + + + IDS_NOSAFE + + + IDS_EMPTY + IDS_TEL390_INT2 + IDS_TEL391_INT2 + IDS_TEL392_INT2 + IDS_TEL393_INT2 + IDS_TEL394_INT2 + IDS_TEL395_INT2 + IDS_TEL996 + IDS_TEL997_INT2 + IDS_TEL999_INT2 + + + IDS_EMPTY + IDS_TEL1100_INT2 + + + + + 0 + + 0 + 1 + + + + + + + + + + + + + + + 4 + 64 + 0 + 1 + 0 + 1 + 0 + 250 + 222 + 169 + + 0 + 1 + + + 1 + + + 0 + + + 0 + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + API + 4 + + Term 1 (DAP Module) + + 182 + + Subterm 1 (SINAMICS S120/S150 CU320-2 PN V5.2) + + 183 + + + Eingänge + + + Ausgänge + + + + Subterm 2 (Interface) + + 183 + + Eingänge + + + Ausgänge + + + + Subterm 3 (Port 1) + + 183 + + Eingänge + + + Ausgänge + + + + Subterm 4 (Port 2) + + 183 + + Eingänge + + + Ausgänge + + + + + Wickler (DO VECTOR) + + 38 + + Subterm 5 (Module Access Point) + + 183 + + Eingänge + + + Ausgänge + + + + Subterm 11 (PROFIsafe Telegr 30) + + 183 + + + Eingänge + + PROFIsafe_2B + ARRAY [0..5] OF BYTE + 1856 + + + + Ausgänge + + PROFIsafe_2B + ARRAY [0..5] OF BYTE + 1824 + + + + + Subterm 14 (Standard Telegramm 1, PZD-2/2) + + 183 + + Eingänge + + ZSW1 + UINT + 1904 + + + NIST_A + INT + 1920 + + + + Ausgänge + + STW1 + UINT + 1872 + + + NSOLL_A + INT + 1888 + + + + + + WZW_Kette (DO VECTOR) + + 38 + + Subterm 6 (Module Access Point) + + 183 + + Eingänge + + + Ausgänge + + + + Subterm 12 (PROFIsafe Telegr 30) + + 183 + + + Eingänge + + PROFIsafe_2B + ARRAY [0..5] OF BYTE + 1936 + + + + Ausgänge + + PROFIsafe_2B + ARRAY [0..5] OF BYTE + 1904 + + + + + Subterm 15 (Standard Telegramm 9, PZD-10/5; VECTOR) + + 183 + + Eingänge + + Zustandswort oder Istwert[0] + UINT + 1984 + + + Zustandswort oder Istwert[1] + UINT + 2000 + + + Zustandswort oder Istwert[2] + UINT + 2016 + + + Zustandswort oder Istwert[3] + UINT + 2032 + + + Zustandswort oder Istwert[4] + UINT + 2048 + + + + Ausgänge + + Steuerwort oder Sollwert[0] + UINT + 1952 + + + Steuerwort oder Sollwert[1] + UINT + 1968 + + + Steuerwort oder Sollwert[2] + UINT + 1984 + + + Steuerwort oder Sollwert[3] + UINT + 2000 + + + Steuerwort oder Sollwert[4] + UINT + 2016 + + + Steuerwort oder Sollwert[5] + UINT + 2032 + + + Steuerwort oder Sollwert[6] + UINT + 2048 + + + Steuerwort oder Sollwert[7] + UINT + 2064 + + + Steuerwort oder Sollwert[8] + UINT + 2080 + + + Steuerwort oder Sollwert[9] + UINT + 2096 + + + + + + WZW_Arm (DO VECTOR) + + 38 + + Subterm 7 (Module Access Point) + + 183 + + Eingänge + + + Ausgänge + + + + Subterm 13 (PROFIsafe Telegr 30) + + 183 + + + Eingänge + + PROFIsafe_2B + ARRAY [0..5] OF BYTE + 2064 + + + + Ausgänge + + PROFIsafe_2B + ARRAY [0..5] OF BYTE + 2112 + + + + + Subterm 16 (Standard Telegramm 7, PZD-2/2) + + 183 + + Eingänge + + ZSW1 + UINT + 2112 + + + ZSW2 + UINT + 2128 + + + + Ausgänge + + STW1 + UINT + 2160 + + + STW2 + UINT + 2176 + + + + + + CU (DO Control Unit) + + 38 + + Subterm 8 (Module Access Point) + + 183 + + Eingänge + + + Ausgänge + + + + Subterm 9 (ohne PROFIsafe) + + 183 + + Eingänge + + + Ausgänge + + + + Subterm 10 (SIEMENS Telegramm 390, PZD-2/2) + + 183 + + Eingänge + + ZSW1 + UINT + 2144 + + + DIG_IN + UINT + 2160 + + + + Ausgänge + + STW1 + UINT + 2192 + + + DIG_OUT + UINT + 2208 + + + + + + + + + + + + + + + + Tasten_Bildschirm (USB) + + Prozessabbild + + + Box 0 (CPX8XX) + 88 + + Eingänge + + PanelState + BITARR32 + + + CouplerState + + UINT + 32 + + + BoxState + + UINT + 80 + + + MissedCnt + + UINT + 96 + + + + Ausgänge + + PanelCtrl + + BITARR32 + + + + + + Klemme 1 (KL1002) + 7 + + Kanal 1 + + Eingang + BIT + 48 + 0 + + + + Kanal 2 + + Eingang + BIT + 49 + 0 + + + + + Klemme 2 (1-3) (CPx9xx-8) + 62 + + Kanal 1 + + Taste 1 + BIT + 50 + 0 + + + Taste 2 + BIT + 51 + 0 + + + Taste 3 + BIT + 52 + 0 + + + Taste 4 NC + BIT + 53 + 0 + + + Taste 5 NC + BIT + 54 + 0 + + + Taste 6 NC + BIT + 55 + 0 + + + Taste 7 NC + BIT + 56 + 0 + + + Taste 8 NC + BIT + 57 + 0 + + + LED 1 + BIT + 32 + 1 + + + LED 2 + BIT + 33 + 1 + + + LED 3 + BIT + 34 + 1 + + + LED 4 NC + BIT + 35 + 1 + + + LED 5 + BIT + 36 + 1 + + + LED 6 + BIT + 37 + 1 + + + LED 7 + BIT + 38 + 1 + + + LED 8 + BIT + 39 + 1 + + + + + Klemme 3 (4-6) (CPx9xx-8) + 62 + + Kanal 1 + + Taste 1 + BIT + 58 + 0 + + + Taste 2 + BIT + 59 + 0 + + + Taste 3 + BIT + 60 + 0 + + + Taste 4 NC + BIT + 61 + 0 + + + Taste 5 + BIT + 62 + 0 + + + Taste 6 + BIT + 63 + 0 + + + Taste 7 + BIT + 64 + 0 + + + Taste 8 + BIT + 65 + 0 + + + LED 1 + BIT + 40 + 1 + + + LED 2 + BIT + 41 + 1 + + + LED 3 + BIT + 42 + 1 + + + LED 4 NC + BIT + 43 + 1 + + + LED 5 + BIT + 44 + 1 + + + LED 6 + BIT + 45 + 1 + + + LED 7 + BIT + 46 + 1 + + + LED 8 + BIT + 47 + 1 + + + + + Klemme 4 (7-10) (CPx9xx-8) + 62 + + Kanal 1 + + Taste 1 + BIT + 66 + 0 + + + Taste 2 + BIT + 67 + 0 + + + Taste 3 + BIT + 68 + 0 + + + Taste 4 + BIT + 69 + 0 + + + Taste 5 NC + BIT + 70 + 0 + + + Taste 6 + BIT + 71 + 0 + + + Taste 7 + BIT + 72 + 0 + + + Taste 8 + BIT + 73 + 0 + + + LED 1 + BIT + 48 + 1 + + + LED 2 + BIT + 49 + 1 + + + LED 3 + BIT + 50 + 1 + + + LED 4 + BIT + 51 + 1 + + + LED 5 NC + BIT + 52 + 1 + + + LED 6 + BIT + 53 + 1 + + + LED 7 + BIT + 54 + 1 + + + LED 8 + BIT + 55 + 1 + + + + + + + + + + Gerät 4 (EtherCAT) + + + EtherCAT X103 (TwinCAT-Intel PCI Ethernet Adapter ( + \DEVICE\{8694E0AB-58E7-4609-98D6-5C72AC4375B5} + 00010558f1f7 + + + + Prozessabbild + + + Box 16 (ifm IO-Link Master AL1332) + 1011 + + 001080003600010001000000800080008000001036010000 + 801080003200010002000000800080008000801032010000 + 00110800740001000300000000000004c800001174010000 + 001d2c003000010004000000000000041c00001d30010000 + 0000000000000000001100020100000001000000000000000000000000000000 + 0000000000000000001d00010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 020003000900000000000000030000001800090300000000000000000000000020308022010000000000 + 020003000900000000000000030000001800090300000000000000000000000020308024010000000000 + 020003000900000000000000030000001800090300000000000000000000000020308025010000000000 + 020003000a0000000000000003000000180009030000000000000000000000002030802802000000000000 + 020003000900000000000000030000001900090300000000000000000000000020408022010000000000 + 020003000900000000000000030000001900090300000000000000000000000020408024010000000000 + 020003000900000000000000030000001900090300000000000000000000000020408025010000000000 + 020003000a0000000000000003000000190009030000000000000000000000002040802802000000000000 + 020003000900000000000000030000001a00090300000000000000000000000020508022010000000000 + 020003000900000000000000030000001a00090300000000000000000000000020508024010000000000 + 020003000900000000000000030000001a00090300000000000000000000000020508025010000000000 + 020003000a00000000000000030000001a0009030000000000000000000000002050802802000000000000 + 020003000900000000000000030000001b00090300000000000000000000000020608022010000000000 + 020003000900000000000000030000001b00090300000000000000000000000020608024010000000000 + 020003000900000000000000030000001b00090300000000000000000000000020608025010000000000 + 020003000a00000000000000030000001b0009030000000000000000000000002060802802000000000000 + 020003000900000000000000030000001c00090300000000000000000000000020708022010000000000 + 020003000900000000000000030000001c00090300000000000000000000000020708024010000000000 + 020003000900000000000000030000001c00090300000000000000000000000020708025010000000000 + 020003000a00000000000000030000001c0009030000000000000000000000002070802802000000000000 + 020003000900000000000000030000001600090300000000000000000000000020108024010000008300 + 020003000900000000000000030000001600090300000000000000000000000020108025010000000000 + 020003000a0000000000000003000000160009030000000000000000000000002010802802000000030000 + 020003000900000000000000030000001700090300000000000000000000000020208024010000008700 + 020003000900000000000000030000001700090300000000000000000000000020208025010000008700 + 020003000a0000000000000003000000170009030000000000000000000000002020802802000000030000 + 020003000900000000000000030000000800090300000000000000000000000020008024010000008300 + 020003000900000000000000030000000800090300000000000000000000000020008025010000000000 + 020003000a0000000000000003000000080009030000000000000000000000002000802802000000030000 + + + USINT + + + USINT + + + USINT + + + USINT + + + USINT + + + USINT + + + USINT + + + USINT + + + + + USINT + + + USINT + + + USINT + + + USINT + + + USINT + + + USINT + + + USINT + + + USINT + + + + + BIT + + + BIT7 + + + BYTE + + + UINT + + + + + ULINT + + + + + USINT + + + USINT + + + USINT + + + USINT + + + + + USINT + + + USINT + + + USINT + + + USINT + + + + + USINT + + + USINT + + + USINT + + + USINT + + + USINT + + + USINT + + + USINT + + + USINT + + + + + USINT + + + USINT + + + USINT + + + USINT + + + USINT + + + USINT + + + USINT + + + USINT + + + + + + + + + + + + 0000010001000000010000001000000000000000000000000000000000000000 + 4096 + 4097 + 4098 + 4356 + 4358 + 4360 + 4362 + 4612 + 4614 + 4616 + 4618 + 4869 + 4875 + 4876 + 4877 + 4878 + 4882 + + Module 1 (IOL_In_4Byte) + 1013 + 2206000004110000000000000000000000000000000000000000000000000000 + 6656 + + + + + 0000010001000000010000001000000000000000000000000000000000000000 + 4096 + 4097 + 4098 + 4356 + 4358 + 4360 + 4362 + 4612 + 4614 + 4616 + 4618 + 4869 + 4875 + 4876 + 4877 + 4878 + 4882 + + Module 2 (IOL_In_4Byte) + 1013 + 2206000004110000000000000000000000000000000000000000000000000000 + 6657 + + + + + 0000010001000000010000001000000000000000000000000000000000000000 + 4096 + 4097 + 4098 + 4356 + 4358 + 4360 + 4362 + 4612 + 4614 + 4616 + 4618 + 4869 + 4875 + 4876 + 4877 + 4878 + 4882 + + Module 3 (IOL_8/8_I/O-Bytes) + 1013 + 220600000b130000000000000000000000000000000000000000000000000000 + 6658 + 5634 + + + + + 0000010001000000010000001000000000000000000000000000000000000000 + 4096 + 4097 + 4098 + 4356 + 4358 + 4360 + 4362 + 4612 + 4614 + 4616 + 4618 + 4869 + 4875 + 4876 + 4877 + 4878 + 4882 + + Module 4 (Deactivated) + 1012 + 2206000000100000000000000000000000000000000000000000000000000000 + + + + + 0000010001000000010000001000000000000000000000000000000000000000 + 4096 + 4097 + 4098 + 4356 + 4358 + 4360 + 4362 + 4612 + 4614 + 4616 + 4618 + 4869 + 4875 + 4876 + 4877 + 4878 + 4882 + + Module 5 (Deactivated) + 1012 + 2206000000100000000000000000000000000000000000000000000000000000 + + + + + 0000010001000000010000001000000000000000000000000000000000000000 + 4096 + 4097 + 4098 + 4356 + 4358 + 4360 + 4362 + 4612 + 4614 + 4616 + 4618 + 4869 + 4875 + 4876 + 4877 + 4878 + 4882 + + Module 6 (Deactivated) + 1012 + 2206000000100000000000000000000000000000000000000000000000000000 + + + + + 0000010001000000010000001000000000000000000000000000000000000000 + 4096 + 4097 + 4098 + 4356 + 4358 + 4360 + 4362 + 4612 + 4614 + 4616 + 4618 + 4869 + 4875 + 4876 + 4877 + 4878 + 4882 + + Module 7 (Deactivated) + 1012 + 2206000000100000000000000000000000000000000000000000000000000000 + + + + + 0000010001000000010000001000000000000000000000000000000000000000 + 4096 + 4097 + 4098 + 4356 + 4358 + 4360 + 4362 + 4612 + 4614 + 4616 + 4618 + 4869 + 4875 + 4876 + 4877 + 4878 + 4882 + + Module 8 (Deactivated) + 1012 + 2206000000100000000000000000000000000000000000000000000000000000 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Safety/Hauptachsen/Alias Devices/AliasEL1918.sds b/Safety/Hauptachsen/Alias Devices/AliasEL1918.sds new file mode 100644 index 0000000..a6649d8 --- /dev/null +++ b/Safety/Hauptachsen/Alias Devices/AliasEL1918.sds @@ -0,0 +1,410 @@ + + + + 4 + 1050494 + 2 + + 30 + + 50921475 + Automatic + 30 + master + FSoE + false + false + false + false + false + 2 + 100 + + + 02000000 + 0000 + 0000 + 00 + 01 + 01 + 01 + 0A00 + 0200 + 00 + 01 + 01 + 01 + 0A00 + 0200 + 00 + 01 + 01 + 01 + 0A00 + 0200 + 00 + 01 + 01 + 01 + 0A00 + 0200 + 00 + 01 + 01 + 01 + 0A00 + 0200 + 00 + 01 + 01 + 01 + 0A00 + 0200 + 00 + 01 + 01 + 01 + 0A00 + 0200 + 00 + 01 + 01 + 01 + 0A00 + 0200 + 7E071000 + + + FSoE Command + 28800 + 1 + USINT + Out + ProtocolData + 8 + 0 + -1 + + + FSIN Module 1.ErrAck + 28674 + 1 + BIT + Out + SafetySil3 + 1 + 8 + 0 + + + FSIN Module 2.ErrAck + 28690 + 1 + BIT + Out + SafetySil3 + 1 + 9 + 1 + + + FSIN Module 3.ErrAck + 28706 + 1 + BIT + Out + SafetySil3 + 1 + 10 + 2 + + + FSIN Module 4.ErrAck + 28722 + 1 + BIT + Out + SafetySil3 + 1 + 11 + 3 + + + FSIN Module 5.ErrAck + 28738 + 1 + BIT + Out + SafetySil3 + 1 + 12 + 4 + + + FSIN Module 6.ErrAck + 28754 + 1 + BIT + Out + SafetySil3 + 1 + 13 + 5 + + + FSIN Module 7.ErrAck + 28770 + 1 + BIT + Out + SafetySil3 + 1 + 14 + 6 + + + FSIN Module 8.ErrAck + 28786 + 1 + BIT + Out + SafetySil3 + 1 + 15 + 7 + + + FSoE CRC 000 + 28800 + 3 + UINT + Out + ProtocolData + 16 + 16 + -1 + + + FSoE Connection ID + 28800 + 2 + UINT + Out + ProtocolData + 16 + 32 + -1 + + + FSoE Command + 24704 + 1 + USINT + In + ProtocolData + 8 + 0 + -1 + + + FSIN Module 1.Input + 24577 + 1 + BIT + In + SafetySil3 + 1 + 8 + 0 + + + FSIN Module 1.Module Fault + 24578 + 1 + BIT + In + SafetySil3 + 1 + 9 + 1 + + + FSIN Module 2.Input + 24593 + 1 + BIT + In + SafetySil3 + 1 + 10 + 2 + + + FSIN Module 2.Module Fault + 24594 + 1 + BIT + In + SafetySil3 + 1 + 11 + 3 + + + FSIN Module 3.Input + 24609 + 1 + BIT + In + SafetySil3 + 1 + 12 + 4 + + + FSIN Module 3.Module Fault + 24610 + 1 + BIT + In + SafetySil3 + 1 + 13 + 5 + + + FSIN Module 4.Input + 24625 + 1 + BIT + In + SafetySil3 + 1 + 14 + 6 + + + FSIN Module 4.Module Fault + 24626 + 1 + BIT + In + SafetySil3 + 1 + 15 + 7 + + + FSIN Module 5.Input + 24641 + 1 + BIT + In + SafetySil3 + 1 + 16 + 8 + + + FSIN Module 5.Module Fault + 24642 + 1 + BIT + In + SafetySil3 + 1 + 17 + 9 + + + FSIN Module 6.Input + 24657 + 1 + BIT + In + SafetySil3 + 1 + 18 + 10 + + + FSIN Module 6.Module Fault + 24658 + 1 + BIT + In + SafetySil3 + 1 + 19 + 11 + + + FSIN Module 7.Input + 24673 + 1 + BIT + In + SafetySil3 + 1 + 20 + 12 + + + FSIN Module 7.Module Fault + 24674 + 1 + BIT + In + SafetySil3 + 1 + 21 + 13 + + + FSIN Module 8.Input + 24689 + 1 + BIT + In + SafetySil3 + 1 + 22 + 14 + + + FSIN Module 8.Module Fault + 24690 + 1 + BIT + In + SafetySil3 + 1 + 23 + 15 + + + FSoE CRC 000 + 24704 + 3 + UINT + In + ProtocolData + 16 + 24 + -1 + + + FSoE Connection ID + 24704 + 2 + UINT + In + ProtocolData + 16 + 40 + -1 + + + + + \ No newline at end of file diff --git a/Safety/Hauptachsen/Alias Devices/AliasEStopDirect.sds b/Safety/Hauptachsen/Alias Devices/AliasEStopDirect.sds new file mode 100644 index 0000000..b5c55de --- /dev/null +++ b/Safety/Hauptachsen/Alias Devices/AliasEStopDirect.sds @@ -0,0 +1,18 @@ + + + + 1 + 2 + 0 + + 31 + + Manual + + Out + 0 + BIT + 1 + + + \ No newline at end of file diff --git a/Safety/Hauptachsen/Alias Devices/AliasEStopReset.sds b/Safety/Hauptachsen/Alias Devices/AliasEStopReset.sds new file mode 100644 index 0000000..24a0570 --- /dev/null +++ b/Safety/Hauptachsen/Alias Devices/AliasEStopReset.sds @@ -0,0 +1,18 @@ + + + + 1 + 1 + 0 + + 28 + + Manual + + In + 0 + BIT + 1 + + + \ No newline at end of file diff --git a/Safety/Hauptachsen/Alias Devices/AliasErrorAcknowledgement.sds b/Safety/Hauptachsen/Alias Devices/AliasErrorAcknowledgement.sds new file mode 100644 index 0000000..2eb15f8 --- /dev/null +++ b/Safety/Hauptachsen/Alias Devices/AliasErrorAcknowledgement.sds @@ -0,0 +1,18 @@ + + + + 1 + 1 + 0 + + 23 + + Manual + + In + 0 + BIT + 1 + + + \ No newline at end of file diff --git a/Safety/Hauptachsen/Alias Devices/AliasFSoELaser.sds b/Safety/Hauptachsen/Alias Devices/AliasFSoELaser.sds new file mode 100644 index 0000000..729da0f --- /dev/null +++ b/Safety/Hauptachsen/Alias Devices/AliasFSoELaser.sds @@ -0,0 +1,1042 @@ + + + + 4 + 5697616 + 16777302 + + 43 + + 50921479 + Automatic + 43 + master + FSoE + false + false + false + false + false + 12 + 80 + + + 00 + 0452888E + + + FSoE Command + 28672 + 1 + USINT + Out + ProtocolData + 8 + 0 + -1 + + + TriggerRunMode + 28673 + 1 + BIT + Out + SafetySil3 + 1 + 8 + 0 + + + + 0 + 0 + + Out + SafetySil3 + 1 + 9 + 1 + + + StopAlarmDetection + 28673 + 2 + BIT + Out + SafetySil3 + 1 + 10 + 2 + + + ActivateStandbyMode + 28673 + 3 + BIT + Out + SafetySil3 + 1 + 11 + 3 + + + + 0 + 0 + + Out + SafetySil3 + 1 + 12 + 4 + + + + 0 + 0 + + Out + SafetySil3 + 1 + 13 + 5 + + + + 0 + 0 + + Out + SafetySil3 + 1 + 14 + 6 + + + + 0 + 0 + + Out + SafetySil3 + 1 + 15 + 7 + + + SetMonitoringCaseNoTable1_Bit0 + 28673 + 4 + BIT + Out + SafetySil3 + 1 + 16 + 8 + + + SetMonitoringCaseNoTable1_Bit1 + 28673 + 5 + BIT + Out + SafetySil3 + 1 + 17 + 9 + + + SetMonitoringCaseNoTable1_Bit2 + 28673 + 6 + BIT + Out + SafetySil3 + 1 + 18 + 10 + + + SetMonitoringCaseNoTable1_Bit3 + 28673 + 7 + BIT + Out + SafetySil3 + 1 + 19 + 11 + + + SetMonitoringCaseNoTable1_Bit4 + 28673 + 8 + BIT + Out + SafetySil3 + 1 + 20 + 12 + + + SetMonitoringCaseNoTable1_Bit5 + 28673 + 9 + BIT + Out + SafetySil3 + 1 + 21 + 13 + + + SetMonitoringCaseNoTable1_Bit6 + 28673 + 10 + BIT + Out + SafetySil3 + 1 + 22 + 14 + + + SetMonitoringCaseNoTable1_Bit7 + 28673 + 11 + BIT + Out + SafetySil3 + 1 + 23 + 15 + + + FSoE CRC_0 + 28672 + 3 + UINT + Out + ProtocolData + 16 + 24 + -1 + + + + 0 + 0 + + Out + SafetySil3 + 8 + 40 + 16 + + + TriggerResetCutOffPath01 + 28673 + 12 + BIT + Out + SafetySil3 + 1 + 48 + 24 + + + TriggerResetCutOffPath02 + 28673 + 13 + BIT + Out + SafetySil3 + 1 + 49 + 25 + + + TriggerResetCutOffPath03 + 28673 + 14 + BIT + Out + SafetySil3 + 1 + 50 + 26 + + + TriggerResetCutOffPath04 + 28673 + 15 + BIT + Out + SafetySil3 + 1 + 51 + 27 + + + TriggerResetCutOffPath05 + 28673 + 16 + BIT + Out + SafetySil3 + 1 + 52 + 28 + + + TriggerResetCutOffPath06 + 28673 + 17 + BIT + Out + SafetySil3 + 1 + 53 + 29 + + + TriggerResetCutOffPath07 + 28673 + 18 + BIT + Out + SafetySil3 + 1 + 54 + 30 + + + TriggerResetCutOffPath08 + 28673 + 19 + BIT + Out + SafetySil3 + 1 + 55 + 31 + + + FSoE CRC_1 + 28672 + 4 + UINT + Out + ProtocolData + 16 + 56 + -1 + + + + 0 + 0 + + Out + SafetySil3 + 8 + 72 + 32 + + + + 0 + 0 + + Out + SafetySil3 + 1 + 80 + 40 + + + TriggerDeviceRebootWithNetwork + 28673 + 21 + BIT + Out + SafetySil3 + 1 + 81 + 41 + + + + 0 + 0 + + Out + SafetySil3 + 1 + 82 + 42 + + + + 0 + 0 + + Out + SafetySil3 + 1 + 83 + 43 + + + + 0 + 0 + + Out + SafetySil3 + 1 + 84 + 44 + + + + 0 + 0 + + Out + SafetySil3 + 1 + 85 + 45 + + + + 0 + 0 + + Out + SafetySil3 + 1 + 86 + 46 + + + + 0 + 0 + + Out + SafetySil3 + 1 + 87 + 47 + + + FSoE CRC_2 + 28672 + 5 + UINT + Out + ProtocolData + 16 + 88 + -1 + + + FSoE Connection ID + 28672 + 2 + UINT + Out + ProtocolData + 16 + 104 + -1 + + + FSoE Command + 24576 + 1 + USINT + In + ProtocolData + 8 + 0 + -1 + + + RunModeActive + 24577 + 1 + BIT + In + SafetySil3 + 1 + 8 + 0 + + + StandbyModeActive + 24577 + 2 + BIT + In + SafetySil3 + 1 + 9 + 1 + + + ContaminationWarning + 24577 + 3 + BIT + In + SafetySil3 + 1 + 10 + 2 + + + ContaminationError + 24577 + 4 + BIT + In + SafetySil3 + 1 + 11 + 3 + + + ReferenceContourStatus + 24577 + 5 + BIT + In + SafetySil3 + 1 + 12 + 4 + + + ManipulationStatus + 24577 + 6 + BIT + In + SafetySil3 + 1 + 13 + 5 + + + + 0 + 0 + + In + SafetySil3 + 1 + 14 + 6 + + + + 0 + 0 + + In + SafetySil3 + 1 + 15 + 7 + + + SafeCutOffPath01 + 24577 + 7 + BIT + In + SafetySil3 + 1 + 16 + 8 + + + SafeCutOffPath02 + 24577 + 8 + BIT + In + SafetySil3 + 1 + 17 + 9 + + + SafeCutOffPath03 + 24577 + 9 + BIT + In + SafetySil3 + 1 + 18 + 10 + + + SafeCutOffPath04 + 24577 + 10 + BIT + In + SafetySil3 + 1 + 19 + 11 + + + SafeCutOffPath05 + 24577 + 11 + BIT + In + SafetySil3 + 1 + 20 + 12 + + + SafeCutOffPath06 + 24577 + 12 + BIT + In + SafetySil3 + 1 + 21 + 13 + + + SafeCutOffPath07 + 24577 + 13 + BIT + In + SafetySil3 + 1 + 22 + 14 + + + SafeCutOffPath08 + 24577 + 14 + BIT + In + SafetySil3 + 1 + 23 + 15 + + + FSoE CRC_0 + 24576 + 3 + UINT + In + ProtocolData + 16 + 24 + -1 + + + NonsafeCutOffPath01 + 24577 + 15 + BIT + In + SafetySil3 + 1 + 40 + 16 + + + NonsafeCutOffPath02 + 24577 + 16 + BIT + In + SafetySil3 + 1 + 41 + 17 + + + NonsafeCutOffPath03 + 24577 + 17 + BIT + In + SafetySil3 + 1 + 42 + 18 + + + NonsafeCutOffPath04 + 24577 + 18 + BIT + In + SafetySil3 + 1 + 43 + 19 + + + NonsafeCutOffPath05 + 24577 + 19 + BIT + In + SafetySil3 + 1 + 44 + 20 + + + NonsafeCutOffPath06 + 24577 + 20 + BIT + In + SafetySil3 + 1 + 45 + 21 + + + NonsafeCutOffPath07 + 24577 + 21 + BIT + In + SafetySil3 + 1 + 46 + 22 + + + NonsafeCutOffPath08 + 24577 + 22 + BIT + In + SafetySil3 + 1 + 47 + 23 + + + ResetRequiredCutOffPath01 + 24577 + 23 + BIT + In + SafetySil3 + 1 + 48 + 24 + + + ResetRequiredCutOffPath02 + 24577 + 24 + BIT + In + SafetySil3 + 1 + 49 + 25 + + + ResetRequiredCutOffPath03 + 24577 + 25 + BIT + In + SafetySil3 + 1 + 50 + 26 + + + ResetRequiredCutOffPath04 + 24577 + 26 + BIT + In + SafetySil3 + 1 + 51 + 27 + + + ResetRequiredCutOffPath05 + 24577 + 27 + BIT + In + SafetySil3 + 1 + 52 + 28 + + + ResetRequiredCutOffPath06 + 24577 + 28 + BIT + In + SafetySil3 + 1 + 53 + 29 + + + ResetRequiredCutOffPath07 + 24577 + 29 + BIT + In + SafetySil3 + 1 + 54 + 30 + + + ResetRequiredCutOffPath08 + 24577 + 30 + BIT + In + SafetySil3 + 1 + 55 + 31 + + + FSoE CRC_1 + 24576 + 4 + UINT + In + ProtocolData + 16 + 56 + -1 + + + CurrentMonitoringCaseNoTable1_Bit0 + 24577 + 31 + BIT + In + SafetySil3 + 1 + 72 + 32 + + + CurrentMonitoringCaseNoTable1_Bit1 + 24577 + 32 + BIT + In + SafetySil3 + 1 + 73 + 33 + + + CurrentMonitoringCaseNoTable1_Bit2 + 24577 + 33 + BIT + In + SafetySil3 + 1 + 74 + 34 + + + CurrentMonitoringCaseNoTable1_Bit3 + 24577 + 34 + BIT + In + SafetySil3 + 1 + 75 + 35 + + + CurrentMonitoringCaseNoTable1_Bit4 + 24577 + 35 + BIT + In + SafetySil3 + 1 + 76 + 36 + + + CurrentMonitoringCaseNoTable1_Bit5 + 24577 + 36 + BIT + In + SafetySil3 + 1 + 77 + 37 + + + CurrentMonitoringCaseNoTable1_Bit6 + 24577 + 37 + BIT + In + SafetySil3 + 1 + 78 + 38 + + + CurrentMonitoringCaseNoTable1_Bit7 + 24577 + 38 + BIT + In + SafetySil3 + 1 + 79 + 39 + + + ApplicationError + 24577 + 39 + BIT + In + SafetySil3 + 1 + 80 + 40 + + + DeviceError + 24577 + 40 + BIT + In + SafetySil3 + 1 + 81 + 41 + + + + 0 + 0 + + In + SafetySil3 + 1 + 82 + 42 + + + + 0 + 0 + + In + SafetySil3 + 1 + 83 + 43 + + + + 0 + 0 + + In + SafetySil3 + 1 + 84 + 44 + + + + 0 + 0 + + In + SafetySil3 + 1 + 85 + 45 + + + + 0 + 0 + + In + SafetySil3 + 1 + 86 + 46 + + + + 0 + 0 + + In + SafetySil3 + 1 + 87 + 47 + + + FSoE CRC_2 + 24576 + 5 + UINT + In + ProtocolData + 16 + 88 + -1 + + + FSoE Connection ID + 24576 + 2 + UINT + In + ProtocolData + 16 + 104 + -1 + + + + + \ No newline at end of file diff --git a/Safety/Hauptachsen/Alias Devices/AliasLSReducedSpeed.sds b/Safety/Hauptachsen/Alias Devices/AliasLSReducedSpeed.sds new file mode 100644 index 0000000..14869a9 --- /dev/null +++ b/Safety/Hauptachsen/Alias Devices/AliasLSReducedSpeed.sds @@ -0,0 +1,18 @@ + + + + 1 + 2 + 0 + + 44 + + Manual + + Out + 0 + BIT + 1 + + + \ No newline at end of file diff --git a/Safety/Hauptachsen/Alias Devices/AliasLSStopDirect.sds b/Safety/Hauptachsen/Alias Devices/AliasLSStopDirect.sds new file mode 100644 index 0000000..e5cb3e4 --- /dev/null +++ b/Safety/Hauptachsen/Alias Devices/AliasLSStopDirect.sds @@ -0,0 +1,18 @@ + + + + 1 + 2 + 0 + + 41 + + Manual + + Out + 0 + BIT + 1 + + + \ No newline at end of file diff --git a/Safety/Hauptachsen/Alias Devices/AliasProfisafeSpindel.sds b/Safety/Hauptachsen/Alias Devices/AliasProfisafeSpindel.sds new file mode 100644 index 0000000..1a69f8d --- /dev/null +++ b/Safety/Hauptachsen/Alias Devices/AliasProfisafeSpindel.sds @@ -0,0 +1,389 @@ + + + + 32 + 0 + 0 + + 36 + + 52166678 + Automatic + 36 + master + PROFIsafe + false + false + false + false + false + 4 + 250 + + + 0000000004400001000400fa6ddc + + + PROFIsafe_2B[0] + BIT + In + SafetySil3 + 1 + 0 + 0 + + + PROFIsafe_2B[1] + BIT + In + SafetySil3 + 1 + 1 + 1 + + + PROFIsafe_2B[2] + BIT + In + SafetySil3 + 1 + 2 + 2 + + + PROFIsafe_2B[3] + BIT + In + SafetySil3 + 1 + 3 + 3 + + + PROFIsafe_2B[4] + BIT + In + SafetySil3 + 1 + 4 + 4 + + + PROFIsafe_2B[5] + BIT + In + SafetySil3 + 1 + 5 + 5 + + + PROFIsafe_2B[6] + BIT + In + SafetySil3 + 1 + 6 + 6 + + + PROFIsafe_2B[7] + BIT + In + SafetySil3 + 1 + 7 + 7 + + + PROFIsafe_2B[8] + BIT + In + SafetySil3 + 1 + 8 + 8 + + + PROFIsafe_2B[9] + BIT + In + SafetySil3 + 1 + 9 + 9 + + + PROFIsafe_2B[10] + BIT + In + SafetySil3 + 1 + 10 + 10 + + + PROFIsafe_2B[11] + BIT + In + SafetySil3 + 1 + 11 + 11 + + + PROFIsafe_2B[12] + BIT + In + SafetySil3 + 1 + 12 + 12 + + + PROFIsafe_2B[13] + BIT + In + SafetySil3 + 1 + 13 + 13 + + + PROFIsafe_2B[14] + BIT + In + SafetySil3 + 1 + 14 + 14 + + + PROFIsafe_2B[15] + BIT + In + SafetySil3 + 1 + 15 + 15 + + + PROFIsafe Header Byte 0 + USINT + In + ProtocolData + 8 + 16 + -1 + + + PROFIsafe Header Byte 1 + USINT + In + ProtocolData + 8 + 24 + -1 + + + PROFIsafe Header Byte 2 + USINT + In + ProtocolData + 8 + 32 + -1 + + + PROFIsafe Header Byte 3 + USINT + In + ProtocolData + 8 + 40 + -1 + + + PROFIsafe_2B[0] + BIT + Out + SafetySil3 + 1 + 0 + 0 + + + PROFIsafe_2B[1] + BIT + Out + SafetySil3 + 1 + 1 + 1 + + + PROFIsafe_2B[2] + BIT + Out + SafetySil3 + 1 + 2 + 2 + + + PROFIsafe_2B[3] + BIT + Out + SafetySil3 + 1 + 3 + 3 + + + PROFIsafe_2B[4] + BIT + Out + SafetySil3 + 1 + 4 + 4 + + + PROFIsafe_2B[5] + BIT + Out + SafetySil3 + 1 + 5 + 5 + + + PROFIsafe_2B[6] + BIT + Out + SafetySil3 + 1 + 6 + 6 + + + PROFIsafe_2B[7] + BIT + Out + SafetySil3 + 1 + 7 + 7 + + + PROFIsafe_2B[8] + BIT + Out + SafetySil3 + 1 + 8 + 8 + + + PROFIsafe_2B[9] + BIT + Out + SafetySil3 + 1 + 9 + 9 + + + PROFIsafe_2B[10] + BIT + Out + SafetySil3 + 1 + 10 + 10 + + + PROFIsafe_2B[11] + BIT + Out + SafetySil3 + 1 + 11 + 11 + + + PROFIsafe_2B[12] + BIT + Out + SafetySil3 + 1 + 12 + 12 + + + PROFIsafe_2B[13] + BIT + Out + SafetySil3 + 1 + 13 + 13 + + + PROFIsafe_2B[14] + BIT + Out + SafetySil3 + 1 + 14 + 14 + + + PROFIsafe_2B[15] + BIT + Out + SafetySil3 + 1 + 15 + 15 + + + PROFIsafe Header Byte 0 + USINT + Out + ProtocolData + 8 + 16 + -1 + + + PROFIsafe Header Byte 1 + USINT + Out + ProtocolData + 8 + 24 + -1 + + + PROFIsafe Header Byte 2 + USINT + Out + ProtocolData + 8 + 32 + -1 + + + PROFIsafe Header Byte 3 + USINT + Out + ProtocolData + 8 + 40 + -1 + + + + + \ No newline at end of file diff --git a/Safety/Hauptachsen/Alias Devices/AliasProfisafeWZWArm.sds b/Safety/Hauptachsen/Alias Devices/AliasProfisafeWZWArm.sds new file mode 100644 index 0000000..039ed0a --- /dev/null +++ b/Safety/Hauptachsen/Alias Devices/AliasProfisafeWZWArm.sds @@ -0,0 +1,389 @@ + + + + 32 + 0 + 0 + + 38 + + 52166669 + Automatic + 38 + master + PROFIsafe + false + false + false + false + false + 9 + 250 + + + 0000000004400001000900fa7813 + + + PROFIsafe_2B[0] + BIT + In + SafetySil3 + 1 + 0 + 0 + + + PROFIsafe_2B[1] + BIT + In + SafetySil3 + 1 + 1 + 1 + + + PROFIsafe_2B[2] + BIT + In + SafetySil3 + 1 + 2 + 2 + + + PROFIsafe_2B[3] + BIT + In + SafetySil3 + 1 + 3 + 3 + + + PROFIsafe_2B[4] + BIT + In + SafetySil3 + 1 + 4 + 4 + + + PROFIsafe_2B[5] + BIT + In + SafetySil3 + 1 + 5 + 5 + + + PROFIsafe_2B[6] + BIT + In + SafetySil3 + 1 + 6 + 6 + + + PROFIsafe_2B[7] + BIT + In + SafetySil3 + 1 + 7 + 7 + + + PROFIsafe_2B[8] + BIT + In + SafetySil3 + 1 + 8 + 8 + + + PROFIsafe_2B[9] + BIT + In + SafetySil3 + 1 + 9 + 9 + + + PROFIsafe_2B[10] + BIT + In + SafetySil3 + 1 + 10 + 10 + + + PROFIsafe_2B[11] + BIT + In + SafetySil3 + 1 + 11 + 11 + + + PROFIsafe_2B[12] + BIT + In + SafetySil3 + 1 + 12 + 12 + + + PROFIsafe_2B[13] + BIT + In + SafetySil3 + 1 + 13 + 13 + + + PROFIsafe_2B[14] + BIT + In + SafetySil3 + 1 + 14 + 14 + + + PROFIsafe_2B[15] + BIT + In + SafetySil3 + 1 + 15 + 15 + + + PROFIsafe Header Byte 0 + USINT + In + ProtocolData + 8 + 16 + -1 + + + PROFIsafe Header Byte 1 + USINT + In + ProtocolData + 8 + 24 + -1 + + + PROFIsafe Header Byte 2 + USINT + In + ProtocolData + 8 + 32 + -1 + + + PROFIsafe Header Byte 3 + USINT + In + ProtocolData + 8 + 40 + -1 + + + PROFIsafe_2B[0] + BIT + Out + SafetySil3 + 1 + 0 + 0 + + + PROFIsafe_2B[1] + BIT + Out + SafetySil3 + 1 + 1 + 1 + + + PROFIsafe_2B[2] + BIT + Out + SafetySil3 + 1 + 2 + 2 + + + PROFIsafe_2B[3] + BIT + Out + SafetySil3 + 1 + 3 + 3 + + + PROFIsafe_2B[4] + BIT + Out + SafetySil3 + 1 + 4 + 4 + + + PROFIsafe_2B[5] + BIT + Out + SafetySil3 + 1 + 5 + 5 + + + PROFIsafe_2B[6] + BIT + Out + SafetySil3 + 1 + 6 + 6 + + + PROFIsafe_2B[7] + BIT + Out + SafetySil3 + 1 + 7 + 7 + + + PROFIsafe_2B[8] + BIT + Out + SafetySil3 + 1 + 8 + 8 + + + PROFIsafe_2B[9] + BIT + Out + SafetySil3 + 1 + 9 + 9 + + + PROFIsafe_2B[10] + BIT + Out + SafetySil3 + 1 + 10 + 10 + + + PROFIsafe_2B[11] + BIT + Out + SafetySil3 + 1 + 11 + 11 + + + PROFIsafe_2B[12] + BIT + Out + SafetySil3 + 1 + 12 + 12 + + + PROFIsafe_2B[13] + BIT + Out + SafetySil3 + 1 + 13 + 13 + + + PROFIsafe_2B[14] + BIT + Out + SafetySil3 + 1 + 14 + 14 + + + PROFIsafe_2B[15] + BIT + Out + SafetySil3 + 1 + 15 + 15 + + + PROFIsafe Header Byte 0 + USINT + Out + ProtocolData + 8 + 16 + -1 + + + PROFIsafe Header Byte 1 + USINT + Out + ProtocolData + 8 + 24 + -1 + + + PROFIsafe Header Byte 2 + USINT + Out + ProtocolData + 8 + 32 + -1 + + + PROFIsafe Header Byte 3 + USINT + Out + ProtocolData + 8 + 40 + -1 + + + + + \ No newline at end of file diff --git a/Safety/Hauptachsen/Alias Devices/AliasProfisafeWZWKette.sds b/Safety/Hauptachsen/Alias Devices/AliasProfisafeWZWKette.sds new file mode 100644 index 0000000..5b0be3f --- /dev/null +++ b/Safety/Hauptachsen/Alias Devices/AliasProfisafeWZWKette.sds @@ -0,0 +1,389 @@ + + + + 32 + 0 + 0 + + 39 + + 52166668 + Automatic + 39 + master + PROFIsafe + false + false + false + false + false + 10 + 250 + + + 0000000004400001000a00fa16c0 + + + PROFIsafe_2B[0] + BIT + In + SafetySil3 + 1 + 0 + 0 + + + PROFIsafe_2B[1] + BIT + In + SafetySil3 + 1 + 1 + 1 + + + PROFIsafe_2B[2] + BIT + In + SafetySil3 + 1 + 2 + 2 + + + PROFIsafe_2B[3] + BIT + In + SafetySil3 + 1 + 3 + 3 + + + PROFIsafe_2B[4] + BIT + In + SafetySil3 + 1 + 4 + 4 + + + PROFIsafe_2B[5] + BIT + In + SafetySil3 + 1 + 5 + 5 + + + PROFIsafe_2B[6] + BIT + In + SafetySil3 + 1 + 6 + 6 + + + PROFIsafe_2B[7] + BIT + In + SafetySil3 + 1 + 7 + 7 + + + PROFIsafe_2B[8] + BIT + In + SafetySil3 + 1 + 8 + 8 + + + PROFIsafe_2B[9] + BIT + In + SafetySil3 + 1 + 9 + 9 + + + PROFIsafe_2B[10] + BIT + In + SafetySil3 + 1 + 10 + 10 + + + PROFIsafe_2B[11] + BIT + In + SafetySil3 + 1 + 11 + 11 + + + PROFIsafe_2B[12] + BIT + In + SafetySil3 + 1 + 12 + 12 + + + PROFIsafe_2B[13] + BIT + In + SafetySil3 + 1 + 13 + 13 + + + PROFIsafe_2B[14] + BIT + In + SafetySil3 + 1 + 14 + 14 + + + PROFIsafe_2B[15] + BIT + In + SafetySil3 + 1 + 15 + 15 + + + PROFIsafe Header Byte 0 + USINT + In + ProtocolData + 8 + 16 + -1 + + + PROFIsafe Header Byte 1 + USINT + In + ProtocolData + 8 + 24 + -1 + + + PROFIsafe Header Byte 2 + USINT + In + ProtocolData + 8 + 32 + -1 + + + PROFIsafe Header Byte 3 + USINT + In + ProtocolData + 8 + 40 + -1 + + + PROFIsafe_2B[0] + BIT + Out + SafetySil3 + 1 + 0 + 0 + + + PROFIsafe_2B[1] + BIT + Out + SafetySil3 + 1 + 1 + 1 + + + PROFIsafe_2B[2] + BIT + Out + SafetySil3 + 1 + 2 + 2 + + + PROFIsafe_2B[3] + BIT + Out + SafetySil3 + 1 + 3 + 3 + + + PROFIsafe_2B[4] + BIT + Out + SafetySil3 + 1 + 4 + 4 + + + PROFIsafe_2B[5] + BIT + Out + SafetySil3 + 1 + 5 + 5 + + + PROFIsafe_2B[6] + BIT + Out + SafetySil3 + 1 + 6 + 6 + + + PROFIsafe_2B[7] + BIT + Out + SafetySil3 + 1 + 7 + 7 + + + PROFIsafe_2B[8] + BIT + Out + SafetySil3 + 1 + 8 + 8 + + + PROFIsafe_2B[9] + BIT + Out + SafetySil3 + 1 + 9 + 9 + + + PROFIsafe_2B[10] + BIT + Out + SafetySil3 + 1 + 10 + 10 + + + PROFIsafe_2B[11] + BIT + Out + SafetySil3 + 1 + 11 + 11 + + + PROFIsafe_2B[12] + BIT + Out + SafetySil3 + 1 + 12 + 12 + + + PROFIsafe_2B[13] + BIT + Out + SafetySil3 + 1 + 13 + 13 + + + PROFIsafe_2B[14] + BIT + Out + SafetySil3 + 1 + 14 + 14 + + + PROFIsafe_2B[15] + BIT + Out + SafetySil3 + 1 + 15 + 15 + + + PROFIsafe Header Byte 0 + USINT + Out + ProtocolData + 8 + 16 + -1 + + + PROFIsafe Header Byte 1 + USINT + Out + ProtocolData + 8 + 24 + -1 + + + PROFIsafe Header Byte 2 + USINT + Out + ProtocolData + 8 + 32 + -1 + + + PROFIsafe Header Byte 3 + USINT + Out + ProtocolData + 8 + 40 + -1 + + + + + \ No newline at end of file diff --git a/Safety/Hauptachsen/Alias Devices/AliasProfisafeWickler.sds b/Safety/Hauptachsen/Alias Devices/AliasProfisafeWickler.sds new file mode 100644 index 0000000..edf5459 --- /dev/null +++ b/Safety/Hauptachsen/Alias Devices/AliasProfisafeWickler.sds @@ -0,0 +1,389 @@ + + + + 32 + 0 + 0 + + 42 + + 52166667 + Automatic + 42 + master + PROFIsafe + false + false + false + false + false + 11 + 250 + + + 0000000004400001000b00faf6e8 + + + PROFIsafe_2B[0] + BIT + In + SafetySil3 + 1 + 0 + 0 + + + PROFIsafe_2B[1] + BIT + In + SafetySil3 + 1 + 1 + 1 + + + PROFIsafe_2B[2] + BIT + In + SafetySil3 + 1 + 2 + 2 + + + PROFIsafe_2B[3] + BIT + In + SafetySil3 + 1 + 3 + 3 + + + PROFIsafe_2B[4] + BIT + In + SafetySil3 + 1 + 4 + 4 + + + PROFIsafe_2B[5] + BIT + In + SafetySil3 + 1 + 5 + 5 + + + PROFIsafe_2B[6] + BIT + In + SafetySil3 + 1 + 6 + 6 + + + PROFIsafe_2B[7] + BIT + In + SafetySil3 + 1 + 7 + 7 + + + PROFIsafe_2B[8] + BIT + In + SafetySil3 + 1 + 8 + 8 + + + PROFIsafe_2B[9] + BIT + In + SafetySil3 + 1 + 9 + 9 + + + PROFIsafe_2B[10] + BIT + In + SafetySil3 + 1 + 10 + 10 + + + PROFIsafe_2B[11] + BIT + In + SafetySil3 + 1 + 11 + 11 + + + PROFIsafe_2B[12] + BIT + In + SafetySil3 + 1 + 12 + 12 + + + PROFIsafe_2B[13] + BIT + In + SafetySil3 + 1 + 13 + 13 + + + PROFIsafe_2B[14] + BIT + In + SafetySil3 + 1 + 14 + 14 + + + PROFIsafe_2B[15] + BIT + In + SafetySil3 + 1 + 15 + 15 + + + PROFIsafe Header Byte 0 + USINT + In + ProtocolData + 8 + 16 + -1 + + + PROFIsafe Header Byte 1 + USINT + In + ProtocolData + 8 + 24 + -1 + + + PROFIsafe Header Byte 2 + USINT + In + ProtocolData + 8 + 32 + -1 + + + PROFIsafe Header Byte 3 + USINT + In + ProtocolData + 8 + 40 + -1 + + + PROFIsafe_2B[0] + BIT + Out + SafetySil3 + 1 + 0 + 0 + + + PROFIsafe_2B[1] + BIT + Out + SafetySil3 + 1 + 1 + 1 + + + PROFIsafe_2B[2] + BIT + Out + SafetySil3 + 1 + 2 + 2 + + + PROFIsafe_2B[3] + BIT + Out + SafetySil3 + 1 + 3 + 3 + + + PROFIsafe_2B[4] + BIT + Out + SafetySil3 + 1 + 4 + 4 + + + PROFIsafe_2B[5] + BIT + Out + SafetySil3 + 1 + 5 + 5 + + + PROFIsafe_2B[6] + BIT + Out + SafetySil3 + 1 + 6 + 6 + + + PROFIsafe_2B[7] + BIT + Out + SafetySil3 + 1 + 7 + 7 + + + PROFIsafe_2B[8] + BIT + Out + SafetySil3 + 1 + 8 + 8 + + + PROFIsafe_2B[9] + BIT + Out + SafetySil3 + 1 + 9 + 9 + + + PROFIsafe_2B[10] + BIT + Out + SafetySil3 + 1 + 10 + 10 + + + PROFIsafe_2B[11] + BIT + Out + SafetySil3 + 1 + 11 + 11 + + + PROFIsafe_2B[12] + BIT + Out + SafetySil3 + 1 + 12 + 12 + + + PROFIsafe_2B[13] + BIT + Out + SafetySil3 + 1 + 13 + 13 + + + PROFIsafe_2B[14] + BIT + Out + SafetySil3 + 1 + 14 + 14 + + + PROFIsafe_2B[15] + BIT + Out + SafetySil3 + 1 + 15 + 15 + + + PROFIsafe Header Byte 0 + USINT + Out + ProtocolData + 8 + 16 + -1 + + + PROFIsafe Header Byte 1 + USINT + Out + ProtocolData + 8 + 24 + -1 + + + PROFIsafe Header Byte 2 + USINT + Out + ProtocolData + 8 + 32 + -1 + + + PROFIsafe Header Byte 3 + USINT + Out + ProtocolData + 8 + 40 + -1 + + + + + \ No newline at end of file diff --git a/Safety/Hauptachsen/Alias Devices/AliasProfisafeXMaster.sds b/Safety/Hauptachsen/Alias Devices/AliasProfisafeXMaster.sds new file mode 100644 index 0000000..dce84fa --- /dev/null +++ b/Safety/Hauptachsen/Alias Devices/AliasProfisafeXMaster.sds @@ -0,0 +1,389 @@ + + + + 32 + 0 + 0 + + 34 + + 52166681 + Automatic + 34 + master + PROFIsafe + false + false + false + false + false + 5 + 250 + + + 0000000004400001000500fa8df4 + + + PROFIsafe_2B[0] + BIT + In + SafetySil3 + 1 + 0 + 0 + + + PROFIsafe_2B[1] + BIT + In + SafetySil3 + 1 + 1 + 1 + + + PROFIsafe_2B[2] + BIT + In + SafetySil3 + 1 + 2 + 2 + + + PROFIsafe_2B[3] + BIT + In + SafetySil3 + 1 + 3 + 3 + + + PROFIsafe_2B[4] + BIT + In + SafetySil3 + 1 + 4 + 4 + + + PROFIsafe_2B[5] + BIT + In + SafetySil3 + 1 + 5 + 5 + + + PROFIsafe_2B[6] + BIT + In + SafetySil3 + 1 + 6 + 6 + + + PROFIsafe_2B[7] + BIT + In + SafetySil3 + 1 + 7 + 7 + + + PROFIsafe_2B[8] + BIT + In + SafetySil3 + 1 + 8 + 8 + + + PROFIsafe_2B[9] + BIT + In + SafetySil3 + 1 + 9 + 9 + + + PROFIsafe_2B[10] + BIT + In + SafetySil3 + 1 + 10 + 10 + + + PROFIsafe_2B[11] + BIT + In + SafetySil3 + 1 + 11 + 11 + + + PROFIsafe_2B[12] + BIT + In + SafetySil3 + 1 + 12 + 12 + + + PROFIsafe_2B[13] + BIT + In + SafetySil3 + 1 + 13 + 13 + + + PROFIsafe_2B[14] + BIT + In + SafetySil3 + 1 + 14 + 14 + + + PROFIsafe_2B[15] + BIT + In + SafetySil3 + 1 + 15 + 15 + + + PROFIsafe Header Byte 0 + USINT + In + ProtocolData + 8 + 16 + -1 + + + PROFIsafe Header Byte 1 + USINT + In + ProtocolData + 8 + 24 + -1 + + + PROFIsafe Header Byte 2 + USINT + In + ProtocolData + 8 + 32 + -1 + + + PROFIsafe Header Byte 3 + USINT + In + ProtocolData + 8 + 40 + -1 + + + PROFIsafe_2B[0] + BIT + Out + SafetySil3 + 1 + 0 + 0 + + + PROFIsafe_2B[1] + BIT + Out + SafetySil3 + 1 + 1 + 1 + + + PROFIsafe_2B[2] + BIT + Out + SafetySil3 + 1 + 2 + 2 + + + PROFIsafe_2B[3] + BIT + Out + SafetySil3 + 1 + 3 + 3 + + + PROFIsafe_2B[4] + BIT + Out + SafetySil3 + 1 + 4 + 4 + + + PROFIsafe_2B[5] + BIT + Out + SafetySil3 + 1 + 5 + 5 + + + PROFIsafe_2B[6] + BIT + Out + SafetySil3 + 1 + 6 + 6 + + + PROFIsafe_2B[7] + BIT + Out + SafetySil3 + 1 + 7 + 7 + + + PROFIsafe_2B[8] + BIT + Out + SafetySil3 + 1 + 8 + 8 + + + PROFIsafe_2B[9] + BIT + Out + SafetySil3 + 1 + 9 + 9 + + + PROFIsafe_2B[10] + BIT + Out + SafetySil3 + 1 + 10 + 10 + + + PROFIsafe_2B[11] + BIT + Out + SafetySil3 + 1 + 11 + 11 + + + PROFIsafe_2B[12] + BIT + Out + SafetySil3 + 1 + 12 + 12 + + + PROFIsafe_2B[13] + BIT + Out + SafetySil3 + 1 + 13 + 13 + + + PROFIsafe_2B[14] + BIT + Out + SafetySil3 + 1 + 14 + 14 + + + PROFIsafe_2B[15] + BIT + Out + SafetySil3 + 1 + 15 + 15 + + + PROFIsafe Header Byte 0 + USINT + Out + ProtocolData + 8 + 16 + -1 + + + PROFIsafe Header Byte 1 + USINT + Out + ProtocolData + 8 + 24 + -1 + + + PROFIsafe Header Byte 2 + USINT + Out + ProtocolData + 8 + 32 + -1 + + + PROFIsafe Header Byte 3 + USINT + Out + ProtocolData + 8 + 40 + -1 + + + + + \ No newline at end of file diff --git a/Safety/Hauptachsen/Alias Devices/AliasProfisafeXSlave.sds b/Safety/Hauptachsen/Alias Devices/AliasProfisafeXSlave.sds new file mode 100644 index 0000000..d1820c7 --- /dev/null +++ b/Safety/Hauptachsen/Alias Devices/AliasProfisafeXSlave.sds @@ -0,0 +1,389 @@ + + + + 32 + 0 + 0 + + 35 + + 52166684 + Automatic + 35 + master + PROFIsafe + false + false + false + false + false + 6 + 250 + + + 0000000004400001000600fae327 + + + PROFIsafe_2B[0] + BIT + In + SafetySil3 + 1 + 0 + 0 + + + PROFIsafe_2B[1] + BIT + In + SafetySil3 + 1 + 1 + 1 + + + PROFIsafe_2B[2] + BIT + In + SafetySil3 + 1 + 2 + 2 + + + PROFIsafe_2B[3] + BIT + In + SafetySil3 + 1 + 3 + 3 + + + PROFIsafe_2B[4] + BIT + In + SafetySil3 + 1 + 4 + 4 + + + PROFIsafe_2B[5] + BIT + In + SafetySil3 + 1 + 5 + 5 + + + PROFIsafe_2B[6] + BIT + In + SafetySil3 + 1 + 6 + 6 + + + PROFIsafe_2B[7] + BIT + In + SafetySil3 + 1 + 7 + 7 + + + PROFIsafe_2B[8] + BIT + In + SafetySil3 + 1 + 8 + 8 + + + PROFIsafe_2B[9] + BIT + In + SafetySil3 + 1 + 9 + 9 + + + PROFIsafe_2B[10] + BIT + In + SafetySil3 + 1 + 10 + 10 + + + PROFIsafe_2B[11] + BIT + In + SafetySil3 + 1 + 11 + 11 + + + PROFIsafe_2B[12] + BIT + In + SafetySil3 + 1 + 12 + 12 + + + PROFIsafe_2B[13] + BIT + In + SafetySil3 + 1 + 13 + 13 + + + PROFIsafe_2B[14] + BIT + In + SafetySil3 + 1 + 14 + 14 + + + PROFIsafe_2B[15] + BIT + In + SafetySil3 + 1 + 15 + 15 + + + PROFIsafe Header Byte 0 + USINT + In + ProtocolData + 8 + 16 + -1 + + + PROFIsafe Header Byte 1 + USINT + In + ProtocolData + 8 + 24 + -1 + + + PROFIsafe Header Byte 2 + USINT + In + ProtocolData + 8 + 32 + -1 + + + PROFIsafe Header Byte 3 + USINT + In + ProtocolData + 8 + 40 + -1 + + + PROFIsafe_2B[0] + BIT + Out + SafetySil3 + 1 + 0 + 0 + + + PROFIsafe_2B[1] + BIT + Out + SafetySil3 + 1 + 1 + 1 + + + PROFIsafe_2B[2] + BIT + Out + SafetySil3 + 1 + 2 + 2 + + + PROFIsafe_2B[3] + BIT + Out + SafetySil3 + 1 + 3 + 3 + + + PROFIsafe_2B[4] + BIT + Out + SafetySil3 + 1 + 4 + 4 + + + PROFIsafe_2B[5] + BIT + Out + SafetySil3 + 1 + 5 + 5 + + + PROFIsafe_2B[6] + BIT + Out + SafetySil3 + 1 + 6 + 6 + + + PROFIsafe_2B[7] + BIT + Out + SafetySil3 + 1 + 7 + 7 + + + PROFIsafe_2B[8] + BIT + Out + SafetySil3 + 1 + 8 + 8 + + + PROFIsafe_2B[9] + BIT + Out + SafetySil3 + 1 + 9 + 9 + + + PROFIsafe_2B[10] + BIT + Out + SafetySil3 + 1 + 10 + 10 + + + PROFIsafe_2B[11] + BIT + Out + SafetySil3 + 1 + 11 + 11 + + + PROFIsafe_2B[12] + BIT + Out + SafetySil3 + 1 + 12 + 12 + + + PROFIsafe_2B[13] + BIT + Out + SafetySil3 + 1 + 13 + 13 + + + PROFIsafe_2B[14] + BIT + Out + SafetySil3 + 1 + 14 + 14 + + + PROFIsafe_2B[15] + BIT + Out + SafetySil3 + 1 + 15 + 15 + + + PROFIsafe Header Byte 0 + USINT + Out + ProtocolData + 8 + 16 + -1 + + + PROFIsafe Header Byte 1 + USINT + Out + ProtocolData + 8 + 24 + -1 + + + PROFIsafe Header Byte 2 + USINT + Out + ProtocolData + 8 + 32 + -1 + + + PROFIsafe Header Byte 3 + USINT + Out + ProtocolData + 8 + 40 + -1 + + + + + \ No newline at end of file diff --git a/Safety/Hauptachsen/Alias Devices/AliasProfisafeY.sds b/Safety/Hauptachsen/Alias Devices/AliasProfisafeY.sds new file mode 100644 index 0000000..4f03f4e --- /dev/null +++ b/Safety/Hauptachsen/Alias Devices/AliasProfisafeY.sds @@ -0,0 +1,389 @@ + + + + 32 + 0 + 0 + + 32 + + 52166687 + Automatic + 32 + master + PROFIsafe + false + false + false + false + false + 7 + 250 + + + 0000000004400001000700fa030f + + + PROFIsafe_2B[0] + BIT + In + SafetySil3 + 1 + 0 + 0 + + + PROFIsafe_2B[1] + BIT + In + SafetySil3 + 1 + 1 + 1 + + + PROFIsafe_2B[2] + BIT + In + SafetySil3 + 1 + 2 + 2 + + + PROFIsafe_2B[3] + BIT + In + SafetySil3 + 1 + 3 + 3 + + + PROFIsafe_2B[4] + BIT + In + SafetySil3 + 1 + 4 + 4 + + + PROFIsafe_2B[5] + BIT + In + SafetySil3 + 1 + 5 + 5 + + + PROFIsafe_2B[6] + BIT + In + SafetySil3 + 1 + 6 + 6 + + + PROFIsafe_2B[7] + BIT + In + SafetySil3 + 1 + 7 + 7 + + + PROFIsafe_2B[8] + BIT + In + SafetySil3 + 1 + 8 + 8 + + + PROFIsafe_2B[9] + BIT + In + SafetySil3 + 1 + 9 + 9 + + + PROFIsafe_2B[10] + BIT + In + SafetySil3 + 1 + 10 + 10 + + + PROFIsafe_2B[11] + BIT + In + SafetySil3 + 1 + 11 + 11 + + + PROFIsafe_2B[12] + BIT + In + SafetySil3 + 1 + 12 + 12 + + + PROFIsafe_2B[13] + BIT + In + SafetySil3 + 1 + 13 + 13 + + + PROFIsafe_2B[14] + BIT + In + SafetySil3 + 1 + 14 + 14 + + + PROFIsafe_2B[15] + BIT + In + SafetySil3 + 1 + 15 + 15 + + + PROFIsafe Header Byte 0 + USINT + In + ProtocolData + 8 + 16 + -1 + + + PROFIsafe Header Byte 1 + USINT + In + ProtocolData + 8 + 24 + -1 + + + PROFIsafe Header Byte 2 + USINT + In + ProtocolData + 8 + 32 + -1 + + + PROFIsafe Header Byte 3 + USINT + In + ProtocolData + 8 + 40 + -1 + + + PROFIsafe_2B[0] + BIT + Out + SafetySil3 + 1 + 0 + 0 + + + PROFIsafe_2B[1] + BIT + Out + SafetySil3 + 1 + 1 + 1 + + + PROFIsafe_2B[2] + BIT + Out + SafetySil3 + 1 + 2 + 2 + + + PROFIsafe_2B[3] + BIT + Out + SafetySil3 + 1 + 3 + 3 + + + PROFIsafe_2B[4] + BIT + Out + SafetySil3 + 1 + 4 + 4 + + + PROFIsafe_2B[5] + BIT + Out + SafetySil3 + 1 + 5 + 5 + + + PROFIsafe_2B[6] + BIT + Out + SafetySil3 + 1 + 6 + 6 + + + PROFIsafe_2B[7] + BIT + Out + SafetySil3 + 1 + 7 + 7 + + + PROFIsafe_2B[8] + BIT + Out + SafetySil3 + 1 + 8 + 8 + + + PROFIsafe_2B[9] + BIT + Out + SafetySil3 + 1 + 9 + 9 + + + PROFIsafe_2B[10] + BIT + Out + SafetySil3 + 1 + 10 + 10 + + + PROFIsafe_2B[11] + BIT + Out + SafetySil3 + 1 + 11 + 11 + + + PROFIsafe_2B[12] + BIT + Out + SafetySil3 + 1 + 12 + 12 + + + PROFIsafe_2B[13] + BIT + Out + SafetySil3 + 1 + 13 + 13 + + + PROFIsafe_2B[14] + BIT + Out + SafetySil3 + 1 + 14 + 14 + + + PROFIsafe_2B[15] + BIT + Out + SafetySil3 + 1 + 15 + 15 + + + PROFIsafe Header Byte 0 + USINT + Out + ProtocolData + 8 + 16 + -1 + + + PROFIsafe Header Byte 1 + USINT + Out + ProtocolData + 8 + 24 + -1 + + + PROFIsafe Header Byte 2 + USINT + Out + ProtocolData + 8 + 32 + -1 + + + PROFIsafe Header Byte 3 + USINT + Out + ProtocolData + 8 + 40 + -1 + + + + + \ No newline at end of file diff --git a/Safety/Hauptachsen/Alias Devices/AliasProfisafeZ.sds b/Safety/Hauptachsen/Alias Devices/AliasProfisafeZ.sds new file mode 100644 index 0000000..a8fb684 --- /dev/null +++ b/Safety/Hauptachsen/Alias Devices/AliasProfisafeZ.sds @@ -0,0 +1,389 @@ + + + + 32 + 0 + 0 + + 37 + + 52166690 + Automatic + 37 + master + PROFIsafe + false + false + false + false + false + 8 + 250 + + + 0000000004400001000800fa983b + + + PROFIsafe_2B[0] + BIT + In + SafetySil3 + 1 + 0 + 0 + + + PROFIsafe_2B[1] + BIT + In + SafetySil3 + 1 + 1 + 1 + + + PROFIsafe_2B[2] + BIT + In + SafetySil3 + 1 + 2 + 2 + + + PROFIsafe_2B[3] + BIT + In + SafetySil3 + 1 + 3 + 3 + + + PROFIsafe_2B[4] + BIT + In + SafetySil3 + 1 + 4 + 4 + + + PROFIsafe_2B[5] + BIT + In + SafetySil3 + 1 + 5 + 5 + + + PROFIsafe_2B[6] + BIT + In + SafetySil3 + 1 + 6 + 6 + + + PROFIsafe_2B[7] + BIT + In + SafetySil3 + 1 + 7 + 7 + + + PROFIsafe_2B[8] + BIT + In + SafetySil3 + 1 + 8 + 8 + + + PROFIsafe_2B[9] + BIT + In + SafetySil3 + 1 + 9 + 9 + + + PROFIsafe_2B[10] + BIT + In + SafetySil3 + 1 + 10 + 10 + + + PROFIsafe_2B[11] + BIT + In + SafetySil3 + 1 + 11 + 11 + + + PROFIsafe_2B[12] + BIT + In + SafetySil3 + 1 + 12 + 12 + + + PROFIsafe_2B[13] + BIT + In + SafetySil3 + 1 + 13 + 13 + + + PROFIsafe_2B[14] + BIT + In + SafetySil3 + 1 + 14 + 14 + + + PROFIsafe_2B[15] + BIT + In + SafetySil3 + 1 + 15 + 15 + + + PROFIsafe Header Byte 0 + USINT + In + ProtocolData + 8 + 16 + -1 + + + PROFIsafe Header Byte 1 + USINT + In + ProtocolData + 8 + 24 + -1 + + + PROFIsafe Header Byte 2 + USINT + In + ProtocolData + 8 + 32 + -1 + + + PROFIsafe Header Byte 3 + USINT + In + ProtocolData + 8 + 40 + -1 + + + PROFIsafe_2B[0] + BIT + Out + SafetySil3 + 1 + 0 + 0 + + + PROFIsafe_2B[1] + BIT + Out + SafetySil3 + 1 + 1 + 1 + + + PROFIsafe_2B[2] + BIT + Out + SafetySil3 + 1 + 2 + 2 + + + PROFIsafe_2B[3] + BIT + Out + SafetySil3 + 1 + 3 + 3 + + + PROFIsafe_2B[4] + BIT + Out + SafetySil3 + 1 + 4 + 4 + + + PROFIsafe_2B[5] + BIT + Out + SafetySil3 + 1 + 5 + 5 + + + PROFIsafe_2B[6] + BIT + Out + SafetySil3 + 1 + 6 + 6 + + + PROFIsafe_2B[7] + BIT + Out + SafetySil3 + 1 + 7 + 7 + + + PROFIsafe_2B[8] + BIT + Out + SafetySil3 + 1 + 8 + 8 + + + PROFIsafe_2B[9] + BIT + Out + SafetySil3 + 1 + 9 + 9 + + + PROFIsafe_2B[10] + BIT + Out + SafetySil3 + 1 + 10 + 10 + + + PROFIsafe_2B[11] + BIT + Out + SafetySil3 + 1 + 11 + 11 + + + PROFIsafe_2B[12] + BIT + Out + SafetySil3 + 1 + 12 + 12 + + + PROFIsafe_2B[13] + BIT + Out + SafetySil3 + 1 + 13 + 13 + + + PROFIsafe_2B[14] + BIT + Out + SafetySil3 + 1 + 14 + 14 + + + PROFIsafe_2B[15] + BIT + Out + SafetySil3 + 1 + 15 + 15 + + + PROFIsafe Header Byte 0 + USINT + Out + ProtocolData + 8 + 16 + -1 + + + PROFIsafe Header Byte 1 + USINT + Out + ProtocolData + 8 + 24 + -1 + + + PROFIsafe Header Byte 2 + USINT + Out + ProtocolData + 8 + 32 + -1 + + + PROFIsafe Header Byte 3 + USINT + Out + ProtocolData + 8 + 40 + -1 + + + + + \ No newline at end of file diff --git a/Safety/Hauptachsen/Alias Devices/AliasRun.sds b/Safety/Hauptachsen/Alias Devices/AliasRun.sds new file mode 100644 index 0000000..6aa331e --- /dev/null +++ b/Safety/Hauptachsen/Alias Devices/AliasRun.sds @@ -0,0 +1,18 @@ + + + + 1 + 1 + 0 + + 33 + + Manual + + In + 0 + BIT + 1 + + + \ No newline at end of file diff --git a/Safety/Hauptachsen/Hauptachsen.sal b/Safety/Hauptachsen/Hauptachsen.sal new file mode 100644 index 0000000..a3d4912 --- /dev/null +++ b/Safety/Hauptachsen/Hauptachsen.sal @@ -0,0 +1,674 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Safety/Hauptachsen/Hauptachsen.sal.diagram b/Safety/Hauptachsen/Hauptachsen.sal.diagram new file mode 100644 index 0000000..bc1680f --- /dev/null +++ b/Safety/Hauptachsen/Hauptachsen.sal.diagram @@ -0,0 +1,224 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Safety/Safety.splcProj b/Safety/Safety.splcProj new file mode 100644 index 0000000..686b048 --- /dev/null +++ b/Safety/Safety.splcProj @@ -0,0 +1,73 @@ + + + + Debug + 2.0 + {764047e3-9655-42e0-af97-1c297933dac5} + Exe + TwinCAT3SafePlcProject + TwinCAT3SafePlcProject + + + 2.0 + EL6900 + Graphical Editor + M.Heisig + Safety + false + 1.7.0.0 + 46 + M.Heisig + 2021-11-12 + Beckhoff Automation & Co. KG + Beckhoff Automation & Co. KG + 0 + False + False + False + + False + + + false + bin\Release\ + false + AllRules.ruleset + + + + + + + + + + + + + + + + + + + + + false + Hauptachsen\Hauptachsen.sal + + + false + + + + + + + + + + + + + \ No newline at end of file diff --git a/Safety/TargetSystemConfig.xml b/Safety/TargetSystemConfig.xml new file mode 100644 index 0000000..c0c91e1 --- /dev/null +++ b/Safety/TargetSystemConfig.xml @@ -0,0 +1,22 @@ + + + HSafetyPLC + EL6910 + false + 50462727 + Klemme 7 (EL6910) + 04 (V01.11) + 2494812 + 22512 + false + false + 1 + 1 + 1 + 172.18.236.82.2.1 + 1008 + false + false + false + + \ No newline at end of file diff --git a/Safety_old_yuakejpe/Hauptachsen/Hauptachsen.sal b/Safety_old_yuakejpe/Hauptachsen/Hauptachsen.sal new file mode 100644 index 0000000..17f564d --- /dev/null +++ b/Safety_old_yuakejpe/Hauptachsen/Hauptachsen.sal @@ -0,0 +1,674 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Safety_old_yuakejpe/Hauptachsen/Hauptachsen.sal.diagram b/Safety_old_yuakejpe/Hauptachsen/Hauptachsen.sal.diagram new file mode 100644 index 0000000..bc1680f --- /dev/null +++ b/Safety_old_yuakejpe/Hauptachsen/Hauptachsen.sal.diagram @@ -0,0 +1,224 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Safety_old_yuakejpe/Safety.splcProj b/Safety_old_yuakejpe/Safety.splcProj new file mode 100644 index 0000000..e3f9b39 --- /dev/null +++ b/Safety_old_yuakejpe/Safety.splcProj @@ -0,0 +1,73 @@ + + + + Debug + 2.0 + {764047e3-9655-42e0-af97-1c297933dac5} + Exe + TwinCAT3SafePlcProject + TwinCAT3SafePlcProject + + + 2.0 + EL6900 + Graphical Editor + M.Heisig + Safety + false + 1.4.0.0 + 46 + M.Heisig + 2021-11-12 + Beckhoff Automation & Co. KG + Beckhoff Automation & Co. KG + 0 + False + False + False + + False + + + false + bin\Release\ + false + AllRules.ruleset + + + + + + + + + + + + + + + + + + + + + false + Hauptachsen\Hauptachsen.sal + + + false + + + + + + + + + + + + + \ No newline at end of file diff --git a/Safety_old_yuakejpe/TargetSystemConfig.xml b/Safety_old_yuakejpe/TargetSystemConfig.xml new file mode 100644 index 0000000..c566e8b --- /dev/null +++ b/Safety_old_yuakejpe/TargetSystemConfig.xml @@ -0,0 +1,22 @@ + + + HSafetyPLC + EL6910 + false + 50462727 + Klemme 7 (EL6910) + 04 (V01.11) + 2494812 + 22512 + false + false + 1 + 1 + 1 + 172.18.236.82.2.1 + 1008 + false + false + false + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/CNC/Global_CNC.TcGVL b/TC3_CNCPLCBase/CNC/Global_CNC.TcGVL new file mode 100644 index 0000000..d43fce0 --- /dev/null +++ b/TC3_CNCPLCBase/CNC/Global_CNC.TcGVL @@ -0,0 +1,9 @@ + + + + totally 2 channels, maximum of 11 (12 channels) is allowed here *) + libVersion : ST_LibVersion := stLibVersion_Tc3_CNC; +END_VAR]]> + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/CNC/PRG_CNCAxesHandler.TcPOU b/TC3_CNCPLCBase/CNC/PRG_CNCAxesHandler.TcPOU new file mode 100644 index 0000000..99b7161 --- /dev/null +++ b/TC3_CNCPLCBase/CNC/PRG_CNCAxesHandler.TcPOU @@ -0,0 +1,247 @@ + + + + + + reset PLCStatusAxisEnabled + PLCStatusAxisEnabled := FALSE; + END_IF + IF HLI3_CheckAxisValid(nHliAxisIdx) THEN + IF nFirstSpindle = -1 AND gpAx[nHliAxisIdx]^.ipo_state.spindle_axis_r THEN (* store HLIIndex of first spindle *) + nFirstSpindle := nHliAxisIdx; + END_IF + END_IF +END_FOR + + + // FB_CNCAxis Sample + + // CNC Axis Options + + // stOptions.strPathCompTable; + // stOptions.bActivateCompTable; + + // stOptions.bReducedSpeed; + // stOptions.bReducedSpeedZone1; + // stOptions.bReducedSpeedZone2; + // stOptions.bResetCalibration; + + // CNC Parameters + + // stParameter.bWriteParameter; + // stParameter.nNumParameters := 2; + // stParameter.strTempPath := 'C:\'; + + // stParameter.ParamList[0].strName := 'kenngr.swe_pos'; + // stParameter.ParamList[0].strValue := '30000000'; + + // stParameter.ParamList[1].strName := 'kenngr.swe_neg'; + // stParameter.ParamList[1].strValue := '0'; + + // PLCOpen + // stPLCopen.nOverride; + // stPLCopen.bExecuteHoming; + // stPLCopen.bCamSignal; + // stPLCopen.bExecuteMoveAbsolute; + // stPLCopen.bExecuteReset; + // stPLCopen.fPosition; + // stPLCopen.fVelocity; + // stPLCopen.fAcceleration; + // stPLCopen.fJerk; + + (* + fbAxis_X( + nLogAxisNo:=1, + bEnable:= PLCAxisEnable, + bCalibrationCam:= bCalibrationCam, + bSetRefOffset:= , + fRefOffset:= , + bFeedhold:= , + stOptions:= stOptions, + stParameter:= stParameter, + stPLCopen:= stPLCopen, + stStatus=> ); +*) + + +(* if there exits spindles use the first one for spindleoverride *) +IF nFirstSpindle <> -1 THEN + HLI3_SetAxisOverride(nHliAxisIdx:= nFirstSpindle , nOverride:= PLCSpindleOverride *10); + + fbHandleSpindleTechno( + nHliAxisIdx:=nFirstSpindle , + bIsChannelSpecific:= FALSE, + bHandleGearChange := FALSE, + nRevolution=> , + nPosition=> , + bError=> , + nErrorId=> , + M03:= M3, + M04:= M4, + M05:= M5, + M19:= M19, + M40 := M40, + M41 := M41, + M42 := M42, + M43 := M43, + M44 := M44, + M45 := M45, + ); + (* acknowledge all spindle M funnctions immediately *) + M3 := FALSE; + M4 := FALSE; + M5 := FALSE; + M19 := FALSE; + + + + (* Example for starting and stopping a spindle in manual mode in first channel *) + IF (CNCSystem.Channel[0].ActMode = HLI_IMCM_MANUAL_MODE) THEN + fbMoveSpindle( + nHliAxisIdx:=nFirstSpindle , + nSpeed:= nSpindleRpm , (* defined in Global_HMI *) + bStart:=bSpindleStart, (* defined in Global_HMI *) + bStop:= bSpindleStop , (* defined in Global_HMI *) + bBusy=> , + bError=> , + nErrID=> , + sErrText=> ); + END_IF + IF (bSpindleStart AND NOT fbMoveSpindle.bBusy) THEN + bSpindleStart := FALSE; + END_IF + IF (bSpindleStop AND NOT fbMoveSpindle.bBusy) THEN + bSpindleStop := FALSE; + END_IF + + +END_IF + + + +(* Howto use plc controlled spindle : *) +(* +fbHandleSpindleTechnoPlcSp( + nHliAxisIdx:= 0 , + nHliChannelIdx:= 0 , + bIsChannelSpecific:= TRUE, + nLogAxisNoChannelSpecific:= 95 , + bHandleGearChange:= FALSE , + bChannelReset:= FALSE, + nRevolution=> , + nPosition=> , + bError=> , + nErrorId=> , + M03:= SM3, + M04:= SM4, + M05:= SM5, + M19:= SM19); +*) + +]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/CNC/PRG_CNCChannelHandler.TcPOU b/TC3_CNCPLCBase/CNC/PRG_CNCChannelHandler.TcPOU new file mode 100644 index 0000000..eccce76 --- /dev/null +++ b/TC3_CNCPLCBase/CNC/PRG_CNCChannelHandler.TcPOU @@ -0,0 +1,141 @@ + + + + + + INT_TO_UDINT(PLCSelectedChannel)) THEN + PLCChannelSignals.SingleBlock := PLCMachineMode[PLCSelectedChannel].ChannelSignals.SingleBlock; + PLCChannelSignals.PrgBlockIgnore := PLCMachineMode[PLCSelectedChannel].ChannelSignals.PrgBlockIgnore; + PLCChannelSignals.M01Stop := PLCMachineMode[PLCSelectedChannel].ChannelSignals.M01Stop; + PLCChannelSignals.Backward := PLCMachineMode[PLCSelectedChannel].ChannelSignals.Backward; + PLCChannelSignals.FeedHold := PLCMachineMode[PLCSelectedChannel].ChannelSignals.FeedHold; + nOldSelectedChannel := INT_TO_UDINT(PLCSelectedChannel); +END_IF + +PLCMachineMode[PLCSelectedChannel].ChannelSignals.SingleBlock := PLCChannelSignals.SingleBlock; +PLCMachineMode[PLCSelectedChannel].ChannelSignals.PrgBlockIgnore := PLCChannelSignals.PrgBlockIgnore; +PLCMachineMode[PLCSelectedChannel].ChannelSignals.M01Stop := PLCChannelSignals.M01Stop; +PLCMachineMode[PLCSelectedChannel].ChannelSignals.Backward := PLCChannelSignals.Backward; +PLCMachineMode[PLCSelectedChannel].ChannelSignals.FeedHold := PLCChannelSignals.FeedHold; + + +stOptions.bReferenceModeStartRequired := FALSE; + +FOR i := 0 TO MAX_USED_CHANNEL_IDX DO + + nChan := i; + IF (HLI3_CheckChannelValid(nChan)) THEN + + (* Error handler for channel 1 *) + ErrorHandler_Channel[nChan](nChanIdx := nCHan); + + (* Channel interface *) + CNCChannel[nChan] + (nChanIdx := nChan, + // Operation Mode with VAR_IN_OUT Variables + bModeStandby := PLCMachineMode[nChan].Standby, + bModeAutomatic := PLCMachineMode[nChan].Automatic, + bModeManual := PLCMachineMode[nChan].Manual, + bModeMDI := PLCMachineMode[nChan].MDI, + bModeReference := PLCMachineMode[nChan].Homing, + // Operation State with VAR_IN_OUT Variables + bStateSelect := PLCMachineMode[nChan].Select, + bStateReady := PLCMachineMode[nChan].Ready, + bStateStart := PLCMachineMode[nChan].Start, + bStateStop := PLCMachineMode[nChan].Stop, + bStateReset := PLCMachineMode[nChan].Reset, + // Operation Mode with VAR_IN Varaibles, the command is executed with a rising edge + bCmdAutomatic := FALSE, + bCmdManual := FALSE, + bCmdReference := FALSE, + bCmdMDI := FALSE, + // Operation State with VAR_IN Varaibles, the command is executed with a rising edge + bCmdStart := FALSE, + bCmdStop := FALSE, + bCmdReset := FALSE, + // EmergencyStop + bEmergencyStop := FALSE, (* If TRUE the interpolation will be aborted, Signal is no TwinSAFE function !*) + // Override + nFeedOverride := PLCFeedOverride * 10, + nRapidFeedOverride := PLCFeedOverride * 10, + // Special Functions + sProgramName := PLCMachineMode[nChan].ProgramName, + sMDIString := PLCMachineMode[nChan].MDIString, + bBackwardMotion := PLCMachineMode[nChan].ChannelSignals.Backward, + bPrgBlockIgnore := PLCMachineMode[nChan].ChannelSignals.PrgBlockIgnore, + bFeedHold := PLCMachineMode[nChan].ChannelSignals.FeedHold, + bSingleBlock := PLCMachineMode[nChan].ChannelSignals.SingleBlock, + bDoSingleBlock := PLCMachineMode[nChan].ChannelSignals.DoSingleBlock, + bM01Stop := PLCMachineMode[nChan].ChannelSignals.M01Stop, + nSyntaxCheck := PLCMachineMode[nChan].SyntaxCheck.nType, + bM30Acknowledgement:= TRUE, + // Manual Mode + stManualModeParameter := stManualModeParameter[nChan], + stManualModeControlElements := stManualModeControlElements[nChan], + stManualModeControlElementState := stManualModeControlElementState, + // Options + stOptions := stOptions + ); + + (* Handle block search *) + BlockSearch_Channel[nChan] + (nChanIdx := nChan, + bStartRead := PLCMachineMode[nChan].BlockSearch.bStartRead, (* Edge signal *) + bStartWrite := PLCMachineMode[nChan].BlockSearch.bStartWrite, (* Edge signal *) + BlockSearch := PLCMachineMode[nChan].BlockSearch + ); + + CNCSystem.Channel[nChan].ActDistance := DINT_TO_LREAL(BlockSearch_Channel[nChan].coveredDistance_AfterReset) / 10.0; + CNCSystem.Channel[nChan].ActBlockCount := BlockSearch_Channel[nChan].actualBlockCount_AfterReset; + + END_IF +END_FOR +]]> + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/CNC/PRG_CNCManualMode.TcPOU b/TC3_CNCPLCBase/CNC/PRG_CNCManualMode.TcPOU new file mode 100644 index 0000000..f5a1c2d --- /dev/null +++ b/TC3_CNCPLCBase/CNC/PRG_CNCManualMode.TcPOU @@ -0,0 +1,67 @@ + + + + + + PLCSelectedChannel) THEN (* if in Handwheel mode and the channel is NOT selected -> leave handwheel mode and change to TippMode*) + stManualModeParameter[i].stChannelParameter.eManualType := E_CNC_ManualType.TippMode; + END_IF + + stManualModeParameter[i].stChannelParameter.stManualOption.bTrafoActive := PLCMachineMode[i].ManualMode.stManualOption.bTrafoActive; + stManualModeParameter[i].stChannelParameter.stManualOption.bEcsActive := PLCMachineMode[i].ManualMode.stManualOption.bEcsActive; + stManualModeParameter[i].stChannelParameter.stManualOption.eZeroOffset := PLCMachineMode[i].ManualMode.stManualOption.eZeroOffset; + + + stManualModeParameter[i].stChannelParameter.nHandwheelResolution := UDINT_TO_DINT(PLCMachineMode[i].ManualMode.nHwResolution); (* 0.1 µm /rev (from HMI) *) + stManualModeParameter[i].stAxisParameter.stControlUnit[0].nLogAxisNr := PLCMachineMode[i].ManualMode.nLogAxisNumber; (* Log. Achs Nummer *) + IF stManualModeParameter[i].stAxisParameter.stControlUnit[0].nLogAxisNr = 0 THEN + stManualModeParameter[i].stAxisParameter.stControlUnit[0].nLogAxisNr := gpCh[i]^.bahn_state.coord_r[0].log_achs_nr_r; + PLCMachineMode[i].ManualMode.nLogAxisNumber := gpCh[i]^.bahn_state.coord_r[0].log_achs_nr_r; + END_IF + stManualModeParameter[i].stAxisParameter.stControlUnit[0].nSpeed := LREAL_TO_UDINT(PLCMachineMode[i].ManualMode.nSpeed * 16.666); + stManualModeControlElements[i].stControlKeys[0].bKeyNeg := PLCMachineMode[i].ManualMode.bKeyNeg; + stManualModeControlElements[i].stControlKeys[0].bKeyPos := PLCMachineMode[i].ManualMode.bKeyPos; + stManualModeControlElements[i].stControlKeys[0].bKeyRapid := PLCMachineMode[i].ManualMode.bKeyRapid; + + (* the cnc needs an UDINT for handwheel increments, fbUintUdint extends an UInt to an UDINT *) + (* the resoltion of the handwheel is parameterized in CNC-Task GEO/Manual MDS: (e.g. 400 handwheel inc / handwheel revolution + + hr_data[0].hr_aufl_z 400 ( P-MANU-00005 : Handwheel resolution numerator + hr_data[0].hr_aufl_n 1 ( P-MANU-00006 : Handwheel resolution denominator + *) + fbUintUdInt[i](nInSmall := nHandwheel, nBig := nHandWheelBig); + stManualModeControlElements[i].nHandwheelInc[0] := UDINT_TO_DINT(nHandWheelBig); + END_IF +END_FOR + + + + +]]> + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/CNC/PRG_CNCVariablesViewer.TcPOU b/TC3_CNCPLCBase/CNC/PRG_CNCVariablesViewer.TcPOU new file mode 100644 index 0000000..7bc461b --- /dev/null +++ b/TC3_CNCPLCBase/CNC/PRG_CNCVariablesViewer.TcPOU @@ -0,0 +1,22 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/CNC/PRG_ManualFnc.TcPOU b/TC3_CNCPLCBase/CNC/PRG_ManualFnc.TcPOU new file mode 100644 index 0000000..3caacd2 --- /dev/null +++ b/TC3_CNCPLCBase/CNC/PRG_ManualFnc.TcPOU @@ -0,0 +1,116 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/FAST.TcPOU b/TC3_CNCPLCBase/FAST.TcPOU new file mode 100644 index 0000000..5f3d0a9 --- /dev/null +++ b/TC3_CNCPLCBase/FAST.TcPOU @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/HMI/Global_HMI.TcGVL b/TC3_CNCPLCBase/HMI/Global_HMI.TcGVL new file mode 100644 index 0000000..2b21e34 --- /dev/null +++ b/TC3_CNCPLCBase/HMI/Global_HMI.TcGVL @@ -0,0 +1,47 @@ + + + + PLC + PLCChannelSignals: ST_ChannelSignals; + /// HMI -> PLC + PLCSelectedChannel: INT := 0; + /// HMI -> PLC + PLCFeedOverride: UINT := 100; + /// HMI -> PLC + PLCSpindleOverride: UINT := 100; + /// HMI -> PLC + PLCAxisEnable: BOOL; + /// PLC -> HMI + PLCStatusAxisEnabled : BOOL; + /// HMI -> PLC + PLCReset: BOOL; + PLCMachineMode: ARRAY[0..MAX_USED_CHANNEL_IDX] OF ST_MachineMode; + /// PLC -> HMI : angewähltes File + PLCToHmiFile: STRING(255); + /// Variablen für das Module "InformPlc" + bToggle: BOOL; + sActualForm: STRING(255); + nUserLevel: INT; + sUserName: STRING(255); + /// steigende Flanke: Applikation beenden + bExitApp: BOOL; + + userActivity : BOOL; + + // @1:MachineData + MachineData : ST_MachineData; + + // spindle manual mode + nSpindleRpm: DINT; + bSpindleStart: BOOL; + bSpindleStop: BOOL; + + ManualFnc : ARRAY[0..3] OF FB_ManualFncFull; + + // DEBUG + bEinspeisungEin : BOOL := FALSE; + +END_VAR]]> + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/HMI/ST_MANUAL.TcDUT b/TC3_CNCPLCBase/HMI/ST_MANUAL.TcDUT new file mode 100644 index 0000000..9849aae --- /dev/null +++ b/TC3_CNCPLCBase/HMI/ST_MANUAL.TcDUT @@ -0,0 +1,19 @@ + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/HMI/ST_MachineData.TcDUT b/TC3_CNCPLCBase/HMI/ST_MachineData.TcDUT new file mode 100644 index 0000000..7ad3d43 --- /dev/null +++ b/TC3_CNCPLCBase/HMI/ST_MachineData.TcDUT @@ -0,0 +1,18 @@ + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/HMI/ST_MachineMode.TcDUT b/TC3_CNCPLCBase/HMI/ST_MachineMode.TcDUT new file mode 100644 index 0000000..d45af53 --- /dev/null +++ b/TC3_CNCPLCBase/HMI/ST_MachineMode.TcDUT @@ -0,0 +1,35 @@ + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/HMI/ST_Position.TcDUT b/TC3_CNCPLCBase/HMI/ST_Position.TcDUT new file mode 100644 index 0000000..f0ac822 --- /dev/null +++ b/TC3_CNCPLCBase/HMI/ST_Position.TcDUT @@ -0,0 +1,16 @@ + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/MAIN.TcPOU b/TC3_CNCPLCBase/MAIN.TcPOU new file mode 100644 index 0000000..b697120 --- /dev/null +++ b/TC3_CNCPLCBase/MAIN.TcPOU @@ -0,0 +1,364 @@ + + + + + + GVL_OEM.byteOutputSpindlePin2.2, + bKonusReiniung => GVL_OEM.byteOutputSpindlePin4.2, + bATCOn => GVL_OEM.byteOutputSpindlePin2.1, + bATCOff => GVL_OEM.byteOutputSpindlePin4.1); + + GVL_HMI.iSpindleLoadPercent := GVL_OEM.iSpindleLoad / 10; + + fbWZW( + bExecute := CNCSystem.Channel[0].M[10].bState_rw, + bExecutePreselect := GVL_ToolMgmt.bExecuteToolPrep, + bReset := PLCReset, + bSpindleInPosition := TRUE, + bPreselectOnly := FALSE, + uiToolPocket := GVL_ToolMgmt.stToolToPrep.pos, + bInfeedActive := PRG_Einspeisung.bInfeedActive, + bSpindleOpen := fbSpindel.bSpindleOpen); + + rtToolChangeDone(CLk := fbWZW.bDone); + IF rtToolChangeDone.Q AND CNCSystem.Channel[0].M[10].bState_rw THEN + CNCSystem.Channel[0].M[10].bState_rw := FALSE; + END_IF + + fbZentralschmierung( + bCmdStartCycle := GVL_Debug.bStartLubricationCycle OR bDebug, + bCycleSensor := GVL_OEM.byteInputSpindlePin2.4, + bBusy => GVL_Debug.bLubricationActive, + bReset := PLCReset); + + // MMS über M-Befehl + IF CNCSystem.Channel[0].M[8].bState_rw THEN + bMMSEnabled := TRUE; + CNCSystem.Channel[0].M[8].bState_rw := FALSE; + END_IF + IF CNCSystem.Channel[0].M[9].bState_rw THEN + bMMSEnabled := FALSE; + CNCSystem.Channel[0].M[9].bState_rw := FALSE; + END_IF + + // MMS über taster + rtToggleMMS(CLK := GVL_Debug.bToggleMMS); + IF rtToggleMMS.Q THEN + bMMSEnabled := NOT bMMSEnabled; + END_IF + + // Dissable MMS on Reset + IF PLCReset THEN + bMMSEnabled := FALSE; + END_IF + + GVL_Debug.bMMSActive := bMMSEnabled; + fbMMS(bEnable := bMMSEnabled); + + // Absaugung + fbAbsaugtopf( + bCmdTopfHoch := GVL_Debug.bAbsaugungHoch, + bCmdTopfRunter := GVL_Debug.bAbsaugungRunter, + bReset := PLCReset, + bSensorKlemmungInaktiv := GVL_OEM.byteInputSpindlePin4.6, + bSensorKlemmungAktiv := GVL_OEM.byteInputSpindlePin2.5, + bSensorTopfUnten := GVL_OEM.byteInputSpindlePin2.3, + bSensorTopfOben := GVL_OEM.byteInputSpindlePin4.5, + bVentilTopfRunter => GVL_OEM.byteOutputSpindlePin4.3, + bVentilKlemmungAus => GVL_OEM.byteOutputSpindlePin2.6); + + fbAnschlag( + bEnable := GVL_HMI.bEnableStepper OR PLCAxisEnable, + bReset := PLCReset, + bCmdStartHoming := GVL_HMI.bStartHoming OR fbAbsaugtopf.bHomingKlemmung, + bCmdPosition := fbAbsaugtopf.bBewegeKlemmung, + fTargetPosition := fbAbsaugtopf.fPositionKlemmung, + bHomeSwitch := GVL_OEM.byteInputSpindlePin2.7, + bHomed => fbAbsaugtopf.bKlemmungReferenziert, + bDone => fbAbsaugtopf.bBewegungKlemmungFertig); + + // Staubsauger + fbStaubsauger( + bToggleEnable := GVL_Debug.bStaubsauger, + bVacuumOn => GVL_Debug.bStaubsaugerOn); + + + // Vakuumpumpe + fbVakuumpumpe( + bToggle := GVL_OEM.bBtnToggleVakuumpumpe); + + // Vakuumfeldsteuerung + fbVakuumfelder( + bExecuteHMI := GVL_HMI.bExecVacFieldChange, + nFieldNumber := GVL_HMI.bSelectedField); + + // Papiervorschub + GVL_OEM.uiEncoderValuePaper := GVL_OEM.byteInputEncoder0; + GVL_OEM.uiEncoderValuePaper := SHL(GVL_OEM.uiEncoderValuePaper,8) + GVL_OEM.byteInputEncoder1; + fbWickler( + bInfeedEnabled := PRG_Einspeisung.bInfeedActive, + bReset := PLCReset, + uiEncoderValue := GVL_OEM.uiEncoderValuePaper); + + PRG_Safety(); + PRG_Master_Slave(); + + PRG_Debug(); + + // Druckluftüberwachung + fbDruckluft( + bDruckluftOk := GVL_OEM.byteInputDruckluft0.0, + bSpindleStopped := fbSpindel.bSpindleStopped); + + // Werkzeugtausch behandlung + PRG_Platztausch(); + + // Aktuelles Werkzeug in der Spindel speichern + GVL_ToolMgmt.diToolInSpindle := GVL_OEM.pVe^.ToolInSpindle; + + // Tote M-Befehle quittieren + IF CNCSystem.Channel[0].M[45].bState_rw THEN + CNCSystem.Channel[0].M[45].bState_rw := FALSE; + END_IF + IF CNCSystem.Channel[0].M[21].bState_rw THEN + CNCSystem.Channel[0].M[21].bState_rw := FALSE; + END_IF + IF CNCSystem.Channel[0].M[22].bState_rw THEN + CNCSystem.Channel[0].M[22].bState_rw := FALSE; + END_IF + IF CNCSystem.Channel[0].M[71].bState_rw THEN + CNCSystem.Channel[0].M[71].bState_rw := FALSE; + END_IF + IF CNCSystem.Channel[0].M[72].bState_rw THEN + CNCSystem.Channel[0].M[72].bState_rw := FALSE; + END_IF + + (* OEM program end *) +END_IF + +(* Reset the reset flag from HMI *) +PLCReset := FALSE;]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/Messages/FB_Alarm.TcPOU b/TC3_CNCPLCBase/Messages/FB_Alarm.TcPOU new file mode 100644 index 0000000..a2d2afd --- /dev/null +++ b/TC3_CNCPLCBase/Messages/FB_Alarm.TcPOU @@ -0,0 +1,68 @@ + + + + Alarm is active, false -> Alarm not active + AddInfo: STRING; // if <> empty -> additional Info that is transfered together with alarm +END_VAR +VAR_OUTPUT +END_VAR +VAR + _alarm : FB_TcAlarm; + _initDone : BOOL; + _rTrigRaise : R_TRIG; + _fTrigRaise : F_TRIG; + _fbSourceInfo : FB_TcSourceInfo; + _fbJson : FB_JsonSaxWriter; + _sJsonDoc : STRING(255); +END_VAR +]]> + + 0 THEN + _fbSourceInfo.sName := 'PLC'; + _alarm.CreateEx(Event, FALSE, _fbSourceInfo ); + _initDone := TRUE; +END_IF + +// raise alarm +_rTrigRaise(clk := Raise); +IF _rTrigRaise.Q AND NOT _alarm.bRaised THEN + IF LEN(AddInfo) > 0 THEN + _fbJson.ResetDocument(); + _fbJson.StartObject(); + _fbJson.AddKey('AddInfo'); + _fbJson.AddString(AddInfo); + _fbJson.EndObject(); + _sJsonDoc := _fbJson.GetDocument(); + _alarm.SetJsonAttribute(_sJsonDoc); + ELSE + _alarm.SetJsonAttribute(''); + END_IF + _alarm.Raise(0); +END_IF + +// clear alarm +_fTrigRaise(clk := Raise); +IF _fTrigRaise.Q AND _alarm.bRaised THEN + _alarm.Clear(0, FALSE); +END_IF]]> + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/Messages/FB_ExtSimpleEventLog.TcPOU b/TC3_CNCPLCBase/Messages/FB_ExtSimpleEventLog.TcPOU new file mode 100644 index 0000000..580e564 --- /dev/null +++ b/TC3_CNCPLCBase/Messages/FB_ExtSimpleEventLog.TcPOU @@ -0,0 +1,201 @@ + + + + + + 0 THEN + ptAlarm := adrAlarmArray; + ptData := adrEventData; + IF ptData <> 0 THEN + sFormatString := '%d%s'; + FOR idx := ARRAY_LBOUND TO ARRAY_UBOUND BY 1 DO + event[idx].EventConfigData.DataFormatStrAddress := ADR(sFormatString); + event[idx].EventConfigData.SourceId := SourceId; + event[idx].EventDataAddress := ptData ; + event[idx].EventDataLength := SIZEOF(stDummy); + event[idx](); + ptData := ptData + SIZEOF(stDummy); + END_FOR + END_IF + IF CfgEvent.bQuitRequired AND adrQuitArray <> 0 THEN + ptQuit := adrQuitArray; + FOR idx := ARRAY_LBOUND TO ARRAY_UBOUND BY 1 DO + event[idx](Event:=ptAlarm^, EventQuit:=ptQuit^); + ptAlarm := ptAlarm + 1; + ptQuit := ptQuit + 1; + END_FOR; + ELSE + bReady := TRUE; + FOR idx := ARRAY_LBOUND TO ARRAY_UBOUND BY 1 DO + event[idx](Event:=ptAlarm^); + ptAlarm := ptAlarm + 1; + IF (NOT(event[idx].Event = TRUE (* event is set *) + AND event[idx].Quit = FALSE + AND event[idx].EventState = TCEVENTSTATE_SIGNALED) + AND NOT(event[idx].Event = FALSE (* event is reset *) + AND event[idx].Quit = TRUE + AND event[idx].EventState = TCEVENTSTATE_INVALID)) THEN + bReady := FALSE; + END_IF + END_FOR; + + (* copy the status *) + IF bReady THEN + MEMCPY(ADR(bEvtState), adrAlarmArray, SIZEOF(bEvtState)); + END_IF + + END_IF + END_IF + + IF RT_Init.Q THEN + Busy := TRUE; + State := STATE_RESET_EVENT; + END_IF + + STATE_RESET_EVENT:(*---------------------------------- clear messages ----------------------------------------*) + FOR idx := ARRAY_LBOUND TO ARRAY_UBOUND BY 1 DO + IF event[idx].EventState = TCEVENTSTATE_SIGNALED THEN + event[idx](Event:=FALSE, EventQuit:= FALSE, FbCleanup:= FALSE, TMOUT:= t#1s); + IF event[idx].Err THEN + Err := TRUE; + ErrId := event[idx].ErrId; + IF event[idx].ErrId = 1282 THEN (* Message Router: mailbox full *) + event[idx](Event:=FALSE, EventQuit:= FALSE, FbCleanup:= FALSE); + RETURN; + END_IF + END_IF + END_IF; + END_FOR; + State := STATE_QUIT_EVENT; + + STATE_QUIT_EVENT:(*---------------------------------- quit messages ----------------------------------------*) + FOR idx := ARRAY_LBOUND TO ARRAY_UBOUND BY 1 DO + IF event[idx].EventState = TCEVENTSTATE_SIGNALED THEN + event[idx](Event:=FALSE, EventQuit:= TRUE, FbCleanup:= FALSE, TMOUT:= t#1s); + IF event[idx].Err THEN + Err := TRUE; + ErrId := event[idx].ErrId; + IF event[idx].ErrId = 1282 THEN (* Message Router: mailbox full *) + event[idx](Event:=FALSE, EventQuit:= FALSE, FbCleanup:= FALSE); + RETURN; + END_IF + END_IF + END_IF; + END_FOR; + State := STATE_RESET_END; + + STATE_RESET_END: + bWait := FALSE; + FOR idx := ARRAY_LBOUND TO ARRAY_UBOUND BY 1 DO + event[idx](Event:=FALSE, EventQuit:= FALSE, FbCleanup:= FALSE); + IF event[idx].EventState = TCEVENTSTATE_SIGNALED THEN + bWait := TRUE; + END_IF + END_FOR; + IF NOT bWait THEN + State := STATE_INIT; + END_IF + +END_CASE]]> + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/Messages/FB_SimpleEventLog.TcPOU b/TC3_CNCPLCBase/Messages/FB_SimpleEventLog.TcPOU new file mode 100644 index 0000000..764fa1c --- /dev/null +++ b/TC3_CNCPLCBase/Messages/FB_SimpleEventLog.TcPOU @@ -0,0 +1,194 @@ + + + + + + now the class is defined here and not in Event config file. + CfgEvent.Flags := TCEVENTFLAG_LOG OR TCEVENTFLAG_SRCID; + CfgEvent.StreamType := TCEVENTSTREAM_SIMPLE; + CfgEvent.ProgId := 'TcEventFormatter.TcXmlFormatter'; + CfgEvent.SourceId := SourceId; + CfgEvent.Class := Class ; + CfgEvent.bQuitRequired := QuitRequired; + FOR idx := ARRAY_LBOUND TO ARRAY_UBOUND BY 1 DO + CfgEvent.Id := idx; + event[idx](NETID:='', PORT:=110, Event:=FALSE , EventQuit:=FALSE, + EventConfigData:=CfgEvent, FbCleanup:=FALSE, TMOUT:=t#1s); + END_FOR; + State := STATE_IDLE; + + STATE_IDLE: + (* nothing to do *) + IF nMsgHasChanged = 0 + AND NOT QuitRequired + AND bReady = TRUE + AND NOT RT_Init.Q THEN + RETURN; + END_IF + + IF adrAlarmArray <> 0 THEN + ptAlarm := adrAlarmArray; + IF CfgEvent.bQuitRequired AND adrQuitArray <> 0 THEN + ptQuit := adrQuitArray; + FOR idx := ARRAY_LBOUND TO ARRAY_UBOUND BY 1 DO + event[idx](Event:=ptAlarm^, EventQuit:=ptQuit^); + ptAlarm := ptAlarm + 1; + ptQuit := ptQuit + 1; + END_FOR; + bReady := TRUE; + ELSE + bReady := TRUE; + FOR idx := ARRAY_LBOUND TO ARRAY_UBOUND BY 1 DO + event[idx](Event:=ptAlarm^); + IF (NOT (ptAlarm^ = TRUE + AND event[idx].Event = TRUE (* event is set/on *) + AND event[idx].Quit = FALSE + AND event[idx].EventState = TCEVENTSTATE_SIGNALED) + AND NOT (ptAlarm^ = FALSE + AND event[idx].Event = FALSE (* event is reset/off *) + AND event[idx].Quit = TRUE + AND event[idx].EventState = TCEVENTSTATE_INVALID)) THEN + bReady := FALSE; + END_IF + ptAlarm := ptAlarm + 1; + END_FOR; + + (* copy the status *) + IF bReady THEN + MEMCPY(ADR(bEvtState), adrAlarmArray, SIZEOF(bEvtState)); + END_IF + + END_IF + END_IF + + IF RT_Init.Q THEN + Busy := TRUE; + State := STATE_RESET_EVENT; + END_IF + + STATE_RESET_EVENT:(*---------------------------------- clear messages ----------------------------------------*) + FOR idx := ARRAY_LBOUND TO ARRAY_UBOUND BY 1 DO + IF event[idx].EventState = TCEVENTSTATE_SIGNALED THEN + event[idx](Event:=FALSE, EventQuit:= FALSE, FbCleanup:= FALSE, TMOUT:= t#1s); + IF event[idx].Err THEN + Err := TRUE; + ErrId := event[idx].ErrId; + IF event[idx].ErrId = 1282 THEN (* Message Router: mailbox full *) + event[idx](Event:=FALSE, EventQuit:= FALSE, FbCleanup:= FALSE); + RETURN; + END_IF + END_IF + END_IF; + END_FOR; + State := STATE_QUIT_EVENT; + + STATE_QUIT_EVENT:(*---------------------------------- quit messages ----------------------------------------*) + FOR idx := ARRAY_LBOUND TO ARRAY_UBOUND BY 1 DO + IF event[idx].EventState = TCEVENTSTATE_SIGNALED THEN + event[idx](Event:=FALSE, EventQuit:= TRUE, FbCleanup:= FALSE, TMOUT:= t#1s); + IF event[idx].Err THEN + Err := TRUE; + ErrId := event[idx].ErrId; + IF event[idx].ErrId = 1282 THEN (* Message Router: mailbox full *) + event[idx](Event:=FALSE, EventQuit:= FALSE, FbCleanup:= FALSE); + RETURN; + END_IF + END_IF + END_IF; + END_FOR; + State := STATE_RESET_END; + + STATE_RESET_END: + bWait := FALSE; + FOR idx := ARRAY_LBOUND TO ARRAY_UBOUND BY 1 DO + event[idx](Event:=FALSE, EventQuit:= FALSE, FbCleanup:= FALSE); + IF event[idx].EventState = TCEVENTSTATE_SIGNALED THEN + bWait := TRUE; + END_IF + END_FOR; + IF NOT bWait THEN + State := STATE_INIT; + END_IF + +END_CASE]]> + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/Messages/Global_Messages.TcGVL b/TC3_CNCPLCBase/Messages/Global_Messages.TcGVL new file mode 100644 index 0000000..46e4007 --- /dev/null +++ b/TC3_CNCPLCBase/Messages/Global_Messages.TcGVL @@ -0,0 +1,19 @@ + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/Messages/PRG_Messages.TcPOU b/TC3_CNCPLCBase/Messages/PRG_Messages.TcPOU new file mode 100644 index 0000000..5b447af --- /dev/null +++ b/TC3_CNCPLCBase/Messages/PRG_Messages.TcPOU @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/Messages/PRG_MessagesV2.TcPOU b/TC3_CNCPLCBase/Messages/PRG_MessagesV2.TcPOU new file mode 100644 index 0000000..4bf9686 --- /dev/null +++ b/TC3_CNCPLCBase/Messages/PRG_MessagesV2.TcPOU @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/FB_Absaugtopf.TcPOU b/TC3_CNCPLCBase/OEM/FB_Absaugtopf.TcPOU new file mode 100644 index 0000000..8245ea9 --- /dev/null +++ b/TC3_CNCPLCBase/OEM/FB_Absaugtopf.TcPOU @@ -0,0 +1,194 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/FB_AnschlagAbsaugung.TcPOU b/TC3_CNCPLCBase/OEM/FB_AnschlagAbsaugung.TcPOU new file mode 100644 index 0000000..17934d3 --- /dev/null +++ b/TC3_CNCPLCBase/OEM/FB_AnschlagAbsaugung.TcPOU @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/FB_Blinker.TcPOU b/TC3_CNCPLCBase/OEM/FB_Blinker.TcPOU new file mode 100644 index 0000000..3de784a --- /dev/null +++ b/TC3_CNCPLCBase/OEM/FB_Blinker.TcPOU @@ -0,0 +1,25 @@ + + + + + + bQ); +tonB(IN := tonA.Q, PT := timeTime);]]> + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/FB_ControlUnit.TcPOU b/TC3_CNCPLCBase/OEM/FB_ControlUnit.TcPOU new file mode 100644 index 0000000..d538cbb --- /dev/null +++ b/TC3_CNCPLCBase/OEM/FB_ControlUnit.TcPOU @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/FB_Druckluftueberwachung.TcPOU b/TC3_CNCPLCBase/OEM/FB_Druckluftueberwachung.TcPOU new file mode 100644 index 0000000..77e2cdf --- /dev/null +++ b/TC3_CNCPLCBase/OEM/FB_Druckluftueberwachung.TcPOU @@ -0,0 +1,105 @@ + + + + + + Maschine anhalten und Freigabe wegnehmen + IF CNCSystem.Channel[0].ActState = HLI_IMCM_PROCESS_ACTIVE THEN + PLCMachineMode[0].Stop := TRUE; + nState := 20; + ELSE + bStopSpindle := TRUE; + PLCAxisEnable := FALSE; + nState := 30; + END_IF + + 20: // Warten auf Hold + IF CNCSystem.Channel[0].ActState = HLI_IMCM_PROCESS_HOLD THEN + bStopSpindle := TRUE; + nState := 30; + END_IF + + 30: // Warten auf Spindel stopp + IF bSpindleStopped THEN + nState := 60; + END_IF + + 60: // Warten auf Druckluft ok + IF bDruckluftOk THEN + fbAlarm.Raise := FALSE; + bStopSpindle := FALSE; + nState := 0; + END_IF + +END_CASE]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/FB_MFunctions.TcPOU b/TC3_CNCPLCBase/OEM/FB_MFunctions.TcPOU new file mode 100644 index 0000000..e5cff26 --- /dev/null +++ b/TC3_CNCPLCBase/OEM/FB_MFunctions.TcPOU @@ -0,0 +1,23 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/FB_MMS.TcPOU b/TC3_CNCPLCBase/OEM/FB_MMS.TcPOU new file mode 100644 index 0000000..f866533 --- /dev/null +++ b/TC3_CNCPLCBase/OEM/FB_MMS.TcPOU @@ -0,0 +1,37 @@ + + + + + + bPulse); +tonB(IN := tonA.Q, PT := timeOnOff); +]]> + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/FB_Papiervorschub.TcPOU b/TC3_CNCPLCBase/OEM/FB_Papiervorschub.TcPOU new file mode 100644 index 0000000..db3a605 --- /dev/null +++ b/TC3_CNCPLCBase/OEM/FB_Papiervorschub.TcPOU @@ -0,0 +1,299 @@ + + + + + + Einschalten + wStW1.0 := 0; // Ein + wStW1.1 := 0; // Nicht Austrudel + wStW1.2 := 0; // Kein Schnellhalt + wStW1.3 := 0; // Betrieb freigeben + wSTW1.4 := 0; // EPOS nicht Verwerfen + wSTW1.5 := 0; // EPOS kein Zwischenhalt + wSTW1.6 := 0; // EPOS Verfahrauftrag aktivieren 0 -> 1 + + iNSoll_A := 0; + + IF rtStart.Q AND bInfeedEnabled THEN + bDone := FALSE; + nActualPosition := 0; + nTargetPosition := LREAL_TO_DINT(nActualPosition + (nIncrPerRev * fMMToGo / fMMPerRev)); + nState := 10; + END_IF + + IF rtMFunctionStart.Q AND bInfeedEnabled THEN + bDone := FALSE; + nActualPosition := 0; + nTargetPosition := LREAL_TO_DINT(nActualPosition + (nIncrPerRev * CNCSystem.Channel[0].M[nMEnable].nArgument_r / fMMPerRev)); + nState := 10; + END_IF + + 10: // Warten auf Einschaltbereit -> Betriebsbereit + wStW1.0 := 0; // Ein + wStW1.1 := 1; // Nicht Austrudel + wStW1.2 := 1; // Kein Schnellhalt + wStW1.3 := 1; // Betrieb freigeben + wSTW1.4 := 1; // Hochlaufgeber freigeben + wSTW1.5 := 1; // Hochlaufgeber starten + wSTW1.6 := 1; // Sollwerte Freigeben + + IF wZSW1.0 THEN // Einschaltbereit + nState := 20; + END_IF + + 20: // Warten auf Betriebsbereit + wStW1.0 := 1; // Ein + wStW1.1 := 1; // Nicht Austrudel + wStW1.2 := 1; // Kein Schnellhalt + wStW1.3 := 1; // Betrieb freigeben + wSTW1.4 := 1; // Hochlaufgeber freigeben + wSTW1.5 := 1; // Hochlaufgeber starten + wSTW1.6 := 1; // Sollwerte Freigeben + + + IF wZSW1.1 THEN // Betriebsbereit + nState := 25; + END_IF + + 25: // Warten auf pollagenidentifikation + tonPollage(IN := TRUE, PT := T#500MS); + + IF tonPollage.Q THEN + tonPollage(IN := FALSE); + nState := 30; + END_IF + + 30: // Betriebsbereit -> Bewegungsparameter setzen + wStW1.0 := 1; // Ein + wStW1.1 := 1; // Nicht Austrudel + wStW1.2 := 1; // Kein Schnellhalt + wStW1.3 := 1; // Betrieb freigeben + wSTW1.4 := 1; // Hochlaufgeber freigeben + wSTW1.5 := 1; // Hochlaufgeber starten + wSTW1.6 := 1; // Sollwerte Freigeben + + // Berechnung des Ausgabewertes + iNSoll_A := LREAL_TO_INT((16384 * fNSoll) / 1500); + + IF nActualPosition >= nTargetPosition THEN + iNSoll_A := 0; + nState := 40; + END_IF + + 40: // Ausschalten + wStW1.0 := 0; // Ein + wStW1.1 := 1; // Nicht Austrudel + wStW1.2 := 1; // Kein Schnellhalt + wStW1.3 := 1; // Betrieb freigeben + wSTW1.4 := 0; // Hochlaufgeber freigeben + wSTW1.5 := 0; // Hochlaufgeber starten + wSTW1.6 := 0; // Sollwerte Freigeben + + IF NOT wZSW1.1 THEN + nState := 0; + CNCSystem.Channel[0].M[nMEnable].bState_rw := FALSE; + bDone := TRUE; + END_IF + + 99: // Fehler + IF ftError.Q OR (wZSW1.3 = 0) THEN + nState := 0; + END_IF +END_CASE + +(* +ReadGroupOffset := 16#0FA60000; + +fbADSRead( + NETID := '172.18.236.82.5.17', + PORT := ReadPort, + IDXGRP := ReadGroup, + IDXOFFS := ReadGroupOffset, + LEN := ReadLen, + DESTADDR := ADR(ReadAdsDest), + READ := bTest, + TMOUT := T#1S); + *) + (* + ReadAdsDest := 1; +fbADSWrite( + NETID := '172.18.236.82.5.17', + PORT := ReadPort, + IDXGRP := ReadGroup, + IDXOFFS := ReadGroupOffset, + LEN := 1, + SRCADDR := ADR(ReadAdsDest), + WRITE := bTest, + TMOUT := T#1S); + *) + + +uiSTW1 := WORD_TO_UINT(wStw1);]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/FB_Spindel.TcPOU b/TC3_CNCPLCBase/OEM/FB_Spindel.TcPOU new file mode 100644 index 0000000..0dc815f --- /dev/null +++ b/TC3_CNCPLCBase/OEM/FB_Spindel.TcPOU @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/FB_Staubsauger.TcPOU b/TC3_CNCPLCBase/OEM/FB_Staubsauger.TcPOU new file mode 100644 index 0000000..ee05f23 --- /dev/null +++ b/TC3_CNCPLCBase/OEM/FB_Staubsauger.TcPOU @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/FB_Vakuumfelder.TcPOU b/TC3_CNCPLCBase/OEM/FB_Vakuumfelder.TcPOU new file mode 100644 index 0000000..8ada77d --- /dev/null +++ b/TC3_CNCPLCBase/OEM/FB_Vakuumfelder.TcPOU @@ -0,0 +1,238 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/FB_Vakuumpumpe.TcPOU b/TC3_CNCPLCBase/OEM/FB_Vakuumpumpe.TcPOU new file mode 100644 index 0000000..0b618ad --- /dev/null +++ b/TC3_CNCPLCBase/OEM/FB_Vakuumpumpe.TcPOU @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/FB_WZW.TcPOU b/TC3_CNCPLCBase/OEM/FB_WZW.TcPOU new file mode 100644 index 0000000..53dc9b3 --- /dev/null +++ b/TC3_CNCPLCBase/OEM/FB_WZW.TcPOU @@ -0,0 +1,159 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/FB_WZWArm.TcPOU b/TC3_CNCPLCBase/OEM/FB_WZWArm.TcPOU new file mode 100644 index 0000000..f9d2800 --- /dev/null +++ b/TC3_CNCPLCBase/OEM/FB_WZWArm.TcPOU @@ -0,0 +1,274 @@ + + + + + + 1 + + bDone := TRUE; + + bCmdOpenSpindle := FALSE; + + IF rtStart.Q AND bInfeedEnabled THEN + bExecute := FALSE; + bDone := FALSE; + nState := 10; + END_IF + + 10: // Warten auf Einschaltbereit + wStW1.0 := 0; // Ein + wStW1.1 := 1; // Nicht Austrudel + wStW1.2 := 1; // Kein Schnellhalt + wStW1.3 := 1; // Betrieb freigeben + wSTW1.4 := 1; // EPOS nicht Verwerfen + wSTW1.5 := 1; // EPOS kein Zwischenhalt + wSTW1.6 := 0; // EPOS Verfahrauftrag aktivieren 0 -> 1 + + IF wZSW1.0 THEN // Einschaltbereit + nState := 20; + END_IF + + 20: // Warten auf Betriebsbereit + wStW1.0 := 1; // Ein + wStW1.1 := 1; // Nicht Austrudel + wStW1.2 := 1; // Kein Schnellhalt + wStW1.3 := 1; // Betrieb freigeben + wSTW1.4 := 1; // EPOS nicht Verwerfen + wSTW1.5 := 1; // EPOS kein Zwischenhalt + wSTW1.6 := 0; // EPOS Verfahrauftrag aktivieren 0 -> 1 + + IF wZSW1.2 THEN // Betriebsbereit + nState := 30; + END_IF + + 30: // Betreibsbereit -> Greifen + wStW1.0 := 1; // Ein + wStW1.1 := 1; // Nicht Austrudel + wStW1.2 := 1; // Kein Schnellhalt + wStW1.3 := 1; // Betrieb freigeben + wSTW1.4 := 1; // EPOS nicht Verwerfen + wSTW1.5 := 1; // EPOS kein Zwischenhalt + wSTW1.6 := 1; // EPOS Verfahrauftrag aktivieren 0 -> 1 + + // Starte beim ersten Satz + uiSatzAnw := 0; + + IF wZSW1.12 AND (NOT wZSW1.10) THEN // Verfahrauftrag aktiv + nState := 40; + END_IF + + 40: // Warten auf in Position + wSTW1.6 := 0; // EPOS Verfahrauftrag aktivieren 0 -> 1 + IF wZSW1.10 THEN + nState := 50; + END_IF + + 50: // Warten auf Spindel offen + bCmdOpenSpindle := TRUE; + uiSatzAnw := 1; + + IF bSpindleOpen THEN + nState := 60; + END_IF + + 60: // Warten auf nächste Position (Werkzeuge getauscht) + wSTW1.6 := 1; // EPOS Verfahrauftrag aktivieren 0 -> 1 + + IF wZSW1.12 AND (NOT wZSW1.10) THEN + nState := 65; + END_IF + + 65: // Warten auf in Position + wSTW1.6 := 0; // EPOS Verfahrauftrag aktivieren 0 -> 1 + IF wZSW1.10 THEN + nState := 70; + END_IF + + 70: // Warte auf Spindel zu + uiSatzAnw := 2; + wSTW1.6 := 0; + + bCmdOpenSpindle := FALSE; + + IF (NOT bSpindleOpen) THEN + nState := 80; + END_IF + + 80: // Warte auf nächste Position (Ruheposition) + wSTW1.6 := 1; + + IF wZSW1.12 AND (NOT wZSW1.10) THEN + nState := 85; + END_IF + + 85: // Warte auf position erreicht + wSTW1.6 := 0; // EPOS Verfahrauftrag aktivieren 0 -> 1 + IF wZSW1.10 THEN + nState := 90; + END_IF + + 90: // Ausschalten + wStW1.0 := 0; // Ein + wStW1.1 := 1; // Nicht Austrudel + wStW1.2 := 1; // Kein Schnellhalt + wStW1.3 := 1; // Betrieb freigeben + wSTW1.4 := 0; // EPOS nicht Verwerfen + wSTW1.5 := 0; // EPOS kein Zwischenhalt + wSTW1.6 := 0; // EPOS Verfahrauftrag aktivieren 0 -> 1 + + IF NOT wZSW1.1 THEN + nState := 0; + END_IF + + 99: // Error + bError := TRUE; +END_CASE + +// Umrichterwerte schreiben +uiSTW1 := WORD_TO_UINT(wSTW1);]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/FB_WZWArm_old.TcPOU b/TC3_CNCPLCBase/OEM/FB_WZWArm_old.TcPOU new file mode 100644 index 0000000..f9c9f51 --- /dev/null +++ b/TC3_CNCPLCBase/OEM/FB_WZWArm_old.TcPOU @@ -0,0 +1,264 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/FB_WZWKette.TcPOU b/TC3_CNCPLCBase/OEM/FB_WZWKette.TcPOU new file mode 100644 index 0000000..d184b31 --- /dev/null +++ b/TC3_CNCPLCBase/OEM/FB_WZWKette.TcPOU @@ -0,0 +1,399 @@ + + + + + + 0 AND uiToolPocket < 51 THEN + dwTargetPosition := DINT_TO_DWORD(3672000 - ((uiToolPocket - 1) * 72000)); +ELSE + dwTargetPosition := 0; +END_IF + +// Führung durch PLC +wSTW1.10 := 1; + +// Absolute positionierung +wMDI_MOD.0 := 1; + +// Positionierung absolut kürzester Weg +wMDI_MOD.1 := 0; + +// Start bei steigender Flanke +rtStart(CLK := bExecute); + +// Reset +rtReset(CLK := bReset); + +// Error trigger +ftError(CLK := wZSW1.3); + +// Fehlerzustand weitergeben +bError := wZSW1.3; + +// Fehlerzustand +IF (wZSW1.3 = 1) AND (nState < 99) THEN + nErrorState := nState; + nState := 99; +END_IF + +// Reset der Achse +tofReset(IN := bReset, PT := T#250MS); +wSTW1.7 := tofReset.Q; + +CASE nState OF + 0: // Idle -> Einschalten + wStW1.0 := 0; // Ein + wStW1.1 := 0; // Nicht Austrudel + wStW1.2 := 0; // Kein Schnellhalt + wStW1.3 := 0; // Betrieb freigeben + wSTW1.4 := 0; // EPOS nicht Verwerfen + wSTW1.5 := 0; // EPOS kein Zwischenhalt + wSTW1.6 := 0; // EPOS Verfahrauftrag aktivieren 0 -> 1 + + wSATZANW.15 := 0; // MDI aktivieren + + IF rtStart.Q AND bInfeedEnabled THEN + bDone := FALSE; + IF dwTargetPosition <> dwCurrentPosition THEN + nState := 10; + ELSE + nState := 70; + END_IF + END_IF + + 10: // Warten auf Einschaltbereit -> Betriebsbereit + wStW1.0 := 0; // Ein + wStW1.1 := 1; // Nicht Austrudel + wStW1.2 := 1; // Kein Schnellhalt + wStW1.3 := 1; // Betrieb freigeben + wSTW1.4 := 1; // EPOS nicht Verwerfen + wSTW1.5 := 0; // EPOS kein Zwischenhalt + wSTW1.6 := 0; // EPOS Verfahrauftrag aktivieren 0 -> 1 + + wSATZANW.15 := 0; // MDI aktivieren + + IF wZSW1.0 THEN // Einschaltbereit + nState := 20; + END_IF + + 20: // Warten auf Betriebsbereit + wStW1.0 := 1; // Ein + wStW1.1 := 1; // Nicht Austrudel + wStW1.2 := 1; // Kein Schnellhalt + wStW1.3 := 1; // Betrieb freigeben + wSTW1.4 := 1; // EPOS nicht Verwerfen + wSTW1.5 := 0; // EPOS kein Zwischenhalt + wSTW1.6 := 0; // EPOS Verfahrauftrag aktivieren 0 -> 1 + + wSATZANW.15 := 0; // MDI aktivieren + + IF wZSW1.1 THEN // Betriebsbereit + nState := 30; + END_IF + + 30: // Betriebsbereit -> Bewegungsparameter setzen + wStW1.0 := 1; // Ein + wStW1.1 := 1; // Nicht Austrudel + wStW1.2 := 1; // Kein Schnellhalt + wStW1.3 := 1; // Betrieb freigeben + wSTW1.4 := 1; // EPOS nicht Verwerfen + wSTW1.5 := 1; // EPOS kein Zwischenhalt + wSTW1.6 := 0; // EPOS Verfahrauftrag aktivieren 0 -> 1 + + wSATZANW.15 := 1; // MDI aktivieren + + // Beschleunigungsausgabe + uiMDI_ACC := 16384; + uiMDI_DEC := 16384; + + // Positionsausgabe in zwei udint + uiMDI_TARPOS := DWORD_TO_UINT(SHR(dwTargetPosition, 16)); + uiMDI_TARPOS2 := DWORD_TO_UINT(dwTargetPosition); + + // Geschwindigkeitsausgabe + uiMDI_VELOCITY := DWORD_TO_UINT(SHR(dwTargetSpeed, 16)); + uiMDI_VELOCITY2 := DWORD_TO_UINT(dwTargetSpeed); + + IF wAKTSATZ.15 THEN // MDI aktiviert + nState := 40; + END_IF + + + 40: // Warten auf Fahrauftrag quittierung + wStW1.0 := 1; // Ein + wStW1.1 := 1; // Nicht Austrudel + wStW1.2 := 1; // Kein Schnellhalt + wStW1.3 := 1; // Betrieb freigeben + wSTW1.4 := 1; // EPOS nicht Verwerfen + wSTW1.5 := 1; // EPOS kein Zwischenhalt + wSTW1.6 := 1; // EPOS Verfahrauftrag aktivieren 0 -> 1 + + wSATZANW.15 := 1; // MDI aktivieren + + // Workaraound für kurze Fahrwege (optimierungsbedarf) + tonWaitAktive(In := TRUE, PT := T#1S); + + IF wZSW1.12 AND (NOT wZSW1.10) THEN // Verfahrauftrag aktiv + tonWaitAktive(In := FALSE); + nState := 45; + END_IF + + // Workaraound siehe oben + IF wZSW1.12 AND tonWaitAktive.Q AND (ABS(dwCurrentPosition - dwTargetPosition) < 10) THEN + tonWaitAktive(In := FALSE); + nState := 45; + END_IF + + 45: // Warten auf in position + IF wZSW1.10 THEN + nState := 50; + END_IF + + 50: // MDI abschalten + wStW1.0 := 1; // Ein + wStW1.1 := 1; // Nicht Austrudel + wStW1.2 := 1; // Kein Schnellhalt + wStW1.3 := 1; // Betrieb freigeben + wSTW1.4 := 0; // EPOS nicht Verwerfen + wSTW1.5 := 0; // EPOS kein Zwischenhalt + wSTW1.6 := 0; // EPOS Verfahrauftrag aktivieren 0 -> 1 + + wSATZANW.15 := 0; // MDI aktivieren + + IF NOT wAKTSATZ.10 THEN + nState := 60; + END_IF + + 60: // Ausschalten + wStW1.0 := 0; // Ein + wStW1.1 := 1; // Nicht Austrudel + wStW1.2 := 1; // Kein Schnellhalt + wStW1.3 := 1; // Betrieb freigeben + wSTW1.4 := 0; // EPOS nicht Verwerfen + wSTW1.5 := 0; // EPOS kein Zwischenhalt + wSTW1.6 := 0; // EPOS Verfahrauftrag aktivieren 0 -> 1 + + wSATZANW.15 := 0; // MDI aktivieren + + IF NOT wZSW1.1 THEN + nState := 0; + bDone := TRUE; + END_IF + + 70: // Stehen schon an der Position, nichts machen + bDone := TRUE; + nState := 0; + + 99: // Fehler + bError := TRUE; + + IF ftError.Q OR (wZSW1.3 = 0) THEN + nState := 0; + END_IF + +END_CASE + +// Ausgabe +uiSTW1 := WORD_TO_UINT(wStw1); +uiSATZANW := WORD_TO_UINT(wSATZANW); +uiSTW2 := WORD_TO_UINT(wStw2); +uiMDI_MOD := WORD_TO_UINT(wMDI_MOD);]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/FB_Zentralschmierung.TcPOU b/TC3_CNCPLCBase/OEM/FB_Zentralschmierung.TcPOU new file mode 100644 index 0000000..3c01a66 --- /dev/null +++ b/TC3_CNCPLCBase/OEM/FB_Zentralschmierung.TcPOU @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/GVL_HMI.TcGVL b/TC3_CNCPLCBase/OEM/GVL_HMI.TcGVL new file mode 100644 index 0000000..e28a371 --- /dev/null +++ b/TC3_CNCPLCBase/OEM/GVL_HMI.TcGVL @@ -0,0 +1,17 @@ + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/GVL_OEM.TcGVL b/TC3_CNCPLCBase/OEM/GVL_OEM.TcGVL new file mode 100644 index 0000000..e67f5d2 --- /dev/null +++ b/TC3_CNCPLCBase/OEM/GVL_OEM.TcGVL @@ -0,0 +1,42 @@ + + + + Klemmung inaktiv +// BK -> Pin 4 +// WHT -> Pin 2 +// 1.6.2 -> Ventil Klemmung NC]]> + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/POU_AutoOff.TcPOU b/TC3_CNCPLCBase/OEM/POU_AutoOff.TcPOU new file mode 100644 index 0000000..f4e70f7 --- /dev/null +++ b/TC3_CNCPLCBase/OEM/POU_AutoOff.TcPOU @@ -0,0 +1,15 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/PRG_Einspeisung.TcPOU b/TC3_CNCPLCBase/OEM/PRG_Einspeisung.TcPOU new file mode 100644 index 0000000..f61adce --- /dev/null +++ b/TC3_CNCPLCBase/OEM/PRG_Einspeisung.TcPOU @@ -0,0 +1,168 @@ + + + + + + 7) AND (gpAx[1]^.lr_state.axis_state_r <> 7); + +wStw.10 := 1; + +bBtnEnable := GVL_OEM.bBtnInfeedEnable; +GVL_OEM.bBtnInfeedEnableLED := bLEDBtnEnable; + +rtEinschalten(CLk := bBtnEnable AND bError); +IF rtEinschalten.Q THEN + bEnable := TRUE; +END_IF + +rtAusschalten(CLK := bBtnDisable); +IF rtAusschalten.Q THEN + bEnable := FALSE; +END_IF + +bLEDBtnEnable := wZsw.2; +bLEDBtnDissable := NOT wZsw.2; + +wCUIO.4 := wZsw.2; +wCUIO.5 := wZsw.2; + +CASE nState OF + 0: // Einschaltsperre + wStw.0 := 0; + wStw.1 := 1; + + bInfeedActive := FALSE; + + IF wZsw.0 AND (NOT wZsw.1) AND (NOT wZsw.2) AND (NOT wZsw.6) AND bEnable THEN + nState := 10; + END_IF + + 10: // Einschaltbereit + wStw.0 := 1; + + IF (wZsw.0 = 1) AND (wZsw.1 = 1) AND (wZsw.2 = 0) AND (wZsw.6 = 0) THEN + nState := 20; + END_IF + + 20: // Betriebsbereit + wStw.3 := 1; + + IF (wZsw.0 = 1) AND (wZsw.1 = 1) AND (wZsw.2 = 1) AND (wZsw.6 = 0) THEN + nState := 30; + END_IF + + 30: //Betrieb + bInfeedActive := TRUE; + + IF (NOT bEnable) THEN + wStw.0 := 0; + wStw.1 := 0; + wStw.3 := 0; + wCUIO.4 := 0; + wCUIO.5 := 0; + nState := 0; + END_IF +END_CASE + +IF (wZsw.3) AND PLCReset THEN + wStw.7 := 1; +ELSE + wStw.7 := 0; +END_IF + +// Umwandeln des Steuerwortes +uiStw := WORD_TO_UINT(wStw); +uiCUIO := WORD_TO_USINT(wCUIO);]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/PRG_LSB.TcPOU b/TC3_CNCPLCBase/OEM/PRG_LSB.TcPOU new file mode 100644 index 0000000..f5364fd --- /dev/null +++ b/TC3_CNCPLCBase/OEM/PRG_LSB.TcPOU @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/PRG_MFunction.TcPOU b/TC3_CNCPLCBase/OEM/PRG_MFunction.TcPOU new file mode 100644 index 0000000..ad5c3c6 --- /dev/null +++ b/TC3_CNCPLCBase/OEM/PRG_MFunction.TcPOU @@ -0,0 +1,15 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/PRG_Master_Slave.TcPOU b/TC3_CNCPLCBase/OEM/PRG_Master_Slave.TcPOU new file mode 100644 index 0000000..563333e --- /dev/null +++ b/TC3_CNCPLCBase/OEM/PRG_Master_Slave.TcPOU @@ -0,0 +1,16 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/PRG_Safety.TcPOU b/TC3_CNCPLCBase/OEM/PRG_Safety.TcPOU new file mode 100644 index 0000000..a5efe71 --- /dev/null +++ b/TC3_CNCPLCBase/OEM/PRG_Safety.TcPOU @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/VE/STRING_20.TcDUT b/TC3_CNCPLCBase/OEM/VE/STRING_20.TcDUT new file mode 100644 index 0000000..82dc4fe --- /dev/null +++ b/TC3_CNCPLCBase/OEM/VE/STRING_20.TcDUT @@ -0,0 +1,12 @@ + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/VE/STRING_20_2.TcDUT b/TC3_CNCPLCBase/OEM/VE/STRING_20_2.TcDUT new file mode 100644 index 0000000..8e27764 --- /dev/null +++ b/TC3_CNCPLCBase/OEM/VE/STRING_20_2.TcDUT @@ -0,0 +1,12 @@ + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/VE/VE_CHANNEL_DATA_CH_1.TcDUT b/TC3_CNCPLCBase/OEM/VE/VE_CHANNEL_DATA_CH_1.TcDUT new file mode 100644 index 0000000..5c173b6 --- /dev/null +++ b/TC3_CNCPLCBase/OEM/VE/VE_CHANNEL_DATA_CH_1.TcDUT @@ -0,0 +1,11 @@ + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/Werkzeugverwaltung/FB_CmdDInfo.TcPOU b/TC3_CNCPLCBase/OEM/Werkzeugverwaltung/FB_CmdDInfo.TcPOU new file mode 100644 index 0000000..b58589c --- /dev/null +++ b/TC3_CNCPLCBase/OEM/Werkzeugverwaltung/FB_CmdDInfo.TcPOU @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/Werkzeugverwaltung/FB_CmdOldDInfo.TcPOU b/TC3_CNCPLCBase/OEM/Werkzeugverwaltung/FB_CmdOldDInfo.TcPOU new file mode 100644 index 0000000..6b49de7 --- /dev/null +++ b/TC3_CNCPLCBase/OEM/Werkzeugverwaltung/FB_CmdOldDInfo.TcPOU @@ -0,0 +1,63 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/Werkzeugverwaltung/FB_CmdTInfo.TcPOU b/TC3_CNCPLCBase/OEM/Werkzeugverwaltung/FB_CmdTInfo.TcPOU new file mode 100644 index 0000000..47d933e --- /dev/null +++ b/TC3_CNCPLCBase/OEM/Werkzeugverwaltung/FB_CmdTInfo.TcPOU @@ -0,0 +1,77 @@ + + + + + + + + + + + GVL_ToolMgmt.diToolInSpindle THEN + GVL_ToolMgmt.bExecuteToolPrep := TRUE; +END_IF + +Commit := TRUE;]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/Werkzeugverwaltung/GVL_ToolMgmt.TcGVL b/TC3_CNCPLCBase/OEM/Werkzeugverwaltung/GVL_ToolMgmt.TcGVL new file mode 100644 index 0000000..3fc9d90 --- /dev/null +++ b/TC3_CNCPLCBase/OEM/Werkzeugverwaltung/GVL_ToolMgmt.TcGVL @@ -0,0 +1,16 @@ + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/OEM/Werkzeugverwaltung/PRG_Platztausch.TcPOU b/TC3_CNCPLCBase/OEM/Werkzeugverwaltung/PRG_Platztausch.TcPOU new file mode 100644 index 0000000..9ad4c88 --- /dev/null +++ b/TC3_CNCPLCBase/OEM/Werkzeugverwaltung/PRG_Platztausch.TcPOU @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/PlcTask.TcTTO b/TC3_CNCPLCBase/PlcTask.TcTTO new file mode 100644 index 0000000..5d2d4c7 --- /dev/null +++ b/TC3_CNCPLCBase/PlcTask.TcTTO @@ -0,0 +1,16 @@ + + + + + 10000 + 20 + + MAIN + + {7406a469-29cf-43b8-b0f2-01ab4f9ea601} + {d8758872-4df6-427f-9fae-e40e96570e2e} + {abc2b991-c162-4c1e-aaa9-675a587c3a92} + {49257d14-5809-46eb-94b2-b0622c05b9e9} + {43e7e5ea-7c3a-47cb-b82e-df9feefffc63} + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/Samples/PRG_FastMFunctions.TcPOU b/TC3_CNCPLCBase/Samples/PRG_FastMFunctions.TcPOU new file mode 100644 index 0000000..8698627 --- /dev/null +++ b/TC3_CNCPLCBase/Samples/PRG_FastMFunctions.TcPOU @@ -0,0 +1,73 @@ + + + + + + *) +(* Date: *) +(* Author: *) +(* Desc.: *) +(****************************************************************************************) + + +(****************************************************************************************) +(* Configure M function no´s to provide *) +(****************************************************************************************) +(* Add up to MAX_FAST_M_FUNC_ITEM_IDX m function numbers that should be handled by *) +(* fbFastMFunctionProvider. *) +anMFunctionNo[0] := 25; +anMFunctionNo[1] := 26; + +fbFastMFunctionProvider + (nHliChanIdx := 0, + anMFunctionNo := anMFunctionNo + ); + +(****************************************************************************************) +(* Handle Laser ON/OFF (M25/M26) *) +(****************************************************************************************) +(* M function numbers for switching ON and OFF have to be contained in the *) +(* 'anMFunctionNo' array of the HLI3_FastMFunctionProvider instance which provides the *) +(* 'stData' structure to this FB. *) +(* The delay times nDelayOn and nDelayOff can be used to adopt to external hardware *) +(* delays! *) +fbFastMFunctionHandler + (bForceOff := FALSE, + bReset := FALSE, + nFunctionNoOn := 25, + nDelayOn := 0, + nFunctionNoOff := 26, + nDelayOff := 0, + stData := fbFastMFunctionProvider.stData, + abyOutput => abyOutput + );]]> + + + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/TC3_CNCPLCBase.plcproj b/TC3_CNCPLCBase/TC3_CNCPLCBase.plcproj new file mode 100644 index 0000000..e2c2148 --- /dev/null +++ b/TC3_CNCPLCBase/TC3_CNCPLCBase.plcproj @@ -0,0 +1,335 @@ + + + + 1.0.0.0 + 2.0 + {92165872-738f-41b6-82b5-c95468b41ea0} + True + TC3_CNCPLCBase + 3.1.4022.1 + {4792b338-7654-435c-bce6-303df071534f} + {32fbd390-598e-4478-9b81-b60e6794cc8c} + {e3fa28dc-86ef-4ab1-890b-48b87d1ce1fc} + {9881227e-be81-4d78-96a7-3de788b3c4b5} + {7b6ffa4b-128d-480c-add5-33ebdc288eac} + {bf4cfde2-44b6-4be8-b87d-d2c2ea6efb2f} + SAK + SAK + SAK + SAK + true + Beckhoff Automation GmbH & Co. KG + false + CNC PLC Project + Beckhoff Automation GmbH & Co. KG + TwinCAT CNC Base Project + 3.1.5000.18 + false + + + + Code + true + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + true + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + true + + + Code + true + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + + + Code + true + + + Code + + + Code + + + Code + + + + + Tc2_CncHli, * (Beckhoff Automation GmbH) + Tc2_CncHli + + + Tc2_MC2, * (Beckhoff Automation GmbH) + Tc2_MC2 + + + Tc2_NC, * (Beckhoff Automation GmbH) + Tc2_NC + + + Tc2_Standard, * (Beckhoff Automation GmbH) + Tc2_Standard + + + Tc2_System, * (Beckhoff Automation GmbH) + Tc2_System + + + Tc3_CNC, * (Beckhoff Automation GmbH) + Tc3_CNC + + + Tc3_EventLogger, * (Beckhoff Automation GmbH) + Tc3_EventLogger + + + Tc3_JsonXml, * (Beckhoff Automation GmbH) + Tc3_JsonXml + + + Tc3_Module, * (Beckhoff Automation GmbH) + Tc3_Module + + + + + + + + + + + + + + + Content + + + + + + + + "<ProjectRoot>" + + {192FAD59-8248-4824-A8DE-9177C94C195A} + + "{192FAD59-8248-4824-A8DE-9177C94C195A}" + + + + {8F99A816-E488-41E4-9FA3-846536012284} + + "{8F99A816-E488-41E4-9FA3-846536012284}" + + + + {29BD8D0C-3586-4548-BB48-497B9A01693F} + + "{29BD8D0C-3586-4548-BB48-497B9A01693F}" + + Rules + + "Rules" + + + + + + + {40450F57-0AA3-4216-96F3-5444ECB29763} + + "{40450F57-0AA3-4216-96F3-5444ECB29763}" + + + ActiveVisuExtensionsLength + 0 + ActiveVisuProfile + "IR0whWr8bwfwBwAAiD2qpQAAAABVAgAA37x72QAAAAABAAAAAAAAAAEaUwB5AHMAdABlAG0ALgBTAHQAcgBpAG4AZwACTHsAZgA5ADUAYgBiADQAMgA2AC0ANQA1ADIANAAtADQAYgA0ADUALQA5ADQAMAAwAC0AZgBiADAAZgAyAGUANwA3AGUANQAxAGIAfQADCE4AYQBtAGUABDBUAHcAaQBuAEMAQQBUACAAMwAuADEAIABCAHUAaQBsAGQAIAA0ADAAMgA0AC4ANwAFFlAAcgBvAGYAaQBsAGUARABhAHQAYQAGTHsAMQA2AGUANQA1AGIANgAwAC0ANwAwADQAMwAtADQAYQA2ADMALQBiADYANQBiAC0ANgAxADQANwAxADMAOAA3ADgAZAA0ADIAfQAHEkwAaQBiAHIAYQByAGkAZQBzAAhMewAzAGIAZgBkADUANAA1ADkALQBiADAANwBmAC0ANABkADYAZQAtAGEAZQAxAGEALQBhADgAMwAzADUANgBhADUANQAxADQAMgB9AAlMewA5AGMAOQA1ADgAOQA2ADgALQAyAGMAOAA1AC0ANAAxAGIAYgAtADgAOAA3ADEALQA4ADkANQBmAGYAMQBmAGUAZABlADEAYQB9AAoOVgBlAHIAcwBpAG8AbgALBmkAbgB0AAwKVQBzAGEAZwBlAA0KVABpAHQAbABlAA4aVgBpAHMAdQBFAGwAZQBtAE0AZQB0AGUAcgAPDkMAbwBtAHAAYQBuAHkAEAxTAHkAcwB0AGUAbQARElYAaQBzAHUARQBsAGUAbQBzABIwVgBpAHMAdQBFAGwAZQBtAHMAUwBwAGUAYwBpAGEAbABDAG8AbgB0AHIAbwBsAHMAEyhWAGkAcwB1AEUAbABlAG0AcwBXAGkAbgBDAG8AbgB0AHIAbwBsAHMAFCRWAGkAcwB1AEUAbABlAG0AVABlAHgAdABFAGQAaQB0AG8AcgAVIlYAaQBzAHUATgBhAHQAaQB2AGUAQwBvAG4AdAByAG8AbAAWFHYAaQBzAHUAaQBuAHAAdQB0AHMAFwxzAHkAcwB0AGUAbQAYGFYAaQBzAHUARQBsAGUAbQBCAGEAcwBlABkmRABlAHYAUABsAGEAYwBlAGgAbwBsAGQAZQByAHMAVQBzAGUAZAAaCGIAbwBvAGwAGyJQAGwAdQBnAGkAbgBDAG8AbgBzAHQAcgBhAGkAbgB0AHMAHEx7ADQAMwBkADUAMgBiAGMAZQAtADkANAAyAGMALQA0ADQAZAA3AC0AOQBlADkANAAtADEAYgBmAGQAZgAzADEAMABlADYAMwBjAH0AHRxBAHQATABlAGEAcwB0AFYAZQByAHMAaQBvAG4AHhRQAGwAdQBnAGkAbgBHAHUAaQBkAB8WUwB5AHMAdABlAG0ALgBHAHUAaQBkACBIYQBmAGMAZAA1ADQANAA2AC0ANAA5ADEANAAtADQAZgBlADcALQBiAGIANwA4AC0AOQBiAGYAZgBlAGIANwAwAGYAZAAxADcAIRRVAHAAZABhAHQAZQBJAG4AZgBvACJMewBiADAAMwAzADYANgBhADgALQBiADUAYwAwAC0ANABiADkAYQAtAGEAMAAwAGUALQBlAGIAOAA2ADAAMQAxADEAMAA0AGMAMwB9ACMOVQBwAGQAYQB0AGUAcwAkTHsAMQA4ADYAOABmAGYAYwA5AC0AZQA0AGYAYwAtADQANQAzADIALQBhAGMAMAA2AC0AMQBlADMAOQBiAGIANQA1ADcAYgA2ADkAfQAlTHsAYQA1AGIAZAA0ADgAYwAzAC0AMABkADEANwAtADQAMQBiADUALQBiADEANgA0AC0ANQBmAGMANgBhAGQAMgBiADkANgBiADcAfQAmFk8AYgBqAGUAYwB0AHMAVAB5AHAAZQAnVFUAcABkAGEAdABlAEwAYQBuAGcAdQBhAGcAZQBNAG8AZABlAGwARgBvAHIAQwBvAG4AdgBlAHIAdABpAGIAbABlAEwAaQBiAHIAYQByAGkAZQBzACgQTABpAGIAVABpAHQAbABlACkUTABpAGIAQwBvAG0AcABhAG4AeQAqHlUAcABkAGEAdABlAFAAcgBvAHYAaQBkAGUAcgBzACs4UwB5AHMAdABlAG0ALgBDAG8AbABsAGUAYwB0AGkAbwBuAHMALgBIAGEAcwBoAHQAYQBiAGwAZQAsEnYAaQBzAHUAZQBsAGUAbQBzAC1INgBjAGIAMQBjAGQAZQAxAC0AZAA1AGQAYwAtADQAYQAzAGIALQA5ADAANQA0AC0AMgAxAGYAYQA3ADUANgBhADMAZgBhADQALihJAG4AdABlAHIAZgBhAGMAZQBWAGUAcgBzAGkAbwBuAEkAbgBmAG8AL0x7AGMANgAxADEAZQA0ADAAMAAtADcAZgBiADkALQA0AGMAMwA1AC0AYgA5AGEAYwAtADQAZQAzADEANABiADUAOQA5ADYANAAzAH0AMBhNAGEAagBvAHIAVgBlAHIAcwBpAG8AbgAxGE0AaQBuAG8AcgBWAGUAcgBzAGkAbwBuADIMTABlAGcAYQBjAHkAMzBMAGEAbgBnAHUAYQBnAGUATQBvAGQAZQBsAFYAZQByAHMAaQBvAG4ASQBuAGYAbwA0MEwAbwBhAGQATABpAGIAcgBhAHIAaQBlAHMASQBuAHQAbwBQAHIAbwBqAGUAYwB0ADUaQwBvAG0AcABhAHQAaQBiAGkAbABpAHQAeQDQAAIaA9ADAS0E0AUGGgfQBwgaAUUHCQjQAAkaBEUKCwQDAAAABQAAAA0AAAAAAAAA0AwLrQIAAADQDQEtDtAPAS0Q0AAJGgRFCgsEAwAAAAUAAAANAAAAKAAAANAMC60BAAAA0A0BLRHQDwEtENAACRoERQoLBAMAAAAFAAAADQAAAAAAAADQDAutAgAAANANAS0S0A8BLRDQAAkaBEUKCwQDAAAABQAAAA0AAAAUAAAA0AwLrQIAAADQDQEtE9APAS0Q0AAJGgRFCgsEAwAAAAUAAAANAAAAAAAAANAMC60CAAAA0A0BLRTQDwEtENAACRoERQoLBAMAAAAFAAAADQAAAAAAAADQDAutAgAAANANAS0V0A8BLRDQAAkaBEUKCwQDAAAABQAAAA0AAAAAAAAA0AwLrQIAAADQDQEtFtAPAS0X0AAJGgRFCgsEAwAAAAUAAAANAAAAKAAAANAMC60EAAAA0A0BLRjQDwEtENAZGq0BRRscAdAAHBoCRR0LBAMAAAAFAAAADQAAAAAAAADQHh8tINAhIhoCRSMkAtAAJRoFRQoLBAMAAAADAAAAAAAAAAoAAADQJgutAAAAANADAS0n0CgBLRHQKQEtENAAJRoFRQoLBAMAAAADAAAAAAAAAAoAAADQJgutAQAAANADAS0n0CgBLRHQKQEtEJoqKwFFAAEC0AABLSzQAAEtF9AAHy0t0C4vGgPQMAutAQAAANAxC60XAAAA0DIarQDQMy8aA9AwC60CAAAA0DELrQMAAADQMhqtANA0Gq0A0DUarQA=" + + + {535658C0-5AF5-460d-99A4-BFFB984A829A} + + "{535658C0-5AF5-460d-99A4-BFFB984A829A}" + + + VersionConstraint + + + + {F66C7017-BDD8-4114-926C-81D6D687E35F} + + "{F66C7017-BDD8-4114-926C-81D6D687E35F}" + + + + {246001F4-279D-43AC-B241-948EB31120E1} + + "{246001F4-279D-43AC-B241-948EB31120E1}" + + + GlobalVisuImageFilePath + %APPLICATIONPATH% + + + + + + + + System.Collections.Hashtable + System.Int32 + {af9bafe2-ba31-4b15-a2b9-48a0f2cd09fb} + {54dd0eac-a6d8-46f2-8c27-2f43c7e49861} + System.String + + + + + \ No newline at end of file diff --git a/TC3_CNCPLCBase/TC3_CNCPLCBase.tmc b/TC3_CNCPLCBase/TC3_CNCPLCBase.tmc new file mode 100644 index 0000000..ade74be --- /dev/null +++ b/TC3_CNCPLCBase/TC3_CNCPLCBase.tmc @@ -0,0 +1,153 @@ +ST_LibVersion288iMajorUINT160iMinorUINT1616iBuildUINT1632iRevisionUINT1648nFlagsDWORD3264sVersionSTRING(23)19296HLI_VERSION_NAME192zeichenSTRING(23)1920HLI_INTF_VERSION_NAME192zeichenSTRING(23)1920MC_CHECK_PLC_VERSION128command_semaphor_rwBOOL80command_wBOOL88state_semaphor_rwBOOL816state_rBOOL824sgn32_free_1DINT3232sgn32_free_2DINT3264fill_up_1DINT3296HLI_NC_CONFIGURATION1152nc_kernel_version_rHLI_VERSION_NAME1920hli_version_rHLI_INTF_VERSION_NAME192192hli_version_wHLI_INTF_VERSION_NAME192384mc_check_plc_versionMC_CHECK_PLC_VERSION128576number_of_channels_rUDINT32704number_of_axes_rUDINT32736number_of_spindles_rUDINT32768number_of_devices_rUINT16800number_of_ctm_rUINT16816sizeof_ch_interface_rUDINT32832sizeof_ax_interface_rUDINT32864sizeof_ctm_interface_rUDINT32896customer_val_rUDINT0132928uns32_free_1UDINT32960sgn32_free_5DINT32992sgn32_free_4DINT321024sgn32_free_3DINT321056sgn32_free_2DINT321088sgn32_free_1DINT321120MC_CONTROL_BOOL_UNIT64request_rBOOL80enable_wBOOL88command_wBOOL816state_rBOOL824fill_up_1DINT3232MC_CONTROL_UNS32_UNIT128request_rUDINT320command_wUDINT3232state_rUDINT3264enable_wBOOL896fill_up_1BOOL8104fill_up_2BOOL8112fill_up_3BOOL8120NC_CONTROL320set_retain_dataMC_CONTROL_BOOL_UNIT640sgn32_unit_free_2MC_CONTROL_UNS32_UNIT12864sgn32_unit_free_1MC_CONTROL_UNS32_UNIT128192RETAIN_STATE128act_data_present_rBOOL80old_data_present_rBOOL88retain_data_valid_rBOOL816fill_up_1BOOL824fill_up_2DINT3232sgn32_free_2DINT3264sgn32_free_1DINT3296NC_STATE128retain_stateRETAIN_STATE1280MC_TRACE_START_UNIT128command_semaphor_rwBOOL80fill_up_1BOOL88fill_up_2BOOL816fill_up_3BOOL824fill_up_4DINT3232command_type_wUDINT3264state_type_rUDINT3296HLI_TRACE_AXES256axesINT0162560MC_TRACE_PARAMETER_UNIT384command_semaphor_rwBOOL80fill_up_1BOOL88fill_up_2BOOL816fill_up_3BOOL824fill_up_4DINT3232trace_axes_wHLI_TRACE_AXES25664trace_data_wUDINT32320prot_rate_wUDINT32352HLI_FILE_NAME2080zeichenSTRING(259)20800HLI_TRACE_FILE_NAME2112prot_file_nameHLI_FILE_NAME20800fill_up_1DINT322080MC_TRACE_WRITE_FILE_UNIT4288command_semaphor_rwBOOL80state_semaphor_rwBOOL88fill_up_1BOOL816write_ascii_header_wBOOL824fill_up_2DINT3232command_wHLI_TRACE_FILE_NAME211264state_rHLI_TRACE_FILE_NAME21122176HLI_CAM_TABLE_ACCESS_CMD2368job_typeUDINT320job_idUDINT3232table_idUDINT3264table_elemUDINT3296table_lineUDINT32128table_columnUINT16160fill_up_1BOOL8176fill_up_2BOOL8184value_p1DINT32192value_p2_adpUDINT32224file_nameHLI_FILE_NAME2080256fill_up_3DINT322336HLI_CAM_TABLE_ACCESS_STATE256job_typeUDINT320job_idUDINT3232acknUDINT3264table_idUDINT3296table_elemUDINT32128value_p1DINT32160value_p2_adpUDINT32192fill_up_1DINT32224MC_CAM_TABLE_ACCESS_UNIT2688command_semaphor_rwBOOL80state_semaphor_rwBOOL88fill_up_1BOOL816fill_up_2BOOL824fill_up_3DINT3232command_wHLI_CAM_TABLE_ACCESS_CMD236864state_rHLI_CAM_TABLE_ACCESS_STATE2562432HLI_FIFO_HEAD192wr_cntrUINT160res2UINT1616rd_cntrUINT1632res4UINT1648wr_idxUINT1664res6UINT1680rd_idxUINT1696res8UINT16112rec_cntUINT16128rec_lenUINT16144fill_up_1DINT32160HLI_ANONYM_PF_REQUEST1024BYTE0128HLI_PLCOPEN_PF_REQUEST1024anonym_dataHLI_ANONYM_PF_REQUEST10240HLI_PLCOPEN_PF_REQUEST_FIFO2240headHLI_FIFO_HEAD1920requestHLI_PLCOPEN_PF_REQUEST022048192HLI_ANONYM_PF_RESPONSE1024BYTE0128HLI_PLCOPEN_PF_RESPONSE1024anonym_responseHLI_ANONYM_PF_RESPONSE10240HLI_PLCOPEN_PF_RESPONSE_FIFO2240headHLI_FIFO_HEAD1920responseHLI_PLCOPEN_PF_RESPONSE022048192HLI_PLCOPEN_PF_IFC4544platform_stateDINT320next_job_idUDINT3232requestHLI_PLCOPEN_PF_REQUEST_FIFO224064responseHLI_PLCOPEN_PF_RESPONSE_FIFO22402304HIGH_LEVEL_INTERFACE_PF14336nc_configHLI_NC_CONFIGURATION11520nc_cycle_counter_rUDINT321152nc_startup_state_rUDINT321184hochlauf_quit_rBOOL81216plc_present_wBOOL81224f_reserved_1BOOL81232f_reserved_2BOOL81240fill_up_1DINT321248nc_controlNC_CONTROL3201280nc_stateNC_STATE1281600trace_startMC_TRACE_START_UNIT1281728trace_parameterMC_TRACE_PARAMETER_UNIT3841856trace_write_fileMC_TRACE_WRITE_FILE_UNIT42882240cam_table_accessMC_CAM_TABLE_ACCESS_UNIT26886528error_filterMC_CONTROL_UNS32_UNIT1289216diagnosis_uploadMC_CONTROL_BOOL_UNIT649344mc_plcopenHLI_PLCOPEN_PF_IFC45449408fill_up_2DINT3213952uns08_freeBOOL04032013984STR_EndInfoBYTE043214304[0]69[1]78[2]68[3]0HLI_CHANNEL_NAME160zeichenSTRING(19)1600LC_WATCHDOG_UNIT128alive_rwBOOL80alive_state_wBOOL88fill_up_1BOOL816fill_up_2BOOL824cycle_time_rUDINT3232sgn32_free_2DINT3264sgn32_free_1DINT3296MC_WATCHDOG_UNIT128enable_wBOOL80alive_rwBOOL88alive_state_rBOOL816fill_up_1BOOL824cycle_time_wUDINT3232sgn32_free_1DINT3264sgn32_free_2DINT3296HLI_HEAD_CH1408version_wHLI_INTF_VERSION_NAME1920version_rHLI_INTF_VERSION_NAME192192channel_name_rHLI_CHANNEL_NAME160384sizeof_interface_rUDINT32544n_update_tick_count_rwUSINT8576update_request_enable_wBOOL8584f_update_request_rwBOOL8592plc_present_wBOOL8600customer_val_rUDINT0132608uns32_free_1UDINT32640lc_watchdogLC_WATCHDOG_UNIT128672mc_watchdogMC_WATCHDOG_UNIT128800error_filterMC_CONTROL_UNS32_UNIT128928hochlauf_quit_rBOOL81056f_no_update_of_cu_status_wBOOL81064f_release_mode_wBOOL81072f_enable_changed_wBOOL81080channel_nrDINT321088channel_typeDINT321120plc_init_okBOOL81152error_rBOOL81160error_detected_rBOOL81168error_detected_sync_rBOOL81176bool_free_1BOOL81184bool_free_2BOOL81192bool_free_3BOOL81200bool_free_4BOOL81208sgn32_free_1DINT321216sgn32_free_2DINT321248sgn32_free_3DINT321280sgn32_free_4DINT321312sgn32_free_5DINT321344sgn32_free_6DINT321376STATE_DECODER256program_end_rBOOL80wait_after_error_rBOOL88block_search_active_rBOOL816syn_chk_active_rBOOL824syn_chk_rel_n_blck_cleared_rBOOL832wait_continue_rBOOL840wait_rel_n_blck_cleared_rBOOL848wait_synchronized_rBOOL856sgn32_free_1DINT3264sgn32_free_2DINT3296sgn32_free_3DINT32128sgn32_free_4DINT32160sgn32_free_5DINT32192sgn32_free_6DINT32224STATE_BAVO192program_end_rBOOL80wait_for_axis_rBOOL88block_search_active_rBOOL816fill_up_1BOOL824sgn32_free_1DINT3232sgn32_free_2DINT3264sgn32_free_3DINT3296sgn32_free_4DINT32128sgn32_free_5DINT32160HLI_TOOL_PATH_DISP_DATA512ori_vecDINT03960fill_up_1DINT3296tb_vecDINT0396128fill_up_2DINT32224tn_vecDINT0396256fill_up_3DINT32352fn_vecDINT0396384fill_up_4DINT32480HLI_ACHS_NAME160zeichenSTRING(19)1600HLI_HB_AXIS_DISPLAY_DATA384hr_aufloesungDINT320tipp_geschwDINT3232jog_wegDINT3264jog_geschwDINT3296stateUINT16128operation_modeUINT16144control_elementUINT16160fill_up_1UINT16176sgn32_free_1DINT32192sgn32_free_2DINT32224sgn32_free_3DINT32256sgn32_free_4DINT32288sgn32_free_5DINT32320sgn32_free_6DINT32352HLI_BAHN_COORD_DISP_DATA1216axis_name_rHLI_ACHS_NAME1600log_achs_nr_rUINT16160axis_type_rUINT16176state_rUINT16192homing_done_rBOOL8208conv_sync_state_rUSINT8216cmd_position_rDINT32224current_position_rDINT32256act_position_rDINT32288active_pos_mcs_dyn_cs_rDINT32320man_offset_rDINT32352dist_to_go_rDINT32384total_offset_rDINT32416acs_position_rDINT32448w0_position_rDINT32480hb_display_rHLI_HB_AXIS_DISPLAY_DATA384512w0_velocity_rDINT32896w0_acceleration_rDINT32928pcs_position_rDINT32960sgn32_free_2DINT32992dist_to_geometry_end_rLREAL641024sgn32_free_5DINT321088sgn32_free_6DINT321120sgn32_free_7DINT321152sgn32_free_8DINT321184HLI_S_ADD_PROG_INFO320zeichenSTRING(23)1920work_piece_nrUDINT32192work_piece_process_nrUDINT32224interp_idUDINT32256fill_up_1UDINT32288HLI_EDGE_FUNCTION128signal_1BOOL80signal_2BOOL88signal_3BOOL816fill_up_1BOOL824angle_endDINT3232sgn32_free_2DINT3264sgn32_free_1DINT3296HLI_BLOCK_DYNAMIC128vel_end_geoDINT320fill_up_1DINT3232sgn32_free_2DINT3264sgn32_free_1DINT3296HLI_LOOKAHEAD_DATA128time_equivalentDINT320fill_up_1DINT3232sgn32_free_2DINT3264sgn32_free_1DINT3296HLI_BAHN_TRAFO_DISP_DATA32kin_idUINT160kin_trafo_activeBOOL816fill_up_1BOOL824STATE_BAHN43456covered_distance_rDINT320command_feed_rDINT3232command_feed_active_rDINT3264active_feed_rDINT3296synch_state_rUDINT32128program_end_rBOOL8160wait_error_removal_rBOOL8168interpolation_active_rBOOL8176axes_in_position_rBOOL8184wait_techno_acknowledge_rBOOL8192wait_continue_rBOOL8200dwell_time_active_rBOOL8208wait_axes_in_position_rBOOL8216block_search_active_rBOOL8224speed_limit_detect_rBOOL8232rapid_mode_rBOOL8240wait_continue_after_collision_rBOOL8248tool_path_rHLI_TOOL_PATH_DISP_DATA512256coord_rHLI_BAHN_COORD_DISP_DATA03238912768add_prog_info_rHLI_S_ADD_PROG_INFO32039680stop_conditions_rDINT3240000block_nr_rDINT3240032file_name_rHLI_FILE_NAME208040064active_fileoffset_rDINT3242144edge_function_rHLI_EDGE_FUNCTION12842176block_dynamic_rHLI_BLOCK_DYNAMIC12842304lookahead_rHLI_LOOKAHEAD_DATA12842432calling_block_nr_rDINT3242560block_count_rUDINT3242592active_d_word_rDINT3242624active_prg_trace_fileoffset_rDINT3242656block_inserted_rBOOL842688g200_active_rBOOL842696g201_active_rBOOL842704measure_active_rBOOL842712dist_prog_start_highUDINT3242720dist_prog_start_lowUDINT3242752dist_contour_lah_highUDINT3242784dist_contour_lah_lowUDINT3242816trafo_rHLI_BAHN_TRAFO_DISP_DATA026442848delete_distance_to_go_active_rBOOL842912edm_active_rBOOL842920block_search_state_rINT1642928block_search_path_deviation_rUDINT3242944time_to_next_feed_block_rUDINT3242976stop_reversible_usr_val_rUDINT ]]>3243008time_since_block_chain_start_rUDINT3243040secant_angleDINT3243072secant_angle_validBOOL843104area_mon_violation_detected_rBOOL843112uns16_freeUINT1643120active_fileoffset_next_ncbl_rDINT3243136sgn32_free_1DINT3243168inclination_rUDINT3243200virt_tool_length_rUDINT3243232sgn32_free_7DINT3243264sgn32_free_6DINT3243296sgn32_free_5DINT3243328sgn32_free_4DINT3243360sgn32_free_3DINT3243392sgn32_free_2DINT3243424LC_CONTROL_BOOL_UNIT64command_rBOOL80state_wBOOL88enable_wBOOL816fill_up_1BOOL824fill_up_2DINT3232LC_CONTROL_BAHN320block_searchLC_CONTROL_BOOL_UNIT640plc_resetLC_CONTROL_BOOL_UNIT6464bool_unit_free_1LC_CONTROL_BOOL_UNIT64128bool_unit_free_2LC_CONTROL_BOOL_UNIT64192bool_unit_free_3LC_CONTROL_BOOL_UNIT64256MC_CONTROL_SGN32_UNIT128request_rDINT320command_wDINT3232state_rDINT3264enable_wBOOL896fill_up_1BOOL8104fill_up_2BOOL8112fill_up_3BOOL8120MC_CONTROL_SGN16_UNIT64request_rINT160command_wINT1616state_rINT1632enable_wBOOL848fill_up_1BOOL856MC_CONTROL_DECODER1216program_block_ignoreMC_CONTROL_UNS32_UNIT1280single_blockMC_CONTROL_BOOL_UNIT64128continue_machiningMC_CONTROL_BOOL_UNIT64192release_stopMC_CONTROL_BOOL_UNIT64256dec_stopMC_CONTROL_BOOL_UNIT64320execution_modeMC_CONTROL_SGN32_UNIT128384clamp_positionMC_CONTROL_SGN16_UNIT64512sgn32_unit_free_5MC_CONTROL_SGN32_UNIT128576sgn32_unit_free_4MC_CONTROL_SGN32_UNIT128704sgn32_unit_free_3MC_CONTROL_SGN32_UNIT128832sgn32_unit_free_2MC_CONTROL_SGN32_UNIT128960sgn32_unit_free_1MC_CONTROL_SGN32_UNIT1281088MC_CONTROL_UNS16_UNIT64request_rUINT160command_wUINT1616state_rUINT1632enable_wBOOL848fill_up_1BOOL856MC_CONTROL_BAHN2944ext_command_speedMC_CONTROL_UNS32_UNIT1280override_feedrateMC_CONTROL_UNS16_UNIT64128override_rapid_moveMC_CONTROL_UNS16_UNIT64192override_accelerationMC_CONTROL_UNS16_UNIT64256command_t_ovrdMC_CONTROL_UNS16_UNIT64320feedholdMC_CONTROL_BOOL_UNIT64384e_feedholdMC_CONTROL_BOOL_UNIT64448emergency_stopMC_CONTROL_BOOL_UNIT64512single_blockMC_CONTROL_BOOL_UNIT64576m01_stop_enableMC_CONTROL_BOOL_UNIT64640continue_motionMC_CONTROL_BOOL_UNIT64704machining_simulationMC_CONTROL_BOOL_UNIT64768reduced_speedMC_CONTROL_BOOL_UNIT64832reduced_speed_zoneMC_CONTROL_BOOL_UNIT64896reduced_speed_2_zoneMC_CONTROL_BOOL_UNIT64960backward_motionMC_CONTROL_BOOL_UNIT641024simulate_motionMC_CONTROL_BOOL_UNIT641088backward_storage_offMC_CONTROL_BOOL_UNIT641152ext_command_speed_validMC_CONTROL_BOOL_UNIT641216suspend_axis_outputMC_CONTROL_BOOL_UNIT641280input_disableMC_CONTROL_BOOL_UNIT641344command_t_ovrd_validMC_CONTROL_BOOL_UNIT641408tool_life_suppress_captureMC_CONTROL_BOOL_UNIT641472otc_radius_offsetMC_CONTROL_SGN32_UNIT1281536delete_distance_to_goMC_CONTROL_BOOL_UNIT641664reduced_accelerationMC_CONTROL_BOOL_UNIT641728stop_reversible_levelMC_CONTROL_UNS32_UNIT1281792delete_distance_to_go_activationMC_CONTROL_SGN32_UNIT1281920suppress_area_mon_manual_modeMC_CONTROL_BOOL_UNIT642048tcp_velocity_limitMC_CONTROL_BOOL_UNIT642112reduction_accelerationMC_CONTROL_UNS16_UNIT642176sgn16_unit_free_1MC_CONTROL_SGN16_UNIT642240sgn32_unit_free_5MC_CONTROL_SGN32_UNIT1282304sgn32_unit_free_4MC_CONTROL_SGN32_UNIT1282432sgn32_unit_free_3MC_CONTROL_SGN32_UNIT1282560sgn32_unit_free_2MC_CONTROL_SGN32_UNIT1282688sgn32_unit_free_1MC_CONTROL_SGN32_UNIT1282816HLI_PROC_TRANS_TO_MODE_STATE2624from_modeUDINT320from_stateUDINT3232to_modeUDINT3264to_stateUDINT3296channel_numberUDINT32128fill_up_1DINT32160parameterSTRING(299)2400192fill_up_2DINT322592HLI_IMCM_MODE_STATE64modeUDINT320stateUDINT3232MC_CONTROL_MCM_MODE_STATE_UNIT5376request_semaphor_rwBOOL80command_semaphor_rwBOOL88enable_wBOOL816fill_up_1BOOL824fill_up_2DINT3232request_rHLI_PROC_TRANS_TO_MODE_STATE262464command_wHLI_PROC_TRANS_TO_MODE_STATE26242688state_rHLI_IMCM_MODE_STATE645312HLI_IMCM_PROC_TRANS_PARAM2624numberUDINT320fill_up_1DINT3232strSTRING(315)252864fill_up_2DINT322592HLI_PROCESS_TRANSITION_GENERAL2688idUDINT320fill_up_1DINT3232parameterHLI_IMCM_PROC_TRANS_PARAM262464MC_CONTROL_MCM_UNIT5504request_semaphor_rwBOOL80command_semaphor_rwBOOL88enable_wBOOL816fill_up_1BOOL824fill_up_2DINT3232request_rHLI_PROCESS_TRANSITION_GENERAL268864command_wHLI_PROCESS_TRANSITION_GENERAL26882752state_rUDINT325440fill_up_3DINT325472HLI_COORDINATE_SYSTEM_INT256translationDINT03960fill_up_2DINT3296rotationDINT0396128fill_up_1DINT32224HLI_DYN_CS_TRANSITION384commandDINT320filter_max_ticksUDINT ...FILTER... ]]>3232optionUDINT ...OPTION... ]]>3264f_waitBOOL896f_set_zeroBOOL8104f_kin_baseBOOL8112f_rot_transBOOL8120kinematic_base_csHLI_COORDINATE_SYSTEM_INT X=. Y=. ]]>256128HLI_DYN_CS_STATE64actual_stateDINT320fill_up_1DINT3232MC_CONTROL_DYN_CS_UNIT1024enable_wBOOL80request_semaphor_rwBOOL88command_semaphor_rwBOOL816fill_up_1BOOL824fill_up_2DINT3232request_rHLI_COORDINATE_SYSTEM_INT request to PLC from GUI ]]>25664command_wHLI_COORDINATE_SYSTEM_INT256320transition_wHLI_DYN_CS_TRANSITION]) ]]>384576state_rHLI_DYN_CS_STATE actual state of MC to PLC ]]>64960MC_CONTROL_CHANNEL43904mode_and_stateMC_CONTROL_MCM_MODE_STATE_UNIT53760operation_modeMC_CONTROL_MCM_UNIT55045376standby_modeMC_CONTROL_MCM_UNIT550410880automatic_modeMC_CONTROL_MCM_UNIT550416384mdi_modeMC_CONTROL_MCM_UNIT550421888manual_modeMC_CONTROL_MCM_UNIT550427392reference_modeMC_CONTROL_MCM_UNIT550432896dyn_csMC_CONTROL_DYN_CS_UNIT102438400fill_upBYTE0560448039424HLI_HB_ACTIVATION128log_achs_nrUINT160control_elementUINT1616operation_modeUINT1632parameter_indexUINT1648sgn32_free_1DINT3264sgn32_free_2DINT3296MC_CONTROL_HB_ACTIVATION_UNIT320request_semaphor_rwBOOL80command_semaphor_rwBOOL88enable_wBOOL816fill_up_1BOOL824fill_up_2DINT3232request_rHLI_HB_ACTIVATION12864command_wHLI_HB_ACTIVATION128192HLI_HB_TIP_PARAMETER64log_achs_nrUINT160fill_up_1UINT1616speedUDINT3232MC_CONTROL_HB_TIP_PARAM_UNIT192request_semaphor_rwBOOL80command_semaphor_rwBOOL88enable_wBOOL816fill_up_1BOOL824fill_up_2DINT3232request_rHLI_HB_TIP_PARAMETER6464command_wHLI_HB_TIP_PARAMETER64128HLI_HB_JOG_PARAMETER128log_achs_nrUINT160fill_up_1UINT1616distanceUDINT3232speedUDINT3264fill_up_2DINT3296MC_CONTROL_HB_JOG_PARAM_UNIT320request_semaphor_rwBOOL80command_semaphor_rwBOOL88enable_wBOOL816fill_up_1BOOL824fill_up_2DINT3232request_rHLI_HB_JOG_PARAMETER12864command_wHLI_HB_JOG_PARAMETER128192HLI_HB_HR_PARAMETER64log_achs_nrUINT160fill_up_1UINT1616resolutionDINT3232MC_CONTROL_HB_HR_PARAM_UNIT192request_semaphor_rwBOOL80command_semaphor_rwBOOL88enable_wBOOL816fill_up_1BOOL824fill_up_2DINT3232request_rHLI_HB_HR_PARAMETER6464command_wHLI_HB_HR_PARAMETER64128HLI_HB_KEY128log_key_nrUINT160directionINT1616life_timeUDINT3232f_refreshBOOL864fill_up_1BOOL872fill_up_2BOOL880fill_up_3BOOL888fill_up_4DINT3296MC_CONTROL_HB_KEY_UNIT320request_semaphor_rwBOOL80command_semaphor_rwBOOL88enable_wBOOL816fill_up_1BOOL824fill_up_2DINT3232request_rHLI_HB_KEY12864command_wHLI_HB_KEY128192HLI_HB_RAPID_KEY64log_key_nrUINT160key_pressedUINT1616fill_up_1DINT3232MC_CONTROL_HB_RAPID_KEY_UNIT192request_semaphor_rwBOOL80command_semaphor_rwBOOL88enable_wBOOL816fill_up_1BOOL824fill_up_2DINT3232request_rHLI_HB_RAPID_KEY6464command_wHLI_HB_RAPID_KEY64128MC_CONTROL_HB5824activationMC_CONTROL_HB_ACTIVATION_UNIT3200tip_parameterMC_CONTROL_HB_TIP_PARAM_UNIT192320jog_parameterMC_CONTROL_HB_JOG_PARAM_UNIT320512hr_parameterMC_CONTROL_HB_HR_PARAM_UNIT192832keyMC_CONTROL_HB_KEY_UNIT01238401024rapid_keyMC_CONTROL_HB_RAPID_KEY_UNIT1924864handwheel_incsMC_CONTROL_SGN32_UNIT067685056HLI_MODUL_NAME128zeichenSTRING(15)1280HLI_FB_ZEITANGABE64date_counterUDINT320zykl_counterUDINT3232HLI_ERROR_SATZ_KOPF832error_idUDINT320fill_up_1DINT3232modul_nameHLI_MODUL_NAME12864lineDINT32192util_error_idUDINT32224util_modul_nameHLI_MODUL_NAME128256util_lineDINT32384multiple_idUINT16416bf_typeUINT16432cnc_channelUINT16448kommu_idUINT16464suppress_tc2_event_log_outputBOOL8480fill_up_2BOOL8488fill_up_3INT16496fb_zeitangabeHLI_FB_ZEITANGABE64512version_nameHLI_INTF_VERSION_NAME192576behebungs_klasseUINT16768reaktions_klasseUINT16784rumpf_typUDINT32800HLI_ERROR_MASKE4672err_maskBYTE058446720HLI_WERT_B_DATA192dataBYTE0241920HLI_WERT_B320typUDINT320dimensionUDINT3232bedeutungUDINT3264fill_up_1DINT3296inhaltHLI_WERT_B_DATA192128HLI_WERT_DATA64dataBYTE08640HLI_WERT128typUDINT320fill_up_1DINT3232inhaltHLI_WERT_DATA6464HLI_ERROR_SATZ_RUMPF6784maskeHLI_ERROR_MASKE46720wert_1HLI_WERT_B3204672wert_2HLI_WERT_B3204992wert_3HLI_WERT_B3205312wert_4HLI_WERT_B3205632wert_5HLI_WERT_B3205952kennung_1HLI_WERT1286272kennung_2HLI_WERT1286400kennung_3HLI_WERT1286528kennung_4HLI_WERT1286656HLI_ERROR_SATZ7616kopfHLI_ERROR_SATZ_KOPF8320rumpfHLI_ERROR_SATZ_RUMPF6784832MC_ERROR7680semaphor_rwBOOL80enable_wBOOL88fill_up_1BOOL816fill_up_2BOOL824fill_up_3DINT3232satz_rHLI_ERROR_SATZ761664LC_ERROR7680semaphor_rwBOOL80fill_up_1BOOL88fill_up_2BOOL816fill_up_3BOOL824fill_up_4DINT3232satz_rHLI_ERROR_SATZ761664HLI_MSG_SENDUNG1024typUDINT320fill_up_1DINT3232inhaltSTRING(119)96064MC_CONTROL_MSG_UNIT2112command_semaphor_rwBOOL80request_semaphor_rwBOOL88enable_wBOOL816fill_up_1BOOL824fill_up_2DINT3232request_rHLI_MSG_SENDUNG102464command_wHLI_MSG_SENDUNG10241088MSTH_PROCESS_CH320dataBYTE0403200TECHNO_UNIT_CH384please_rwBOOL80done_wBOOL88fkt_ctrl_rUINT1616fill_up_1DINT3232attribut_rMSTH_PROCESS_CH32064USER_CHANNEL448plc_readBOOL80cnc_counterUSINT88cnc_writeBOOL816fillup_1BOOL824enlacement_rUDINT3232edge_velocityDINT3264edge_positionDINT3296time_to_distance_rDINT010320128HLI_ANONYM_GRP_REQUEST8192BYTE01024HLI_PLCOPEN_GROUP_REQUEST8192anonym_dataHLI_ANONYM_GRP_REQUEST81920HLI_PLCOPEN_GROUP_REQUEST_FIFO82112headHLI_FIFO_HEAD1920requestHLI_PLCOPEN_GROUP_REQUEST01081920192HLI_PLCOPEN_GROUP_HIGH_PRIOR_FIFO32960headHLI_FIFO_HEAD1920requestHLI_PLCOPEN_GROUP_REQUEST0432768192HLI_ANONYM_GRP_RESPONSE512BYTE064HLI_PLCOPEN_GROUP_RESPONSE512anonym_responseHLI_ANONYM_GRP_RESPONSE5120HLI_PLCOPEN_GROUP_RESPONSE_FIFO5312headHLI_FIFO_HEAD1920responseHLI_PLCOPEN_GROUP_RESPONSE0105120192HLI_PLCOPEN_GROUP_IFC120448group_stateDINT320next_job_idUDINT3232requestHLI_PLCOPEN_GROUP_REQUEST_FIFO8211264high_priorHLI_PLCOPEN_GROUP_HIGH_PRIOR_FIFO3296082176responseHLI_PLCOPEN_GROUP_RESPONSE_FIFO5312115136HLI_TDP_TOOL_ID128basicDINT320sisterDINT3232variantDINT3264sister_validBOOL896variant_validBOOL8104res1BOOL8112res2BOOL8120HLI_TDP_TOOL_DESC14784lengthDINT320radiusDINT3232ax_offsetDINT032102464head_offsetDINT07022401088radius_invDINT323328dimensionUINT163360tool_typeUINT163376cutter_radius_ori_identUINT163392kin_idUINT163408geometryDINT323424corner_radDINT323456res1DINT323488res2DINT323520res3DINT323552res4DINT323584res5DINT323616res6DINT323648res7DINT323680res8DINT323712res9DINT323744res10DINT323776log_ax_nr_spdlUINT163808tool_fixedBOOL83824validBOOL83832res11SINT83840res12SINT83848res13SINT83856res14SINT83864fill_up_1UDINT323872add_infoUDINT02643904paramLREAL015297283968vb_minLREAL6413696vb_maxLREAL6413760a_maxLREAL6413824vb_max_inv_bit_4_byte_1UDINT3213888vb_max_inv_bit_4_byte_2UDINT3213920disc_typeUDINT3213952fill_up_2UDINT3213984wear_constLREAL6414016ext_discret_limitLREAL6414080disc_min_radiusLREAL6414144disc_min_widthLREAL6414208disc_tilt_angleLREAL6414272gear_ratio_numDINT3214336gear_ratio_denomDINT3214368gear_inv_directionBOOL814400gear_inv_direction_no_stopBOOL814408additional_settingsUSINT814416res16SINT814424res17DINT3214432res18DINT3214464res19DINT3214496res20DINT3214528res21DINT3214560res22DINT3214592res23DINT3214624res24DINT3214656res25DINT3214688res26DINT3214720fill_up_3UDINT3214752HLI_TDP_TOOL_AX_OFFSET_ORG1024ax_offsetDINT03210240HLI_TDP_TOOL15936idHLI_TDP_TOOL_ID1280descHLI_TDP_TOOL_DESC14784128ax_offset_orgHLI_TDP_TOOL_AX_OFFSET_ORG102414912HLI_CONTOUR_LOOKAHEAD_REQUEST320start_positionLREAL640lengthLREAL6464sgn32_free_6DINT32128sgn32_free_5DINT32160sgn32_free_4DINT32192sgn32_free_3DINT32224sgn32_free_2DINT32256sgn32_free_1DINT32288HLI_CONTOUR_LOOKAHEAD_BLOCK576block_typeUDINT320sgn32_free_7DINT3232start_positionLREAL6464lengthLREAL64128programmed_radiusLREAL64192compensated_radiusLREAL64256circle_angleLREAL64320tangent_variationLREAL64384sgn32_free_4DINT32448sgn32_free_3DINT32480sgn32_free_2DINT32512sgn32_free_1DINT32544HLI_CONTOUR_LOOKAHEAD_RESPONSE5760blockHLI_CONTOUR_LOOKAHEAD_BLOCK01057600HLI_CONTOUR_LOOKAHEAD6144semaphor_rwBOOL1 PC 1->0 ]]>80fill_up_1BOOL88fill_up_2BOOL816fill_up_3BOOL824sgn32_free_1DINT3232requestHLI_CONTOUR_LOOKAHEAD_REQUEST1 ]]>32064responseHLI_CONTOUR_LOOKAHEAD_RESPONSE0 ]]>5760384HIGH_LEVEL_INTERFACE_CH272320headHLI_HEAD_CH14080decoder_stateSTATE_DECODER2561408bavo_stateSTATE_BAVO1921664bahn_stateSTATE_BAHN434561856bahn_lc_controlLC_CONTROL_BAHN32045312decoder_mc_controlMC_CONTROL_DECODER121645632bahn_mc_controlMC_CONTROL_BAHN294446848channel_mc_controlMC_CONTROL_CHANNEL4390449792hb_mc_controlMC_CONTROL_HB582493696mc_errorMC_ERROR768099520lc_errorLC_ERROR7680107200msg_mc_controlMC_CONTROL_MSG_UNIT2112114880used_units_std_sync_rUINT16116992used_units_late_sync_rUINT16117008fill_up_1DINT32117024techno_unit_std_syncTECHNO_UNIT_CH0207680117056techno_unit_late_syncTECHNO_UNIT_CH0103840124736user_chUSER_CHANNEL448128576mc_plcopenHLI_PLCOPEN_GROUP_IFC120448129024fill_up_2DINT32249472STR_EndInfoBYTE0432249504[0]69[1]78[2]68[3]0tool_dataHLI_TDP_TOOL15936249536uns08_freeBOOL080640265472STR_EndInfo_2BYTE0648266112[0]69[1]78[2]68[3]0fill_up_3BOOL8266160fill_up_4BOOL8266168contour_lookaheadHLI_CONTOUR_LOOKAHEAD6144266176HLI_HEAD_AX704version_rHLI_INTF_VERSION_NAME1920sizeof_interface_rUDINT32192n_update_tick_count_rwUSINT8224update_request_enable_wBOOL8232f_update_request_rwBOOL8240plc_present_wBOOL8248f_release_mode_wBOOL8256f_enable_changed_wBOOL8264f_no_update_of_cu_status_wBOOL8272error_rBOOL8280customer_val_rUDINT0132288uns32_free_1UDINT32320error_filterMC_CONTROL_UNS32_UNIT128352log_ax_nr_rUINT16480axis_type_rUINT16496reset_error_locked_rBOOL8512fill_up_2BOOL8520fill_up_3BOOL8528fill_up_4BOOL8536sgn32_free_1DINT32544sgn32_free_2DINT32576sgn32_free_3DINT32608sgn32_free_4DINT32640sgn32_free_5DINT32672HLI_E_SPDL_RUN_DOWN_STATE8USINTHLI_SPDL_AX_DISP_DATA448mode_rUDINT320cmd_position_rDINT3232act_position_rDINT3264dist_to_go_rDINT3296v_prog_rDINT32128v_act_rDINT32160a_act_rDINT32192job_ackn_rUDINT32224cam_end_of_profile_rBOOL8256no_axis_rBOOL8264run_down_state_rHLI_E_SPDL_RUN_DOWN_STATE8272fill_up_2BOOL8280sgn32_free_1DINT32288sgn32_free_2DINT32320sgn32_free_3DINT32352sgn32_free_4DINT32384sgn32_free_5DINT32416HLI_POSITION_LOOKAHEAD192positionDINT061920STATE_IPO1536spindle_axis_rBOOL80lift_active_rBOOL88log_achs_nr_rUINT1616cnc_channel_rUINT1632type_rUINT1648active_job_rUDINT3264internal_ipo_state_rUDINT3296act_motion_state_rUDINT32128fill_up_3DINT32160spindleHLI_SPDL_AX_DISP_DATA448192position_lookahead_rHLI_POSITION_LOOKAHEAD192640spindle_order_error_rBOOL8832lift_suppressed_rBOOL8840link_to_lr_rUINT16848axis_link_mode_rINT16864ax_link_master_ax_nr_rUINT16880s_actDINT32896v_actDINT32928a_actDINT32960is_moved_rBOOL8992is_moving_rBOOL81000is_moving_forward_rBOOL81008bool_free_1BOOL81016sgn32_free_2DINT321024sgn32_free_3DINT321056sgn32_free_4DINT321088sgn32_free_5DINT321120sgn32_free_25DINT321152sgn32_free_24DINT321184sgn32_free_23DINT321216sgn32_free_22DINT321248sgn32_free_21DINT321280sgn32_free_20DINT321312sgn32_free_11DINT321344sgn32_free_10DINT321376sgn32_free_9DINT321408sgn32_free_8DINT321440sgn32_free_7DINT321472sgn32_free_6DINT321504HLI_TWINCAT_BOX_DATA256ads_netid_rSTRING(23)1920ads_port_rUINT16192channel_rUINT16208fill_up_1DINT32224HLI_TWINCAT_DEVICE_DATA64id_rUDINT320fill_up_1DINT3232STATE_LR1856log_name_rHLI_ACHS_NAME1600rev_control_aktiv_rBOOL8160rev_erreicht_rBOOL8168rev_null_rBOOL8176rev_control_invalid_rBOOL8184current_rev_rDINT32192active_rev_rDINT32224cmd_rev_rDINT32256current_acc_rDINT32288active_acc_rDINT32320following_error_rDINT32352block_nr_rDINT32384current_position_acs_rDINT32416active_position_acs_rDINT32448active_position_acs0_rDINT32480end_position_acs_rDINT32512position_offset_rDINT32544cnc_channel_rUINT16576axis_state_rUINT16592drive_type_rUINT16608link_to_ipo_rUINT16624homing_done_rBOOL8640in_window_rBOOL8648in_position_rBOOL8656is_moved_rBOOL8664is_moving_rBOOL8672is_moving_forward_rBOOL8680drive_ifc_type_rUINT16688uns32_1UDINT32704uns32_2UDINT32736uns32_3UDINT32768uns32_4UDINT32800native_drive_state_rUINT16832i2t_level_rUINT16848mode_0_rBOOL8864mode_1_rBOOL8872mode_2_rBOOL8880mode_3_rBOOL8888mode_4_rBOOL8896mode_5_rBOOL8904mode_6_rBOOL8912ready_for_power_on_rBOOL8920ready_for_control_loop_on_rBOOL8928error_rBOOL8936measure_equipment_active_rBOOL8944measure_value_ok_rBOOL8952pitch_error_comp_rBOOL8960feed_forward_rBOOL8968backlash_error_comp_rBOOL8976drift_error_comp_rBOOL8984temperature_error_comp_rBOOL8992is_sai_rBOOL81000power_state_rUSINT81008cyclic_drive_data_ok_rBOOL81016twincat_boxHLI_TWINCAT_BOX_DATA2561024twincat_deviceHLI_TWINCAT_DEVICE_DATA641280control_loop_enabled_rBOOL81344touch_probing_active_rBOOL81352gantry_master_nr_rUINT161360axis_mode_rUDINT321376conf_pos_software_limit_rDINT321408conf_neg_software_limit_rDINT321440standstill_rBOOL81472measurement_active_rBOOL81480gantry_on_modeUINT161488probe_actuated_rBOOL81504bool_free_1BOOL81512uns16_free_1UINT161520sgn32_free_10DINT321536sgn32_free_9DINT321568sgn32_free_8DINT321600sgn32_free_7DINT321632sgn32_free_6DINT321664sgn32_free_5DINT321696sgn32_free_4DINT321728sgn32_free_3DINT321760sgn32_free_2DINT321792sgn32_free_1DINT321824LC_CONTROL_IPO256plc_resetLC_CONTROL_BOOL_UNIT640bool_unit_free_1LC_CONTROL_BOOL_UNIT6464bool_unit_free_2LC_CONTROL_BOOL_UNIT64128bool_unit_free_3LC_CONTROL_BOOL_UNIT64192HLI_EXT_TO_IPO_DATA1024job_nrUDINT320log_ax_nr_masterUINT1632table_idUINT1648immediate_execBOOL864job_acknBOOL872use_dynamic_dataBOOL880fill_up_1BOOL888meas_channelUDINT3296measuring_modeUDINT32128enable_ignore_zoneBOOL8160fill_up_2BOOL8168operation_mode_0BOOL8176operation_mode_1BOOL8184vb_progDINT32192fahrwegDINT32224accelerationDINT32256decelerationDINT32288jerkDINT32320master_offsetDINT32352slave_offsetDINT32384master_scalingDINT32416slave_scalingDINT32448start_ignoreDINT32480stop_ignoreDINT32512rationumeratorDINT32544ratiodenominatorDINT32576geo_gm_fktDWORD32608gear_ctrlUDINT32640gear_numberUINT16672not_usedUINT16688satz_typUINT16704dreh_infoUINT16720start_modeDWORD32736cam_table_fkt_typeUDINT32768catch_up_modeUDINT32800fb_id_p1UDINT32832sgn32_free_1DINT32864sgn32_free_2DINT32896sgn32_free_3DINT32928sgn32_free_4DINT32960sgn32_free_5DINT32992HLI_SAI_JOB_ACKN_DATA192job_nrDINT320acknUDINT3232resultDINT3264block_typeUINT1696uns16_free_1UINT16112fb_id_p1UDINT32128fill_up_1DINT32160MC_CONTROL_EXT_TO_IPO1280command_semaphor_rwBOOL80state_semaphor_rwBOOL88fill_up_1BOOL816fill_up_2BOOL824fill_up_3DINT3232command_wHLI_EXT_TO_IPO_DATA102464state_rHLI_SAI_JOB_ACKN_DATA1921088MC_CONTROL_UNS08_UNIT64request_rUSINT80command_wUSINT88state_rUSINT816enable_wBOOL824fill_up_1DINT3232MC_CONTROL_IPO3776feedholdMC_CONTROL_BOOL_UNIT640spdl_stop_at_prog_endMC_CONTROL_BOOL_UNIT6464no_efgMC_CONTROL_BOOL_UNIT64128machining_simulationMC_CONTROL_BOOL_UNIT64192enable_feed_wdgMC_CONTROL_BOOL_UNIT64256reduced_speedMC_CONTROL_BOOL_UNIT64320reduced_speed_zoneMC_CONTROL_BOOL_UNIT64384reduced_speed_2_zoneMC_CONTROL_BOOL_UNIT64448ext_to_ipoMC_CONTROL_EXT_TO_IPO1280512spdl_resetMC_CONTROL_BOOL_UNIT641792spdl_errorMC_CONTROL_BOOL_UNIT641856overrideMC_CONTROL_UNS16_UNIT641920override_validMC_CONTROL_BOOL_UNIT641984emergency_stopMC_CONTROL_BOOL_UNIT642048ignore_vb_min_toolMC_CONTROL_BOOL_UNIT642112reduced_filterMC_CONTROL_BOOL_UNIT642176manual_mv_back_to_startMC_CONTROL_BOOL_UNIT642240manual_mv_back_stopMC_CONTROL_BOOL_UNIT642304bool_unit_free_1MC_CONTROL_BOOL_UNIT642368suppress_softlim_switchMC_CONTROL_BOOL_UNIT642432otc_offsetMC_CONTROL_SGN32_UNIT1282496conveyor_ctrlMC_CONTROL_UNS32_UNIT1282624dyn_pos_limit_lowMC_CONTROL_SGN32_UNIT1282752dyn_pos_limit_highMC_CONTROL_SGN32_UNIT1282880directional_feedholdMC_CONTROL_UNS08_UNIT643008sgn16_unit_free_1MC_CONTROL_SGN16_UNIT643072sgn32_unit_free_5MC_CONTROL_SGN32_UNIT1283136sgn32_unit_free_4MC_CONTROL_SGN32_UNIT1283264sgn32_unit_free_3MC_CONTROL_SGN32_UNIT1283392sgn32_unit_free_2MC_CONTROL_SGN32_UNIT1283520sgn32_unit_free_1MC_CONTROL_SGN32_UNIT1283648HLI_ADD_CMD_VALUE256m_add_pos_valueDINT320m_add_speed_valueDINT3232sgn32_free_1DINT3264sgn32_free_2DINT3296sgn32_free_3DINT32128sgn32_free_4DINT32160sgn32_free_5DINT32192sgn32_free_6DINT32224MC_CONTROL_ADD_CMD_VALUE_UNIT320enable_wBOOL80fill_up_1BOOL88fill_up_2BOOL816fill_up_3BOOL824fill_up_4DINT3232command_wHLI_ADD_CMD_VALUE25664HLI_AXIS_COUPLING_DESC64ax_nrUINT160modeUINT1616fract_numINT1632fract_denomINT1648HLI_COMMAND_AXIS_COUPLING320semaphor_rwBOOL80fill_up_1BOOL88fill_up_2BOOL816fill_up_3BOOL824fill_up_4DINT3232descHLI_AXIS_COUPLING_DESC0425664HLI_STATE_AXIS_COUPLING320active_rBOOL80fill_up_1BOOL88fill_up_2BOOL816fill_up_3BOOL824fill_up_4DINT3232descHLI_AXIS_COUPLING_DESC0425664MC_CONTROL_AXIS_COUPLING704enable_wBOOL80fill_up_1BOOL88fill_up_2BOOL816fill_up_3BOOL824fill_up_4DINT3232command_wHLI_COMMAND_AXIS_COUPLING32064state_rHLI_STATE_AXIS_COUPLING320384MC_CONTROL_SGN64_UNIT256request_rLINT640command_wLINT6464state_rLINT64128enable_wBOOL8192fill_up_1BOOL8200fill_up_2BOOL8208fill_up_3BOOL8216sgn32_free_1DINT32224HLI_DISTANCE_CONTROL_COMMAND64transitionUDINT320reference_positionDINT3232HLI_DISTANCE_CONTROL_CYC_CMD64set_positionDINT320set_distanceDINT3232HLI_DISTANCE_CONTROL_STATE256is_initializedBOOL80fill_up_1BOOL88fill_up_2BOOL816fill_up_3BOOL824actual_stateUDINT3232actual_sourceUDINT3264actual_positionDINT3296actual_distanceDINT32128actual_offsetDINT32160sgn32_free_2DINT32192sgn32_free_1DINT32224MC_CONTROL_DISTANCE_CONTROL448enable_wBOOL80command_semaphor_rwBOOL88fill_up_1BOOL816fill_up_2BOOL824fill_up_3DINT3232command_wHLI_DISTANCE_CONTROL_COMMAND6464cyclic_command_wHLI_DISTANCE_CONTROL_CYC_CMD64128state_rHLI_DISTANCE_CONTROL_STATE256192MC_CONTROL_LR5056uns32_1MC_CONTROL_UNS32_UNIT1280uns32_2MC_CONTROL_UNS32_UNIT128128uns32_3MC_CONTROL_UNS32_UNIT128256uns32_4MC_CONTROL_UNS32_UNIT128384mode_0MC_CONTROL_BOOL_UNIT64512mode_1MC_CONTROL_BOOL_UNIT64576mode_2MC_CONTROL_BOOL_UNIT64640mode_3MC_CONTROL_BOOL_UNIT64704mode_4MC_CONTROL_BOOL_UNIT64768mode_5MC_CONTROL_BOOL_UNIT64832mode_6MC_CONTROL_BOOL_UNIT64896follow_upMC_CONTROL_BOOL_UNIT64960torque_permissionMC_CONTROL_BOOL_UNIT641024release_feedholdMC_CONTROL_BOOL_UNIT641088drive_onMC_CONTROL_BOOL_UNIT641152reference_camMC_CONTROL_BOOL_UNIT641216gantry_onMC_CONTROL_BOOL_UNIT641280add_cmd_valuesMC_CONTROL_ADD_CMD_VALUE_UNIT3201344torque_limit_validMC_CONTROL_BOOL_UNIT641664torque_limit_posMC_CONTROL_SGN16_UNIT641728torque_limit_negMC_CONTROL_SGN16_UNIT641792torque_command_valueMC_CONTROL_SGN16_UNIT641856disable_pos_lag_monMC_CONTROL_BOOL_UNIT641920disable_speed_mon_wdgMC_CONTROL_BOOL_UNIT641984set_reference_positionMC_CONTROL_BOOL_UNIT642048clear_reference_positionMC_CONTROL_BOOL_UNIT642112probing_signalMC_CONTROL_BOOL_UNIT642176axis_couplingMC_CONTROL_AXIS_COUPLING7042240refpos_positionMC_CONTROL_SGN32_UNIT1282944disable_feedback_monMC_CONTROL_BOOL_UNIT643072deactivate_axisMC_CONTROL_BOOL_UNIT643136update_drive_dataMC_CONTROL_BOOL_UNIT643200bool_unit_free_1MC_CONTROL_BOOL_UNIT643264timestampMC_CONTROL_SGN64_UNIT2563328distance_controlMC_CONTROL_DISTANCE_CONTROL4483584probing_positionMC_CONTROL_SGN32_UNIT1284032sgn32_unit_free_5MC_CONTROL_SGN32_UNIT1284160sgn32_unit_free_4MC_CONTROL_SGN32_UNIT1284288sgn32_unit_free_3MC_CONTROL_SGN32_UNIT1284416sgn32_unit_free_2MC_CONTROL_SGN32_UNIT1284544sgn32_unit_free_1MC_CONTROL_SGN32_UNIT1284672bool_unit_free_2MC_CONTROL_BOOL_UNIT644800bool_unit_free_3MC_CONTROL_BOOL_UNIT644864bool_unit_free_4MC_CONTROL_BOOL_UNIT644928bool_unit_free_5MC_CONTROL_BOOL_UNIT644992MSTH_PROCESS_AX320dataBYTE0403200TECHNO_UNIT_AX384please_rwBOOL80done_wBOOL88fkt_ctrl_rUINT1616fill_up_1DINT3232attribut_rMSTH_PROCESS_AX32064USER_AXIS448f_reserved_1BOOL80f_reserved_2BOOL88f_reserved_3BOOL816f_reserved_4BOOL824f_reserved_5BOOL832f_reserved_6BOOL840f_reserved_7BOOL848f_reserved_8BOOL856n_reserved_1UINT1664n_reserved_2UINT1680n_reserved_3UINT1696n_reserved_4UINT16112n_reserved_5UINT16128n_reserved_6UINT16144n_reserved_7UINT16160n_reserved_8UINT16176l_reserved_1UDINT32192l_reserved_2UDINT32224l_reserved_3UDINT32256l_reserved_4UDINT32288l_reserved_5UDINT32320l_reserved_6UDINT32352l_reserved_7UDINT32384l_reserved_8UDINT32416HLI_ANONYM_AXIS_REQUEST1024BYTE0128HLI_PLCOPEN_AXIS_REQUEST1024anonym_dataHLI_ANONYM_AXIS_REQUEST10240HLI_PLCOPEN_AXIS_REQUEST_FIFO10432headHLI_FIFO_HEAD1920requestHLI_PLCOPEN_AXIS_REQUEST01010240192HLI_PLCOPEN_AXIS_HIGH_PRIOR_FIFO4288headHLI_FIFO_HEAD1920requestHLI_PLCOPEN_AXIS_REQUEST044096192HLI_ANONYM_AXIS_RESPONSE512BYTE064HLI_PLCOPEN_AXIS_RESPONSE512anonym_responseHLI_ANONYM_AXIS_RESPONSE5120HLI_PLCOPEN_AXIS_RESPONSE_FIFO5312headHLI_FIFO_HEAD1920responseHLI_PLCOPEN_AXIS_RESPONSE0105120192HLI_PLCOPEN_AXIS_IFC20096axis_stateDINT320next_job_idUDINT3232requestHLI_PLCOPEN_AXIS_REQUEST_FIFO1043264high_priorHLI_PLCOPEN_AXIS_HIGH_PRIOR_FIFO428810496responseHLI_PLCOPEN_AXIS_RESPONSE_FIFO531214784HLI_DRIVE_IFC1024value_outDINT0165120value_inDINT016512512HLI_EXT_LATCH_ORDER128order_idUDINT320edgeUDINT3232inputDINT3264fill_up_1DINT3296LC_CONTROL_UNIT_EXT_LATCH192please_rwBOOL80done_wBOOL88fill_up_1BOOL816fill_up_2BOOL824fill_up_3DINT3232ext_latch_order_rHLI_EXT_LATCH_ORDER12864HIGH_LEVEL_INTERFACE_AX62080headHLI_HEAD_AX7040ipo_stateSTATE_IPO1536704lr_stateSTATE_LR18562240ipo_lc_controlLC_CONTROL_IPO2564096ipo_mc_controlMC_CONTROL_IPO37764352lr_mc_controlMC_CONTROL_LR50568128mc_errorMC_ERROR768013184lc_errorLC_ERROR768020864used_units_std_sync_rUINT1628544used_units_late_sync_rUINT1628560fill_up_1DINT3228576techno_unit_std_syncTECHNO_UNIT_AX020768028608techno_unit_late_syncTECHNO_UNIT_AX010384036288user_axUSER_AXIS44840128mc_plcopenHLI_PLCOPEN_AXIS_IFC2009640576drive_ifcHLI_DRIVE_IFC102460672ext_latch_controlLC_CONTROL_UNIT_EXT_LATCH19261696uns08_freeBOOL02016061888STR_EndInfoBYTE043262048[0]69[1]78[2]68[3]0TECHNO_UNIT_CTM2368please_rwBOOL PLC ]]>80done_wBOOL88please_reset_rwBOOL PLC ]]>816done_reset_wBOOL824error_wBOOL832enable_wBOOL840fill_up_1BOOL848fill_up_2BOOL856interp_idUDINT3264part_idDINT3296step_idDINT32128fill_up_6DINT32160valueDINT0481536192validBOOL0483841728strBYTE0241922112string_validBOOL82304fill_up_3BOOL82312fill_up_4BOOL82320fill_up_5BOOL82328STR_EndInfoBYTE04322336[0]69[1]78[2]68[3]0HLI_V_E_DATA7680ext_var32UDINT024076800E_WATCHDOG_TIME_CONFIG16INTeWATCHDOG_TIME_DISABLED0eWATCHDOG_TIME_SECONDS1eWATCHDOG_TIME_MINUTES2INT (2..100)16INTLowerBorder2UpperBorder100E_HashPrefixTypes16INTHASHPREFIX_IEC0HASHPREFIX_STDC1E_SBCSType16INTeSBCS_WesternEuropean1eSBCS_CentralEuropean2T_AmsNetID192STRING(23)E_RouteTransportType16UINTeRouteTransport_None0eRouteTransport_TCP_IP1eRouteTransport_IIO_LIGHTBUS2eRouteTransport_PROFIBUS_DP3eRouteTransport_PCI_ISA_BUS4eRouteTransport_ADS_UDP5eRouteTransport_FATP_UDP6eRouteTransport_COM_PORT7eRouteTransport_USB8eRouteTransport_CAN_OPEN9eRouteTransport_DEVICE_NET10eRouteTransport_SSB11eRouteTransport_SOAP12ST_AmsRouteEntry1184sNameSTRING(31)2560sNetIDT_AmsNetID192256sAddressSTRING(79)640448eTransportE_RouteTransportType161088tTimeoutTIME321120dwFlagsDWORD321152E_ArgType16INTARGTYPE_UNKNOWN0ARGTYPE_BYTE1ARGTYPE_WORD2ARGTYPE_DWORD3ARGTYPE_REAL4ARGTYPE_LREAL5ARGTYPE_SINT6ARGTYPE_INT7ARGTYPE_DINT8ARGTYPE_USINT9ARGTYPE_UINT10ARGTYPE_UDINT11ARGTYPE_STRING12ARGTYPE_BOOL13ARGTYPE_BIGTYPE14ARGTYPE_ULARGE15ARGTYPE_UHUGE16ARGTYPE_LARGE17ARGTYPE_HUGE18ARGTYPE_LWORD19T_Arg96eTypeE_ArgType160E_ArgType.ARGTYPE_UNKNOWNcbLenUDINT cbLen = length of string + 1 (null delimiter). ]]>32320pDataPVOID32640T_ULARGE_INTEGER64dwLowPartDWORD320dwHighPartDWORD3232TIMESTRUCT128wYearWORD160wMonthWORD1616wDayOfWeekWORD1632wDayWORD1648wHourWORD1664wMinuteWORD1680wSecondWORD1696wMillisecondsWORD16112ST_TimeZoneInformation864biasDINT320standardNameSTRING(31)25632standardDateTIMESTRUCT128288standardBiasDINT32416daylightNameSTRING(31)256448daylightDateTIMESTRUCT128704daylightBiasDINT32832_ST_NCADS_IDXOFFS_AxisParameter1632PARAMSTRUCTUDINT3200IDUDINT32321NAMEUDINT32642AXISTYPEUDINT32963CYCLETIMEUDINT321284UNITNAMEUDINT321605VELOREFSEARCHUDINT321926VELOSYNCSEARCHUDINT322247VELOSLOWMANUALUDINT322568VELOFASTMANUALUDINT322889VELOFASTUDINT3232010POSAREAENABLEUDINT3235215POSAREARANGEUDINT3238416MOTCNTRLENABLEUDINT3241617MOTCNTRLTIMEUDINT3244818LOOPENABLEUDINT3248019LOOPDISTANCEUDINT3251220TARGETPOSENAUDINT3254421TARGETPOSRANGEUDINT3257622TARGETPOSTIMEUDINT3260823PULSDISTPOSUDINT3264024PULSDISTNEGUDINT3267225FADINGACCELERATIONUDINT3270429FASTAXISSTOPSIGNALTYPEUDINT3273630UNITFLAGSUDINT3276838VELOMAXIMUMUDINT3280039MOTCNTRLRANGEUDINT3283240PEHCONTROLENAUDINT3286441PEHCONTROLTIMEUDINT3289642BACKLASHCOMPENAUDINT3292843BACKLASHUDINT3296044DATAPERSISTENCEUDINT3299248HWAMSADDRUDINT32102449HWCHNNOUDINT32105650APPLICATIONREQUESTUDINT32108851ACCUDINT321120257DECUDINT321152258JERKUDINT321184259DELAYUDINT321216260OVERRIDETYPEUDINT321248261VELOJUMPFACTORUDINT321280262REDUCTIONFEEDBACKUDINT321312263TOLERANCEBALLAUXAXISUDINT321344264MAXPOSDEVIATIONAUXAXISUDINT321376265FASTACCUDINT321408266FASTDECUDINT321440267FASTJERKUDINT321472268REF_POSUDINT32150465795ENCSEARCHDIRUDINT32153665793ENCSYNCDIRUDINT32156865794ENCREFMODEUDINT32160065799conditionalshow_ST_NCADS_AxisParameter1664IDXGRPUDINT32016384IDXOFFS_ST_NCADS_IDXOFFS_AxisParameter163232conditionalshow_ST_NCADS_IDXOFFS_AxisState800ONLINESTRUCTUDINT3200ERRORUDINT32321SETTASKCYCLEUDINT32649SETPOSUDINT329610SETVELOUDINT3212814SETACCUDINT3216015MODULOSETPOSUDINT3219211MODULOSETTURNSUDINT3222412SETDIRUDINT3225613TARGETPOSITIONUDINT3228819REMAININGTIMEANDPOSUDINT3232020STOPINFORMATIONUDINT3235224SETTASKCYCLE_WITHOUTCORRUDINT3238425SETPOS_WITHOUTCORRUDINT3241626SETVELO_WITHOUTCORRUDINT3244830SETACC_WITHOUTCORRUDINT3248031SETDIR_WITHOUTCORRUDINT3251229COUPLESTATEUDINT3254432CPLPARAMSUDINT3257634CPLFACTORUDINT3260835AXISCTRLLOOPIDXUDINT3264036AXISSETPOINTGENIDXUDINT3267237CPLCHARACVALUESUDINT3270438CAMINFOUDINT3273639CAMSTATUSUDINT3276840conditionalshow_ST_NCADS_AxisState832IDXGRPUDINT32016640IDXOFFS_ST_NCADS_IDXOFFS_AxisState80032conditionalshow_ST_NCADS_IDXOFFS_AxisFunctions1792RESETUDINT3201STOPUDINT32322CLEARUDINT32643EMERGENCYSTOPUDINT32964PARAMETRIZEDSTOPUDINT321285INITIALIZEUDINT321607ORIENTEDSTOPUDINT321929CALIBRUDINT3222416NEWTARGPOSUDINT3225617NEWTARGPOSANDVELOUDINT3228818CHANGEDYNAMICPARAMUDINT3232021UNIVERSALSTARTUDINT3235222SLAVEUNIVERSALSTARTUDINT3238423RELEASEAXISLOCKUDINT3241624SETEXTERNALERRORUDINT3244825SETPOSUDINT3248026SETCALFLAGUDINT3251227SETACTPOSUDINT3254428SETDRIVEPOSUDINT3257629SETENCODERSCALINGUDINT3260830SETPOSONTHEFLYUDINT3264031STARTUDINT3267232STARTEXTUDINT3270433STARTVELOCHANGEUDINT3273634ENABLEEXTGENUDINT3276835DISABLEEXTGENUDINT3280036REVERSINGSEQUENCEUDINT3283237STARTDRVOUTUDINT3286438STOPDRVOUTUDINT3289639CHANGEDRVOUTUDINT3292840JUMPTOOVERRIDEUDINT3296041EXTSETGENUNIVERSALSTARTUDINT3299243UNIVERSALTORQUESTARTUDINT32102445STARTSCOMUDINT32105648STOPSCOMUDINT32108849PHASINGREQEUSTUDINT32112052CPLUDINT32115264DECPLUDINT32118465CPLCHANGEUDINT32121666TABCPLCHANGEUDINT32124867STOPSLAVEUDINT32128068CPLTABUDINT32131269TABSLVACTIVCORUDINT32134470TABSLVLEAVECYCUDINT32137671TABSLVCOROFFSETUDINT32140872TABSLVSCALINGUDINT32144073CPLSOLOTABUDINT32147274CPLSYNCHRONIZINGUDINT32150475CAMSCALINGUDINT32153677DISABLEUDINT32156880ENABLEUDINT32160081CHANGEAXISCTRLLOOPUDINT32163282DRIVEDISABLEUDINT32166496DRIVEENABLEUDINT32169697RELEASEBRAKEUDINT32172898RECONFIGURATEUDINT321760112conditionalshow_ST_NCADS_AxisFunctions1824IDXGRPUDINT32016896IDXOFFS_ST_NCADS_IDXOFFS_AxisFunctions179232conditionalshow_ST_NCADS_Axis4320Parameter_ST_NCADS_AxisParameter16640State_ST_NCADS_AxisState8321664Functions_ST_NCADS_AxisFunctions18242496conditionalshow_ST_NCADS_IDXOFFS_TableParameter192MFREADCHARACVALUESUDINT32080WRITETABROWSUDINT323216777216WRITEMFTABROWSUDINT326483886080MFREADTABUDINT329634READSLAVEDYNAMICSUDINT3212835READMASTERPOSITIONUDINT3216036conditionalshow_ST_NCADS_TableParameter224IDXGRPUDINT32040960IDXOFFS_ST_NCADS_IDXOFFS_TableParameter19232conditionalshow_ST_NCADS_IDXOFFS_TableFunctions96CREATETABUDINT32065536CREATEMOTIONTABUDINT323265552DELETETABUDINT3264131072conditionalshow_ST_NCADS_TableFunctions128IDXGRPUDINT32041472IDXOFFS_ST_NCADS_IDXOFFS_TableFunctions9632conditionalshow_ST_NCADS_Table352Parameter_ST_NCADS_TableParameter2240Functions_ST_NCADS_TableFunctions128224conditionalshowT_AmsPort16UINTADSRDDEVINFO1280NETIDT_AmsNetID19232ItemTypeInputPORTT_AmsPort16224ItemTypeInputRDINFOBOOL8240ItemTypeInputTMOUTTIME322565000ItemTypeInputBUSYBOOL8288ItemTypeOutputERRBOOL8296ItemTypeOutputERRIDUDINT32320ItemTypeOutputDEVNAMESTRING(19)160352ItemTypeOutputDEVVERUDINT32512ItemTypeOutputPouTypeFunctionBlockhide_all_locals_TCMCGLOBAL6976NCPORT_TCMCUINT1632500ItemTypeInputNCPORT_TCMC_COUPLINGUINT1648500ItemTypeInputNCNETID_TCMCT_AmsNetID19264ItemTypeInputNCPORT_TCMC_CAMUINT16256500ItemTypeInputNCPORT_TCMC_CAM_FASTUINT16272500ItemTypeInputNCNETID_TCMC_CAMT_AmsNetID192288ItemTypeInputNCPORT_TCMC_SUPERPOSITIONUINT16480501ItemTypeInputNCPORT_TCMC_RESETUINT16496500ItemTypeInputNcDeviceInfoTcMainVersionDWORD32512ItemTypeOutputNcDeviceInfoTcSubVersionDWORD32544ItemTypeOutputNcDeviceInfoNcDriverVersionDWORD32576ItemTypeOutputNcDeviceInfoNcVersionDWORD32608ItemTypeOutputNcDeviceInfoNcNameSTRING(19)160640ItemTypeOutputAxis_ST_NCADS_Axis4320800ItemTypeOutputsuppress_warning_0C0228Table_ST_NCADS_Table3525120ItemTypeOutputsuppress_warning_0C0228NCPORT_TCNCCAMMING_TABLEFUNCTIONUINT165472500tTargetPosTimeOutTIME3255046000tADSTimeOutTIME3255361000tStopMonitoringTimeOutTIME325568100NCTOPLC_FEEDBACK_MAXWAITCYCLESINT16560010fbADSRDDEVINFOADSRDDEVINFO12805632DeviceVersionDWORD326912InitBOOL86944ReadDeviceInfoPouTypeFunctionBlockconditionalshowE_CNCParameterTypes16INTCNC_ChannelParameter10CNC_AxisParameter11CNC_ZeroOffsets12CNC_ToolParameter13CNC_ClampPosition14ST_CNCParameter1944strNameSTRING(80)6480strValueSTRING(80)648648strDescriptionSTRING(80)6481296R_TRIG64CLKBOOL832ItemTypeInputQBOOL840ItemTypeOutputMBOOL848conditionalshowPouTypeFunctionBlockconditionalshow_all_localsADSWRITE1216NETIDT_AmsNetID19232ItemTypeInputPORTT_AmsPort16224ItemTypeInputIDXGRPUDINT32256ItemTypeInputIDXOFFSUDINT32288ItemTypeInputLENUDINT32320ItemTypeInputSRCADDRPVOID32352ItemTypeInputTcIgnorePersistentWRITEBOOL8384ItemTypeInputTMOUTTIME324165000ItemTypeInputBUSYBOOL8448ItemTypeOutputERRBOOL8456ItemTypeOutputERRIDUDINT32480ItemTypeOutputPouTypeFunctionBlockhide_all_localsTON224INBOOL832ItemTypeInputPTTIME3264ItemTypeInputQBOOL896ItemTypeOutputETTIME32128ItemTypeOutputMBOOL8160StartTimeTIME32192PouTypeFunctionBlockT_MaxString2048STRING(255)E_OpenPath16UINTPATH_GENERIC1PATH_BOOTPRJ2PATH_BOOTDATA3PATH_BOOTPATH4PATH_USERPATH111PATH_USERPATH212PATH_USERPATH313PATH_USERPATH414PATH_USERPATH515PATH_USERPATH616PATH_USERPATH717PATH_USERPATH818PATH_USERPATH919FB_FileOpen3456sNetIdT_AmsNetID19232ItemTypeInputsPathNameT_MaxString2048224ItemTypeInputnModeDWORD322272ItemTypeInputePathE_OpenPath162304E_OpenPath.PATH_GENERICItemTypeInputbExecuteBOOL82320ItemTypeInputtTimeoutTIME3223365000ItemTypeInputbBusyBOOL82368ItemTypeOutputbErrorBOOL82376ItemTypeOutputnErrIdUDINT322400ItemTypeOutputhFileUINT162432ItemTypeOutputPouTypeFunctionBlockhide_all_localsFB_FileRead1440sNetIdT_AmsNetID19232ItemTypeInputhFileUINT16224ItemTypeInputpReadBuffPVOID32256ItemTypeInputTcIgnorePersistentcbReadLenUDINT32288ItemTypeInputbExecuteBOOL8320ItemTypeInputtTimeoutTIME323525000ItemTypeInputbBusyBOOL8384ItemTypeOutputbErrorBOOL8392ItemTypeOutputnErrIdUDINT32416ItemTypeOutputcbReadUDINT32448ItemTypeOutputbEOFBOOL8480ItemTypeOutputPouTypeFunctionBlockhide_all_localsFB_FilePuts3232sNetIdT_AmsNetID19232ItemTypeInputhFileUINT16224ItemTypeInputsLineT_MaxString2048240ItemTypeInputbExecuteBOOL82288ItemTypeInputtTimeoutTIME3223045000ItemTypeInputbBusyBOOL82336ItemTypeOutputbErrorBOOL82344ItemTypeOutputnErrIdUDINT322368ItemTypeOutputPouTypeFunctionBlockhide_all_localsFB_FileClose1184sNetIdT_AmsNetID19232ItemTypeInputhFileUINT16224ItemTypeInputbExecuteBOOL8240ItemTypeInputtTimeoutTIME322565000ItemTypeInputbBusyBOOL8288ItemTypeOutputbErrorBOOL8296ItemTypeOutputnErrIdUDINT32320ItemTypeOutputPouTypeFunctionBlockhide_all_localsFB_CNCWriteParameter407136nLogChannelIDUINT1632ItemTypeInputnLogAxisIdUINT1648ItemTypeInputbExecuteBOOL864ItemTypeInputnNumParametersINT1680ItemTypeInputeParameterTypeE_CNCParameterTypes1696ItemTypeInputstrTempPathSTRING(80)648112ItemTypeInputstParameterST_CNCParameter0200388800760ItemTypeInputbBusyBOOL8389560ItemTypeOutputbErrorBOOL8389568ItemTypeOutputnErrorIDINT16389584ItemTypeOutputfbOnTriggerR_TRIG64389600StepUDINT32389664FbAdsWriteADSWRITE1216389696strParameterLineSTRING(255)2048390912strFileNameSTRING(255)2048392960strHeaderSTRING(255)2048395008TimeOutTON224397056mDINT32397280fbFileOpenFB_FileOpen3456397312fbFileReadFB_FileRead1440400768fbFilePutsFB_FilePuts3232402208fbFileCloseFB_FileClose1184405440hFileOutputUINT164066240nMaxParametersINT16406640200nAdsPortNumberUINT16406656553nAdsIndexGroupUDINT32406688131328nAdsIndexGroupAxisParameterUDINT32406720131584nAdsIndexOffsetlogAxisNumberUDINT3240675255nAdsIndexOffsetChannelParameterUDINT3240678452nAdsIndexOffsetAxisParameterUDINT3240681624nAdsIndexOffsetZeroOffsetsUDINT3240684846nAdsIndexOffsetToolParameterUDINT3240688048nAdsIndexOffsetClampPositionUDINT3240691250nAdsIndexOffsetCompensationTableUDINT3240694457ErrID_1INT164069761ErrID_2INT164069922ErrID_3INT164070083ErrID_4INT164070244ErrID_5INT164070405ErrID_6INT164070566ErrID_7INT164070727ErrID_8INT164070888ErrID_9INT164071049ErrID_10INT1640712010PouTypeFunctionBlockFB_ActivateCompTable3552bExecuteBOOL832ItemTypeInputstrPathCompTableSTRING(256)205640ItemTypeInputnAxisIDDINT322112ItemTypeInputtTimeoutTIME322144T#10SItemTypeInputbBusyBOOL82176ItemTypeOutputbErrorBOOL82184ItemTypeOutputnErrIDUDINT322208ItemTypeOutputiStateUINT162240fbOnTriggerR_TRIG642272fbAdsWriteADSWRITE12162336PouTypeFunctionBlockST_OpModes40StandbyBOOL80AutoBOOL88ManualBOOL816MDIBOOL824HomingBOOL832ST_OpStates48SelectedBOOL80ReadyBOOL88ActiveBOOL816HoldBOOL824ResetBOOL832ErrorBOOL840ST_TechnoAttributeData224bState_rwBOOL80nFunctionNumber_rUDINT3232nTime_rDINT3264nBlockNumber_rUDINT3296nPrgLineNumber_rUDINT32128nArgument_rDINT32160CNC_TOOL_ID128basicDINT320sisterDINT3232variantDINT3264sister_validBOOL896variant_validBOOL8104res1BYTE8112res2BYTE8120CNC_TOOL_DESC9600tool_idCNC_TOOL_ID1280paramLREAL0603840128vb_minLREAL643968vb_maxLREAL644032a_maxLREAL644096wear_constLREAL644160ext_discret_limitLREAL644224disc_min_radiusLREAL644288disc_min_widthLREAL644352disc_tilt_angleLREAL644416ax_versatzDINT03210244480kopf_versatzDINT07022405504add_infoDWORD02647744laengeDINT327808radiusDINT327840radius_path2DINT327872gear_ratio_numDINT327904gear_ratio_denomDINT327936fill_up_1DINT327968mass_einheitUINT168000kin_idUINT168016log_ax_nr_spdlUINT168032fill_up_2UINT168048typUINT168064srk_lageUINT168080fill_up_3UINT168096fill_up_4UINT168112tool_fixedBOOL88128validBOOL88136gear_inv_directionBOOL88144gear_inv_direction_no_stopBOOL88152additional_settingsUSINT88160uns08_freeBOOL017514008168CNC_TOOL_LIFE_DATA128time_usedLREAL640dist_usedLREAL6464ST_CNC_TOOL_DATA_EXT10816descriptionTextSTRING(80)6480tool_descCNC_TOOL_DESC9600704tool_lifeCNC_TOOL_LIFE_DATA12810304dist_maxLREAL6410432time_maxLREAL6410496laengeDINT3210560laenge_deltaDINT3210592radiusDINT3210624radius_deltaDINT3210656posDINT3210688tolerancePosDINT3210720toleranceNegDINT3210752ITF_ToolAction32PVOID__getToolST_CNC_TOOL_DATA_EXT10816propertyCommitBOOL8tST_CNC_TOOL_DATA_EXT10816ST_CNC_ToolChannel43776bToolRequestBOOL80nToolRequestIDDINT3232nToolRequestIDSisterDINT3264nToolRequestIDVariantDINT3296bToolRequestPrepDataBOOL8128nToolRequestPrepIdDINT32160bOldToolDataExistBOOL8192stActToolST_CNC_TOOL_DATA_EXT10816256stOldToolST_CNC_TOOL_DATA_EXT1081611072stPrepToolST_CNC_TOOL_DATA_EXT1081621888stActTST_CNC_TOOL_DATA_EXT1081632704nToolInCncDINT3243520nToolInCncSisterDINT3243552nToolInCncVariantDINT3243584bResetToolRequestBOOL843616TCommandITF_ToolAction3243648DCommandOldToolITF_ToolAction3243680DCommandITF_ToolAction3243712ToolLifeCommandITF_ToolAction3243744ST_CncChannel494720nLogNumberDINT320-1strLogNameSTRING(19)16032ModeST_OpModes40192StateST_OpStates48232ActModeUDINT32288ActModeStringSTRING(80)648320ActStateUDINT32992ActStateStringSTRING(80)6481024bStateResettingBOOL81672ActDistanceLREAL641728ActBlockCountUDINT321792actM_rSTRING(5)481824actH_rSTRING(5)481872MST_TechnoAttributeData010002240001920HST_TechnoAttributeData01000224000225920ErrorBOOL8449920MessageSTRING(119)960449928ToolDataST_CNC_ToolChannel43776450944ST_CNCAxis224nHliAxisIdxINT160-1strLogNameSTRING(19)16016ST_CncChannelInfo176nHliChannelIdxINT160-1strLogNameSTRING(19)16016ST_CncSystem6039168bHLIInitBOOL80bPLCopenPlatformInitBOOL88bUserInitDoneBOOL816bInitErrorBOOL824nInitErrorIdUDINT3232ChannelST_CncChannel012593664064LogAxisNoST_CNCAxis0256573445936704LogChannelNoST_CncChannelInfo0256450565994048nGEOCycleTimeUDINT326039104nPLCCycleTimeUDINT326039136ST_CNCVariablesViewer_Data7048strNameSTRING(80)6480strValueSTRING(799)6400648E_CNCVariablesType16INTnone0VE1P2VP3VS4VL5qualified_onlystrictST_ManualModeAxis96nLogAxisNrUINT160nSpeedUDINT3232nParameterRecordIdxUINT1664ST_ManualModeAxisParameter1152stControlUnitST_ManualModeAxis01211520ST_ManualModeJoystickParameter96AnalogValueMinDINT320AnalogValueMaxDINT3232AnalogValueZeroDeadBandDINT3264E_CNC_ManualType16INTNoManualMode0Handwheel1TippMode2JogMode3JoystickMode4DigitalJoystick5E_CNC_ManualZeroOffset16INTG530G541G552G563G574G585G596ST_CNC_ManualOption48bTrafoActiveBOOL80bEcsActiveBOOL88bCAXActiveBOOL816eZeroOffsetE_CNC_ManualZeroOffset1632ST_ManualModeChannelParameter2592nChanIdxINT160-1nIncUDINT3232nHandwheelResolutionDINT3264eManualTypeE_CNC_ManualType1696stManualOptionST_CNC_ManualOption48112strInitParameterSTRING(299)2400160bG200ConfigurationViaPLCBOOL82560ST_ManualModeParameter3840stAxisParameterST_ManualModeAxisParameter11520stJoystickParameterST_ManualModeJoystickParameter961152stChannelParameterST_ManualModeChannelParameter25921248ST_ManualModeAxisKeys24bKeyPosBOOL80bKeyNegBOOL88bKeyRapidBOOL816ST_ManualModeControlElements864stControlKeysST_ManualModeAxisKeys0122880stControlJoystickValueDINT012384288nHandwheelIncDINT06192672ST_ManualModeState192arrAxisInG201UINT0121920ST_ManualModeKeyHWUnit48nLogAxisIdUINT160nChanINT1616-1nInputParameterIdxINT1632ST_ManualModeControlElementState864stKeyUnitST_ManualModeKeyHWUnit0125760stHWUnitST_ManualModeKeyHWUnit06288576MCV_PO_POS_LIN32UDINTMCV_PO_POS_ROT32UDINTMCV_PO_VEL_LIN32UDINTMCV_PO_VEL_ROT32UDINTMCV_PO_ACC_LIN32UDINTMCV_PO_ACC_ROT32UDINTMCV_PO_JER_LIN32UDINTMCV_PO_JER_ROT32UDINTMCV_TPROBE_STATE32tpsd_stateINT160tpsd_error_codeINT1616MCV_REF_TYPE16INTREF_NONE0REF_ANY_AXIS1REF_AXGRP_AXIS2REF_SAI_AXIS3REF_IO_STATION4REF_TO_REF5REF_ENC_AXIS6REF_TYPE_MAX7MCV_REF_TO_REF48axgrp_idxINT160axref_idxINT1616ch_ax_idxINT1632AXIS_REF46208hli_axis_idxINT160axsd_stateINT1616error_satzHLI_ERROR_SATZ064569632aktual_error_satzINT1645728b_super_imposed_activeBOOL845744tp_stateMCV_TPROBE_STATE3245760canceled_job_idUDINT3245792nr_stop_instancesUDINT3245824b_forced_resetBOOL845856nr_freset_cyclesUDINT3245888forced_ack_job_idUDINT3245920ack_result_of_forcedUDINT3245952init_error_idWORD1645984b_write_param_activeBOOL846000sem_discard_param_chgBOOL846008sem_read_param_valueBOOL846016sem_save_param_chgBOOL846024sem_activate_param_chgBOOL846032sem_chg_param_valueBOOL846040sem_req_param_set_idBOOL846048sem_chg_param_setBOOL846056ref_typeMCV_REF_TYPE1646064refMCV_REF_TO_REF4846080counterUDINT3246144cold_start_activeBOOL846176torque_free_stopBOOL846184AXES_GROUP_REF53472HliIfcIdxINT160ErrorCodeINT1616ActErrRecordHLI_ERROR_SATZ761632ErrRecListHLI_ERROR_SATZ06456967648ErrCntrUINT1653344NrStopInstancesUDINT3253376CncStateUDINT3253408CncModeUDINT3253440MCV_TABLE_DESC3360nameSTRING(127)10240table_typeUDINT321024function_typeUDINT321056linesUDINT321088sizeUDINT321120tb_accessWORD161152fill_up_1BOOL81168fill_up_2BOOL81176table_idUDINT321184table_offsetUDINT321216data_addrBYTE04321248file_nameSTRING(259)20801280MCV_TABLE_MANAGER1696096actual_tableUINT160tbm_accessWORD1616table_descriptionMCV_TABLE_DESC0500168000032offset_next_freeUDINT321680032index_of_idUDINT0500160001680064table_dataBYTE81696064MCV_PF_JOB_BOX1024ResponseHLI_PLCOPEN_PF_RESPONSE10240MCV_PF_JOB_BOXES20480MCV_PF_JOB_BOX020MCV_PO_LINEAR_FACTOR256PositionLREAL640VelocityLREAL6464AccelerationLREAL64128JerkLREAL64192MCV_PO_ROTATORY_FACTOR256PositionLREAL640VelocityLREAL6464AccelerationLREAL64128JerkLREAL64192MCV_PO_UNITS_FACTOR_MDS512LinearMCV_PO_LINEAR_FACTOR2560RotatoryMCV_PO_ROTATORY_FACTOR256256MCV_AxisInit128AxisAXIS_REF3232ItemTypeInOutErrorBOOL864falseItemTypeOutputErrorIDWORD16800ItemTypeOutputhli_axis_idxINT16960axis_init_stateINT161120PouTypeFunctionBlockCheckForError192AxisAXIS_REF3232ItemTypeInOutAxisErrorBOOL864ItemTypeOutputAxisErrorIDUDINT3296ItemTypeOutputErrorSatzIdxINT16128pCUMC_ERROR32160PouTypeFunctionBlockErrorIsWarning96axis_refAXIS_REF3232ItemTypeInOuterror_is_warningBOOL864ItemTypeOutputerror_satz_idxINT1680PouTypeFunctionBlockMCV_Axis544AxisAXIS_REF3232ItemTypeInOutLastAxsdStateINT1664AxisInitMCV_AxisInit12896CheckForErrorCheckForError192224ErrorIsWarningErrorIsWarning96416MAX_CYCLES_AT_FORCED_RESETUDINT3251220PouTypeFunctionBlockMCV_AX_MM256OpModeUDINT320DirectionINT1632DirTriggeredBOOL848IncrJogVelUDINT3264IncrJogDistUDINT3296ContJogVelUDINT32128HwResolUDINT32160HwIncsUDINT32192CtrlElemUINT16224RapidBOOL8240MCV_AXES_MM16416ChOpModeCmdUDINT320CurMCV_AX_MM032819232CmdMCV_AX_MM03281928224TcEventSeverity16INT01234plcAttribute_qualified_onlyplcAttribute_strictTcEventEntryFlags8BYTE0#x1plcAttribute_qualified_onlyTcEventEntry192uuidEventClassGUID1280nEventIdUDINT32128eSeverityTcEventSeverity16160eFlagsTcEventEntryFlags8176UDINT (81..10000)32UDINTLowerBorder81UpperBorder10000F_TRIG64CLKBOOL832ItemTypeInputQBOOL840ItemTypeOutputMBOOL848trueconditionalshowPouTypeFunctionBlockconditionalshow_all_localsTOF224INBOOL832ItemTypeInputPTTIME3264ItemTypeInputQBOOL896ItemTypeOutputETTIME32128ItemTypeOutputMBOOL8160StartTimeTIME32192PouTypeFunctionBlockFB_Spindel832bSensor3BOOL832ItemTypeInputbSensor4BOOL840ItemTypeInputiAxNrINT16484ItemTypeInputbCmdOpenSpindleBOOL864ItemTypeInputbCmdStopSpindleBOOL872ItemTypeInputbAirCurtainEnabledBOOL880trueItemTypeInputbSperrluftBOOL888trueItemTypeOutputbKonusReiniungBOOL896ItemTypeOutputbATCOnBOOL8104ItemTypeOutputbATCOffBOOL8112ItemTypeOutputbSpindleOpenBOOL8120ItemTypeOutputbSpindleClosedBOOL8128ItemTypeOutputbSpindleClosedWithToolBOOL8136ItemTypeOutputbSpindleStoppedBOOL8144ItemTypeOutputftATCOnF_TRIG64160tofATCOffTOF224224bInternCmdOpenSpindleBOOL8448bCanOpenSpindleBOOL8456rtCmdOpenSpindleR_TRIG64480ftCmdOpenSpindleF_TRIG64544tofCmdCloseSpindleTOF224608PouTypeFunctionBlockFB_WZWArm544bResetBOOL832ItemTypeInputbExecuteBOOL840ItemTypeInputbInfeedEnabledBOOL848ItemTypeInputbSpindleOpenBOOL856ItemTypeInputbCmdOpenSpindleBOOL864ItemTypeOutputbErrorBOOL872ItemTypeOutputbDoneBOOL880ItemTypeOutputuiZSW1UINT1696TcAddressTypeInputuiAKTSATZUINT16112TcAddressTypeInputuiSTW1UINT16128TcAddressTypeOutputuiSatzAnwUINT16144TcAddressTypeOutputnStateINT161600rtStartR_TRIG64192wZSW1WORD16256wAktSatzWORD16272wSTW1WORD16288tofResetTOF224320PouTypeFunctionBlockFB_WZWKette1376bExecuteBOOL832ItemTypeInputbResetBOOL840ItemTypeInputuiToolPocketDINT32641ItemTypeInputbInfeedEnabledBOOL896ItemTypeInputuiMaxToolPocketsUINT1611251ItemTypeInputbDoneBOOL8128ItemTypeOutputbErrorBOOL8136ItemTypeOutputnErrorIdINT16144ItemTypeOutputuiZSW1UINT16160TcAddressTypeInputuiAKTSATZUINT16176TcAddressTypeInputuiZSW2UINT16192TcAddressTypeInputuiX_ISTUINT16208TcAddressTypeInputuiX_IST2UINT16224TcAddressTypeInputuiSTW1UINT16240TcAddressTypeOutputuiSATZANWUINT16256TcAddressTypeOutputuiSTW2UINT16272TcAddressTypeOutputuiMDI_TARPOSUINT16288TcAddressTypeOutputuiMDI_TARPOS2UINT16304TcAddressTypeOutputuiMDI_VELOCITYUINT16320TcAddressTypeOutputuiMDI_VELOCITY2UINT16336TcAddressTypeOutputuiMDI_ACCUINT16352TcAddressTypeOutputuiMDI_DECUINT16368TcAddressTypeOutputuiMDI_MODUINT16384TcAddressTypeOutputrtStartR_TRIG64416rtResetR_TRIG64480ftErrorF_TRIG64544nStateINT166080nErrorStateINT16624-1dwTargetPositionDWORD32640dwCurrentPositionDWORD32672dwTargetSpeedDWORD3270417260wTargetPositionLowWORD16736wTargetPositionHighWORD16752wZSW1WORD16768wSATZANWWORD16784wZSW2WORD16800wSTW1WORD16816wAKTSATZWORD16832wSTW2WORD16848wMDI_MODWORD16864tofResetTOF224896tonWaitAktiveTON2241120bTestBOOL81344PouTypeFunctionBlockFB_WZW2400bExecuteBOOL832ItemTypeInputbResetBOOL840ItemTypeInputbSpindleInPositionBOOL848ItemTypeInputbPreselectOnlyBOOL856ItemTypeInputuiToolPocketDINT3264ItemTypeInputbInfeedActiveBOOL896ItemTypeInputbSpindleOpenBOOL8104ItemTypeInputbExecutePreselectBOOL32128ItemTypeInOutbCmdOpenSpindleBOOL8160ItemTypeOutputbDoneBOOL8168ItemTypeOutputbErrorBOOL8176ItemTypeOutputfbWZWArmFB_WZWArm544192bExecuteArmBOOL8736fbWZWKetteFB_WZWKette1376768bExecuteChainBOOL82144rtExecuteR_TRIG642176rtPreselectToolR_TRIG642240rtResetR_TRIG642304nStateINT1623680PouTypeFunctionBlockFB_Zentralschmierung544bCmdStartCycleBOOL832ItemTypeInputbCycleSensorBOOL840ItemTypeInputbResetBOOL848ItemTypeInputbErrorBOOL856ItemTypeOutputbBusyBOOL864ItemTypeOutputbEnablePumpBOOL872TcAddressTypeOutputrtStartCycleR_TRIG6496rtResetR_TRIG64160rtCycleSensorR_TRIG64224tonErrorTON224288nStateINT165120PouTypeFunctionBlockFB_MMS576bEnableBOOL832ItemTypeInputbAirOnBOOL840ItemTypeOutputTcAddressTypeOutputbLiquidPulseBOOL848ItemTypeOutputTcAddressTypeOutputtonATON22464tonBTON224288bPulseBOOL8512timeOnOffTIME32544t#400msPouTypeFunctionBlockFB_Absaugtopf960bCmdTopfRunterBOOL832ItemTypeInputbCmdTopfHochBOOL840ItemTypeInputbResetBOOL848ItemTypeInputnMHochUINT166412ItemTypeInputnMRunterUINT168013ItemTypeInputnMRunterWZWUINT1696100ItemTypeInputbSensorTopfObenBOOL8112ItemTypeInputbSensorTopfUntenBOOL8120ItemTypeInputbSensorKlemmungAktivBOOL8128ItemTypeInputbSensorKlemmungInaktivBOOL8136ItemTypeInputbBewegungKlemmungFertigBOOL8144ItemTypeInputbKlemmungReferenziertBOOL8152ItemTypeInputbVentilTopfRunterBOOL8160ItemTypeOutputbVentilKlemmungAusBOOL8168ItemTypeOutputfPositionKlemmungLREAL64192ItemTypeOutputbBewegeKlemmungBOOL8256ItemTypeOutputbHomingKlemmungBOOL8264ItemTypeOutputnStateINT16272tTimerRunterTON224288tTimerHochTON224512rtCmdTopfHochR_TRIG64736rtCmdTopfRunterR_TRIG64800rtResetR_TRIG64864PouTypeFunctionBlockFB_Staubsauger160bToggleEnableBOOL832ItemTypeInputnMOnINT164868ItemTypeInputnMOffINT166469ItemTypeInputbVacuumOnBOOL880ItemTypeOutputTcAddressTypeOutputrtToggleEnableR_TRIG6496PouTypeFunctionBlockFB_Vakuumpumpe288bToggleBOOL832ItemTypeInputnMEinINT164874ItemTypeInputnMAusINT166475ItemTypeInputnChannelIdxUINT16800ItemTypeInputbResetBOOL896ItemTypeInputbUmrichterFehlerBOOL8104ItemTypeOutputTcAddressTypeInputbVakuumpumpeEinBOOL8112falseItemTypeOutputTcAddressTypeOutputiFrequenzVakuumpumpeINT161280ItemTypeOutputTcAddressTypeOutputrtToggleR_TRIG64160rtResetR_TRIG64224PouTypeFunctionBlockI_ArgumentsChangeListener32PVOIDOnArgumentsChangedITcAsyncResult32ITcUnknownGetIsBusyHRESULT32bIsBusyBOOL3232GetHasErrorHRESULT32bErrorBOOL3232GetErrorCodeHRESULT32hresultHRESULT32FB_AsyncStrResult64bBusyBOOL85552224bErrorBOOL85552260hrErrorCodeHRESULT325552268nStringSizeUDINT325552248sResultSTRING(255)20485552264TcEncodingUTF-8__getbBusyBOOL8bBusyBOOL8b32IsBusyBOOL3232propertyInitipResultITcAsyncStringResult32conditionalshowGetStringBOOL8sResultSTRING(80)32nResultUDINT32__getnStringSizeUDINT32nStringSizeUDINT32pEmptySTRING(80)32propertyClear__getbErrorBOOL8bErrorBOOL8b32HasErrorBOOL3232property__getsResultSTRING(255)2048sResultSTRING(255)2048propertyTcEncodingUTF-8__gethrErrorCodeHRESULT32hrErrorCodeHRESULT32hrErrorHRESULT32propertyPouTypeFunctionBlockenable_dynamic_creationconditionalshow_all_localsno_explicit_calldo not call this POU directlyTcSourceInfoType32UDINT0124plcAttribute_qualified_onlyplcAttribute_strictTcSerializedSourceInfoType96eTypeTcSourceInfoType320obDataUDINT3232cbDataUDINT3264ITcSourceInfo32ITcUnknownGetNumTypesHRESULT32nCountUDINT32GetTypesHRESULT32ppSourceInfoTypesTcSerializedSourceInfoType32GetDataSizeHRESULT32cbDataUDINT32GetDataHRESULT32ppDataPVOID32ITcEvent32ITcUnknownGetEventClassHRESULT32eventClassGUID32GetEventIdHRESULT32eventIdUDINT32GetSeverityHRESULT32severityTcEventSeverity32GetSourceInfoHRESULT32pipSourceInfoITcSourceInfo32GetJsonAttributeHRESULT32sJsonAttributeSTRING(80)32nJsonAttributeUDINT32GetTextHRESULT32nLangIdDINT32pipResultITcAsyncStringResult32GetEventClassNameHRESULT32nLangIdDINT32pipResultITcAsyncStringResult32I_TcSourceInfo32PVOIDnIdUDINT32sNameSTRING(255)2048__getguidGUID128property__getipDataITcSourceInfo32propertyconditionalshow__getnIdUDINT32property__getsNameSTRING(255)2048propertyTcEncodingUTF-8EqualsToBOOL8ipOtherI_TcSourceInfo32I_TcEventBase32PVOIDeSeverityTcEventSeverity16ipSourceInfoI_TcSourceInfo32nEventIdUDINT32sEventClassNameSTRING(255)2048sEventTextSTRING(255)2048__geteSeverityTcEventSeverity16property__getEventClassGUID128property__getipSourceInfoI_TcSourceInfo32property__getnEventIdUDINT32property__getsEventClassNameSTRING(255)2048propertyTcEncodingUTF-8__getsEventTextSTRING(255)2048propertyTcEncodingUTF-8__getstEventEntryTcEventEntry192propertyEqualsToBOOL8ipOtherI_TcEventBase32EqualsToEventClassBOOL8OtherEventClassGUID128EqualsToEventEntryBOOL8OtherEventClassGUID128nOtherEventIDUDINT32eOtherSeverityTcEventSeverity16EqualsToEventEntryExBOOL8stOtherTcEventEntry192GetJsonAttributeHRESULT32sJsonAttributeSTRING(80)32nJsonAttributeUDINT32RequestEventClassNameBOOL8nLangIdDINT32sResultSTRING(80)32nResultSizeUDINT32bErrorBOOL8ItemTypeOutputhrErrorCodeHRESULT32ItemTypeOutputRequestEventTextBOOL8nLangIdDINT32sResultSTRING(80)32nResultSizeUDINT32bErrorBOOL8ItemTypeOutputhrErrorCodeHRESULT32ItemTypeOutputIQueryInterface32PVOID__GetInterfacePointerBOOL8pRefDWORD32__GetInterfaceReferenceBOOL8nInterfaceIdDINT32pRefDWORD32TcEventArgumentType16INT0123456789101112131415161718192021plcAttribute_qualified_onlyplcAttribute_strictITcArguments32ITcUnknownCountHRESULT32nCountUDINT32AddArgumentHRESULT32eTypeTcEventArgumentType16pDataPVOID32cbDataUDINT32GetHRESULT32nIndexUDINT32eTypeTcEventArgumentType32ppDataPVOID32ClearHRESULT32GetArgumentTypesHRESULT32pArgumentTypesTcEventArgumentType32GetDataSizeHRESULT32cbDataUDINT32GetDataHRESULT32pDataBYTE32I_TcArguments32IQueryInterface__getipDataITcArguments32propertyconditionalshow__getnCountUDINT32propertyAddBlobI_TcArguments32pDataPVOID32cbDataUINT16AddBoolI_TcArguments32valueBOOL8AddByteI_TcArguments32valueBYTE8AddDIntI_TcArguments32valueDINT32AddDWordI_TcArguments32valueDWORD32AddEventReferenceExI_TcArguments32stEventEntryTcEventEntry192AddEventReferenceIdI_TcArguments32nEventIdUDINT32AddEventReferenceIdGuidI_TcArguments32nEventIdUDINT32EventClassGUID128AddIntI_TcArguments32valueINT16AddLIntI_TcArguments32valueLINT64AddLRealI_TcArguments32valueLREAL64AddRealI_TcArguments32valueREAL32AddSIntI_TcArguments32valueSINT8AddStringI_TcArguments32valueSTRING(80)32ItemTypeInOutAddStringByValueI_TcArguments32valueT_MaxString2048AddUDIntI_TcArguments32valueUDINT32AddUIntI_TcArguments32valueUINT16AddULIntI_TcArguments32valueULINT64AddUSIntI_TcArguments32valueUSINT8AddUtf8EncodedStringI_TcArguments32valueSTRING(80)32ItemTypeInOutAddWordI_TcArguments32valueWORD16AddWStringI_TcArguments32valueWSTRING(80)32ItemTypeInOutAddWStringByValueI_TcArguments32valueWSTRING(255)4096ClearI_TcArguments32ITcEventUniqueIdProvider32ITcUnknownGetUniqueIdHRESULT32idUDINT32ST_SourceInfo2400guidGUID1280nIdUDINT32128sNameSTRING(278)2232160TcEncodingUTF-8FB_SourceInfoData2880ITcSourceInfohrInitHRESULT3264no_init_bCutInstancePathByLastInstBOOL896no_init_stSourceInfoST_SourceInfo2400128no_initbIdExistsBOOL82528no_initbGuidExistsBOOL82536no_initbSourceNameIsEqualDefaultBOOL82544no_initbSourceNameShouldBeDefaultBOOL82552no_initaSourceInfoDataTcSerializedSourceInfoType032882560no_initm_refCntUDINT322848conditionalshowno_initnSourceIdUDINT3255520525552128sSourceNameSTRING(255)204855521165552096TcEncodingUTF-8TcAddRefUDINT32c++_compatiblepack_mode4showminimal_input_size4__getnSourceIdUDINT32nSourceIdUDINT32property__setbCutInstancePathByLastInstbCutInstancePathByLastInstBOOL8propertyCopyFromipDataITcSourceInfo32nTypesUDINT32pDataPVOID32cbDataUDINT32iUDINT32pTypesTcSerializedSourceInfoType32GetNumTypesHRESULT32nCountUDINT32c++_compatiblepack_mode4showminimal_input_size4ExtendNameBOOL8sExtensionSTRING(80)32ItemTypeInOutResetToDefaultHRESULT32nNameUDINT32hrHRESULT32bCutFailedBOOL8GetDataSizeHRESULT32cbDataUDINT32iUDINT32nDataSizeUDINT32c++_compatiblepack_mode4showminimal_input_size4CutInstancePathByLastInstBOOL8Clear__setsSourceNamesSourceNameSTRING(255)2048monitoringcallTcEncodingUTF-8propertyTcEncodingUTF-8GetDataHRESULT32ppDataPVOID32c++_compatiblepack_mode4showminimal_input_size4__getsourceGuidGUID128sourceGuidGUID128propertyGetTypesHRESULT32ppSourceInfoTypesTcSerializedSourceInfoType32curIndexUDINT32c++_compatiblepack_mode4showminimal_input_size4__getsSourceNameSTRING(255)2048sSourceNameSTRING(255)2048propertyTcEncodingUTF-8TcReleaseUDINT32c++_compatiblepack_mode4showminimal_input_size4__setnSourceIdnSourceIdUDINT32monitoringcallproperty__setsourceGuidsourceGuidGUID128propertyTcQueryInterfaceHRESULT32iidIID32pipItfPVOID32c++_compatiblepack_mode4showminimal_input_size4PouTypeFunctionBlockc++_compatibleno_explicit_calldo not call this POU directlyFB_TcSourceInfo2944I_TcSourceInfofbSrcDataFB_SourceInfoData288064conditionalshownIdUDINT3255521645552188sNameSTRING(255)204855522005552212TcEncodingUTF-8__setbCutInstancePathByLastInstbCutInstancePathByLastInstBOOL8propertyCopyFromipSourceInfoI_TcSourceInfo32ClearExtendNameBOOL8sExtensionSTRING(255)2048__getipDataITcSourceInfo32ipDataITcSourceInfo32propertyconditionalshow__getnIdUDINT32nIdUDINT32propertyResetToDefaultHRESULT32__getguidGUID128guidGUID128property__setnIdnIdUDINT32monitoringcallproperty__setguidguidGUID128propertyEqualsToBOOL8ipOtherI_TcSourceInfo32__getsNameSTRING(255)2048sNameSTRING(255)2048propertyTcEncodingUTF-8__setsNamesNameSTRING(255)2048monitoringcallTcEncodingUTF-8propertyTcEncodingUTF-8PouTypeFunctionBlockno_explicit_calldo not call this POU directlyFB_TcEventBase3520I_ArgumentsChangeListenerfbSourceInfoFB_TcSourceInfo2944256.bCutInstancePathByLastInsttrueconditionalshow__FB_TCEVENTBASE__REQUESTEVENTCLASSNAME__FBRESULTFB_AsyncStrResult643328conditionalshow__FB_TCEVENTBASE__REQUESTEVENTCLASSNAME__BBUSYBOOL83392conditionalshow__FB_TCEVENTBASE__REQUESTEVENTTEXT__FBRESULTFB_AsyncStrResult643424conditionalshow__FB_TCEVENTBASE__REQUESTEVENTTEXT__BBUSYBOOL83488conditionalshoweSeverityTcEventSeverity165552316ipSourceInfoI_TcSourceInfo325552296nEventIdUDINT325552384nUniqueIdUDINT325552388sEventClassNameSTRING(255)20485552344TcEncodingUTF-8sEventTextSTRING(255)20485552392TcEncodingUTF-8EqualsToEventClassBOOL8OtherEventClassGUID128_EventClassGUID128GetEventClassNameHRESULT32nLangIdDINT32fbResultFB_AsyncStrResult32ItemTypeInOutipTmpEventITcEvent32ipResultITcAsyncStringResult32hrHRESULT32ReleaseHRESULT32UpdateLangId__getipSourceInfoI_TcSourceInfo32ipSourceInfoI_TcSourceInfo32propertyEqualsToBOOL8ipOtherI_TcEventBase32__getipEventITcEvent32ipEventITcEvent32propertyconditionalshow__getEventClassGUID128EventClassGUID128ipTmpEventITcEvent32property__geteSeverityTcEventSeverity16eSeverityTcEventSeverity16ipTmpEventITcEvent32property__getstEventEntryTcEventEntry192stEventEntryTcEventEntry192propertyOnCreateHRESULT32EqualsToEventEntryBOOL8OtherEventClassGUID128nOtherEventIDUDINT32eOtherSeverityTcEventSeverity16RequestEventTextBOOL8nLangIdDINT32sResultSTRING(80)32nResultSizeUDINT32bErrorBOOL8ItemTypeOutputhrErrorCodeHRESULT32ItemTypeOutputfbResultFB_AsyncStrResult64uselocation__FB_TCEVENTBASE__REQUESTEVENTTEXT__FBRESULTbBusyBOOL8uselocation__FB_TCEVENTBASE__REQUESTEVENTTEXT__BBUSYOnArgumentsChanged__getsEventClassNameSTRING(255)2048sEventClassNameSTRING(255)2048propertyTcEncodingUTF-8__getipArgumentsI_TcArguments32ipArgumentsI_TcArguments32propertyGetEventTextHRESULT32nLangIdDINT32fbResultFB_AsyncStrResult32ItemTypeInOutipTmpEventITcEvent32ipResultITcAsyncStringResult32hrHRESULT32GetJsonAttributeHRESULT32sJsonAttributeSTRING(80)32nJsonAttributeUDINT32ipTmpEventITcEvent32RequestEventClassNameBOOL8nLangIdDINT32sResultSTRING(80)32nResultSizeUDINT32bErrorBOOL8ItemTypeOutputhrErrorCodeHRESULT32ItemTypeOutputfbResultFB_AsyncStrResult64uselocation__FB_TCEVENTBASE__REQUESTEVENTCLASSNAME__FBRESULTbBusyBOOL8uselocation__FB_TCEVENTBASE__REQUESTEVENTCLASSNAME__BBUSYEqualsToEventEntryExBOOL8stOtherTcEventEntry192__getnEventIdUDINT32nEventIdUDINT32ipTmpEventITcEvent32property__getnUniqueIdUDINT32nUniqueIdUDINT32ipTmpEventITcEvent32ipProviderITcEventUniqueIdProvider32property__getsEventTextSTRING(255)2048sEventTextSTRING(255)2048propertyTcEncodingUTF-8PouTypeFunctionBlockconditionalshow_all_localsno_explicit_calldo not call this POU directlyTcEventConfirmationState16INT01234plcAttribute_qualified_onlyplcAttribute_strictITcAlarm32ITcEventSetJsonAttributeHRESULT32sJsonAttributePCCH32GetArgumentsHRESULT32pipArgumentsITcArguments32GetIsRaisedHRESULT32bIsRaisedBOOL3232RaiseHRESULT32timeStampULINT64ClearHRESULT32timeStampULINT64bResetConfirmationBOOL3232GetConfirmationStateHRESULT32stateTcEventConfirmationState32ConfirmHRESULT32timeStampULINT64ITcAlarm232ITcAlarmGetTimeRaisedHRESULT32timeStampULINT32GetTimeConfirmedHRESULT32timeStampULINT32GetTimeClearedHRESULT32timeStampULINT32FB_TcAlarm3552FB_TcEventBasebActiveBOOL85552420bRaisedBOOL85552484eConfirmationStateTcEventConfirmationState165552456nTimeClearedULINT645552424TcDisplayTypeGUID18071995-0000-0000-0000-000000000046nTimeConfirmedULINT645552488TcDisplayTypeGUID18071995-0000-0000-0000-000000000046nTimeRaisedULINT645552472TcDisplayTypeGUID18071995-0000-0000-0000-000000000046SetJsonAttributeHRESULT32sJsonAttributeSTRING(80)32ItemTypeInOutCreateExHRESULT32stEventEntryTcEventEntry192bWithConfirmationBOOL8ipSourceInfoI_TcSourceInfo32InitipAlarmITcAlarm32ipArgumentsITcArguments32ipSourceInfoITcSourceInfo32conditionalshow__getbActiveBOOL8bActiveBOOL8b32IsRaisedBOOL3232property__getnTimeClearedULINT64nTimeClearedULINT64ipAlarm2ITcAlarm232nTimeStampULINT64propertyTcDisplayTypeGUID18071995-0000-0000-0000-000000000046CreateEx2HRESULT32stEventEntryTcEventEntry192ipSourceInfoI_TcSourceInfo32bWithConfirmationBOOL8CreateHRESULT32eventClassGUID128nEventIdUDINT32eSeverityTcEventSeverity16bWithConfirmationBOOL8ipSourceInfoI_TcSourceInfo32hrHRESULT32ipArgumentsITcArguments32RaiseHRESULT32nTimeStampULINT64ClearHRESULT32nTimeStampULINT64bResetConfirmationBOOL8__geteConfirmationStateTcEventConfirmationState16eConfirmationStateTcEventConfirmationState16propertyConfirmHRESULT32nTimeStampULINT64__getipEventITcEvent32ipEventITcEvent32propertyconditionalshow__getnTimeRaisedULINT64nTimeRaisedULINT64ipAlarm2ITcAlarm232nTimeStampULINT64propertyTcDisplayTypeGUID18071995-0000-0000-0000-000000000046ReleaseHRESULT32__getbRaisedBOOL8bRaisedBOOL8b32IsRaisedBOOL3232property__getnTimeConfirmedULINT64nTimeConfirmedULINT64ipAlarm2ITcAlarm232nTimeStampULINT64propertyTcDisplayTypeGUID18071995-0000-0000-0000-000000000046PouTypeFunctionBlockreflectionconditionalshow_all_localsno_explicit_calldo not call this POU directlyFB_JsonSaxWriter256initStatusHRESULT3232E_HRESULTAdsErr.NOTINITItemTypeOutputipWriterITcJsonSaxWriter3264ipWriter2ITcJsonSaxWriter23296CLSID_TcJsonSaxWriterCLSID128128.Data13870298264.Data256256.Data317669.Data4[0]158.Data4[1]60.Data4[2]93.Data4[3]248.Data4[4]70.Data4[5]150.Data4[6]7.Data4[7]196AddKeyNumberkeySTRING(80)32ItemTypeInOutvalueDINT32AddStringvalueSTRING(80)32ItemTypeInOutAddKeyFileTimekeySTRING(80)32ItemTypeInOutvalueFILETIME64IsCompleteBOOL8AddUdintvalueUDINT32AddHexBinarypBytesBYTE32nBytesDINT32AddLintvalueLINT64AddLrealvalueLREAL64AddKeykeySTRING(80)32ItemTypeInOutResetDocumentHRESULT32AddKeyLrealkeySTRING(80)32ItemTypeInOutvalueLREAL64StartObjectHRESULT32GetDocumentLengthUDINT32hrErrorCodeHRESULT32ItemTypeOutputnUDINT32pSTRING(80)32AddKeyDcTimekeySTRING(80)32ItemTypeInOutvalueDCTIME64AddDateTimevalueDATE_AND_TIME32AddRawObjectrawJsonSTRING(80)32ItemTypeInOutSetMaxDecimalPlacesHRESULT32decimalPlacesDINT32__get_ipWriterITcJsonSaxWriter32_ipWriterITcJsonSaxWriter32propertyAddKeyBoolkeySTRING(80)32ItemTypeInOutvalueBOOL8GetDocumentSTRING(255)2048hrErrorCodeHRESULT32ItemTypeOutputpSINT32nUDINT32AddDintvalueDINT32AddRawArrayBOOL8rawJsonSTRING(80)32ItemTypeInOutAddKeyStringkeySTRING(80)32ItemTypeInOutvalueSTRING(80)32ItemTypeInOutCopyDocumentUDINT32pDocSTRING(80)32ItemTypeInOutnDocUDINT32hrErrorCodeHRESULT32ItemTypeOutputAddUlintvalueULINT64GetMaxDecimalPlacesDINT32dpDINT32AddFileTimevalueFILETIME64AddNullAddKeyDateTimekeySTRING(80)32ItemTypeInOutvalueDATE_AND_TIME32AddBoolvalueBOOL8AddBase64pBytesBYTE32nBytesDINT32AddDcTimevalueDCTIME64AddKeyNullkeySTRING(80)32ItemTypeInOutEndArrayHRESULT32EndObjectHRESULT32StartArrayHRESULT32AddRealvalueREAL32PouTypeFunctionBlockno_explicit_calldo not call this POU directlyFB_Alarm9856EventTcEventEntry19232ItemTypeInputRaiseBOOL Alarm is active, false -> Alarm not active]]>8224ItemTypeInputAddInfoSTRING(80) empty -> additional Info that is transfered together with alarm]]>648232ItemTypeInput_alarmFB_TcAlarm3552896_initDoneBOOL84448_rTrigRaiseR_TRIG644480_fTrigRaiseF_TRIG644544_fbSourceInfoFB_TcSourceInfo29444608_fbJsonFB_JsonSaxWriter2567552_sJsonDocSTRING(255)20487808PouTypeFunctionBlockFB_Druckluftueberwachung10272nErrorIdUINT16321ItemTypeInputbSpindleStoppedBOOL848ItemTypeInputbDruckluftOkBOOL856ItemTypeInputbStopSpindleBOOL864ItemTypeOutputtofDruckluftOkTOF22496ftDruckluftOkF_TRIG64320nStateINT163840bDummyBOOL8400fbAlarmFB_Alarm9856416PouTypeFunctionBlockFB_Vakuumfelder416bExecuteHMIBOOL3232ItemTypeInOutnFieldNumberINT1664ItemTypeInputnMVakuumfeldEinUINT168051ItemTypeInputnMVakuumfeldAusUINT169652ItemTypeInputnMVakuumAlleEinUINT1611253ItemTypeInputnMVakuumAlleAusUINT1612854ItemTypeInputnChannelIdxUINT161440ItemTypeInputbVentilVakuumfeld1BOOL8160ItemTypeOutputTcAddressTypeOutputbVentilVakuumfeld2BOOL8168ItemTypeOutputTcAddressTypeOutputbVentilVakuumfeld3BOOL8176ItemTypeOutputTcAddressTypeOutputbVentilVakuumfeld4BOOL8184ItemTypeOutputTcAddressTypeOutputbVentilVakuumfeld5BOOL8192ItemTypeOutputTcAddressTypeOutputbVentilVakuumfeld6BOOL8200ItemTypeOutputTcAddressTypeOutputbVentilVakuumfeld7BOOL8208ItemTypeOutputTcAddressTypeOutputbVentilVakuumfeld8BOOL8216ItemTypeOutputTcAddressTypeOutputbVentilVakuumfeld9BOOL8224ItemTypeOutputTcAddressTypeOutputbVentilVakuumfeld10BOOL8232ItemTypeOutputTcAddressTypeOutputbVentilBelueftungBOOL8240ItemTypeOutputTcAddressTypeOutputbEinschaltenBOOL8248bSchaltenBOOL8256nVakuumfeldNummerDINT32288nStateINT163200rtExecuteHMIR_TRIG64352PouTypeFunctionBlockFB_Papiervorschub1472bExecuteBOOL832ItemTypeInputbResetBOOL840ItemTypeInputbInfeedEnabledBOOL848ItemTypeInputfMMToGoLREAL6464ItemTypeInputnMEnableUINT1612850ItemTypeInputuiEncoderValueUINT16144ItemTypeInputfMMPerRevLREAL64192200ItemTypeInputnIncrPerRevUINT162561024ItemTypeInputfNSollLREAL64320-400ItemTypeInputbDoneBOOL8384ItemTypeOutputbErrorBOOL8392ItemTypeOutputuiZSW1UINT16400TcAddressTypeInputuiSTW1UINT16416TcAddressTypeOutputiNSoll_AINT16432TcAddressTypeOutputiNIst_AINT16448TcAddressTypeInputwZSW1WORD16464wSTW1WORD16480nTargetPositionDINT32512nActualPositionDINT32544nDiffDINT32576uiEncoderValueOldUINT16608fPathToGoLREAL64640nStateINT167040nErrorStateINT16720-1rtStartR_TRIG64736rtResetR_TRIG64800rtMFunctionStartR_TRIG64864ftErrorF_TRIG64928tofResetTOF224992tonPollageTON2241216PouTypeFunctionBlockPLCTONC_AXIS_REF_CTRL32EnableBIT10FeedEnablePlusBIT11FeedEnableMinusBIT12HomingSensorBIT15AcceptBlockedDriveBIT18PlcDebugFlagBIT130NcDebugFlagBIT131%08x0x%08x16#%08XPLCTONC_AXIS_REF1024ControlDWordPLCTONC_AXIS_REF_CTRL320OverrideUDINT3232AxisModeRequestUDINT3264AxisModeDWordUDINT3296AxisModeLRealLREAL64128PositionCorrectionLREAL64192ExtSetPosLREAL64256ExtSetVeloLREAL64320ExtSetAccLREAL64384ExtSetDirectionDINT32448ExtControllerOutputLREAL64512GearRatio1LREAL64576GearRatio2LREAL64640GearRatio3LREAL64704GearRatio4LREAL64768MapStateBOOL8832PlcCycleControlBYTE8840PlcCycleCountBYTE8848ExtTorqueLREAL64896NcStructType1NCTOPLC_AXIS_REF_STATE32OperationalBIT10HomedBIT11NotMovingBIT12InPositionAreaBIT13InTargetPositionBIT14ProtectedBIT15ErrorPropagationDelayedBIT16HasBeenStoppedBIT17HasJobBIT18PositiveDirectionBIT19NegativeDirectionBIT110HomingBusyBIT111ConstantVelocityBIT112CompensatingBIT113ExtSetPointGenEnabledBIT114PhasingActiveBIT115ExternalLatchValidBIT116NewTargetPosBIT117IsDriveLimitActiveBIT118ContinuousMotionBIT119ControlLoopClosedBIT120CamTableQueuedBIT121CamDataQueuedBIT122CamScalingPendingBIT123CmdBufferedBIT124PTPmodeBIT125SoftLimitMinExceededBIT126SoftLimitMaxExceededBIT127DriveDeviceErrorBIT128MotionCommandsLockedBIT129IoDataInvalidBIT130ErrorBIT131%08x0x%08x16#%08X{4C3FC5AC-D5AA-44C6-AC5A-159774BA0F6D}NCTOPLC_AXIS_REF_OPMODE32OpModePosAreaMonitoringBIT10OpModeTargetPosMonitoringBIT11OpModeLoopBIT12OpModeMotionMonitoringBIT13OpModePEHTimeMonitoringBIT14OpModeBacklashCompensationBIT15OpModeDelayedErrorReactionBIT16OpModeModuloBIT17OpModeSimulationAxisBIT18OpModePosLagMonitoringBIT116OpModeVeloLagMonitoringBIT117OpModeSoftLimitMinMonitoringBIT118OpModeSoftLimitMaxMonitoringBIT119OpModePosCorrectionBIT120OpModeAllowSlaveCommandsBIT121OpModeAllowExtSetAxisCommandsBIT122ApplicationRequestBIT123NCTOPLC_AXIS_REF_STATE2_FLAGS32AvoidingCollisionBIT10%08x0x%08x16#%08XNCTOPLC_AXIS_REF_STATE232ValueDWORD320FlagsNCTOPLC_AXIS_REF_STATE2_FLAGS320%08x0x%08x16#%08XNCTOPLC_AXIS_REF_STATE3_FLAGS32TouchProbe1InputState BIT10TouchProbe2InputState BIT11%08x0x%08x16#%08XNCTOPLC_AXIS_REF_STATE332ValueDWORD320FlagsNCTOPLC_AXIS_REF_STATE3_FLAGS320%08x0x%08x16#%08XNCTOPLC_AXIS_REF_CAMCOUPLINGSTATE8CamActivationPendingBIT10CamDeactivationPendingBIT11CamActiveBIT12CamDataQueuedBIT16CamScalingPendingBIT17UINTARR8128UINT08NCTOPLC_AXIS_REF2048StateDWordNCTOPLC_AXIS_REF_STATE320ErrorCodeUDINT3232AxisStateUDINT3264AxisModeConfirmationUDINT3296HomingStateUDINT32128CoupleStateUDINT32160SvbEntriesUDINT32192SafEntriesUDINT32224AxisIdUDINT32256OpModeDWordNCTOPLC_AXIS_REF_OPMODE32288ActPosLREAL64320ModuloActPosLREAL64384ActiveControlLoopIndexUINT16448ControlLoopIndexUINT16464ModuloActTurnsDINT32480ActVeloLREAL64512PosDiffLREAL64576SetPosLREAL64640SetVeloLREAL64704SetAccLREAL64768TargetPosLREAL64832ModuloSetPosLREAL64896ModuloSetTurnsDINT32960CmdNoUINT16992CmdStateUINT161008SetJerkLREAL641024SetTorqueLREAL641088ActTorqueLREAL641152StateDWord2NCTOPLC_AXIS_REF_STATE2321216StateDWord3NCTOPLC_AXIS_REF_STATE3321248TouchProbeStateDWORD321280TouchProbeCounterDWORD321312CamCouplingStateNCTOPLC_AXIS_REF_CAMCOUPLINGSTATE08641344CamCouplingTableIDUINTARR81281408ActTorqueDerivativeLREAL641536SetTorqueDerivativeLREAL641600AbsPhasingPosLREAL641664TorqueOffsetLREAL641728ActPosWithoutPosCorrectionLREAL641792ActAccLREAL641856DcTimeStampUDINT321920UserDataLREAL641984NcStructType2NCAXLESTRUCT_TOPLCNCAXLESTRUCT_TOPLC2NCAXLESTRUCT_TOPLC3NCAXLESTRUCT_TOPLC4ST_AdsAddress224NetIdSTRING(23)1920PortUINT16192ChannelUINT16208MC_AxisStates16INTMC_AXISSTATE_UNDEFINED0MC_AXISSTATE_DISABLED1MC_AXISSTATE_STANDSTILL2MC_AXISSTATE_ERRORSTOP3MC_AXISSTATE_STOPPING4MC_AXISSTATE_HOMING5MC_AXISSTATE_DISCRETEMOTION6MC_AXISSTATE_CONTINOUSMOTION7MC_AXISSTATE_SYNCHRONIZEDMOTION8ST_AxisOpModes136PositionAreaMonitoringBOOL80TargetPositionMonitoringBOOL88LoopModeBOOL816MotionMonitoringBOOL824PEHTimeMonitoringBOOL832BacklashCompensationBOOL840DelayedErrorReactionBOOL848ModuloBOOL856SimulationAxisBOOL864StopMonitoringBOOL872PositionLagMonitoringBOOL880VelocityLagMonitoringBOOL888SoftLimitMinMonitoringBOOL896SoftLimitMaxMonitoringBOOL8104PositionCorrectionBOOL8112AllowSlaveCommandsBOOL8120AllowExtSetAxisCommandsBOOL8128ST_AxisStatus768UpdateTaskIndexBYTE80UpdateCycleTimeLREAL6464CycleCounterUDINT32128NcCycleCounterUDINT32160MotionStateMC_AxisStates16192ErrorBOOL8208ErrorIDUDINT32224displaymodehexErrorStopBOOL8256DisabledBOOL8264StoppingBOOL8272StandStillBOOL8280DiscreteMotionBOOL8288ContinuousMotionBOOL8296SynchronizedMotionBOOL8304HomingBOOL8312ConstantVelocityBOOL8320AcceleratingBOOL8328DeceleratingBOOL8336OperationalBOOL8344ControlLoopClosedBOOL8352HasJobBOOL8360HasBeenStoppedBOOL8368NewTargetPositionBOOL8376InPositionAreaBOOL8384InTargetPositionBOOL8392ProtectedModeBOOL8400HomedBOOL8408HomingBusyBOOL8416MotionCommandsLockedBOOL8424SoftLimitMinExceededBOOL8432SoftLimitMaxExceededBOOL8440MovingBOOL8448PositiveDirectionBOOL8456NegativeDirectionBOOL8464NotMovingBOOL8472CompensatingBOOL8480ExtSetPointGenEnabledBOOL8488PhasingActiveBOOL8496ExternalLatchValidBOOL8504CamDataQueuedBOOL8512CamTableQueuedBOOL8520CamScalingPendingBOOL8528CmdBufferedBOOL8536PTPmodeBOOL8544DriveDeviceErrorBOOL8552IoDataInvalidBOOL8560ErrorPropagationDelayedBOOL8568DriveLimitActiveBOOL8576CoupledBOOL8584OpModeST_AxisOpModes136592NcApplicationRequestBOOL8728AMSNETID48BYTE06%d.%d.%d.%d.%d.%d[0][1][2][3][4][5]T_AmsNetIdArr48AMSNETIDE_NcDriveType32DWORDNcDriveType_undefined0NcDriveType_M2400_DAC11NcDriveType_M2400_DAC22NcDriveType_M2400_DAC33NcDriveType_M2400_DAC44NcDriveType_KL4XXX5NcDriveType_KL4XXX_NonLinear6NcDriveType_Discete_TwoSpeed7NcDriveType_Stepper8NcDriveType_Sercos9NcDriveType_KL505110NcDriveType_AX2000_B20011NcDriveType_ProfiDrive12NcDriveType_Universal13NcDriveType_NcBackplane14NcDriveType_CANopen_Lenze15NcDriveType_CANopen_DS402_MDP74216NcDriveType_AX2000_B90017NcDriveType_KL2531_Stepper20NcDriveType_KL2532_DC21NcDriveType_TCOM22 Interface to Soft Drive]]>NcDriveType_MDP_73323NcDriveType_MDP_70324E_NcEncoderType32DWORDNcEncoderType_undefined0NcEncoderType_Simulation1NcEncoderType_ABS_M30002NcEncoderType_INC_M31X03NcEncoderType_INC_KL51014NcEncoderType_ABS_KL5001_SSI5NcEncoderType_INC_KL50516NcEncoderType_ABS_KL30XX7NcEncoderType_INC_Sercos_P8NcEncoderType_INC_Sercos_PV9NcEncoderType_INC_Binary10NcEncoderType_ABS_M251011NcEncoderType_ABS_FOX5012NcEncoderType_ABS_HYDRAULIC_FORCE13NcEncoderType_INC_AX2000_B20014NcEncoderType_INC_PROFIDRIVE15NcEncoderType_INC_UNIVERSAL16NcEncoderType_INC_NCBACKPLANE17NcEncoderType_INC_CANOPEN_LENZE18NcEncoderType_INC_CANOPEN_DS402_MDP513_MDP74219NcEncoderType_INC_AX2000_B90020NcEncoderType_INC_KL515121NcEncoderType_INC_IP520924NcEncoderType_INC_KL2531_Stepper25NcEncoderType_INC_KL2532_DC26NcEncoderType_INC_TIMEBASEGENERATOR27NcEncoderType_INC_TCOM28 Interface to Soft Drive Encoder]]>NcEncoderType_INC_CANOPEN_MDP513_64BIT29NcEncoderType_SPECIFIC100E_NcAxisType32DWORDNcAxisType_undefined0NcAxisType_Continious1NcAxisType_Discrete_TwoSpeed2NcAxisType_LowCostStepper_DigIO3NcAxisType_Encoder5NcAxisType_Hydraulic6NcAxisType_TimeGenerator7NcAxisType_Specific100ST_DriveAddress672NetIDT_AmsNetID1920NetIdBytesT_AmsNetIdArr48192SlaveAddressT_AmsPort16240ChannelBYTE8256NcDriveIdDWORD32288NcDriveIndexDWORD32320NcDriveTypeE_NcDriveType32352NcEncoderIdDWORD32384NcEncoderIndexDWORD32416NcEncoderTypeE_NcEncoderType32448NcAxisIdDWORD32480NcAxisTypeE_NcAxisType32512TcSoftDriveObjectIdOTCID32544conditionalshowTcDriveObjectIdOTCID32576TcEncoderObjectIdOTCID32608TcAxisObjectIdOTCID32640_E_PhasingState16INTPhasingInactive0PhasingActivated1PhasingAborted2conditionalshow_InternalAxisRefData128NcCycleCounterAvailableBOOL80NcCycleCounter_AtReadStatusCallUDINT3232LastTaskIndex_AtReadStatusCallBYTE864CounterSameTaskIndex_AtReadStatusCallUINT1680PhasingState_E_PhasingState1696conditionalshowAXIS_REF9088PlcToNcPLCTONC_AXIS_REF102464ItemTypeInputTcAddressTypeOutputNcToPlcNCTOPLC_AXIS_REF20481088ItemTypeOutputTcAddressTypeInputADSST_AdsAddress2243136ItemTypeOutputStatusST_AxisStatus7683392ItemTypeOutputDriveAddressST_DriveAddress6724160ItemTypeInput_internal_InternalAxisRefData1284832conditionalshowStorageDWORD012840964960conditionalshowReadStatusPouTypeFunctionBlockconditionalshow_all_localsMC_BufferMode16UINTMC_Aborting0MC_Buffered1MC_BlendingLow18MC_BlendingPrevious19MC_BlendingNext20MC_BlendingHigh21ST_PowerOptions0TP192INBOOL832ItemTypeInputPTTIME3264ItemTypeInputQBOOL896ItemTypeOutputETTIME32128ItemTypeOutputStartTimeTIME32160PouTypeFunctionBlockMC_Power768AxisAXIS_REF3232ItemTypeInOutEnableBOOL864ItemTypeInputEnable_PositiveBOOL872ItemTypeInputEnable_NegativeBOOL880ItemTypeInputOverrideLREAL64128100ItemTypeInputBufferModeMC_BufferMode16192ItemTypeInputOptionsST_PowerOptions0208ItemTypeInputStatusBOOL8208ItemTypeOutputBusyBOOL8216ItemTypeOutputActiveBOOL8224ItemTypeOutputErrorBOOL8232ItemTypeOutputErrorIDUDINT32256ItemTypeOutputdisplaymodehexEnableTimeoutTON224288conditionalshowEnableOffOnDelayTP192512conditionalshowiOverrideDWORD32704conditionalshowPouTypeFunctionBlockconditionalshow_all_localsMC_HomingMode16INTMC_DefaultHoming0MC_AbsSwitch1MC_LimitSwitch2MC_RefPulse3MC_Direct4MC_Absolute5MC_Block6MC_ForceCalibration7MC_ResetCalibration8MC_Direction16INTMC_Positive_Direction1MC_Shortest_Way2MC_Negative_Direction3MC_Current_Direction4MC_Undefined_Direction128E_EncoderReferenceMode32UDINTENCODERREFERENCEMODE_DEFAULT0ENCODERREFERENCEMODE_PLCCAM1ENCODERREFERENCEMODE_HARDWARESYNC2ENCODERREFERENCEMODE_HARDWARELATCHPOS3ENCODERREFERENCEMODE_HARDWARELATCHNEG4ENCODERREFERENCEMODE_SOFTWARESYNC5ENCODERREFERENCEMODE_SOFTDRIVELATCHPOS6ENCODERREFERENCEMODE_SOFTDRIVELATCHNEG7ENCODERREFERENCEMODE_APPLICATION20ST_HomingOptions320ClearPositionLagBOOL80SearchDirectionMC_Direction1616MC_Direction.MC_Undefined_DirectionSearchVelocityLREAL6464SyncDirectionMC_Direction16128MC_Direction.MC_Undefined_DirectionSyncVelocityLREAL64192ReferenceModeE_EncoderReferenceMode32256E_EncoderReferenceMode.ENCODERREFERENCEMODE_DEFAULT_ST_FunctionBlockResults96DoneBOOL80CommandAbortedBOOL88ErrorBOOL816ErrorIDUDINT3232displaymodehexBusyCounterUDINT3264displaymodedecconditionalshow_E_TcMC_STATES16INTSTATE_INITIALIZATION100STATE_ORDER101STATE_RUNNING102STATE_WAITING103STATE_MOTIONCOMMANDSLOCKED104conditionalshowADSREAD1248NETIDT_AmsNetID19232ItemTypeInputPORTT_AmsPort16224ItemTypeInputIDXGRPUDINT32256ItemTypeInputIDXOFFSUDINT32288ItemTypeInputLENUDINT32320ItemTypeInputDESTADDRPVOID32352ItemTypeInputTcIgnorePersistentREADBOOL8384ItemTypeInputTMOUTTIME324165000ItemTypeInputBUSYBOOL8448ItemTypeOutputERRBOOL8456ItemTypeOutputERRIDUDINT32480ItemTypeOutputPouTypeFunctionBlockhide_all_localsST_SetPositionOptions48ClearPositionLagBOOL80DirectHomingBOOL88conditionalshowClearPositionOffsetBOOL816SelectEncoderIndexBOOL824EncoderIndexUINT1632_ST_TcNC_SetPosOnTheFly256nPosSetTypeUDINT320nCtrlDWordUDINT3232fPreviousActualPosLREAL6464fNewActualPosLREAL64128nReservedDWORD1264192conditionalshowMC_SetPosition1984AxisAXIS_REF3232ItemTypeInOutExecuteBOOL864ItemTypeInputPositionLREAL64128ItemTypeInputModeBOOL8192ItemTypeInputOptionsST_SetPositionOptions48208ItemTypeInputDoneBOOL8256ItemTypeOutputBusyBOOL8264ItemTypeOutputErrorBOOL8272ItemTypeOutputErrorIDUDINT32288ItemTypeOutputdisplaymodehexADSbusyBOOL8320stSetPos_ST_TcNC_SetPosOnTheFly256384iState_E_TcMC_STATES16640_E_TcMC_STATES.STATE_INITIALIZATIONfbAdsWriteADSWRITE1216672fbOnTriggerR_TRIG641888conditionalshowPouTypeFunctionBlockMC_Home7168AxisAXIS_REF3232ItemTypeInOutExecuteBOOL864ItemTypeInputPositionLREAL641281E+307ItemTypeInputHomingModeMC_HomingMode16192ItemTypeInputBufferModeMC_BufferMode16208ItemTypeInputOptionsST_HomingOptions320256ItemTypeInputbCalibrationCamBOOL8576ItemTypeInputDoneBOOL8584ItemTypeOutputBusyBOOL8592ItemTypeOutputActiveBOOL8600ItemTypeOutputCommandAbortedBOOL8608ItemTypeOutputErrorBOOL8616ItemTypeOutputErrorIDUDINT32640ItemTypeOutputdisplaymodehexLastExecutionResult_ST_FunctionBlockResults96672conditionalshowADSbusyBOOL8768conditionalshowiState_E_TcMC_STATES16784_E_TcMC_STATES.STATE_INITIALIZATIONconditionalshowiSubStateINT16800conditionalshowfbAdsWriteCmdADSWRITE1216832conditionalshowfbAdsWriteParameterADSWRITE12162048conditionalshowfbAdsReadRefPosADSREAD12483264conditionalshowReferenceFlagValueUDINT324512conditionalshowfbSetPositionMC_SetPosition19844544conditionalshowCalibrationValueLREAL646528conditionalshowSearchDirectionUINT166592conditionalshowSearchVelocityLREAL646656conditionalshowSyncDirectionUINT166720conditionalshowSyncVelocityLREAL646784conditionalshowReferenceModeE_EncoderReferenceMode326848conditionalshowfbTriggerR_TRIG646880conditionalshowfbTimeOutTON2246944conditionalshowPouTypeFunctionBlockconditionalshow_all_localsST_MoveOptions320EnableBlendingPositionBOOL80BlendingPositionLREAL6464StartVelocityLREAL64128EndVelocityLREAL64192IgnorePositionMonitoringBOOL8256EnableStopPositionMonitoringBOOL8264_E_TcNC_StartPosType16UINTTCNC_START_ABSOLUTE1TCNC_START_RELATIVE2TCNC_START_ENDLESS_PLUS3TCNC_START_ENDLESS_MINUS4TCNC_START_MODULO5TCNC_START_ADDITIVE6TCNC_START_MODULO_SHORT261TCNC_START_MODULO_PLUS517TCNC_START_MODULO_MINUS773TCNC_START_MODULO_CURRENT1029TCNC_START_ABS_INTERNAL9TCNC_START_ENDLESSPLUS_SLOWMANUAL272TCNC_START_ENDLESSMINUS_SLOWMANUAL273TCNC_START_ENDLESSPLUS_FASTMANUAL528TCNC_START_ENDLESSMINUS_FASTMANUAL529TCNC_START_STOPANDLOCK4096TCNC_START_HALT8192TCNC_START_TORQUE_ABORT12288TCNC_START_TORQUE_ABSOLUTE12289TCNC_START_TORQUE_RELATIVE12290conditionalshowST_TorqueControlOptions128EnableManualTorqueStartValueBOOL80ManualTorqueStartValueLREAL6464_ST_TcNC_UnversalAxisStartRequest640nStartTypeUDINT320nControlMaskUDINT3232fPosTargetLREAL6464fVeloRequLREAL64128fAccLREAL= 0) ]]>64192fDecLREAL= 0) ]]>64256fJerkLREAL= 0) ]]>64320nBufferModeUDINT32384nReservedUDINT32416fBlendingPositionLREAL64448fVeloStartLREAL64512fVeloEndLREAL64576conditionalshow_ST_TcNC_UniversalAxisTorqueStartRequest576nStartTypeUDINT320nControlMaskUDINT3232nModeUDINT3264nBufferModeUDINT3296fTorqueLREAL64128fTorqueRampLREAL64192fVelocityLimitHighLREAL64256fVelocityLimitLowLREAL64320fAccelerationLREAL= 0) ]]>64384fDecelerationLREAL= 0) ]]>64448fManualTorqueLREAL64512conditionalshow_ST_TcNC_UnversalAxisStartResponse32nCmdNoWORD160nCmdStateWORD1616conditionalshowADSRDWRTEX1440NETIDT_AmsNetID19232ItemTypeInputPORTT_AmsPort16224ItemTypeInputIDXGRPUDINT32256ItemTypeInputIDXOFFSUDINT32288ItemTypeInputWRITELENUDINT32320ItemTypeInputREADLENUDINT32352ItemTypeInputSRCADDRPVOID32384ItemTypeInputTcIgnorePersistentDESTADDRPVOID32416ItemTypeInputTcIgnorePersistentWRTRDBOOL8448ItemTypeInputTMOUTTIME324805000ItemTypeInputBUSYBOOL8512ItemTypeOutputERRBOOL8520ItemTypeOutputERRIDUDINT32544ItemTypeOutputCOUNT_RUDINT32576ItemTypeOutputPouTypeFunctionBlockhide_all_localsFW_GetCurTaskIndex64nIndexBYTE832ItemTypeOutputPouTypeFunctionBlockconditionalshowGETCURTASKINDEX128indexBYTE832ItemTypeOutputfbGetCurTaskIndexFW_GetCurTaskIndex6464conditionalshowPouTypeFunctionBlockconditionalshow_all_locals_ST_TcNc_OperationModes128PosAreaControlDWORD3201TargetPosControlDWORD32322StopMonitoringDWORD32644096AllowSlaveCommandsDWORD32962097152conditionalshow_FB_MoveUniversalGeneric7680AxisAXIS_REF3232ItemTypeInOutLastExecutionResult_ST_FunctionBlockResults3264ItemTypeInOutExecuteBOOL896ItemTypeInputStartType_E_TcNC_StartPosType16112ItemTypeInputPositionLREAL64128ItemTypeInputTorqueLREAL64192ItemTypeInputTorqueRampLREAL64256ItemTypeInputVelocityLREAL64320ItemTypeInputVelocityLimitHighLREAL64384ItemTypeInputVelocityLimitLowLREAL64448ItemTypeInputAccelerationLREAL64512ItemTypeInputDecelerationLREAL64576ItemTypeInputJerkLREAL64640ItemTypeInputBufferModeMC_BufferMode16704ItemTypeInputOptionsST_MoveOptions320768ItemTypeInputOptionsTorqueST_TorqueControlOptions1281088ItemTypeInputResetBOOL81216ItemTypeInputGotoRunStateBOOL81224ItemTypeInputContinuousUpdateBOOL81232ItemTypeInputDoneBOOL81240ItemTypeOutputBusyBOOL81248ItemTypeOutputActiveBOOL81256ItemTypeOutputCommandAbortedBOOL81264ItemTypeOutputErrorBOOL81272ItemTypeOutputErrorIDUDINT321280ItemTypeOutputdisplaymodehexCmdNoUINT161312ItemTypeOutputADSbusyBOOL81328ItemTypeOutputInTorqueBOOL81336ItemTypeOutputiState_E_TcMC_STATES161344_E_TcMC_STATES.STATE_INITIALIZATIONsStartRequest_ST_TcNC_UnversalAxisStartRequest6401408sTorqueStartRequest_ST_TcNC_UniversalAxisTorqueStartRequest5762048sStartResponse_ST_TcNC_UnversalAxisStartResponse322624fbAdsReadWriteADSRDWRTEX14402656ContinousModeBOOL84096InVelocityBOOL84104DiffCycleCounterUDINT324128EmptyStartResponse_ST_TcNC_UnversalAxisStartResponse324160COUNT_RUDINT324192CounterCmdNoZeroBYTE84224CounterCmdNotStartedBYTE84232DiffCmdNoINT164240InitialNcToPlcCmdNoUINT164256NcCycleCounterBYTE84272LastNcCycleCounterBYTE84280NcMappingCounterBYTE84288NcCycleCounterAvailableBOOL84296NcCycleCounterNotAvailableBOOL84304NcCyclicFeedbackExpectedBOOL84312PlcDebugCodeDWORD324320AxisIsSlaveBOOL84352GetTaskIndexGETCURTASKINDEX1284384CycleCounterUDINT324512BusyCounterUDINT324544fbTimeOutTON2244576fbStopMonitoringTimeOutTON2244800fbTimeOutMappingCounterTON2245024fbOnTriggerR_TRIG645248sTempMsgSTRING(255)20485312AccDecreasingBOOL87360AccOldLREAL647424iContinuousUpdateBOOL87488OpMode_ST_TcNc_OperationModes1287520suppress_warning_0C0228ActMonitorStopActMonitorAbortTorqueActMonitorContinousMotionActMonitorDiscreteMotionActErrorMessageActMonitorContinuousTorqueActCalcDiffCmdNoActNcCycleCounterPouTypeFunctionBlockconditionalshowMC_MoveAbsolute8832AxisAXIS_REF3232ItemTypeInOutExecuteBOOL864ItemTypeInputPositionLREAL64128ItemTypeInputVelocityLREAL64192ItemTypeInputAccelerationLREAL64256ItemTypeInputDecelerationLREAL64320ItemTypeInputJerkLREAL64384ItemTypeInputBufferModeMC_BufferMode16448ItemTypeInputOptionsST_MoveOptions320512ItemTypeInputDoneBOOL8832ItemTypeOutputBusyBOOL8840ItemTypeOutputActiveBOOL8848ItemTypeOutputCommandAbortedBOOL8856ItemTypeOutputErrorBOOL8864ItemTypeOutputErrorIDUDINT32896ItemTypeOutputdisplaymodehexLastExecutionResult_ST_FunctionBlockResults96928ADSbusyBOOL81024MoveGeneric_FB_MoveUniversalGeneric76801088CmdNoUINT168768PouTypeFunctionBlockFB_AnschlagAbsaugung26432bCmdPositionBOOL832ItemTypeInputbResetBOOL840ItemTypeInputfTargetPositionLREAL6464ItemTypeInputbEnableBOOL8128ItemTypeInputbCmdStartHomingBOOL8136ItemTypeInputbHomeSwitchBOOL8144ItemTypeInputbNotEnableDriveBOOL8152ItemTypeOutputTcAddressTypeOutputbDoneBOOL8160ItemTypeOutputbHomedBOOL8168ItemTypeOutputrefAxisAXIS_REF9088192axisPowerMC_Power7689280axisHomingMC_Home716810048axisMoveAbsMC_MoveAbsolute883217216bStartHomingBOOL826048bStartMoveAbsBOOL826056rtStartHomingR_TRIG6426080rtHomingDoneR_TRIG6426144rtStartMovingR_TRIG6426208rtMoveDoneR_TRIG6426272rtResetR_TRIG6426336PouTypeFunctionBlockFB_CmdDInfo10880ITF_ToolAction_toolST_CNC_TOOL_DATA_EXT1081664CommitBOOL8tST_CNC_TOOL_DATA_EXT10816__getToolST_CNC_TOOL_DATA_EXT10816ToolST_CNC_TOOL_DATA_EXT10816propertyPouTypeFunctionBlockFB_CmdTInfo10880ITF_ToolAction_toolST_CNC_TOOL_DATA_EXT1081664CommitBOOL8tST_CNC_TOOL_DATA_EXT10816__getToolST_CNC_TOOL_DATA_EXT10816ToolST_CNC_TOOL_DATA_EXT10816propertyPouTypeFunctionBlockFB_CmdOldDInfo10880ITF_ToolAction_toolST_CNC_TOOL_DATA_EXT1081664CommitBOOL8tST_CNC_TOOL_DATA_EXT10816__getToolST_CNC_TOOL_DATA_EXT10816ToolST_CNC_TOOL_DATA_EXT10816propertyPouTypeFunctionBlockFB_Blinker544timeTimeTIME3232t#330msItemTypeInputbQBOOL864ItemTypeOutputtonATON22496tonBTON224320PouTypeFunctionBlockHLI_SHAPE288versionHLI_INTF_VERSION_NAME1920ctmMaxUDINT32192chnMaxUDINT32224axMaxUDINT32256MCV_HliInterface1280InitializedBOOL832ItemTypeOutputPlcHliHLI_SHAPE28864ItemTypeOutputCncHliHLI_SHAPE288352ItemTypeOutputErrorBOOL8640ItemTypeOutputErrorIDWORD16656ItemTypeOutputipSrvITComObjectServer32672ipAdiITcADI32704sizeUDINT32736iUDINT32768InT_TOUDINT32800HliMajorVersionHLI_INTF_VERSION_NAME192832trErrorR_TRIG641024oidCncUDINT32108889128961adiGlobalVeUDINT3211206144adiPlatformUDINT3211526145adiAxis0UDINT3211845120adiChn0UDINT3212164096adiChnVe0UDINT3212484352gNrAxUDINT32gNrChUDINT32gVEGlobMemSizeUDINT32gVEChMemSizeUDINT32gpPformHIGH_LEVEL_INTERFACE_PF32gpChHIGH_LEVEL_INTERFACE_CH012384gpAxHIGH_LEVEL_INTERFACE_AX0642048gpCTManTECHNO_UNIT_CTM0321024gpVEGlobalHLI_V_E_DATA32gpVEChHLI_V_E_DATA012384HliDisplayStartupErrorErrorIDWORD16CncHliHLI_SHAPE288PlcHliHLI_SHAPE288gpPformHIGH_LEVEL_INTERFACE_PF32MessageStrT_MaxString2048VersionStrT_MaxString2048cStrToHliLibVersionT_MaxString2048cStrToErrorIDT_MaxString2048cStrToHliPlcT_MaxString2048cStrToHliCncT_MaxString2048cStrToCncVersionT_MaxString2048object_nameHliDisplayStartupErrorHliReleaseBOOL8iUDINT32object_nameHliReleasePouTypeFunctionBlockMCV_GetHLIIfcVer704versionSTRING(80)64832ItemTypeOutputPouTypeFunctionBlockMCV_ChkLCsHLIVer1184executeBOOL832ItemTypeInputbusyBOOL840ItemTypeOutputdoneBOOL848ItemTypeOutputhli_ver_okBOOL856ItemTypeOutputerrorBOOL864ItemTypeOutputerror_idWORD1680ItemTypeOutputfb_stateINT1696GetHLIIfcVerMCV_GetHLIIfcVer704128tr_executeR_TRIG64832plc_hli_verSTRING(23)192896cmd_sem_plc_versionBOOL81088stb_copy_errorBOOL81096stb_doneBOOL81104cmd_plc_versionBOOL81112copy_ver_to_hliBOOL81120state_sem_plc_versionBOOL81128p_version_at_hliSTRING(23)321152PouTypeFunctionBlockMCV_ChkHLIVer1696executeBOOL832ItemTypeInputexpected_hli_ax_sizeUDINT3264ItemTypeOutputexpected_hli_ch_sizeUDINT3296ItemTypeOutputexpected_hli_versionSTRING(23)192128ItemTypeOutputhli_ax_sizeUDINT32320ItemTypeOutputhli_ch_sizeUDINT32352ItemTypeOutputhli_versionSTRING(23)192384ItemTypeOutputhli_ver_okBOOL8576ItemTypeOutputerrorBOOL8584ItemTypeOutputerror_idWORD16592ItemTypeOutputtr_executeR_TRIG64608tf_executeF_TRIG64672eq_hli_versionBOOL8736p_hli_versionSTRING(23)32768HliMajorVersionSTRING(23)192800GetHLIIfcVerMCV_GetHLIIfcVer704992PouTypeFunctionBlockMCV_ChkDpdcies3072executeBOOL832ItemTypeInputbusyBOOL840ItemTypeOutputdoneBOOL848ItemTypeOutputdepend_okBOOL856ItemTypeOutputerrorBOOL864ItemTypeOutputerror_idWORD16800ItemTypeOutputfb_stateINT1696chk_hliBOOL8112chk_LC_hli_verBOOL8120tr_executeR_TRIG64128ChkLCsHLIVer_1MCV_ChkLCsHLIVer1184192ChkHLIVer_1MCV_ChkHLIVer16961376PouTypeFunctionBlockMCV_InitPlatform3264ExecuteBOOL832falseItemTypeInputBusyBOOL840falseItemTypeOutputDoneBOOL848falseItemTypeOutputErrorBOOL856falseItemTypeOutputErrorIDWORD16640ItemTypeOutputstart_dpdcies_chkBOOL880falseaxref_idxINT16960startup_stateINT161120tr_executeR_TRIG64128ChkDpdcies_0MCV_ChkDpdcies3072192PouTypeFunctionBlockMCV_FB_TYPE32DINTMCV_FB_ID32UDINTMCV_JOB_ID32UDINTMCV_JOB_STATE32DINTMCV_GENERAL_RESPONSE192fb_typeMCV_FB_TYPE320fb_idMCV_FB_ID3232job_idMCV_JOB_ID3264job_stateMCV_JOB_STATE3296error_idDINT32128fill_up_1DINT32160MCV_PfJobAckDispatcher1152ErrorBOOL832ItemTypeOutputErrorIDWORD16480ItemTypeOutputFbIdUDINT3264ResponseHLI_PLCOPEN_PF_RESPONSE102496pGeneralResponseMCV_GENERAL_RESPONSE321120PouTypeFunctionBlockMCV_PO_LINEAR_UNIT128PositionMCV_PO_POS_LIN320VelocityMCV_PO_VEL_LIN3232AccelerationMCV_PO_ACC_LIN3264JerkMCV_PO_JER_LIN3296MCV_PO_ROTATORY_UNIT128PositionMCV_PO_POS_ROT320VelocityMCV_PO_VEL_ROT3232AccelerationMCV_PO_ACC_ROT3264JerkMCV_PO_JER_ROT3296MCV_PO_UNITS_MDS256LinearMCV_PO_LINEAR_UNIT1280RotatoryMCV_PO_ROTATORY_UNIT128128MCV_GENERAL_REQUEST128fb_typeMCV_FB_TYPE320fb_idMCV_FB_ID3232job_idMCV_JOB_ID3264fill_up_1UDINT3296MCV_READ_RESOLUTION_RES448fb_typeMCV_FB_TYPE320fb_idMCV_FB_ID3232job_idMCV_JOB_ID3264job_stateMCV_JOB_STATE3296error_idDINT32128fill_up_1UDINT32160resolutionMCV_PO_UNITS_MDS256192MCV_PfInitFbID160FbIdUDINT3232ItemTypeInOutInitBOOL3264ItemTypeInOutErrorBOOL3296ItemTypeInOutErrorIDWORD32128ItemTypeInOutPouTypeFunctionBlockMCV_PfChkHliIfc128ErrorBOOL3232ItemTypeInOutErrorIDWORD3264ItemTypeInOutIfcValidBOOL896ItemTypeOutputPouTypeFunctionBlockMCV_ReadResolution1056ExecuteBOOL832ItemTypeInputDoneBOOL840ItemTypeOutputBusyBOOL848ItemTypeOutputResolutionIDMCV_PO_UNITS_MDS25664ItemTypeOutputErrorBOOL8320ItemTypeOutputErrorIDWORD163360ItemTypeOutputJobIDUDINT32352ItemTypeOutputtrExecuteR_TRIG64384FbIdUDINT32448LastJobIDUDINT32480JobStateMCV_JOB_STATE32512LastJobStateMCV_JOB_STATE32544HliChIfcIdxINT16576InitBOOL8592OrderSentBOOL8600RequestMCV_GENERAL_REQUEST128608pResponseMCV_READ_RESOLUTION_RES32736PfInitFbIDMCV_PfInitFbID160768PfChkHliIfcMCV_PfChkHliIfc128928PouTypeFunctionBlockMCV_ResolIDToFactor960PLCopenUnitsMCV_PO_UNITS_MDS25632ItemTypeInputUnitFactorsMCV_PO_UNITS_FACTOR_MDS512320ItemTypeOutputFactorTypeINT16832FactorLREAL64896PouTypeFunctionBlockMCV_PlatformBase6592DoneBOOL832falseItemTypeOutputErrorBOOL840falseItemTypeOutputErrorIDWORD16480ItemTypeOutputStartInitMcpBOOL864trueRunJobDispatcherBOOL872trueExeReadResoBOOL880falseStateUINT16960AxRefIdxINT161120AxGrpRefIdxINT161280InitMcpMCV_InitPlatform3264160JobAckDispatcherMCV_PfJobAckDispatcher11523424ReadResolutionMCV_ReadResolution10564576ResolIDToFactorMCV_ResolIDToFactor9605632PouTypeFunctionBlockMCV_P1_Platform64axref_idxINT16320idx_array_axis_refINT16480PouTypeFunctionBlockTcEvent672ClassUDINT320PrioUDINT3232IdUDINT3264bQuitRequiredBOOL896DataFormatStrAddressPVOID32128UserFlagsDWORD32160FlagsDWORD32192StreamTypeUDINT32224SourceStringSTRING(15)128256SourceIdUDINT32384ProgIdSTRING(31)256416ADSLOGEVENT4224NETIDT_AmsNetID19232ItemTypeInputPORTUINT16224ItemTypeInputEventBOOL8240ItemTypeInputEventQuitBOOL8248ItemTypeInputEventConfigDataTcEvent672256ItemTypeInputEventDataAddressPVOID32928ItemTypeInputTcIgnorePersistentEventDataLengthUDINT32960ItemTypeInputFbCleanupBOOL8992ItemTypeInputTMOUTTIME3210245000ItemTypeInputEventStateUDINT321056ItemTypeOutputErrBOOL81088ItemTypeOutputErrIdUDINT321120ItemTypeOutputQuitBOOL81152ItemTypeOutputPouTypeFunctionBlockhide_all_localsFB_SimpleEventLog213600InitBOOL832ItemTypeInputSourceIdUINT1648ItemTypeInputClassUINT1664ItemTypeInputQuitRequiredBOOL880ItemTypeInputadrAlarmArrayBOOL3296ItemTypeInputadrQuitArrayBOOL32128ItemTypeInputBusyBOOL8160ItemTypeOutputErrBOOL8168ItemTypeOutputErrIdUDINT32192ItemTypeOutputARRAY_LBOUNDUDINT322241ARRAY_UBOUNDUDINT3225650TCEVENTDATAFORMATSTRINGSTRING(80)648288 STATE_INITINT169440STATE_IDLEINT169601STATE_RESET_EVENTINT169762STATE_QUIT_EVENTINT169923STATE_RESET_ENDINT1610084STATE_WAITINT1610245stateINT161040bReadyBOOL81056truenMsgHasChangedDINT321088bEvtStateBOOL1504001120eventADSLOGEVENT1502112001536idxUDINT32212736CfgEventTcEvent672212768bWaitBOOL8213440ptAlarmBOOL32213472ptQuitBOOL32213504RT_InitR_TRIG64213536PouTypeFunctionBlockST_CNC_AX_Options2104bResetCalibrationBOOL80bReducedSpeedBOOL88bReducedSpeedZone1BOOL816bReducedSpeedZone2BOOL824bProbingSignalBOOL832bActivateCompTableBOOL840strPathCompTableSTRING(256)205648ST_CNC_AX_Parameter389472nNumParametersINT160bWriteParameterBOOL816strTempPathSTRING(80)64824ParamListST_CNCParameter0200388800672ST_CNC_AX_PLCopen384nOverrideUINT160bExecuteHomingBOOL816bCamSignalBOOL824bExecuteMoveAbsoluteBOOL832bExecuteStopBOOL840bExecuteResetBOOL848fPositionLREAL6464fVelocityLREAL64128fAccelerationLREAL64192fJerkLREAL64256nDirectionINT16320bDisableBOOL8336ST_CNC_AX_PLCopenStatus96bErrorBOOL80nErrorIDDINT3232bMoveAbsoluteDoneBOOL864bHomingDoneBOOL872bStopDoneBOOL880bResetDoneBOOL888ST_CNC_AX_Status384bHomingDoneBOOL80bHasErrorBOOL88bIsReadyBOOL816bIsEnabledBOOL824fSetPosACSLREAL6464fActPosACSLREAL64128fActVeloLREAL64192nCNCErrorIDUDINT32256PLCopenST_CNC_AX_PLCopenStatus96288HLI3_SetAxisRelease672bEnableBOOL832ItemTypeInputnHliAxisIdxINT1648ItemTypeInputbAxisIsReadyBOOL864ItemTypeOutputbAxisIsEnabledBOOL872ItemTypeOutputbAxisHasErrorBOOL880ItemTypeOutputnDriveTypeUDINT3296ItemTypeOutputbErrorBOOL8128ItemTypeOutputnErrorIdUDINT32160ItemTypeOutputnErrorStateUINT16192ItemTypeOutputbReadyForPowerOnBOOL8208bReadyForControlLoopOnBOOL8216nHliAxisIdxOldINT16224nStateUINT16240nStateOldUINT16256tActiveTimeOutTIME32288TIME#5s0mswDriveStateWORD16320fbTonTimeOutTON224352ERR_INVALID_AXIS_IDXUDINT3257610000ERR_UNSUPPORTED_DRIVEUDINT3260810001ERR_TIME_OUTUDINT3264010002AC_CanOpenDrive100AC_CanOpenDriveAC_ProfiDriveAC_SercosDriveAC_TerminalDriveAC_ClearErrorPouTypeFunctionBlockHLI3_SetAxisReferenceOffset256ExecuteBOOL832ItemTypeInputnHliAxisIdxINT1648ItemTypeInputnOffsetLREAL6464ItemTypeInputBusyBOOL8128ItemTypeOutputDoneBOOL8136ItemTypeOutputErrorBOOL8144ItemTypeOutputErrorIdINT16160ItemTypeOutputnStateINT16176trigStartR_TRIG64192PouTypeFunctionBlockMC_SetOverride768AxisAXIS_REF3232ItemTypeInOutEnableBOOL864falseItemTypeInputVelFactorLREAL641281ItemTypeInputVelFactorMaxShiftLREAL641921ItemTypeInputEnabledBOOL8256falseItemTypeOutputErrorBOOL8264falseItemTypeOutputErrorIDWORD162720ItemTypeOutputhli_axis_idxINT16288last_axsd_stateINT16304InitOvBOOL8320falseActOverrideUINT16336DeltaVelFactorLREAL64384TempVelFactorLREAL64448ActOverrideAsVelFactorLREAL64512LclVelFactorMaxShiftLREAL64576MCV_EPS_0_001LREAL646400.001pIpoMC_CONTROL_IPO32704PouTypeFunctionBlockSendOrder1088hli_axis_idxINT1632ItemTypeInputmaster_hli_axis_idxINT1648ItemTypeInputmotion_orderINT1664ItemTypeInputorder_idUDINT3296ItemTypeInputfb_id_p1UDINT32128ItemTypeInputpositionLREAL64192ItemTypeInputvelocityLREAL64256ItemTypeInputrationumeratorDINT32320ItemTypeInputratiodenominatorDINT32352ItemTypeInputmasteroffsetLREAL64384ItemTypeInputslaveoffsetLREAL64448ItemTypeInputmasterscalingLREAL64512ItemTypeInputslavescalingLREAL64576ItemTypeInputaccelerationLREAL64640ItemTypeInputdecelerationLREAL64704ItemTypeInputjerkLREAL64768ItemTypeInputCamTableIDUINT16832ItemTypeInputstartmodeUDINT32864ItemTypeInputfkt_typeUDINT32896ItemTypeInputdirectionINT16928ItemTypeInputoperation_mode_0BOOL8944ItemTypeInputoperation_mode_1BOOL8952ItemTypeInputsend_orderBOOL8960ItemTypeOutputpCUMC_CONTROL_EXT_TO_IPO32992pLrMcMC_CONTROL_LR321024pCmdHLI_EXT_TO_IPO_DATA321056PouTypeFunctionBlockGetLogAxNr64hli_axis_idxINT1632ItemTypeInputget_log_axis_nrUINT1648ItemTypeOutputPouTypeFunctionBlockGetAcknowledge224axis_refAXIS_REF3232ItemTypeInOutorder_idUDINT32640ItemTypeInputfb_id_p1UDINT32960ItemTypeInputget_acknowledgeUDINT32128ItemTypeOutputpCUMC_CONTROL_EXT_TO_IPO32160pStateHLI_SAI_JOB_ACKN_DATA32192PouTypeFunctionBlockHasConnectionChanged96hli_axis_idxINT1632ItemTypeInputlast_log_achs_nrUINT1648ItemTypeInputhas_connection_changedBOOL864ItemTypeOutputPouTypeFunctionBlockMC_Home3520AxisAXIS_REF3232ItemTypeInOutExecuteBOOL864falseItemTypeInputCamSignalBOOL872falseItemTypeInputDoneBOOL880falseItemTypeOutputCommandAbortedBOOL888falseItemTypeOutputErrorBOOL896falseItemTypeOutputErrorIDWORD161120ItemTypeOutputInitBOOL8128falsehli_axis_idxINT16144fb_stateINT16160tr_executeR_TRIG64192tf_executeF_TRIG64256okBOOL8320falsetermination_codeUDINT323520fb_id_p1UDINT323840order_idUDINT324160retrialsUDINT324480PositionLREAL645120transition_allowedBOOL8576falseb_has_connection_changedBOOL8584falselast_log_achs_nrUINT165920last_axsd_stateINT16608SendOrder_1SendOrder1088640SendOrder_2SendOrder10881728GetLogAxNr_1GetLogAxNr642816GetLogAxNr_2GetLogAxNr642880GetAcknowledge_1GetAcknowledge2242944GetAcknowledge_2GetAcknowledge2243168HasConnectionChanged_1HasConnectionChanged963392PouTypeFunctionBlockMC_MoveAbsolute3776AxisAXIS_REF3232ItemTypeInOutExecuteBOOL864falseItemTypeInputPositionLREAL641280ItemTypeInputVelocityLREAL641920ItemTypeInputAccelerationLREAL642560ItemTypeInputDecelerationLREAL643200ItemTypeInputJerkLREAL643840ItemTypeInputDirectionINT164484ItemTypeInputDoneBOOL8464falseItemTypeOutputCommandAbortedBOOL8472falseItemTypeOutputErrorBOOL8480falseItemTypeOutputErrorIDWORD164960ItemTypeOutputInitBOOL8512falsehli_axis_idxINT16528fb_stateINT16544tr_executeR_TRIG64576tf_executeF_TRIG64640okBOOL8704falsetermination_codeUDINT327360fb_id_p1UDINT327680order_idUDINT328000retrialsUDINT328320retryBOOL8864falsetransition_allowedBOOL8872falseb_has_connection_changedBOOL8880falselast_log_achs_nrUINT168960last_axsd_stateINT16912SendOrder_1SendOrder1088960SendOrder_2SendOrder10882048GetLogAxNr_1GetLogAxNr643136GetAcknowledge_1GetAcknowledge2243200GetAcknowledge_2GetAcknowledge2243424HasConnectionChanged_1HasConnectionChanged963648PouTypeFunctionBlockMC_ReadAxisError224AxisAXIS_REF3232ItemTypeInOutEnableBOOL864falseItemTypeInputValidBOOL872falseItemTypeOutputErrorBOOL880falseItemTypeOutputErrorIDWORD16960ItemTypeOutputAxisErrorIDUDINT321280ItemTypeOutputhli_axis_idxINT16160iINT16176act_error_satz_idxINT16192PouTypeFunctionBlockSendOrderStop384axis_refAXIS_REF3232ItemTypeInOutorder_idUDINT3264ItemTypeInputfb_id_p1UDINT3296ItemTypeInputdecelerationLREAL64128ItemTypeInputjerkLREAL64192ItemTypeInputcanceled_job_idUDINT322560ItemTypeOutputsend_order_stopBOOL8288falseItemTypeOutputpCUMC_CONTROL_EXT_TO_IPO32320pCmdHLI_EXT_TO_IPO_DATA32352PouTypeFunctionBlockMC_Stop1920AxisAXIS_REF3232ItemTypeInOutExecuteBOOL864falseItemTypeInputDecelerationLREAL641280ItemTypeInputJerkLREAL641920ItemTypeInputDoneBOOL8256falseItemTypeOutputErrorBOOL8264falseItemTypeOutputErrorIDWORD162720ItemTypeOutputInitBOOL8288falsehli_axis_idxINT16304fb_stateINT16320tr_executeR_TRIG64352tf_executeF_TRIG64416okBOOL8480falsetermination_codeUDINT325120order_idUDINT325440fb_id_p1UDINT325760canceled_job_idUDINT326080retrialsUDINT326400retryBOOL8672falsetransition_allowedBOOL8680falseb_has_connection_changedBOOL8688falseb_stop_executedBOOL8696falselast_log_achs_nrUINT167040last_axsd_stateINT16720tmp_decelerationLREAL647680tmp_jerkLREAL648320SendOrderStop_1SendOrderStop384896GetLogAxNr_1GetLogAxNr641280GetAcknowledge_1GetAcknowledge2241344GetAcknowledge_2GetAcknowledge2241568HasConnectionChanged_1HasConnectionChanged961792STOP_ORDER_MAX_RETRIALSUDINT32188820PouTypeFunctionBlockSendReset96hli_axis_idxINT1632ItemTypeInputsend_resetBOOL848ItemTypeOutputpCUMC_CONTROL_BOOL_UNIT3264PouTypeFunctionBlockGetResetQuit96hli_axis_idxINT1632ItemTypeInputget_reset_quitBOOL848ItemTypeOutputpSpdlResetCUMC_CONTROL_BOOL_UNIT3264PouTypeFunctionBlockGetDriveMode64hli_axis_idxINT1632ItemTypeInputget_drive_mode_0BOOL848falseItemTypeOutputget_drive_mode_1BOOL856falseItemTypeOutputPouTypeFunctionBlockOnlyAcknowledge160AxisAXIS_REF3232ItemTypeInOutAcknowledgedBOOL864ItemTypeOutputpCUMC_CONTROL_EXT_TO_IPO3296pStateHLI_SAI_JOB_ACKN_DATA32128PouTypeFunctionBlockMC_Reset960AxisAXIS_REF3232ItemTypeInOutExecuteBOOL864falseItemTypeInputDoneBOOL872falseItemTypeOutputErrorBOOL880falseItemTypeOutputErrorIDWORD16960ItemTypeOutputhli_axis_idxINT16112fb_stateINT16128tr_executeR_TRIG64160tf_executeF_TRIG64224okBOOL8288falsedrive_mode_0BOOL8296drive_mode_1BOOL8304retrialsUDINT323200transition_allowedBOOL8352falsewait_cyclesUDINT323840last_axsd_stateINT16416last_error_satzINT16432SendReset_1SendReset96448GetResetQuit_1GetResetQuit96544GetResetQuit_2GetResetQuit96640GetDriveMode_1GetDriveMode64736OnlyAcknowledgeOnlyAcknowledge160800PouTypeFunctionBlockHLI3_CNCAxisBase408512bEnableBOOL848ItemTypeInputbCalibrationCamBOOL856ItemTypeInputbSetRefOffsetBOOL864ItemTypeInputfRefOffsetLREAL64128ItemTypeInputbFeedholdBOOL8192ItemTypeInputstOptionsST_CNC_AX_Options2104200ItemTypeInputstParameterST_CNC_AX_Parameter3894722304ItemTypeInputstPLCopenST_CNC_AX_PLCopen384391808ItemTypeInputstStatusST_CNC_AX_Status384392192ItemTypeOutputfbSetAxisReleaseHLI3_SetAxisRelease672392576fbSetAxisReferenceOffsetHLI3_SetAxisReferenceOffset256393280fbActivateCompTableFB_ActivateCompTable3552393536bInitBOOL8397088fbOnTriggerR_TRIG64397120nStepWriteParamINT16397184fbOnTriggerCompTableR_TRIG64397216nStepActivateCompTableINT16397280nChannelNoUINT16397296fbMC_SetOverrideMC_SetOverride768397312fbMC_HomeMC_Home3520398080fbMC_MoveAbsoluteMC_MoveAbsolute3776401600fbMC_ReadAxisErrorMC_ReadAxisError224405376fbMC_StopMC_Stop1920405632fbMC_ResetMC_Reset960407552ACT_ParameterACT_OptionsACT_StatusACT_InitACT_PLCopenPouTypeFunctionBlockFB_CNCAxis408576HLI3_CNCAxisBasenLogAxisNoINT16408512ItemTypeInputPouTypeFunctionBlockHLI_S_PROZESS320posDINT320revDINT3232zeitUDINT3264move_cmdUINT1696pos_cmdUINT16112log_achs_nrUINT16128nr_late_syncUINT16144synch_ctrlDWORD32160sgn32_free_2DINT32192sgn32_free_3DINT32224sgn32_free_4DINT32256sgn32_free_5DINT32288HLI_M_H_PROZESS256nrUDINT320zeitDINT3232satz_nrUDINT3264prg_zeilen_nrUDINT3296add_nr_rDINT32128nr_late_syncUINT16160fill_up_1UINT16176synch_ctrlDWORD32192fill_up_2DINT32224HLI3_HandleSpindleTechno992nHliAxisIdxINT1632ItemTypeInputnHliChannelIdxINT1648ItemTypeInputbIsChannelSpecificBOOL864ItemTypeInputnLogAxisNoChannelSpecificINT1680ItemTypeInputbHandleGearChangeBOOL896ItemTypeInputbChannelResetBOOL8104ItemTypeInputnRevolutionDINT32128ItemTypeOutputnPositionDINT32160ItemTypeOutputbErrorBOOL8192ItemTypeOutputnErrorIdUDINT32224ItemTypeOutputM03BOOL32256ItemTypeInOutM04BOOL32288ItemTypeInOutM05BOOL32320ItemTypeInOutM19BOOL32352ItemTypeInOutpM40BOOL32384pM41BOOL32416pM42BOOL32448pM43BOOL32480pM44BOOL32512pM45BOOL32544nOpenTechnoCountUINT16576nOpenTechnoCountLateUINT16592bAcknowledgeBOOL8608M03_InternalBOOL8616M04_InternalBOOL8624M05_InternalBOOL8632M19_InternalBOOL8640M40_InternalBOOL8648M41_InternalBOOL8656M42_InternalBOOL8664M43_InternalBOOL8672M44_InternalBOOL8680M45_InternalBOOL8688nHliAxIfcIdxUDINT32704nTechFctMaxIdxUINT16736nTechFctMaxIdxLateUINT16752nLoopUINT16768pSProcessHLI_S_PROZESS32800pMProcessHLI_M_H_PROZESS32832fbRtrigChannelResetR_TRIG64864bFirstRunBOOL8928truedummyM40BOOL8936dummyM41BOOL8944dummyM42BOOL8952dummyM43BOOL8960dummyM44BOOL8968dummyM45BOOL8976A_HandleTechnoM_HandleTechnoAxpActTechnoUnitTECHNO_UNIT_AX32M03BOOL32ItemTypeInOutM04BOOL32ItemTypeInOutM05BOOL32ItemTypeInOutM19BOOL32ItemTypeInOutM_ResetBOOL8M03BOOL32ItemTypeInOutM04BOOL32ItemTypeInOutM05BOOL32ItemTypeInOutM19BOOL32ItemTypeInOutM_HandleTechnoChpActTechnoUnitTECHNO_UNIT_CH32M03BOOL32ItemTypeInOutM04BOOL32ItemTypeInOutM05BOOL32ItemTypeInOutM19BOOL32ItemTypeInOutM_ManageAcknowledgementpInternalBOOL32pPublicBOOL32pAcknowledgementBOOL32object_nameM_ManageAcknowledgementPouTypeFunctionBlockHLI3_HandleSpindleTechnoGearchange1184HLI3_HandleSpindleTechnoM40BOOL32992ItemTypeInOutM41BOOL321024ItemTypeInOutM42BOOL321056ItemTypeInOutM43BOOL321088ItemTypeInOutM44BOOL321120ItemTypeInOutM45BOOL321152ItemTypeInOutPouTypeFunctionBlockHLI_PROG_NAME2080zeichenSTRING(259)20800HLI_RUMPF_NC_PROG4672log_pfad_nrUINT160file_encryptedBOOL816fill_up_1BOOL824fill_up_3DINT3232prog_nameHLI_PROG_NAME208064fill_up_4DINT322144file_nameHLI_FILE_NAME20802176fileoffsetUDINT324256satzoffsetUINT164288tokenoffsetUINT164304satz_nrDINT324320add_prog_infoHLI_S_ADD_PROG_INFO3204352HLI_RUMPF_NC_PROG_LR4608log_pfad_nrUINT160file_encryptedBOOL816fill_up_1BOOL824fill_up_3DINT3232prog_nameHLI_PROG_NAME208064fill_up_4DINT322144file_nameHLI_FILE_NAME20802176satz_nrDINT324256add_prog_infoHLI_S_ADD_PROG_INFO3204288HLI_STRUKT_NAME288zeichenSTRING(35)2880HLI_RUMPF_MDS384listen_typUINT160fill_up_1BOOL816fill_up_2BOOL824fill_up_3DINT3232strukt_nameHLI_STRUKT_NAME28864fill_up_4DINT32352HLI_RUMPF_KOMMU128mediumUINT160fill_up_1BOOL816fill_up_2BOOL824typUDINT3232partnerUDINT3264fill_up_3DINT3296HLI_RUMPF_RAMDISK2240mediumUINT160fill_up_1BOOL816fill_up_2BOOL824typUDINT3232partnerUDINT3264fill_up_3DINT3296file_nameHLI_FILE_NAME2080128fileoffsetUDINT322208HLI_RUMPF_FILE2112file_nameHLI_FILE_NAME20800fileoffsetUDINT322080HLI_RUMPF_INTPR_FILE2496file_nameHLI_FILE_NAME20800fileoffsetUDINT322080file_line_numberUDINT322112listen_typUINT162144fill_up_1BOOL82160fill_up_2BOOL82168strukt_nameHLI_STRUKT_NAME2882176fill_up_3DINT322464HLI_RUMPF_LISTE_BINAER320strukt_nameHLI_STRUKT_NAME2880fill_up_1DINT32288HLI_VAR_STRING192zeichenSTRING(23)1920HLI_RUMPF_GCM2560tokenHLI_VAR_STRING1920filenameHLI_FILE_NAME2080192interp_noUDINT322272line_noUDINT322304col_noUDINT322336offsetUDINT322368command_noDINT322400part_idDINT322432step_idDINT322464if_levelDINT322496fill_up_1DINT322528FB_AxesError443584bResetBOOL832ItemTypeInputValidBOOL840falseItemTypeOutputChErrorIDUDINT3264ItemTypeOutputModuleNameSTRING(80)64896ItemTypeOutputLineDINT32768ItemTypeOutputMultipleIDDINT32800ItemTypeOutputCmdFunctionTypeDINT32832ItemTypeOutputChannelIDDINT32864ItemTypeOutputCommuIDDINT32896ItemTypeOutputCycleCounterUDINT32928ItemTypeOutputVersionNameSTRING(80)648960ItemTypeOutputRemedyClassDINT321632ItemTypeOutputReactionClassDINT321664ItemTypeOutputBodyTypeUDINT321696ItemTypeOutputUserMessageSTRING(80)6481728ItemTypeOutputBodyTypeEnumUDINT322400ItemTypeOutputNcBlockNrDINT3224320ItemTypeOutputProgNameSTRING(80)6482464ItemTypeOutputFileNameSTRING(80)6483112ItemTypeOutputFileOffsetUDINT3237760ItemTypeOutputNcBlockOffsetDINT3238080ItemTypeOutputTokenOffsetDINT3238400ItemTypeOutputLogicalPathNrDINT3238720ItemTypeOutputAddProgInfoSTRING(80)6483904ItemTypeOutputCommuMediumDINT3245760ItemTypeOutputCommuTypeUDINT3246080ItemTypeOutputCommuPartnerUDINT3246400ItemTypeOutputFileLineUDINT3246720ItemTypeOutputListTypeDINT3247040ItemTypeOutputStructNameSTRING(80)6484736ItemTypeOutputStrValue_1STRING(80)6485384ItemTypeOutputStrValue_2STRING(80)6486032ItemTypeOutputStrValue_3STRING(80)6486680ItemTypeOutputStrValue_4STRING(80)6487328ItemTypeOutputStrValue_5STRING(80)6487976ItemTypeOutputMeaningValue_1STRING(80)6488624ItemTypeOutputMeaningValue_2STRING(80)6489272ItemTypeOutputMeaningValue_3STRING(80)6489920ItemTypeOutputMeaningValue_4STRING(80)64810568ItemTypeOutputpMcErrorMC_ERROR3211232pMcError2MC_ERROR3211264SatzRHLI_ERROR_SATZ761611296bInitializedBOOL818912falsebClearBOOL818920falsebUsedBOOL09878418928bToCleanUpBOOL09878419712LogEventADSLOGEVENT09841395220512FlankeQuitR_TRIG0986272434464pLogADSLOGEVENT32440736fmtStrSTRING(80)648440768eventIdUDINT32441440iUDINT32441472idxUDINT324415040maxWarningsUINT16441536maxErrorsUINT16441552maxUserEventsUINT16441568maxEventsUINT16441584maxIdxEventsUINT16441600countWarningsUINT164416160countErrorsUINT164416320countUserEventsUINT164416480start_idxUINT16441664stop_idxUINT16441680paraPointerArrayUDINT0321024441696paraIndexINT16442720pRumpfNcProgHLI_RUMPF_NC_PROG32442752pRumpfNcProgLrHLI_RUMPF_NC_PROG_LR32442784pRumpfMdsHLI_RUMPF_MDS32442816pRumpfKommuHLI_RUMPF_KOMMU32442848pRumpfRamDiskHLI_RUMPF_RAMDISK32442880pRumpfFileHLI_RUMPF_FILE32442912pRumpfIntprFileHLI_RUMPF_INTPR_FILE32442944pRumpfListeBinaerHLI_RUMPF_LISTE_BINAER32442976pRumpfGcmHLI_RUMPF_GCM32443008nLogAxisIdDINT32443040XmlEventId_RumpfUDINT32443072200XmlEventId_RumpfNcProgUDINT32443104201XmlEventId_RumpfNcProgLrUDINT32443136202XmlEventId_RumpfMdsUDINT32443168203XmlEventId_RumpfKommuUDINT32443200204XmlEventId_RumpfRamDiskUDINT32443232205XmlEventId_RumpfFileUDINT32443264206XmlEventId_RumpfIntprFileUDINT32443296207XmlEventId_RumpfListeBinaerUDINT32443328208XmlEventId_RumpfGcmUDINT32443360209CNC_SOURCE_ID_BASEUDINT32443392551CNC_USER_SOURCE_ID_BASEUDINT32443424651MAX_CNC_ERRORSUDINT3244345649MAX_CNC_USER_EVENTSUDINT3244348849MAX_CNC_EVENTSUDINT3244352098CNC_EVENTS_MAXIDXUDINT3244355297PouTypeFunctionBlockHLI3_MoveSpindle992nHliAxisIdxINT1632ItemTypeInputnSpeedDINT3264ItemTypeInputbStartBOOL896ItemTypeInputbStopBOOL8104ItemTypeInputbBusyBOOL8112ItemTypeOutputbErrorBOOL8120ItemTypeOutputnErrIDINT16128ItemTypeOutputsErrTextSTRING(80)648144ItemTypeOutputpUnitMC_CONTROL_EXT_TO_IPO32800fbRTrigStartR_TRIG64832fbRTrigStopR_TRIG64896nStateINT16960PouTypeFunctionBlockFB_Uint_Udint160nOldValueUINT1632nDiffDINT3264nMinusBOOL896nPlusBOOL8104nInSmallUINT16112ItemTypeInputnBigUDINT32128ItemTypeInOutPouTypeFunctionBlockST_CNC_CH_Options32bReferenceModeStartRequiredBOOL80bDisableCNCPLCWatchDogBOOL88bDisableMFunctHandlingBOOL816bDisableAutoAcknowledgeMBOOL824HLI3_DoChannelMFunction352nChanIdxINT1632ItemTypeInputstTechnoAttributeDataST_TechnoAttributeData22464ItemTypeInputbM30AcknowledgementBOOL8288ItemTypeInputbDisableAutoAcknowledgeMBOOL8296ItemTypeInputbBusyBOOL8304ItemTypeOutputpChannelST_CncChannel32320PouTypeFunctionBlockHLI3_DoChannelTFunction128nChanIdxINT1632ItemTypeInputnFuncNrUDINT3264ItemTypeInputbBusyBOOL896ItemTypeOutputbStartTimerBOOL8104PouTypeFunctionBlockHLI3_DoChannelHFunction352nChanIdxINT1632ItemTypeInputstTechnoAttributeDataST_TechnoAttributeData22464ItemTypeInputbBusyBOOL8288ItemTypeOutputpChannelST_CncChannel32320PouTypeFunctionBlockHLI_TOOL_ID128basicDINT320sisterDINT3232variantDINT3264sister_validBOOL896variant_validBOOL8104fill_up_1BOOL8112fill_up_2BOOL8120HLI_T_PROZESS320idHLI_TOOL_ID1280add_info_rUDINT0264128nr_late_syncUINT16192uns16_free_1UINT16208synch_ctrlDWORD32224sgn32_free_2DINT32256sgn32_free_3DINT32288HLI3_QuitChannelMHTFunction1824nChanIdxINT1632ItemTypeInputbM30AcknowledgementBOOL848ItemTypeInputbDisableAutoAcknowledgeMBOOL856ItemTypeInputbOKBOOL864ItemTypeOutputChannelMFunctionHLI3_DoChannelMFunction35296ChannelMFunctionLateSyncHLI3_DoChannelMFunction352448ChannelTFunctionHLI3_DoChannelTFunction128800ChannelHFunctionHLI3_DoChannelHFunction352928pChannelDataHIGH_LEVEL_INTERFACE_CH321280pActTechnoUnitTECHNO_UNIT_CH321312nTechFctMaxIdxUINT161344nTechFctAnzahlUINT161360idxUINT161376nFuncNrUDINT321408nArgumentDINT321440nToolBasicIdUDINT321472pMHProcessHLI_M_H_PROZESS321504pSProcessHLI_S_PROZESS321536pTProcessHLI_T_PROZESS321568stAttributeDataST_TechnoAttributeData2241600PouTypeFunctionBlockST_CNCCmdModesStates88stModesST_OpModes400stStatesST_OpStates4840HLI3_ManualActivation608bExecuteBOOL832ItemTypeInputnChanINT1648ItemTypeInputeManualTypeE_CNC_ManualType1664ItemTypeInputIncUDINT 0 activates Tip mode ]]>3296ItemTypeInputnHBA_ResDINT32128ItemTypeInputSpeedUDINT32160ItemTypeInputnLogAxisNrUINT16192ItemTypeInputnInputParameterIdxINT16208ItemTypeInputnParameterRecordIdxUINT16224ItemTypeInputbErrorBOOL8240ItemTypeOutputbBusyBOOL8248ItemTypeOutputstManualModeControlElementsST_ManualModeControlElements32256ItemTypeInOutstManualModeControlElementStateST_ManualModeControlElementState32288ItemTypeInOutfbRtrigExecR_TRIG64320nStateINT16384pActivationMC_CONTROL_HB_ACTIVATION_UNIT32416pJogParameterMC_CONTROL_HB_JOG_PARAM_UNIT32448pTipParameterMC_CONTROL_HB_TIP_PARAM_UNIT32480pHBHRParameterMC_CONTROL_HB_HR_PARAM_UNIT32512jINT16544bFreeControlElementFoundBOOL8560nINT16576bAxisInChannelBOOL8592PouTypeFunctionBlockE_HLI_MM_KEYDIRECTION16INTKEY_DIR_NEGATIVE-1KEY_DIR_NOT_PRESSED0KEY_DIR_POSITIVE1HLI3_ManualExecution128nChanINT1632ItemTypeInputnKeyControlUnitINT1648ItemTypeInputbKeyPosBOOL864ItemTypeInputbKeyNegBOOL872ItemTypeInputCmd_DirE_HLI_MM_KEYDIRECTION1680Act_DirE_HLI_MM_KEYDIRECTION1696PouTypeFunctionBlockHLI3_ManualExecutionRapidMode480nChanINT1632ItemTypeInputnKeyControlUnitINT1648ItemTypeInputbExecuteBOOL864ItemTypeInputpRapidKeyMC_CONTROL_HB_RAPID_KEY_UNIT3296TONTimeOutTON224128fbRtrigExecR_TRIG64352fbFtrigExecF_TRIG64416PouTypeFunctionBlockHLI3_ManualModeHandler20992stManualModeParameterST_ManualModeParameter384032ItemTypeInputstManualModeControlElementsST_ManualModeControlElements8643872ItemTypeInputbResetBOOL84736ItemTypeInputbInManualModeBOOL84744ItemTypeOutputarrAxisInG201UINT0121924752ItemTypeOutputbBusyBOOL84944ItemTypeOutputbErrorBOOL84952ItemTypeOutputnErrorIdINT164960ItemTypeOutputstManualModeControlElementStateST_ManualModeControlElementState324992ItemTypeInOutstCmdModesStatesST_CNCCmdModesStates325024ItemTypeInOutnStateINT165056pStringSTRING(80)325088pUnitMC_CONTROL_MCM_MODE_STATE_UNIT325120pCommandHLI_PROC_TRANS_TO_MODE_STATE325152pKeyMC_CONTROL_HB_KEY_UNIT325184pIncrMC_CONTROL_HB_TIP_PARAM_UNIT325216stManualModeParameterOldST_ManualModeParameter38405248incOldUINT169088nManualTypOldUINT169104iINT169120bManualBOOL89136ManualActivationHLI3_ManualActivation6089152ManualExecutionHLI3_ManualExecution01215369760ManualExecutionRapidModeHLI3_ManualExecutionRapidMode012576011296ActChannelModeOldUDINT3217056TON_TimeOutTON22417088nChanINT1617312jINT1617328bInJoystickModeBOOL817344nHliAxisIdxINT1617360nControlUnitINT1617376arrAxisInJoystickModeUINT01219217392nINT1617584bInitBOOL817600strInitParameterSTRING(299)240017608strZeroOffsetSTRING(80)64820008fbRTrigR_TRIG6420672fbRTrigG200R_TRIG6420736fbRTrigG201R_TRIG6420800fbRTrigNotNoManualR_TRIG6420864stManualOptionOldST_CNC_ManualOption4820928ErrID_1INT16209761JoystickCmdStateInitG201PouTypeFunctionBlockHLI3_CNCChannel33856nChanIdxINT1632ItemTypeInputbCmdAutomaticBOOL848ItemTypeInputbCmdManualBOOL856ItemTypeInputbCmdReferenceBOOL864ItemTypeInputbCmdMDIBOOL872ItemTypeInputbCmdStandbyBOOL880ItemTypeInputbCmdStartBOOL888ItemTypeInputbCmdStopBOOL896ItemTypeInputbCmdResetBOOL8104ItemTypeInputsProgramNameSTRING(299)2400112ItemTypeInputsMDIStringSTRING(299)24002512ItemTypeInputbBackwardMotionBOOL84912ItemTypeInputbFeedHoldBOOL84920ItemTypeInputbReducedFeedBOOL84928ItemTypeInputbSingleBlockBOOL84936ItemTypeInputbPrgBlockIgnoreBOOL84944ItemTypeInputbM01StopBOOL84952ItemTypeInputnSyntaxCheckDINT324960ItemTypeInputstManualModeParameterST_ManualModeParameter38404992ItemTypeInputstManualModeControlElementsST_ManualModeControlElements8648832ItemTypeInputbM30AcknowledgementBOOL89696ItemTypeInputnFeedOverrideUINT169712ItemTypeInputnRapidFeedOverrideUINT169728ItemTypeInputbEmergencyStopBOOL89744ItemTypeInputstOptionsST_CNC_CH_Options329752ItemTypeInputbModeStandbyBOOL329792ItemTypeInOutbModeAutomaticBOOL329824ItemTypeInOutbModeManualBOOL329856ItemTypeInOutbModeMDIBOOL329888ItemTypeInOutbModeReferenceBOOL329920ItemTypeInOutbStateSelectBOOL329952ItemTypeInOutbStateReadyBOOL329984ItemTypeInOutbStateStartBOOL3210016ItemTypeInOutbStateStopBOOL3210048ItemTypeInOutbStateResetBOOL3210080ItemTypeInOutbDoSingleBlockBOOL3210112ItemTypeInOutstManualModeControlElementStateST_ManualModeControlElementState3210144ItemTypeInOutbGoToActiveBOOL810176pChannelST_CncChannel3210208ChannelMHTFunctionHLI3_QuitChannelMHTFunction182410240currentModeUDINT3212064currentStateUDINT3212096idxINT1612128bCheckOpModeFirstBOOL812144fbRTrigResetR_TRIG6412160bResetRequestBOOL812224nStateAutoMDIStartINT1612240ModeManualHLI3_ManualModeHandler2099212256stCmdModesStatesST_CNCCmdModesStates8833248fbRTrigCmdStartR_TRIG6433344fbRTrigCmdStopR_TRIG6433408fbRTrigCmdResetR_TRIG6433472fbRTrigCmdAutomaticR_TRIG6433536fbRTrigCmdManualR_TRIG6433600fbRTrigCmdReferenceR_TRIG6433664fbRTrigCmdMDIR_TRIG6433728fbRTrigCmdStandbyR_TRIG6433792AutoMDIStartOpModesPouTypeFunctionBlockST_BlockSearch320ActiveBOOL80bStartReadBOOL88bStartWriteBOOL816nTypeUINT1632fDistanceLREAL6464bAutoReturnBOOL8128nDeviationMaxUDINT32160nBlockNumberDINT32192nPassDINT32224nBlockCountDINT32256WriteBsType1376nIdxGrpUDINT3232ItemTypeInputbStartBOOL864ItemTypeInputnTypeUINT1680ItemTypeInputBusyBOOL896ItemTypeOutputbErrBOOL8104ItemTypeOutputfbWriteADSWRITE1216128bStartedBOOL81344PouTypeFunctionBlockReadBsType1440nIdxGrpUDINT3232ItemTypeInputbStartBOOL864ItemTypeInputpDestUINT3296ItemTypeInputBusyBOOL8128ItemTypeOutputbErrBOOL8136ItemTypeOutputfbReadADSREAD1248160bStartedBOOL81408PouTypeFunctionBlockWriteBsCoveredDistance1472nIdxGrpUDINT3232ItemTypeInputbStartBOOL864ItemTypeInputfDistanceLREAL64128ItemTypeInputBusyBOOL8192ItemTypeOutputbErrBOOL8200ItemTypeOutputfbWriteADSWRITE1216224bStartedBOOL81440PouTypeFunctionBlockReadBsCoveredDistance1440nIdxGrpUDINT3232ItemTypeInputbStartBOOL864ItemTypeInputpDestLREAL3296ItemTypeInputBusyBOOL8128ItemTypeOutputbErrBOOL8136ItemTypeOutputfbReadADSREAD1248160bStartedBOOL81408PouTypeFunctionBlockWriteBsAutoReturn1344nIdxGrpUDINT3232ItemTypeInputbStartBOOL864ItemTypeInputbAutoReturnBOOL872ItemTypeInputBusyBOOL880ItemTypeOutputbErrBOOL888ItemTypeOutputfbWriteADSWRITE121696bStartedBOOL81312PouTypeFunctionBlockReadBsAutoReturn1440nIdxGrpUDINT3232ItemTypeInputbStartBOOL864ItemTypeInputpDestBOOL3296ItemTypeInputBusyBOOL8128ItemTypeOutputbErrBOOL8136ItemTypeOutputfbReadADSREAD1248160bStartedBOOL81408PouTypeFunctionBlockWriteBsDeviationMax1408nIdxGrpUDINT3232ItemTypeInputbStartBOOL864ItemTypeInputnDeviationMaxUDINT3296ItemTypeInputBusyBOOL8128ItemTypeOutputbErrBOOL8136ItemTypeOutputfbWriteADSWRITE1216160bStartedBOOL81376PouTypeFunctionBlockReadBsDeviationMax1440nIdxGrpUDINT3232ItemTypeInputbStartBOOL864ItemTypeInputpDestUDINT3296ItemTypeInputBusyBOOL8128ItemTypeOutputbErrBOOL8136ItemTypeOutputfbReadADSREAD1248160bStartedBOOL81408PouTypeFunctionBlockWriteBsBlockNumber1408nIdxGrpUDINT3232ItemTypeInputbStartBOOL864ItemTypeInputnBlockNumberDINT3296ItemTypeInputBusyBOOL8128ItemTypeOutputbErrBOOL8136ItemTypeOutputfbWriteADSWRITE1216160bStartedBOOL81376PouTypeFunctionBlockReadBsBlockNumber1440nIdxGrpUDINT3232ItemTypeInputbStartBOOL864ItemTypeInputpDestDINT3296ItemTypeInputBusyBOOL8128ItemTypeOutputbErrBOOL8136ItemTypeOutputfbReadADSREAD1248160bStartedBOOL81408PouTypeFunctionBlockWriteBsBlockCount1408nIdxGrpUDINT3232ItemTypeInputbStartBOOL864ItemTypeInputnBlockCountDINT3296ItemTypeInputBusyBOOL8128ItemTypeOutputbErrBOOL8136ItemTypeOutputfbWriteADSWRITE1216160bStartedBOOL81376PouTypeFunctionBlockReadBsBlockCount1440nIdxGrpUDINT3232ItemTypeInputbStartBOOL864ItemTypeInputpDestDINT3296ItemTypeInputBusyBOOL8128ItemTypeOutputbErrBOOL8136ItemTypeOutputfbReadADSREAD1248160bStartedBOOL81408PouTypeFunctionBlockWriteBsPass1408nIdxGrpUDINT3232ItemTypeInputbStartBOOL864ItemTypeInputnPassDINT3296ItemTypeInputBusyBOOL8128ItemTypeOutputbErrBOOL8136ItemTypeOutputfbWriteADSWRITE1216160bStartedBOOL81376PouTypeFunctionBlockReadBsPass1440nIdxGrpUDINT3232ItemTypeInputbStartBOOL864ItemTypeInputpDestDINT3296ItemTypeInputBusyBOOL8128ItemTypeOutputbErrBOOL8136ItemTypeOutputfbReadADSREAD1248160bStartedBOOL81408PouTypeFunctionBlockHLI3_BlockSearch21376nChanIdxINT1632ItemTypeInputBlockSearchST_BlockSearch32064ItemTypeInputbStartWriteBOOL32384ItemTypeInOutbStartReadBOOL32416ItemTypeInOutBusyBOOL8448ItemTypeOutputErrBOOL8456ItemTypeOutputnErrorStateUINT16464ItemTypeOutputnActTypeINT16480ItemTypeOutputfActDistanceLREAL64512ItemTypeOutputbActAutoReturnBOOL8576ItemTypeOutputnActDeviationMaxUDINT32608ItemTypeOutputnActBlockNumberDINT32640ItemTypeOutputnActPassDINT32672ItemTypeOutputnActBlockCountDINT32704ItemTypeOutputactualBlockNumberDINT327360ItemTypeOutputactualBlockCountUDINT327680ItemTypeOutputactualBlockCount_AfterResetUDINT328000ItemTypeOutputcoveredDistanceDINT32832ItemTypeOutputcoveredDistance_AfterResetDINT328640ItemTypeOutputbReadStartedBOOL8896bWriteStartedBOOL8904rtStartReadR_TRIG64928rtStartWriteR_TRIG64992writeTypeWriteBsType13761056readTypeReadBsType14402432writeDistanceWriteBsCoveredDistance14723904readDistanceReadBsCoveredDistance14405376writeAutoReturnWriteBsAutoReturn13446816readAutoReturnReadBsAutoReturn14408160writeDeviationMaxWriteBsDeviationMax14089600readDeviationMaxReadBsDeviationMax144011008writeBlockNumberWriteBsBlockNumber140812448ReadBlockNumberReadBsBlockNumber144013856writeBlockCountWriteBsBlockCount140815296ReadBlockCountReadBsBlockCount144016704writePassWriteBsPass140818144readPassReadBsPass144019552nChannelIdxGrpUDINT3220992TimerTON22421024actualcoveredDistanceBOOL821248ChannelModeUDINT3221280BlockSearchStartBOOL821312PouTypeFunctionBlockFB_ChannelError445120nChanIdxINT1632ItemTypeInputValidBOOL848falseItemTypeOutputChErrorIDUDINT3264ItemTypeOutputModuleNameSTRING(80)64896ItemTypeOutputLineDINT32768ItemTypeOutputMultipleIDDINT32800ItemTypeOutputCmdFunctionTypeDINT32832ItemTypeOutputChannelIDDINT32864ItemTypeOutputCommuIDDINT32896ItemTypeOutputCycleCounterUDINT32928ItemTypeOutputVersionNameSTRING(80)648960ItemTypeOutputRemedyClassDINT321632ItemTypeOutputReactionClassDINT321664ItemTypeOutputBodyTypeUDINT321696ItemTypeOutputUserMessageSTRING(80)6481728ItemTypeOutputBodyTypeEnumUDINT322400ItemTypeOutputNcBlockNrDINT3224320ItemTypeOutputProgNameSTRING(80)6482464ItemTypeOutputFileNameSTRING(80)6483112ItemTypeOutputFileOffsetUDINT3237760ItemTypeOutputNcBlockOffsetDINT3238080ItemTypeOutputTokenOffsetDINT3238400ItemTypeOutputLogicalPathNrDINT3238720ItemTypeOutputAddProgInfoSTRING(80)6483904ItemTypeOutputCommuMediumDINT3245760ItemTypeOutputCommuTypeUDINT3246080ItemTypeOutputCommuPartnerUDINT3246400ItemTypeOutputFileLineUDINT3246720ItemTypeOutputListTypeDINT3247040ItemTypeOutputStructNameSTRING(80)6484736ItemTypeOutputStrValue_1STRING(80)6485384ItemTypeOutputStrValue_2STRING(80)6486032ItemTypeOutputStrValue_3STRING(80)6486680ItemTypeOutputStrValue_4STRING(80)6487328ItemTypeOutputStrValue_5STRING(80)6487976ItemTypeOutputMeaningValue_1STRING(80)6488624ItemTypeOutputMeaningValue_2STRING(80)6489272ItemTypeOutputMeaningValue_3STRING(80)6489920ItemTypeOutputMeaningValue_4STRING(80)64810568ItemTypeOutputpMcErrorMC_ERROR3211232pMcError2MC_ERROR3211264SatzRHLI_ERROR_SATZ761611296bInitializedBOOL818912falsebClearBOOL818920falsebUsedBOOL09878418928bToCleanUpBOOL09878419712LogEventADSLOGEVENT09841395220512FlankeQuitR_TRIG0986272434464pLogADSLOGEVENT32440736fmtStrSTRING(80)648440768eventIdUDINT32441440iUDINT32441472idxUDINT324415040maxWarningsUINT16441536maxErrorsUINT16441552maxUserEventsUINT16441568maxEventsUINT16441584maxIdxEventsUINT16441600countWarningsUINT164416160countErrorsUINT164416320countUserEventsUINT164416480start_idxUINT16441664stop_idxUINT16441680paraPointerArrayUDINT0321024441696paraIndexINT16442720pRumpfNcProgHLI_RUMPF_NC_PROG32442752pRumpfNcProgLrHLI_RUMPF_NC_PROG_LR32442784pRumpfMdsHLI_RUMPF_MDS32442816pRumpfKommuHLI_RUMPF_KOMMU32442848pRumpfRamDiskHLI_RUMPF_RAMDISK32442880pRumpfFileHLI_RUMPF_FILE32442912pRumpfIntprFileHLI_RUMPF_INTPR_FILE32442944pRumpfListeBinaerHLI_RUMPF_LISTE_BINAER32442976pRumpfGcmHLI_RUMPF_GCM32443008bTcComErrorBOOL8443040bAxisErrBOOL8443048nLogAxisIdDINT32443072fbADSReadADSREAD1248443104cnc_error_manager_mode_rUDINT32444352suppress_tc2_event_log_outputBOOL8444384initBOOL8444392XmlEventId_RumpfUDINT32444416200XmlEventId_RumpfNcProgUDINT32444448201XmlEventId_RumpfNcProgLrUDINT32444480202XmlEventId_RumpfMdsUDINT32444512203XmlEventId_RumpfKommuUDINT32444544204XmlEventId_RumpfRamDiskUDINT32444576205XmlEventId_RumpfFileUDINT32444608206XmlEventId_RumpfIntprFileUDINT32444640207XmlEventId_RumpfListeBinaerUDINT32444672208XmlEventId_RumpfGcmUDINT32444704209CNC_SOURCE_ID_BASEUDINT32444736551CNC_USER_SOURCE_ID_BASEUDINT32444768651MAX_CNC_ERRORSUDINT3244480049MAX_CNC_USER_EVENTSUDINT3244483249MAX_CNC_EVENTSUDINT3244486498CNC_EVENTS_MAXIDXUDINT3244489697ERR_BAHN_ONLINE_TRC_CALCULATIONUDINT3244492850689ERR_ID_REPORT_CNC_RESETUDINT32444960270076ERR_ID_KIN_TRAFO_CONFIGUDINT32444992292030ERR_ID_KIN_TRAFO_INITUDINT32445024292031ERR_ID_KIN_TRAFO_FORWARDUDINT32445056292032ERR_ID_KIN_TRAFO_BACKWARDUDINT32445088292033PouTypeFunctionBlockADSRDWRT1408NETIDT_AmsNetID19232ItemTypeInputPORTT_AmsPort16224ItemTypeInputIDXGRPUDINT32256ItemTypeInputIDXOFFSUDINT32288ItemTypeInputWRITELENUDINT32320ItemTypeInputREADLENUDINT32352ItemTypeInputSRCADDRPVOID32384ItemTypeInputTcIgnorePersistentDESTADDRPVOID32416ItemTypeInputTcIgnorePersistentWRTRDBOOL8448ItemTypeInputTMOUTTIME324805000ItemTypeInputBUSYBOOL8512ItemTypeOutputERRBOOL8520ItemTypeOutputERRIDUDINT32544ItemTypeOutputPouTypeFunctionBlockhide_all_localsFB_ReadCNCVariables1457792bEnableBOOL832ItemTypeInputnChanIdxINT1648ItemTypeInputeVariablesTypeE_CNCVariablesType1664ItemTypeInputtIntervallTIME3296ItemTypeInputDoneBOOL8128ItemTypeOutputBusyBOOL8136ItemTypeOutputErrorBOOL8144ItemTypeOutputErrorIDUDINT32160ItemTypeOutputstCNCVariablesViewer_DataST_CNCVariablesViewer_Data020132192ItemTypeInOutfbTriggerR_TRIG64224fbReadNumberADSREAD1248288nParameterNumberDINT321536fbReadWriteADSRDWRT14081568strVarNameSTRING(96)7762976fVarValueLREAL643776nIndexUDINT323840nListIndexUDINT323872nStateINT163904fbTimerTON2243936nReadLengthUDINT324160IDXOffsNumberUDINT324192IDXOffsNamebyIndexUDINT324224IDXOffsValuebyIndexUDINT324256stCNCVariablesViewer_Data_TempST_CNCVariablesViewer_Data020114166484288nVETypeDINT321420960nVESizeUDINT321420992nVEMaxIndex1UDINT321421024nVEMaxIndex2UDINT321421056strVEVarNameSTRING(255)20481421088strVEDisplayVarNameSTRING(255)20481423136arrVEDescriptionInputBYTE026020801425184arrVEOutputBYTE02048163841427264nVEArrayIndexUDINT321443648nListIndexArrayStartUDINT321443680strValueSTRING(799)64001443712dummyBooleanBOOL81450112dummySIntSINT81450120dummyUSIntUSINT81450128dummyIntINT161450144dummyUIntUINT161450160dummyDIntDINT321450176dummyUDIntUDINT321450208dummyLRealLREAL641450240dummyStringSTRING(80)6481450304dummyLargeStringSTRING(799)64001450952eVariablesTypeOldE_CNCVariablesType161457360IDXOffsPNumberUDINT3214573762IDXOffsVLNumberUDINT3214574083IDXOffsVPNumberUDINT3214574404IDXOffsVSNumberUDINT3214574725IDXOffsPNamebyIndexUDINT32145750427IDXOffsVLNamebyIndexUDINT32145753630IDXOffsVPNamebyIndexUDINT32145756833IDXOffsVSNamebyIndexUDINT32145760036IDXOffsPValuebyIndexUDINT32145763229IDXOffsVLValuebyIndexUDINT32145766432IDXOffsVPValuebyIndexUDINT32145769635IDXOffsVSValuebyIndexUDINT32145772838IDXOffsVEValuebyNameUDINT32145776046PouTypeFunctionBlockCNC_TOOL_REQUEST_IN6848idCNC_TOOL_ID1280act_d_nrCNC_TOOL_ID128128paramLREAL0603840256unit_toolsDINT05016004096wear_axDINT03210245696act_t_nrDINT326720wear_radiusDINT D3 ]]>326752wear_widthDINT D3 ]]>326784log_ax_nr_spdlUINT166816f_transp_data_accessBOOL86832res2BOOL86840CNC_TOOL_DATA_IN256tool_idCNC_TOOL_ID1280time_usedLREAL64128dist_usedLREAL64192ADSRDWRTIND928CLEARBOOL832ItemTypeInputVALIDBOOL new indication is valid/received ]]>840ItemTypeOutputNETIDT_AmsNetID19248ItemTypeOutputPORTT_AmsPort16240ItemTypeOutputINVOKEIDUDINT32256ItemTypeOutputIDXGRPUDINT32288ItemTypeOutputIDXOFFSUDINT32320ItemTypeOutputRDLENGTHUDINT32352ItemTypeOutputWRTLENGTHUDINT32384ItemTypeOutputDATAADDRPVOID32416ItemTypeOutputTcIgnorePersistentPouTypeFunctionBlockhide_all_localsADSRDWRTRES832NETIDT_AmsNetID19232ItemTypeInputPORTT_AmsPort16224ItemTypeInputINVOKEIDUDINT32256ItemTypeInputRESULTUDINT32288ItemTypeInputLENUDINT32320ItemTypeInputDATAADDRPVOID32352ItemTypeInputTcIgnorePersistentRESPONDBOOL8384ItemTypeInputPouTypeFunctionBlockhide_all_localsST_ChannelSignals48DoSingleBlockBOOL80SingleBlockBOOL88FeedHoldBOOL816BackwardBOOL824PrgBlockIgnoreBOOL832M01StopBOOL840ST_SyntaxCheck16nTypeINT160ST_ManualMode224bKeyPosBOOL80bKeyNegBOOL88bKeyRapidBOOL816nLogAxisNumberUINT1632nIncUDINT3264nManualTypUINT1696stManualOptionST_CNC_ManualOption48112nSpeedUINT16160nHwResolutionUDINT32192ST_MachineMode5568StandbyBOOL80ManualBOOL88MDIBOOL816AutomaticBOOL824HomingBOOL832SelectBOOL840ReadyBOOL848StartBOOL856StopBOOL864ResetBOOL872ErrorBOOL880ChannelSignalsST_ChannelSignals4888BlockSearchST_BlockSearch320192SyntaxCheckST_SyntaxCheck16512ManualModeST_ManualMode224544ProgramNameSTRING(299)2400768MDIStringSTRING(299)24003168ST_Position192xLREAL640yLREAL6464ZLREAL64128ST_MANUAL32cyl1BYTE80cyl1StatusBYTE88convBYTE816convStatusBYTE824ST_MachineData320Value1INT160Value2BOOL816posST_Position19264manualFunctionST_MANUAL32256FB_ManualFncLite704hmiElementIdSTRING(80)64832HMI_FNCconst_non_replacedPouTypeFunctionBlockOPC.UA.DA1ST_FncHide64completeBOOL80headerTextBOOL88addTextBOOL816infoText1BOOL824infoText2BOOL832infoText3BOOL840infoText4BOOL848middleBOOL856FB_ManualFncBody5376FB_ManualFncLiteheaderTextSTRING(80)648704ItemTypeInputaddTextSTRING(80)6481352ItemTypeInputsortUDINT322016ItemTypeInputhideST_FncHide642048ItemTypeInputcssAttributSTRING(80)6482112ItemTypeInputinfoText1STRING(80)6482760ItemTypeInputinfoText2STRING(80)6483408ItemTypeInputinfoText3STRING(80)6484056ItemTypeInputinfoText4STRING(80)6484704ItemTypeInputerrorBOOL85352ItemTypeInputselectBOOL85360ItemTypeInputPouTypeFunctionBlockOPC.UA.DA1ST_KeyHide24completeBOOL80textBOOL88qBOOL816FB_ManualFncKeyBasic1408textSTRING(80)64832ItemTypeInputcssAttributSTRING(80)648680ItemTypeInputdisableBOOL81328ItemTypeInputuserLevelINT161344ItemTypeInputliveBitBOOL81360ItemTypeInputqBOOL81368ItemTypeInputcolorChangeBOOL81376falseItemTypeInputhideST_KeyHide241384ItemTypeInputPouTypeFunctionBlockOPC.UA.DA1ST_StatusHide16completeBOOL80textBOOL88FB_ManualFncStatus704textSTRING(80)64832ItemTypeInputcolorChangeBOOL8680falseItemTypeInputhideST_StatusHide16688ItemTypeInputPouTypeFunctionBlockOPC.UA.DA1FB_ManualFncKey2144keyFB_ManualFncKeyBasic140832ItemTypeInputstatusFB_ManualFncStatus7041440ItemTypeInputPouTypeFunctionBlockOPC.UA.DA1FB_ManualFncFull9664FB_ManualFncBodyleftFB_ManualFncKey21445376ItemTypeInputrightFB_ManualFncKey21447520ItemTypeInputPouTypeFunctionBlockOPC.UA.DA1VE_CHANNEL_DATA_CH_132ToolInSpindleDINT320EPlcPersistentStatus8USINT012PlcAppSystemInfo2048ObjIdOTCID320TaskCntUDINT3232OnlineChangeCntUDINT3264FlagsDWORD3296AdsPortUINT16128BootDataLoadedBOOL8144OldBootDataBOOL8152AppTimestampDT32160KeepOutputsOnBPBOOL8192ShutdownInProgressBOOL8200LicensesPendingBOOL8208BSODOccuredBOOL8216LoggedInBOOL8224PersistentStatusEPlcPersistentStatus8232TComSrvPtrITComObjectServer32256TcComInterfaceAppNameSTRING(63)512512ProjectNameSTRING(63)5121024PlcTaskSystemInfo1024ObjIdOTCID320CycleTimeUDINT3232PriorityUINT1664AdsPortUINT1680CycleCountUDINT3296DcTaskTimeLINT64128LastExecTimeUDINT32192FirstCycleBOOL8224CycleTimeExceededBOOL8232InCallAfterOutputUpdateBOOL8240RTViolationBOOL8248TaskNameSTRING(63)512512_Implicit_KindOfTask16INT_implicit_cyclic0_implicit_event1_implicit_external2_implicit_freewheeling3hidegenerate_implicit_init_function_Implicit_Jitter_Distribution48wRangeMaxWORD160wCountJitterNegWORD1616wCountJitterPosWORD1632hide_Implicit_Task_Info704dwVersionDWORD320pszNameSTRING(80)3232nPriorityINT1664KindOf_Implicit_KindOfTask1680bWatchdogBOOL896bProfilingTaskBOOL8104dwEventFunctionPointerBYTE32128pszExternalEventSTRING(80)32160dwTaskEntryFunctionPointerBYTE32192dwWatchdogSensitivityDWORD32224dwIntervalDWORD32256dwWatchdogTimeDWORD32288dwLastCycleTimeDWORD32320dwAverageCycleTimeDWORD32352dwMaxCycleTimeDWORD32384dwMinCycleTimeDWORD32416diJitterDINT32448diJitterMinDINT32480diJitterMaxDINT32512dwCycleCountDWORD32544wTaskStatusWORD16576wNumOfJitterDistributionsWORD16592pJitterDistribution_Implicit_Jitter_Distribution32608bWithinSPSTimeSlicingBOOL8640byDummyBYTE8648bShouldBlockBOOL8656bActiveBOOL8664dwIECCycleCountDWORD32672hideAlarmsDruckluftWarningAlarm2ErrorAlarm3WarningAlarmHeisigVerboseST_Alarms768DruckluftTcEventEntry1920.uuidEventClass.Data1397730480.uuidEventClass.Data214599.uuidEventClass.Data318061.uuidEventClass.Data4[0]153.uuidEventClass.Data4[1]92.uuidEventClass.Data4[2]145.uuidEventClass.Data4[3]249.uuidEventClass.Data4[4]41.uuidEventClass.Data4[5]102.uuidEventClass.Data4[6]89.uuidEventClass.Data4[7]203.nEventIDE_Alarms.Druckluft.eSeverityTcEventSeverity.WarningAlarm2TcEventEntry192192.uuidEventClass.Data1397730480.uuidEventClass.Data214599.uuidEventClass.Data318061.uuidEventClass.Data4[0]153.uuidEventClass.Data4[1]92.uuidEventClass.Data4[2]145.uuidEventClass.Data4[3]249.uuidEventClass.Data4[4]41.uuidEventClass.Data4[5]102.uuidEventClass.Data4[6]89.uuidEventClass.Data4[7]203.nEventIDE_Alarms.Alarm2.eSeverityTcEventSeverity.ErrorAlarm3TcEventEntry192384.uuidEventClass.Data1397730480.uuidEventClass.Data214599.uuidEventClass.Data318061.uuidEventClass.Data4[0]153.uuidEventClass.Data4[1]92.uuidEventClass.Data4[2]145.uuidEventClass.Data4[3]249.uuidEventClass.Data4[4]41.uuidEventClass.Data4[5]102.uuidEventClass.Data4[6]89.uuidEventClass.Data4[7]203.nEventIDE_Alarms.Alarm3.eSeverityTcEventSeverity.WarningAlarmHeisigTcEventEntry192576.uuidEventClass.Data1397730480.uuidEventClass.Data214599.uuidEventClass.Data318061.uuidEventClass.Data4[0]153.uuidEventClass.Data4[1]92.uuidEventClass.Data4[2]145.uuidEventClass.Data4[3]249.uuidEventClass.Data4[4]41.uuidEventClass.Data4[5]102.uuidEventClass.Data4[6]89.uuidEventClass.Data4[7]203.nEventIDE_Alarms.AlarmHeisig.eSeverityTcEventSeverity.VerboseTcTypeSystemsignature_flag33554432checksuperglobalshowno-analysisTcEventClassAlarmsTC3_CNCPLCBase{08500001-0000-0000-F000-000000000064}0PlcTask#x020100400PlcTask Inputs06094848MAIN.fbWZW.fbWZWArm.uiZSW116UINTTcAddressTypeInput15130528MAIN.fbWZW.fbWZWArm.uiAKTSATZ16UINTTcAddressTypeInput15130544MAIN.fbWZW.fbWZWKette.uiZSW116UINTTcAddressTypeInput15131168MAIN.fbWZW.fbWZWKette.uiAKTSATZ16UINTTcAddressTypeInput15131184MAIN.fbWZW.fbWZWKette.uiZSW216UINTTcAddressTypeInput15131200MAIN.fbWZW.fbWZWKette.uiX_IST16UINTTcAddressTypeInput15131216MAIN.fbWZW.fbWZWKette.uiX_IST216UINTTcAddressTypeInput15131232MAIN.fbVakuumpumpe.bUmrichterFehler8BOOLTcAddressTypeInput15134984MAIN.fbWickler.uiZSW116UINTTcAddressTypeInput15146256MAIN.fbWickler.iNIst_A16INTTcAddressTypeInput15146304MAIN.fbAnschlag.refAxis.NcToPlc2048NCTOPLC_AXIS_REFTcAddressTypeInput15148608PRG_Einspeisung.uiZsw16UINTTcAddressTypeInput44211344PRG_Einspeisung.bBtnDisable8BOOLTcAddressTypeInput44211464PRG_Safety.bEStop8BOOLTcAddressTypeInput44211656PRG_Safety.bLSStop8BOOLTcAddressTypeInput44211664PRG_Safety.bLSReducedSpeed8BOOLTcAddressTypeInput44211672GVL_OEM.byteInputSpindlePin28BYTETcAddressTypeInputTcVarGlobal44271512GVL_OEM.byteInputSpindlePin48BYTETcAddressTypeInputTcVarGlobal44271520GVL_OEM.byteInputDruckluft08BYTETcAddressTypeInputTcVarGlobal44271544GVL_OEM.byteInputDruckluft18BYTETcAddressTypeInputTcVarGlobal44271552GVL_OEM.byteInputEncoder08BYTETcAddressTypeInputTcVarGlobal44271560GVL_OEM.byteInputEncoder18BYTETcAddressTypeInputTcVarGlobal44271568GVL_OEM.bBtnNCStart8BOOLTcAddressTypeInputTcVarGlobal44271576GVL_OEM.bBtnNCStop8BOOLTcAddressTypeInputTcVarGlobal44271608GVL_OEM.bBtnInfeedEnable8BOOLTcAddressTypeInputTcVarGlobal44271624GVL_OEM.bBtnToggleVakuumpumpe8BOOLTcAddressTypeInputTcVarGlobal44271640GVL_OEM.iSpindleLoad16INTTcAddressTypeInputTcVarGlobal44271648GVL_OEM.bMesstaster8BOOLTcAddressTypeInputTcVarGlobal44271664GVL_Debug.bExecuteToolChange8BOOLTcAddressTypeInputTcVarGlobal44271672GVL_Debug.bSpindleOpen8BOOLTcAddressTypeInputTcVarGlobal44271712GVL_Debug.bSpindleClose8BOOLTcAddressTypeInputTcVarGlobal44271720GVL_Debug.bToggleSpindleAirCurtain8BOOLTcAddressTypeInputTcVarGlobal44271728GVL_Debug.bStartLubricationCycle8BOOLTcAddressTypeInputTcVarGlobal44271736GVL_Debug.bToggleMMS8BOOLTcAddressTypeInputTcVarGlobal44271744GVL_Debug.bAbsaugungHoch8BOOLTcAddressTypeInputTcVarGlobal44271752GVL_Debug.bAbsaugungRunter8BOOLTcAddressTypeInputTcVarGlobal44271760GVL_Debug.bStaubsauger8BOOLTcAddressTypeInputTcVarGlobal442717681PlcTask Outputs06094848MAIN.fbWZW.fbWZWArm.uiSTW116UINTTcAddressTypeOutput15130560MAIN.fbWZW.fbWZWArm.uiSatzAnw16UINTTcAddressTypeOutput15130576MAIN.fbWZW.fbWZWKette.uiSTW116UINTTcAddressTypeOutput15131248MAIN.fbWZW.fbWZWKette.uiSATZANW16UINTTcAddressTypeOutput15131264MAIN.fbWZW.fbWZWKette.uiSTW216UINTTcAddressTypeOutput15131280MAIN.fbWZW.fbWZWKette.uiMDI_TARPOS16UINTTcAddressTypeOutput15131296MAIN.fbWZW.fbWZWKette.uiMDI_TARPOS216UINTTcAddressTypeOutput15131312MAIN.fbWZW.fbWZWKette.uiMDI_VELOCITY16UINTTcAddressTypeOutput15131328MAIN.fbWZW.fbWZWKette.uiMDI_VELOCITY216UINTTcAddressTypeOutput15131344MAIN.fbWZW.fbWZWKette.uiMDI_ACC16UINTTcAddressTypeOutput15131360MAIN.fbWZW.fbWZWKette.uiMDI_DEC16UINTTcAddressTypeOutput15131376MAIN.fbWZW.fbWZWKette.uiMDI_MOD16UINTTcAddressTypeOutput15131392MAIN.fbZentralschmierung.bEnablePump8BOOLTcAddressTypeOutput15132712MAIN.fbMMS.bAirOn8BOOLTcAddressTypeOutput15133224MAIN.fbMMS.bLiquidPulse8BOOLTcAddressTypeOutput15133232MAIN.fbStaubsauger.bVacuumOn8BOOLTcAddressTypeOutput15134800MAIN.fbVakuumpumpe.bVakuumpumpeEin8BOOLfalseTcAddressTypeOutput15134992MAIN.fbVakuumpumpe.iFrequenzVakuumpumpe16INT0TcAddressTypeOutput15135008MAIN.fbVakuumfelder.bVentilVakuumfeld18BOOLTcAddressTypeOutput15145600MAIN.fbVakuumfelder.bVentilVakuumfeld28BOOLTcAddressTypeOutput15145608MAIN.fbVakuumfelder.bVentilVakuumfeld38BOOLTcAddressTypeOutput15145616MAIN.fbVakuumfelder.bVentilVakuumfeld48BOOLTcAddressTypeOutput15145624MAIN.fbVakuumfelder.bVentilVakuumfeld58BOOLTcAddressTypeOutput15145632MAIN.fbVakuumfelder.bVentilVakuumfeld68BOOLTcAddressTypeOutput15145640MAIN.fbVakuumfelder.bVentilVakuumfeld78BOOLTcAddressTypeOutput15145648MAIN.fbVakuumfelder.bVentilVakuumfeld88BOOLTcAddressTypeOutput15145656MAIN.fbVakuumfelder.bVentilVakuumfeld98BOOLTcAddressTypeOutput15145664MAIN.fbVakuumfelder.bVentilVakuumfeld108BOOLTcAddressTypeOutput15145672MAIN.fbVakuumfelder.bVentilBelueftung8BOOLTcAddressTypeOutput15145680MAIN.fbWickler.uiSTW116UINTTcAddressTypeOutput15146272MAIN.fbWickler.iNSoll_A16INTTcAddressTypeOutput15146288MAIN.fbAnschlag.bNotEnableDrive8BOOLTcAddressTypeOutput15147480MAIN.fbAnschlag.refAxis.PlcToNc1024PLCTONC_AXIS_REFTcAddressTypeOutput15147584PRG_Einspeisung.uiStw16UINT0TcAddressTypeOutput44211360PRG_Einspeisung.uiCUIO8USINTTcAddressTypeOutput44211376PRG_Safety.bRun8BOOLtrueTcAddressTypeOutput44211616PRG_Safety.bReset8BOOLTcAddressTypeOutput44211624PRG_Safety.bErrorAck8BOOLTcAddressTypeOutput44211632PRG_Safety.bFallNummerBit08BOOLTcAddressTypeOutput44211640PRG_Safety.bSiemensReset8BOOLTcAddressTypeOutput44211648GVL_OEM.byteOutputSpindlePin28BYTETcAddressTypeOutputTcVarGlobal44271528GVL_OEM.byteOutputSpindlePin48BYTETcAddressTypeOutputTcVarGlobal44271536GVL_OEM.bBtnNCStartLED8BOOLTcAddressTypeOutputTcVarGlobal44271600GVL_OEM.bBtnNCStopLED8BOOLTcAddressTypeOutputTcVarGlobal44271616GVL_OEM.bBtnInfeedEnableLED8BOOLTcAddressTypeOutputTcVarGlobal44271632GVL_Debug.bMMSActive8BOOLTcAddressTypeOutputTcVarGlobal44271792GVL_Debug.bLubricationActive8BOOLTcAddressTypeOutputTcVarGlobal44271800GVL_Debug.bStaubsaugerOn8BOOLTcAddressTypeOutputTcVarGlobal44271808GVL_Debug.bAirCurtainActive8BOOLTcAddressTypeOutputTcVarGlobal442718163PlcTask Internal06094848Global_Version.stLibVersion_Tc2_CncHli288ST_LibVersion.iMajor3.iMinor3.iBuild3031.iRevision61.nFlags0.sVersion3.3.3031.61const_non_replacedTcVarGlobal3072000HLI_Global_Constants.HLI_LIB_VERSION192STRING(23)V300.HLI.18.00.01TcVarGlobal3072288HLI_Global_Constants.HLI_INTF_ISG_VERSION192STRING(23)V300.HLI.18.00TcVarGlobal3072480HLI_Global_Constants.HLI_INTF_SHM_NAME192STRING(23)PLC_INTF.DATTcVarGlobal3072672HLI_Global_Constants.HLI_SYS_CNC_MAX16INT2TcVarGlobal3072864HLI_Global_Constants.HLI_SYS_CH_MAX16INT12TcVarGlobal3072880HLI_Global_Constants.HLI_SYS_AX_MAX16INT64TcVarGlobal3072896HLI_Global_Constants.HLI_SYS_TRACE_AX_MAX16INT16TcVarGlobal3072912HLI_Global_Constants.HLI_CH_AX_MAX16INT32TcVarGlobal3072928HLI_Global_Constants.HLI_CS_AXES_NR16INT3TcVarGlobal3072944HLI_Global_Constants.HLI_KIN_TRAFO_STEPS_MAX16INT2TcVarGlobal3072960HLI_Global_Constants.HLI_BAHN_POS_TIME_LAH_MAX16INT10TcVarGlobal3072976HLI_Global_Constants.HLI_SYS_CNC_MAXIDX16INT1TcVarGlobal3072992HLI_Global_Constants.HLI_SYS_CH_MAXIDX16INT11TcVarGlobal3073008HLI_Global_Constants.HLI_SYS_AX_MAXIDX16INT63TcVarGlobal3073024HLI_Global_Constants.HLI_SYS_TRACE_AX_MAXIDX16INT15TcVarGlobal3073040HLI_Global_Constants.HLI_CH_AX_MAXIDX16INT31TcVarGlobal3073056HLI_Global_Constants.HLI_CS_AXES_MAXIDX16INT2TcVarGlobal3073072HLI_Global_Constants.HLI_KIN_TRAFO_STEPS_MAXIDX16INT1TcVarGlobal3073088HLI_Global_Constants.HLI_BAHN_POS_TIME_LAH_MAXIDX16INT9TcVarGlobal3073104HLI_Global_Constants.HLI_TU_CH_STD_SYNC_MAX16INT20TcVarGlobal3073120HLI_Global_Constants.HLI_TU_CH_LATE_SYNC_MAX16INT10TcVarGlobal3073136HLI_Global_Constants.HLI_TU_AX_STD_SYNC_MAX16INT20TcVarGlobal3073152HLI_Global_Constants.HLI_TU_AX_LATE_SYNC_MAX16INT10TcVarGlobal3073168HLI_Global_Constants.HLI_TU_CH_STD_SYNC_MAXIDX16INT19TcVarGlobal3073184HLI_Global_Constants.HLI_TU_CH_LATE_SYNC_MAXIDX16INT9TcVarGlobal3073200HLI_Global_Constants.HLI_TU_AX_STD_SYNC_MAXIDX16INT19TcVarGlobal3073216HLI_Global_Constants.HLI_TU_AX_LATE_SYNC_MAXIDX16INT9TcVarGlobal3073232HLI_Global_Constants.HLI_AX_COUPLING_MAXIDX16INT3TcVarGlobal3073248HLI_Global_Constants.HLI_HW_MAXIDX16INT5TcVarGlobal3073264HLI_Global_Constants.HLI_KEY_MAXIDX16INT11TcVarGlobal3073280HLI_Global_Constants.HLI_SYS_GCM_MAX16INT4TcVarGlobal3073296HLI_Global_Constants.HLI_SYS_CTM_MAX16INT32TcVarGlobal3073312HLI_Global_Constants.HLI_ADD_PROG_INFO_SIZE16INT23TcVarGlobal3073328HLI_Global_Constants.HLI_ID_MDS_MAX16INT16TcVarGlobal3073344HLI_Global_Constants.HLI_SYS_GCM_MAXIDX16INT3TcVarGlobal3073360HLI_Global_Constants.HLI_SYS_CTM_MAXIDX16INT31TcVarGlobal3073376HLI_Global_Constants.HLI_CTM_VALUES_PER_UNIT_MAXIDX16INT47TcVarGlobal3073392HLI_Global_Constants.CTM_STRING_MAXIDX16INT23TcVarGlobal3073408HLI_Global_Constants.HLI_ID_MDS_MAXIDX16INT15TcVarGlobal3073424HLI_Global_Constants.HLI_INTF_VERSION_NAME_LAENGE16INT23TcVarGlobal3073440HLI_Global_Constants.HLI_VERSION_NAME_LAENGE16INT23TcVarGlobal3073456HLI_Global_Constants.HLI_ACHS_NAME_LAENGE16INT19TcVarGlobal3073472HLI_Global_Constants.HLI_CHANNEL_NAME_LAENGE16INT19TcVarGlobal3073488HLI_Global_Constants.HLI_LAENGE_NAME16INT259TcVarGlobal3073504HLI_Global_Constants.HLI_VAR_STRING_LAENGE16INT23TcVarGlobal3073520HLI_Global_Constants.HLI_MODUL_NAME_LAENGE16INT15TcVarGlobal3073536HLI_Global_Constants.HLI_STRUKT_NAME_LAENGE16INT35TcVarGlobal3073552HLI_Global_Constants.HLI_ERR_MSG_STRING_LENGTH16INT23TcVarGlobal3073568HLI_Global_Constants.HLI_NAME_SIZE16INT259TcVarGlobal3073584HLI_Global_Constants.HLI_DRIVE_PARAM_NAME_SIZE16INT31TcVarGlobal3073600HLI_Global_Constants.HLI_MAJOR_VER_LENGTH16INT12TcVarGlobal3073616HLI_Global_Constants.HLI_PARAM_ID_LEN16INT75TcVarGlobal3073632HLI_Global_Constants.HLI_PARAM_VAL_LEN16INT67TcVarGlobal3073648HLI_Global_Constants.HLI_LIST_ID_LEN16INT11TcVarGlobal3073664HLI_Global_Constants.HLI_MAX_POSITION_LOOKAHEAD16INT6TcVarGlobal3073680HLI_Global_Constants.HLI_POS_LOOKAHEAD_MAXIDX16INT5TcVarGlobal3073696HLI_Global_Constants.HLI_MSG_CONTENT_STRL16INT119TcVarGlobal3073712HLI_Global_Constants.HLI_PLCIO_BUS_SERCOS16INT0TcVarGlobal3073728HLI_Global_Constants.HLI_PLCIO_BUS_TYPE_MAX16INT1TcVarGlobal3073744HLI_Global_Constants.HLI_SERCOS_DATA_MAXIDX16INT2047TcVarGlobal3073760HLI_Global_Constants.HLI_IOSTATION_MAXIDX16INT7TcVarGlobal3073776HLI_Global_Constants.HLI_IOSTATIONS_OF_BUS_MAXIDX16INT1TcVarGlobal3073792HLI_Global_Constants.HLI_IOSLOTS_OF_STATION_MAXIDX16INT8TcVarGlobal3073808HLI_Global_Constants.HLI_IODATA_OF_SLOTS_MAXIDX16INT3TcVarGlobal3073824HLI_Global_Constants.HLI_HMI_PLC_KEY_GLOB_MAX16INT50TcVarGlobal3073840HLI_Global_Constants.HLI_HMI_PLC_PAR_GLOB_MAX16INT20TcVarGlobal3073856HLI_Global_Constants.HLI_HMI_PLC_STR_GLOB_MAX16INT10TcVarGlobal3073872HLI_Global_Constants.HLI_HMI_PLC_KEY_CHAN_MAX16INT50TcVarGlobal3073888HLI_Global_Constants.HLI_HMI_PLC_PAR_CHAN_MAX16INT20TcVarGlobal3073904HLI_Global_Constants.HLI_HMI_PLC_STR_CHAN_MAX16INT20TcVarGlobal3073920HLI_Global_Constants.HLI_HMI_PLC_KEY_AXIS_MAX16INT5TcVarGlobal3073936HLI_Global_Constants.HLI_HMI_PLC_PAR_AXIS_MAX16INT5TcVarGlobal3073952HLI_Global_Constants.HLI_HMI_PLC_STR_AXIS_MAX16INT1TcVarGlobal3073968HLI_Global_Constants.HLI_HPK_GLOB_MAXIDX16INT49TcVarGlobal3073984HLI_Global_Constants.HLI_HPP_GLOB_MAXIDX16INT19TcVarGlobal3074000HLI_Global_Constants.HLI_HPS_GLOB_MAXIDX16INT9TcVarGlobal3074016HLI_Global_Constants.HLI_HPK_CHAN_MAXIDX16INT49TcVarGlobal3074032HLI_Global_Constants.HLI_HPP_CHAN_MAXIDX16INT19TcVarGlobal3074048HLI_Global_Constants.HLI_HPS_CHAN_MAXIDX16INT19TcVarGlobal3074064HLI_Global_Constants.HLI_HPK_AXIS_MAXIDX16INT4TcVarGlobal3074080HLI_Global_Constants.HLI_HPP_AXIS_MAXIDX16INT4TcVarGlobal3074096HLI_Global_Constants.HLI_HPS_AXIS_MAXIDX16INT0TcVarGlobal3074112HLI_Global_Constants.HLI_HMI_PLC_KEY_NAME_STRL16INT11TcVarGlobal3074128HLI_Global_Constants.HLI_HMI_PLC_PAR_NAME_STRL16INT47TcVarGlobal3074144HLI_Global_Constants.HLI_HMI_PLC_STR_NAME_STRL16INT47TcVarGlobal3074160HLI_Global_Constants.HLI_HMI_PLC_STR_STRL16INT299TcVarGlobal3074176HLI_Global_Constants.HLI_E_VAR_MAXIDX16INT199TcVarGlobal3074192HLI_Global_Constants.HLI_EXT_VAR32_MAXIDX16INT239TcVarGlobal3074208HLI_Global_Constants.HLI_EXT_VAR_STR_MAXIDX16INT23TcVarGlobal3074224HLI_Global_Constants.HLI_ADS_NETID_STRL16INT23TcVarGlobal3074240HLI_Global_Constants.HLI_ERR_MASK_MAXIDX16INT583TcVarGlobal3074256HLI_Global_Constants.HLI_IMCM_PROC_TRANS_PARAM_STRL16INT315TcVarGlobal3074272HLI_Global_Constants.HLI_IMCM_PROC_TRANS_PARAM_MAXIDX16INT315TcVarGlobal3074288HLI_Global_Constants.HLI_IMCM_MODE_STATE_PARAM_STRL16INT299TcVarGlobal3074304HLI_Global_Constants.HLI_IMCM_MODE_STATE_PARAM_MAXIDX16INT299TcVarGlobal3074320HLI_Global_Constants.HLI_WERT_DATA_MAXIDX16INT7TcVarGlobal3074336HLI_Global_Constants.HLI_WERT_B_DATA_MAXIDX16INT23TcVarGlobal3074352HLI_Global_Constants.HLI_ERR_MSG_STR_LEN16INT23TcVarGlobal3074368HLI_Global_Constants.HLI_TECH_UNIT_AX_MAXIDX16INT39TcVarGlobal3074384HLI_Global_Constants.HLI_TECH_UNIT_CH_MAXIDX16INT39TcVarGlobal3074400HLI_Global_Constants.HLI_AXIS_LINK_NONE16INT-1TcVarGlobal3074416HLI_Global_Constants.HLI_CONTOUR_LOOKAHEAD_BLOCKS_MAX32UDINT10TcVarGlobal3074432HLI_Global_Constants.HLI_CONTOUR_LOOKAHEAD_BLOCKS_MAXIDX32UDINT9TcVarGlobal3074464HLI_Global_Constants.HLI_INTF_M_FKT32UDINT1TcVarGlobal3074496HLI_Global_Constants.HLI_INTF_H_FKT32UDINT2TcVarGlobal3074528HLI_Global_Constants.HLI_INTF_SPINDEL32UDINT3TcVarGlobal3074560HLI_Global_Constants.HLI_INTF_TOOL32UDINT4TcVarGlobal3074592HLI_Global_Constants.HLI_INTF_AXBLOCK32UDINT5TcVarGlobal3074624HLI_Global_Constants.HLI_INTF_V_E_VARIABLE32UDINT6TcVarGlobal3074656HLI_Global_Constants.HLI_INTF_V_E_VARIABLE_132UDINT7TcVarGlobal3074688HLI_Global_Constants.HLI_INTF_V_E_VARIABLE_232UDINT8TcVarGlobal3074720HLI_Global_Constants.HLI_INTF_UNKNOWN32UDINT9TcVarGlobal3074752HLI_Global_Constants.HLI_MESSAGE_TYPE_TEXT32UDINT1TcVarGlobal3074784HLI_Global_Constants.HLI_MESSAGE_TYPE_INFO32UDINT2TcVarGlobal3074816HLI_Global_Constants.HLI_MESSAGE_TYPE_TEXT_SYN_ACKN32UDINT3TcVarGlobal3074848HLI_Global_Constants.HLI_MESSAGE_TYPE_INFO_SYN_ACKN32UDINT4TcVarGlobal3074880HLI_Global_Constants.HLI_MESSAGE_TYPE_ADD_BLOCK_INFO32UDINT5TcVarGlobal3074912HLI_Global_Constants.HLI_INTF_AXMODE_MOVEMENT32DWORD1TcVarGlobal3074944HLI_Global_Constants.HLI_INTF_AXMODE_CLAMPABLE32DWORD2TcVarGlobal3074976HLI_Global_Constants.HLI_AXIS_LINK_NORMAL16INT0TcVarGlobal3075008HLI_Global_Constants.HLI_AXIS_LINK_SPDL16INT1TcVarGlobal3075024HLI_Global_Constants.HLI_AXIS_LINK_GANTRY16INT2TcVarGlobal3075040HLI_Global_Constants.HLI_AXIS_LINK_MIRROR16INT3TcVarGlobal3075056HLI_Global_Constants.HLI_AXIS_LINK_SCALE16INT4TcVarGlobal3075072HLI_Global_Constants.HLI_AXIS_COUPLING_INACTIVE16UINT0TcVarGlobal3075088HLI_Global_Constants.HLI_AXIS_COUPLING_ZERO16UINT1TcVarGlobal3075104HLI_Global_Constants.HLI_AXIS_COUPLING_DIRECT16UINT2TcVarGlobal3075120HLI_Global_Constants.HLI_AXIS_COUPLING_MIRROR16UINT3TcVarGlobal3075136HLI_Global_Constants.HLI_AXIS_COUPLING_FRACT16UINT4TcVarGlobal3075152HLI_Global_Constants.HLI_AXIS_COUPLING_FACT_MAX16UINT1000TcVarGlobal3075168HLI_Global_Constants.HLI_MANM_NONE16UINT0TcVarGlobal3075184HLI_Global_Constants.HLI_AXIS_COUPLING_FACT_MAX_REAL32REAL1000TcVarGlobal3075200HLI_Global_Constants.HLI_DIST_CTRL_STATE_INACTIVE32UDINT0TcVarGlobal3075232HLI_Global_Constants.HLI_DIST_CTRL_STATE_ACTIVE32UDINT1TcVarGlobal3075264HLI_Global_Constants.HLI_DIST_CTRL_STATE_FREEZE32UDINT2TcVarGlobal3075296HLI_Global_Constants.HLI_DIST_CTRL_STATE_TURNING_OFF32UDINT3TcVarGlobal3075328HLI_Global_Constants.HLI_DIST_CTRL_STATE_ACTIVE_CONST_DIST32UDINT4TcVarGlobal3075360HLI_Global_Constants.HLI_DIST_CTRL_STATE_ERROR32UDINT5TcVarGlobal3075392HLI_Global_Constants.HLI_DIST_CTRL_STATE_DRYRUN_CONST_DIST32UDINT6TcVarGlobal3075424HLI_Global_Constants.HLI_DIST_CTRL_STATE_DRYRUN_SETPOS32UDINT7TcVarGlobal3075456HLI_Global_Constants.HLI_DIST_CTRL_OFF32UDINT0TcVarGlobal3075488HLI_Global_Constants.HLI_DIST_CTRL_ON32UDINT1TcVarGlobal3075520HLI_Global_Constants.HLI_DIST_CTRL_FREEZE32UDINT2TcVarGlobal3075552HLI_Global_Constants.HLI_DIST_CTRL_REF32UDINT3TcVarGlobal3075584HLI_Global_Constants.HLI_DIST_CTRL_ON_CONST_DIST32UDINT4TcVarGlobal3075616HLI_Global_Constants.HLI_DIST_CTRL_DRYRUN32UDINT5TcVarGlobal3075648HLI_Global_Constants.HLI_DIST_CTRL_DRYRUN_CONST_DIST32UDINT6TcVarGlobal3075680HLI_Global_Constants.HLI_DIST_CTRL_SOURCE_CNC32UDINT0TcVarGlobal3075712HLI_Global_Constants.HLI_DIST_CTRL_SOURCE_PLC32UDINT1TcVarGlobal3075744HLI_Global_Constants.HLI_HB_MODE_NONE32UDINT0TcVarGlobal3075776HLI_Global_Constants.HLI_HB_MODE_HR32UDINT1TcVarGlobal3075808HLI_Global_Constants.HLI_HB_MODE_TIP32UDINT2TcVarGlobal3075840HLI_Global_Constants.HLI_HB_MODE_JOG32UDINT3TcVarGlobal3075872HLI_Global_Constants.HLI_MANM_HWHEEL16UINT1TcVarGlobal3075904HLI_Global_Constants.HLI_MANM_TIP16UINT2TcVarGlobal3075920HLI_Global_Constants.HLI_MANM_JOG16UINT3TcVarGlobal3075936HLI_Global_Constants.HLI_NC_MOVE_LIN16UINT1TcVarGlobal3075952HLI_Global_Constants.HLI_TRACE_PROC_ACTIV32DWORD1TcVarGlobal3075968HLI_Global_Constants.HLI_TRACE_PROC_WRITE_VALUES32DWORD2TcVarGlobal3076000HLI_Global_Constants.HLI_TRACE_WRITE_DATA_TO_FILE32DWORD4TcVarGlobal3076032HLI_Global_Constants.HLI_TRACE_ASCII_ACTIVE32DWORD8TcVarGlobal3076064HLI_Global_Constants.HLI_START_PROC_WRITE_VALUES32DWORD1TcVarGlobal3076096HLI_Global_Constants.HLI_STOP_PROC_WRITE_VALUES32DWORD2TcVarGlobal3076128HLI_Global_Constants.HLI_BAHN_PROT_DATA32DWORD1TcVarGlobal3076160HLI_Global_Constants.HLI_SPINDLE_PROT_DATA32DWORD2TcVarGlobal3076192HLI_Global_Constants.HLI_LR_PROT_DATA32DWORD3TcVarGlobal3076224HLI_Global_Constants.HLI_SYNCHRO_PROT_DATA32DWORD4TcVarGlobal3076256HLI_Global_Constants.HLI_GRP_NO_SYNCH32UDINT0TcVarGlobal3076288HLI_Global_Constants.HLI_GRP_SYNCH_IN32UDINT1TcVarGlobal3076320HLI_Global_Constants.HLI_GRP_SYNCH_LINKED32UDINT2TcVarGlobal3076352HLI_Global_Constants.HLI_GRP_SYNCH_OUT32UDINT3TcVarGlobal3076384HLI_Global_Constants.HLI_GRP_SYNCH_STOPPED32UDINT4TcVarGlobal3076416HLI_Global_Constants.HLI_NC_MOVREF16UINT7TcVarGlobal3076448HLI_Global_Constants.HLI_NC_MOVE_ENDLOS16UINT16TcVarGlobal3076464HLI_Global_Constants.HLI_NC_GETRIEBE16UINT20TcVarGlobal3076480HLI_Global_Constants.HLI_NC_SPINDEL_STOP16UINT29TcVarGlobal3076496HLI_Global_Constants.HLI_NC_SUPER_IMPOSED16UINT30TcVarGlobal3076512HLI_Global_Constants.HLI_NC_TABLE_SELECT16UINT31TcVarGlobal3076528HLI_Global_Constants.HLI_NC_CAM_IN16UINT32TcVarGlobal3076544HLI_Global_Constants.HLI_NC_CAM_OUT16UINT33TcVarGlobal3076560HLI_Global_Constants.HLI_NC_GEAR_IN16UINT34TcVarGlobal3076576HLI_Global_Constants.HLI_NC_GEAR_OUT16UINT35TcVarGlobal3076592HLI_Global_Constants.HLI_NC_PHASING16UINT36TcVarGlobal3076608HLI_Global_Constants.HLI_NC_TOUCH_PROBE16UINT38TcVarGlobal3076624HLI_Global_Constants.HLI_NC_ABORT_TRIGGER16UINT39TcVarGlobal3076640HLI_Global_Constants.HLI_NC_DRIVE_INSTRUCTION16UINT93TcVarGlobal3076656HLI_Global_Constants.HLI_NC_OPERATION_MODE16UINT97TcVarGlobal3076672HLI_Global_Constants.HLI_NC_AXIS_INIT_POS16UINT115TcVarGlobal3076688HLI_Global_Constants.HLI_NC_MCV_RUN_DOWN16UINT155TcVarGlobal3076704HLI_Global_Constants.HLI_SPDL_NEG_DREHR16UINT0TcVarGlobal3076720HLI_Global_Constants.HLI_JOB_NOT_ACKN32UDINT0TcVarGlobal3076736HLI_Global_Constants.HLI_JOB_ABORTED32UDINT1TcVarGlobal3076768HLI_Global_Constants.HLI_JOB_DONE32UDINT2TcVarGlobal3076800HLI_Global_Constants.HLI_JOB_ERROR32UDINT3TcVarGlobal3076832HLI_Global_Constants.HLI_JOB_ACKN_BLOCKED32UDINT4TcVarGlobal3076864HLI_Global_Constants.HLI_MEAS_SIG_DEF_EDGE32UDINT0TcVarGlobal3076896HLI_Global_Constants.HLI_MEAS_SIGNAL_LOW_ACTIVE32UDINT1TcVarGlobal3076928HLI_Global_Constants.HLI_MEAS_SIGNAL_HIGH_ACTIVE32UDINT2TcVarGlobal3076960HLI_Global_Constants.HLI_ACTIVATE_PROBE32UDINT1TcVarGlobal3076992HLI_Global_Constants.HLI_DEACTIVATE_PROBE32UDINT2TcVarGlobal3077024HLI_Global_Constants.HLI_EXT_LATCH_ENABLE_PROBE32UDINT1TcVarGlobal3077056HLI_Global_Constants.HLI_EXT_LATCH_DISABLE_PROBE32UDINT2TcVarGlobal3077088HLI_Global_Constants.HLI_EXT_LATCH_PREPARE_PROBE32UDINT3TcVarGlobal3077120HLI_Global_Constants.ABORT_ALL_MEASURE_ORDERS32DWORD4294967295TcVarGlobal3077152HLI_Global_Constants.HLI_STEP_DIRECT32UDINT0TcVarGlobal3077184HLI_Global_Constants.HLI_LINEAR32UDINT1TcVarGlobal3077216HLI_Global_Constants.HLI_POLYNOM_332UDINT2TcVarGlobal3077248HLI_Global_Constants.HLI_POLYNOM_3_KOEFF32UDINT3TcVarGlobal3077280HLI_Global_Constants.HLI_LINE_POLY532UDINT4TcVarGlobal3077312HLI_Global_Constants.HLI_POLY5_LINE32UDINT5TcVarGlobal3077344HLI_Global_Constants.HLI_TABLE_DEFINED32UDINT6TcVarGlobal3077376HLI_Global_Constants.HLI_V_S_CATCH_UP32UDINT0TcVarGlobal3077408HLI_Global_Constants.HLI_PHASE_SYNCH_LINEAR32UDINT1TcVarGlobal3077440HLI_Global_Constants.HLI_CI_RAMP_IN32DWORD1TcVarGlobal3077472HLI_Global_Constants.HLI_CI_ABSOLUTE32DWORD2TcVarGlobal3077504HLI_Global_Constants.HLI_CI_RELATIVE32DWORD4TcVarGlobal3077536HLI_Global_Constants.HLI_CI_LOCK_TABLE32DWORD8TcVarGlobal3077568HLI_Global_Constants.HLI_CI_F_PERIODIC32DWORD16TcVarGlobal3077600HLI_Global_Constants.HLI_CI_ENDLESS_POSITIVE32DWORD32TcVarGlobal3077632HLI_Global_Constants.HLI_CI_ENDLESS_NEGATIVE32DWORD64TcVarGlobal3077664HLI_Global_Constants.HLI_CGI_CPL_TO_CUR_VALUES32DWORD128TcVarGlobal3077696HLI_Global_Constants.HLI_GI_GEAR_IN_POS32DWORD256TcVarGlobal3077728HLI_Global_Constants.HLI_TS_PERIODIC32DWORD1TcVarGlobal3077760HLI_Global_Constants.HLI_TS_ABSOLUTE32DWORD2TcVarGlobal3077792HLI_Global_Constants.HLI_TS_RELATIVE32DWORD4TcVarGlobal3077824HLI_Global_Constants.HLI_SCALING_RESOLUTION32REAL1000000TcVarGlobal3077856HLI_Global_Constants.HLI_SCALING_RESOLUTION_INV32REAL1E-06TcVarGlobal3077888HLI_Global_Constants.HLI_CT_ACCESS_UNCONV_N_ADP32REAL1E-09TcVarGlobal3077920HLI_Global_Constants.HLI_CT_ACCESS_CONV_N_ADP32REAL1000000000TcVarGlobal3077952HLI_Global_Constants.HLI_CAM_TABLE_VALUE32UDINT0TcVarGlobal3077984HLI_Global_Constants.HLI_CAM_TABLE_TYPE32UDINT1TcVarGlobal3078016HLI_Global_Constants.HLI_CAM_TABLE_FCT_TYPE32UDINT2TcVarGlobal3078048HLI_Global_Constants.HLI_CAM_TABLE_LINES32UDINT3TcVarGlobal3078080HLI_Global_Constants.HLI_JOB_READ_CAM_TABLE32UDINT0TcVarGlobal3078112HLI_Global_Constants.HLI_JOB_WRITE_CAM_TABLE32UDINT1TcVarGlobal3078144HLI_Global_Constants.HLI_JOB_UPDATE_CAM_TABLE32UDINT2TcVarGlobal3078176HLI_Global_Constants.HLI_JOB_UPDATE_ALL_CAM_TABLES32UDINT3TcVarGlobal3078208HLI_Global_Constants.HLI_JOB_GET_CAM_TABLE_ID32UDINT4TcVarGlobal3078240HLI_Global_Constants.HLI_SPDL_POS_DREHR16UINT1TcVarGlobal3078272HLI_Global_Constants.HLI_SPDL_ALTE_DREHR16UINT2TcVarGlobal3078288HLI_Global_Constants.HLI_OPTIM_RICHTEN32DWORD16TcVarGlobal3078304HLI_Global_Constants.HLI_ABSOLUT32DWORD256TcVarGlobal3078336HLI_Global_Constants.HLI_ADDITIVE32DWORD4096TcVarGlobal3078368HLI_Global_Constants.HLI_RUMPF_TYP_NC_PROG32UDINT1TcVarGlobal3078400HLI_Global_Constants.HLI_RUMPF_TYP_MDS32UDINT2TcVarGlobal3078432HLI_Global_Constants.HLI_RUMPF_TYP_KOMMU32UDINT3TcVarGlobal3078464HLI_Global_Constants.HLI_RUMPF_TYP_RAMDISK32UDINT4TcVarGlobal3078496HLI_Global_Constants.HLI_RUMPF_TYP_FILE32UDINT5TcVarGlobal3078528HLI_Global_Constants.HLI_RUMPF_TYP_INTPR_FILE32UDINT6TcVarGlobal3078560HLI_Global_Constants.HLI_RUMPF_TYP_LISTE_BINAER32UDINT7TcVarGlobal3078592HLI_Global_Constants.HLI_RUMPF_TYP_GCM32UDINT8TcVarGlobal3078624HLI_Global_Constants.HLI_RUMPF_TYP_LEER32UDINT9TcVarGlobal3078656HLI_Global_Constants.HLI_RUMPF_TYP_HLI32UDINT10TcVarGlobal3078688HLI_Global_Constants.HLI_RUMPF_TYP_NC_PROG_LR32UDINT11TcVarGlobal3078720HLI_Global_Constants.HLI_NO_DIMENSION32DINT-1TcVarGlobal3078752HLI_Global_Constants.HLI_DIM_DIMENSIONSLOS32DINT0TcVarGlobal3078784HLI_Global_Constants.HLI_DIM_POSITION32DINT1TcVarGlobal3078816HLI_Global_Constants.HLI_DIM_GESCHWINDIGKEIT32DINT2TcVarGlobal3078848HLI_Global_Constants.HLI_DIM_BESCHLEUNIGUNG32DINT3TcVarGlobal3078880HLI_Global_Constants.HLI_DIM_RUCK32DINT4TcVarGlobal3078912HLI_Global_Constants.HLI_DIM_ZEIT32DINT5TcVarGlobal3078944HLI_Global_Constants.HLI_DIM_PROZENT32DINT6TcVarGlobal3078976HLI_Global_Constants.HLI_DIM_ADRESSE32DINT7TcVarGlobal3079008HLI_Global_Constants.HLI_DIM_INKREMENTE32DINT8TcVarGlobal3079040HLI_Global_Constants.HLI_DIM_UMDR_VORSCHUB32DINT9TcVarGlobal3079072HLI_Global_Constants.HLI_DIM_V_SCHNITT32DINT10TcVarGlobal3079104HLI_Global_Constants.HLI_DIM_WEG_AUFLOESUNG32DINT11TcVarGlobal3079136HLI_Global_Constants.HLI_DIM_INKR_UMDREHUNG32DINT12TcVarGlobal3079168HLI_Global_Constants.HLI_DIM_BYTE32DINT13TcVarGlobal3079200HLI_Global_Constants.HLI_DIM_PROPORTIONAL_GAIN32DINT14TcVarGlobal3079232HLI_Global_Constants.HLI_DIM_FREQUENCY32DINT15TcVarGlobal3079264HLI_Global_Constants.HLI_DIM_LOAD32DINT16TcVarGlobal3079296HLI_Global_Constants.HLI_POSITION_HIGH_RES32DINT17TcVarGlobal3079328HLI_Global_Constants.HLI_DIM_POSITION_HIGH_RES32DINT17TcVarGlobal3079360HLI_Global_Constants.HLI_DIM_INCREMENT_HIGH_RES32DINT18TcVarGlobal3079392HLI_Global_Constants.HLI_BEDEUT_IGNORE32UDINT0TcVarGlobal3079424HLI_Global_Constants.HLI_BEDEUT_GRENZ_WERT32UDINT1TcVarGlobal3079456HLI_Global_Constants.HLI_BEDEUT_AKT_WERT32UDINT2TcVarGlobal3079488HLI_Global_Constants.HLI_BEDEUT_FEHL_WERT32UDINT3TcVarGlobal3079520HLI_Global_Constants.HLI_BEDEUT_ERWARTET_WERT32UDINT4TcVarGlobal3079552HLI_Global_Constants.HLI_BEDEUT_KORR_WERT32UDINT5TcVarGlobal3079584HLI_Global_Constants.HLI_BEDEUT_LOG_ACHS_NR32UDINT6TcVarGlobal3079616HLI_Global_Constants.HLI_BEDEUT_ANTR_TYP32UDINT7TcVarGlobal3079648HLI_Global_Constants.HLI_BEDEUT_LOG_BED_ELEM_NR32UDINT8TcVarGlobal3079680HLI_Global_Constants.HLI_BEDEUT_ZUSTAND32UDINT9TcVarGlobal3079712HLI_Global_Constants.HLI_BEDEUT_TRANSITION32UDINT10TcVarGlobal3079744HLI_Global_Constants.HLI_BEDEUT_SENDER32UDINT11TcVarGlobal3079776HLI_Global_Constants.HLI_BEDEUT_KLASSE32UDINT12TcVarGlobal3079808HLI_Global_Constants.HLI_BEDEUT_INSTANZ32UDINT13TcVarGlobal3079840HLI_Global_Constants.HLI_BEDEUT_IDENT_NR32UDINT14TcVarGlobal3079872HLI_Global_Constants.HLI_BEDEUT_STATUS32UDINT15TcVarGlobal3079904HLI_Global_Constants.HLI_BEDEUT_RING_NR32UDINT16TcVarGlobal3079936HLI_Global_Constants.HLI_BEDEUT_SATZ_NR32UDINT17TcVarGlobal3079968HLI_Global_Constants.HLI_BEDEUT_MIN_LIMIT32UDINT18TcVarGlobal3080000HLI_Global_Constants.HLI_BEDEUT_MAX_LIMIT32UDINT19TcVarGlobal3080032HLI_Global_Constants.HLI_BEDEUT_START_WERT32UDINT20TcVarGlobal3080064HLI_Global_Constants.HLI_BEDEUT_ZIEL_WERT32UDINT21TcVarGlobal3080096HLI_Global_Constants.HLI_BEDEUT_ERROR_CODE32UDINT22TcVarGlobal3080128HLI_Global_Constants.HLI_TYP_NONE32UDINT0TcVarGlobal3080160HLI_Global_Constants.HLI_TYP_BOOLEAN32UDINT1TcVarGlobal3080192HLI_Global_Constants.HLI_TYP_UNS0832UDINT2TcVarGlobal3080224HLI_Global_Constants.HLI_TYP_SGN0832UDINT3TcVarGlobal3080256HLI_Global_Constants.HLI_TYP_UNS1632UDINT4TcVarGlobal3080288HLI_Global_Constants.HLI_TYP_SGN1632UDINT5TcVarGlobal3080320HLI_Global_Constants.HLI_TYP_UNS3232UDINT6TcVarGlobal3080352HLI_Global_Constants.HLI_TYP_SGN3232UDINT7TcVarGlobal3080384HLI_Global_Constants.HLI_TYP_UNS6432UDINT8TcVarGlobal3080416HLI_Global_Constants.HLI_TYP_SGN6432UDINT9TcVarGlobal3080448HLI_Global_Constants.HLI_TYP_REAL6432UDINT10TcVarGlobal3080480HLI_Global_Constants.HLI_TYP_STRUCT32UDINT11TcVarGlobal3080512HLI_Global_Constants.HLI_TYP_POINTER32UDINT12TcVarGlobal3080544HLI_Global_Constants.HLI_TYP_POINTER_ABSOLUT32UDINT13TcVarGlobal3080576HLI_Global_Constants.HLI_TYP_KOM32UDINT14TcVarGlobal3080608HLI_Global_Constants.HLI_TYP_JUMP32UDINT15TcVarGlobal3080640HLI_Global_Constants.HLI_TYP_EOF32UDINT16TcVarGlobal3080672HLI_Global_Constants.HLI_TYP_REAL3232UDINT17TcVarGlobal3080704HLI_Global_Constants.HLI_TYP_CHAR32UDINT18TcVarGlobal3080736HLI_Global_Constants.HLI_TYP_STRING32UDINT19TcVarGlobal3080768HLI_Global_Constants.HLI_TYP_ADRESSE32UDINT20TcVarGlobal3080800HLI_Global_Constants.HLI_TYP_IGNORE32UDINT21TcVarGlobal3080832HLI_Global_Constants.HLI_TYP_SYMBOL SGN32 value ]]>32UDINT22TcVarGlobal3080864HLI_Global_Constants.HLI_TYP_A3_REAL6432UDINT23TcVarGlobal3080896HLI_Global_Constants.HLI_TYP_HIGH_RES_SGN_POS32UDINT24TcVarGlobal3080928HLI_Global_Constants.HLI_TYP_BITARRAY_3232UDINT25TcVarGlobal3080960HLI_Global_Constants.HLI_TYP_BITARRAY_1632UDINT26TcVarGlobal3080992HLI_Global_Constants.HLI_TYP_IGNORE_AND_COUNT32UDINT39TcVarGlobal3081024HLI_Global_Constants.HLI_TYP_A2_REAL6432UDINT43TcVarGlobal3081056HLI_Global_Constants.HLI_TYP_ERROR32UDINT99TcVarGlobal3081088HLI_Global_Constants.HLI_IMCM_PROCESS_DESELECTED32UDINT1TcVarGlobal3081120HLI_Global_Constants.HLI_IMCM_PROCESS_SELECTED32UDINT2TcVarGlobal3081152HLI_Global_Constants.HLI_IMCM_PROCESS_READY32UDINT3TcVarGlobal3081184HLI_Global_Constants.HLI_IMCM_PROCESS_ACTIVE32UDINT4TcVarGlobal3081216HLI_Global_Constants.HLI_IMCM_PROCESS_HOLD32UDINT5TcVarGlobal3081248HLI_Global_Constants.HLI_IMCM_PROCESS_ERROR32UDINT6TcVarGlobal3081280HLI_Global_Constants.HLI_IMCM_PROCESS_SELECTING32UDINT7TcVarGlobal3081312HLI_Global_Constants.HLI_IMCM_PROCESS_DESELECTING32UDINT8TcVarGlobal3081344HLI_Global_Constants.HLI_IMCM_PROCESS_PREPARING32UDINT9TcVarGlobal3081376HLI_Global_Constants.HLI_IMCM_PROCESS_CLEARING32UDINT10TcVarGlobal3081408HLI_Global_Constants.HLI_IMCM_PROCESS_STARTING32UDINT11TcVarGlobal3081440HLI_Global_Constants.HLI_IMCM_PROCESS_ABORTING32UDINT12TcVarGlobal3081472HLI_Global_Constants.HLI_IMCM_PROCESS_STOPPING32UDINT13TcVarGlobal3081504HLI_Global_Constants.HLI_IMCM_PROCESS_RESUMING32UDINT14TcVarGlobal3081536HLI_Global_Constants.HLI_IMCM_PROCESS_RESETTING32UDINT15TcVarGlobal3081568HLI_Global_Constants.HLI_IMCM_PROCESS_FINISHING32UDINT16TcVarGlobal3081600HLI_Global_Constants.HLI_IMCM_MODE32UDINT0TcVarGlobal3081632HLI_Global_Constants.HLI_IMCM_STANDBY_MODE32UDINT1TcVarGlobal3081664HLI_Global_Constants.HLI_IMCM_AUTOMATIC_MODE32UDINT2TcVarGlobal3081696HLI_Global_Constants.HLI_IMCM_MDI_MODE32UDINT3TcVarGlobal3081728HLI_Global_Constants.HLI_IMCM_MANUAL_MODE32UDINT4TcVarGlobal3081760HLI_Global_Constants.HLI_IMCM_REFERENCE_MODE32UDINT5TcVarGlobal3081792HLI_Global_Constants.HLI_IMCM_BATCH_MODE32UDINT6TcVarGlobal3081824HLI_Global_Constants.HLI_IMCM_MODE_MAX32UDINT7TcVarGlobal3081856HLI_Global_Constants.HLI_IMCM_TRANSITION_NONE32UDINT0TcVarGlobal3081888HLI_Global_Constants.HLI_IMCM_TRANSITION_PREPARE32UDINT1TcVarGlobal3081920HLI_Global_Constants.HLI_IMCM_TRANSITION_START32UDINT2TcVarGlobal3081952HLI_Global_Constants.HLI_IMCM_TRANSITION_STOP32UDINT3TcVarGlobal3081984HLI_Global_Constants.HLI_IMCM_TRANSITION_RESUME32UDINT4TcVarGlobal3082016HLI_Global_Constants.HLI_IMCM_TRANSITION_ABORT32UDINT5TcVarGlobal3082048HLI_Global_Constants.HLI_IMCM_TRANSITION_SELECT32UDINT6TcVarGlobal3082080HLI_Global_Constants.HLI_IMCM_TRANSITION_DESELECT32UDINT7TcVarGlobal3082112HLI_Global_Constants.HLI_IMCM_TRANSITION_CLEAR32UDINT9TcVarGlobal3082144HLI_Global_Constants.HLI_IMCM_TRANSITION_RESET32UDINT10TcVarGlobal3082176HLI_Global_Constants.HLI_IMCM_TRANSITION_FINISH32UDINT11TcVarGlobal3082208HLI_Global_Constants.HLI_AXIS_INIT32UDINT0TcVarGlobal3082240HLI_Global_Constants.HLI_AXIS_READY32UDINT1TcVarGlobal3082272HLI_Global_Constants.HLI_AXIS_STARTING32UDINT2TcVarGlobal3082304HLI_Global_Constants.HLI_AXIS_ACTIVE32UDINT3TcVarGlobal3082336HLI_Global_Constants.HLI_AXIS_STOPPING32UDINT4TcVarGlobal3082368HLI_Global_Constants.HLI_AXIS_HOLD32UDINT5TcVarGlobal3082400HLI_Global_Constants.HLI_AXIS_RESUMING32UDINT6TcVarGlobal3082432HLI_Global_Constants.HLI_AXIS_ERROR32UDINT7TcVarGlobal3082464HLI_Global_Constants.HLI_AXIS_RESETTING32UDINT8TcVarGlobal3082496HLI_Global_Constants.HLI_AXIS_FINISHED32UDINT9TcVarGlobal3082528HLI_Global_Constants.HLI_KEY_DIR_NEG16INT-1TcVarGlobal3082560HLI_Global_Constants.HLI_KEY_DIR_NONE16INT0TcVarGlobal3082576HLI_Global_Constants.HLI_KEY_DIR_POS16INT1TcVarGlobal3082592HLI_Global_Constants.HLI_AXIS_TYPE_TRANSLATOR16UINT1TcVarGlobal3082608HLI_Global_Constants.HLI_AXIS_TYPE_ROTATOR16UINT2TcVarGlobal3082624HLI_Global_Constants.HLI_AXIS_TYPE_SPINDLE16UINT4TcVarGlobal3082640HLI_Global_Constants.HLI_AM_LINEAR32DWORD1TcVarGlobal3082656HLI_Global_Constants.HLI_AM_MODULO32DWORD4TcVarGlobal3082688HLI_Global_Constants.HLI_AM_FACE_TURNING32DWORD64TcVarGlobal3082720HLI_Global_Constants.HLI_AM_LONGITUDINAL_TURNING32DWORD128TcVarGlobal3082752HLI_Global_Constants.HLI_AM_NO_AUTO_HOMING32DWORD256TcVarGlobal3082784HLI_Global_Constants.HLI_AM_CAX32DWORD512TcVarGlobal3082816HLI_Global_Constants.HLI_AM_MODULO_LINEAR32DWORD1024TcVarGlobal3082848HLI_Global_Constants.HLI_AM_CLAMPABLE32DWORD2048TcVarGlobal3082880HLI_Global_Constants.HLI_AM_ROT_TABLE32DWORD4096TcVarGlobal3082912HLI_Global_Constants.HLI_AM_COLL_CHECK32DWORD32768TcVarGlobal3082944HLI_Global_Constants.HLI_AM_GANTRY_MASTER32DWORD65536TcVarGlobal3082976HLI_Global_Constants.HLI_AM_GANTRY_SLAVE32DWORD131072TcVarGlobal3083008HLI_Global_Constants.HLI_AM_SPINDLE_EXT_CTRL32DWORD262144TcVarGlobal3083040HLI_Global_Constants.HLI_AM_EXT_CTRL_INPUT32DWORD524288TcVarGlobal3083072HLI_Global_Constants.HLI_AM_COUNTER32DWORD1048576TcVarGlobal3083104HLI_Global_Constants.HLI_AM_ALLOW_RESOLUTION_CHANGE32DWORD4194304TcVarGlobal3083136HLI_Global_Constants.HLI_AM_DYNAMIC_WEIGHTING32DWORD8388608TcVarGlobal3083168HLI_Global_Constants.HLI_AM_PATH_LENGTH_TCP32DWORD33554432TcVarGlobal3083200HLI_Global_Constants.HLI_AM_PATH_LENGTH_CONTOUR32DWORD67108864TcVarGlobal3083232HLI_Global_Constants.HLI_AM_VIRT_LEAD_AXIS32DWORD134217728TcVarGlobal3083264HLI_Global_Constants.HLI_AM_LAH_OFFSET_AXIS32DWORD268435456TcVarGlobal3083296HLI_Global_Constants.HLI_DRIVE_KONV32UDINT1TcVarGlobal3083328HLI_Global_Constants.HLI_DRIVE_SERCOS32UDINT2TcVarGlobal3083360HLI_Global_Constants.HLI_DRIVE_PROFIDRIVE32UDINT3TcVarGlobal3083392HLI_Global_Constants.HLI_DRIVE_SIMU32UDINT4TcVarGlobal3083424HLI_Global_Constants.HLI_DRIVE_LIGHTBUS32UDINT5TcVarGlobal3083456HLI_Global_Constants.HLI_DRIVE_TERMINAL32UDINT6TcVarGlobal3083488HLI_Global_Constants.HLI_DRIVE_ETHERNET32UDINT7TcVarGlobal3083520HLI_Global_Constants.HLI_DRIVE_CANOPEN32UDINT8TcVarGlobal3083552HLI_Global_Constants.HLI_DRIVE_GENERIC32UDINT9TcVarGlobal3083584HLI_Global_Constants.HLI_DRIVE_VIRTUELL32UDINT16TcVarGlobal3083616HLI_Global_Constants.HLI_DRIVE_DSE32UDINT17TcVarGlobal3083648HLI_Global_Constants.HLI_DRIVE_CAN32UDINT32TcVarGlobal3083680HLI_Global_Constants.HLI_SERCOS_PH_032UDINT0TcVarGlobal3083712HLI_Global_Constants.HLI_SERCOS_PH_132UDINT1TcVarGlobal3083744HLI_Global_Constants.HLI_SERCOS_PH_232UDINT2TcVarGlobal3083776HLI_Global_Constants.HLI_SERCOS_PH_332UDINT3TcVarGlobal3083808HLI_Global_Constants.HLI_SERCOS_PH_432UDINT4TcVarGlobal3083840HLI_Global_Constants.HLI_LR_DRV_MODE_INVALID16INT-1TcVarGlobal3083872HLI_Global_Constants.HLI_LR_DRV_POS_CTRL16INT0TcVarGlobal3083888HLI_Global_Constants.HLI_LR_DRV_VEL_CTRL16INT1TcVarGlobal3083904HLI_Global_Constants.HLI_LR_DRV_TORQ_CTRL16INT2TcVarGlobal3083920HLI_Global_Constants.HLI_LR_DRV_POS_TORQ_CTRL16INT3TcVarGlobal3083936HLI_Global_Constants.HLI_CONV_SYNC_STATE_IDLE8USINT0TcVarGlobal3083952HLI_Global_Constants.HLI_CONV_SYNC_STATE_WAIT8USINT1TcVarGlobal3083960HLI_Global_Constants.HLI_CONVEYOR_SPEED_CONST32UDINT0TcVarGlobal3083968HLI_Global_Constants.HLI_CONVEYOR_ACCELERATION32UDINT1TcVarGlobal3084000HLI_Global_Constants.HLI_CONVEYOR_DECELERATION32UDINT2TcVarGlobal3084032HLI_Global_Constants.HLI_CONVEYOR_SPEED_ZERO32UDINT3TcVarGlobal3084064HLI_Global_Constants.HLI_CONVEYOR_MACH_WITH_SPEED_ZERO32UDINT4TcVarGlobal3084096HLI_Global_Constants.HLI_CONV_SYNC_STATE_LINKED8USINT2TcVarGlobal3084128HLI_Global_Constants.HLI_CONV_SYNC_STATE_SYNC_IN8USINT3TcVarGlobal3084136HLI_Global_Constants.HLI_CONV_SYNC_STATE_SYNC_OUT8USINT4TcVarGlobal3084144HLI_Global_Constants.HLI_CONV_SYNC_STATE_STOP8USINT5TcVarGlobal3084152HLI_Global_Constants.HLI_CONV_SYNC_STATE_SYNC_IN_TIME8USINT6TcVarGlobal3084160HLI_Global_Constants.HLI_CONV_SYNC_STATE_ERROR8USINT7TcVarGlobal3084168HLI_Global_Constants.HLI_CONV_SYNC_STATE_FORCE_SYNC_ERROR8USINT8TcVarGlobal3084176HLI_Global_Constants.HLI_CONV_SYNC_STATE_UNKNOWN8USINT9TcVarGlobal3084184HLI_Global_Constants.HLI_POWER_STATE_NOT_READY8USINT0TcVarGlobal3084192HLI_Global_Constants.HLI_POWER_STATE_READY_FOR_POWER8USINT1TcVarGlobal3084200HLI_Global_Constants.HLI_POWER_STATEREADY_FOR_OPERATION8USINT2TcVarGlobal3084208HLI_Global_Constants.HLI_POWER_STATE_READY_FOR_OPERATION8USINT2TcVarGlobal3084216HLI_Global_Constants.HLI_POWER_STATE_DRIVE_ENABLED8USINT3TcVarGlobal3084224HLI_Global_Constants.HLI_POWER_STATE_OPERATIONAL8USINT4TcVarGlobal3084232HLI_Global_Constants.CNC_TOOL_AXIS_OFFSET_MAX16INT32TcVarGlobal3084240HLI_Global_Constants.HLI_SC_FEEDHOLD32UDINT1TcVarGlobal3084256HLI_Global_Constants.HLI_SC_VFG32UDINT2TcVarGlobal3084288HLI_Global_Constants.HLI_SC_SINGLE_BLOCK32UDINT4TcVarGlobal3084320HLI_Global_Constants.HLI_SC_M00_OR_M0132UDINT16TcVarGlobal3084352HLI_Global_Constants.HLI_SC_PLC_ACKNOWLEDGE32UDINT32TcVarGlobal3084384HLI_Global_Constants.HLI_SC_OVERRIDE_ZERO32UDINT64TcVarGlobal3084416HLI_Global_Constants.HLI_SC_OVERRIDE_RAPID_ZERO32UDINT128TcVarGlobal3084448HLI_Global_Constants.HLI_SC_DELAY_TIME32UDINT512TcVarGlobal3084480HLI_Global_Constants.HLI_SC_CHANNEL_SYNC32UDINT2048TcVarGlobal3084512HLI_Global_Constants.HLI_SC_IPO_INPUT_EMPTY32UDINT4096TcVarGlobal3084544HLI_Global_Constants.HLI_SC_IPO_INPUT_DISABLED32UDINT8192TcVarGlobal3084576HLI_Global_Constants.HLI_SC_WAIT_FOR_AXES32UDINT32768TcVarGlobal3084608HLI_Global_Constants.HLI_SC_CHANNEL_ERROR32UDINT65536TcVarGlobal3084640HLI_Global_Constants.HLI_SC_WAIT_TECHNO_ACK32UDINT131072TcVarGlobal3084672HLI_Global_Constants.HLI_SC_W_C_AFTER_COLLISION32UDINT262144TcVarGlobal3084704HLI_Global_Constants.HLI_SC_SLOPE_SUPPLY_PROBLEM32UDINT524288TcVarGlobal3084736HLI_Global_Constants.HLI_SC_BACK_INTERPOLATION32UDINT1048576TcVarGlobal3084768HLI_Global_Constants.HLI_SC_STOP_REVERSIBLE32UDINT2097152TcVarGlobal3084800HLI_Global_Constants.HLI_SC_BREAKPOINT_STOP32UDINT4194304TcVarGlobal3084832HLI_Global_Constants.HLI_SC_DEBUG_BREAKPOINT_STOP32UDINT8388608TcVarGlobal3084864HLI_Global_Constants.HLI_SC_DYN_POS_LIMIT_STOP32UDINT16777216TcVarGlobal3084896HLI_Global_Constants.HLI_SC_M0_STOP32UDINT33554432TcVarGlobal3084928HLI_Global_Constants.HLI_SC_M1_STOP32UDINT67108864TcVarGlobal3084960HLI_Global_Constants.HLI_SC_DEC_SYN_CHAN_EMPTY32UDINT268435456TcVarGlobal3084992HLI_Global_Constants.HLI_CONTOUR_LOOKAHEAD_NONE32UDINT0TcVarGlobal3085024HLI_Global_Constants.HLI_CONTOUR_LOOKAHEAD_LINEAR32UDINT1TcVarGlobal3085056HLI_Global_Constants.HLI_CONTOUR_LOOKAHEAD_CIRCULAR32UDINT2TcVarGlobal3085088HLI_Global_Constants.CNC_TOOL_HEAD_OFFSET_MAX16INT70TcVarGlobal3085120HLI_Global_Constants.CNC_TOOL_PARAM_MAX16INT60TcVarGlobal3085136HLI_Global_Constants.CNC_TOOL_PER_UNIT_MAX16INT50TcVarGlobal3085152HLI_Global_Constants.HLI_ADD_INFO_MAX16INT2TcVarGlobal3085168HLI_Global_Constants.CNC_TOOL_AXIS_OFFSET_MAXIDX16INT31TcVarGlobal3085184HLI_Global_Constants.CNC_TOOL_HEAD_OFFSET_MAXIDX16INT69TcVarGlobal3085200HLI_Global_Constants.CNC_TOOL_PARAM_MAXIDX16INT59TcVarGlobal3085216HLI_Global_Constants.CNC_TOOL_PER_UNIT_MAXIDX16INT49TcVarGlobal3085232HLI_Global_Constants.HLI_ADD_INFO_MAXIDX16INT1TcVarGlobal3085248HLI_Global_Constants.HLI_PLCO_PF_REQUEST_NUM16UINT2TcVarGlobal3085264HLI_Global_Constants.HLI_PLCO_PF_REQUEST_SIZE_MAX32UDINT128TcVarGlobal3085280HLI_Global_Constants.HLI_PLCO_PF_REQUEST_SIZE_MAXIDX32UDINT127TcVarGlobal3085312HLI_Global_Constants.HLI_PLCO_PF_RESPONSE_SIZE_MAX32UDINT128TcVarGlobal3085344HLI_Global_Constants.HLI_PLCO_PF_RESPONSE_SIZE_MAXIDX32UDINT127TcVarGlobal3085376HLI_Global_Constants.HLI_PLCO_PF_REQUEST_MAXIDX16UINT1TcVarGlobal3085408HLI_Global_Constants.HLI_PLCO_PF_RESPONSE_NUM16UINT2TcVarGlobal3085424HLI_Global_Constants.HLI_PLCO_PF_RESPONSE_MAXIDX16UINT1TcVarGlobal3085440HLI_Global_Constants.HLI_PLCO_AXIS_REQUEST_NUM16UINT10TcVarGlobal3085456HLI_Global_Constants.HLI_PLCO_AXIS_REQUEST_SIZE_MAX32UDINT128TcVarGlobal3085472HLI_Global_Constants.HLI_PLCO_AXIS_REQUEST_SIZE_MAXIDX32UDINT127TcVarGlobal3085504HLI_Global_Constants.HLI_PLCO_AXIS_RESPONSE_SIZE_MAX32UDINT64TcVarGlobal3085536HLI_Global_Constants.HLI_PLCO_AXIS_RESPONSE_SIZE_MAXIDX32UDINT63TcVarGlobal3085568HLI_Global_Constants.HLI_PLCO_AXIS_REQUEST_MAXIDX16UINT9TcVarGlobal3085600HLI_Global_Constants.HLI_PLCO_AXIS_HIGH_PRIOR_NUM16UINT4TcVarGlobal3085616HLI_Global_Constants.HLI_PLCO_AXIS_HIGH_PRIOR_MAXIDX16UINT3TcVarGlobal3085632HLI_Global_Constants.HLI_PLCO_AXIS_RESPONSE_NUM16UINT10TcVarGlobal3085648HLI_Global_Constants.HLI_PLCO_AXIS_RESPONSE_MAXIDX16UINT9TcVarGlobal3085664HLI_Global_Constants.HLI_PLCO_GROUP_REQUEST_NUM16UINT10TcVarGlobal3085680HLI_Global_Constants.HLI_PLCO_GROUP_AXIS_MAX32UDINT32TcVarGlobal3085696HLI_Global_Constants.HLI_PLCO_GROUP_AXIS_MAXIDX32UDINT31TcVarGlobal3085728HLI_Global_Constants.HLI_PLCO_GROUP_REQUEST_SIZE_MAX32UDINT1024TcVarGlobal3085760HLI_Global_Constants.HLI_PLCO_GROUP_REQUEST_SIZE_MAXIDX32UDINT1023TcVarGlobal3085792HLI_Global_Constants.HLI_PLCO_GROUP_RESPONSE_SIZE_MAX32UDINT64TcVarGlobal3085824HLI_Global_Constants.HLI_PLCO_GROUP_RESPONSE_SIZE_MAXIDX32UDINT63TcVarGlobal3085856HLI_Global_Constants.HLI_PLCO_GROUP_REQUEST_MAXIDX16UINT9TcVarGlobal3085888HLI_Global_Constants.HLI_PLCO_GROUP_HIGH_PRIOR_NUM16UINT4TcVarGlobal3085904HLI_Global_Constants.HLI_PLCO_GROUP_HIGH_PRIOR_MAXIDX16UINT3TcVarGlobal3085920HLI_Global_Constants.HLI_PLCO_GROUP_RESPONSE_NUM16UINT10TcVarGlobal3085936HLI_Global_Constants.HLI_PLCO_GROUP_RESPONSE_MAXIDX16UINT9TcVarGlobal3085952HLI_Global_Constants.HLI_BS_INACTIVE16INT0TcVarGlobal3085968HLI_Global_Constants.HLI_PLATFORM_CUSTOM_NUM32UDINT1TcVarGlobal3085984HLI_Global_Constants.HLI_PLATFORM_CUSTOM_MAXIDX32UDINT0TcVarGlobal3086016HLI_Global_Constants.HLI_AXIS_CUSTOM_NUM32UDINT1TcVarGlobal3086048HLI_Global_Constants.HLI_AXIS_CUSTOM_MAXIDX32UDINT0TcVarGlobal3086080HLI_Global_Constants.HLI_CHANNEL_CUSTOM_NUM32UDINT1TcVarGlobal3086112HLI_Global_Constants.HLI_CHANNEL_CUSTOM_MAXIDX32UDINT0TcVarGlobal3086144HLI_Global_Constants.HLI_BS_WAIT_FOR_PLC_ON16INT1TcVarGlobal3086176HLI_Global_Constants.HLI_BS_ACTIVE16INT2TcVarGlobal3086192HLI_Global_Constants.HLI_BS_WAIT_FOR_PLC_OFF16INT3TcVarGlobal3086208HLI_Global_Constants.HLI_BS_WAIT_RETURN_TO_CONTOUR16INT4TcVarGlobal3086224HLI_Global_Constants.HLI_BS_RETURNING_TO_CONTOUR16INT5TcVarGlobal3086240HLI_Global_Constants.HLI_BS_WAIT_FOR_CONTINUE_CONTOUR16INT6TcVarGlobal3086256HLI_Global_Constants.HLI_AX_INDP_INTERPOLATION32DWORD2TcVarGlobal3086272HLI_Global_Constants.HLI_AX_INDP_M_FUNC_PENDING32DWORD4TcVarGlobal3086304HLI_Global_Constants.HLI_AX_INDP_ERROR32DWORD8TcVarGlobal3086336HLI_Global_Constants.HLI_AX_INDP_TIME_INTERPOLATION32DWORD16TcVarGlobal3086368HLI_Global_Constants.HLI_AX_MAN_MV_BACK_TO_START32DWORD32TcVarGlobal3086400HLI_Global_Constants.HLI_AX_MAN_MV_BACK_WAIT_STOP32DWORD64TcVarGlobal3086432HLI_Global_Constants.HLI_AX_TRANSM_TO_PLC_IMPOSSIBLE32DWORD262144TcVarGlobal3086464HLI_Global_Constants.HLI_AX_FEEDHOLD32DWORD16777216TcVarGlobal3086496HLI_Global_Constants.HLI_TDP_AX_OFFS_MAXIDX32UDINT31TcVarGlobal3086528HLI_Global_Constants.HLI_TDP_TOOLHEAD_OFFS_MAXIDX32UDINT69TcVarGlobal3086560HLI_Global_Constants.HLI_TDP_ADD_INFO_MAXIDX32UDINT1TcVarGlobal3086592HLI_Global_Constants.HLI_TDP_TOOL_PARAM_MAXIDX32UDINT151TcVarGlobal3086624HLI_Global_Constants.HLI_TDP_KIN_NAME_MAXIDX32UDINT15TcVarGlobal3086656HLI_Global_Constants.HLI_DYNPL_STATE_INACTIVE32DINT0TcVarGlobal3086688HLI_Global_Constants.HLI_DYNPL_STATE_ACTIVATION32DINT1TcVarGlobal3086720HLI_Global_Constants.HLI_DYNPL_STATE_ACTIVE32DINT2TcVarGlobal3086752HLI_Global_Constants.HLI_DYNPL_STATE_ACTIVE_BRAKING32DINT3TcVarGlobal3086784HLI_Global_Constants.HLI_DYNPL_STATE_ACTIVE_BRAKE32DINT4TcVarGlobal3086816HLI_Global_Constants.HLI_SPDL_RUN_DOWN_STATE_INACTIVE8USINT0TcVarGlobal3086848HLI_Global_Constants.HLI_SPDL_RUN_DOWN_STATE_READY8USINT1TcVarGlobal3086856HLI_Global_Constants.HLI_SPDL_RUN_DOWN_STATE_ACTIVE8USINT2TcVarGlobal3086864HLI_Global_Constants.HLI_SPDL_RUN_DOWN_STATE_ERROR8USINT3TcVarGlobal3086872HLI_Global_Constants.HLI_SPDL_RUN_DOWN_STATE_UNKNOWN8USINT255TcVarGlobal3086880HLI_Global_Constants.HLI_TOOL_MODE_NONE8BYTE0TcVarGlobal3086888HLI_Global_Constants.HLI_TOOL_MODE_GEAR_CHANGE_NO_STOP8BYTE1TcVarGlobal3086896HLI_Global_Constants.HLI_DIRECTIONAL_FEEDHOLD_NO_FEEDHOLD8USINT0TcVarGlobal3086904HLI_Global_Constants.HLI_PF_STATE_CHCK_DEFS32UDINT0TcVarGlobal3086912HLI_Global_Constants.HLI_PF_STATE_CONNECT32UDINT1TcVarGlobal3086944HLI_Global_Constants.HLI_PF_STATE_INIT32UDINT2TcVarGlobal3086976HLI_Global_Constants.HLI_PF_STATE_WAIT_STUP32UDINT3TcVarGlobal3087008HLI_Global_Constants.HLI_PF_STATE_ERROR32UDINT99TcVarGlobal3087040HLI_Global_Constants.HLI_PF_STATE_RUNNING32UDINT100TcVarGlobal3087072HLI_Global_Constants.HLI_DIRECTIONAL_FEEDHOLD_POS8USINT1TcVarGlobal3087104HLI_Global_Constants.HLI_DIRECTIONAL_FEEDHOLD_NEG8USINT2TcVarGlobal3087112HLI_Global_Constants.HLI_DIRECTIONAL_FEEDHOLD_POS_NEG8USINT3TcVarGlobal3087120Global_Variables.BOOTDATAFLAGS_RETAIN_LOADED8BYTE1TcVarGlobal3087128HLI_Global_Constants.HLI_DYN_CS_ERROR32DINT-1TcVarGlobal3087136HLI_Global_Constants.HLI_DYN_CS_INACTIVE32DINT0TcVarGlobal3087168HLI_Global_Constants.HLI_DYN_CS_ACTIVATING32DINT1TcVarGlobal3087200HLI_Global_Constants.HLI_DYN_CS_ACTIVE32DINT2TcVarGlobal3087232HLI_Global_Constants.HLI_DYN_CS_DEACTIVATING32DINT3TcVarGlobal3087264HLI_Global_Constants.HLI_MCCH_FILLUP_MAXIDX16INT559TcVarGlobal3087296HLI_Global_Error_Constants.ERR_PLC_NO_ERROR16WORD0TcVarGlobal3087312HLI_Global_Variables.gNrAx32UDINTTcVarGlobal3087328HLI_Global_Variables.gNrCh32UDINTTcVarGlobal3087360HLI_Global_Variables.gVEGlobMemSize32UDINTTcVarGlobal3087392HLI_Global_Variables.gVEChMemSize32UDINTTcVarGlobal3087424HLI_Global_Variables.gpPform32HIGH_LEVEL_INTERFACE_PFTcVarGlobal3087456HLI_Global_Variables.gpCh384HIGH_LEVEL_INTERFACE_CH012TcVarGlobal3087488HLI_Global_Variables.gpAx2048HIGH_LEVEL_INTERFACE_AX064TcVarGlobal3087872HLI_Global_Variables.gpCTMan1024TECHNO_UNIT_CTM032TcVarGlobal3089920HLI_Global_Variables.gpVEGlobal32HLI_V_E_DATATcVarGlobal3090944HLI_Global_Variables.gpVECh384HLI_V_E_DATA012TcVarGlobal3090976HLI_Global_Error_Constants.ERR_PLC_AX_MC16WORD40001TcVarGlobal3091360HLI_Global_Error_Constants.ERR_PLC_CH_MC16WORD40002TcVarGlobal3091376HLI_Global_Error_Constants.ERR_PLC_PF_MC16WORD40003TcVarGlobal3091392HLI_Global_Error_Constants.ERR_PLC_GET_HLI_VER16WORD40004TcVarGlobal3091408HLI_Global_Error_Constants.ERR_PLC_INIT_CMP_SIZE16WORD40005TcVarGlobal3091424HLI_Global_Error_Constants.ERR_PLC_INIT_HLI_VER16WORD40006TcVarGlobal3091440HLI_Global_Error_Constants.ERR_PLC_CU_HLI_LC_VER_CHK16WORD40007TcVarGlobal3091456HLI_Global_Error_Constants.ERR_PLC_COPY_LC_HLI_VER16WORD40008TcVarGlobal3091472HLI_Global_Error_Constants.ERR_PLC_CU_CHK_LC_VER16WORD40009TcVarGlobal3091488HLI_Global_Error_Constants.ERR_PLC_FB_WRONG_STATE16WORD40010TcVarGlobal3091504HLI_Global_Error_Constants.ERR_PLC_CHK_PLC_VERSION16WORD40011TcVarGlobal3091520HLI_Global_Error_Constants.ERR_PLC_MC_DOESNT_RUN16WORD40012TcVarGlobal3091536HLI_Global_Error_Constants.ERR_PLC_MC_NOT_STARTED16WORD40013TcVarGlobal3091552HLI_Global_Error_Constants.ERR_PLC_PFORM_PTR_ZERO16WORD40014TcVarGlobal3091568HLI_Global_Error_Constants.ERR_PLC_WRONG_VERSION16WORD40015TcVarGlobal3091584HLI_Global_Error_Constants.ERR_PLC_WRONG_PARAMETER16WORD40016TcVarGlobal3091600HLI_Global_Error_Constants.ERR_PLC_WRONG_AXIFC_SIZE16WORD40017TcVarGlobal3091616HLI_Global_Error_Constants.ERR_PLC_WRONG_CHIFC_SIZE16WORD40018TcVarGlobal3091632HLI_Global_Error_Constants.ERR_PLC_HLIINFO_PTR_ZERO16WORD40019TcVarGlobal3091648HLI_Global_Error_Constants.ERR_PLC_AX_NR_UNEQUAL16WORD40020TcVarGlobal3091664HLI_Global_Error_Constants.ERR_PLC_CH_NR_UNEQUAL16WORD40021TcVarGlobal3091680HLI_Global_Error_Constants.ERR_PLC_WRONG_PFIFC_SIZE16WORD40022TcVarGlobal3091696HLI_Global_Error_Constants.ERR_PLC_GLOB_VE_PTR_ZERO16WORD40023TcVarGlobal3091712HLI_Global_Error_Constants.ERR_PLC_CH_VE_PTR_ZERO16WORD40024TcVarGlobal3091728HLI_Global_Error_Constants.ERR_PLC_HLI_INVALID_HANDLE16WORD40025TcVarGlobal3091744HLI_Global_Error_Constants.ERR_PLC_HLI_PTR_ZERO16WORD40026TcVarGlobal3091760HLI_Global_Error_Constants.ERR_PLC_HLIINFO_INVALID_HANDLE16WORD40027TcVarGlobal3091776HLI_Global_Error_Constants.ERR_PLC_HLI_INIT16WORD40028TcVarGlobal3091792HLI_Global_Error_Constants.ERR_PLC_CH_INIT_HLI_ADDRESS16WORD40030TcVarGlobal3091808HLI_Global_Error_Constants.ERR_PLC_AX_INIT_HLI_ADDRESS16WORD40031TcVarGlobal3091824HLI_ADS_Error_Constants.ADS_RDWRT_IND_NO_ERROR16UINT0TcVarGlobal3091840HLI_ADS_Error_Constants.ADS_RDWRT_IND_UNKNOWN_INDEXGROUP16UINT1TcVarGlobal3091856HLI_ADS_Error_Constants.ADS_RDWRT_IND_UNKNOWN_INDEXOFFSET16UINT2TcVarGlobal3091872HLI_ADS_Error_Constants.WZV_TOOL_ID_BASIC_INVALID16UINT3TcVarGlobal3091888HLI_ADS_Error_Constants.WZV_TOOL_ID_SISTER_INVALID16UINT4TcVarGlobal3091904HLI_ADS_Error_Constants.WZV_TOOL_ID_VARIANT_INVALID16UINT5TcVarGlobal3091920HLI_ADS_Indexgroup_Indexoffset.ADS_IGRP_TOOL_DESC_READ32UDINT2147549184TcVarGlobal3091936HLI_ADS_Indexgroup_Indexoffset.ADS_IGRP_TOOL_DESC_WRITE32UDINT2147614720TcVarGlobal3091968HLI_ADS_Indexgroup_Indexoffset.ADS_IGRP_TOOL_LIFE_DATA_WRITE32UDINT2147680256TcVarGlobal3092000HLI_ADS_Indexgroup_Indexoffset.ADS_IGRP_TOOL_INFO_WRITE32UDINT2147745792TcVarGlobal3092032HLI_ADS_Indexgroup_Indexoffset.ADS_IGRP_TOOL_MGR_IFC_VER_WRITE32UDINT2147811328TcVarGlobal3092064HLI_ADS_Indexgroup_Indexoffset.ADS_PORT_TASK_GEO16UINT551TcVarGlobal3092096HLI_ADS_Indexgroup_Indexoffset.ADS_PORT_TASK_SDA16UINT552TcVarGlobal3092112HLI_ADS_Indexgroup_Indexoffset.ADS_PORT_TASK_COM16UINT553TcVarGlobal3092128HLI_ADS_Indexgroup_Indexoffset.ADS_PORT_RT_TASK_GEO16UINT554TcVarGlobal3092144HLI_ADS_Indexgroup_Indexoffset.ADS_PORT_RT_TASK_SDA16UINT555TcVarGlobal3092160HLI_ADS_Indexgroup_Indexoffset.ADS_PORT_RT_TASK_COM16UINT556TcVarGlobal3092176HLI_ADS_Indexgroup_Indexoffset.ADS_IGRP_DECODER_OF_CHANNEL32UDINT140032TcVarGlobal3092192HLI_ADS_Indexgroup_Indexoffset.ADS_IOFFS_ACTUAL_T_NUMBER32UDINT20TcVarGlobal3092224Global_Version.stLibVersion_Tc2_Standard288ST_LibVersion.iMajor3.iMinor4.iBuild5.iRevision0.nFlags1.sVersion3.4.5.0const_non_replacedTcVarGlobal3092256Global_Version.stLibVersion_Tc2_System288ST_LibVersion.iMajor3.iMinor6.iBuild4.iRevision0.nFlags1.sVersion3.6.4.0const_non_replacedTcVarGlobal3092544Global_Variables.AMSPORT_LOGGER16UINT100TcVarGlobal3092832Global_Variables.AMSPORT_EVENTLOG16UINT110TcVarGlobal3092848Global_Variables.AMSPORT_R0_RTIME16UINT200TcVarGlobal3092864Global_Variables.AMSPORT_R0_IO16UINT300TcVarGlobal3092880Global_Variables.AMSPORT_R0_NC16UINT500TcVarGlobal3092896Global_Variables.AMSPORT_R0_NCSAF16UINT501TcVarGlobal3092912Global_Variables.AMSPORT_R0_NCSVB16UINT511TcVarGlobal3092928Global_Variables.AMSPORT_R0_ISG16UINT550TcVarGlobal3092944Global_Variables.AMSPORT_R0_CNC16UINT600TcVarGlobal3092960Global_Variables.AMSPORT_R0_LINE16UINT700TcVarGlobal3092976Global_Variables.AMSPORT_R0_PLC16UINT800TcVarGlobal3092992Global_Variables.AMSPORT_R0_PLC_RTS116UINT801TcVarGlobal3093008Global_Variables.AMSPORT_R0_PLC_RTS216UINT811TcVarGlobal3093024Global_Variables.AMSPORT_R0_PLC_RTS316UINT821TcVarGlobal3093040Global_Variables.AMSPORT_R0_PLC_RTS416UINT831TcVarGlobal3093056Global_Variables.AMSPORT_R0_CAM16UINT900TcVarGlobal3093072Global_Variables.AMSPORT_R0_CAMTOOL16UINT950TcVarGlobal3093088Global_Variables.AMSPORT_R3_SYSSERV16UINT10000TcVarGlobal3093104Global_Variables.AMSPORT_R3_SCOPESERVER16UINT14001TcVarGlobal3093120Global_Variables.ADSSTATE_INVALID16UINT0TcVarGlobal3093136Global_Variables.ADSSTATE_IDLE16UINT1TcVarGlobal3093152Global_Variables.ADSSTATE_RESET16UINT2TcVarGlobal3093168Global_Variables.ADSSTATE_INIT16UINT3TcVarGlobal3093184Global_Variables.ADSSTATE_START16UINT4TcVarGlobal3093200Global_Variables.ADSSTATE_RUN16UINT5TcVarGlobal3093216Global_Variables.ADSSTATE_STOP16UINT6TcVarGlobal3093232Global_Variables.ADSSTATE_SAVECFG16UINT7TcVarGlobal3093248Global_Variables.ADSSTATE_LOADCFG16UINT8TcVarGlobal3093264Global_Variables.ADSSTATE_POWERFAILURE16UINT9TcVarGlobal3093280Global_Variables.ADSSTATE_POWERGOOD16UINT10TcVarGlobal3093296Global_Variables.ADSSTATE_ERROR16UINT11TcVarGlobal3093312Global_Variables.ADSSTATE_SHUTDOWN16UINT12TcVarGlobal3093328Global_Variables.ADSSTATE_SUSPEND16UINT13TcVarGlobal3093344Global_Variables.ADSSTATE_RESUME16UINT14TcVarGlobal3093360Global_Variables.ADSSTATE_CONFIG16UINT15TcVarGlobal3093376Global_Variables.ADSSTATE_RECONFIG16UINT16TcVarGlobal3093392Global_Variables.ADSSTATE_STOPPING16UINT17TcVarGlobal3093408Global_Variables.ADSSTATE_INCOMPATIBLE16UINT18TcVarGlobal3093424Global_Variables.ADSSTATE_EXCEPTION16UINT19TcVarGlobal3093440Global_Variables.ADSSTATE_MAXSTATES16UINT20TcVarGlobal3093456Global_Variables.ADSIGRP_SYMTAB32UDINT61440TcVarGlobal3093472Global_Variables.ADSIGRP_SYMNAME32UDINT61441TcVarGlobal3093504Global_Variables.ADSIGRP_SYMVAL32UDINT61442TcVarGlobal3093536Global_Variables.ADSIGRP_SYM_HNDBYNAME32UDINT61443TcVarGlobal3093568Global_Variables.ADSIGRP_SYM_VALBYNAME32UDINT61444TcVarGlobal3093600Global_Variables.ADSIGRP_SYM_VALBYHND32UDINT61445TcVarGlobal3093632Global_Variables.ADSIGRP_SYM_RELEASEHND32UDINT61446TcVarGlobal3093664Global_Variables.ADSIGRP_SYM_INFOBYNAME32UDINT61447TcVarGlobal3093696Global_Variables.ADSIGRP_SYM_VERSION32UDINT61448TcVarGlobal3093728Global_Variables.ADSIGRP_SYM_INFOBYNAMEEX32UDINT61449TcVarGlobal3093760Global_Variables.ADSIGRP_SYM_DOWNLOAD32UDINT61450TcVarGlobal3093792Global_Variables.ADSIGRP_SYM_UPLOAD32UDINT61451TcVarGlobal3093824Global_Variables.ADSIGRP_SYM_UPLOADINFO32UDINT61452TcVarGlobal3093856Global_Variables.ADSIGRP_SYMNOTE32UDINT61456TcVarGlobal3093888Global_Variables.ADSIGRP_IOIMAGE_RWIB32UDINT61472TcVarGlobal3093920Global_Variables.ADSIGRP_IOIMAGE_RWIX32UDINT61473TcVarGlobal3093952Global_Variables.ADSIGRP_IOIMAGE_RISIZE32UDINT61477TcVarGlobal3093984Global_Variables.ADSIGRP_IOIMAGE_RWOB32UDINT61488TcVarGlobal3094016Global_Variables.ADSIGRP_IOIMAGE_RWOX32UDINT61489TcVarGlobal3094048Global_Variables.ADSIGRP_IOIMAGE_ROSIZE32UDINT61493TcVarGlobal3094080Global_Variables.ADSIGRP_IOIMAGE_CLEARI32UDINT61504TcVarGlobal3094112Global_Variables.ADSIGRP_IOIMAGE_CLEARO32UDINT61520TcVarGlobal3094144Global_Variables.ADSIGRP_IOIMAGE_RWIOB32UDINT61536TcVarGlobal3094176Global_Variables.ADSIGRP_DEVICE_DATA32UDINT61696TcVarGlobal3094208Global_Variables.ADSIOFFS_DEVDATA_ADSSTATE32UDINT0TcVarGlobal3094240Global_Variables.ADSIOFFS_DEVDATA_DEVSTATE32UDINT2TcVarGlobal3094272Global_Variables.SYSTEMSERVICE_OPENCREATE32UDINT100TcVarGlobal3094304Global_Variables.SYSTEMSERVICE_OPENREAD32UDINT101TcVarGlobal3094336Global_Variables.SYSTEMSERVICE_OPENWRITE32UDINT102TcVarGlobal3094368Global_Variables.SYSTEMSERVICE_CREATEFILE32UDINT110TcVarGlobal3094400Global_Variables.SYSTEMSERVICE_CLOSEHANDLE32UDINT111TcVarGlobal3094432Global_Variables.SYSTEMSERVICE_FOPEN32UDINT120TcVarGlobal3094464Global_Variables.SYSTEMSERVICE_FCLOSE32UDINT121TcVarGlobal3094496Global_Variables.SYSTEMSERVICE_FREAD32UDINT122TcVarGlobal3094528Global_Variables.SYSTEMSERVICE_FWRITE32UDINT123TcVarGlobal3094560Global_Variables.SYSTEMSERVICE_FSEEK32UDINT124TcVarGlobal3094592Global_Variables.SYSTEMSERVICE_FTELL32UDINT125TcVarGlobal3094624Global_Variables.SYSTEMSERVICE_FGETS32UDINT126TcVarGlobal3094656Global_Variables.SYSTEMSERVICE_FPUTS32UDINT127TcVarGlobal3094688Global_Variables.SYSTEMSERVICE_FSCANF32UDINT128TcVarGlobal3094720Global_Variables.SYSTEMSERVICE_FPRINTF32UDINT129TcVarGlobal3094752Global_Variables.SYSTEMSERVICE_FEOF32UDINT130TcVarGlobal3094784Global_Variables.SYSTEMSERVICE_FDELETE32UDINT131TcVarGlobal3094816Global_Variables.SYSTEMSERVICE_FRENAME32UDINT132TcVarGlobal3094848Global_Variables.SYSTEMSERVICE_MKDIR32UDINT138TcVarGlobal3094880Global_Variables.SYSTEMSERVICE_RMDIR32UDINT139TcVarGlobal3094912Global_Variables.SYSTEMSERVICE_REG_HKEYLOCALMACHINE32UDINT200TcVarGlobal3094944Global_Variables.SYSTEMSERVICE_SENDEMAIL32UDINT300TcVarGlobal3094976Global_Variables.SYSTEMSERVICE_TIMESERVICES32UDINT400TcVarGlobal3095008Global_Variables.SYSTEMSERVICE_STARTPROCESS32UDINT500TcVarGlobal3095040Global_Variables.SYSTEMSERVICE_CHANGENETID32UDINT600TcVarGlobal3095072Global_Variables.TIMESERVICE_DATEANDTIME32UDINT1TcVarGlobal3095104Global_Variables.TIMESERVICE_SYSTEMTIMES32UDINT2TcVarGlobal3095136Global_Variables.TIMESERVICE_RTCTIMEDIFF32UDINT3TcVarGlobal3095168Global_Variables.TIMESERVICE_ADJUSTTIMETORTC32UDINT4TcVarGlobal3095200Global_Variables.TIMESERVICE_TIMEZONINFORMATION32UDINT6TcVarGlobal3095232Global_Variables.ADSLOG_MSGTYPE_HINT32DWORD1TcVarGlobal3095264Global_Variables.ADSLOG_MSGTYPE_WARN32DWORD2TcVarGlobal3095296Global_Variables.ADSLOG_MSGTYPE_ERROR32DWORD4TcVarGlobal3095328Global_Variables.ADSLOG_MSGTYPE_LOG32DWORD16TcVarGlobal3095360Global_Variables.ADSLOG_MSGTYPE_MSGBOX32DWORD32TcVarGlobal3095392Global_Variables.ADSLOG_MSGTYPE_RESOURCE32DWORD64TcVarGlobal3095424Global_Variables.ADSLOG_MSGTYPE_STRING32DWORD128TcVarGlobal3095456Global_Variables.BOOTDATAFLAGS_RETAIN_INVALID8BYTE2TcVarGlobal3095488Global_Variables.BOOTDATAFLAGS_RETAIN_REQUESTED8BYTE4TcVarGlobal3095496Global_Variables.BOOTDATAFLAGS_PERSISTENT_LOADED8BYTE16TcVarGlobal3095504Global_Variables.BOOTDATAFLAGS_PERSISTENT_INVALID8BYTE32TcVarGlobal3095512Global_Variables.SYSTEMSTATEFLAGS_BSOD8BYTE1TcVarGlobal3095520Global_Variables.SYSTEMSTATEFLAGS_RTVIOLATION8BYTE2TcVarGlobal3095528Global_Variables.TCEVENTFLAG_PRIOCLASS16WORD16TcVarGlobal3095536Global_Variables.FOPEN_MODEREAD32DWORD1TcVarGlobal3095552Global_Variables.FOPEN_MODEWRITE32DWORD2TcVarGlobal3095584Global_Variables.FOPEN_MODEAPPEND32DWORD4TcVarGlobal3095616Global_Variables.FOPEN_MODEPLUS32DWORD8TcVarGlobal3095648Global_Variables.FOPEN_MODEBINARY32DWORD16TcVarGlobal3095680Global_Variables.FOPEN_MODETEXT32DWORD32TcVarGlobal3095712Global_Variables.TCEVENTFLAG_FMTSELF16WORD32TcVarGlobal3095968Global_Variables.TCEVENTFLAG_LOG16WORD64TcVarGlobal3095984Global_Variables.TCEVENTFLAG_MSGBOX16WORD128TcVarGlobal3096000Global_Variables.TCEVENTFLAG_SRCID16WORD256TcVarGlobal3096016Global_Variables.TCEVENTFLAG_AUTOFMTALL16WORD4096TcVarGlobal3096032Global_Variables.TCEVENTSTATE_INVALID16WORD0TcVarGlobal3096048Global_Variables.TCEVENTSTATE_SIGNALED16WORD1TcVarGlobal3096064Global_Variables.TCEVENTSTATE_RESET16WORD2TcVarGlobal3096080Global_Variables.TCEVENTSTATE_CONFIRMED16WORD16TcVarGlobal3096096Global_Variables.TCEVENTSTATE_RESETCON16WORD18TcVarGlobal3096112Global_Variables.TCEVENT_SRCNAMESIZE16INT15TcVarGlobal3096128Global_Variables.TCEVENT_FMTPRGSIZE16INT31TcVarGlobal3096144Global_Variables.DEFAULT_ADS_TIMEOUT32TIME5000TcVarGlobal3096160Global_Variables.PI64LREAL3.14159265358979TcVarGlobal3096192Global_Variables.MAX_STRING_LENGTH32UDINT255TcVarGlobal3096256Global_Variables.eWatchdogConfig16E_WATCHDOG_TIME_CONFIGE_WATCHDOG_TIME_CONFIG.eWATCHDOG_TIME_DISABLEDTcVarGlobal3096832Global_Variables.nWatchdogTime8BYTETcVarGlobal3096848Global_Variables.GLOBAL_DCF77_SEQUENCE_CHECK8BOOLfalseTcVarGlobal3096856Global_Version.stLibVersion_Tc3_Module288ST_LibVersion.iMajor3.iMinor4.iBuild5.iRevision0.nFlags1.sVersion3.4.5.0const_non_replacedTcVarGlobal3096864Global_Version.stLibVersion_Tc2_Utilities288ST_LibVersion.iMajor3.iMinor6.iBuild1.iRevision0.nFlags1.sVersion3.6.1.0const_non_replacedTcVarGlobal3097472Global_Variables.MAX_AVERAGE_MEASURES16INT (2..100)10TcVarGlobal3097760Global_Variables.GLOBAL_FORMAT_HASH_PREFIX_TYPE16E_HashPrefixTypesE_HashPrefixTypes.HASHPREFIX_IECTcVarGlobal3097776Global_Variables.GLOBAL_SBCS_TABLE16E_SBCSTypeE_SBCSType.eSBCS_WesternEuropeanTcVarGlobal3097792Global_Variables.DEFAULT_CSV_FIELD_SEP german field separator, comma (,) := 16#2C => US field separator ]]>8BYTE59TcVarGlobal3097808Global_Variables.MAX_ROUTE_NAME_LEN8BYTE31TcVarGlobal3097816Global_Variables.GLOBAL_DCF77_PULSE_SPLIT pulse < 140ms, Bit == 1 => pulse >= 140ms ]]>32TIME140TcVarGlobal3097824Global_Variables.MAX_ADAPTER_NAME_LENGTH32UDINT259TcVarGlobal3159328Global_Variables.MAX_ADAPTER_DESCRIPTION_LENGTH32UDINT131TcVarGlobal3159360Global_Variables.MAX_ADAPTER_ADDRESS_LENGTH32UDINT7TcVarGlobal3159392Global_Variables.SYSTEMSERVICE_IPHELPERAPI32UDINT701TcVarGlobal3159424Global_Variables.SYSTEMSERVICE_IPHOSTNAME32UDINT702TcVarGlobal3159456Global_Variables.IPHELPERAPI_ADAPTERSINFO32UDINT1TcVarGlobal3159488Global_Variables.IPHELPERAPI_IPADDRBYHOSTNAME32UDINT4TcVarGlobal3159520Global_Variables.MAX_LOCAL_ADAPTERS32UDINT5TcVarGlobal3159552Global_Variables.SYSTEMSERVICE_ADDREMOTE32UDINT801TcVarGlobal3159584Global_Variables.SYSTEMSERVICE_DELREMOTE32UDINT802TcVarGlobal3159616Global_Variables.SYSTEMSERVICE_ENUMREMOTE32UDINT803TcVarGlobal3159648Global_Variables.MAX_REMOTE_PCS16INT99TcVarGlobal3159680Global_Variables.MAX_ROUTE_ADDR_LEN8BYTE79TcVarGlobal3159696Global_Variables.MIN_ROUTE_TRANSPORT8BYTE0TcVarGlobal3159704Global_Variables.ROUTE_FLAG_TEMPORARY32DWORD1TcVarGlobal3159712Global_Variables.ROUTE_FLAG_DYNAMIC32DWORD2TcVarGlobal3159744Global_Variables.ROUTE_FLAG_NOOVERRIDE32DWORD4TcVarGlobal3159776Global_Variables.MAX_ROUTE_TRANSPORT8BYTE12TcVarGlobal3159808Global_Variables.DEFAULT_CSV_FIELD_DOUBLE_QUOTE used to enclose special characters like line breaks, double-quotes, commas... ]]>8BYTE34TcVarGlobal3159816Global_Variables.AMSPORT_AMSLOGGER16UINT10502TcVarGlobal3159824Global_Variables.EMPTY_ROUTE_ENTRY1184ST_AmsRouteEntry.sName.sNetID.sAddress.tTimeout0.dwFlags0TcVarGlobal3159840Global_Variables.SYSTEMSERVICE_FFILEFIND32UDINT133TcVarGlobal3161024Global_Variables.HKEY_MAX_BINARY_DATA_SIZE32UDINT500TcVarGlobal3161056Global_Variables.AMSLOGGER_IGR_GENERAL32UDINT4096TcVarGlobal3161088Global_Variables.AMSLOGGER_IOF_MODE32UDINT1TcVarGlobal3161120Global_Variables.FORMAT_MAX_ARGS16INT10TcVarGlobal3161152Global_Variables.FLOATREC_EXP_IS_NAN16INT-32768TcVarGlobal3161168Global_Variables.FLOATREC_EXP_IS_INF16INT32767TcVarGlobal3161184Global_Variables.FLOATREC_MAX_DIGITS16INT20TcVarGlobal3161200Global_Variables.FLOATREC_MAX_PRECISION16INT307TcVarGlobal3161216Global_Variables.FLOATREC_MIN_PRECISION16INT0TcVarGlobal3161232Global_Variables.FMTERR_NOERROR32DWORD0TcVarGlobal3161248Global_Variables.FMTERR_PERCENTSIGNPOSITION32DWORD16TcVarGlobal3161280Global_Variables.FMTERR_ASTERISKPOSITION32DWORD32TcVarGlobal3161312Global_Variables.FMTERR_WIDTHVALUE32DWORD64TcVarGlobal3161344Global_Variables.FMTERR_PRECISIONVALUE32DWORD128TcVarGlobal3161376Global_Variables.FMTERR_FLAGPOSITION32DWORD256TcVarGlobal3161408Global_Variables.FMTERR_WIDTHPRECISIONVALPOS32DWORD512TcVarGlobal3161440Global_Variables.FMTERR_PRECISIONDOTPOSITION32DWORD1024TcVarGlobal3161472Global_Variables.FMTERR_TYPEFIELDVALUE32DWORD2048TcVarGlobal3161504Global_Variables.FMTERR_ARGTYPEINVALID32DWORD4096TcVarGlobal3161536Global_Variables.FMTERR_UNACCEPTEDPARAMETER32DWORD8192TcVarGlobal3161568Global_Variables.FMTERR_INSUFFICIENTARGS32DWORD16384TcVarGlobal3161600Global_Variables.FMTERR_DESTBUFFOVERFLOW32DWORD32768TcVarGlobal3161632Global_Variables.FMTERR_INVALIDPOINTERINPUT32DWORD65536TcVarGlobal3161664Global_Variables.EMPTY_ARG_VALUE96T_Arg.eTypeE_ArgType.ARGTYPE_UNKNOWN.cbLen0.pData0TcVarGlobal3161696Global_Variables.FORMAT_HEXASC_CODES256BYTE02016[0,0]48[0,1]49[0,2]50[0,3]51[0,4]52[0,5]53[0,6]54[0,7]55[0,8]56[0,9]57[0,10]97[0,11]98[0,12]99[0,13]100[0,14]101[0,15]102[1,0]48[1,1]49[1,2]50[1,3]51[1,4]52[1,5]53[1,6]54[1,7]55[1,8]56[1,9]57[1,10]65[1,11]66[1,12]67[1,13]68[1,14]69[1,15]70TcVarGlobal3161792Global_Variables.FORMAT_DECASC_CODES80BYTE010[0]48[1]49[2]50[3]51[4]52[5]53[6]54[7]55[8]56[9]57TcVarGlobal3162048Global_Variables.SYSTEMTIME_MAX_MONTHDAYS384WORD02112[0,1]31[0,2]28[0,3]31[0,4]30[0,5]31[0,6]30[0,7]31[0,8]31[0,9]30[0,10]31[0,11]30[0,12]31[1,1]31[1,2]29[1,3]31[1,4]30[1,5]31[1,6]30[1,7]31[1,8]31[1,9]30[1,10]31[1,11]30[1,12]31TcVarGlobal3167536Global_Variables.SYSTEMTIME_MAX_YEARSDAY448WORD02014[0,0]0[0,1]31[0,2]59[0,3]90[0,4]120[0,5]151[0,6]181[0,7]212[0,8]243[0,9]273[0,10]304[0,11]334[0,12]365[0,13]396[1,0]0[1,1]31[1,2]60[1,3]91[1,4]121[1,5]152[1,6]182[1,7]213[1,8]244[1,9]274[1,10]305[1,11]335[1,12]366[1,13]397TcVarGlobal3167920Global_Variables.SYSTEMTIME_DATEDELTA_OFFSET32DWORD584389TcVarGlobal3168384Global_Variables.SYSTEMTIME_TICKSPERMSEC64T_ULARGE_INTEGER.dwHighPart0.dwLowPart10000TcVarGlobal3168416Global_Variables.SYSTEMTIME_TICKSPERSEC64T_ULARGE_INTEGER.dwHighPart0.dwLowPart10000000TcVarGlobal3168480Global_Variables.SYSTEMTIME_TICKSPERDAY64T_ULARGE_INTEGER.dwHighPart201.dwLowPart711573504TcVarGlobal3168544Global_Variables.SYSTEMTIME_DATE_AND_TIME_MIN64T_ULARGE_INTEGER.dwHighPart27111902.dwLowPart3577643008TcVarGlobal3168608Global_Variables.SYSTEMTIME_DATE_AND_TIME_MAX64T_ULARGE_INTEGER.dwHighPart37111701.dwLowPart2856069504TcVarGlobal3168672Global_Variables.SYSTEMTIME_TICKSPERMSEC6464ULINT10000TcVarGlobal3168768Global_Variables.SYSTEMTIME_TICKSPERSEC6464ULINT10000000TcVarGlobal3168832Global_Variables.SYSTEMTIME_TICKSPERDAY6464ULINT864000000000TcVarGlobal3168896Global_Variables.SYSTEMTIME_DATE_AND_TIME_MIN6464ULINT116444736000000000TcVarGlobal3168960Global_Variables.SYSTEMTIME_DATE_AND_TIME_MAX6464ULINT159393544950000000TcVarGlobal3169024Global_Variables.WEST_EUROPE_TZI864ST_TimeZoneInformation.bias-60.standardNameW. Europe Standard Time.standardDate.wYear0.standardDate.wMonth10.standardDate.wDayOfWeek0.standardDate.wDay5.standardDate.wHour3.standardBias0.daylightNameW. Europe Daylight Time.daylightDate.wYear0.daylightDate.wMonth3.daylightDate.wDayOfWeek0.daylightDate.wDay5.daylightDate.wHour2.daylightBias-60TcVarGlobal3169088Global_Variables.DATE_AND_TIME_SECPERDAY32DWORD86400TcVarGlobal3174048Global_Variables.DATE_AND_TIME_SECPERWEEK32DWORD604800TcVarGlobal3174080Global_Variables.DBG_OUTPUT_NONE32DWORD0TcVarGlobal3184384Global_Variables.DBG_OUTPUT_LOG32DWORD1TcVarGlobal3184416Global_Variables.DBG_OUTPUT_FILE32DWORD2TcVarGlobal3184448Global_Variables.DBG_OUTPUT_VISU32DWORD4TcVarGlobal3184480Global_Variables.DEFAULT_CSV_RECORD_SEP_CR record separator (first character) ]]>8BYTE13TcVarGlobal3301648Global_Variables.DEFAULT_CSV_RECORD_SEP_LF record separator (second character) ]]>8BYTE10TcVarGlobal3301656Global_Variables.EMPTY_GUID_STRUCT128GUID.Data10.Data20.Data30.Data4[0]0.Data4[1]0.Data4[2]0.Data4[3]0.Data4[4]0.Data4[5]0.Data4[6]0.Data4[7]0TcVarGlobal3303392Global_Variables.EMPTY_GUID_STRING296STRING(36)00000000-0000-0000-0000-000000000000TcVarGlobal3303520Global_Variables.EMPTY_GUID_REGSTRING312STRING(38){00000000-0000-0000-0000-000000000000}TcVarGlobal3303816Global_Version.stLibVersion_Tc2_MC2288ST_LibVersion.iMajor3.iMinor3.iBuild59.iRevision0.nFlags1.sVersion3.3.59.0const_non_replacedTcVarGlobal3304224Global_Variables.TcMcGlobal6976_TCMCGLOBALTcVarGlobal3304512Global_Variables.DEFAULT_HOME_POSITION64LREAL1E+307TcVarGlobal3311488Global_Variables.DEFAULT_BACKLASHVALUE64LREAL1E+307TcVarGlobal3311552Global_Version.stLibVersion_Tc2_Math288ST_LibVersion.iMajor3.iMinor4.iBuild4.iRevision0.nFlags1.sVersion3.4.4.0const_non_replacedTcVarGlobal3311616Global_Version.stLibVersion_Tc2_NC288ST_LibVersion.iMajor3.iMinor3.iBuild7.iRevision0.nFlags1.sVersion3.3.7.0const_non_replacedTcVarGlobal3311904GVL_CNC_AX.fbCNC_AX_WriteParameter407136FB_CNCWriteParameterTcVarGlobal3312192GVL_CNC_AX.bCNC_AX_WriteParameterLock8BOOLTcVarGlobal3719328GVL_CNC_AX.bCNC_AX_ActivateCompTableLock8BOOLTcVarGlobal3719336Global_CNC.MAX_FAST_M_FUNC_ITEM_IDX16UINT7TcVarGlobal3719344GVL_CNC_AX.fbActivateCompTable3552FB_ActivateCompTableTcVarGlobal3719360Global_Version.stLibVersion_Tc3_CNC288ST_LibVersion.iMajor3.iMinor1.iBuild4000.iRevision101.nFlags0.sVersion3.1.4000.101const_non_replacedTcVarGlobal3722912Global_CNC.CNCSystem6039168ST_CncSystemTcVarGlobal3723200Global_CNC.gpAxDebug2048HIGH_LEVEL_INTERFACE_AX064TcVarGlobal9762368Global_CNC.gpChDebug384HIGH_LEVEL_INTERFACE_CH012TcVarGlobal9764416Global_CNC.MAX_FAST_M_FUNC_QUEUE_IDX16UINT63TcVarGlobal9764800Global_CNC.MAX_FAST_M_FUNC_OUTPUT_IDX16UINT124TcVarGlobal9764816Global_CNC.MAX_SYS_LOG_AXIS_INDEX16UINT255TcVarGlobal9764832Global_CNC.MAX_SYS_LOG_CHANNEL_INDEX16UINT255TcVarGlobal9764848Global_CNCVariablesViewer.stCNCVariablesViewer_Data1416648ST_CNCVariablesViewer_Data0201TcVarGlobal9764864McpBase_CONST.MCV_ARRAY_16_MAX8USINT16TcVarGlobal11181512Global_CNCVariablesViewer.eVariablesType16E_CNCVariablesTypeTcVarGlobal11181520Global_CNCVariablesViewer.MAX_CNC_VAR_LIST_IDX16UINT200TcVarGlobal11181536McpBase_CONST.MCV_PO_TRANS_PARAM_MAX16UINT10TcVarGlobal11181552Global_ManualMode.stManualModeParameter46080ST_ManualModeParameter012TcVarGlobal11181568Global_ManualMode.stManualModeControlElements10368ST_ManualModeControlElements012TcVarGlobal11227648Global_ManualMode.stManualModeState2304ST_ManualModeState012TcVarGlobal11238016Global_ManualMode.stManualModeControlElementState864ST_ManualModeControlElementStateTcVarGlobal11240320Global_Version.stLibVersion_Tc2_CncBase288ST_LibVersion.iMajor3.iMinor3.iBuild3031.iRevision13.nFlags0.sVersion3.3.3031.13const_non_replacedTcVarGlobal11241184McpBase_CONST.GC_MCP_BASE_VER648STRING(80)V300.MCPBASE.16.54.00TcVarGlobal11241472McpBase_CONST.MCV_ARRAY_16_MAXIDX8USINT15TcVarGlobal11242120McpBase_CONST.MCV_PO_TRANS_PARAM_MAXIDX16UINT9TcVarGlobal11242128McpBase_CONST.MCV_PROG_NAME_STRLEN32UDINT83TcVarGlobal11242144McpBase_CONST.MCV_FILENAME_STRLEN32UDINT83TcVarGlobal11242176McpBase_CONST.MCV_INVALID_ARRAY_IDX32DINT-1TcVarGlobal11242208McpBase_CONST.MCV_AX_NAME_STRLEN16UINT16TcVarGlobal11242240McpBase_CONST.GC_MCP_AXREF_MAXIDX16INT63TcVarGlobal11242256McpBase_CONST.MC_ERROR_RING_BUFFER_SIZE16UINT5TcVarGlobal11242272McpBase_CONST.MCV_AGR_ERR_BUF_SIZE16UINT6TcVarGlobal11242288McpBase_CONST.MCV_AGR_ERR_BUF_MAXIDX16UINT5TcVarGlobal11242304McpBase_CONST.MCV_ACTIVE_AGR_JOBS_MAX16INT10TcVarGlobal11242320McpBase_CONST.MCV_ACTIVE_AGR_JOBS_MAXIDX16INT9TcVarGlobal11242336McpBase_CONST.MCV_BSSB_STRING_LENGTH16INT255TcVarGlobal11242352McpBase_CONST.MAX_RETRIALS32UDINT0TcVarGlobal11242368McpBase_CONST.MAX_RESET_RETRIALS32UDINT50000TcVarGlobal11242400McpBase_CONST.MAX_RESET_WAIT_CYCLES32UDINT1000000TcVarGlobal11242432McpBase_CONST.TABLE_NAME_SIZE16INT127TcVarGlobal11242464McpBase_CONST.TBM_MAX_TABLES16INT499TcVarGlobal11242480McpBase_CONST.TBM_SHM_NAME648STRING(80)TAB_MGR.DATTcVarGlobal11242496McpPLCopenP1_Constants.G_USE_DYNAMIC_DATA8BOOLtrueTcVarGlobal11243144McpBase_CONST.MCV_MIN_INT16INT-32768TcVarGlobal11243152McpBase_CONST.MCV_MAX_INT16INT32767TcVarGlobal11243168McpBase_CONST.MCV_PositionValue16INT0TcVarGlobal11243184McpBase_CONST.MIN_POSITION64LREAL-2147483648TcVarGlobal11243200McpBase_CONST.MAX_POSITION64LREAL2147483647TcVarGlobal11243264McpBase_CONST.MIN_VELOCITY64LREAL1TcVarGlobal11243328McpBase_CONST.MAX_VELOCITY64LREAL2147483647TcVarGlobal11243392McpBase_CONST.MCV_ACCELERATION_0_064LREAL0TcVarGlobal11243456McpBase_CONST.MIN_ACCELERATION64LREAL1TcVarGlobal11243520McpBase_CONST.MAX_ACCELERATION64LREAL2147483647TcVarGlobal11243584McpBase_CONST.MCV_DECELERATION_0_064LREAL0TcVarGlobal11243648McpBase_CONST.MIN_DECELERATION64LREAL1TcVarGlobal11243712McpBase_CONST.MAX_DECELERATION64LREAL2147483647TcVarGlobal11243776McpBase_CONST.MCV_JERK_0_064LREAL0TcVarGlobal11243840McpBase_CONST.MIN_JERK64LREAL1TcVarGlobal11243904McpBase_CONST.MAX_JERK64LREAL2147483647TcVarGlobal11243968McpBase_CONST.MCV_MIN_UINT_AS_LREAL64LREAL0TcVarGlobal11244032McpBase_CONST.MCV_MAX_UINT_AS_LREAL64LREAL65535TcVarGlobal11244096McpBase_CONST.MCV_MAX_UINT_AS_LREAL_100064LREAL65.535TcVarGlobal11244160McpBase_CONST.MCV_EPS_0_00164LREAL0.001TcVarGlobal11244224McpBase_CONST.MCV_ERR_ID_MSG_CNC_RESET32UDINT270076TcVarGlobal11244288McpBase_CONST.MCV_PF_JOB_BOX_MAX32UDINT20TcVarGlobal11244320McpBase_CONST.MCV_PF_JOB_BOX_MAXIDX32UDINT19TcVarGlobal11244352McpBase_CONST.MCV_GRP_JOB_BOX_MAX32UDINT1000TcVarGlobal11244384McpBase_CONST.MCV_GRP_JOB_BOX_MAXIDX32UDINT999TcVarGlobal11244416McpBase_CONST.MCV_AX_JOB_BOX_MAX32UDINT1000TcVarGlobal11244448McpBase_CONST.MCV_AX_JOB_BOX_MAXIDX32UDINT999TcVarGlobal11244480McpBase_CONST.mcCommandedValue32UDINT0TcVarGlobal11244512McpBase_CONST.mcSetValue actual ]]>32UDINT1TcVarGlobal11244544McpBase_CONST.mcActualValue current ]]>32UDINT2TcVarGlobal11244576McpBase_CONST.mcGroupDisabled32UDINT0TcVarGlobal11244608McpBase_CONST.mcGroupHoming32UDINT1TcVarGlobal11244640McpBase_CONST.mcGroupStandby32UDINT2TcVarGlobal11244672McpBase_CONST.mcGroupStopping32UDINT3TcVarGlobal11244704McpBase_CONST.mcGroupErrorStop32UDINT4TcVarGlobal11244736McpBase_CONST.mcGroupMoving32UDINT5TcVarGlobal11244768McpBase_CONST.mcvGroupUndefined32UDINT1997TcVarGlobal11244800McpBase_CONST.mcvGroupInitState32UDINT1998TcVarGlobal11244832McpBase_CONST.mcvGroupFinalError32UDINT1999TcVarGlobal11244864McpBase_CONST.mcAxisDisabled32UDINT0TcVarGlobal11244896McpBase_CONST.mcAxisHoming32UDINT1TcVarGlobal11244928McpBase_CONST.mcAxisStandstill32UDINT2TcVarGlobal11244960McpBase_CONST.mcAxisStopping32UDINT3TcVarGlobal11244992McpBase_CONST.mcAxisErrorStop32UDINT4TcVarGlobal11245024McpBase_CONST.mcAxisDisctreteMotion32UDINT5TcVarGlobal11245056McpBase_CONST.mcAxisSynchronizedMotion32UDINT6TcVarGlobal11245088McpBase_CONST.mcAxisContinuousMotion32UDINT7TcVarGlobal11245120McpBase_CONST.MCV_JS_ABORTED32DINT-2TcVarGlobal11245152McpBase_CONST.MCV_JS_ERROR32DINT-1TcVarGlobal11245184McpBase_CONST.MCV_JS_NEW32DINT0TcVarGlobal11245216McpBase_CONST.MCV_JS_BUSY32DINT1TcVarGlobal11245248McpBase_CONST.MCV_JS_ACTIVE32DINT2TcVarGlobal11245280McpBase_CONST.MCV_JS_DONE32DINT3TcVarGlobal11245312McpBase_CONST.MCV_JS_REPORT_ACTIVE_AND_FINISH32DINT10TcVarGlobal11245344McpBase_CONST.MCV_FB_TypeNone32DINT0TcVarGlobal11245376McpBase_CONST.MCV_FB_ClearLogHistory32DINT1TcVarGlobal11245408McpBase_CONST.MCV_FB_UploadLogHistory32DINT2TcVarGlobal11245440McpBase_CONST.MCV_FB_PrintToScreen32DINT3TcVarGlobal11245472McpBase_CONST.MCV_FB_PrintInFile32DINT4TcVarGlobal11245504McpBase_CONST.MCV_FB_ClearPrintFile32DINT5TcVarGlobal11245536McpBase_CONST.MCV_FB_LogAxesPosition32DINT10TcVarGlobal11245568McpBase_CONST.MCV_FB_LogAxesConfiguration32DINT11TcVarGlobal11245600McpBase_CONST.MCV_FB_ReadResolution32DINT12TcVarGlobal11245632McpBase_CONST.MCV_FB_P1_PrintToScreen32DINT20TcVarGlobal11245664McpBase_CONST.MCV_FB_P1_PrintInFile32DINT21TcVarGlobal11245696McpBase_CONST.MCV_FB_Power32DINT101TcVarGlobal11245728McpBase_CONST.MCV_FB_Home32DINT102TcVarGlobal11245760McpBase_CONST.MCV_FB_Stop32DINT103TcVarGlobal11245792McpBase_CONST.MCV_FB_Halt32DINT104TcVarGlobal11245824McpBase_CONST.MCV_FB_MoveAbsolute32DINT105TcVarGlobal11245856McpBase_CONST.MCV_FB_MoveRelative32DINT106TcVarGlobal11245888McpBase_CONST.MCV_FB_MoveAdditive32DINT107TcVarGlobal11245920McpBase_CONST.MCV_FB_MoveSuperimposed32DINT108TcVarGlobal11245952McpBase_CONST.MCV_FB_MoveVelocity32DINT109TcVarGlobal11245984McpBase_CONST.MCV_FB_MoveContinuousAbsolute32DINT110TcVarGlobal11246016McpBase_CONST.MCV_FB_MoveContinuousRelative32DINT111TcVarGlobal11246048McpBase_CONST.MCV_FB_TorqueControl32DINT112TcVarGlobal11246080McpBase_CONST.MCV_FB_PositionProvile32DINT113TcVarGlobal11246112McpBase_CONST.MCV_FB_VelocityProvile32DINT114TcVarGlobal11246144McpBase_CONST.MCV_FB_AccelerationProfile32DINT115TcVarGlobal11246176McpBase_CONST.MCV_FB_SetPosition32DINT116TcVarGlobal11246208McpBase_CONST.MCV_FB_SetOverride32DINT117TcVarGlobal11246240McpBase_CONST.MCV_FB_ReadParameter32DINT118TcVarGlobal11246272McpBase_CONST.MCV_FB_ReadBoolParameter32DINT119TcVarGlobal11246304McpBase_CONST.MCV_FB_WriteParameter32DINT120TcVarGlobal11246336McpBase_CONST.MCV_FB_WriteBoolParameter32DINT121TcVarGlobal11246368McpBase_CONST.MCV_FB_ReadDigitalInput32DINT122TcVarGlobal11246400McpBase_CONST.MCV_FB_ReadDigitalOutput32DINT123TcVarGlobal11246432McpBase_CONST.MCV_FB_WriteDigitalOutput32DINT124TcVarGlobal11246464McpBase_CONST.MCV_FB_ReadActualPosition32DINT125TcVarGlobal11246496McpBase_CONST.MCV_FB_ReadActualVelocity32DINT126TcVarGlobal11246528McpBase_CONST.MCV_FB_ReadActualTorque32DINT127TcVarGlobal11246560McpBase_CONST.MCV_FB_ReadStatus32DINT128TcVarGlobal11246592McpBase_CONST.MCV_FB_ReadMotionState32DINT129TcVarGlobal11246624McpBase_CONST.MCV_FB_ReadAxisInfo32DINT130TcVarGlobal11246656McpBase_CONST.MCV_FB_ReadAxisError32DINT131TcVarGlobal11246688McpBase_CONST.MCV_FB_Reset32DINT132TcVarGlobal11246720McpBase_CONST.MCV_FB_DigitalCamSwitch32DINT133TcVarGlobal11246752McpBase_CONST.MCV_FB_TouchProbe32DINT134TcVarGlobal11246784McpBase_CONST.MCV_FB_AbortTrigger32DINT135TcVarGlobal11246816McpBase_CONST.MCV_FB_WriteLrealParameter32DINT136TcVarGlobal11246848McpBase_CONST.MCV_FB_CamTableSelect32DINT201TcVarGlobal11246880McpBase_CONST.MCV_FB_CamIn32DINT202TcVarGlobal11246912McpBase_CONST.MCV_FB_CamOut32DINT203TcVarGlobal11246944McpBase_CONST.MCV_FB_GearIn32DINT204TcVarGlobal11246976McpBase_CONST.MCV_FB_GearOut32DINT205TcVarGlobal11247008McpBase_CONST.MCV_FB_GearInPos32DINT206TcVarGlobal11247040McpBase_CONST.MCV_FB_PhasingAbsolute32DINT207TcVarGlobal11247072McpBase_CONST.MCV_FB_PhasingRelative32DINT208TcVarGlobal11247104McpBase_CONST.MCV_FB_CombineAxes32DINT209TcVarGlobal11247136McpBase_CONST.MCV_FB_AddAxisToGroup32DINT400TcVarGlobal11247168McpBase_CONST.MCV_FB_RemoveAxisFromGroup32DINT401TcVarGlobal11247200McpBase_CONST.MCV_FB_UngroupAllAxes32DINT402TcVarGlobal11247232McpBase_CONST.MCV_FB_GroupReadConfig32DINT403TcVarGlobal11247264McpBase_CONST.MCV_FB_GroupEnable32DINT404TcVarGlobal11247296McpBase_CONST.MCV_FB_GroupDisable32DINT405TcVarGlobal11247328McpBase_CONST.MCV_FB_GroupHome32DINT406TcVarGlobal11247360McpBase_CONST.MCV_FB_SetKinTransform32DINT407TcVarGlobal11247392McpBase_CONST.MCV_FB_SetCartesianTransform32DINT408TcVarGlobal11247424McpBase_CONST.MCV_FB_SetCordinateTransform32DINT409TcVarGlobal11247456McpBase_CONST.MCV_FB_ReadKinTransform32DINT410TcVarGlobal11247488McpBase_CONST.MCV_FB_ReadCartesianTransform32DINT411TcVarGlobal11247520McpBase_CONST.MCV_FB_ReadCordinateTransform32DINT412TcVarGlobal11247552McpBase_CONST.MCV_FB_GroupSetPosition32DINT413TcVarGlobal11247584McpBase_CONST.MCV_FB_GroupReadActualPosition32DINT414TcVarGlobal11247616McpBase_CONST.MCV_FB_GroupReadActualVelocity32DINT415TcVarGlobal11247648McpBase_CONST.MCV_FB_GroupReadActualAcceleration32DINT416TcVarGlobal11247680McpBase_CONST.MCV_FB_GroupStop32DINT417TcVarGlobal11247712McpBase_CONST.MCV_FB_GroupHalt32DINT418TcVarGlobal11247744McpBase_CONST.MCV_FB_GroupInterrupt32DINT419TcVarGlobal11247776McpBase_CONST.MCV_FB_GroupContinue32DINT420TcVarGlobal11247808McpBase_CONST.MCV_FB_GroupReadStatus32DINT421TcVarGlobal11247840McpBase_CONST.MCV_FB_GroupReadError32DINT422TcVarGlobal11247872McpBase_CONST.MCV_FB_GroupReset32DINT423TcVarGlobal11247904McpBase_CONST.MCV_FB_MoveLinAbs32DINT424TcVarGlobal11247936McpBase_CONST.MCV_FB_MoveLinRel32DINT425TcVarGlobal11247968McpBase_CONST.MCV_FB_MoveCircAbs32DINT426TcVarGlobal11248000McpBase_CONST.MCV_FB_MoveCircRel32DINT427TcVarGlobal11248032McpBase_CONST.MCV_FB_MoveDirectAbs32DINT428TcVarGlobal11248064McpBase_CONST.MCV_FB_MoveDirectRel32DINT429TcVarGlobal11248096McpBase_CONST.MCV_FB_PathSelect32DINT430TcVarGlobal11248128McpBase_CONST.MCV_FB_MovePath32DINT431TcVarGlobal11248160McpBase_CONST.MCV_FB_GroupSetOverride32DINT432TcVarGlobal11248192McpBase_CONST.MCV_FB_SyncAxisToGroup32DINT500TcVarGlobal11248224McpBase_CONST.MCV_FB_SyncGroupToAxis32DINT501TcVarGlobal11248256McpBase_CONST.MCV_FB_SetDynCoordTransform32DINT502TcVarGlobal11248288McpBase_CONST.MCV_FB_TrackConveyorbelt32DINT503TcVarGlobal11248320McpBase_CONST.MCV_FB_TrackRotaryTable32DINT504TcVarGlobal11248352McpBase_CONST.MCV_FB_SetKinematicParameter32DINT600TcVarGlobal11248384McpBase_CONST.MCV_FB_GrpAbortJob32DINT601TcVarGlobal11248416McpBase_CONST.MCV_FB_GrpRedirectExtCmd32DINT602TcVarGlobal11248448McpBase_CONST.MCV_FB_GrpWriteResponse32DINT603TcVarGlobal11248480McpBase_CONST.MCV_FB_SynchEvent32DINT604TcVarGlobal11248512McpBase_CONST.MCV_FB_GrpResetForced32DINT650TcVarGlobal11248544McpBase_CONST.MCV_FB_GroupConfigure32DINT700TcVarGlobal11248576McpBase_CONST.MCV_FB_GroupResetIntern32DINT701TcVarGlobal11248608McpBase_CONST.mcAborting32UDINT0TcVarGlobal11248640McpBase_CONST.mcBuffered32UDINT1TcVarGlobal11248672McpBase_CONST.mcBlendingLow32UDINT2TcVarGlobal11248704McpBase_CONST.mcBlendingPrevious32UDINT3TcVarGlobal11248736McpBase_CONST.mcBlendingNext32UDINT4TcVarGlobal11248768McpBase_CONST.mcBlendingHigh32UDINT5TcVarGlobal11248800McpBase_CONST.mcImmediately32UDINT0TcVarGlobal11248832McpBase_CONST.mcDelayed32UDINT1TcVarGlobal11248864McpBase_CONST.mcQueued32UDINT2TcVarGlobal11248896McpBase_CONST.TMNone32UDINT0TcVarGlobal11248928McpBase_CONST.TMStartVelocity32UDINT1TcVarGlobal11248960McpBase_CONST.TMConstantVelocity32UDINT2TcVarGlobal11248992McpBase_CONST.TMCornerDistance32UDINT3TcVarGlobal11249024McpBase_CONST.TMMaxCornerDeviation32UDINT4TcVarGlobal11249056McpBase_CONST.TMReservedByPLCopen532UDINT5TcVarGlobal11249088McpBase_CONST.TMReservedByPLCopen632UDINT6TcVarGlobal11249120McpBase_CONST.TMReservedByPLCopen732UDINT7TcVarGlobal11249152McpBase_CONST.TMReservedByPLCopen832UDINT8TcVarGlobal11249184McpBase_CONST.TMReservedByPLCopen932UDINT9TcVarGlobal11249216McpBase_CONST.TMCornerDeviation32UDINT10TcVarGlobal11249248McpBase_CONST.TMIntermediatePoint32UDINT11TcVarGlobal11249280McpBase_CONST.TMDynamicOptimized32UDINT12TcVarGlobal11249312McpBase_CONST.mcACS32UDINT0TcVarGlobal11249344McpBase_CONST.mcMCS32UDINT1TcVarGlobal11249376McpBase_CONST.mcPCS32UDINT2TcVarGlobal11249408McpBase_CONST.mcBorder32UDINT0TcVarGlobal11249440McpBase_CONST.mcCenter32UDINT1TcVarGlobal11249472McpBase_CONST.mcRadius32UDINT2TcVarGlobal11249504McpBase_CONST.mcRadius3Point32UDINT3TcVarGlobal11249536McpBase_CONST.mcClockwise32UDINT0TcVarGlobal11249568McpBase_CONST.mcCounterClockwise32UDINT1TcVarGlobal11249600McpBase_CONST.mcvMpXY32UDINT0TcVarGlobal11249632McpBase_CONST.mcvMpZX32UDINT1TcVarGlobal11249664McpBase_CONST.mcvMpYZ32UDINT2TcVarGlobal11249696McpBase_CONST.MCV_VelocityValue16INT1TcVarGlobal11249728McpBase_CONST.MCV_AccelerationValue16INT2TcVarGlobal11249744McpBase_CONST.MCV_JerkValue16INT3TcVarGlobal11249760McpBase_CONST.MCV_PO_POS_LIN_UNITS16INT0TcVarGlobal11249776McpBase_CONST.MCV_PO_POS_ROT_UNITS16INT1TcVarGlobal11249792McpBase_CONST.MCV_PO_VEL_LIN_UNITS16INT2TcVarGlobal11249808McpBase_CONST.MCV_PO_VEL_ROT_UNITS16INT3TcVarGlobal11249824McpBase_CONST.MCV_PO_ACCEL_LIN_UNITS16INT4TcVarGlobal11249840McpBase_CONST.MCV_PO_ACCEL_ROT_UNITS16INT5TcVarGlobal11249856McpBase_CONST.MCV_PO_JERK_LIN_UNITS16INT6TcVarGlobal11249872McpBase_CONST.MCV_PO_JERK_ROT_UNITS16INT7TcVarGlobal11249888McpBase_CONST.MCV_PO_MAX_UNIT_FACTORS16INT7TcVarGlobal11249904McpBase_CONST.MCV_PO_POS_LIN_01_MICRO_M32MCV_PO_POS_LIN0TcVarGlobal11249920McpBase_CONST.MCV_PO_POS_LIN_MICRO_M32MCV_PO_POS_LIN1TcVarGlobal11249952McpBase_CONST.MCV_PO_POS_LIN_MM32MCV_PO_POS_LIN2TcVarGlobal11249984McpBase_CONST.MCV_PO_POS_LIN_M32MCV_PO_POS_LIN3TcVarGlobal11250016McpBase_CONST.MCV_PO_POS_LIN_MAX32MCV_PO_POS_LIN3TcVarGlobal11250048McpBase_CONST.MCV_PO_POS_ROT_01_MILLI_DEG32MCV_PO_POS_ROT0TcVarGlobal11250080McpBase_CONST.MCV_PO_POS_ROT_MILLI_DEG32MCV_PO_POS_ROT1TcVarGlobal11250112McpBase_CONST.MCV_PO_POS_ROT_DEGREE32MCV_PO_POS_ROT2TcVarGlobal11250144McpBase_CONST.MCV_PO_POS_ROT_REVOLUTION32MCV_PO_POS_ROT3TcVarGlobal11250176McpBase_CONST.MCV_PO_POS_ROT_MAX32MCV_PO_POS_ROT3TcVarGlobal11250208McpBase_CONST.MCV_PO_VEL_LIN_MICRO_M_S32MCV_PO_VEL_LIN0TcVarGlobal11250240McpBase_CONST.MCV_PO_VEL_LIN_MM_MIN32MCV_PO_VEL_LIN1TcVarGlobal11250272McpBase_CONST.MCV_PO_VEL_LIN_M_MIN32MCV_PO_VEL_LIN2TcVarGlobal11250304McpBase_CONST.MCV_PO_VEL_LIN_M_S32MCV_PO_VEL_LIN3TcVarGlobal11250336McpBase_CONST.MCV_PO_VEL_LIN_MM_S32MCV_PO_VEL_LIN4TcVarGlobal11250368McpBase_CONST.MCV_PO_VEL_LIN_MAX32MCV_PO_VEL_LIN4TcVarGlobal11250400McpBase_CONST.MCV_PO_VEL_ROT_MILLI_DEG_S32MCV_PO_VEL_ROT0TcVarGlobal11250432McpBase_CONST.MCV_PO_VEL_ROT_REV_MIN32MCV_PO_VEL_ROT1TcVarGlobal11250464McpBase_CONST.MCV_PO_VEL_ROT_REV_S32MCV_PO_VEL_ROT2TcVarGlobal11250496McpBase_CONST.MCV_PO_VEL_ROT_DEG_MIN32MCV_PO_VEL_ROT3TcVarGlobal11250528McpBase_CONST.MCV_PO_VEL_ROT_DEG_S32MCV_PO_VEL_ROT4TcVarGlobal11250560McpBase_CONST.MCV_PO_VEL_ROT_MAX32MCV_PO_VEL_ROT4TcVarGlobal11250592McpBase_CONST.MCV_PO_ACC_LIN_MM_S232MCV_PO_ACC_LIN0TcVarGlobal11250624McpBase_CONST.MCV_PO_ACC_LIN_M_S232MCV_PO_ACC_LIN1TcVarGlobal11250656McpBase_CONST.MCV_PO_ACC_LIN_MM_MIN232MCV_PO_ACC_LIN2TcVarGlobal11250688McpBase_CONST.MCV_PO_ACC_LIN_MAX32MCV_PO_ACC_LIN2TcVarGlobal11250720McpBase_CONST.MCV_PO_ACC_ROT_DEG_S232MCV_PO_ACC_ROT0TcVarGlobal11250752McpBase_CONST.MCV_PO_ACC_ROT_REV_S232MCV_PO_ACC_ROT1TcVarGlobal11250784McpBase_CONST.MCV_PO_ACC_ROT_DEG_MIN232MCV_PO_ACC_ROT2TcVarGlobal11250816McpBase_CONST.MCV_PO_ACC_ROT_DEG_MAX32MCV_PO_ACC_ROT2TcVarGlobal11250848McpBase_CONST.MCV_PO_JER_LIN_MM_S332MCV_PO_JER_LIN0TcVarGlobal11250880McpBase_CONST.MCV_PO_JER_LIN_M_S332MCV_PO_JER_LIN1TcVarGlobal11250912McpBase_CONST.MCV_PO_JER_LIN_MM_MIN332MCV_PO_JER_LIN2TcVarGlobal11250944McpBase_CONST.MCV_PO_JER_LIN_MAX32MCV_PO_JER_LIN2TcVarGlobal11250976McpBase_CONST.MCV_PO_JER_ROT_DEG_S332MCV_PO_JER_ROT0TcVarGlobal11251008McpBase_CONST.MCV_PO_JER_ROT_REV_S332MCV_PO_JER_ROT1TcVarGlobal11251040McpBase_CONST.MCV_PO_JER_ROT_DEG_MIN332MCV_PO_JER_ROT2TcVarGlobal11251072McpBase_CONST.MCV_PO_JER_ROT_MAX32MCV_PO_JER_ROT2TcVarGlobal11251104McpBase.g_array_axis_ref2957312AXIS_REF064TcVarGlobal11251136McpBase.gAxesGroupRef641664AXES_GROUP_REF012TcVarGlobal14208448McpBase.g_axis_idx_offset16INT0TcVarGlobal14850112McpBase_PLCopenErrors_CONST.ERR_PLC_AX_INIT_IS_NO_MOTION_AX16WORD40032TcVarGlobal14850128McpBase.gpTabMgr32MCV_TABLE_MANAGERTcVarGlobal14850144McpBase.g_order_id32UDINT1TcVarGlobal14850176McpBase.gPfJobBoxes20480MCV_PF_JOB_BOXESTcVarGlobal14850208McpBase.gPfFbId32UDINTTcVarGlobal14870688McpBase.gPlcopenUnitFactors512MCV_PO_UNITS_FACTOR_MDSTcVarGlobal14870720McpBase.gNrPlcCyclesUntilMcRuns32UDINTTcVarGlobal14871232McpBase_PLCopenErrors_CONST.ERR_PLC_PF_INIT_HLI_CONTROL_UNITS16WORD40033TcVarGlobal14871264McpBase_PLCopenErrors_CONST.ERR_PLC_STUP_MC_DOESNT_RUN16WORD40034TcVarGlobal14871280McpBase_PLCopenErrors_CONST.ERR_PLC_STUP_MC_NOT_STARTED16WORD40035TcVarGlobal14871296McpBase_PLCopenErrors_CONST.ERR_PLC_IO_INIT_HLI_IFC_ADDRESS16WORD40036TcVarGlobal14871312McpBase_PLCopenErrors_CONST.ERR_PLC_PF_HLI_IFC_ADDRESS16WORD40037TcVarGlobal14871328McpBase_PLCopenErrors_CONST.ERR_PLC_AX_HLI_IFC_IDX16WORD40038TcVarGlobal14871344McpBase_PLCopenErrors_CONST.ERR_PLC_AX_HLI_IFC_ADDRESS16WORD40039TcVarGlobal14871360McpBase_PLCopenErrors_CONST.ERR_PLC_CH_HLI_IFC_IDX16WORD40040TcVarGlobal14871376McpBase_PLCopenErrors_CONST.ERR_PLC_CH_HLI_IFC_ADDRESS16WORD40041TcVarGlobal14871392McpBase_PLCopenErrors_CONST.ERR_PLC_INIT_TABMGR_ADDRESS16WORD40042TcVarGlobal14871408McpBase_PLCopenErrors_CONST.ERR_PLC_IO_ADDRESS16WORD40043TcVarGlobal14871424McpBase_PLCopenErrors_CONST.ERR_PLC_TRACE_RETRIGGERD16WORD40044TcVarGlobal14871440McpBase_PLCopenErrors_CONST.ERR_PLC_TRACE_WRITE_FILE16WORD40045TcVarGlobal14871456McpBase_PLCopenErrors_CONST.ERR_PLC_AX_TECHFCT_NR16WORD40046TcVarGlobal14871472McpBase_PLCopenErrors_CONST.ERR_PLC_CH_TECHFCT_NR16WORD40047TcVarGlobal14871488McpBase_PLCopenErrors_CONST.ERR_PLC_HLI_HMI_IFC_IDX16WORD40048TcVarGlobal14871504McpBase_PLCopenErrors_CONST.ERR_PLC_HLI_HMI_IFC_ADDRESS16WORD40049TcVarGlobal14871520McpBase_PLCopenErrors_CONST.ERR_PLC_CHAX_AXISREF16WORD40050TcVarGlobal14871536McpBase_PLCopenErrors_CONST.ERR_PLC_NO_SERCOS_DRIVE_AVAIL16WORD40051TcVarGlobal14871552McpBase_PLCopenErrors_CONST.ERR_PLC_SERCOS_PHASE_VALUE16WORD40052TcVarGlobal14871568McpBase_PLCopenErrors_CONST.ERR_PLC_SERCOS_PHASE_SERVICE16WORD40053TcVarGlobal14871584McpBase_PLCopenErrors_CONST.ERR_PLC_TRCK_RELEVANT_MC_ERR16WORD40054TcVarGlobal14871600McpBase_PLCopenErrors_CONST.ERR_PLC_NR_OF_TRCK_PARTS_EXCD16WORD40055TcVarGlobal14871616McpBase_PLCopenErrors_CONST.ERR_PLC_NO_TRACKED_PARTS16WORD40056TcVarGlobal14871632McpBase_PLCopenErrors_CONST.ERR_PLC_SERCOS_GET_IDENT16WORD40057TcVarGlobal14871648McpBase_PLCopenErrors_CONST.ERR_PLC_SERCOS_SET_IDENT16WORD40058TcVarGlobal14871664McpBase_PLCopenErrors_CONST.ERR_PLC_SERCOS_IDENT_SERVICE16WORD40059TcVarGlobal14871680McpBase_PLCopenErrors_CONST.ERR_PLC_INP_STATION_IDX16WORD40060TcVarGlobal14871696McpBase_PLCopenErrors_CONST.ERR_PLC_INP_SLOT_IDX16WORD40061TcVarGlobal14871712McpBase_PLCopenErrors_CONST.ERR_PLC_INP_DATA_IDX16WORD40062TcVarGlobal14871728McpBase_PLCopenErrors_CONST.ERR_PLC_OUTP_STATION_IDX16WORD40063TcVarGlobal14871744McpBase_PLCopenErrors_CONST.ERR_PLC_OUTP_SLOT_IDX16WORD40064TcVarGlobal14871760McpBase_PLCopenErrors_CONST.ERR_PLC_OUTP_DATA_IDX16WORD40065TcVarGlobal14871776McpBase_PLCopenErrors_CONST.ERR_PLC_MODE_ADDCMDVALUES16WORD40066TcVarGlobal14871792McpBase_PLCopenErrors_CONST.ERR_PLC_NR_REDSPEEDZONE16WORD40067TcVarGlobal14871808McpBase_PLCopenErrors_CONST.ERR_PLC_NR_DRIVEWORD16WORD40068TcVarGlobal14871824McpBase_PLCopenErrors_CONST.ERR_PLC_NR_MODE16WORD40069TcVarGlobal14871840McpBase_PLCopenErrors_CONST.ERR_PLC_NR_GRPREDSPEEDZONE16WORD40070TcVarGlobal14871856McpBase_PLCopenErrors_CONST.ERR_PLC_STRTOBUF_0116WORD40071TcVarGlobal14871872McpBase_PLCopenErrors_CONST.ERR_PLC_STRTOBUF_0216WORD40072TcVarGlobal14871888McpBase_PLCopenErrors_CONST.ERR_PLC_STRTOBUF_0316WORD40073TcVarGlobal14871904McpBase_PLCopenErrors_CONST.ERR_PLC_STRTOBUF_0416WORD40074TcVarGlobal14871920McpBase_PLCopenErrors_CONST.ERR_PLC_STRTOBUF_0516WORD40075TcVarGlobal14871936McpBase_PLCopenErrors_CONST.ERR_PLC_STRTOBUF_0616WORD40076TcVarGlobal14871952McpBase_PLCopenErrors_CONST.ERR_PLC_STRTOBUF_0716WORD40077TcVarGlobal14871968McpBase_PLCopenErrors_CONST.ERR_PLC_STRTOBUF_0816WORD40078TcVarGlobal14871984McpBase_PLCopenErrors_CONST.ERR_PLC_STRTOBUF_0916WORD40079TcVarGlobal14872000McpBase_PLCopenErrors_CONST.ERR_PLC_STRTOBUF_1016WORD40080TcVarGlobal14872016McpBase_PLCopenErrors_CONST.ERR_PLC_STRTOBUF_1116WORD40081TcVarGlobal14872032McpBase_PLCopenErrors_CONST.ERR_PLC_CPY_STR_TO_BUF_FAILED16WORD40082TcVarGlobal14872048McpBase_PLCopenErrors_CONST.ERR_PLC_CPY_BUF_TO_STR_FAILED16WORD40083TcVarGlobal14872064McpBase_PLCopenErrors_CONST.ERR_PLC_STRTOBUF_UNKNOWN16WORD40084TcVarGlobal14872080McpBase_PLCopenErrors_CONST.ERR_PLC_PARAM_EMPTY_STR16WORD40085TcVarGlobal14872096McpBase_PLCopenErrors_CONST.ERR_PLC_PF_CU_DID_NOT_TAKE_ORDER16WORD40086TcVarGlobal14872112McpBase_PLCopenErrors_CONST.ERR_PLC_AX_DID_NOT_TAKE_ORDER16WORD40087TcVarGlobal14872128McpBase_PLCopenErrors_CONST.ERR_PLC_CH_CU_DID_NOT_TAKE_ORDER16WORD40088TcVarGlobal14872144McpBase_PLCopenErrors_CONST.ERR_PLC_UNKNOWN_AXIS_TYPE16WORD40089TcVarGlobal14872160McpBase_PLCopenErrors_CONST.ERR_PLC_UNKNOWN_VALUE_TYPE16WORD40090TcVarGlobal14872176McpBase_PLCopenErrors_CONST.ERR_PLC_LOG_AX_NR_AT_HLI16WORD40091TcVarGlobal14872192McpBase_PLCopenErrors_CONST.ERR_PLC_LOG_AX_NR_TO_REF16WORD40092TcVarGlobal14872208McpBase_PLCopenErrors_CONST.ERR_PLC_PLC_DRIVE_IFC16WORD40093TcVarGlobal14872224McpBase_PLCopenErrors_CONST.ERR_PLC_NO_PLC_DRIVE_IFC16WORD40094TcVarGlobal14872240McpBase_PLCopenErrors_CONST.ERR_PLC_BUS_STATE_INVALID16WORD40095TcVarGlobal14872256McpBase_PLCopenErrors_CONST.ERR_PLC_DYNPL_CU_OCCUPIED16WORD40096TcVarGlobal14872272McpBase_PLCopenErrors_CONST.ERRS_PLC_NR_AX_NO_SPINDLE16WORD40097TcVarGlobal14872288McpBase_PLCopenErrors_CONST.ERRS_PLC_NR_CH_IFC_CFG16WORD40098TcVarGlobal14872304McpBase_PLCopenErrors_CONST.ERRS_PLC_NR_AX_IFC_CFG16WORD40099TcVarGlobal14872320McpBase_PLCopenErrors_CONST.ERRS_PLC_NR_SPINDLES_IFC_CFG16WORD40100TcVarGlobal14872336McpBase_PLCopenErrors_CONST.ERR_PLC_SINGLETON_FB16WORD40101TcVarGlobal14872352McpBase_PLCopenErrors_CONST.ERR_PLC_LOG_CH_NR_INVALID16WORD40102TcVarGlobal14872368McpBase_PLCopenErrors_CONST.ERR_PLC_INVALID_CHAX_IDX16WORD40103TcVarGlobal14872384McpBase_PLCopenErrors_CONST.ERR_PO_BUFFERMODE16WORD42000TcVarGlobal14872400McpBase_PLCopenErrors_CONST.ERRS_PO_FBSTATE16WORD42001TcVarGlobal14872416McpBase_PLCopenErrors_CONST.ERRS_PO_STATE_JOB_ACK16WORD42002TcVarGlobal14872432McpBase_PLCopenErrors_CONST.ERR_PO_CAMTAB_NOT_FOUND16WORD42003TcVarGlobal14872448McpBase_PLCopenErrors_CONST.ERR_PO_CAMTAB_COLUMNS16WORD42004TcVarGlobal14872464McpBase_PLCopenErrors_CONST.ERR_PO_CAMTAB_ELEM16WORD42005TcVarGlobal14872480McpBase_PLCopenErrors_CONST.ERR_PO_CAMTAB_FUNCTYPE16WORD42006TcVarGlobal14872496McpBase_PLCopenErrors_CONST.ERR_PO_CAMTAB_LINES16WORD42007TcVarGlobal14872512McpBase_PLCopenErrors_CONST.ERR_PO_CAMTAB_TYPE16WORD42008TcVarGlobal14872528McpBase_PLCopenErrors_CONST.ERR_PO_CAMTAB_ELEM_NH16WORD42009TcVarGlobal14872544McpBase_PLCopenErrors_CONST.ERR_PO_CAMTAB_TYPE_NH16WORD42010TcVarGlobal14872560McpBase_PLCopenErrors_CONST.ERRS_PO_PF_NR_FB_INSTANCES16WORD42011TcVarGlobal14872576McpBase_PLCopenErrors_CONST.ERR_PO_PF_INPUT_INTERFACE_LIMITED16WORD42012TcVarGlobal14872592McpBase_PLCopenErrors_CONST.ERR_PO_CAMTAB_ID16WORD42013TcVarGlobal14872608McpBase_PLCopenErrors_CONST.ERR_PO_VELFACTOR16WORD42014TcVarGlobal14872624McpBase_PLCopenErrors_CONST.ERR_PO_PF_LOCAL_REQ_PUSH_JOB16WORD42015TcVarGlobal14872640McpBase_PLCopenErrors_CONST.ERR_PO_TIMEFACTOR16WORD42016TcVarGlobal14872656McpBase_PLCopenErrors_CONST.ERR_PO_AX_INPUT_INTERFACE_LIMITED16WORD44000TcVarGlobal14872672McpBase_PLCopenErrors_CONST.ERR_PO_AX_REF_CHG_WHILE_ACTIVE16WORD44001TcVarGlobal14872688McpBase_PLCopenErrors_CONST.ERR_PO_AX_ANSWER_TIME_OUT16WORD44002TcVarGlobal14872704McpBase_PLCopenErrors_CONST.ERR_PO_AX_POS_OUT_OF_RANGE16WORD44003TcVarGlobal14872720McpBase_PLCopenErrors_CONST.ERR_PO_AX_VEL_OUT_OF_RANGE16WORD44004TcVarGlobal14872736McpBase_PLCopenErrors_CONST.ERR_PO_AX_ACCEL_OUT_OF_RANGE16WORD44005TcVarGlobal14872752McpBase_PLCopenErrors_CONST.ERR_PO_AX_DECEL_OUT_OF_RANGE16WORD44006TcVarGlobal14872768McpBase_PLCopenErrors_CONST.ERR_PO_AX_HOMING_RETRIGGERD16WORD44007TcVarGlobal14872784McpBase_PLCopenErrors_CONST.ERR_PO_AX_STOP_RETRIGGERD16WORD44008TcVarGlobal14872800McpBase_PLCopenErrors_CONST.ERR_PO_AX_TPROBE_RETRIG16WORD44009TcVarGlobal14872816McpBase_PLCopenErrors_CONST.ERR_PO_AX_TPABORT_RETRIG16WORD44010TcVarGlobal14872832McpBase_PLCopenErrors_CONST.ERR_PO_AX_INPREF_TPCH_CHW_ACTIVE16WORD44011TcVarGlobal14872848McpBase_PLCopenErrors_CONST.ERR_PO_AX_INPREF_TPMD_CHW_ACTIVE16WORD44012TcVarGlobal14872864McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_INIT_STATE16WORD44013TcVarGlobal14872880McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_STANDS_STILL16WORD44014TcVarGlobal14872896McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_HOMING_STILL_ACTIVE16WORD44015TcVarGlobal14872912McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_STOPPING_ACTIVE16WORD44016TcVarGlobal14872928McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_ERROR_ACTIVE16WORD44017TcVarGlobal14872944McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_DISC_MOTION_ACTIVE16WORD44018TcVarGlobal14872960McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_CONT_MOTION_ACTIVE16WORD44019TcVarGlobal14872976McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_SYNC_MOTION_ACTIVE16WORD44020TcVarGlobal14872992McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_STATE_ERROR_ACTIVE16WORD44021TcVarGlobal14873008McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_UNKNOWN_STATE16WORD44022TcVarGlobal14873024McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_TP_IDLE_ACTIVE16WORD44023TcVarGlobal14873040McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_TOUCHPROBING16WORD44024TcVarGlobal14873056McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_ABORTING_TP_TRIGGER16WORD44025TcVarGlobal14873072McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_UNKNOWN_TPSD_STATE16WORD44026TcVarGlobal14873088McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_ANY_STOP_EXEC_TRUE16WORD44027TcVarGlobal14873104McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_DISABLED_ACTIVE16WORD44028TcVarGlobal14873120McpBase_PLCopenErrors_CONST.ERR_PO_AX_JOB_NR_ZERO16WORD44029TcVarGlobal14873136McpBase_PLCopenErrors_CONST.ERR_PO_AX_OTHER_JOB_NOTIFIED16WORD44030TcVarGlobal14873152McpBase_PLCopenErrors_CONST.ERR_PO_AX_NO_JOB_NOTIFIED16WORD44031TcVarGlobal14873168McpBase_PLCopenErrors_CONST.ERR_PO_AX_CHK_BLOCK_ZERO_CYCLES16WORD44032TcVarGlobal14873184McpBase_PLCopenErrors_CONST.ERR_PO_AX_DIST_OUT_OF_RANGE16WORD44033TcVarGlobal14873200McpBase_PLCopenErrors_CONST.ERR_PO_AX_JERK_OUT_OF_RANGE16WORD44034TcVarGlobal14873216McpBase_PLCopenErrors_CONST.ERR_PO_AX_MST_OFFS_OUT_OF_RANGE16WORD44035TcVarGlobal14873232McpBase_PLCopenErrors_CONST.ERR_PO_AX_SLV_OFFS_OUT_OF_RANGE16WORD44036TcVarGlobal14873248McpBase_PLCopenErrors_CONST.ERR_PO_AX_MST_SCALE_OUT_OF_RANGE16WORD44037TcVarGlobal14873264McpBase_PLCopenErrors_CONST.ERR_PO_AX_SLV_SCALE_OUT_OF_RANGE16WORD44038TcVarGlobal14873280McpBase_PLCopenErrors_CONST.ERR_PO_AX_PHASESHIFT_OUT_OF_RANGE16WORD44039TcVarGlobal14873296McpBase_PLCopenErrors_CONST.ERR_PO_AX_RATIO_DENOM_ZERO16WORD44040TcVarGlobal14873312McpBase_PLCopenErrors_CONST.ERR_PO_AX_STARTIGN_OUT_OF_RANGE16WORD44041TcVarGlobal14873328McpBase_PLCopenErrors_CONST.ERR_PO_AX_STOPIGN_OUT_OF_RANGE16WORD44042TcVarGlobal14873344McpBase_PLCopenErrors_CONST.ERR_PO_AX_GEAR_NR_IS_ZERO16WORD44043TcVarGlobal14873360McpBase_PLCopenErrors_CONST.ERR_PO_AX_SHIFT_GEAR_RETRIG16WORD44044TcVarGlobal14873376McpBase_PLCopenErrors_CONST.ERR_PO_AX_INVALID_LOG_AXIS_NR16WORD44045TcVarGlobal14873392McpBase_PLCopenErrors_CONST.ERR_PO_AX_INTERNAL_PARAM_ERR16WORD44046TcVarGlobal14873408McpBase_PLCopenErrors_CONST.ERR_PO_AX_INTERNAL_PARAM_WARN16WORD44047TcVarGlobal14873424McpBase_PLCopenErrors_CONST.ERR_PO_AX_INCONSISTENT_PARAMETER16WORD44048TcVarGlobal14873440McpBase_PLCopenErrors_CONST.ERR_PO_AX_INVALID_DRIVE_MODE16WORD44049TcVarGlobal14873456McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_TORQUE_CTRL_ACTIVE16WORD44050TcVarGlobal14873472McpBase_PLCopenErrors_CONST.ERR_PO_AX_FOLLOW_UP_NOT_ALLOWED16WORD44051TcVarGlobal14873488McpBase_PLCopenErrors_CONST.ERR_PO_AX_REF_TYPE_116WORD44052TcVarGlobal14873504McpBase_PLCopenErrors_CONST.ERR_PO_AX_REF_TYPE_216WORD44053TcVarGlobal14873520McpBase_PLCopenErrors_CONST.ERR_PO_AX_REF_TYPE_316WORD44054TcVarGlobal14873536McpBase_PLCopenErrors_CONST.ERR_PO_AX_REF_TYPE_416WORD44055TcVarGlobal14873552McpBase_PLCopenErrors_CONST.ERR_PO_AX_IS_NO_SPINDLE16WORD44056TcVarGlobal14873568McpBase_PLCopenErrors_CONST.ERR_PO_AX_CO_BUS_NOT_RDY16WORD44057TcVarGlobal14873584McpBase_PLCopenErrors_CONST.ERR_PO_AX_CO_NOT_RDY_SWITCH_ON16WORD44058TcVarGlobal14873600McpBase_PLCopenErrors_CONST.ERR_PO_AX_CO_NO_DRV_RELEASE16WORD44059TcVarGlobal14873616McpBase_PLCopenErrors_CONST.ERR_PO_AX_CO_INV_STATE_TRANS16WORD44060TcVarGlobal14873632McpBase_PLCopenErrors_CONST.ERR_PO_AX_CO_DRV_ERR16WORD44061TcVarGlobal14873648McpBase_PLCopenErrors_CONST.ERR_PO_AX_GEARIN_MODE16WORD44062TcVarGlobal14873664McpBase_PLCopenErrors_CONST.ERR_PO_AX_RESET_ALREADY_ACTIVE16WORD44063TcVarGlobal14873680McpBase_PLCopenErrors_CONST.ERR_PO_AX_NOT_IMPLEMENTED16WORD44064TcVarGlobal14873696McpBase_PLCopenErrors_CONST.ERR_PO_AX_REF_TYPE_516WORD44065TcVarGlobal14873712McpBase_PLCopenErrors_CONST.ERR_PO_AX_REF_TYPE_616WORD44066TcVarGlobal14873728McpBase_PLCopenErrors_CONST.ERR_PO_AX_DEACTIVATE_NOT_ALLOWED16WORD44067TcVarGlobal14873744McpBase_PLCopenErrors_CONST.ERR_PO_AX_CT_CHG_WHILE_ACTIVE16WORD44068TcVarGlobal14873760McpBase_PLCopenErrors_CONST.ERR_PO_AX_TRIGGER_DISMISSED16WORD44069TcVarGlobal14873776McpBase_PLCopenErrors_CONST.ERR_PO_AX_LREALDINT_RANGE16WORD44070TcVarGlobal14873792McpBase_PLCopenErrors_CONST.ERRS_PO_AX_NR_FB_INSTANCES16WORD44071TcVarGlobal14873808McpBase_PLCopenErrors_CONST.ERR_PO_AX_MODE_INVALID16WORD44072TcVarGlobal14873824McpBase_PLCopenErrors_CONST.ERR_PO_AX_MASTER_START_DIST16WORD44073TcVarGlobal14873840McpBase_PLCopenErrors_CONST.ERR_PO_AX_SYNC_MODE16WORD44074TcVarGlobal14873856McpBase_PLCopenErrors_CONST.ERR_PO_AX_DID_NOT_TAKE_ORDER16WORD44075TcVarGlobal14873872McpBase_PLCopenErrors_CONST.ERR_PO_AX_CVYCTRLMODE16WORD44076TcVarGlobal14873888McpBase_PLCopenErrors_CONST.ERR_PO_AX_ALREADY_DECOUPLED16WORD44077TcVarGlobal14873904McpBase_PLCopenErrors_CONST.ERR_PO_AX_ALREADY_COUPLED16WORD44078TcVarGlobal14873920McpBase_PLCopenErrors_CONST.ERR_PO_AX_DECOUPLE_WITH_POWER_ON16WORD44079TcVarGlobal14873936McpBase_PLCopenErrors_CONST.ERR_PO_AX_PARAM_TYPE16WORD44080TcVarGlobal14873952McpBase_PLCopenErrors_CONST.ERR_PO_AX_PARAM_NAME_LEN16WORD44081TcVarGlobal14873968McpBase_PLCopenErrors_CONST.ERR_PO_AX_DRIVE_POWER_STATE_0116WORD44082TcVarGlobal14873984McpBase_PLCopenErrors_CONST.ERR_PO_AX_DRIVE_POWER_STATE_0216WORD44083TcVarGlobal14874000McpBase_PLCopenErrors_CONST.ERR_PO_AX_DRIVE_POWER_STATE_0316WORD44084TcVarGlobal14874016McpBase_PLCopenErrors_CONST.ERRS_PO_AX_REQUEST_DATA_EXCEEDS_HLI16WORD44085TcVarGlobal14874032McpBase_PLCopenErrors_CONST.ERRS_PO_AX_RESPONSE_DATA_EXCEEDS_HLI16WORD44086TcVarGlobal14874048McpBase_PLCopenErrors_CONST.ERR_PO_GRP_INPUT_INTERFACE_LIMITED16WORD46000TcVarGlobal14874064McpBase_PLCopenErrors_CONST.ERR_PO_GRP_UNKNOWN_FB_TYPE16WORD46001TcVarGlobal14874080McpBase_PLCopenErrors_CONST.ERR_PO_GRP_TNA_NOT_DISABLED16WORD46002TcVarGlobal14874096McpBase_PLCopenErrors_CONST.ERR_PO_GRP_TNA_DISABLED_OR_ERROR16WORD46003TcVarGlobal14874112McpBase_PLCopenErrors_CONST.ERR_PO_GRP_TNA_NOT_STANDBY16WORD46004TcVarGlobal14874128McpBase_PLCopenErrors_CONST.ERR_PO_GRP_TNA_NOT_STANDBY_OR_MOVING16WORD46005TcVarGlobal14874144McpBase_PLCopenErrors_CONST.ERR_PO_GRP_TNA_ERROR16WORD46006TcVarGlobal14874160McpBase_PLCopenErrors_CONST.ERR_PO_GRP_TNA_NOT_ERROR16WORD46007TcVarGlobal14874176McpBase_PLCopenErrors_CONST.ERR_PO_GRP_TNA_NOT_STOPPING16WORD46008TcVarGlobal14874192McpBase_PLCopenErrors_CONST.ERR_PO_GRP_AXIS_INDEX_OUT_OF_RANGE16WORD46009TcVarGlobal14874208McpBase_PLCopenErrors_CONST.ERR_PO_GRP_FUNCTION_NOT_AVAILABLE16WORD46010TcVarGlobal14874224McpBase_PLCopenErrors_CONST.ERRS_PO_GRP_NR_FB_INSTANCES16WORD46011TcVarGlobal14874240McpBase_PLCopenErrors_CONST.ERR_PO_GRP_NO_AXIS_NAME16WORD46012TcVarGlobal14874256McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WRONG_AXIS_NAME16WORD46013TcVarGlobal14874272McpBase_PLCopenErrors_CONST.ERR_PO_GRP_IIG_ALREADY_USED16WORD46014TcVarGlobal14874288McpBase_PLCopenErrors_CONST.ERR_PO_GRP_REF_CHW_ACTIVE16WORD46015TcVarGlobal14874304McpBase_PLCopenErrors_CONST.ERR_PO_GRP_AXIS_NAME_UNKNOWN16WORD46016TcVarGlobal14874320McpBase_PLCopenErrors_CONST.ERR_PO_GRP_REQUEST_DATA_EXCEEDS_HLI16WORD46017TcVarGlobal14874336McpBase_PLCopenErrors_CONST.ERR_PO_GRP_RESPONSE_DATA_EXCEEDS_HLI16WORD46018TcVarGlobal14874352McpBase_PLCopenErrors_CONST.ERR_PO_PF_UNKNOWN_FB_TYPE16WORD46019TcVarGlobal14874368McpBase_PLCopenErrors_CONST.ERR_PO_GRP_TNA_NOT_STANDBY_OR_DISABLED16WORD46020TcVarGlobal14874384McpBase_PLCopenErrors_CONST.ERR_PO_GRP_ERR_COUNTER16WORD46021TcVarGlobal14874400McpBase_PLCopenErrors_CONST.ERR_PO_GRP_IIG_INV_CHAXIDX16WORD46022TcVarGlobal14874416McpBase_PLCopenErrors_CONST.ERRS_PO_GRP_JOB_READ_ACK_WRONG_FBID16WORD46023TcVarGlobal14874432McpBase_PLCopenErrors_CONST.ERRS_PO_GRP_FBS_CMD_JOBS_IDX16WORD46024TcVarGlobal14874448McpBase_PLCopenErrors_CONST.ERR_PO_GRP_JOB_STACK_OVERFLOW16WORD46025TcVarGlobal14874464McpBase_PLCopenErrors_CONST.ERRS_PO_GRP_JOB_RESET_IN_EXECUTION16WORD46026TcVarGlobal14874480McpBase_PLCopenErrors_CONST.ERRS_PO_GRP_JOB_INTERFACE_FOR_RESET16WORD46027TcVarGlobal14874496McpBase_PLCopenErrors_CONST.ERR_PO_GRP_CONFIGURE_UNKNOWN_TYPE16WORD46028TcVarGlobal14874512McpBase_PLCopenErrors_CONST.ERR_PO_GRP_CONFIGURE_WRONG_DATA_TYPE16WORD46029TcVarGlobal14874528McpBase_PLCopenErrors_CONST.ERR_PO_GRP_RD_JOB_STATUS_FIELD16WORD46030TcVarGlobal14874544McpBase_PLCopenErrors_CONST.ERRS_PO_GRP_ACK_WRONG_JOB_STATE16WORD46031TcVarGlobal14874560McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WAITING_FOR_REMOTE_ACK16WORD46032TcVarGlobal14874576McpBase_PLCopenErrors_CONST.ERR_PO_GRP_CU_INVALID_PTR16WORD46033TcVarGlobal14874592McpBase_PLCopenErrors_CONST.ERR_PO_GRP_RD_CMD_BS_TYPE16WORD46034TcVarGlobal14874608McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_TYPE16WORD46035TcVarGlobal14874624McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_COVERED_DISTANCE16WORD46036TcVarGlobal14874640McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_DIST_PROG_START16WORD46037TcVarGlobal14874656McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_AUTO_RETURN16WORD46038TcVarGlobal14874672McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_NO_HOLD_RESTART16WORD46039TcVarGlobal14874688McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_DEVIATION16WORD46040TcVarGlobal14874704McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_BREAKPOINT_POS16WORD46041TcVarGlobal14874720McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_INT_BLOCK_COUNT16WORD46042TcVarGlobal14874736McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_BLOCK_NR16WORD46043TcVarGlobal14874752McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_PASS_COUNTER16WORD46044TcVarGlobal14874768McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_START_FILE_OFFSET16WORD46045TcVarGlobal14874784McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_START_FILE_NAME16WORD46046TcVarGlobal14874800McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_START_PATH_TYPE16WORD46047TcVarGlobal14874816McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_START_PASS_CNTR16WORD46048TcVarGlobal14874832McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_END_FILE_OFFSET16WORD46049TcVarGlobal14874848McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_END_FILE_NAME16WORD46050TcVarGlobal14874864McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_END_PATH_TYPE16WORD46051TcVarGlobal14874880McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_END_PASS_CNTR16WORD46052TcVarGlobal14874896McpBase_PLCopenErrors_CONST.ERR_PO_GRP_MODE_MAN_START_0116WORD46053TcVarGlobal14874912McpBase_PLCopenErrors_CONST.ERR_PO_GRP_MODE_MAN_START_0216WORD46054TcVarGlobal14874928McpBase_PLCopenErrors_CONST.ERR_PO_GRP_NOT_DEF_OPMODE16WORD46055TcVarGlobal14874944McpBase_PLCopenErrors_CONST.ERR_PO_GRP_OPMODE_CHG_DISMISS16WORD46056TcVarGlobal14874960McpBase_PLCopenErrors_CONST.ERR_PO_GRP_AUTO_NO_FILENAME16WORD46057TcVarGlobal14874976McpBase_PLCopenErrors_CONST.ERR_PO_GRP_MDI_NO_NC_BLOCK16WORD46058TcVarGlobal14874992McpPLCopenP1_Constants.GC_MP1_LIB_VER648STRING(80)V300.MP1.16.54.00TcVarGlobal14875008MAIN.bDebug8BOOL14875656McpPLCopenP1_Constants.GC_INVALID_ARRAY_IDX16INT-1TcVarGlobal14875664McpPLCopenP1_Constants.GC_CO_STATE_MASK16WORD111TcVarGlobal14875680McpPLCopenP1_Constants.GC_CO_NOT_READY_TO_SWITCH_ON16WORD0TcVarGlobal14875696McpPLCopenP1_Constants.MIN_PHASESHIFT64LREAL-2147483648TcVarGlobal14875712McpPLCopenP1_Constants.MAX_PHASESHIFT64LREAL2147483647TcVarGlobal14875776McpPLCopenP1_Constants.GC_CO_QUICK_STOP_ACTIVE16WORD7TcVarGlobal14875840McpPLCopenP1_Constants.GC_CO_NO_DRIVE_RELEASE16WORD32TcVarGlobal14875856McpPLCopenP1_Constants.GC_CO_READY_TO_SWITCH_ON16WORD33TcVarGlobal14875872McpPLCopenP1_Constants.GC_CO_SWITCHED_ON16WORD35TcVarGlobal14875888McpPLCopenP1_Constants.GC_CO_OPERATION_ENABLED16WORD39TcVarGlobal14875904McpPLCopenP1_Constants.GC_CO_DRIVE_ERROR16WORD40TcVarGlobal14875920McpPLCopenP1_Constants.GC_CO_SWITCH_ON_DISABLED_116WORD64TcVarGlobal14875936McpPLCopenP1_Constants.GC_CO_SWITCH_ON_DISABLED_216WORD96TcVarGlobal14875952Global_Version.stLibVersion_Tc2_CncPlcopenP1288ST_LibVersion.iMajor3.iMinor3.iBuild3031.iRevision14.nFlags0.sVersion3.3.3031.14const_non_replacedTcVarGlobal14875968McpPLCopenP1_Variables.g_nr_sai_axes32UDINT0TcVarGlobal14876256McpPLCopenP1_Variables.fb_ax34816MCV_Axis064TcVarGlobal14876288McpPLCopenP1_Variables.gChAxManMode196992MCV_AXES_MM012TcVarGlobal14911104McpPLCopenP1_Variables.g_fb_id_p132UDINT0TcVarGlobal15108096Global_Version.stLibVersion_Tc2_EtherCAT288ST_LibVersion.iMajor3.iMinor4.iBuild4.iRevision0.nFlags1.sVersion3.4.4.0const_non_replacedTcVarGlobal15108128Global_Constants.EMPTY_EVENT_CLASS128GUID.Data10.Data20.Data30.Data4[0]0.Data4[1]0.Data4[2]0.Data4[3]0.Data4[4]0.Data4[5]0.Data4[6]0.Data4[7]0TcVarGlobal15108416Global_Constants.EMPTY_EVENT_ID32UDINT0TcVarGlobal15108544Global_Constants.EMPTY_SEVERITY16TcEventSeverityTcEventSeverity.VerboseTcVarGlobal15108576MAIN.bMMSEnabled8BOOL15108592MAIN.bFirstRun8BOOLtrue15108600Global_Constants.SUCCESS_EVENT192TcEventEntry.uuidEventClass.Data10.uuidEventClass.Data20.uuidEventClass.Data30.uuidEventClass.Data4[0]0.uuidEventClass.Data4[1]0.uuidEventClass.Data4[2]0.uuidEventClass.Data4[3]0.uuidEventClass.Data4[4]0.uuidEventClass.Data4[5]0.uuidEventClass.Data4[6]0.uuidEventClass.Data4[7]0.nEventID0.eSeverityGlobal_Constants.EMPTY_SEVERITYTcVarGlobal15108608GVL.nLangId_OnlineMonitoring32DINT1033TcVarGlobal15108800ParameterList.cSourceNameSize32UDINT (81..10000)256TcVarGlobal15108832Global_Version.stLibVersion_Tc3_EventLogger288ST_LibVersion.iMajor3.iMinor3.iBuild7.iRevision0.nFlags1.sVersion3.3.7.0const_non_replacedTcVarGlobal15108864GVL_INTERNAL.UNINITIALIZED_CLASS_GUID128GUID.Data13886330336.Data262671.Data318227.Data4[0]149.Data4[1]213.Data4[2]115.Data4[3]223.Data4[4]8.Data4[5]75.Data4[6]96.Data4[7]248TcVarGlobal15109152Global_Version.stLibVersion_Tc3_JsonXml288ST_LibVersion.iMajor3.iMinor4.iBuild4.iRevision0.nFlags1.sVersion3.4.4.0const_non_replacedTcVarGlobal15109280MAIN.fbSpindel832FB_Spindel15129408MAIN.fbWZW2400FB_WZW15130240MAIN.fbZentralschmierung544FB_Zentralschmierung15132640MAIN.fbMMS576FB_MMS15133184MAIN.fbAbsaugtopf960FB_Absaugtopf15133760MAIN.fbStaubsauger160FB_Staubsauger15134720MAIN.fbVakuumpumpe288FB_Vakuumpumpe15134880MAIN.fbDruckluft10272FB_Druckluftueberwachung15135168MAIN.fbVakuumfelder416FB_Vakuumfelder15145440MAIN.fbWickler1472FB_Papiervorschub15145856MAIN.fbAnschlag26432FB_AnschlagAbsaugung15147328MAIN.fbDCommand10880FB_CmdDInfo15173760MAIN.fbTCommand10880FB_CmdTInfo15184640MAIN.fbOldDCommand10880FB_CmdOldDInfo15195520MAIN.rtToolChangeDone64R_TRIG15206400MAIN.rtToggleMMS64R_TRIG15206464MAIN.rtNCStart64R_TRIG15206528MAIN.rtNCStop64R_TRIG15206592MAIN.fbBlinker544FB_Blinker15206656MAIN.tonM19224TON15207200HLI3_Init.Hli1280MCV_HliInterface15209568HLI3_Init.bFirstCycle8BOOLtrue15210848HLI3_Init.bUnregister8BOOL15210856HLI3_Init.nHliAxisIdx16INT15210864HLI3_Init.ipSrv32ITComObjectServer15210880HLI3_Init.oidCnc32UDINT8912896115210912HLI3_Init.MessageOutput64R_TRIG15210944HLI3_Init.nHliChannelIdx16INT15211008HLI3_Init.i16INT15211024PRG_Messages.bStart8BOOL15211040PRG_CNCAxesHandler.M38BOOL15211048PRG_CNCAxesHandler.nHliAxisIdx16INT15211056HLI3_Init.PlatformBase6592MCV_PlatformBase15211072HLI3_Init.P1_Platform64MCV_P1_Platform15217664HLI3_Init.fbReadGEOCycleTime1248ADSREAD15217728HLI3_Init.fbGetCurTaskIdx128GETCURTASKINDEX15218976PRG_Messages.fbWarningMessages213600FB_SimpleEventLog15219616PRG_Messages.fbAlarmMessages213600FB_SimpleEventLog15433216PRG_CNCAxesHandler.fbCNC_Axis26148864FB_CNCAxis06415651328PRG_CNCAxesHandler.nFirstSpindle16INT-141800192PRG_CNCAxesHandler.M48BOOL41800208PRG_CNCAxesHandler.M58BOOL41800216PRG_CNCAxesHandler.fbHandleSpindleTechno1184HLI3_HandleSpindleTechnoGearchange41800224PRG_CNCAxesHandler.M198BOOL41801408PRG_CNCAxesHandler.MDummy8BOOL41801416PRG_CNCAxesHandler.M408BOOL41801424PRG_CNCAxesHandler.M418BOOL41801432PRG_CNCAxesHandler.M428BOOL41801440PRG_CNCAxesHandler.M438BOOL41801448PRG_CNCAxesHandler.M448BOOL41801456PRG_CNCAxesHandler.M458BOOL41801464PRG_CNCAxesHandler.fbAxesError443584FB_AxesError41801472PRG_CNCAxesHandler.stOptions2104ST_CNC_AX_Options42245056PRG_CNCAxesHandler.bCalibrationCam8BOOL42247160PRG_CNCAxesHandler.fbMoveSpindle992HLI3_MoveSpindle42247168PRG_CNCManualMode.fbUintUdInt160FB_Uint_Udint0142248320PRG_CNCManualMode.nHandwheel16UINT42248480PRG_CNCManualMode.i16INT42248496PRG_CNCManualMode.nHandWheelBig32UDINT42248512PRG_CNCChannelHandler.nChan16INT42252736PRG_CNCChannelHandler.i16INT42252752PRG_CNCChannelHandler.nOldSelectedChannel32UDINT42252768PRG_CNCChannelHandler.CNCChannel33856HLI3_CNCChannel0142252800PRG_CNCChannelHandler.BlockSearch_Channel21376HLI3_BlockSearch0142286656PRG_CNCChannelHandler.ErrorHandler_Channel445120FB_ChannelError0142308032PRG_CNCChannelHandler.nChanNo32UDINT42753152PRG_CNCChannelHandler.stOptions32ST_CNC_CH_Options42753184PRG_CNCVariablesViewer.fbReadCNCVariables1457792FB_ReadCNCVariables42753536PRG_Einspeisung.bEnable8BOOLtrue44211328PRG_Einspeisung.bError8BOOL44211336PRG_Einspeisung.bInfeedActive8BOOL44211384PRG_Einspeisung.wZsw16WORD044211392PRG_Einspeisung.wStw16WORD044211408PRG_Einspeisung.wCUIO16WORD044211424PRG_Einspeisung.nState16INT044211440PRG_Einspeisung.bBtnEnable8BOOL44211456PRG_Einspeisung.bLEDBtnEnable8BOOL44211472PRG_Einspeisung.bLEDBtnDissable8BOOL44211480PRG_Einspeisung.rtEinschalten64R_TRIG44211488PRG_Einspeisung.rtAusschalten64R_TRIG44211552PRG_Safety.bTest8BOOL44211680PRG_Debug.bTempSpindle8BOOL44211688PRG_Platztausch.nState16INT044211696PRG_Safety.tofErrorAck224TOF44211712PRG_Master_Slave.fDiffMasterSlave32DINT44211936PRG_Debug.tonOpenSpindle224TON44211968PRG_Debug.tofCloseSpindle224TOF44212192PRG_Debug.rtAirCurtain64R_TRIG44212416PRG_Debug.rtSpindleOpen64R_TRIG44212480PRG_Debug.rtSpindleClose64R_TRIG44212544PRG_Debug.rtTimerSpindleOpen64R_TRIG44212608PRG_Debug.ftTimerSpindleClose64F_TRIG44212672PRG_Platztausch.diTPos32DINT44212736HLI3_ToolManagement.pToolId32CNC_TOOL_ID44215392HLI3_ToolManagement.pToolReq32CNC_TOOL_REQUEST_IN44215424HLI3_ToolManagement.pToolLife32CNC_TOOL_DATA_IN44215456HLI3_ToolManagement.Rind928ADSRDWRTIND44215488HLI3_ToolManagement.RRes832ADSRDWRTRES44216416HLI3_ToolManagement.bRes8BOOL44217248Global_HMI.PLCAxisEnable PLC ]]>8BOOLTcVarGlobal44217256HLI3_ToolManagement.i16INT44217264HLI3_ToolManagement.nr32DINT44217280HLI3_ToolManagement.fbRTrigD64R_TRIG44217312HLI3_ToolManagement.fbRTrigOldData64R_TRIG44217376HLI3_ToolManagement.cnc_channel_nr32UDINT44217440HLI3_ToolManagement.nStateD16INT044217472HLI3_ToolManagement.nStateT16INT044217488HLI3_ToolManagement.nStateLife16INT044217504PRG_AnalogJoystick.nLogAxisNr16UINT44217520PRG_AnalogJoystick.Analog_Value32DINT44218176PRG_AnalogJoystick.AnalogValueMin32DINT44218208PRG_AnalogJoystick.AnalogValueMax32DINT44218240PRG_AnalogJoystick.AnalogValueZeroDeadBand32DINT44218272PRG_AnalogJoystick.bKeyPos32BOOL44218304PRG_AnalogJoystick.bKeyNeg32BOOL44218336PRG_AnalogJoystick.nHliAxisIdx16INT44218368Global_CNC.MAX_USED_CHANNEL_IDX totally 2 channels, maximum of 11 (12 channels) is allowed here ]]>16INT0TcVarGlobal44218384Global_HMI.PLCSelectedChannel PLC ]]>16INT0TcVarGlobal44218400Global_HMI.PLCFeedOverride PLC ]]>16UINT100TcVarGlobal44218416PRG_AnalogJoystick.Norm_AnalogValue64LREAL44218432PRG_AnalogJoystick.Zero_AnalogValue64LREAL44218496PRG_AnalogJoystick.Override64LREAL44218560Global_CNC.libVersion288ST_LibVersion.iMajor3.iMinor1.iBuild4000.iRevision101.nFlags0.sVersion3.1.4000.101TcVarGlobal44218624Global_HMI.PLCChannelSignals PLC ]]>48ST_ChannelSignalsTcVarGlobal44218912Global_HMI.PLCSpindleOverride PLC ]]>16UINT100TcVarGlobal44218960Global_HMI.PLCStatusAxisEnabled HMI ]]>8BOOLTcVarGlobal44218976Global_HMI.PLCReset PLC ]]>8BOOLTcVarGlobal44218984Global_HMI.bToggle8BOOLTcVarGlobal44218992Global_HMI.bExitApp8BOOLTcVarGlobal44219000Global_HMI.PLCMachineMode5568ST_MachineMode01TcVarGlobal44219008Global_HMI.PLCToHmiFile HMI : angewähltes File ]]>2048STRING(255)TcVarGlobal44224576Global_HMI.sActualForm2048STRING(255)TcVarGlobal44226624Global_HMI.nUserLevel16INTTcVarGlobal44228672Global_HMI.sUserName2048STRING(255)TcVarGlobal44228688Global_HMI.userActivity8BOOLTcVarGlobal44230736Global_HMI.bSpindleStart8BOOLTcVarGlobal44230744Global_HMI.nSpindleRpm32DINTTcVarGlobal44230752Global_HMI.MachineData320ST_MachineDataTcVarGlobal44230784Global_HMI.bSpindleStop8BOOLTcVarGlobal44231104Global_HMI.bEinspeisungEin8BOOLfalseTcVarGlobal44231112GVL_HMI.bAxisEnableAllowed8BOOLTcVarGlobal44231120GVL_HMI.bProgramStartAllowed8BOOLTcVarGlobal44231128Global_HMI.ManualFnc38656FB_ManualFncFull04TcVarGlobal44231136Global_Messages.MSG_WARNING_List400BOOL150TcVarGlobal44269792Global_Messages.MSG_WARNING_ListQuit400BOOL150TcVarGlobal44270192Global_Messages.MSG_ALARM_List400BOOL150TcVarGlobal44270592Global_Messages.MSG_ALARM_ListQuit400BOOL150TcVarGlobal44270992Global_Messages.FIRST_MESSAGE32UDINT1TcVarGlobal44271392Global_Messages.LAST_MESSAGE32UDINT50TcVarGlobal44271424GVL_HMI.iSpindleLoadPercent16INTTcVarGlobal44271456GVL_HMI.bEnableStepper8BOOLTcVarGlobal44271472GVL_HMI.bStartHoming8BOOLTcVarGlobal44271480GVL_HMI.bSelectedField16INTTcVarGlobal44271488GVL_HMI.bExecVacFieldChange8BOOLTcVarGlobal44271504GVL_OEM.uiEncoderValuePaper16UINTTcVarGlobal44271584GVL_OEM.pVe32VE_CHANNEL_DATA_CH_1TcVarGlobal44271680GVL_Debug.bAirCurtainEnabled8BOOLtrueTcVarGlobal44271776GVL_Debug.bCmdOpenSpindle8BOOLfalseTcVarGlobal44271784GVL_ToolMgmt.bExecuteToolPrep8BOOLTcVarGlobal44271824GVL_ToolMgmt.diToolInSpindle32DINTTcPersistentTcVarGlobal44271840GVL_ToolMgmt.diToolZeroPosition32DINTTcPersistentTcVarGlobal44271872GVL_ToolMgmt.stToolToPrep10816ST_CNC_TOOL_DATA_EXTTcVarGlobal44271936GVL_ToolMgmt.stCurrentTool10816ST_CNC_TOOL_DATA_EXTTcVarGlobal44282752TwinCAT_SystemInfoVarList._AppInfo2048PlcAppSystemInfono_initTcVarGlobal44293792TwinCAT_SystemInfoVarList._TaskPouOid_PlcTask32OTCIDno_initTcVarGlobal44295840TwinCAT_SystemInfoVarList._TaskInfo1024PlcTaskSystemInfo11no_initTcVarGlobal44295872TwinCAT_SystemInfoVarList._TaskOid_PlcTask32OTCIDno_initTcVarGlobal44296896TwinCAT_SystemInfoVarList.__PlcTask704_Implicit_Task_Info.dwVersion2TcContextNamePlcTaskTcVarGlobal44296928TC_EVENTS.Alarms768ST_Alarmstc_no_symbolunusedconst_non_replacedinit_on_onlchangesuppress_warning_0C0228TcVarGlobal44348320AlarmsApplicationNamePort_851ChangeDate2024-10-22T14:18:39GeneratedCodeSize483328GlobalDataSize5230592 \ No newline at end of file diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_cncbase/3.3.3031.12/tc2_cncbase.compiled-library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_cncbase/3.3.3031.12/tc2_cncbase.compiled-library new file mode 100644 index 0000000..75c4c9f Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_cncbase/3.3.3031.12/tc2_cncbase.compiled-library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_cncbase/3.3.3031.13/tc2_cncbase.compiled-library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_cncbase/3.3.3031.13/tc2_cncbase.compiled-library new file mode 100644 index 0000000..75f53cb Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_cncbase/3.3.3031.13/tc2_cncbase.compiled-library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_cnchli/3.3.3031.47/tc2_cnchli.compiled-library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_cnchli/3.3.3031.47/tc2_cnchli.compiled-library new file mode 100644 index 0000000..47c2c1b Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_cnchli/3.3.3031.47/tc2_cnchli.compiled-library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_cnchli/3.3.3031.61/tc2_cnchli.compiled-library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_cnchli/3.3.3031.61/tc2_cnchli.compiled-library new file mode 100644 index 0000000..ec569ef Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_cnchli/3.3.3031.61/tc2_cnchli.compiled-library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_cncplcopenp1/3.3.3031.13/tc2_cncplcopenp1.compiled-library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_cncplcopenp1/3.3.3031.13/tc2_cncplcopenp1.compiled-library new file mode 100644 index 0000000..3359d76 Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_cncplcopenp1/3.3.3031.13/tc2_cncplcopenp1.compiled-library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_cncplcopenp1/3.3.3031.14/tc2_cncplcopenp1.compiled-library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_cncplcopenp1/3.3.3031.14/tc2_cncplcopenp1.compiled-library new file mode 100644 index 0000000..cd74f15 Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_cncplcopenp1/3.3.3031.14/tc2_cncplcopenp1.compiled-library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_ethercat/3.3.13.0/tc2_ethercat.compiled-library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_ethercat/3.3.13.0/tc2_ethercat.compiled-library new file mode 100644 index 0000000..17156ab Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_ethercat/3.3.13.0/tc2_ethercat.compiled-library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_ethercat/3.3.15.0/tc2_ethercat.compiled-library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_ethercat/3.3.15.0/tc2_ethercat.compiled-library new file mode 100644 index 0000000..a4f4c22 Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_ethercat/3.3.15.0/tc2_ethercat.compiled-library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_ethercat/3.4.4.0/tc2_ethercat.compiled-library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_ethercat/3.4.4.0/tc2_ethercat.compiled-library new file mode 100644 index 0000000..42ec79f Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_ethercat/3.4.4.0/tc2_ethercat.compiled-library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_math/3.3.1.0/tc2_math.compiled-library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_math/3.3.1.0/tc2_math.compiled-library new file mode 100644 index 0000000..05b3c3d Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_math/3.3.1.0/tc2_math.compiled-library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_math/3.4.4.0/tc2_math.compiled-library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_math/3.4.4.0/tc2_math.compiled-library new file mode 100644 index 0000000..46ab83e Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_math/3.4.4.0/tc2_math.compiled-library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_mc2/3.3.39.0/tc2_mc2.compiled-library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_mc2/3.3.39.0/tc2_mc2.compiled-library new file mode 100644 index 0000000..3d312f0 Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_mc2/3.3.39.0/tc2_mc2.compiled-library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_mc2/3.3.42.0/tc2_mc2.compiled-library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_mc2/3.3.42.0/tc2_mc2.compiled-library new file mode 100644 index 0000000..c064207 Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_mc2/3.3.42.0/tc2_mc2.compiled-library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_mc2/3.3.59.0/tc2_mc2.compiled-library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_mc2/3.3.59.0/tc2_mc2.compiled-library new file mode 100644 index 0000000..386c7fa Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_mc2/3.3.59.0/tc2_mc2.compiled-library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_nc/3.3.1.0/tc2_nc.compiled-library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_nc/3.3.1.0/tc2_nc.compiled-library new file mode 100644 index 0000000..a0cc048 Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_nc/3.3.1.0/tc2_nc.compiled-library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_nc/3.3.7.0/tc2_nc.compiled-library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_nc/3.3.7.0/tc2_nc.compiled-library new file mode 100644 index 0000000..2d80d33 Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_nc/3.3.7.0/tc2_nc.compiled-library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_standard/3.3.3.0/tc2_standard.compiled-library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_standard/3.3.3.0/tc2_standard.compiled-library new file mode 100644 index 0000000..4cb0bb4 Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_standard/3.3.3.0/tc2_standard.compiled-library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_standard/3.4.5.0/tc2_standard.compiled-library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_standard/3.4.5.0/tc2_standard.compiled-library new file mode 100644 index 0000000..c4c4fb0 Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_standard/3.4.5.0/tc2_standard.compiled-library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_system/3.4.22.0/tc2_system.compiled-library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_system/3.4.22.0/tc2_system.compiled-library new file mode 100644 index 0000000..9240328 Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_system/3.4.22.0/tc2_system.compiled-library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_system/3.4.24.0/tc2_system.compiled-library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_system/3.4.24.0/tc2_system.compiled-library new file mode 100644 index 0000000..798b795 Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_system/3.4.24.0/tc2_system.compiled-library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_system/3.6.4.0/tc2_system.compiled-library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_system/3.6.4.0/tc2_system.compiled-library new file mode 100644 index 0000000..2aecb29 Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_system/3.6.4.0/tc2_system.compiled-library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_utilities/3.3.38.0/tc2_utilities.compiled-library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_utilities/3.3.38.0/tc2_utilities.compiled-library new file mode 100644 index 0000000..89babb1 Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_utilities/3.3.38.0/tc2_utilities.compiled-library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_utilities/3.3.41.0/tc2_utilities.compiled-library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_utilities/3.3.41.0/tc2_utilities.compiled-library new file mode 100644 index 0000000..20a47e4 Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_utilities/3.3.41.0/tc2_utilities.compiled-library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_utilities/3.6.1.0/tc2_utilities.compiled-library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_utilities/3.6.1.0/tc2_utilities.compiled-library new file mode 100644 index 0000000..4b3a301 Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc2_utilities/3.6.1.0/tc2_utilities.compiled-library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc3_cnc/3.1.4000.101/tc3_cnc.library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc3_cnc/3.1.4000.101/tc3_cnc.library new file mode 100644 index 0000000..2e26910 Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc3_cnc/3.1.4000.101/tc3_cnc.library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc3_cnc/3.1.4000.96/tc3_cnc.library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc3_cnc/3.1.4000.96/tc3_cnc.library new file mode 100644 index 0000000..87baacd Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc3_cnc/3.1.4000.96/tc3_cnc.library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc3_eventlogger/3.1.23.0/tc3_eventlogger.compiled-library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc3_eventlogger/3.1.23.0/tc3_eventlogger.compiled-library new file mode 100644 index 0000000..b70a3e1 Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc3_eventlogger/3.1.23.0/tc3_eventlogger.compiled-library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc3_eventlogger/3.1.24.0/tc3_eventlogger.compiled-library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc3_eventlogger/3.1.24.0/tc3_eventlogger.compiled-library new file mode 100644 index 0000000..102e8fb Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc3_eventlogger/3.1.24.0/tc3_eventlogger.compiled-library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc3_eventlogger/3.3.7.0/tc3_eventlogger.compiled-library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc3_eventlogger/3.3.7.0/tc3_eventlogger.compiled-library new file mode 100644 index 0000000..9bae6d5 Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc3_eventlogger/3.3.7.0/tc3_eventlogger.compiled-library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc3_jsonxml/3.3.12.0/tc3_jsonxml.compiled-library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc3_jsonxml/3.3.12.0/tc3_jsonxml.compiled-library new file mode 100644 index 0000000..a423b74 Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc3_jsonxml/3.3.12.0/tc3_jsonxml.compiled-library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc3_jsonxml/3.3.14.0/tc3_jsonxml.compiled-library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc3_jsonxml/3.3.14.0/tc3_jsonxml.compiled-library new file mode 100644 index 0000000..dd25655 Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc3_jsonxml/3.3.14.0/tc3_jsonxml.compiled-library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc3_jsonxml/3.4.4.0/tc3_jsonxml.compiled-library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc3_jsonxml/3.4.4.0/tc3_jsonxml.compiled-library new file mode 100644 index 0000000..c0e4390 Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc3_jsonxml/3.4.4.0/tc3_jsonxml.compiled-library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc3_module/3.3.21.0/tc3_module.compiled-library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc3_module/3.3.21.0/tc3_module.compiled-library new file mode 100644 index 0000000..96943d5 Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc3_module/3.3.21.0/tc3_module.compiled-library differ diff --git a/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc3_module/3.4.5.0/tc3_module.compiled-library b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc3_module/3.4.5.0/tc3_module.compiled-library new file mode 100644 index 0000000..f60ac24 Binary files /dev/null and b/TC3_CNCPLCBase/_Libraries/beckhoff automation gmbh/tc3_module/3.4.5.0/tc3_module.compiled-library differ diff --git a/_ExternalProjects/PLC/Alarms.tmc b/_ExternalProjects/PLC/Alarms.tmc new file mode 100644 index 0000000..c9188ec --- /dev/null +++ b/_ExternalProjects/PLC/Alarms.tmc @@ -0,0 +1,51 @@ + + + + + Alarms + + + Druckluft + + + Warning + + + Alarm2 + + Error + + + Alarm3 + + Warning + + + AlarmHeisig + + Verbose + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/r/Wickler.tcmproj b/r/Wickler.tcmproj new file mode 100644 index 0000000..c14b202 --- /dev/null +++ b/r/Wickler.tcmproj @@ -0,0 +1,14 @@ + + + + {63f40e2c-5d73-4391-b81b-34a93bb9522a} + Wickler + Wickler + Wickler + + + + Content + + + \ No newline at end of file diff --git a/r/YT Scope Project.tcscopex b/r/YT Scope Project.tcscopex new file mode 100644 index 0000000..c340678 --- /dev/null +++ b/r/YT Scope Project.tcscopex @@ -0,0 +1,448 @@ + + + 0 + Disabled + 0 + false + {SCOPE}_AutoSave_{HH_mm_ss} + $ScopeProject$\AutoSave + + Black + 6904e10f-8ae9-4141-87e7-f6eeeb90921c + + 00000000-0000-0000-0000-000000000000 + true + false + <?xml version="1.0" encoding="utf-16"?> +<Layout> + <Window Guid="59afbb44-c058-4a58-9b66-a0f4f969b4c4" LastFocused="132919371760111956" DockedSize="200" PopupSize="0" FloatingLocation="-1, -1" FloatingSize="550, 400" LastOpenDockSituation="Document" LastFixedDockSituation="Document" LastFixedDockLocation="Right" LastFloatingWindowGuid="00000000-0000-0000-0000-000000000000" LastDockContainerCount="0" LastDockContainerIndex="0" DockedWorkingSize="250, 400" DockedWindowGroupGuid="00000000-0000-0000-0000-000000000000" DockedIndexInWindowGroup="0" DockedSplitPath="0" DocumentWorkingSize="250, 400" DocumentWindowGroupGuid="cd3fb5eb-fd70-429c-a47b-68530d277905" DocumentIndexInWindowGroup="0" DocumentSplitPath="0" FloatingWorkingSize="250, 400" FloatingWindowGroupGuid="00000000-0000-0000-0000-000000000000" FloatingIndexInWindowGroup="0" FloatingSplitPath="0" /> + <DocumentContainer Dock="5"> + <SplitLayoutSystem WorkingSize="250, 400" SplitMode="0"> + <ControlLayoutSystem WorkingSize="250, 400" Guid="cd3fb5eb-fd70-429c-a47b-68530d277905" Collapsed="0" SelectedControl="59afbb44-c058-4a58-9b66-a0f4f969b4c4"> + <Controls> + <Control Guid="59afbb44-c058-4a58-9b66-a0f4f969b4c4" /> + </Controls> + </ControlLayoutSystem> + </SplitLayoutSystem> + </DocumentContainer> +</Layout> + 127.0.0.1.1.1 + Scope Project + 6000000000 + 100 + AutoStop + + + + Black + d8c0dccd-dffb-4978-8ef9-024c11ceaf86 + false + DataPool + 0 + + + 172.18.236.82.1.1 + Input + 0 + 20000 + + + 0 + + + TwinCAT + ADS + TcBinary + Present + + 0 + 0 + + + + INT32 + Black + true + 1 + false + 1169697a-e031-480f-937b-0b286eff67c0 + 61472 + 97 + false + false + Target Position + 0 + + + 0 + None + 1 + none + + 1 + + 0 + + + + 0 + + 0 + none + (None) + 1 + + + 0 + 1 + + UnitOfOne + + 0 + None + + 0 + none + 1 + + none + + + 0 + 10 + + .svacq + true + Antrieb 1 (Robox Sinamics S120 EtherCAT interface).Z (CSP).RxPDO.Target Position + 27906 + 0 + AdsAcquisition_50 + true + true + 4 + + + .svdp + DataPool_7 + + + 0 + true + + 100000000 + -986896 + false + -16777216 + 59afbb44-c058-4a58-9b66-a0f4f969b4c4 + false + 00000000-0000-0000-0000-000000000000 + YT Chart + false + 10 + + + + -1 + true + c330da9d-cd28-44c6-97c6-1d2afb686d14 + false + Axis Group + 10 + + + + Black + 2eb9ad8e-4558-44e3-ac2b-ed6e60ea21b3 + false + false + false + 100000000 + -0.5 + Time Axis + X + MinMax + 100 + + + + -16777216 + true + -16777216 + 10 + 1 + be6728ee-e160-4110-a719-9b8a3ff2a33d + false + 1 + Axis Style + 6 + false + 100 + false + 5 + .svstyle + AxisStyle_11 + true + + + .svaxis + Time Axis + + + + Black + 1cb3fea5-1982-4ea6-a5a6-64491d5dea00 + false + false + false + 0.5 + -0.5 + Value Axis + Y + AutoGrowOnly + 100 + + + + -16777216 + true + -16777216 + 10 + 1 + 23110edb-f091-4ea6-8df1-fcb1a438e013 + false + 1 + Axis Style + 6 + false + 100 + false + 5 + .svstyle + AxisStyle_13 + true + + + .svaxis + Value Axis + + + + Black + 871400f8-75e8-4cee-aefa-94131ca507af + false + Marker Container + 100 + + .svmc + MarkerContainer_14 + + + + -16744448 + true + 35c23f76-85ea-443c-8b3a-7b4ad053e461 + false + Target Position + 10 + + + 1169697a-e031-480f-937b-0b286eff67c0 + 18446744073709551615 + + Black + 50808a78-9e9e-496d-9468-44a6bc79c3da + false + Y: Target Position + 0 + + + 0 + None + 1 + none + + 1 + + 0 + + + + 0 + + 0 + none + (None) + 1 + + + 0 + 1 + + UnitOfOne + + 0 + None + + 0 + none + 1 + + none + + + 1 + 2 + + .svai + AcquisitionInterpreter_54 + Y + + + + Black + 3081dacb-1403-49d5-91c9-8d7c6265b191 + false + Channel Style + 100 + + + true + + Plum + 838893568 + None + 678ce396-6dc3-4b29-babd-88bf67dc29ed + false + 1 + -16744448 + 2 + Auto + Series Style + Line + 100 + .svstyle + SeriesStyle_58 + + + + Black + 5858d9fd-e79e-48b1-8ee3-29e257e07212 + false + Min/Max Style + false + false + 100 + .svstyle + MinMaxStyle_59 + + + + Black + abde89fa-da0a-4603-ba54-a1c7697aca90 + false + TimeShiftStyle_60 + 100 + .svtss + 0 + TimeShiftStyle_60 + + + .svstyle + ChannelStyle_56 + true + + + .svchannel + Channel_52 + + + .svagroup + AxisGroup_9 + + + + -1 + -16777216 + fa875b8c-8b35-49de-9fae-69e2c69e6523 + false + Overview Chart + false + 100 + .svochart + OverviewChart_15 + + + + Black + 1 + 569b34bc-a094-44d6-91e2-d45169987be9 + false + Chart Style + false + 100 + false + + + + Black + 68e6a854-8128-4ee8-8e9f-a12d825df823 + false + Chartzoom Style + true + 100 + .svstyle + ChartZoomStyle_17 + false + + + + 16 + 16 + + + Black + 3900669951 + All + bad91f97-3989-40bf-bf7a-a973a1282f2f + false + Chartmenu Style + 100 + .svstyle + 8.25 + ChartMenuStyle_18 + 8.25 + true + true + true + + + .svstyle + ChartStyle_16 + true + + + .svchart + YTChart_8 + + + + Black + 6c6f0eba-a7fc-4c1e-9016-3e3be8d454dd + false + Trigger + 100 + + .svtm + TriggerModule_19 + + + .tcscopex + Default + + ScopeProject_6 + false + true + true + 1.0.0.0 + Default + \ No newline at end of file