diff --git a/.github/workflows/build-export-publish.yml b/.github/workflows/build-export-publish.yml new file mode 100644 index 0000000..95f0d21 --- /dev/null +++ b/.github/workflows/build-export-publish.yml @@ -0,0 +1,126 @@ +name: Build, Export, and Publish + +on: + push: + tags: + - 'v*.*.*' + workflow_dispatch: + inputs: + version: + description: 'Version to publish (e.g. v1.0.0)' + required: true + +jobs: + build-export-publish: + runs-on: [AS6-runner] + + permissions: + contents: read + packages: write + + env: + PROJECT: example/AsProject/AsProject.apj + PROJECT_DIR: example/AsProject + LIBRARY: LLHttp + LIBRARY_DIR: src/Ar/LLHttp + EXPORT_DIR: export + + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Set up Node.js + uses: actions/setup-node@v4 + with: + node-version: '20' + registry-url: 'https://npm.pkg.github.com' + scope: '@loupeteam' + + - name: Resolve version + id: version + shell: pwsh + run: | + if ($env:GITHUB_REF_TYPE -eq 'tag') { + $ver = $env:GITHUB_REF_NAME -replace '^v', '' + } else { + $ver = "${{ inputs.version }}" -replace '^v', '' + } + if (-not $ver) { + Write-Error "Could not determine version. Push a v*.*.* tag or supply the version input." + exit 1 + } + Write-Host "Publishing version: $ver" + "version=$ver" | Out-File -Append -Encoding utf8 -FilePath $env:GITHUB_OUTPUT + + - name: Find AS6 build executable + uses: loupeteam/br-actions/find-as6-build@v1 + id: find-as + + - name: Build Intel + uses: loupeteam/br-actions/build-as-project@v1 + with: + exe-path: ${{ steps.find-as.outputs.exe-path }} + project: ${{ env.PROJECT }} + config: Intel + + - name: Build ARM + uses: loupeteam/br-actions/build-as-project@v1 + with: + exe-path: ${{ steps.find-as.outputs.exe-path }} + project: ${{ env.PROJECT }} + config: ARM + + - name: Export library + uses: loupeteam/br-actions/export-as-library@v1 + with: + project-dir: ${{ env.PROJECT_DIR }} + library: ${{ env.LIBRARY }} + library-dir: ${{ env.LIBRARY_DIR }} + configs: Intel ARM + output: ${{ env.EXPORT_DIR }} + as-install: ${{ steps.find-as.outputs.install-path }} + + - name: Locate exported version directory + id: export-dir + shell: pwsh + run: | + $path = Get-ChildItem "$env:EXPORT_DIR/$env:LIBRARY" -Directory | + Select-Object -First 1 -ExpandProperty FullName + if (-not $path) { + Write-Error "No exported version directory found under $env:EXPORT_DIR/$env:LIBRARY" + exit 1 + } + Write-Host "Exported version directory: $path" + "path=$path" | Out-File -Append -Encoding utf8 -FilePath $env:GITHUB_OUTPUT + + - name: Generate package.json + uses: loupeteam/br-actions/prepare-lpm-package@v1 + with: + library-dir: ${{ env.LIBRARY_DIR }} + output-dir: ${{ steps.export-dir.outputs.path }} + version: ${{ steps.version.outputs.version }} + + - name: Publish to GitHub Packages + shell: pwsh + env: + NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + Write-Host "Publishing @loupeteam/$($env:LIBRARY.ToLower())@${{ steps.version.outputs.version }}" + Push-Location "${{ steps.export-dir.outputs.path }}" + npm publish + Pop-Location + + - name: Upload exported library artifact + uses: actions/upload-artifact@v4 + with: + name: ${{ env.LIBRARY }}-${{ steps.version.outputs.version }} + path: ${{ env.EXPORT_DIR }}/${{ env.LIBRARY }}/ + if-no-files-found: error + + - name: Upload build diagnostics + if: always() + uses: actions/upload-artifact@v4 + with: + name: BuildDiagnostics + path: example/AsProject/Temp/BuildDiagnostics.log + if-no-files-found: ignore diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 0000000..aff3066 --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,57 @@ +name: Build + +on: + workflow_dispatch: + inputs: + build-mode: + description: 'Build mode' + required: false + default: 'Build' + type: choice + options: + - Build + - Rebuild + pull_request: + paths-ignore: + - '**/*.md' + - 'docs/**' + - 'LICENSE' + +jobs: + build: + runs-on: [AS6-runner] + + env: + PROJECT: example/AsProject/AsProject.apj + + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Find AS6 build executable + uses: loupeteam/br-actions/find-as6-build@v1 + id: find-as + + - name: Build Intel + uses: loupeteam/br-actions/build-as-project@v1 + with: + exe-path: ${{ steps.find-as.outputs.exe-path }} + project: ${{ env.PROJECT }} + config: Intel + build-mode: ${{ inputs.build-mode || 'Build' }} + + - name: Build ARM + uses: loupeteam/br-actions/build-as-project@v1 + with: + exe-path: ${{ steps.find-as.outputs.exe-path }} + project: ${{ env.PROJECT }} + config: ARM + build-mode: ${{ inputs.build-mode || 'Build' }} + + - name: Upload build diagnostics + if: always() + uses: actions/upload-artifact@v4 + with: + name: BuildDiagnostics + path: example/AsProject/Temp/BuildDiagnostics.log + if-no-files-found: ignore diff --git a/Jenkinsfile b/Jenkinsfile deleted file mode 100644 index 5cd1a05..0000000 --- a/Jenkinsfile +++ /dev/null @@ -1,11 +0,0 @@ - -library "jenkinsLibrary@develop" - -buildPublishPipeline( - slackChannel: "sandbox-github", - asProjectRepo: "llhttp", - asProjectVersion: "main", - asProjectPath: "example/AsProject", - skipLpmInstall: true, - packagesToPublish: ['src/Ar/llhttp'] -) diff --git a/example/AsProject/AsProject.apj b/example/AsProject/AsProject.apj index ec5b008..3124b04 100644 --- a/example/AsProject/AsProject.apj +++ b/example/AsProject/AsProject.apj @@ -1,6 +1,6 @@  - - + + @@ -8,6 +8,6 @@ - + \ No newline at end of file diff --git a/example/AsProject/LICENSE b/example/AsProject/LICENSE new file mode 100644 index 0000000..b29481c --- /dev/null +++ b/example/AsProject/LICENSE @@ -0,0 +1,9 @@ +The MIT License + +Copyright 2023 Loupe + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file diff --git a/example/AsProject/Logical/Libraries/Loupe/Package.pkg b/example/AsProject/Logical/Libraries/Loupe/Package.pkg index b00024b..d951dd9 100644 --- a/example/AsProject/Logical/Libraries/Loupe/Package.pkg +++ b/example/AsProject/Logical/Libraries/Loupe/Package.pkg @@ -1,9 +1,9 @@ - ..\..\src\Ar\llhttp\ANSIC.lby tcpcomm ringbuflib stringext + ..\..\src\Ar\LLHttp\ANSIC.lby diff --git a/example/AsProject/Logical/Libraries/Loupe/ringbuflib/Binary.lby b/example/AsProject/Logical/Libraries/Loupe/ringbuflib/Binary.lby index d543db5..11e0d7a 100644 --- a/example/AsProject/Logical/Libraries/Loupe/ringbuflib/Binary.lby +++ b/example/AsProject/Logical/Libraries/Loupe/ringbuflib/Binary.lby @@ -1,11 +1,10 @@ - + RingBufLib.typ RingBufLib.fun - CHANGELOG.md - + - + \ No newline at end of file diff --git a/example/AsProject/Logical/Libraries/Loupe/ringbuflib/CHANGELOG.md b/example/AsProject/Logical/Libraries/Loupe/ringbuflib/CHANGELOG.md deleted file mode 100644 index 08a5f27..0000000 --- a/example/AsProject/Logical/Libraries/Loupe/ringbuflib/CHANGELOG.md +++ /dev/null @@ -1,22 +0,0 @@ -0.2.4 - Migrate from AsString to AsBrStr - -0.02.3 20170525 - Bug Fix BufferRemoveOffset function - -0.02.2 20170421 - Fixed BufferRemoveOffset function - -0.02.1 20170412 - Added BufferRemoveOffset function - -0.02.0 20130729 - Cleaned up versioning. - -0.01.1 20130730 - Fixed compiler warnings. - -0.01.0 20130702 - Old functions incompatible - - Changed some function calls to give optional status - - New function: BufferCopyItems - - Updated documentation. - -0.00.2 20130701 - Converted to RingBufLib. - - Added documentation - - Changed unused return values to return buffer status if it was not valid - -0.00.1 ? - First version \ No newline at end of file diff --git a/example/AsProject/Logical/Libraries/Loupe/ringbuflib/SG4/Arm/ringbuflib.h b/example/AsProject/Logical/Libraries/Loupe/ringbuflib/SG3/RingBufLib.h similarity index 93% rename from example/AsProject/Logical/Libraries/Loupe/ringbuflib/SG4/Arm/ringbuflib.h rename to example/AsProject/Logical/Libraries/Loupe/ringbuflib/SG3/RingBufLib.h index 0ae8610..6c3fdd1 100644 --- a/example/AsProject/Logical/Libraries/Loupe/ringbuflib/SG4/Arm/ringbuflib.h +++ b/example/AsProject/Logical/Libraries/Loupe/ringbuflib/SG3/RingBufLib.h @@ -1,6 +1,6 @@ /* Automation Studio generated header file */ /* Do not edit ! */ -/* ringbuflib 0.02.4 */ +/* RingBufLib 1.0.0 */ #ifndef _RINGBUFLIB_ #define _RINGBUFLIB_ @@ -8,8 +8,8 @@ extern "C" { #endif -#ifndef _ringbuflib_VERSION -#define _ringbuflib_VERSION 0.02.4 +#ifndef _RingBufLib_VERSION +#define _RingBufLib_VERSION 1.0.0 #endif #include diff --git a/example/AsProject/Logical/Libraries/Loupe/ringbuflib/SG4/Arm/libringbuflib.a b/example/AsProject/Logical/Libraries/Loupe/ringbuflib/SG4/Arm/libringbuflib.a index a4d603d..bc2f3bd 100644 Binary files a/example/AsProject/Logical/Libraries/Loupe/ringbuflib/SG4/Arm/libringbuflib.a and b/example/AsProject/Logical/Libraries/Loupe/ringbuflib/SG4/Arm/libringbuflib.a differ diff --git a/example/AsProject/Logical/Libraries/Loupe/ringbuflib/SG4/Arm/ringbuflib.br b/example/AsProject/Logical/Libraries/Loupe/ringbuflib/SG4/Arm/ringbuflib.br index fe75ea3..e72f59a 100644 Binary files a/example/AsProject/Logical/Libraries/Loupe/ringbuflib/SG4/Arm/ringbuflib.br and b/example/AsProject/Logical/Libraries/Loupe/ringbuflib/SG4/Arm/ringbuflib.br differ diff --git a/example/AsProject/Logical/Libraries/Loupe/ringbuflib/SG4/libringbuflib.a b/example/AsProject/Logical/Libraries/Loupe/ringbuflib/SG4/libringbuflib.a index 756bbc3..03fa00f 100644 Binary files a/example/AsProject/Logical/Libraries/Loupe/ringbuflib/SG4/libringbuflib.a and b/example/AsProject/Logical/Libraries/Loupe/ringbuflib/SG4/libringbuflib.a differ diff --git a/example/AsProject/Logical/Libraries/Loupe/ringbuflib/SG4/ringbuflib.br b/example/AsProject/Logical/Libraries/Loupe/ringbuflib/SG4/ringbuflib.br index 14f2034..4100128 100644 Binary files a/example/AsProject/Logical/Libraries/Loupe/ringbuflib/SG4/ringbuflib.br and b/example/AsProject/Logical/Libraries/Loupe/ringbuflib/SG4/ringbuflib.br differ diff --git a/example/AsProject/Logical/Libraries/Loupe/ringbuflib/SG4/ringbuflib.h b/example/AsProject/Logical/Libraries/Loupe/ringbuflib/SG4/ringbuflib.h index 0ae8610..6c3fdd1 100644 --- a/example/AsProject/Logical/Libraries/Loupe/ringbuflib/SG4/ringbuflib.h +++ b/example/AsProject/Logical/Libraries/Loupe/ringbuflib/SG4/ringbuflib.h @@ -1,6 +1,6 @@ /* Automation Studio generated header file */ /* Do not edit ! */ -/* ringbuflib 0.02.4 */ +/* RingBufLib 1.0.0 */ #ifndef _RINGBUFLIB_ #define _RINGBUFLIB_ @@ -8,8 +8,8 @@ extern "C" { #endif -#ifndef _ringbuflib_VERSION -#define _ringbuflib_VERSION 0.02.4 +#ifndef _RingBufLib_VERSION +#define _RingBufLib_VERSION 1.0.0 #endif #include diff --git a/example/AsProject/Logical/Libraries/Loupe/ringbuflib/SGC/RingBufLib.h b/example/AsProject/Logical/Libraries/Loupe/ringbuflib/SGC/RingBufLib.h new file mode 100644 index 0000000..6c3fdd1 --- /dev/null +++ b/example/AsProject/Logical/Libraries/Loupe/ringbuflib/SGC/RingBufLib.h @@ -0,0 +1,79 @@ +/* Automation Studio generated header file */ +/* Do not edit ! */ +/* RingBufLib 1.0.0 */ + +#ifndef _RINGBUFLIB_ +#define _RINGBUFLIB_ +#ifdef __cplusplus +extern "C" +{ +#endif +#ifndef _RingBufLib_VERSION +#define _RingBufLib_VERSION 1.0.0 +#endif + +#include + +#ifndef _BUR_PUBLIC +#define _BUR_PUBLIC +#endif +#ifdef _SG3 + #include "AsBrStr.h" +#endif +#ifdef _SG4 + #include "AsBrStr.h" +#endif +#ifdef _SGC + #include "AsBrStr.h" +#endif + + +/* Datatypes and datatypes of function blocks */ +typedef enum RING_BUF_ERR +{ RING_BUF_ERR_INVALID_BUFFER, + RING_BUF_ERR_INVALID_BUF_POINTER, + RING_BUF_ERR_DATA_NOT_INIT, + RING_BUF_ERR_MAX_VALUES_ZERO, + RING_BUF_ERR_INDEX_OUTSIDE_RANGE, + RING_BUF_ERR_NUM_ENTRIES_ZERO, + RING_BUF_ERR_DEST_INVALID, + RING_BUF_ERR_ +} RING_BUF_ERR; + +typedef struct Buffer_typ +{ unsigned long Data; + unsigned long DataSize; + signed short TopIndex; + unsigned short MaxValues; + unsigned short NumberValues; +} Buffer_typ; + + + +/* Prototyping of functions and function blocks */ +_BUR_PUBLIC unsigned short BufferCopyItems(unsigned long Buffer, unsigned short Offset, unsigned short NumEntries, unsigned long Destination, unsigned long Status); +_BUR_PUBLIC unsigned long BufferGetItemAdr(unsigned long Buffer, unsigned short Offset, unsigned long Status); +_BUR_PUBLIC unsigned short BufferAddToBottom(unsigned long Buffer, unsigned long Data); +_BUR_PUBLIC unsigned short BufferAddToTop(unsigned long Buffer, unsigned long Data); +_BUR_PUBLIC unsigned short BufferRemoveBottom(unsigned long Buffer); +_BUR_PUBLIC unsigned short BufferRemoveTop(unsigned long Buffer); +_BUR_PUBLIC unsigned short BufferRemoveOffset(unsigned long Buffer, unsigned short Offset, unsigned long Status); +_BUR_PUBLIC unsigned short BufferBottom(unsigned long Buffer); +_BUR_PUBLIC unsigned short BufferInit(unsigned long Buffer, unsigned short MaxValues, unsigned long DataSize); +_BUR_PUBLIC unsigned short BufferDestroy(unsigned long Buffer); +_BUR_PUBLIC unsigned short BufferClear(unsigned long Buffer); +_BUR_PUBLIC plcbit BufferFull(unsigned long Buffer); +_BUR_PUBLIC plcbit BufferValid(unsigned long Buffer); +_BUR_PUBLIC unsigned short BufferStatus(unsigned long Buffer); +_BUR_PUBLIC unsigned short GetTopIndex(unsigned long Buffer); +_BUR_PUBLIC unsigned short GetBottomIndex(unsigned long Buffer); +_BUR_PUBLIC unsigned long GetNextBottomIndex(unsigned long Buffer); +_BUR_PUBLIC plcbit SetStatusPointer(unsigned long pStatus, unsigned short Status); +_BUR_PUBLIC unsigned long GetNextTopIndex(unsigned long Buffer); + + +#ifdef __cplusplus +}; +#endif +#endif /* _RINGBUFLIB_ */ + diff --git a/example/AsProject/Logical/Libraries/Loupe/ringbuflib/package.json b/example/AsProject/Logical/Libraries/Loupe/ringbuflib/package.json index b94a321..1b23973 100644 --- a/example/AsProject/Logical/Libraries/Loupe/ringbuflib/package.json +++ b/example/AsProject/Logical/Libraries/Loupe/ringbuflib/package.json @@ -1,7 +1,7 @@ { "name": "@loupeteam/ringbuflib", - "version": "0.2.4", - "description": "Loupe's ringbuflib library for Automation Runtime", + "version": "1.0.0", + "description": "Ring buffer library for B&R Automation Studio", "homepage": "https://loupeteam.github.io/LoupeDocs/libraries/ringbuflib.html", "scripts": {}, "keywords": [], @@ -9,10 +9,10 @@ "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/loupeteam/ringbuflib" + "url": "https://github.com/loupeteam/RingBufLib" }, "lpm": { "type": "library" }, "dependencies": {} -} \ No newline at end of file +} diff --git a/example/AsProject/Logical/Libraries/Loupe/stringext/Binary.lby b/example/AsProject/Logical/Libraries/Loupe/stringext/Binary.lby index ed6026b..64a2a0b 100644 --- a/example/AsProject/Logical/Libraries/Loupe/stringext/Binary.lby +++ b/example/AsProject/Logical/Libraries/Loupe/stringext/Binary.lby @@ -1,14 +1,13 @@ - - - StringExt.typ - StringExt.var - StringExt.fun - CHANGELOG.md - + + + StringExt.typ + StringExt.var + StringExt.fun + - + \ No newline at end of file diff --git a/example/AsProject/Logical/Libraries/Loupe/stringext/CHANGELOG.md b/example/AsProject/Logical/Libraries/Loupe/stringext/CHANGELOG.md deleted file mode 100644 index fa3fa68..0000000 --- a/example/AsProject/Logical/Libraries/Loupe/stringext/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -0.14.4 - Fix bug in SplitFileName() -0.14.3 - Add support for strptime in GCC6 -0.14.2 - Add stringpTime() and stringfTime() -0.14.1 - Add formatString() -0.14.0 - Critical fix to work with BR library AsIecCon -0.13.0 - Add supporting functions for wstrings *Use v0.14.0 instead* -0.12.1 - Add stringlcpy() and stringlcat() -0.12 - Add GenerateTimestampMS_1() - YYYYMMDD_HHMMSS_SSS -0.11 - Add SplitFileName() -0.10 - Add GenerateTimestampMS() -0.9 - HexStringToDINT -0.8 - Move from AsString to AsBrStr to fix header clashes with stdlib -0.7 - Add appendArrayIndex() -0.6 - Fix bugs in ToUpper() and ToLower() -0.5 - Add Timestamp_TO_DT() -0.4 - Add ToUpper() and ToLower() -0.3 - Add strncat4() -0.2 - Add GenerateTimestamp() -0.1 - First version, includes lstrip(), rstrip(), atoui(), uitoa(), ByteToHexString() diff --git a/example/AsProject/Logical/Libraries/Loupe/stringext/SG4/Arm/stringext.h b/example/AsProject/Logical/Libraries/Loupe/stringext/SG3/StringExt.h similarity index 86% rename from example/AsProject/Logical/Libraries/Loupe/stringext/SG4/Arm/stringext.h rename to example/AsProject/Logical/Libraries/Loupe/stringext/SG3/StringExt.h index 8f03aa9..286285c 100644 --- a/example/AsProject/Logical/Libraries/Loupe/stringext/SG4/Arm/stringext.h +++ b/example/AsProject/Logical/Libraries/Loupe/stringext/SG3/StringExt.h @@ -1,6 +1,6 @@ /* Automation Studio generated header file */ /* Do not edit ! */ -/* stringext 0.14.4 */ +/* stringext 1.0.0 */ #ifndef _STRINGEXT_ #define _STRINGEXT_ @@ -9,7 +9,7 @@ extern "C" { #endif #ifndef _stringext_VERSION -#define _stringext_VERSION 0.14.4 +#define _stringext_VERSION 1.0.0 #endif #include @@ -18,34 +18,22 @@ extern "C" #define _BUR_PUBLIC #endif #ifdef _SG3 - #include "AsBrStr.h" #include "astime.h" + #include "AsBrStr.h" #include "AsBrWStr.h" #endif #ifdef _SG4 - #include "AsBrStr.h" #include "astime.h" + #include "AsBrStr.h" #include "AsBrWStr.h" #endif #ifdef _SGC - #include "AsBrStr.h" #include "astime.h" + #include "AsBrStr.h" #include "AsBrWStr.h" #endif -/* Constants */ -#ifdef _REPLACE_CONST - #define STREXT_INVALID_CHAR 221U - #define STREXT_MAX_UDINT 4294967295U -#else - _GLOBAL_CONST unsigned char STREXT_INVALID_CHAR; - _GLOBAL_CONST unsigned long STREXT_MAX_UDINT; -#endif - - - - /* Datatypes and datatypes of function blocks */ typedef enum STREXT_ERR_enum { STREXT_ERR_INVALID_INPUT = -1 @@ -85,6 +73,22 @@ _BUR_PUBLIC unsigned char wchar2char(unsigned short wcharacter); _BUR_PUBLIC signed long formatString(plcstring* dest, unsigned long destSize, plcstring* format, struct StrExtArgs_typ* pArgs); _BUR_PUBLIC unsigned long stringfTime(unsigned long dest, unsigned long destSize, unsigned long format, plcdt time); _BUR_PUBLIC plcdt stringpTime(unsigned long src, unsigned long format); +_BUR_PUBLIC unsigned long stringdtoa(double value, plcstring* buffer, unsigned long ndigits, unsigned long bufferSize); +_BUR_PUBLIC unsigned long stringftoa(float value, plcstring* buffer, unsigned long ndigits, unsigned long bufferSize); +_BUR_PUBLIC double stringstrtod(plcstring* value, plcstring** pEnd); +_BUR_PUBLIC float stringstrtof(plcstring* value, plcstring** pEnd); + + +/* Constants */ +#ifdef _REPLACE_CONST + #define STREXT_INVALID_CHAR 221U + #define STREXT_MAX_UDINT 4294967295U +#else + _GLOBAL_CONST unsigned char STREXT_INVALID_CHAR; + _GLOBAL_CONST unsigned long STREXT_MAX_UDINT; +#endif + + #ifdef __cplusplus diff --git a/example/AsProject/Logical/Libraries/Loupe/stringext/SG4/Arm/libstringext.a b/example/AsProject/Logical/Libraries/Loupe/stringext/SG4/Arm/libstringext.a index 4f2b5ee..42007b7 100644 Binary files a/example/AsProject/Logical/Libraries/Loupe/stringext/SG4/Arm/libstringext.a and b/example/AsProject/Logical/Libraries/Loupe/stringext/SG4/Arm/libstringext.a differ diff --git a/example/AsProject/Logical/Libraries/Loupe/stringext/SG4/Arm/stringext.br b/example/AsProject/Logical/Libraries/Loupe/stringext/SG4/Arm/stringext.br index 630e714..a021a7a 100644 Binary files a/example/AsProject/Logical/Libraries/Loupe/stringext/SG4/Arm/stringext.br and b/example/AsProject/Logical/Libraries/Loupe/stringext/SG4/Arm/stringext.br differ diff --git a/example/AsProject/Logical/Libraries/Loupe/stringext/SG4/libstringext.a b/example/AsProject/Logical/Libraries/Loupe/stringext/SG4/libstringext.a index 8efeebf..d0ba07f 100644 Binary files a/example/AsProject/Logical/Libraries/Loupe/stringext/SG4/libstringext.a and b/example/AsProject/Logical/Libraries/Loupe/stringext/SG4/libstringext.a differ diff --git a/example/AsProject/Logical/Libraries/Loupe/stringext/SG4/stringext.br b/example/AsProject/Logical/Libraries/Loupe/stringext/SG4/stringext.br index d4af276..24cede3 100644 Binary files a/example/AsProject/Logical/Libraries/Loupe/stringext/SG4/stringext.br and b/example/AsProject/Logical/Libraries/Loupe/stringext/SG4/stringext.br differ diff --git a/example/AsProject/Logical/Libraries/Loupe/stringext/SG4/stringext.h b/example/AsProject/Logical/Libraries/Loupe/stringext/SG4/stringext.h index 8f03aa9..286285c 100644 --- a/example/AsProject/Logical/Libraries/Loupe/stringext/SG4/stringext.h +++ b/example/AsProject/Logical/Libraries/Loupe/stringext/SG4/stringext.h @@ -1,6 +1,6 @@ /* Automation Studio generated header file */ /* Do not edit ! */ -/* stringext 0.14.4 */ +/* stringext 1.0.0 */ #ifndef _STRINGEXT_ #define _STRINGEXT_ @@ -9,7 +9,7 @@ extern "C" { #endif #ifndef _stringext_VERSION -#define _stringext_VERSION 0.14.4 +#define _stringext_VERSION 1.0.0 #endif #include @@ -18,34 +18,22 @@ extern "C" #define _BUR_PUBLIC #endif #ifdef _SG3 - #include "AsBrStr.h" #include "astime.h" + #include "AsBrStr.h" #include "AsBrWStr.h" #endif #ifdef _SG4 - #include "AsBrStr.h" #include "astime.h" + #include "AsBrStr.h" #include "AsBrWStr.h" #endif #ifdef _SGC - #include "AsBrStr.h" #include "astime.h" + #include "AsBrStr.h" #include "AsBrWStr.h" #endif -/* Constants */ -#ifdef _REPLACE_CONST - #define STREXT_INVALID_CHAR 221U - #define STREXT_MAX_UDINT 4294967295U -#else - _GLOBAL_CONST unsigned char STREXT_INVALID_CHAR; - _GLOBAL_CONST unsigned long STREXT_MAX_UDINT; -#endif - - - - /* Datatypes and datatypes of function blocks */ typedef enum STREXT_ERR_enum { STREXT_ERR_INVALID_INPUT = -1 @@ -85,6 +73,22 @@ _BUR_PUBLIC unsigned char wchar2char(unsigned short wcharacter); _BUR_PUBLIC signed long formatString(plcstring* dest, unsigned long destSize, plcstring* format, struct StrExtArgs_typ* pArgs); _BUR_PUBLIC unsigned long stringfTime(unsigned long dest, unsigned long destSize, unsigned long format, plcdt time); _BUR_PUBLIC plcdt stringpTime(unsigned long src, unsigned long format); +_BUR_PUBLIC unsigned long stringdtoa(double value, plcstring* buffer, unsigned long ndigits, unsigned long bufferSize); +_BUR_PUBLIC unsigned long stringftoa(float value, plcstring* buffer, unsigned long ndigits, unsigned long bufferSize); +_BUR_PUBLIC double stringstrtod(plcstring* value, plcstring** pEnd); +_BUR_PUBLIC float stringstrtof(plcstring* value, plcstring** pEnd); + + +/* Constants */ +#ifdef _REPLACE_CONST + #define STREXT_INVALID_CHAR 221U + #define STREXT_MAX_UDINT 4294967295U +#else + _GLOBAL_CONST unsigned char STREXT_INVALID_CHAR; + _GLOBAL_CONST unsigned long STREXT_MAX_UDINT; +#endif + + #ifdef __cplusplus diff --git a/example/AsProject/Logical/Libraries/Loupe/stringext/SGC/StringExt.h b/example/AsProject/Logical/Libraries/Loupe/stringext/SGC/StringExt.h new file mode 100644 index 0000000..286285c --- /dev/null +++ b/example/AsProject/Logical/Libraries/Loupe/stringext/SGC/StringExt.h @@ -0,0 +1,98 @@ +/* Automation Studio generated header file */ +/* Do not edit ! */ +/* stringext 1.0.0 */ + +#ifndef _STRINGEXT_ +#define _STRINGEXT_ +#ifdef __cplusplus +extern "C" +{ +#endif +#ifndef _stringext_VERSION +#define _stringext_VERSION 1.0.0 +#endif + +#include + +#ifndef _BUR_PUBLIC +#define _BUR_PUBLIC +#endif +#ifdef _SG3 + #include "astime.h" + #include "AsBrStr.h" + #include "AsBrWStr.h" +#endif +#ifdef _SG4 + #include "astime.h" + #include "AsBrStr.h" + #include "AsBrWStr.h" +#endif +#ifdef _SGC + #include "astime.h" + #include "AsBrStr.h" + #include "AsBrWStr.h" +#endif + + +/* Datatypes and datatypes of function blocks */ +typedef enum STREXT_ERR_enum +{ STREXT_ERR_INVALID_INPUT = -1 +} STREXT_ERR_enum; + +typedef struct StrExtArgs_typ +{ float r[5]; + unsigned long s[5]; + plcbit b[5]; + signed long i[5]; +} StrExtArgs_typ; + + + +/* Prototyping of functions and function blocks */ +_BUR_PUBLIC unsigned long lstrip(unsigned long pString, unsigned long pChars); +_BUR_PUBLIC unsigned long rstrip(unsigned long pString, unsigned long pChars); +_BUR_PUBLIC unsigned long atoui(unsigned long pString); +_BUR_PUBLIC unsigned long uitoa(unsigned long Value, unsigned long pString); +_BUR_PUBLIC unsigned long ByteToHexString(unsigned long pByte, unsigned long NumBytes, unsigned long pString); +_BUR_PUBLIC signed long HexStringToDINT(unsigned long pHexStr); +_BUR_PUBLIC unsigned short GenerateTimestampMS_1(unsigned long pDTStructure, unsigned long pTimestamp, unsigned long TimestampLength); +_BUR_PUBLIC unsigned short GenerateTimestampMS(unsigned long pDTStructure, unsigned long pTimestamp, unsigned long TimestampLength); +_BUR_PUBLIC unsigned short GenerateTimestamp(plcdt DT1, unsigned long pTimestamp, unsigned long TimestampLength); +_BUR_PUBLIC unsigned short strncat4(unsigned long pDest, unsigned long pSource1, unsigned long pSource2, unsigned long pSource3, unsigned long pSource4, unsigned long MaxLength); +_BUR_PUBLIC unsigned long ToUpper(unsigned long pString); +_BUR_PUBLIC unsigned long ToLower(unsigned long pString); +_BUR_PUBLIC plcdt Timestamp_TO_DT(unsigned long pDT, unsigned long pTimestamp); +_BUR_PUBLIC unsigned long appendArrayIndex(unsigned long Value, unsigned long pString); +_BUR_PUBLIC unsigned long SplitFileName(unsigned long pFileName, unsigned long pName, unsigned long pExtension); +_BUR_PUBLIC unsigned long stringlcpy(unsigned long pDest, unsigned long pSrc, unsigned long dSize); +_BUR_PUBLIC unsigned long stringlcat(unsigned long pDest, unsigned long pSrc, unsigned long dSize); +_BUR_PUBLIC unsigned long string2wstring(unsigned long pDest, unsigned long pSrc, unsigned long dSize); +_BUR_PUBLIC unsigned long wstring2string(unsigned long pDest, unsigned long pSrc, unsigned long dSize); +_BUR_PUBLIC unsigned short char2wchar(unsigned char character); +_BUR_PUBLIC unsigned char wchar2char(unsigned short wcharacter); +_BUR_PUBLIC signed long formatString(plcstring* dest, unsigned long destSize, plcstring* format, struct StrExtArgs_typ* pArgs); +_BUR_PUBLIC unsigned long stringfTime(unsigned long dest, unsigned long destSize, unsigned long format, plcdt time); +_BUR_PUBLIC plcdt stringpTime(unsigned long src, unsigned long format); +_BUR_PUBLIC unsigned long stringdtoa(double value, plcstring* buffer, unsigned long ndigits, unsigned long bufferSize); +_BUR_PUBLIC unsigned long stringftoa(float value, plcstring* buffer, unsigned long ndigits, unsigned long bufferSize); +_BUR_PUBLIC double stringstrtod(plcstring* value, plcstring** pEnd); +_BUR_PUBLIC float stringstrtof(plcstring* value, plcstring** pEnd); + + +/* Constants */ +#ifdef _REPLACE_CONST + #define STREXT_INVALID_CHAR 221U + #define STREXT_MAX_UDINT 4294967295U +#else + _GLOBAL_CONST unsigned char STREXT_INVALID_CHAR; + _GLOBAL_CONST unsigned long STREXT_MAX_UDINT; +#endif + + + + +#ifdef __cplusplus +}; +#endif +#endif /* _STRINGEXT_ */ + diff --git a/example/AsProject/Logical/Libraries/Loupe/stringext/StringExt.fun b/example/AsProject/Logical/Libraries/Loupe/stringext/StringExt.fun index 2d51dcf..756c061 100644 --- a/example/AsProject/Logical/Libraries/Loupe/stringext/StringExt.fun +++ b/example/AsProject/Logical/Libraries/Loupe/stringext/StringExt.fun @@ -185,3 +185,35 @@ FUNCTION stringpTime : DATE_AND_TIME (*Parse time string*) format : UDINT; (*Assumed format of time string*) END_VAR END_FUNCTION + +FUNCTION stringdtoa : UDINT + VAR_INPUT + value : LREAL; + buffer : STRING[80]; + ndigits : UDINT; + bufferSize : UDINT; + END_VAR +END_FUNCTION + +FUNCTION stringftoa : UDINT + VAR_INPUT + value : REAL; + buffer : STRING[80]; + ndigits : UDINT; + bufferSize : UDINT; + END_VAR +END_FUNCTION + +FUNCTION stringstrtod : LREAL + VAR_INPUT + value : STRING[80]; + pEnd : REFERENCE TO STRING[80]; + END_VAR +END_FUNCTION + +FUNCTION stringstrtof : REAL + VAR_INPUT + value : STRING[80]; + pEnd : REFERENCE TO STRING[80]; + END_VAR +END_FUNCTION diff --git a/example/AsProject/Logical/Libraries/Loupe/stringext/package.json b/example/AsProject/Logical/Libraries/Loupe/stringext/package.json index cab5b7e..275ab8d 100644 --- a/example/AsProject/Logical/Libraries/Loupe/stringext/package.json +++ b/example/AsProject/Logical/Libraries/Loupe/stringext/package.json @@ -1,7 +1,7 @@ { "name": "@loupeteam/stringext", - "version": "0.14.4", - "description": "Loupe's stringext library for Automation Runtime", + "version": "1.0.0", + "description": "String manipulation functions for B&R Automation Studio (ANSIC library)", "homepage": "https://loupeteam.github.io/LoupeDocs/libraries/stringext.html", "scripts": {}, "keywords": [], @@ -15,4 +15,4 @@ "type": "library" }, "dependencies": {} -} \ No newline at end of file +} diff --git a/example/AsProject/Logical/Libraries/Loupe/tcpcomm/Binary.lby b/example/AsProject/Logical/Libraries/Loupe/tcpcomm/Binary.lby index 654e7dd..d9b7f8d 100644 --- a/example/AsProject/Logical/Libraries/Loupe/tcpcomm/Binary.lby +++ b/example/AsProject/Logical/Libraries/Loupe/tcpcomm/Binary.lby @@ -1,13 +1,12 @@ - + TCPComm.var TCPStream.typ TCPConnectionMgr.typ TCPComm.fun - CHANGELOG.md - + - + \ No newline at end of file diff --git a/example/AsProject/Logical/Libraries/Loupe/tcpcomm/CHANGELOG.md b/example/AsProject/Logical/Libraries/Loupe/tcpcomm/CHANGELOG.md deleted file mode 100644 index 63aeb48..0000000 --- a/example/AsProject/Logical/Libraries/Loupe/tcpcomm/CHANGELOG.md +++ /dev/null @@ -1,22 +0,0 @@ -0.10.0 - Increase IP Address len to 255 chars to support urls - -0.9.0 - Add UID to connection description - -0.8.1 - Close socket if an error is received on TCPClient to allow a new connection - -0.8.0 - Add support for SSL - -0.7.0 - Optionally set send buffer size on open; Necessary for large payloads on ARwin - -0.6.0 - Halve receive speed; Too close to the sun - -0.5.0 - Double receive speed; No biggie - -0.4.0 - Rework interfaces - Fix bugs when trying to reopen client port - -0.3.0 - Allow empty IP address - -0.2.0 - Fix some warnings - -0.1.0 - First version diff --git a/example/AsProject/Logical/Libraries/Loupe/tcpcomm/SG4/Arm/tcpcomm.h b/example/AsProject/Logical/Libraries/Loupe/tcpcomm/SG3/TCPComm.h similarity index 94% rename from example/AsProject/Logical/Libraries/Loupe/tcpcomm/SG4/Arm/tcpcomm.h rename to example/AsProject/Logical/Libraries/Loupe/tcpcomm/SG3/TCPComm.h index 4d906e0..759a7b5 100644 --- a/example/AsProject/Logical/Libraries/Loupe/tcpcomm/SG4/Arm/tcpcomm.h +++ b/example/AsProject/Logical/Libraries/Loupe/tcpcomm/SG3/TCPComm.h @@ -1,6 +1,6 @@ /* Automation Studio generated header file */ /* Do not edit ! */ -/* tcpcomm 0.10.0 */ +/* TCPComm 1.0.0 */ #ifndef _TCPCOMM_ #define _TCPCOMM_ @@ -8,8 +8,8 @@ extern "C" { #endif -#ifndef _tcpcomm_VERSION -#define _tcpcomm_VERSION 0.10.0 +#ifndef _TCPComm_VERSION +#define _TCPComm_VERSION 1.0.0 #endif #include @@ -28,18 +28,6 @@ extern "C" #endif -/* Constants */ -#ifdef _REPLACE_CONST - #define TCPCOMM_STRLEN_IPADDRESS 255U - #define TCPCOMM_STRLEN_ERRORSTRING 320U -#else - _GLOBAL_CONST unsigned char TCPCOMM_STRLEN_IPADDRESS; - _GLOBAL_CONST unsigned short TCPCOMM_STRLEN_ERRORSTRING; -#endif - - - - /* Datatypes and datatypes of function blocks */ typedef enum TCPCOMM_MODE_enum { TCPCOMM_MODE_SERVER = 50000, @@ -218,6 +206,18 @@ _BUR_PUBLIC unsigned short TCPStreamReceive(struct TCPStream_typ* t); _BUR_PUBLIC unsigned short TCPStreamSend(struct TCPStream_typ* t); +/* Constants */ +#ifdef _REPLACE_CONST + #define TCPCOMM_STRLEN_IPADDRESS 255U + #define TCPCOMM_STRLEN_ERRORSTRING 320U +#else + _GLOBAL_CONST unsigned char TCPCOMM_STRLEN_IPADDRESS; + _GLOBAL_CONST unsigned short TCPCOMM_STRLEN_ERRORSTRING; +#endif + + + + #ifdef __cplusplus }; #endif diff --git a/example/AsProject/Logical/Libraries/Loupe/tcpcomm/SG4/Arm/libtcpcomm.a b/example/AsProject/Logical/Libraries/Loupe/tcpcomm/SG4/Arm/libtcpcomm.a index e1acb1a..1ec4ce3 100644 Binary files a/example/AsProject/Logical/Libraries/Loupe/tcpcomm/SG4/Arm/libtcpcomm.a and b/example/AsProject/Logical/Libraries/Loupe/tcpcomm/SG4/Arm/libtcpcomm.a differ diff --git a/example/AsProject/Logical/Libraries/Loupe/tcpcomm/SG4/Arm/tcpcomm.br b/example/AsProject/Logical/Libraries/Loupe/tcpcomm/SG4/Arm/tcpcomm.br index e08541f..4b042a9 100644 Binary files a/example/AsProject/Logical/Libraries/Loupe/tcpcomm/SG4/Arm/tcpcomm.br and b/example/AsProject/Logical/Libraries/Loupe/tcpcomm/SG4/Arm/tcpcomm.br differ diff --git a/example/AsProject/Logical/Libraries/Loupe/tcpcomm/SG4/libtcpcomm.a b/example/AsProject/Logical/Libraries/Loupe/tcpcomm/SG4/libtcpcomm.a index 696ebb0..53785bb 100644 Binary files a/example/AsProject/Logical/Libraries/Loupe/tcpcomm/SG4/libtcpcomm.a and b/example/AsProject/Logical/Libraries/Loupe/tcpcomm/SG4/libtcpcomm.a differ diff --git a/example/AsProject/Logical/Libraries/Loupe/tcpcomm/SG4/tcpcomm.br b/example/AsProject/Logical/Libraries/Loupe/tcpcomm/SG4/tcpcomm.br index a94f316..66edd08 100644 Binary files a/example/AsProject/Logical/Libraries/Loupe/tcpcomm/SG4/tcpcomm.br and b/example/AsProject/Logical/Libraries/Loupe/tcpcomm/SG4/tcpcomm.br differ diff --git a/example/AsProject/Logical/Libraries/Loupe/tcpcomm/SG4/tcpcomm.h b/example/AsProject/Logical/Libraries/Loupe/tcpcomm/SG4/tcpcomm.h index 4d906e0..759a7b5 100644 --- a/example/AsProject/Logical/Libraries/Loupe/tcpcomm/SG4/tcpcomm.h +++ b/example/AsProject/Logical/Libraries/Loupe/tcpcomm/SG4/tcpcomm.h @@ -1,6 +1,6 @@ /* Automation Studio generated header file */ /* Do not edit ! */ -/* tcpcomm 0.10.0 */ +/* TCPComm 1.0.0 */ #ifndef _TCPCOMM_ #define _TCPCOMM_ @@ -8,8 +8,8 @@ extern "C" { #endif -#ifndef _tcpcomm_VERSION -#define _tcpcomm_VERSION 0.10.0 +#ifndef _TCPComm_VERSION +#define _TCPComm_VERSION 1.0.0 #endif #include @@ -28,18 +28,6 @@ extern "C" #endif -/* Constants */ -#ifdef _REPLACE_CONST - #define TCPCOMM_STRLEN_IPADDRESS 255U - #define TCPCOMM_STRLEN_ERRORSTRING 320U -#else - _GLOBAL_CONST unsigned char TCPCOMM_STRLEN_IPADDRESS; - _GLOBAL_CONST unsigned short TCPCOMM_STRLEN_ERRORSTRING; -#endif - - - - /* Datatypes and datatypes of function blocks */ typedef enum TCPCOMM_MODE_enum { TCPCOMM_MODE_SERVER = 50000, @@ -218,6 +206,18 @@ _BUR_PUBLIC unsigned short TCPStreamReceive(struct TCPStream_typ* t); _BUR_PUBLIC unsigned short TCPStreamSend(struct TCPStream_typ* t); +/* Constants */ +#ifdef _REPLACE_CONST + #define TCPCOMM_STRLEN_IPADDRESS 255U + #define TCPCOMM_STRLEN_ERRORSTRING 320U +#else + _GLOBAL_CONST unsigned char TCPCOMM_STRLEN_IPADDRESS; + _GLOBAL_CONST unsigned short TCPCOMM_STRLEN_ERRORSTRING; +#endif + + + + #ifdef __cplusplus }; #endif diff --git a/example/AsProject/Logical/Libraries/Loupe/tcpcomm/SGC/TCPComm.h b/example/AsProject/Logical/Libraries/Loupe/tcpcomm/SGC/TCPComm.h new file mode 100644 index 0000000..759a7b5 --- /dev/null +++ b/example/AsProject/Logical/Libraries/Loupe/tcpcomm/SGC/TCPComm.h @@ -0,0 +1,225 @@ +/* Automation Studio generated header file */ +/* Do not edit ! */ +/* TCPComm 1.0.0 */ + +#ifndef _TCPCOMM_ +#define _TCPCOMM_ +#ifdef __cplusplus +extern "C" +{ +#endif +#ifndef _TCPComm_VERSION +#define _TCPComm_VERSION 1.0.0 +#endif + +#include + +#ifndef _BUR_PUBLIC +#define _BUR_PUBLIC +#endif +#ifdef _SG3 + #include "AsTCP.h" +#endif +#ifdef _SG4 + #include "AsTCP.h" +#endif +#ifdef _SGC + #include "AsTCP.h" +#endif + + +/* Datatypes and datatypes of function blocks */ +typedef enum TCPCOMM_MODE_enum +{ TCPCOMM_MODE_SERVER = 50000, + TCPCOMM_MODE_CLIENT +} TCPCOMM_MODE_enum; + +typedef enum TCPCOMM_ERR_enum +{ TCPCOMM_ERR_INVALIDINPUT = 50000, + TCPCOMM_ERR_SENDDATATOOLARGE, + TCPCOMM_ERR_ +} TCPCOMM_ERR_enum; + +typedef enum TCPCOMM_ST_enum +{ TCPCOMM_ST_CLOSED, + TCPCOMM_ST_OPENING, + TCPCOMM_ST_IOCTL, + TCPCOMM_ST_LISTEN, + TCPCOMM_ST_RUNNING, + TCPCOMM_ST_CLOSE_CONNECTION, + TCPCOMM_ST_CLOSING, + TCPCOMM_ST_ERROR +} TCPCOMM_ST_enum; + +typedef enum TCPCOMM_SEND_ST_enum +{ TCPCOMM_SEND_ST_IDLE, + TCPCOMM_SEND_ST_SEND +} TCPCOMM_SEND_ST_enum; + +typedef enum TCPCOMM_RECV_ST_enum +{ TCPCOMM_RECV_ST_READ +} TCPCOMM_RECV_ST_enum; + +typedef struct TCPStream_Int_Debug_Mng_typ +{ unsigned char New_Member; +} TCPStream_Int_Debug_Mng_typ; + +typedef struct TCPStream_Int_Debug_Recv_typ +{ plcbit enable[2]; + unsigned short status[2]; +} TCPStream_Int_Debug_Recv_typ; + +typedef struct TCPStream_Int_Debug_Send_typ +{ unsigned char New_Member; +} TCPStream_Int_Debug_Send_typ; + +typedef struct TCPStream_Int_Debug_typ +{ struct TCPStream_Int_Debug_Mng_typ manage; + struct TCPStream_Int_Debug_Recv_typ receive; + struct TCPStream_Int_Debug_Send_typ send; +} TCPStream_Int_Debug_typ; + +typedef struct TCPStream_Int_FUB_typ +{ struct TcpSend Send; + struct TcpRecv Receive; + struct TcpClose Close; +} TCPStream_Int_FUB_typ; + +typedef struct TCPStream_Internal_typ +{ enum TCPCOMM_ST_enum CommState; + unsigned long Ident; + unsigned long UID; + struct TCPStream_Int_FUB_typ FUB; + struct TCPStream_Int_Debug_typ debug; +} TCPStream_Internal_typ; + +typedef struct TCPConnection_Desc_typ +{ plcstring IPAddress[256]; + unsigned short Port; + unsigned short Ident; + unsigned long UID; +} TCPConnection_Desc_typ; + +typedef struct TCPStream_OUT_typ +{ struct TCPConnection_Desc_typ Connection; + plcbit Active; + plcbit Receiving; + plcbit DataReceived; + unsigned long ReceivedDataLength; + plcbit Sending; + plcbit DataSent; + unsigned long SentDataLength; + plcbit Error; + unsigned short ErrorID; + plcstring ErrorString[321]; +} TCPStream_OUT_typ; + +typedef struct TCPStream_IN_PAR_typ +{ struct TCPConnection_Desc_typ Connection; + unsigned long pReceiveData; + unsigned long MaxReceiveLength; + unsigned short ReceiveFlags; + plcbit AllowContinuousReceive; + unsigned long pSendData; + unsigned long SendLength; + unsigned short SendFlags; + plcbit AllowContinuousSend; +} TCPStream_IN_PAR_typ; + +typedef struct TCPStream_IN_CMD_typ +{ plcbit Receive; + plcbit Send; + plcbit Close; + plcbit AcknowledgeData; + plcbit AcknowledgeError; +} TCPStream_IN_CMD_typ; + +typedef struct TCPStream_IN_typ +{ struct TCPStream_IN_CMD_typ CMD; + struct TCPStream_IN_PAR_typ PAR; +} TCPStream_IN_typ; + +typedef struct TCPStream_typ +{ struct TCPStream_IN_typ IN; + struct TCPStream_OUT_typ OUT; + struct TCPStream_Internal_typ Internal; +} TCPStream_typ; + +typedef struct TCPConnectionMgr_Int_FUB_typ +{ struct TcpOpen Open; + struct TcpOpenSsl OpenSSL; + struct TcpIoctl Ioctl; + struct TcpServer Server; + struct TcpClient Client; + struct TcpClose Close; +} TCPConnectionMgr_Int_FUB_typ; + +typedef struct TCPConnectionMgr_Internal_typ +{ struct TCPConnectionMgr_Int_FUB_typ FUB; + enum TCPCOMM_ST_enum CommState; + enum TCPCOMM_MODE_enum Mode; + unsigned long Ident; + unsigned long ConnectionUID; +} TCPConnectionMgr_Internal_typ; + +typedef struct TCPConnectionMgr_OUT_typ +{ plcbit NewConnectionAvailable; + struct TCPConnection_Desc_typ Connection; + plcbit Error; + unsigned short ErrorID; + plcstring ErrorString[321]; +} TCPConnectionMgr_OUT_typ; + +typedef struct TCPConnectionMgr_IN_CFG_typ +{ enum TCPCOMM_MODE_enum Mode; + plcstring LocalIPAddress[256]; + unsigned short LocalPort; + plcstring RemoteIPAddress[256]; + unsigned short RemotePort; + unsigned long SendBufferSize; + plcbit UseSSL; + unsigned long SSLCertificate; +} TCPConnectionMgr_IN_CFG_typ; + +typedef struct TCPConnectionMgr_IN_CMD_typ +{ plcbit Enable; + plcbit AcknowledgeConnection; + plcbit AcknowledgeError; +} TCPConnectionMgr_IN_CMD_typ; + +typedef struct TCPConnectionMgr_IN_typ +{ struct TCPConnectionMgr_IN_CMD_typ CMD; + struct TCPConnectionMgr_IN_CFG_typ CFG; +} TCPConnectionMgr_IN_typ; + +typedef struct TCPConnectionMgr_typ +{ struct TCPConnectionMgr_IN_typ IN; + struct TCPConnectionMgr_OUT_typ OUT; + struct TCPConnectionMgr_Internal_typ Internal; +} TCPConnectionMgr_typ; + + + +/* Prototyping of functions and function blocks */ +_BUR_PUBLIC unsigned short TCPManageConnection(struct TCPConnectionMgr_typ* t); +_BUR_PUBLIC unsigned short TCPStreamReceive(struct TCPStream_typ* t); +_BUR_PUBLIC unsigned short TCPStreamSend(struct TCPStream_typ* t); + + +/* Constants */ +#ifdef _REPLACE_CONST + #define TCPCOMM_STRLEN_IPADDRESS 255U + #define TCPCOMM_STRLEN_ERRORSTRING 320U +#else + _GLOBAL_CONST unsigned char TCPCOMM_STRLEN_IPADDRESS; + _GLOBAL_CONST unsigned short TCPCOMM_STRLEN_ERRORSTRING; +#endif + + + + +#ifdef __cplusplus +}; +#endif +#endif /* _TCPCOMM_ */ + diff --git a/example/AsProject/Logical/Libraries/Loupe/tcpcomm/package.json b/example/AsProject/Logical/Libraries/Loupe/tcpcomm/package.json index e537cbb..9ca6b38 100644 --- a/example/AsProject/Logical/Libraries/Loupe/tcpcomm/package.json +++ b/example/AsProject/Logical/Libraries/Loupe/tcpcomm/package.json @@ -1,7 +1,7 @@ { "name": "@loupeteam/tcpcomm", - "version": "0.10.0", - "description": "Loupe's tcpcomm library for Automation Runtime", + "version": "1.0.0", + "description": "TCP communication library for B&R Automation Studio", "homepage": "https://loupeteam.github.io/LoupeDocs/libraries/tcpcomm.html", "scripts": {}, "keywords": [], @@ -9,10 +9,10 @@ "license": "MIT", "repository": { "type": "git", - "url": "https://github.com/loupeteam/tcpcomm" + "url": "https://github.com/loupeteam/TCPComm" }, "lpm": { "type": "library" }, "dependencies": {} -} \ No newline at end of file +} diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10_MC/SG4/ARM/acp10_mc.br b/example/AsProject/Logical/Libraries/Motion/Acp10_MC/SG4/ARM/acp10_mc.br deleted file mode 100644 index 66fb15b..0000000 Binary files a/example/AsProject/Logical/Libraries/Motion/Acp10_MC/SG4/ARM/acp10_mc.br and /dev/null differ diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10_MC/SG4/IA32/acp10_mc.br b/example/AsProject/Logical/Libraries/Motion/Acp10_MC/SG4/IA32/acp10_mc.br deleted file mode 100644 index 3447343..0000000 Binary files a/example/AsProject/Logical/Libraries/Motion/Acp10_MC/SG4/IA32/acp10_mc.br and /dev/null differ diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10_MC/SG4/acp10_mc.h b/example/AsProject/Logical/Libraries/Motion/Acp10_MC/SG4/acp10_mc.h deleted file mode 100644 index 7ca3271..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Acp10_MC/SG4/acp10_mc.h +++ /dev/null @@ -1,7114 +0,0 @@ -/* Automation Studio generated header file */ -/* Do not edit ! */ - -#ifndef _ACP10_MC_ -#define _ACP10_MC_ -#ifdef __cplusplus -extern "C" -{ -#endif - -#include - -#ifndef _BUR_PUBLIC -#define _BUR_PUBLIC -#endif -/* Constants */ -#ifdef _REPLACE_CONST - #define mcWRITE_DIRECT 256U - #define mcWRAP 2U - #define mcWITHOUT_FF 1U - #define mcWITH_FF 0U - #define mcWITHOUT_PERIOD 4U - #define mcWITHIN_PERIOD 6U - #define mcWITH_PARAM 2U - #define mcVERTICAL 1U - #define mcVELOCITY_CONTROL 4U - #define mcV_LIMIT_OFF 2U - #define mcV_LIMIT_CALC 4U - #define mcUSE_TN 8U - #define mcUSE_STOP_COMP 4U - #define mcUSE_FIRST_TRIGGER_POS 64U - #define mcUSE_FILTER_PAR 4U - #define mcUSE_AXIS_PERIOD 16384U - #define mcUPDATE_PERIOD 32768U - #define mcUNEQUAL 5U - #define mcTUNE_V_CONSTANT 1U - #define mcTUNE_TN 16U - #define mcTUNE_STANDSTILL 0U - #define mcTUNE_MODEL_2MASS 32768U - #define mcTUNE_FBCTRL_MODEL_2MASS 8192U - #define mcTUNE_FBCTRL_MODEL_1MASS 12288U - #define mcTRANSITION_ON 1U - #define mcTRANSITION_OFF 0U - #define mcTRACE_TRIGGER 3U - #define mcTRACE_TIME 2U - #define mcTRACE_STARTED 20U - #define mcTRACE_RING 4U - #define mcTRACE_REST 5U - #define mcTRACE_FINISHED 1U - #define mcTRACE_DELAY 6U - #define mcTIME_LIMIT 8U - #define mcTIME_BASED 1U - #define mcTEXT 1U - #define mcTEST 31U - #define mcT_FILTER_2 65U - #define mcT_FILTER 64U - #define mcSWITCH_ON 258U - #define mcSWITCH_OFF 259U - #define mcSW_LIMIT_POS 2 - #define mcSW_LIMIT_NEG 3 - #define mcSW_END_SPF 2.0f - #define mcSW_END_MONITORING 1014 - #define mcSW_END_IGNORE 1.0f - #define mcSW_END_ACTIVE 0.0f - #define mcSTRAIGHT_LINE 1U - #define mcSTOP_INDEX 1013 - #define mcSTOP 261U - #define mcSTEPPER 31U - #define mcSTART_P_FLANK 0U - #define mcSTART_ONLY 3U - #define mcSTART_N_FLANK 128U - #define mcSTART 260U - #define mcSTANDARD 0U - #define mcSPEED 2U - #define mcSMALLER 1U - #define mcSLOW_DOWN 5U - #define mcSLAVE_POSITION 0U - #define mcSIMULATION_READ 265U - #define mcSIMULATION_ON 258U - #define mcSIMULATION_OFF 259U - #define mcSIMULATION_INIT 512U - #define mcSIMPLE_SINE_CURVE 3U - #define mcSIGNAL_PRBS 0U - #define mcSIGNAL_CHIRP_TRAPEZOID 2U - #define mcSIGNAL_CHIRP 1U - #define mcSHORTEST_WAY 3U - #define mcSHIFT_FROM_RESULT 49U - #define mcSHIFT_FROM_EXPECTED 50U - #define mcSET_POSITION 0U - #define mcSET_OFFSET 34U - #define mcSET_GEN_ONLY 1024U - #define mcSE 3U - #define mcSAVE_RING_STARTIDX 4437U - #define mcSAVE 341U - #define mcSATURATION 30U - #define mcREVERSE 8U - #define mcRESTART 273U - #define mcRESET_RING_STARTIDX 4416U - #define mcRESET 320U - #define mcRELATIVE_NO_RESET 3U - #define mcRELATIVE 1U - #define mcQUEUED 1U - #define mcQUADRATIC_PARABOLA 2U - #define mcPOSITIVE_DIR 0U - #define mcPOSITION 1U - #define mcPERIODIC 1 - #define mcPASSIVE 4U - #define mcP_EDGE 0U - #define mcOVERRIDE 1000 - #define mcOUT_WINDOW 30U - #define mcOPTIMIZED_VELOCITY 512U - #define mcOPTIMIZED_ACCELERATION 768U - #define mcOPEN 1U - #define mcONLY_PSM 1U - #define mcONLY_EVENTS 254U - #define mcONE_RECORD 0U - #define mcONCE 1U - #define mcON 1 - #define mcOFF 0 - #define mcNULL 1U - #define mcNOT_AXIS_RELATED 4294967295U - #define mcNON_PERIODIC 0 - #define mcNO_TEXT 0U - #define mcNO_START_COMP 1U - #define mcNO_POSITION 0U - #define mcNO_PARAMS 253U - #define mcNO_STATES 253U - #define mcNO_EVENTS 253U - #define mcNO_CHANGE_COMP 2U - #define mcNETWORK_CYCLE_TIME 1017 - #define mcNET_TRACE_GLOBAL 0U - #define mcNEGATIVE_DIR 1U - #define mcN_EDGE 1U - #define mcMULTI_AXIS_TRACE 0U - #define mcMOVE_VELOCITY_POS 1001 - #define mcMOVE_VELOCITY_NEG 1002 - #define mcMOVE_DECELERATION_POS 1004 - #define mcMOVE_DECELERATION_NEG 1006 - #define mcMOVE_CYCL_VEL_IPL_MODE 1011 - #define mcMOVE_CYCL_POS_IPL_MODE 1010 - #define mcMOVE_ACCELERATION_POS 1003 - #define mcMOVE_ACCELERATION_NEG 1005 - #define mcMOTOR 258U - #define mcMODIFIED_SINE_CURVE 7U - #define mcMODIFIED_ACCEL_TRAPEZOID 6U - #define mcMIN_MASTER_COMP_DISTANCE 2U - #define mcMIDDLE 5U - #define mcMAX_VELOCITY_SYSTEM 8 - #define mcMAX_VELOCITY_APPL 9 - #define mcMAX_SLAVE_COMP_DISTANCE_POS 3U - #define mcMAX_SLAVE_COMP_DISTANCE_NEG 4U - #define mcMAX_POSITION_LAG 7 - #define mcMAX_POSITION_CHANGE 1016 - #define mcMAX_LOAD_SYSTEM 1015 - #define mcMAX_JERK 16 - #define mcMAX_IV_TIME 8U - #define mcMAX_DECELERATION_SYSTEM 14 - #define mcMAX_DECELERATION_APPL 15 - #define mcMAX_ACCELERATION_SYSTEM 12 - #define mcMAX_ACCELERATION_APPL 13 - #define mcMASTER_POSITION_BASED 2U - #define mcMASTER_POSITION 256U - #define mcMASTER_INTERVAL 0U - #define mcMASTER_DISTANCE_BASED 3U - #define mcMANUAL_SEARCH 64U - #define mcLOAD 276U - #define mcLINEAR_CAM_PERIODIC 255U - #define mcLINEAR_CAM_NON_PERIODIC 254U - #define mcLINEAR_CAM 253U - #define mcLIMIT_PARAMETERS 1.0f - #define mcLIMIT 40U - #define mcLENGTH_ONLY 32U - #define mcLEAD_OUT 4U - #define mcLEAD_IN 2U - #define mcLAST_POINT 0U - #define mcISQ_RIPPLE 20U - #define mcISQ_F3_NOTCH 512U - #define mcISQ_F2_NOTCH 256U - #define mcISQ_F1_NOTCH 128U - #define mcIPL_QUADRATIC_NO_OVERSHOOT 4U - #define mcIPL_QUADRATIC 2U - #define mcIPL_OFF 0U - #define mcIPL_LINEAR 1U - #define mcINVERSE 255U - #define mcINTERVAL_EVENT 16U - #define mcINCLINED_SINE_CURVE 5U - #define mcINC_REF 3U - #define mcINC_ABS 4U - #define mcINC 2U - #define mcIN_WINDOW 20U - #define mcIMMEDIATE 0U - #define mcIDENTIFICATION 10U - #define mcHORIZONTAL 0U - #define mcHOME_SWITCH_GATE 8U - #define mcHOME_SET_PHASE 7U - #define mcHOME_RESTORE_POS 11U - #define mcHOME_REF_PULSE 5U - #define mcHOME_LIMIT_SWITCH 3U - #define mcHOME_DIRECT 1U - #define mcHOME_DEFAULT 0U - #define mcHOME_DCM_CORR 10U - #define mcHOME_DCM 9U - #define mcHOME_BLOCK_TORQUE 13U - #define mcHOME_BLOCK_DS 14U - #define mcHOME_AXIS_REF 12U - #define mcHOME_ABSOLUTE_CORR 6U - #define mcHOME_ABSOLUTE 4U - #define mcHOME_ABS_SWITCH 2U - #define mcHOLDOFF_DISTANCE 16384U - #define mcHARMONIC_COMBINATION 8U - #define mcGREATER 4U - #define mcGET_BRAKE_STATUS 16U - #define mcGE 6U - #define mcFLUX 1U - #define mcFIRST_TRIGGER 2U - #define mcFIRST_RM 0U - #define mcFINISH 282U - #define mcFILE_TXT 2U - #define mcFILE_CSV 1U - #define mcFILE_BIN 0U - #define mcFILE 1U - #define mcFF_POS_MOVE 33U - #define mcFF_NEG_MOVE 34U - #define mcFF 32U - #define mcFB_INPUTS 255.0f - #define mcFB_ERROR 2U - #define mcEXCEED_PERIOD 8U - #define mcEVERY_RECORD 1U - #define mcEQUAL 2U - #define mcENCODER_POSITION 2U - #define mcENCODER 0U - #define mcENABLE_POS_LAG_MONITORING 6 - #define mcENABLE_LIMIT_POS 4 - #define mcENABLE_LIMIT_NEG 5 - #define mcENABLE 2U - #define mcEDGE_SENSITIVE 4U - #define mcDITHER2 35U - #define mcDITHER 32U - #define mcDISTANCE_BASED 0U - #define mcDIR_INDEPENDENT_SPEED_AX_POS 260U - #define mcDIR_INDEPENDENT_AX_POS 259U - #define mcDIR_DEPENDENT_SET_POS_AX_POS 261U - #define mcDIR_DEPENDENT_BACKLASH_AX_POS 258U - #define mcDIR_DEPENDENT_AX_POS 257U - #define mcDIR_INDEPENDENT_SPEED 4U - #define mcDIR_INDEPENDENT 3U - #define mcDIR_DEPENDENT_SET_POSITION 5U - #define mcDIR_DEPENDENT_BACKLASH 2U - #define mcDIR_DEPENDENT 1U - #define mcDIRECT 7U - #define mcDEFAULT_MOVE_PARAMETERS 1012 - #define mcDATOBJ 0U - #define mcCYCLIC_ALL_EVENTS 3U - #define mcCYCLIC 2U - #define mcCURRENT_DIR 2U - #define mcCUBIC_SPLINE 256U - #define mcCORRECT_CURRENT_CYCLE 32768U - #define mcCONTINUE_CONTROLLER_OFF 128U - #define mcCOMMANDED_VELOCITY 11 - #define mcCOMMANDED_POSITION 1 - #define mcCMD_WARNING 0U - #define mcCMD_ERROR_V_STOP_CTRL_OFF 4U - #define mcCMD_ERROR_STOP_CTRL_OFF 3U - #define mcCMD_ERROR_STOP 2U - #define mcCMD_ERROR_INDUCTION_HALT 6U - #define mcCMD_ERROR_COAST_TO_STANDSTILL 5U - #define mcCMD_ERROR 1U - #define mcCLOSE 0U - #define mcCHECK_HOMING_OFF 1U - #define mcCHECK 1U - #define mcCATCH_UP 4U - #define mcCALCULATION 11U - #define mcBRAKE_TEST_START 4U - #define mcBRAKE_TEST_INIT 2U - #define mcBRAKE_CONTROL_INIT 8U - #define mcBLANK 0U - #define mcBESTFIT_6TH_ORDER 1280U - #define mcBESTFIT_5TH_ORDER 1024U - #define mcBELOW_WINDOW 50U - #define mcBASIS_PARAMETERS 2.0f - #define mcAXIS_WARNING 1U - #define mcAXIS_PERIOD_MAPPING 1020 - #define mcAXIS_PERIOD 1008 - #define mcAXIS_NETWORK_CYCLE_TIME 1018 - #define mcAXIS_FACTOR_MAPPING 1019 - #define mcAXIS_FACTOR 1007 - #define mcAXIS_ERROR 0U - #define mcAVERAGE_WEIGHTED 4U - #define mcAVERAGE 2U - #define mcAUTOMAT_POS 100U - #define mcAUT_POS_TOLERANCE 1009 - #define mcALL_STATES 255U - #define mcALL_PARAMS 0U - #define mcALL_EVENTS 255U - #define mcALL_AXES 4294967295U - #define mcADD_DATE_TIME 1U - #define mcACTUAL_VELOCITY 10 - #define mcACTUAL_POSITION 1U - #define mcACT_CFG 1U - #define mcACKNOWLEDGE_ALL 2U - #define mcABSOLUTE_NO_RESET 2U - #define mcABSOLUTE 0U - #define mcABS 1U - #define mcABOVE_WINDOW 40U - #define mc5TH_ORDER_POLYNOMIAL 4U -#else - #ifndef _GLOBAL_CONST - #define _GLOBAL_CONST _WEAK const - #endif - _GLOBAL_CONST unsigned short mcWRITE_DIRECT; - _GLOBAL_CONST unsigned short mcWRAP; - _GLOBAL_CONST unsigned char mcWITHOUT_FF; - _GLOBAL_CONST unsigned char mcWITH_FF; - _GLOBAL_CONST unsigned short mcWITHOUT_PERIOD; - _GLOBAL_CONST unsigned char mcWITHIN_PERIOD; - _GLOBAL_CONST unsigned char mcWITH_PARAM; - _GLOBAL_CONST unsigned char mcVERTICAL; - _GLOBAL_CONST unsigned short mcVELOCITY_CONTROL; - _GLOBAL_CONST unsigned char mcV_LIMIT_OFF; - _GLOBAL_CONST unsigned char mcV_LIMIT_CALC; - _GLOBAL_CONST unsigned short mcUSE_TN; - _GLOBAL_CONST unsigned char mcUSE_STOP_COMP; - _GLOBAL_CONST unsigned short mcUSE_FIRST_TRIGGER_POS; - _GLOBAL_CONST unsigned short mcUSE_FILTER_PAR; - _GLOBAL_CONST unsigned short mcUSE_AXIS_PERIOD; - _GLOBAL_CONST unsigned short mcUPDATE_PERIOD; - _GLOBAL_CONST unsigned short mcUNEQUAL; - _GLOBAL_CONST unsigned char mcTUNE_V_CONSTANT; - _GLOBAL_CONST unsigned short mcTUNE_TN; - _GLOBAL_CONST unsigned char mcTUNE_STANDSTILL; - _GLOBAL_CONST unsigned short mcTUNE_MODEL_2MASS; - _GLOBAL_CONST unsigned short mcTUNE_FBCTRL_MODEL_2MASS; - _GLOBAL_CONST unsigned short mcTUNE_FBCTRL_MODEL_1MASS; - _GLOBAL_CONST unsigned short mcTRANSITION_ON; - _GLOBAL_CONST unsigned short mcTRANSITION_OFF; - _GLOBAL_CONST unsigned char mcTRACE_TRIGGER; - _GLOBAL_CONST unsigned char mcTRACE_TIME; - _GLOBAL_CONST unsigned char mcTRACE_STARTED; - _GLOBAL_CONST unsigned char mcTRACE_RING; - _GLOBAL_CONST unsigned char mcTRACE_REST; - _GLOBAL_CONST unsigned char mcTRACE_FINISHED; - _GLOBAL_CONST unsigned char mcTRACE_DELAY; - _GLOBAL_CONST unsigned char mcTIME_LIMIT; - _GLOBAL_CONST unsigned short mcTIME_BASED; - _GLOBAL_CONST unsigned short mcTEXT; - _GLOBAL_CONST unsigned short mcTEST; - _GLOBAL_CONST unsigned short mcT_FILTER_2; - _GLOBAL_CONST unsigned short mcT_FILTER; - _GLOBAL_CONST unsigned short mcSWITCH_ON; - _GLOBAL_CONST unsigned short mcSWITCH_OFF; - _GLOBAL_CONST signed short mcSW_LIMIT_POS; - _GLOBAL_CONST signed short mcSW_LIMIT_NEG; - _GLOBAL_CONST float mcSW_END_SPF; - _GLOBAL_CONST signed short mcSW_END_MONITORING; - _GLOBAL_CONST float mcSW_END_IGNORE; - _GLOBAL_CONST float mcSW_END_ACTIVE; - _GLOBAL_CONST unsigned short mcSTRAIGHT_LINE; - _GLOBAL_CONST signed short mcSTOP_INDEX; - _GLOBAL_CONST unsigned short mcSTOP; - _GLOBAL_CONST unsigned char mcSTEPPER; - _GLOBAL_CONST unsigned short mcSTART_P_FLANK; - _GLOBAL_CONST unsigned char mcSTART_ONLY; - _GLOBAL_CONST unsigned short mcSTART_N_FLANK; - _GLOBAL_CONST unsigned short mcSTART; - _GLOBAL_CONST unsigned char mcSTANDARD; - _GLOBAL_CONST unsigned char mcSPEED; - _GLOBAL_CONST unsigned short mcSMALLER; - _GLOBAL_CONST unsigned char mcSLOW_DOWN; - _GLOBAL_CONST unsigned short mcSLAVE_POSITION; - _GLOBAL_CONST unsigned short mcSIMULATION_READ; - _GLOBAL_CONST unsigned short mcSIMULATION_ON; - _GLOBAL_CONST unsigned short mcSIMULATION_OFF; - _GLOBAL_CONST unsigned short mcSIMULATION_INIT; - _GLOBAL_CONST unsigned short mcSIMPLE_SINE_CURVE; - _GLOBAL_CONST unsigned short mcSIGNAL_PRBS; - _GLOBAL_CONST unsigned short mcSIGNAL_CHIRP_TRAPEZOID; - _GLOBAL_CONST unsigned short mcSIGNAL_CHIRP; - _GLOBAL_CONST unsigned char mcSHORTEST_WAY; - _GLOBAL_CONST unsigned short mcSHIFT_FROM_RESULT; - _GLOBAL_CONST unsigned short mcSHIFT_FROM_EXPECTED; - _GLOBAL_CONST unsigned short mcSET_POSITION; - _GLOBAL_CONST unsigned char mcSET_OFFSET; - _GLOBAL_CONST unsigned short mcSET_GEN_ONLY; - _GLOBAL_CONST unsigned short mcSE; - _GLOBAL_CONST unsigned short mcSAVE_RING_STARTIDX; - _GLOBAL_CONST unsigned short mcSAVE; - _GLOBAL_CONST unsigned char mcSATURATION; - _GLOBAL_CONST unsigned short mcREVERSE; - _GLOBAL_CONST unsigned short mcRESTART; - _GLOBAL_CONST unsigned short mcRESET_RING_STARTIDX; - _GLOBAL_CONST unsigned short mcRESET; - _GLOBAL_CONST unsigned char mcRELATIVE_NO_RESET; - _GLOBAL_CONST unsigned char mcRELATIVE; - _GLOBAL_CONST unsigned short mcQUEUED; - _GLOBAL_CONST unsigned short mcQUADRATIC_PARABOLA; - _GLOBAL_CONST unsigned char mcPOSITIVE_DIR; - _GLOBAL_CONST unsigned char mcPOSITION; - _GLOBAL_CONST plcbit mcPERIODIC; - _GLOBAL_CONST unsigned short mcPASSIVE; - _GLOBAL_CONST unsigned char mcP_EDGE; - _GLOBAL_CONST signed short mcOVERRIDE; - _GLOBAL_CONST unsigned char mcOUT_WINDOW; - _GLOBAL_CONST unsigned short mcOPTIMIZED_VELOCITY; - _GLOBAL_CONST unsigned short mcOPTIMIZED_ACCELERATION; - _GLOBAL_CONST unsigned char mcOPEN; - _GLOBAL_CONST unsigned char mcONLY_PSM; - _GLOBAL_CONST unsigned char mcONLY_EVENTS; - _GLOBAL_CONST unsigned short mcONE_RECORD; - _GLOBAL_CONST unsigned short mcONCE; - _GLOBAL_CONST plcbit mcON; - _GLOBAL_CONST plcbit mcOFF; - _GLOBAL_CONST unsigned short mcNULL; - _GLOBAL_CONST unsigned long mcNOT_AXIS_RELATED; - _GLOBAL_CONST plcbit mcNON_PERIODIC; - _GLOBAL_CONST unsigned short mcNO_TEXT; - _GLOBAL_CONST unsigned char mcNO_START_COMP; - _GLOBAL_CONST unsigned char mcNO_POSITION; - _GLOBAL_CONST unsigned char mcNO_PARAMS; - _GLOBAL_CONST unsigned char mcNO_STATES; - _GLOBAL_CONST unsigned char mcNO_EVENTS; - _GLOBAL_CONST unsigned char mcNO_CHANGE_COMP; - _GLOBAL_CONST signed short mcNETWORK_CYCLE_TIME; - _GLOBAL_CONST unsigned long mcNET_TRACE_GLOBAL; - _GLOBAL_CONST unsigned char mcNEGATIVE_DIR; - _GLOBAL_CONST unsigned char mcN_EDGE; - _GLOBAL_CONST unsigned long mcMULTI_AXIS_TRACE; - _GLOBAL_CONST signed short mcMOVE_VELOCITY_POS; - _GLOBAL_CONST signed short mcMOVE_VELOCITY_NEG; - _GLOBAL_CONST signed short mcMOVE_DECELERATION_POS; - _GLOBAL_CONST signed short mcMOVE_DECELERATION_NEG; - _GLOBAL_CONST signed short mcMOVE_CYCL_VEL_IPL_MODE; - _GLOBAL_CONST signed short mcMOVE_CYCL_POS_IPL_MODE; - _GLOBAL_CONST signed short mcMOVE_ACCELERATION_POS; - _GLOBAL_CONST signed short mcMOVE_ACCELERATION_NEG; - _GLOBAL_CONST unsigned short mcMOTOR; - _GLOBAL_CONST unsigned short mcMODIFIED_SINE_CURVE; - _GLOBAL_CONST unsigned short mcMODIFIED_ACCEL_TRAPEZOID; - _GLOBAL_CONST unsigned short mcMIN_MASTER_COMP_DISTANCE; - _GLOBAL_CONST unsigned char mcMIDDLE; - _GLOBAL_CONST signed short mcMAX_VELOCITY_SYSTEM; - _GLOBAL_CONST signed short mcMAX_VELOCITY_APPL; - _GLOBAL_CONST unsigned short mcMAX_SLAVE_COMP_DISTANCE_POS; - _GLOBAL_CONST unsigned short mcMAX_SLAVE_COMP_DISTANCE_NEG; - _GLOBAL_CONST signed short mcMAX_POSITION_LAG; - _GLOBAL_CONST signed short mcMAX_POSITION_CHANGE; - _GLOBAL_CONST signed short mcMAX_LOAD_SYSTEM; - _GLOBAL_CONST signed short mcMAX_JERK; - _GLOBAL_CONST unsigned char mcMAX_IV_TIME; - _GLOBAL_CONST signed short mcMAX_DECELERATION_SYSTEM; - _GLOBAL_CONST signed short mcMAX_DECELERATION_APPL; - _GLOBAL_CONST signed short mcMAX_ACCELERATION_SYSTEM; - _GLOBAL_CONST signed short mcMAX_ACCELERATION_APPL; - _GLOBAL_CONST unsigned short mcMASTER_POSITION_BASED; - _GLOBAL_CONST unsigned short mcMASTER_POSITION; - _GLOBAL_CONST unsigned char mcMASTER_INTERVAL; - _GLOBAL_CONST unsigned short mcMASTER_DISTANCE_BASED; - _GLOBAL_CONST unsigned short mcMANUAL_SEARCH; - _GLOBAL_CONST unsigned short mcLOAD; - _GLOBAL_CONST unsigned char mcLINEAR_CAM_PERIODIC; - _GLOBAL_CONST unsigned char mcLINEAR_CAM_NON_PERIODIC; - _GLOBAL_CONST unsigned char mcLINEAR_CAM; - _GLOBAL_CONST float mcLIMIT_PARAMETERS; - _GLOBAL_CONST unsigned char mcLIMIT; - _GLOBAL_CONST unsigned short mcLENGTH_ONLY; - _GLOBAL_CONST unsigned short mcLEAD_OUT; - _GLOBAL_CONST unsigned short mcLEAD_IN; - _GLOBAL_CONST unsigned short mcLAST_POINT; - _GLOBAL_CONST unsigned short mcISQ_RIPPLE; - _GLOBAL_CONST unsigned short mcISQ_F3_NOTCH; - _GLOBAL_CONST unsigned short mcISQ_F2_NOTCH; - _GLOBAL_CONST unsigned short mcISQ_F1_NOTCH; - _GLOBAL_CONST unsigned char mcIPL_QUADRATIC_NO_OVERSHOOT; - _GLOBAL_CONST unsigned char mcIPL_QUADRATIC; - _GLOBAL_CONST unsigned char mcIPL_OFF; - _GLOBAL_CONST unsigned char mcIPL_LINEAR; - _GLOBAL_CONST unsigned char mcINVERSE; - _GLOBAL_CONST unsigned short mcINTERVAL_EVENT; - _GLOBAL_CONST unsigned short mcINCLINED_SINE_CURVE; - _GLOBAL_CONST unsigned char mcINC_REF; - _GLOBAL_CONST unsigned char mcINC_ABS; - _GLOBAL_CONST unsigned char mcINC; - _GLOBAL_CONST unsigned char mcIN_WINDOW; - _GLOBAL_CONST unsigned short mcIMMEDIATE; - _GLOBAL_CONST unsigned short mcIDENTIFICATION; - _GLOBAL_CONST unsigned char mcHORIZONTAL; - _GLOBAL_CONST unsigned char mcHOME_SWITCH_GATE; - _GLOBAL_CONST unsigned char mcHOME_SET_PHASE; - _GLOBAL_CONST unsigned char mcHOME_RESTORE_POS; - _GLOBAL_CONST unsigned char mcHOME_REF_PULSE; - _GLOBAL_CONST unsigned char mcHOME_LIMIT_SWITCH; - _GLOBAL_CONST unsigned char mcHOME_DIRECT; - _GLOBAL_CONST unsigned char mcHOME_DEFAULT; - _GLOBAL_CONST unsigned char mcHOME_DCM_CORR; - _GLOBAL_CONST unsigned char mcHOME_DCM; - _GLOBAL_CONST unsigned char mcHOME_BLOCK_TORQUE; - _GLOBAL_CONST unsigned char mcHOME_BLOCK_DS; - _GLOBAL_CONST unsigned char mcHOME_AXIS_REF; - _GLOBAL_CONST unsigned char mcHOME_ABSOLUTE_CORR; - _GLOBAL_CONST unsigned char mcHOME_ABSOLUTE; - _GLOBAL_CONST unsigned char mcHOME_ABS_SWITCH; - _GLOBAL_CONST unsigned short mcHOLDOFF_DISTANCE; - _GLOBAL_CONST unsigned short mcHARMONIC_COMBINATION; - _GLOBAL_CONST unsigned short mcGREATER; - _GLOBAL_CONST unsigned char mcGET_BRAKE_STATUS; - _GLOBAL_CONST unsigned short mcGE; - _GLOBAL_CONST unsigned char mcFLUX; - _GLOBAL_CONST unsigned short mcFIRST_TRIGGER; - _GLOBAL_CONST unsigned short mcFIRST_RM; - _GLOBAL_CONST unsigned short mcFINISH; - _GLOBAL_CONST unsigned short mcFILE_TXT; - _GLOBAL_CONST unsigned short mcFILE_CSV; - _GLOBAL_CONST unsigned short mcFILE_BIN; - _GLOBAL_CONST unsigned short mcFILE; - _GLOBAL_CONST unsigned short mcFF_POS_MOVE; - _GLOBAL_CONST unsigned short mcFF_NEG_MOVE; - _GLOBAL_CONST unsigned char mcFF; - _GLOBAL_CONST float mcFB_INPUTS; - _GLOBAL_CONST unsigned char mcFB_ERROR; - _GLOBAL_CONST unsigned char mcEXCEED_PERIOD; - _GLOBAL_CONST unsigned short mcEVERY_RECORD; - _GLOBAL_CONST unsigned short mcEQUAL; - _GLOBAL_CONST unsigned short mcENCODER_POSITION; - _GLOBAL_CONST unsigned char mcENCODER; - _GLOBAL_CONST signed short mcENABLE_POS_LAG_MONITORING; - _GLOBAL_CONST signed short mcENABLE_LIMIT_POS; - _GLOBAL_CONST signed short mcENABLE_LIMIT_NEG; - _GLOBAL_CONST unsigned short mcENABLE; - _GLOBAL_CONST unsigned char mcEDGE_SENSITIVE; - _GLOBAL_CONST unsigned char mcDITHER2; - _GLOBAL_CONST unsigned char mcDITHER; - _GLOBAL_CONST unsigned short mcDISTANCE_BASED; - _GLOBAL_CONST unsigned short mcDIR_INDEPENDENT_SPEED_AX_POS; - _GLOBAL_CONST unsigned short mcDIR_INDEPENDENT_AX_POS; - _GLOBAL_CONST unsigned short mcDIR_DEPENDENT_SET_POS_AX_POS; - _GLOBAL_CONST unsigned short mcDIR_DEPENDENT_BACKLASH_AX_POS; - _GLOBAL_CONST unsigned short mcDIR_DEPENDENT_AX_POS; - _GLOBAL_CONST unsigned short mcDIR_INDEPENDENT_SPEED; - _GLOBAL_CONST unsigned short mcDIR_INDEPENDENT; - _GLOBAL_CONST unsigned short mcDIR_DEPENDENT_SET_POSITION; - _GLOBAL_CONST unsigned short mcDIR_DEPENDENT_BACKLASH; - _GLOBAL_CONST unsigned short mcDIR_DEPENDENT; - _GLOBAL_CONST unsigned char mcDIRECT; - _GLOBAL_CONST signed short mcDEFAULT_MOVE_PARAMETERS; - _GLOBAL_CONST unsigned short mcDATOBJ; - _GLOBAL_CONST unsigned short mcCYCLIC_ALL_EVENTS; - _GLOBAL_CONST unsigned short mcCYCLIC; - _GLOBAL_CONST unsigned char mcCURRENT_DIR; - _GLOBAL_CONST unsigned short mcCUBIC_SPLINE; - _GLOBAL_CONST unsigned short mcCORRECT_CURRENT_CYCLE; - _GLOBAL_CONST unsigned short mcCONTINUE_CONTROLLER_OFF; - _GLOBAL_CONST signed short mcCOMMANDED_VELOCITY; - _GLOBAL_CONST signed short mcCOMMANDED_POSITION; - _GLOBAL_CONST unsigned short mcCMD_WARNING; - _GLOBAL_CONST unsigned short mcCMD_ERROR_V_STOP_CTRL_OFF; - _GLOBAL_CONST unsigned short mcCMD_ERROR_STOP_CTRL_OFF; - _GLOBAL_CONST unsigned short mcCMD_ERROR_STOP; - _GLOBAL_CONST unsigned short mcCMD_ERROR_INDUCTION_HALT; - _GLOBAL_CONST unsigned short mcCMD_ERROR_COAST_TO_STANDSTILL; - _GLOBAL_CONST unsigned short mcCMD_ERROR; - _GLOBAL_CONST unsigned char mcCLOSE; - _GLOBAL_CONST unsigned char mcCHECK_HOMING_OFF; - _GLOBAL_CONST unsigned short mcCHECK; - _GLOBAL_CONST unsigned char mcCATCH_UP; - _GLOBAL_CONST unsigned short mcCALCULATION; - _GLOBAL_CONST unsigned char mcBRAKE_TEST_START; - _GLOBAL_CONST unsigned char mcBRAKE_TEST_INIT; - _GLOBAL_CONST unsigned char mcBRAKE_CONTROL_INIT; - _GLOBAL_CONST unsigned short mcBLANK; - _GLOBAL_CONST unsigned short mcBESTFIT_6TH_ORDER; - _GLOBAL_CONST unsigned short mcBESTFIT_5TH_ORDER; - _GLOBAL_CONST unsigned char mcBELOW_WINDOW; - _GLOBAL_CONST float mcBASIS_PARAMETERS; - _GLOBAL_CONST unsigned char mcAXIS_WARNING; - _GLOBAL_CONST signed short mcAXIS_PERIOD_MAPPING; - _GLOBAL_CONST signed short mcAXIS_PERIOD; - _GLOBAL_CONST signed short mcAXIS_NETWORK_CYCLE_TIME; - _GLOBAL_CONST signed short mcAXIS_FACTOR_MAPPING; - _GLOBAL_CONST signed short mcAXIS_FACTOR; - _GLOBAL_CONST unsigned char mcAXIS_ERROR; - _GLOBAL_CONST unsigned short mcAVERAGE_WEIGHTED; - _GLOBAL_CONST unsigned short mcAVERAGE; - _GLOBAL_CONST unsigned char mcAUTOMAT_POS; - _GLOBAL_CONST signed short mcAUT_POS_TOLERANCE; - _GLOBAL_CONST unsigned char mcALL_STATES; - _GLOBAL_CONST unsigned char mcALL_PARAMS; - _GLOBAL_CONST unsigned char mcALL_EVENTS; - _GLOBAL_CONST unsigned long mcALL_AXES; - _GLOBAL_CONST unsigned short mcADD_DATE_TIME; - _GLOBAL_CONST signed short mcACTUAL_VELOCITY; - _GLOBAL_CONST unsigned short mcACTUAL_POSITION; - _GLOBAL_CONST unsigned short mcACT_CFG; - _GLOBAL_CONST unsigned short mcACKNOWLEDGE_ALL; - _GLOBAL_CONST unsigned char mcABSOLUTE_NO_RESET; - _GLOBAL_CONST unsigned char mcABSOLUTE; - _GLOBAL_CONST unsigned char mcABS; - _GLOBAL_CONST unsigned char mcABOVE_WINDOW; - _GLOBAL_CONST unsigned short mc5TH_ORDER_POLYNOMIAL; -#endif - - - - -/* Datatypes and datatypes of function blocks */ -typedef struct MC_ACP_ENCOD_REF -{ unsigned long Axis; - unsigned char Slot; -} MC_ACP_ENCOD_REF; - -typedef struct MC_ACP_ENCOD_PARAM_REF -{ unsigned char HomingMode; - plcbit ReadOffset; - float Position; - signed long Offset; -} MC_ACP_ENCOD_PARAM_REF; - -typedef struct MC_ADV_INFO_MPDC_REF -{ unsigned short DataObjectIdentPos; - unsigned short DataObjectIdentNeg; - float CamStartPosition; - float CamStartPositionNeg; - plcbit CalcDone; - float Period; -} MC_ADV_INFO_MPDC_REF; - -typedef struct MC_ADV_LIMITLOAD_REF -{ unsigned short LoadPosAccelParID; - unsigned short LoadPosDecelParID; - unsigned short LoadNegAccelParID; - unsigned short LoadNegDecelParID; -} MC_ADV_LIMITLOAD_REF; - -typedef struct MC_ADV_OFFSETVELOCITY_REF -{ unsigned short VelocityParID; - unsigned short PosVelocityTriggerParID; - unsigned short NegVelocityTriggerParID; -} MC_ADV_OFFSETVELOCITY_REF; - -typedef struct MC_ADVANCED_CAM_PAR_REF -{ unsigned short Mode; - float LeadInMasterOffset; - float LeadOutMasterOffset; - float LeadInMasterDistance; - float LeadInSlaveDistance; - float LeadOutMasterDistance; - float LeadOutSlaveDistance; - unsigned char LeadInCamTableID; - signed long LeadInMasterScaling; - signed long LeadInSlaveScaling; - unsigned char LeadOutCamTableID; - signed long LeadOutMasterScaling; - signed long LeadOutSlaveScaling; - unsigned short MasterParID; - float MasterMaxVelocity; -} MC_ADVANCED_CAM_PAR_REF; - -typedef struct MC_ADVANCED_CUT_PAR_REF -{ signed short CutOverspeed; - float CutterRadius; - unsigned char NumberOfKnives; - unsigned short StartMode; - float CutPosition; - float FirstCutPosition; - float StartInterval; - float MasterStartDistance; - unsigned char CamTableID; - unsigned short MasterParID; - float MasterMaxVelocity; -} MC_ADVANCED_CUT_PAR_REF; - -typedef struct MC_ADVANCED_GEAR_PAR_REF -{ float Acceleration; - float Deceleration; - float JoltTime; - unsigned char CompensationSelector; - unsigned short MasterParID; - float MasterMaxVelocity; -} MC_ADVANCED_GEAR_PAR_REF; - -typedef struct MC_ADVANCEDSHIFTPAR_REF -{ unsigned short ShiftParID; - float MasterMaxVelocity; - unsigned char ActualShiftValueMode; -} MC_ADVANCEDSHIFTPAR_REF; - -typedef struct MC_ADV_OFFSETZONE_REF -{ unsigned short ShiftParID; - float MasterMaxVelocity; - float Period; - unsigned short ProfileBasis; - unsigned short ShiftMode; -} MC_ADV_OFFSETZONE_REF; - -typedef struct MC_ADV_MPDC_REF -{ plcstring DataObjectNamePos[13]; - plcstring DataObjectNameNeg[13]; - float CamStartPosition; - float CamStartPositionNeg; - plcbit CalcOnly; -} MC_ADV_MPDC_REF; - -typedef struct MC_AUT_COMP_DATA_REF -{ float MaxMasterVelocity; - float MasterCompDistance; - float SlaveCompDistance; - float StartSlope; - float EndSlope; - float MaxSlaveCompVelocity; - float MinSlaveCompVelocity; - float MaxSlaveAccelComp1; - float MaxSlaveAccelComp2; -} MC_AUT_COMP_DATA_REF; - -typedef struct MC_AUTDATA_EVENT_TYP -{ unsigned char Type; - unsigned char Attribute; - unsigned long Action; - unsigned char NextState; -} MC_AUTDATA_EVENT_TYP; - -typedef struct MC_AUTDATA_STATE_TYP -{ unsigned char DisableStateInit; - unsigned short CamProfileIndex; - signed long MasterFactor; - signed long SlaveFactor; - unsigned char CompMode; - float MasterCompDistance; - float SlaveCompDistance; - unsigned short RepeatCounterInit; - unsigned short RepeatCounterSet; - float MasterCamLeadIn; - unsigned short ExtendedCompLimits; - float MinMasterCompDistance; - float MinSlaveCompDistance; - float MaxSlaveCompDistance; - float MinSlaveCompVelocity; - float MaxSlaveCompVelocity; - float MaxSlaveAccelComp1; - float MaxSlaveAccelComp2; - float SlaveCompJoltTime; - unsigned short MasterParID; - struct MC_AUTDATA_EVENT_TYP Event[5]; -} MC_AUTDATA_STATE_TYP; - -typedef struct MC_AUTDATA_TYP -{ unsigned long Master; - float StartPosition; - signed long StartPositionDINT; - float StartInterval; - float EventStartPositionInInterval[5]; - unsigned char StartState; - float StartMaRelPos; - unsigned char MasterStartPosMode; - float MaxMasterVelocity; - unsigned short MasterParID; - unsigned short AddMasterParID; - unsigned short AddSlaveParID; - unsigned short SlaveFactorParID; - unsigned short EventParID; - unsigned short EventParID2; - unsigned short EventParID3; - unsigned short EventParID4; - unsigned short SlaveLatchParID; - struct MC_AUTDATA_STATE_TYP State[15]; -} MC_AUTDATA_TYP; - -typedef struct MC_AUTINITOPTIONS_REF -{ unsigned char GlobalParams; - unsigned char StateIndex; - unsigned char EventIndex; - unsigned char MaxStatesPerCycle; - unsigned char ParLock; - plcbit Force; -} MC_AUTINITOPTIONS_REF; - -typedef struct MC_BRAKE_TEST_REF -{ float TestTorque; - float TestDuration; - float PositionLimit; - plcbit TestMode; -} MC_BRAKE_TEST_REF; - -typedef struct MC_BRAKE_MODE_REF -{ plcbit AutomaticControl; - plcbit RestrictBrakeControl; - plcbit ControlMonitoring; - plcbit MovementMonitoring; - plcbit VoltageMonitoring; - plcbit TestAtPowerOn; - plcbit TestAtPowerOff; - plcbit AutomaticInductionStop; - float ControlMonitoringFilterTime; - plcbit EnableSBTRequestBySMC; -} MC_BRAKE_MODE_REF; - -typedef struct MC_BRAKE_CONFIG_REF -{ struct MC_BRAKE_TEST_REF BrakeTest; - struct MC_BRAKE_MODE_REF BrakeMode; -} MC_BRAKE_CONFIG_REF; - -typedef struct MC_BR_EVINPUT_REF -{ unsigned short EventSourceParID; - unsigned char Edge; -} MC_BR_EVINPUT_REF; - -typedef struct MC_BR_TRIGGER_REF -{ unsigned short EventSourceParID; - unsigned short ProbeParID; - unsigned char Edge; - float MinWidth; - float MaxWidth; - signed long SensorDelay; - plcbit DisableWidthEvaluationAtStart; -} MC_BR_TRIGGER_REF; - -typedef struct MC_CALC_CAM_CONFIG_REF -{ unsigned short Mode; - plcbit CamType; - unsigned char NumberOfPolynomials; - signed long MasterPeriod; - float StartSlope; - float StartCurvature; - float EndSlope; - float EndCurvature; -} MC_CALC_CAM_CONFIG_REF; - -typedef struct MC_POLYNOMIAL_DATA -{ float a; - float b; - float c; - float d; - float e; - float f; - float g; - float x; - unsigned long Reserve; -} MC_POLYNOMIAL_DATA; - -typedef struct MC_CAMPROFILE_TYP -{ signed long MasterPeriod; - signed long SlavePeriod; - unsigned long PolynomialNumber; - struct MC_POLYNOMIAL_DATA PolynomialData[128]; -} MC_CAMPROFILE_TYP; - -typedef struct MC_CAMSWITCH_REF -{ signed short TrackNumber; - float FirstOnPosition[16]; - float LastOnPosition[16]; - float Period; -} MC_CAMSWITCH_REF; - -typedef struct MC_CAM_SECTION_TYP -{ float MasterPosition; - float SlavePosition; - float FirstDerivative; - float SecondDerivative; - unsigned char Mode; - unsigned short Type; - float InflectionPoint; -} MC_CAM_SECTION_TYP; - -typedef struct MC_CAM_SECTIONS_TYP -{ struct MC_CAM_SECTION_TYP Section[129]; -} MC_CAM_SECTIONS_TYP; - -typedef struct MC_CYCLIC_POSITION -{ signed long Integer; - float Real; -} MC_CYCLIC_POSITION; - -typedef struct MC_CYCLIC_POSITION_REF -{ signed long Integer; - float Real; -} MC_CYCLIC_POSITION_REF; - -typedef struct MC_CYCLIC_VALUE_REF -{ signed long Integer; - float Real; -} MC_CYCLIC_VALUE_REF; - -typedef struct MC_DATOBJ_REF -{ plcstring Name[33]; - unsigned short Type; - unsigned short Format; - plcstring Device[33]; -} MC_DATOBJ_REF; - -typedef struct MC_DRIVESTATUS_TYP -{ plcbit Simulation; - plcbit NetworkInit; - plcbit HomeSwitch; - plcbit PosHWSwitch; - plcbit NegHWSwitch; - plcbit Trigger1; - plcbit Trigger2; - plcbit DriveEnable; - plcbit ControllerReady; - plcbit ControllerStatus; - plcbit HomingOk; - plcbit AxisError; - plcbit LagWarning; - plcbit ResetDone; - plcbit HoldingBrakeControlStatus; -} MC_DRIVESTATUS_TYP; - -typedef struct MC_ENDLESS_POSITION_DATA -{ signed long MTPhase; - signed long MTDiffInteger; - signed long MTDiffFract; - signed long RefOffset; - unsigned long Checksum; -} MC_ENDLESS_POSITION_DATA; - -typedef struct MC_ENDLESS_POSITION -{ struct MC_ENDLESS_POSITION_DATA EndlessPositionData[2]; -} MC_ENDLESS_POSITION; - -typedef struct MC_ENDLESS_POSITION_ACP_ENC_TYP -{ signed long EndlessPositionDataAcpEnc[16]; -} MC_ENDLESS_POSITION_ACP_ENC_TYP; - -typedef struct MC_ERRORRECORD_REF -{ unsigned short ParID; - unsigned short Number; - unsigned long Info; - unsigned char Type; -} MC_ERRORRECORD_REF; - -typedef struct MC_ERRORTEXTCONFIG_REF -{ unsigned short Format; - unsigned short LineLength; - unsigned short DataLength; - unsigned long DataAddress; - plcstring DataObjectName[13]; -} MC_ERRORTEXTCONFIG_REF; - -typedef struct MC_INPUT_REF -{ unsigned long Axis; - unsigned char Slot; - unsigned char Channel; -} MC_INPUT_REF; - -typedef struct MC_SWITCHES_REF -{ float FirstOnPosition[64]; - float LastOnPosition[64]; -} MC_SWITCHES_REF; - -typedef struct MC_MASTER_SWITCHES_REF -{ unsigned long Master; - float Period; - float MasterStartPosition; - struct MC_SWITCHES_REF Switches[5]; - unsigned short MasterParID; -} MC_MASTER_SWITCHES_REF; - -typedef struct MC_ADVANCED_MOVE_CYC_REF -{ float Velocity; - float Acceleration; - float Deceleration; - unsigned short SetValueParID; - unsigned short AdditiveParID; - plcbit DisableJoltTime; - plcbit CoordinatedMovement; - plcbit DisableJoltTimeAtEnd; -} MC_ADVANCED_MOVE_CYC_REF; - -typedef struct MC_NETTRACE_REF -{ unsigned long Type; - unsigned long Reserve; -} MC_NETTRACE_REF; - -typedef struct MC_NETTRACECONFIG_REF -{ struct MC_DATOBJ_REF DatObj; - struct MC_NETTRACE_REF NetTrace; -} MC_NETTRACECONFIG_REF; - -typedef struct MC_OUTPUT_REF -{ unsigned long Axis; - unsigned char Slot; - unsigned char Channel; -} MC_OUTPUT_REF; - -typedef struct MC_OUTPUT_OPTIONS_REF -{ unsigned long Axis; - unsigned short DestinationParID; - unsigned char Slot; - unsigned char Channel; -} MC_OUTPUT_OPTIONS_REF; - -typedef struct MC_TRACETRIGGER_REF -{ unsigned long Axis; - unsigned short ParID; - unsigned char Event; - unsigned char Reserve; - float Threshold; - float Window; -} MC_TRACETRIGGER_REF; - -typedef struct MC_TRACEPARAM_REF -{ unsigned long Axis; - unsigned short ParID; - unsigned short Reserve; -} MC_TRACEPARAM_REF; - -typedef struct MC_PARTRACE_REF -{ unsigned long Type; - unsigned long Reserve; - float TracingTime; - float SamplingTime; - float Delay; - float NetTriggerDelay; - struct MC_TRACETRIGGER_REF Trigger; - struct MC_TRACEPARAM_REF Parameter[100]; -} MC_PARTRACE_REF; - -typedef struct MC_PARTRACECONFIG_REF -{ struct MC_DATOBJ_REF DatObj; - struct MC_PARTRACE_REF ParTrace; -} MC_PARTRACECONFIG_REF; - -typedef struct MC_MPDC_COMP_DATA_REF -{ unsigned long AdrPositions; - unsigned long AdrDeviations; - unsigned short NumberOfPoints; -} MC_MPDC_COMP_DATA_REF; - -typedef struct MC_MPDC_DIR_DEPENDENT_REF -{ struct MC_MPDC_COMP_DATA_REF CompDataPos; - struct MC_MPDC_COMP_DATA_REF CompDataNeg; - unsigned short StartFlank; - float MaxVelocity; - float TimeConstant; - float NoiseLimit; - float Inertia; - float ConstantBacklash; -} MC_MPDC_DIR_DEPENDENT_REF; - -typedef struct MC_MPDC_DIR_INDEPENDENT_REF -{ struct MC_MPDC_COMP_DATA_REF CompData; - float FilterTime; -} MC_MPDC_DIR_INDEPENDENT_REF; - -typedef struct MC_MPDC_PARAM_REF -{ unsigned short Mode; - unsigned short PositionSource; - struct MC_MPDC_DIR_INDEPENDENT_REF DirectionIndependent; - struct MC_MPDC_DIR_DEPENDENT_REF DirectionDependent; - plcbit Periodic; -} MC_MPDC_PARAM_REF; - -typedef struct MC_POWERDATA_REF -{ unsigned long IntervalNumber; - signed long IntervalDuration; - float AverageActivePower; - float AverageReactivePower; - float MaximumActivePower; - float MinimalActivePower; - float ConsumedEnergy; - float RegeneratedEnergy; - float EnergyBalance; - float Reserve1; - float Reserve2; - float Reserve3; - float Reserve4; - float Reserve5; -} MC_POWERDATA_REF; - -typedef struct MC_POWER_STAGE_CHECK_REF -{ plcbit CurrentFlowTestPhase1Off; - plcbit CurrentFlowTestPhase2Off; - plcbit CurrentFlowTestPhase3Off; - plcbit OffsetCurrentWarningOff; - plcbit MotorSpeedWarningOff; - plcbit OffsetCurrentMeasurementOff; - plcbit CurrentFlowTestExtBleederOff; - plcbit CurrentFlowTestIntBleederOn; - plcbit OCMonitoringExtBleederOff; - plcbit SumCurrentMonitoringOff; -} MC_POWER_STAGE_CHECK_REF; - -typedef struct MC_RECORD_REF -{ unsigned short Size; - unsigned short Reserve1; - unsigned char OneByteCount; - unsigned char TwoByteCount; - unsigned char FourByteCount; - unsigned char Reserve2; - unsigned short ParID[12]; - unsigned short Reserve3[4]; -} MC_RECORD_REF; - -typedef struct MC_RECORD_INFO_REF -{ struct MC_RECORD_REF Record[16]; -} MC_RECORD_INFO_REF; - -typedef struct MC_SETUP_CONTROLLER_PAR_REF -{ unsigned short Mode; - unsigned char Orientation; - unsigned char OperatingPoint; - float MaxCurrentPercent; - float MaxSpeedPercent; - float MaxDistance; - float MaxLagError; - float PropAmplificationPercent; - unsigned long SignalOrder; - float MaxPropAmplification; - float Acceleration; - unsigned short SignalType; - float SignalStartFrequency; - float SignalStopFrequency; - float SignalTime; -} MC_SETUP_CONTROLLER_PAR_REF; - -typedef struct MC_SETUP_CONTROLLER_CFG_REF -{ struct MC_DATOBJ_REF DatObj; - struct MC_SETUP_CONTROLLER_PAR_REF SetupControllerPar; -} MC_SETUP_CONTROLLER_CFG_REF; - -typedef struct MC_SETUP_IND_MOTOR_PAR_OPT_REF -{ unsigned char Phase; - unsigned char PolePairs; - float VoltageConstant; - float MaxSpeed; - float StallTorque; - float RatedTorque; - float PeakTorque; - float TorqueConstant; - float StallCurrent; - float PeakCurrent; - float MagnetizingCurrent; - float PhaseCrossSection; - float InvCharacteristicGain; - float InvCharacteristicExponent; -} MC_SETUP_IND_MOTOR_PAR_OPT_REF; - -typedef struct MC_SETUP_IND_MOTOR_PAR_REF -{ unsigned short Mode; - float RatedVoltage; - float RatedCurrent; - float RatedSpeed; - float RatedFrequency; - float PowerFactor; - float ThermalTrippingTime; - struct MC_SETUP_IND_MOTOR_PAR_OPT_REF OptionalData; -} MC_SETUP_IND_MOTOR_PAR_REF; - -typedef struct MC_SETUP_IND_MOTOR_CFG_REF -{ struct MC_DATOBJ_REF DatObj; - struct MC_SETUP_IND_MOTOR_PAR_REF SetupInductionMotorPar; -} MC_SETUP_IND_MOTOR_CFG_REF; - -typedef struct MC_SETUP_ISQ_RIPPLE_PAR_REF -{ unsigned short Mode; - unsigned short RefSystem; - float PositionOffset; - float Velocity; -} MC_SETUP_ISQ_RIPPLE_PAR_REF; - -typedef struct MC_SETUP_ISQ_RIPPLE_CFG_REF -{ struct MC_DATOBJ_REF DatObj; - struct MC_SETUP_ISQ_RIPPLE_PAR_REF SetupIsqRipplePar; -} MC_SETUP_ISQ_RIPPLE_CFG_REF; - -typedef struct MC_SETUP_MOTOR_PHA_PAR_REF -{ unsigned short Mode; - float Current; - float Time; -} MC_SETUP_MOTOR_PHA_PAR_REF; - -typedef struct MC_SETUP_MOTOR_PHA_CFG_REF -{ struct MC_DATOBJ_REF DatObj; - struct MC_SETUP_MOTOR_PHA_PAR_REF SetupMotorPhasingPar; -} MC_SETUP_MOTOR_PHA_CFG_REF; - -typedef struct MC_SETUP_OUTPUT_REF -{ float Quality; - unsigned long DataObjectIdent; -} MC_SETUP_OUTPUT_REF; - -typedef struct MC_SETUP_PHASING_RESULT_REF -{ unsigned char PolePairs; - float CommutationOffset; -} MC_SETUP_PHASING_RESULT_REF; - -typedef struct MC_SETUP_SYNC_MOTOR_PAR_OPT_REF -{ unsigned char Phase; - float VoltageConstant; - float MaxSpeed; - float StallTorque; - float TorqueConstant; - float StallCurrent; - float PhaseCrossSection; - float InvCharacteristicGain; - float InvCharacteristicExponent; -} MC_SETUP_SYNC_MOTOR_PAR_OPT_REF; - -typedef struct MC_SETUP_SYNC_MOTOR_PAR_REF -{ unsigned short Mode; - float RatedVoltage; - float RatedCurrent; - float RatedSpeed; - float RatedTorque; - unsigned char PolePairs; - float PeakCurrent; - float PeakTorque; - float ThermalTrippingTime; - struct MC_SETUP_SYNC_MOTOR_PAR_OPT_REF OptionalData; -} MC_SETUP_SYNC_MOTOR_PAR_REF; - -typedef struct MC_SETUP_SYNC_MOTOR_CFG_REF -{ struct MC_DATOBJ_REF DatObj; - struct MC_SETUP_SYNC_MOTOR_PAR_REF SetupSynchronMotorPar; -} MC_SETUP_SYNC_MOTOR_CFG_REF; - -typedef struct MC_TRACK_OPTIONS_REF -{ float OnCompensation; - float OffCompensation; - float Filter; - float Hysteresis; - plcbit DisableNegativeDirection; -} MC_TRACK_OPTIONS_REF; - -typedef struct MC_TRACK_REF -{ plctime OnCompensation; - plctime OffCompensation; - float Hysteresis; -} MC_TRACK_REF; - -typedef struct MC_TRIGGER_REF -{ unsigned char InputSource; - unsigned char Edge; - unsigned char PosSource; - unsigned char TouchProbeID; -} MC_TRIGGER_REF; - -typedef struct MC_PARID_INFO_REF -{ unsigned short DataType; - unsigned short DataLength; -} MC_PARID_INFO_REF; - -typedef struct MC_HW_INFO_DRIVE_REF -{ plcstring ModelNumber[20]; - plcstring SerialNumber[20]; - plcstring Revision[4]; - unsigned long MissionTimeEndDate; -} MC_HW_INFO_DRIVE_REF; - -typedef struct MC_HW_INFO_CARD_REF -{ plcstring ModelNumber[20]; - plcstring SerialNumber[20]; - plcstring Revision[4]; -} MC_HW_INFO_CARD_REF; - -typedef struct MC_HW_INFO_MOTOR_REF -{ plcstring ModelNumber[36]; - plcstring SerialNumber[20]; - plcstring Revision[4]; -} MC_HW_INFO_MOTOR_REF; - -typedef struct MC_HARDWARE_INFO_REF -{ struct MC_HW_INFO_DRIVE_REF Drive; - struct MC_HW_INFO_CARD_REF Card[4]; - struct MC_HW_INFO_MOTOR_REF Motor[3]; -} MC_HARDWARE_INFO_REF; - -typedef struct MC_SEND_INFO_REF -{ plcbit InUse; - unsigned short ParID; - plcbit ChangeAllowed; -} MC_SEND_INFO_REF; - -typedef struct MC_RECEIVE_INFO_REF -{ plcbit InUse; - unsigned short ParID; - plcbit ChangeAllowed; - unsigned char SendNodeNumber; - unsigned long SendAxisRef; - plcstring SendAxisObjectName[49]; - unsigned char SendAxisDriveChannel; - unsigned short SendAxisNetworkType; - unsigned short SendAxisNetworkIndex; - unsigned char InterpolationMode; - unsigned short DataOffset; - unsigned short DataType; -} MC_RECEIVE_INFO_REF; - -typedef struct MC_TRANSFER_INFO_REF -{ struct MC_SEND_INFO_REF SendChannel[4]; - struct MC_RECEIVE_INFO_REF ReceiveChannel[6]; -} MC_TRANSFER_INFO_REF; - -typedef struct MC_NET_ENC_INFO_REF -{ unsigned char Type; - unsigned long AdrDeviceString; - unsigned long AdrPosition; - unsigned long AdrPositionHW; - unsigned long AdrReferencePosition; - unsigned long AdrReferenceCount; - unsigned long AdrPositionTime; - unsigned long AdrEncoderStatus; -} MC_NET_ENC_INFO_REF; - -typedef struct MC_NET_ENC_PARAM_REF -{ unsigned long ScaleIncrements; - unsigned long IncValueRangeHW; - unsigned long IncValueRangeLW; - unsigned long ScaleUnits; - unsigned long ScaleRevolutions; - unsigned char CountDirection; -} MC_NET_ENC_PARAM_REF; - -typedef struct MC_NET_ENC_CONFIG_REF -{ float Timeout; - plcbit Interpolation; - plcbit Extrapolation; - float FilterTime; - float NetworkCompensation; -} MC_NET_ENC_CONFIG_REF; - -typedef struct MC_0068_IS_TYP -{ plcbit C_Execute; - plcbit C_Done; - plcbit C_Busy; - plcbit C_CommandAborted; - plcbit C_Error; - unsigned char LockID; - unsigned short C_ErrorID; - signed long C_EncoderOffset; - unsigned char C_HomingMode; - unsigned char C_HomingModeBits; - plcbit C_ReadOffset; - unsigned char C_Slot; - unsigned char state; - unsigned char LockIDPar; - unsigned short BitIndex; - signed long C_Position; - signed long C_Offset; - unsigned short HomingStatusOffset; - unsigned char HomingStatusRecIndex; - unsigned char FbID; - unsigned long startTick; - unsigned char C_NCHomingMode; - unsigned char Reserve1; - unsigned short Reserve2; -} MC_0068_IS_TYP; - -typedef struct MC_0069_IS_TYP -{ plcbit C_Valid; - plcbit C_Busy; - plcbit C_Error; - unsigned char LockIDPar; - unsigned short C_ErrorID; - unsigned short C_ParID; - unsigned long C_DataAddress; - unsigned short C_DataType; - unsigned short C_Mode; - unsigned short Offset; - unsigned char RecIndex; - unsigned char ParIndex; - unsigned char state; - unsigned char LockID; -} MC_0069_IS_TYP; - -typedef struct MC_0070_IS_TYP -{ plcbit C_Valid; - plcbit C_Busy; - plcbit C_Error; - unsigned char LockIDPar; - unsigned short C_ErrorID; - unsigned short C_ParID; - unsigned long C_DataAddress; - unsigned short C_DataType; - unsigned short C_Mode; - unsigned char ParIndex; - unsigned char state; - unsigned char DataLength; - unsigned char LockID; - unsigned short Reserve; -} MC_0070_IS_TYP; - -typedef struct MC_0071_IS_TYP -{ plcbit C_Execute; - plcbit C_Done; - plcbit C_Busy; - plcbit C_Error; - unsigned short C_ErrorID; - unsigned char state; - unsigned char LockIDPar; - unsigned short C_SimulationCommand; -} MC_0071_IS_TYP; - -typedef struct MC_0076_IS_TYP -{ plcbit C_Execute; - plcbit C_Done; - plcbit C_Busy; - plcbit C_Error; - unsigned short C_ErrorID; - unsigned char C_GlobalParams; - unsigned char C_StateIndex; - unsigned char C_EventIndex; - unsigned char C_MaxStatesPerCycle; - unsigned char C_ParLock; - struct MC_AUTDATA_TYP C_AutData; - unsigned char LockIDMa; - unsigned char LockIDPar; - unsigned char C_Force; - unsigned char readSlot; - unsigned char sendSlot; - unsigned short paramCount; - plcbit lockActive; - unsigned char actStatesInCycle; - unsigned char stateCount; - unsigned char eventCount; - unsigned char stateParInImg; - plcbit resetStates; - plcbit setStateIndex; - unsigned char lastState; - unsigned char nextState; - unsigned char state; - unsigned char LockIDSend; - unsigned char LockIDReceive; - unsigned short Reserve2; -} MC_0076_IS_TYP; - -typedef struct MC_0077_IS_TYP -{ plcbit C_Execute; - unsigned char LockID; - struct MC_ERRORRECORD_REF C_ErrorRecord; - struct MC_ERRORTEXTCONFIG_REF C_Configuration; - plcbit C_Done; - plcbit C_Busy; - plcbit C_Error; - unsigned short C_ErrorID; - unsigned char state; -} MC_0077_IS_TYP; - -typedef struct MC_0078_IS_TYP -{ plcbit C_Execute; - unsigned short C_Command; - struct MC_NETTRACECONFIG_REF C_Configuration; - plcbit C_Done; - plcbit C_Busy; - plcbit C_Error; - unsigned short C_ErrorID; - struct MC_ERRORRECORD_REF C_ErrorRecord; - unsigned char state; -} MC_0078_IS_TYP; - -typedef struct MC_0080_IS_TYP -{ plcbit C_Execute; - unsigned short C_Command; - struct MC_PARTRACECONFIG_REF C_Configuration; - plcbit C_Done; - plcbit C_Busy; - plcbit C_Error; - unsigned short C_ErrorID; - struct MC_ERRORRECORD_REF C_ErrorRecord; - plcbit StartSaveStarted; - unsigned char state; -} MC_0080_IS_TYP; - -typedef struct MC_0081_IS_TYP -{ struct MC_CYCLIC_POSITION C_CyclicPosition; - float C_Velocity; - float C_Acceleration; - float C_Deceleration; - unsigned short C_PositionParID; - plcbit C_Busy; - plcbit C_CommandAborted; - plcbit C_Error; - plcbit C_Valid; - unsigned short C_ErrorID; - unsigned short C_ReceiveParID; - unsigned short readSlot; - unsigned char ConfigTimeoutCnt; - unsigned char Reserve1; - unsigned char LockIDSend; - unsigned char LockIDReceive; - unsigned char LockIDPar; - unsigned char MoveID; - unsigned char state; -} MC_0081_IS_TYP; - -typedef struct MC_0082_IS_TYP -{ unsigned short C_ParID; - plcbit C_Busy; - plcbit C_Error; - unsigned short C_ErrorID; - plcbit C_Valid; - unsigned char LockIDSend; - struct MC_CYCLIC_POSITION C_CyclicPosition; - signed long C_Offset; - unsigned short sendSlot; - unsigned short MnPResParIndex; - unsigned char LockIDMa; - unsigned char state; - unsigned short homingCount; -} MC_0082_IS_TYP; - -typedef struct MC_0083_IS_TYP -{ plcbit C_Execute; - unsigned long C_DataAddress; - float C_MasterPosition; - unsigned long C_MasterFactor; - signed long C_SlaveFactor; - plcbit C_Done; - plcbit C_Busy; - plcbit C_Error; - unsigned short C_ErrorID; - float C_SlavePosition; - unsigned char state; -} MC_0083_IS_TYP; - -typedef struct MC_0084_IS_TYP -{ plcbit C_Execute; - unsigned long C_DataAddress; - float C_MasterStartPosition; - float C_SlavePosition; - unsigned long C_MasterFactor; - signed long C_SlaveFactor; - plcbit C_Done; - plcbit C_Busy; - plcbit C_Error; - unsigned short C_ErrorID; - float C_MasterPosition; - unsigned char state; -} MC_0084_IS_TYP; - -typedef struct MC_0088_IS_TYP -{ plcbit C_Execute; - unsigned short C_Command; - struct MC_SETUP_IND_MOTOR_CFG_REF C_Configuration; - plcbit C_Done; - plcbit C_Busy; - plcbit C_CommandAborted; - plcbit C_Error; - unsigned short C_ErrorID; - struct MC_SETUP_OUTPUT_REF C_SetupOutput; - unsigned char LockIDPar; - unsigned char Reserve; - unsigned char state; -} MC_0088_IS_TYP; - -typedef struct MC_0089_IS_TYP -{ unsigned char C_Mode; - unsigned short C_IntervalTime; - plcbit C_RestartInterval; - struct MC_BR_EVINPUT_REF C_EventInput; - plcbit C_Valid; - plcbit C_Busy; - plcbit C_Error; - unsigned short C_ErrorID; - unsigned short CC_ErrorID; - struct MC_POWERDATA_REF C_PowerData; - unsigned short C_MissedIntervals; - unsigned char LockID; - unsigned char LockIDPar; - unsigned short IntervalDurationOffset; - unsigned char IntervalDurationRecIndex; - unsigned short AverageActivePowerOffset; - unsigned char AverageActivePowerRecIndex; - unsigned short AverageReactivePowerOffset; - unsigned char AverageReactivePowerRecIndex; - unsigned short MaximumActivePowerOffset; - unsigned char MaximumActivePowerRecIndex; - unsigned short MinimalActivePowerOffset; - unsigned char MinimalActivePowerRecIndex; - unsigned short ConsumedEnergyOffset; - unsigned char ConsumedEnergyRecIndex; - unsigned short RegEnergyOffset; - unsigned char RegEnergyRecIndex; - unsigned char LockIDPmet; - unsigned char CDLockID; - unsigned short Reserve1; - unsigned short Reserve2; - signed long IntervalTimeMin; - unsigned char ParamCnt; - unsigned char CountCnt; - unsigned short ParamArrayCount; - unsigned short CountOffset[8]; - unsigned char CountRecIndex[8]; - unsigned char saveParamCnt; - unsigned char firstFreeParam; - unsigned char lastFreeParam; - plcbit dataConfigDone; - unsigned char SptID; - unsigned short VarIndex; - unsigned short CompIndex; - unsigned char NextState; - unsigned short ReserveOffset01; - unsigned char ReserveRecIndex01; - unsigned short ReserveOffset02; - unsigned char ReserveRecIndex02; - unsigned short ReserveOffset03; - unsigned char ReserveRecIndex03; - unsigned short ReserveOffset04; - unsigned char ReserveRecIndex04; - unsigned short ReserveOffset05; - unsigned char ReserveRecIndex05; - unsigned long Reserve3; - unsigned long Reserve4; - unsigned long CyclicDataTaskClassCycleTime; - unsigned char Reserve5; - unsigned short Reserve6; - unsigned char state; -} MC_0089_IS_TYP; - -typedef struct MC_0090_IS_TYP -{ plcbit C_Execute; - unsigned short C_Command; - struct MC_SETUP_CONTROLLER_CFG_REF C_Configuration; - plcbit C_Done; - plcbit C_Busy; - plcbit C_CommandAborted; - plcbit C_Error; - unsigned short C_ErrorID; - struct MC_SETUP_OUTPUT_REF C_SetupOutput; - unsigned char LockIDPar; - unsigned char Reserve; - unsigned char state; -} MC_0090_IS_TYP; - -typedef struct MC_0092_IS_TYP -{ float C_CyclicVelocity; - unsigned char C_Direction; - float C_Acceleration; - float C_Deceleration; - unsigned short C_VelocityParID; - plcbit C_Valid; - plcbit C_Busy; - plcbit C_CommandAborted; - plcbit C_Error; - unsigned short C_ErrorID; - unsigned short C_ReceiveParID; - unsigned char LockIDPar; - unsigned char MoveID; - unsigned short VarIndex; - unsigned char SptID; - unsigned short readSlot; - unsigned char ConfigTimeoutCnt; - unsigned char Reserve1; - unsigned char LockIDSend; - unsigned char LockIDReceive; - unsigned short ArithIndex; - unsigned char state; -} MC_0092_IS_TYP; - -typedef struct MC_0093_IS_TYP -{ struct MC_CALC_CAM_CONFIG_REF C_Configuration; - unsigned char state; - unsigned char LockID; - plcbit C_Done; - plcbit C_Busy; - plcbit C_Error; - unsigned short C_ErrorID; -} MC_0093_IS_TYP; - -typedef struct MC_0095_IS_TYP -{ plcbit Enable; - unsigned char Reserve1; - unsigned char Reserve2; - unsigned char Reserve3; - float CyclicVelocity; - float CyclicVelocityCorrection; - float CyclicVelCorrPerRev; - float CyclicTorque; - unsigned char TorqueMode; - unsigned char Reserve4; - unsigned char Reserve5; - unsigned char Reserve6; - float Acceleration; - float Deceleration; - float SctrlKv; - float SctrlTn; - plcbit InitSctrl; - plcbit Active; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - unsigned char Reserve; - unsigned short ErrorID; - plcbit SctrlInitialized; - plcbit DisableFBactive; - unsigned short state; - unsigned short LastState; - unsigned short NextState; - unsigned short VarID; - unsigned char SptID; - unsigned char LockID; - unsigned char LockIDPar; - unsigned char MoveID; - unsigned char LockIDFb; - unsigned char CyclicVelParIndex; - unsigned char CyclicVelCorrParIndex; - unsigned char CyclicTorqueParIndex; - unsigned short ArithID; - float InitValue_SctrlKv; - float InitValue_SctrlTn; - float InitValue_tpredict; - unsigned short InitValue_S_ACT_PARID; - unsigned short prev_S_ACT_PARID_value; - unsigned short C_ErrorID; - unsigned char Reserve9; - unsigned char Reserve10; -} MC_0095_IS_TYP; - -typedef struct MC_0096_IS_TYP -{ plcbit Execute; - unsigned char Reserve1; - unsigned char Reserve2; - unsigned char Reserve3; - float Torque; - float TorqueRamp; - float Velocity; - float Acceleration; - plcbit InTorque; - plcbit Active; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - unsigned char Reserve4; - unsigned short ErrorID; - plcbit AxisLimitActive; - unsigned char state; - unsigned short Reserve5; - unsigned short LastState; - unsigned short NextState; - unsigned char MoveID; - unsigned char LockID; - unsigned char LockIDPar; - unsigned char Reserve6; - unsigned short TctrlStatusOffset; - unsigned short TctrlStatusValue; - unsigned char TctrlStatusRecIdx; - unsigned char stateInTorque; - unsigned char SavedFrDrvCnt; - unsigned char WaitForTelegrams; -} MC_0096_IS_TYP; - -typedef struct MC_0097_IS_TYP -{ plcbit C_Execute; - unsigned short C_Command; - struct MC_SETUP_MOTOR_PHA_CFG_REF C_Configuration; - plcbit C_Done; - plcbit C_Busy; - plcbit C_CommandAborted; - plcbit C_Error; - unsigned short C_ErrorID; - struct MC_SETUP_OUTPUT_REF C_SetupOutput; - struct MC_SETUP_PHASING_RESULT_REF C_SetupResult; - unsigned long Reserve1; - unsigned long Reserve2; - unsigned long Reserve3; - unsigned char LockIDPar; - unsigned char state; -} MC_0097_IS_TYP; - -typedef struct MC_0098_IS_TYP -{ plcbit Valid; - plcbit Busy; - plcbit Error; - signed char tkNo; - unsigned short ErrorID; - unsigned short state; - unsigned char LockID; - unsigned char Reserve1; - unsigned short Reserve2; - unsigned long cycleTime; -} MC_0098_IS_TYP; - -typedef struct MC_0099_IS_TYP -{ plcbit Enable; - plcbit Start; - plcbit Stop; - plcbit Restart; - float Deceleration; - plcbit EndAutomat; - plcbit SetSignal1; - plcbit SetSignal2; - plcbit SetSignal3; - plcbit SetSignal4; - plcbit ResetSignal1; - plcbit ResetSignal2; - plcbit ResetSignal3; - plcbit ResetSignal4; - plcbit TransferParLock; - unsigned char SelectParLock; - plcbit Active; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - plcbit Running; - unsigned short ErrorID; - plcbit StandBy; - plcbit ParLockTransferred; - unsigned char ActualStateIndex; - plcbit InCam; - unsigned short ActualStateCamIndex; - plcbit InCompensation; - unsigned char state; - plcbit cmdStart; - plcbit cmdStop; - plcbit cmdSetSignal[4]; - plcbit cmdResetSignal[4]; - plcbit cmdRestart; - plcbit cmdEndAutomat; - plcbit cmdParLock; - unsigned char SptID; - unsigned short BitIndex; - unsigned char LockIDPar; - unsigned char LockID; - unsigned long BitValue; - unsigned short BitValueOffset; - unsigned char BitValueRecIndex; - unsigned char StateDataIdxRecIndex; - unsigned short StateDataIdxOffset; - unsigned char SignalSet; - unsigned char SignalReset; - plcbit ParLockPending; - unsigned char AutStatus; - unsigned char AutActCamType; - unsigned char MoveID; - plcbit ChangeAxisState; - plcbit expectRunning; - unsigned short C_ErrorID; -} MC_0099_IS_TYP; - -typedef struct MC_0100_IS_TYP -{ plcbit Enable; - plcbit InitData; - plcbit StartSignal; - unsigned char Reserve1; - float Torque; - float TorqueRamp; - float PosMaxVelocity; - float NegMaxVelocity; - float Acceleration; - unsigned short Mode; - unsigned short Reserve2; - unsigned long TimeLimit; - unsigned short StartParID; - unsigned short TorqueParID; - plcbit InTorque; - plcbit Busy; - plcbit Active; - plcbit CommandAborted; - plcbit Error; - unsigned char StatEV_Move; - unsigned short ErrorID; - unsigned short C_ErrorID; - plcbit DataInitialized; - plcbit WaitingForStart; - plcbit AxisLimitActive; - unsigned char stateInTorque; - unsigned char state; - unsigned char Reserve3; - unsigned short LastState; - unsigned short NextState; - unsigned char MoveID; - unsigned char LockID; - unsigned char LockIDPar; - unsigned char BitRecIdx; - unsigned short BitOffset; - unsigned short BitValue; - unsigned short BitIndex; - unsigned char SavedFrDrvCnt; - unsigned char WaitForTelegrams; - unsigned long startTick; - float MotorTorqueConst; -} MC_0100_IS_TYP; - -typedef struct MC_0101_IS_TYP -{ plcbit Execute; - plcbit Done; - unsigned short Command; - struct MC_SETUP_ISQ_RIPPLE_CFG_REF Configuration; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - unsigned char state; - unsigned short ErrorID; - unsigned char LockIDPar; - struct MC_SETUP_OUTPUT_REF SetupOutput; -} MC_0101_IS_TYP; - -typedef struct MC_0102_IS_TYP -{ plcbit C_Execute; - unsigned short C_Command; - unsigned long C_AdrTraceConfig; - struct MC_PARTRACE_REF C_TraceConfig; - struct MC_DATOBJ_REF C_DataObject; - plcbit C_Done; - plcbit C_Busy; - plcbit C_Error; - unsigned short C_ErrorID; - struct MC_ERRORRECORD_REF C_ErrorRecord; - unsigned char state; -} MC_0102_IS_TYP; - -typedef struct MC_0103_IS_TYP -{ plcbit Execute; - plcbit Done; - plcbit Busy; - plcbit Error; - struct MC_AUT_COMP_DATA_REF CompensationData; - unsigned short Mode; - unsigned short ErrorID; - float Result; - unsigned char LockIDPar; - unsigned char LockIDFb; - unsigned short CurveIndex; - float compResult; - signed long C_MasterCompDistance; - signed long C_SlaveCompDistance; - unsigned char state; - unsigned char compStatus; - unsigned short Reserve; -} MC_0103_IS_TYP; - -typedef struct MC_0104_IS_TYP -{ plcbit Valid; - plcbit Busy; - plcbit Error; - unsigned char Reserve; - unsigned short ErrorID; - unsigned short state; -} MC_0104_IS_TYP; - -typedef struct MC_0105_IS_TYP -{ plcbit Valid; - plcbit Busy; - plcbit Error; - plcbit Reserve1; - unsigned short ErrorID; - unsigned short state; - unsigned long pMessage; - unsigned short Mode; - plcbit Acknowledge; - plcbit ErrorRecordAvailable; - plcbit AcknowledgeAll; - unsigned char Reserve2; - unsigned short Reserve3; - struct MC_ERRORTEXTCONFIG_REF Configuration; - struct MC_ERRORRECORD_REF ErrorRecord; -} MC_0105_IS_TYP; - -typedef struct MC_0106_IS_TYP -{ plcbit Execute; - unsigned short ParID; - plcbit Done; - plcbit Busy; - plcbit Error; - unsigned short ErrorID; - struct MC_PARID_INFO_REF ParIDInfo; - unsigned char state; -} MC_0106_IS_TYP; - -typedef struct MC_0107_IS_TYP -{ plcbit Enable; - struct MC_MASTER_SWITCHES_REF Switches; - unsigned char SwitchSelector; - unsigned char Reserve1; - struct MC_OUTPUT_OPTIONS_REF OutputOptions; - struct MC_TRACK_OPTIONS_REF TrackOptions; - unsigned char Reserve2; - unsigned short camConInParID; - plcbit EnableValue; - plcbit EnableParID; - plcbit EnableDigOut; - plcbit ChangeSwitches; - plcbit InitSwitches; - plcbit InitTrackOptions; - plcbit InOperation; - plcbit Busy; - plcbit SwitchesChanged; - plcbit SwitchesInitialized; - plcbit TrackOptionsInitialized; - plcbit Error; - unsigned short ErrorID; - unsigned short C_ErrorID; - plcbit Value; - unsigned char ActualSwitches; - unsigned char SptID; - unsigned char state; - unsigned char nextState; - unsigned char readSlot; - unsigned char sendSlot; - unsigned char LockID; - unsigned char LockIDPar; - unsigned char LockIDMa; - unsigned char LockIDSend; - unsigned char CamConActRecRecIndex; - unsigned short CamConActRecOffset; - unsigned short BitValueOffset; - unsigned short BitIndex; - unsigned short BitIndex1; - unsigned short BitIndex2; - unsigned short BitIndex3; - unsigned char BitValueRecIndex; - unsigned char BitInput[3]; - unsigned char neededBit; - unsigned char cntBit; - unsigned char BitValue; - unsigned char selectRecMode; - unsigned short CamConIndex; - unsigned short cntCam; - unsigned char cntTrack; - unsigned char CamConIndexAdmin; - unsigned short paramCount; - plcbit bitFbMade; - plcbit edgeInitSwitches; - plcbit edgeChangeSwitches; - plcbit edgeInitTrackOptions; - plcbit edgeEnableParID; - plcbit edgeEnableDigOut; - unsigned char LockIDReceive; -} MC_0107_IS_TYP; - -typedef struct MC_0108_IS_TYP -{ plcbit Enable; - plcbit Active; - plcbit Error; - plcbit Busy; - unsigned short ErrorID; - plcbit InputsSet; - unsigned char cmdDigInForce; - unsigned char state; - unsigned char LockIDPar; - plcbit oldHomeSwitch; - plcbit oldPosHWSwitch; - plcbit oldNegHWSwitch; - plcbit oldTrigger1; - plcbit oldTrigger2; - unsigned char Reserve1; -} MC_0108_IS_TYP; - -typedef struct MC_0109_IS_TYP -{ plcbit Execute; - plcbit Done; - plcbit Busy; - plcbit Error; - unsigned short ErrorID; - unsigned char state; -} MC_0109_IS_TYP; - -typedef struct MC_0110_IS_TYP -{ plcbit Execute; - unsigned char Command; - plcbit Done; - plcbit Busy; - struct MC_BRAKE_CONFIG_REF Configuration; - plcbit Error; - unsigned char LockIDPar; - unsigned short ErrorID; - float PositionError; - unsigned short BrakeMode; - unsigned short BrakeStatusParID; - unsigned short Reserve1; - plcbit BrakeStatus; - unsigned char state; - unsigned long startTick; -} MC_0110_IS_TYP; - -typedef struct MC_0111_IS_TYP -{ plcbit Execute; - unsigned char SendChannel; - unsigned short ParID; - plcbit Done; - plcbit Busy; - plcbit Error; - unsigned char AssignedSendChannel; - unsigned short ErrorID; - unsigned char state; - unsigned char sendSlot; - unsigned char LockIDPar; - unsigned char LockIDSend; -} MC_0111_IS_TYP; - -typedef struct MC_0112_IS_TYP -{ plcbit Execute; - unsigned char InterpolationMode; - unsigned short ParID; - unsigned char SendChannel; - unsigned char ReceiveChannel; - plcbit Done; - plcbit Busy; - plcbit Error; - unsigned char state; - unsigned short ErrorID; - unsigned short ReceiveParID; - unsigned char sendSlot; - unsigned char readSlot; - unsigned char LockIDPar; - unsigned char LockIDReceive; -} MC_0112_IS_TYP; - -typedef struct MC_0113_IS_TYP -{ unsigned short ParID; - unsigned char sendSlot; - unsigned char Mode; - plcbit Valid; - plcbit Busy; - plcbit Error; - unsigned char state; - unsigned short ErrorID; - unsigned short homingCount; - struct MC_CYCLIC_VALUE_REF CyclicValue; - signed long Offset; -} MC_0113_IS_TYP; - -typedef struct MC_0114_IS_TYP -{ plcbit InitData; - plcbit EnableCut; - unsigned char EnableCutStateSet; - unsigned char Reserve1; - signed long MaFactor; - signed long CutRangeMaster; - signed long CutRangeSlave; - signed long ProductLength; - signed long ProductLengthCorrection; - signed long MasterDistance; - signed long SlaveFirstDistance; - signed long SlaveLastDistance; - signed long SlaveFullDistance; - signed long MaStartPos; - plcbit Active; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - unsigned short C_ErrorID; - unsigned short ErrorID; - plcbit DataInitialized; - plcbit StandBy; - plcbit CamAutActive; - plcbit InCompensation; - plcbit InCut; - plcbit InCutPrevCycle; - unsigned char Reserve2; - unsigned char cntResetCorrection; - unsigned long CutCount; - signed long CutMasterPosition; - signed short CutOverspeed; - unsigned short StartMode; - signed long CutPosition; - signed long FirstCutPosition; - signed long StartInterval; - signed long MasterStartDistance; - unsigned char CamTableID; - unsigned char Reserve3; - unsigned short MasterParID; - float MasterMaxVelocity; - unsigned char state; - unsigned char LastState; - unsigned char NextState; - unsigned char MoveID; - unsigned char LockID; - unsigned char LockIDPar; - unsigned char sendSlot; - unsigned char readSlot; - unsigned char LockIDMa; - unsigned char LockIDSend; - unsigned char LockIDReceive; - unsigned char AutMaOffsetRecIdx; - unsigned char CompBitInfoRecIdx; - unsigned char oldCamTypeValue; - unsigned char CamTypeValue; - unsigned char AutStatus; - unsigned short AutMaOffsetOffset; - unsigned short CompBitInfoOffset; - signed long oldMasterOffsetValue; - unsigned short ArithIndex; - unsigned short BitIndex; - unsigned char AutActStIdx; - unsigned char Reserve4; - unsigned short LatchIndex; - signed long newCutPositionDiff; - signed long DownloadedCutPosition; - signed long ActualUsedCutPosition; - signed long IMG_Var_I4_2; - unsigned short VarIndex; - unsigned short VarParIndex; - unsigned short DelayIndex; - unsigned short CountIndex; - unsigned short EvwrIndex; - unsigned short MuxIndex; - unsigned short LogicIndex; - unsigned short Reserve7; - float CutterRadius; - unsigned char NumberOfKnives; - plcbit correctCurrentCycle; - unsigned short Reserve8; - signed long IMG_State1_addDistance; -} MC_0114_IS_TYP; - -typedef struct MC_0115_IS_TYP -{ plcbit Execute; - unsigned char NodeNumber; - unsigned short BitOffset; - unsigned short DataType; - unsigned char InterpolationMode; - unsigned char ReceiveChannel; - plcbit Done; - plcbit Busy; - plcbit Error; - unsigned char state; - unsigned short ErrorID; - unsigned short ReceiveParID; - unsigned char LockIDPar; - unsigned char LockIDReceive; - unsigned char readSlot; -} MC_0115_IS_TYP; - -typedef struct MC_0116_IS_TYP -{ plcbit Execute; - plcbit Done; - unsigned short DataObjectVersion; - plcstring DataObjectName[13]; - unsigned long DataAddress; - unsigned long DataLength; - plcbit Busy; - plcbit Error; - unsigned short ErrorID; - struct MC_ERRORRECORD_REF ErrorRecord; - unsigned long DataObjectIdent; - unsigned char state; - unsigned char LockID; - unsigned short hexVersion; -} MC_0116_IS_TYP; - -typedef struct MC_0118_IS_TYP -{ float Velocity; - float Acceleration; - float Deceleration; - plcbit Enable; - plcbit JogPositive; - plcbit JogNegative; - plcbit Active; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - plcbit Jogging; - unsigned short ErrorID; - unsigned char Direction; - unsigned char state; - unsigned char NextState; - plcbit moveActive; - unsigned char MoveID; - unsigned char LockIDPar; - unsigned short C_ErrorID; - unsigned short Reserve; - float C_Velocity; - float C_Acceleration; - float C_Deceleration; -} MC_0118_IS_TYP; - -typedef struct MC_0119_IS_TYP -{ float Velocity; - float Acceleration; - float Deceleration; - signed long FirstPosition; - signed long LastPosition; - plcbit Enable; - plcbit JogPositive; - plcbit JogNegative; - plcbit Active; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - plcbit Jogging; - unsigned short ErrorID; - plcbit LimitReached; - unsigned char Direction; - unsigned char state; - unsigned char NextState; - unsigned char MoveID; - unsigned char LockIDPar; - float C_Velocity; - float C_Acceleration; - float C_Deceleration; - signed long targetPosition; - signed long startOffset; - signed long CommandedOffset; - unsigned short C_ErrorID; - plcbit moveActive; - unsigned char Reserve; -} MC_0119_IS_TYP; - -typedef struct MC_0120_IS_TYP -{ float Velocity; - float Acceleration; - float Deceleration; - signed long TargetPosition; - plcbit Enable; - plcbit JogToTarget; - plcbit JogPositive; - plcbit JogNegative; - plcbit Active; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - unsigned short ErrorID; - plcbit Jogging; - plcbit MovingToTarget; - plcbit TargetReached; - unsigned char state; - unsigned char NextState; - unsigned char Direction; - unsigned char MoveID; - unsigned char LockIDPar; - plcbit moveActive; - unsigned char Reserve; - float C_Velocity; - float C_Acceleration; - float C_Deceleration; - signed long startOffset; - signed long CommandedOffset; - signed long targetPosition; - unsigned short C_ErrorID; - unsigned short Reserve1; -} MC_0120_IS_TYP; - -typedef struct MC_0121_IS_TYP -{ plcbit Execute; - plcbit Done; - plcbit Busy; - plcbit Error; - unsigned short ErrorID; - unsigned char state; - unsigned char LockIDSend; - unsigned char LockIDReceive; -} MC_0121_IS_TYP; - -typedef struct MC_0122_IS_TYP -{ plcbit Execute; - plcbit Done; - plcbit Busy; - plcbit Error; - unsigned short ErrorID; - unsigned short Reserve1; - unsigned long DataAddress; - unsigned long CamDataAddress; - plcstring DataObjectName[13]; - unsigned char state; - unsigned short Reserve2; -} MC_0122_IS_TYP; - -typedef struct MC_0123_IS_TYP -{ plcbit Execute; - plcbit Done; - plcbit Busy; - plcbit Error; - unsigned long MasterPointsAddress; - unsigned long SlavePointsAddress; - unsigned short NumberOfPoints; - unsigned short ErrorID; - struct MC_CALC_CAM_CONFIG_REF AdditionalInfo; - plcstring DataObjectName[13]; - unsigned char state; - unsigned short Reserve; - unsigned long DataAddress; -} MC_0123_IS_TYP; - -typedef struct MC_0124_IS_TYP -{ struct MC_CYCLIC_POSITION_REF CyclicPosition; - struct MC_ADVANCED_MOVE_CYC_REF AdvancedParameters; - unsigned char InterpolationMode; - plcbit Valid; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - unsigned char MoveID; - unsigned short ErrorID; - unsigned short ReceiveParID; - unsigned short readSlot; - unsigned char LockIDSend; - unsigned char LockIDReceive; - unsigned short ArithIndex; - unsigned char LockIDPar; - unsigned char state; - unsigned char ConfigTimeoutCnt; - unsigned char Reserve1; -} MC_0124_IS_TYP; - -typedef struct MC_0125_IS_TYP -{ float CyclicVelocity; - struct MC_ADVANCED_MOVE_CYC_REF AdvancedParameters; - unsigned char Direction; - unsigned char InterpolationMode; - plcbit Valid; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - unsigned short ErrorID; - unsigned short ReceiveParID; - unsigned char LockIDPar; - unsigned char MoveID; - unsigned short readSlot; - unsigned char LockIDSend; - unsigned char LockIDReceive; - unsigned short ArithIndex; - unsigned char state; - unsigned char ConfigTimeoutCnt; -} MC_0125_IS_TYP; - -typedef struct MC_0126_IS_TYP -{ signed long RatioNumerator; - signed long RatioDenominator; - struct MC_ADVANCED_GEAR_PAR_REF AdvancedParameters; - plcbit InitData; - unsigned char state; - plcbit Active; - plcbit InGear; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - plcbit DataInitialized; - unsigned short ErrorID; - unsigned char LockIDSend; - unsigned char LockIDReceive; - unsigned char sendSlot; - unsigned char readSlot; - unsigned char MoveID; - unsigned char LockIDMa; - unsigned char LockIDPar; - unsigned char AutActStateIndexRecIndex; - unsigned short AutActStateIndexOffset; - unsigned char LockID; - plcbit flagInitData; - unsigned short MasterParID; - unsigned short C_ErrorID; - plcbit gearRatioChanged; - plcbit maxMasterVelChanged; - float usedAccel; - unsigned char SavedFrDrvCnt; - plcbit WaitForTelegrams; -} MC_0126_IS_TYP; - -typedef struct MC_0127_IS_TYP -{ float CyclicVelocity; - float Acceleration; - struct MC_ADV_OFFSETVELOCITY_REF AdvancedParameters; - plcbit Active; - plcbit Busy; - plcbit Error; - plcbit C_Error; - unsigned short ErrorID; - unsigned short C_ErrorID; - unsigned char LockIDPar; - unsigned char LockID; - float ActualShiftValue; - unsigned short VarIndex; - unsigned short MpgenIndex; - unsigned short MuxIndex; - unsigned short BitIndex; - unsigned short CmpIndex; - unsigned short ArithIndex; - unsigned char state; - unsigned char NextState; - unsigned short AxisState; - unsigned char MpgenStatus; - unsigned char FbID; - plcbit VelocityAttained; - unsigned char MpgenStatusRecIndex; - unsigned short MpgenStatusOffset; - unsigned short MpgenValueOffset; - unsigned char MpgenValueRecIndex; - unsigned char SavedToDrvCnt; - unsigned short VarParIndex; - plcbit WaitForTelegrams; - float OldCyclicVelocity; -} MC_0127_IS_TYP; - -typedef struct MC_0128_IS_TYP -{ float Shift; - float Velocity; - float Acceleration; - float ZoneStartPosition; - float ZoneEndPosition; - struct MC_ADV_OFFSETZONE_REF AdvancedParameters; - plcbit InitData; - plcbit Active; - plcbit Busy; - plcbit Error; - unsigned short ErrorID; - unsigned short C_ErrorID; - plcbit C_Error; - plcbit ShiftAttained; - plcbit DataInitialized; - unsigned char LockIDPar; - unsigned char LockID; - unsigned char state; - unsigned char MpgenStatus; - unsigned char FbID; - float ActualShiftValue; - unsigned short VarIndex; - unsigned short MpgenIndex; - unsigned short CamConIndex; - unsigned short EvwrIndex; - unsigned short AxisState; - unsigned char NextState; - unsigned char MpgenStatusRecIndex; - unsigned short MpgenStatusOffset; - unsigned short MpgenValueOffset; - unsigned char MpgenValueRecIndex; - plcbit InitDataActive; - unsigned short VarParIndex; - unsigned long SlaveFactor; - float SlaveRtN; - unsigned long ProfileBasisFactor; - float ProfileBasisRtN; -} MC_0128_IS_TYP; - -typedef struct MC_0129_IS_TYP -{ plcbit Execute; - unsigned short Command; - struct MC_SETUP_SYNC_MOTOR_CFG_REF Configuration; - plcbit Done; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - unsigned short ErrorID; - struct MC_SETUP_OUTPUT_REF SetupOutput; - unsigned char LockIDPar; - unsigned char state; -} MC_0129_IS_TYP; - -typedef struct MC_0130_IS_TYP -{ plcbit Done; - plcbit Busy; - plcbit Error; - plcbit EndlessPositionInitialized; - unsigned short ErrorID; - plcbit DataValid; - unsigned char state; -} MC_0130_IS_TYP; - -typedef struct MC_0133_IS_TYP -{ unsigned char Direction; - plcbit Busy; - plcbit Ready; - plcbit Active; - unsigned short ErrorID; - plcbit Error; - unsigned char state; - unsigned char LockIDPar; - unsigned char LockID; - unsigned char SptID; - unsigned char TlimStatusRecIndex; - unsigned short TlimStatusOffset; - unsigned short VarIndex; - unsigned short C_ErrorID; - unsigned char ParIndex; - unsigned char VarParIDOffset; -} MC_0133_IS_TYP; - -typedef struct MC_0134_IS_TYP -{ unsigned char Mode; - plcbit InitData; - plcbit Busy; - plcbit Ready; - plcbit Active; - plcbit Error; - unsigned short ErrorID; - plcbit DataInitialized; - unsigned char state; - unsigned char NextState; - unsigned char LockIDPar; - unsigned char LockID; - unsigned char SptID; - unsigned char TlimStatusRecIndex; - unsigned short TlimStatusOffset; - unsigned short VarIndex; - unsigned short C_ErrorID; - unsigned char ParIndex; - unsigned char ParameterInitFlags; - float OldLoadPosAccel; - float OldLoadPosDecel; - float OldLoadNegAccel; - float OldLoadNegDecel; - struct MC_ADV_LIMITLOAD_REF AdvancedParameters; -} MC_0134_IS_TYP; - -typedef struct MC_0135_IS_TYP -{ unsigned char Mode; - plcbit InitData; - plcbit DataInitialized; - unsigned char state; - unsigned short CamProfileIndexPos; - unsigned short CamProfileIndexNeg; - signed long PositionFactorPos; - signed long LoadFactorPos; - signed long PositionFactorNeg; - signed long LoadFactorNeg; - plcbit Busy; - plcbit Ready; - plcbit Active; - plcbit Error; - unsigned short ErrorID; - unsigned char NextState; - unsigned char LockIDPar; - unsigned char LockID; - unsigned char SptID; - unsigned char TlimStatusRecIndex; - unsigned char ParIndex; - unsigned short TlimStatusOffset; - unsigned short CurveIndex; - unsigned short C_ErrorID; - unsigned char ParameterInitFlags; - unsigned char Reserve1; -} MC_0135_IS_TYP; - -typedef struct MC_0137_IS_TYP -{ plcbit Execute; - struct MC_POWER_STAGE_CHECK_REF Configuration; - plcbit Done; - plcbit Busy; - plcbit Error; - unsigned short ErrorID; - unsigned long MotorTestMode; - unsigned char state; - unsigned char LockIDPar; -} MC_0137_IS_TYP; - -typedef struct MC_0136_IS_TYP -{ plcbit Execute; - plcbit Done; - plcbit Busy; - plcbit Error; - unsigned short ErrorID; - unsigned char GlobalParams; - unsigned char StateIndex; - unsigned char state; - unsigned char LockIDPar; -} MC_0136_IS_TYP; - -typedef struct MC_0138_IS_TYP -{ unsigned short ErrorID; - plcbit Error; - unsigned char slot; - unsigned char state; - plcbit DataValid; - plcbit Busy; - plcbit Done; -} MC_0138_IS_TYP; - -typedef struct MC_0139_IS_TYP -{ plcbit Execute; - plcbit Done; - plcbit Busy; - plcbit Error; - unsigned short ErrorID; - unsigned short Command; - unsigned char state; -} MC_0139_IS_TYP; - -typedef struct MC_0140_IS_TYP -{ plcbit Execute; - plcbit Done; - plcbit Busy; - plcbit Error; - unsigned short ErrorID; - unsigned short Command; - unsigned char state; -} MC_0140_IS_TYP; - -typedef struct MC_NET_ENC_INTERN_TYP -{ unsigned long AdrChannelName; - unsigned short DataType; - unsigned short BitOffset; - unsigned char readSlot; - unsigned char Reserve1; - unsigned short Reserve2; -} MC_NET_ENC_INTERN_TYP; - -typedef struct MC_0141_IS_TYP -{ plcbit Execute; - struct MC_NET_ENC_INFO_REF EncoderInformation; - struct MC_NET_ENC_PARAM_REF EncoderParameters; - struct MC_NET_ENC_CONFIG_REF ReceiveConfiguration; - plcbit Done; - plcbit Busy; - plcbit Error; - unsigned char state; - unsigned short ErrorID; - unsigned short PositionParID; - unsigned char LockIDPar; - unsigned char LockIDReceive; - unsigned char EncoderNodeNumber; - unsigned char Reserve1; - struct MC_NET_ENC_INTERN_TYP EncoderInternal[6]; -} MC_0141_IS_TYP; - -typedef struct MC_0145_IS_TYP -{ plcbit Execute; - plcbit Done; - unsigned short Command; - struct MC_SETUP_OUTPUT_REF SetupOutput; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - unsigned short ErrorID; - unsigned char LockIDPar; - unsigned char state; - plcstring DataObjectName[13]; -} MC_0145_IS_TYP; - -typedef struct MC_0146_IS_TYP -{ plcbit Active; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - unsigned short ErrorID; - plcbit DataInitialized; - plcbit InitData; - plcbit Running; - plcbit StandBy; - plcbit InLeadIn; - plcbit InCam; - plcbit InLeadOut; - plcbit EndOfProfile; - unsigned short CamTableID; - signed long MasterStartPosition; - signed long MasterScaling; - signed long SlaveScaling; - plcbit EnterCam; - plcbit ExitCam; - plcbit Restart; - unsigned char LockID; - struct MC_ADVANCED_CAM_PAR_REF AdvancedParameters; - unsigned short C_ErrorID; - unsigned char LockIDPar; - unsigned char LockIDMa; - unsigned char LockIDSend; - unsigned char LockIDReceive; - unsigned short MasterParID; - unsigned char readSlot; - unsigned char sendSlot; - unsigned char state; - unsigned char MoveID; - unsigned char AutMaCamOffsetRecIndex; - unsigned char BitRecIndex; - unsigned short AutMaCamOffsetOffset; - unsigned short BitOffset; - unsigned char CamType; - unsigned char AutStatus; - float MaxMasterVelocity; - signed long OldMaCamOffset; - unsigned char AutActStIdx; - plcbit cmdEnterCam; - plcbit cmdExitCam; - plcbit cmdRestart; - plcbit cmdInitData; - plcbit cmdExecuteEnterCam; - plcbit cmdExecuteExitCam; - plcbit cmdExecuteRestart; - signed long MasterCamPeriod; - signed long StartMaRelPos; - unsigned short ArithIndex; - unsigned short CmpIndex; - unsigned short MuxIndex; - unsigned short EvWrIndex; - unsigned short VarIndex; - unsigned short LogicIndex; - unsigned short BitIndex; - unsigned short DataTyp; - signed long MasterPosition; - unsigned short AutActualCamIndexOffset; - unsigned short OldAutCamIndex; - unsigned char AutActualCamIndexRecIndex; - unsigned char OldCamType; - plcbit prevRunning; - plcbit MaCamOffsetInitialized; -} MC_0146_IS_TYP; - -typedef struct MC_0147_IS_TYP -{ plcbit Active; - plcbit Busy; - plcbit Error; - unsigned char LockID; - unsigned char LockIDPar; - unsigned char LockIDFb; - unsigned short ErrorID; - struct MC_MPDC_PARAM_REF Parameters; - struct MC_ADV_MPDC_REF AdvancedParameters; - struct MC_ADV_INFO_MPDC_REF AdvancedInfo; - struct MC_CAMPROFILE_TYP PolyCam; - unsigned short PBCStatusOffset; - unsigned char PBCStatusRecIndex; - unsigned char state; - unsigned short PctrlSActParID; - unsigned short CurveIndex; - signed long CamStartPosition; - signed long CamStartPositionNeg; - unsigned long CamStartPositionAdr; - float Data[2000]; - unsigned short CamIndexPos; - unsigned short CamIndexNeg; - plcstring InternalCamName[13]; - plcstring ProcessCamName[13]; - unsigned short ProcessCamIndex; - unsigned short ProcessNumberOfPoints; - unsigned long ProcessAdrPositions; - unsigned long ProcessAdrDeviations; - unsigned char CamsToProcess; - plcbit BacklashOnly; - unsigned short VarIndex; -} MC_0147_IS_TYP; - -typedef struct MC_AbortTrigger -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - struct MC_TRIGGER_REF TriggerInput; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - unsigned char state; - unsigned short C_ErrorID; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Done; - plcbit C_Error; -} MC_AbortTrigger_typ; - -typedef struct MC_BR_AutCommand -{ - /* VAR_INPUT (analog) */ - unsigned long Slave; - float Deceleration; - unsigned char SelectParLock; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - unsigned char ActualStateIndex; - unsigned short ActualStateCamIndex; - /* VAR (analog) */ - unsigned long C_Slave; - struct MC_0099_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Enable; - plcbit Start; - plcbit Stop; - plcbit Restart; - plcbit EndAutomat; - plcbit SetSignal1; - plcbit SetSignal2; - plcbit SetSignal3; - plcbit SetSignal4; - plcbit ResetSignal1; - plcbit ResetSignal2; - plcbit ResetSignal3; - plcbit ResetSignal4; - plcbit TransferParLock; - /* VAR_OUTPUT (digital) */ - plcbit Active; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - plcbit Running; - plcbit StandBy; - plcbit ParLockTransferred; - plcbit InCam; - plcbit InCompensation; -} MC_BR_AutCommand_typ; - -typedef struct MC_BR_AutControl -{ - /* VAR_INPUT (analog) */ - unsigned long Slave; - unsigned char ParLock; - float Deceleration; - unsigned long AdrAutData; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - unsigned char ActualStateIndex; - unsigned char ActualCamType; - /* VAR (analog) */ - unsigned long C_Slave; - unsigned char ParLockOld; - unsigned char LockID; - float C_Deceleration; - struct MC_AUTDATA_TYP C_AutData; - unsigned long C_Master; - unsigned short C_ErrorID; - unsigned short CC_ErrorID; - unsigned char SignalSet; - unsigned char SignalReset; - unsigned short CmdAutStart; - unsigned char AutStateDld; - unsigned short AutStatusOffset; - unsigned char AutStatusRecIndex; - unsigned char LockIDSend; - unsigned short AutActualStateIndexOffset; - unsigned char AutActualStateIndexRecIndex; - unsigned short AutActualCamTypeOffset; - unsigned char AutActualCamTypeRecIndex; - unsigned char LockIDMa; - unsigned char sendSlot; - unsigned char readSlot; - unsigned char state; - unsigned char LockIDPar; - unsigned char MoveID; - unsigned char LockIDReceive; - /* VAR_INPUT (digital) */ - plcbit Enable; - plcbit Signal1; - plcbit Signal2; - plcbit Signal3; - plcbit Signal4; - plcbit Start; - plcbit Stop; - plcbit Restart; - plcbit InitAutData; - /* VAR_OUTPUT (digital) */ - plcbit Active; - plcbit Busy; - plcbit Error; - plcbit AutDataInitialized; - plcbit Running; - /* VAR (digital) */ - plcbit CmdParLock; - plcbit EdgeSignal1; - plcbit EdgeSignal2; - plcbit EdgeSignal3; - plcbit EdgeSignal4; - plcbit EdgeStart; - plcbit CmdStart; - plcbit EdgeStop; - plcbit CmdStop; - plcbit EdgeRestart; - plcbit CmdRestart; - plcbit EdgeInitAutData; - plcbit CmdInitAutData; - plcbit C_Error; - plcbit AutStatusValid; - plcbit C_Busy; -} MC_BR_AutControl_typ; - -typedef struct MC_BR_AutoCamDwell -{ - /* VAR_INPUT (analog) */ - unsigned long Master; - unsigned long Slave; - float LeadInMasterDistance; - float LeadInSlaveDistance; - float LeadOutMasterDistance; - float LeadOutSlaveDistance; - float MasterStartPosition; - float MasterDwellDistance; - float MasterLength; - float SlaveLength; - unsigned short MasterParID; - float MasterParIDMaxVelocity; - unsigned short LeadInParID; - unsigned short LeadOutParID; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Master; - unsigned long C_Slave; - signed long C_LeadInMasterDistance; - signed long C_LeadInSlaveDistance; - signed long C_LeadOutMasterDistance; - signed long C_LeadOutSlaveDistance; - signed long C_MasterStartPosition; - signed long C_MasterDwellDistance; - signed long C_MasterLength; - signed long C_SlaveLength; - unsigned short C_MasterParID; - float C_MasterParIDMaxVelocity; - unsigned short C_LeadInParID; - unsigned short C_LeadOutParID; - unsigned short C_ErrorID; - unsigned short CC_ErrorID; - signed long RunningMasterDwellDistance; - unsigned short ArithIndex; - unsigned short CmpIndex; - unsigned short MuxIndex; - unsigned short EvWrIndex; - unsigned short VarIndex; - unsigned short LogicIndex; - unsigned short AutActualStateIndexOffset; - unsigned char AutActualStateIndexRecIndex; - unsigned char LockIDMa; - unsigned char sendSlot; - unsigned char readSlot; - unsigned char state; - unsigned char LockID; - unsigned char LockIDPar; - unsigned char LockIDSend; - unsigned char MoveID; - unsigned char LockIDReceive; - /* VAR_INPUT (digital) */ - plcbit Enable; - plcbit InitData; - plcbit LeadInSignal; - plcbit LeadOutSignal; - /* VAR_OUTPUT (digital) */ - plcbit Active; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - plcbit DataInitialized; - plcbit InSync; - plcbit InCam; - plcbit InDwell; - /* VAR (digital) */ - plcbit EdgeInitData; - plcbit EdgeLeadInSignal; - plcbit EdgeLeadOutSignal; - plcbit LeadInSignalUsed; - plcbit LeadOutSignalUsed; - plcbit C_Active; - plcbit C_Busy; - plcbit C_CommandAborted; - plcbit C_Error; - plcbit C_InSync; - plcbit C_InCam; - plcbit C_InDwell; - plcbit AutStatusValid; -} MC_BR_AutoCamDwell_typ; - -typedef struct MC_BR_AxisErrorCollector -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0104_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Enable; - /* VAR_OUTPUT (digital) */ - plcbit Valid; - plcbit Busy; - plcbit Error; - plcbit FunctionBlockError; - plcbit AxisError; - plcbit AxisWarning; - plcbit Errorstop; -} MC_BR_AxisErrorCollector_typ; - -typedef struct MC_BR_BrakeControl -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned char Command; - struct MC_BRAKE_CONFIG_REF Configuration; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - float PositionError; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0110_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - plcbit BrakeStatus; -} MC_BR_BrakeControl_typ; - -typedef struct MC_BR_BrakeOperation -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned char BrakeCommand; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - unsigned char C_BrakeCommand; - unsigned char LockIDPar; - unsigned short C_ErrorID; - unsigned char state; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Execute; - plcbit C_Done; - plcbit C_Error; -} MC_BR_BrakeOperation_typ; - -typedef struct MC_BR_CalcCamFromPoints -{ - /* VAR_INPUT (analog) */ - unsigned long MasterPointsAddress; - unsigned long SlavePointsAddress; - unsigned short NumberOfPoints; - unsigned long CamProfileAddress; - struct MC_CALC_CAM_CONFIG_REF Configuration; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - struct MC_0093_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; -} MC_BR_CalcCamFromPoints_typ; - -typedef struct MC_BR_CalcCamFromSections -{ - /* VAR_INPUT (analog) */ - unsigned long DataAddress; - unsigned long CamProfileAddress; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - unsigned short ErrorInSection; - /* VAR (analog) */ - unsigned short C_ErrorID; - unsigned short C_ErrorInSection; - unsigned char state; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Error; -} MC_BR_CalcCamFromSections_typ; - -typedef struct MC_BR_CalcPointsFromCam -{ - /* VAR_INPUT (analog) */ - plcstring DataObjectName[13]; - unsigned long MasterPointsAddress; - unsigned long SlavePointsAddress; - unsigned short NumberOfPoints; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - struct MC_CALC_CAM_CONFIG_REF AdditionalInfo; - /* VAR (analog) */ - struct MC_0123_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; -} MC_BR_CalcPointsFromCam_typ; - -typedef struct MC_BR_CalcSectionsFromCam -{ - /* VAR_INPUT (analog) */ - plcstring DataObjectName[13]; - unsigned long DataAddress; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - struct MC_0122_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; -} MC_BR_CalcSectionsFromCam_typ; - -typedef struct MC_BR_CamIn -{ - /* VAR_INPUT (analog) */ - unsigned long Master; - unsigned long Slave; - unsigned char CamTableID; - float MasterStartPosition; - signed long MasterScaling; - signed long SlaveScaling; - struct MC_ADVANCED_CAM_PAR_REF AdvancedParameters; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Master; - unsigned long C_Slave; - struct MC_0146_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Enable; - plcbit InitData; - plcbit EnterCam; - plcbit ExitCam; - plcbit Restart; - /* VAR_OUTPUT (digital) */ - plcbit Active; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - plcbit DataInitialized; - plcbit Running; - plcbit StandBy; - plcbit InLeadIn; - plcbit InCam; - plcbit InLeadOut; - plcbit EndOfProfile; -} MC_BR_CamIn_typ; - -typedef struct MC_BR_CamDwell -{ - /* VAR_INPUT (analog) */ - unsigned long Master; - unsigned long Slave; - float LeadInMasterDistance; - float LeadInSlaveDistance; - float LeadInMasterOffset; - float LeadOutMasterDistance; - float LeadOutSlaveDistance; - float LeadOutMasterOffset; - float MasterStartPosition; - float MasterDwellDistance; - float MasterScaling; - float SlaveScaling; - unsigned char CamTableID; - unsigned short MasterParID; - float MasterParIDMaxVelocity; - unsigned short LeadInParID; - unsigned short LeadOutParID; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Master; - unsigned long C_Slave; - signed long C_LeadInMasterDistance; - signed long C_LeadInSlaveDistance; - signed long C_LeadInMasterOffset; - signed long C_LeadOutMasterDistance; - signed long C_LeadOutSlaveDistance; - signed long C_LeadOutMasterOffset; - signed long C_MasterStartPosition; - signed long C_MasterDwellDistance; - signed long C_MasterScaling; - signed long C_SlaveScaling; - unsigned short C_CamTableID; - unsigned short C_MasterParID; - float C_MasterParIDMaxVelocity; - unsigned short C_LeadInParID; - unsigned short C_LeadOutParID; - unsigned short C_ErrorID; - unsigned short CC_ErrorID; - signed long RunningMasterDwellDistance; - unsigned short ArithIndex; - unsigned short CmpIndex; - unsigned short MuxIndex; - unsigned short EvWrIndex; - unsigned short VarIndex; - unsigned short LogicIndex; - unsigned short AutActualStateIndexOffset; - unsigned char AutActualStateIndexRecIndex; - unsigned char LockIDMa; - unsigned short AutActualCamTypeOffset; - unsigned char AutActualCamTypeRecIndex; - unsigned char LockIDSend; - unsigned char sendSlot; - unsigned char readSlot; - unsigned char state; - unsigned char LockID; - unsigned char LockIDPar; - unsigned char LockIDReceive; - unsigned char MoveID; - /* VAR_INPUT (digital) */ - plcbit Enable; - plcbit InitData; - plcbit LeadInSignal; - plcbit LeadOutSignal; - /* VAR_OUTPUT (digital) */ - plcbit Active; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - plcbit DataInitialized; - plcbit InSync; - plcbit InCam; - plcbit InDwell; - /* VAR (digital) */ - plcbit EdgeInitData; - plcbit EdgeLeadInSignal; - plcbit EdgeLeadOutSignal; - plcbit LeadInSignalUsed; - plcbit LeadOutSignalUsed; - plcbit C_Active; - plcbit C_Busy; - plcbit C_CommandAborted; - plcbit C_Error; - plcbit C_InSync; - plcbit C_InCam; - plcbit C_InDwell; - plcbit AutStatusValid; -} MC_BR_CamDwell_typ; - -typedef struct MC_BR_CamTransition -{ - /* VAR_INPUT (analog) */ - unsigned long Master; - unsigned long Slave; - float LeadInMasterDistance; - float LeadInSlaveDistance; - float LeadInMasterOffset; - float LeadOutMasterDistance; - float LeadOutSlaveDistance; - float LeadOutMasterOffset; - float ReverseSlaveDistance; - float MasterInterval; - float SlaveInterval; - float MasterStartPosition; - float MasterScaling; - float SlaveScaling; - unsigned char CamTableID; - unsigned short MasterParID; - float MasterParIDMaxVelocity; - unsigned short LeadInParID; - unsigned short LeadOutParID; - unsigned short TransitionMode; - unsigned short CamMode; - float CamTime; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Master; - unsigned long C_Slave; - signed long C_LeadInMasterDistance; - signed long C_LeadInSlaveDistance; - signed long C_LeadInMasterOffset; - signed long C_LeadOutMasterDistance; - signed long C_LeadOutSlaveDistance; - signed long C_LeadOutMasterOffset; - signed long C_ReverseSlaveDistance; - signed long C_MasterInterval; - signed long C_SlaveInterval; - signed long C_MasterStartPosition; - signed long C_MasterScaling; - signed long C_SlaveScaling; - unsigned short C_CamTableID; - unsigned short C_MasterParID; - float C_MasterParIDMaxVelocity; - unsigned short C_LeadInParID; - unsigned short C_LeadOutParID; - unsigned short C_TransitionMode; - unsigned short C_CamMode; - float C_CamTime; - unsigned short C_ErrorID; - unsigned short CC_ErrorID; - signed long C_MasterCompDistance; - signed long C_SlaveCompDistance; - signed long C_OldMasterCompDistance; - signed long C_OldSlaveCompDistance; - signed long C_CamMasterPeriod; - signed long C_CamSlavePeriod; - unsigned short ArithIndex; - unsigned short CmpIndex; - unsigned short MuxIndex; - unsigned short EvWrIndex; - unsigned short VarIndex; - unsigned short LogicIndex; - unsigned short PidIndex; - unsigned short AutActualStateIndexOffset; - unsigned char AutActualStateIndexRecIndex; - unsigned char oldAutomatState; - unsigned short MasterVelocityOffset; - unsigned char MasterVelocityRecIndex; - unsigned char LockIDMa; - unsigned short AutActualCamTypeOffset; - unsigned char AutActualCamTypeRecIndex; - unsigned char sendSlot; - unsigned char readSlot; - unsigned char state; - unsigned char LockID; - unsigned char LockIDPar; - unsigned char MoveID; - unsigned char LockIDSend; - unsigned long Reserve3; - unsigned char nextState; - unsigned char Reserve4; - unsigned char LockIDReceive; - /* VAR_INPUT (digital) */ - plcbit Enable; - plcbit InitData; - plcbit LeadInSignal; - plcbit LeadOutSignal; - /* VAR_OUTPUT (digital) */ - plcbit Active; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - plcbit DataInitialized; - plcbit InSync; - plcbit InLeadIn; - plcbit InCam; - plcbit InTransition; - plcbit InReverse; - plcbit InLeadOut; - /* VAR (digital) */ - plcbit EdgeInitData; - plcbit EdgeLeadInSignal; - plcbit EdgeLeadOutSignal; - plcbit LeadInSignalUsed; - plcbit LeadOutSignalUsed; - plcbit C_Active; - plcbit C_Busy; - plcbit C_CommandAborted; - plcbit C_Error; - plcbit C_InSync; - plcbit C_InCam; - plcbit C_InTransition; - plcbit C_InReverse; - plcbit C_InLeadIn; - plcbit C_InLeadOut; - plcbit AutStatusValid; - plcbit InitDataUsed; - plcbit ChangePending; - plcbit Reserve6; -} MC_BR_CamTransition_typ; - -typedef struct MC_BR_CheckAutCompensation -{ - /* VAR_INPUT (analog) */ - unsigned long Master; - unsigned long Slave; - unsigned short Mode; - struct MC_AUT_COMP_DATA_REF CompensationData; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - float Result; - /* VAR (analog) */ - unsigned long C_Master; - unsigned long C_Slave; - struct MC_0103_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; -} MC_BR_CheckAutCompensation_typ; - -typedef struct MC_BR_CheckEndlessPosition -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned long DataAddress; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0130_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - plcbit EndlessPositionInitialized; - plcbit DataValid; -} MC_BR_CheckEndlessPosition_typ; - -typedef struct MC_BR_CommandError -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned short Command; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0140_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; -} MC_BR_CommandError_typ; - -typedef struct MC_BR_ConfigPowerStageCheck -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - struct MC_POWER_STAGE_CHECK_REF Configuration; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0137_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; -} MC_BR_ConfigPowerStageCheck_typ; - -typedef struct MC_BR_CrossCutterControl -{ - /* VAR_INPUT (analog) */ - unsigned long Master; - unsigned long Slave; - float CutRangeMaster; - float CutRangeSlave; - float ProductLength; - float ProductLengthCorrection; - struct MC_ADVANCED_CUT_PAR_REF AdvancedParameters; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - unsigned long CutCount; - signed long CutMasterPosition; - /* VAR (analog) */ - unsigned long C_Master; - unsigned long C_Slave; - struct MC_0114_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Enable; - plcbit InitData; - plcbit EnableCut; - /* VAR_OUTPUT (digital) */ - plcbit Active; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - plcbit DataInitialized; - plcbit StandBy; - plcbit InCompensation; - plcbit InCut; -} MC_BR_CrossCutterControl_typ; - -typedef struct MC_BR_CyclicRead -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned short ParID; - unsigned long DataAddress; - unsigned short DataType; - unsigned short Mode; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0069_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Enable; - /* VAR_OUTPUT (digital) */ - plcbit Valid; - plcbit Busy; - plcbit Error; -} MC_BR_CyclicRead_typ; - -typedef struct MC_BR_CyclicReadDataInfo -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - unsigned short RecordCount; - unsigned short ParIDCount; - signed long RecordUpdateTime; - signed long TotalUpdateTime; - unsigned short RecordIndex; - struct MC_RECORD_INFO_REF RecordInfo; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0098_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Enable; - /* VAR_OUTPUT (digital) */ - plcbit Valid; - plcbit Busy; - plcbit Error; -} MC_BR_CyclicReadDataInfo_typ; - -typedef struct MC_BR_CyclicWrite -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned short ParID; - unsigned long DataAddress; - unsigned short DataType; - unsigned short Mode; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0070_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Enable; - /* VAR_OUTPUT (digital) */ - plcbit Valid; - plcbit Busy; - plcbit Error; -} MC_BR_CyclicWrite_typ; - -typedef struct MC_BR_DigitalCamSwitch -{ - /* VAR_INPUT (analog) */ - struct MC_MASTER_SWITCHES_REF Switches; - struct MC_OUTPUT_OPTIONS_REF OutputOptions; - struct MC_TRACK_OPTIONS_REF TrackOptions; - unsigned char SwitchSelector; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - unsigned char ActualSwitches; - /* VAR (analog) */ - struct MC_0107_IS_TYP IS; - unsigned long C_Master; - unsigned long C_Slave; - /* VAR_INPUT (digital) */ - plcbit Enable; - plcbit EnableValue; - plcbit EnableParID; - plcbit EnableDigOut; - plcbit ChangeSwitches; - plcbit InitSwitches; - plcbit InitTrackOptions; - /* VAR_OUTPUT (digital) */ - plcbit InOperation; - plcbit Busy; - plcbit Error; - plcbit SwitchesChanged; - plcbit SwitchesInitialized; - plcbit TrackOptionsInitialized; - plcbit Value; -} MC_BR_DigitalCamSwitch_typ; - -typedef struct MC_BR_DownloadCamProfileObj -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - plcstring DataObjectName[13]; - unsigned short Index; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - plcstring C_DataObjectName[13]; - unsigned char LockIDPar; - unsigned short C_Index; - unsigned short C_ErrorID; - unsigned char state; - /* VAR_INPUT (digital) */ - plcbit Execute; - plcbit Periodic; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Error; - plcbit C_Periodic; - plcbit C_Done; -} MC_BR_DownloadCamProfileObj_typ; - -typedef struct MC_BR_DownloadCamProfileData -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned long DataAddress; - unsigned short Index; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - unsigned long C_DataAddress; - unsigned short C_Index; - unsigned short C_ErrorID; - unsigned char state; - unsigned char LockIDPar; - /* VAR_INPUT (digital) */ - plcbit Execute; - plcbit Periodic; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Error; - plcbit C_Periodic; - plcbit C_Done; -} MC_BR_DownloadCamProfileData_typ; - -typedef struct MC_BR_DownloadParSequ -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned long DataAddress; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned short Reserve1; - unsigned long C_Axis; - unsigned long C_DataAddress; - unsigned short C_ErrorID; - unsigned char LockIDPar; - unsigned char Reserve2; - unsigned long SizeOfFormat; - unsigned long Reserve3; - unsigned char index; - unsigned char state; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Done; - plcbit C_Error; -} MC_BR_DownloadParSequ_typ; - -typedef struct MC_BR_EventMoveAbsolute -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - struct MC_BR_EVINPUT_REF EventInput; - float Position; - float Velocity; - float Acceleration; - float Deceleration; - unsigned char Direction; - unsigned short Mode; - unsigned short PositionParID; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_BR_EVINPUT_REF C_EventInput; - signed long C_Position; - float C_Velocity; - float C_Acceleration; - float C_Deceleration; - unsigned short C_Mode; - unsigned short C_PositionParID; - unsigned short C_ErrorID; - unsigned char C_Direction; - signed long C_CommandedOffset; - unsigned short CmpIndex; - unsigned short VarIndex; - unsigned short EvMoveStatusOffset; - unsigned char EvMoveStatusRecIndex; - unsigned char SavedFrDrvCnt; - unsigned char state; - unsigned char LockID; - unsigned char LockIDPar; - unsigned char MoveID; - unsigned char oldMoveID; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit InPosition; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - plcbit WaitingForEvent; - /* VAR (digital) */ - plcbit C_Execute; - plcbit C_InPosition; - plcbit C_WaitingForEvent; - plcbit C_Busy; - plcbit C_CommandAborted; - plcbit C_Error; - plcbit WaitEvMoveStatusValid; - plcbit C_MoveActive; - plcbit WaitForTelegrams; -} MC_BR_EventMoveAbsolute_typ; - -typedef struct MC_BR_EventMoveAdditive -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - struct MC_BR_EVINPUT_REF EventInput; - float Distance; - float Velocity; - float Acceleration; - float Deceleration; - unsigned short Mode; - unsigned short DistanceParID; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_BR_EVINPUT_REF C_EventInput; - signed long C_Distance; - float C_Velocity; - float C_Acceleration; - float C_Deceleration; - unsigned short C_Mode; - unsigned short C_DistanceParID; - unsigned short C_ErrorID; - unsigned char Reserve; - signed long C_CommandedOffset; - signed long C_CommandedPosition; - unsigned short CmpIndex; - unsigned short VarIndex; - unsigned short EvMoveStatusOffset; - unsigned char EvMoveStatusRecIndex; - unsigned char SavedFrDrvCnt; - unsigned char state; - unsigned char LockID; - unsigned char LockIDPar; - unsigned char MoveID; - unsigned char oldMoveID; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit InPosition; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - plcbit WaitingForEvent; - /* VAR (digital) */ - plcbit C_Execute; - plcbit C_InPosition; - plcbit C_WaitingForEvent; - plcbit C_Busy; - plcbit C_CommandAborted; - plcbit C_Error; - plcbit WaitEvMoveStatusValid; - plcbit C_MoveActive; - plcbit WaitForTelegrams; -} MC_BR_EventMoveAdditive_typ; - -typedef struct MC_BR_EventMoveVelocity -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - struct MC_BR_EVINPUT_REF EventInput; - float Velocity; - float Acceleration; - float Deceleration; - unsigned char Direction; - unsigned short Mode; - unsigned short VelocityParID; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_BR_EVINPUT_REF C_EventInput; - float C_Velocity; - float C_Acceleration; - float C_Deceleration; - unsigned char C_Direction; - unsigned char LockID; - unsigned char LockIDPar; - unsigned short C_Mode; - unsigned short C_VelocityParID; - unsigned short C_ErrorID; - unsigned short CmpIndex; - unsigned short VarIndex; - unsigned short EvMoveStatusOffset; - unsigned char EvMoveStatusRecIndex; - unsigned char Reserve1; - unsigned short VelocityOffset; - unsigned char VelocityRecIndex; - unsigned char SavedFrDrvCnt; - unsigned char state; - unsigned char MoveID; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit InVelocity; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - plcbit WaitingForEvent; - /* VAR (digital) */ - plcbit C_Execute; - plcbit C_InVelocity; - plcbit C_WaitingForEvent; - plcbit C_Busy; - plcbit C_CommandAborted; - plcbit C_Error; - plcbit WaitEvMoveStatusValid; - plcbit C_MoveActive; - plcbit WaitForTelegrams; -} MC_BR_EventMoveVelocity_typ; - -typedef struct MC_BR_GearIn -{ - /* VAR_INPUT (analog) */ - unsigned long Master; - unsigned long Slave; - signed long RatioNumerator; - signed long RatioDenominator; - struct MC_ADVANCED_GEAR_PAR_REF AdvancedParameters; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Master; - unsigned long C_Slave; - struct MC_0126_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Enable; - plcbit InitData; - /* VAR_OUTPUT (digital) */ - plcbit Active; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - plcbit DataInitialized; - plcbit InGear; -} MC_BR_GearIn_typ; - -typedef struct MC_BR_GetCamMasterPosition -{ - /* VAR_INPUT (analog) */ - unsigned long Master; - unsigned long Slave; - plcstring DataObjectName[13]; - unsigned long DataAddress; - float MasterStartPosition; - float SlavePosition; - unsigned long MasterFactor; - signed long SlaveFactor; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - float MasterPosition; - /* VAR (analog) */ - unsigned long C_Master; - unsigned long C_Slave; - struct MC_0084_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; -} MC_BR_GetCamMasterPosition_typ; - -typedef struct MC_BR_GetCamSlavePosition -{ - /* VAR_INPUT (analog) */ - unsigned long Master; - unsigned long Slave; - plcstring DataObjectName[13]; - unsigned long DataAddress; - float MasterPosition; - unsigned long MasterFactor; - signed long SlaveFactor; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - float SlavePosition; - /* VAR (analog) */ - unsigned long C_Master; - unsigned long C_Slave; - struct MC_0083_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; -} MC_BR_GetCamSlavePosition_typ; - -typedef struct MC_BR_GetErrorText -{ - /* VAR_INPUT (analog) */ - struct MC_ERRORTEXTCONFIG_REF Configuration; - struct MC_ERRORRECORD_REF ErrorRecord; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - struct MC_0077_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; -} MC_BR_GetErrorText_typ; - -typedef struct MC_BR_GetHardwareInfo -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - struct MC_HARDWARE_INFO_REF HardwareInfo; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0109_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; -} MC_BR_GetHardwareInfo_typ; - -typedef struct MC_BR_GetParIDTransferInfo -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - unsigned char FreeSendChannels; - unsigned char FreeReceiveChannels; - struct MC_TRANSFER_INFO_REF ParIDTransferInfo; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0121_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; -} MC_BR_GetParIDTransferInfo_typ; - -typedef struct MC_BR_HomeAcpEncoder -{ - /* VAR_INPUT (analog) */ - struct MC_ACP_ENCOD_REF AcpEncoder; - struct MC_ACP_ENCOD_PARAM_REF HomingParameters; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - signed long EncoderOffset; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0068_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; -} MC_BR_HomeAcpEncoder_typ; - -typedef struct MC_BR_InitAutData -{ - /* VAR_INPUT (analog) */ - unsigned long Slave; - struct MC_AUTINITOPTIONS_REF InitOptions; - unsigned long AdrAutData; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Master; - unsigned long C_Slave; - struct MC_0076_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; -} MC_BR_InitAutData_typ; - -typedef struct MC_BR_InitAutEvent -{ - /* VAR_INPUT (analog) */ - unsigned long Slave; - unsigned char StateIndex; - unsigned char EventIndex; - unsigned char Type; - unsigned char Attribute; - unsigned long Action; - unsigned char NextState; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Slave; - unsigned char C_StateIndex; - unsigned char C_EventIndex; - unsigned char C_Type; - unsigned char C_Attribute; - unsigned long C_Action; - unsigned char C_NextState; - unsigned char LockIDPar; - unsigned short C_ErrorID; - unsigned long Reserve; - unsigned char state; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Execute; - plcbit C_Done; - plcbit C_Error; -} MC_BR_InitAutEvent_typ; - -typedef struct MC_BR_InitAutPar -{ - /* VAR_INPUT (analog) */ - unsigned long Master; - unsigned long Slave; - float StartPosition; - float StartInterval; - unsigned char StartState; - float StartMaRelPos; - float MaxMasterVelocity; - unsigned short MasterParID; - unsigned short AddMasterParID; - unsigned short AddSlaveParID; - unsigned short SlaveFactorParID; - unsigned short EventParID; - unsigned short SlaveLatchParID; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned char Reserve1; - unsigned char LockIDReceive; - unsigned long C_Master; - unsigned long C_Slave; - signed long C_StartPosition; - signed long C_StartInterval; - unsigned char C_StartState; - unsigned char LockIDMa; - unsigned char LockIDPar; - unsigned char LockIDSend; - signed long C_StartMaRelPos; - float C_MaxMasterVelocity; - unsigned long Reserve2; - unsigned short C_MasterParID; - unsigned short C_AddMasterParID; - unsigned short C_AddSlaveParID; - unsigned short C_SlaveFactorParID; - unsigned short C_EventParID; - unsigned short C_SlaveLatchParID; - unsigned short C_ErrorID; - unsigned char sendSlot; - unsigned char readSlot; - unsigned char state; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Execute; - plcbit C_Done; - plcbit C_Error; -} MC_BR_InitAutPar_typ; - -typedef struct MC_BR_InitAutState -{ - /* VAR_INPUT (analog) */ - unsigned long Master; - unsigned long Slave; - unsigned char StateIndex; - unsigned short CamProfileIndex; - unsigned long MasterFactor; - signed long SlaveFactor; - unsigned short RepeatCounterInit; - unsigned short RepeatCounterSet; - unsigned char CompMode; - float MasterCompDistance; - float SlaveCompDistance; - unsigned char ExtendedCompLimits; - float MinMasterCompDistance; - float MinSlaveCompDistance; - float MaxSlaveCompDistance; - float MinSlaveCompVelocity; - float MaxSlaveCompVelocity; - float MaxSlaveAccelComp1; - float MaxSlaveAccelComp2; - float SlaveCompJoltTime; - unsigned short MasterParID; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Master; - unsigned long C_Slave; - unsigned char C_StateIndex; - unsigned char Reserve1; - unsigned short C_CamProfileIndex; - signed long C_MasterFactor; - signed long C_SlaveFactor; - unsigned short C_RepeatCounterInit; - unsigned short Reserve2; - unsigned short C_RepeatCounterSet; - unsigned char C_CompMode; - unsigned char LockIDPar; - signed long C_MasterCompDistance; - signed long C_SlaveCompDistance; - unsigned char C_ExtendedCompLimits; - unsigned char Reserve3; - unsigned short Reserve4; - signed long C_MinMasterCompDistance; - signed long C_MinSlaveCompDistance; - signed long C_MaxSlaveCompDistance; - float C_MinSlaveCompVelocity; - float C_MaxSlaveCompVelocity; - float C_MaxSlaveAccelComp1; - float C_MaxSlaveAccelComp2; - float C_SlaveCompJoltTime; - unsigned short C_MasterParID; - unsigned short C_ErrorID; - unsigned long Reserve5; - unsigned char state; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Execute; - plcbit C_Done; - plcbit C_Error; -} MC_BR_InitAutState_typ; - -typedef struct MC_BR_InitAxisPar -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - unsigned char state; - unsigned char LockIDPar; - unsigned short C_ErrorID; - unsigned char* pInit; - unsigned char* pError; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Error; -} MC_BR_InitAxisPar_typ; - -typedef struct MC_BR_InitAxisSubjectPar -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned short Subject; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - unsigned short C_Subject; - unsigned short C_ErrorID; - unsigned char state; - unsigned char LockIDPar; - unsigned char* pInit; - unsigned char* pError; - unsigned long CheckModeBits; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Error; -} MC_BR_InitAxisSubjectPar_typ; - -typedef struct MC_BR_InitCyclicRead -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned short ParID; - unsigned long DataAddress; - unsigned short DataType; - unsigned short Mode; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned char LockID; - unsigned char LockIDPar; - unsigned long C_Axis; - unsigned short C_ParID; - unsigned short Reserve1; - unsigned long C_DataAddress; - unsigned short C_DataType; - unsigned short C_Mode; - unsigned short C_ErrorID; - unsigned short ParIDOffset; - unsigned long Reserve2; - unsigned char Reserve3; - unsigned char ParIDRecIndex; - unsigned char Reserve4; - unsigned char DataLength; - unsigned char state; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Execute; - plcbit C_Done; - plcbit C_Error; -} MC_BR_InitCyclicRead_typ; - -typedef struct MC_BR_InitCyclicWrite -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned short ParID; - unsigned long DataAddress; - unsigned short DataType; - unsigned short Mode; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned char LockID; - unsigned char LockIDPar; - unsigned long C_Axis; - unsigned short C_ParID; - unsigned short Reserve1; - unsigned long C_DataAddress; - unsigned short C_DataType; - unsigned short C_Mode; - unsigned long Reserve2; - unsigned short C_ErrorID; - unsigned char ParIDParIndex; - unsigned char DataLength; - unsigned char state; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Execute; - plcbit C_Done; - plcbit C_Error; -} MC_BR_InitCyclicWrite_typ; - -typedef struct MC_BR_InitEndlessPosition -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned long DataAddress; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - unsigned short C_ErrorID; - unsigned char state; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Error; -} MC_BR_InitEndlessPosition_typ; - -typedef struct MC_BR_InitEndlessPosAcpEnc -{ - /* VAR_INPUT (analog) */ - struct MC_ACP_ENCOD_REF AcpEncoder; - unsigned long DataAddress; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0138_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - plcbit DataValid; -} MC_BR_InitEndlessPosAcpEnc_typ; - -typedef struct MC_BR_InitMasterParIDTransfer -{ - /* VAR_INPUT (analog) */ - unsigned long Master; - unsigned long Slave; - unsigned short MasterParID; - unsigned char SlaveChannel; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - unsigned short ReceiveParID; - /* VAR (analog) */ - unsigned long C_Master; - unsigned long C_Slave; - unsigned short Reserve1; - unsigned char Reserve2; - unsigned char LockIDReceive; - unsigned short C_MasterParID; - unsigned char C_SlaveChannel; - unsigned char LockIDSend; - unsigned short C_ErrorID; - unsigned short C_ReceiveParID; - unsigned char sendSlot; - unsigned char readSlot; - unsigned char state; - unsigned char LockIDMa; - unsigned char LockIDPar; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Execute; - plcbit C_Done; - plcbit C_Error; -} MC_BR_InitMasterParIDTransfer_typ; - -typedef struct MC_BR_InitModPos -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned long Period; - unsigned long Factor; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - unsigned long C_Period; - unsigned long C_Factor; - unsigned short C_ErrorID; - unsigned char state; - unsigned char LockIDPar; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Error; - plcbit C_Execute; -} MC_BR_InitModPos_typ; - -typedef struct MC_BR_InitParList -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned long DataAddress; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned char LockIDPar; - unsigned short C_ErrorID; - unsigned long C_Axis; - unsigned long C_DataAddress; - unsigned char state; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Error; - plcbit C_Done; -} MC_BR_InitParList_typ; - -typedef struct MC_BR_InitParSequ -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned long DataAddress; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - unsigned long C_DataAddress; - unsigned short Reserve1; - unsigned long Reserve2; - unsigned short C_ErrorID; - unsigned long Reserve3; - unsigned char index; - unsigned short Reserve4; - unsigned char state; - unsigned char LockIDPar; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Error; -} MC_BR_InitParSequ_typ; - -typedef struct MC_BR_InitParTabObj -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - plcstring DataObjectName[13]; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - plcstring C_DataObjectName[13]; - unsigned short C_ErrorID; - unsigned char LockIDPar; - unsigned char state; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Error; - plcbit C_Done; -} MC_BR_InitParTabObj_typ; - -typedef struct MC_BR_InitReceiveNetworkData -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned char NodeNumber; - unsigned short BitOffset; - unsigned short DataType; - unsigned char InterpolationMode; - unsigned char ReceiveChannel; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - unsigned short ReceiveParID; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0115_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; -} MC_BR_InitReceiveNetworkData_typ; - -typedef struct MC_BR_InitReceiveNetworkEnc -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - struct MC_NET_ENC_INFO_REF EncoderInformation; - struct MC_NET_ENC_PARAM_REF EncoderParameters; - struct MC_NET_ENC_CONFIG_REF ReceiveConfiguration; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - unsigned short PositionParID; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0141_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; -} MC_BR_InitReceiveNetworkEnc_typ; - -typedef struct MC_BR_InitReceiveParID -{ - /* VAR_INPUT (analog) */ - unsigned long Master; - unsigned long Slave; - unsigned short ParID; - unsigned char InterpolationMode; - unsigned char SendChannel; - unsigned char ReceiveChannel; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - unsigned short ReceiveParID; - /* VAR (analog) */ - unsigned long C_Master; - unsigned long C_Slave; - struct MC_0112_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; -} MC_BR_InitReceiveParID_typ; - -typedef struct MC_BR_InitSendParID -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned short ParID; - unsigned char SendChannel; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - unsigned char AssignedSendChannel; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0111_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; -} MC_BR_InitSendParID_typ; - -typedef struct MC_BR_JogVelocity -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - float Velocity; - float Acceleration; - float Deceleration; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0118_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Enable; - plcbit JogPositive; - plcbit JogNegative; - /* VAR_OUTPUT (digital) */ - plcbit Active; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - plcbit Jogging; -} MC_BR_JogVelocity_typ; - -typedef struct MC_BR_JogLimitPosition -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - float Velocity; - float Acceleration; - float Deceleration; - float FirstPosition; - float LastPosition; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0119_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Enable; - plcbit JogPositive; - plcbit JogNegative; - /* VAR_OUTPUT (digital) */ - plcbit Active; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - plcbit Jogging; - plcbit LimitReached; -} MC_BR_JogLimitPosition_typ; - -typedef struct MC_BR_JogTargetPosition -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - float Velocity; - float Acceleration; - float Deceleration; - float TargetPosition; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0120_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Enable; - plcbit JogToTarget; - plcbit JogPositive; - plcbit JogNegative; - /* VAR_OUTPUT (digital) */ - plcbit Active; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - plcbit Jogging; - plcbit MovingToTarget; - plcbit TargetReached; -} MC_BR_JogTargetPosition_typ; - -typedef struct MC_BR_LimitLoad -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - float LoadPosAccel; - float LoadPosDecel; - float LoadNegAccel; - float LoadNegDecel; - unsigned char Mode; - struct MC_ADV_LIMITLOAD_REF AdvancedParameters; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0134_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Enable; - plcbit InitData; - /* VAR_OUTPUT (digital) */ - plcbit Busy; - plcbit Ready; - plcbit Active; - plcbit Error; - plcbit DataInitialized; -} MC_BR_LimitLoad_typ; - -typedef struct MC_BR_LimitLoadCam -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned short CamProfileIndexPos; - signed long PositionFactorPos; - signed long LoadFactorPos; - unsigned short CamProfileIndexNeg; - signed long PositionFactorNeg; - signed long LoadFactorNeg; - unsigned char Mode; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0135_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Enable; - plcbit InitData; - /* VAR_OUTPUT (digital) */ - plcbit Busy; - plcbit Ready; - plcbit Active; - plcbit Error; - plcbit DataInitialized; -} MC_BR_LimitLoadCam_typ; - -typedef struct MC_BR_LoadAxisPar -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - plcstring DataObjectName[13]; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - plcstring C_DataObjectName[13]; - unsigned char state; - unsigned char LockIDPar; - unsigned short C_ErrorID; - unsigned char* pInit; - unsigned char* pError; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Error; -} MC_BR_LoadAxisPar_typ; - -typedef struct MC_BR_MoveAbsoluteTriggStop -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - struct MC_TRIGGER_REF TriggerInput; - float Position; - float Velocity; - float Acceleration; - float Deceleration; - unsigned char Direction; - float TriggerDistance; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - signed long C_Position; - float C_Velocity; - float C_Acceleration; - float C_Deceleration; - signed long C_TriggerDistance; - struct MC_TRIGGER_REF C_TriggerInput; - unsigned char C_Direction; - unsigned short C_ErrorID; - signed long C_CommandedOffset; - unsigned char state; - unsigned char LockIDPar; - unsigned char MoveID; - unsigned char oldMoveID; - /* VAR_INPUT (digital) */ - plcbit Execute; - plcbit ForceTriggerDistance; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - /* VAR (digital) */ - plcbit C_ForceTriggerDistance; - plcbit C_Execute; - plcbit cmdExecute; - plcbit C_Done; - plcbit C_CommandAborted; - plcbit C_Error; -} MC_BR_MoveAbsoluteTriggStop_typ; - -typedef struct MC_BR_MoveAdditiveTriggStop -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - struct MC_TRIGGER_REF TriggerInput; - float Distance; - float Velocity; - float Acceleration; - float Deceleration; - float TriggerDistance; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - signed long C_Distance; - float C_Velocity; - float C_Acceleration; - float C_Deceleration; - signed long C_TriggerDistance; - struct MC_TRIGGER_REF C_TriggerInput; - unsigned short C_ErrorID; - unsigned char state; - signed long C_CommandedOffset; - float C_CommandedPosition; - unsigned char LockIDPar; - unsigned char MoveID; - unsigned char oldMoveID; - unsigned char reserve; - /* VAR_INPUT (digital) */ - plcbit Execute; - plcbit ForceTriggerDistance; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - /* VAR (digital) */ - plcbit C_ForceTriggerDistance; - plcbit C_Execute; - plcbit cmdExecute; - plcbit C_Done; - plcbit C_CommandAborted; - plcbit C_Error; -} MC_BR_MoveAdditiveTriggStop_typ; - -typedef struct MC_BR_MoveCyclicPosition -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - struct MC_CYCLIC_POSITION CyclicPosition; - float Velocity; - float Acceleration; - float Deceleration; - unsigned short PositionParID; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - unsigned short ReceiveParID; - /* VAR (analog) */ - unsigned long C_Axis; - unsigned char Reserve; - struct MC_0081_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Enable; - /* VAR_OUTPUT (digital) */ - plcbit Valid; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; -} MC_BR_MoveCyclicPosition_typ; - -typedef struct MC_BR_MoveCyclicPositionExt -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - struct MC_CYCLIC_POSITION_REF CyclicPosition; - unsigned char InterpolationMode; - struct MC_ADVANCED_MOVE_CYC_REF AdvancedParameters; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - unsigned short ReceiveParID; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0124_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Enable; - /* VAR_OUTPUT (digital) */ - plcbit Valid; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; -} MC_BR_MoveCyclicPositionExt_typ; - -typedef struct MC_BR_MoveCyclicVelocity -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - float CyclicVelocity; - unsigned char Direction; - float Acceleration; - float Deceleration; - unsigned short VelocityParID; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - unsigned short ReceiveParID; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0092_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Enable; - /* VAR_OUTPUT (digital) */ - plcbit Valid; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; -} MC_BR_MoveCyclicVelocity_typ; - -typedef struct MC_BR_MoveCyclicVelocityExt -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - float CyclicVelocity; - unsigned char Direction; - unsigned char InterpolationMode; - struct MC_ADVANCED_MOVE_CYC_REF AdvancedParameters; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - unsigned short ReceiveParID; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0125_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Enable; - /* VAR_OUTPUT (digital) */ - plcbit Valid; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; -} MC_BR_MoveCyclicVelocityExt_typ; - -typedef struct MC_BR_MoveVelocityTriggStop -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - struct MC_TRIGGER_REF TriggerInput; - float Velocity; - float Acceleration; - float Deceleration; - unsigned char Direction; - float TriggerDistance; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - float C_Velocity; - float C_Acceleration; - float C_Deceleration; - unsigned char C_Direction; - unsigned short C_ErrorID; - struct MC_TRIGGER_REF C_TriggerInput; - unsigned char state; - signed long C_TriggerDistance; - unsigned char LockIDPar; - unsigned char MoveID; - unsigned char oldMoveID; - unsigned char reserve; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - /* VAR (digital) */ - plcbit C_Execute; - plcbit cmdExecute; - plcbit C_Done; - plcbit C_CommandAborted; - plcbit C_Error; -} MC_BR_MoveVelocityTriggStop_typ; - -typedef struct MC_BR_NetTrace -{ - /* VAR_INPUT (analog) */ - unsigned short Command; - struct MC_NETTRACECONFIG_REF Configuration; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - struct MC_ERRORRECORD_REF ErrorRecord; - /* VAR (analog) */ - struct MC_0078_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; -} MC_BR_NetTrace_typ; - -typedef struct MC_BR_NetworkInit -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned short Command; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Object; - struct MC_0139_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; -} MC_BR_NetworkInit_typ; - -typedef struct MC_BR_Offset -{ - /* VAR_INPUT (analog) */ - unsigned long Slave; - float Shift; - float Velocity; - float Acceleration; - float ApplicationDistance; - unsigned short ApplicationMode; - unsigned short ShiftMode; - struct MC_ADVANCEDSHIFTPAR_REF AdvancedParameters; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - float ActualShiftValue; - /* VAR (analog) */ - unsigned long C_Slave; - signed long C_Shift; - float C_Velocity; - float C_Acceleration; - signed long C_ApplicationDistance; - unsigned short C_ApplicationMode; - unsigned short C_SelectedMaster; - unsigned short C_ShiftMode; - struct MC_ADVANCEDSHIFTPAR_REF C_AdvancedParameters; - unsigned short C_ErrorID; - unsigned short CC_ErrorID; - unsigned short C_AxisState; - unsigned char NextState; - unsigned char state; - unsigned char LockID; - unsigned char LockIDPar; - unsigned long Factor; - float RtN; - signed long C_StartShiftValue; - unsigned short VarIndex; - unsigned short MpgenIndex; - unsigned char C_MpgenStatus; - unsigned short MpgenStatusOffset; - unsigned char MpgenStatusRecIndex; - unsigned char Reserve; - unsigned short MpgenValueOffset; - unsigned char MpgenValueRecIndex; - unsigned char FbID; - /* VAR_INPUT (digital) */ - plcbit Enable; - plcbit InitData; - plcbit PerformVelocityControl; - /* VAR_OUTPUT (digital) */ - plcbit Active; - plcbit Busy; - plcbit Error; - plcbit ShiftAttained; - plcbit DataInitialized; - /* VAR (digital) */ - plcbit C_InitData; - plcbit C_PerformVelocityControl; - plcbit C_Active; - plcbit C_Busy; - plcbit C_Error; - plcbit C_ShiftAttained; - plcbit C_DataInitialized; - plcbit InitDataActive; -} MC_BR_Offset_typ; - -typedef struct MC_BR_OffsetVelocity -{ - /* VAR_INPUT (analog) */ - unsigned long Slave; - float CyclicVelocity; - float Acceleration; - struct MC_ADV_OFFSETVELOCITY_REF AdvancedParameters; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - float ActualShiftValue; - /* VAR (analog) */ - unsigned long C_Slave; - struct MC_0127_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Enable; - /* VAR_OUTPUT (digital) */ - plcbit Active; - plcbit Busy; - plcbit Error; - plcbit VelocityAttained; -} MC_BR_OffsetVelocity_typ; - -typedef struct MC_BR_OffsetZone -{ - /* VAR_INPUT (analog) */ - unsigned long Slave; - float Shift; - float Velocity; - float Acceleration; - float ZoneStartPosition; - float ZoneEndPosition; - struct MC_ADV_OFFSETZONE_REF AdvancedParameters; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - float ActualShiftValue; - /* VAR (analog) */ - unsigned long C_Slave; - struct MC_0128_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Enable; - plcbit InitData; - /* VAR_OUTPUT (digital) */ - plcbit Active; - plcbit Busy; - plcbit Error; - plcbit ShiftAttained; - plcbit DataInitialized; -} MC_BR_OffsetZone_typ; - -typedef struct MC_BR_GetParIDInfo -{ - /* VAR_INPUT (analog) */ - unsigned short ParID; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - struct MC_PARID_INFO_REF ParIDInfo; - /* VAR (analog) */ - struct MC_0106_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; -} MC_BR_GetParIDInfo_typ; - -typedef struct MC_BR_ParTrace -{ - /* VAR_INPUT (analog) */ - unsigned short Command; - struct MC_PARTRACECONFIG_REF Configuration; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - struct MC_ERRORRECORD_REF ErrorRecord; - /* VAR (analog) */ - struct MC_0080_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; -} MC_BR_ParTrace_typ; - -typedef struct MC_BR_ParTraceConfig -{ - /* VAR_INPUT (analog) */ - unsigned short Command; - unsigned long AdrTraceConfig; - struct MC_DATOBJ_REF DataObject; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - struct MC_ERRORRECORD_REF ErrorRecord; - /* VAR (analog) */ - struct MC_0102_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; -} MC_BR_ParTraceConfig_typ; - -typedef struct MC_BR_Phasing -{ - /* VAR_INPUT (analog) */ - unsigned long Slave; - float Shift; - float Velocity; - float Acceleration; - float ApplicationDistance; - unsigned short ApplicationMode; - unsigned short ShiftMode; - struct MC_ADVANCEDSHIFTPAR_REF AdvancedParameters; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - float ActualShiftValue; - /* VAR (analog) */ - unsigned long C_Slave; - signed long C_Shift; - float C_Velocity; - float C_Acceleration; - signed long C_ApplicationDistance; - unsigned short C_ApplicationMode; - unsigned short C_SelectedMaster; - unsigned short C_ShiftMode; - struct MC_ADVANCEDSHIFTPAR_REF C_AdvancedParameters; - unsigned short C_ErrorID; - unsigned short CC_ErrorID; - unsigned short C_AxisState; - unsigned char NextState; - unsigned char state; - unsigned char LockID; - unsigned char LockIDPar; - unsigned long Factor; - float RtN; - signed long C_StartShiftValue; - unsigned short VarIndex; - unsigned short MpgenIndex; - unsigned char C_MpgenStatus; - unsigned short MpgenStatusOffset; - unsigned char MpgenStatusRecIndex; - unsigned char Reserve; - unsigned short MpgenValueOffset; - unsigned char MpgenValueRecIndex; - unsigned char FbID; - /* VAR_INPUT (digital) */ - plcbit Enable; - plcbit InitData; - plcbit PerformVelocityControl; - /* VAR_OUTPUT (digital) */ - plcbit Active; - plcbit Busy; - plcbit Error; - plcbit ShiftAttained; - plcbit DataInitialized; - /* VAR (digital) */ - plcbit C_InitData; - plcbit C_PerformVelocityControl; - plcbit C_Active; - plcbit C_Busy; - plcbit C_Error; - plcbit C_ShiftAttained; - plcbit C_DataInitialized; - plcbit InitDataActive; -} MC_BR_Phasing_typ; - -typedef struct MC_BR_MechPosDeviationComp -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - struct MC_MPDC_PARAM_REF Parameters; - struct MC_ADV_MPDC_REF AdvancedParameters; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - struct MC_ADV_INFO_MPDC_REF AdvancedInfo; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0147_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Enable; - /* VAR_OUTPUT (digital) */ - plcbit Active; - plcbit Busy; - plcbit Error; -} MC_BR_MechPosDeviationComp_typ; - -typedef struct MC_BR_PowerMeter -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned char Mode; - unsigned short IntervalTime; - struct MC_BR_EVINPUT_REF EventInput; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - struct MC_POWERDATA_REF PowerData; - unsigned short MissedIntervals; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0089_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Enable; - plcbit RestartInterval; - /* VAR_OUTPUT (digital) */ - plcbit Valid; - plcbit Busy; - plcbit Error; -} MC_BR_PowerMeter_typ; - -typedef struct MC_BR_ReadAutPosition -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - float AutPosition; - /* VAR (analog) */ - unsigned long C_Axis; - unsigned short C_ErrorID; - unsigned char LockIDPar; - unsigned char Reserve1; - signed long C_AutPosition; - unsigned long C_DataAddress; - unsigned char state; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Execute; - plcbit C_Done; - plcbit C_Error; -} MC_BR_ReadAutPosition_typ; - -typedef struct MC_BR_ReadAxisError -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned short Mode; - struct MC_ERRORTEXTCONFIG_REF Configuration; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - struct MC_ERRORRECORD_REF ErrorRecord; - unsigned short FunctionBlockErrorCount; - unsigned short AxisErrorCount; - unsigned short AxisWarningCount; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0105_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Enable; - plcbit Acknowledge; - /* VAR_OUTPUT (digital) */ - plcbit Valid; - plcbit Busy; - plcbit Error; - plcbit ErrorRecordAvailable; -} MC_BR_ReadAxisError_typ; - -typedef struct MC_BR_ReadCyclicPosition -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned short ParID; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - struct MC_CYCLIC_POSITION CyclicPosition; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0082_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Enable; - /* VAR_OUTPUT (digital) */ - plcbit Valid; - plcbit Busy; - plcbit Error; -} MC_BR_ReadCyclicPosition_typ; - -typedef struct MC_BR_ReadDriveStatus -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned long AdrDriveStatus; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - unsigned char state; - unsigned short C_ErrorID; - unsigned long C_AdrDriveStatus; - /* VAR_INPUT (digital) */ - plcbit Enable; - /* VAR_OUTPUT (digital) */ - plcbit Valid; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Error; -} MC_BR_ReadDriveStatus_typ; - -typedef struct MC_BR_ReadNetTraceStatus -{ - /* VAR_INPUT (analog) */ - struct MC_NETTRACECONFIG_REF Configuration; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - unsigned short TraceState; - /* VAR (analog) */ - unsigned short C_ErrorID; - unsigned char state; - /* VAR_INPUT (digital) */ - plcbit Enable; - /* VAR_OUTPUT (digital) */ - plcbit Valid; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Error; -} MC_BR_ReadNetTraceStatus_typ; - -typedef struct MC_BR_ReadParID -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned short ParID; - unsigned long DataAddress; - unsigned short DataType; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - unsigned short C_ParID; - unsigned char LockIDPar; - unsigned char Reserve1; - unsigned long C_DataAddress; - unsigned long Reserve2; - unsigned short C_DataType; - unsigned short C_ErrorID; - unsigned char state; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Execute; - plcbit C_Done; - plcbit C_Error; -} MC_BR_ReadParID_typ; - -typedef struct MC_BR_ReadParIDText -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned short ParID; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - plcstring DataText[34]; - /* VAR (analog) */ - unsigned long C_Axis; - unsigned short C_ParID; - unsigned char LockIDPar; - unsigned short C_ErrorID; - unsigned char state; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Execute; - plcbit C_Done; - plcbit C_Error; -} MC_BR_ReadParIDText_typ; - -typedef struct MC_BR_ReadParList -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned long DataAddress; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned char LockIDPar; - unsigned short C_ErrorID; - unsigned long C_Axis; - unsigned long C_DataAddress; - unsigned char state; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Error; - plcbit C_Done; -} MC_BR_ReadParList_typ; - -typedef struct MC_BR_ReadParTraceStatus -{ - /* VAR_INPUT (analog) */ - struct MC_PARTRACECONFIG_REF Configuration; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - unsigned short TraceState; - /* VAR (analog) */ - unsigned short C_ErrorID; - unsigned char state; - /* VAR_INPUT (digital) */ - plcbit Enable; - /* VAR_OUTPUT (digital) */ - plcbit Valid; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Error; -} MC_BR_ReadParTraceStatus_typ; - -typedef struct MC_BR_ReceiveParIDOnPLC -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned short ParID; - unsigned char SendChannel; - unsigned char Mode; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - struct MC_CYCLIC_VALUE_REF CyclicValue; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0113_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Enable; - /* VAR_OUTPUT (digital) */ - plcbit Valid; - plcbit Busy; - plcbit Error; -} MC_BR_ReceiveParIDOnPLC_typ; - -typedef struct MC_BR_ResetAutPar -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned char GlobalParams; - unsigned char StateIndex; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0136_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; -} MC_BR_ResetAutPar_typ; - -typedef struct MC_BR_SaveAxisPar -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - plcstring DataObjectName[13]; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - unsigned long DataObjectIdent; - /* VAR (analog) */ - unsigned long C_Axis; - plcstring C_DataObjectName[13]; - unsigned char state; - unsigned char LockIDPar; - unsigned short C_ErrorID; - unsigned char* pInit; - unsigned char* pError; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Error; -} MC_BR_SaveAxisPar_typ; - -typedef struct MC_BR_SaveCamProfileObj -{ - /* VAR_INPUT (analog) */ - plcstring DataObjectName[13]; - unsigned long DataAddress; - unsigned short DataObjectVersion; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - struct MC_ERRORRECORD_REF ErrorRecord; - unsigned long DataObjectIdent; - /* VAR (analog) */ - struct MC_0116_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; -} MC_BR_SaveCamProfileObj_typ; - -typedef struct MC_BR_SetHardwareInputs -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0108_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Enable; - plcbit HomeSwitch; - plcbit PosHWSwitch; - plcbit NegHWSwitch; - plcbit Trigger1; - plcbit Trigger2; - /* VAR_OUTPUT (digital) */ - plcbit Active; - plcbit Busy; - plcbit Error; - plcbit InputsSet; -} MC_BR_SetHardwareInputs_typ; - -typedef struct MC_BR_SetupController -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned short Command; - struct MC_SETUP_CONTROLLER_CFG_REF Configuration; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - struct MC_SETUP_OUTPUT_REF SetupOutput; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0090_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; -} MC_BR_SetupController_typ; - -typedef struct MC_BR_SetupFromParTabObj -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned short Command; - plcstring DataObjectName[13]; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - struct MC_SETUP_OUTPUT_REF SetupOutput; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0145_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; -} MC_BR_SetupFromParTabObj_typ; - -typedef struct MC_BR_SetupInductionMotor -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned short Command; - struct MC_SETUP_IND_MOTOR_CFG_REF Configuration; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - struct MC_SETUP_OUTPUT_REF SetupOutput; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0088_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; -} MC_BR_SetupInductionMotor_typ; - -typedef struct MC_BR_SetupIsqRipple -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned short Command; - struct MC_SETUP_ISQ_RIPPLE_CFG_REF Configuration; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - struct MC_SETUP_OUTPUT_REF SetupOutput; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0101_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; -} MC_BR_SetupIsqRipple_typ; - -typedef struct MC_BR_SetupMotorPhasing -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned short Command; - struct MC_SETUP_MOTOR_PHA_CFG_REF Configuration; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - struct MC_SETUP_OUTPUT_REF SetupOutput; - struct MC_SETUP_PHASING_RESULT_REF SetupResult; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0097_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; -} MC_BR_SetupMotorPhasing_typ; - -typedef struct MC_BR_SetupSynchronMotor -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned short Command; - struct MC_SETUP_SYNC_MOTOR_CFG_REF Configuration; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - struct MC_SETUP_OUTPUT_REF SetupOutput; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0129_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; -} MC_BR_SetupSynchronMotor_typ; - -typedef struct MC_BR_Simulation -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned short SimulationCommand; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0071_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; -} MC_BR_Simulation_typ; - -typedef struct MC_BR_TouchProbe -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - struct MC_BR_TRIGGER_REF TriggerInput; - float Period; - float PeriodChange; - float ExpectedValue; - float WindowNegative; - float WindowPositive; - unsigned short Mode; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - float RecordedPeriodicValue; - signed long RecordedValue; - float DeltaExpectedValue; - unsigned long ProbeCounter; - unsigned long MissedTriggers; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_BR_TRIGGER_REF C_TriggerInput; - signed long C_Period; - signed long C_PeriodChange; - signed long C_ExpectedValue; - signed long C_WindowNegative; - signed long C_WindowPositive; - unsigned short C_Mode; - unsigned short C_ErrorID; - float C_RecordedPeriodicValue; - signed long C_RecordedValue; - float C_DeltaExpectedValue; - unsigned long C_ProbeCounter; - unsigned long C_MissedTriggers; - signed long PeriodOffset; - signed long LatchValue; - signed long LatchDeltaIv; - unsigned char state; - unsigned char NextState; - unsigned short DataTyp; - unsigned char LockIDPar; - unsigned char LockID; - signed long ActualPosition; - unsigned short LatchIndex; - unsigned short BitIndex; - unsigned short BitValueOffset; - unsigned char BitValueRecIndex; - unsigned char SptID; - /* VAR_INPUT (digital) */ - plcbit Enable; - /* VAR_OUTPUT (digital) */ - plcbit Active; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Active; - plcbit C_Busy; - plcbit C_Error; - plcbit NewValue; - plcbit UpdatePeriod; - plcbit UseAxisPeriod; -} MC_BR_TouchProbe_typ; - -typedef struct MC_BR_VelocityControl -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - float CyclicVelocity; - float CyclicVelocityCorrection; - float CyclicTorque; - unsigned char TorqueMode; - float Acceleration; - float Deceleration; - float SctrlKv; - float SctrlTn; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0095_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Enable; - plcbit InitSctrl; - /* VAR_OUTPUT (digital) */ - plcbit Active; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - plcbit SctrlInitialized; -} MC_BR_VelocityControl_typ; - -typedef struct MC_BR_WriteParID -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned short ParID; - unsigned long DataAddress; - unsigned short DataType; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - unsigned short C_ParID; - unsigned char LockIDPar; - unsigned char Reserve1; - unsigned long C_DataAddress; - unsigned long Reserve2; - unsigned short C_DataType; - unsigned short C_ErrorID; - unsigned char state; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Execute; - plcbit C_Done; - plcbit C_Error; -} MC_BR_WriteParID_typ; - -typedef struct MC_BR_WriteParIDText -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned short ParID; - plcstring DataText[34]; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - unsigned short C_ParID; - unsigned char LockIDPar; - unsigned short C_ErrorID; - unsigned char state; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Execute; - plcbit C_Done; - plcbit C_Error; -} MC_BR_WriteParIDText_typ; - -typedef struct MC_CamIn -{ - /* VAR_INPUT (analog) */ - unsigned long Master; - unsigned long Slave; - float MasterOffset; - float SlaveOffset; - float MasterScaling; - float SlaveScaling; - unsigned char StartMode; - unsigned char CamTableID; - unsigned short MasterParID; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned char LockID; - unsigned char LockIDPar; - unsigned char LockIDInSync; - unsigned long C_Master; - unsigned long C_Slave; - signed long C_MasterOffset; - signed long C_SlaveOffset; - signed long C_MasterScaling; - signed long C_SlaveScaling; - unsigned short C_CamTableID; - unsigned char C_StartMode; - unsigned short C_MasterParID; - unsigned short C_ErrorID; - signed long OldMaCamOffset; - signed long MaPosition; - unsigned short DataTyp; - unsigned short MpgenIndex; - unsigned short AutActualStateIndexOffset; - unsigned char AutActualStateIndexRecIndex; - unsigned char LockIDReceive; - unsigned short AutActualCamIndexOffset; - unsigned char AutActualCamIndexRecIndex; - unsigned char LockIDSend; - unsigned short AutMaCamOffsetOffset; - unsigned char AutMaCamOffsetRecIndex; - unsigned char LockIDMa; - unsigned char sendSlot; - unsigned char readSlot; - unsigned char state; - unsigned char MoveID; - unsigned short CC_ErrorID; - unsigned char oldMoveID; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit InSync; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - plcbit EndOfProfile; - /* VAR (digital) */ - plcbit C_Execute; - plcbit C_Periodic; - plcbit C_InSync; - plcbit C_CommandAborted; - plcbit C_Error; - plcbit C_EndOfProfile; -} MC_CamIn_typ; - -typedef struct MC_CamOut -{ - /* VAR_INPUT (analog) */ - unsigned long Slave; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Slave; - unsigned short C_ErrorID; - unsigned char state; - unsigned char LockIDPar; - unsigned char MoveID; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Execute; - plcbit C_Done; - plcbit C_Error; -} MC_CamOut_typ; - -typedef struct MC_CamTableSelect -{ - /* VAR_INPUT (analog) */ - unsigned long Master; - unsigned long Slave; - plcstring CamTable[13]; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - unsigned char CamTableID; - /* VAR (analog) */ - unsigned long C_Master; - unsigned long C_Slave; - plcstring C_CamTable[13]; - unsigned char Reserve; - unsigned short C_ErrorID; - unsigned char state; - unsigned char LockIDPar; - /* VAR_INPUT (digital) */ - plcbit Execute; - plcbit Periodic; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Periodic; - plcbit C_Error; -} MC_CamTableSelect_typ; - -typedef struct MC_DigitalCamSwitch -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - struct MC_CAMSWITCH_REF Switches; - struct MC_OUTPUT_REF Outputs; - struct MC_TRACK_REF TrackOptions; - unsigned long EnableMask; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Master; - unsigned long C_Slave; - struct MC_CAMSWITCH_REF C_Switches; - struct MC_OUTPUT_REF C_Outputs; - struct MC_TRACK_REF C_TrackOptions; - unsigned long C_EnableMask; - unsigned char C_CamConActRec; - unsigned char nextParRec; - unsigned char SelectRecMode; - unsigned char LockIDSend; - unsigned short C_ErrorID; - unsigned short CC_ErrorID; - unsigned short CamConIndex; - unsigned short LogicIndex; - unsigned short VarIndex; - unsigned short CamConActRecOffset; - unsigned char CamConActRecRecIndex; - unsigned char LockIDMa; - unsigned char LockIDPar; - unsigned char LockID; - unsigned char sendSlot; - unsigned char readSlot; - unsigned char state; - unsigned char SptID; - unsigned char LockIDReceive; - /* VAR_INPUT (digital) */ - plcbit Enable; - plcbit InitSwitches; - plcbit InitTrackOptions; - /* VAR_OUTPUT (digital) */ - plcbit InOperation; - plcbit Busy; - plcbit SwitchesInitialized; - plcbit TrackOptionsInitialized; - plcbit Error; - /* VAR (digital) */ - plcbit C_InOperation; - plcbit C_Error; - plcbit C_Busy; - plcbit EdgeInitSwitches; - plcbit EdgeInitTrackOptions; -} MC_DigitalCamSwitch_typ; - -typedef struct MC_GearIn -{ - /* VAR_INPUT (analog) */ - unsigned long Master; - unsigned long Slave; - signed short RatioNumerator; - unsigned short RatioDenominator; - float Acceleration; - float Deceleration; - unsigned short MasterParID; - float MasterParIDMaxVelocity; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned char LockID; - unsigned long C_Master; - unsigned long C_Slave; - signed long C_RatioNumerator; - signed long C_RatioDenominator; - float C_Acceleration; - float C_Deceleration; - unsigned short C_MasterParID; - unsigned short CC_ErrorID; - float C_MasterParIDMaxVelocity; - unsigned short C_ErrorID; - unsigned short MpgenIndex; - unsigned short AutActualStateIndexOffset; - unsigned char AutActualStateIndexRecIndex; - unsigned char LockIDMa; - unsigned char sendSlot; - unsigned char readSlot; - unsigned char state; - unsigned char LockIDPar; - unsigned char MoveID; - unsigned char LockIDSend; - unsigned char LockIDReceive; - unsigned char SavedFrDrvCnt; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit InGear; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - /* VAR (digital) */ - plcbit C_Execute; - plcbit C_InGear; - plcbit C_CommandAborted; - plcbit C_Error; - plcbit WaitForTelegrams; -} MC_GearIn_typ; - -typedef struct MC_GearInPos -{ - /* VAR_INPUT (analog) */ - unsigned long Master; - unsigned long Slave; - signed short RatioNumerator; - unsigned short RatioDenominator; - float MasterSyncPosition; - float SlaveSyncPosition; - unsigned char SyncMode; - float MasterStartDistance; - float Velocity; - float Acceleration; - unsigned short MasterParID; - float MasterParIDMaxVelocity; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Master; - unsigned long C_Slave; - signed long C_RatioNumerator; - signed long C_RatioDenominator; - signed long Reserve1; - signed long Reserve2; - unsigned char C_SyncMode; - unsigned char LockID; - unsigned char LockIDPar; - signed long C_MasterStartDistance; - signed long C_MasterSyncPosition; - signed long C_SlaveSyncPosition; - float C_Velocity; - float C_Acceleration; - unsigned short C_MasterParID; - float C_MasterParIDMaxVelocity; - unsigned short C_ErrorID; - signed long MaPosition; - unsigned short DataTyp; - signed long MA_LastSyncPosition; - signed long SL_LastSyncPosition; - unsigned short MpgenIndex; - unsigned char Reserve3; - unsigned char LockIDReceive; - unsigned short AutActualCamTypeOffset; - unsigned char AutActualCamTypeRecIndex; - unsigned char LockIDSend; - unsigned short AutActualStateIndexOffset; - unsigned char AutActualStateIndexRecIndex; - unsigned char LockIDMa; - unsigned char sendSlot; - unsigned char readSlot; - unsigned char state; - unsigned char MoveID; - unsigned short CC_ErrorID; - unsigned short Reserve4; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit StartSync; - plcbit InSync; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - /* VAR (digital) */ - plcbit C_Execute; - plcbit C_StartSync; - plcbit C_InSync; - plcbit C_CommandAborted; - plcbit C_Error; - plcbit CC_Error; -} MC_GearInPos_typ; - -typedef struct MC_GearOut -{ - /* VAR_INPUT (analog) */ - unsigned long Slave; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Slave; - unsigned short C_ErrorID; - unsigned char state; - unsigned char LockIDPar; - unsigned char MoveID; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Execute; - plcbit C_Done; - plcbit C_Error; -} MC_GearOut_typ; - -typedef struct MC_Halt -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - float Deceleration; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - float C_Deceleration; - unsigned short C_ErrorID; - unsigned char state; - unsigned char MoveID; - unsigned char LockIDPar; - unsigned short Reserve; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - /* VAR (digital) */ - plcbit C_Execute; - plcbit cmdExecute; - plcbit C_Done; - plcbit C_CommandAborted; - plcbit C_Error; -} MC_Halt_typ; - -typedef struct MC_Home -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - float Position; - unsigned char HomingMode; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - signed long C_Position; - unsigned char C_HomingMode; - unsigned char LockIDPar; - unsigned short C_ErrorID; - unsigned char state; - unsigned char MoveID; - float CC_Position; - unsigned long C_StatusFlags; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - /* VAR (digital) */ - plcbit C_Execute; - plcbit C_Done; - plcbit C_CommandAborted; - plcbit C_Error; -} MC_Home_typ; - -typedef struct MC_LimitLoad -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - float Load; - unsigned char Direction; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0133_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Enable; - /* VAR_OUTPUT (digital) */ - plcbit Busy; - plcbit Ready; - plcbit Active; - plcbit Error; -} MC_LimitLoad_typ; - -typedef struct MC_MoveAbsolute -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - float Position; - float Velocity; - float Acceleration; - float Deceleration; - unsigned char Direction; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - unsigned char C_Direction; - unsigned char LockIDPar; - signed long C_Position; - float C_Velocity; - float C_Acceleration; - float C_Deceleration; - unsigned char state; - signed long C_CommandedOffset; - unsigned short C_ErrorID; - unsigned char MoveID; - unsigned char oldMoveID; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - /* VAR (digital) */ - plcbit C_Execute; - plcbit cmdExecute; - plcbit C_Done; - plcbit C_CommandAborted; - plcbit C_Error; -} MC_MoveAbsolute_typ; - -typedef struct MC_MoveAdditive -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - float Distance; - float Velocity; - float Acceleration; - float Deceleration; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - signed long C_Distance; - float C_Velocity; - float C_Acceleration; - float C_Deceleration; - signed long C_CommandedPosition; - signed long C_CommandedOffset; - unsigned short C_ErrorID; - unsigned char state; - unsigned char LockIDPar; - unsigned char MoveID; - unsigned char oldMoveID; - unsigned char Reserve; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - /* VAR (digital) */ - plcbit C_Execute; - plcbit cmdExecute; - plcbit C_Done; - plcbit C_CommandAborted; - plcbit C_Error; -} MC_MoveAdditive_typ; - -typedef struct MC_MoveVelocity -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - float Velocity; - float Acceleration; - float Deceleration; - unsigned char Direction; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - float C_Velocity; - float C_Acceleration; - float C_Deceleration; - unsigned char C_Direction; - unsigned char LockIDPar; - unsigned short C_ErrorID; - unsigned char state; - unsigned char MoveID; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit InVelocity; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - /* VAR (digital) */ - plcbit C_Execute; - plcbit cmdExecute; - plcbit C_InVelocity; - plcbit C_CommandAborted; - plcbit C_Error; -} MC_MoveVelocity_typ; - -typedef struct MC_Phasing -{ - /* VAR_INPUT (analog) */ - unsigned long Master; - unsigned long Slave; - float PhaseShift; - float Velocity; - float Acceleration; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Master; - unsigned long C_Slave; - signed long C_PhaseShift; - float C_Velocity; - float C_Acceleration; - unsigned short C_ErrorID; - unsigned short MpgenIndex; - unsigned short MpgenStatusOffset; - unsigned char MpgenStatusRecIndex; - unsigned char LockIDPar; - unsigned char SavedFrDrvCnt; - unsigned char state; - unsigned char FbID; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - /* VAR (digital) */ - plcbit C_Execute; - plcbit C_Done; - plcbit C_CommandAborted; - plcbit C_Error; - plcbit WaitForTelegrams; -} MC_Phasing_typ; - -typedef struct MC_Power -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned char state; - unsigned short C_ErrorID; - unsigned long C_Axis; - unsigned long startTicks; - unsigned short AxisTypeCtrlOffAxisState; - /* VAR_INPUT (digital) */ - plcbit Enable; - /* VAR_OUTPUT (digital) */ - plcbit Status; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Error; -} MC_Power_typ; - -typedef struct MC_ReadActualPosition -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - float Position; - /* VAR (analog) */ - unsigned long C_Axis; - unsigned short C_ErrorID; - unsigned char state; - /* VAR_INPUT (digital) */ - plcbit Enable; - /* VAR_OUTPUT (digital) */ - plcbit Valid; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Error; -} MC_ReadActualPosition_typ; - -typedef struct MC_ReadActualTorque -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - float Torque; - /* VAR (analog) */ - unsigned long C_Axis; - unsigned short TorqueOffset; - unsigned char TorqueRecIndex; - unsigned char LockID; - unsigned short C_ErrorID; - unsigned char state; - unsigned char LockIDPar; - /* VAR_INPUT (digital) */ - plcbit Enable; - /* VAR_OUTPUT (digital) */ - plcbit Valid; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Error; -} MC_ReadActualTorque_typ; - -typedef struct MC_ReadActualVelocity -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - float Velocity; - /* VAR (analog) */ - unsigned long C_Axis; - unsigned short C_ErrorID; - unsigned char state; - /* VAR_INPUT (digital) */ - plcbit Enable; - /* VAR_OUTPUT (digital) */ - plcbit Valid; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Error; -} MC_ReadActualVelocity_typ; - -typedef struct MC_ReadAxisError -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - unsigned long DataAddress; - unsigned short DataLength; - plcstring DataObjectName[13]; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - unsigned short AxisErrorID; - unsigned short AxisErrorCount; - /* VAR (analog) */ - unsigned long C_Axis; - plcstring C_DataObjectName[13]; - unsigned short Reserve; - unsigned short C_ErrorID; - unsigned char state; - /* VAR_INPUT (digital) */ - plcbit Enable; - plcbit Acknowledge; - /* VAR_OUTPUT (digital) */ - plcbit Valid; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Acknowledge; - plcbit C_OldAcknowledge; - plcbit writeText; - plcbit C_Error; -} MC_ReadAxisError_typ; - -typedef struct MC_ReadBoolParameter -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - signed short ParameterNumber; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - unsigned short C_ErrorID; - unsigned char state; - /* VAR_INPUT (digital) */ - plcbit Enable; - /* VAR_OUTPUT (digital) */ - plcbit Valid; - plcbit Busy; - plcbit Error; - plcbit Value; - /* VAR (digital) */ - plcbit C_Error; -} MC_ReadBoolParameter_typ; - -typedef struct MC_ReadDigitalInput -{ - /* VAR_INPUT (analog) */ - struct MC_INPUT_REF Input; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_INPUT_REF C_Input; - unsigned short C_ErrorID; - unsigned short ReadDigitalInputOffset; - unsigned char ReadDigitalInputRecIndex; - unsigned char LockID; - unsigned short ReadDigitalInputValue; - unsigned short ReadDigitalInputMask; - unsigned char state; - unsigned char LockIDPar; - /* VAR_INPUT (digital) */ - plcbit Enable; - /* VAR_OUTPUT (digital) */ - plcbit Valid; - plcbit Busy; - plcbit Error; - plcbit Value; - /* VAR (digital) */ - plcbit C_Error; -} MC_ReadDigitalInput_typ; - -typedef struct MC_ReadDigitalOutput -{ - /* VAR_INPUT (analog) */ - struct MC_OUTPUT_REF Output; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_OUTPUT_REF C_Output; - unsigned short C_ErrorID; - unsigned short ReadDigitalOutputOffset; - unsigned char ReadDigitalOutputRecIndex; - unsigned char LockID; - unsigned short ReadDigitalOutputValue; - unsigned short ReadDigitalOutputMask; - unsigned char state; - unsigned char LockIDPar; - /* VAR_INPUT (digital) */ - plcbit Enable; - /* VAR_OUTPUT (digital) */ - plcbit Valid; - plcbit Busy; - plcbit Error; - plcbit Value; - /* VAR (digital) */ - plcbit C_Error; -} MC_ReadDigitalOutput_typ; - -typedef struct MC_ReadParameter -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - signed short ParameterNumber; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - float Value; - /* VAR (analog) */ - unsigned long C_Axis; - unsigned short C_ErrorID; - unsigned char state; - unsigned char LockIDPar; - /* VAR_INPUT (digital) */ - plcbit Enable; - /* VAR_OUTPUT (digital) */ - plcbit Valid; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Error; -} MC_ReadParameter_typ; - -typedef struct MC_ReadStatus -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - unsigned short C_ErrorID; - unsigned char state; - /* VAR_INPUT (digital) */ - plcbit Enable; - /* VAR_OUTPUT (digital) */ - plcbit Valid; - plcbit Busy; - plcbit Error; - plcbit Errorstop; - plcbit Disabled; - plcbit Stopping; - plcbit StandStill; - plcbit DiscreteMotion; - plcbit ContinuousMotion; - plcbit SynchronizedMotion; - plcbit Homing; - /* VAR (digital) */ - plcbit C_Error; -} MC_ReadStatus_typ; - -typedef struct MC_Reset -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - unsigned short C_ErrorID; - unsigned char state; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Error; -} MC_Reset_typ; - -typedef struct MC_SetOverride -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - float VelFactor; - float AccFactor; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - float C_VelFactor; - float C_AccFactor; - float OldVelFactor; - unsigned short C_ErrorID; - unsigned char state; - /* VAR_INPUT (digital) */ - plcbit Enable; - /* VAR_OUTPUT (digital) */ - plcbit Enabled; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Error; -} MC_SetOverride_typ; - -typedef struct MC_Stop -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - float Deceleration; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - unsigned short C_ErrorID; - float C_Deceleration; - unsigned char state; - unsigned char MoveID; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - /* VAR (digital) */ - plcbit C_Execute; - plcbit C_Error; - plcbit C_CommandAborted; -} MC_Stop_typ; - -typedef struct MC_TouchProbe -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - struct MC_TRIGGER_REF TriggerInput; - float FirstPosition; - float LastPosition; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - float RecordedPosition; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_TRIGGER_REF C_TriggerInput; - signed long C_FirstPosition; - signed long C_LastPosition; - unsigned short C_ErrorID; - signed long C_RecordedPosition; - unsigned char SavedToDrvCnt; - unsigned char Reserve2; - unsigned char state; - unsigned char LockID; - unsigned char LockIDPar; - unsigned short cycleTime; - signed long LatchPos; - unsigned short LatchStatusOffset; - unsigned char LatchStatusRecIndex; - unsigned char Reserve1; - unsigned short LatchPosOffset; - unsigned char LatchPosRecIndex; - unsigned char SptID; - /* VAR_INPUT (digital) */ - plcbit Execute; - plcbit WindowOnly; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit CommandAborted; - plcbit Error; - /* VAR (digital) */ - plcbit C_Done; - plcbit C_Busy; - plcbit C_Execute; - plcbit C_WindowOnly; - plcbit C_Error; - plcbit C_CommandAborted; - plcbit InputSourceChanged; - plcbit EdgeChanged; - plcbit PosSourceChanged; -} MC_TouchProbe_typ; - -typedef struct MC_TorqueControl -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - float Torque; - float TorqueRamp; - float Velocity; - float Acceleration; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0096_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit InTorque; - plcbit Busy; - plcbit Active; - plcbit CommandAborted; - plcbit Error; - plcbit AxisLimitActive; -} MC_TorqueControl_typ; - -typedef struct MC_BR_TorqueControl -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - float Torque; - float TorqueRamp; - float PosMaxVelocity; - float NegMaxVelocity; - float Acceleration; - unsigned short Mode; - float TimeLimit; - unsigned short StartParID; - unsigned short TorqueParID; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_0100_IS_TYP IS; - /* VAR_INPUT (digital) */ - plcbit Enable; - plcbit InitData; - plcbit StartSignal; - /* VAR_OUTPUT (digital) */ - plcbit InTorque; - plcbit Busy; - plcbit Active; - plcbit CommandAborted; - plcbit Error; - plcbit DataInitialized; - plcbit WaitingForStart; - plcbit AxisLimitActive; -} MC_BR_TorqueControl_typ; - -typedef struct MC_WriteBoolParameter -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - signed short ParameterNumber; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - signed short C_ParameterNumber; - unsigned short Reserve; - unsigned char state; - /* VAR_INPUT (digital) */ - plcbit Execute; - plcbit Value; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; -} MC_WriteBoolParameter_typ; - -typedef struct MC_WriteDigitalOutput -{ - /* VAR_INPUT (analog) */ - struct MC_OUTPUT_REF Output; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - struct MC_OUTPUT_REF C_Output; - unsigned short C_ErrorID; - unsigned short WriteDigitalOutputMask; - unsigned char state; - unsigned char LockIDPar; - /* VAR_INPUT (digital) */ - plcbit Execute; - plcbit Value; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Execute; - plcbit C_Value; - plcbit C_Done; - plcbit C_Error; -} MC_WriteDigitalOutput_typ; - -typedef struct MC_WriteParameter -{ - /* VAR_INPUT (analog) */ - unsigned long Axis; - signed short ParameterNumber; - float Value; - /* VAR_OUTPUT (analog) */ - unsigned short ErrorID; - /* VAR (analog) */ - unsigned long C_Axis; - signed short C_ParameterNumber; - float C_Value; - unsigned short C_ErrorID; - unsigned char state; - unsigned char LockIDPar; - /* VAR_INPUT (digital) */ - plcbit Execute; - /* VAR_OUTPUT (digital) */ - plcbit Done; - plcbit Busy; - plcbit Error; - /* VAR (digital) */ - plcbit C_Execute; - plcbit C_Done; - plcbit C_Error; -} MC_WriteParameter_typ; - - - -/* Prototyping of functions and function blocks */ -_BUR_PUBLIC void MC_AbortTrigger(struct MC_AbortTrigger* inst); -_BUR_PUBLIC void MC_BR_AutCommand(struct MC_BR_AutCommand* inst); -_BUR_PUBLIC void MC_BR_AutControl(struct MC_BR_AutControl* inst); -_BUR_PUBLIC void MC_BR_AutoCamDwell(struct MC_BR_AutoCamDwell* inst); -_BUR_PUBLIC void MC_BR_AxisErrorCollector(struct MC_BR_AxisErrorCollector* inst); -_BUR_PUBLIC void MC_BR_BrakeControl(struct MC_BR_BrakeControl* inst); -_BUR_PUBLIC void MC_BR_BrakeOperation(struct MC_BR_BrakeOperation* inst); -_BUR_PUBLIC void MC_BR_CalcCamFromPoints(struct MC_BR_CalcCamFromPoints* inst); -_BUR_PUBLIC void MC_BR_CalcCamFromSections(struct MC_BR_CalcCamFromSections* inst); -_BUR_PUBLIC void MC_BR_CalcPointsFromCam(struct MC_BR_CalcPointsFromCam* inst); -_BUR_PUBLIC void MC_BR_CalcSectionsFromCam(struct MC_BR_CalcSectionsFromCam* inst); -_BUR_PUBLIC void MC_BR_CamIn(struct MC_BR_CamIn* inst); -_BUR_PUBLIC void MC_BR_CamDwell(struct MC_BR_CamDwell* inst); -_BUR_PUBLIC void MC_BR_CamTransition(struct MC_BR_CamTransition* inst); -_BUR_PUBLIC void MC_BR_CheckAutCompensation(struct MC_BR_CheckAutCompensation* inst); -_BUR_PUBLIC void MC_BR_CheckEndlessPosition(struct MC_BR_CheckEndlessPosition* inst); -_BUR_PUBLIC void MC_BR_CommandError(struct MC_BR_CommandError* inst); -_BUR_PUBLIC void MC_BR_ConfigPowerStageCheck(struct MC_BR_ConfigPowerStageCheck* inst); -_BUR_PUBLIC void MC_BR_CrossCutterControl(struct MC_BR_CrossCutterControl* inst); -_BUR_PUBLIC void MC_BR_CyclicRead(struct MC_BR_CyclicRead* inst); -_BUR_PUBLIC void MC_BR_CyclicReadDataInfo(struct MC_BR_CyclicReadDataInfo* inst); -_BUR_PUBLIC void MC_BR_CyclicWrite(struct MC_BR_CyclicWrite* inst); -_BUR_PUBLIC void MC_BR_DigitalCamSwitch(struct MC_BR_DigitalCamSwitch* inst); -_BUR_PUBLIC void MC_BR_DownloadCamProfileObj(struct MC_BR_DownloadCamProfileObj* inst); -_BUR_PUBLIC void MC_BR_DownloadCamProfileData(struct MC_BR_DownloadCamProfileData* inst); -_BUR_PUBLIC void MC_BR_DownloadParSequ(struct MC_BR_DownloadParSequ* inst); -_BUR_PUBLIC void MC_BR_EventMoveAbsolute(struct MC_BR_EventMoveAbsolute* inst); -_BUR_PUBLIC void MC_BR_EventMoveAdditive(struct MC_BR_EventMoveAdditive* inst); -_BUR_PUBLIC void MC_BR_EventMoveVelocity(struct MC_BR_EventMoveVelocity* inst); -_BUR_PUBLIC void MC_BR_GearIn(struct MC_BR_GearIn* inst); -_BUR_PUBLIC void MC_BR_GetCamMasterPosition(struct MC_BR_GetCamMasterPosition* inst); -_BUR_PUBLIC void MC_BR_GetCamSlavePosition(struct MC_BR_GetCamSlavePosition* inst); -_BUR_PUBLIC void MC_BR_GetErrorText(struct MC_BR_GetErrorText* inst); -_BUR_PUBLIC void MC_BR_GetHardwareInfo(struct MC_BR_GetHardwareInfo* inst); -_BUR_PUBLIC void MC_BR_GetParIDTransferInfo(struct MC_BR_GetParIDTransferInfo* inst); -_BUR_PUBLIC void MC_BR_HomeAcpEncoder(struct MC_BR_HomeAcpEncoder* inst); -_BUR_PUBLIC void MC_BR_InitAutData(struct MC_BR_InitAutData* inst); -_BUR_PUBLIC void MC_BR_InitAutEvent(struct MC_BR_InitAutEvent* inst); -_BUR_PUBLIC void MC_BR_InitAutPar(struct MC_BR_InitAutPar* inst); -_BUR_PUBLIC void MC_BR_InitAutState(struct MC_BR_InitAutState* inst); -_BUR_PUBLIC void MC_BR_InitAxisPar(struct MC_BR_InitAxisPar* inst); -_BUR_PUBLIC void MC_BR_InitAxisSubjectPar(struct MC_BR_InitAxisSubjectPar* inst); -_BUR_PUBLIC void MC_BR_InitCyclicRead(struct MC_BR_InitCyclicRead* inst); -_BUR_PUBLIC void MC_BR_InitCyclicWrite(struct MC_BR_InitCyclicWrite* inst); -_BUR_PUBLIC void MC_BR_InitEndlessPosition(struct MC_BR_InitEndlessPosition* inst); -_BUR_PUBLIC void MC_BR_InitEndlessPosAcpEnc(struct MC_BR_InitEndlessPosAcpEnc* inst); -_BUR_PUBLIC void MC_BR_InitMasterParIDTransfer(struct MC_BR_InitMasterParIDTransfer* inst); -_BUR_PUBLIC void MC_BR_InitModPos(struct MC_BR_InitModPos* inst); -_BUR_PUBLIC void MC_BR_InitParList(struct MC_BR_InitParList* inst); -_BUR_PUBLIC void MC_BR_InitParSequ(struct MC_BR_InitParSequ* inst); -_BUR_PUBLIC void MC_BR_InitParTabObj(struct MC_BR_InitParTabObj* inst); -_BUR_PUBLIC void MC_BR_InitReceiveNetworkData(struct MC_BR_InitReceiveNetworkData* inst); -_BUR_PUBLIC void MC_BR_InitReceiveNetworkEnc(struct MC_BR_InitReceiveNetworkEnc* inst); -_BUR_PUBLIC void MC_BR_InitReceiveParID(struct MC_BR_InitReceiveParID* inst); -_BUR_PUBLIC void MC_BR_InitSendParID(struct MC_BR_InitSendParID* inst); -_BUR_PUBLIC void MC_BR_JogVelocity(struct MC_BR_JogVelocity* inst); -_BUR_PUBLIC void MC_BR_JogLimitPosition(struct MC_BR_JogLimitPosition* inst); -_BUR_PUBLIC void MC_BR_JogTargetPosition(struct MC_BR_JogTargetPosition* inst); -_BUR_PUBLIC void MC_BR_LimitLoad(struct MC_BR_LimitLoad* inst); -_BUR_PUBLIC void MC_BR_LimitLoadCam(struct MC_BR_LimitLoadCam* inst); -_BUR_PUBLIC void MC_BR_LoadAxisPar(struct MC_BR_LoadAxisPar* inst); -_BUR_PUBLIC void MC_BR_MoveAbsoluteTriggStop(struct MC_BR_MoveAbsoluteTriggStop* inst); -_BUR_PUBLIC void MC_BR_MoveAdditiveTriggStop(struct MC_BR_MoveAdditiveTriggStop* inst); -_BUR_PUBLIC void MC_BR_MoveCyclicPosition(struct MC_BR_MoveCyclicPosition* inst); -_BUR_PUBLIC void MC_BR_MoveCyclicPositionExt(struct MC_BR_MoveCyclicPositionExt* inst); -_BUR_PUBLIC void MC_BR_MoveCyclicVelocity(struct MC_BR_MoveCyclicVelocity* inst); -_BUR_PUBLIC void MC_BR_MoveCyclicVelocityExt(struct MC_BR_MoveCyclicVelocityExt* inst); -_BUR_PUBLIC void MC_BR_MoveVelocityTriggStop(struct MC_BR_MoveVelocityTriggStop* inst); -_BUR_PUBLIC void MC_BR_NetTrace(struct MC_BR_NetTrace* inst); -_BUR_PUBLIC void MC_BR_NetworkInit(struct MC_BR_NetworkInit* inst); -_BUR_PUBLIC void MC_BR_Offset(struct MC_BR_Offset* inst); -_BUR_PUBLIC void MC_BR_OffsetVelocity(struct MC_BR_OffsetVelocity* inst); -_BUR_PUBLIC void MC_BR_OffsetZone(struct MC_BR_OffsetZone* inst); -_BUR_PUBLIC void MC_BR_GetParIDInfo(struct MC_BR_GetParIDInfo* inst); -_BUR_PUBLIC void MC_BR_ParTrace(struct MC_BR_ParTrace* inst); -_BUR_PUBLIC void MC_BR_ParTraceConfig(struct MC_BR_ParTraceConfig* inst); -_BUR_PUBLIC void MC_BR_Phasing(struct MC_BR_Phasing* inst); -_BUR_PUBLIC void MC_BR_MechPosDeviationComp(struct MC_BR_MechPosDeviationComp* inst); -_BUR_PUBLIC void MC_BR_PowerMeter(struct MC_BR_PowerMeter* inst); -_BUR_PUBLIC void MC_BR_ReadAutPosition(struct MC_BR_ReadAutPosition* inst); -_BUR_PUBLIC void MC_BR_ReadAxisError(struct MC_BR_ReadAxisError* inst); -_BUR_PUBLIC void MC_BR_ReadCyclicPosition(struct MC_BR_ReadCyclicPosition* inst); -_BUR_PUBLIC void MC_BR_ReadDriveStatus(struct MC_BR_ReadDriveStatus* inst); -_BUR_PUBLIC void MC_BR_ReadNetTraceStatus(struct MC_BR_ReadNetTraceStatus* inst); -_BUR_PUBLIC void MC_BR_ReadParID(struct MC_BR_ReadParID* inst); -_BUR_PUBLIC void MC_BR_ReadParIDText(struct MC_BR_ReadParIDText* inst); -_BUR_PUBLIC void MC_BR_ReadParList(struct MC_BR_ReadParList* inst); -_BUR_PUBLIC void MC_BR_ReadParTraceStatus(struct MC_BR_ReadParTraceStatus* inst); -_BUR_PUBLIC void MC_BR_ReceiveParIDOnPLC(struct MC_BR_ReceiveParIDOnPLC* inst); -_BUR_PUBLIC void MC_BR_ResetAutPar(struct MC_BR_ResetAutPar* inst); -_BUR_PUBLIC void MC_BR_SaveAxisPar(struct MC_BR_SaveAxisPar* inst); -_BUR_PUBLIC void MC_BR_SaveCamProfileObj(struct MC_BR_SaveCamProfileObj* inst); -_BUR_PUBLIC void MC_BR_SetHardwareInputs(struct MC_BR_SetHardwareInputs* inst); -_BUR_PUBLIC void MC_BR_SetupController(struct MC_BR_SetupController* inst); -_BUR_PUBLIC void MC_BR_SetupFromParTabObj(struct MC_BR_SetupFromParTabObj* inst); -_BUR_PUBLIC void MC_BR_SetupInductionMotor(struct MC_BR_SetupInductionMotor* inst); -_BUR_PUBLIC void MC_BR_SetupIsqRipple(struct MC_BR_SetupIsqRipple* inst); -_BUR_PUBLIC void MC_BR_SetupMotorPhasing(struct MC_BR_SetupMotorPhasing* inst); -_BUR_PUBLIC void MC_BR_SetupSynchronMotor(struct MC_BR_SetupSynchronMotor* inst); -_BUR_PUBLIC void MC_BR_Simulation(struct MC_BR_Simulation* inst); -_BUR_PUBLIC void MC_BR_TouchProbe(struct MC_BR_TouchProbe* inst); -_BUR_PUBLIC void MC_BR_VelocityControl(struct MC_BR_VelocityControl* inst); -_BUR_PUBLIC void MC_BR_WriteParID(struct MC_BR_WriteParID* inst); -_BUR_PUBLIC void MC_BR_WriteParIDText(struct MC_BR_WriteParIDText* inst); -_BUR_PUBLIC void MC_CamIn(struct MC_CamIn* inst); -_BUR_PUBLIC void MC_CamOut(struct MC_CamOut* inst); -_BUR_PUBLIC void MC_CamTableSelect(struct MC_CamTableSelect* inst); -_BUR_PUBLIC void MC_DigitalCamSwitch(struct MC_DigitalCamSwitch* inst); -_BUR_PUBLIC void MC_GearIn(struct MC_GearIn* inst); -_BUR_PUBLIC void MC_GearInPos(struct MC_GearInPos* inst); -_BUR_PUBLIC void MC_GearOut(struct MC_GearOut* inst); -_BUR_PUBLIC void MC_Halt(struct MC_Halt* inst); -_BUR_PUBLIC void MC_Home(struct MC_Home* inst); -_BUR_PUBLIC void MC_LimitLoad(struct MC_LimitLoad* inst); -_BUR_PUBLIC void MC_MoveAbsolute(struct MC_MoveAbsolute* inst); -_BUR_PUBLIC void MC_MoveAdditive(struct MC_MoveAdditive* inst); -_BUR_PUBLIC void MC_MoveVelocity(struct MC_MoveVelocity* inst); -_BUR_PUBLIC void MC_Phasing(struct MC_Phasing* inst); -_BUR_PUBLIC void MC_Power(struct MC_Power* inst); -_BUR_PUBLIC void MC_ReadActualPosition(struct MC_ReadActualPosition* inst); -_BUR_PUBLIC void MC_ReadActualTorque(struct MC_ReadActualTorque* inst); -_BUR_PUBLIC void MC_ReadActualVelocity(struct MC_ReadActualVelocity* inst); -_BUR_PUBLIC void MC_ReadAxisError(struct MC_ReadAxisError* inst); -_BUR_PUBLIC void MC_ReadBoolParameter(struct MC_ReadBoolParameter* inst); -_BUR_PUBLIC void MC_ReadDigitalInput(struct MC_ReadDigitalInput* inst); -_BUR_PUBLIC void MC_ReadDigitalOutput(struct MC_ReadDigitalOutput* inst); -_BUR_PUBLIC void MC_ReadParameter(struct MC_ReadParameter* inst); -_BUR_PUBLIC void MC_ReadStatus(struct MC_ReadStatus* inst); -_BUR_PUBLIC void MC_Reset(struct MC_Reset* inst); -_BUR_PUBLIC void MC_SetOverride(struct MC_SetOverride* inst); -_BUR_PUBLIC void MC_Stop(struct MC_Stop* inst); -_BUR_PUBLIC void MC_TouchProbe(struct MC_TouchProbe* inst); -_BUR_PUBLIC void MC_TorqueControl(struct MC_TorqueControl* inst); -_BUR_PUBLIC void MC_BR_TorqueControl(struct MC_BR_TorqueControl* inst); -_BUR_PUBLIC void MC_WriteBoolParameter(struct MC_WriteBoolParameter* inst); -_BUR_PUBLIC void MC_WriteDigitalOutput(struct MC_WriteDigitalOutput* inst); -_BUR_PUBLIC void MC_WriteParameter(struct MC_WriteParameter* inst); - - -#ifdef __cplusplus -}; -#endif -#endif /* _ACP10_MC_ */ - diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10_MC/acp10_mc.fun b/example/AsProject/Logical/Libraries/Motion/Acp10_MC/acp10_mc.fun deleted file mode 100644 index 4c02510..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Acp10_MC/acp10_mc.fun +++ /dev/null @@ -1,4087 +0,0 @@ - -FUNCTION_BLOCK MC_AbortTrigger (*aborts FBs connected to trigger events*) - VAR_INPUT - Axis : UDINT; (*axis reference, defines on which axis the trigger should be aborted*) - TriggerInput : MC_TRIGGER_REF; (*trigger input signal source*) - Execute : BOOL; (*aborts the trigger at rising edge*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*FB with trigger has been aborted*) - Busy : BOOL; (*the function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - state : USINT; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_AutCommand (*transferes commands for the cam automat to the drive*) - VAR_INPUT - Slave : UDINT; (*axis reference of the slave axis*) - Enable : BOOL; (*activates the function block*) - Start : BOOL; (*starts the cam automat*) - Stop : BOOL; (*stops the movement on the slave axis*) - Deceleration : REAL; (*deceleration for the stop command*) - Restart : BOOL; (*reengages the slave axis to the automat*) - EndAutomat : BOOL; (*aborts the automat in the background*) - SetSignal1 : BOOL; (*sets the automat signal1*) - SetSignal2 : BOOL; (*sets the automat signal2*) - SetSignal3 : BOOL; (*sets the automat signal3*) - SetSignal4 : BOOL; (*sets the automat signal4*) - ResetSignal1 : BOOL; (*resets the automat signal1*) - ResetSignal2 : BOOL; (*resets the automat signal2*) - ResetSignal3 : BOOL; (*resets the automat signal3*) - ResetSignal4 : BOOL; (*resets the automat signal4*) - TransferParLock : BOOL; (*transfer the par lock parameter*) - SelectParLock : USINT; (*select the par lock parameter*) - END_VAR - VAR_OUTPUT - Active : BOOL; (*function block is active and waits for command*) - Busy : BOOL; (*function block is enabled*) - CommandAborted : BOOL; (*function block was aborted by another function block*) - Error : BOOL; (*error occurred in the function block*) - ErrorID : UINT; (*error number*) - Running : BOOL; (*slave is engaged to the automat*) - StandBy : BOOL; (*cam automat is active in the background*) - ParLockTransferred : BOOL; (*par lock parameter transferred*) - ActualStateIndex : USINT; (*actual state of the cam automat*) - ActualStateCamIndex : UINT; (*actual cam index of the actual state*) - InCam : BOOL; (*automat is in cam*) - InCompensation : BOOL; (*automat is in compensation*) - END_VAR - VAR - C_Slave : UDINT; (*internal variable*) - IS : MC_0099_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_AutControl (*controls the cam automat functions*) - VAR_INPUT - Enable : BOOL; (*enables the functionality of this FB*) - Slave : UDINT; (*axis reference of the slave axis*) - ParLock : USINT; (*lock for consistent online change*) - Signal1 : BOOL; (*set signal1*) - Signal2 : BOOL; (*set signal2*) - Signal3 : BOOL; (*set signal3*) - Signal4 : BOOL; (*set signal4*) - Start : BOOL; (*start automat*) - Stop : BOOL; (*stop automat*) - Deceleration : REAL; (*deceleration for stop command*) - Restart : BOOL; (*restart command*) - AdrAutData : UDINT; (*address of optional cam automat data structure*) - InitAutData : BOOL; (*initialize the parameters of the optional cam automat data structure*) - END_VAR - VAR_OUTPUT - Active : BOOL; (*automat control function block activated*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - AutDataInitialized : BOOL; (*cam automat data structure initialized*) - Running : BOOL; (*cam automat is running*) - ActualStateIndex : USINT; (*index of the actual state*) - ActualCamType : USINT; (*cam type of the actual state*) - END_VAR - VAR - C_Slave : UDINT; (*internal variable*) - ParLockOld : USINT; (*internal variable*) - LockID : USINT; (*internal variable*) - CmdParLock : BOOL; (*internal variable*) - EdgeSignal1 : BOOL; (*internal variable*) - EdgeSignal2 : BOOL; (*internal variable*) - EdgeSignal3 : BOOL; (*internal variable*) - EdgeSignal4 : BOOL; (*internal variable*) - EdgeStart : BOOL; (*internal variable*) - CmdStart : BOOL; (*internal variable*) - EdgeStop : BOOL; (*internal variable*) - CmdStop : BOOL; (*internal variable*) - C_Deceleration : REAL; (*internal variable*) - EdgeRestart : BOOL; (*internal variable*) - CmdRestart : BOOL; (*internal variable*) - EdgeInitAutData : BOOL; (*internal variable*) - CmdInitAutData : BOOL; (*internal variable*) - C_AutData : MC_AUTDATA_TYP; (*internal variable*) - C_Master : UDINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - CC_ErrorID : UINT; (*internal variable*) - SignalSet : USINT; (*internal variable*) - SignalReset : USINT; (*internal variable*) - CmdAutStart : UINT; (*internal variable*) - AutStatusValid : BOOL; (*internal variable*) - AutStateDld : USINT; (*internal variable*) - AutStatusOffset : UINT; (*internal variable*) - AutStatusRecIndex : USINT; (*internal variable*) - LockIDSend : USINT; (*internal variable*) - AutActualStateIndexOffset : UINT; (*internal variable*) - AutActualStateIndexRecIndex : USINT; (*internal variable*) - C_Busy : BOOL; (*internal variable*) - AutActualCamTypeOffset : UINT; (*internal variable*) - AutActualCamTypeRecIndex : USINT; (*internal variable*) - LockIDMa : USINT; (*internal variable*) - sendSlot : USINT; (*internal variable*) - readSlot : USINT; (*internal variable*) - state : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - LockIDReceive : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_AutoCamDwell (*starts a link between master and slave with a self calculated cam profile*) - VAR_INPUT - Master : UDINT; (*axis reference of the master axis*) - Slave : UDINT; (*axis reference of the slave axis*) - Enable : BOOL; (*function block is activated*) - InitData : BOOL; (*start transferring the parameters*) - LeadInMasterDistance : REAL; (*master axis compensation distance for the lead in*) - LeadInSlaveDistance : REAL; (*slave axis compensation distance for the lead in*) - LeadOutMasterDistance : REAL; (*master axis compensation distance for the lead out*) - LeadOutSlaveDistance : REAL; (*slave axis compensation distance for the lead out*) - MasterStartPosition : REAL; (*master position where the cam profile starts*) - MasterDwellDistance : REAL; (*master length of the optional dwell section*) - MasterLength : REAL; (*master side length of the automatically calculated cam profile*) - SlaveLength : REAL; (*slave side length of the automatically calculated cam profile*) - MasterParID : UINT; (*use this ParID for the master axis instead of the set position*) - MasterParIDMaxVelocity : REAL; (*maximum speed of the master ParID value*) - LeadInSignal : BOOL; (*signal from the control to start the lead in*) - LeadOutSignal : BOOL; (*signal from the control to start the lead out*) - LeadInParID : UINT; (*ParID that can be used by the drive to start the lead in*) - LeadOutParID : UINT; (*ParID that can be used by the drive to start the lead out*) - END_VAR - VAR_OUTPUT - Active : BOOL; (*parameters are transferred and FB is active*) - Busy : BOOL; (*function block is enabled*) - CommandAborted : BOOL; (*function block aborted by another FB*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - DataInitialized : BOOL; (*parameters are transferred*) - InSync : BOOL; (*cam profile is synchronized with the master*) - InCam : BOOL; (*the coupling is within the cam range*) - InDwell : BOOL; (*the coupling is within the dwell range*) - END_VAR - VAR - C_Master : UDINT; (*internal variable*) - C_Slave : UDINT; (*internal variable*) - EdgeInitData : BOOL; (*internal variable*) - C_LeadInMasterDistance : DINT; (*internal variable*) - C_LeadInSlaveDistance : DINT; (*internal variable*) - C_LeadOutMasterDistance : DINT; (*internal variable*) - C_LeadOutSlaveDistance : DINT; (*internal variable*) - C_MasterStartPosition : DINT; (*internal variable*) - C_MasterDwellDistance : DINT; (*internal variable*) - C_MasterLength : DINT; (*internal variable*) - C_SlaveLength : DINT; (*internal variable*) - C_MasterParID : UINT; (*internal variable*) - C_MasterParIDMaxVelocity : REAL; (*internal variable*) - C_LeadInParID : UINT; (*internal variable*) - C_LeadOutParID : UINT; (*internal variable*) - EdgeLeadInSignal : BOOL; (*internal variable*) - EdgeLeadOutSignal : BOOL; (*internal variable*) - LeadInSignalUsed : BOOL; (*internal variable*) - LeadOutSignalUsed : BOOL; (*internal variable*) - C_Active : BOOL; (*internal variable*) - C_Busy : BOOL; (*internal variable*) - C_CommandAborted : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - CC_ErrorID : UINT; (*internal variable*) - C_InSync : BOOL; (*internal variable*) - C_InCam : BOOL; (*internal variable*) - C_InDwell : BOOL; (*internal variable*) - RunningMasterDwellDistance : DINT; (*internal variable*) - ArithIndex : UINT; (*internal variable*) - CmpIndex : UINT; (*internal variable*) - MuxIndex : UINT; (*internal variable*) - EvWrIndex : UINT; (*internal variable*) - VarIndex : UINT; (*internal variable*) - LogicIndex : UINT; (*internal variable*) - AutStatusValid : BOOL; (*internal variable*) - AutActualStateIndexOffset : UINT; (*internal variable*) - AutActualStateIndexRecIndex : USINT; (*internal variable*) - LockIDMa : USINT; (*internal variable*) - sendSlot : USINT; (*internal variable*) - readSlot : USINT; (*internal variable*) - state : USINT; (*internal variable*) - LockID : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - LockIDSend : USINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - LockIDReceive : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_AxisErrorCollector (*collects information if a FB or axis error occured and if an axis is in state Errorstop*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Enable : BOOL; (*function block is activated*) - END_VAR - VAR_OUTPUT - Valid : BOOL; (*if set, the data of the other outputs is valid*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - FunctionBlockError : BOOL; (*at least one function block reported an error*) - AxisError : BOOL; (*at least one axis error was reported*) - AxisWarning : BOOL; (*at least one axis warning was reported*) - Errorstop : BOOL; (*the axis is in state Errorstop*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0104_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_BrakeControl (*executes several commands for holding brake*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*execute brake command at rising edge*) - Command : USINT; (*brake command*) - Configuration : MC_BRAKE_CONFIG_REF; (*brake configuration*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*brake command done*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occured in FB*) - ErrorID : UINT; (*error number*) - PositionError : REAL; (*position error of holding brake test*) - BrakeStatus : BOOL; (*actual brake status*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0110_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_BrakeOperation (*opens and closes the holding brake when the controller is off*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*execute brake command at rising edge*) - BrakeCommand : USINT; (*brake command, open or close*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*brake command done*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - C_BrakeCommand : USINT; (*internal variable*) - C_Done : BOOL; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_CalcCamFromPoints (*calculates a cam profile from a list of points*) - VAR_INPUT - Execute : BOOL; (*calculation starts at rising edge*) - MasterPointsAddress : UDINT; (*data address of the master points list*) - SlavePointsAddress : UDINT; (*data address of the slave points list*) - NumberOfPoints : UINT; (*number of master and slave points*) - CamProfileAddress : UDINT; (*data address for the calculated cam profile*) - Configuration : MC_CALC_CAM_CONFIG_REF; (*optional additional configuration*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*calculation is complete*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - IS : MC_0093_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_CalcCamFromSections (*calculates from a list of points a cam profile*) - VAR_INPUT - Execute : BOOL; (*calculation starts at rising edge*) - DataAddress : UDINT; (*data address of the input data with the list of points*) - CamProfileAddress : UDINT; (*data address for the calculated cam profile*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*calculation is complete*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - ErrorInSection : UINT; (*index of section with error*) - END_VAR - VAR - C_ErrorID : UINT; (*internal variable*) - C_ErrorInSection : UINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_CalcPointsFromCam (*calculates a list of points from a cam profile*) - VAR_INPUT - Execute : BOOL; (*calculation starts at rising edge*) - DataObjectName : STRING[12]; (*name of the cam table*) - MasterPointsAddress : UDINT; (*data address of the master points list*) - SlavePointsAddress : UDINT; (*data address of the slave points list*) - NumberOfPoints : UINT; (*number of master and slave points*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*calculation is complete*) - Busy : BOOL; (*function block is not finished *) - Error : BOOL; (*error occured in FB*) - ErrorID : UINT; (*error number*) - AdditionalInfo : MC_CALC_CAM_CONFIG_REF; (*additional information about the cam profile*) - END_VAR - VAR - IS : MC_0123_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_CalcSectionsFromCam (*calculates the sections from a cam profile *) - VAR_INPUT - Execute : BOOL; (*calculation starts at rising edge*) - DataObjectName : STRING[12]; (*name of the cam table*) - DataAddress : UDINT; (*address of the variable for the sections*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*calculation is complete*) - Busy : BOOL; (*function block is not finished *) - Error : BOOL; (*error occured in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - IS : MC_0122_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_CamIn (*starts a cam profile link between the master and the slave axis*) - VAR_INPUT - Master : UDINT; (*axis reference of the master axis*) - Slave : UDINT; (*axis reference of the slave axis*) - Enable : BOOL; (*function block is activated*) - InitData : BOOL; (*starts transferring the parameters*) - CamTableID : USINT; (*ID number of the cam profile*) - MasterStartPosition : REAL; (*master position where the cam profile starts*) - MasterScaling : DINT; (*factor of the master profile*) - SlaveScaling : DINT; (*factor of the slave scaling*) - EnterCam : BOOL; (*signal from the control to start the coupling*) - ExitCam : BOOL; (*signal from the control to end the coupling*) - Restart : BOOL; (*signal from the control to restart the coupling*) - AdvancedParameters: MC_ADVANCED_CAM_PAR_REF; (*additional inputs for advanced usage of FB*) - END_VAR - VAR_OUTPUT - Active : BOOL; (*parameters are transferred and FB is active*) - Busy : BOOL; (*function block is enabled*) - CommandAborted : BOOL; (*function block aborted by another FB*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - DataInitialized : BOOL; (*transferring parameters is completed*) - Running : BOOL; (*cam coupling is running*) - StandBy : BOOL; (*cam coupling is active in the background*) - InLeadIn : BOOL; (*the coupling is within the leadin range*) - InCam : BOOL; (*the coupling is within the cam range*) - InLeadOut : BOOL; (*the coupling is within the leadout range*) - EndOfProfile : BOOL; (*pulsed output signaling the cyclic end of the cam profile*) - END_VAR - VAR - C_Master : UDINT; (*internal variable*) - C_Slave : UDINT; (*internal variable*) - IS: MC_0146_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_CamDwell (*starts a cam profile link between the master and the slave axis*) - VAR_INPUT - Master : UDINT; (*axis reference of the master axis*) - Slave : UDINT; (*axis reference of the slave axis*) - Enable : BOOL; (*function block is activated*) - InitData : BOOL; (*starts transferring the parameters*) - LeadInMasterDistance : REAL; (*master axis compensation distance for the lead in*) - LeadInSlaveDistance : REAL; (*slave axis compensation distance for the lead in*) - LeadInMasterOffset : REAL; (*master side offset within the cam profile*) - LeadOutMasterDistance : REAL; (*master axis compensation distance for the lead out*) - LeadOutSlaveDistance : REAL; (*slave axis compensation distance for the lead out*) - LeadOutMasterOffset : REAL; (*master side offset within the cam profile*) - MasterStartPosition : REAL; (*master position where the cam profile starts*) - MasterDwellDistance : REAL; (*master length of the optional dwell section*) - MasterScaling : REAL; (*factor of the master profile*) - SlaveScaling : REAL; (*factor of the slave scaling*) - CamTableID : USINT; (*ID number of the cam profile*) - MasterParID : UINT; (*use this ParID for the master axis instead of the set position*) - MasterParIDMaxVelocity : REAL; (*maximum speed of the master ParID value*) - LeadInSignal : BOOL; (*signal from the control to start the lead in*) - LeadOutSignal : BOOL; (*signal from the control to start the lead out*) - LeadInParID : UINT; (*ParID that can be used by the drive to start the lead out movement*) - LeadOutParID : UINT; (*ParID that can be used by the drive to start the lead out movement*) - END_VAR - VAR_OUTPUT - Active : BOOL; (*parameters are transferred and FB is active*) - Busy : BOOL; (*function block is enabled*) - CommandAborted : BOOL; (*function block aborted by another FB*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - DataInitialized : BOOL; (*transferring parameters is completed*) - InSync : BOOL; (*cam profile is synchronized with the master*) - InCam : BOOL; (*the coupling is within the cam range*) - InDwell : BOOL; (*the coupling is within the dwell range*) - END_VAR - VAR - C_Master : UDINT; (*internal variable*) - C_Slave : UDINT; (*internal variable*) - EdgeInitData : BOOL; (*internal variable*) - C_LeadInMasterDistance : DINT; (*internal variable*) - C_LeadInSlaveDistance : DINT; (*internal variable*) - C_LeadInMasterOffset : DINT; (*internal variable*) - C_LeadOutMasterDistance : DINT; (*internal variable*) - C_LeadOutSlaveDistance : DINT; (*internal variable*) - C_LeadOutMasterOffset : DINT; (*internal variable*) - C_MasterStartPosition : DINT; (*internal variable*) - C_MasterDwellDistance : DINT; (*internal variable*) - C_MasterScaling : DINT; (*internal variable*) - C_SlaveScaling : DINT; (*internal variable*) - C_CamTableID : UINT; (*internal variable*) - C_MasterParID : UINT; (*internal variable*) - C_MasterParIDMaxVelocity : REAL; (*internal variable*) - C_LeadInParID : UINT; (*internal variable*) - C_LeadOutParID : UINT; (*internal variable*) - EdgeLeadInSignal : BOOL; (*internal variable*) - EdgeLeadOutSignal : BOOL; (*internal variable*) - LeadInSignalUsed : BOOL; (*internal variable*) - LeadOutSignalUsed : BOOL; (*internal variable*) - C_Active : BOOL; (*internal variable*) - C_Busy : BOOL; (*internal variable*) - C_CommandAborted : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - CC_ErrorID : UINT; (*internal variable*) - C_InSync : BOOL; (*internal variable*) - C_InCam : BOOL; (*internal variable*) - C_InDwell : BOOL; (*internal variable*) - RunningMasterDwellDistance : DINT; (*internal variable*) - ArithIndex : UINT; (*internal variable*) - CmpIndex : UINT; (*internal variable*) - MuxIndex : UINT; (*internal variable*) - EvWrIndex : UINT; (*internal variable*) - VarIndex : UINT; (*internal variable*) - LogicIndex : UINT; (*internal variable*) - AutStatusValid : BOOL; (*internal variable*) - AutActualStateIndexOffset : UINT; (*internal variable*) - AutActualStateIndexRecIndex : USINT; (*internal variable*) - LockIDMa : USINT; (*internal variable*) - AutActualCamTypeOffset : UINT; (*internal variable*) - AutActualCamTypeRecIndex : USINT; (*internal variable*) - LockIDSend : USINT; (*internal variable*) - sendSlot : USINT; (*internal variable*) - readSlot : USINT; (*internal variable*) - state : USINT; (*internal variable*) - LockID : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - LockIDReceive : USINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_CamTransition (*starts a cam profile link between the master and the slave axis*) - VAR_INPUT - Master : UDINT; (*axis reference of the master axis*) - Slave : UDINT; (*axis reference of the slave axis*) - Enable : BOOL; (*function block is activated*) - InitData : BOOL; (*starts transferring the parameters*) - LeadInMasterDistance : REAL; (*master axis compensation distance for the lead in*) - LeadInSlaveDistance : REAL; (*slave axis compensation distance for the lead in*) - LeadInMasterOffset : REAL; (*master side offset within the cam profile*) - LeadOutMasterDistance : REAL; (*master axis compensation distance for the lead out*) - LeadOutSlaveDistance : REAL; (*slave axis compensation distance for the lead out*) - LeadOutMasterOffset : REAL; (*master side offset within the cam profile*) - ReverseSlaveDistance : REAL; (*slaves moves this distence in reverse direction during transition*) - MasterInterval : REAL; (*interval length of master movement: cam + transition*) - SlaveInterval : REAL; (*interval length of slave movement: cam + transition*) - MasterStartPosition : REAL; (*master position where the cam profile starts*) - MasterScaling : REAL; (*factor of the master profile*) - SlaveScaling : REAL; (*factor of the slave scaling*) - CamTableID : USINT; (*ID number of the cam profile*) - MasterParID : UINT; (*use this ParID for the master axis instead of the set position*) - MasterParIDMaxVelocity : REAL; (*maximum speed of the master ParID value*) - LeadInSignal : BOOL; (*signal from the control to start the lead in*) - LeadOutSignal : BOOL; (*signal from the control to start the lead out*) - LeadInParID : UINT; (*ParID that can be used by the drive to start the lead out movement*) - LeadOutParID : UINT; (*ParID that can be used by the drive to start the lead out movement*) - TransitionMode : UINT; (*mode for transition movement*) - CamMode : UINT; (*mode for cam movement*) - CamTime : REAL; (*time for cam movement in mode mcTIME_BASED*) - END_VAR - VAR_OUTPUT - Active : BOOL; (*parameters are transferred and FB is active*) - Busy : BOOL; (*function block is enabled*) - CommandAborted : BOOL; (*function block aborted by another FB*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - DataInitialized : BOOL; (*transferring parameters is completed*) - InSync : BOOL; (*cam profile is synchronized with the master*) - InLeadIn : BOOL; (*the coupling is within the leadin range*) - InCam : BOOL; (*the coupling is within the cam range*) - InTransition : BOOL; (*the coupling is within the transition range*) - InReverse : BOOL; (*the coupling is within the reverse reange*) - InLeadOut : BOOL; (*the coupling is within the leadout range*) - END_VAR - VAR - C_Master : UDINT; (*internal variable*) - C_Slave : UDINT; (*internal variable*) - EdgeInitData : BOOL; (*internal variable*) - C_LeadInMasterDistance : DINT; (*internal variable*) - C_LeadInSlaveDistance : DINT; (*internal variable*) - C_LeadInMasterOffset : DINT; (*internal variable*) - C_LeadOutMasterDistance : DINT; (*internal variable*) - C_LeadOutSlaveDistance : DINT; (*internal variable*) - C_LeadOutMasterOffset : DINT; (*internal variable*) - C_ReverseSlaveDistance : DINT; (*internal variable*) - C_MasterInterval : DINT; (*internal variable*) - C_SlaveInterval : DINT; (*internal variable*) - C_MasterStartPosition : DINT; (*internal variable*) - C_MasterScaling : DINT; (*internal variable*) - C_SlaveScaling : DINT; (*internal variable*) - C_CamTableID : UINT; (*internal variable*) - C_MasterParID : UINT; (*internal variable*) - C_MasterParIDMaxVelocity : REAL; (*internal variable*) - C_LeadInParID : UINT; (*internal variable*) - C_LeadOutParID : UINT; (*internal variable*) - C_TransitionMode : UINT; (*internal variable*) - C_CamMode : UINT; (*internal variable*) - C_CamTime : REAL; (*internal variable*) - EdgeLeadInSignal : BOOL; (*internal variable*) - EdgeLeadOutSignal : BOOL; (*internal variable*) - LeadInSignalUsed : BOOL; (*internal variable*) - LeadOutSignalUsed : BOOL; (*internal variable*) - C_Active : BOOL; (*internal variable*) - C_Busy : BOOL; (*internal variable*) - C_CommandAborted : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - CC_ErrorID : UINT; (*internal variable*) - C_InSync : BOOL; (*internal variable*) - C_InCam : BOOL; (*internal variable*) - C_InTransition : BOOL; (*internal variable*) - C_InReverse : BOOL; (*internal variable*) - C_InLeadIn : BOOL; (*internal variable*) - C_InLeadOut : BOOL; (*internal variable*) - C_MasterCompDistance : DINT; (*internal variable*) - C_SlaveCompDistance : DINT; (*internal variable*) - C_OldMasterCompDistance : DINT; (*internal variable*) - C_OldSlaveCompDistance : DINT; (*internal variable*) - C_CamMasterPeriod : DINT; (*internal variable*) - C_CamSlavePeriod : DINT; (*internal variable*) - ArithIndex : UINT; (*internal variable*) - CmpIndex : UINT; (*internal variable*) - MuxIndex : UINT; (*internal variable*) - EvWrIndex : UINT; (*internal variable*) - VarIndex : UINT; (*internal variable*) - LogicIndex : UINT; (*internal variable*) - PidIndex : UINT; (*internal variable*) - AutStatusValid : BOOL; (*internal variable*) - InitDataUsed : BOOL; (*internal variable*) - AutActualStateIndexOffset : UINT; (*internal variable*) - AutActualStateIndexRecIndex : USINT; (*internal variable*) - oldAutomatState : USINT; (*internal variable*) - MasterVelocityOffset : UINT; (*internal variable*) - MasterVelocityRecIndex : USINT; (*internal variable*) - LockIDMa : USINT; (*internal variable*) - AutActualCamTypeOffset : UINT; (*internal variable*) - AutActualCamTypeRecIndex : USINT; (*internal variable*) - ChangePending : BOOL; (*internal variable*) - sendSlot : USINT; (*internal variable*) - readSlot : USINT; (*internal variable*) - state : USINT; (*internal variable*) - LockID : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - LockIDSend : USINT; (*internal variable*) - Reserve3 : UDINT; (*internal variable*) - nextState : USINT; (*internal variable*) - Reserve4 : USINT; (*internal variable*) - LockIDReceive : USINT; (*internal variable*) - Reserve6 : BOOL; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_CheckAutCompensation (*checks the compensation data of a cam profile automat*) - VAR_INPUT - Master : UDINT; (*axis reference of the master axis*) - Slave : UDINT; (*axis reference of the slave axis*) - Execute : BOOL; (*check the compensation data at rising edge*) - Mode : UINT; (*choose the mode*) - CompensationData : MC_AUT_COMP_DATA_REF; (*compensation data for the check or calculation*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*check or calculation is successfully finished*) - Busy : BOOL; (*function block is not finished yet*) - Error : BOOL; (*error occured in FB*) - ErrorID : UINT; (*error number*) - Result : REAL; (*result of the calculation*) - END_VAR - VAR - C_Master : UDINT; (*internal variable*) - C_Slave : UDINT; (*internal variable*) - IS : MC_0103_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_CheckEndlessPosition (*checks the endless position data for restoring the axis position*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*check the endless position data at rising edge*) - DataAddress : UDINT; (*data address of momory storage for endless position*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*memory storage for endless position was checked*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - EndlessPositionInitialized : BOOL; (*address of memory storage already initialized*) - DataValid : BOOL; (*axis position can be restored from the endless position data*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0130_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_CommandError (*transfers error commands to the drive, where they are entered*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*transfer command at rising edge*) - Command : UINT; (*error command*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*command was successfully transferred *) - Busy : BOOL; (*function block is not finished yet*) - Error : BOOL; (*error occured in FB*) - ErrorID : UINT; (*error number *) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0140_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_ConfigPowerStageCheck (*configurates the power stage checks of the ACOPOS*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*transfer configuration at rising edge *) - Configuration : MC_POWER_STAGE_CHECK_REF; (*configuration data*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*configuration is successfully finished*) - Busy : BOOL; (*function block is not finished yet*) - Error : BOOL; (*error occured in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0137_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_CrossCutterControl (*controls a cutter axis linked to a master axis*) - VAR_INPUT - Master : UDINT; (*axis reference of the master axis*) - Slave : UDINT; (*axis reference of the slave/cutter axis*) - Enable : BOOL; (*function block is activated*) - InitData : BOOL; (*starts transferring the parameters*) - EnableCut : BOOL; (*start/stop synchronizing slave to master*) - CutRangeMaster : REAL; (*cut area on master axis, where the cutter needs to run synchronous to master*) - CutRangeSlave : REAL; (*area around cut point on slave axis, where the cutter needs to run synchronous to master*) - ProductLength : REAL; (*distance (master based) in which the cutter needs to make one cut*) - ProductLengthCorrection : REAL; (*this value is added to ProductLength and then downloaded*) - AdvancedParameters : MC_ADVANCED_CUT_PAR_REF; (*additional inputs for advanced usage of FB*) - END_VAR - VAR_OUTPUT - Active : BOOL; (*parameters are transferred and FB is active*) - Busy : BOOL; (*function block is enabled*) - CommandAborted : BOOL; (*function block aborted by another FB*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - DataInitialized : BOOL; (*transferring parameters is completed*) - StandBy : BOOL; (*FB can be restarted*) - InCompensation : BOOL; (*axis outside CutRange, and synchronized*) - InCut : BOOL; (*axis is within CutRange*) - CutCount : UDINT; (*information about how many cuts have been made*) - CutMasterPosition : DINT; (*latched master position at cut for registration mark control*) - END_VAR - VAR - C_Master : UDINT; (*internal variable*) - C_Slave : UDINT; (*internal variable*) - IS : MC_0114_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_CyclicRead (*enters the specified ParID in the cyclic data from drive and returns it*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Enable : BOOL; (*specified ParID is read from the drive as long as enable is TRUE*) - ParID : UINT; (*ParID which should be read from the drive*) - DataAddress : UDINT; (*data address of the variable for the value of the ParID*) - DataType : UINT; (*data type of the ParID*) - Mode : UINT; (*mode for configuration of records*) - END_VAR - VAR_OUTPUT - Valid : BOOL; (*when set the output is valid*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0069_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_CyclicReadDataInfo (*Read administrative information of cyclic read data*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Enable : BOOL; (*function block is activated*) - END_VAR - VAR_OUTPUT - Valid : BOOL; (*if set, the data of the other outputs is valid*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - RecordCount : UINT; (*number of configured records from the drive*) - ParIDCount : UINT; (*number of configured ParIDs from the drive*) - RecordUpdateTime : DINT; (*update time of one single record from the drive*) - TotalUpdateTime : DINT; (*update time of all records from the drive*) - RecordIndex : UINT; (*index of currently read record from the drive*) - RecordInfo : MC_RECORD_INFO_REF; (*detailed information about all records from the drive*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0098_IS_TYP; (*internal structure*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_CyclicWrite (*enters a specified ParID in the cyclic data to drive*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Enable : BOOL; (*specified ParID is written to the drive as long as enable is TRUE*) - ParID : UINT; (*ParID which should be written to the drive*) - DataAddress : UDINT; (*data address of the variable with the value for the ParID*) - DataType : UINT; (*data type of the ParID*) - Mode : UINT; (*currently not used*) - END_VAR - VAR_OUTPUT - Valid : BOOL; (*when set the output is valid*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0070_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_DigitalCamSwitch (*allows a digital output (Track) to be set whenever the axis is inside a position window*) - VAR_INPUT - Enable : BOOL; (*when set the FB parameters are downloaded*) - Switches : MC_MASTER_SWITCHES_REF; (*reference to the switching actions*) - OutputOptions : MC_OUTPUT_OPTIONS_REF; (*reference to the output options*) - TrackOptions : MC_TRACK_OPTIONS_REF; (*reference to the track options*) - SwitchSelector : USINT; (*selection of the switching data*) - EnableValue : BOOL; (*enable the output of the state of the track on the FB output*) - EnableParID : BOOL; (*enable the output of the state of the track on the specified ParID*) - EnableDigOut : BOOL; (*enable the output of of the state of the track on a plug-in module*) - ChangeSwitches : BOOL; (*change the active switching data*) - InitSwitches : BOOL; (*initialize new switching parameters*) - InitTrackOptions : BOOL; (*initialize new track options*) - END_VAR - VAR_OUTPUT - InOperation : BOOL; (*is set after all parameters are transferred*) - Busy : BOOL; (*the function block is active*) - Error : BOOL; (*error occured in FB*) - ErrorID : UINT; (*error number*) - SwitchesChanged : BOOL; (*the active switching data has been changed*) - SwitchesInitialized : BOOL; (*new switching parameters are initialized*) - TrackOptionsInitialized : BOOL; (*new track options initialized*) - Value : BOOL; (*actual state of the track*) - ActualSwitches : USINT; (*actual active switches*) - END_VAR - VAR - IS : MC_0107_IS_TYP; (*internal variable*) - C_Master : UDINT; (*internal variable*) - C_Slave : UDINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_DownloadCamProfileObj (*transfers a cam profile object to the drive*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*download camprofile at rising edge*) - DataObjectName : STRING[12]; (*name of the data object*) - Index : UINT; (*index for cam profile data object*) - Periodic : BOOL; (*select if paeriodic or non periodic*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*download completed*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_DataObjectName : STRING[12]; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_Index : UINT; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_Periodic : BOOL; (*internal variable*) - C_Done : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_DownloadCamProfileData (*transfers cam profile data to the drive*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*download cam profile at rising edge*) - DataAddress : UDINT; (*address of cam profile data*) - Index : UINT; (*index for cam profile data object*) - Periodic : BOOL; (*decides if periodic or not*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*download completed*) - Busy : BOOL; (*function block is not fnished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_DataAddress : UDINT; (*internal variable*) - C_Index : UINT; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_Periodic : BOOL; (*internal variable*) - C_Done : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_DownloadParSequ (*downloads a parameter sequence*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*download parameter sequence at rising edge*) - DataAddress : UDINT; (*data address of the parameter sequence*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*download completed*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - Reserve1 : UINT; (*internal variable*) - C_Axis : UDINT; (*internal variable*) - C_DataAddress : UDINT; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - Reserve2 : USINT; (*internal variable*) - SizeOfFormat : UDINT; (*internal variable*) - Reserve3 : UDINT; (*internal variable*) - index : USINT; (*internal variable*) - state : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_EventMoveAbsolute (*starts an absolute positioning on the drive after a specified event*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*wait for the event at rising edge*) - EventInput : MC_BR_EVINPUT_REF; (*input that is used as event source*) - Position : REAL; (*target position for the movement*) - Velocity : REAL; (*maximum velocity*) - Acceleration : REAL; (*maximum acceleration*) - Deceleration : REAL; (*maximum deceleration*) - Direction : USINT; (*direction of movement*) - Mode : UINT; (*mcONCE or mcCYCLIC or mcCYCLIC_ALL_EVENTS*) - PositionParID : UINT; (*ParID from which the target position is read*) - END_VAR - VAR_OUTPUT - InPosition : BOOL; (*target position reached*) - Busy : BOOL; (*function block is not finished*) - CommandAborted : BOOL; (*function block aborted by another command*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - WaitingForEvent : BOOL; (*waiting for event*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_EventInput : MC_BR_EVINPUT_REF; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - C_Position : DINT; (*internal variable*) - C_Velocity : REAL; (*internal variable*) - C_Acceleration : REAL; (*internal variable*) - C_Deceleration : REAL; (*internal variable*) - C_Mode : UINT; (*internal variable*) - C_PositionParID : UINT; (*internal variable*) - C_InPosition : BOOL; (*internal variable*) - C_WaitingForEvent : BOOL; (*internal variable*) - C_Busy : BOOL; (*internal variable*) - C_CommandAborted : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_Direction : USINT; (*internal variable*) - C_CommandedOffset : DINT; (*internal variable*) - CmpIndex : UINT; (*internal variable*) - VarIndex : UINT; (*internal variable*) - EvMoveStatusOffset : UINT; (*internal variable*) - EvMoveStatusRecIndex : USINT; (*internal variable*) - SavedFrDrvCnt : USINT; (*internal variable*) - WaitEvMoveStatusValid : BOOL; (*internal variable*) - C_MoveActive : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - LockID : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - WaitForTelegrams : BOOL; (*internal variable*) - oldMoveID : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_EventMoveAdditive (*starts a movement on the drive by a set distance after a specified event*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*wait for the event at rising edge*) - EventInput : MC_BR_EVINPUT_REF; (*input that is used as event source*) - Distance : REAL; (*relative distance of the movement*) - Velocity : REAL; (*maximum velocity*) - Acceleration : REAL; (*maximum acceleration*) - Deceleration : REAL; (*maximum deceleration*) - Mode : UINT; (*mcONCE or mcCYCLIC or mcCYCLIC_ALL_EVENTS*) - DistanceParID : UINT; (*ParID from which the distance is read*) - END_VAR - VAR_OUTPUT - InPosition : BOOL; (*target position reached*) - Busy : BOOL; (*function block is not finished*) - CommandAborted : BOOL; (*function block aborted by another command*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - WaitingForEvent : BOOL; (*waiting for the event*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_EventInput : MC_BR_EVINPUT_REF; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - C_Distance : DINT; (*internal variable*) - C_Velocity : REAL; (*internal variable*) - C_Acceleration : REAL; (*internal variable*) - C_Deceleration : REAL; (*internal variable*) - C_Mode : UINT; (*internal variable*) - C_DistanceParID : UINT; (*internal variable*) - C_InPosition : BOOL; (*internal variable*) - C_WaitingForEvent : BOOL; (*internal variable*) - C_Busy : BOOL; (*internal variable*) - C_CommandAborted : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - Reserve : USINT; (*internal variable*) - C_CommandedOffset : DINT; (*internal variable*) - C_CommandedPosition : DINT; (*internal variable*) - CmpIndex : UINT; (*internal variable*) - VarIndex : UINT; (*internal variable*) - EvMoveStatusOffset : UINT; (*internal variable*) - EvMoveStatusRecIndex : USINT; (*internal variable*) - SavedFrDrvCnt : USINT; (*internal variable*) - WaitEvMoveStatusValid : BOOL; (*internal variable*) - C_MoveActive : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - LockID : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - WaitForTelegrams : BOOL; (*internal variable*) - oldMoveID : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_EventMoveVelocity (*starts a controlled movement with a specified velocity after a specified event*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*wait for the event at rising edge*) - EventInput : MC_BR_EVINPUT_REF; (*input that is used as event source*) - Velocity : REAL; (*target velocity*) - Acceleration : REAL; (*maximum acceleration*) - Deceleration : REAL; (*maximum deceleration*) - Direction : USINT; (*direction of movement*) - Mode : UINT; (*mcONCE or mcCYCLIC_ALL_EVENTS*) - VelocityParID : UINT; (*ParID from which the velocity is read*) - END_VAR - VAR_OUTPUT - InVelocity : BOOL; (*specified velocity achieved*) - Busy : BOOL; (*function block is not finished*) - CommandAborted : BOOL; (*function block aborted by another command*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - WaitingForEvent : BOOL; (*waiting for the event*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - C_EventInput : MC_BR_EVINPUT_REF; (*internal variable*) - C_Velocity : REAL; (*internal variable*) - C_Acceleration : REAL; (*internal variable*) - C_Deceleration : REAL; (*internal variable*) - C_Direction : USINT; (*internal variable*) - LockID : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - C_Mode : UINT; (*internal variable*) - C_VelocityParID : UINT; (*internal variable*) - C_InVelocity : BOOL; (*internal variable*) - C_WaitingForEvent : BOOL; (*internal variable*) - C_Busy : BOOL; (*internal variable*) - C_CommandAborted : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - CmpIndex : UINT; (*internal variable*) - VarIndex : UINT; (*internal variable*) - EvMoveStatusOffset : UINT; (*internal variable*) - EvMoveStatusRecIndex : USINT; (*internal variable*) - Reserve1 : USINT; (*internal variable*) - VelocityOffset : UINT; (*internal variable*) - VelocityRecIndex : USINT; (*internal variable*) - SavedFrDrvCnt : USINT; (*internal variable*) - WaitEvMoveStatusValid : BOOL; (*internal variable*) - C_MoveActive : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - WaitForTelegrams : BOOL; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_GearIn (*commands a ratio between the velocity of the master and slave axes*) - VAR_INPUT - Master : UDINT; (*axis reference of the master axis *) - Slave : UDINT; (*axis reference of the slave axis *) - Enable : BOOL; (*the gear ratio is active as long as this input is set*) - InitData : BOOL; (*starts transferring the parameters*) - RatioNumerator : DINT; (*gear ratio numerator*) - RatioDenominator : DINT; (*gear ratio denominator*) - AdvancedParameters : MC_ADVANCED_GEAR_PAR_REF; (*additional inputs for advanced usage of FB*) - END_VAR - VAR_OUTPUT - Active : BOOL; (*parameters are transferred and FB is active*) - Busy : BOOL; (*function block is enabled *) - CommandAborted : BOOL; (*function block aborted by another FB*) - Error : BOOL; (*error occured in FB*) - ErrorID : UINT; (*error number*) - DataInitialized : BOOL; (*transferring parameters is completed *) - InGear : BOOL; (*commanded gear ratio reached*) - END_VAR - VAR - C_Master : UDINT; (*internal variable*) - C_Slave : UDINT; (*internal variable*) - IS : MC_0126_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_GetCamMasterPosition (*get the master position according to cam profile and slave position*) - VAR_INPUT - Master : UDINT; (*master axis reference*) - Slave : UDINT; (*slave axis reference*) - Execute : BOOL; (*start master position determination*) - DataObjectName : STRING[12]; (*name of cam profile data object*) - DataAddress : UDINT; (*address of cam profile data*) - MasterStartPosition : REAL; (*master position within cam to start determination of slave position*) - SlavePosition : REAL; (*slave position within cam to determine master position*) - MasterFactor : UDINT; (*multiplication factor of the cam on the master axis*) - SlaveFactor : DINT; (*multiplication factor of the cam on the slave axis*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*master position determination finished*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - MasterPosition : REAL; (*determined master position*) - END_VAR - VAR - C_Master : UDINT; (*internal variable*) - C_Slave : UDINT; (*internal variable*) - IS : MC_0084_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_GetCamSlavePosition (*get the slave position according to cam profile and master position*) - VAR_INPUT - Master : UDINT; (*master axis reference*) - Slave : UDINT; (*slave axis reference*) - Execute : BOOL; (*start slave position determination*) - DataObjectName : STRING[12]; (*name of cam profile data object*) - DataAddress : UDINT; (*address of cam profile data*) - MasterPosition : REAL; (*master position within cam to determine slave position*) - MasterFactor : UDINT; (*multiplication factor of the cam on the master axis*) - SlaveFactor : DINT; (*multiplication factor of the cam on the slave axis*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*slave position determination finished*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - SlavePosition : REAL; (*determined slave position*) - END_VAR - VAR - C_Master : UDINT; (*internal variable*) - C_Slave : UDINT; (*internal variable*) - IS : MC_0083_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_GetErrorText (*determines the error text for an error record*) - VAR_INPUT - Execute : BOOL; (*error text determined after a rising edge*) - Configuration : MC_ERRORTEXTCONFIG_REF; (*FB configuration*) - ErrorRecord : MC_ERRORRECORD_REF; (*error record for which the error text should be determined*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*error text determined*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - IS : MC_0077_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_GetHardwareInfo (*determines hardware information of drive components*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*determine ParID information at rising edge*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*command executed*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - HardwareInfo : MC_HARDWARE_INFO_REF; (*hardware information of drive components*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0109_IS_TYP; (*intern variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_GetParIDTransferInfo (*determines ParID transfer information of an axis*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*determine ParID transfer information at rising edge*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*command executed*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - FreeSendChannels : USINT; (*number of free send channels on the axis*) - FreeReceiveChannels : USINT; (*number of free receive channels on the axis*) - ParIDTransferInfo : MC_TRANSFER_INFO_REF; (*ParID transfer information of the axis*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0121_IS_TYP; (*intern variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_HomeAcpEncoder (*homes an external encoder*) - VAR_INPUT - AcpEncoder : MC_ACP_ENCOD_REF; (*ACOPOS encoder*) - Execute : BOOL; (*starts homing the encoder*) - HomingParameters : MC_ACP_ENCOD_PARAM_REF; (*parameter for homing the encoder*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*homing procedur is completed*) - Busy : BOOL; (*function block is not finished*) - CommandAborted : BOOL; (*function block aborted by another command*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - EncoderOffset : DINT; (*home offset after homing procedur*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0068_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_InitAutData (*initialize the parameters of cam profile automat*) - VAR_INPUT - Slave : UDINT; (*slave axis*) - Execute : BOOL; (*starts initialization at rising edge*) - InitOptions : MC_AUTINITOPTIONS_REF; (*configuration of the FB*) - AdrAutData : UDINT; (*address of the automat data structure*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*initialization complete*) - Busy : BOOL; (*initialization active*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Master : UDINT; (*internal variable*) - C_Slave : UDINT; (*internal variable*) - IS : MC_0076_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_InitAutEvent (*initializes the parameters of an event for the specified cam automat state*) - VAR_INPUT - Slave : UDINT; (*axis reference of the slave axis*) - Execute : BOOL; (*initialize parameter at rising edge*) - StateIndex : USINT; (*state index for this event*) - EventIndex : USINT; (*index for parameter set for an event*) - Type : USINT; (*event type*) - Attribute : USINT; (*event attribute*) - Action : UDINT; (*action at state transition*) - NextState : USINT; (*index for the next state*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*automat event initialized*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Slave : UDINT; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - C_StateIndex : USINT; (*internal variable*) - C_EventIndex : USINT; (*internal variable*) - C_Type : USINT; (*internal variable*) - C_Attribute : USINT; (*internal variable*) - C_Action : UDINT; (*internal variable*) - C_NextState : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - Reserve : UDINT; (*internal variable*) - state : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_InitAutPar (*initializes the general parameters of the cam automat*) - VAR_INPUT - Master : UDINT; (*axis reference of the master axis*) - Slave : UDINT; (*axis reference of the slave axis*) - Execute : BOOL; (*initialize parameter at rising edge*) - StartPosition : REAL; (*start position of the master axis*) - StartInterval : REAL; (*start interval for the master axis*) - StartState : USINT; (*index for the start state*) - StartMaRelPos : REAL; (*relative master position in the cam profile*) - MaxMasterVelocity : REAL; (*maximum speed of the master axis*) - MasterParID : UINT; (*use this ParID from the master axis instead of the set position*) - AddMasterParID : UINT; (*ParID of the additive master axis*) - AddSlaveParID : UINT; (*ParID of the additive slave axis*) - SlaveFactorParID : UINT; (*ParID for multiplication factor of the slave axis*) - EventParID : UINT; (*ParID for event input*) - SlaveLatchParID : UINT; (*ParID for the latch value of the slave axis*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*automat parameters initialized*) - Busy : BOOL; (*function block not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - Reserve1 : USINT; (*internal variable*) - LockIDReceive : USINT; (*internal variable*) - C_Master : UDINT; (*internal variable*) - C_Slave : UDINT; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - C_StartPosition : DINT; (*internal variable*) - C_StartInterval : DINT; (*internal variable*) - C_StartState : USINT; (*internal variable*) - LockIDMa : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - LockIDSend : USINT; (*internal variable*) - C_StartMaRelPos : DINT; (*internal variable*) - C_MaxMasterVelocity : REAL; (*internal variable*) - Reserve2 : UDINT; (*internal variable*) - C_MasterParID : UINT; (*internal variable*) - C_AddMasterParID : UINT; (*internal variable*) - C_AddSlaveParID : UINT; (*internal variable*) - C_SlaveFactorParID : UINT; (*internal variable*) - C_EventParID : UINT; (*internal variable*) - C_SlaveLatchParID : UINT; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - sendSlot : USINT; (*internal variable*) - readSlot : USINT; (*internal variable*) - state : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_InitAutState (*initializes the parameters of a cam automat state*) - VAR_INPUT - Master : UDINT; (*axis reference of the master axis*) - Slave : UDINT; (*axis reference of the slave axis*) - Execute : BOOL; (*initialize parameter at rising edge*) - StateIndex : USINT; (*index of a parameter set for a state*) - CamProfileIndex : UINT; (*index of cam profile data for one state*) - MasterFactor : UDINT; (*multiplication factor for the master axis*) - SlaveFactor : DINT; (*multiplication factor for the slave axis*) - RepeatCounterInit : UINT; (*start value state repeats for the ncCOUNT event*) - RepeatCounterSet : UINT; (*counter state repeats for the ncCOUNT event*) - CompMode : USINT; (*compensation gear mode*) - MasterCompDistance : REAL; (*compensation distance for the master axis*) - SlaveCompDistance : REAL; (*compensation distance for the slave axis*) - ExtendedCompLimits : USINT; (*extended compensation limits*) - MinMasterCompDistance : REAL; (*minimum compensation distance for the master axis*) - MinSlaveCompDistance : REAL; (*minimum compensation distance for the slave axis*) - MaxSlaveCompDistance : REAL; (*maximum compensation distance for the slave axis*) - MinSlaveCompVelocity : REAL; (*minimum speed of the slave axis in the compensation*) - MaxSlaveCompVelocity : REAL; (*maximum speed of the slave axis in the compensation*) - MaxSlaveAccelComp1 : REAL; (*maximum acceleration of the slave axis in compensation phase 1*) - MaxSlaveAccelComp2 : REAL; (*maximum acceleration of the slave axis in compensation phase 2*) - SlaveCompJoltTime : REAL; (*jolt time of the slave axis in the compensation*) - MasterParID : UINT; (*master ParID for this state*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*automat state parameters initialized*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Master : UDINT; (*internal variable*) - C_Slave : UDINT; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - C_StateIndex : USINT; (*internal variable*) - Reserve1 : USINT; (*internal variable*) - C_CamProfileIndex : UINT; (*internal variable*) - C_MasterFactor : DINT; (*internal variable*) - C_SlaveFactor : DINT; (*internal variable*) - C_RepeatCounterInit : UINT; (*internal variable*) - Reserve2 : UINT; (*internal variable*) - C_RepeatCounterSet : UINT; (*internal variable*) - C_CompMode : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - C_MasterCompDistance : DINT; (*internal variable*) - C_SlaveCompDistance : DINT; (*internal variable*) - C_ExtendedCompLimits : USINT; (*internal variable*) - Reserve3 : USINT; (*internal variable*) - Reserve4 : UINT; (*internal variable*) - C_MinMasterCompDistance : DINT; (*internal variable*) - C_MinSlaveCompDistance : DINT; (*internal variable*) - C_MaxSlaveCompDistance : DINT; (*internal variable*) - C_MinSlaveCompVelocity : REAL; (*internal variable*) - C_MaxSlaveCompVelocity : REAL; (*internal variable*) - C_MaxSlaveAccelComp1 : REAL; (*internal variable*) - C_MaxSlaveAccelComp2 : REAL; (*internal variable*) - C_SlaveCompJoltTime : REAL; (*internal variable*) - C_MasterParID : UINT; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - Reserve5 : UDINT; (*internal variable*) - state : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_InitAxisPar (*initializes the axis parameter in the axis data structure*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*initializes the axis parameter at rising edge*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*initialization of the data is finished*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - state : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - pInit : REFERENCE TO USINT; (*internal variable*) - pError : REFERENCE TO USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_InitAxisSubjectPar (*enables the user to selectively initialize structure elements from the axis data structure*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*initializes the axis parameters in the selected axis structure*) - Subject : UINT; (*subject of the axis structure whose data should be initialized*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*initialization of the data finished*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in function block*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_Subject : UINT; (*internal variable*) - C_ErrorID : UINT; (*internal varaible*) - C_Error : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - pInit : REFERENCE TO USINT; (*internal variable*) - pError : REFERENCE TO USINT; (*internal variable*) - CheckModeBits : UDINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_InitCyclicRead (*adds the specified ParID to the cyclic data from drive*) - VAR_INPUT - Axis : UDINT; (*axis refrence*) - Execute : BOOL; (*initialize cyclic data read at rising edge*) - ParID : UINT; (*number of the parameter ID to read cyclically*) - DataAddress : UDINT; (*address of the user variable*) - DataType : UINT; (*data type of user variable*) - Mode : UINT; (*currently not used*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*requested parameter is available*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - LockID : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - C_Axis : UDINT; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - C_ParID : UINT; (*internal variable*) - Reserve1 : UINT; (*internal variable*) - C_DataAddress : UDINT; (*internal variable*) - C_DataType : UINT; (*internal variable*) - C_Mode : UINT; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - ParIDOffset : UINT; (*internal variable*) - Reserve2 : UDINT; (*internal variable*) - Reserve3 : USINT; (*internal variable*) - ParIDRecIndex : USINT; (*internal variable*) - Reserve4 : USINT; (*internal variable*) - DataLength : USINT; (*internal variable*) - state : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_InitCyclicWrite (*adds the specified ParID to the cyclic data to the drive*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*initialize cyclic data write at rising edge*) - ParID : UINT; (*number of the Parameter ID to write cyclically*) - DataAddress : UDINT; (*address of the user variable*) - DataType : UINT; (*data type of the user variable*) - Mode : UINT; (*currently not used*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*initialization of the data write command is done*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - LockID : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - C_Axis : UDINT; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - C_ParID : UINT; (*internal variable*) - Reserve1 : UINT; (*internal variable*) - C_DataAddress : UDINT; (*internal variable*) - C_DataType : UINT; (*internal variable*) - C_Mode : UINT; (*internal variable*) - Reserve2 : UDINT; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - ParIDParIndex : USINT; (*internal variable*) - DataLength : USINT; (*internal variable*) - state : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_InitEndlessPosition (*initialize memory for endless position storage*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*initialize memory storage at rising edge*) - DataAddress : UDINT; (*data address of momory storage for endless position*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*memory storage for endless position was initialized*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_InitEndlessPosAcpEnc (*initialize memory for endless position storage for external encoder*) - VAR_INPUT - AcpEncoder : MC_ACP_ENCOD_REF; (*ACOPOS encoder*) - Execute : BOOL; (*initialize memory storage at rising edge*) - DataAddress : UDINT; (*data address of memory storage for endless position*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*memory storage for endless position was initialized*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - DataValid : BOOL; (*axis position can be restored from the endless position data*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0138_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_InitMasterParIDTransfer (*initializes a cyclic ParID transfer from master to slave*) - VAR_INPUT - Master : UDINT; (*axis reference of the master axis*) - Slave : UDINT; (*axis reference of the slave axis*) - Execute : BOOL; (*initialize transfer at rising edge*) - MasterParID : UINT; (*use this ParID from the master axis instead of the set position*) - SlaveChannel : USINT; (*choose a slave channel*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*parameter transfer initialized*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - ReceiveParID : UINT; (*ParID on Slave axis to use as master ParID*) - END_VAR - VAR - C_Master : UDINT; (*internal variable*) - C_Slave : UDINT; (*internal variable*) - Reserve1 : UINT; (*internal variable*) - Reserve2 : USINT; (*internal variable*) - LockIDReceive : USINT; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - C_MasterParID : UINT; (*internal variable*) - C_SlaveChannel : USINT; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - LockIDSend : USINT; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_ReceiveParID : UINT; (*internal variable*) - sendSlot : USINT; (*internal variable*) - readSlot : USINT; (*internal variable*) - state : USINT; (*internal variable*) - LockIDMa : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_InitModPos (*initializes the modulo position parameters*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*initialize the modulo position parameter with rising edge*) - Period : UDINT; (*axis period*) - Factor : UDINT; (*factor for conversion into init parameter module units*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*modulo position parameters were initialized*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_Period : UDINT; (*internal variable*) - C_Factor : UDINT; (*internal variable*) - C_ErrorID : UINT; (*internal varaible*) - C_Error : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_InitParList (*initializes a parameter list*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*initialize parameter list at rising edge*) - DataAddress : UDINT; (*address of the parameter list*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*init completed*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - LockIDPar : USINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_Axis : UDINT; (*internal variable*) - C_DataAddress : UDINT; (*internal variable*) - C_Done : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_InitParSequ (*initializes a parameter sequence*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*initialize parameter sequence at rising edge*) - DataAddress : UDINT; (*address of the parameter sequence*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*init completed*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_DataAddress : UDINT; (*internal variable*) - Reserve1 : UINT; (*internal variable*) - Reserve2 : UDINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - Reserve3 : UDINT; (*internal variable*) - index : USINT; (*internal variable*) - Reserve4 : UINT; (*internal variable*) - state : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_InitParTabObj (*transfers and initializes the parameters contained in "DataObjName" on the specified axis*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*initialize parameter table at rising edge*) - DataObjectName : STRING[12]; (*name of the data object*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*initialization completed*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_DataObjectName : STRING[12]; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_Done : BOOL; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - state : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_InitReceiveNetworkData (*initializes receiving of 4-Byte data from a network station*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*initialize receiving of data at the rising edge*) - NodeNumber : USINT; (*node number of sending network station*) - BitOffset : UINT; (*bit offset of the data inside the telegram*) - DataType : UINT; (*data type of the received data*) - InterpolationMode : USINT; (*interpolation mode of value on receiving drive*) - ReceiveChannel : USINT; (*receive channel on which the data should be read*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*receiving of data initialized*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - ReceiveParID : UINT; (*ParID on drive that holds received value*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0115_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_InitReceiveNetworkEnc (*initializes receiving of an encoder over the network*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*initialize receiving of data at the rising edge*) - EncoderInformation : MC_NET_ENC_INFO_REF; (*information about the encoder*) - EncoderParameters : MC_NET_ENC_PARAM_REF; (*parameters for the encoder*) - ReceiveConfiguration : MC_NET_ENC_CONFIG_REF; (*configuration for processing received encoder values*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*receiving of data initialized*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - PositionParID : UINT; (*ParID on drive that holds evaluated encoder position*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0141_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_InitReceiveParID (*initializes receiving of a ParID on a drive*) - VAR_INPUT - Master : UDINT; (*axis reference*) - Slave : UDINT; (*axis reference*) - Execute : BOOL; (*initialize receiving of ParID at the rising edge*) - ParID : UINT; (*ParID that should be received by the drive*) - InterpolationMode : USINT; (*interpolation mode of value on receiving drive*) - SendChannel : USINT; (*send channel on which the ParID is sent*) - ReceiveChannel : USINT; (*receive channel on which the ParID should be read*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*receiving of ParID initialized*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - ReceiveParID : UINT; (*ParID on slave axis drive that holds received value*) - END_VAR - VAR - C_Master : UDINT; (*internal variable*) - C_Slave : UDINT; (*internal variable*) - IS : MC_0112_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_InitSendParID (*initializes sending of a ParID on a drive*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*initialize sending of ParID at the rising edge*) - ParID : UINT; (*ParID that should be sent by the drive*) - SendChannel : USINT; (*send channel on which the ParID should be sent*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*sending of ParID initialized*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - AssignedSendChannel : USINT; (*automatically assigned send channel*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0111_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_JogVelocity (*enables and executes jog movements*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Enable : BOOL; (*enables execution of jog movements*) - Velocity : REAL; (*maximum velocity*) - Acceleration : REAL; (*maximum acceleration*) - Deceleration : REAL; (*maximum deceleration*) - JogPositive : BOOL; (*executes positive movement at high level*) - JogNegative : BOOL; (*executes negative movement at high level*) - END_VAR - VAR_OUTPUT - Active : BOOL; (*function block is active*) - Busy : BOOL; (*function block is not finished*) - CommandAborted : BOOL; (*function block is aborted by another command*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - Jogging : BOOL; (*jog movement is active*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0118_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_JogLimitPosition (*enables and executes jog movements between two limit positions*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Enable : BOOL; (*enables execution of jog movements*) - Velocity : REAL; (*maximum velocity*) - Acceleration : REAL; (*maximum acceleration*) - Deceleration : REAL; (*maximum deceleration*) - FirstPosition : REAL; (*lower limit position*) - LastPosition : REAL; (*higher limit position*) - JogPositive : BOOL; (*executes positive movement at high level*) - JogNegative : BOOL; (*executes negative movement at high level*) - END_VAR - VAR_OUTPUT - Active : BOOL; (*function block is active*) - Busy : BOOL; (*function block is not finished*) - CommandAborted : BOOL; (*function block is aborted by another command*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - Jogging : BOOL; (*jog movement is active*) - LimitReached : BOOL; (*limit position is reached*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0119_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_JogTargetPosition (*enables and executes jog movements with a defined target position*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Enable : BOOL; (*enables executeion of jog movements*) - Velocity : REAL; (*maximum velocity*) - Acceleration : REAL; (*maximum acceleration*) - Deceleration : REAL; (*maximum deceleration*) - TargetPosition : REAL; (*target position*) - JogToTarget : BOOL; (*moves to target position at high level*) - JogPositive : BOOL; (*executes positive movement at high level*) - JogNegative : BOOL; (*executes negative movement at high level*) - END_VAR - VAR_OUTPUT - Active : BOOL; (*function block is active*) - Busy : BOOL; (*function block is not finished*) - CommandAborted : BOOL; (*function block is aborted by another command*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - Jogging : BOOL; (*jog movement is acitve*) - MovingToTarget : BOOL; (*axis is moveing to target*) - TargetReached : BOOL; (*target is reached*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0120_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_LimitLoad (*limits the motor torque to set values*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Enable : BOOL; (*when set limitation is activated*) - InitData : BOOL; (*initialize the input data*) - LoadPosAccel : REAL; (*limit value for the motor torque [Nm]*) - LoadPosDecel : REAL; (*limit value for the motor torque [Nm]*) - LoadNegAccel : REAL; (*limit value for the motor torque [Nm]*) - LoadNegDecel : REAL; (*limit value for the motor torque [Nm]*) - Mode : USINT; (*mode for torque limitation*) - AdvancedParameters : MC_ADV_LIMITLOAD_REF; (*advanced parameters for torque limitation*) - END_VAR - VAR_OUTPUT - Busy : BOOL; (*function block is not finished*) - Ready : BOOL; (*parameters initialized*) - Active : BOOL; (*torque is limited*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - DataInitialized : BOOL; (*input data initialized*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0134_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_LimitLoadCam (*limits the motor torque to value from cam profile*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Enable : BOOL; (*when set limitation is activated*) - InitData : BOOL; (*initialize the input data*) - CamProfileIndexPos : UINT; (*index of cam profile for positive direction*) - PositionFactorPos : DINT; (*position multiplication factor of cam profile for positive direction*) - LoadFactorPos : DINT; (*load multiplication factor of cam profile for positive direction*) - CamProfileIndexNeg : UINT; (*index of cam profile for negative direction*) - PositionFactorNeg : DINT; (*position multiplication factor of cam profile for negative direction*) - LoadFactorNeg : DINT; (*load multiplication factor of cam profile for negative direction*) - Mode : USINT; (*mode for torque limitation*) - END_VAR - VAR_OUTPUT - Busy : BOOL; (*function block is not finished*) - Ready : BOOL; (*parameters initialized*) - Active : BOOL; (*torque is limited*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - DataInitialized : BOOL; (*input data initialized*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0135_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_LoadAxisPar (*loads axis parameter from a specified init parameter module to the axis data structure*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*loads the init parameter module at rising edge*) - DataObjectName : STRING[12]; (*name of the init parameter module*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*loading the data is finished*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_DataObjectName : STRING[12]; (*internal variable*) - state : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - pInit : REFERENCE TO USINT; (*internal variable*) - pError : REFERENCE TO USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_MoveAbsoluteTriggStop (*starts a movement to specified Position, at trigger event it moves the TriggerDistance*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*start movement at rising edge*) - TriggerInput : MC_TRIGGER_REF; (*trigger input signal source*) - Position : REAL; (*target position for the motion*) - Velocity : REAL; (*maximum velocity*) - Acceleration : REAL; (*maximum acceleration*) - Deceleration : REAL; (*maximum deceleration*) - Direction : USINT; (*movement direction*) - TriggerDistance : REAL; (*distance after trigger signal*) - ForceTriggerDistance : BOOL; (*move trigger distance, even when target position is exceeded*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*absolute move stopped after trigger event or commanded position reached*) - Busy : BOOL; (*function block is not finished*) - CommandAborted : BOOL; (*function block is aborted by another command*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_Position : DINT; (*internal variable*) - C_Velocity : REAL; (*internal variable*) - C_Acceleration : REAL; (*internal variable*) - C_Deceleration : REAL; (*internal variable*) - C_TriggerDistance : DINT; (*internal variable*) - C_TriggerInput : MC_TRIGGER_REF; (*internal variable*) - C_ForceTriggerDistance : BOOL; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - cmdExecute : BOOL; (*internal variable*) - C_Direction : USINT; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_CommandAborted : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_CommandedOffset : DINT; (*internal variable*) - state : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - oldMoveID : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_MoveAdditiveTriggStop (*starts a movement for the specified distance, at trigger event it moves the TriggerDistance*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*start movement at rising edge*) - TriggerInput : MC_TRIGGER_REF; (*trigger input signal source*) - Distance : REAL; (*relative distance for the motion*) - Velocity : REAL; (*value of maximum velocity*) - Acceleration : REAL; (*value of maximum acceleration*) - Deceleration : REAL; (*value of maximum deceleration*) - TriggerDistance : REAL; (*distance after trigger signal*) - ForceTriggerDistance : BOOL; (*move trigger distance, even when target position is exceeded*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*absolute move stopped after trigger event or commanded position reached*) - Busy : BOOL; (*function block not finished*) - CommandAborted : BOOL; (*function block aborted by another command*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_Distance : DINT; (*internal variable*) - C_Velocity : REAL; (*internal variable*) - C_Acceleration : REAL; (*internal variable*) - C_Deceleration : REAL; (*internal variable*) - C_TriggerDistance : DINT; (*internal variable*) - C_TriggerInput : MC_TRIGGER_REF; (*internal variable*) - C_ForceTriggerDistance : BOOL; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - cmdExecute : BOOL; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_CommandAborted : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - C_CommandedOffset : DINT; (*internal variable*) - C_CommandedPosition : REAL; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - oldMoveID : USINT; (*internal variable*) - reserve : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_MoveCyclicPosition (*commands the axis to follow a cyclically transferred position*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Enable : BOOL; (*as long as Enable is TRUE the cyclic position is transferred to the axis*) - CyclicPosition : MC_CYCLIC_POSITION; (*cyclic position that is transferred to the axis*) - Velocity : REAL; (*value of maximum velocity to reach the position*) - Acceleration : REAL; (*value of maximum acceleration to reach the position*) - Deceleration : REAL; (*value of maximum deceleration to reach the position*) - PositionParID : UINT; (*use this ParID as position source instead of CyclicPosition input*) - END_VAR - VAR_OUTPUT - Valid : BOOL; (*position is beeing transferred to the axis*) - Busy : BOOL; (*function block is not finished*) - CommandAborted : BOOL; (*function block is aborted by another command*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - ReceiveParID : UINT; (*ParID that receives the cyclic position*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - Reserve : USINT; (*internal variable*) - IS : MC_0081_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_MoveCyclicPositionExt (*commands the axis to follow a cyclically transferred position*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Enable : BOOL; (*as long as Enable is TRUE the cyclic position is transferred to the axis*) - CyclicPosition : MC_CYCLIC_POSITION_REF; (*cyclic position that is transferred to the axis*) - InterpolationMode : USINT; (*interpolation mode of cyclic position on receiving drive*) - AdvancedParameters : MC_ADVANCED_MOVE_CYC_REF; (*structure for using additional functions*) - END_VAR - VAR_OUTPUT - Valid : BOOL; (*position is beeing transferred to the axis*) - Busy : BOOL; (*function block is not finished*) - CommandAborted : BOOL; (*function block is aborted by another command*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - ReceiveParID : UINT; (*ParID that receives the cyclic position*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0124_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_MoveCyclicVelocity (*commands the axis to move with a cyclically transferred velocity*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Enable : BOOL; (*as long as Enable is TRUE the cyclic velocity is transferred to the axis*) - CyclicVelocity : REAL; (*cyclic velocity that is transferred to the axis*) - Direction : USINT; (*direction of movement*) - Acceleration : REAL; (*value of maximum acceleration to reach the velocity*) - Deceleration : REAL; (*value of maximum deceleration to reach the velocity*) - VelocityParID : UINT; (*use this ParID as velocity source instead of CyclicVelocity input*) - END_VAR - VAR_OUTPUT - Valid : BOOL; (*velocity is beeing transferred to the axis*) - Busy : BOOL; (*function block is not finished*) - CommandAborted : BOOL; (*function block is aborted by another command*) - Error : BOOL; (*error occurred in function block*) - ErrorID : UINT; (*error number*) - ReceiveParID : UINT; (*ParId that receives the cyclic velocity*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0092_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_MoveCyclicVelocityExt (*commands the axis to move with a cyclically transferred velocity*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Enable : BOOL; (*as long as Enable is TRUE the cyclic velocity is transferred to the axis*) - CyclicVelocity : REAL; (*cyclic velocity that is transferred to the axis*) - Direction : USINT; (*direction of movement*) - InterpolationMode : USINT; (*interpolation mode of cyclic position on receiving drive*) - AdvancedParameters : MC_ADVANCED_MOVE_CYC_REF; (*structure for using additional functions*) - END_VAR - VAR_OUTPUT - Valid : BOOL; (*velocity is beeing transferred to the axis*) - Busy : BOOL; (*function block is not finished*) - CommandAborted : BOOL; (*function block is aborted by another command*) - Error : BOOL; (*error occurred in function block*) - ErrorID : UINT; (*error number*) - ReceiveParID : UINT; (*ParId that receives the cyclic velocity*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0125_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_MoveVelocityTriggStop (*starts a movement with specified velocity in specified direction, a trigger stops the axis*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*start movement at rising edge*) - TriggerInput : MC_TRIGGER_REF; (*trigger input signal source*) - Velocity : REAL; (*maximum velocity*) - Acceleration : REAL; (*maximum acceleration*) - Deceleration : REAL; (*maximum deceleration*) - Direction : USINT; (*movement direction*) - TriggerDistance : REAL; (*distance after trigger event*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*velocity move stopped after trigger event*) - Busy : BOOL; (*function block is not finished*) - CommandAborted : BOOL; (*function block aborted by another command*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_Velocity : REAL; (*internal variable*) - C_Acceleration : REAL; (*internal variable*) - C_Deceleration : REAL; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - cmdExecute : BOOL; (*internal variable*) - C_Direction : USINT; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_CommandAborted : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_TriggerInput : MC_TRIGGER_REF; (*internal variable*) - state : USINT; (*internal variable*) - C_TriggerDistance : DINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - oldMoveID : USINT; (*internal variable*) - reserve : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_NetTrace (*controls the network command trace*) - VAR_INPUT - Execute : BOOL; (*execute command at rising edge*) - Command : UINT; (*select the command for the network command trace*) - Configuration : MC_NETTRACECONFIG_REF; (*FB configuration*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*command executed*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - ErrorRecord : MC_ERRORRECORD_REF; (*error messages that can occur after executing the command*) - END_VAR - VAR - IS : MC_0078_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_NetworkInit (*controls the network initilization*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*execute command at rising edge*) - Command : UINT; (*select the command for the network initialization*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*command executed*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Object : UDINT; (*internal variable*) - IS : MC_0139_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_Offset (*adds an offset to the position of the slave axis*) - VAR_INPUT - Slave : UDINT; (*axis reference of the slave axis*) - Enable : BOOL; (*enable the function block*) - InitData : BOOL; (*initialize the input data*) - PerformVelocityControl : BOOL; (*enable the phase shift*) - Shift : REAL; (*offset shift value*) - Velocity : REAL; (*velocity for reaching the offset shift*) - Acceleration : REAL; (*acceleration for reaching the offset shift*) - ApplicationDistance : REAL; (*distance within which the offset shift occurs*) - ApplicationMode : UINT; (*basis of movement profile*) - ShiftMode : UINT; (*definition of how the value on the "Shift" input should be used*) - AdvancedParameters : MC_ADVANCEDSHIFTPAR_REF; (*structure for using additional functions*) - END_VAR - VAR_OUTPUT - Active : BOOL; (*a offset shift can be executed*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - ShiftAttained : BOOL; (*offset shift executed*) - DataInitialized : BOOL; (*input data initialized*) - ActualShiftValue : REAL; (*current value of shift on the drive*) - END_VAR - VAR - C_Slave : UDINT; (*internal variable*) - C_InitData : BOOL; (*internal variable*) - C_PerformVelocityControl : BOOL; (*internal variable*) - C_Shift : DINT; (*internal variable*) - C_Velocity : REAL; (*internal variable*) - C_Acceleration : REAL; (*internal variable*) - C_ApplicationDistance : DINT; (*internal variable*) - C_ApplicationMode : UINT; (*internal variable*) - C_SelectedMaster : UINT; (*internal variable*) - C_ShiftMode : UINT; (*internal variable*) - C_AdvancedParameters : MC_ADVANCEDSHIFTPAR_REF; (*internal variable*) - C_Active : BOOL; (*internal variable*) - C_Busy : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - CC_ErrorID : UINT; (*internal variable*) - C_ShiftAttained : BOOL; (*internal variable*) - C_DataInitialized : BOOL; (*internal variable*) - C_AxisState : UINT; (*internal variable*) - NextState : USINT; (*internal variable*) - state : USINT; (*internal variable*) - LockID : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - Factor : UDINT; (*internal variable*) - RtN : REAL; (*internal variable*) - C_StartShiftValue : DINT; (*internal variable*) - VarIndex : UINT; (*internal variable*) - MpgenIndex : UINT; (*internal variable*) - C_MpgenStatus : USINT; (*internal variable*) - MpgenStatusOffset : UINT; (*internal variable*) - MpgenStatusRecIndex : USINT; (*internal variable*) - Reserve : USINT; (*internal variable*) - MpgenValueOffset : UINT; (*internal variable*) - MpgenValueRecIndex : USINT; (*internal variable*) - FbID : USINT; (*internal variable*) - InitDataActive : BOOL; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_OffsetVelocity (*adds a velocity offset to the velocity of the slave axis*) - VAR_INPUT - Slave : UDINT; (*axis reference of the slave axis*) - Enable : BOOL; (*enable the function block*) - CyclicVelocity : REAL; (*additive velocity*) - Acceleration : REAL; (*acceleration for reaching the additive velocity*) - AdvancedParameters : MC_ADV_OFFSETVELOCITY_REF; (*structure for using additional functions*) - END_VAR - VAR_OUTPUT - Active : BOOL; (*a velocity offset can be executed*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - VelocityAttained : BOOL; (*additive velocity offset reached*) - ActualShiftValue : REAL; (*current value of velocity offset on the drive*) - END_VAR - VAR - C_Slave : UDINT; (*internal variable*) - IS : MC_0127_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_OffsetZone (*adds an offset to the position of the slave axis*) - VAR_INPUT - Slave : UDINT; (*axis reference of the slave axis*) - Enable : BOOL; (*enable the function block*) - InitData : BOOL; (*initialize the input data*) - Shift : REAL; (*offset shift value*) - Velocity : REAL; (*velocity for reaching the offset shift*) - Acceleration : REAL; (*acceleration for reaching the offset shift*) - ZoneStartPosition : REAL; (*start position of the offset shift zone*) - ZoneEndPosition : REAL; (*end position of the offset shift zone*) - AdvancedParameters : MC_ADV_OFFSETZONE_REF; (*structure for using additional functions*) - END_VAR - VAR_OUTPUT - Active : BOOL; (*a offset shift can be executed*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - ShiftAttained : BOOL; (*offset shift executed*) - DataInitialized : BOOL; (*input data initialized*) - ActualShiftValue : REAL; (*current value of shift on the drive*) - END_VAR - VAR - C_Slave : UDINT; (*internal variable*) - IS : MC_0128_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_GetParIDInfo (*determines data type and data length of a ParID*) - VAR_INPUT - Execute : BOOL; (*determine ParID information at rising edge*) - ParID : UINT; (*ParID of which the information should be determined*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*command executed*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - ParIDInfo : MC_PARID_INFO_REF; (*information about ParID*) - END_VAR - VAR - IS : MC_0106_IS_TYP; (*intern variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_ParTrace (*controls the parameter trace*) - VAR_INPUT - Execute : BOOL; (*execute command at rising edge*) - Command : UINT; (*select the command for the trace*) - Configuration : MC_PARTRACECONFIG_REF; (*FB configuration*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*command executed*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - ErrorRecord : MC_ERRORRECORD_REF; (*error messages that can occur after executing the command*) - END_VAR - VAR - IS : MC_0080_IS_TYP; (*intern variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_ParTraceConfig (*load and save axis trace configuration*) - VAR_INPUT - Execute : BOOL; (*execute command at rising edge*) - Command : UINT; (*select the command for the trace*) - AdrTraceConfig : UDINT; (*adress of axis trace configuration*) - DataObject : MC_DATOBJ_REF; (*data object parameters*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*command executed*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - ErrorRecord : MC_ERRORRECORD_REF; (*error messages that can occur after executing the command*) - END_VAR - VAR - IS : MC_0102_IS_TYP; (*intern variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_Phasing (*causes a phase shift in the master position of the slave axis*) - VAR_INPUT - Slave : UDINT; (*axis reference of the slave axis*) - Enable : BOOL; (*enable the function block*) - InitData : BOOL; (*initialize the input data*) - PerformVelocityControl : BOOL; (*enable the phase shift*) - Shift : REAL; (*phase shift value*) - Velocity : REAL; (*velocity for reaching the phase shift*) - Acceleration : REAL; (*acceleration for reaching the phase shift*) - ApplicationDistance : REAL; (*distance within which the phase shift occurs*) - ApplicationMode : UINT; (*basis for movement profile*) - ShiftMode : UINT; (*definition of how the value on the "Shift" input should be used*) - AdvancedParameters : MC_ADVANCEDSHIFTPAR_REF; (*structure for using additional functions*) - END_VAR - VAR_OUTPUT - Active : BOOL; (*a phase shift can be executed*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - ShiftAttained : BOOL; (*phase shift executed*) - DataInitialized : BOOL; (*input data initialized*) - ActualShiftValue : REAL; (*current value of shift on the drive*) - END_VAR - VAR - C_Slave : UDINT; (*internal variable*) - C_InitData : BOOL; (*internal variable*) - C_PerformVelocityControl : BOOL; (*internal variable*) - C_Shift : DINT; (*internal variable*) - C_Velocity : REAL; (*internal variable*) - C_Acceleration : REAL; (*internal variable*) - C_ApplicationDistance : DINT; (*internal variable*) - C_ApplicationMode : UINT; (*internal variable*) - C_SelectedMaster : UINT; (*internal variable*) - C_ShiftMode : UINT; (*internal variable*) - C_AdvancedParameters : MC_ADVANCEDSHIFTPAR_REF; (*internal variable*) - C_Active : BOOL; (*internal variable*) - C_Busy : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - CC_ErrorID : UINT; (*internal variable*) - C_ShiftAttained : BOOL; (*internal variable*) - C_DataInitialized : BOOL; (*internal variable*) - C_AxisState : UINT; (*internal variable*) - NextState : USINT; (*internal variable*) - state : USINT; (*internal variable*) - LockID : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - Factor : UDINT; (*internal variable*) - RtN : REAL; (*internal variable*) - C_StartShiftValue : DINT; (*internal variable*) - VarIndex : UINT; (*internal variable*) - MpgenIndex : UINT; (*internal variable*) - C_MpgenStatus : USINT; (*internal variable*) - MpgenStatusOffset : UINT; (*internal variable*) - MpgenStatusRecIndex : USINT; (*internal variable*) - Reserve : USINT; (*internal variable*) - MpgenValueOffset : UINT; (*internal variable*) - MpgenValueRecIndex : USINT; (*internal variable*) - FbID : USINT; (*internal variable*) - InitDataActive : BOOL; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_MechPosDeviationComp (*handles mechanics position deviation compensation*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Enable : BOOL; (*as long as Enable is TRUE the FB is active*) - Parameters : MC_MPDC_PARAM_REF; (*parameters for mechanics position deviation compensation*) - AdvancedParameters : MC_ADV_MPDC_REF; (*advanced parameters for mechanics deviation position compensation*) - END_VAR - VAR_OUTPUT - Active : BOOL; (*if set, the mechanics deviation position compensation is active*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - AdvancedInfo : MC_ADV_INFO_MPDC_REF; (*structure with additional information*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0147_IS_TYP; (*internal structure*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_PowerMeter (*executes the evaluation of the powerdata of a PSM*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Enable : BOOL; (*as long as Enable is TRUE the power evaluation is active*) - Mode : USINT; (*choose the mode for the power evaluation*) - IntervalTime : UINT; (*duration of the interval*) - RestartInterval : BOOL; (*a new interval is startet at rising edge of this input*) - EventInput : MC_BR_EVINPUT_REF; (*if this is used, the Trigger input will not be considered*) - END_VAR - VAR_OUTPUT - Valid : BOOL; (*if set, the data on Output PowerData are valid*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - PowerData : MC_POWERDATA_REF; (*structure for the power data*) - MissedIntervals : UINT; (*count of missed intervalls*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0089_IS_TYP; (*internal structure*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_ReadAutPosition (*reads the cam profile automat position*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*automat position is read at rising edge*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*reading automat position is finished*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - AutPosition : REAL; (*automat position*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - Reserve1 : USINT; (*internal variable*) - C_AutPosition : DINT; (*internal variable*) - C_DataAddress : UDINT; (*internal variable*) - state : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_ReadAxisError (*reads and acknowledges an axis error record and reads the error text*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Enable : BOOL; (*read error record/text*) - Acknowledge : BOOL; (*acknowledge current axis error*) - Mode : UINT; (*operating mode of FB*) - Configuration : MC_ERRORTEXTCONFIG_REF; (*FB configuration*) - END_VAR - VAR_OUTPUT - Valid : BOOL; (*if set, the data of the other outputs is valid*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - ErrorRecordAvailable : BOOL; (*a new error record is available*) - ErrorRecord : MC_ERRORRECORD_REF; (*detailed axis error information*) - FunctionBlockErrorCount : UINT; (*number of not acknowledged function block errors*) - AxisErrorCount : UINT; (*number of not acknowledged axis errors*) - AxisWarningCount : UINT; (*number of not acknowledged axis warnings*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0105_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_ReadCyclicPosition (*read the position of an axis cyclically*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Enable : BOOL; (*as long as Enable is TRUE the cyclic position is read from the axis*) - ParID : UINT; (*ParID that is read cyclically, 0... set position*) - END_VAR - VAR_OUTPUT - Valid : BOOL; (*position is beeing read from the axis*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - CyclicPosition : MC_CYCLIC_POSITION; (*cyclic position that is read from the axis*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0082_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_ReadDriveStatus (*checks the status of a drive*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Enable : BOOL; (*when set the status is read*) - AdrDriveStatus : UDINT; (*address of the structur where the status is written on*) - END_VAR - VAR_OUTPUT - Valid : BOOL; (*output of FB is valid*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - state : USINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_AdrDriveStatus : UDINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_ReadNetTraceStatus (*determines the current status of the network command trace*) - VAR_INPUT - Enable : BOOL; (*the status of the network command trace is read as long as the input is enabled*) - Configuration : MC_NETTRACECONFIG_REF; (*FB configuration. Only the element "NetTrace" is evaluated*) - END_VAR - VAR_OUTPUT - Valid : BOOL; (*the status information is valid*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - TraceState : UINT; (*status of the NWCT*) - END_VAR - VAR - C_ErrorID : UINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_ReadParID (*reads a ParID from the specified axis*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*read data at rising edge*) - ParID : UINT; (*number of the parameter ID to read*) - DataAddress : UDINT; (*address of the user variable*) - DataType : UINT; (*data type of the user variable*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*value of ParID has been copied to the user variable*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in function block*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - C_ParID : UINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - Reserve1 : USINT; (*internal variable*) - C_DataAddress : UDINT; (*internal variable*) - Reserve2 : UDINT; (*internal variable*) - C_DataType : UINT; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - state : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_ReadParIDText (*reads a ParID from the specified axis in text format*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*read data at rising edge*) - ParID : UINT; (*number of the parameter ID to read*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*value of ParID has been read*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in function block*) - ErrorID : UINT; (*error number*) - DataText : STRING[33]; (*value of ParID in text format *) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - C_ParID : UINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - state : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_ReadParList (*read a parameter list*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*read parameter list at rising edge*) - DataAddress : UDINT; (*address of the parameter list*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*transfer completed*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - LockIDPar : USINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_Axis : UDINT; (*internal variable*) - C_DataAddress : UDINT; (*internal variable*) - C_Done : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_ReadParTraceStatus (*determines the current status of the axis trace*) - VAR_INPUT - Enable : BOOL; (*the status of the axis trace is read as long as the input is enabled*) - Configuration : MC_PARTRACECONFIG_REF; (*FB configuration. Only the element "ParTrace" is evaluated*) - END_VAR - VAR_OUTPUT - Valid : BOOL; (*the status information is valid*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - TraceState : UINT; (*status of the trace*) - END_VAR - VAR - C_ErrorID : UINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_ReceiveParIDOnPLC (*initializes receiving of a ParID on the PLC*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Enable : BOOL; (*as long as Enable is TRUE the ParID is read from the axis*) - ParID : UINT; (*ParID that is read cyclically*) - SendChannel : USINT; (*send channel on which the ParID is sent*) - Mode : USINT; (*convertion of ParID-value into PLCopen-units can be activated*) - END_VAR - VAR_OUTPUT - Valid : BOOL; (*ParID is beeing read from the axis*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - CyclicValue : MC_CYCLIC_VALUE_REF; (*cyclic ParID value that is read from the axis*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0113_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_ResetAutPar (*initializes the general parameters of the cam automat*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*set parameter to default values at rising edge*) - GlobalParams : USINT; (*selection of the global parameter*) - StateIndex : USINT; (*selection of the automat state*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*automat parameters set to default values*) - Busy : BOOL; (*function block not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0136_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_SaveAxisPar (*writes the axis parameters in the axis data structure*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*write axis parameter from the axis structure to a init parameter module at rising edge*) - DataObjectName : STRING[12]; (*name of the init parameter module*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*saving the data is finished*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - DataObjectIdent : UDINT; (*init parameter module data object ID for the function blocks in the DataObj library*) - END_VAR - VAR - C_Axis : UDINT; - C_DataObjectName : STRING[12]; (*internal variable*) - state : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - pInit : REFERENCE TO USINT; (*internal variable*) - pError : REFERENCE TO USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_SaveCamProfileObj (*saves the data of a cam profile into a data module*) - VAR_INPUT - Execute : BOOL; (*save the cam profile at rising edge*) - DataObjectName : STRING[12]; (*name for the data module in which the cam profile is saved*) - DataAddress : UDINT; (*address of the cam profile data*) - DataObjectVersion : UINT; (*version for the data module*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*data module was saved*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - ErrorRecord : MC_ERRORRECORD_REF; (*error messages that can occur after executing the command*) - DataObjectIdent : UDINT; (*ident of the data module*) - END_VAR - VAR - IS : MC_0116_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_SetHardwareInputs (*forces the hardware inputs*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Enable : BOOL; (*set the status of the hardware inputs as long as the input is enabled*) - HomeSwitch : BOOL; (*if TRUE the reference hardware input is activated*) - PosHWSwitch : BOOL; (*if TRUE the positive limit switch input is activated*) - NegHWSwitch : BOOL; (*if TRUE the negative limit switch input is activated*) - Trigger1 : BOOL; (*if TRUE the trigger1 input is activated*) - Trigger2 : BOOL; (*if TRUE the trigger2 input is activated*) - END_VAR - VAR_OUTPUT - Active : BOOL; (*function block is active and waits for changes on the inputs*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - InputsSet : BOOL; (*the actual input status was transferred*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0108_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_SetupController (*starts a controller setup and saves the parameters*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*starts the command action at rising edge*) - Command : UINT; (*choose the command for the setup*) - Configuration : MC_SETUP_CONTROLLER_CFG_REF; (*FB-Configuration*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*command successfully completed*) - Busy : BOOL; (*function block is not finished*) - CommandAborted : BOOL; (*function block is aborted by another command*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - SetupOutput : MC_SETUP_OUTPUT_REF; (*structure for output values*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0090_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_SetupFromParTabObj (*starts a setup with parameter from an ACOPOS parameter table*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*starts the commanded action at rising edge*) - Command : UINT; (*choose the command for the setup*) - DataObjectName : STRING[12]; (*name of the ACOPOS parameter table*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*command succesfully completed*) - Busy : BOOL; (*function block is not finished*) - CommandAborted : BOOL; (*function block is aborted by another command*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - SetupOutput : MC_SETUP_OUTPUT_REF; (*structure for output values*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0145_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_SetupInductionMotor (*starts the motorsetup for an induction motor and saves the parameters*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*starts the commanded action at rising edge*) - Command : UINT; (*choose the command for the setup*) - Configuration : MC_SETUP_IND_MOTOR_CFG_REF; (*FB-Configuration*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*command succesfully completed*) - Busy : BOOL; (*function block is not finished*) - CommandAborted : BOOL; (*function block is aborted by another command*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - SetupOutput : MC_SETUP_OUTPUT_REF; (*structure for output values*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0088_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_SetupIsqRipple (*starts the setup for isq ripple compensation and saves the parameters*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*starts the commanded action at rising edge*) - Command : UINT; (*choose the command for the setup*) - Configuration : MC_SETUP_ISQ_RIPPLE_CFG_REF; (*FB-Configuration*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*command successfully completed*) - Busy : BOOL; (*function block is not finished*) - CommandAborted : BOOL; (*function block is aborted by another command*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - SetupOutput : MC_SETUP_OUTPUT_REF; (*structure for the output values*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0101_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_SetupMotorPhasing (*starts a phasing setup and saves the parameters*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*starts the commanded action at rising edge*) - Command : UINT; (*choose the command for the setup*) - Configuration : MC_SETUP_MOTOR_PHA_CFG_REF; (*FB-Configuration*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*command successfully completed*) - Busy : BOOL; (*function block is not finished*) - CommandAborted : BOOL; (*function block is aborted by another command*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number *) - SetupOutput : MC_SETUP_OUTPUT_REF; (*structure for output values*) - SetupResult : MC_SETUP_PHASING_RESULT_REF; (*structure for results of the setup*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0097_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_SetupSynchronMotor (*starts the motorsetup for a synchron motor and saves the parameters*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*starts the commanded action at rising edge*) - Command : UINT; (*choose the command for the setup*) - Configuration : MC_SETUP_SYNC_MOTOR_CFG_REF; (*FB-Configuration*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*command successfully completed*) - Busy : BOOL; (*function block is not finished*) - CommandAborted : BOOL; (*function block is aborted by another command*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - SetupOutput : MC_SETUP_OUTPUT_REF; (*structure for output values*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0129_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_Simulation (*turns on or off simulation mode for a drive*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*switch simulation mode on or off at rising edge*) - SimulationCommand : UINT; (*choose if switch on or off simulation mode*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*simulation mode is on or off*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0071_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_TouchProbe (*saves the values of ParIDs when a specified event occurs*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - TriggerInput : MC_BR_TRIGGER_REF; (*input that is used as event source*) - Enable : BOOL; (*as long as enable is TRUE, a value is saved every time a trigger event occurs*) - Period : REAL; (*interval between two expected trigger positions*) - PeriodChange : REAL; (*if no valid event occurs within an interval, the window is shifted by the value of Period*) - ExpectedValue : REAL; (*expected position of the trigger event within the Period*) - WindowNegative : REAL; (*range before the expected position in which the trigger signal may occur*) - WindowPositive : REAL; (*range after the expected position in which the trigger signal may occur*) - Mode : UINT; (*the way the FB works can be determined with this input*) - END_VAR - VAR_OUTPUT - Active : BOOL; (*waits for a trigger event*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occured in FB*) - ErrorID : UINT; (*error number*) - RecordedPeriodicValue : REAL; (*result value within the configured period*) - RecordedValue : DINT; (*result value*) - DeltaExpectedValue : REAL; (*deviation: expected position - result value*) - ProbeCounter : UDINT; (*number of valid trigger events since "Enable" was set to TRUE*) - MissedTriggers : UDINT; (*number of invalid or missing trigger events since "Enable" was set to TRUE*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_TriggerInput : MC_BR_TRIGGER_REF; (*internal variable*) - C_Period : DINT; (*internal variable*) - C_PeriodChange : DINT; (*internal variable*) - C_ExpectedValue : DINT; (*internal variable*) - C_WindowNegative : DINT; (*internal variable*) - C_WindowPositive : DINT; (*internal variable*) - C_Mode : UINT; (*internal variable*) - C_Active : BOOL; (*internal variable*) - C_Busy : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_RecordedPeriodicValue : REAL; (*internal variable*) - C_RecordedValue : DINT; (*internal variable*) - C_DeltaExpectedValue : REAL; (*internal variable*) - C_ProbeCounter : UDINT; (*internal variable*) - C_MissedTriggers : UDINT; (*internal variable*) - PeriodOffset : DINT; (*internal variable*) - LatchValue : DINT; (*internal variable*) - LatchDeltaIv : DINT; (*internal variable*) - NewValue : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - NextState : USINT; (*internal variable*) - DataTyp : UINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - LockID : USINT; (*internal variable*) - ActualPosition : DINT; (*internal variable*) - LatchIndex : UINT; (*internal variable*) - BitIndex : UINT; (*internal variable*) - BitValueOffset : UINT; (*internal variable*) - BitValueRecIndex : USINT; (*internal variable*) - SptID : USINT; (*internal variable*) - UpdatePeriod : BOOL; (*internal variable*) - UseAxisPeriod : BOOL; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_VelocityControl (*sends cyclic speed set value for velocity control*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Enable : BOOL; (*when set the FB will activate torque control*) - CyclicVelocity : REAL; (*Parameter input for set speed*) - CyclicVelocityCorrection : REAL; (*Parameter input for additive set speed*) - CyclicTorque : REAL; (*Parameter input for limit or additive torque*) - TorqueMode : USINT; (*Mode setting (limit or additive torque)*) - Acceleration : REAL; (*Value of maximum acceleration*) - Deceleration : REAL; (*Value of maximum deceleration*) - SctrlKv : REAL; (*Value of proportional part of speed controller*) - SctrlTn : REAL; (*Value of integral part of speed controller*) - InitSctrl : BOOL; (*Command for downloading values for sctrl*) - END_VAR - VAR_OUTPUT - Active : BOOL; (*Functionality of FB enabled*) - Busy : BOOL; (*Function Block is not finished*) - CommandAborted : BOOL; (*FB was aborted from MC_Power or an Error*) - Error : BOOL; (*Error occured in FB*) - ErrorID : UINT; (*PLCopen error number*) - SctrlInitialized : BOOL; (*Parameters to speed controller downloaded*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0095_IS_TYP; (*internal structure*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_WriteParID (*writes a ParID to specified axis*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*write data at rising edge*) - ParID : UINT; (*number of the parameter ID to write*) - DataAddress : UDINT; (*address of the user variable*) - DataType : UINT; (*data type of user variable*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*value of the user variable has been copied to the ParID*) - Busy : BOOL; (*parameter write is in progress*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - C_ParID : UINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - Reserve1 : USINT; (*internal variable*) - C_DataAddress : UDINT; (*internal variable*) - Reserve2 : UDINT; (*internal variable*) - C_DataType : UINT; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - state : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_WriteParIDText (*writes a ParID from the specified axis in text format*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*write data at rising edge*) - ParID : UINT; (*number of the parameter ID to write*) - DataText : STRING[33]; (*value of ParID in text format *) - END_VAR - VAR_OUTPUT - Done : BOOL; (*value of ParID has been written*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in function block*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - C_ParID : UINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - state : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_CamIn (*engages a cam coupling between master and slave axis*) - VAR_INPUT - Master : UDINT; (*axis reference of the master axis*) - Slave : UDINT; (*axis reference of the slave axis*) - Execute : BOOL; (*start at rising edge*) - MasterOffset : REAL; (*offset on master axis*) - SlaveOffset : REAL; (*offset on slave axis*) - MasterScaling : REAL; (*factor for the master profile*) - SlaveScaling : REAL; (*factor for the slave profile*) - StartMode : USINT; (*start mode*) - CamTableID : USINT; (*identifier of cam table*) - MasterParID : UINT; (*use this ParID instead of the set position*) - END_VAR - VAR_OUTPUT - InSync : BOOL; (*cam is engaged for the first time*) - Busy : BOOL; (*function block is not finished*) - CommandAborted : BOOL; (*function block aborted by another command*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - EndOfProfile : BOOL; (*pulsed output signaling the cyclic end of the cam profile*) - END_VAR - VAR - LockID : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - LockIDInSync : USINT; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - C_Master : UDINT; (*internal variable*) - C_Slave : UDINT; (*internal variable*) - C_MasterOffset : DINT; (*internal variable*) - C_SlaveOffset : DINT; (*internal variable*) - C_MasterScaling : DINT; (*internal variable*) - C_SlaveScaling : DINT; (*internal variable*) - C_CamTableID : UINT; (*internal variable*) - C_StartMode : USINT; (*internal variable*) - C_Periodic : BOOL; (*internal variable*) - C_MasterParID : UINT; (*internal variable*) - C_InSync : BOOL; (*internal variable*) - C_CommandAborted : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_EndOfProfile : BOOL; (*internal variable*) - OldMaCamOffset : DINT; (*internal variable*) - MaPosition : DINT; (*internal variable*) - DataTyp : UINT; (*internal variable*) - MpgenIndex : UINT; (*internal variable*) - AutActualStateIndexOffset : UINT; (*internal variable*) - AutActualStateIndexRecIndex : USINT; (*internal variable*) - LockIDReceive : USINT; (*internal variable*) - AutActualCamIndexOffset : UINT; (*internal variable*) - AutActualCamIndexRecIndex : USINT; (*internal variable*) - LockIDSend : USINT; (*internal variable*) - AutMaCamOffsetOffset : UINT; (*internal variable*) - AutMaCamOffsetRecIndex : USINT; (*internal variable*) - LockIDMa : USINT; (*internal variable*) - sendSlot : USINT; (*internal variable*) - readSlot : USINT; (*internal variable*) - state : USINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - CC_ErrorID : UINT; (*internal variable*) - oldMoveID : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_CamOut (*disengages the cam slave from the master axis*) - VAR_INPUT - Slave : UDINT; (*axis reference of the slave axis*) - Execute : BOOL; (*start to disengage the slave from the master*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*disengaging complete*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Slave : UDINT; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - state : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_CamTableSelect (*prepares the cam tables that will be used by the function block "MC_CamIn"*) - VAR_INPUT - Master : UDINT; (*axis reference of the master axis*) - Slave : UDINT; (*axis reference of the slave axis*) - CamTable : STRING[12]; (*name of the cam table*) - Execute : BOOL; (*selection at rising edge*) - Periodic : BOOL; (*select if periodic cam or non periodic cam*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*pre-selection done*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - CamTableID : USINT; (*identifier of the cam table*) - END_VAR - VAR - C_Master : UDINT; (*internal variable*) - C_Slave : UDINT; (*internal variable*) - C_CamTable : STRING[12]; (*internal variable*) - Reserve : USINT; (*internal variable*) - C_Periodic : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - state : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_DigitalCamSwitch (*allows a digital output (Track) to be set whenever the axis is inside a position window*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Switches : MC_CAMSWITCH_REF; (*reference to the switching actions*) - Outputs : MC_OUTPUT_REF; (*reference to the signal outputs*) - TrackOptions : MC_TRACK_REF; (*reference to the track related properties*) - Enable : BOOL; (*when set the FB parameters are downloaded*) - EnableMask : UDINT; (*when set the digital outputs will be switched to ON and OFF*) - InitSwitches : BOOL; (*initialize new switching action*) - InitTrackOptions : BOOL; (*initialize new track related properties while switching is active*) - END_VAR - VAR_OUTPUT - InOperation : BOOL; (*is set after all parameters have transferred*) - Busy : BOOL; (*the function block is active*) - SwitchesInitialized : BOOL; (*new switching actions initialized*) - TrackOptionsInitialized : BOOL; (*new track related properties initialized*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Master : UDINT; (*internal variable*) - C_Slave : UDINT; (*internal variable*) - C_Switches : MC_CAMSWITCH_REF; (*internal variable*) - C_Outputs : MC_OUTPUT_REF; (*internal variable*) - C_TrackOptions : MC_TRACK_REF; (*internal variable*) - C_EnableMask : UDINT; (*internal variable*) - C_CamConActRec : USINT; (*internal variable*) - nextParRec : USINT; (*internal variable*) - SelectRecMode : USINT; (*internal variable*) - LockIDSend : USINT; (*internal variable*) - C_InOperation : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_Busy : BOOL; (*internal variable*) - CC_ErrorID : UINT; (*internal variable*) - EdgeInitSwitches : BOOL; (*internal variable*) - EdgeInitTrackOptions : BOOL; (*internal variable*) - CamConIndex : UINT; (*internal variable*) - LogicIndex : UINT; (*internal variable*) - VarIndex : UINT; (*internal variable*) - CamConActRecOffset : UINT; (*internal variable*) - CamConActRecRecIndex : USINT; (*internal variable*) - LockIDMa : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - LockID : USINT; (*internal variable*) - sendSlot : USINT; (*internal variable*) - readSlot : USINT; (*internal variable*) - state : USINT; (*internal variable*) - SptID : USINT; (*internal variable*) - LockIDReceive : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_GearIn (*commands a ratio between the velocity of the master and slave axes*) - VAR_INPUT - Master : UDINT; (*axis reference of the master axis*) - Slave : UDINT; (*axis reference of the slave axis*) - Execute : BOOL; (*start the gearing process at the rising edge*) - RatioNumerator : INT; (*gear ratio numerator*) - RatioDenominator : UINT; (*gear ratio denominator*) - Acceleration : REAL; (*maximum acceleration for gearing in*) - Deceleration : REAL; (*maximum deceleration for gearing in*) - MasterParID : UINT; (*use this master ParID instead of the set position*) - MasterParIDMaxVelocity : REAL; (*maximum velocity of the master ParID*) - END_VAR - VAR_OUTPUT - InGear : BOOL; (*commanded gearing complete*) - Busy : BOOL; (*function block is not finished*) - CommandAborted : BOOL; (*function block is aborted by another command*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - LockID : USINT; (*internal variable*) - C_Master : UDINT; (*internal variable*) - C_Slave : UDINT; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - C_RatioNumerator : DINT; (*internal variable*) - C_RatioDenominator : DINT; (*internal variable*) - C_Acceleration : REAL; (*internal variable*) - C_Deceleration : REAL; (*internal variable*) - C_MasterParID : UINT; (*internal variable*) - CC_ErrorID : UINT; (*internal variable*) - C_MasterParIDMaxVelocity : REAL; (*internal variable*) - C_InGear : BOOL; (*internal variable*) - C_CommandAborted : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - MpgenIndex : UINT; (*internal variable*) - AutActualStateIndexOffset : UINT; (*internal variable*) - AutActualStateIndexRecIndex : USINT; (*internal variable*) - LockIDMa : USINT; (*internal variable*) - sendSlot : USINT; (*internal variable*) - readSlot : USINT; (*internal variable*) - state : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - LockIDSend : USINT; (*internal variable*) - LockIDReceive : USINT; (*internal variable*) - SavedFrDrvCnt : USINT; (*internal variable*) - WaitForTelegrams : BOOL; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_GearInPos (*commands a gear ratio between the position of the slave and master axis*) - VAR_INPUT - Master : UDINT; (*axis reference of the master axis*) - Slave : UDINT; (*axis reference of the slave axis*) - Execute : BOOL; (*start the gearing process at the rising edge*) - RatioNumerator : INT; (*gear ration numerator*) - RatioDenominator : UINT; (*gear ratio denominator*) - MasterSyncPosition : REAL; (*master position at which the axes are running in sync*) - SlaveSyncPosition : REAL; (*slave position at which the axes are running in sync*) - SyncMode : USINT; (*defines the way to syncronize*) - MasterStartDistance : REAL; (*master distance for preparation*) - Velocity : REAL; (*maximum velocity during the time difference "StartSync" and "InSync"*) - Acceleration : REAL; (*maximum acceleration during the time difference "StartSync" and "InSync"*) - MasterParID : UINT; (*use this ParID from the master axis instead of the set position*) - MasterParIDMaxVelocity : REAL; (*maximum value of the master ParID value*) - END_VAR - VAR_OUTPUT - StartSync : BOOL; (*command gearing starts*) - InSync : BOOL; (*commanded gearing is completed*) - Busy : BOOL; (*function block is not finished*) - CommandAborted : BOOL; (*function block is aborted by another command*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Master : UDINT; (*internal variable*) - C_Slave : UDINT; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - C_RatioNumerator : DINT; (*internal variable*) - C_RatioDenominator : DINT; (*internal variable*) - Reserve1 : DINT; (*internal variable*) - Reserve2 : DINT; (*internal variable*) - C_SyncMode : USINT; (*internal variable*) - LockID : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - C_MasterStartDistance : DINT; (*internal variable*) - C_MasterSyncPosition : DINT; (*internal variable*) - C_SlaveSyncPosition : DINT; (*internal variable*) - C_Velocity : REAL; (*internal variable*) - C_Acceleration : REAL; (*internal variable*) - C_MasterParID : UINT; (*internal variable*) - C_MasterParIDMaxVelocity : REAL; (*internal variable*) - C_StartSync : BOOL; (*internal variable*) - C_InSync : BOOL; (*internal variable*) - C_CommandAborted : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - CC_Error : BOOL; (*internal variable*) - MaPosition : DINT; (*internal variable*) - DataTyp : UINT; (*internal variable*) - MA_LastSyncPosition : DINT; (*internal variable*) - SL_LastSyncPosition : DINT; (*internal variable*) - MpgenIndex : UINT; (*internal variable*) - Reserve3 : USINT; (*internal variable*) - LockIDReceive : USINT; (*internal variable*) - AutActualCamTypeOffset : UINT; (*internal variable*) - AutActualCamTypeRecIndex : USINT; (*internal variable*) - LockIDSend : USINT; (*internal variable*) - AutActualStateIndexOffset : UINT; (*internal variable*) - AutActualStateIndexRecIndex : USINT; (*internal variable*) - LockIDMa : USINT; (*internal variable*) - sendSlot : USINT; (*internal variable*) - readSlot : USINT; (*internal variable*) - state : USINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - CC_ErrorID : UINT; (*internal variable*) - Reserve4 : UINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_GearOut (*disengages the geared slave from the master axis*) - VAR_INPUT - Slave : UDINT; (*axis reference of slave axis*) - Execute : BOOL; (*start disengaging process at rising edge*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*disengaging completed*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Slave : UDINT; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - state : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_Halt (*commands a controlled motion stop*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*start the action at rising edge*) - Deceleration : REAL; (*value of deceleration*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*zero velocity is reached*) - Busy : BOOL; (*function block is not finished*) - CommandAborted : BOOL; (*function block aborted by calling another movement function block*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - cmdExecute : BOOL; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_CommandAborted : BOOL; (*internal variable*) - C_Deceleration : REAL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - Reserve : UINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_Home (*starts the homing movement of an axis according to the homing parameters*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*start movement at rising edge*) - Position : REAL; (*absolute position when the reference signal is detected*) - HomingMode : USINT; (*select the homing mode*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*homing procedure has finished successfully*) - Busy : BOOL; (*function block is not finished*) - CommandAborted : BOOL; (*function block is aborted by another command*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - C_Position : DINT; (*internal variable*) - C_HomingMode : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_CommandAborted : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - state : USINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - CC_Position : REAL; (*internal variable*) - C_StatusFlags : UDINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_LimitLoad (*limits the motor torque to a set value*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Enable : BOOL; (*when set limitation is activated*) - Load : REAL; (*limit value for the motor torque [Nm]*) - Direction : USINT; (*movement direction*) - END_VAR - VAR_OUTPUT - Busy : BOOL; (*function block is not finished*) - Ready : BOOL; (*parameters initialized*) - Active : BOOL; (*torque is limited*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0133_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_MoveAbsolute (*commands a controlled motion at a specified absolute position*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*start movement at rising edge*) - Position : REAL; (*target position for the motion*) - Velocity : REAL; (*maximum velocity*) - Acceleration : REAL; (*maximum acceleration*) - Deceleration : REAL; (*maximum deceleration*) - Direction : USINT; (*movement direction*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*commanded position reached*) - Busy : BOOL; (*function block is not finished*) - CommandAborted : BOOL; (*function block aborted by another command*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - cmdExecute : BOOL; (*internal variable*) - C_Direction : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - C_Position : DINT; (*internal variable*) - C_Velocity : REAL; (*internal variable*) - C_Acceleration : REAL; (*internal variable*) - C_Deceleration : REAL; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_CommandAborted : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - C_CommandedOffset : DINT; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - oldMoveID : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_MoveAdditive (*commands a controlled motion of a specified relative distance*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*start movement at rising edge*) - Distance : REAL; (*relative distance for the motion*) - Velocity : REAL; (*maximum velocity for the motion*) - Acceleration : REAL; (*maximum acceleration for the motion*) - Deceleration : REAL; (*maximum deceleration for the motion*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*commanded position reached*) - Busy : BOOL; (*function block is not finished*) - CommandAborted : BOOL; (*function block aborted by another command*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_Distance : DINT; (*internal variable*) - C_Velocity : REAL; (*internal variable*) - C_Acceleration : REAL; (*internal variable*) - C_Deceleration : REAL; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - cmdExecute : BOOL; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_CommandAborted : BOOL; (*internal variable*) - C_CommandedPosition : DINT; (*internal variable*) - C_CommandedOffset : DINT; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - oldMoveID : USINT; (*internal variable*) - Reserve : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_MoveVelocity (*commands a motion with specified velocity*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*start movement at rising edge*) - Velocity : REAL; (*Value of maximum velocity*) - Acceleration : REAL; (*Value of maximum acceleration*) - Deceleration : REAL; (*Value of maximum deceleration*) - Direction : USINT; (*direction of movement*) - END_VAR - VAR_OUTPUT - InVelocity : BOOL; (*commanded velocity reached*) - Busy : BOOL; (*function block is not finished*) - CommandAborted : BOOL; (*function block aborted by another command*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - cmdExecute : BOOL; (*internal variable*) - C_Velocity : REAL; (*internal variable*) - C_Acceleration : REAL; (*internal variable*) - C_Deceleration : REAL; (*internal variable*) - C_Direction : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - C_InVelocity : BOOL; (*internal variable*) - C_CommandAborted : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - state : USINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_Phasing (*creates a phase shift in the master position of a slave axis*) - VAR_INPUT - Master : UDINT; (*axis reference of the master axis*) - Slave : UDINT; (*axis reference of the slave axis*) - Execute : BOOL; (*start the phasing process at rising edge*) - PhaseShift : REAL; (*phase difference*) - Velocity : REAL; (*maximum velocity to reach phase difference*) - Acceleration : REAL; (*maximum acceleration to reach phase difference*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*commanded phasing reached*) - Busy : BOOL; (*function block is not finished*) - CommandAborted : BOOL; (*function block aborted by another command*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Master : UDINT; (*internal variable*) - C_Slave : UDINT; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - C_PhaseShift : DINT; (*internal variable*) - C_Velocity : REAL; (*internal variable*) - C_Acceleration : REAL; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_CommandAborted : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - MpgenIndex : UINT; (*internal variable*) - MpgenStatusOffset : UINT; (*internal variable*) - MpgenStatusRecIndex : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - SavedFrDrvCnt : USINT; (*internal variable*) - state : USINT; (*internal variable*) - FbID : USINT; (*internal variable*) - WaitForTelegrams : BOOL; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_Power (*switches on the controller of the axis*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Enable : BOOL; (*as long as "Enable" is TRUE, the drive power stage is enabled*) - END_VAR - VAR_OUTPUT - Status : BOOL; (*effective status of the power stage*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - state : USINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_Axis : UDINT; (*internal variable*) - startTicks : UDINT; (*internal variable*) - AxisTypeCtrlOffAxisState : UINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_ReadActualPosition (*returns the actual axis position*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Enable : BOOL; (*when set the position is read*) - END_VAR - VAR_OUTPUT - Valid : BOOL; (*output of FB is valid*) - Busy : BOOL; (*the function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - Position : REAL; (*actual position of the axis*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_ReadActualTorque (*returns the axis torque*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Enable : BOOL; (*read the actual torque continuously while enabled*) - END_VAR - VAR_OUTPUT - Valid : BOOL; (*output is available*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - Torque : REAL; (*value of the actual torque*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - TorqueOffset : UINT; (*internal variable*) - TorqueRecIndex : USINT; (*internal variable*) - LockID : USINT; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_ReadActualVelocity (*returns the axis velocity*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Enable : BOOL; (*read the velocity continuously while enabled*) - END_VAR - VAR_OUTPUT - Valid : BOOL; (*output is available*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - Velocity : REAL; (*value of actual velocity*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_ReadAxisError (*returns the actual axis error as long as "Enable" is TRUE*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Enable : BOOL; (*read error number/text*) - Acknowledge : BOOL; (*acknowledge current axis error*) - DataAddress : UDINT; (*address of error text string*) - DataLength : UINT; (*length of error text string*) - DataObjectName : STRING[12]; (*name of error text module*) - END_VAR - VAR_OUTPUT - Valid : BOOL; (*error text is valid*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - AxisErrorID : UINT; (*axis error number*) - AxisErrorCount : UINT; (*count of axis error*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_Acknowledge : BOOL; (*internal variable*) - C_OldAcknowledge : BOOL; (*internal variable*) - C_DataObjectName : STRING[12]; (*internal variable*) - Reserve : UINT; (*internal variable*) - writeText : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - state : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_ReadBoolParameter (*returns the value of one Boolean PLCopen parameter*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Enable : BOOL; (*get the value of the parameter while enabled*) - ParameterNumber : INT; (*number of the parameter*) - END_VAR - VAR_OUTPUT - Valid : BOOL; (*parameter available*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - Value : BOOL; (*value of requested parameter*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_ReadDigitalInput (*reads an digital input on an ACOPOS plug-in module*) - VAR_INPUT - Input : MC_INPUT_REF; (*reference to input signal source*) - Enable : BOOL; (*get value of selected input signal continuously while enabled*) - END_VAR - VAR_OUTPUT - Valid : BOOL; (*input signal value is valid*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - Value : BOOL; (*value of selected input signal*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_Input : MC_INPUT_REF; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - ReadDigitalInputOffset : UINT; (*internal variable*) - ReadDigitalInputRecIndex : USINT; (*internal variable*) - LockID : USINT; (*internal variable*) - ReadDigitalInputValue : UINT; (*internal variable*) - ReadDigitalInputMask : UINT; (*internal variable*) - state : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_ReadDigitalOutput (*reads a digital output*) - VAR_INPUT - Output : MC_OUTPUT_REF; (*reference to signal outputs*) - Enable : BOOL; (*get value of selected output signal continouosly while enabled*) - END_VAR - VAR_OUTPUT - Valid : BOOL; (*output signal value is valid*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - Value : BOOL; (*value of selected output signal*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_Output : MC_OUTPUT_REF; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - ReadDigitalOutputOffset : UINT; (*internal variable*) - ReadDigitalOutputRecIndex : USINT; (*internal variable*) - LockID : USINT; (*internal variable*) - ReadDigitalOutputValue : UINT; (*internal variable*) - ReadDigitalOutputMask : UINT; (*internal variable*) - state : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_ReadParameter (*returns the value of a specific PLCopen parameter*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Enable : BOOL; (*get the value of the parameter while enabled*) - ParameterNumber : INT; (*number of parameter*) - END_VAR - VAR_OUTPUT - Valid : BOOL; (*parameter available*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - Value : REAL; (*value of the requested parameter*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_ReadStatus (*returns the detailed status of the motion currently in progress*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Enable : BOOL; (*read the axis status continuously while enabled*) - END_VAR - VAR_OUTPUT - Valid : BOOL; (*true if valid outputs available*) - Busy : BOOL; (*the function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - Errorstop : BOOL; (*an error occurred on the drive*) - Disabled : BOOL; (*controller is switched off*) - Stopping : BOOL; (*MC_Stop is active*) - StandStill : BOOL; (*controller is switched on but no motion is active*) - DiscreteMotion : BOOL; (*axis executes an absolute or an additive motion*) - ContinuousMotion : BOOL; (*axis is in permanent motion*) - SynchronizedMotion : BOOL; (*axis is synchronized with another axis*) - Homing : BOOL; (*MC_Home has started homing the axis*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - state : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_Reset (*makes transition from Errorstop to Standstill or Disabled by resetting internal axis related errors*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*resets the axis at the rising edge*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*standstill state is reached*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_SetOverride (*sets the values of override parameters for velocity and acceleration/deceleration*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Enable : BOOL; (*write the value of the override at the rising edge*) - VelFactor : REAL; (*new override factor for the velocity*) - AccFactor : REAL; (*new override factor for the acceleration/deceleration*) - END_VAR - VAR_OUTPUT - Enabled : BOOL; (*override successfully written*) - Busy : BOOL; (*function block not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_VelFactor : REAL; (*internal variable*) - C_AccFactor : REAL; (*internal variable*) - OldVelFactor : REAL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_Stop (*commands a controlled motion stop and transfers the axis to the state Stopping*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*start the action at rising edge*) - Deceleration : REAL; (*value of deceleration *) - END_VAR - VAR_OUTPUT - Done : BOOL; (*zero velocity is reached*) - Busy : BOOL; (*function block is not finished*) - CommandAborted : BOOL; (*function block is aborted by switching off power*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_Deceleration : REAL; (*internal variable*) - C_CommandAborted : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_TouchProbe (*records an axis position at a trigger event*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - TriggerInput : MC_TRIGGER_REF; (*trigger input signal source*) - Execute : BOOL; (*transfer parameters at rising edge*) - WindowOnly : BOOL; (*if set, only use the window to accept trigger events*) - FirstPosition : REAL; (*start position from where trigger events are accepted*) - LastPosition : REAL; (*end position of the window*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*trigger event recorded*) - Busy : BOOL; (*function block not finished*) - CommandAborted : BOOL; (*function block is aborted by another command*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - RecordedPosition : REAL; (*position where the trigger event occurred*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_Busy : BOOL; (*internal variable*) - C_TriggerInput : MC_TRIGGER_REF; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - C_WindowOnly : BOOL; (*internal variable*) - C_FirstPosition : DINT; (*internal variable*) - C_LastPosition : DINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_CommandAborted : BOOL; (*internal variable*) - C_RecordedPosition : DINT; (*internal variable*) - InputSourceChanged : BOOL; (*internal variable*) - EdgeChanged : BOOL; (*internal variable*) - PosSourceChanged : BOOL; (*internal variable*) - SavedToDrvCnt : USINT; (*internal variable*) - Reserve2 : USINT; (*internal variable*) - state : USINT; (*internal variable*) - LockID : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - cycleTime : UINT; (*internal variable*) - LatchPos : DINT; (*internal variable*) - LatchStatusOffset : UINT; (*internal variable*) - LatchStatusRecIndex : USINT; (*internal variable*) - Reserve1 : USINT; (*internal variable*) - LatchPosOffset : UINT; (*internal variable*) - LatchPosRecIndex : USINT; (*internal variable*) - SptID : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_TorqueControl (*starts a torque movement with limited speed*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*start movement at rising edge*) - Torque : REAL; (*signed set torque value for the axis [Nm]*) - TorqueRamp : REAL; (*torque increase while reaching "Torque" [Nm/s]*) - Velocity : REAL; (*velocity limit for axis*) - Acceleration : REAL; (*maximum acceleration or deceleration*) - END_VAR - VAR_OUTPUT - InTorque : BOOL; (*set torque value reached*) - Busy : BOOL; (*function block is not finished*) - Active : BOOL; (*function block is controlling the axis*) - CommandAborted : BOOL; (*command is aborted by another command*) - Error : BOOL; (*error occured in FB*) - ErrorID : UINT; (*error number*) - AxisLimitActive : BOOL; (*axis velocity limited*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0096_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_BR_TorqueControl (*starts a torque movement with limited speed*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Enable : BOOL; (*function block is activated*) - InitData : BOOL; (*parameter change while the FB is active*) - StartSignal : BOOL; (*starts torque-controlled movement*) - Torque : REAL; (*signed set torque value for the axis [Nm]*) - TorqueRamp : REAL; (*torque increase while reaching "Torque" [Nm/s]*) - PosMaxVelocity : REAL; (*velocity limit for axis*) - NegMaxVelocity : REAL; (*velocity limit for axis*) - Acceleration : REAL; (*maximum acceleration or deceleration*) - Mode : UINT; (*mode selection (bit coded)*) - TimeLimit : REAL; (*maximum movement time with limited speed or acceleration*) - StartParID : UINT; (*not used at the moment*) - TorqueParID : UINT; (*set torque value from ParID*) - END_VAR - VAR_OUTPUT - InTorque : BOOL; (*set torque reached*) - Busy : BOOL; (*function block is not finished*) - Active : BOOL; (*function block is controlling the axis*) - CommandAborted : BOOL; (*command is aborted by another command*) - Error : BOOL; (*error occured in FB*) - ErrorID : UINT; (*error number*) - DataInitialized : BOOL; (*parameter online change done*) - WaitingForStart : BOOL; (*ready for start via "StartSignal"*) - AxisLimitActive : BOOL; (*axis velocity or acceleration limited*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - IS : MC_0100_IS_TYP; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_WriteBoolParameter (*writes the value of one Boolean PLCopen parameter*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*write the value of the parameter at rising edge*) - ParameterNumber : INT; (*number of the parameter*) - Value : BOOL; (*new value of specified parameter*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*parameter successfully written*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_ParameterNumber : INT; (*internal variable*) - Reserve : UINT; (*internal variable*) - state : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_WriteDigitalOutput (*writes a digital output*) - VAR_INPUT - Output : MC_OUTPUT_REF; (*reference to signal output*) - Execute : BOOL; (*write the value of selected output*) - Value : BOOL; (*the value of the selected output*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*writing of the output signal value is done*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_Output : MC_OUTPUT_REF; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - C_Value : BOOL; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - WriteDigitalOutputMask : UINT; (*internal variable*) - state : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK - -FUNCTION_BLOCK MC_WriteParameter (*writes the value to a specific PLCopen parameter*) - VAR_INPUT - Axis : UDINT; (*axis reference*) - Execute : BOOL; (*write the value of the parameter at the rising edge*) - ParameterNumber : INT; (*number of the parameter*) - Value : REAL; (*new value of specified parameter*) - END_VAR - VAR_OUTPUT - Done : BOOL; (*parameter succesfully written*) - Busy : BOOL; (*function block is not finished*) - Error : BOOL; (*error occurred in FB*) - ErrorID : UINT; (*error number*) - END_VAR - VAR - C_Axis : UDINT; (*internal variable*) - C_Execute : BOOL; (*internal variable*) - C_ParameterNumber : INT; (*internal variable*) - C_Value : REAL; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - state : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - END_VAR -END_FUNCTION_BLOCK diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10_MC/acp10_mc.typ b/example/AsProject/Logical/Libraries/Motion/Acp10_MC/acp10_mc.typ deleted file mode 100644 index 604773a..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Acp10_MC/acp10_mc.typ +++ /dev/null @@ -1,2059 +0,0 @@ - -TYPE - MC_ACP_ENCOD_REF : STRUCT (*structure with information about ACOPOS encoder*) - Axis : UDINT; (*axis reference*) - Slot : USINT; (*slot for the ACOPOS plug in module where the encoder is read (3 or 4)*) - END_STRUCT; - MC_ACP_ENCOD_PARAM_REF : STRUCT (*structure with parameters for homing an external encoder*) - HomingMode : USINT; (*choice of the homing mode*) - ReadOffset : BOOL; (*choice if the home offset will be read*) - Position : REAL; (*position after successful homing*) - Offset : DINT; (*homing offset*) - END_STRUCT; - MC_ADV_INFO_MPDC_REF : STRUCT (*structure with additional info*) - DataObjectIdentPos : UINT; (*ident of data object for positive direction compensation*) - DataObjectIdentNeg : UINT; (*ident of data object for negative direction compensation*) - CamStartPosition : REAL; (*axis position the cam for positive direction starts at*) - CamStartPositionNeg : REAL; (*axis position the cam for negative direction starts at*) - CalcDone : BOOL; (*calculation finished*) - Period : REAL; (*period of compensation cams*) - END_STRUCT; - MC_ADV_LIMITLOAD_REF : STRUCT (*structure with parameters for torque limitation*) - LoadPosAccelParID : UINT; (*ParID with torque limit for acceleration in positive direction*) - LoadPosDecelParID : UINT; (*ParID with torque limit for deceleration in positive direction*) - LoadNegAccelParID : UINT; (*ParID with torque limit for acceleration in negative direction*) - LoadNegDecelParID : UINT; (*ParID with torque limit for deceleration in negative direction*) - END_STRUCT; - MC_ADV_OFFSETVELOCITY_REF : STRUCT (*structure with parameter for velocity offset shift*) - VelocityParID : UINT; (*use value of this ParID as velocity offset*) - PosVelocityTriggerParID : UINT; (*add positive value of offset velocity*) - NegVelocityTriggerParID : UINT; (*add negative value of offset velocity*) - END_STRUCT; - MC_ADVANCED_CAM_PAR_REF : STRUCT (*structure for using additional functions for MC_BR_CamIn*) - Mode : UINT; - LeadInMasterOffset: REAL; (*master side offset within the cam profile*) - LeadOutMasterOffset: REAL; (*master side offset within the cam profile*) - LeadInMasterDistance: REAL; (*master axis compensation distance for the lead in*) - LeadInSlaveDistance: REAL; (*slave axis compensation distance for the lead in*) - LeadOutMasterDistance: REAL; (*master axis compensation distance for the lead out*) - LeadOutSlaveDistance: REAL; (*slave axis compensation distance for the lead out*) - LeadInCamTableID: USINT; (*ID number of the cam profile for the lead in*) - LeadInMasterScaling: DINT; (*master factor of the cam profile for the lead in*) - LeadInSlaveScaling: DINT; (*slave factor of the cam profile for the lead in*) - LeadOutCamTableID: USINT; (*ID number of the cam profile for the lead out*) - LeadOutMasterScaling: DINT; (*master factor of the cam profile for the lead out*) - LeadOutSlaveScaling: DINT; (*slave factor of the cam profile for the lead out*) - MasterParID: UINT; (*use this ParID on the master axis instead of the set position*) - MasterMaxVelocity: REAL; (*maximum speed of the master axis or MasterParID*) - END_STRUCT; - MC_ADVANCED_CUT_PAR_REF : STRUCT - CutOverspeed : INT; (*move synchronous to master or faster/slower*) - CutterRadius : REAL; (*cutter radius to calculate CutRangeMaster if not specified*) - NumberOfKnives : USINT; (*number of knives within one revolution of slave to calculate CutRangeMaster if not specified*) - StartMode : UINT; (*start immediately, at a certain master position or perform restart*) - CutPosition : REAL; (*knife is cutting material at this point*) - FirstCutPosition : REAL; (*master position where the cutter should do first cut*) - StartInterval : REAL; (*start interval on master axis*) - MasterStartDistance : REAL; (*master distance for synchronizing the cutter to the first cut point*) - CamTableID : USINT; (*user defined cam instead of standard linear cam e.g. for push out movement*) - MasterParID : UINT; (*use this ParID on the master axis instead of the set position*) - MasterMaxVelocity : REAL; (*maximum speed of the master axis or MasterParID*) - END_STRUCT; - MC_ADVANCED_GEAR_PAR_REF : STRUCT (*structure for using additional functions for MC_BR_GearIn*) - Acceleration : REAL; (*maximum acceleration for compensations *) - Deceleration : REAL; (*maximum deceleration for stopping the slave axis*) - JoltTime : REAL; (*jolt time for the compensations*) - CompensationSelector : USINT; (*selection of the applied compensations*) - MasterParID : UINT; (*use this ParID on the master axis instead of the set position*) - MasterMaxVelocity : REAL; (*maximum speed of the master axis or MasterParID*) - END_STRUCT; - MC_ADVANCEDSHIFTPAR_REF : STRUCT (*structure for using additional functions*) - ShiftParID : UINT; (*ParID from which the offset shift is read*) - MasterMaxVelocity : REAL; (*Master velocity for calculating the speed profile of the shift*) - ActualShiftValueMode : USINT; (*ActualShiftValue is output absolute or relative*) - END_STRUCT; - MC_ADV_OFFSETZONE_REF : STRUCT (*structure for using additional functions*) - ShiftParID : UINT; (*ParID from which the offset shift is read*) - MasterMaxVelocity : REAL; (*Master velocity for calculating the speed profile of the shift*) - Period : REAL; (*definition of period*) - ProfileBasis : UINT; (*basis of movement profile*) - ShiftMode : UINT; (*definition of how the value on the "Shift" input should be used*) - END_STRUCT; - MC_ADV_MPDC_REF : STRUCT (*structure for using additional functions*) - DataObjectNamePos : STRING[12]; (*data object name for positive direction compensation*) - DataObjectNameNeg : STRING[12]; (*data object name for negative direction compensation*) - CamStartPosition : REAL; (*axis position the cam for positive direction starts at*) - CamStartPositionNeg : REAL; (*axis position the cam for negative direction starts at*) - CalcOnly : BOOL; (*only perform calculation, no download or start*) - END_STRUCT; - MC_AUT_COMP_DATA_REF : STRUCT (*structure for automat compensation check or calculation*) - MaxMasterVelocity : REAL; (*maximal velocity of the master axis for the compensation path*) - MasterCompDistance : REAL; (*compensation distance of master axis*) - SlaveCompDistance : REAL; (*compensation distance of slave axis*) - StartSlope : REAL; (*slope at the beginning of the compensation*) - EndSlope : REAL; (*slope at the end of the compensation*) - MaxSlaveCompVelocity : REAL; (*maximum speed of the slave axis in compensation*) - MinSlaveCompVelocity : REAL; (*minimum speed of the slave axis in compensation*) - MaxSlaveAccelComp1 : REAL; (*maximum acceleration of the slave axis in compensation phase 1*) - MaxSlaveAccelComp2 : REAL; (*maximum acceleration of the slave axis in compensation phase 2*) - END_STRUCT; - MC_AUTDATA_TYP : STRUCT (*structure for global cam automat parameters*) - Master : UDINT; (*axis reference of the master*) - StartPosition : REAL; (*start position of the master axis*) - StartPositionDINT : DINT; (*start position of master axis in axis units*) - StartInterval : REAL; (*start interval of the master axis*) - EventStartPositionInInterval : ARRAY[0..4] OF REAL; (*relative start positions within the interval of the master axis*) - StartState : USINT; (*index for the start state*) - StartMaRelPos : REAL; (*relative master start position in the cam profile*) - MasterStartPosMode : USINT; (*mode for event type ncS_START*) - MaxMasterVelocity : REAL; (*maximum speed of the master axis*) - MasterParID : UINT; (*parameter ID of the master axis*) - AddMasterParID : UINT; (*parameter ID of the additive master axis*) - AddSlaveParID : UINT; (*parameter ID of the additive slave axis*) - SlaveFactorParID : UINT; (*ParID for the multiplication factor of the slave axis*) - EventParID : UINT; (*parameter ID for event input when event type is ncPAR_ID1*) - EventParID2 : UINT; (*parameter ID for event input when event type is ncPAR_ID2*) - EventParID3 : UINT; (*parameter ID for event input when event type is ncPAR_ID3*) - EventParID4 : UINT; (*parameter ID for event input when event type is ncPAR_ID4*) - SlaveLatchParID : UINT; (*ParID for the latch value of the slave axis when the compensation mode is ncSL_LATCHPOS*) - State : ARRAY[0..14] OF MC_AUTDATA_STATE_TYP; (*for definition of basis state and 14 other states*) - END_STRUCT; - MC_AUTDATA_EVENT_TYP : STRUCT (*structure for defining events for state transitions*) - Type : USINT; (*event type*) - Attribute : USINT; (*event attribute*) - Action : UDINT; (*action at state transition*) - NextState : USINT; (*index for next state*) - END_STRUCT; - MC_AUTDATA_STATE_TYP : STRUCT (*structure for defining up to 15 cam automat states*) - DisableStateInit : USINT; (*internal variable*) - CamProfileIndex : UINT; (*index of camprofile used in state*) - MasterFactor : DINT; (*multiplication factor of the cam on the master axis*) - SlaveFactor : DINT; (*multiplication factor of the cam on the slave axis*) - CompMode : USINT; (*compensation mode*) - MasterCompDistance : REAL; (*compensation distance of master axis*) - SlaveCompDistance : REAL; (*compensation distance of slave axis*) - RepeatCounterInit : UINT; (*start value state repeats for the ncCOUNT event*) - RepeatCounterSet : UINT; (*counter state repeats for the ncCOUNT event*) - MasterCamLeadIn : REAL; (*relative entry distance of master axis within the cam profile*) - ExtendedCompLimits : UINT; (*extended compensation limits*) - MinMasterCompDistance : REAL; (*minimum compensation distance for the master axis*) - MinSlaveCompDistance : REAL; (*minimum compensation distance for the slave axis*) - MaxSlaveCompDistance : REAL; (*maximum compensation distance for the slave axis*) - MinSlaveCompVelocity : REAL; (*minimum speed of the slave axis in compensation*) - MaxSlaveCompVelocity : REAL; (*maximum speed of the slave axis in compensation*) - MaxSlaveAccelComp1 : REAL; (*maximum acceleration of the slave axis in compensation phase 1*) - MaxSlaveAccelComp2 : REAL; (*maximum acceleration of the slave axis in compensation phase 2*) - SlaveCompJoltTime : REAL; (*jolt time of the slave axis in the compensation*) - MasterParID : UINT; (*Parameter ID of the master axis. 0 means global master ParID*) - Event : ARRAY[0..4] OF MC_AUTDATA_EVENT_TYP; (*Definition of the event transition for the state*) - END_STRUCT; - MC_AUTINITOPTIONS_REF : STRUCT (*structure with function block configuration*) - GlobalParams : USINT; (*choose if global automat parameters should be transferred*) - StateIndex : USINT; (*automat state index (0 to 14)*) - EventIndex : USINT; (*automat event index (0 to 4)*) - MaxStatesPerCycle : USINT; (*maximum number of states to be checked per task class cycle*) - ParLock : USINT; (*lock for consistent online parameter change*) - Force : BOOL; (*switch on or off force function*) - END_STRUCT; - MC_BRAKE_CONFIG_REF : STRUCT (*structure with function block configuration*) - BrakeTest : MC_BRAKE_TEST_REF; (*parameters for holding brake test*) - BrakeMode : MC_BRAKE_MODE_REF; (*parameters for holding brake configuration*) - END_STRUCT; - MC_BRAKE_MODE_REF : STRUCT (*parameters for holding brake configuration*) - AutomaticControl : BOOL; (*automatic control on/off*) - RestrictBrakeControl : BOOL; (*holding brake can be handled with turned on controller on/off*) - ControlMonitoring : BOOL; (*control monitoring on/off*) - MovementMonitoring : BOOL; (*movement monitoring on/off*) - VoltageMonitoring : BOOL; (*voltage monitoring on/off*) - TestAtPowerOn : BOOL; (*activate test when controller is switched on*) - TestAtPowerOff : BOOL; (*activate test when controller is switched off*) - AutomaticInductionStop : BOOL; (*automatic induction stop on/off*) - ControlMonitoringFilterTime : REAL; (*control monitoring filter time *) - EnableSBTRequestBySMC : BOOL; (*test activation by SafeMC module status*) - END_STRUCT; - MC_BRAKE_TEST_REF : STRUCT (*parameters for holding brake test*) - TestTorque : REAL; (*test torque for holding brake test*) - TestDuration : REAL; (*test duration for holding brake test*) - PositionLimit : REAL; (*position limit for holding brake test*) - TestMode : BOOL; (*0 = Standard brake test mode; 1 = Safe brake test mode*) - END_STRUCT; - MC_BR_EVINPUT_REF : STRUCT (*structure with input information about trigger*) - EventSourceParID : UINT; (*ACOPOS ParID as event source*) - Edge : USINT; (*edge selection for the trigger event*) - END_STRUCT; - MC_BR_TRIGGER_REF : STRUCT (*structure with information about event source*) - EventSourceParID : UINT; (*ParID as event source*) - ProbeParID : UINT; (*ParID whose value should be saved on the drive*) - Edge : USINT; (*edge selection for the trigger event*) - MinWidth : REAL; (*minimum trigger event width for the event to be considered valid*) - MaxWidth : REAL; (*maximum trigger event width for the event to be considered valid*) - SensorDelay : DINT; (*trigger sensor delay [s]*) - DisableWidthEvaluationAtStart : BOOL; (*no width evaluation at start if trigger is set*) - END_STRUCT; - MC_CALC_CAM_CONFIG_REF : STRUCT (*structure for configuring additional options for the interpolation*) - Mode : UINT; (*interpolation mode*) - CamType : BOOL; (*cyclic or non-cyclic cam*) - NumberOfPolynomials : USINT; (*maximum number of polynomials being calculated*) - MasterPeriod : DINT; (*master period*) - StartSlope : REAL; (*start slope (velocity) of the cam*) - StartCurvature : REAL; (*start curvature (acceleration) of the cam*) - EndSlope : REAL; (*end slope (velocity) of the cam*) - EndCurvature : REAL; (*end curvature (acceleration) of the cam*) - END_STRUCT; - MC_CAMPROFILE_TYP : STRUCT (*structure with cam profile data*) - MasterPeriod : DINT; (*length of the master period*) - SlavePeriod : DINT; (*length of the slave period*) - PolynomialNumber : UDINT; (*number of polynomials*) - PolynomialData : ARRAY[0..127] OF MC_POLYNOMIAL_DATA; (*polynomial coefficient*) - END_STRUCT; - MC_CAMSWITCH_REF : STRUCT (*structure with the reference to the switching actions*) - TrackNumber : INT; (*reference to the track*) - FirstOnPosition : ARRAY[0..15] OF REAL; (*lower boundary where the switch is ON*) - LastOnPosition : ARRAY[0..15] OF REAL; (*upper boundary where the switch is ON*) - Period : REAL; (*definition of the period*) - END_STRUCT; - MC_CAM_SECTION_TYP : STRUCT (*structure with data for MC_CAM_SECTIONS_TYP*) - MasterPosition : REAL; (*master side starting position of the section*) - SlavePosition : REAL; (*slave side starting position of the section*) - FirstDerivative : REAL; (*speed in the starting point of the sections*) - SecondDerivative : REAL; (*acceleration in the starting point of the section*) - Mode : USINT; (*specification of master and slave position absolute or relative to the previous point*) - Type : UINT; (*motion rule*) - InflectionPoint : REAL; (*master position of the inflection point*) - END_STRUCT; - MC_CAM_SECTIONS_TYP : STRUCT (*structure with data for the cam sections*) - Section : ARRAY[0..128] OF MC_CAM_SECTION_TYP; (*data of a point and the subsequent section*) - END_STRUCT; - MC_CYCLIC_POSITION : STRUCT (*structure with the cyclic position data *) - Integer : DINT; - Real : REAL; - END_STRUCT; - MC_CYCLIC_POSITION_REF : STRUCT (*structure with the cyclic position data *) - Integer : DINT; - Real : REAL; - END_STRUCT; - MC_CYCLIC_VALUE_REF : STRUCT (*structure with the cyclic ParID value *) - Integer : DINT; - Real : REAL; - END_STRUCT; - MC_DATOBJ_REF : STRUCT (*structure with parameters for saving trace data*) - Name : STRING[32]; (*name of the data object or file*) - Type : UINT; (*specify if a data object or a file is saved*) - Format : UINT; (*specify the format of the saved data*) - Device : STRING[32]; (*name of the file device*) - END_STRUCT; - MC_DRIVESTATUS_TYP : STRUCT (*structure for the status information of the drive*) - Simulation : BOOL; (*shows that the simulation mode is active*) - NetworkInit : BOOL; (*shows that the network is initialized*) - HomeSwitch : BOOL; (*shows that the digital reference switch input is active*) - PosHWSwitch : BOOL; (*shows that the positive hardware end switch is active*) - NegHWSwitch : BOOL; (*shows that the negative hardware end switch is active*) - Trigger1 : BOOL; (*shows that the first trigger input is active*) - Trigger2 : BOOL; (*shows that the second trigger input is active*) - DriveEnable : BOOL; (*shows that the enable input is closed*) - ControllerReady : BOOL; (*shows that the controller is ready to be turned on*) - ControllerStatus : BOOL; (*shows that the controller is turned on*) - HomingOk : BOOL; (*shows that the axis is referenced*) - AxisError : BOOL; (*shows that at least one error or warning has occurred*) - LagWarning : BOOL; (*shows that the lag error has exceeded the limit value specified for a warning*) - ResetDone : BOOL; (*shows that the drive software was reset*) - HoldingBrakeControlStatus: BOOL; (*shows that the holding brake is closed*) - END_STRUCT; - MC_ENDLESS_POSITION : STRUCT (*structure to save the endless position*) - EndlessPositionData : ARRAY[0..1] OF MC_ENDLESS_POSITION_DATA; - END_STRUCT; - MC_ENDLESS_POSITION_DATA : STRUCT (*structure to save the endless position*) - MTPhase : DINT; - MTDiffInteger : DINT; - MTDiffFract : DINT; - RefOffset : DINT; - Checksum : UDINT; - END_STRUCT; - MC_ENDLESS_POSITION_ACP_ENC_TYP : STRUCT (*structure to save the endless position*) - EndlessPositionDataAcpEnc : ARRAY[0..15] OF DINT; - END_STRUCT; - MC_ERRORRECORD_REF : STRUCT (*structure with error messages that can occur after executing the command*) - ParID : UINT; (*ParID at which the error occurred*) - Number : UINT; (*error number*) - Info : UDINT; (*additional information about the error number*) - Type : USINT; (*type of the currently displayed error *) - END_STRUCT; - MC_ERRORTEXTCONFIG_REF : STRUCT (*structure with function block configuration*) - Format : UINT; (*format of the error text*) - LineLength : UINT; (*length of a line in the error text string*) - DataLength : UINT; (*length of the error text string*) - DataAddress : UDINT; (*address of the error text string*) - DataObjectName : STRING[12]; (*name of the error text module*) - END_STRUCT; - MC_INPUT_REF : STRUCT (*structure with reference to the input signal source*) - Axis : UDINT; (*axis reference*) - Slot : USINT; (*slot of the ACOPOS plug in module*) - Channel : USINT; (*channel number of the input on the ACOPOS plug in module*) - END_STRUCT; - MC_MASTER_SWITCHES_REF : STRUCT (*structure with master axis reference and switching data*) - Master : UDINT; (*master axis reference*) - Period : REAL; (*definition of period*) - MasterStartPosition : REAL; (*start position of the cam switch *) - Switches : ARRAY[0..4] OF MC_SWITCHES_REF; (*switching data*) - MasterParID : UINT; (*use this ParID from the master axis instead of the set position*) - END_STRUCT; - MC_ADVANCED_MOVE_CYC_REF : STRUCT (*structure with cyclic move extended parameters*) - Velocity : REAL; (*maximum velocity*) - Acceleration : REAL; (*maximum acceleration*) - Deceleration : REAL; (*maximum deceleration*) - SetValueParID : UINT; (*read the set value from this ParID instead of the set value input*) - AdditiveParID : UINT; (*add the value of this ParID to the set value*) - DisableJoltTime : BOOL; (*disable jolt limitation on the drive during set values*) - CoordinatedMovement : BOOL; (*set axis state to Synchronized Motion*) - DisableJoltTimeAtEnd : BOOL; (*disable jolt limitation on the drive when Enable is reset*) - END_STRUCT; - MC_NETTRACE_REF : STRUCT (*structure with parameters for network command trace configuration*) - Type : UDINT; (*trace type*) - Reserve : UDINT; (*internal variable*) - END_STRUCT; - MC_NETTRACECONFIG_REF : STRUCT (*structure with function block configuration*) - DatObj : MC_DATOBJ_REF; (*parameters for saving the network trace data*) - NetTrace : MC_NETTRACE_REF; (*parameters for network command trace configuration*) - END_STRUCT; - MC_OUTPUT_REF : STRUCT (*structure with the reference to the signal output*) - Axis : UDINT; (*axis reference*) - Slot : USINT; (*slot of the ACOPOS plug-in module (2, 3, or 4)*) - Channel : USINT; (*channel number of the output on the ACOPOS plug in module*) - END_STRUCT; - MC_OUTPUT_OPTIONS_REF : STRUCT (*structure for output options*) - Axis : UDINT; (*axis reference*) - DestinationParID : UINT; (*destination ParID for the track*) - Slot : USINT; (*slot of the ACOPOS plug-in module*) - Channel : USINT; (*channel number of the output on the ACOPOS plug-in module*) - END_STRUCT; - MC_PARTRACE_REF : STRUCT (*structure with parameter for axis trace configuration*) - Type : UDINT; (*trace type*) - Reserve : UDINT; (*internal variable*) - TracingTime : REAL; (*maximum trace recording length*) - SamplingTime : REAL; (*sampling interval of the ParIDs*) - Delay : REAL; (*trigger delay*) - NetTriggerDelay : REAL; (*delay time of the trigger via the network*) - Trigger : MC_TRACETRIGGER_REF; (*parameters for trigger event*) - Parameter : ARRAY[0..99] OF MC_TRACEPARAM_REF; (*parameters to record*) - END_STRUCT; - MC_PARTRACECONFIG_REF : STRUCT (*structure with function block configuration*) - DatObj : MC_DATOBJ_REF; (*parameters for saving the axis trace data*) - ParTrace : MC_PARTRACE_REF; (*parameters for axis trace configuration*) - END_STRUCT; - MC_MPDC_COMP_DATA_REF : STRUCT (*data for compensation*) - AdrPositions : UDINT; (*address with position data*) - AdrDeviations : UDINT; (*address with deviation data*) - NumberOfPoints : UINT; (*number of data points with compensation data*) - END_STRUCT; - MC_MPDC_DIR_DEPENDENT_REF : STRUCT (*parameters for direction dependent compensation*) - CompDataPos : MC_MPDC_COMP_DATA_REF; (*compensation data for positive direction*) - CompDataNeg : MC_MPDC_COMP_DATA_REF; (*compensation data for negative direction*) - StartFlank : UINT; (*flank the compensation starts at*) - MaxVelocity : REAL; (*maximum velocity for flank change*) - TimeConstant : REAL; (*time constant for exponential function for flank change*) - NoiseLimit : REAL; (*noise limit*) - Inertia : REAL; (*inertia in lose*) - ConstantBacklash : REAL; (*constant mechanical backlash*) - END_STRUCT; - MC_MPDC_DIR_INDEPENDENT_REF : STRUCT (*parameters for direction independent compensation*) - CompData : MC_MPDC_COMP_DATA_REF; (*compensation data*) - FilterTime : REAL; (*filter time constant for speed controller correction value*) - END_STRUCT; - MC_MPDC_PARAM_REF : STRUCT (*parameters for mechanics position deviation compensation*) - Mode : UINT; (*mode of mechanics position deviation compensation*) - PositionSource : UINT; (*position source for mechanics position deviation compensation*) - DirectionIndependent : MC_MPDC_DIR_INDEPENDENT_REF; (*parameters for direction independent compensation*) - DirectionDependent : MC_MPDC_DIR_DEPENDENT_REF; (*parameters for direction dependent compensation*) - Periodic : BOOL; (*interpret compensation parameters as periodic*) - END_STRUCT; - MC_POLYNOMIAL_DATA : STRUCT (*structure with polynomial coefficient*) - a : REAL; - b : REAL; - c : REAL; - d : REAL; - e : REAL; - f : REAL; - g : REAL; - x : REAL; (*master end position of the polynomial*) - Reserve : UDINT; (*internal variable*) - END_STRUCT; - MC_POWERDATA_REF : STRUCT (*structure for the determined data of the powermeter function*) - IntervalNumber : UDINT; (*number of evaluated intervals*) - IntervalDuration : DINT; (*ItervalTime of the last interval*) - AverageActivePower : REAL; (*average effective Power*) - AverageReactivePower : REAL; (*average idle Power*) - MaximumActivePower : REAL; (*maximum effective Power*) - MinimalActivePower : REAL; (*minimum effective Power*) - ConsumedEnergy : REAL; (*used energy*) - RegeneratedEnergy : REAL; (*produced energy*) - EnergyBalance : REAL; (*spread between used and produced energy*) - Reserve1 : REAL; (*reserve variable*) - Reserve2 : REAL; (*reserve variable*) - Reserve3 : REAL; (*reserve variable*) - Reserve4 : REAL; (*reserve variable*) - Reserve5 : REAL; (*reserve variable*) - END_STRUCT; - MC_POWER_STAGE_CHECK_REF : STRUCT (*structure for configuration of the power stage checks *) - CurrentFlowTestPhase1Off : BOOL; (*disable current flow test for phase 1*) - CurrentFlowTestPhase2Off : BOOL; (*disable current flow test for phase 2*) - CurrentFlowTestPhase3Off : BOOL; (*disable current flow test for phase 3*) - OffsetCurrentWarningOff : BOOL; (*disable the current offset warning*) - MotorSpeedWarningOff : BOOL; (*disable the motor speed warning*) - OffsetCurrentMeasurementOff : BOOL; (*disable all offset current measurements *) - CurrentFlowTestExtBleederOff : BOOL; (*disable current flow test for external bleeder*) - CurrentFlowTestIntBleederOn : BOOL; (*enable current flow test for internal bleeder*) - OCMonitoringExtBleederOff : BOOL; (*disable offset current monitoring of external bleeder*) - SumCurrentMonitoringOff : BOOL; (*disable summation current monitoring*) - END_STRUCT; - MC_RECORD_INFO_REF : STRUCT (*structure for cyclic read data info *) - Record : ARRAY[0..15] OF MC_RECORD_REF; - END_STRUCT; - MC_RECORD_REF : STRUCT (*structure for cyclic read data info*) - Size : UINT; - Reserve1 : UINT; (*alignment*) - OneByteCount : USINT; - TwoByteCount : USINT; - FourByteCount : USINT; - Reserve2 : USINT; (*alignment*) - ParID : ARRAY[0..11]OF UINT; - Reserve3 : ARRAY[0..3] OF UINT; (*internal variable*) - END_STRUCT; - MC_SETUP_CONTROLLER_CFG_REF : STRUCT (*structure with the configuration parameters*) - DatObj : MC_DATOBJ_REF; (*parameters for saving the setup data*) - SetupControllerPar : MC_SETUP_CONTROLLER_PAR_REF; (*parameters for executing the controller setup*) - END_STRUCT; - MC_SETUP_CONTROLLER_PAR_REF : STRUCT (*structure with parameters for the setup*) - Mode : UINT; (*mode for the controller setup*) - Orientation : USINT; (*orientation for the controller setup*) - OperatingPoint : USINT; (*selection of the operating point for the controller setup*) - MaxCurrentPercent : REAL; (*percentage of the rated current which is used during Setup [%]*) - MaxSpeedPercent : REAL; (*maximum speed of the movement in reference to the limits [%]*) - MaxDistance : REAL; (*maximum distance which is moved during the setup*) - MaxLagError : REAL; (*maximum lag error which can occur during the setup*) - PropAmplificationPercent : REAL; (*percentage for proportional amplification [%]*) - SignalOrder : UDINT; (*order of excitation signal*) - MaxPropAmplification : REAL; (*maximum proportional amplification [Asec] for mcSPEED, [1/sec] for mcPOSITION*) - Acceleration : REAL; (*acceleration [units/sec]*) - SignalType : UINT; (*type of excitation signal*) - SignalStartFrequency : REAL; (*start frequency of the excitation signal [Hz]*) - SignalStopFrequency : REAL; (*stop frequency of the excitation signal [Hz]*) - SignalTime : REAL; (*duration of the excitation signal [s]*) - END_STRUCT; - MC_SETUP_IND_MOTOR_CFG_REF : STRUCT (*structure with the configuration parameters*) - DatObj : MC_DATOBJ_REF; (*parameters for saving the setup data*) - SetupInductionMotorPar : MC_SETUP_IND_MOTOR_PAR_REF; (*parameters for executing the motor setup*) - END_STRUCT; - MC_SETUP_IND_MOTOR_PAR_OPT_REF : STRUCT (*this parameters are only transferred if they are not 0*) - Phase : USINT; (*motor phase (1,2,3)*) - PolePairs : USINT; (*numbers of pole pairs*) - VoltageConstant : REAL; (*voltage constant [mVmin]*) - MaxSpeed : REAL; (*maximal numbers of revolutions [1/min]*) - StallTorque : REAL; (*standstill torque [Nm]*) - RatedTorque : REAL; (*rated torque [Nm]*) - PeakTorque : REAL; (*maximum torque [Nm]*) - TorqueConstant : REAL; (*torque constant [Nm/A]*) - StallCurrent : REAL; (*standstill current [A]*) - PeakCurrent : REAL; (*maximum current [A]*) - MagnetizingCurrent : REAL; (*magnetizing current [A]*) - PhaseCrossSection : REAL; (*cross section of one phase [mm]*) - InvCharacteristicGain : REAL; (*gain of the inverter characteristic *) - InvCharacteristicExponent : REAL; (*exponent of the inverter characteristic [1/A]*) - END_STRUCT; - MC_SETUP_IND_MOTOR_PAR_REF : STRUCT (*structure with parameters for the setup*) - Mode : UINT; (*mode of the motor setup*) - RatedVoltage : REAL; (*rated voltage [V]*) - RatedCurrent : REAL; (*rated current [A]*) - RatedSpeed : REAL; (*rated numbers of revolutions [1/min]*) - RatedFrequency : REAL; (*rated frequency [Hz]*) - PowerFactor : REAL; (*cos phi*) - ThermalTrippingTime : REAL; (*tripping time at thermal overload [s]*) - OptionalData : MC_SETUP_IND_MOTOR_PAR_OPT_REF; (*optional parameters for the motor setup*) - END_STRUCT; - MC_SETUP_ISQ_RIPPLE_CFG_REF : STRUCT (*structure with the configuration parameters*) - DatObj : MC_DATOBJ_REF; (*parameters for saving the setup data*) - SetupIsqRipplePar : MC_SETUP_ISQ_RIPPLE_PAR_REF; (*structure with the parameters for the setup*) - END_STRUCT; - MC_SETUP_ISQ_RIPPLE_PAR_REF : STRUCT (*structure with parameters for the setup*) - Mode : UINT; - RefSystem : UINT; - PositionOffset : REAL; - Velocity : REAL; - END_STRUCT; - MC_SETUP_MOTOR_PHA_CFG_REF : STRUCT (*structure with configuration parameters*) - DatObj : MC_DATOBJ_REF; (*parameters for saving the setup data*) - SetupMotorPhasingPar : MC_SETUP_MOTOR_PHA_PAR_REF; (*parameters for executing the phasing setup*) - END_STRUCT; - MC_SETUP_MOTOR_PHA_PAR_REF : STRUCT (*structure with parameters for the setup*) - Mode : UINT; (*mode for the phasing setup*) - Current : REAL; (*phasing current [A]*) - Time : REAL; (*phasing time [s]*) - END_STRUCT; - MC_SETUP_OUTPUT_REF : STRUCT (*structure where the output data are written on*) - Quality : REAL; (*quality of the executed setup*) - DataObjectIdent : UDINT; (*ident of the saved data object*) - END_STRUCT; - MC_SETUP_PHASING_RESULT_REF : STRUCT (*structure with result data of phasing setup*) - PolePairs : USINT; (*pole pairs*) - CommutationOffset : REAL; (*commutation offset [rad]*) - END_STRUCT; - MC_SETUP_SYNC_MOTOR_CFG_REF : STRUCT (*structure with parameters for the setup*) - DatObj : MC_DATOBJ_REF; (*parameters for saving the setup data*) - SetupSynchronMotorPar : MC_SETUP_SYNC_MOTOR_PAR_REF; (*parameters for executing the motor setup*) - END_STRUCT; - MC_SETUP_SYNC_MOTOR_PAR_OPT_REF : STRUCT (*this parameters are only transferred if they are not 0*) - Phase : USINT; (*motor phase (1,2,3)*) - VoltageConstant : REAL; (*voltage constant [mVmin]*) - MaxSpeed : REAL; (*maximal numbers of revolutions [1/min]*) - StallTorque : REAL; (*standstill torque [Nm]*) - TorqueConstant : REAL; (*torque constant [Nm/A]*) - StallCurrent : REAL; (*standstill current [A]*) - PhaseCrossSection : REAL; (*cross section of one phase [mm]*) - InvCharacteristicGain : REAL; (*gain of the inverter characteristic *) - InvCharacteristicExponent : REAL; (*exponent of the inverter characteristic [1/A]*) - END_STRUCT; - MC_SETUP_SYNC_MOTOR_PAR_REF : STRUCT (*structure with parameters for the setup*) - Mode : UINT; (*mode for the motor setup*) - RatedVoltage : REAL; (*rated voltage [V]*) - RatedCurrent : REAL; (*rated current [A]*) - RatedSpeed : REAL; (*rated numbers of revolutions [1/min]*) - RatedTorque : REAL; (*rated torque [Nm]*) - PolePairs : USINT; (*number of pole pairs*) - PeakCurrent : REAL; (*maximal current [A]*) - PeakTorque : REAL; (*maximal torque [Nm]*) - ThermalTrippingTime : REAL; (*tripping time at thermal overload [s]*) - OptionalData : MC_SETUP_SYNC_MOTOR_PAR_OPT_REF; (*optional parameter for the motor setup*) - END_STRUCT; - MC_SWITCHES_REF : STRUCT (*structure with switches reference *) - FirstOnPosition : ARRAY[0..63] OF REAL; (*lower boundary where the switch is ON*) - LastOnPosition : ARRAY[0..63] OF REAL; (*upper boundary where the switch is ON*) - END_STRUCT; - MC_TRACETRIGGER_REF : STRUCT (*structure with parameter for trigger events*) - Axis : UDINT; (*axis reference*) - ParID : UINT; (*trigger source ParID*) - Event : USINT; (*trigger event*) - Reserve : USINT; (*internal variable*) - Threshold : REAL; (*threshold value*) - Window : REAL; (*window around the threshold value*) - END_STRUCT; - MC_TRACEPARAM_REF : STRUCT (*structure with parameter to record*) - Axis : UDINT; (*axis reference*) - ParID : UINT; (*ParID to record*) - Reserve : UINT; (*internal variable*) - END_STRUCT; - MC_TRACK_OPTIONS_REF : STRUCT (*structure with the reference track related properties*) - OnCompensation : REAL; (*compensation time with which the switching on is advanced in time*) - OffCompensation : REAL; (*compensation time with which the switching off is advanced in time*) - Filter : REAL; (*filter time constant*) - Hysteresis : REAL; (*distance from the switching point*) - DisableNegativeDirection : BOOL; (*disable switches if master is moving in negative direction*) - END_STRUCT; - MC_TRACK_REF : STRUCT (*structure with the reference track related properties*) - OnCompensation : TIME; (*compensation time with which the switching on is advanced in time*) - OffCompensation : TIME; (*compensation time with which the switching off is advanced in time*) - Hysteresis : REAL; (*distance from the switching point*) - END_STRUCT; - MC_TRIGGER_REF : STRUCT (*structure with data of trigger input signal source*) - InputSource : USINT; (*source of the trigger event*) - Edge : USINT; (*select the rising or the trailing edge of the trigger signal*) - PosSource : USINT; (*select the position to be latched ncS_SET / ncS_ACT*) - TouchProbeID : USINT; (*instance number of the touchprobe function on the selected drive (1 - 8)*) - END_STRUCT; - MC_PARID_INFO_REF : STRUCT (*structure with result of MC_BR_ParIDInfo*) - DataType : UINT; (*data type of ParID*) - DataLength : UINT; (*data length of ParID in bytes*) - END_STRUCT; - MC_HW_INFO_DRIVE_REF : STRUCT (*structure with information of drive HW*) - ModelNumber : STRING[19]; (*model number of HW component*) - SerialNumber : STRING[19]; (*serial number of HW component*) - Revision : STRING[3]; (*revision of HW component*) - MissionTimeEndDate : UDINT; (*end date of mission time (expiration date)*) - END_STRUCT; - MC_HW_INFO_CARD_REF : STRUCT (*structure with information of plug-in card HW*) - ModelNumber : STRING[19]; (*model number of HW component*) - SerialNumber : STRING[19]; (*serial number of HW component*) - Revision : STRING[3]; (*revision of HW component*) - END_STRUCT; - MC_HW_INFO_MOTOR_REF : STRUCT (*structure with information of motor HW*) - ModelNumber : STRING[35]; (*model number of HW component*) - SerialNumber : STRING[19]; (*serial number of HW component*) - Revision : STRING[3]; (*revision of HW component*) - END_STRUCT; - MC_HARDWARE_INFO_REF : STRUCT (*structure with information of all HW component of a drive*) - Drive : MC_HW_INFO_DRIVE_REF; (*HW information of drive*) - Card : ARRAY[0..3] OF MC_HW_INFO_CARD_REF; (*HW information of plug-in cards*) - Motor : ARRAY[0..2] OF MC_HW_INFO_MOTOR_REF; (*HW information of motors*) - END_STRUCT; - MC_SEND_INFO_REF : STRUCT (*information about a send channel*) - InUse : BOOL; (*channel currently in use*) - ParID : UINT; (*ParID transferred via this channel*) - ChangeAllowed: BOOL; (*parameter change of this channel is allowed*) - END_STRUCT; - MC_RECEIVE_INFO_REF : STRUCT (*information about a receive channel*) - InUse : BOOL; (*channel currently in use*) - ParID : UINT; (*ParID transferred via this channel*) - ChangeAllowed : BOOL; (*parameter change of this channel is allowed*) - SendNodeNumber : USINT; (*node number of the sending axis or station*) - SendAxisRef : UDINT; - SendAxisObjectName : STRING[48]; - SendAxisDriveChannel : USINT; (*drive channel of the sending axis*) - SendAxisNetworkType : UINT; (*network type of the sending axis*) - SendAxisNetworkIndex : UINT; (*network index of the sending axis*) - InterpolationMode : USINT; (*interpolation mode of received data*) - DataOffset : UINT; (*bit offset within telegram*) - DataType : UINT; (*data type of received data*) - END_STRUCT; - MC_TRANSFER_INFO_REF : STRUCT (*structure with ParID transfer info of an axis*) - SendChannel : ARRAY[0..3] OF MC_SEND_INFO_REF; (*information about a send channel*) - ReceiveChannel : ARRAY[0..5] OF MC_RECEIVE_INFO_REF; (*information about a receive channel*) - END_STRUCT; - MC_NET_ENC_INFO_REF : STRUCT (*structure with information about network encoder*) - Type : USINT; (*encoder type*) - AdrDeviceString : UDINT; (*address of device string of encoder location*) - AdrPosition : UDINT; (*address of data point of encoder position*) - AdrPositionHW : UDINT; (*address of data point of encoder position higher 32 bits*) - AdrReferencePosition : UDINT; (*address of data point of encoder reference position*) - AdrReferenceCount : UDINT; (*address of data point of encoder reference counter*) - AdrPositionTime : UDINT; (*address of data point of encoder position time stamp*) - AdrEncoderStatus : UDINT; (*address of data point of encoder status*) - END_STRUCT; - MC_NET_ENC_PARAM_REF : STRUCT (*structure with information about network encoder*) - ScaleIncrements : UDINT; (*increments per encoder revolution*) - IncValueRangeHW : UDINT; (*value range high word*) - IncValueRangeLW : UDINT; (*value range low word*) - ScaleUnits : UDINT; (*units per encoder revolutions*) - ScaleRevolutions : UDINT; (*encoder revolutions*) - CountDirection : USINT; (*count direction*) - END_STRUCT; - MC_NET_ENC_CONFIG_REF : STRUCT (*structure with information about network encoder*) - Timeout : REAL; (*timeout for values change*) - Interpolation : BOOL; (*activate interpolation*) - Extrapolation : BOOL; (*activate extrapolation*) - FilterTime : REAL; (* time constant for position filter*) - NetworkCompensation : REAL; (*projection time for position*) - END_STRUCT; - MC_0068_IS_TYP : STRUCT (*internal structure for MC_BR_HomeAcpEncoder*) - C_Execute : BOOL; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_Busy : BOOL; (*internal variable*) - C_CommandAborted : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - LockID : USINT; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_EncoderOffset : DINT; (*internal variable*) - C_HomingMode : USINT; (*internal variable*) - C_HomingModeBits : USINT; (*internal variable*) - C_ReadOffset : BOOL; (*internal variable*) - C_Slot : USINT; (*internal variable*) - state : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - BitIndex : UINT; (*internal variable*) - C_Position : DINT; (*internal variable*) - C_Offset : DINT; (*internal variable*) - HomingStatusOffset : UINT; (*internal variable*) - HomingStatusRecIndex : USINT; (*internal variable*) - FbID : USINT; (*internal variable*) - startTick : UDINT; (*internal variable*) - C_NCHomingMode : USINT; (*internal variable*) - Reserve1 : USINT; (*internal variable*) - Reserve2 : UINT; (*internal variable*) - END_STRUCT; - MC_0069_IS_TYP : STRUCT (*internal structure for MC_BR_CyclicRead *) - C_Valid : BOOL; (*internal variable*) - C_Busy : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_ParID : UINT; (*internal variable*) - C_DataAddress : UDINT; (*internal variable*) - C_DataType : UINT; (*internal variable*) - C_Mode : UINT; (*internal variable*) - Offset : UINT; (*internal variable*) - RecIndex : USINT; (*internal variable*) - ParIndex : USINT; (*internal variable*) - state : USINT; (*internal variable*) - LockID : USINT; (*internal variable*) - END_STRUCT; - MC_0070_IS_TYP : STRUCT (*internal structure for MC_BR_CyclicWrite*) - C_Valid : BOOL; (*internal variable*) - C_Busy : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_ParID : UINT; (*internal variable*) - C_DataAddress : UDINT; (*internal variable*) - C_DataType : UINT; (*internal variable*) - C_Mode : UINT; (*internal variable*) - ParIndex : USINT; (*internal variable*) - state : USINT; (*internal variable*) - DataLength : USINT; (*internal variable*) - LockID : USINT; (*internal variable*) - Reserve : UINT; (*internal variable*) - END_STRUCT; - MC_0071_IS_TYP : STRUCT (*internal structure for MC_BR_Simulation*) - C_Execute : BOOL; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_Busy : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - state : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - C_SimulationCommand : UINT; (*internal variable*) - END_STRUCT; - MC_0076_IS_TYP : STRUCT (*internal structure for MC_BR_InitAutData*) - C_Execute : BOOL; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_Busy : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_GlobalParams : USINT; (*internal variable*) - C_StateIndex : USINT; (*internal variable*) - C_EventIndex : USINT; (*internal variable*) - C_MaxStatesPerCycle : USINT; (*internal variable*) - C_ParLock : USINT; (*internal variable*) - C_AutData : MC_AUTDATA_TYP; (*internal variable*) - LockIDMa : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - C_Force : USINT; (*internal variable*) - readSlot : USINT; (*internal variable*) - sendSlot : USINT; (*internal variable*) - paramCount : UINT; (*internal variable*) - lockActive : BOOL; (*internal variable*) - actStatesInCycle : USINT; (*internal variable*) - stateCount : USINT; (*internal variable*) - eventCount : USINT; (*internal variable*) - stateParInImg : USINT; (*internal variable*) - resetStates : BOOL; (*internal variable*) - setStateIndex : BOOL; (*internal variable*) - lastState : USINT; (*internal variable*) - nextState : USINT; (*internal variable*) - state : USINT; (*internal variable*) - LockIDSend : USINT; (*internal variable*) - LockIDReceive : USINT; (*internal variable*) - Reserve2 : UINT; (*internal variable*) - END_STRUCT; - MC_0077_IS_TYP : STRUCT (*internal structure for MC_BR_GetErrorText*) - C_Execute : BOOL; (*internal variable*) - LockID : USINT; (*internal variable*) - C_ErrorRecord : MC_ERRORRECORD_REF; (*internal variable*) - C_Configuration : MC_ERRORTEXTCONFIG_REF; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_Busy : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - state : USINT; (*internal variable*) - END_STRUCT; - MC_0078_IS_TYP : STRUCT (*internal structure for MC_BR_NetTrace*) - C_Execute : BOOL; (*internal variable*) - C_Command : UINT; (*internal variable*) - C_Configuration : MC_NETTRACECONFIG_REF; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_Busy : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_ErrorRecord : MC_ERRORRECORD_REF; (*internal variable*) - state : USINT; (*internal variable*) - END_STRUCT; - MC_0080_IS_TYP : STRUCT (*internal structure for MC_BR_ParTrace*) - C_Execute : BOOL; (*internal variable*) - C_Command : UINT; (*internal variable*) - C_Configuration : MC_PARTRACECONFIG_REF; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_Busy : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_ErrorRecord : MC_ERRORRECORD_REF; (*internal variable*) - StartSaveStarted : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - END_STRUCT; - MC_0081_IS_TYP : STRUCT (*internal structure for MC_BR_MoveCyclicPosition*) - C_CyclicPosition : MC_CYCLIC_POSITION; (*internal variable*) - C_Velocity : REAL; (*internal variable*) - C_Acceleration : REAL; (*internal variable*) - C_Deceleration : REAL; (*internal variable*) - C_PositionParID : UINT; (*internal variable*) - C_Busy : BOOL; (*internal variable*) - C_CommandAborted : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_Valid : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_ReceiveParID : UINT; (*internal variable*) - readSlot : UINT; (*internal variable*) - ConfigTimeoutCnt : USINT; (*internal variable*) - Reserve1 : USINT; - LockIDSend : USINT; (*internal variable*) - LockIDReceive : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - state : USINT; (*internal variable*) - END_STRUCT; - MC_0082_IS_TYP : STRUCT (*internal structure for MC_BR_ReadCyclicPosition*) - C_ParID : UINT; (*internal variable*) - C_Busy : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_Valid : BOOL; (*internal variable*) - LockIDSend : USINT; (*internal variable*) - C_CyclicPosition : MC_CYCLIC_POSITION; (*internal variable*) - C_Offset : DINT; (*internal variable*) - sendSlot : UINT; (*internal variable*) - MnPResParIndex : UINT; (*internal variable*) - LockIDMa : USINT; (*internal variable*) - state : USINT; (*internal variable*) - homingCount : UINT; (*internal variable*) - END_STRUCT; - MC_0083_IS_TYP : STRUCT (*internal structure for MC_BR_GetCamSlavePosition*) - C_Execute : BOOL; (*internal variable*) - C_DataAddress : UDINT; (*internal variable*) - C_MasterPosition : REAL; (*internal variable*) - C_MasterFactor : UDINT; (*internal variable*) - C_SlaveFactor : DINT; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_Busy : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_SlavePosition : REAL; (*internal variable*) - state : USINT; (*internal variable*) - END_STRUCT; - MC_0084_IS_TYP : STRUCT (*internal structure for MC_BR_GetCamMasterPosition*) - C_Execute : BOOL; (*internal variable*) - C_DataAddress : UDINT; (*internal variable*) - C_MasterStartPosition : REAL; (*internal variable*) - C_SlavePosition : REAL; (*internal variable*) - C_MasterFactor : UDINT; (*internal variable*) - C_SlaveFactor : DINT; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_Busy : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_MasterPosition : REAL; (*internal variable*) - state : USINT; (*internal variable*) - END_STRUCT; - MC_0088_IS_TYP : STRUCT (*internal structure for MC_BR_SetupInductionMotor*) - C_Execute : BOOL; (*internal variable*) - C_Command : UINT; (*internal variable*) - C_Configuration : MC_SETUP_IND_MOTOR_CFG_REF; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_Busy : BOOL; (*internal variable*) - C_CommandAborted : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_SetupOutput : MC_SETUP_OUTPUT_REF; (*internal Variable*) - LockIDPar : USINT; (*internal variable*) - Reserve : USINT; (*internal variable*) - state : USINT; (*internal variable*) - END_STRUCT; - MC_0089_IS_TYP : STRUCT (*internal structure for MC_BR_PowerMeter*) - C_Mode : USINT; (*internal variable*) - C_IntervalTime : UINT; (*internal variable*) - C_RestartInterval : BOOL; (*internal variable*) - C_EventInput : MC_BR_EVINPUT_REF; (*internal variable*) - C_Valid : BOOL; (*internal variable*) - C_Busy : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - CC_ErrorID : UINT; (*internal variable*) - C_PowerData : MC_POWERDATA_REF; (*internal variable*) - C_MissedIntervals : UINT; (*internal variable*) - LockID : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - IntervalDurationOffset : UINT; (*internal variable*) - IntervalDurationRecIndex : USINT; (*internal variable*) - AverageActivePowerOffset : UINT; (*internal variable*) - AverageActivePowerRecIndex : USINT; (*internal variable*) - AverageReactivePowerOffset : UINT; (*internal variable*) - AverageReactivePowerRecIndex : USINT; (*internal variable*) - MaximumActivePowerOffset : UINT; (*internal variable*) - MaximumActivePowerRecIndex : USINT; (*internal variable*) - MinimalActivePowerOffset : UINT; (*internal variable*) - MinimalActivePowerRecIndex : USINT; (*internal variable*) - ConsumedEnergyOffset : UINT; (*internal variable*) - ConsumedEnergyRecIndex : USINT; (*internal variable*) - RegEnergyOffset : UINT; (*internal variable*) - RegEnergyRecIndex : USINT; (*internal variable*) - LockIDPmet : USINT; (*internal variable*) - CDLockID : USINT; (*internal variable*) - Reserve1 : UINT; (*internal variable*) - Reserve2 : UINT; (*internal variable*) - IntervalTimeMin : DINT; (*internal variable*) - ParamCnt : USINT; (*Internal variable*) - CountCnt : USINT; (*internal variable*) - ParamArrayCount : UINT; (*internal variable*) - CountOffset : ARRAY[0..7] OF UINT; (*internal variable*) - CountRecIndex : ARRAY[0..7] OF USINT; (*internal variable*) - saveParamCnt : USINT; (*internal variable*) - firstFreeParam : USINT; (*internal variable*) - lastFreeParam : USINT; (*internal variable*) - dataConfigDone : BOOL; (*internal variable*) - SptID : USINT; (*internal variable*) - VarIndex : UINT; (*internal variable*) - CompIndex : UINT; (*internal variable*) - NextState : USINT; (*internal variable*) - ReserveOffset01 : UINT; (*internal variable*) - ReserveRecIndex01 : USINT; (*internal variable*) - ReserveOffset02 : UINT; (*internal variable*) - ReserveRecIndex02 : USINT; (*internal variable*) - ReserveOffset03 : UINT; (*internal variable*) - ReserveRecIndex03 : USINT; (*internal variable*) - ReserveOffset04 : UINT; (*internal variable*) - ReserveRecIndex04 : USINT; (*internal variable*) - ReserveOffset05 : UINT; (*internal variable*) - ReserveRecIndex05 : USINT; (*internal variable*) - Reserve3 : UDINT; (*internal variable*) - Reserve4 : UDINT; (*internal variable*) - CyclicDataTaskClassCycleTime : UDINT; (*internal variable*) - Reserve5 : USINT; (*internal variable*) - Reserve6 : UINT; (*internal variable*) - state : USINT; (*internal variable*) - END_STRUCT; - MC_0090_IS_TYP : STRUCT (*internal structure for MC_BR_SetupController*) - C_Execute : BOOL; (*internal variable*) - C_Command : UINT; (*internal variable*) - C_Configuration : MC_SETUP_CONTROLLER_CFG_REF; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_Busy : BOOL; (*internal variable*) - C_CommandAborted : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_SetupOutput : MC_SETUP_OUTPUT_REF; (*internal Variable*) - LockIDPar : USINT; (*internal variable*) - Reserve : USINT; (*internal variable*) - state : USINT; (*internal variable*) - END_STRUCT; - MC_0092_IS_TYP : STRUCT (*internal structure for MC_BR_MoveCyclicVelocity*) - C_CyclicVelocity : REAL; (*internal variable*) - C_Direction : USINT; (*internal variable*) - C_Acceleration : REAL; (*internal variable*) - C_Deceleration : REAL; (*internal variable*) - C_VelocityParID : UINT; (*internal variable*) - C_Valid : BOOL; (*internal variable*) - C_Busy : BOOL; (*internal variable*) - C_CommandAborted : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_ReceiveParID : UINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - VarIndex : UINT; (*internal variable*) - SptID : USINT; (*internal variable*) - readSlot : UINT; (*internal variable*) - ConfigTimeoutCnt : USINT; (*internal variable*) - Reserve1 : USINT; - LockIDSend : USINT; (*internal variable*) - LockIDReceive : USINT; (*internal variable*) - ArithIndex : UINT; (*internal variable*) - state : USINT; (*internal variable*) - END_STRUCT; - MC_0093_IS_TYP : STRUCT (*internal structure for MC_BR_CalcCamFromPoints*) - C_Configuration : MC_CALC_CAM_CONFIG_REF; (*internal variable*) - state : USINT; (*internal variable*) - LockID : USINT; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_Busy : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - END_STRUCT; - MC_0095_IS_TYP : STRUCT (*Internal structure for MC_BR_VelocityControl*) - Enable : BOOL; (*internal variable*) - Reserve1 : USINT; (*alignment*) - Reserve2 : USINT; (*alignment*) - Reserve3 : USINT; (*alignment*) - CyclicVelocity : REAL; (*internal variable*) - CyclicVelocityCorrection : REAL; (*internal variable*) - CyclicVelCorrPerRev : REAL; (*internal variable*) - CyclicTorque : REAL; (*internal variable*) - TorqueMode : USINT; (*internal variable*) - Reserve4 : USINT; (*alignment*) - Reserve5 : USINT; (*alignment*) - Reserve6 : USINT; (*alignment*) - Acceleration : REAL; (*internal variable*) - Deceleration : REAL; (*internal variable*) - SctrlKv : REAL; (*internal variable*) - SctrlTn : REAL; (*internal variable*) - InitSctrl : BOOL; (*internal variable*) - Active : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - CommandAborted : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - Reserve : USINT; (*alignment*) - ErrorID : UINT; (*internal variable*) - SctrlInitialized : BOOL; (*internal variable*) - DisableFBactive : BOOL; (*internal variable*) - state : UINT; (*internal variable*) - LastState : UINT; (*internal variable*) - NextState : UINT; (*internal variable*) - VarID : UINT; (*internal variable*) - SptID : USINT; (*internal variable*) - LockID : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - LockIDFb : USINT; (*internal variable*) - CyclicVelParIndex : USINT; (*internal variable*) - CyclicVelCorrParIndex : USINT; (*internal variable*) - CyclicTorqueParIndex : USINT; (*internal variable*) - ArithID : UINT; (*internal variable*) - InitValue_SctrlKv : REAL; (*internal variable*) - InitValue_SctrlTn : REAL; (*internal variable*) - InitValue_tpredict : REAL; (*internal variable*) - InitValue_S_ACT_PARID : UINT; (*internal variable*) - prev_S_ACT_PARID_value : UINT; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - Reserve9 : USINT; (*alignment*) - Reserve10 : USINT; (*alignment*) - END_STRUCT; - MC_0096_IS_TYP : STRUCT (*internal structure for MC_TorqueControl*) - Execute : BOOL; (*internal variable*) - Reserve1 : USINT; (*alignment*) - Reserve2 : USINT; (*alignment*) - Reserve3 : USINT; (*alignment*) - Torque : REAL; (*internal variable*) - TorqueRamp : REAL; (*internal variable*) - Velocity : REAL; (*internal variable*) - Acceleration : REAL; (*internal variable*) - InTorque : BOOL; (*internal variable*) - Active : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - CommandAborted : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - Reserve4 : USINT; (*alignment*) - ErrorID : UINT; (*internal variable*) - AxisLimitActive : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - Reserve5 : UINT; (*alignment*) - LastState : UINT; (*internal variable*) - NextState : UINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - LockID : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - Reserve6 : USINT; (*alignment*) - TctrlStatusOffset : UINT; (*internal variable*) - TctrlStatusValue : UINT; (*internal variable*) - TctrlStatusRecIdx : USINT; (*internal variable*) - stateInTorque : USINT; (*internal variable*) - SavedFrDrvCnt : USINT; (*internal variable*) - WaitForTelegrams : USINT; (*internal variable*) - END_STRUCT; - MC_0097_IS_TYP : STRUCT (*internal structure for MC_BR_SetupMotorPhasing*) - C_Execute : BOOL; (*internal variable*) - C_Command : UINT; (*internal variable*) - C_Configuration : MC_SETUP_MOTOR_PHA_CFG_REF; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_Busy : BOOL; (*internal variable*) - C_CommandAborted : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_SetupOutput : MC_SETUP_OUTPUT_REF; (*internal variable*) - C_SetupResult : MC_SETUP_PHASING_RESULT_REF; (*internal variable*) - Reserve1 : UDINT; (*internal variable*) - Reserve2 : UDINT; (*internal variable*) - Reserve3 : UDINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - state : USINT; (*internal variable*) - END_STRUCT; - MC_0098_IS_TYP : STRUCT (*internal structure for MC_BR_CyclicReadDataInfo*) - Valid : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - tkNo : SINT; (*internal variable*) - ErrorID : UINT; (*internal variable*) - state : UINT; (*internal variable*) - LockID : USINT; (*internal variable*) - Reserve1 : USINT; (*alignment*) - Reserve2 : UINT; (*alignment*) - cycleTime : UDINT; (*internal variable*) - END_STRUCT; - MC_0099_IS_TYP : STRUCT (*internal structure for MC_BR_AutCommand*) - Enable : BOOL; (*internal variable*) - Start : BOOL; (*internal variable*) - Stop : BOOL; (*internal variable*) - Restart : BOOL; (*internal variable*) - Deceleration : REAL; (*internal variable*) - EndAutomat : BOOL; (*internal variable*) - SetSignal1 : BOOL; (*internal variable*) - SetSignal2 : BOOL; (*internal variable*) - SetSignal3 : BOOL; (*internal variable*) - SetSignal4 : BOOL; (*internal variable *) - ResetSignal1 : BOOL; (*internal variable*) - ResetSignal2 : BOOL; (*internal variable*) - ResetSignal3 : BOOL; (*internal variable*) - ResetSignal4 : BOOL; (*internal variable*) - TransferParLock : BOOL; (*internal variable*) - SelectParLock : USINT; (*internal variable*) - Active : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - CommandAborted : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - Running : BOOL; (*internal variable*) - ErrorID : UINT; (*internal variable*) - StandBy : BOOL; (*internal variable*) - ParLockTransferred : BOOL; (*internal variable*) - ActualStateIndex : USINT; (*internal variable*) - InCam : BOOL; (*internal variable*) - ActualStateCamIndex : UINT; (*internal variable*) - InCompensation : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - cmdStart : BOOL; (*internal variable*) - cmdStop : BOOL; (*internal variable*) - cmdSetSignal : ARRAY[0..3] OF BOOL; (*internal variable*) - cmdResetSignal : ARRAY[0..3] OF BOOL; (*internal variable*) - cmdRestart : BOOL; (*internal variable*) - cmdEndAutomat : BOOL; (*internal variable*) - cmdParLock : BOOL; (*internal variable*) - SptID : USINT; (*internal variable*) - BitIndex : UINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - LockID : USINT; (*internal variable*) - BitValue : UDINT; (*internal variable*) - BitValueOffset : UINT; (*internal variable*) - BitValueRecIndex : USINT; (*internal variable*) - StateDataIdxRecIndex : USINT; (*internal variable*) - StateDataIdxOffset : UINT; (*internal variable*) - SignalSet : USINT; (*internal variable*) - SignalReset : USINT; (*internal variable*) - ParLockPending : BOOL; (*internal variable*) - AutStatus : USINT; (*internal varibale*) - AutActCamType : USINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - ChangeAxisState : BOOL; (*internal variable*) - expectRunning : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - END_STRUCT; - MC_0100_IS_TYP : STRUCT (*internal structure for MC_BR_TorqueControl*) - Enable : BOOL; (*internal variable*) - InitData : BOOL; (*internal variable*) - StartSignal : BOOL; (*internal variable*) - Reserve1 : USINT; (*alignment*) - Torque : REAL; (*internal variable*) - TorqueRamp : REAL; (*internal variable*) - PosMaxVelocity : REAL; (*internal variable*) - NegMaxVelocity : REAL; (*internal variable*) - Acceleration : REAL; (*internal variable*) - Mode : UINT; (*internal variable*) - Reserve2 : UINT; (*alignment*) - TimeLimit : UDINT; (*internal variable*) - StartParID : UINT; (*internal variable*) - TorqueParID : UINT; (*internal variable*) - InTorque : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - Active : BOOL; (*internal variable*) - CommandAborted : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - StatEV_Move : USINT; (*internal variable*) - ErrorID : UINT; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - DataInitialized : BOOL; (*internal variable*) - WaitingForStart : BOOL; (*internal variable*) - AxisLimitActive : BOOL; (*internal variable*) - stateInTorque : USINT; (*internal variable*) - state : USINT; (*internal variable*) - Reserve3 : USINT; (*alignment*) - LastState : UINT; (*internal variable*) - NextState : UINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - LockID : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - BitRecIdx : USINT; (*internal variable*) - BitOffset : UINT; (*internal variable*) - BitValue : UINT; (*internal variable*) - BitIndex : UINT; (*internal variable*) - SavedFrDrvCnt : USINT; (*internal variable*) - WaitForTelegrams : USINT; (*internal variable*) - startTick : UDINT; (*internal variable*) - MotorTorqueConst : REAL; (*internal variable*) - END_STRUCT; - MC_0101_IS_TYP : STRUCT (*internal structure for MC_BR_SetupIsqRipple*) - Execute : BOOL; (*internal variable*) - Done : BOOL; (*internal variable*) - Command : UINT; (*internal variable*) - Configuration : MC_SETUP_ISQ_RIPPLE_CFG_REF; (*internal variable*) - Busy : BOOL; (*internal variable*) - CommandAborted : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - ErrorID : UINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - SetupOutput : MC_SETUP_OUTPUT_REF; (*internal variable*) - END_STRUCT; - MC_0102_IS_TYP : STRUCT (*internal structure for MC_BR_ParTraceConfig*) - C_Execute : BOOL; (*internal variable*) - C_Command : UINT; (*internal variable*) - C_AdrTraceConfig : UDINT; (*internal variable*) - C_TraceConfig : MC_PARTRACE_REF; (*internal variable*) - C_DataObject : MC_DATOBJ_REF; (*internal variable*) - C_Done : BOOL; (*internal variable*) - C_Busy : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_ErrorRecord : MC_ERRORRECORD_REF; (*internal variable*) - state : USINT; (*internal variable*) - END_STRUCT; - MC_0103_IS_TYP : STRUCT (*internal structure for MC_BR_CheckAutCompensation*) - Execute : BOOL; (*internal variable*) - Done : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - CompensationData : MC_AUT_COMP_DATA_REF; (*internal variable*) - Mode : UINT; (*internal variable*) - ErrorID : UINT; (*internal variable*) - Result : REAL; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - LockIDFb : USINT; (*internal variable*) - CurveIndex : UINT; (*internal variable*) - compResult : REAL; (*internal variable*) - C_MasterCompDistance : DINT; (*internal variable*) - C_SlaveCompDistance : DINT; (*internal variable*) - state : USINT; (*internal variable*) - compStatus : USINT; (*internal variable*) - Reserve : UINT; (*internal variable*) - END_STRUCT; - MC_0104_IS_TYP : STRUCT (*internal structure for MC_BR_AxisErrorCollector*) - Valid : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - Reserve : USINT; (*alignment*) - ErrorID : UINT; (*internal variable*) - state : UINT; (*internal variable*) - END_STRUCT; - MC_0105_IS_TYP : STRUCT (*internal structure for MC_BR_ReadAxisError*) - Valid : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - Reserve1 : BOOL; (*alignment*) - ErrorID : UINT; (*internal variable*) - state : UINT; (*internal variable*) - pMessage : UDINT; (*internal variable*) - Mode : UINT; (*internal variable*) - Acknowledge : BOOL; (*internal variable*) - ErrorRecordAvailable : BOOL; (*internal variable*) - AcknowledgeAll : BOOL; (*internal variable*) - Reserve2 : USINT; (*alignment*) - Reserve3 : UINT; (*alignment*) - Configuration : MC_ERRORTEXTCONFIG_REF; (*internal variable*) - ErrorRecord : MC_ERRORRECORD_REF; (*internal variable*) - END_STRUCT; - MC_0106_IS_TYP : STRUCT (*internal structure for MC_BR_GetParIDInfo*) - Execute : BOOL; (*internal variable*) - ParID : UINT; (*internal variable*) - Done : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - ErrorID : UINT; (*internal variable*) - ParIDInfo : MC_PARID_INFO_REF; (*internal variable*) - state : USINT; (*internal variable*) - END_STRUCT; - MC_0107_IS_TYP : STRUCT (*internal structure for MC_BR_DigitalCamSwitch*) - Enable : BOOL; (*internal variable*) - Switches : MC_MASTER_SWITCHES_REF; (*internal variable*) - SwitchSelector : USINT; (*internal variable*) - Reserve1 : USINT; (*alignment*) - OutputOptions : MC_OUTPUT_OPTIONS_REF; (*internal variable*) - TrackOptions : MC_TRACK_OPTIONS_REF; (*internal variable*) - Reserve2 : USINT; (*alignment*) - camConInParID : UINT; (*internal variable*) - EnableValue : BOOL; (*internal variable*) - EnableParID : BOOL; (*internal variable*) - EnableDigOut : BOOL; (*internal variable*) - ChangeSwitches : BOOL; (*internal variable*) - InitSwitches : BOOL; (*internal variable*) - InitTrackOptions : BOOL; (*internal variable*) - InOperation : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - SwitchesChanged : BOOL; (*internal variable*) - SwitchesInitialized : BOOL; (*internal variable*) - TrackOptionsInitialized : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - ErrorID : UINT; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - Value : BOOL; (*internal variable*) - ActualSwitches : USINT; (*internal variable*) - SptID : USINT; (*internal variable*) - state : USINT; (*internal variable*) - nextState : USINT; (*internal variable*) - readSlot : USINT; (*internal variable*) - sendSlot : USINT; (*internal variable*) - LockID : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - LockIDMa : USINT; (*internal variable*) - LockIDSend : USINT; (*internal variable*) - CamConActRecRecIndex : USINT; (*internal variable*) - CamConActRecOffset : UINT; (*internal variable*) - BitValueOffset : UINT; (*internal variable*) - BitIndex : UINT; (*internal variable*) - BitIndex1 : UINT; (*internal variable*) - BitIndex2 : UINT; (*internal variable*) - BitIndex3 : UINT; (*internal variable*) - BitValueRecIndex : USINT; (*internal variable*) - BitInput : ARRAY[0..2] OF USINT; (*internal variable*) - neededBit : USINT; (*internal variable*) - cntBit : USINT; (*internal variable*) - BitValue : USINT; (*internal variable*) - selectRecMode : USINT; (*internal variable*) - CamConIndex : UINT; (*internal variable*) - cntCam : UINT; (*internal variable*) - cntTrack : USINT; (*internal variable*) - CamConIndexAdmin : USINT; (*internal variable*) - paramCount : UINT; (*internal variable*) - bitFbMade : BOOL; (*internal variable*) - edgeInitSwitches : BOOL; (*internal variable*) - edgeChangeSwitches : BOOL; (*internal variable*) - edgeInitTrackOptions : BOOL; (*internal variable*) - edgeEnableParID : BOOL; (*internal variable*) - edgeEnableDigOut : BOOL; (*internal variable*) - LockIDReceive : USINT; (*internal variable*) - END_STRUCT; - MC_0108_IS_TYP : STRUCT (*internal structure for MC_BR_SetHardwareInputs*) - Enable : BOOL; (*internal variable*) - Active : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - ErrorID : UINT; (*internal variable*) - InputsSet : BOOL; (*internal variable*) - cmdDigInForce : USINT; (*internal variable*) - state : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - oldHomeSwitch : BOOL; (*internal variable*) - oldPosHWSwitch : BOOL; (*internal variable*) - oldNegHWSwitch : BOOL; (*internal variable*) - oldTrigger1 : BOOL; (*internal variable*) - oldTrigger2 : BOOL; (*internal variable*) - Reserve1 : USINT; (*alignment*) - END_STRUCT; - MC_0109_IS_TYP : STRUCT (*internal structure for MC_BR_GetHardwareInfo*) - Execute : BOOL; (*internal variable*) - Done : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - ErrorID : UINT; (*internal variable*) - state : USINT; (*internal variable*) - END_STRUCT; - MC_0110_IS_TYP : STRUCT (*internal structure for MC_BR_BrakeControl*) - Execute : BOOL; (*internal variable*) - Command : USINT; (*internal variable*) - Done : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - Configuration : MC_BRAKE_CONFIG_REF; (*internal variable*) - Error : BOOL; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - ErrorID : UINT; (*internal variable*) - PositionError : REAL; (*internal variable*) - BrakeMode : UINT; (*internal variable*) - BrakeStatusParID : UINT; (*internal variable*) - Reserve1 : UINT; (*alignment*) - BrakeStatus : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - startTick : UDINT; (*internal variable*) - END_STRUCT; - MC_0111_IS_TYP : STRUCT (*internal structure for MC_BR_InitSendParID*) - Execute : BOOL; (*internal variable*) - SendChannel : USINT; (*internal variable*) - ParID : UINT; (*internal variable*) - Done : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - AssignedSendChannel : USINT; (*internal variable*) - ErrorID : UINT; (*internal variable*) - state : USINT; (*internal variable*) - sendSlot : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - LockIDSend : USINT; (*internal variable*) - END_STRUCT; - MC_0112_IS_TYP : STRUCT (*internal structure for MC_BR_InitReceiveParID*) - Execute : BOOL; (*internal variable*) - InterpolationMode : USINT; (*internal variable*) - ParID : UINT; (*internal variable*) - SendChannel : USINT; (*internal variable*) - ReceiveChannel : USINT; (*internal variable*) - Done : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - ErrorID : UINT; (*internal variable*) - ReceiveParID : UINT; (*internal variable*) - sendSlot : USINT; (*internal variable*) - readSlot : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - LockIDReceive : USINT; (*internal variable*) - END_STRUCT; - MC_0113_IS_TYP : STRUCT (*internal structure for MC_BR_ReceiveParIDOnPLC*) - ParID : UINT; (*internal variable*) - sendSlot : USINT; (*internal variable*) - Mode : USINT; (*internal variable*) - Valid : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - ErrorID : UINT; (*internal variable*) - homingCount : UINT; (*internal variable*) - CyclicValue : MC_CYCLIC_VALUE_REF; (*internal variable*) - Offset : DINT; (*internal variable*) - END_STRUCT; - MC_0114_IS_TYP : STRUCT (*internal structure for MC_BR_CrossCutterControl*) - InitData : BOOL; (*internal variable*) - EnableCut : BOOL; (*internal variable*) - EnableCutStateSet : USINT; (*internal variable*) - Reserve1 : USINT; (*internal variable*) - MaFactor : DINT; (*internal variable*) - CutRangeMaster : DINT; (*internal variable*) - CutRangeSlave : DINT; (*internal variable*) - ProductLength : DINT; (*internal variable*) - ProductLengthCorrection : DINT; (*internal variable*) - MasterDistance : DINT; (*internal variable*) - SlaveFirstDistance : DINT; (*internal variable*) - SlaveLastDistance : DINT; (*internal variable*) - SlaveFullDistance : DINT; (*internal variable*) - MaStartPos : DINT; (*internal variable*) - Active : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - CommandAborted : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - ErrorID : UINT; (*internal variable*) - DataInitialized : BOOL; (*internal variable*) - StandBy : BOOL; (*internal variable*) - CamAutActive : BOOL; (*internal variable*) - InCompensation : BOOL; (*internal variable*) - InCut : BOOL; (*internal variable*) - InCutPrevCycle : BOOL; (*internal variable*) - Reserve2 : USINT; (*internal variable*) - cntResetCorrection : USINT; (*internal variable*) - CutCount : UDINT; (*internal variable*) - CutMasterPosition : DINT; (*internal variable*) - CutOverspeed : INT; (*internal variable*) - StartMode : UINT; (*internal variable*) - CutPosition : DINT; (*internal variable*) - FirstCutPosition : DINT; (*internal variable*) - StartInterval : DINT; (*internal variable*) - MasterStartDistance : DINT; (*internal variable*) - CamTableID : USINT; (*internal variable*) - Reserve3 : USINT; (*internal variable*) - MasterParID : UINT; (*internal variable*) - MasterMaxVelocity : REAL; (*internal variable*) - state : USINT; (*internal variable*) - LastState : USINT; (*internal variable*) - NextState : USINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - LockID : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - sendSlot : USINT; (*internal variable*) - readSlot : USINT; (*internal variable*) - LockIDMa : USINT; (*internal variable*) - LockIDSend : USINT; (*internal variable*) - LockIDReceive : USINT; (*internal variable*) - AutMaOffsetRecIdx : USINT; (*internal variable*) - CompBitInfoRecIdx : USINT; (*internal variable*) - oldCamTypeValue : USINT; (*internal variable*) - CamTypeValue : USINT; (*internal variable*) - AutStatus : USINT; (*internal variable*) - AutMaOffsetOffset : UINT; (*internal variable*) - CompBitInfoOffset : UINT; (*internal variable*) - oldMasterOffsetValue : DINT; (*internal variable*) - ArithIndex : UINT; (*internal variable*) - BitIndex : UINT; (*internal variable*) - AutActStIdx : USINT; (*internal variable*) - Reserve4 : USINT; (*internal variable*) - LatchIndex : UINT; (*internal variable*) - newCutPositionDiff : DINT; (*internal variable*) - DownloadedCutPosition : DINT; (*internal variable*) - ActualUsedCutPosition : DINT; (*internal variable*) - IMG_Var_I4_2 : DINT; (*internal variable*) - VarIndex : UINT; (*internal variable*) - VarParIndex : UINT; (*internal variable*) - DelayIndex : UINT; (*internal variable*) - CountIndex : UINT; (*internal variable*) - EvwrIndex : UINT; (*internal variable*) - MuxIndex : UINT; (*internal variable*) - LogicIndex : UINT; (*internal variable*) - Reserve7 : UINT; (*internal variable*) - CutterRadius : REAL; (*internal variable*) - NumberOfKnives : USINT; (*internal variable*) - correctCurrentCycle : BOOL; (*internal variable*) - Reserve8 : UINT; (*internal variable*) - IMG_State1_addDistance : DINT; (*internal variable*) - END_STRUCT; - MC_0115_IS_TYP : STRUCT (*internal structure for MC_BR_InitReceiveNetworkData*) - Execute : BOOL; (*internal variable*) - NodeNumber : USINT; (*internal variable*) - BitOffset : UINT; (*internal variable*) - DataType : UINT; (*internal variable*) - InterpolationMode : USINT; (*internal variable*) - ReceiveChannel : USINT; (*internal variable*) - Done : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - ErrorID : UINT; (*internal variable*) - ReceiveParID : UINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - LockIDReceive : USINT; (*internal variable*) - readSlot : USINT; (*internal variable*) - END_STRUCT; - MC_0116_IS_TYP : STRUCT (*internal structure for MC_BR_SaveCamProfileObj*) - Execute : BOOL; (*internal variable*) - Done : BOOL; (*internal variable*) - DataObjectVersion : UINT; (*internal variable*) - DataObjectName : STRING[12]; (*internal variable*) - DataAddress : UDINT; (*internal variable*) - DataLength : UDINT; (*internal variable*) - Busy : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - ErrorID : UINT; (*internal variable*) - ErrorRecord : MC_ERRORRECORD_REF; (*internal variable*) - DataObjectIdent : UDINT; (*internal variable*) - state : USINT; (*internal variable*) - LockID : USINT; (*internal varibale*) - hexVersion : UINT; (*internal variable *) - END_STRUCT; - MC_0118_IS_TYP : STRUCT (*internal structure for MC_BR_JogVelocity*) - Velocity : REAL; (*internal variable*) - Acceleration : REAL; (*internal variable*) - Deceleration : REAL; (*internal variable*) - Enable : BOOL; (*internal variable*) - JogPositive : BOOL; (*internal variable*) - JogNegative : BOOL; (*internal variable*) - Active : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - CommandAborted : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - Jogging : BOOL; (*internal varibale*) - ErrorID : UINT; (*internal variable*) - Direction : USINT; (*internal variable*) - state : USINT; (*internal variable*) - NextState : USINT; (*internal variable*) - moveActive : BOOL; (*internal variable*) - MoveID : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - Reserve : UINT; (*internal variable*) - C_Velocity : REAL; (*internal variable*) - C_Acceleration : REAL; (*internal variable*) - C_Deceleration : REAL; (*internal variable*) - END_STRUCT; - MC_0119_IS_TYP : STRUCT (*internal structure for MC_BR_JogLimitPosition*) - Velocity : REAL; (*internal variable*) - Acceleration : REAL; (*internal variable*) - Deceleration : REAL; (*internal variable*) - FirstPosition : DINT; (*internal variable*) - LastPosition : DINT; (*internal variable*) - Enable : BOOL; (*internal variable*) - JogPositive : BOOL; (*internal variable*) - JogNegative : BOOL; (*internal variable*) - Active : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - CommandAborted : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - Jogging : BOOL; (*internal variable*) - ErrorID : UINT; (*internal variable*) - LimitReached : BOOL; (*internal variable*) - Direction : USINT; (*internal variable*) - state : USINT; (*internal variable*) - NextState : USINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - C_Velocity : REAL; (*internal variable*) - C_Acceleration : REAL; (*internal variable*) - C_Deceleration : REAL; (*internal variable*) - targetPosition : DINT; (*internal variable*) - startOffset : DINT; (*internal variable*) - CommandedOffset : DINT; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - moveActive : BOOL; (*internal variable*) - Reserve : USINT; (*internal variable*) - END_STRUCT; - MC_0120_IS_TYP : STRUCT (*internal structure for MC_BR_JogTargetPosition*) - Velocity : REAL; (*internal variable*) - Acceleration : REAL; (*internal variable*) - Deceleration : REAL; (*internal variable*) - TargetPosition : DINT; (*internal variable*) - Enable : BOOL; (*internal variable*) - JogToTarget : BOOL; (*internal variable*) - JogPositive : BOOL; (*internal variable*) - JogNegative : BOOL; (*internal variable*) - Active : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - CommandAborted : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - ErrorID : UINT; (*internal variable*) - Jogging : BOOL; (*internal variable*) - MovingToTarget : BOOL; (*internal variable*) - TargetReached : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - NextState : USINT; (*internal variable*) - Direction : USINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - moveActive : BOOL; (*internal variable*) - Reserve : USINT; (*internal variable*) - C_Velocity : REAL; (*internal variable*) - C_Acceleration : REAL; (*internal variable*) - C_Deceleration : REAL; (*internal variable*) - startOffset : DINT; (*internal variable*) - CommandedOffset : DINT; (*internal variable*) - targetPosition : DINT; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - Reserve1 : UINT; (*internal variable*) - END_STRUCT; - MC_0121_IS_TYP : STRUCT (*internal structure for MC_BR_GetParIDTransferInfo*) - Execute : BOOL; (*internal variable*) - Done : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - ErrorID : UINT; (*internal variable*) - state : USINT; (*internal variable*) - LockIDSend : USINT; (*internal variable*) - LockIDReceive : USINT; (*internal variable*) - END_STRUCT; - MC_0122_IS_TYP : STRUCT (*internal structure for MC_BR_CalcSectionsFromCam*) - Execute : BOOL; (*internal variable*) - Done : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - ErrorID : UINT; (*internal variable*) - Reserve1 : UINT; (*internal variable*) - DataAddress : UDINT; (*internal variable*) - CamDataAddress : UDINT; (*internal variable*) - DataObjectName : STRING[12]; (*internal variable*) - state : USINT; (*internal variable*) - Reserve2 : UINT; (*internal variable*) - END_STRUCT; - MC_0123_IS_TYP : STRUCT (*internal structure for MC_BR_CalcPointsFromCam*) - Execute : BOOL; (*internal variable*) - Done : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - MasterPointsAddress : UDINT; (*internal variable*) - SlavePointsAddress : UDINT; (*internal variable*) - NumberOfPoints : UINT; (*internal variable*) - ErrorID : UINT; (*internal variable*) - AdditionalInfo : MC_CALC_CAM_CONFIG_REF; (*internal variable*) - DataObjectName : STRING[12]; (*internal variable*) - state : USINT; (*internal variable*) - Reserve : UINT; (*internal variable*) - DataAddress : UDINT; (*internal variable*) - END_STRUCT; - MC_0124_IS_TYP : STRUCT (*internal structure for MC_BR_MoveCyclicPositionExt*) - CyclicPosition : MC_CYCLIC_POSITION_REF; (*internal variable*) - AdvancedParameters : MC_ADVANCED_MOVE_CYC_REF; (*internal variable*) - InterpolationMode : USINT; (*internal variable*) - Valid : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - CommandAborted : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - MoveID : USINT; (*internal variable*) - ErrorID : UINT; (*internal variable*) - ReceiveParID : UINT; (*internal variable*) - readSlot : UINT; (*internal variable*) - LockIDSend : USINT; (*internal variable*) - LockIDReceive : USINT; (*internal variable*) - ArithIndex : UINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - state : USINT; (*internal variable*) - ConfigTimeoutCnt : USINT; (*internal variable*) - Reserve1 : USINT; - END_STRUCT; - MC_0125_IS_TYP : STRUCT (*internal structure for MC_BR_MoveCyclicVelocityExt*) - CyclicVelocity : REAL; (*internal variable*) - AdvancedParameters : MC_ADVANCED_MOVE_CYC_REF; (*internal variable*) - Direction : USINT; (*internal variable*) - InterpolationMode : USINT; (*internal variable*) - Valid : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - CommandAborted : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - ErrorID : UINT; (*internal variable*) - ReceiveParID : UINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - readSlot : UINT; (*internal variable*) - LockIDSend : USINT; (*internal variable*) - LockIDReceive : USINT; (*internal variable*) - ArithIndex : UINT; (*internal variable*) - state : USINT; (*internal variable*) - ConfigTimeoutCnt : USINT; (*internal variable*) - END_STRUCT; - MC_0126_IS_TYP : STRUCT (*internal structure for MC_BR_GearIn*) - RatioNumerator : DINT; (*internal variable*) - RatioDenominator : DINT; (*internal variable*) - AdvancedParameters : MC_ADVANCED_GEAR_PAR_REF; (*internal variable*) - InitData : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - Active : BOOL; (*internal variable*) - InGear : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - CommandAborted : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - DataInitialized : BOOL; (*internal variable*) - ErrorID : UINT; (*internal variable*) - LockIDSend : USINT; (*internal variable*) - LockIDReceive : USINT; (*internal variable*) - sendSlot : USINT; (*internal variable*) - readSlot : USINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - LockIDMa : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - AutActStateIndexRecIndex : USINT; (*internal variable*) - AutActStateIndexOffset : UINT; (*internal variable*) - LockID : USINT; (*internal variable*) - flagInitData : BOOL; (*internal variable*) - MasterParID : UINT; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - gearRatioChanged : BOOL; (*internal variable*) - maxMasterVelChanged : BOOL; (*internal variable*) - usedAccel : REAL; (*internal variable*) - SavedFrDrvCnt : USINT; (*internal variable*) - WaitForTelegrams : BOOL; (*internal variable*) - END_STRUCT; - - MC_0127_IS_TYP : STRUCT (*internal structure for MC_BR_OffsetVelocity*) - CyclicVelocity : REAL; (*internal variable*) - Acceleration : REAL; (*internal variable*) - AdvancedParameters : MC_ADV_OFFSETVELOCITY_REF; (*internal variable*) - Active : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - C_Error : BOOL; (*internal variable*) - ErrorID : UINT; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - LockID : USINT; (*internal variable*) - ActualShiftValue: REAL; (*internal variable*) - VarIndex : UINT; (*internal variable*) - MpgenIndex : UINT; (*internal variable*) - MuxIndex : UINT; (*internal variable*) - BitIndex : UINT; (*internal variable*) - CmpIndex : UINT; (*internal variable*) - ArithIndex : UINT; (*internal variable*) - state : USINT; (*internal variable*) - NextState : USINT; (*internal variable*) - AxisState : UINT; (*internal variable*) - MpgenStatus : USINT; (*internal variable*) - FbID : USINT; (*internal variable*) - VelocityAttained: BOOL; (*internal variable*) - MpgenStatusRecIndex : USINT; (*internal variable*) - MpgenStatusOffset : UINT; (*internal variable*) - MpgenValueOffset : UINT; (*internal variable*) - MpgenValueRecIndex : USINT; (*internal variable*) - SavedToDrvCnt : USINT; (*internal variable*) - VarParIndex : UINT; (*internal variable*) - WaitForTelegrams : BOOL; (*internal variable*) - OldCyclicVelocity : REAL; (*internal variable*) - END_STRUCT; - MC_0128_IS_TYP : STRUCT (*internal structure for MC_BR_OffsetZone*) - Shift : REAL; (*internal variable*) - Velocity : REAL; (*internal variable*) - Acceleration : REAL; (*internal variable*) - ZoneStartPosition : REAL; (*internal variable*) - ZoneEndPosition : REAL; (*internal variable*) - AdvancedParameters : MC_ADV_OFFSETZONE_REF; (*internal variable*) - InitData : BOOL; (*internal variable*) - Active : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - ErrorID : UINT; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - C_Error : BOOL; (*internal variable*) - ShiftAttained: BOOL; (*internal variable*) - DataInitialized: BOOL; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - LockID : USINT; (*internal variable*) - state : USINT; (*internal variable*) - MpgenStatus : USINT; (*internal variable*) - FbID : USINT; (*internal variable*) - ActualShiftValue: REAL; (*internal variable*) - VarIndex : UINT; (*internal variable*) - MpgenIndex : UINT; (*internal variable*) - CamConIndex : UINT; (*internal variable*) - EvwrIndex : UINT; (*internal variable*) - AxisState : UINT; (*internal variable*) - NextState : USINT; (*internal variable*) - MpgenStatusRecIndex : USINT; (*internal variable*) - MpgenStatusOffset : UINT; (*internal variable*) - MpgenValueOffset : UINT; (*internal variable*) - MpgenValueRecIndex : USINT; (*internal variable*) - InitDataActive : BOOL; (*internal variable*) - VarParIndex : UINT; (*internal variable*) - SlaveFactor : UDINT; (*internal variable*) - SlaveRtN : REAL; (*internal variable*) - ProfileBasisFactor : UDINT; (*internal variable*) - ProfileBasisRtN : REAL; (*internal variable*) - END_STRUCT; - MC_0129_IS_TYP : STRUCT (*internal structure for MC_BR_SetupSynchronMotor*) - Execute : BOOL; (*internal variable*) - Command : UINT; (*internal variable*) - Configuration : MC_SETUP_SYNC_MOTOR_CFG_REF; (*internal variable*) - Done : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - CommandAborted : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - ErrorID : UINT; (*internal variable*) - SetupOutput : MC_SETUP_OUTPUT_REF; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - state : USINT; (*internal variable*) - END_STRUCT; - MC_0130_IS_TYP : STRUCT (*internal structure for MC_BR_CheckEndlessPosition*) - Done : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - EndlessPositionInitialized : BOOL; (*internal variable*) - ErrorID : UINT; (*internal variable*) - DataValid: BOOL; (*internal variable*) - state : USINT; (*internal variable*) - END_STRUCT; - MC_0133_IS_TYP : STRUCT (*internal structure for MC_LimitLoad*) - Direction : USINT; (*internal variable*) - Busy : BOOL; (*internal variable*) - Ready : BOOL; (*internal variable*) - Active : BOOL; (*internal variable*) - ErrorID : UINT; (*internal variable*) - Error : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - LockID : USINT; (*internal variable*) - SptID : USINT; (*internal variable*) - TlimStatusRecIndex : USINT; (*internal variable*) - TlimStatusOffset : UINT; (*internal variable*) - VarIndex : UINT; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - ParIndex : USINT; (*internal variable*) - VarParIDOffset: USINT; (*internal variable*) - END_STRUCT; - MC_0134_IS_TYP : STRUCT (*internal structure for MC_BR_LimitLoad*) - Mode : USINT; (*internal variable*) - InitData : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - Ready : BOOL; (*internal variable*) - Active : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - ErrorID : UINT; (*internal variable*) - DataInitialized : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - NextState : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - LockID : USINT; (*internal variable*) - SptID : USINT; (*internal variable*) - TlimStatusRecIndex : USINT; (*internal variable*) - TlimStatusOffset : UINT; (*internal variable*) - VarIndex : UINT; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - ParIndex : USINT; (*internal variable*) - ParameterInitFlags : USINT; (*internal variable*) - OldLoadPosAccel : REAL; (*internal variable*) - OldLoadPosDecel : REAL; (*internal variable*) - OldLoadNegAccel : REAL; (*internal variable*) - OldLoadNegDecel : REAL; (*internal variable*) - AdvancedParameters : MC_ADV_LIMITLOAD_REF; (*internal variable*) - END_STRUCT; - MC_0135_IS_TYP : STRUCT (*internal structure for MC_BR_LimitLoadCam*) - Mode : USINT; (*internal variable*) - InitData : BOOL; (*internal variable*) - DataInitialized : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - CamProfileIndexPos : UINT; (*internal variable*) - CamProfileIndexNeg : UINT; (*internal variable*) - PositionFactorPos : DINT; (*internal variable*) - LoadFactorPos : DINT; (*internal variable*) - PositionFactorNeg : DINT; (*internal variable*) - LoadFactorNeg : DINT; (*internal variable*) - Busy : BOOL; (*internal variable*) - Ready : BOOL; (*internal variable*) - Active : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - ErrorID : UINT; (*internal variable*) - NextState : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - LockID : USINT; (*internal variable*) - SptID : USINT; (*internal variable*) - TlimStatusRecIndex : USINT; (*internal variable*) - ParIndex : USINT; (*internal variable*) - TlimStatusOffset : UINT; (*internal variable*) - CurveIndex : UINT; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - ParameterInitFlags : USINT; (*internal variable*) - Reserve1 : USINT; (*internal variable*) - END_STRUCT; - MC_0137_IS_TYP : STRUCT (*internal structure for MC_BR_ConfigPowerStageChecks*) - Execute : BOOL; (*internal variable*) - Configuration : MC_POWER_STAGE_CHECK_REF; (*internal variable*) - Done : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - ErrorID : UINT; (*internal variable*) - MotorTestMode : UDINT; (*internal variable*) - state : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - END_STRUCT; - MC_0136_IS_TYP : STRUCT (*internal structure for MC_BR_ResetAutPar*) - Execute : BOOL; (*internal variable*) - Done : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - ErrorID : UINT; (*internal variable*) - GlobalParams : USINT; (*internal variable*) - StateIndex : USINT; (*internal variable*) - state : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - END_STRUCT; - MC_0138_IS_TYP : STRUCT (*internal structure for MC_BR_InitEndlessPosAcpEnc*) - ErrorID : UINT; (*internal variable*) - Error : BOOL; (*internal variable*) - slot : USINT; (*internal variable*) - state : USINT; (*internal variable*) - DataValid : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - Done : BOOL; (*internal variable*) - END_STRUCT; - MC_0139_IS_TYP : STRUCT (*internal structure for MC_BR_NetworkInit*) - Execute : BOOL; (*internal variable*) - Done : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - ErrorID : UINT; (*internal variable*) - Command : UINT; (*internal variable*) - state : USINT; (*internal variable*) - END_STRUCT; - MC_0140_IS_TYP : STRUCT (*internal structure for MC_BR_CommandError*) - Execute : BOOL; (*internal variable*) - Done : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - ErrorID : UINT; (*internal variable*) - Command : UINT; (*internal variable*) - state : USINT; (*internal variable*) - END_STRUCT; - MC_NET_ENC_INTERN_TYP : STRUCT (*internal structure for network encoder*) - AdrChannelName : UDINT; (*internal variable*) - DataType : UINT; (*internal variable*) - BitOffset : UINT; (*internal variable*) - readSlot : USINT; (*internal variable*) - Reserve1 : USINT; (*internal variable*) - Reserve2 : UINT; (*internal variable*) - END_STRUCT; - MC_0141_IS_TYP : STRUCT (*internal structure for MC_BR_InitReceiveNetworkEnc*) - Execute : BOOL; (*internal variable*) - EncoderInformation : MC_NET_ENC_INFO_REF; (*internal variable*) - EncoderParameters : MC_NET_ENC_PARAM_REF; (*internal variable*) - ReceiveConfiguration : MC_NET_ENC_CONFIG_REF; (*internal variable*) - Done : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - state : USINT; (*internal variable*) - ErrorID : UINT; (*internal variable*) - PositionParID : UINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - LockIDReceive : USINT; (*internal variable*) - EncoderNodeNumber : USINT; (*internal variable*) - Reserve1 : USINT; (*internal variable*) - EncoderInternal : ARRAY[0..5] OF MC_NET_ENC_INTERN_TYP; (*internal variable*) - END_STRUCT; - MC_0145_IS_TYP : STRUCT (*internal structure for MC_BR_SetupFromParTabObj*) - Execute : BOOL; (*internal variable*) - Done : BOOL; (*internal variable*) - Command : UINT; (*internal variable*) - SetupOutput : MC_SETUP_OUTPUT_REF; (*internal variable*) - Busy : BOOL; (*internal variable*) - CommandAborted : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - ErrorID : UINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - state : USINT; (*internal variable*) - DataObjectName : STRING[12]; (*internal variable*) - END_STRUCT; - MC_0146_IS_TYP : STRUCT (*internal structure for MC_BR_CamIn*) - Active : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - CommandAborted : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - ErrorID : UINT; (*internal variable*) - DataInitialized : BOOL; (*internal variable*) - InitData : BOOL; (*internal variable*) - Running : BOOL; (*internal variable*) - StandBy : BOOL; (*internal variable*) - InLeadIn : BOOL; (*internal variable*) - InCam : BOOL; (*internal variable*) - InLeadOut: BOOL; (*internal variable*) - EndOfProfile : BOOL; (*internal variable*) - CamTableID : UINT; (*internal variable*) - MasterStartPosition : DINT; (*internal variable*) - MasterScaling : DINT; (*internal variable*) - SlaveScaling : DINT; (*internal variable*) - EnterCam : BOOL; (*internal variable*) - ExitCam : BOOL; (*internal variable*) - Restart : BOOL; (*internal variable*) - LockID : USINT; (*internal variable*) - AdvancedParameters: MC_ADVANCED_CAM_PAR_REF; (*internal variable*) - C_ErrorID : UINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - LockIDMa : USINT; (*internal variable*) - LockIDSend : USINT; (*internal variable*) - LockIDReceive : USINT; (*internal variable*) - MasterParID : UINT; (*internal variable*) - readSlot : USINT; (*internal variable*) - sendSlot : USINT; (*internal variable*) - state : USINT; (*internal variable*) - MoveID : USINT; (*internal variable*) - AutMaCamOffsetRecIndex : USINT; (*internal variable*) - BitRecIndex : USINT; (*internal variable*) - AutMaCamOffsetOffset : UINT; (*internal variable*) - BitOffset : UINT; (*internal variable*) - CamType : USINT; (*internal variable*) - AutStatus : USINT; (*internal variable*) - MaxMasterVelocity : REAL; (*internal variable*) - OldMaCamOffset : DINT; (*internal variable*) - AutActStIdx : USINT; (*internal variable*) - cmdEnterCam : BOOL; (*internal variable*) - cmdExitCam : BOOL; (*internal variable*) - cmdRestart : BOOL; (*internal variable*) - cmdInitData : BOOL; (*internal variable*) - cmdExecuteEnterCam : BOOL; (*internal variable*) - cmdExecuteExitCam : BOOL; (*internal variable*) - cmdExecuteRestart : BOOL; (*internal variable*) - MasterCamPeriod : DINT; (*internal variable*) - StartMaRelPos : DINT; (*internal variable*) - ArithIndex : UINT; (*internal variable*) - CmpIndex : UINT; (*internal variable*) - MuxIndex : UINT; (*internal variable*) - EvWrIndex : UINT; (*internal variable*) - VarIndex : UINT; (*internal variable*) - LogicIndex : UINT; (*internal variable*) - BitIndex : UINT; (*internal variable*) - DataTyp : UINT; (*internal variable*) - MasterPosition : DINT; (*internal variable*) - AutActualCamIndexOffset : UINT; (*internal variable*) - OldAutCamIndex : UINT; (*internal variable*) - AutActualCamIndexRecIndex : USINT; (*internal variable*) - OldCamType : USINT; (*internal variable*) - prevRunning : BOOL; (*internal variable*) - MaCamOffsetInitialized : BOOL; (*internal variable*) - END_STRUCT; - MC_0147_IS_TYP : STRUCT (*internal structure for MC_BR_MechPosDeviationComp*) - Active : BOOL; (*internal variable*) - Busy : BOOL; (*internal variable*) - Error : BOOL; (*internal variable*) - LockID : USINT; (*internal variable*) - LockIDPar : USINT; (*internal variable*) - LockIDFb : USINT; (*internal variable*) - ErrorID : UINT; (*internal variable*) - Parameters : MC_MPDC_PARAM_REF; (*internal variable*) - AdvancedParameters : MC_ADV_MPDC_REF; (*internal variable*) - AdvancedInfo : MC_ADV_INFO_MPDC_REF; (*internal variable*) - PolyCam : MC_CAMPROFILE_TYP; (*internal variable*) - PBCStatusOffset : UINT; (*internal variable*) - PBCStatusRecIndex : USINT; (*internal variable*) - state : USINT; (*internal variable*) - PctrlSActParID : UINT; (*internal variable*) - CurveIndex : UINT; (*internal variable*) - CamStartPosition : DINT; (*internal variable*) - CamStartPositionNeg : DINT; (*internal variable*) - CamStartPositionAdr : UDINT; (*internal variable*) - Data : ARRAY[0..1999] OF REAL; (*internal variable*) - CamIndexPos : UINT; (*internal variable*) - CamIndexNeg : UINT; (*internal variable*) - InternalCamName : STRING[12]; (*internal variable*) - ProcessCamName : STRING[12]; (*internal variable*) - ProcessCamIndex : UINT; (*internal variable*) - ProcessNumberOfPoints : UINT; (*internal variable*) - ProcessAdrPositions : UDINT; (*internal variable*) - ProcessAdrDeviations : UDINT; (*internal variable*) - CamsToProcess : USINT; (*internal variable*) - BacklashOnly : BOOL; (*internal variable*) - VarIndex : UINT; (*internal variable*) - END_STRUCT; -END_TYPE diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10_MC/acp10_mc.var b/example/AsProject/Logical/Libraries/Motion/Acp10_MC/acp10_mc.var deleted file mode 100644 index 00c888e..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Acp10_MC/acp10_mc.var +++ /dev/null @@ -1,290 +0,0 @@ -VAR CONSTANT - mc5TH_ORDER_POLYNOMIAL : UINT := 4; (*motion rule*) - mcABOVE_WINDOW : USINT := 40; (*trigger event mode*) - mcABS : USINT := 1; (*encoder type*) - mcABSOLUTE : USINT := 0; (*start mode*) - mcABSOLUTE_NO_RESET : USINT := 2; (*definition for the shift input of MC_BR_Offset and MC_BR_Phasing*) - mcACKNOWLEDGE_ALL : UINT := 2; (*acknowledge all error records immediately*) - mcACT_CFG : UINT := 1; - mcACTUAL_POSITION : UINT := 1; (*position source for MPDC*) - mcACTUAL_VELOCITY : INT := 10; (*PLCopen motion parameter*) - mcADD_DATE_TIME : UINT := 1; (*additional data object type*) - mcALL_AXES : UDINT := 16#FFFFFFFF; - mcALL_EVENTS : USINT := 255; (*event index*) - mcALL_PARAMS : USINT := 0; (*parameter index*) - mcALL_STATES : USINT := 255; (*state index*) - mcAUT_POS_TOLERANCE : INT := 1009; (*PLCopen motion parameter*) - mcAUTOMAT_POS : USINT := 100; (*additional movement direction*) - mcAVERAGE : UINT := 2; - mcAVERAGE_WEIGHTED : UINT := 4; - mcAXIS_ERROR : USINT := 0; - mcAXIS_FACTOR : INT := 1007; (*PLCopen motion parameter*) - mcAXIS_FACTOR_MAPPING : INT := 1019; (*PLCopen motion parameter*) - mcAXIS_NETWORK_CYCLE_TIME: INT := 1018; (*PLCopen motion parameter*) - mcAXIS_PERIOD : INT := 1008; (*PLCopen motion parameter*) - mcAXIS_PERIOD_MAPPING : INT := 1020; (*PLCopen motion parameter*) - mcAXIS_WARNING : USINT := 1; - mcBASIS_PARAMETERS : REAL := 2.0; (*Option for DefaultMoveParameter*) - mcBELOW_WINDOW : USINT := 50; (*trigger event mode*) - mcBESTFIT_5TH_ORDER : UINT := 1024; (*interpolation rule*) - mcBESTFIT_6TH_ORDER : UINT := 1280; (*interpolation rule*) - mcBLANK : UINT := 0; - mcBRAKE_CONTROL_INIT : USINT := 8; (*brake command*) - mcBRAKE_TEST_INIT : USINT := 2; (*brake command*) - mcBRAKE_TEST_START : USINT := 4; (*brake command*) - mcCALCULATION : UINT := 11; (*setup mode*) - mcCATCH_UP : USINT := 4; (*synchronization mode*) - mcCHECK : UINT := 1; (*mode for automat compensation check*) - mcCHECK_HOMING_OFF : USINT := 1; (*disable homing check*) - mcCLOSE : USINT := 0; - mcCMD_ERROR : UINT := 1; (*error command*) - mcCMD_ERROR_COAST_TO_STANDSTILL : UINT := 5; (*error command*) - mcCMD_ERROR_INDUCTION_HALT : UINT := 6; (*error command*) - mcCMD_ERROR_STOP : UINT := 2; (*error command*) - mcCMD_ERROR_STOP_CTRL_OFF : UINT := 3; (*error command*) - mcCMD_ERROR_V_STOP_CTRL_OFF : UINT := 4; (*error command*) - mcCMD_WARNING : UINT := 0; (*error command *) - mcCOMMANDED_POSITION : INT := 1; (*PLCopen motion parameter*) - mcCOMMANDED_VELOCITY : INT := 11; (*PLCopen motion parameter*) - mcCONTINUE_CONTROLLER_OFF : UINT := 128; (* continue if controller is off *) - mcCORRECT_CURRENT_CYCLE : UINT := 32768; (*additive StartMode for MC_BR_CrossCutterControl*) - mcCUBIC_SPLINE : UINT := 256; (*interpolation rule*) - mcCURRENT_DIR : USINT := 2; (*movement direction*) - mcCYCLIC : UINT := 2; (*event move mode*) - mcCYCLIC_ALL_EVENTS : UINT := 3; (*event move mode*) - mcDATOBJ : UINT := 0; (*data object type*) - mcDEFAULT_MOVE_PARAMETERS : INT := 1012; (*PLCopen motion parameter*) - mcDIRECT : USINT := 7; (*start mode*) - mcDIR_DEPENDENT : UINT := 1; (*mode for MPDC*) - mcDIR_DEPENDENT_BACKLASH : UINT := 2; (*mode for MPDC*) - mcDIR_DEPENDENT_SET_POSITION : UINT := 5; (*mode for MPDC*) - mcDIR_INDEPENDENT : UINT := 3; (*mode for MPDC*) - mcDIR_INDEPENDENT_SPEED : UINT := 4; (*mode for MPDC*) - mcDIR_DEPENDENT_AX_POS : UINT := 257; (*mode for MPDC*) - mcDIR_DEPENDENT_BACKLASH_AX_POS : UINT := 258; (*mode for MPDC*) - mcDIR_DEPENDENT_SET_POS_AX_POS : UINT := 261; (*mode for MPDC*) - mcDIR_INDEPENDENT_AX_POS : UINT := 259; (*mode for MPDC*) - mcDIR_INDEPENDENT_SPEED_AX_POS : UINT := 260; (*mode for MPDC*) - mcDISTANCE_BASED : UINT := 0; (*basis for cam movement (e.g. for MC_BR_CamTransition)*) - mcDITHER : USINT := 32; (*setup mode*) - mcDITHER2 : USINT := 35; (*setup mode*) - mcEDGE_SENSITIVE : USINT := 4; (*additional mode for trigger event*) - mcENABLE : UINT := 2; - mcENABLE_LIMIT_NEG : INT := 5; (*PLCopen motion parameter*) - mcENABLE_LIMIT_POS : INT := 4; (*PLCopen motion parameter*) - mcENABLE_POS_LAG_MONITORING : INT := 6; (*PLCopen motion parameter*) - mcENCODER : USINT := 0; (*setup mode*) - mcENCODER_POSITION : UINT := 2; (*position source for MPDC*) - mcEQUAL : UINT := 2; - mcEVERY_RECORD : UINT := 1; (*mode for MC_BR_CyclicRead*) - mcEXCEED_PERIOD : USINT := 8; (*movement direction*) - mcFB_ERROR : USINT := 2; - mcFB_INPUTS : REAL := 255.0; (*option for DefaultMoveParameters*) - mcFF : USINT := 32; (*setup, torque mode*) - mcFF_NEG_MOVE : UINT := 34; (*setup mode*) - mcFF_POS_MOVE : UINT := 33; (*setup mode*) - mcFILE : UINT := 1; (*data object type*) - mcFILE_BIN : UINT := 0; (*binary format*) - mcFILE_CSV : UINT := 1; (*CSV format*) - mcFILE_TXT : UINT := 2; (*text format*) - mcFINISH : UINT := 282; - mcFIRST_RM : UINT := 0; - mcFIRST_TRIGGER : UINT := 2; - mcFLUX : USINT := 1; (*setup mode*) - mcGE : UINT := 6; - mcGET_BRAKE_STATUS : USINT := 16; (*brake command*) - mcGREATER : UINT := 4; - mcHARMONIC_COMBINATION : UINT := 8; (*motion rule*) - mcHOLDOFF_DISTANCE : UINT := 16384; - mcHOME_ABS_SWITCH : USINT := 2; (*homing mode*) - mcHOME_ABSOLUTE : USINT := 4; (*homing mode*) - mcHOME_ABSOLUTE_CORR : USINT := 6; (*homing mode*) - mcHOME_AXIS_REF : USINT := 12; (*homing mode *) - mcHOME_BLOCK_DS : USINT := 14; (*homing mode *) - mcHOME_BLOCK_TORQUE : USINT := 13; (*homing mode *) - mcHOME_DCM : USINT := 9; (*homing mode*) - mcHOME_DCM_CORR : USINT := 10; (*homing mode*) - mcHOME_DEFAULT : USINT := 0; (*homing mode*) - mcHOME_DIRECT : USINT := 1; (*homing mode*) - mcHOME_LIMIT_SWITCH : USINT := 3; (*homing mode*) - mcHOME_REF_PULSE : USINT := 5; (*homing mode*) - mcHOME_RESTORE_POS : USINT := 11; (*homing mode*) - mcHOME_SET_PHASE : USINT := 7; (*homing mode*) - mcHOME_SWITCH_GATE : USINT := 8; (*homing mode*) - mcHORIZONTAL : USINT := 0; (*setup option for controller setup*) - mcIDENTIFICATION : UINT := 10; (*setup mode *) - mcIMMEDIATE : UINT := 0; (*mode for MC_BR_RegMarkCalc001, StartMode for MC_BR_CrossCutterControl, *) - mcIN_WINDOW : USINT := 20; (*trigger event mode*) - mcINC : USINT := 2; (*encoder type*) - mcINC_ABS : USINT := 4; (*encoder type*) - mcINC_REF : USINT := 3; (*encoder type*) - mcINCLINED_SINE_CURVE : UINT := 5; (*motion rule*) - mcINTERVAL_EVENT : UINT := 16; - mcINVERSE : USINT := 255; (*encoder count direction*) - mcIPL_LINEAR : USINT := 1; (*interpolation mode*) - mcIPL_OFF : USINT := 0; (*interpolation mode*) - mcIPL_QUADRATIC : USINT := 2; (*interpolation mode*) - mcIPL_QUADRATIC_NO_OVERSHOOT : USINT := 4; (*interpolation mode*) - mcISQ_F1_NOTCH : UINT := 128; (*setup mode*) - mcISQ_F2_NOTCH : UINT := 256; (*setup mode*) - mcISQ_F3_NOTCH : UINT := 512; (*setup mode*) - mcISQ_RIPPLE : UINT := 20; (*setup mode*) - mcLAST_POINT : UINT := 0; (*motion rule*) - mcLEAD_IN : UINT := 2; - mcLEAD_OUT : UINT := 4; - mcLENGTH_ONLY : UINT := 32; - mcLIMIT : USINT := 40; (*torque mode*) - mcLIMIT_PARAMETERS : REAL := 1.0; (*option for DefaultMoveParameters*) - mcLINEAR_CAM : USINT := 253; (*predefined 1:1 cam profile for MC_BR_CamDwell*) - mcLINEAR_CAM_NON_PERIODIC : USINT := 254; (*for predifined 1:1 cam profile*) - mcLINEAR_CAM_PERIODIC : USINT := 255; (*for predefined 1:1 cam profile*) - mcLOAD : UINT := 276; (*trace command*) - mcMANUAL_SEARCH : UINT := 64; - mcMASTER_DISTANCE_BASED : UINT := 3; (*basis for movement profile (e.g. for MC_BR_Offset or MC_BR_Phasing)*) - mcMASTER_INTERVAL : USINT := 0; (*start mode*) - mcMASTER_POSITION : UINT := 256; (*additional basis for movement profile (e.g. for MC_BR_Offset), StartMode for MC_BR_CrossCutterControl*) - mcMASTER_POSITION_BASED : UINT := 2; (*basis for movement profile (e.g. for MC_BR_Offset or MC_BR_Phasing)*) - mcMAX_ACCELERATION_APPL : INT := 13; (*PLCopen motion parameter*) - mcMAX_ACCELERATION_SYSTEM : INT := 12; (*PLCopen motion parameter*) - mcMAX_DECELERATION_APPL : INT := 15; (*PLCopen motion parameter*) - mcMAX_DECELERATION_SYSTEM : INT := 14; (*PLCopen motion parameter*) - mcMAX_IV_TIME : USINT := 8; (*additional mode for power evaluation*) - mcMAX_JERK : INT := 16; (*PLCopen motion parameter*) - mcMAX_LOAD_SYSTEM : INT := 1015; (*PLCopen motion parameter*) - mcMAX_POSITION_CHANGE : INT := 1016; (*PLCopen motion parameter*) - mcMAX_POSITION_LAG : INT := 7; (*PLCopen motion parameter*) - mcMAX_SLAVE_COMP_DISTANCE_NEG : UINT := 4; (*mode for automat compensation check*) - mcMAX_SLAVE_COMP_DISTANCE_POS : UINT := 3; (*mode for automat compensation check*) - mcMAX_VELOCITY_APPL : INT := 9; (*PLCopen motion parameter*) - mcMAX_VELOCITY_SYSTEM : INT := 8; (*PLCopen motion parameter*) - mcMIDDLE : USINT := 5; - mcMIN_MASTER_COMP_DISTANCE : UINT := 2; (*mode for automat compensation check*) - mcMODIFIED_ACCEL_TRAPEZOID : UINT := 6; (*motion rule*) - mcMODIFIED_SINE_CURVE : UINT := 7; (*motion rule*) - mcMOTOR : UINT := 258; (*switch on simulation mode*) - mcMOVE_ACCELERATION_NEG : INT := 1005; (*PLCopen motion parameter*) - mcMOVE_ACCELERATION_POS : INT := 1003; (*PLCopen motion parameter*) - mcMOVE_CYCL_POS_IPL_MODE : INT := 1010; (*PLCopen motion parameter*) - mcMOVE_CYCL_VEL_IPL_MODE : INT := 1011; (*PLCopen motion parameter*) - mcMOVE_DECELERATION_NEG : INT := 1006; (*PLCopen motion parameter*) - mcMOVE_DECELERATION_POS : INT := 1004; (*PLCopen motion parameter*) - mcMOVE_VELOCITY_NEG : INT := 1002; (*PLCopen motion parameter*) - mcMOVE_VELOCITY_POS : INT := 1001; (*PLCopen motion parameter*) - mcMULTI_AXIS_TRACE : UDINT := 0; (*parameter trace type*) - mcN_EDGE : USINT := 1; - mcNEGATIVE_DIR : USINT := 1; (*movement direction*) - mcNET_TRACE_GLOBAL : UDINT := 0; (*network trace type*) - mcNETWORK_CYCLE_TIME: INT := 1017; (*PLCopen motion parameter*) - mcNO_CHANGE_COMP : USINT := 2; - mcNO_EVENTS : USINT := 253; (*event index*) - mcNO_STATES : USINT := 253; - mcNO_PARAMS : USINT := 253; (*parameter index*) - mcNO_POSITION : USINT := 0; - mcNO_START_COMP : USINT := 1; - mcNO_TEXT : UINT := 0; (*no error text determination active*) - mcNON_PERIODIC : BOOL := FALSE; (*cam profile mode*) - mcNOT_AXIS_RELATED : UDINT := 16#FFFFFFFF; - mcNULL : UINT := 1; - mcOFF : BOOL := FALSE; - mcON : BOOL := TRUE; - mcONCE : UINT := 1; - mcONE_RECORD : UINT := 0; (*mode for MC_BR_CyclicRead*) - mcONLY_EVENTS : USINT := 254; (*event index*) - mcONLY_PSM : USINT := 1; (*power evaluation mode*) - mcOPEN : USINT := 1; - mcOPTIMIZED_ACCELERATION : UINT := 768; (*interpolation rule*) - mcOPTIMIZED_VELOCITY : UINT := 512; (*interpolation rule*) - mcOUT_WINDOW : USINT := 30; (*trigger event mode*) - mcOVERRIDE : INT := 1000; (*PLCopen motion parameter*) - mcP_EDGE : USINT := 0; - mcPASSIVE : UINT := 4; (*setup mode*) - mcPERIODIC : BOOL := TRUE; (*cam profile mode*) - mcPOSITION : USINT := 1; (*setup mode*) - mcPOSITIVE_DIR : USINT := 0; (*movement direction*) - mcQUADRATIC_PARABOLA : UINT := 2; (*motion rule*) - mcQUEUED : UINT := 1; - mcRELATIVE : USINT := 1; (*start mode*) - mcRELATIVE_NO_RESET : USINT := 3; (*start mode*) - mcRESET : UINT := 320; (*trace command*) - mcRESET_RING_STARTIDX : UINT := 4416; (*trace command (0x1000 + 0x0140)*) - mcRESTART : UINT := 273; (*StartMode for MC_BR_CrossCutterControl*) - mcREVERSE : UINT := 8; - mcSATURATION : USINT := 30; (*setup mode*) - mcSAVE : UINT := 341; (*trace command*) - mcSAVE_RING_STARTIDX : UINT := 4437; (*trace command (0x1000 + 0x0155)*) - mcSE : UINT := 3; - mcSET_GEN_ONLY : UINT := 1024; (*simulation with only set value generation*) - mcSET_OFFSET : USINT := 34; (*setup mode*) - mcSET_POSITION : UINT := 0; (*position source for MPDC*) - mcSHIFT_FROM_EXPECTED : UINT := 50; (*input for MC_BR_TouchProbe*) - mcSHIFT_FROM_RESULT : UINT := 49; (*input for MC_BR_TouchProbe*) - mcSHORTEST_WAY : USINT := 3; (*synchronization mode, movement direction*) - mcSIGNAL_CHIRP : UINT := 1; (*excitation signal type for controller setup*) - mcSIGNAL_CHIRP_TRAPEZOID : UINT := 2; (*excitation signal type for controller setup*) - mcSIGNAL_PRBS : UINT := 0; (*excitation signal type for controller setup*) - mcSIMPLE_SINE_CURVE : UINT := 3; (*motion rule*) - mcSIMULATION_INIT : UINT := 512; (*initialize simulation parameters*) - mcSIMULATION_OFF : UINT := 259; (*switch off simulation mode*) - mcSIMULATION_ON : UINT := 258; (*switch on simulation mode*) - mcSIMULATION_READ : UINT := 265; (*read calculated simulation parameters*) - mcSLAVE_POSITION : UINT := 0; (*additional basis for movement profile (e.g. for MC_BR_Offset)*) - mcSLOW_DOWN : USINT := 5; (*synchronization mode*) - mcSMALLER : UINT := 1; - mcSPEED : USINT := 2; (*setup mode*) - mcSTANDARD : USINT := 0; (*encoder count direction*) - mcSTART : UINT := 260; - mcSTART_N_FLANK : UINT := 128; (*start MPDC at negative flank*) - mcSTART_ONLY : USINT := 3; (*power evaluation mode*) - mcSTART_P_FLANK : UINT := 0; (*start MPDC at positive flank*) - mcSTEPPER : USINT := 31; (*setup mode*) - mcSTOP : UINT := 261; - mcSTOP_INDEX : INT := 1013; (*PLCopen motion parameter*) - mcSTRAIGHT_LINE : UINT := 1; (*motion rule*) - mcSW_END_ACTIVE : REAL := 0.0; (*SW end monitoring mode*) - mcSW_END_IGNORE : REAL := 1.0; (*SW end monitoring mode*) - mcSW_END_MONITORING : INT := 1014; (*PLCopen motion parameter*) - mcSW_END_SPF : REAL := 2.0; (*SW end monitoring mode*) - mcSW_LIMIT_NEG : INT := 3; (*PLCopen motion parameter*) - mcSW_LIMIT_POS : INT := 2; (*PLCopen motion parameter*) - mcSWITCH_OFF : UINT := 259; (*trace command*) - mcSWITCH_ON : UINT := 258; (*trace command*) - mcT_FILTER : UINT := 64; (*setup mode*) - mcT_FILTER_2 : UINT := 65; (*setup mode*) - mcTEST : UINT := 31; (*setup mode*) - mcTEXT : UINT := 1; (*error text determination active*) - mcTIME_BASED : UINT := 1; (*basis for movement profile (e.g. for MC_BR_Offset or MC_BR_Phasing)*) - mcTIME_LIMIT : USINT := 8; (*enable time dependent switch off of function*) - mcTRACE_DELAY : USINT := 6; (*trace status*) - mcTRACE_FINISHED : USINT := 1; (*trace status*) - mcTRACE_REST : USINT := 5; (*trace status*) - mcTRACE_RING : USINT := 4; (*trace status*) - mcTRACE_STARTED : USINT := 20; (*trace status*) - mcTRACE_TIME : USINT := 2; (*trace status*) - mcTRACE_TRIGGER : USINT := 3; (*trace status*) - mcTRANSITION_OFF : UINT := 0; - mcTRANSITION_ON : UINT := 1; - mcTUNE_FBCTRL_MODEL_1MASS : UINT := 12288; (*setup mode*) - mcTUNE_FBCTRL_MODEL_2MASS : UINT := 8192; (*setup mode*) - mcTUNE_MODEL_2MASS : UINT := 32768; (*setup mode*) - mcTUNE_STANDSTILL : USINT := 0; (*constant for OperatingPoint*) - mcTUNE_TN : UINT := 16; (*setup mode*) - mcTUNE_V_CONSTANT : USINT := 1; (*constant for OperatingPoint*) - mcUNEQUAL : UINT := 5; - mcUPDATE_PERIOD : UINT := 16#8000; (*input for MC_BR_TouchProbe*) - mcUSE_AXIS_PERIOD : UINT := 16#4000; (*input for MC_BR_TouchProbe*) - mcUSE_FILTER_PAR : UINT := 4; (*setup mode *) - mcUSE_FIRST_TRIGGER_POS : UINT := 64; (*additional input for MC_BR_TouchProbe*) - mcUSE_STOP_COMP : USINT := 4; - mcUSE_TN : UINT := 8; (*setup mode*) - mcV_LIMIT_CALC : USINT := 4; (*recalculate speed limit depending on user setting*) - mcV_LIMIT_OFF : USINT := 2; (*disable speed limit*) - mcVELOCITY_CONTROL : UINT := 4; (*basis for movement profile (e.g. for MC_BR_Offset or MC_BR_Phasing)*) - mcVERTICAL : USINT := 1; (*setup option for controller setup*) - mcWITH_PARAM : USINT := 2; (*power evaluation mode*) - mcWITHIN_PERIOD : USINT := 6; (*synchronization mode*) - mcWITHOUT_PERIOD : UINT := 4; (*input for MC_BR_TouchProbe*) - mcWITH_FF : USINT := 0; (*torque limit mode*) - mcWITHOUT_FF : USINT := 1; (*torque limit mode*) - mcWRAP : UINT := 2; - mcWRITE_DIRECT : UINT := 256; (*cyclic write mode*) -END_VAR diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10_MC/binary.lby b/example/AsProject/Logical/Libraries/Motion/Acp10_MC/binary.lby deleted file mode 100644 index 0da0032..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Acp10_MC/binary.lby +++ /dev/null @@ -1,14 +0,0 @@ - - - - - acp10_mc.fun - acp10_mc.typ - acp10_mc.var - - - - - - - \ No newline at end of file diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10man/Acp10err-de.txt b/example/AsProject/Logical/Libraries/Motion/Acp10man/Acp10err-de.txt deleted file mode 100644 index 9878a43..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Acp10man/Acp10err-de.txt +++ /dev/null @@ -1,2188 +0,0 @@ - 1: Parameter-ID ungltig - 2: Datenblock fr Upload ist nicht vorhanden - 3: Schreibzugriff auf einen Read-Only-Parameter - 4: Lesezugriff auf einen Write-Only-Parameter - 8: Datenblock-Lesezugriff bereits initialisiert - 9: Datenblock-Schreibzugriff bereits initialisiert - 10: Datenblock-Lesezugriff nicht initialisiert - 11: Datenblock-Schreibzugriff nicht initialisiert - 16: Das Datensegment bei Datenblock lesen ist bereits das letzte - 17: Das Datensegment bei Datenblock schreiben ist bereits das letzte - 18: Das Datensegment bei Datenblock lesen ist noch nicht das letzte - 19: Das Datensegment bei Datenblock schreiben ist noch nicht das letzte - 21: Checksum nach Datenblock schreiben ist ungltig - 23: Parameter-ID im Datenblock ist ungltig (Datenblock schreiben) - Info('PARID'): Parameter-ID - 25: System-Modul brennen nur unmittelbar nach Download erlaubt - 27: Betriebssystem starten nicht mglich (Betriebssystem ist nicht auf dem FPROM) - 40: Wert des Parameters grer als Maximalwert - Info(REAL): Maximalwert - 41: Wert des Parameters grer als Maximalwert - Info(UDINT): Maximalwert - 42: Wert des Parameters grer als Maximalwert - Info(DINT): Maximalwert - 52: Wert des Parameters kleiner als Minimalwert - Info(REAL): Minimalwert - 53: Wert des Parameters kleiner als Minimalwert - Info(UDINT): Minimalwert - 54: Wert des Parameters kleiner als Minimalwert - Info(DINT): Minimalwert - 64: Hardware-ID im BR-Modul ist ungltig (Datenblock schreiben) - Info(USINT): Hardware-ID - 65: Hardware-Version im BR-Modul ist ungltig (Datenblock schreiben) - Info(USINT): Hardware-Revision - 66: Das Betriebssystem auf dem Antrieb ist inkompatibel zum vorhandenen Netzwerk - Info(USINT): Hardware-ID des Betriebssystemes - 67: Notwendiger Parameter fehlt oder ist ungltig - Info('PARID'): Parameter-ID - 68: Datenblock-Lnge ungltig - 69: Kommando-Schnittstelle ist belegt - 70: Wert eines erforderlichen Parameters zu gro - Info('PARID'): Parameter-ID - 71: Wert eines erforderlichen Parameters zu klein - Info('PARID'): Parameter-ID - 72: Firmwareversion kleiner als Minimalversion - Info(UINT): Mindestversion - 73: Ungltiges R4 Fliekomma-Format - 74: Parameter kann nur ber Kanal 1 (Achse 1) geschrieben werden - 75: Parameter kann bei gewhltem Motortyp nicht geschrieben werden - 1001: Fehler-FIFO berlauf - 1002: Parameter nicht im gltigen Wertebereich - 1003: Parameter schreiben bei aktiver Regelung nicht erlaubt - 1004: Timeout bei Netzwerk-Lebensberwachung - 1005: Parameter schreiben bei aktiver Bewegung nicht erlaubt - 1006: Ungltiger Parameter fr Trigger-Ereignis (Digital-Eingang + Flanke) - 1008: Master fr Netzwerk-Kopplung deaktiviert - Geberfehler - Info(USINT): Sende-Objekt Nummer - 1009: Fehler bei Speicherallokierung - 1011: Quickstop-Eingang aktiv - 1012: Ausfall der zyklischen Netzwerk-Kommunikation - 1013: Station ist fr Netzwerk-Kommunikation nicht verfgbar - Info(UINT): Stationsnummer - 1014: Netzwerk Kommando-Schnittstelle ist besetzt - 1016: Maximale Zykluszeit berschritten - CPU Auslastung zu hoch - 1017: Ungltige Parameter-ID fr zyklischen Lesezugriff - Info('PARID'): Parameter-ID - 1018: Ungltige Parameter-ID fr zyklischen Schreibzugriff - Info('PARID'): Parameter-ID - 1021: Parameter schreiben nicht erlaubt: Funktionsblock aktiv - 1022: Timeout bei Lebensberwachung der zyklischen Daten zum Antrieb - 1023: Netzwerk-Kopplung mit dem zyklischen Kommunikations Modus nicht erlaubt - 1024: Zyklischer Kommunikations Modus mit der Netzwerk-Konfiguration nicht mglich - 1025: Wert des Parameters in Verbindung mit Haltebremse nicht erlaubt - 1026: Wert des Parameters in Verbindung mit SAFETY-Modulen nicht erlaubt - 1027: Funktion ist fr diese Hardware nicht verfgbar - 1028: Maximale Anzahl von Netzwerk-Kopplungen berschritten - 1029: Parameter schreiben nicht erlaubt: Abbruch-Rampe aktiv - 1030: Funktion ist bei ACOPOS Simulation nur im Modus 'Complete' verfgbar - 1031: Lageregler Zykluszeit berschritten - CPU Auslastung zu hoch - 1032: Internal bus error - Info(UDINT): Error code - 1034: Wert des Parameters in Verbindung mit Motorgebergetriebe nicht erlaubt - 1035: Parameter schreiben bei aktivem Geber nicht erlaubt. - 2001: Upload der Trace-Daten nicht erlaubt: Aufzeichnung aktiv - 2003: Trace-Start nicht erlaubt: Aufzeichnung aktiv - 2006: Initialisierung der Trace-Parameter nicht erlaubt: Aufzeichnung aktiv - 4005: Regler einschalten nicht mglich: Antrieb in Fehlerzustand - 4007: Schleppfehler Abbruchgrenze berschritten - Info(REAL): Aktueller Schleppfehler - 4008: Positiver Endschalter erreicht - 4009: Negativer Endschalter erreicht - 4010: Regler einschalten nicht mglich: Beide Endschalter sind belegt - 4011: Regler ausschalten nicht mglich: Bewegung aktiv - 4012: Regler einschalten nicht mglich: Init-Parameter fehlen oder sind ungltig - Info('PARID'): Parameter-ID - 4014: Zwei-Geberregelung: Abbruchgrenze der Positionsdifferenz berschritten - Info(REAL): Aktuelle Positionsdifferenz - 4015: Fehler durch Kommando ausgelst - Info(UINT): Kommando-Parameter - 4016: Taskklassen-Zykluszeit ungltig - 4017: Netzwerk-Zykluszeit ungltig - 5001: Zielposition berschreitet positive SW-Endlage - 5002: Zielposition berschreitet negative SW-Endlage - 5003: Positive SW-Endlage erreicht - 5004: Negative SW-Endlage erreicht - 5005: Start einer Bewegung nicht mglich: Positionsregelung inaktiv - 5006: Start einer Bewegung nicht mglich: Achse ist nicht referenziert - 5010: Bewegung in pos. Richtung nicht mglich: Pos. Endschalter ist belegt - 5011: Bewegung in neg. Richtung nicht mglich: Neg. Endschalter ist belegt - 5012: Start einer Bewegung nicht mglich: Abbruch-Rampe aktiv - 5015: Start einer Bewegung nicht mglich: Referenzieren aktiv - 5016: Parameter schreiben nicht erlaubt: Referenzieren aktiv - 5017: Referenzier-Modus nicht mglich: Positionsregelung inaktiv - 5018: Referenzieren nicht mglich: Bewegung aktiv - 5019: Referenzier-Parameter nicht im gltigen Wertebereich - Info('PARID'): Parameter-ID - 5020: Referenzieren nicht mglich: Beide Endschalter sind belegt - 5021: Endschalter belegt: Keine Richtungsumkehr bei diesem Referenziermodus - 5022: Zweites Endschalter-Signal erhalten: Referenz-Schalter nicht gefunden - 5023: Falsches Endschalter-Signal fr aktuelle Bewegungsrichtung erhalten - 5025: Setzen des Referenzier-Offsets mit Zhlbereichs-Korrektur nicht mglich - 5026: Basis-Bewegungsparameter (mit Override) berschreiten Geschwindigkeitsgrenze - 5027: Basis-Bewegungsparameter (mit Override) berschreiten Beschleunigungsgrenze - 5028: Aktuelle Bewegung ist keine Basis-Bewegung - 5029: Trigger ignoriert - Restweg berschreitet SW-Endlage - 5032: Beschleunigung zu klein - Bremsweg berschreitet positive SW-Endlage - 5033: Beschleunigung zu klein - Bremsweg berschreitet negative SW-Endlage - 5034: Referenzieren nicht mglich: Geberfehler - 5035: Referenzmarken nicht gefunden - 5036: Beschleunigungs-Abbruchgrenze berschritten - Info(REAL): Beschleunigung - 5037: Referenzier-Modus nicht mglich: Falscher Geber-Typ - 5038: Referenzier-Modus nicht mglich: Restore-Daten ungltig - Info(UINT): Detail - 5039: Funktion nicht mglich: Geberfehler - 5043: Referenzieren nicht mglich: Kompensation aktiv - 5044: Referenzier-Modus nicht mglich: Richtungsumkehr erforderlich - 5101: Ausgleichsgetriebe: Grenzwerte berschritten - Info(USINT): Zustands-Index - 5102: Zu viele Kurvenwechsel pro Zyklus (Masterperiode zu kurz) - Info(USINT): Zustands-Index - 5107: Start Kurvenkopplung nicht mglich: Parameter nicht im gltigen Wertebereich - Info('PARID'): Parameter-ID - 5110: Abbruch der Kurvenkopplung: Zyklische Sollpositionen fehlen - Info(USINT): Zustands-Index - 5111: Abbruch der Kurvenkopplung: Geberfehler - Info(USINT): Zustands-Index - 5115: Restart-Kommando nicht mglich: Der Kurvenautomat ist nicht aktiv - 5202: Nockensteuerung: Schaltpositionen nicht in ansteigender Reihenfolge - 5300: Datenblock fr Upload ist nicht vorhanden - 5301: Start Kurvenautomat nicht mglich: Parameter nicht im gltigen Wertebereich - Info('PARID'): Parameter-ID - 5302: Parameter schreiben nicht erlaubt: Kurvenautomat aktiv - 5303: Keine Kurvenscheibendaten bei Index vorhanden - 5304: Format-Fehler in den Kurvenscheibendaten - Info(UINT): Detail - 5311: Kurvenautomat: Ereignis fhrt in einen nicht initialisierten Zustand - 5315: Download-Fehler: Kurvenscheibendaten von Automaten oder FUB in Verwendung - 5316: Ereignis-Typ ist nicht mglich als Eintritt in Ausgleich - 5319: Kurvenscheibendaten sind im Zustand 0 nicht erlaubt - 5329: Keine gltigen Kurvenscheibendaten - 6000: Master Abtastzeit ist kein Vielfaches der Lageregler Abtastzeit - 6002: Sync-Regler: Fehlertoleranz der Systemzeitdifferenz berschritten - 6008: Regelung ist bereits aktiv - 6014: Antriebsinitialisierung aktiv - 6017: Software: Watchdog aktiv - 6018: Hardware: Ausfall der internen Spannungsversorgung - 6019: ACOPOS: berstrom - 6020: Steuerversorgung: Unterspannung - 6021: Low-Pegel am Reglerfreigabe-Eingang - 6023: Spannungseinbruch am Reglerfreigabe-Eingang - 6026: Haltebremse: Beim ffnen Statorstromgrenze berschritten - 6027: Haltebremse: Manuelle Bedienung nicht erlaubt - 6029: Haltebremse: Ansteuerungssignal ein und Ausgangstatus aus. - 6030: Haltebremse: Bremsausgang aktiv, aber keine Bremse in Motordaten - 6031: System-Modul ist bereits gelscht - 6032: Interface: FPGA-Konfigurationsfehler - Info(USINT): Slot - 6033: Servoverstrkertyp wird von ACOPOS-Firmware nicht untersttzt - Info(UDINT): Fehlerkennung - 6034: Abbruch der zyklischen Sollwertvorgabe: Sollgeschwindigkeiten fehlen - 6036: Motor-Parameter fehlen oder sind ungltig - Info('PARID'): Parameter-ID - 6038: Momentenbegrenzung grer als Motor-Spitzenmoment - Info(REAL): Motor-Spitzenmoment - 6043: PHASING_MODE ist ungltig - Info(UINT): PHASING_MODE - 6044: Einphasen: Drehsinn oder Position ungltig - Info(INT): Berechnete Polpaarzahl - 6045: Wechselrichter: Ausgang: Kein Stromfluss - Info(USINT): Phase - 6046: Einphasen: Keine Rotorbewegung - 6047: Haltebremse: Ansteuerungssignal aus und Ausgangstatus ein. - 6048: Motorhaltebremse Bewegungsberwachung: Positionsfehler zu gro - Info(REAL): Positionsfehler - 6049: Wechselrichter: Ausgang: Strommessung defekt - Info(USINT): Phase - 6050: Parameter schreiben nicht erlaubt: Sollstromfilter oder Notchfilter aktiv - 6051: Einphasen: Geschwindigkeit zu hoch - Info(REAL): Grenzgeschwindigkeit - 6052: Leistungsteil: High-side: berstrom - 6053: Leistungsteil: Low-side: berstrom - 6054: Leistungsteil: berstrom - 6055: Haltebremse: Unterspannung - 6056: Haltebremse: Unterstrom - 6057: Lageregelung: Lastgeberfehler - 6058: Enable1: Spannungseinbruch - 6059: Enable2: Spannungseinbruch - 6060: Leistungsteil: Grenzdrehzahl berschritten - Info(REAL): Grenzdrehzahl - 6061: CTRL Drehzahl: Geschwindigkeit Abbruchgrenze berschritten - Info(REAL): Grenzdrehzahl - 6062: CTRL Drehzahl: Geschwindigkeitsfehler Abbruchgrenze berschritten - Info(REAL): Grenzwert AXLIM_DV_STOP - 6063: Haltebremse: Fremdspannung am Haltebremsausgang ber 24V - 6064: Parameter schreiben nicht erlaubt: Repetitive Control aktiv - 6065: Initialisierungsvorgang aktiv - Info(UINT): Initialisierungnummer - 6066: Indexberlauf beim Initilialisieren von Matrizen - Info(UINT): Indexberlauf - 6067: Fehler bei der Initialisierung des dynamischen Systems - Info(UINT): Fehlercode - 6068: Parameter schreiben bei aktivem Bremsentest nicht erlaubt - Info(UINT): Fehlercode - 6069: Haltebremse: berstrom - 6070: Parameter schreiben nicht erlaubt: Einphasen aktiv - 6071: Einphasen: Polpaarzahl MOTOR_POLEPAIRS nicht gltig - Info(INT): Berechnete Polpaarzahl - 6072: Haltebremse: berspannung - 6073: Reglerzusatzfunktion im Fehlerzustand - Info(UINT): Fehlerstatus - 6074: Steuerversorgung: berspannung - Info(REAL): Grenzwert - 6075: Initialisierung der Lastsimulation fehlgeschlagen - 6076: Wechselrichter: Verdrahtung: Phasenreihenfolge nicht korrekt - 6077: Drehmomentgrenze grer als maximales Antriebsdrehmoment des Motorgetriebes - Info(REAL): Maximales Antriebsdrehmoment des Motorgetriebes - 6078: Wechselrichter: Summenstrom: Analogberwachung: berstrom - 7000: Geber: Fehler aktiv - Info(USINT): Geber - 7012: Geber: Hiperface Error Bit - Info(USINT): Geber - 7013: Geber: Statusmeldung - Info(UDINT): Statuscode - 7014: Geber: CRC Fehler beim Parameter bertragen - Info(USINT): Geber - 7015: Geber: Timeout Fehler bei der Datenbertragung - Info(USINT): Geber - 7017: Geber: Fehler beim Lesen der Geber-Parameter - Info(USINT): Geber - 7022: Geber: Initialisierung ist aktiv - Info(USINT): Geber - 7023: Geber: Parametertransfer ist aktiv - Info(USINT): Geber - 7029: Geber: Inkremental-Signalamplitude zu klein - Info(USINT): Geber - 7030: Geber: Inkremental-Signalamplitude zu gro - Info(USINT): Geber - 7031: Geber: Inkremental-Signalamplitude zu gro (Strungen) - Info(USINT): Geber - 7032: Geber: Inkremental-Signalamplitude zu klein (Strungen, keine Verbindung) - Info(USINT): Geber - 7033: Geber: Inkremental-Positonssprung zu gro - Info(USINT): Geber - 7036: Geber: Einsteckkarte-ID ungltig (Steckverbindung und EEPROM-Daten prfen) - Info(USINT): Geber - 7038: Geber: Position nicht synchron mit Absolutwert - Info(USINT): Geber - 7039: Inkremental-Geber: Leitungsstrung Spur A - Info(USINT): Geber - 7040: Inkremental-Geber: Leitungsstrung Spur B - Info(USINT): Geber - 7041: Inkremental-Geber: Leitungsstrung Spur R - Info(USINT): Geber - 7042: Inkremental-Geber: Flankenabstand des Quadratursignals zu klein - Info(USINT): Geber - 7043: Geber: Leitungsstrung Spur D - Info(USINT): Geber - 7044: Geber: Parity - Info(USINT): Geber - 7045: Resolver: Signalstrung (Plausibilittsprfung) - Info(USINT): Geber - 7046: Resolver: Leitungsstrung - Info(USINT): Geber - 7047: Ungltiger Abstand der Referenzmarken - Info(DINT): Abstand - 7048: Fehler beim Lesen des Geberspeichers - Info(USINT): Geber - 7049: Geberstromaufnahme anormal - Info(USINT): Geber - 7050: Inkremental-Geber: AB-Signalnderung nicht zulssig - Info(USINT): Geber - 7051: Geber: Beschleunigung zu gro (Strung) - Info(USINT): Geber - 7052: Geber: Geber wird nicht untersttzt - Info(USINT): Geber - 7053: Geber: Spannungsversorgung fehlerhaft - Info(USINT): Geber - 7054: Geber: Position im Kanal bereits definiert - Info(USINT): Geber - 7055: Geber: Ungueltiger Inhalttyp 'Frameende' - Info(USINT): Geber - 7057: Geber: Register Lese/Schreibzugriff nicht erlaubt/implementiert - Info(USINT): Geber - 7058: Geber: Alarmbit ist gesetzt - Info(USINT): Geber - 7059: Virtueller Geber: Fehlerstatus - Info(UDINT): PARID_ENCOD0_STATUS - 7060: Virtueller Geber: berblendfehler - Info(UDINT): PARID_ENCOD0_STATUS - 7061: Virtueller Geber: Stillstandsberwachung - Info(UDINT): PARID_ENCOD0_STATUS - 7062: Geber: SafeMOTION Modul nicht bereit - Info(USINT): Geber - 7063: Geber: Fehler in der UART Kommunikation - Info(USINT): Geber - 7064: Geber: Fehler in der SafeMOTION Kommunikation - Info(USINT): Geber - 7065: Geber: Gebertyp ungltig - Info(USINT): Geber - 7066: Geber: Geber nicht bereit - Info(USINT): Geber - 7067: Geber: SafeMOTION Modul nicht im Zustand Operational - Info(USINT): Geber - 7068: Geber: Maximale Zykluszeit berschritten - Info(USINT): Geber - 7069: Geber: Geberfehlerfilter aktiv - Info(USINT): Geber - 7070: Geber: Limit Schleppfehler berschritten - Info(REAL): Aktueller Schleppfehler - 7071: Geber: Limit Geschwindigkeitsfehler berschritten - Info(REAL): Geschwindigkeitsfehler - 7072: Geber: bertragungszeit fr Position berschritten - Info(USINT): Geber - 7073: Geber: Multiturnfehler - Info(USINT): Geber - 7074: Geber: SafeMOTION Fehler - Info(USINT): Geber - 7075: Geber: Konfiguration Gebertyp fehlerhaft - Info(USINT): Geber - 7076: Geber: Datenbertragung aktiv - Info(UINT): Motor: Datensatz-Index - 7077: Geber: Geberauswertung durch SafeMOTION Konfiguration blockiert - Info(USINT): Geber - 7078: Geber: Intersegmentkommunikation ausgefallen - Info(USINT): Seite - 7079: Geber: Interner Fehler - Info(UDINT): - - 7080: Geber: Fehler in der Geberkommunikation - Info(USINT): Geber - 7081: Geber: Timeout bei der Initialisierung - Info(USINT): Geber - 7082: Geber: Verbindung zum Geber gestrt - Info(USINT): Geber - 7083: Referenzimpuls-berwachung: Position, Auflsung od. Referenzimpuls fehlerhaft - Info(USINT): Geber - 7084: Geber: Fehler in der Positionsauswertung - Info(USINT): Geber - 7085: Geber: SafeMOTION nicht initialisiert - Info(USINT): Geber - 7087: Geberemulation: Netzwerkverbindung unterbrochen - Info(USINT): Geber - 7089: Geber: HIPERFACE DSL: Online Status: Bit 2: QMLW: Qualittsberwach. Low-Pegel - Info(USINT): Geber - 7090: Geber: HIPERFACE DSL: Online Status: Bit 3: FIX0: Bit nicht '0' - Info(USINT): Geber - 7091: Geber: HIPERFACE DSL: Online Status: Bit 8: PRST: Protokoll-Reset - Info(USINT): Geber - 7092: Geber: HIPERFACE DSL: Online Status: Bit 9: DTE: Abweichungsschwellenfehler - Info(USINT): Geber - 7093: Geber: HIPERFACE DSL: Online Status: Bit 12: FIX1: Bit nicht '1' - Info(USINT): Geber - 7094: Geber: HIPERFACE DSL: Online Status: Bit 14: SUM: Sammelbyte Geber Status - Info(USINT): Geber - 7095: Geber: Gebertyp von SafeMOTION Firmware nicht untersttzt - Info(USINT): Geber - 7100: Parameterfunktion wird nicht untersttzt. - 7103: Inkompatible Schnittstelle - Info(UDINT): Schnittstelle + Zusatzinfo - 7104: Initialisierung abgebrochen - Info(USINT): Slot - 7200: Zwischenkreis: berspannung - 7210: Zwischenkreis: Vorladen: Spannung instabil - 7211: Zwischenkreis: Spannungseinbruch - Info(REAL): Grenzwert fr Spannungseinbruch - 7212: Zwischenkreis: Starker Spannungseinbruch - Info(REAL): Grenzwert fr Spannungseinbruch - 7214: Zwischenkreis: Vorladewiderstand berhitzt (zu viele Netzausflle) - 7215: Netzversorgung: Mindestens eine Netzphase ist ausgefallen - 7217: Zwischenkreis: Nennspannungserkennung: Spannung zu hoch - Info(REAL): Maximal zulssige Zwischenkreisspannung - 7218: Zwischenkreis: Nennspannungserkennung: Spannung zu klein - Info(REAL): Minimal erforderliche Zwischenkreisspannung - 7219: Zwischenkreis: Vorladen: Spannung zu klein - Info(REAL): Minimal erforderliche Zwischenkreisspannung - 7220: Zwischenkreis: Nennspannungserkennung: Spannung nicht zulssig - Info(REAL): Zwischenkreisspannung - 7221: Netz: Strung - Info(REAL): Netzfrequenz - 7222: Wechselrichter: Summenstrom: berstrom - Info(REAL): Grenzwert - 7223: Zwischenkreis: berspannung DC-GND - 7224: Rckwandstecker: Kontaktberwachung 24V-GND: Spannung zu klein - 7225: Zwischenkreis: berspannung - Info(REAL): Grenzspannung - 7226: Zwischenkreis: berstrom - 7227: Bremswiderstand: berstrom - Info(REAL): Grenzwert - 7228: Zwischenkreis: Nennspannungserkennung: Hoher Einschaltstrom - Info(REAL): Spannungsanstiegsverhltnis - 7229: Chopper: berstrom - 7230: Zwischenkreis: Mittenspannung ausserhalb des erlaubten Bereichs - Info(UDINT): Detail - 7231: Motor: berspannung - Info(REAL): Grenzspannung - 7232: Netz: Detektierte Frequenz auerhalb des Bereichs [20,200] - Info(REAL): Detektierte Frequenz - 7300: Analog/Digital IO: Ungltige IO Konfiguration - Info(USINT): Slot - 7303: Analog/Digital IO: 24V-Spannungsversorgung fehlerhaft - Info(USINT): Slot - 7304: Analog/Digital IO: Netzwerkverbindung unterbrochen - Info(USINT): Slot - 7305: Digital IO: Digital Ausgang: Diagnosebit aktiv - Info(UINT): Digital IOs - 7306: Analog IO: Analog Ausgang: Diagnosebit aktiv - Info(USINT): Analog IOs - 7401: Parameterposition berschreitet maximale Datenlnge - 7402: Bearbeitung der Parameter-Sequenz abgebrochen: Fehler beim Schreiben - Info(UINT): Index des Parameters - 7403: Bearbeitung der Parameter-Sequenz ist noch aktiv - 7404: Keine Parameter-Sequenz bei Index vorhanden - 8001: EEPROM-Select nicht gltig - 8003: Tabellenindex nicht gltig - 8004: EEPROM-Variablentyp nicht gltig - 8005: EEPROM Speichertyp nicht gltig - 8006: Wert des EEPROM-Parameters ist gleich 0 - Info(UINT): EEPROM Parameter-ID - 8007: Wert des EEPROM-Parameters ist ungltig - Info(UINT): EEPROM Parameter-ID - 8011: EPROM: Daten nicht gltig - Info(UDINT): CODE - 8012: EPROM: Controller-ID nicht gltig - Info(USINT): CODE - 8013: EPROM: CRC Fehler - Info(USINT): CODE - 8020: Ungltige Schaltfrequenz - 8021: Anwender-Gertekonfigurationsdaten: CRC Fehler - 8022: Anwender-Gertekonfigurationsdaten: Parameterwert ungltig - Info('PARID'): Parameter-ID - 9000: Khler-Temperatursensor: Abbruchgrenze berschritten - Info(REAL): Grenztemperatur - 9001: Khler-Temperatursensor: Ausschaltgrenze berschritten - Info(REAL): Grenztemperatur - 9003: Khler-Temperatursensor: Nicht angeschlossen oder zerstrt - Info(REAL): Grenztemperatur - 9010: Temperatursensor (Motor|Drossel|Extern): Abbruchgrenze berschritten - Info(REAL): Grenztemperatur - 9011: Temperatursensor (Motor|Drossel|Extern): Ausschaltgrenze berschritten - Info(REAL): Grenztemperatur - 9012: Temperatursensor (Motor|Drossel|Extern): Nicht angeschlossen oder zerstrt - Info(REAL): Temperatur - 9013: Temperatursensor (Motor|Drossel|Extern): Kurzschluss - Info(REAL): Temperatur - 9030: Sperrschicht-Temperaturmodell: Abbruchgrenze berschritten - Info(REAL): Grenztemperatur - 9031: Sperrschicht-Temperaturmodell: Ausschaltgrenze berschritten - Info(REAL): Grenztemperatur - 9040: Bremswiderstand-Temperaturmodell: Abbruchgrenze berschritten - Info(REAL): Grenztemperatur - 9041: Bremswiderstand-Temperaturmodell: Ausschaltgrenze berschritten - Info(REAL): Grenztemperatur - 9050: ACOPOS-Spitzenstrom: Abbruchgrenze berschritten - Info(REAL): Grenzlast - 9051: ACOPOS-Spitzenstrom: Ausschaltgrenze berschritten - Info(REAL): Grenzlast - 9060: ACOPOS-Dauerstrom: Abbruchgrenze berschritten - Info(REAL): Grenzlast - 9061: ACOPOS-Dauerstrom: Ausschaltgrenze berschritten - Info(REAL): Grenzlast - 9070: Motor-Temperaturmodell: Abbruchgrenze berschritten - Info(REAL): Grenztemperatur - 9071: Motor-Temperaturmodell: Ausschaltgrenze berschritten - Info(REAL): Grenztemperatur - 9075: ACOPOS-Dauerleistung: Abbruchgrenze berschritten - Info(REAL): Grenzlast - 9076: ACOPOS-Dauerleistung: Ausschaltgrenze berschritten - Info(REAL): Grenzlast - 9078: Leistungsteil: Temperatursensor 1: Abbruchgrenze berschritten - Info(REAL): Temperatur - 9079: Leistungsteil: Temperatursensor 1: Ausschaltgrenze berschritten - Info(REAL): Temperatur - 9080: Vorladewiderstand-Temperaturmodell: Abbruchgrenze berschritten - Info(REAL): Grenztemperatur - 9081: Leistungsteil-Temperaturmodell: Abbruchgrenze berschritten - Info(REAL): Temperatur - 9082: Leistungsteil-Temperaturmodell: Ausschaltgrenze berschritten - Info(REAL): Temperatur - 9083: Leistungsteil: Temperatursensor 2: Abbruchgrenze berschritten - Info(REAL): Temperatur - 9084: Leistungsteil: Temperatursensor 2: Ausschaltgrenze berschritten - Info(REAL): Temperatur - 9085: Leistungsteil: Temperatursensor 3: Abbruchgrenze berschritten - Info(REAL): Temperatur - 9086: Leistungsteil: Temperatursensor 3: Ausschaltgrenze berschritten - Info(REAL): Temperatur - 9087: Leistungsteil: Temperatursensor 4: Abbruchgrenze berschritten - Info(REAL): Temperatur - 9088: Leistungsteil: Temperatursensor 4: Ausschaltgrenze berschritten - Info(REAL): Temperatur - 9089: Geber-Temperatursensor: Abbruchgrenze berschritten - Info(REAL): Temperatur - 9090: Geber-Temperatursensor: Temperaturwert nicht gltig - 9091: 24V-Versorgung/Hauptrelais-Temperatursensor: Abbruchgrenze berschritten - 9092: Leistungsteil: Temperatursensor 5: Abbruchgrenze berschritten - Info(REAL): Temperatur - 9093: Leistungsteil: Temperatursensor 5: Ausschaltgrenze berschritten - Info(REAL): Temperatur - 9094: Gleichrichter-Temperaturmodell: Abbruchgrenze berschritten - Info(REAL): Temperatur - 9095: Gleichrichter-Temperaturmodell: Ausschaltgrenze berschritten - Info(REAL): Temperatur - 9096: Zwischenkreisrelais-Temperaturmodell: Abbruchgrenze berschritten - Info(REAL): Temperatur - 9097: Zwischenkreisrelais-Temperaturmodell: Ausschaltgrenze berschritten - Info(REAL): Temperatur - 9098: Zwischenkreiskondensator-Temperaturmodell: Abbruchgrenze berschritten - Info(REAL): Temperatur - 9099: Zwischenkreiskondensator-Temperaturmodell: Ausschaltgrenze berschritten - Info(REAL): Temperatur - 9100: Zwischenkreis: Dauersummenleistung: Abbruchgrenze berschritten - Info(REAL): Grenzlast - 9101: Zwischenkreis: Dauersummenleistung: Ausschaltgrenze berschritten - Info(REAL): Grenzlast - 9102: Zwischenkreis: Spitzensummenleistung: Abbruchgrenze berschritten - Info(REAL): Grenzlast - 9103: Zwischenkreis: Spitzensummenleistung: Ausschaltgrenze berschritten - Info(REAL): Grenzlast - 9104: DC-Anschluss-Temperaturmodell: Abbruchgrenze berschritten - Info(REAL): Temperatur - 9105: DC-Anschluss-Temperaturmodell: Ausschaltgrenze berschritten - Info(REAL): Temperatur - 9106: Leistungsteil: Temperatursensor: Abbruchgrenze berschritten - Info(UINT): Sensor - 9107: Leistungsteil: Temperatursensor: Ausschaltgrenze berschritten - Info(UINT): Sensor - 9108: Motor: Temperatursensor: Multiplexer Referenzspannung fehlerhaft - Info(UINT): Multiplexer Stufe - 9110: Motor-Temperaturmodell: Abbruchgrenze berschritten - Info(USINT): Phasenindex - 9111: Motor-Temperaturmodell: Ausschaltgrenze berschritten - Info(USINT): Phasenindex - 9300: Stromregler: berstrom - Info(REAL): Grenzwert - 9302: Stromregler: Zykluszeit ungltig - 9303: Einspeiser: Summenstrom: berstrom - Info(REAL): Grenzwert -10000: Identifikationsparameter unvollstndig -10001: Parameter Identifikation: Kein gltiger Untermodus gewhlt -10100: Parameter Identifikation: Gtekriterium verletzt - Info(UINT): Detail -10101: Kein ISQ-Filter frei -10102: Keine Resonanzfrequenz fr ISQ-Filter (Bandsperre) gefunden - Info(UINT): Filter -10103: Autotuning: Maximaler Schleppfehler berschritten - Info(REAL): Aktueller Schleppfehler -10104: Parameter Identifikation: Bewegung whrend Shuttlepositionsermittlung -10105: Parameter Identifikation: Plausibilittprfung der Shuttlepositionen -10500: Induktionshalt wurde abgebrochen -11000: Intersegmentkommunikation: Verkabelungsfehler - Info(UDINT): Anschluss -11101: Geber: Signalamplitude zu klein - Info(REAL): Position -11102: Geber: Signalamplitude zu gro - Info(REAL): Position -29200: Das Achsobjekt ist ungltig - Info(UINT): PLCopen_FB -29203: Antrieb nicht bereit - Info(UINT): PLCopen_FB -29204: Ungltige Parameternummer - Info(UINT): PLCopen_FB -29205: Die Achse ist nicht referenziert - Info(UINT): PLCopen_FB -29206: Der Regler ist aus - Info(UINT): PLCopen_FB -29207: Dieser Bewegungstyp ist derzeit nicht erlaubt - Info(UINT): PLCopen_FB -29208: Das Achsobjekt wurde seit dem letzten Funktionsbaustein-Aufruf gendert - Info(UINT): PLCopen_FB -29209: Der Antrieb ist im Fehlerzustand - Info(UINT): PLCopen_FB -29210: Parameter-Initialisierung (Global-Init) fehlgeschlagen - Info(UINT): PLCopen_FB -29211: Haltebremse kann nicht geschaltet werden. Der Regler ist eingeschaltet - Info(UINT): PLCopen_FB -29214: Referenzieren nicht mglich - Info(UINT): PLCopen_FB -29215: Diskrete Bewegung nicht mglich - Info(UINT): PLCopen_FB -29216: Endlosbewegung nicht mglich - Info(UINT): PLCopen_FB -29217: Ungltiger Eingabeparameter - Info(UINT): PLCopen_FB -29218: Unbekannter PLCopen-Achszustand - Info(UINT): PLCopen_FB -29219: Ungltiger Wert fr PLCopen-Parameter - Info(UINT): PLCopen_FB -29221: Kein Kurvenname - Info(UINT): PLCopen_FB -29222: Fehler bei Kurve-Download - Info(UINT): PLCopen_FB -29225: Die Zielposition ist auerhalb der Achsperiode - Info(UINT): PLCopen_FB -29226: Fehler auf dem Antrieb. MC_ReadAxisError fr Details aufrufen - Info(UINT): PLCopen_FB -29227: Dieser Antrieb kann keine weitere Masterposition auf dem Netzwerk senden - Info(UINT): PLCopen_FB -29228: Dieser Antrieb kann keine weitere Masterposition vom Netzwerk lesen - Info(UINT): PLCopen_FB -29229: Synchronisierte Bewegung nicht mglich - Info(UINT): PLCopen_FB -29230: Interner Fehler: Fehler beim bertragen der Parameterliste - Info(UINT): PLCopen_FB -29231: Die Mastergeschwindigkeit ist ungltig, 0 oder negativ - Info(UINT): PLCopen_FB -29232: Interner Fehler: Ungltiger SPT-Ressource-Typ - Info(UINT): PLCopen_FB -29233: SPT-Ressourcen des bentigten Typs nicht verfgbar - Info(UINT): PLCopen_FB -29234: Interner Fehler: Anzahl der angeforderten SPT-Ressourcen ist nicht verfgbar - Info(UINT): PLCopen_FB -29235: Diese Funktionalitt ist fr den aktuellen Achstyp nicht verfgbar - Info(UINT): PLCopen_FB -29237: Fehler in TriggerInput Parametern - Info(UINT): PLCopen_FB -29238: Dieser FB kann im aktuellen PLCopen-Achszustand nicht verwendet werden - Info(UINT): PLCopen_FB -29239: Diese Funktionalitt ist fr CAN-Bus nicht verfgbar - Info(UINT): PLCopen_FB -29240: Die angegebene ParID kann wegen der Datentyp-Gre nicht verwendet werden - Info(UINT): PLCopen_FB -29241: Falscher Datentyp fr angegebene ParID - Info(UINT): PLCopen_FB -29242: Zyklische Lesedaten voll - Info(UINT): PLCopen_FB -29244: Interner Fehler whrend Konfiguration von zyklischen Daten - Info(UINT): PLCopen_FB -29246: TouchProbe Fenster ungltig - Info(UINT): PLCopen_FB -29247: Master-Synchron-Position kann nicht erreicht werden - Info(UINT): PLCopen_FB -29250: CamTableID ungltig - Info(UINT): PLCopen_FB -29251: Fehler bei ACOPOS-Parametertabellen Download - Info(UINT): PLCopen_FB -29252: Fehler beim Initialisieren der Parameterliste - Info(UINT): PLCopen_FB -29253: Fehler beim Download der Parametersequenz - Info(UINT): PLCopen_FB -29254: Fehler beim Initialisieren der Parametersequenz - Info(UINT): PLCopen_FB -29255: Initialisierung nicht mglich, Achskopplung ist aktiv - Info(UINT): PLCopen_FB -29256: Nicht mehrere Kommandos gleichzeitig mglich - Info(UINT): PLCopen_FB -29257: Die angegebene Datenadresse ist ungltig - Info(UINT): PLCopen_FB -29260: Kein Datenobjektname angegeben - Info(UINT): PLCopen_FB -29261: Ungltiger Datenobjektindex - Info(UINT): PLCopen_FB -29262: Masterkanal wird bereits benutzt - Info(UINT): PLCopen_FB -29263: Slavekanal wird bereits benutzt - Info(UINT): PLCopen_FB -29264: Zyklische Schreibdaten voll - Info(UINT): PLCopen_FB -29265: Kommunikation zum Antrieb ausgefallen - Info(UINT): PLCopen_FB -29266: Die MasterParID wurde seit dem letzten Funktionsbaustein-Aufruf gendert - Info(UINT): PLCopen_FB -29267: Ungltige Anzahl von Kurvenscheibenpolynomen - Info(UINT): PLCopen_FB -29268: Der Funktionsbaustein wurde durch einen anderen abgebrochen - Info(UINT): PLCopen_FB -29269: Fehler beim Speichern des NC-INIT-Parameter-Modules - Info(UINT): PLCopen_FB -29270: Fehler beim Laden des NC-INIT-Parameter-Modules - Info(UINT): PLCopen_FB -29271: Der ausgewhlte Funktionsbaustein vom Typ MC_TouchProbe ist nicht aktiv - Info(UINT): PLCopen_FB -29272: Kurvenscheibenautomaten-Daten nicht initialisiert - Info(UINT): PLCopen_FB -29273: Das angegebene 'Subject' ist ungltig - Info(UINT): PLCopen_FB -29274: Ein Fehler bei der Initialisierung der Daten ist aufgetreten - Info(UINT): PLCopen_FB -29275: Mindestens ein Wert eines Einganges wurde whrend 'Enable = TRUE' gendert - Info(UINT): PLCopen_FB -29276: Es wird bereits eine Phasenverschiebung durchgefhrt - Info(UINT): PLCopen_FB -29277: Es wird bereits eine Offsetverschiebung durchgefhrt - Info(UINT): PLCopen_FB -29278: Keine Periode bei Axis, Master, Slave oder an einem FB-Eingang definiert - Info(UINT): PLCopen_FB -29279: Berechnung des Wertes fr einen Ausgang nicht mglich - Info(UINT): PLCopen_FB -29280: Keine gltige Masterachse definiert - Info(UINT): PLCopen_FB -29281: Diese Funktionalitt ist fr ACOPOSmulti nicht verfgbar - Info(UINT): PLCopen_FB -29282: Kommando kann derzeit nicht ausgefhrt werden - Info(UINT): PLCopen_FB -29283: Master- oder Slaveposition des ersten Kurvenscheibenpunktes ungleich 0 - Info(UINT): PLCopen_FB -29284: Zu wenige Kurvenpunkte - Info(UINT): PLCopen_FB -29285: Ungltiger Typ fr Kurvenscheiben-Teilstck - Info(UINT): PLCopen_FB -29286: Ungltiger Mode fr letzten Kurvenscheibenpunkt - Info(UINT): PLCopen_FB -29287: Ungltige Master- oder Slaveposition fr letzten Kurvenscheibenpunkt - Info(UINT): PLCopen_FB -29288: Masterpositionen nicht streng monoton ansteigend - Info(UINT): PLCopen_FB -29289: Unzulssige Randparameter - Info(UINT): PLCopen_FB -29290: Zu viele Kurvenscheibenpolynome - Info(UINT): PLCopen_FB -29291: Wendepunkt ausserhalb des Kurvenscheiben-Teilstcks - Info(UINT): PLCopen_FB -29292: Identische Slaverandpositionen nicht zulssig - Info(UINT): PLCopen_FB -29293: Angegebene Datenlnge 0 oder zu klein - Info(UINT): PLCopen_FB -29294: Fehlertext konnte nicht ermittelt werden. Fr Details siehe Fehlertextstring - Info(UINT): PLCopen_FB -29295: Ein Fehler ist aufgetreten. Fr Details siehe Ausgang 'ErrorRecord' - Info(UINT): PLCopen_FB -29297: Problem mit Variable im permanenten Speicher - Info(UINT): PLCopen_FB -29299: Ein Fehler ist whrend der Setup-Operation aufgetreten - Info(UINT): PLCopen_FB -29300: Falsche Polynomanzahl in Kurvenscheibe - Info(UINT): PLCopen_FB -29301: Kein Kurvenscheibenwert berechenbar - Info(UINT): PLCopen_FB -29302: Es ist bereits eine Instanz des Funktionsbausteins auf dieser Achse aktiv - Info(UINT): PLCopen_FB -29303: Die angegebene IntervalTime ist zu klein - Info(UINT): PLCopen_FB -29305: ParID kann mit dem angegebenen Modus nicht gelesen werden - Info(UINT): PLCopen_FB -29306: Ungltiger Interpolationsmodus - Info(UINT): PLCopen_FB -29307: Masterperiode ist Null - Info(UINT): PLCopen_FB -29308: Interner Berechnungsfehler - Info(UINT): PLCopen_FB -29309: Allgemeiner interner Fehler - Info(UINT): PLCopen_FB -29310: Berechneter Ausgleich berschreitet Grenzwerte - Info(UINT): PLCopen_FB -29311: Die maximale Zeit wurde berschritten - Info(UINT): PLCopen_FB -29312: Fehler ist whrend der Haltebremsenprfung aufgetreten - Info(UINT): PLCopen_FB -29313: FIFO - Maximalzahl an verfgbaren Elementen berschritten - Info(UINT): PLCopen_FB -29314: Der Funktionsbaustein wird in der falschen Taskklasse aufgerufen - Info(UINT): PLCopen_FB -29315: Abbruch der zyklischen Positionsbertragung wegen Achsfehler - Info(UINT): PLCopen_FB -29316: Zwei-Geberregelung ist nicht aktiviert - Info(UINT): PLCopen_FB -29488: Permanente Variable fr Endlosposition wurde berschrieben - Info(UINT): PLCopen_FB -29489: Interne Daten in der Achsstruktur sind ungltig - Info(UINT): PLCopen_FB -29490: Fehler bei interner Initialisierung (Global-Init) - Info(UINT): PLCopen_FB -29491: Fehler bei interner Initialisierung (SW-Endlagen) - Info(UINT): PLCopen_FB -29492: Fehler bei interner Initialisierung (Referenzieren einer virtuellen Achse) - Info(UINT): PLCopen_FB -29498: ACP10_MC-Library: Initialisierung abgebrochen - Info(UINT): PLCopen_FB -29499: ACP10_MC-Library: Fehler mit Details in 'ASCII Daten' - Info(UINT): PLCopen_FB -31201: Di/Do Interface: Antrieb nicht bereit -31220: Geberfehler: Geber nicht konfiguriert - Info(USINT): EncIf Index -31221: Geberfehler: Leitungsstrung oder Signalstrung - Info(USINT): EncIf Index -31224: Geber Interface: HW Modul nicht OK - Info(USINT): EncIf Index -31240: Referenzier-Modus mit aktueller Hardware nicht zulssig -31247: Antriebs Interface: DrvOK wurde vom HW Modul nicht gesetzt -31248: Trigger Interface: HW Modul nicht OK - Info(UINT): TrigIf Index -31249: Antriebs Interface: HW Modul nicht OK -31250: Di/Do Interface: HW Modul nicht OK -31260: Aktuelle Achskonfiguration nur im Simulationsmodus mglich -31261: ndern des Modus zur Antriebsanpassung nicht zulssig -32001: Fehler bei Aufruf von CAN_xopen() - Info(UINT): Status von CAN_xopen() -32002: Fehler bei Definition des Write-COB fr Broadcast-Kommando - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32003: Fehler bei Definition des Write-COB fr Parameter-Read-Request - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32004: Fehler bei Definition des Write-COB fr Parameter-Write-Request - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32005: Fehler bei Definition des Read-COB fr Parameter-Read-Response - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32006: Fehler bei Definition des Read-COB fr Parameter-Write-Response - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32007: Fehler bei Definition des Read-COB fr Monitor-Daten vom Antrieb - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32008: Fehler bei Read-Request senden (Netzwerk-Fehler ?) - Info(UINT): Status von CAN_sendCOB() -32009: Fehler bei Write-Request senden (Netzwerk-Fehler ?) - Info(UINT): Status von CAN_sendCOB() -32010: Antrieb antwortet nicht auf Read-Request (ist Antrieb im Netzwerk ?) - Info(UDINT): Timeout [us] -32011: Antrieb antwortet nicht auf Write-Request (ist Antrieb im Netzwerk ?) - Info(UDINT): Timeout [us] -32012: Fehler bei Lesen der Modulbeschreibung des Systemmoduls -32013: Kein Betriebssystem auf dem Antrieb vorhanden -32014: NCSYS-Version auf dem Antrieb nicht kompatibel zu NC-Software-Version - Info(UINT): NCSYS-Version auf dem Antrieb -32015: Fehler bei Erzeugen der Message-Queue - Info(UINT): Status von q_create() -32016: Fehler bei Senden eines Restzeit-Kommandos an den NC-Manager-Task - Info(UINT): Status von q_send() -32017: Falscher Boot-Zustand nach Start des Betriebssystems - Info(UINT): Boot-Zustand -32018: Ungltige Parameter-ID im Systemmodul - Info(UINT): Parameter-ID -32019: NC-Systemmodul-Download nicht erlaubt (das Modul ist auf der SPS vorhanden) -32020: Systemmodul-Daten konnten zur Initialisierung nicht vom Antrieb gelesen werden -32021: Systemmodul-Daten konnten nach Download nicht vom Antrieb gelesen werden -32022: Fehler bei Abbruch des Datenblock-Zugriffes vor Download -32023: Fehler bei Lesen des Boot-Zustandes vor Download -32025: Falscher Boot-Zustand nach SW-Reset vor Download - Info(UINT): Boot-Zustand -32026: Fehler bei INIT des Datenblock-Schreibzugriffes fr Download -32027: Fehler bei Datensegment senden fr Download -32029: Response-Fehler nach Datensegment senden fr Download -32030: Fehler bei Kommando fr Systemmodul brennen nach Download -32031: Fehler bei Lesen des Status fr Systemmodul brennen nach Download -32032: Fehler bei Systemmodul brennen nach Download - Info(USINT): Fehler-Status von Systemmodul brennen -32033: Timeout bei Systemmodul brennen nach Download - Info(USINT): Letzter Status von Systemmodul brennen -32034: Fehler bei SW-Reset vor Download -32035: Fehler bei SW-Reset nach Download -32036: Unterschiedliche Systemmodul-Daten nach Download -32037: Fehlermeldung(en) wegen FIFO-berlauf verloren (Fehler quittieren) -32040: Version des INIT-Parameter-Moduls ist nicht kompatibel zum NC-Manager - Info(UINT): Version des INIT-Parameter-Moduls -32041: Das Modul acp10cfg ist nicht vorhanden -32042: Das Modul acp10cfg ist kein NC-Datenmodul -32043: Der NC-Modul-Typ des Moduls acp10cfg ist ungltig -32044: Der NC-Modul-Typ des Moduls acp10cfg kann nicht gelesen werden -32045: Die Datenadresse im Modul acp10cfg kann nicht gelesen werden -32046: Die Daten-Section des Moduls acp10cfg ist leer - Info(UINT): Nummer der Daten-Section -32047: Eine CAN-Knotennummer im Modul acp10cfg ist ungltig -32048: Eine CAN-Knotennummer im Modul acp10cfg wird mehrfach verwendet -32049: Diese NC-Aktion ist nicht erlaubt whrend Trace aktiv ist -32050: Es ist bereits ein Trace-Daten-Upload aktiv -32053: Fehler bei Definition des Write-COB fr Parameter-Read-Request 2 - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32054: Fehler bei Definition des Write-COB fr Parameter-Write-Request 2 - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32055: Fehler bei Definition des Read-COB fr Parameter-Read-Response 2 - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32056: Fehler bei Definition des Read-COB fr Parameter-Write-Response 2 - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32057: Fehler bei Zugriff auf die SS-Taskklassen-Tabelle - Info(UINT): Status von SS_get_entry() -32058: Fehler bei Zugriff auf die Taskklassen-Tabelle - Info(UINT): Status von SS_get_entry() -32059: Parameter tk_no ungltig fr Zugriff auf die Taskklassen-Tabelle - Info(UINT): Wert von tk_no -32060: Timeout fr zykl. Daten vom Antrieb - Anzeigen ungltig (Netzwerk-Fehler ?) -32061: Timeout bei Senden eines Read-Request-Telegrammes (Netzwerk-Fehler ?) -32062: Timeout bei Senden eines Write-Request-Telegrammes (Netzwerk-Fehler ?) -32063: Daten-Adresse Null (Parameter ber Service-Schnittstelle setzen/lesen) -32064: Text-Binrdaten Konvertierung ist fr diesen Parameter-Datentyp nicht mglich -32065: Binrdaten-Text Konvertierung ist fr diesen Parameter-Datentyp nicht mglich -32066: Parameter-ID Null (Parameter ber Service-Schnittstelle setzen/lesen) -32067: Parameter-ID ungltig (Text/Binrdaten Konvertierung nicht mglich) -32069: Die Adresse der ACOPOS-Parameter im Modul acp10cfg kann nicht gelesen werden -32070: Antrieb fr ACOPOS-Parameter im Modul acp10cfg nicht gefunden - Info(UINT): Interface-Index (im HB) und Knotennummer (im LB) dieses Antriebs -32071: Die ACOPOS-Parameter sind ungltig (ein AutomationStudio-Update ist notwendig) -32072: Falscher Boot-Zustand nach SW-Reset - Info(UINT): Boot-Zustand -32073: NC-Systemmodul-Download: Fehler bei Lesen der NC-HW-Version des BsLoaders -32074: Inkompatible NC-Hardware-Version: Download des BsLoaders nicht mglich - Info(UINT): Versions-ID vom NC-Systemmodul (im HB) und Versions-ID vom ACOPOS (im LB) -32075: Inkompatible NC-Hardware-Version: Download des Betriebssystems nicht mglich - Info(UINT): Versions-ID vom NC-Systemmodul (im HB) und Versions-ID vom ACOPOS (im LB) -32076: Die FIFO fr hochpriore Messages an den NC-Idle-Task ist voll -32077: Eine POWERLINK Knotennummer im Modul acp10cfg ist ungltig -32078: Eine POWERLINK Knotennummer im Modul acp10cfg wird mehrfach verwendet -32079: Mit dieser Variante muss ein CAN-Interface im Modul acp10cfg sein -32080: Mit dieser Variante muss ein POWERLINK Interface im Modul acp10cfg sein -32084: Die NC-Konfiguration enthlt kein einziges ACOPOS-Modul -32085: Modul acp10cfg ungltig (AutomationStudio ab V2.2 notwendig) -32086: Mit dieser Variante ist kein CAN-Interface im Modul acp10cfg erlaubt -32087: Mit dieser Variante ist kein POWERLINK Interface im Modul acp10cfg erlaubt -32088: In NC-Zuordnungs-Tabelle angegebenes INIT-Parameter-Modul ist nicht vorhanden -32089: NC-HW-ID des INIT-Parameter-Moduls ist nicht kompatibel zum NC-Manager - Info(UINT): NC-HW-ID des INIT-Parameter-Moduls -32090: NC-Objekt-Typ des INIT-Parameter-Moduls ist nicht gleich mit NC-Objekt - Info(UINT): NC-Objekt-Typ des INIT-Parameter-Moduls -32091: Ungltige Blockdaten im INIT-Parameter-Modul (Datenbereich berschritten) - Info(UDINT): Offset in der Daten-Section des INIT-Parameter-Moduls -32092: Fehler bei Senden eines Kommandos an den NC-Restzeit-Task - Info(UINT): Status der Sende-Funktion -32093: NcManCtrl ist mehrfach mit verschiedenen Werten definiert -32094: NetworkInit ist fr ncMANAGER mehrfach mit verschiedenen Werten definiert -32095: Wert der Antriebs-Gruppe im CAN-CFG-Modul grer als Maximalwert - Info(UINT): Maximalwert -32098: Version des Moduls acp10cfg ist nicht kompatibel zum NC-Manager -32099: Die Lnge der Daten-Section des Moduls acp10cfg ist zu klein - Info(UINT): Nummer der Datensection -32100: Speicher fr NC-Fehlertext-Verwaltung kann nicht allokiert werden - Info(UINT): Status von SM_malloc() -32102: Versions-ID des Fehlertext-Moduls nicht gleich mit der des NC-Managers -32103: Daten-Section des Fehlertext-Moduls kann nicht gelesen werden - Info(UINT): Nummer der Daten-Section -32104: Daten-Section des Fehlertext-Moduls ist leer - Info(UINT): Nummer der Daten-Section -32105: Lnge der Daten-Section des Fehlertext-Moduls ist zu klein - Info(UINT): Nummer der Datensection -32106: Fehlerliste des Fehlertext-Moduls nicht gleich mit der des NC-Managers - Info(UINT): Erste ungltige Fehlernummer -32107: Parameterliste des Fehlertext-Moduls nicht gleich mit der des NC-Managers - Info(UINT): Erste ungltige Parameter-ID -32108: Die letzte Fehlernummer des Fehlertext-Moduls ist nicht 65535 -32109: Die letzte Parameter-ID des Fehlertext-Moduls ist nicht 65535 -32110: Lnge der Daten-Section des CAN-CFG-Moduls kann nicht gelesen werden - Info(UINT): Status der Funktion MO_section_lng() -32111: Lnge der Daten-Section des CAN-CFG-Moduls ist zu klein - Info(UINT): Erwartete Lnge -32112: Die Datenadresse im CAN-CFG-Modul kann nicht gelesen werden - Info(UINT): Status der Funktion MO_read() -32113: Der Freigabe-Code im CAN-CFG-Modul ist ungltig -32114: Werte ungleich Null im reservierten Bereich des CAN-CFG-Moduls -32115: Die Basis-CAN-ID fr WR-/RD-Kanal1 im CAN-CFG-Modul ist ungltig -32116: Die Basis-CAN-ID fr WR-/RD-Kanal2 im CAN-CFG-Modul ist ungltig -32117: Die Basis-CAN-ID fr WR-/RD-Kanal3 im CAN-CFG-Modul ist ungltig -32118: Die Basis-CAN-ID fr Monitor-Daten im CAN-CFG-Modul ist ungltig -32119: Ungltige Basis-CAN-ID fr zykl. Daten zum Antrieb im CAN-CFG-Modul -32120: Ungltige Basis-CAN-ID fr zykl. Daten vom Antrieb im CAN-CFG-Modul -32121: Die CAN-ID fr das SYNC-Telegramm im CAN-CFG-Modul ist ungltig -32122: Die CAN-ID fr das Broadcast-Kommando im CAN-CFG-Modul ist ungltig -32123: Fehler bei Def. des Read-COB fr WR2-Request (Modus fr externe Sollpos.) - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32124: Fehler bei Def. des Read-COB fr WR2-Response (Modus fr externe Sollpos.) - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32125: Fehler bei Def. des Read-COB fr RD2-Request (Modus fr externe Sollpos.) - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32126: Fehler bei Def. des Read-COB fr RD2-Response (Modus fr externe Sollpos.) - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32127: Fehler bei Lschen des Write-COB fr Broadcast-Kommando (Modus ext. Sollpos.) - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_deleteCOB() (in MLB und LB) -32128: Fehler bei Def. des Read-COB fr Broadcast-Kommando (Modus ext. Sollpos.) - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32129: Fehler bei Read-COB-Def. fr zykl. Anw.daten vom Antrieb (Modus ext. Sollpos.) - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32130: Dieser Modus fr ext. Sollpos. ist nur mit einem CAN-Interface erlaubt - Info(UINT): Anzahl der verwendeten CAN-Interfaces -32131: Das angegebene NC-Datenmodul ist nicht vorhanden -32132: Das angegebene Modul ist kein NC-Datenmodul -32133: Der NC-Modul-Typ des angegebenen NC-Datenmoduls ist ungltig - Info(UINT): Geforderter Typ (im HB) und Typ des NC-Datenmoduls (im LB) -32134: Der NC-Modul-Typ des angegebenen NC-Datenmoduls kann nicht gelesen werden - Info(UINT): Status der Funktion MO_read() -32135: Die Datenadresse des angegebenen NC-Datenmoduls kann nicht gelesen werden - Info(UINT): Status der Funktion MO_read() -32136: Die Daten-Section des angegebenen NC-Datenmoduls ist leer - Info(UINT): Nummer der Daten-Section -32137: Daten-Adresse der Struktur fr eine Datenblock-Operation ist Null -32138: Daten-Adresse Null (Datenstruktur fr Datenblock-Operation) -32139: Daten-Lnge Null (Datenstruktur fr Datenblock-Operation) -32140: Datenblock-Operation: Datenmodul-Name oder Daten-Adresse muss Null sein -32141: Ungltiges Daten-Format in einer Parameter-Sequenz -32142: ID oder Typ eines Parameters ungltig in Parameter-Sequenz mit Textformat - Info(UDINT): Index dieses Parameters in der Parameter-Sequenz -32143: Daten eines Parameters in einer Parameter-Sequenz lnger als 6 Bytes - Info(UDINT): Index dieses Parameters in der Parameter-Sequenz -32144: Fehler fr in NC-Zuordnungs-Tabelle angegebene ACOPOS-Parametertabelle - Info(UINT): Index dieser ACOPOS-Parametertabelle (Name im Logger) -32145: Die ACOPOS-Parametertabelle ist nicht vorhanden -32146: Die ACOPOS-Parametertabelle ist kein NC-Datenmodul -32147: Der NC-Modul-Typ der ACOPOS-Parametertabelle ist ungltig -32148: Der NC-Modul-Typ der ACOPOS-Parametertabelle kann nicht gelesen werden -32149: Die Datenadresse in der ACOPOS-Parametertabelle kann nicht gelesen werden -32150: Die Daten-Section der ACOPOS-Parametertabelle ist leer -32151: Fehler bei Initialisierung des Speicherbereiches fr den XML-Parser -32152: Kein XML-Element in der ACOPOS-Parametertabelle vorhanden -32153: Das erste XML-Element in der ACOPOS-Parametertabelle ist ungltig -32154: Die ACOPOS-Parametertabelle enthlt keinen einzigen ACOPOS-Parameter -32155: Schachtelungs-Tiefe fr ACOPOS-Parameter-Gruppen berschritten - Info(UINT): Maximale Schachtelungs-Tiefe -32156: ID oder Typ eines ACOPOS-Parameters ungltig fr Text-Konvertierung - Info(UINT): Parameter-ID -32157: Lnge der Parameter-Daten fr ACOPOS-Parameter in XML-Daten zu gro - Info(UINT): Parameter-ID -32158: ACOPOS-Parameter: Ein Attribut ist nicht definiert (ID) - Info(UINT): Nummer dieses Parameters in der ACOPOS-Parametertabelle -32159: ACOPOS-Parameter: Ein Attribut ist nicht definiert (Value) - Info(UINT): Nummer dieses Parameters in der ACOPOS-Parametertabelle -32161: ncNC_SYS_RESTART,ncACKNOWLEDGE ist nicht erlaubt (network.init=ncFALSE) -32163: Mit SwNodeSelect ist ein Systemmodul-Download zu allen Antrieben nicht mglich -32164: Der mit NetworkInit (global) definierte Text ist ungltig -32165: Eine CAN-Knotennummer ist gleich mit NodeNr_SwNodeSelect -32166: Netzwerk-Init. whrend aktiver Netzwerk-Initialisierung nicht erlaubt -32167: Der mit NetworkInit definierte Text ist ungltig -32168: NodeNr_SwNodeSelect ist mehrfach mit verschiedenen Werten definiert -32169: Die mit NodeNr_SwNodeSelect definierte Knotennummer ist ungltig - Info(UINT): Knotennummer -32170: Fr diese Datenblock-Operation muss ein Datenmodul-Name eingegeben werden -32171: Index Null ist nicht erlaubt (Datenstruktur fr Datenblock-Operation) -32172: Der angegebene Datenmodul-Name ist fr ein BR-Modul nicht gltig - Info(UINT): Status von conv_asc2brstr() -32173: Speicher fr Datenmodul-Erzeugung kann nicht allokiert werden - Info(UDINT): Datenmodul-Lnge -32174: Fehler bei Installation des Datenmoduls in BR-Modultabelle - Info(UINT): Status von BrmFlushModuleMemory() -32175: Fehler bei Installation des Datenmoduls in BR-Modultabelle - Info(UINT): Status von BR_install() -32176: Text fr Parameter-Daten zu gro fr Parameter-Sequenz mit Textformat - Info(UDINT): Index dieses Parameters in der Parameter-Sequenz -32177: Text fr Parameter-Daten zu gro fr Parameter-Liste mit Textformat - Info(UDINT): Index dieses Parameters in der Parameter-Liste -32178: Diese Achse ist fr diesen ACOPOS nicht freigegeben (Kanalnummer zu hoch) - Info(UINT): Maximale Kanalnummer -32179: ID oder Typ eines Parameters ungltig in Parameter-Liste mit Textformat - Info(UDINT): Index dieses Parameters in der Parameter-Liste -32180: Daten-Adresse der Struktur fr eine Parameter-Listen-Operation ist Null -32181: Daten-Adresse Null (Datenstruktur fr Parameter-Listen-Operation) -32182: Daten-Lnge Null (Datenstruktur fr Parameter-Listen-Operation) -32183: Daten-Lnge ungltig (Datenstruktur fr Parameter-Listen-Operation) -32184: Ungltiges Daten-Format in einer Parameter-Liste -32185: Daten eines Parameters in einer Parameter-Liste lnger als 6 Bytes - Info(UDINT): Index dieses Parameters in der Parameter-Liste -32186: NetBasisInitNr ist fr ncMANAGER mehrfach mit verschiedenen Werten definiert -32187: Fehler fr Synchronisierung der Netzwerk-Initialisierung (Details im Logger) -32188: Dieses NC-Objekt ist in HW-Konfiguration und NC-Zuordnungs-Tabelle definiert -32189: Timeout fr zykl. Daten vom Antrieb - Anzeigen ungltig (Netzwerk-Fehler ?) - Info(UDINT): Timeout [us] -32190: Fehler bei Definition des Write-COB fr Knotennummern-Auswahl per Software - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32191: Diese Parameter-ID ist fr die PLCopen MC-Library reserviert - Info(UDINT): Kommando-ID (0: SERVICE, 1: PAR_LIST, 2: PAR_SEQU, 3: ACP_PAR) -32192: Das angegebene Datenmodul ist kein INIT-Parameter-Modul -32193: Fr diesen NC-Objekt-Typ ist kein INIT-Parameter-Modul vorhanden -32194: Diese Funktion ist fr diesen NC-Objekt-Typ nicht implementiert -32195: Fehler bei Download des BsLoaders zum ACOPOS - Info(UINT): Knotennummer des ACOPOS, der den Fehler verursacht hat (falls ungleich Null) -32196: Fehler bei Download des Betriebssystems zum ACOPOS - Info(UINT): Knotennummer des ACOPOS, der den Fehler verursacht hat (falls ungleich Null) -32197: Fehler bei Download des BsLoaders zum ACOPOS (weitere Info im Logger) -32198: Fehler bei Download des Betriebssystems zum ACOPOS (weitere Info im Logger) -32200: Fehler bei Aufruf von plAcycWrite() (Parameter lesen) - Info(UINT): Status von plAcycWrite() -32201: Fehler bei Aufruf von plAcycWrite() (Parameter schreiben) - Info(UINT): Status von plAcycWrite() -32202: Fehler bei Aufruf von plAcycRead() (Parameter lesen) - Info(UINT): Status von plAcycRead() -32203: Fehler bei Aufruf von plAcycRead() (Parameter schreiben) - Info(UINT): Status von plAcycRead() -32204: Timeout fr Parameter lesen ber azyklischen Kanal (ist Antrieb im Netzwerk ?) - Info(UDINT): Timeout [us] -32205: Timeout fr Parameter schreiben ber azykl. Kanal (ist Antrieb im Netzwerk ?) - Info(UDINT): Timeout [us] -32206: Zyklischer Kanal: Read Request trotz Warten auf Response -32207: Zyklischer Kanal: Write Request trotz Warten auf Response -32208: Fehler bei plAction(DEVICE_TO_BUS_NR) (weitere Info im Logger) - Info(UINT): Status von plAction() -32209: Fehler bei plAction(GET_IDENT) (weitere Info im Logger) - Info(UINT): Status von plAction() -32210: Falscher Interface-Ident bei Aufruf von plState() (weitere Info im Logger) - Info(UDINT): Interface-Ident -32211: Interface nicht vorhanden bei Aufruf von plState() (weitere Info im Logger) -32212: Fataler Interface-Fehler bei Aufruf von plState() (weitere Info im Logger) -32213: Timeout fr POWERLINK Interface (weitere Info im Logger) -32214: Fehler bei Aufruf von plAcycOpen() (weitere Info im Logger) - Info(UINT): Status von plAcycOpen() -32215: Fehler bei Aufruf von plCECreate() (weitere Info im Logger) - Info(UINT): Status von plCECreate() -32216: Fehler bei plAction(GET_IF_PAR) (weitere Info im Logger) - Info(UINT): Status von plAction() -32217: Broadcast-Kanal: Fehler bei Aufruf von plAcycWrite() (Parameter lesen) - Info(UINT): Status von plAcycWrite() -32218: Broadcast-Kanal: Fehler bei Aufruf von plAcycWrite() (Parameter schreiben) - Info(UINT): Status von plAcycWrite() -32219: Fehler bei plAction(GET_IF_MUXPRESCALE) (weitere Info im Logger) - Info(UINT): Status von plAction() -32220: Fehler bei plAction(GET_IF_CYCLE_TIME) (weitere Info im Logger) - Info(UINT): Status von plAction() -32221: Fehler bei plAction(GET_IF_PRESCALE) (weitere Info im Logger) - Info(UINT): Status von plAction() -32222: Fehler bei plAction(GET_STATIONFLAG) Modul (weitere Info im Logger) - Info(UINT): Status von plAction() -32223: Fehler bei Aufruf von plGetNodeInfo() (weitere Info im Logger) - Info(UINT): Status von plGetNodeInfo() -32224: Fehler bei Aufruf von plAction(GET_PROTOCOL_VERSION) (weitere Info im Logger) - Info(UINT): Status von plAction() -32225: Dieser ACOPOS POWERLINK Knoten ist in der AR Konfiguration nicht vorhanden -32226: Eine SDC-Knotennummer im Modul acp10cfg ist ungltig -32227: Eine SDC-Knotennummer im Modul acp10cfg wird mehrfach verwendet -32228: Es ist kein Netzwerk-Interface (POWERLINK oder SDC) in acp10cfg enthalten -32229: Das fr die Bedienung von SDC Achsen notwendige SDC Objekt existiert nicht -32230: Fehler bei der Initialisierung des SDC oder SIM Objekts (siehe Logger) -32231: Fehler bei der SDC Konfiguration (siehe Logger) -32232: Das fr ACOPOS Simulation notwendige SIM Objekt existiert nicht -32233: NCBSL (Name siehe Logger) enthlt kein NC-Systemmodul mit Modultyp 0x4F -32234: NCSYS (Name siehe Logger) enthlt kein NC-Systemmodul mit Modultyp 0x4F -32235: Daten-Adresse Null fr Parameter in Parameter-Sequenz - Info(UDINT): Index dieses Parameters in der Parameter-Sequenz -32236: Daten-Adresse Null fr Parameter in Parameter-Liste - Info(UDINT): Index dieses Parameters in der Parameter-Liste -32237: Kanal-Index fr ACOPOS-Parameter im Modul acp10cfg ist ungltig - Info(UINT): Interface-Index (im HB) und Knotennummer (im LB) dieses Antriebs -32238: Diese Funktion ist derzeit nicht implementiert -32239: Basis-Speicher fr INIT-Parameter-Module konnte nicht allokiert werden - Info(UINT): Status von SM_malloc() -32240: NC-Objekt Daten ungltig (PV mit INIT-Wert in Variablendeklaration ?) -32241: Datenblock-Operation: Datenmodul-Name muss Null sein -32243: Fehler bei plAction(GET_PDO_INFO) (weitere Info im Logger) - Info(UINT): Status von plAction() -32244: Kein PDO fr diesen Kanal im zykl. Frame definiert: Der Kanal ist gesperrt -32245: Der Speicher zur Bedienung des Broadcast-Kanals kann nicht allokiert werden -32246: 'Direction' des POWERLINK Broadcast-Kanals ist nicht 'Output' -32247: Fehler bei plAction(GET_TC_INFO) (weitere Info im Logger) - Info(UINT): Status von plAction() -32248: ACOPOS-Parameter Header im Modul acp10cfg ungltig (Section berschritten) - Info(UINT): Interface-Index (im HB) und Knotennummer (im LB) dieses Antriebs -32249: ACOPOS-Parameter Deskriptor im Modul acp10cfg ungltig (Section berschritten) -32250: ACOPOS-Parameter im Modul acp10cfg: Lnge der Parameter-Daten zu gro - Info(UINT): Maximal erlaubte Lnge -32251: NcNetCyc: Response-Timeout - Info(UDINT): Timeout [us] -32252: NcNetCyc: Unerwartete Response (ungltiger Zhlerwert) -32253: Die Taskklasse fr POWERLINK Output-Zyklus Trigger ist ungltig - Info(USINT): Maximale Taskklassennummer -32254: Kein PDO Mapping definiert (PDO Mapping ist fr diese ACOPOS ID erforderlich) - Info(USINT): ACOPOS ID -32255: Trace Start ist nicht erlaubt whrend Trace aktiv ist -32256: Trace Trigger: Daten ungltig - Info(UINT): Index des Trigger-Satzes -32257: Trace Trigger: Dieser Kanal ist fr diesen ACOPOS nicht freigegeben - Info(UINT): Index des Trigger-Satzes -32258: Mehr als ein Trace Trigger fr einen Kanal definiert - Info(UINT): Index des Trigger-Satzes -32259: Derzeit sind keine Trace-Daten zum Sichern vorhanden -32260: Trace: Es ist kein gltiger Testdatenpunkt definiert -32261: Trace Trigger: Daten ungltig -32262: Trace Testdatenpunkt: Daten ungltig - Info(UINT): Index des Testdatenpunktes -32263: Trace Trigger: Dieser Kanal ist fr diesen ACOPOS nicht freigegeben -32264: Trace Testdatenpunkt: Dieser Kanal ist fr diesen ACOPOS nicht freigegeben - Info(UINT): Index des Testdatenpunktes -32265: Trace Trigger: Trace fr dieses NC-Objekt bereits aktiv bei Trace-Start -32266: Trace Testdatenpunkt: Trace fr dieses NC-Objekt bereits aktiv bei Trace-Start - Info(UINT): Index des Testdatenpunktes -32267: Trace Trigger: Das NC-Objekt ist fr Trace-Kommandos nicht freigegeben -32268: Trace Testdatenpunkt: Das NC-Objekt ist fr Trace-Kommandos nicht freigegeben - Info(UINT): Index des Testdatenpunktes -32269: Trace: Zu viele Testdatenpunkte fr einen Trace-Kanal definiert - Info(UINT): Max. Anzahl von Testdatenpunkten -32270: ACOPOS Kopplung: Die Kanalnummer der Sendedaten ist ungltig - Info(USINT): Kanalnummer der Sendedaten -32271: ACOPOS Kopplung: Die Kanalnummer der Empfangsdaten ist ungltig - Info(USINT): Kanalnummer der Empfangsdaten -32272: ACOPOS Kopplung: Sendedaten mit dieser Kanalnummer sind nicht konfiguriert - Info(USINT): Kanalnummer der Sendedaten (Nummer des Kopplungsobjekts) -32273: ACOPOS Kopplung: Das NC-Objekt der Sendedaten ist ungltig -32274: Netzwerk Kopplung: Der Broadcast-Kanal wurde nicht konfiguriert -32275: Netzwerk Kopplung: Der Broadcast-Kanal wurde nicht erfolgreich initialisiert -32276: Netzwerk Kopplung: Zykluszeiten nicht gleich (POWERLINK, NC Taskklasse) -32277: Netzwerk Kopplung: Im Broadcast-Kanal hat kein Datensatz mehr Platz -32278: ACOPOS Kopplung: Null als Parameter-ID der Sendedaten ist nicht erlaubt -32279: Service-Schnittstelle: Daten-Adresse Null -32280: Timeout fr Freigabe der azyklischen Netzwerk Kommunikation - Info(UDINT): Timeout [s] -32281: Version von SafeMC kleiner als Minimalversion (siehe Logger) -32282: Netzwerk Kopplung: Inkompatible Zykluszeiten (POWERLINK, NC Taskklasse) -32283: INIT Broadcast Datenpunkt: Aufruf der Aktion nur mit NC Taskklasse erlaubt - Info(USINT): Nummer der NC Taskklasse -32284: Erw. Kopplungs-Daten: Mit dieser AR/NC Version nur fr TK1 mit synchr. Output - Info(USINT): Nummer der NC Taskklasse -32285: INIT Broadcast Datenpunkt: Inkompatible Zykluszeiten (POWERLINK, NC Taskkl.) - Info(USINT): Erweiterte Kopplungs-Daten fr ACP10_MC_BROADCAST (0/1: Nein/Ja) -32286: Netzwerk Kopplung: Inkompatible Zykluszeiten (Netzwerk-IFs, NC Taskklasse) - Info(USINT): Erweiterte Kopplungs-Daten fr ACP10_MC_BROADCAST (0/1: Nein/Ja) -32287: Erweiterte Kopplungs-Daten nicht mglich (OutTime Differenz zu gro) - Info(UDINT): Differenz zwischen maxOutTime und minOutTime -32288: Erweiterte Kopplungs-Daten nicht mglich (Taskklassen-Toleranz ist nicht Null) - Info(USINT): Nummer der NC Taskklasse -32289: Netzwerk Kopplung: SDC/SIM Master und Slave in unterschiedlichen Taskklassen -32290: INIT Broadcast Datenpunkt: Aufruf der NC-Aktion nur in SDC Taskklasse erlaubt - Info(USINT): Taskklassennummer des zugehrigen SDC Interface -32291: INIT Broadcast Datenpunkt: "dp_data_bits" oder "dp_task_class" ist Null -32292: Daten eines Parameters in einer Parameter-Liste lnger als 8 Bytes - Info(UDINT): Index dieses Parameters in der Parameter-Liste -32302: Setup starten nicht mglich: Es ist bereits eine Setup-Operation aktiv -32322: Datenblock Upload/Download: Der Datenobjekt Name ist Null -32323: Datenblock Upload/Download: Die Datenblock Parameter-ID ist ungltig -32324: Datenblock Upload/Download: Die Par.-ID von Datenblock-Index 1 ist ungltig -32325: Datenblock Upload/Download: Die Par.-ID von Datenblock-Index 2 ist ungltig -32326: Datenblock Upload/Download: Adresse des Datenpuffers ist Null -32327: Datenblock Upload/Download: Lnge des Datenpuffers ist Null -32328: Datenblock Upload: Lnge des Datenpuffers kleiner als Lnge des Datenblocks -32329: Setup: Maximale Anzahl von initialen ACOPOS-Parametern berschritten - Info(UDINT): Maximale Anzahl -32330: Setup: Daten eines ACOPOS-Parameters lnger als 6 Bytes - Info(UINT): Parameter-ID -32331: Setup starten nicht mglich: Der Modus-Parameter ist Null -32392: Netzwerk Kopplung: Inkompatible Zykluszeiten (POWERLINK, NC Taskklasse) -32393: Netzwerk Kopplung: Inkompatible Zykluszeiten (POWERLINK, NC Taskklasse) -32394: INIT Broadcast Datenpunkt: Inkompatible Zykluszeiten (POWERLINK, NC Taskkl.) -32395: Erw. Kopplungs-Daten: Nur mglich mit synchr. Ausg.daten fr Taskkl. Cyclic #1 - Info(USINT): Nummer der NC Taskklasse -32396: Die nderung der Zykluszeit ist fr diesen ACOPOS Hardware Typ nicht erlaubt -32397: NCSYS-Version auf dem Zielsystem ist nicht kompatibel mit NC-Software-Version -32398: NCSYS enthlt kein Betriebssystem fr diesen ACOPOS Hardware Typ -32399: Manueller ACOPOS-Restart (POWER-OFF/-ON) nach NCSYS-Download notwendig -32400: Speicher kann nicht allokiert werden - Info(UDINT): Speichergre -32401: Kein Datenobjekt-Name angegeben -32402: Die angegebene Datei kann nicht geffnet werden -32403: Die angegebene Datei kann nicht erzeugt werden -32404: Fehler beim Schreiben in eine Datei -32405: Fehler beim Lesen aus einer Datei -32406: Die angegebene Datei kann nicht erzeugt werden - Info(UINT): Status von FileCreate() -32407: Fehler beim Schreiben in eine Datei - Info(UINT): Status von FileWrite() -32408: Fehler beim Schlieen einer Datei - Info(UINT): Status von FileClose() -32409: Die angegebene Datei kann nicht gelscht werden - Info(UINT): Status von FileDelete() -32410: Der Datenobjekt-Typ ist ungltig -32411: Die Adresse der Datenobjekt-Struktur ist Null -32412: Der Name in der Datenobjekt-Struktur ist Null -32413: Die Daten-Adresse in der Datenobjekt-Struktur ist Null -32414: Die Daten-Lnge in der Datenobjekt-Struktur ist Null -32415: Kein File Device angegeben -32416: Die FileIO Funktionen existieren nicht (ist die Library FileIO vorhanden ?) -32417: Fehler beim Schreiben in ein NC-Datenmodul - Info(UINT): Status von ncda_wr() -32418: Kein XML-Element in den MTC Daten vorhanden -32419: MTC-Daten: XML-Elemente ungltig oder in falscher Reihenfolge -32420: Die MTC-Daten enthalten eine ungltige Konfiguration -32421: Die MTC-Daten enthalten keine Konfiguration fr Multiachs-Trace -32422: Die MTC-Daten enthalten mehr als eine Konfiguration fr Multiachs-Trace -32423: MTC-Daten: Trigger.NcObject ist ungltig -32424: MTC-Daten: Trigger.Condition ist ungltig -32425: MTC-Daten: Channel.NcObject ist ungltig -32426: Trace Trigger: Das Ereignis ist ungltig -32427: Trace Trigger: Parameter-ID Null nicht erlaubt wenn Ereignis ungleich AUS -32428: Das Datenobjekt-Format ist ungltig -32429: MTC-Daten: Maximale Anzahl von Testdatenpunkten berschritten - Info(UINT): Maximale Anzahl -32430: Daten konnten nicht vom NCSBSL Modul (Name siehe Logger) gelesen werden -32431: Daten konnten nicht vom NCSYS Modul (Name siehe Logger) gelesen werden -32432: Trace nicht mglich: Der ACOPOS Hochlauf ist noch nicht abgeschlossen -32492: ACOPOS Simulation: TK fr zykl. PLCopen Daten ungleich NC-Manager TK -32494: AcoposSimulation=Off fr einen Kanal, obwohl fr den anderen Kanal aktiviert - Info(USINT): Kanalnummer mit AcoposSimulation=Off -32495: AcoposSimulation: Ungleiche Werte fr reelle und virtuelle Achse definiert - Info(USINT): Kanalnummer der NC-Objekte -32496: Fehler beim Erzeugen des zyklischen Task fr PLCopen MC (Details im Logger) -32497: Taskklasse fr Behandlung zykl. Daten mit PLCopen in acp10cfg ist ungltig - Info(USINT): Maximale Taskklassennummer -32498: PLCopen_CyclicData_TaskClass ist kleiner als Null oder grer als Maximalwert - Info(USINT): Maximalwert -32499: PLCopen_CyclicData_TaskClass: Ungleiche Werte fr reelle und virtuelle Achse - Info(USINT): Kanalnummer der NC-Objekte -32500: Die Message-FIFO ist bereits vorhanden -32501: Fehler beim Erzeugen der Message-FIFO - Info(UINT): Status von RtkCreateFifo() -32502: Die Critical Section fr das Kommando-Semaphor ist bereits vorhanden -32503: Fehler beim Erzeugen der Critical Section fr das Kommando-Semaphor - Info(UINT): Status von RtkCreateCriticalSection() -32504: Der NC-Idle-Task ist bereits vorhanden -32505: Fehler beim Erzeugen des NC-Idle-Task - Info(UINT): Status von RtkCreateTask() -32506: Fehler beim Lesen der Taskklassen-Zykluszeit - Info(UINT): Status von GetTaskclassCycleTime() -32507: Fehler beim Lesen der Taskklassen-Toleranz - Info(UINT): Status von GetTaskclassMaxCycleTime() -32508: Fehler bei Senden eines Restzeit-Kommandos an den NC-Idle-Task - Info(UINT): Status von RtkWriteFifo() -32509: Die Critical Section fr den Netzwerk-Kommando-Trace ist bereits vorhanden -32510: Fehler beim Erzeugen der Critical Section fr den Netzwerk-Kommando-Trace - Info(UINT): Status von RtkCreateCriticalSection() -32511: Die Critical Section fr hochpriore Messages ist bereits vorhanden -32512: Fehler beim Erzeugen der Critical Section fr hochpriore Messages - Info(UINT): Status von RtkCreateCriticalSection() -32513: Die Critical Section fr globale Variablen ist bereits vorhanden -32514: Fehler beim Erzeugen der Critical Section fr globale Variablen - Info(UINT): Status von RtkCreateCriticalSection() -32515: Die Critical Section fr Netzwerk-Kopplung ist bereits vorhanden -32516: Fehler beim Erzeugen der Critical Section fr Netzwerk-Kopplung - Info(UINT): Status von RtkCreateCriticalSection() -32738: Fehler bei Schreiben in die SDM Motion FIFO -32739: Fehler bei Erzeugung der SDM Motion FIFO (siehe Logger) -32740: Fehler bei Lschen der SDM Motion FIFO (siehe Logger) -32741: Fehler bei Erzeugung des SDM Motion Task (siehe Logger) -32742: Fehler bei Lschen des SDM Motion Task (siehe Logger) -32743: SDM_Motion_Action: ncaction() hat nicht ncOK geliefert -32744: SDM_Motion_Action nicht erlaubt (noch keine Trace Konfiguration geladen) -32745: SDM_Motion_Action nicht erlaubt (Motion Trace bereits durch Appl. gestarted) -32746: SDM_Motion_Action nicht erlaubt (Motion Trace bereits durch SDM gestarted) -32747: SDM_Motion_Action: DataAddress ist Null oder nicht definiert -32748: SDM_Motion_Action: DataLen ist Null oder nicht definiert -32749: SDM_Motion_Action: BrModName ist zu lang -32750: SDM_Motion_Action: BrModName ist nicht definiert -32751: SDM_Motion_Action: FileName ist nicht definiert -32752: SDM_Motion_Action nicht mglich: AR-Funktion nicht verfgbar (siehe Logger) -32753: SDM_Motion_Action: CREATE_NCOBJ_LIST muss vor dieser Aktion aufgerufen werden -32754: SDM_Motion_Action: Der NC-Objekt Typ ist fr diese Aktion ungltig -32755: SDM_Motion_Action: Fehler bei Speicher-Freigabe -32756: SDM_Motion_Action: Fehler bei Speicher-Allokierung -32757: SDM_Motion_Action: Diese Aktion ist noch nicht implementiert -32758: SDM_Motion_Action: Der NC-Objekt Ident ist fr diese Aktion ungltig -32759: SDM_Motion_Action: Der NC-Objekt Ident muss fr diese Aktion Null sein -32760: SDM_Motion_Action: Pointer der Exit Funkt. Arg. ist Null oder nicht definiert -32761: SDM_Motion_Action: Pointer der Exit Funktion ist Null oder nicht definiert -32762: SDM_Motion_Action: Das erste XML-Element in den Eingabe Daten ist ungltig -32763: SDM_Motion_Action: Kein XML-Element in den Eingabe Daten -32764: SDM_Motion_Action: Fehler bei Initialisierung des XML-Parser Speicherbereichs -32765: SDM_Motion_Action: Lnge der XML Eingabe Daten ist Null -32766: SDM_Motion_Action: Pointer der XML Eingabe Daten ist Null -32767: SDM_Motion_Action: Ungltige actionID -33002: Floating-Point exception - Info(UDINT): EPC -33003: Address error exception - Info(UDINT): EPC -33004: Bus error exception - Info(UDINT): EPC -33005: Exception - Info(UDINT): EPC -33006: Access violation Exception - Info(UDINT): EPC -33007: Violation address - Info(UDINT): ADDR -35000: SMC FS: Interner Fehler, Progammablauf - Info(UDINT): Switch ID -35001: SMC FS: Interner Fehler, NULL Pointerzugriff - Info(UDINT): Pointer ID -35002: SMC FS: Interner Fehler, SPI bertragung - Info(UDINT): Zusatzinfo -35003: SMC FS: Interner Fehler, MFW NVM Datenspeicher -35004: SMC FS: Interner Fehler, Kommunikation Encoder Master - Info(UDINT): Zusatzinfo -35005: SMC FS: Interner Fehler, Kommunikation ACOPOS - Info(UDINT): Zusatzinfo -35006: SMC FS: Interner Fehler, Kommunikation Geber - Info(UDINT): Zusatzinfo -35007: SMC FS: Moduldaten/Abgleichdaten sind inkompatibel! - Info(UDINT): Zusatzinfo -35008: SMC FS: Fehlerhafte CRC der Moduldaten/Abgleichdaten! - Info(UDINT): Zusatzinfo -35009: SMC FS: SOS und STO nicht verbunden obwohl fr RSP bentigt -35010: SMC FS: Interner Fehler, Achsindex ausserhalb des erlaubten Bereichs - Info(UDINT): Pointer ID -35011: SMC FS: Interner Fehler, Funkt.-Parameter ausserhalb des erlaubten Bereichs - Info(UDINT): Befehlszhler (PC) -35012: SMC FS: Nicht sicherer Geber angeschlossen -35013: SMC FS: ACP10 Version untersttzt nicht die aktivierten Sicherheitsfkt. - Info(UDINT): ACPCom Version -35014: SMC FS: Funktion wird von Hardware nicht untersttzt. - Info(UDINT): Zusatzinfo -35015: SMC FS: Interner Fehler, Kreuzkommunikation Cycle F5 - Info(UDINT): Byte Offset -35016: SMC FS: Interner Fehler, Kreuzkommunikation der Prfpunkte - Info(UDINT): Prfpunkt ID -35017: SMC FS: Interner Fehler, Kreuzkommunikation des Statusworts - Info(UDINT): Statuswort -35018: SMC FS: Interner Fehler, Kreuzkommunikation des Ausgangszustands - Info(UDINT): Ausgangszustand -35019: SMC FS: Interner Fehler, Kreuzkommunikation der EnDat Position - Info(UDINT): EnDat Position -35020: SMC FS: Interner Fehler, Kreuzkommunikation des EnDat Fehlerregisters - Info(UDINT): EnDat Fehlerregister -35021: SMC FS: Interner Fehler, Kreuzkommunikation des Encoder SSW - Info(UDINT): EnDat SSW -35022: SMC FS: Interner Fehler, Kreuzkommunikation des EnDat SSW - Info(UDINT): EnDat SSW -35023: SMC FS: Interner Fehler, Kreuzkommunikation des EnDat SSW - Info(UDINT): EnDat SSW -35024: SMC FS: "EUS - Units per count of physical reference system" ungltig -35025: SMC FS: "EUS - Maximum speed to normalize speed range" ungltig -35026: SMC FS: EUS - Geberauflsung zu klein -35027: SMC FS: EUS - Geberauflsung zu gro -35028: SMC FS: EUS - Einheitenauflsung zu gro -35029: SMC FS: EUS - Eine Einheit ist krzer als ein nm -35030: SMC FS: Gebertausch - Konfigurationsdaten wurden mehrmals gendert -35031: SMC FS: Gebertausch - Konfigurationsdaten wurden gendert -35032: SMC FS: Falsche Parametrierung - Info(UDINT): Zusatzinfo -35033: SMC FS: Modul Zyklus Zeit ist ungltig -35034: SMC FS: Parametrierung - Verzgerungsrampe ist zu steil -35035: SMC FS: Interne Statemachine befindet sich im Zustand Fail Safe -35036: SMC FS: Deaktivierte Sicherheitsfunktion wurde angefordert -35037: SMC FS: SMS - Geschwindigkeitsgrenze auerhalb des gltigen Bereichs -35038: SMC FS: SLS1 - Geschwindigkeitsgrenze auerhalb des gltigen Bereichs -35039: SMC FS: SLS2 - Geschwindigkeitsgrenze auerhalb des gltigen Bereichs -35040: SMC FS: SLS3 - Geschwindigkeitsgrenze auerhalb des gltigen Bereichs -35041: SMC FS: SLS4 - Geschwindigkeitsgrenze auerhalb des gltigen Bereichs -35042: SMC FS: Stillstandsgeschw.-Grenze auerhalb des gltigen Bereichs -35043: SMC FS: SLS1 - Geschwindigkeitsgrenze verletzt Konfigurationsvorschrift -35044: SMC FS: SLS2 - Geschwindigkeitsgrenze verletzt Konfigurationsvorschrift -35045: SMC FS: SLS3 - Geschwindigkeitsgrenze verletzt Konfigurationsvorschrift -35046: SMC FS: SLS4 - Geschwindigkeitsgrenze verletzt Konfigurationsvorschrift -35047: SMC FS: Stillstandsgeschw.-Grenze verletzt Konfigurationsvorschrift -35048: SMC FS: berschreitung von Parametergrenzwerten - Info(UDINT): Zusatzinfo -35049: SMC FS: SMP wird verwendet aber Referenzieren wurde nicht konfiguriert -35050: SMC FS: SMP - Untere Positionsgrenze ist grer oder gleich der oberen -35051: SMC FS: SLP wird verwendet aber Referenzieren wurde nicht konfiguriert -35052: SMC FS: SLP - Untere Positionsgrenze ist grer oder gleich der oberen -35053: SMC FS: SLP - Positionsfenster auerhalb des SMP Positionsfensters -35054: SMC FS: SMP - Toleranz ist grer als SMP Positionsfenster -35055: SMC FS: SLP - Toleranz ist grer als SLP Positionsfenster -35056: SMC FS: Wert der Verzgerungsrampe ist auerhalb des gltigen Bereichs -35057: SMC FS: SLT Parametrierung - Momentgrenze zu gro - Info(UDINT): Zusatzinfo -35058: SMC FS: Motor Parametrierung - Moment Kennlinie ungltig - Info(UDINT): Zusatzinfo -35059: SMC FS: BM Parametrierung - Configured SF ungltig - Info(UDINT): Zusatzinfo -35060: SMC FS: SSO Toleranz verletzt Konfigurationsvorschrift -35061: SMC FS: SMS - Geschwindigkeitsgrenze verletzt Konfigurationsvorschrift -35062: SMC FS: SMS - berwachung des Geschwindigkeitsschleppfehlers nicht aktiviert -35063: SMC FS: SMS - berwachung des Positionsschleppfehlers aktiviert -35064: SMC FS: SMS - Referenzieren aktiviert -35065: SMC FS: SMS - Eine nicht zulssige Sicherheitsfunktion ist aktiviert -35066: SMC FS: SMS - Eingang SwitchHomingMode aktiviert -35067: SMC FS: Interner Fehler, Kreuzkommunikation Cycle F2 - Info(UDINT): Byte Offset -35068: SMC FS: "Homing - Maximum trigger speed" auerhalb des gltigen Bereichs -35069: SMC FS: Homing - Ref Switch: Kein Referenzschalter angeschlossen -35070: SMC FS: Homing - Home Offset: Kein Absolutgeber angeschlossen -35071: SMC FS: Homing - Home Offset with Correction: SMP nicht konfiguriert -35072: SMC FS: Homing - SMP Fenster grer als sicherer abs. Geberzhlbereich -35073: SMC FS: Homing - SLP Fenster grer als sicherer abs. Geberzhlbereich -35074: SMC FS: Homing - Geber untersttzt keinen sicheren Referenzimpuls -35075: SMC FS: Homing - Geschw.-Toleranz ist auerhalb des gltigen Bereichs -35076: SMC FS: Homing - Referenzimpuls: Max. Trigger Geschw. ist zu gro -35077: SMC FS: Homing - Funktion wird angefordert aber nicht konfiguriert -35078: SMC FS: Homing - RefSwitch bit ist gesetzt aber nicht konfiguriert -35079: SMC FS: Homing - Position liegt ausserhalb des SMP Fensters -35080: SMC FS: Homing - Direct with reference pulse: Wird nicht untersttzt -35081: SMC FS: Interner Fehler, Kreuzkommunikation der Ausgangssignale - Info(UDINT): Ausgangssignal -35082: SMC FS: Interner Fehler, Kreuzkommunikation des Ausgangs-SSW - Info(UDINT): Ausgangs-SSW -35083: SMC FS: Interner Fehler, Kreuzkommunikation Preop F2 - Info(UDINT): Byte Offset -35084: SMC FS: Programmfehler im Zustand PreOperational - Info(UDINT): Prfpunkt -35085: SMC FS: Sichere Ausgnge - Schluss gegen 24V - Info(UDINT): Ausgangssignal -35086: SMC FS: Sichere Ausgnge - Teststatus hat sich verndert - Info(UDINT): Ausgangszustand -35087: SMC FS: Geber - Geschwindigkeitsgrenzwert wurde berschritten - Info(DINT): Ist-Geschwindigkeit [ink/Zyklus] -35088: SMC FS: Geber - Beschleunigungsgrenzwert wurde berschritten - Info(DINT): Ist-Beschleunigung [ink/Zyklus^2] -35091: SMC FS: Gebertausch festgestellt - Info(UDINT): Zusatzinfo -35092: SMC FS: Interner Fehler, Lockbit gesetzt - Info(UDINT): Lockbits -35093: SMC FS: Geschwindigkeitsfehlergrenze zu gro -35094: SMC FS: Positionsschleppfehlergrenze zu gro -35095: SMC FS: Geber - Konfigurationfehler - Info(UDINT): Zusatzinfo -35096: SMC FS: Homing - Konfigurationsfehler - Info(UDINT): Zusatzinfo -35097: SMC FS: Interner Fehler, Ungltige Stromwandlerauflsung - Info(UDINT): Zusatzinfo -35098: SMC FS: Interner Fehler, Ungltiger Stromwandlermessbereich -35099: SMC FS: Interner Fehler, Stromwerte nicht plausibel -35100: SMC FS: Interner Fehler, Kreuzkommunikation des Statorstromzeigers - Info(UDINT): Zusatzinfo -35101: SMC FS: Interner Fehler, Kreuzkommunikation des Stromzeigerwinkels - Info(UDINT): Zusatzinfo -35102: SMC FS: Interner Fehler, Kreuzkommunikation des Statusregisters IPWM - Info(UDINT): Zusatzinfo -35103: SMC FS: Interner Fehler, Kreuzkommunikation des FPGACom SSW - Info(UDINT): Zusatzinfo -35104: SMC FS: Interner Fehler, FPGA Kommunikation - Info(UDINT): Zusatzinfo -35105: SMC FS: Interner Fehler, FPGA SinCos - Referenzspannung Kanal A - Info(UDINT): Zusatzinfo -35106: SMC FS: Interner Fehler, FPGA SinCos - Referenzspannung Kanal B - Info(UDINT): Zusatzinfo -35107: SMC FS: Interner Fehler, FPGA SinCos - Konfiguration - Info(UDINT): Zusatzinfo -35108: SMC FS: Interner Fehler, Hardware Tests - Spannungsberwachung - Info(UDINT): Zusatzinfo -35109: SMC FS: Interner Fehler, ADC Abgleichdaten - Flash Validierung - Info(UDINT): Zusatzinfo -35110: SMC FS: Interner Fehler, FPGA Strommessung - ADC Auswertung - Info(UDINT): Zusatzinfo -35111: SMC FS: Interner Fehler, FPGA Strommessung - Referenzberwachung - Info(UDINT): Zusatzinfo -35112: SMC FS: Interner Fehler, FPGA Strommessung - Wirksamkeitstest - Info(UDINT): Zusatzinfo -35113: SMC FS: Interner Fehler, FPGA Strommessung - Konfiguration - Info(UDINT): Zusatzinfo -35114: SMC FS: Interner Fehler, FPGA SinCos - Wirksamkeitstest - Info(UDINT): Zusatzinfo -35115: SMC FS: SBT Parametrierung - Schwellenwert des Prfstroms zu gro - Info(UDINT): Zusatzinfo -35116: SMC FS: SBT Parametrierung - Externe Last grer als Prfschwelle -35117: SMC FS: SBT Parametrierung - Externe Last zu klein - Info(UDINT): Zusatzinfo -35118: SMC FS: Interner Fehler, erweiterte Flashdaten sind fehlerhaft - Info(UDINT): Zusatzinfo -35119: SMC FS: SBT Parametrierung - Externe Last zu gro - Info(UDINT): Zusatzinfo -35120: SMC FS: Homing - S_SwitchHomingMode ist gesetzt aber nicht verbunden -35121: SMC FS: Homing - S_SwitchHomingMode ist verbunden, aber ReqHoming nicht -35122: SMC FS: Homing - S_SwitchHomingMode Verdrahtung und Konfig. nicht konform -35123: SMC FS: Interner Fehler, Kreuzkommunikation des RSP Empfangsdatenframes - Info(UDINT): Zusatzinfo -35124: SMC FS: Interner Fehler, Kreuzkommunikation des RSP Sendedatenframes - Info(UDINT): Zusatzinfo -35125: SMC FS: RSP - Speichervorgang gescheitert - Info(UDINT): Zusatzinfo -35126: SMC FS: RSP - Homing, SOS Positions Toleranz zu gro -35127: SMC FS: Interner Fehler, Ungltiger Stromwandleroffset -35128: SMC FS: Interner Fehler, Sigma delta Wandlung ist nicht plausibel -35129: SMC FS: Interner Fehler, Gain/Offset korrigierte Stromwerte ungltig -35130: SMC FS: Interner Fehler, Testfall -35131: SMC FS: Interner Fehler -35132: SMC FS: BM - Delay time to FFS ist grer 0.8 * Node Guarding Timeout -35133: SMC FS: SMS - Safe Maximum speed (SMS) in Kombination mit SSO nicht zulssig -35134: SMC FS: SMS - Safe stop 1 (SS1) mit "Ramp monitoring" nicht zulssig -35135: SMC FS: SMS - Safe stop 1 (SS1) mit "Early Limit Monitoring" nicht zulssig -35136: SMC FS: Safe Encoder mounting Fehler -35137: SMC FS: SafeUserData - Konfigurationsfehler bei Funktion SafeUserData - Info(UDINT): Zusatzinfo -35138: SMC FS: HDSL - Konfigurationsfehler bei HIPERFACE DSL - Info(UDINT): Zusatzinfo -35139: SMC FS: Encoder - Konfigurationsfehler bei Encoder protocol type - Info(UDINT): Zusatzinfo -35140: SMC FS: HDSL - Interner Kommunikationsfehler - Info(UDINT): Zusatzinfo -35150: SMC FS: Nachladbare Safety Parameter: Deakt. Funktion Enable Bit gesetzt - Info(UDINT): Zusatzinfo -35151: SMC FS: Nachladbare Safety Parameter: Platzhalter Enable Bit gesetzt - Info(UDINT): Zusatzinfo -35152: SMC FS: Nachladbare Safety Parameter: Ungltige Datenblockgre - Info(UDINT): Zusatzinfo -35153: SMC: Interner Fehler, CUnit Test -35154: SMC FS: Nachladbare Safety Parameter: Ungltige Strukturgre - Info(UDINT): Zusatzinfo -35155: SMC FS: Empfangene Daten der nachladbaren Safety Parameter zu gro - Info(UDINT): Zusatzinfo -35156: SMC FS: CRC Prfung der nachladbaren Safety Parameter fehlgeschlagen - Info(UDINT): Zusatzinfo -35161: SMC FS: Inkompatible Parameter Struktur - Info(UDINT): Zusatzinfo -35162: SMC FS: Inkompatibler Achstyp - Info(UDINT): Zusatzinfo -35163: SMC FS: Fehler in der PreOperational Funktion - Info(UDINT): Zusatzinfo -35164: SMC FS: Kreuzkommunikation SinCos Status whrend des FPGA Hochlaufs - Info(UDINT): Zusatzinfo -35165: SMC FS: Geber nicht parametriert obwohl fr Safety Funktionen bentigt -35166: SMC FS: Quadrierte Zeigerlnge zu gro -35167: SMC FS: Kreuzkommunikation Zeigerlngennachregelung Trigger Zhler - Info(UDINT): Zusatzinfo -35170: SMC FS: Der SBT Schwellwert ist zu klein - Info(UDINT): Zusatzinfo -35171: SMC FS: Interer Fehler bei der Verarbeitung der nachladbaren Parameter - Info(UDINT): Zusatzinfo -35172: SMC FS: Homing - RefSwitch ist verbunden, aber ReqHoming nicht -35173: SMC FS: Nachladbare Safety Parameter: Ungltige Achs-Typ ID - Info(UDINT): Zusatzinfo -35174: SMC FS: Nachladbare Safety Parameter: Ungltige Struktur Version -35175: SMC: Safely Limited Acceleration - Verletzung der Beschleunigungsberwachung - Info(DINT): Beschleunigung zum Zeitpunkt der Verletzung -35176: SMC: Safe Brake Test - SBT: Timeout -35177: SMC: Safe Brake Test - SBT: SBC ist aktiv -35178: SMC: Safe Brake Test - Fehlerhafter Sektorenwechsel - Info(UDINT): Zusatzinfo -35179: SMC: nachladbare Parameter - Fehler beim Download - Info(UDINT): Zusatzinfo -35180: SMC FFS: RSP - Homing, gespeicherte Position ungltig - Info(UDINT): Zusatzinfo -35181: SMC: Safe Brake Test - Rho hat den Sektor zu bald verlassen -35182: SMC: Safe Brake Test - Gemessene ungleich parametrierte externe Last - Info(UDINT): Quadratischer Messwert des aktuellen Stromraumzeigers -35183: SMC: Safe Brake Test - Parametrierte Teststromschwelle unterschritten - Info(UDINT): Quadratischer Messwert des aktuellen Stromraumzeigers -35184: SMC FFS: Differenz der Rohpositionen uP1 und uP2 zu gro - Info(UDINT): Zusatzinfo -35185: SMC FFS: Interner Fehler -35186: SMC FFS: Geber nicht bereit - Info(UDINT): Zusatzinfo -35189: SMC: Safe Brake Test - Verletzung der Positionstoleranz -35190: SMC FFS: Geberfehler SinCos Auswertung - Info(UDINT): Zusatzinfo -35191: SMC: Safe Brake Test - Testintervall abgelaufen, Testung erforderlich -35192: SMC: Summenstrom auerhalb der Toleranz - Info(DINT): Summenstrom [uA] -35193: SMC: Strom auerhalb des Stromwandlerbereichs Phase U - Info(DINT): Messwert des Stroms [uA] -35194: SMC: Strom auerhalb des Stromwandlerbereichs Phase V - Info(DINT): Messwert des Stroms [uA] -35195: SMC: Strom auerhalb des Stromwandlerbereichs Phase W - Info(DINT): Messwert des Stroms [uA] -35196: SMC: Abgleichdaten unvollstndig - Info(UDINT): Detailinformation -35197: SMC FFS: SS2, SOS Verletzung der Stillstandspositionstoleranz -35198: SMC FFS: Geberfehler wurde erkannt -35199: SMC FFS: SDI - Verletzung der sicheren Drehrichtung -35200: SMC FFS: SDI - Verletzung der positiven Drehrichtung -35201: SMC FFS: SDI - Verletzung der negativen Drehrichtung -35202: SMC FFS: SLI - Verletzung der Stillstandsgeschw.grenze -35203: SMC FFS: SLI - Verletzung des Positionsfensters (Inkremente) -35204: SMC FFS: Verletzung der aktuellen Geschwindigkeitsgrenze -35205: SMC FFS: Verletzung der Verzgerungsrampe -35206: SMC FFS: SMS - Verletzung der Geschwindigkeitsgrenze -35207: SMC FFS: SOS - Verletzung der Geschwindigkeitsgrenze -35208: SMC FFS: SS2 - Verletzung der Geschwindigkeitsgrenze -35209: SMC FFS: SLS1 - Verletzung der Geschwindigkeitsgrenze -35210: SMC FFS: SLS2 - Verletzung der Geschwindigkeitsgrenze -35211: SMC FFS: SLS3 - Verletzung der Geschwindigkeitsgrenze -35212: SMC FFS: SLS4 - Verletzung der Geschwindigkeitsgrenze -35213: SMC FFS: Alive-Test der Sollposition wurde nicht durchgefhrt -35214: SMC FFS: Warnung am Ausgang wurde nicht quittiert -35215: SMC FFS: Alive-Test - berwachungszeit abgelaufen -35216: SMC FFS: SMP - Timeout fr Referenzieren berschritten -35217: SMC FFS: SMP - Verletzung der Verzgerungsrampe -35218: SMC FFS: SLP - Verletzung der Verzgerungsrampe -35219: SMC FFS: SMP - Verletzung der unteren SMP Grenze -35220: SMC FFS: SMP - Verletzung der oberen SMP Grenze -35221: SMC FFS: SLP - Verletzung der unteren SLP Grenze -35222: SMC FFS: SLP - Verletzung der oberen SLP Grenze -35223: SMC FFS: SMP - Bewegung in neg. Richtung auerhalb SMP Grenze -35224: SMC FFS: SMP - Bewegung in pos. Richtung auerhalb SMP Grenze -35225: SMC FFS: SLP angefordert, Achse ist noch nicht referenziert -35226: SMC FFS: SMP, SLP - Interner Fehler -35227: SMC FFS: SMP, SLP - INT32 berlauf der S_SafePosition -35228: SMC FFS: Homing - berwachungszeit abgelaufen -35229: SMC FFS: Homing - Stillstandsgeschwindigkeitsgrenze verletzt -35230: SMC FFS: Homing Referenzimpuls - Max.Trigger Geschw. verletzt -35231: SMC FFS: Homing - Bewegung unzulssig -35232: SMC FFS: Homing Offset - Position auerhalb INT32 Bereichs -35233: SMC FFS: Homing Offset - Verletzung sicherer Geberzhlbereich -35234: SMC: Gebertausch - Die Lnge der Konfigurationsdaten hat sich gendert -35235: SMC: Gebertausch - Die Serialnummer des Encoders hat sich gendert -35236: SMC: Gebertausch - Version gendert oder Daten nicht gespeichert -35237: SMC: Gebertausch - EnDat Master Daten oder Encoder Daten gendert - Info(UDINT): Zusatzinfo -35238: SMC: Geber - EnDat Master Status Register ist gesetzt - Info(UDINT): Status Register -35239: SMC FFS: Referenzieren fehlgeschlagen - Info(UDINT): Zusatzinfo -35240: SMC FFS: Verletzung einer Sicherheitsfunktion - Info(UDINT): Zusatzinfo -35241: SMC FFS: Funktionsblock ist in Zustand IDLE zurckgefallen - Info(UDINT): Zusatzinfo -35243: SMC FFS: Sichere Ausgnge - Teststatus hat sich verndert - Info(UDINT): Ausgangszustand -35244: SMC: Geber - Empfangene Position ungltig - Info(UDINT): Zustzinfo -35245: SMC: Gebertausch festgestellt - Info(UDINT): Zusatzinfo -35246: SMC: Geber - Initialisierungsfehler - Info(UDINT): Zusatzinfo -35247: SMC: Debug Information - Info(UDINT): Zusatzinfo -35248: SMC: Interne Warnung, Lockbit gesetzt - Info(UDINT): Lockbits -35249: SMC: Geber - SafeSpeed hat den INT16 Bereich berschritten -35250: SMC: Geber - EnDat Master Fehler Register ist gesetzt - Info(UDINT): Fehler Register -35251: SMC: Geschwindigkeitsfehlergrenzwert berschritten - Info(DINT): Geschwindigkeitsfehler [U/s*2^16] -35252: SMC: Positionsschleppfehlergrenzwert berschritten - Info(DINT): Schleppfehler [Einh.] -35253: SMC: Geber - Rundungsfehler infolge gewhlter Parametrierung - Info(UDINT): Zusatzinfo -35254: SMC: Geber - Lnge des physikalischen Referenzsystems zu gro - Info(UDINT): Zusatzinfo -35255: SMC FS: Geber - Die Beschleunigungsgrenze wurde berschritten -35256: SMC: Informationen im Geberfehler Statusregister ausgelesen. - Info(UDINT): Zusatzinfo -35257: SMC: Warnung fr eine schlechte bertragungsqualitt. - Info(UDINT): Zusatzinfo -35258: SMC: Timeoutfehler in der HIPERFACE DSL Kommunikation. - Info(UDINT): Zusatzinfo -35259: SMC: Geber - Fehler whrend des zyklischen Betriebs des Gebers. - Info(UDINT): Zusatzinfo -35260: SMC: Geber - Fehler whrend der Fehlerbehandlung des Gebers. - Info(UDINT): Zusatzinfo -35484: SMC: Geber nicht bereit - Info(UDINT): Zusatzinfo -35485: SMC FFS: SafeUserData - Fehler bei angeforderter Funktion SafeUserData - Info(UDINT): Zusatzinfo -35486: SMC: Sicheres Moment ungltig - Info(UDINT): Zusatzinfo -35487: SMC: Funktionaler Einphasungs-Status wurde zurckgesetzt - Info(UDINT): Zusatzinfo -35488: SMC: Anforderung SS1 - Positions-/Geschwindigkeitserfassung ist nicht bereit -35489: SMC: Anforderung SLS1 - Positions-/Geschwindigkeitserfassung ist nicht bereit -35490: SMC: Anforderung SLS2 - Positions-/Geschwindigkeitserfassung ist nicht bereit -35491: SMC: Anforderung SLS3 - Positions-/Geschwindigkeitserfassung ist nicht bereit -35492: SMC: Anforderung SLS4 - Positions-/Geschwindigkeitserfassung ist nicht bereit -35493: SMC: Funktionaler Geber in Fehlerzustand gewechselt - Info(UDINT): Zusatzinfo -35494: SMC: Regler-Einschalten erkannt, Status funktionaler Geber ungltig. - Info(UDINT): Zusatzinfo -35495: SMC: SSO Konfigurationsfehler. Ein unzulssiger Encoder-Modus ist ausgewhlt. - Info(UDINT): Zusatzinfo -35496: SMC: Strommessung ungltig - Info(UDINT): Zusatzinfo -35497: SMC: BM - Verzgerungszeit ist abgelaufen - Info(UDINT): Zusatzinfo -35498: SMC: SSO - Keine Begrenzung der beobachteten Beschleunigung mglich - Info(UDINT): Zusatzinfo -35499: SMC FFS: Strommessfehler wurde erkannt -35500: SMC: SSO - Safe speed observer Geschwindigkeitsfehler - Info(UDINT): Zusatzinfo -35501: SMC: SSO - Safe speed observer Geschwindigkeitsfehler - Info(UDINT): Zusatzinfo -35502: SMC: UTILS - Testinterface, dummy logbook entry -35503: SMC FFS: Interner Fehler in der ADC Konvertierung - Info(UDINT): Zusatzinfo -35504: SMC FFS: RSP - Homing, INT32 berlauf der S_SafePosition - Info(UDINT): Zusatzinfo -35505: SMC FFS: SLT - Verletzung der Momentgrenze -35506: SMC FFS: RSP - Homing, Positionsnderung im ausgeschalteten Zustand zu gro - Info(UDINT): Zusatzinfo -35507: SMC FFS: RSP - Homing, Konfigurationsnderung - Info(UDINT): Zusatzinfo -35508: SMC FFS: Interner Fehler, FPGA Kommunikation - Info(UDINT): Zusatzinfo -35509: SMC FFS: RSP - Homing, CRC Fehler beim Empfang der remanenten Position - Info(UDINT): Zusatzinfo -35510: SMC FFS: RSP - Homing, Bereits ohne RSP referenziert - Info(UDINT): Zusatzinfo -35511: SMC: RSP - nderung des Status RSP Valid whrend Speichervorgang -36001: Parameter auf gltigen Wertebereich begrenzt -36002: Lageregler Gesamtverzgerungszeit begrenzt auf Vorausschauzeit -36003: Bremsweg berschreitet positive SW-Endlage - Verzgerungs-Parameter erhht -36004: Bremsweg berschreitet negative SW-Endlage - Verzgerungs-Parameter erhht -36005: Warnung durch Kommando ausgelst - Info(UINT): Kommando-Parameter -37101: Berechneter Ausgleichsweg der Slave Achse begrenzt auf Maximum - Info(USINT): Zustands-Index -37102: Berechneter Ausgleichsweg der Slave Achse begrenzt auf Minimum - Info(USINT): Zustands-Index -37108: Berechneter Ausgleichsweg der Master-Achse begrenzt auf Minimum - Info(USINT): Zustands-Index -37111: Kurvenscheibendaten: Differenz zwischen Polynomwert y(xn) und Slave-Periode - Info(REAL): Differenz -37112: Polynom in den Kurvenscheibendaten berschreitet Grenzwert - Info(UINT): Detail -37113: Ausgleichsgetriebe: Grenzwerte berschritten - Info(USINT): Zustands-Index -38001: Momentbegrenzer: Grenzwert grer als Maximalwert - Info(REAL): Maximalwert -38003: Motorhaltebremse: Prfmoment wurde begrenzt -38004: Motorhaltebremse: Prfmoment kleiner als Lastmoment -38005: Motortest: Geschwindigkeit ist whrend dem Einschalten zu hoch - Info(REAL): Grenzgeschwindigkeit -38006: Stromregler: Zulssige Stromoffsetwerte berschritten -38008: Bremswiderstand: Kein Stromfluss -38009: Wechselrichter: Ausgang: Stromflusstest abgebrochen - Info(USINT): Phase -39000: Geber: Warnung aktiv - Info(USINT): Geber -39001: Geber: Positionskorrektur aktiv - Info(USINT): Geber -39002: Resolver: Geschwindigkeitsschranke fr 14Bit Auflsung berschritten - Info(USINT): Geber -39003: EnDat-Geber: Alarmbit ist gesetzt - Info(USINT): Geber -39004: EnDat-Geber: Alarmbit - Ausfall der Beleuchtung - Info(USINT): Geber -39005: EnDat-Geber: Alarmbit - Signalamplitude zu klein - Info(USINT): Geber -39006: EnDat-Geber: Alarmbit - Positionswert fehlerhaft - Info(USINT): Geber -39007: EnDat-Geber: Alarmbit - berspannung - Info(USINT): Geber -39008: EnDat-Geber: Alarmbit - Unterspannung - Info(USINT): Geber -39009: EnDat-Geber: Alarmbit - berstrom - Info(USINT): Geber -39010: EnDat-Geber: Alarmbit - Batteriewechsel erforderlich - Info(USINT): Geber -39011: EnDat-Geber: Warnungsbit - Frequenzberschreitung - Info(USINT): Geber -39012: EnDat-Geber: Warnungsbit - Temperaturberschreitung - Info(USINT): Geber -39013: EnDat-Geber: Warnungsbit - Regelreserve Beleuchtung erreicht - Info(USINT): Geber -39014: EnDat-Geber: Warnungsbit - Batterieladung zu gering - Info(USINT): Geber -39015: EnDat-Geber: Warnungsbit - Referenzpunkt nicht erreicht - Info(USINT): Geber -39016: Inkrementalgeber-Emulation: Frequenz zu hoch - Info(USINT): Geber -39017: Geber: CRC Fehler beim Position lesen - Info(USINT): Geber -39018: Referenzimpuls-berwachung: Position, Auflsung od. Referenzimpuls fehlerhaft - Info(USINT): Geber -39019: Serielle Geberschnittstelle: Stopbit Fehler - Info(USINT): Geber -39020: Serielle Geberschnittstelle: berlauf der Empfangsdaten - Info(USINT): Geber -39021: Serielle Geberschnittstelle: Sendedaten Fehler - Info(USINT): Geber -39022: EnDat-Geber: Warnungsbit ist gesetzt - Info(USINT): Geber -39023: EnDat-Geber: CRC Fehler bei EnDat2.2 Zusatzinformationen - Info(USINT): Geber -39024: EnDat-Geber: Betriebszustandsfehlerquellen: M ALL Power down - Info(USINT): Geber -39025: EnDat-Geber: Betriebszustandsfehlerquellen: M Overflow / Underflow - Info(USINT): Geber -39026: EnDat-Geber: Fehler Type 3 bei EnDat2.2 Zusatzinformationen - Info(USINT): Geber -39027: Geberemulation: Spannungsversorgung fehlerhaft - Info(USINT): Geber -39028: Geber: Multiturnfehler - Info(USINT): Geber -39029: Geber: Batterieladung zu gering - Info(USINT): Geber -39030: Geber: Warnungsbit ist gesetzt - Info(USINT): Geber -39032: EnDat-Geber: Betriebszustandsfehlerquellen: Beleuchung - Info(USINT): Geber -39033: EnDat-Geber: Betriebszustandsfehlerquellen: Signal Amplitude - Info(USINT): Geber -39034: EnDat-Geber: Betriebszustandsfehlerquellen: S Pos 1 - Info(USINT): Geber -39035: EnDat-Geber: Betriebszustandsfehlerquellen: berspannung - Info(USINT): Geber -39036: EnDat-Geber: Betriebszustandsfehlerquellen: Unterspannung - Info(USINT): Geber -39037: EnDat-Geber: Betriebszustandsfehlerquellen: berstrom - Info(USINT): Geber -39038: EnDat-Geber: Betriebszustandsfehlerquellen: Temperaturberschreitung - Info(USINT): Geber -39039: EnDat-Geber: Betriebszustandsfehlerquellen: S Pos 2 - Info(USINT): Geber -39040: EnDat-Geber: Betriebszustandsfehlerquellen: S System - Info(USINT): Geber -39041: EnDat-Geber: Betriebszustandsfehlerquellen: S ALL power down - Info(USINT): Geber -39042: EnDat-Geber: Betriebszustandsfehlerquellen: M Pos 1 - Info(USINT): Geber -39043: EnDat-Geber: Betriebszustandsfehlerquellen: M Pos 2 - Info(USINT): Geber -39044: EnDat-Geber: Betriebszustandsfehlerquellen: M System - Info(USINT): Geber -39045: EnDat-Geber: Betriebszustandsfehlerquellen: M Batterie - Info(USINT): Geber -39046: Geber: Fehlerhafte Geberadressquittierung - Info(USINT): Geber -39047: Geber: Position nicht synchron mit Absolutwert - Info(USINT): Geber -39048: Geber: Fehlerhafte Befehlscodequittierung - Info(USINT): Geber -39049: Geber: Timeout beim Parameter bertragen - Info(USINT): Geber -39050: Geber: Parity - Info(USINT): Geber -39051: Geber: Hiperface Error Bit - Info(USINT): Geber -39052: Geber: Messbereich berschritten - Info(USINT): Geber -39053: Geber: Interne berprfung der Geberschnittstelle fehlgeschlagen - Info(USINT): Geber -39054: Geber: Ungltige Versorgungspannung - Info(USINT): Geber -39055: Geber: Inkremental-Signalamplitude zu klein - Info(USINT): Geber -39056: Geber: Inkremental-Signalamplitude zu gro - Info(USINT): Geber -39059: Geber: Statusmeldung - Info(UDINT): Statuscode -39060: Geber: Sync-Bit Fehler - Info(USINT): Geber -39061: Geber: UART bertragungsfehler - Info(USINT): Geber -39086: Geber: Register Adresse - Info(UDINT): Adresse -39087: Geber: Register Daten - Info(UDINT): Daten -39088: Geber: HIPERFACE DSL: Online Status: Bit 4: ANS: Falsche Antwort erkannt - Info(USINT): Geber -39089: Geber: HIPERFACE DSL: Online Status: Bit 10: VPOS: Sichere Position ungltig - Info(USINT): Geber -39090: Geber: HIPERFACE DSL: Online Status: Bit 11: POS: Schtzer eingeschaltet - Info(USINT): Geber -39091: Geber: HIPERFACE DSL: Online Status: Bit 13: SCE: CRC-Fehler Safe Channel - Info(USINT): Geber -39092: EnDat-Geber: Warnungsbit - zyklischer Betrieb - Info(USINT): Geber -39093: EnDat-Geber: Warnungsbit - Grenzlage nicht erreicht - Info(USINT): Geber -39094: EnDat-Geber: Warnungsbit - nicht bereit - Info(USINT): Geber -39095: EnDat-Geber: Warnungsbit - Diagnose Schwellwert unterschritten - Info(USINT): Geber -39301: Analog/Digital IO: 24V-Spannungsversorgung fehlerhaft - Info(USINT): Slot -39302: Digital IO 1-4: Diagnosebit aktiv (Strom, 24V Versorgung) - Info(USINT): Slot -39303: Digital IO 5-8: Diagnosebit aktiv (Strom, 24V Versorgung) - Info(USINT): Slot -39305: Digital IO 10: Diagnosebit aktiv (Strom, Temperatur) - Info(USINT): Slot -39306: Digital IO 9: Diagnosebit aktiv (Strom, Temperatur) - Info(USINT): Slot -39307: Digital IO: Ausgnge nach Netzwerkfehler mittels Ausgangsmaske deaktiviert - Info(USINT): Slot -39308: Analog/Digital IO: Diagnosebit aktiv - Info(USINT): Slot -39309: Digital IO: Digital Ausgang: Diagnosebit aktiv - Info(UINT): Digital IOs -39310: Analog IO: Analog Ausgang: Diagnosebit aktiv - Info(USINT): Analog IOs -39311: Analog IO: Analog Eingang: Eingang gestrt - Info(USINT): Analog IOs -39312: Analog IO: Analog Eingang: Analogwert kleiner als Minimalwert - Info(USINT): Analog IOs -39313: Analog IO: Analog Eingang: Analogwert grer als Maximalwert - Info(USINT): Analog IOs -39314: Analog IO: Analog Eingang: Analogwert unterhalb des Messbereichs - Info(USINT): Analog IOs -39315: Analog IO: Analog Eingang: Analogwert oberhalb des Messbereichs - Info(USINT): Analog IOs -39316: Analog IO: Analog Eingang: Analogwert verflscht - Info(USINT): Analog IOs -39317: Analog IO: Analog Ausgang: Eingangswert ausserhalb des Gltigkeitsbereichs - Info(USINT): Analog IOs -39500: Geber: HIPERFACE: Status: Abgleichdaten fehlerhaft (01h) - Info(USINT): Geber -39501: Geber: HIPERFACE: Status: Sensor nicht eingestellt oder gerade dabei (20h) - Info(USINT): Geber -39502: Geber: HIPERFACE: Status: Abstand Mastab/Sensor zu hoch (21h) - Info(USINT): Geber -39504: Geber: HIPERFACE: Status: Linear Positionsfehler (23h) - Info(USINT): Geber -39510: Geber: HIPERFACE: Status: Der Geber hat keinen Fehler erkannt (00h) - Info(USINT): Geber -39511: Geber: HIPERFACE: Status: Analogsignale auerhalb Spezifikation (01h) - Info(USINT): Geber -39512: Geber: HIPERFACE: Status: Fehlerhafter Interner Winkeloffset (02h) - Info(USINT): Geber -39513: Geber: HIPERFACE: Status: Datenfeld Partitionstabelle zerstrt (03h) - Info(USINT): Geber -39514: Geber: HIPERFACE: Status: Analoge Grenzwerte nicht verfgbar (04h) - Info(USINT): Geber -39515: Geber: HIPERFACE: Status: Interner IC-Bus nicht funktionsfhig (05h) - Info(USINT): Geber -39516: Geber: HIPERFACE: Status: Interner Checksummenfehler (06h) - Info(USINT): Geber -39517: Geber: HIPERFACE: Status: Programmberwachungs-Fehler (07h) - Info(USINT): Geber -39518: Geber: HIPERFACE: Status: berlauf des Zhlers (08h) - Info(USINT): Geber -39519: Geber: HIPERFACE: Status: Parityfehler (09h) - Info(USINT): Geber -39520: Geber: HIPERFACE: Status: Checksummenfehler (0Ah) - Info(USINT): Geber -39521: Geber: HIPERFACE: Status: Unbekannter Befehl (0Bh) - Info(USINT): Geber -39522: Geber: HIPERFACE: Status: Falsche Befehlslnge (0Ch) - Info(USINT): Geber -39523: Geber: HIPERFACE: Status: Falscher Befehlsargument (0Dh) - Info(USINT): Geber -39524: Geber: HIPERFACE: Status: Schreibgeschtztes Datenfeld (0Eh) - Info(USINT): Geber -39525: Geber: HIPERFACE: Status: Falscher Zugriffscode (0Fh) - Info(USINT): Geber -39526: Geber: HIPERFACE: Status: Ungengend-Speicher-Fehler (10h) - Info(USINT): Geber -39527: Geber: HIPERFACE: Status: Falscher Datenfeld Offset (11h) - Info(USINT): Geber -39528: Geber: HIPERFACE: Status: Falsche Datenfeldnummer (12h) - Info(USINT): Geber -39538: Geber: HIPERFACE: Status: Betragsberwachung Analogsignale (1Ch) - Info(USINT): Geber -39539: Geber: HIPERFACE: Status: Senderstrom kritisch (1Dh) - Info(USINT): Geber -39540: Geber: HIPERFACE: Status: Gebertemperatur kritisch (1Eh) - Info(USINT): Geber -39541: Geber: HIPERFACE: Status: Drehzahl zu hoch (1Fh) - Info(USINT): Geber -39542: Geber: HIPERFACE: Status: Singleturn Position unzuverlssig (20h) - Info(USINT): Geber -39543: Geber: HIPERFACE: Status: Multiturn Amplitudenfehler (21h) - Info(USINT): Geber -39544: Geber: HIPERFACE: Status: Multiturn Synchronisierungsfehler (22h) - Info(USINT): Geber -39545: Geber: HIPERFACE: Status: Multiturn Zeigerlngenfehler (23h) - Info(USINT): Geber -39546: Geber: HIPERFACE: Status: Multiturn Zhlerfehler (24h) - Info(USINT): Geber -39594: Geber: HIPERFACE DSL: Geber Status: Plausibilittsfehler (ST0:4) - Info(USINT): Geber -39596: Geber: HIPERFACE DSL: Geber Status: Falschkonfigurationsfehler (ST0:6) - Info(USINT): Geber -39597: Geber: HIPERFACE DSL: Geber Status: Crosscheck Fehler (ST0:7) - Info(USINT): Geber -39600: Geber: HIPERFACE DSL: Geber Status: Protokoll Reset-Anzeige (ST0:0) - Info(USINT): Geber -39601: Geber: HIPERFACE DSL: Geber Status: Beschleunigungsberlauffehler (ST0:1) - Info(USINT): Geber -39602: Geber: HIPERFACE DSL: Geber Status: Test luft (ST0:2) - Info(USINT): Geber -39603: Geber: HIPERFACE DSL: Geber Status: Drift-Kompensationsfehler (ST0:3) - Info(USINT): Geber -39604: Geber: HIPERFACE DSL: Geber Status: Positionsverfolgungsfilter-Fehler (ST0:4) - Info(USINT): Geber -39605: Geber: HIPERFACE DSL: Geber Status: Positionsvektorlngen-Fehler (ST0:5) - Info(USINT): Geber -39606: Geber: HIPERFACE DSL: Geber Status: Zhlerfehler (ST0:6) - Info(USINT): Geber -39607: Geber: HIPERFACE DSL: Geber Status: Positionssynchronisierungsfehler (ST0:7) - Info(USINT): Geber -39610: Geber: HIPERFACE DSL: Geber Status: Singleturn Fehler (ST1:0) - Info(USINT): Geber -39611: Geber: HIPERFACE DSL: Geber Status: Multiturn-Amplitudenfehler (ST1:1) - Info(USINT): Geber -39612: Geber: HIPERFACE DSL: Geber Status: Multiturn-Sync-Fehler (ST1:2) - Info(USINT): Geber -39613: Geber: HIPERFACE DSL: Geber Status: Multiturn-Vektorlngenfehler (ST1:3) - Info(USINT): Geber -39614: Geber: HIPERFACE DSL: Geber Status: Positionsberprfungsfehler (ST1:4) - Info(USINT): Geber -39620: Geber: HIPERFACE DSL: Geber Status: Einschalt-Selbsttest durchgefhrt (ST2:0) - Info(USINT): Geber -39621: Geber: HIPERFACE DSL: Geber Status: Sicherheitsparameter Warnung (ST2:1) - Info(USINT): Geber -39622: Geber: HIPERFACE DSL: Geber Status: Sicherheitsparameter Fehler (ST2:2) - Info(USINT): Geber -39623: Geber: HIPERFACE DSL: Geber Status: Standard Parameter Fehler (ST2:3) - Info(USINT): Geber -39624: Geber: HIPERFACE DSL: Geber Status: Interner Kommunikationsfehler 1 (ST2:4) - Info(USINT): Geber -39625: Geber: HIPERFACE DSL: Geber Status: Interner Kommunikationsfehler 2 (ST2:5) - Info(USINT): Geber -39626: Geber: HIPERFACE DSL: Geber Status: Interner Systemfehler (ST2:6) - Info(USINT): Geber -39630: Geber: HIPERFACE DSL: Geber Status: Kritische Temperatur (ST3:0) - Info(USINT): Geber -39631: Geber: HIPERFACE DSL: Geber Status: Kritischer LED-Strom (ST3:1) - Info(USINT): Geber -39632: Geber: HIPERFACE DSL: Geber Status: Kritische Versorgungsspannung (ST3:2) - Info(USINT): Geber -39633: Geber: HIPERFACE DSL: Geber Status: Kritische Rotationsgeschwindigkeit (ST3:3) - Info(USINT): Geber -39634: Geber: HIPERFACE DSL: Geber Status: Kritische Beschleunigung (ST3:4) - Info(USINT): Geber -39635: Geber: HIPERFACE DSL: Geber Status: Zhlerberlauf (ST3:5) - Info(USINT): Geber -39636: Geber: HIPERFACE DSL: Geber Status: Interner berwachungsfehler (ST3:6) - Info(USINT): Geber -39638: Geber: HIPERFACE DSL: Geber Status: Kritische Rotorposition (ST3:1) - Info(USINT): Geber -39640: Geber: HIPERFACE DSL: Geber Status: Ungltiger Zugang (ST4:0) - Info(USINT): Geber -39641: Geber: HIPERFACE DSL: Geber Status: Zugriff abgelehnt (ST4:1) - Info(USINT): Geber -39642: Geber: HIPERFACE DSL: Geber Status: Ressourcenzugriffsfehler (ST4:2) - Info(USINT): Geber -39643: Geber: HIPERFACE DSL: Geber Status: Dateizugriffsfehler (ST4:3) - Info(USINT): Geber -39670: Geber: HIPERFACE DSL: Geber Status: Benutzerdefinierte Warnung (ST7:0) - Info(USINT): Geber -39671: Geber: HIPERFACE DSL: Geber Status: Benutzerdefinierte Warnung (ST7:1) - Info(USINT): Geber -39672: Geber: HIPERFACE DSL: Geber Status: Benutzerdefinierte Warnung (ST7:2) - Info(USINT): Geber -39673: Geber: HIPERFACE DSL: Geber Status: Benutzerdefinierte Warnung (ST7:3) - Info(USINT): Geber -39674: Geber: HIPERFACE DSL: Geber Status: Benutzerdefinierte Warnung (ST7:4) - Info(USINT): Geber -39675: Geber: HIPERFACE DSL: Geber Status: Benutzerdefinierte Warnung (ST7:5) - Info(USINT): Geber -39676: Geber: HIPERFACE DSL: Geber Status: Benutzerdefinierte Warnung (ST7:6) - Info(USINT): Geber -39677: Geber: HIPERFACE DSL: Geber Status: Benutzerdefinierte Warnung (ST7:7) - Info(USINT): Geber -41001: Khler-Temperatursensor: Warngrenze berschritten - Info(REAL): Khlertemperatur -41002: Khler-Temperatursensor: Nicht angeschlossen oder zerstrt - Info(REAL): Grenztemperatur -41011: Temperatursensor (Motor|Drossel|Extern): Warngrenze berschritten - Info(REAL): Temperatur -41031: Sperrschicht-Temperaturmodell: Warngrenze berschritten - Info(REAL): Sperrschichttemperatur -41041: Bremswiderstand-Temperaturmodell: Warngrenze berschritten - Info(REAL): Bremswiderstandtemperatur -41051: ACOPOS-Spitzenstrom: Warngrenze berschritten - Info(REAL): Spitzenstromauslastung -41061: ACOPOS-Dauerstrom: Warngrenze berschritten - Info(REAL): Dauerstromauslastung -41070: Motor-Temperaturmodell: Warngrenze berschritten - Info(REAL): Grenztemperatur -41075: ACOPOS-Dauerleistung: Warngrenze berschritten -41078: Leistungsteil: Temperatursensor 1: Warngrenze berschritten - Info(REAL): Temperatur -41080: Vorladewiderstand-Temperaturmodell: Warngrenze berschritten - Info(REAL): Grenztemperatur -41081: Leistungsteil-Temperaturmodell: Warngrenze berschritten - Info(REAL): Temperatur -41083: Leistungsteil: Temperatursensor 2: Warngrenze berschritten - Info(REAL): Temperatur -41085: Leistungsteil: Temperatursensor 3: Warngrenze berschritten - Info(REAL): Temperatur -41087: Leistungsteil: Temperatursensor 4: Warngrenze berschritten - Info(REAL): Temperatur -41089: Geber-Temperatursensor: Warngrenze berschritten - Info(REAL): Temperatur -41090: 24V-Versorgung/Hauptrelais-Temperatursensor: Warngrenze berschritten -41091: Leistungsteil: Temperatursensor 5: Warngrenze berschritten - Info(REAL): Temperatur -41092: Gleichrichter-Temperaturmodell: Warngrenze berschritten - Info(REAL): Temperatur -41093: Zwischenkreisrelais-Temperaturmodell: Warngrenze berschritten - Info(REAL): Temperatur -41094: Zwischenkreiskondensator-Temperaturmodell: Warngrenze berschritten - Info(REAL): Temperatur -41095: Zwischenkreis: Dauersummenleistung: Warngrenze berschritten - Info(REAL): Grenzlast -41096: Zwischenkreis: Spitzensummenleistung: Warngrenze berschritten - Info(REAL): Grenzlast -41097: DC-Anschluss-Temperaturmodell: Warngrenze berschritten - Info(REAL): Temperatur -41098: Leistungsteil: Temperatursensor: Warngrenze berschritten - Info(UINT): Sensor -41099: Motor-Temperaturmodell: Warngrenze berschritten - Info(USINT): Phasenindex -41100: Motor: Temperatursensoren: Temperaturdifferenz zu hoch - Info(UINT): Sensorindex -41101: Leistungsteil: Temperatursensor 1: Untertemperatur: Warngrenze unterschritten - Info(REAL): Temperatur -64002: Wartezeit vor SW-Reset (Netzwerk mit aufsteigenden Knotennummern ?) -64003: Wartezeit vor NC-System-Start (Netzwerk mit aufsteigenden Knotennummern ?) -64004: Der folgende Hochlauf-Fehler knnte hier mit Verzgerung eingetragen sein -64005: Timeout fr Parameter-Freigabe nach Start des Betriebssystemes - Info(UDINT): Status (Bits mit falschem Wert fr Parameter-Freigabe sind gesetzt) -64006: Antrieb wurde nicht synchron zum Netzwerk-Master - Info(UDINT): Timeout [s] -64007: Timeout fr Freigabe der azyklischen Netzwerk Kommunikation - Info(UDINT): Timeout [s] -64008: Timeout fr Freigabe der zyklischen Netzwerk Kommunikation - Info(UDINT): Timeout [s] -64009: Acp10cfg enthlt ein POWERLINK Interface, fr das keine Achse definiert ist - Info(UINT): Index des POWERLINK Interface in Acp10cfg (Name im Logger) -64010: NC Software Testversion (Gltigkeitsperiode im Logger) -64011: Timeout fr Abschluss der Geber-Initialisierung -64012: NCSYS enthlt kein Betriebssystem fr diesen ACOPOS Hardware Typ -64013: Die Basis-Initialisierung wurde wegen eines Fehlers abgebrochen -64014: Kein ganzzahliges Zykluszeitverhltnis von NetCyc und POWERLINK - Info(UDINT): NetCyc Zykluszeit [us] -64015: Kein ganzzahliges Zykluszeitverhltnis von NetCyc und POWERLINK "multiplexed" - Info(UDINT): NetCyc Zykluszeit [us] -64016: Name der SDC Achskonfigurations-PV ist zu lang (PV wird nicht verwendet) - Info(UINT): Maximal zulssige Anzahl von Zeichen -64017: NC Software Prototyp-Version (Einsatz auf Serienmaschinen nicht erlaubt) -64018: mapp Motion ACOPOS FW Testversion (Gltigkeitsperiode im Logger) - Info(UINT): Testversion-Nummer -64019: mapp Motion ACOPOS FW Testversion: SPS Datum/Zeit auerhalb Gltigkeitsperiode -64020: NCSYS ist auf dem Zielsystem nicht vorhanden -65535: Response-Fehler diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10man/Acp10err-en.txt b/example/AsProject/Logical/Libraries/Motion/Acp10man/Acp10err-en.txt deleted file mode 100644 index b822df1..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Acp10man/Acp10err-en.txt +++ /dev/null @@ -1,2188 +0,0 @@ - 1: Invalid parameter ID - 2: Data block for upload is not available - 3: Write access for a read-only parameter - 4: Read access for a write-only parameter - 8: Data block read access already initialized - 9: Data block write access already initialized - 10: Data block read access not initialized - 11: Data block write access not initialized - 16: The data segment is already the last when reading the data block - 17: The data segment is already the last when writing the data block - 18: The data segment is not yet the last when reading the data block - 19: The data segment is not yet the last when writing the data block - 21: Checksum after data block write is invalid - 23: Parameter ID in data block is invalid (data block write) - Info('PARID'): Parameter ID - 25: Burn system module only allowed immediately after download - 27: Operating system not able to be started (operating system is not on the FPROM) - 40: Value of parameter higher than maximum value - Info(REAL): Maximum value - 41: Value of parameter higher than maximum value - Info(UDINT): Maximum value - 42: Value of parameter higher than maximum value - Info(DINT): Maximum value - 52: Value of parameter lower than minimum value - Info(REAL): Minimum value - 53: Value of parameter lower than minimum value - Info(UDINT): Minimum value - 54: Value of parameter lower than minimum value - Info(DINT): Minimum value - 64: Hardware ID in BR module is invalid (data block write) - Info(USINT): Hardware ID - 65: Hardware version in BR module is invalid (data block write) - Info(USINT): Hardware Revision - 66: The operating system on the drive is incompatible to the existing network - Info(USINT): Hardware ID of operating system - 67: Necessary parameter is missing or is invalid - Info('PARID'): Parameter ID - 68: Data block length invalid - 69: Command interface is occupied - 70: Value of a necessary parameter too high - Info('PARID'): Parameter ID - 71: Value of a necessary parameter too low - Info('PARID'): Parameter ID - 72: firmware version less than minimal necessary firmware version - Info(UINT): minimal version - 73: Invalid R4 floating point format - 74: Parameter can only be written via channel 1 (Axis 1) - 75: Parameter is not allowed for selected motor type - 1001: Error-FIFO overflow - 1002: Parameter outside the valid range - 1003: Parameter cannot be written while loop control is active - 1004: Timeout in network life sign monitor - 1005: Parameter cannot be written while a movement is active - 1006: Invalid parameter for trigger event (digital input + edge) - 1008: Master for network coupling deactivated - Encoder error - Info(USINT): Sending object number - 1009: Error during memory allocation - 1011: Quickstop input active - 1012: Breakdown of cyclic network communication - 1013: Station is not available for network communication - Info(UINT): Station number - 1014: Network command interface is occupied - 1016: Maximum cycle time exceeded - CPU load too high - 1017: Invalid parameter ID for cyclic read access - Info('PARID'): Parameter ID - 1018: Invalid parameter ID for cyclic write access - Info('PARID'): Parameter ID - 1021: Parameter cannot be written: Function block active - 1022: Timeout in life sign monitoring of cyclic data to drive - 1023: Network coupling with the cyclic communication mode not allowed - 1024: Cyclic communication mode with current network configuration not possible - 1025: Value of parameter in connection with holding brake not allowed - 1026: Value of parameter in connection with SAFETY modules not allowed - 1027: Function is not available for this hardware - 1028: Maximum number of network couplings exceeded - 1029: Parameter cannot be written: Stop ramp active - 1030: Function is available with ACOPOS simulation only in mode 'Complete' - 1031: Position controller cycle time exceeded - CPU load too high - 1032: Internal bus error - Info(UDINT): Error code - 1034: Value of parameter in connection with motor encoder gear not allowed - 1035: Parameter cannot be written while a encoder is active. - 2001: Upload of trace data not allowed: Recording active - 2003: Trace start not allowed: Recording active - 2006: Initialization of trace parameters not allowed: Recording active - 4005: Controller cannot be switched on: Drive in error state - 4007: Lag error stop limit exceeded - Info(REAL): Current lag error - 4008: Positive limit switch reached - 4009: Negative limit switch reached - 4010: Controller cannot be switched on: Both limit switches are closed - 4011: Controller cannot be switched off: Movement active - 4012: Controller cannot be switched on: Init parameters missing or not valid - Info('PARID'): Parameter ID - 4014: Two encoder control: Stop limit of positions difference exceeded - Info(REAL): Current positions difference - 4015: Error triggered by command - Info(UINT): Command parameter - 4016: Taskclass cycle time invalid - 4017: Network cycle time invalid - 5001: Target position exceeds positive SW limit - 5002: Target position exceeds negative SW limit - 5003: Positive SW limit reached - 5004: Negative SW limit reached - 5005: Start of movement not possible: Position controller inactive - 5006: Start of movement not possible: Axis not referenced - 5010: Move in pos. direction not possible: Pos. limit switch is closed - 5011: Move in neg. direction not possible: Neg. limit switch is closed - 5012: Start of movement not possible: Stop ramp active - 5015: Start of movement not possible: Homing procedure active - 5016: Parameter cannot be written: Homing procedure active - 5017: Homing procedure mode not possible: Position controller inactive - 5018: Homing procedure not possible: Movement active - 5019: Homing parameter outside the valid range - Info('PARID'): Parameter ID - 5020: Homing procedure not possible: Both limit switches are closed - 5021: Limit switch closed: No direction change for this homing mode - 5022: Second limit switch signal received: Reference switch not found - 5023: Incorrect limit switch signal received for current movement direction - 5025: Homing offset with counting range correction cannot be set - 5026: Basis movement parameters (with override) exceed speed limit value - 5027: Basis movement parameters (with override) exceed acceleration limit value - 5028: Current movement is not a basis movement - 5029: Trigger ignored - remaining distance exceeds SW limit - 5032: Acceleration too low - braking distance exceeds positive SW limit - 5033: Acceleration too low - braking distance exceeds negative SW limit - 5034: Homing procedure not possible: Encoder error - 5035: Reference marks not detected - 5036: Acceleration stop limit exceeded - Info(REAL): Acceleration - 5037: Homing procedure mode not possible: Wrong encoder type - 5038: Homing procedure mode not possible: Restore data invalid - Info(UINT): Detail - 5039: Function not possible: Encoder error - 5043: Homing procedure mode not possible: Compensation active - 5044: Homing procedure mode not possible: Change of direction required - 5101: Compensation gear: Limit values exceeded - Info(USINT): State index - 5102: Too many changes of cam per cycle (master period too short) - Info(USINT): State index - 5107: Cam coupling cannot be started: Parameter outside the valid range - Info('PARID'): Parameter ID - 5110: Cam coupling aborted: Cyclic set positions missing - Info(USINT): State index - 5111: Cam coupling aborted: Encoder error - Info(USINT): State index - 5115: Restart command not possible: The cam automat is not active - 5202: Cam Control: Switch positions not in ascending order - 5300: Data block for upload is not available - 5301: Start cam automat linkage not possible: Parameter outside the valid range - Info('PARID'): Parameter ID - 5302: Parameter cannot be written: Cam automat active - 5303: Cam data not available at index - 5304: Format error in cam data - Info(UINT): Detail - 5311: Cam automat: Event leads to non initialized state - 5315: Download error: Cam data in use by cam automat or function block - 5316: Event type is not possible for entry in compensation gears - 5319: Cam data not allowed for state 0 - 5329: No valid cam data - 6000: Master sampling time is not a multiple of position controller sampling time - 6002: Sync controller: Error tolerance of system time difference exceeded - 6008: Controller is already active - 6014: Drive initialization active - 6017: Software: Watchdog active - 6018: Hardware: Internal power supply failure - 6019: ACOPOS: Overcurrent - 6020: Control supply: Undervoltage - 6021: Low level at controller enable input - 6023: Voltage sag at controller enable input - 6026: Holding brake: Stator current limit exceeded during release - 6027: Holding brake: Manual operation not permitted - 6029: Holding brake: Control signal on and output status off - 6030: Holding brake: Brake output is active, but no brake entered in motor data - 6031: System module already deleted - 6032: Interface: FPGA configuration error - Info(USINT): Slot - 6033: Type of servo amplifier is not supported by ACOPOS-firmware - Info(UDINT): Error ID - 6034: Cyclic set value mode aborted: Set speeds missing - 6036: Motor parameters missing or invalid - Info('PARID'): Parameter ID - 6038: Torque limit higher than peak motor torque - Info(REAL): Peak motor torque - 6043: PHASING_MODE is not valid - Info(UINT): PHASING_MODE - 6044: Phasing: Rotational direction or position not valid - Info(INT): Calculated number of polepairs - 6045: Inverter: Output: No current flow - Info(USINT): Phase - 6046: Phasing: No rotor movement - 6047: Holding brake: Control signal off and output status on - 6048: Motor holding brake movement monitor: Position error too large - Info(REAL): Position error - 6049: Inverter: Output: Current measurement faulty - Info(USINT): Phase - 6050: Write parameter not allowed: Set current filter or notch filter active - 6051: Phasing: Speed to high - Info(REAL): Speed limit - 6052: Power stage: High-side: Overcurrent - 6053: Power stage: Low-side: Overcurrent - 6054: Power stage: Overcurrent - 6055: Holding brake: Low voltage - 6056: Holding brake: Low current - 6057: Position loop controller: Load encoder error - 6058: Enable1: Voltage sag - 6059: Enable2: Voltage sag - 6060: Power stage: Limit speed exceeded - Info(REAL): Limit speed - 6061: CTRL Speed controller: Speed stop limit exceeded - Info(REAL): Limit speed - 6062: CTRL Speed controller: Speed error stop limit exceeded - Info(REAL): Limit value AXLIM_DV_STOP - 6063: Holding brake: External voltage on output over 24V - 6064: Parameter cannot be written: Repetitive Control active - 6065: Initialization active - Info(UINT): Initialization number - 6066: Index overflow while initilization of matrices - Info(UINT): Index overflow - 6067: Error during initialization of the dynamical system - Info(UINT): Error code - 6068: Parameter cannot be written while a brake test is active - Info(UINT): Error code - 6069: Holding brake: Overcurrent - 6070: Parameter cannot be written: Phasing procedure active - 6071: Phasing: Number of polepairs MOTOR_POLEPAIRS not valid - Info(INT): Calculated number of polepairs - 6072: Holding brake: High voltage - 6073: Additional control function in error state - Info(UINT): Error status - 6074: Control supply: Overvoltage - Info(REAL): Limit value - 6075: Initialization of load simulation failed - 6076: Inverter: Wiring: Phase sequence not correct - 6077: Torque limit higher than maximum input torque of the motor gearbox - Info(REAL): Maximum input torque of the motor gearbox - 6078: Inverter: Summation current: Analog monitoring: Overcurrent - 7000: Encoder: Error active - Info(USINT): Encoder - 7012: Encoder: Hiperface error bit - Info(USINT): Encoder - 7013: Encoder: Status message - Info(UDINT): Status code - 7014: Encoder: CRC error during parameter transfer - Info(USINT): Encoder - 7015: Encoder: Timeout error during data transmission - Info(USINT): Encoder - 7017: Encoder: Error while reading encoder parameter - Info(USINT): Encoder - 7022: Encoder: Initialization is active - Info(USINT): Encoder - 7023: Encoder: Parameter transfer is active - Info(USINT): Encoder - 7029: Encoder: Incremental signal amplitude too small - Info(USINT): Encoder - 7030: Encoder: Incremental signal amplitude too large - Info(USINT): Encoder - 7031: Encoder: Incremental signal amplitude too large (Disturbance) - Info(USINT): Encoder - 7032: Encoder: Incremental signal amplitude too small (Disturbance, no connection) - Info(USINT): Encoder - 7033: Encoder: Incremental position step too large - Info(USINT): Encoder - 7036: Encoder: Interface ID invalid (Check slot and Interface EEPROM data) - Info(USINT): Encoder - 7038: Encoder: Position value not synchronous with absolute value - Info(USINT): Encoder - 7039: Incremental encoder: Cable disturbance track A - Info(USINT): Encoder - 7040: Incremental encoder: Cable disturbance track B - Info(USINT): Encoder - 7041: Incremental encoder: Cable disturbance track R - Info(USINT): Encoder - 7042: Incremental encoder: Edge distance of quadrature signal too small - Info(USINT): Encoder - 7043: Encoder: Cable disturbance track D - Info(USINT): Encoder - 7044: Encoder: Parity - Info(USINT): Encoder - 7045: Resolver: Signal disturbance (plausibility check) - Info(USINT): Encoder - 7046: Resolver: Cable disturbance - Info(USINT): Encoder - 7047: Invalid distance of reference marks - Info(DINT): Distance - 7048: Error during the reading of encoder memory - Info(USINT): Encoder - 7049: Abnormal encoder current consumption - Info(USINT): Encoder - 7050: Incremental encoder: Illegal AB signal change - Info(USINT): Encoder - 7051: Encoder: Acceleration too large (Disturbance) - Info(USINT): Encoder - 7052: Encoder: Encoder is not Supported - Info(USINT): Encoder - 7053: Encoder: Power supply faulty - Info(USINT): Encoder - 7054: Encoder: Position in channel already defined - Info(USINT): Encoder - 7055: Encoder: Invalid content type 'frame end' - Info(USINT): Encoder - 7057: Encoder: Register read/write forbidden or not implemented - Info(USINT): Encoder - 7058: Encoder: Alarm bit is set - Info(USINT): Encoder - 7059: Virtual Encoder: Error state - Info(UDINT): PARID_ENCOD0_STATUS - 7060: Virtual Encoder: Transition error - Info(UDINT): PARID_ENCOD0_STATUS - 7061: Virtual Encoder: stall detection - Info(UDINT): PARID_ENCOD0_STATUS - 7062: Encoder: SafeMOTION module not ready - Info(USINT): Encoder - 7063: Encoder: Error in the UART communication - Info(USINT): Encoder - 7064: Encoder: Error in the SafeMOTION communication - Info(USINT): Encoder - 7065: Encoder: Encod type invalid - Info(USINT): Encoder - 7066: Encoder: Encoder not ready - Info(USINT): Encoder - 7067: Encoder: SafeMOTION modul not in operational state - Info(USINT): Encoder - 7068: Encoder: Maximum cycle time exceeded - Info(USINT): Encoder - 7069: Encoder: encoder error filter activ - Info(USINT): Encoder - 7070: Encoder: Lag error stop limit exceeded - Info(REAL): Current lag error - 7071: Encoder: Limit speed error exceeded - Info(REAL): Speed error - 7072: Encoder: Transfer time position exceeded - Info(USINT): Encoder - 7073: Encoder: Multiturn failure - Info(USINT): Encoder - 7074: Encoder: SafeMOTION error - Info(USINT): Encoder - 7075: Encoder: Incorrect configuration encoder type - Info(USINT): Encoder - 7076: Encoder: Data transfer active - Info(UINT): Motor: Dataset index - 7077: Encoder: Encoder evaluation blocked by the SafeMOTION configuration - Info(USINT): Encoder - 7078: Encoder: Inter-segment communication failed - Info(USINT): Side - 7079: Encoder: Internal error - Info(UDINT): - - 7080: Encoder: Error in the encoder communication - Info(USINT): Encoder - 7081: Encoder: Timeout during initialization - Info(USINT): Encoder - 7082: Encoder: Link to encoder disturbed - Info(USINT): Encoder - 7083: Reference pulse monitoring: Faulty position, resolution, or reference pulse - Info(USINT): Encoder - 7084: Encoder: Error in the position evaluation - Info(USINT): Encoder - 7085: Encoder: SafeMOTION not initialized - Info(USINT): Encoder - 7087: Encoder Emulation: Network connection interrupted - Info(USINT): Encoder - 7089: Encoder: HIPERFACE DSL: Online status: Bit 2: QMLW: Quality monitor. Low-level - Info(USINT): Encoder - 7090: Encoder: HIPERFACE DSL: Online status: Bit 3: FIX0: Bit not '0' - Info(USINT): Encoder - 7091: Encoder: HIPERFACE DSL: Online status: Bit 8: PRST: Protocol reset - Info(USINT): Encoder - 7092: Encoder: HIPERFACE DSL: Online status: Bit 9: DTE: Deviation Threshold Error - Info(USINT): Encoder - 7093: Encoder: HIPERFACE DSL: Online status: Bit 12: FIX1: Bit not '1' - Info(USINT): Encoder - 7094: Encoder: HIPERFACE DSL: Online status: Bit 14: SUM: Summary byte enc. status - Info(USINT): Encoder - 7095: Encoder: Encoder type not supported by SafeMOTION firmware - Info(USINT): Encoder - 7100: Parameter function is not supported. - 7103: Incompatible interface - Info(UDINT): Interface + additional info - 7104: Initialization aborted - Info(USINT): Slot - 7200: DC bus: Overvoltage - 7210: DC bus: Pre-charging: Voltage unstable - 7211: DC bus: Voltage dip - Info(REAL): Low voltage limit - 7212: DC bus: Large voltage dip - Info(REAL): Low voltage limit - 7214: DC bus: Pre-charging resistor hot (too many power line fails) - 7215: Power mains: At least one phase of the power line failed - 7217: DC bus: Nominal voltage detection: Voltage too high - Info(REAL): Maximum DC bus voltage - 7218: DC bus: Nominal voltage detection: Voltage too low - Info(REAL): Minimum required DC bus voltage - 7219: DC bus: Pre-charging: Voltage too low - Info(REAL): Minimum required DC bus voltage - 7220: DC bus: Nominal voltage detection: Voltage not allowed - Info(REAL): DC bus voltage - 7221: Mains: Failure - Info(REAL): Line frequency - 7222: Inverter: Summation current: Overcurrent - Info(REAL): Limit - 7223: DC bus: Overvoltage DC-GND - 7224: Connector to back plane: 24V-GND contact monitoring: Voltage too low - 7225: DC bus: Overvoltage - Info(REAL): Limit voltage - 7226: DC bus: Overcurrent - 7227: Bleeder: Overcurrent - Info(REAL): Limit - 7228: DC bus: Nominal voltage detection: High inrush current - Info(REAL): Voltage boost factor - 7229: Chopper: Overcurrent - 7230: DC bus: center voltage limit exceeded - Info(UDINT): Detail - 7231: Motor: Overvoltage - Info(REAL): Limit voltage - 7232: Mains: Detected frequency outside the range [20,200] - Info(REAL): Detected frequency - 7300: Analog/Digital IO: IO Configuration invalid - Info(USINT): Slot - 7303: Analog/Digital IO: 24V power supply fail - Info(USINT): Slot - 7304: Analog/Digital IO: Network connection interrupted - Info(USINT): Slot - 7305: Digital IO: Digital output: Diagnose bit active - Info(UINT): Digital IOs - 7306: Analog IO: Analog output: Diagnose bit active - Info(USINT): Analog IOs - 7401: Parameter position exceeds maximum data length - 7402: Processing of parameter sequence aborted: Write error - Info(UINT): Index of parameter - 7403: Processing of parameter sequence is still active - 7404: Parameter sequence not available at index - 8001: EEPROM select not valid - 8003: Table index not valid - 8004: EEPROM variable type not valid - 8005: EEPROM type not valid - 8006: Value of EEPROM parameter is zero - Info(UINT): EEPROM Parameter ID - 8007: Value of EEPROM parameter is not valid - Info(UINT): EEPROM Parameter ID - 8011: EPROM: Data not valid - Info(UDINT): CODE - 8012: EPROM: Controller-ID not valid - Info(USINT): CODE - 8013: EPROM: CRC error - Info(USINT): CODE - 8020: Invalid switch frequency - 8021: User decice configuration data: CRC error - 8022: User decice configuration data: Parameter value invalid - Info('PARID'): Parameter ID - 9000: Heatsink temperature sensor: Stop limit exceeded - Info(REAL): Temperature limit - 9001: Heatsink temperature sensor: Switch off limit exceeded - Info(REAL): Temperature limit - 9003: Heatsink temperature sensor: Not connected or destroyed - Info(REAL): Temperature limit - 9010: Temperature sensor (Motor|Choke|External): Stop limit exceeded - Info(REAL): Temperature limit - 9011: Temperature sensor (Motor|Choke|External): Switch off limit exceeded - Info(REAL): Temperature limit - 9012: Temperature sensor (Motor|Choke|External): Not connected or destroyed - Info(REAL): Temperature - 9013: Temperature sensor (Motor|Choke|External): Short circuit - Info(REAL): Temperature - 9030: Junction temperature model: Stop limit exceeded - Info(REAL): Temperature limit - 9031: Junction temperature model: Switch off limit exceeded - Info(REAL): Temperature limit - 9040: Bleeder temperature model: Stop limit exceeded - Info(REAL): Temperature limit - 9041: Bleeder temperature model: Switch off limit exceeded - Info(REAL): Temperature limit - 9050: ACOPOS peak current: Stop limit exceeded - Info(REAL): Load limit - 9051: ACOPOS peak current: Switch off limit exceeded - Info(REAL): Load limit - 9060: ACOPOS continuous current: Stop limit exceeded - Info(REAL): Load limit - 9061: ACOPOS continuous current: Switch off limit exceeded - Info(REAL): Load limit - 9070: Motor temperature model: Stop limit exceeded - Info(REAL): Temperature limit - 9071: Motor temperature model: Switch off limit exceeded - Info(REAL): Temperature limit - 9075: ACOPOS continuous power: Stop limit exceeded - Info(REAL): Load limit - 9076: ACOPOS continuous power: Switch off limit exceeded - Info(REAL): Load limit - 9078: Power stage: Temperature sensor 1: Stop limit exceeded - Info(REAL): Temperature - 9079: Power stage: Temperature sensor 1: Switch off limit exceeded - Info(REAL): Temperature - 9080: Pre-charging resistor temperature model: Stop limit exceeded - Info(REAL): Temperature limit - 9081: Power stage temperature model: Stop limit exceeded - Info(REAL): Temperature - 9082: Power stage temperature model: Switch off limit exceeded - Info(REAL): Temperature - 9083: Power stage: Temperature sensor 2: Stop limit exceeded - Info(REAL): Temperature - 9084: Power stage: Temperature sensor 2: Switch off limit exceeded - Info(REAL): Temperature - 9085: Power stage: Temperature sensor 3: Stop limit exceeded - Info(REAL): Temperature - 9086: Power stage: Temperature sensor 3: Switch off limit exceeded - Info(REAL): Temperature - 9087: Power stage: Temperature sensor 4: Stop limit exceeded - Info(REAL): Temperature - 9088: Power stage: Temperature sensor 4: Switch off limit exceeded - Info(REAL): Temperature - 9089: Encoder temperature sensor: Stop limit exceeded - Info(REAL): Temperature - 9090: Encoder temperature sensor: Temperature value not valid - 9091: 24V Supply/Main relay temperature sensor: Stop limit exceeded - 9092: Power stage: Temperature sensor 5: Stop limit exceeded - Info(REAL): Temperature - 9093: Power stage: Temperature sensor 5: Switch off limit exceeded - Info(REAL): Temperature - 9094: Rectifier temperature model: Stop limit exceeded - Info(REAL): Temperature - 9095: Rectifier temperature model: Switch off limit exceeded - Info(REAL): Temperature - 9096: DC bus relay temperature model: Stop limit exceeded - Info(REAL): Temperature - 9097: DC bus relay temperature model: Switch off limit exceeded - Info(REAL): Temperature - 9098: DC bus capacitor temperature model: Stop limit exceeded - Info(REAL): Temperature - 9099: DC bus capacitor temperature model: Switch off limit exceeded - Info(REAL): Temperature - 9100: DC bus: Continuous total power: Stop limit exceeded - Info(REAL): Load limit - 9101: DC bus: Continuous total power: Switch off limit exceeded - Info(REAL): Load limit - 9102: DC bus: Peak total power: Stop limit exceeded - Info(REAL): Load limit - 9103: DC bus: Peak total power: Switch off limit exceeded - Info(REAL): Load limit - 9104: DC connector temperature model: Stop limit exceeded - Info(REAL): Temperature - 9105: DC connector temperature model: Switch off limit exceeded - Info(REAL): Temperature - 9106: Power stage: Temperature sensor: Stop limit exceeded - Info(UINT): Sensor - 9107: Power stage: Temperature sensor: Switch off limit exceeded - Info(UINT): Sensor - 9108: Motor: Temperature sensor: Multiplexer reference voltage fail - Info(UINT): Multiplexer stage - 9110: Motor temperature model: Stop limit exceeded - Info(USINT): Phase index - 9111: Motor temperature model: Switch off limit exceeded - Info(USINT): Phase index - 9300: Current controller: Overcurrent - Info(REAL): Limit - 9302: Current controller: Cycle time invalid - 9303: Infeed: Summation current: Overcurrent - Info(REAL): Limit -10000: Identification parameter(s) missing -10001: Parameter identification: Invalid sub-mode -10100: Parameter identification: Quality factor not fulfilled - Info(UINT): Detail -10101: No ISQ-filter free -10102: No resonance-frequency for ISQ-filter (band-stop) found - Info(UINT): Filter -10103: Autotuning: Maximum lag error exceeded - Info(REAL): Current lag error -10104: Parameter identification: Movement during identification of the position -10105: Parameter identification: Plausibility check of the shuttle positions -10500: Induction stop was terminated -11000: Inter segment communication: Wiring fault - Info(UDINT): Connector -11101: Encoder: Signal amplitude too low - Info(REAL): Position -11102: Encoder: Signal amplitude too high - Info(REAL): Posittion -29200: The axis object is invalid - Info(UINT): PLCopen_FB -29203: Drive is not ready - Info(UINT): PLCopen_FB -29204: Invalid parameter number - Info(UINT): PLCopen_FB -29205: The axis is not homed - Info(UINT): PLCopen_FB -29206: The controller is off - Info(UINT): PLCopen_FB -29207: This movement type is currently not allowed - Info(UINT): PLCopen_FB -29208: The axis object was changed since last function block call - Info(UINT): PLCopen_FB -29209: The drive is in error state - Info(UINT): PLCopen_FB -29210: Parameter initialization (Global-init) failed - Info(UINT): PLCopen_FB -29211: Holding brake cannot be switched. The controller is on - Info(UINT): PLCopen_FB -29214: Homing procedure not possible - Info(UINT): PLCopen_FB -29215: Discrete movement not possible - Info(UINT): PLCopen_FB -29216: Continuous movement not possible - Info(UINT): PLCopen_FB -29217: Invalid input parameter - Info(UINT): PLCopen_FB -29218: Unknown PLCopen axis state - Info(UINT): PLCopen_FB -29219: Invalid value for PLCopen parameter - Info(UINT): PLCopen_FB -29221: No cam name - Info(UINT): PLCopen_FB -29222: Error at cam download - Info(UINT): PLCopen_FB -29225: The target position is outside the axis period - Info(UINT): PLCopen_FB -29226: Drive error. Call MC_(BR_)ReadAxisError for details - Info(UINT): PLCopen_FB -29227: Drive unable to transmit additional master positions on network - Info(UINT): PLCopen_FB -29228: This drive cannot read any more master positions from the network - Info(UINT): PLCopen_FB -29229: Synchronized movement not possible - Info(UINT): PLCopen_FB -29230: Internal error: Error transferring the parameter list - Info(UINT): PLCopen_FB -29231: The master velocity is invalid, 0 or negative - Info(UINT): PLCopen_FB -29232: Internal error: Invalid SPT resource type - Info(UINT): PLCopen_FB -29233: SPT resources of required type not available - Info(UINT): PLCopen_FB -29234: Internal error: Number of requested SPT resources is not available - Info(UINT): PLCopen_FB -29235: Functionality not available for the current axis type - Info(UINT): PLCopen_FB -29237: Error in TriggerInput parameters - Info(UINT): PLCopen_FB -29238: The function block cannot be used in the current PLCopen axis state - Info(UINT): PLCopen_FB -29239: This functionality is not available on CAN-Bus - Info(UINT): PLCopen_FB -29240: The specified ParID cannot be used due to the data type size - Info(UINT): PLCopen_FB -29241: Wrong data type for specified ParID - Info(UINT): PLCopen_FB -29242: Cyclic read data full - Info(UINT): PLCopen_FB -29244: Internal error while configuring cyclic data - Info(UINT): PLCopen_FB -29246: Invalid TouchProbe window - Info(UINT): PLCopen_FB -29247: Master synchronous position cannot be reached - Info(UINT): PLCopen_FB -29250: Invalid CamTableID - Info(UINT): PLCopen_FB -29251: Error downloading the ACOPOS parameter table - Info(UINT): PLCopen_FB -29252: Error initializing the parameter list - Info(UINT): PLCopen_FB -29253: Error downloading the parameter sequence - Info(UINT): PLCopen_FB -29254: Error initializing the parameter sequence - Info(UINT): PLCopen_FB -29255: Initialization not possible, axis coupling is active - Info(UINT): PLCopen_FB -29256: Multiple simultaneous commands not possible - Info(UINT): PLCopen_FB -29257: The specified data address is invalid - Info(UINT): PLCopen_FB -29260: No data object name specified - Info(UINT): PLCopen_FB -29261: Invalid data object index - Info(UINT): PLCopen_FB -29262: Master channel already in use - Info(UINT): PLCopen_FB -29263: Slave channel already in use - Info(UINT): PLCopen_FB -29264: Cyclic write data full - Info(UINT): PLCopen_FB -29265: Loss of communication with the drive - Info(UINT): PLCopen_FB -29266: The MasterParID has changed since last function block call - Info(UINT): PLCopen_FB -29267: Invalid number of cam profile polynomials - Info(UINT): PLCopen_FB -29268: Function block aborted by another function block - Info(UINT): PLCopen_FB -29269: Error saving NC-INIT parameter module - Info(UINT): PLCopen_FB -29270: Error loading NC-INIT parameter module - Info(UINT): PLCopen_FB -29271: The selected function block with the type MC_TouchProbe is not enabled - Info(UINT): PLCopen_FB -29272: Cam Profile Automat data not initialized - Info(UINT): PLCopen_FB -29273: The specified 'Subject' is invalid - Info(UINT): PLCopen_FB -29274: An error has occurred while initializing the data - Info(UINT): PLCopen_FB -29275: At least one input value was changed while 'Enable = TRUE' - Info(UINT): PLCopen_FB -29276: A phase shift is already in progress - Info(UINT): PLCopen_FB -29277: A offset shift is already in progress - Info(UINT): PLCopen_FB -29278: No period for Axis, Master, Slave or function block input defined - Info(UINT): PLCopen_FB -29279: Output value cannot be calculated - Info(UINT): PLCopen_FB -29280: No valid master axis defined - Info(UINT): PLCopen_FB -29281: This functionality is not available for ACOPOSmulti - Info(UINT): PLCopen_FB -29282: Command can't currently be executed - Info(UINT): PLCopen_FB -29283: Master or slave position of the first cam profile point not equal to 0 - Info(UINT): PLCopen_FB -29284: Too few curve points - Info(UINT): PLCopen_FB -29285: Invalid type for cam profile section - Info(UINT): PLCopen_FB -29286: Invalid mode for the last cam profile point - Info(UINT): PLCopen_FB -29287: Invalid master or slave position for last cam profile point - Info(UINT): PLCopen_FB -29288: Master positions are not strictly monotonic increasing - Info(UINT): PLCopen_FB -29289: Invalid boundary parameters - Info(UINT): PLCopen_FB -29290: Too many cam profile polynomials - Info(UINT): PLCopen_FB -29291: Turning point outside of cam profile section - Info(UINT): PLCopen_FB -29292: Identical slave boundary positions not permitted - Info(UINT): PLCopen_FB -29293: Specified data length is 0 or too low - Info(UINT): PLCopen_FB -29294: Not able to determine error text. For details, see error text string - Info(UINT): PLCopen_FB -29295: An error has occurred. For details, see 'ErrorRecord' output - Info(UINT): PLCopen_FB -29297: Problem with variable in permanent memory - Info(UINT): PLCopen_FB -29299: Error occurred during the setup operation - Info(UINT): PLCopen_FB -29300: Invalid number of polynomials in cam profile - Info(UINT): PLCopen_FB -29301: Unable to calculate cam profile value - Info(UINT): PLCopen_FB -29302: Instance of function block already active on this axis - Info(UINT): PLCopen_FB -29303: The specified IntervalTime is too small - Info(UINT): PLCopen_FB -29305: ParID cannot be read with the specified mode - Info(UINT): PLCopen_FB -29306: Invalid interpolation mode - Info(UINT): PLCopen_FB -29307: Master period is zero - Info(UINT): PLCopen_FB -29308: Internal calculation error - Info(UINT): PLCopen_FB -29309: General internal error - Info(UINT): PLCopen_FB -29310: Calculated compensation exceeds limit values - Info(UINT): PLCopen_FB -29311: The maximum time was exceeded - Info(UINT): PLCopen_FB -29312: Error occurred during the holding brake test - Info(UINT): PLCopen_FB -29313: FIFO - Maximum amount of available elements exceeded - Info(UINT): PLCopen_FB -29314: The function block is called in a wrong task class - Info(UINT): PLCopen_FB -29315: Abortion of cyclic position transfer due to axis error - Info(UINT): PLCopen_FB -29316: Two encoder control is not activated - Info(UINT): PLCopen_FB -29488: Permanent variable for endless position was overwritten - Info(UINT): PLCopen_FB -29489: Internal values in the axis structure are invalid - Info(UINT): PLCopen_FB -29490: Internal initialization error (global init) - Info(UINT): PLCopen_FB -29491: Internal initialization error (SW limits) - Info(UINT): PLCopen_FB -29492: Internal initialization error (homing of virtual axis) - Info(UINT): PLCopen_FB -29498: ACP10_MC library: Initialization aborted - Info(UINT): PLCopen_FB -29499: ACP10_MC library: Error with details in 'ASCII Data' - Info(UINT): PLCopen_FB -31201: Di/Do Interface: Drive not ready -31220: Encoder error: Encoder not configured - Info(USINT): EncIf Index -31221: Encoder error: Cable disturbance or signal disturbance - Info(USINT): EncIf Index -31224: Encoder Interface: HW Module not OK - Info(USINT): EncIf Index -31240: Homing procedure mode not allowed with current HW Type -31247: Drive Interface: DrvOK not set from HW Module -31248: Trigger Interface: HW Module not OK - Info(UINT): TrigIf Index -31249: Drive Interface: HW Module not OK -31250: Di/Do Interface: HW Module not OK -31260: Current axis configuration only possible in simulation mode -31261: Change mode for servo drive adjustment not allowed -32001: Error calling CAN_xopen() - Info(UINT): Status of CAN_xopen() -32002: Error defining Write COB for Broadcast Command - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32003: Error defining Write COB for Parameter Read Request - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32004: Error defining Write COB for Parameter Write Request - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32005: Error defining Read COB for Parameter Read Response - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32006: Error defining Read COB for Parameter Write Response - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32007: Error defining Read COB for Monitor Data from the drive - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32008: Error sending Read Request (network error ?) - Info(UINT): Status of CAN_sendCOB() -32009: Error sending Write Request (network error ?) - Info(UINT): Status of CAN_sendCOB() -32010: Drive not responding to Read Request (is the drive in the network ?) - Info(UDINT): Timeout [usec] -32011: Drive not responding to Write Request (is the drive in the network ?) - Info(UDINT): Timeout [usec] -32012: Error reading module description of system module -32013: No operating system present on the drive -32014: NCSYS version on the drive not compatible with NC software version - Info(UINT): NCSYS version on the drive -32015: Error creating message queue - Info(UINT): Status of q_create() -32016: Error sending an idle time command to the NC Manager Task - Info(UINT): Status of q_send() -32017: Wrong boot state after start of operating system - Info(UINT): Boot state -32018: Invalid Parameter ID in system module - Info(UINT): Parameter-ID -32019: Download of NC system module not allowed (the module is on the PLC) -32020: System module data could not be read from the drive for initialization -32021: System module data could not be read from the drive after download -32022: Error aborting data block access before download -32023: Error reading boot state before download -32025: Wrong boot state after SW Reset before download - Info(UINT): Boot state -32026: Error during INIT of data block write access for download -32027: Error sending data segment for download -32029: Response error after sending data segment for download -32030: Error at command for system module burn after download -32031: Error reading status for system module burn after download -32032: Error while burning system module after download - Info(USINT): Error status from burning system module -32033: Timeout while burning system module after download - Info(USINT): Last status from burning system module -32034: Error at SW Reset before download -32035: Error at SW Reset after download -32036: Different system module data after download -32037: Error message(s) lost because of FIFO overflow (acknowledge errors) -32040: Version of INIT parameter module is not compatible to NC manager - Info(UINT): Version of INIT parameter module -32041: The module acp10cfg does not exist -32042: The module acp10cfg is not an NC data module -32043: The NC module type of the module acp10cfg is invalid -32044: The NC module type of the module acp10cfg cannot be read -32045: The data address in module acp10cfg cannot be read -32046: The data section of module acp10cfg is empty - Info(UINT): Number of data section -32047: A CAN node number in module acp10cfg is invalid -32048: A CAN node number in module acp10cfg is used repeatedly -32049: This NC action is not allowed during Trace is active -32050: A Trace Data Upload is already active -32053: Error defining Write COB for Parameter Read Request 2 - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32054: Error defining Write COB for Parameter Write Request 2 - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32055: Error defining Read COB for Parameter Read Response 2 - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32056: Error defining Read COB for Parameter Write Response 2 - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32057: Error accessing HS task class table - Info(UINT): Status of SS_get_entry() -32058: Error accessing task class table - Info(UINT): Status of SS_get_entry() -32059: Parameter tk_no invalid for access to task class table - Info(UINT): Value of tk_no -32060: Timeout for cyclic data from drive - Indications invalid (network error ?) -32061: Timeout sending a Read Request telegram (network error ?) -32062: Timeout sending a Write Request telegram (network error ?) -32063: Data address zero (set/read parameter via service interface) -32064: Converting text into binary data is not possible for this parameter data type -32065: Converting binary data into text is not possible for this parameter data type -32066: Parameter ID zero (set/read parameter via service interface) -32067: Parameter ID invalid (converting text to/from binary data not possible) -32069: The data address of the ACOPOS parameters in module acp10cfg cannot be read -32070: Drive for ACOPOS parameters in module acp10cfg not found - Info(UINT): Interface index (in HB) and node number (in LB) of this drive -32071: The ACOPOS parameters are invalid (an update of AutomationStudio is necessary) -32072: Wrong boot state after SW Reset - Info(UINT): Boot state -32073: Download of NC system module: Error reading NC hardware version of BsLoader -32074: Incompatible NC hardware version: Download of BsLoader not possible - Info(UINT): Version ID of NC system module (in HB) and version ID of ACOPOS (in LB) -32075: Incompatible NC hardware version: Download of operating system not possible - Info(UINT): Version ID of NC system module (in HB) and version ID of ACOPOS (in LB) -32076: The FIFO for messages with high priority to NC Idle Task is full -32077: A POWERLINK node number in module acp10cfg is invalid -32078: A POWERLINK node number in module acp10cfg is used repeatedly -32079: With this variant one CAN interface must be in module acp10cfg -32080: With this variant one POWERLINK interface must be in module acp10cfg -32084: The NC configuration does not contain any ACOPOS module -32085: Module acp10cfg invalid (AutomationStudio V2.2 or higher necessary) -32086: With this variant no CAN interface is allowed in module acp10cfg -32087: With this variant no POWERLINK interface is allowed in module acp10cfg -32088: The INIT parameter module specified in the NC Mapping Table does not exist -32089: NC-HW-ID of INIT parameter module is not compatible to NC manager - Info(UINT): NC-HW-ID of INIT parameter module -32090: NC object type of INIT parameter module is not equal to NC object - Info(UINT): NC object type of INIT parameter module -32091: Invalid block data in INIT parameter module (data range exceeded) - Info(UDINT): Offset in data section of INIT parameter module -32092: Error sending a command to the NC Idle Task - Info(UINT): Status of send function -32093: NcManCtrl is defined repeatedly with different values -32094: NetworkInit is defined repeatedly for ncMANAGER with different values -32095: Value of drive group in CAN-CFG-Module higher than maximum value - Info(UINT): Maximum value -32098: Version of the module acp10cfg is not compatible with NC manager -32099: Length of data section of module acp10cfg is too small - Info(UINT): Number of data section -32100: Memory for NC error text management cannot be allocated - Info(UINT): Status of SM_malloc() -32102: Version ID of error text module not equal to that of NC manager -32103: Data section of error text module cannot be read - Info(UINT): Number of data section -32104: Data section of error text module is empty - Info(UINT): Number of data section -32105: Length of data section of error text module is too small - Info(UINT): Number of data section -32106: Error list of error text module not equal with that of NC manager - Info(UINT): First invalid error number -32107: Parameter list of error text module not equal with that of NC manager - Info(UINT): First invalid parameter ID -32108: The last error number of error text module is not equal to 65535 -32109: The last parameter ID of error text module is not equal to 65535 -32110: Length of data section of CAN-CFG-Module cannot be read - Info(UINT): Status of function MO_section_lng() -32111: Length of data section of CAN-CFG-Module is too small - Info(UINT): Expected length -32112: The data address in the CAN-CFG-Module cannot be read - Info(UINT): Status of function MO_read() -32113: The enable code in the CAN-CFG-Module is invalid -32114: Values not equal to zero in reserved area of CAN-CFG-Module -32115: The basis CAN ID for WR/RD channel1 in the CAN-CFG-Module is invalid -32116: The basis CAN ID for WR/RD channel2 in the CAN-CFG-Module is invalid -32117: The basis CAN ID for WR/RD channel3 in the CAN-CFG-Module is invalid -32118: The basis CAN ID for monitor data in the CAN-CFG-Module is invalid -32119: Invalid basis CAN ID for cyclic data to the drive in CAN-CFG-Module -32120: Invalid basis CAN ID for cyclic data from the drive in CAN-CFG-Module -32121: The CAN ID for the SYNC telegram in the CAN-CFG-Module is invalid -32122: The CAN ID for the broadcast command in the CAN-CFG-Module is invalid -32123: Error defining Read COB for WR2 Request (external set position mode) - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32124: Error defining Read COB for WR2 Response (external set position mode) - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32125: Error defining Read COB for RD2 Request (external set position mode) - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32126: Error defining Read COB for RD2 Response (external set position mode) - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32127: Error deleting Write COB for Broadcast Command (external set position mode) - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_deleteCOB() (in MLB and LB) -32128: Error defining Read COB for Broadcast Command (external set position mode) - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32129: Error defining Read COB for cyclic user data from drive (ext. set pos. mode) - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32130: This external set position mode is only allowed with one CAN interface - Info(UINT): Count of used CAN interfaces -32131: The specified NC data module does not exist -32132: The specified module is not an NC data module -32133: The NC module type of the specified NC data module is invalid - Info(UINT): Requested type (in HB) and type of NC data module (in LB) -32134: The NC module type of the specified NC data module cannot be read - Info(UINT): Status of function MO_read() -32135: The data address of the specified NC data module cannot be read - Info(UINT): Status of function MO_read() -32136: The data section of the specified NC data module is empty - Info(UINT): Number of data section -32137: Data address of structure for a data block operation is zero -32138: Data address zero (data structure for data block operation) -32139: Data length zero (data structure for data block operation) -32140: Data block operation: Data module name or data address must be zero -32141: Invalid data format in a parameter sequence -32142: ID or type of a parameter invalid in parameter sequence with text format - Info(UDINT): Index of this parameter in the parameter sequence -32143: Data of a parameter in a parameter sequence longer than 6 bytes - Info(UDINT): Index of this parameter in the parameter sequence -32144: Error for an ACOPOS parameter table specified in the NC Mapping Table - Info(UINT): Index of this ACOPOS parameter table (name in Logger) -32145: The ACOPOS parameter table does not exist -32146: The ACOPOS parameter table is not an NC data module -32147: The NC module type of the ACOPOS parameter table is invalid -32148: The NC module type of the ACOPOS parameter table cannot be read -32149: The data address in the ACOPOS parameter table cannot be read -32150: The data section of the ACOPOS parameter table is empty -32151: Error initializing memory buffer for XML parser -32152: No XML elements present in an ACOPOS parameter table -32153: The first XML element is invalid in the ACOPOS parameter table -32154: The ACOPOS parameter table does not contain any ACOPOS parameters -32155: Nesting depth for ACOPOS parameter groups exceeded - Info(UINT): Maximum nesting depth -32156: ID or type of an ACOPOS parameter invalid for text conversion - Info(UINT): Parameter ID -32157: Length of parameter data too large for ACOPOS parameter in XML data - Info(UINT): Parameter ID -32158: ACOPOS parameter: An attribute is not defined (ID) - Info(UINT): Number of this Parameter in the ACOPOS parameter table -32159: ACOPOS parameter: An attribute is not defined (Value) - Info(UINT): Number of this Parameter in the ACOPOS parameter table -32161: ncNC_SYS_RESTART,ncACKNOWLEDGE is not allowed (network.init=ncFALSE) -32163: A system module download to all drives is not possible with SwNodeSelect -32164: The text defined with NetworkInit (global) is invalid -32165: A CAN node number is equal to NodeNr_SwNodeSelect -32166: Network initialization not allowed during active network initialization -32167: The text defined with NetworkInit is invalid -32168: NodeNr_SwNodeSelect is defined repeatedly with different values -32169: The node number defined with NodeNr_SwNodeSelect is invalid - Info(UINT): Node number -32170: A data module name has to be entered for this data block operation -32171: Index zero is not allowed (data structure for data block operation) -32172: The specified data module name is not valid for a BR module - Info(UINT): Status of conv_asc2brstr() -32173: Memory for data module creation cannot be allocated - Info(UDINT): Data module length -32174: Error with installation of data module into BR module table - Info(UINT): Status of BrmFlushModuleMemory() -32175: Error with installation of data module into BR module table - Info(UINT): Status of BR_install() -32176: Text for parameter data too large for parameter sequence with text format - Info(UDINT): Index of this parameter in the parameter sequence -32177: Text for parameter data too large for parameter list with text format - Info(UDINT): Index of this parameter in the parameter list -32178: This axis is not enabled for this ACOPOS (channel number too high) - Info(UINT): Maximum channel number -32179: ID or type of a parameter invalid in parameter list with text format - Info(UDINT): Index of this parameter in the parameter list -32180: Data address of structure for a parameter list operation is zero -32181: Data address zero (data structure for parameter list operation) -32182: Data length zero (data structure for parameter list operation) -32183: Data length invalid (data structure for parameter list operation) -32184: Invalid data format in a parameter list -32185: Data of a parameter in a parameter list longer than 6 bytes - Info(UDINT): Index of this parameter in the parameter list -32186: NetBasisInitNr is defined repeatedly for ncMANAGER with different values -32187: Error for synchronization of network initialization (details in Logger) -32188: This NC object is defined in hardware configuration and NC Mapping Table -32189: Timeout for cyclic data from drive - Indications invalid (network error ?) - Info(UDINT): Timeout [usec] -32190: Error defining Write COB for selection of node number via software - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32191: This parameter ID is reserved for the PLCopen MC library - Info(UDINT): Command ID (0: SERVICE, 1: PAR_LIST, 2: PAR_SEQU, 3: ACP_PAR) -32192: The specified data module is not an INIT Parameter module -32193: For this NC object type no INIT parameter module is present -32194: This function is not implemented for this NC object type -32195: Error downloading BsLoader to ACOPOS - Info(UINT): Node number of ACOPOS which caused the error (if not equal to zero) -32196: Error downloading operating system to ACOPOS - Info(UINT): Node number of ACOPOS which caused the error (if not equal to zero) -32197: Error downloading BsLoader to ACOPOS (additional info in Logger) -32198: Error downloading operating system to ACOPOS (additional info in Logger) -32200: Error calling plAcycWrite() (read parameter) - Info(UINT): Status of plAcycWrite() -32201: Error calling plAcycWrite() (write parameter) - Info(UINT): Status of plAcycWrite() -32202: Error calling plAcycRead() (read parameter) - Info(UINT): Status of plAcycRead() -32203: Error calling plAcycRead() (write parameter) - Info(UINT): Status of plAcycRead() -32204: Timeout while reading par. via acyclic channel (is the drive in the network ?) - Info(UDINT): Timeout [usec] -32205: Timeout while writing par. via acyclic channel (is the drive in the network ?) - Info(UDINT): Timeout [usec] -32206: Cyclic channel: Read Request in spite of Wait for Response -32207: Cyclic channel: Write Request in spite of Wait for Response -32208: Error using plAction(DEVICE_TO_BUS_NR) (additional info in Logger) - Info(UINT): Status of plAction() -32209: Error using plAction(GET_IDENT) (additional info in Logger) - Info(UINT): Status of plAction() -32210: Wrong interface ident when calling plState() (additional info in Logger) - Info(UDINT): Interface ident -32211: Interface not available when calling plState() (additional info in Logger) -32212: Fatal interface error when calling plState() (additional info in Logger) -32213: Timeout for POWERLINK interface (additional info in Logger) -32214: Error calling plAcycOpen() (additional info in Logger) - Info(UINT): Status of plAcycOpen() -32215: Error calling plCECreate() (additional info in Logger) - Info(UINT): Status of plCECreate() -32216: Error using plAction(GET_IF_PAR) (additional info in Logger) - Info(UINT): Status of plAction() -32217: Broadcast channel: Error calling plAcycWrite() (read parameter) - Info(UINT): Status of plAcycWrite() -32218: Broadcast channel: Error calling plAcycWrite() (write parameter) - Info(UINT): Status of plAcycWrite() -32219: Error using plAction(GET_IF_MUXPRESCALE) (additional info in Logger) - Info(UINT): Status of plAction() -32220: Error using plAction(GET_IF_CYCLE_TIME) (additional info in Logger) - Info(UINT): Status of plAction() -32221: Error using plAction(GET_IF_PRESCALE) (additional info in Logger) - Info(UINT): Status of plAction() -32222: Error using plAction(GET_STATIONFLAG) (additional info in Logger) - Info(UINT): Status of plAction() -32223: Error calling plGetNodeInfo() (additional info in Logger) - Info(UINT): Status of plGetNodeInfo() -32224: Error calling plAction(GET_PROTOCOL_VERSION) (additional info in Logger) - Info(UINT): Status of plAction() -32225: This ACOPOS POWERLINK node does not exist in the AR Configuration -32226: A SDC node number in module acp10cfg is invalid -32227: A SDC node number in module acp10cfg is used repeatedly -32228: There is no network interface (POWERLINK or SDC) contained in acp10cfg -32229: The SDC object needed for operation of SDC axes does not exist -32230: Error at initialization of SDC oder SIM object (see Logger) -32231: Error at SDC configuration (see Logger) -32232: The SIM object needed for ACOPOS Simulation does not exist -32233: NCBSL (name see logger) contains no NC system module with module type 0x4F -32234: NCSYS (name see logger) contains no NC system module with module type 0x4F -32235: Data address zero for parameter in parameter sequence - Info(UDINT): Index of this parameter in the parameter sequence -32236: Data address zero for parameter in parameter list - Info(UDINT): Index of this parameter in the parameter list -32237: Channel index for ACOPOS parameters in module acp10cfg is invalid - Info(UINT): Interface index (in HB) and node number (in LB) of this drive -32238: This function is not implemented at this time -32239: Basic memory for INIT parameter modules could not be allocated - Info(UINT): Status of SM_malloc() -32240: NC object data invalid (PV with INIT value in variable declaration ?) -32241: Data block operation: Data module name must be zero -32243: Error using plAction(GET_PDO_INFO) (additional info in Logger) - Info(UINT): Status of plAction() -32244: No PDO defined in the cyclic frame for this channel: The channel is disabled -32245: The Memory for operating the broadcast channel cannot be allocated -32246: 'Direction' of the POWERLINK broadcast channel is not 'Output' -32247: Error using plAction(GET_TC_INFO) (additional info in Logger) - Info(UINT): Status of plAction() -32248: Invalid ACOPOS parameter header in module acp10cfg (section exceeded) - Info(UINT): Interface index (in HB) and node number (in LB) of this drive -32249: Invalid ACOPOS parameter descriptor in module acp10cfg (section exceeded) -32250: ACOPOS parameter in module acp10cfg: Length of parameter data too large - Info(UINT): Maximum allowed length -32251: NcNetCyc: Response timeout - Info(UDINT): Timeout [usec] -32252: NcNetCyc: Unexpected Response (invalid counter value) -32253: The task class for POWERLINK output cycle trigger is invalid - Info(USINT): Maximum task class number -32254: No PDO mapping defined (PDO mapping is required for this ACOPOS ID) - Info(USINT): ACOPOS ID -32255: Trace start is not allowed while trace is active -32256: Trace trigger: Invalid Data - Info(UINT): Index of trigger record -32257: Trace trigger: This channel is not enabled for this ACOPOS - Info(UINT): Index of trigger record -32258: More than one trace trigger defined for a channel - Info(UINT): Index of trigger record -32259: There are currently no trace data to be saved -32260: Trace: No valid test data point is defined -32261: Trace trigger: Invalid data -32262: Trace test data point: Invalid data - Info(UINT): Index of test data point -32263: Trace trigger: This channel is not enabled for this ACOPOS -32264: Trace test data point: This channel is not enabled for this ACOPOS - Info(UINT): Index of test data point -32265: Trace trigger: Trace for this NC object already active at trace start -32266: Trace test data point: Trace for this NC object already active at trace start - Info(UINT): Index of test data point -32267: Trace trigger: The NC object is not enabled for trace commands -32268: Trace test data point: The NC object is not enabled for trace commands - Info(UINT): Index of test data point -32269: Trace: Too many test data points defined for one trace channel - Info(UINT): Max. number of test data points -32270: ACOPOS coupling: The channel number of the send data is invalid - Info(USINT): Channel number of the send data -32271: ACOPOS coupling: The channel number of the receive data is invalid - Info(USINT): Channel number of the receive data -32272: ACOPOS coupling: Send data with this channel number are not configured - Info(USINT): Channel number of the send data (number of coupling object) -32273: ACOPOS coupling: The NC object of the send data is invalid -32274: Network coupling: The broadcast channel was not configured -32275: Network coupling: The broadcast channel was not successfully initialized -32276: Network coupling: Cycle times not equal (POWERLINK, NC task class) -32277: Network coupling: In the broadcast channel no more data record has place -32278: ACOPOS coupling: Zero as Parameter ID of the send data is not allowed -32279: Service interface: Data address zero -32280: Timeout for enable of acyclic network communication - Info(UDINT): Timeout [sec] -32281: Version of SafeMC lower than minimum version (see Logger) -32282: Network coupling: Incompatible cycle times (POWERLINK, NC task class) -32283: INIT broadcast data point: Call of action only allowed with NC task class - Info(USINT): Number of NC task class -32284: Ext. coupling data: With this AR/NC version only for TC1 with synchr. output - Info(USINT): Number of NC task class -32285: INIT broadcast data point: Incompatible cycle times (POWERLINK, NC task class) - Info(USINT): Extended coupling data for ACP10_MC_BROADCAST (0/1: No/Yes) -32286: Network coupling: Incompatible cycle times (network interfaces, NC task class) - Info(USINT): Extended coupling data for ACP10_MC_BROADCAST (0/1: No/Yes) -32287: Extended coupling data not possible (OutTime difference too large) - Info(UDINT): Difference between maxOutTime and minOutTime -32288: Extended coupling data not possible (task class tolerance is not zero) - Info(USINT): Number of NC task class -32289: Network coupling: SDC/SIM master and slave in different task classes -32290: INIT broadcast data point: Call of NC action only allowed in SDC task class - Info(USINT): Task class number of the corresponding SDC interface -32291: INIT broadcast data point: "dp_data_bits" or "dp_task_class" is zero -32292: Data of a parameter in a parameter list longer than 8 bytes - Info(UDINT): Index of this parameter in the parameter list -32302: Start setup not possible: A setup operation is already active -32322: Data block upload/download: The data object name is zero -32323: Data block upload/download: The data block parameter ID is invalid -32324: Data block upload/download: The parameter ID of data block index 1 is invalid -32325: Data block upload/download: The parameter ID of data block index 2 is invalid -32326: Data block upload/download: Address of data buffer is zero -32327: Data block upload/download: Length of data buffer is zero -32328: Data block upload: Length of data buffer lower than length of data block -32329: Setup: Maximum number of initial ACOPOS parameters exceeded - Info(UDINT): Maximum number -32330: Setup: Data of an ACOPOS parameter longer than 6 bytes - Info(UINT): Parameter ID -32331: Start setup not possible: The mode parameter is zero -32392: Network coupling: Incompatible cycle times (POWERLINK, NC task class) -32393: Network coupling: Incompatible cycle times (POWERLINK, NC task class) -32394: INIT broadcast data point: Incompatible cycle times (POWERLINK, NC task class) -32395: Ext. coupling data: Only possible with synchr. output for task class Cyclic #1 - Info(USINT): Number of NC task class -32396: Changing the cycle time is not allowed for this ACOPOS hardware type -32397: NCSYS version on the target system is not compatible with NC software version -32398: NCSYS does not contain an operating system for this ACOPOS hardware type -32399: Manual ACOPOS restart (POWER-OFF/-ON) after NCSYS download necessary -32400: Memory cannot be allocated - Info(UDINT): Memory size -32401: No data object name specified -32402: The specified file cannot be opened -32403: The specified file cannot be created -32404: Error at writing into a file -32405: Error at reading from a file -32406: The specified file cannot be created - Info(UINT): Status of FileCreate() -32407: Error at writing into a file - Info(UINT): Status of FileWrite() -32408: Error at closing a file - Info(UINT): Status of FileClose() -32409: The specified file cannot be deleted - Info(UINT): Status of FileDelete() -32410: The data object type is invalid -32411: The address of the data object structure is zero -32412: The name in the data object structure is zero -32413: The data address in the data object structure is zero -32414: The data length in the data object structure is zero -32415: No File Device specified -32416: The FileIO functions do not exist (is library FileIO existing ?) -32417: Error at writing into an NC data module - Info(UINT): Status of ncda_wr() -32418: No XML elements present in MTC data -32419: MTC data: XML elements invalid or in wrong order -32420: The MTC data contain an invalid configuration -32421: The MTC data contain no configuration for Multi Axes Trace -32422: The MTC data contain more than one configuration for Multi Axes Trace -32423: MTC data: Trigger.NcObject is invalid -32424: MTC data: Trigger.Condition is invalid -32425: MTC data: Channel.NcObject is invalid -32426: Trace trigger: The event is invalid -32427: Trace trigger: Parameter ID zero not allowed if event unequal to OFF -32428: The data object format is invalid -32429: MTC data: Maximum number of test data points exceeded - Info(UINT): Maximum number -32430: Data could not be read from NCBSL module (name see logger) -32431: Data could not be read from NCSYS module (name see logger) -32432: Trace not possible: The ACOPOS startup is not yet complete -32492: ACOPOS Simulation: TC for cyclic PLCopen data not equal to NC Manager TC -32494: AcoposSimulation=Off for one channel although activated for the other channel - Info(USINT): Channel number with AcoposSimulation=Off -32495: AcoposSimulation: Different values defined for real and virtual axis - Info(USINT): Channel number of NC objects -32496: Error creating cyclic task for PLCopen MC (details in Logger) -32497: Task class for handling of cyclic data with PLCopen in acp10cfg is invalid - Info(USINT): Maximum task class number -32498: PLCopen_CyclicData_TaskClass is lower than zero or higher than maximum value - Info(USINT): Maximum value -32499: PLCopen_CyclicData_TaskClass: Values for real and virtual axis are not equal - Info(USINT): Channel number of NC objects -32500: The Message FIFO already exists -32501: Error creating Message FIFO - Info(UINT): Status of RtkCreateFifo() -32502: The Critical Section for Command Semaphore already exists -32503: Error creating Critical Section for Command Semaphore - Info(UINT): Status of RtkCreateCriticalSection() -32504: The NC Idle Task already exists -32505: Error creating NC Idle Task - Info(UINT): Status of RtkCreateTask() -32506: Error reading Taskclass Cycle Time - Info(UINT): Status of GetTaskclassCycleTime() -32507: Error reading Taskclass Tolerance - Info(UINT): Status of GetTaskclassMaxCycleTime() -32508: Error sending an idle time command to the NC Idle Task - Info(UINT): Status of RtkWriteFifo() -32509: The Critical Section for Network Command Trace already exists -32510: Error creating Critical Section for Network Command Trace - Info(UINT): Status of RtkCreateCriticalSection() -32511: The Critical Section for messages with high priority already exists -32512: Error creating Critical Section for messages with high priority - Info(UINT): Status of RtkCreateCriticalSection() -32513: The Critical Section for global variables already exists -32514: Error creating Critical Section for global variables - Info(UINT): Status of RtkCreateCriticalSection() -32515: The Critical Section for network coupling already exists -32516: Error creating Critical Section for network coupling - Info(UINT): Status of RtkCreateCriticalSection() -32738: Error writing into SDM Motion FIFO -32739: Error creating SDM Motion FIFO (see Logger) -32740: Error deleting SDM Motion FIFO (see Logger) -32741: Error creating SDM Motion task (see Logger) -32742: Error deleting SDM Motion task (see Logger) -32743: SDM_Motion_Action: ncaction() did not return with ncOK -32744: SDM_Motion_Action not allowed (still no Trace configuration loaded) -32745: SDM_Motion_Action not allowed (Motion Trace already started by application) -32746: SDM_Motion_Action not allowed (Motion Trace already started by SDM) -32747: SDM_Motion_Action: DataAddress is zero or defined -32748: SDM_Motion_Action: DataLen is zero or defined -32749: SDM_Motion_Action: BrModName is too long -32750: SDM_Motion_Action: BrModName is not defined -32751: SDM_Motion_Action: FileName is not defined -32752: SDM_Motion Action not possible: AR function does not exist (see Logger) -32753: SDM_Motion_Action: CREATE_NCOBJ_LIST must be called before this action -32754: SDM_Motion_Action: The NC object type is invalid for this action -32755: SDM_Motion_Action: Memory free error -32756: SDM_Motion_Action: Memory alloc error -32757: SDM_Motion_Action: This action is not yet implemented -32758: SDM_Motion_Action: The NC object ident is invalid for this action -32759: SDM_Motion_Action: The NC object ident must be zero for this action -32760: SDM_Motion_Action: Pointer of exit function arguments is zero or not defined -32761: SDM_Motion_Action: Pointer of exit function is zero or not defined -32762: SDM_Motion_Action: The first XML element in input data is invalid -32763: SDM_Motion_Action: No XML element in input data -32764: SDM_Motion_Action: Error initializing memory buffer for XML parser -32765: SDM_Motion_Action: Length of XML input data is zero -32766: SDM_Motion_Action: Pointer of XML input data is zero -32767: SDM_Motion_Action: Invalid actionID -33002: Floating-Point exception - Info(UDINT): EPC -33003: Address error exception - Info(UDINT): EPC -33004: Bus error exception - Info(UDINT): EPC -33005: Exception - Info(UDINT): EPC -33006: Access violation Exception - Info(UDINT): EPC -33007: Violation address - Info(UDINT): ADDR -35000: SMC FS: Internal error, Program flow - Info(UDINT): Switch ID -35001: SMC FS: Internal error, NULL pointer access - Info(UDINT): Pointer ID -35002: SMC FS: Internal error, SPI transfer - Info(UDINT): Additional info -35003: SMC FS: Internal error, MFW NVM data memory -35004: SMC FS: Internal error, Communication Encoder Master - Info(UDINT): Additional info -35005: SMC FS: Internal error, Communication ACOPOS - Info(UDINT): Additional info -35006: SMC FS: Internal error, Communication Encoder - Info(UDINT): Additional info -35007: SMC FS: Module/compensation data is incompatible! - Info(UDINT): Additional info -35008: SMC FS: CRC of the module/compensation data is not correct! - Info(UDINT): Additional info -35009: SMC FS: SOS and STO not connected but needed for RSP -35010: SMC FS: Internal error, Axis index out of range - Info(UDINT): Pointer ID -35011: SMC FS: Internal error, Function parameter out of range - Info(UDINT): Program counter (PC) -35012: SMC FS: Unsafe encoder connected -35013: SMC FS: ACP10 version does not support the enabled safety function - Info(UDINT): ACPCom Version -35014: SMC FS: Function is not supported by hardware. - Info(UDINT): Additional info -35015: SMC FS: Internal error, Cross communication cycle f5 - Info(UDINT): Byte Offset -35016: SMC FS: Internal error, Cross communication of checkpoints - Info(UDINT): Checkpoint ID -35017: SMC FS: Internal error, Cross communication of status word - Info(UDINT): Statusword -35018: SMC FS: Internal error, Cross communication of output state - Info(UDINT): Output state -35019: SMC FS: Internal error, Cross communication of EnDat position - Info(UDINT): EnDat position -35020: SMC FS: Internal error, Cross communication of EnDat error register - Info(UDINT): EnDat error register -35021: SMC FS: Internal error, Cross communication of Encoder state machine - Info(UDINT): EnDat state machine -35022: SMC FS: Internal error, Cross communication of EnDat state machine - Info(UDINT): EnDat state machine -35023: SMC FS: Internal error, Cross communication of EnDat state machine - Info(UDINT): EnDat state machine -35024: SMC FS: "EUS - Units per count of physical reference system" invalid -35025: SMC FS: "EUS - Maximum speed to normalize speed range" invalid -35026: SMC FS: EUS - Encoder resolution too low -35027: SMC FS: EUS - Encoder resolution too high -35028: SMC FS: EUS - Units resolution too high -35029: SMC FS: EUS - One unit is shorter than one nm -35030: SMC FS: Encoder mismatch - Configuration data changed several times -35031: SMC FS: Encoder mismatch - Configuration data changed -35032: SMC FS: Wrong parameterization - Info(UDINT): Additional info -35033: SMC FS: Module cycle time is not valid -35034: SMC FS: Parameterization - Deceleration ramp is too steep -35035: SMC FS: Internal state machine is in Fail Safe State -35036: SMC FS: Deactivated safety function was requested -35037: SMC FS: SMS - Speed limit is out of range -35038: SMC FS: SLS1 - Speed limit is out of range -35039: SMC FS: SLS2 - Speed limit is out of range -35040: SMC FS: SLS3 - Speed limit is out of range -35041: SMC FS: SLS4 - Speed limit is out of range -35042: SMC FS: Standstill speed limit is out of range -35043: SMC FS: SLS1 - Speed limit violates the configuration instruction -35044: SMC FS: SLS2 - Speed limit violates the configuration instruction -35045: SMC FS: SLS3 - Speed limit violates the configuration instruction -35046: SMC FS: SLS4 - Speed limit violates the configuration instruction -35047: SMC FS: Standstill Speed limit violates the configuration instruction -35048: SMC FS: Violation of parameter limits - Info(UDINT): Additional info -35049: SMC FS: SMP is used but Homing was not configured -35050: SMC FS: SMP - Lower position limit is greater or equal than upper limit -35051: SMC FS: SLP is used but Homing was not configured -35052: SMC FS: SLP - Lower position limit is greater or equal than upper limit -35053: SMC FS: SLP - Position window outside SMP position window -35054: SMC FS: SMP - Tolerance is greater than SMP position window -35055: SMC FS: SLP - Tolerance is greater than SLP position window -35056: SMC FS: Value of Deceleration ramp is out of range -35057: SMC FS: SLT Parameterization - Torque limit too high - Info(UDINT): Additional info -35058: SMC FS: Motor Parameterization - Torque characteristic invalid - Info(UDINT): Additional info -35059: SMC FS: BM Parameterization - Configured SF invalid - Info(UDINT): Additional info -35060: SMC FS: SSO tolerance violates the configuration instruction -35061: SMC FS: SMS - Speed limit violates the configuration instruction -35062: SMC FS: SMS - Speed lag error monitoring not activated -35063: SMC FS: SMS - Position lag error monitoring activated -35064: SMC FS: SMS - Homing activated -35065: SMC FS: SMS - A not allowed safety function is activated -35066: SMC FS: SMS - Access SwitchHomingMode activated -35067: SMC FS: Internal error, Cross communication cycle f2 - Info(UDINT): Byte Offset -35068: SMC FS: "Homing - Maximum trigger speed" is out of range -35069: SMC FS: Homing - Ref Switch: No reference switch connected -35070: SMC FS: Homing - Home Offset: No absolute encoder connected -35071: SMC FS: Homing - Home Offset with Correction: SMP not configured -35072: SMC FS: Homing - SMP window is greater than safe absolute encoder range -35073: SMC FS: Homing - SLP window is greater than safe absolute encoder range -35074: SMC FS: Homing - Encoder doesn't support a safe reference pulse -35075: SMC FS: Homing - Speed tolerance is out of range -35076: SMC FS: Homing - reference pulse : Max. trigger speed is too big -35077: SMC FS: Homing - Function is requested but not configured -35078: SMC FS: Homing - RefSwitch bit is set but not configured -35079: SMC FS: Homing - Position is out of SMP window -35080: SMC FS: Homing - Direct with reference pulse: Not supported -35081: SMC FS: Internal error, Cross communication of output signals - Info(UDINT): Output signals -35082: SMC FS: Internal error, Cross communication of output state machine - Info(UDINT): Output state machine -35083: SMC FS: Internal error, Cross communication preop f2 - Info(UDINT): Byte Offset -35084: SMC FS: Program error in PreOperational state - Info(UDINT): Checkpoint -35085: SMC FS: Safe output - Stuck at high detected - Info(UDINT): Output signal -35086: SMC FS: Safe output - Test state has changed - Info(UDINT): Output state -35087: SMC FS: Encoder - Speed limit exceeded - Info(DINT): Actual speed [inc/cycle] -35088: SMC FS: Encoder - Acceleration limit exceeded - Info(DINT): Actual acceleration [inc/cycle^2] -35091: SMC FS: Encoder mismatch detected - Info(UDINT): Additional info -35092: SMC FS: Internal error, Lockbit set - Info(UDINT): Lockbits -35093: SMC FS: Velocity error tolerance too large -35094: SMC FS: Lag error tolerance too large -35095: SMC FS: Encoder - Configuration error - Info(UDINT): Additional info -35096: SMC FS: Homing - Configuration error - Info(UDINT): Additional info -35097: SMC FS: Internal error, Invalid current sensor resolution - Info(UDINT): Additional info -35098: SMC FS: Internal error, Invalid current sensor measurement range -35099: SMC FS: Internal error, Current values sum not plausible -35100: SMC FS: Internal error, Cross communication of stator current vector - Info(UDINT): Additional info -35101: SMC FS: Internal error, Cross communication of current vector angle - Info(UDINT): Additional info -35102: SMC FS: Internal error, Cross communication of the status register IPWM - Info(UDINT): Additional info -35103: SMC FS: Internal error, Cross communication FPGACom state machine - Info(UDINT): Additional info -35104: SMC FS: Internal error, FPGA communication - Info(UDINT): Additional info -35105: SMC FS: Internal error, FPGA SinCos - Reference voltage Channel A - Info(UDINT): Additional info -35106: SMC FS: Internal error, FPGA SinCos - Reference voltage Channel B - Info(UDINT): Additional info -35107: SMC FS: Internal error, FPGA SinCos - Configuration - Info(UDINT): Additional info -35108: SMC FS: Internal error, Hardware tests - Voltage monitoring - Info(UDINT): Additional info -35109: SMC FS: Internal error, ADC compensation data - Flash validation - Info(UDINT): Additional info -35110: SMC FS: Internal error, FPGA current measurement - ADC processing - Info(UDINT): Additional info -35111: SMC FS: Internal error, FPGA current measurement - Reference monitoring - Info(UDINT): Additional info -35112: SMC FS: Internal error, FPGA current measurement - Efficiency test - Info(UDINT): Additional info -35113: SMC FS: Internal error, FPGA current measurement - Configuration - Info(UDINT): Additional info -35114: SMC FS: Internal error, FPGA SinCos - Efficiency test - Info(UDINT): Additional info -35115: SMC FS: SBT Parameterization - Current threshold too high - Info(UDINT): Additional info -35116: SMC FS: SBT Parameterization - External load greater than threshold -35117: SMC FS: SBT Parameterization - External load too small - Info(UDINT): Additional info -35118: SMC FS: Internal error, extended flashdata is wrong - Info(UDINT): Additional info -35119: SMC FS: SBT Parameterization - External load too high - Info(UDINT): Additional info -35120: SMC FS: Homing - S_SwitchHomingMode is set but not connected -35121: SMC FS: Homing - S_SwitchHomingMode is connected but ReqHoming not -35122: SMC FS: Homing - S_SwitchHomingMode connection and configuration not conform -35123: SMC FS: Internal error, Cross communication of RSP receive data frame - Info(UDINT): Additional info -35124: SMC FS: Internal error, Cross communication of RSP send data frame - Info(UDINT): Additional info -35125: SMC FS: RSP - Save operation failed - Info(UDINT): Additional info -35126: SMC FS: RSP - Homing, SOS position tolerance too big -35127: SMC FS: Internal error, Invalid current sensor measurement offset -35128: SMC FS: Internal error, Sigma delta conversion is not plausible -35129: SMC FS: Internal error, gain and offset corrected current out of range -35130: SMC FS: Internal error, testcase -35131: SMC FS: Internal error -35132: SMC FS: BM - Delay time to FFS is larger 0.8 * Node Guarding Timeout -35133: SMC FS: SMS - Safe maximum speed (SMS) in combination with SSO not allowed -35134: SMC FS: SMS - Safe stop 1 (SS1) with ramp monitoring not allowed -35135: SMC FS: SMS - Safe stop 1 (SS1) with early limit monitoring not allowed -35136: SMC FS: Safe Encoder mounting error -35137: SMC FS: SafeUserData - Configuration error in function SafeUserData - Info(UDINT): Additional info -35138: SMC FS: HDSL - Error in HIPERFACE DSL configuration - Info(UDINT): Additional info -35139: SMC FS: HDSL - Error in Encoder protocol type configuration - Info(UDINT): Additional info -35140: SMC FS: HDSL - Internal communication error - Info(UDINT): Additional info -35150: SMC FS: Additional safety parameters: Disbld. function enable bit is set - Info(UDINT): Additional info -35151: SMC FS: Additional safety parameters: Placeholder enable bit is set - Info(UDINT): Additional info -35152: SMC FS: Additional safety parameters: Invalid payload size - Info(UDINT): Additional info -35153: SMC: Interner error, CUnit test -35154: SMC FS: Additional safety parameters: Invalid structure size - Info(UDINT): Additional info -35155: SMC FS: Received data for additional safety parameters too big - Info(UDINT): Additional info -35156: SMC FS: CRC chekc of the additional safety parameters failed - Info(UDINT): Additional info -35161: SMC FS: Incompatible parameter structure - Info(UDINT): Additional info -35162: SMC FS: Incompatible axis type - Info(UDINT): Additional info -35163: SMC FS: Error in PreOperational function - Info(UDINT): Additional info -35164: SMC FS: Cross communication SinCos status during FPGA boot phase - Info(UDINT): Additional info -35165: SMC FS: Encoder not configured but needed for safety functions -35166: SMC FS: Squared vector length too large -35167: SMC FS: Cross communication vector control trigger counter - Info(UDINT): Additional info -35170: SMC FS: SBT Current threshold too small - Info(UDINT): Additional info -35171: SMC FS: Internal error while processing the additional paramters - Info(UDINT): Additional info -35172: SMC FS: Homing - RefSwitch is connected but ReqHoming not -35173: SMC FS: Additional safety parameters: Invalid axis type ID - Info(UDINT): Additional info -35174: SMC FS: Additional safety parameters: Invalid structure version -35175: SMC: Safely Limited Acceleration - Violation of the acceleration monitoring - Info(DINT): Acceleration at the violation -35176: SMC: Safe Brake Test - SBT: Timeout -35177: SMC: Safe Brake Test - SBT: SBC is active -35178: SMC: Safe Brake Test - Illegal sector change - Info(UDINT): Additional info -35179: SMC: additional parameters - Error during download - Info(UDINT): Additional info -35180: SMC FFS: RSP - Homing, stored position invalid - Info(UDINT): Additional info -35181: SMC: Safe Brake Test - Rho has left the actual sector too early -35182: SMC: Safe Brake Test - Measured and parametrized external load differ - Info(UDINT): Square of the actual stator current vector -35183: SMC: Safe Brake Test - Current fell below parametrized test current threshold - Info(UDINT): Square of the actual stator current vector -35184: SMC FFS: Drift of raw positions between uP1 and uP2 to big - Info(UDINT): Additional info -35185: SMC FFS: internal error -35186: SMC FFS: Encoder not ready - Info(UDINT): Additional info -35189: SMC: Safe Brake Test - Violation of the position tolerance -35190: SMC FFS: Encoder error SinCos processing - Info(UDINT): Additional info -35191: SMC: Safe Brake Test - Test interval elapsed, test required -35192: SMC: Current sum exeeded tolerance range - Info(DINT): Current sum [uA] -35193: SMC: Current sensor range exceeded phase U - Info(DINT): Actual current [uA] -35194: SMC: Current sensor range exceeded phase V - Info(DINT): Actual current [uA] -35195: SMC: Current sensor range exceeded phase W - Info(DINT): Actual current [uA] -35196: SMC: Compensation data incomplete - Info(UDINT): Detail information -35197: SMC FFS: SS2, SOS Violation of standstill position tolerance -35198: SMC FFS: Encoder error was detected -35199: SMC FFS: SDI - Violations of the safe direction -35200: SMC FFS: SDI - Violation of the positive direction -35201: SMC FFS: SDI - Violation of the negative direction -35202: SMC FFS: SLI - Violation of standstill speed limit -35203: SMC FFS: SLI - Violation of position window (increments) -35204: SMC FFS: Violation of the actual speed limit -35205: SMC FFS: Violation of the deceleration ramp -35206: SMC FFS: SMS - Violation of the speed limit -35207: SMC FFS: SOS - Violation of the speed limit -35208: SMC FFS: SS2 - Violation of the speed limit -35209: SMC FFS: SLS1 - Violation of the speed limit -35210: SMC FFS: SLS2 - Violation of the speed limit -35211: SMC FFS: SLS3 - Violation of the speed limit -35212: SMC FFS: SLS4 - Violation of the speed limit -35213: SMC FFS: Alive test of set position was not executed -35214: SMC FFS: Warning on output was not acknowledged -35215: SMC FFS: Alive test - Monitoring timeout -35216: SMC FFS: SMP - Homing timeout exceeded -35217: SMC FFS: SMP - Violation of the deceleration ramp -35218: SMC FFS: SLP - Violation of the deceleration ramp -35219: SMC FFS: SMP - Violation of lower SMP limit -35220: SMC FFS: SMP - Violation of upper SMP limit -35221: SMC FFS: SLP - Violation of lower SLP limit -35222: SMC FFS: SLP - Violation of upper SLP limit -35223: SMC FFS: SMP - Movement in neg. direction outside SMP limit -35224: SMC FFS: SMP - Movement in pos. direction outside SMP limit -35225: SMC FFS: SLP requested, axis is not homed yet -35226: SMC FFS: SMP, SLP - Internal error -35227: SMC FFS: SMP, SLP - INT32 overflow of S_SafePosition -35228: SMC FFS: Homing - Timeout elapsed -35229: SMC FFS: Homing - Standstill Speed tolerance violated -35230: SMC FFS: Homing reference pulse - Max. trigger speed exceeded -35231: SMC FFS: Homing - Movement invalid -35232: SMC FFS: Homing offset - Position outside INT32 range -35233: SMC FFS: Homing offset - Violation of safe encoder range -35234: SMC: Encoder mismatch - Length of encoder configuration data changed -35235: SMC: Encoder mismatch - Serial number of encoder changed -35236: SMC: Encoder mismatch - Version changed or no encoder data stored -35237: SMC: Encoder mismatch - EnDat master data or encoder data changed - Info(UDINT): Additional info -35238: SMC: Encoder - EnDat Master state error register is set - Info(UDINT): Status register -35239: SMC FFS: Homing failed - Info(UDINT): Additional info -35240: SMC FFS: Violation of safety function - Info(UDINT): Additional info -35241: SMC FFS: Function block switched back into IDLE state - Info(UDINT): Additional info -35243: SMC FFS: Safe output - Teststate has changed - Info(UDINT): Output state -35244: SMC: Encoder - Received position not valid - Info(UDINT): Additional info -35245: SMC: Encoder mismatch detected - Info(UDINT): Additional info -35246: SMC: Encoder - Initialization error - Info(UDINT): Additional info -35247: SMC: Debug information - Info(UDINT): Additional info -35248: SMC: Internal warning, Lockbit set - Info(UDINT): Lockbits -35249: SMC: Encoder - SafeSpeed exceeded INT16 range -35250: SMC: Encoder - EnDat Master encoder error register is set - Info(UDINT): Fehler register -35251: SMC: Velocity error limit exceeded - Info(DINT): Speed error [U/s*2^16] -35252: SMC: Position lag error limit exceeded - Info(DINT): Lag error [units] -35253: SMC: Encoder - Rounding error due to parametrization - Info(UDINT): Additional info -35254: SMC: Encoder - Length of physical reference system too large - Info(UDINT): Additional info -35255: SMC FS: Encoder - Acceleration limit exceeded -35256: SMC: Information read out in encoder error state register. - Info(UDINT): Additional info -35257: SMC: Quality monitoring low value warning. - Info(UDINT): Additional info -35258: SMC: Timeout error within the HIPERFACE DSL communication. - Info(UDINT): Additional info -35259: SMC: Encoder - Error during cyclic operation of the encoder. - Info(UDINT): Additional info -35260: SMC: Encoder - Error during error handling of the encoder. - Info(UDINT): Additional info -35484: SMC: Encoder not ready - Info(UDINT): Additional info -35485: SMC FFS: SafeUserData - Error during requested function SafeUserData - Info(UDINT): Additional info -35486: SMC: Safe torque invalid - Info(UDINT): Additional info -35487: SMC: Functional phasing state is reset - Info(UDINT): Additional info -35488: SMC: Request SS1 - Position/speed evaluation is not ready -35489: SMC: Request SLS1 - Position/speed evaluation is not ready -35490: SMC: Request SLS2 - Position/speed evaluation is not ready -35491: SMC: Request SLS3 - Position/speed evaluation is not ready -35492: SMC: Request SLS4 - Position/speed evaluation is not ready -35493: SMC: Functional encoder changed to error state - Info(UDINT): Additional info -35494: SMC: Controller switch on detected, but state of functional encoder invalid. - Info(UDINT): Additional info -35495: SMC: SSO configuration error. The encode mode is invalid. - Info(UDINT): Additional info -35496: SMC: Current measurement invalid - Info(UDINT): Additional info -35497: SMC: BM - Delay time expired - Info(UDINT): Additional info -35498: SMC: SSO - A limitation of the observed acceleration is not possible - Info(UDINT): Additional info -35499: SMC FFS: Current measurement error was detected -35500: SMC: SSO - Safe speed observer speed error - Info(UDINT): Additional info -35501: SMC: SSO - Safe speed observer speed error - Info(UDINT): Additional info -35502: SMC: UTILS - Testinterface, dummy logbook entry -35503: SMC FFS: Internal error in ADC conversion - Info(UDINT): Additional info -35504: SMC FFS: RSP - Homing, INT32 overflow of S_SafePosition - Info(UDINT): Additional info -35505: SMC FFS: SLT - Violation of torque limit -35506: SMC FFS: RSP - Homing, Positional change during power off too big - Info(UDINT): Additional info -35507: SMC FFS: RSP - Homing, Config changed - Info(UDINT): Additional info -35508: SMC FFS: Internal error, FPGA communication - Info(UDINT): Additional info -35509: SMC FFS: RSP - Homing, CRC error while receiving the remanent safe position - Info(UDINT): Additional info -35510: SMC FFS: RSP - Homing, Homing already done without RSP - Info(UDINT): Additional info -35511: SMC: RSP - State RSP Valid changed during safe operation -36001: Parameter limited to valid range -36002: Total time for the position loop controller limited to prediction time -36003: Braking distance exceeds positive SW limit - Deceleration parameter increased -36004: Braking distance exceeds negative SW limit - Deceleration parameter increased -36005: Warning triggered by command - Info(UINT): Command parameter -37101: Calculated compensation distance on slave axis limited to maximum - Info(USINT): State index -37102: Calculated compensation distance on slave axis limited to minimum - Info(USINT): State index -37108: Calculated compensation distance of master axis limited to minimum - Info(USINT): State index -37111: Cam data: Difference between polynomial value y(xn) and slave period - Info(REAL): Difference -37112: Polynomial within cam data exceeds limit value - Info(UINT): Detail -37113: Compensation gear: Limit values exceeded - Info(USINT): State index -38001: Torque limiter: Limit value higher than maximum value - Info(REAL): Maximum value -38003: Motor holding brake: Test torque was limited -38004: Motor holding brake: Test torque less than load torque -38005: Motor test: Speed is too high during switch on - Info(REAL): Speed limit -38006: Current controller: Permissible current offset values exceeded -38008: Bleeder: No current flow -38009: Inverter: Output: Current flow test aborted - Info(USINT): Phase -39000: Encoder: Warning active - Info(USINT): Encoder -39001: Encoder: Position correction active - Info(USINT): Encoder -39002: Resolver: Speed limit for 14 bit resolution exceeded - Info(USINT): Encoder -39003: EnDat encoder: Alarm bit is set - Info(USINT): Encoder -39004: EnDat encoder: Alarm bit - Lighting failure - Info(USINT): Encoder -39005: EnDat encoder: Alarm bit - Signal amplitude too small - Info(USINT): Encoder -39006: EnDat encoder: Alarm bit - Position value contains an error - Info(USINT): Encoder -39007: EnDat encoder: Alarm bit - Overvoltage - Info(USINT): Encoder -39008: EnDat encoder: Alarm bit - Undervoltage - Info(USINT): Encoder -39009: EnDat encoder: Alarm bit - Overcurrent - Info(USINT): Encoder -39010: EnDat encoder: Alarm bit - Battery change required - Info(USINT): Encoder -39011: EnDat encoder: Warning bit - Frequency too high - Info(USINT): Encoder -39012: EnDat encoder: Warning bit - Temperature too high - Info(USINT): Encoder -39013: EnDat encoder: Warning bit - Lighting reserve reached - Info(USINT): Encoder -39014: EnDat encoder: Warning bit - Battery charge too low - Info(USINT): Encoder -39015: EnDat encoder: Warning bit - Reference point not reached - Info(USINT): Encoder -39016: Incremental encoder emulation: Frequency too high - Info(USINT): Encoder -39017: Encoder: CRC error while reading position - Info(USINT): Encoder -39018: Reference pulse monitoring: Faulty position, resolution, or reference pulse - Info(USINT): Encoder -39019: Serial encoder interface: Stop bit error - Info(USINT): Encoder -39020: Serial encoder interface: Receive data overrun - Info(USINT): Encoder -39021: Serial encoder interface: Send data error - Info(USINT): Encoder -39022: EnDat encoder: Warning bit is set - Info(USINT): Encoder -39023: EnDat encoder: CRC error while reading EnDat2.2 additional information - Info(USINT): Encoder -39024: EnDat encoder: Operating status error sources: M ALL Power down - Info(USINT): Encoder -39025: EnDat encoder: Operating status error sources: M Overflow / Underflow - Info(USINT): Encoder -39026: EnDat encoder: Type 3 error while reading EnDat2.2 additional information - Info(USINT): Encoder -39027: Encoder Emulation: power supply fail - Info(USINT): Encoder -39028: Encoder: Multiturn failure - Info(USINT): Encoder -39029: Encoder: Battery charge too low - Info(USINT): Encoder -39030: Encoder: Warning bit is set - Info(USINT): Encoder -39032: EnDat encoder: Operating status error sources: Lighting - Info(USINT): Encoder -39033: EnDat encoder: Operating status error sources: Signal amplitude - Info(USINT): Encoder -39034: EnDat encoder: Operating status error sources: S Pos 1 - Info(USINT): Encoder -39035: EnDat encoder: Operating status error sources: Overvoltage - Info(USINT): Encoder -39036: EnDat encoder: Operating status error sources: Undervoltage - Info(USINT): Encoder -39037: EnDat encoder: Operating status error sources: over current - Info(USINT): Encoder -39038: EnDat encoder: Operating status error sources: Temperature exceeded - Info(USINT): Encoder -39039: EnDat encoder: Operating status error sources: S Pos - Info(USINT): Encoder -39040: EnDat encoder: Operating status error sources: S sytem - Info(USINT): Encoder -39041: EnDat encoder: Operating status error sources: S ALL power down - Info(USINT): Encoder -39042: EnDat encoder: Operating status error sources: M Pos 1 - Info(USINT): Encoder -39043: EnDat encoder: Operating status error sources: M Pos 2 - Info(USINT): Encoder -39044: EnDat encoder: Operating status error sources: M System - Info(USINT): Encoder -39045: EnDat encoder: Operating status error sources: M battery - Info(USINT): Encoder -39046: Encoder: Incorrect encoder address acknowledgment - Info(USINT): Encoder -39047: Encoder: Position value not synchronous with absolute value - Info(USINT): Encoder -39048: Encoder: Incorrect command code acknowledgment - Info(USINT): Encoder -39049: Encoder: Timeout during parameter transfer - Info(USINT): Encoder -39050: Encoder: Parity - Info(USINT): Encoder -39051: Encoder: Hiperface error bit - Info(USINT): Encoder -39052: Encoder: Measurement range exceeded - Info(USINT): Encoder -39053: Encoder: Internal check of the encoder interface failed - Info(USINT): Encoder -39054: Encoder: Invalid supply voltage - Info(USINT): Encoder -39055: Encoder: Incremental signal amplitude too small - Info(USINT): Encoder -39056: Encoder: Incremental signal amplitude too large - Info(USINT): Encoder -39059: Encoder: Status message - Info(UDINT): Status code -39060: Encoder: Sync bit error - Info(USINT): Encoder -39061: Encoder: UART Transmission error - Info(USINT): Encoder -39086: Encoder: Register address - Info(UDINT): Address -39087: Encoder: Register data - Info(UDINT): Data -39088: Encoder: HIPERFACE DSL: Online status: Bit 4: ANS: Incorrect answer detected - Info(USINT): Encoder -39089: Encoder: HIPERFACE DSL: Online status: Bit 10: VPOS: Safe position invalid - Info(USINT): Encoder -39090: Encoder: HIPERFACE DSL: Online status: Bit 11: POS: Estimator turned on - Info(USINT): Encoder -39091: Encoder: HIPERFACE DSL: Online status: Bit 13: SCE: CRC error Safe Channel - Info(USINT): Encoder -39092: EnDat encoder: Warning bit - cyclical operation - Info(USINT): Encoder -39093: EnDat encoder: Warning bit - boundary layer not reached - Info(USINT): Encoder -39094: EnDat encoder: Warning bit - not ready - Info(USINT): Encoder -39095: EnDat encoder: Warning bit - diagnostic threshold below - Info(USINT): Encoder -39301: Analog/Digital IO: 24V power supply fail - Info(USINT): Slot -39302: Digital IO 1-4: Diagnose bit active (current, 24V supply) - Info(USINT): Slot -39303: Digital IO 5-8: Diagnose bit active (current, 24V supply) - Info(USINT): Slot -39305: Digital IO 10: Diagnose bit active (current, temperature) - Info(USINT): Slot -39306: Digital IO 9: Diagnose bit active (current, temperature) - Info(USINT): Slot -39307: Digital IO: Outputs deactivated by output mask after network error - Info(USINT): Slot -39308: Analog/Digital IO: Diagnose bit active - Info(USINT): Slot -39309: Digital IO: Digital output: Diagnose bit active - Info(UINT): Digital IOs -39310: Analog IO: Analog output: Diagnose bit active - Info(USINT): Analog IOs -39311: Analog IO: Analog input: Input disturbed - Info(USINT): Analog IOs -39312: Analog IO: Analog input: Analog value smaller than minimum value - Info(USINT): Analog IOs -39313: Analog IO: Analog input: Analog value greater than maximum value - Info(USINT): Analog IOs -39314: Analog IO: Analog input: Analog value below the measuring range - Info(USINT): Analog IOs -39315: Analog IO: Analog input: Analog value above the measuring range - Info(USINT): Analog IOs -39316: Analog IO: Analog input: Analog value corrupted - Info(USINT): Analog IOs -39317: Analog IO: Analog output: Input value outside the validity range - Info(USINT): Analog IOs -39500: Encoder: HIPERFACE: Status: Incorrect alignment data (01h) - Info(USINT): Encoder -39501: Encoder: HIPERFACE: Status: Sensor not adjusted or in adjustment mode (20h) - Info(USINT): Encoder -39502: Encoder: HIPERFACE: Status: Distance measure/sensor too high (21h) - Info(USINT): Encoder -39504: Encoder: HIPERFACE: Status: Linear position fault (23h) - Info(USINT): Encoder -39510: Encoder: HIPERFACE: Status: The encoder has not detected any faults (00h) - Info(USINT): Encoder -39511: Encoder: HIPERFACE: Status: Analog signals outside specification (01h) - Info(USINT): Encoder -39512: Encoder: HIPERFACE: Status: Incorrect internal angular offset (02h) - Info(USINT): Encoder -39513: Encoder: HIPERFACE: Status: Data field partitioning table destroyed (03h) - Info(USINT): Encoder -39514: Encoder: HIPERFACE: Status: Analog limit values not available (04h) - Info(USINT): Encoder -39515: Encoder: HIPERFACE: Status: Internal IC bus not operational (05h) - Info(USINT): Encoder -39516: Encoder: HIPERFACE: Status: Internal checksum error (06h) - Info(USINT): Encoder -39517: Encoder: HIPERFACE: Status: Program watchdog fault (07h) - Info(USINT): Encoder -39518: Encoder: HIPERFACE: Status: Counter overflow (08h) - Info(USINT): Encoder -39519: Encoder: HIPERFACE: Status: Parity error (09h) - Info(USINT): Encoder -39520: Encoder: HIPERFACE: Status: Checksum error (0Ah) - Info(USINT): Encoder -39521: Encoder: HIPERFACE: Status: Unknown command (0Bh) - Info(USINT): Encoder -39522: Encoder: HIPERFACE: Status: Wrong command length (0Ch) - Info(USINT): Encoder -39523: Encoder: HIPERFACE: Status: Wrong command argument (0Dh) - Info(USINT): Encoder -39524: Encoder: HIPERFACE: Status: Read-only data field (0Eh) - Info(USINT): Encoder -39525: Encoder: HIPERFACE: Status: Incorrect access code (0Fh) - Info(USINT): Encoder -39526: Encoder: HIPERFACE: Status: Out of memory fault (10h) - Info(USINT): Encoder -39527: Encoder: HIPERFACE: Status: Wrong data field offset (11h) - Info(USINT): Encoder -39528: Encoder: HIPERFACE: Status: Wrong data field number (12h) - Info(USINT): Encoder -39538: Encoder: HIPERFACE: Status: Value monitoring analog signals (1Ch) - Info(USINT): Encoder -39539: Encoder: HIPERFACE: Status: Transmitter current critical (1Dh) - Info(USINT): Encoder -39540: Encoder: HIPERFACE: Status: Encoder temperature critical (1Eh) - Info(USINT): Encoder -39541: Encoder: HIPERFACE: Status: Speed too high (1Fh) - Info(USINT): Encoder -39542: Encoder: HIPERFACE: Status: Singleturn position unreliable (20h) - Info(USINT): Encoder -39543: Encoder: HIPERFACE: Status: Multiturn amplitude fault (21h) - Info(USINT): Encoder -39544: Encoder: HIPERFACE: Status: Multiturn sync fault (22h) - Info(USINT): Encoder -39545: Encoder: HIPERFACE: Status: Multiturn vectorlength fault (23h) - Info(USINT): Encoder -39546: Encoder: HIPERFACE: Status: Multiturn counter fault (24h) - Info(USINT): Encoder -39594: Encoder: HIPERFACE DSL: Encoder status: Plausibility Error (ST0:4) - Info(USINT): Encoder -39596: Encoder: HIPERFACE DSL: Encoder status: Improper Configuration Error (ST0:6) - Info(USINT): Encoder -39597: Encoder: HIPERFACE DSL: Encoder status: Crosscheck Error (ST0:7) - Info(USINT): Encoder -39600: Encoder: HIPERFACE DSL: Encoder status: Protocol Reset Indication (ST0:0) - Info(USINT): Encoder -39601: Encoder: HIPERFACE DSL: Encoder status: Acceleration Overflow Error (ST0:1) - Info(USINT): Encoder -39602: Encoder: HIPERFACE DSL: Encoder status: Test Running (ST0:2) - Info(USINT): Encoder -39603: Encoder: HIPERFACE DSL: Encoder status: Drift Compensation Error (ST0:3) - Info(USINT): Encoder -39604: Encoder: HIPERFACE DSL: Encoder status: Position Tracking Filter Error (ST0:4) - Info(USINT): Encoder -39605: Encoder: HIPERFACE DSL: Encoder status: Position Vector Length Error (ST0:5) - Info(USINT): Encoder -39606: Encoder: HIPERFACE DSL: Encoder status: Counter Error (ST0:6) - Info(USINT): Encoder -39607: Encoder: HIPERFACE DSL: Encoder status: Position Synchronization Error (ST0:7) - Info(USINT): Encoder -39610: Encoder: HIPERFACE DSL: Encoder status: Singleturn Error (ST1:0) - Info(USINT): Encoder -39611: Encoder: HIPERFACE DSL: Encoder status: Multiturn Amplitude Error (ST1:1) - Info(USINT): Encoder -39612: Encoder: HIPERFACE DSL: Encoder status: Multiturn Sync Error (ST1:2) - Info(USINT): Encoder -39613: Encoder: HIPERFACE DSL: Encoder status: Multiturn Vector Length Error (ST1:3) - Info(USINT): Encoder -39614: Encoder: HIPERFACE DSL: Encoder status: Position Crosscheck Error (ST1:4) - Info(USINT): Encoder -39620: Encoder: HIPERFACE DSL: Encoder status: Power-on Self-test Conducted (ST2:0) - Info(USINT): Encoder -39621: Encoder: HIPERFACE DSL: Encoder status: Safety Parameter Warning (ST2:1) - Info(USINT): Encoder -39622: Encoder: HIPERFACE DSL: Encoder status: Safety Parameter Error (ST2:2) - Info(USINT): Encoder -39623: Encoder: HIPERFACE DSL: Encoder status: Standard Parameter Error (ST2:3) - Info(USINT): Encoder -39624: Encoder: HIPERFACE DSL: Encoder status: Internal Communication Error 1 (ST2:4) - Info(USINT): Encoder -39625: Encoder: HIPERFACE DSL: Encoder status: Internal Communication Error 2 (ST2:5) - Info(USINT): Encoder -39626: Encoder: HIPERFACE DSL: Encoder status: Internal System Error (ST2:6) - Info(USINT): Encoder -39630: Encoder: HIPERFACE DSL: Encoder status: Critical Temperature (ST3:0) - Info(USINT): Encoder -39631: Encoder: HIPERFACE DSL: Encoder status: Critical LED Current (ST3:1) - Info(USINT): Encoder -39632: Encoder: HIPERFACE DSL: Encoder status: Critical Supply Voltage (ST3:2) - Info(USINT): Encoder -39633: Encoder: HIPERFACE DSL: Encoder status: Critical Rotation Speed (ST3:3) - Info(USINT): Encoder -39634: Encoder: HIPERFACE DSL: Encoder status: Critical Acceleration (ST3:4) - Info(USINT): Encoder -39635: Encoder: HIPERFACE DSL: Encoder status: Counter Overflow (ST3:5) - Info(USINT): Encoder -39636: Encoder: HIPERFACE DSL: Encoder status: Internal Monitoring Error (ST3:6) - Info(USINT): Encoder -39638: Encoder: HIPERFACE DSL: Encoder status: Critical Rotor Position (ST3:1) - Info(USINT): Encoder -39640: Encoder: HIPERFACE DSL: Encoder status: Invalid access (ST4:0) - Info(USINT): Encoder -39641: Encoder: HIPERFACE DSL: Encoder status: Access denied (ST4:1) - Info(USINT): Encoder -39642: Encoder: HIPERFACE DSL: Encoder status: Resource access error (ST4:2) - Info(USINT): Encoder -39643: Encoder: HIPERFACE DSL: Encoder status: File access error (ST4:3) - Info(USINT): Encoder -39670: Encoder: HIPERFACE DSL: Encoder status: User defined warning (ST7:0) - Info(USINT): Encoder -39671: Encoder: HIPERFACE DSL: Encoder status: User defined warning (ST7:1) - Info(USINT): Encoder -39672: Encoder: HIPERFACE DSL: Encoder status: User defined warning (ST7:2) - Info(USINT): Encoder -39673: Encoder: HIPERFACE DSL: Encoder status: User defined warning (ST7:3) - Info(USINT): Encoder -39674: Encoder: HIPERFACE DSL: Encoder status: User defined warning (ST7:4) - Info(USINT): Encoder -39675: Encoder: HIPERFACE DSL: Encoder status: User defined warning (ST7:5) - Info(USINT): Encoder -39676: Encoder: HIPERFACE DSL: Encoder status: User defined warning (ST7:6) - Info(USINT): Encoder -39677: Encoder: HIPERFACE DSL: Encoder status: User defined warning (ST7:7) - Info(USINT): Encoder -41001: Heatsink temperature sensor: Warning limit exceeded - Info(REAL): Heatsink temperature -41002: Heatsink temperature sensor: Not connected or damaged - Info(REAL): Temperature limit -41011: Temperature sensor (Motor|Choke|External): Warning limit exceeded - Info(REAL): Temperature -41031: Junction temperature model: Warning limit exceeded - Info(REAL): Junction temperature -41041: Bleeder temperature model: Warning limit exceeded - Info(REAL): Bleeder temperature -41051: ACOPOS peak current: Warning limit exceeded - Info(REAL): Peak current load -41061: ACOPOS continuous current: Warning limit exceeded - Info(REAL): Continuous current load -41070: Motor temperature model: Warning limit exceeded - Info(REAL): Temperature limit -41075: ACOPOS continuous power: Warning limit exceeded -41078: Power stage: Temperature sensor 1: Warning limit exceeded - Info(REAL): Temperature -41080: Pre-charging resistor temperature model: Warning limit exceeded - Info(REAL): Temperature limit -41081: Power stage temperature model: Warning limit exceeded - Info(REAL): Temperature -41083: Power stage: Temperature sensor 2: Warning limit exceeded - Info(REAL): Temperature -41085: Power stage: Temperature sensor 3: Warning limit exceeded - Info(REAL): Temperature -41087: Power stage: Temperature sensor 4: Warning limit exceeded - Info(REAL): Temperature -41089: Encoder temperature sensor: Warning limit exceeded - Info(REAL): Temperature -41090: 24V Supply/Main relay temperature sensor: Warning limit exceeded -41091: Power stage: Temperature sensor 5: Warning limit exceeded - Info(REAL): Temperature -41092: Rectifier temperature model: Warning limit exceeded - Info(REAL): Temperature -41093: DC bus relay temperature model: Warning limit exceeded - Info(REAL): Temperature -41094: DC bus capacitor temperature model: Warning limit exceeded - Info(REAL): Temperature -41095: DC bus: Continuous total power: Warning limit exceeded - Info(REAL): Load limit -41096: DC bus: Peak total power: Warning limit exceeded - Info(REAL): Load limit -41097: DC connector temperature model: Warning limit exceeded - Info(REAL): Temperature -41098: Power stage: Temperature sensor: Warning limit exceeded - Info(UINT): Sensor -41099: Motor temperature model: Warning limit exceeded - Info(USINT): Phase index -41100: Motor: Temperature sensors: Temperature difference to high - Info(UINT): Sensor index -41101: Power stage: Temperature sensor 1: Under temperature: Warning limit exceeded - Info(REAL): Temperature -64002: Delay before SW Reset (network with ascending node numbers ?) -64003: Delay before NC System Start (network with ascending node numbers ?) -64004: The following boot error could be entered here with a delay -64005: Timeout for parameter enable after start of operating system - Info(UDINT): Status (bits with wrong value for parameter enable) -64006: Drive did not become synchronous with network master - Info(UDINT): Timeout [sec] -64007: Timeout for enable of acyclic network communication - Info(UDINT): Timeout [sec] -64008: Timeout for enable of cyclic network communication - Info(UDINT): Timeout [sec] -64009: Acp10cfg contains a POWERLINK interface, for which no axis is defined - Info(UINT): Index of POWERLINK interface in Acp10cfg (name in Logger) -64010: NC software test version (validity period in Logger) -64011: Timeout for completion of encoder initialization -64012: NCSYS does not contain an operating system for this ACOPOS hardware type -64013: The basis initialization was aborted due to an error -64014: No integral cycle time ratio between NetCyc and POWERLINK - Info(UDINT): NetCyc cycle time [usec] -64015: No integral cycle time ratio between NetCyc and POWERLINK "multiplexed" - Info(UDINT): NetCyc cycle time [usec] -64016: Name of SDC axis configuration PV is too long (PV is not used) - Info(UINT): Maximum allowed number of characters -64017: NC software prototype version (use on serial production machines not allowed) -64018: mapp Motion ACOPOS FW test version (validity period in Logger) - Info(UINT): Test version number -64019: mapp Motion ACOPOS FW test version: PLC date/time outside validity period -64020: NCSYS does not exist on the target system -65535: Response error diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10man/Acp10man.typ b/example/AsProject/Logical/Libraries/Motion/Acp10man/Acp10man.typ deleted file mode 100644 index cbbc73a..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Acp10man/Acp10man.typ +++ /dev/null @@ -1,1314 +0,0 @@ -TYPE -ACP10SWVER_typ : STRUCT (* SW Version ID [hexadecimal] *) - nc_manager : UINT ; (* NC manager *) - nc_system : UINT ; (* NC operating system *) - NOT_USE_1 : ARRAY [0..3] OF USINT ; -END_STRUCT; -ACP10OBIHW_typ : STRUCT (* Hardware information *) - init : USINT ; (* Initialized *) - reserve1 : USINT ; (* Reserved *) - acp_id : USINT ; (* ACOPOS ID *) - acp_id_nr : USINT ; (* ACOPOS ID production number *) - acp_typ : USINT ; (* ACOPOS type *) - ax_num : USINT ; (* Number of axes (power stages) *) - reserve2 : UINT ; (* Reserved *) - product_code : UDINT ; (* Product code *) - serial_nr : UDINT ; (* Serial number *) -END_STRUCT; -ACP10OBINF_typ : STRUCT (* NC Object Information *) - net_if_typ : UINT ; (* Network interface type *) - net_if_idx : UINT ; (* Network interface index *) - node_nr : UINT ; (* Drive node number *) - nc_obj_typ : UINT ; (* NC object type *) - nc_obj_idx : UINT ; (* NC object index *) - reserve : UINT ; (* Reserved *) - nc_obj_name : ARRAY [0..47] OF USINT ; (* NC object name *) - hardware : ACP10OBIHW_typ ; (* Hardware information *) -END_STRUCT; -ACP10SIMM1_typ : STRUCT (* Mass1 *) - inertia : REAL ; (* Mass moment of inertia *) - static_friction : REAL ; (* Static friction *) - viscous_friction : REAL ; (* Viscous friction *) -END_STRUCT; -ACP10SIMM2_typ : STRUCT (* Mass2 *) - inertia : REAL ; (* Mass moment of inertia *) - static_friction : REAL ; (* Static friction *) - viscous_friction : REAL ; (* Viscous friction *) - stiffness : REAL ; (* Stiffness of coupling *) - damping : REAL ; (* Damping of coupling *) -END_STRUCT; -ACP10SIMGB_typ : STRUCT (* Gearbox *) - direction : USINT ; (* Direction *) - reserve1 : USINT ; (* Reserved *) - reserve2 : UINT ; (* Reserved *) - in_rev : UDINT ; (* Input revolutions *) - out_rev : UDINT ; (* Output revolutions *) -END_STRUCT; -ACP10SIMPA_typ : STRUCT (* Parameters *) - mode : UINT ; (* Mode *) - add_load_par_id : UINT ; (* Parameter ID for additive load *) - mass1 : ACP10SIMM1_typ ; (* Mass1 *) - mass2 : ACP10SIMM2_typ ; (* Mass2 *) - gear : ACP10SIMGB_typ ; (* Gearbox *) -END_STRUCT; -ACP10SIM_typ : STRUCT (* Simulation mode *) - init : USINT ; (* Initialized *) - NOT_USE_1 : USINT ; - status : USINT ; (* Status *) - acp_sim : USINT ; (* ACOPOS simulation *) - NOT_USE_2 : ARRAY [0..3] OF USINT ; - parameter : ACP10SIMPA_typ ; (* Parameters *) -END_STRUCT; -ACP10GLIPA_typ : STRUCT (* INIT Parameters *) - ok : USINT ; (* Operation complete *) - error : USINT ; (* Error *) - reserve : UINT ; (* Reserved *) - datobj_ident : UDINT ; (* Data object ident *) - data_modul : ARRAY [0..11] OF USINT ; (* Name of the data module *) -END_STRUCT; -ACP10GLINI_typ : STRUCT (* Global Initialization *) - init : USINT ; (* Global Initialization complete *) - reserve1 : USINT ; (* Reserved *) - reserve2 : UINT ; (* Reserved *) - init_par : ACP10GLIPA_typ ; (* INIT Parameters *) -END_STRUCT; -ACP10NSVRQ_typ : STRUCT (* Request (to the drive) *) - par_id : UINT ; (* Parameter ID *) - reserve : UINT ; (* Reserved *) -END_STRUCT; -ACP10NSVRS_typ : STRUCT (* Response (from the drive) *) - par_id : UINT ; (* Parameter ID *) - reserve : UINT ; (* Reserved *) -END_STRUCT; -ACP10NETSV_typ : STRUCT (* Service Interface *) - data_adr : UDINT ; (* Data address *) - data_text : ARRAY [0..31] OF USINT ; (* Data in text format *) - request : ACP10NSVRQ_typ ; (* Request (to the drive) *) - response : ACP10NSVRS_typ ; (* Response (from the drive) *) -END_STRUCT; -ACP10NET_typ : STRUCT (* Network *) - init : USINT ; (* Network initialized *) - phase : USINT ; (* Phase *) - init_allowed : USINT ; (* The NC action for network initialization is allowed *) - nc_sys_restart : USINT ; (* A Restart of the NC operating system was executed *) - reserve : UINT ; (* Reserved *) - reserve1 : UINT ; (* Reserved *) - service : ACP10NETSV_typ ; (* Service Interface *) -END_STRUCT; -ACP10AXDBS_typ : STRUCT (* Status *) - ok : USINT ; (* Operation complete *) - error : USINT ; (* Error *) - reserve1 : USINT ; (* Reserved *) - reserve2 : USINT ; (* Reserved *) - data_len : UDINT ; (* Length of data *) - datobj_ident : UDINT ; (* Data object ident *) - datobj_datadr : UDINT ; (* Address of the data object data *) -END_STRUCT; -ACP10AXDBP_typ : STRUCT (* Parameters *) - file_device : ARRAY [0..31] OF USINT ; (* Name of File Device *) - datobj_name : ARRAY [0..31] OF USINT ; (* Name of the data object *) - datobj_type : UINT ; (* Type of the data object *) - datblock_par_id : UINT ; (* Parameter ID of the data block *) - idx1_par_id : UINT ; (* Parameter ID of data block index 1 *) - idx1 : UINT ; (* Data block index 1 *) - idx2_par_id : UINT ; (* Parameter ID of data block index 2 *) - idx2 : UINT ; (* Data block index 2 *) - NOT_USE_1 : ARRAY [0..7] OF USINT ; -END_STRUCT; -ACP10AXDBL_typ : STRUCT (* Data block operation *) - status : ACP10AXDBS_typ ; (* Status *) - parameter : ACP10AXDBP_typ ; (* Parameters *) -END_STRUCT; -ACP10DISTA_typ : STRUCT (* Status *) - reference : USINT ; (* Reference switch *) - pos_hw_end : USINT ; (* Positive HW end switch *) - neg_hw_end : USINT ; (* Negative HW end switch *) - trigger1 : USINT ; (* Trigger1 *) - trigger2 : USINT ; (* Trigger2 *) - enable : USINT ; (* Enable *) - reserve2 : UINT ; (* Reserved *) -END_STRUCT; -ACP10DILEV_typ : STRUCT (* Active Input Level *) - reference : UINT ; (* Reference switch *) - pos_hw_end : UINT ; (* Positive HW end switch *) - neg_hw_end : UINT ; (* Negative HW end switch *) - trigger1 : UINT ; (* Trigger1 *) - trigger2 : UINT ; (* Trigger2 *) - reserve : UINT ; (* Reserved *) -END_STRUCT; -ACP10DIFRC_typ : STRUCT (* Set Status of digital Inputs via Force function *) - reference : USINT ; (* Reference switch *) - pos_hw_end : USINT ; (* Positive HW end switch *) - neg_hw_end : USINT ; (* Negative HW end switch *) - trigger1 : USINT ; (* Trigger1 *) - trigger2 : USINT ; (* Trigger2 *) - reserve1 : USINT ; (* Reserved *) - reserve2 : UINT ; (* Reserved *) -END_STRUCT; -ACP10DIGIN_typ : STRUCT (* Digital Inputs *) - init : USINT ; (* Digital inputs initialized *) - reserve1 : USINT ; (* Reserved *) - reserve2 : UINT ; (* Reserved *) - status : ACP10DISTA_typ ; (* Status *) - level : ACP10DILEV_typ ; (* Active Input Level *) - force : ACP10DIFRC_typ ; (* Set status of digital inputs via force function *) -END_STRUCT; -ACP10ENCSL_typ : STRUCT (* Load *) - units : UDINT ; (* Units at the load *) - rev_motor : UDINT ; (* Motor revolutions *) -END_STRUCT; -ACP10ENCSC_typ : STRUCT (* Scaling *) - load : ACP10ENCSL_typ ; (* Load *) -END_STRUCT; -ACP10ENCPA_typ : STRUCT (* Parameters *) - count_dir : USINT ; (* Count direction *) - reserve1 : USINT ; (* Reserved *) - reserve2 : UINT ; (* Reserved *) - scaling : ACP10ENCSC_typ ; (* Scaling *) -END_STRUCT; -ACP10ENCIF_typ : STRUCT (* Encoder Interface *) - init : USINT ; (* Encoder interface initialized *) - reserve1 : USINT ; (* Reserved *) - reserve2 : UINT ; (* Reserved *) - parameter : ACP10ENCPA_typ ; (* Parameters *) -END_STRUCT; -ACP10AXLPA_typ : STRUCT (* Parameters *) - v_pos : REAL ; (* Speed in positive direction *) - v_neg : REAL ; (* Speed in negative direction *) - a1_pos : REAL ; (* Acceleration in positive direction *) - a2_pos : REAL ; (* Deceleration in positive direction *) - a1_neg : REAL ; (* Acceleration in negative direction *) - a2_neg : REAL ; (* Deceleration in negative direction *) - t_jolt : REAL ; (* Jolt time *) - t_in_pos : REAL ; (* Settling time before message "In Position" *) - pos_sw_end : DINT ; (* Positive SW end *) - neg_sw_end : DINT ; (* Negative SW end *) - NOT_USE_1 : ARRAY [0..3] OF USINT ; - ds_warning : REAL ; (* Lag error limit for display of a warning *) - ds_stop : REAL ; (* Lag error limit for stop of a movement *) - a_stop : REAL ; (* Acceleration limit for stop of a movement *) - dv_stop : REAL ; (* Speed error limit for stop of a movement *) - dv_stop_mode : UDINT ; (* Mode for speed error monitoring *) -END_STRUCT; -ACP10AXLIM_typ : STRUCT (* Limit values *) - init : USINT ; (* Axis limit values initialized *) - reserve1 : USINT ; (* Reserved *) - reserve2 : UINT ; (* Reserved *) - parameter : ACP10AXLPA_typ ; (* Parameters *) -END_STRUCT; -ACP10CTRPO_typ : STRUCT (* Position controller *) - kv : REAL ; (* Proportional amplification *) - tn : REAL ; (* Integral action time *) - t_predict : REAL ; (* Prediction time *) - t_total : REAL ; (* Total time *) - p_max : REAL ; (* Maximum proportional action *) - i_max : REAL ; (* Maximum integral action *) -END_STRUCT; -ACP10ISQFI_typ : STRUCT (* ISQ Filter *) - type : UINT ; (* Type *) - reserve : UINT ; (* Reserved *) - a0 : REAL ; (* Coefficient a0 *) - a1 : REAL ; (* Coefficient a1 *) - b0 : REAL ; (* Coefficient b0 *) - b1 : REAL ; (* Coefficient b1 *) - b2 : REAL ; (* Coefficient b2 *) - c0_par_id : UINT ; (* Parameter ID for coefficient c0 *) - c1_par_id : UINT ; (* Parameter ID for coefficient c1 *) -END_STRUCT; -ACP10CTRSP_typ : STRUCT (* Speed controller *) - kv : REAL ; (* Proportional amplification *) - tn : REAL ; (* Integral action time *) - t_filter : REAL ; (* Filter time constant *) - isq_filter1 : ACP10ISQFI_typ ; (* ISQ Filter1 *) - isq_filter2 : ACP10ISQFI_typ ; (* ISQ Filter2 *) - isq_filter3 : ACP10ISQFI_typ ; (* ISQ Filter3 *) -END_STRUCT; -ACP10CTRUF_typ : STRUCT (* U/f Control *) - type : USINT ; (* Type *) - auto_config : USINT ; (* Automatic configuration *) - reserve : UINT ; (* Reserved *) - u0 : REAL ; (* Boost voltage *) - un : REAL ; (* Rated voltage *) - fn : REAL ; (* Rated frequency *) - k_f_slip : REAL ; (* Slip compensation: Multiplication factor of compensated frequency *) -END_STRUCT; -ACP10CTRFF_typ : STRUCT (* Feed Forward Control *) - mode : UINT ; (* Mode *) - reserve : UINT ; (* Reserved *) - torque_load : REAL ; (* Load torque *) - torque_pos : REAL ; (* Torque in positive direction *) - torque_neg : REAL ; (* Torque in negative direction *) - kv_torque : REAL ; (* Speed torque factor *) - inertia : REAL ; (* Mass moment of inertia *) - t_filter_a : REAL ; (* Acceleration filter time constant *) -END_STRUCT; -ACP10CTRFB_typ : STRUCT (* Feedback Control *) - mode : UINT ; (* Mode *) - reserve : UINT ; (* Reserved *) - speed_mix_ratio : REAL ; (* Mixing ratio for speed *) - speed_kv : REAL ; (* Proportional amplification for speed *) -END_STRUCT; -ACP10CTRMODM1_typ : STRUCT (* Mass1 *) - inertia : REAL ; (* Mass moment of inertia *) - viscous_friction : REAL ; (* Viscous friction *) -END_STRUCT; -ACP10CTRMODM2_typ : STRUCT (* Mass2 *) - inertia : REAL ; (* Mass moment of inertia *) - viscous_friction : REAL ; (* Viscous friction *) - stiffness : REAL ; (* Stiffness of coupling *) - damping : REAL ; (* Damping of coupling *) -END_STRUCT; -ACP10CTRMODEL_typ : STRUCT (* Model *) - mass1 : ACP10CTRMODM1_typ ; (* Mass1 *) - mass2 : ACP10CTRMODM2_typ ; (* Mass2 *) -END_STRUCT; -ACP10CTRL_typ : STRUCT (* Controller *) - init : USINT ; (* Controller initialized *) - ready : USINT ; (* Ready *) - status : USINT ; (* Status *) - mode : USINT ; (* Mode *) - position : ACP10CTRPO_typ ; (* Position Controller *) - speed : ACP10CTRSP_typ ; (* Speed Controller *) - uf : ACP10CTRUF_typ ; (* U/f Control *) - ff : ACP10CTRFF_typ ; (* Feed Forward Control *) - fb : ACP10CTRFB_typ ; (* Feedback Control *) - model : ACP10CTRMODEL_typ ; (* Model *) -END_STRUCT; -ACP10AXSTI_typ : STRUCT (* Index of Parameter Record *) - command : USINT ; (* for the next stop command *) - reserve1 : USINT ; (* Reserved *) - reserve2 : UINT ; (* Reserved *) -END_STRUCT; -ACP10AXSTP_typ : STRUCT (* Parameter Records *) - decel_ramp : USINT ; (* Deceleration ramp *) - controller : USINT ; (* Controller state after movement abortion *) - reserve : UINT ; (* Reserved *) -END_STRUCT; -ACP10AXSTQ_typ : STRUCT (* Quickstop *) - decel_ramp : USINT ; (* Deceleration ramp *) - reserve1 : USINT ; (* Reserved *) - reserve2 : UINT ; (* Reserved *) - t_jolt : REAL ; (* Jolt time *) -END_STRUCT; -ACP10AXSTD_typ : STRUCT (* Drive error *) - decel_ramp : USINT ; (* Deceleration ramp *) - reserve1 : USINT ; (* Reserved *) - reserve2 : UINT ; (* Reserved *) -END_STRUCT; -ACP10AXSTO_typ : STRUCT (* Stop Movement *) - init : USINT ; (* Stop initialized *) - NOT_USE_1 : USINT ; - reserve2 : UINT ; (* Reserved *) - index : ACP10AXSTI_typ ; (* Index *) - parameter : ARRAY [0..3] OF ACP10AXSTP_typ ; (* Parameter record *) - quickstop : ACP10AXSTQ_typ ; (* Quickstop *) - drive_error : ACP10AXSTD_typ ; (* Drive error *) -END_STRUCT; -ACP10HOMST_typ : STRUCT (* Status *) - ok : USINT ; (* Reference position valid *) - reserve1 : USINT ; (* Reserved *) - reserve2 : UINT ; (* Reserved *) - tr_s_rel : REAL ; (* Distance between activation of "triggering reference pulse" and the occurrence of the reference pulse *) - offset : DINT ; (* Home offset after completion of homing procedure *) -END_STRUCT; -ACP10HOMPA_typ : STRUCT (* Parameters *) - s : DINT ; (* Reference position *) - v_switch : REAL ; (* Speed for searching the reference switch *) - v_trigger : REAL ; (* Trigger Speed *) - a : REAL ; (* Acceleration *) - mode : USINT ; (* Mode *) - edge_sw : USINT ; (* Edge of reference switch *) - start_dir : USINT ; (* Start direction *) - trigg_dir : USINT ; (* Trigger direction *) - ref_pulse : USINT ; (* Reference pulse *) - fix_dir : USINT ; (* Fixed direction *) - reserve1 : USINT ; (* Reserved *) - reserve2 : USINT ; (* Reserved *) - tr_s_block : REAL ; (* Distance for blocking the activation of "triggering reference pulse" *) - torque_lim : REAL ; (* Torque limit for homing on block *) - ds_block : REAL ; (* Lag error for block detection *) - ds_stop : REAL ; (* Lag error for stop of a movement *) -END_STRUCT; -ACP10HOME_typ : STRUCT (* Homing *) - init : USINT ; (* Homing procedure initialized *) - reserve1 : USINT ; (* Reserved *) - reserve2 : UINT ; (* Reserved *) - status : ACP10HOMST_typ ; (* Status *) - parameter : ACP10HOMPA_typ ; (* Parameters *) -END_STRUCT; -ACP10BMVST_typ : STRUCT (* Status *) - in_pos : USINT ; (* "In Position" (target position reached) *) - reserve1 : USINT ; (* Reserved *) - reserve2 : UINT ; (* Reserved *) -END_STRUCT; -ACP10BMVOV_typ : STRUCT (* Override *) - v : UINT ; (* Speed override *) - a : UINT ; (* Acceleration override *) -END_STRUCT; -ACP10BMVPA_typ : STRUCT (* Parameters *) - s : DINT ; (* Target position or relative move distance *) - v_pos : REAL ; (* Speed in positive direction *) - v_neg : REAL ; (* Speed in negative direction *) - a1_pos : REAL ; (* Acceleration in positive direction *) - a2_pos : REAL ; (* Deceleration in positive direction *) - a1_neg : REAL ; (* Acceleration in negative direction *) - a2_neg : REAL ; (* Deceleration in negative direction *) -END_STRUCT; -ACP10TRSTP_typ : STRUCT (* Mode "Stop after trigger" *) - init : USINT ; (* Initialized *) - event : USINT ; (* Event *) - reserve : UINT ; (* Reserved *) - s_rest : DINT ; (* Remaining distance after trigger *) - NOT_USE_1 : ARRAY [0..11] OF USINT ; -END_STRUCT; -ACP10BAMOV_typ : STRUCT (* Basis Movements *) - init : USINT ; (* Basis movements initialized *) - reserve1 : USINT ; (* Reserved *) - reserve2 : UINT ; (* Reserved *) - status : ACP10BMVST_typ ; (* Status *) - override : ACP10BMVOV_typ ; (* Override *) - parameter : ACP10BMVPA_typ ; (* Parameters *) - trg_stop : ACP10TRSTP_typ ; (* Mode "Stop after trigger" *) -END_STRUCT; -ACP10AXMOV_typ : STRUCT (* Movement *) - mode : UINT ; (* Mode *) - detail : UINT ; (* Detail *) - stop : ACP10AXSTO_typ ; (* Stop Movement *) - homing : ACP10HOME_typ ; (* Homing procedure *) - basis : ACP10BAMOV_typ ; (* Basis movements *) -END_STRUCT; -ACP10SUOST_typ : STRUCT (* Status *) - ident : UDINT ; (* Ident of data object *) - ok : USINT ; (* Operation complete *) - error : USINT ; (* Error *) - reserve1 : USINT ; (* Reserved *) - reserve2 : USINT ; (* Reserved *) -END_STRUCT; -ACP10SUOPA_typ : STRUCT (* Parameters *) - name : ARRAY [0..11] OF USINT ; (* Name of data object *) -END_STRUCT; -ACP10SUOBJ_typ : STRUCT (* Data object *) - status : ACP10SUOST_typ ; (* Status *) - parameter : ACP10SUOPA_typ ; (* Parameters *) -END_STRUCT; -ACP10SUMAS_typ : STRUCT (* Status *) - mode : UINT ; (* Mode *) - ok : USINT ; (* Operation complete *) - error : USINT ; (* Error *) - quality : REAL ; (* Quality of parameter identification *) -END_STRUCT; -ACP10SUMAO_typ : STRUCT (* Optional parameters *) - z_p : USINT ; (* Number of polepairs *) - phase : USINT ; (* Phase *) - reserve2 : UINT ; (* Reserved *) - u_const : REAL ; (* Voltage constant *) - v_max : REAL ; (* Maximum speed *) - trq_0 : REAL ; (* Stall torque *) - trq_n : REAL ; (* Rated torque *) - trq_max : REAL ; (* Peak torque *) - trq_const : REAL ; (* Torque constant *) - i_0 : REAL ; (* Stall current *) - i_max : REAL ; (* Peak current *) - i_m : REAL ; (* Magnetizing current *) - phase_cross_sect : REAL ; (* Cross section of a phase *) - invcl_a1 : REAL ; (* Inverter characteristic: Gain factor *) - invcl_a2 : REAL ; (* Inverter characteristic: Exponent *) -END_STRUCT; -ACP10SUMAP_typ : STRUCT (* Parameters *) - mode : UINT ; (* Mode *) - reserve : UINT ; (* Reserved *) - u_n : REAL ; (* Rated voltage *) - i_n : REAL ; (* Rated current *) - v_n : REAL ; (* Rated speed *) - f_n : REAL ; (* Rated frequency *) - cos_phi : REAL ; (* Active power factor *) - t_tripping_therm : REAL ; (* Tripping time at thermal overload *) - optional : ACP10SUMAO_typ ; (* Optional parameters *) -END_STRUCT; -ACP10SUMA_typ : STRUCT (* Induction motor *) - status : ACP10SUMAS_typ ; (* Status *) - parameter : ACP10SUMAP_typ ; (* Parameters *) -END_STRUCT; -ACP10SUMSS_typ : STRUCT (* Status *) - mode : UINT ; (* Mode *) - ok : USINT ; (* Operation complete *) - error : USINT ; (* Error *) - quality : REAL ; (* Quality of parameter identification *) -END_STRUCT; -ACP10SUMSO_typ : STRUCT (* Optional parameters *) - phase : USINT ; (* Phase *) - reserve1 : USINT ; (* Reserved *) - reserve2 : UINT ; (* Reserved *) - u_const : REAL ; (* Voltage constant *) - v_max : REAL ; (* Maximum speed *) - trq_0 : REAL ; (* Stall torque *) - trq_const : REAL ; (* Torque constant *) - i_0 : REAL ; (* Stall current *) - phase_cross_sect : REAL ; (* Cross section of a phase *) - invcl_a1 : REAL ; (* Inverter characteristic: Gain factor *) - invcl_a2 : REAL ; (* Inverter characteristic: Exponent *) -END_STRUCT; -ACP10SUMSP_typ : STRUCT (* Parameters *) - mode : UINT ; (* Mode *) - z_p : USINT ; (* Number of polepairs *) - reserve : USINT ; (* Reserved *) - u_n : REAL ; (* Rated voltage *) - i_n : REAL ; (* Rated current *) - v_n : REAL ; (* Rated speed *) - trq_n : REAL ; (* Rated torque *) - trq_max : REAL ; (* Peak torque *) - i_max : REAL ; (* Peak current *) - t_tripping_therm : REAL ; (* Tripping time at thermal overload *) - optional : ACP10SUMSO_typ ; (* Optional parameters *) -END_STRUCT; -ACP10SUMS_typ : STRUCT (* Synchronous motor *) - status : ACP10SUMSS_typ ; (* Status *) - parameter : ACP10SUMSP_typ ; (* Parameters *) -END_STRUCT; -ACP10SUPHS_typ : STRUCT (* Status *) - mode : UINT ; (* Mode *) - ok : USINT ; (* Operation complete *) - error : USINT ; (* Error *) - rho_0 : REAL ; (* Commutation offset *) - z_p : USINT ; (* Number of polepairs *) - reserve1 : USINT ; (* Reserved *) - reserve2 : UINT ; (* Reserved *) -END_STRUCT; -ACP10SUPHP_typ : STRUCT (* Parameters *) - mode : UINT ; (* Mode *) - reserve : UINT ; (* Reserved *) - i : REAL ; (* Current *) - t : REAL ; (* Time *) -END_STRUCT; -ACP10SUPH_typ : STRUCT (* Motor phasing *) - status : ACP10SUPHS_typ ; (* Status *) - parameter : ACP10SUPHP_typ ; (* Parameters *) -END_STRUCT; -ACP10SUCST_typ : STRUCT (* Status *) - mode : UINT ; (* Mode *) - ok : USINT ; (* Operation complete *) - error : USINT ; (* Error *) -END_STRUCT; -ACP10SUCPA_typ : STRUCT (* Parameters *) - mode : UINT ; (* Mode *) - orientation : USINT ; (* Orientation *) - operating_point : USINT ; (* Operating point *) - i_max_percent : REAL ; (* Maximum percentage for rated current *) - v_max_percent : REAL ; (* Maximum percentage for speed limit value *) - s_max : DINT ; (* Maximum move distance *) - ds_max : REAL ; (* Maximum lag error *) - kv_percent : REAL ; (* Percentage for proportional amplification *) - signal_order : UDINT ; (* Order of excitation signal *) - kv_max : REAL ; (* Maximum proportional amplification *) - a : REAL ; (* Acceleration *) - signal_type : UINT ; (* Type of the excitation signal *) - reserve : UINT ; (* Reserved *) - signal_f_start : REAL ; (* Start frequency of the excitation signal *) - signal_f_stop : REAL ; (* Stop frequency of the excitation signal *) - signal_time : REAL ; (* Duration of the excitation signal *) -END_STRUCT; -ACP10SUCTR_typ : STRUCT (* Controller *) - status : ACP10SUCST_typ ; (* Status *) - parameter : ACP10SUCPA_typ ; (* Parameters *) -END_STRUCT; -ACP10SUIRS_typ : STRUCT (* Status *) - mode : UINT ; (* Mode *) - ok : USINT ; (* Operation complete *) - error : USINT ; (* Error *) - quality : REAL ; (* Quality of parameter identification *) -END_STRUCT; -ACP10SUIRP_typ : STRUCT (* Parameters *) - mode : UINT ; (* Mode *) - reserve : USINT ; (* Reserved *) - ref_system : USINT ; (* Reference system *) - pos_offset : REAL ; (* Position offset *) - v : REAL ; (* Speed *) -END_STRUCT; -ACP10SUIR_typ : STRUCT (* ISQ-Ripple *) - status : ACP10SUIRS_typ ; (* Status *) - parameter : ACP10SUIRP_typ ; (* Parameters *) -END_STRUCT; -ACP10SUMOVST_typ : STRUCT (* Status *) - mode : UINT ; (* Mode *) - ok : USINT ; (* Operation complete *) - error : USINT ; (* Error *) -END_STRUCT; -ACP10SUMOPA_typ : STRUCT (* Parameters *) - mode : UINT ; (* Mode *) - start_dir : USINT ; (* Start direction *) - fix_dir : USINT ; (* Fixed direction *) - s_max : DINT ; (* Maximum move distance *) -END_STRUCT; -ACP10SUMOV_typ : STRUCT (* Movement *) - status : ACP10SUMOVST_typ ; (* Status *) - parameter : ACP10SUMOPA_typ ; (* Parameters *) -END_STRUCT; -ACP10SETUP_typ : STRUCT (* Setup *) - status : USINT ; (* Status *) - active : USINT ; (* Active *) - detail : UINT ; (* Detail *) - datobj : ACP10SUOBJ_typ ; (* Data object *) - motor_induction : ACP10SUMA_typ ; (* Induction motor *) - motor_synchron : ACP10SUMS_typ ; (* Synchronous motor *) - motor_phasing : ACP10SUPH_typ ; (* Motor phasing *) - controller : ACP10SUCTR_typ ; (* Controller *) - isq_ripple : ACP10SUIR_typ ; (* ISQ-Ripple *) - move : ACP10SUMOV_typ ; (* Movement *) -END_STRUCT; -ACP10AXMOS_typ : STRUCT (* Status Bits *) - error : USINT ; (* Error occurred *) - warning : USINT ; (* Warning occurred *) - ds_warning : USINT ; (* Lag error limit for display of a warning *) - reserve : USINT ; (* Reserved *) -END_STRUCT; -ACP10AXMON_typ : STRUCT (* Monitor *) - s : DINT ; (* Position *) - v : REAL ; (* Velocity *) - status : ACP10AXMOS_typ ; (* Status bits *) -END_STRUCT; -ACP10MSCNT_typ : STRUCT (* Number of not acknowledged messages *) - error : USINT ; (* Count of not acknowledged errors *) - warning : USINT ; (* Count of not acknowledged warnings *) - mc_fb_error : USINT ; (* Count of not acknowledged PLCopen MC FB errors *) - reserve : USINT ; (* Reserved *) -END_STRUCT; -ACP10MSREC_typ : STRUCT (* Current message record *) - par_id : UINT ; (* Parameter ID *) - number : UINT ; (* Error number *) - info : UDINT ; (* Additional Info *) -END_STRUCT; -ACP10MTXST_typ : STRUCT (* Status of text determination *) - lines : UINT ; (* Lines of the determined text *) - error : UINT ; (* Error *) -END_STRUCT; -ACP10MTXPA_typ : STRUCT (* Parameters for text determination *) - format : UINT ; (* Format *) - columns : UINT ; (* Number of columns per line *) - data_modul : ARRAY [0..11] OF USINT ; (* Name of the data module *) - data_len : UINT ; (* Length of data buffer in application program *) - reserve : UINT ; (* Reserved *) - data_adr : UDINT ; (* Data address *) - record_adr : UDINT ; (* Address of message record in application program *) -END_STRUCT; -ACP10MSTXT_typ : STRUCT (* Text determination for current message record *) - status : ACP10MTXST_typ ; (* Status *) - parameter : ACP10MTXPA_typ ; (* Parameters *) -END_STRUCT; -ACP10MSCMDERR_typ : STRUCT (* Command: Execute error reaction *) - type : UINT ; (* Type *) - ok : USINT ; (* Operation complete *) - error : USINT ; (* Error *) -END_STRUCT; -ACP10MSG_typ : STRUCT (* Messages *) - count : ACP10MSCNT_typ ; (* Count of not acknowledged messages *) - record : ACP10MSREC_typ ; (* Error record *) - text : ACP10MSTXT_typ ; (* Text determination for current message record *) - cmd_error : ACP10MSCMDERR_typ ; (* Command: Execute error reaction *) -END_STRUCT; -ACP10NCTST_typ : STRUCT (* NC Test *) - Open_UseApplNcObj : USINT ; (* Open test: Use the same NC object as the application *) - Close_NoMoveAbort : USINT ; (* Close test: No move abortion *) - reserve1 : USINT ; (* Reserved *) - reserve2 : USINT ; (* Reserved *) -END_STRUCT; -ACP10AXIS_typ : STRUCT (* ACP10 - Real Axis *) - NOT_USE_1 : ARRAY [0..3] OF USINT ; - size : UINT ; (* Size of the corresponding NC manager data type *) - NOT_USE_2 : ARRAY [0..1] OF USINT ; - sw_version : ACP10SWVER_typ ; (* SW Version ID [hexadecimal] *) - nc_obj_inf : ACP10OBINF_typ ; (* NC Object Information *) - simulation : ACP10SIM_typ ; (* Simulation Mode *) - global : ACP10GLINI_typ ; (* Global Parameters *) - network : ACP10NET_typ ; (* Network *) - datblock : ACP10AXDBL_typ ; (* Data block operation *) - dig_in : ACP10DIGIN_typ ; (* Digital Inputs *) - encoder_if : ACP10ENCIF_typ ; (* Encoder Interface *) - limit : ACP10AXLIM_typ ; (* Limit value *) - controller : ACP10CTRL_typ ; (* Controller *) - move : ACP10AXMOV_typ ; (* Movement *) - setup : ACP10SETUP_typ ; (* Setup *) - monitor : ACP10AXMON_typ ; (* Monitor *) - message : ACP10MSG_typ ; (* Messages (errors, warnings) *) - nc_test : ACP10NCTST_typ ; (* NC Test *) - NOT_USE_3 : ARRAY [0..59] OF USINT ; -END_STRUCT; -ACP10MONET_typ : STRUCT (* Network *) - init : USINT ; (* Initialized *) - phase : USINT ; (* Phase *) - reserve : UINT ; (* Reserved *) -END_STRUCT; -ACP10TRCTR_typ : STRUCT (* Trigger *) - par_id : UINT ; (* Parameter ID *) - event : USINT ; (* Event *) - reserve : USINT ; (* Reserved *) - threshold : REAL ; (* Threshold *) - window : REAL ; (* Window *) -END_STRUCT; -ACP10TRCDA_typ : STRUCT (* Test data *) - par_id : UINT ; (* Parameter ID *) -END_STRUCT; -ACP10TRCSV_typ : STRUCT (* Operating System Variable *) - data_type : USINT ; (* Data type *) - reserve1 : USINT ; (* Reserved *) - reserve2 : UINT ; (* Reserved *) - address : UDINT ; (* Address *) -END_STRUCT; -ACP10TRCSY_typ : STRUCT (* Configuration of Operating System Variables *) - trigger : ACP10TRCSV_typ ; (* Trigger *) - test_dat : ARRAY [0..9] OF ACP10TRCSV_typ ; (* Test data *) -END_STRUCT; -ACP10TRC_typ : STRUCT (* Trace *) - status : USINT ; (* Status *) - reserve1 : USINT ; (* Reserved *) - reserve2 : UINT ; (* Reserved *) - buf_size : UDINT ; (* Size of trace data buffer on the drive *) - NOT_USE_1 : ARRAY [0..3] OF USINT ; - t_trace : REAL ; (* Recording time *) - t_sampling : REAL ; (* Sampling time *) - t_delay : REAL ; (* Start delay *) - trigger : ACP10TRCTR_typ ; (* Trigger *) - test_dat : ARRAY [0..9] OF ACP10TRCDA_typ ; (* Test data *) - system_var : ACP10TRCSY_typ ; (* Configuration of Operating System Variables *) -END_STRUCT; -ACP10MODUL_typ : STRUCT (* ACP10 - NC Module *) - NOT_USE_1 : ARRAY [0..3] OF USINT ; - size : UINT ; (* Size of the corresponding NC manager data type *) - reserve : UINT ; (* Reserved *) - sw_version : ACP10SWVER_typ ; (* SW Version ID [hexadecimal] *) - nc_obj_inf : ACP10OBINF_typ ; (* NC Object Information *) - network : ACP10MONET_typ ; (* Network *) - trace : ACP10TRC_typ ; (* Trace *) - message : ACP10MSG_typ ; (* Messages (errors, warnings) *) - NOT_USE_2 : ARRAY [0..47] OF USINT ; -END_STRUCT; -ACP10SWVMA_typ : STRUCT (* SW-Version (only NC Manager) *) - nc_manager : UINT ; (* NC manager *) - reserve : UINT ; (* Reserved *) - reserve1 : UINT ; (* Reserved *) - reserve2 : UINT ; (* Reserved *) -END_STRUCT; -ACP10MTRTR_typ : STRUCT (* Trigger *) - nc_object : UDINT ; (* NC object or ncOFF *) - par_id : UINT ; (* Parameter ID *) - event : USINT ; (* Event *) - reserve : USINT ; (* Reserved *) - threshold : REAL ; (* Threshold *) - window : REAL ; (* Latch window *) -END_STRUCT; -ACP10MTRDA_typ : STRUCT (* Test data *) - nc_object : UDINT ; (* NC object or ncOFF *) - par_id : UINT ; (* Parameter ID *) - reserve : UINT ; (* Reserved *) -END_STRUCT; -ACP10TROST_typ : STRUCT (* Status *) - ident : UDINT ; (* Ident of data object *) - ok : USINT ; (* Operation complete *) - error : USINT ; (* Error *) - reserve1 : USINT ; (* Reserved *) - reserve2 : USINT ; (* Reserved *) -END_STRUCT; -ACP10TROPA_typ : STRUCT (* Parameters *) - name : ARRAY [0..31] OF USINT ; (* Name of data object *) - file_device : ARRAY [0..31] OF USINT ; (* Name of File Device *) - type : UINT ; (* Type *) - format : UINT ; (* Format *) -END_STRUCT; -ACP10TROBJ_typ : STRUCT (* Data object *) - status : ACP10TROST_typ ; (* Status *) - parameter : ACP10TROPA_typ ; (* Parameters *) -END_STRUCT; -ACP10MTR_typ : STRUCT (* Trace *) - status : USINT ; (* Status *) - reserve1 : USINT ; (* Reserved *) - reserve2 : UINT ; (* Reserved *) - t_trace : REAL ; (* Recording time *) - t_sampling : REAL ; (* Sampling time *) - t_delay : REAL ; (* Start delay *) - t_add_net_trigger : REAL ; (* Start delay: Value to be added for network trigger *) - trigger : ACP10MTRTR_typ ; (* Trigger *) - test_dat : ARRAY [0..99] OF ACP10MTRDA_typ ; (* Test data *) - datobj : ACP10TROBJ_typ ; (* Data object *) -END_STRUCT; -ACP10MUTRC_typ : STRUCT (* ACP10 - Multi Axes Trace *) - NOT_USE_1 : ARRAY [0..3] OF USINT ; - size : UINT ; (* Size of the corresponding NC manager data type *) - reserve : UINT ; (* Reserved *) - sw_version : ACP10SWVMA_typ ; (* SW Version ID [hexadecimal] *) - nc_obj_inf : ACP10OBINF_typ ; (* NC Object Information *) - trace : ACP10MTR_typ ; (* Trace *) - message : ACP10MSG_typ ; (* Messages (errors, warnings) *) - NOT_USE_2 : ARRAY [0..47] OF USINT ; -END_STRUCT; -ACP10PCYUT_typ : STRUCT (* Cyclic User Data to the Drive *) - cnt : USINT ; (* Counter *) - reserve1 : USINT ; (* Reserved *) - data : ARRAY [0..17] OF USINT ; (* Parameter Data *) -END_STRUCT; -ACP10PCYUF_typ : STRUCT (* Cyclic User Data from the Drive *) - cnt : USINT ; (* Counter *) - reserve1 : USINT ; (* Reserved *) - data : ARRAY [0..17] OF USINT ; (* Parameter Data *) -END_STRUCT; -ACP10PLCUS_typ : STRUCT (* ACP10 - Cyclic User Data for Powerlink *) - to_drv : ACP10PCYUT_typ ; (* Cyclic User Data to the Drive *) - fr_drv : ACP10PCYUF_typ ; (* Cyclic User Data from the Drive *) -END_STRUCT; -ACP10DBLST_typ : STRUCT (* Status *) - data_len : UDINT ; (* Length of data *) - init : USINT ; (* Data block initialized *) - ok : USINT ; (* Operation complete *) - error : USINT ; (* Error *) - stop : USINT ; (* Stop *) - datobj_ident : UDINT ; (* Data object ident *) -END_STRUCT; -ACP10DBLPA_typ : STRUCT (* Parameters *) - data_len : UDINT ; (* Length of data *) - data_adr : UDINT ; (* Data address *) - data_modul : ARRAY [0..11] OF USINT ; (* Name of the data module *) - index : UINT ; (* Index *) - mode : UINT ; (* Mode *) - format : UINT ; (* Format *) - reserve : UINT ; (* Reserved *) -END_STRUCT; -ACP10DATBL_typ : STRUCT (* Data block operation *) - status : ACP10DBLST_typ ; (* Status *) - parameter : ACP10DBLPA_typ ; (* Parameters *) -END_STRUCT; -ACP10PRADR_typ : STRUCT (* Parameter record for format "ncFORMAT_ADR" *) - par_id : UINT ; (* Parameter ID *) - reserve : UINT ; (* Reserved *) - data_adr : UDINT ; (* Data address *) -END_STRUCT; -ACP10PRB06_typ : STRUCT (* Parameter record for format "ncFORMAT_B06" *) - par_id : UINT ; (* Parameter ID *) - reserve1 : UINT ; (* Reserved *) - data_byte : ARRAY [0..5] OF USINT ; (* Data bytes *) - reserve2 : UINT ; (* Reserved *) -END_STRUCT; -ACP10PRT10_typ : STRUCT (* Parameter record for format "ncFORMAT_T10" *) - par_id : UINT ; (* Parameter ID *) - data_text : ARRAY [0..9] OF USINT ; (* Data in text format *) -END_STRUCT; -ACP10PRT14_typ : STRUCT (* Parameter record for format "ncFORMAT_T14" *) - par_id : UINT ; (* Parameter ID *) - data_text : ARRAY [0..13] OF USINT ; (* Data in text format *) -END_STRUCT; -ACP10PRECS_typ : STRUCT (* Parameter records *) - format_adr : ACP10PRADR_typ ; (* Parameter record for format "ncFORMAT_ADR" *) - format_b06 : ACP10PRB06_typ ; (* Parameter record for format "ncFORMAT_B06" *) - format_t10 : ACP10PRT10_typ ; (* Parameter record for format "ncFORMAT_T10" *) - format_t14 : ACP10PRT14_typ ; (* Parameter record for format "ncFORMAT_T14" *) -END_STRUCT; -ACP10UCROP_typ : STRUCT (* Operate Read COB *) - can_obj : UDINT ; (* CAN Object (COB handle) from CAN_defineCOB() *) - can_id : UINT ; (* CAN-ID *) - handshake : USINT ; (* Handshake *) - reserve : USINT ; (* Reserved *) - data : ARRAY [0..7] OF USINT ; (* Data *) -END_STRUCT; -ACP10NGLNW_typ : STRUCT (* Network *) - enable : USINT ; (* Enable *) - phase : USINT ; (* Phase *) - init : USINT ; (* Initialized *) - reserve : USINT ; (* Reserved *) -END_STRUCT; -ACP10NGNTR_typ : STRUCT (* Network Trace *) - status : USINT ; (* Status *) - reset : USINT ; (* Reset active *) - ring_startidx_auto : USINT ; (* The start index of the ring buffer was saved automatically *) - ring_startidx_action : USINT ; (* The start index of the ring buffer was saved via NC action *) - datobj : ACP10TROBJ_typ ; (* Data object *) - NOT_USE_1 : ARRAY [0..7] OF USINT ; -END_STRUCT; -ACP10NETGL_typ : STRUCT (* Network global (for all network interfaces) *) - NOT_USE_1 : ARRAY [0..3] OF USINT ; - size : UINT ; (* Size of the corresponding NC manager data type *) - reserve : UINT ; (* Reserved *) - sw_version : ACP10SWVMA_typ ; (* SW Version ID [hexadecimal] *) - nc_obj_inf : ACP10OBINF_typ ; (* NC Object Information *) - network : ACP10NGLNW_typ ; (* Network *) - net_trace : ACP10NGNTR_typ ; (* Network Trace *) - message : ACP10MSG_typ ; (* Messages (errors, warnings) *) -END_STRUCT; -ACP10DAMST_typ : STRUCT (* Status *) - datobj_ident : UDINT ; (* Data object ident *) - ok : USINT ; (* Operation complete *) - error : USINT ; (* Error *) - reserve1 : USINT ; (* Reserved *) - reserve2 : USINT ; (* Reserved *) - error_record : ACP10MSREC_typ ; (* Error record *) -END_STRUCT; -ACP10DAMPA_typ : STRUCT (* Parameters *) - name : ARRAY [0..31] OF USINT ; (* Name of the NC data module *) - type : UINT ; (* Type *) - reserve : UINT ; (* Reserved *) - nc_sw_id : UINT ; (* NC Software ID *) - version : UINT ; (* Version *) - data_len : UDINT ; (* Length of data buffer in application program *) - data_adr : UDINT ; (* Address of data buffer in application program *) -END_STRUCT; -ACP10DATMO_typ : STRUCT (* NC data module *) - status : ACP10DAMST_typ ; (* Status *) - parameter : ACP10DAMPA_typ ; (* Parameters *) -END_STRUCT; -ACP10SMCCFGOUTDA_typ : STRUCT (* SafeMC configuration: SafeOUT data *) - data_byte : ARRAY [0..3] OF USINT ; (* Data bytes *) -END_STRUCT; -ACP10SMCCFGPLCE_typ : STRUCT (* SafeMC configuration: Powerlink Copy Entry *) - node_nr : USINT ; (* Node number *) - direction_id : USINT ; (* Direction ID *) - direction_char : SINT ; (* Direction character *) - reserve1 : USINT ; (* Reserved *) - ident : UDINT ; (* ident *) -END_STRUCT; -ACP10SMCCFGOUT_typ : STRUCT (* SafeMC configuration: SafeOUT data structure *) - init_ok : USINT ; (* Initialization OK *) - net_dat_typ : USINT ; (* Type of network data *) - init_error : UINT ; (* Initialization error *) - data : ACP10SMCCFGOUTDA_typ ; (* Data *) - data_len : UINT ; (* Data length *) - data_offset : UINT ; (* Data offset *) - frame_len : UINT ; (* Frame length *) - frame_offset : UINT ; (* Frame offset *) - plCE : ACP10SMCCFGPLCE_typ ; (* POWERLINK Copy Entry *) -END_STRUCT; -ACP10SMCCFGINDA_typ : STRUCT (* SafeMC configuration: SafeIN data *) - data_byte : ARRAY [0..11] OF USINT ; (* Data bytes *) -END_STRUCT; -ACP10SMCCFGIN_typ : STRUCT (* SafeMC configuration: SafeIN data structure *) - init_ok : USINT ; (* Initialization OK *) - net_dat_typ : USINT ; (* Type of network data *) - init_error : UINT ; (* Initialization error *) - data : ACP10SMCCFGINDA_typ ; (* Data *) - data_len : UINT ; (* Data length *) - data_offset : UINT ; (* Data offset *) - frame_len : UINT ; (* Frame length *) - frame_offset : UINT ; (* Frame offset *) - plCE : ACP10SMCCFGPLCE_typ ; (* POWERLINK Copy Entry *) -END_STRUCT; -ACP10SMCCFG_typ : STRUCT (* SafeMC configuration *) - nc_obj_name : ARRAY [0..47] OF USINT ; (* NC object name *) - SafeOUT : ACP10SMCCFGOUT_typ ; (* SafeOUT data structure *) - SafeIN : ACP10SMCCFGIN_typ ; (* SafeIN data structure *) -END_STRUCT; -ACP10SAFEINDAT_typ : STRUCT (* SafeMC: SafeIN data *) - SafetyActiveSTO : USINT ; (* STO status bit *) - SafetyActiveSBC : USINT ; (* SBC status bit *) - SafetyActiveSOS : USINT ; (* SOS status bit *) - SafetyActiveSS1 : USINT ; (* SS1 status bit *) - SafetyActiveSS2 : USINT ; (* SS2 status bit *) - SafetyActiveSLS1 : USINT ; (* SLS1 status bit *) - SafetyActiveSLS2 : USINT ; (* SLS2 status bit *) - SafetyActiveSLS3 : USINT ; (* SLS3 status bit *) - SafetyActiveSLS4 : USINT ; (* SLS4 status bit *) - SafetyActiveSTO1 : USINT ; (* STO1 status bit *) - SafetyActiveSDIpos : USINT ; (* SDIpos status bit *) - SafetyActiveSLI : USINT ; (* SLI status bit *) - SafetyActiveSDIneg : USINT ; (* SDIneg status bit *) - SafetyActiveSLP : USINT ; (* SLP status bit *) - SafetyActiveSMP : USINT ; (* SMP status bit *) - SafePositionValid : USINT ; (* SafePosition is valid *) - SafetyActiveSLA : USINT ; (* SLA status bit *) - StatusSetPosAlive : USINT ; (* Setposition is tested *) - StatusSFR : USINT ; (* At least one safety function is requested *) - AllReqFuncAct : USINT ; (* All requested safety functions are active *) - SafetyActiveSDC : USINT ; (* Deceleration monitoring status bit *) - Operational : USINT ; (* Function block is in state operational *) - NotErrENC : USINT ; (* Encoder error status bit *) - NotErrFUNC : USINT ; (* Functional Fail Safe status bit *) - SafetyActiveSBT : USINT ; (* SBT is active *) - SafetyStatusSBT : USINT ; (* SBT status bit *) - RSPValid : USINT ; (* RSP Valid bit *) - ReqHomingOK : USINT ; (* Request Homing OK bit *) - reserved_stat_b28 : USINT ; (* reserved_stat_b28 *) - reserved_stat_b29 : USINT ; (* reserved_stat_b29 *) - reserved_stat_b30 : USINT ; (* reserved_stat_b30 *) - reserved_stat_b31 : USINT ; (* reserved_stat_b31 *) - ScaledSpeed : INT ; (* Scaled safe speed *) - reserve1 : USINT ; (* Reserved *) - reserve2 : USINT ; (* Reserved *) - SafePosition : DINT ; (* Safe position *) -END_STRUCT; -ACP10SAFEINDAT2_typ : STRUCT (* SafeMC: SafeIN data2 *) - NotErrFUNC : USINT ; (* Functional Fail Safe status bit *) - Operational : USINT ; (* Function block is in state operational *) - SafetyActiveSTO : USINT ; (* STO status bit *) - SafetyActiveSBC : USINT ; (* SBC status bit *) - SafetyActiveSS1 : USINT ; (* SS1 status bit *) - NotErrENC : USINT ; (* Encoder error status bit *) - SafetyActiveSTO1 : USINT ; (* STO1 status bit *) - SafetyActiveSDC : USINT ; (* Deceleration monitoring status bit *) - SafetyActiveSOS : USINT ; (* SOS status bit *) - SafetyActiveSS2 : USINT ; (* SS2 status bit *) - SafetyActiveSLA : USINT ; (* SLA status bit *) - SafetyActiveSLS1 : USINT ; (* SLS1 status bit *) - SafetyActiveSLS2 : USINT ; (* SLS2 status bit *) - reserved_stat_b13 : USINT ; (* reserved_stat_b13 *) - SafetyActiveSLS3 : USINT ; (* SLS3 status bit *) - SafetyActiveSLS4 : USINT ; (* SLS4 status bit *) - SafetyActiveSDIpos : USINT ; (* SDIpos status bit *) - SafetyActiveSDIneg : USINT ; (* SDIneg status bit *) - SafetyActiveSLI : USINT ; (* SLI status bit *) - SafetyStatusSBT : USINT ; (* SBT status bit *) - SafetyActiveSBT : USINT ; (* SBT is active *) - SafetyActiveSLT : USINT ; (* SLT status bit *) - StatusSFR : USINT ; (* At least one safety function is requested *) - AllReqFuncAct : USINT ; (* All requested safety functions are active *) - NotErrENC2 : USINT ; (* Encoder error status bit2 *) - SafePositionValid : USINT ; (* SafePosition is valid *) - ReqHomingOK : USINT ; (* Request Homing OK bit *) - SafetyActiveSLP : USINT ; (* SLP status bit *) - SafetyActiveSMP : USINT ; (* SMP status bit *) - reserved_stat_b29 : USINT ; (* reserved_stat_b29 *) - RSPValid : USINT ; (* RSP Valid bit *) - StatusSetPosAlive : USINT ; (* Setposition is tested *) - SafePosition : DINT ; (* Safe position *) - ScaledSpeed : INT ; (* Scaled safe speed *) - reserve1 : UINT ; (* Reserved *) - reserve2 : UDINT ; (* Reserved *) -END_STRUCT; -ACP10SAFEINDAT3_typ : STRUCT (* SafeMC: SafeIN data3 *) - NotErrFUNC : USINT ; (* Functional Fail Safe status bit *) - Operational : USINT ; (* Function block is in state operational *) - SafetyActiveSTO : USINT ; (* STO status bit *) - SafetyActiveSBC : USINT ; (* SBC status bit *) - SafetyActiveSS1 : USINT ; (* SS1 status bit *) - NotErrENC : USINT ; (* Encoder error status bit *) - SafetyActiveSTO1 : USINT ; (* STO1 status bit *) - SafetyActiveSDC : USINT ; (* Deceleration monitoring status bit *) - SafetyActiveSOS : USINT ; (* SOS status bit *) - SafetyActiveSS2 : USINT ; (* SS2 status bit *) - SafetyActiveSLA : USINT ; (* SLA status bit *) - SafetyActiveSLS1 : USINT ; (* SLS1 status bit *) - SafetyActiveSLS2 : USINT ; (* SLS2 status bit *) - reserved_stat_b13 : USINT ; (* reserved_stat_b13 *) - SafetyActiveSLS3 : USINT ; (* SLS3 status bit *) - SafetyActiveSLS4 : USINT ; (* SLS4 status bit *) - SafetyActiveSDIpos : USINT ; (* SDIpos status bit *) - SafetyActiveSDIneg : USINT ; (* SDIneg status bit *) - SafetyActiveSLI : USINT ; (* SLI status bit *) - SafetyStatusSBT : USINT ; (* SBT status bit *) - SafetyActiveSBT : USINT ; (* SBT is active *) - SafetyActiveSLT : USINT ; (* SLT status bit *) - StatusSFR : USINT ; (* At least one safety function is requested *) - AllReqFuncAct : USINT ; (* All requested safety functions are active *) - NotErrENC2 : USINT ; (* Encoder error status bit2 *) - SafePositionValid : USINT ; (* SafePosition is valid *) - ReqHomingOK : USINT ; (* Request Homing OK bit *) - SafetyActiveSLP : USINT ; (* SLP status bit *) - SafetyActiveSMP : USINT ; (* SMP status bit *) - SafeUserData1Active : USINT ; (* SafeUserData1 is active *) - RSPValid : USINT ; (* RSP Valid bit *) - StatusSetPosAlive : USINT ; (* Setposition is tested *) - SafePosition : DINT ; (* Safe position *) - SafeSpeed : DINT ; (* Safe speed (SafeUserData1, if activated) *) - reserve1 : UDINT ; (* Reserved *) - reserve2 : UDINT ; (* Reserved *) -END_STRUCT; -ACP10SAFEOUTDAT_typ : STRUCT (* SafeMC: SafeOUT data *) - RequestSTO : USINT ; (* STO control bit *) - RequestSBC : USINT ; (* SBC control bit *) - RequestSOS : USINT ; (* SOS control bit *) - RequestSS1 : USINT ; (* SS1 control bit *) - RequestSS2 : USINT ; (* SS2 control bit *) - RequestSLS1 : USINT ; (* SLS1 control bit *) - RequestSLS2 : USINT ; (* SLS2 control bit *) - RequestSLS3 : USINT ; (* SLS3 control bit *) - RequestSLS4 : USINT ; (* SLS4 control bit *) - RequestSTO1 : USINT ; (* STO1 control bit *) - RequestSDIpos : USINT ; (* SDI control bit (positive direction) *) - RequestSLI : USINT ; (* SLI control bit *) - RequestSDIneg : USINT ; (* SDI control bit (negative direction) *) - RequestSLP : USINT ; (* SLP control bit *) - RequestHoming : USINT ; (* Homing control bit *) - RequestSwitch : USINT ; (* Switch control bit *) - RequestSBT : USINT ; (* SBT control bit *) - RequestSLA : USINT ; (* SLA control bit *) - SwitchHomingMode : USINT ; (* Switch Homing Mode bit *) - reserved_ctrl_b19 : USINT ; (* reserved_ctrl_b19 *) - reserved_ctrl_b20 : USINT ; (* reserved_ctrl_b20 *) - reserved_ctrl_b21 : USINT ; (* reserved_ctrl_b21 *) - Activate : USINT ; (* Activation of SafeMC module *) - Reset : USINT ; (* Reset bit *) -END_STRUCT; -ACP10SAFEOUTDAT2_typ : STRUCT (* SafeMC: SafeOUT data2 *) - Reset : USINT ; (* Reset *) - Activate : USINT ; (* Activation of SafeMC module *) - RequestSTO : USINT ; (* STO control bit *) - RequestSBC : USINT ; (* SBC control bit *) - RequestSS1 : USINT ; (* SS1 control bit *) - reserved_ctrl_b5 : USINT ; (* reserved_ctrl_b5 *) - RequestSTO1 : USINT ; (* STO1 control bit *) - reserved_ctrl_b7 : USINT ; (* reserved_ctrl_b7 *) - RequestSOS : USINT ; (* SOS control bit *) - RequestSS2 : USINT ; (* SS2 control bit *) - RequestSLA : USINT ; (* SLA control bit *) - RequestSLS1 : USINT ; (* SLS1 control bit *) - RequestSLS2 : USINT ; (* SLS2 control bit *) - reserved_ctrl_b13 : USINT ; (* reserved_ctrl_b13 *) - RequestSLS3 : USINT ; (* SLS3 control bit *) - RequestSLS4 : USINT ; (* SLS4 control bit *) - RequestSDIpos : USINT ; (* SDI control bit (positive direction) *) - RequestSDIneg : USINT ; (* SDI control bit (negative direction) *) - RequestSLI : USINT ; (* SLI control bit *) - RequestSBT : USINT ; (* SBT control bit *) - reserved_ctrl_b20 : USINT ; (* reserved_ctrl_b20 *) - RequestSLT : USINT ; (* SLT control bit *) - reserved_ctrl_b22 : USINT ; (* reserved_ctrl_b22 *) - reserved_ctrl_b23 : USINT ; (* reserved_ctrl_b23 *) - reserved_ctrl_b24 : USINT ; (* reserved_ctrl_b24 *) - RequestHoming : USINT ; (* Homing control bit *) - RequestSwitch : USINT ; (* Switch control bit *) - RequestSLP : USINT ; (* SLP control bit *) - reserved_ctrl_b28 : USINT ; (* reserved_ctrl_b28 *) - reserved_ctrl_b29 : USINT ; (* reserved_ctrl_b29 *) - SwitchHomingMode : USINT ; (* Switch Homing Mode bit *) - reserved_ctrl_b31 : USINT ; (* reserved_ctrl_b31 *) -END_STRUCT; -ACP10SAFEOUTDAT3_typ : STRUCT (* SafeMC: SafeOUT data3 *) - Reset : USINT ; (* Reset *) - Activate : USINT ; (* Activation of SafeMC module *) - RequestSTO : USINT ; (* STO control bit *) - RequestSBC : USINT ; (* SBC control bit *) - RequestSS1 : USINT ; (* SS1 control bit *) - reserved_ctrl_b5 : USINT ; (* reserved_ctrl_b5 *) - RequestSTO1 : USINT ; (* STO1 control bit *) - reserved_ctrl_b7 : USINT ; (* reserved_ctrl_b7 *) - RequestSOS : USINT ; (* SOS control bit *) - RequestSS2 : USINT ; (* SS2 control bit *) - RequestSLA : USINT ; (* SLA control bit *) - RequestSLS1 : USINT ; (* SLS1 control bit *) - RequestSLS2 : USINT ; (* SLS2 control bit *) - reserved_ctrl_b13 : USINT ; (* reserved_ctrl_b13 *) - RequestSLS3 : USINT ; (* SLS3 control bit *) - RequestSLS4 : USINT ; (* SLS4 control bit *) - RequestSDIpos : USINT ; (* SDI control bit (positive direction) *) - RequestSDIneg : USINT ; (* SDI control bit (negative direction) *) - RequestSLI : USINT ; (* SLI control bit *) - RequestSBT : USINT ; (* SBT control bit *) - reserved_ctrl_b20 : USINT ; (* reserved_ctrl_b20 *) - RequestSLT : USINT ; (* SLT control bit *) - RequestSafeUserData1 : USINT ; (* SafeUserData1 control bit *) - reserved_ctrl_b23 : USINT ; (* reserved_ctrl_b23 *) - reserved_ctrl_b24 : USINT ; (* reserved_ctrl_b24 *) - RequestHoming : USINT ; (* Homing control bit *) - RequestSwitch : USINT ; (* Switch control bit *) - RequestSLP : USINT ; (* SLP control bit *) - reserved_ctrl_b28 : USINT ; (* reserved_ctrl_b28 *) - reserved_ctrl_b29 : USINT ; (* reserved_ctrl_b29 *) - SwitchHomingMode : USINT ; (* Switch Homing Mode bit *) - reserved_ctrl_b31 : USINT ; (* reserved_ctrl_b31 *) - reserve1 : UDINT ; (* Reserved *) -END_STRUCT; -ACP10APNWCST_typ : STRUCT (* Status *) - ok : USINT ; (* Operation complete *) - error : USINT ; (* Error *) - rx_par_id : UINT ; (* Parameter ID of receive data for coupling functions *) -END_STRUCT; -ACP10APNWCPA_typ : STRUCT (* Parameters *) - tx_nc_object : UDINT ; (* NC object of send data *) - tx_par_id : UINT ; (* Parameter ID of send data *) - tx_nr : USINT ; (* Channel number of send data *) - rx_nr : USINT ; (* Channel number of receive data *) - rx_ipl_mode : USINT ; (* Interpolation mode of receive data *) - reserve1 : USINT ; (* Reserved *) - reserve2 : UINT ; (* Reserved *) -END_STRUCT; -ACP10APNWC_typ : STRUCT (* ACOPOS Network Coupling *) - status : ACP10APNWCST_typ ; (* Status *) - parameter : ACP10APNWCPA_typ ; (* Parameters *) -END_STRUCT; -ACP10_HWIDRIVE_typ : STRUCT (* Hardware Information for drive *) - model_number : ARRAY [0..19] OF USINT ; (* Model number *) - serial_number : ARRAY [0..19] OF USINT ; (* Serial number *) - revision : ARRAY [0..3] OF USINT ; (* Revision *) - mission_time_end : UDINT ; (* End date of mission time (expiration date) *) -END_STRUCT; -ACP10_HWICARD_typ : STRUCT (* Hardware Information for plug-in card *) - model_number : ARRAY [0..19] OF USINT ; (* Model number *) - serial_number : ARRAY [0..19] OF USINT ; (* Serial number *) - revision : ARRAY [0..3] OF USINT ; (* Revision *) -END_STRUCT; -ACP10_HWIMOTOR_typ : STRUCT (* Hardware Information for motor *) - model_number : ARRAY [0..35] OF USINT ; (* Model number *) - serial_number : ARRAY [0..19] OF USINT ; (* Serial number *) - revision : ARRAY [0..3] OF USINT ; (* Revision *) -END_STRUCT; -ACP10_HWINFO_typ : STRUCT (* ACOPOS Hardware Information *) - ok : USINT ; (* Operation complete *) - reserve1 : USINT ; (* Reserved *) - reserve2 : UINT ; (* Reserved *) - drive : ACP10_HWIDRIVE_typ ; (* Drive *) - card : ARRAY [0..3] OF ACP10_HWICARD_typ ; (* Plug-in card *) - motor : ARRAY [0..2] OF ACP10_HWIMOTOR_typ ; (* Motor *) -END_STRUCT; -ACP10TYPES_typ : STRUCT (* Data structure for additional data types *) - data_block : ACP10DATBL_typ ; (* Data block operation *) - par_recs : ACP10PRECS_typ ; (* Parameter records *) - read_cob_op : ACP10UCROP_typ ; (* Operate Read COB *) - network : ACP10NETGL_typ ; (* Network *) - nc_dat_mod : ACP10DATMO_typ ; (* NC data module *) - SafeMC_CFG : ACP10SMCCFG_typ ; (* SafeMC Configuration *) - SafeMC_SafeIN : ACP10SAFEINDAT_typ ; (* SafeMC SafeIN data structure *) - SafeMC_SafeIN2 : ACP10SAFEINDAT2_typ ; (* SafeMC SafeIN2 data structure *) - SafeMC_SafeIN3 : ACP10SAFEINDAT3_typ ; (* SafeMC SafeIN3 data structure *) - SafeMC_SafeOUT : ACP10SAFEOUTDAT_typ ; (* SafeMC SafeOUT data structure *) - SafeMC_SafeOUT2 : ACP10SAFEOUTDAT2_typ ; (* SafeMC SafeOUT2 data structure *) - SafeMC_SafeOUT3 : ACP10SAFEOUTDAT3_typ ; (* SafeMC SafeOUT3 data structure *) - acp_nw_coupling : ACP10APNWC_typ ; (* ACOPOS Network Coupling *) - NOT_USE_1 : ARRAY [0..23] OF USINT ; - acp_hw_info : ACP10_HWINFO_typ ; (* ACOPOS hardware information *) -END_STRUCT; -ACP10USBID_typ : STRUCT (* Basis CAN IDs for User CAN Objects *) - write_cob : UINT ; (* Write CAN Object *) - read_cob : UINT ; (* Read CAN Object *) -END_STRUCT; -ACP10WRCOB_typ : STRUCT (* Write CAN Object *) - can_obj : UDINT ; (* CAN Object (COB handle) from CAN_defineCOB() *) - status : UINT ; (* Status *) - reserve : UINT ; (* Reserved *) -END_STRUCT; -ACP10UCRDF_typ : STRUCT (* Define Read COB *) - status : UINT ; (* Status *) - node_nr : UINT ; (* Drive node number *) - data_adr : UDINT ; (* Data address *) -END_STRUCT; -ACP10UCWSN_typ : STRUCT (* Send Write COB *) - status : UINT ; (* Status *) - cob_idx : USINT ; (* COB index *) - reserve : USINT ; (* Reserved *) - data_adr : UDINT ; (* Data address *) -END_STRUCT; -ACP10USCOB_typ : STRUCT (* ACP10 - User CAN Objects *) - NOT_USE_1 : ARRAY [0..3] OF USINT ; - size : UINT ; (* Size of the corresponding NC manager data type *) - reserve : UINT ; (* Reserved *) - sw_version : ACP10SWVMA_typ ; (* SW Version ID [hexadecimal] *) - nc_obj_inf : ACP10OBINF_typ ; (* NC Object Information *) - if_name : ARRAY [0..31] OF USINT ; (* Interface name *) - basis_id : ACP10USBID_typ ; (* Basis CAN IDs *) - write_cob : ARRAY [0..7] OF ACP10WRCOB_typ ; (* Write CAN Object *) - read_cob_def : ACP10UCRDF_typ ; (* Define Read COB *) - write_cob_send : ACP10UCWSN_typ ; (* Send Write COB *) -END_STRUCT; -ACP10VALPA_typ : STRUCT (* Parameters *) - v_pos : REAL ; (* Speed in positive direction *) - v_neg : REAL ; (* Speed in negative direction *) - a1_pos : REAL ; (* Acceleration in positive direction *) - a2_pos : REAL ; (* Deceleration in positive direction *) - a1_neg : REAL ; (* Acceleration in negative direction *) - a2_neg : REAL ; (* Deceleration in negative direction *) - t_jolt : REAL ; (* Jolt time *) - t_in_pos : REAL ; (* Settling time before message "In Position" *) - pos_sw_end : DINT ; (* Positive SW end *) - neg_sw_end : DINT ; (* Negative SW end *) - NOT_USE_1 : ARRAY [0..3] OF USINT ; - ds_warning : REAL ; (* Lag error limit for display of a warning *) - ds_stop : REAL ; (* Lag error limit for stop of a movement *) - a_stop : REAL ; (* Acceleration limit for stop of a movement *) - dv_stop : REAL ; (* Speed error limit for stop of a movement *) - dv_stop_mode : UDINT ; (* Mode for speed error monitoring *) -END_STRUCT; -ACP10VALIM_typ : STRUCT (* Limit values *) - init : USINT ; (* Initialized *) - reserve1 : USINT ; (* Reserved *) - reserve2 : UINT ; (* Reserved *) - parameter : ACP10VALPA_typ ; (* Parameters *) -END_STRUCT; -ACP10VASTP_typ : STRUCT (* Parameter Records *) - decel_ramp : USINT ; (* Deceleration ramp *) - controller : USINT ; (* Controller *) - reserve : UINT ; (* Reserved *) -END_STRUCT; -ACP10VASTQ_typ : STRUCT (* Quickstop *) - decel_ramp : USINT ; (* Deceleration ramp *) - reserve1 : USINT ; (* Reserved *) - reserve2 : UINT ; (* Reserved *) - t_jolt : REAL ; (* Jolt time *) -END_STRUCT; -ACP10VASTD_typ : STRUCT (* Drive error *) - decel_ramp : USINT ; (* Deceleration ramp *) - reserve1 : USINT ; (* Reserved *) - reserve2 : UINT ; (* Reserved *) -END_STRUCT; -ACP10VASTO_typ : STRUCT (* Stop Movement *) - init : USINT ; (* Initialized *) - NOT_USE_1 : USINT ; - reserve2 : UINT ; (* Reserved *) - index : ACP10AXSTI_typ ; (* Index *) - parameter : ARRAY [0..3] OF ACP10VASTP_typ ; (* Parameters *) - quickstop : ACP10VASTQ_typ ; (* Quickstop *) - drive_error : ACP10VASTD_typ ; (* Drive error *) -END_STRUCT; -ACP10VAHST_typ : STRUCT (* Status *) - ok : USINT ; (* Reference position valid *) - reserve1 : USINT ; (* Reserved *) - reserve2 : UINT ; (* Reserved *) - tr_s_rel : REAL ; (* Distance after activation of "triggering reference pulse" *) - offset : DINT ; (* Offset *) -END_STRUCT; -ACP10VAHPA_typ : STRUCT (* Parameters *) - s : DINT ; (* Reference position *) - v_switch : REAL ; (* Speed for searching the reference switch *) - v_trigger : REAL ; (* Trigger Speed *) - a : REAL ; (* Acceleration *) - mode : USINT ; (* Mode *) - edge : USINT ; (* Edge of reference switch *) - start_dir : USINT ; (* Start direction *) - trigg_dir : USINT ; (* Trigger direction *) - ref_pulse : USINT ; (* Reference pulse *) - fix_dir : USINT ; (* Fixed direction *) - reserve1 : USINT ; (* Reserved *) - reserve2 : USINT ; (* Reserved *) - tr_s_block : REAL ; (* Reference pulse block distance *) - torque_lim : REAL ; (* Torque limit for homing on block *) - ds_block : REAL ; (* Lag error for block detection *) - ds_stop : REAL ; (* Lag error for stop of a movement *) -END_STRUCT; -ACP10VAHOM_typ : STRUCT (* Homing *) - init : USINT ; (* Initialized *) - reserve1 : USINT ; (* Reserved *) - reserve2 : UINT ; (* Reserved *) - status : ACP10VAHST_typ ; (* Status *) - parameter : ACP10VAHPA_typ ; (* Parameters *) -END_STRUCT; -ACP10VAMOV_typ : STRUCT (* Movement *) - mode : UINT ; (* Mode *) - detail : UINT ; (* Detail *) - stop : ACP10VASTO_typ ; (* Stop Movement *) - homing : ACP10VAHOM_typ ; (* Homing procedure *) - basis : ACP10BAMOV_typ ; (* Basis state *) -END_STRUCT; -ACP10VAMSCMDE_typ : STRUCT (* Command: Execute error reaction *) - type : UINT ; (* Type *) - ok : USINT ; (* Operation complete *) - error : USINT ; (* Error *) -END_STRUCT; -ACP10VAMSG_typ : STRUCT (* Messages *) - count : ACP10MSCNT_typ ; (* Count *) - record : ACP10MSREC_typ ; (* Error record *) - text : ACP10MSTXT_typ ; (* Error text *) - cmd_error : ACP10VAMSCMDE_typ ; (* Command: Execute error reaction *) -END_STRUCT; -ACP10VAXIS_typ : STRUCT (* ACP10 - Virtual Axis *) - NOT_USE_1 : ARRAY [0..3] OF USINT ; - size : UINT ; (* Size of the corresponding NC manager data type *) - NOT_USE_2 : ARRAY [0..1] OF USINT ; - sw_version : ACP10SWVER_typ ; (* SW Version ID [hexadecimal] *) - nc_obj_inf : ACP10OBINF_typ ; (* NC Object Information *) - simulation : ACP10SIM_typ ; (* Simulation Mode *) - global : ACP10GLINI_typ ; (* Global Parameters *) - network : ACP10NET_typ ; (* Network *) - datblock : ACP10AXDBL_typ ; (* Data block operation *) - dig_in : ACP10DIGIN_typ ; (* Digital Inputs *) - encoder_if : ACP10ENCIF_typ ; (* Encoder Interface *) - limit : ACP10VALIM_typ ; (* Limit value *) - controller : ACP10CTRL_typ ; (* Controller *) - move : ACP10VAMOV_typ ; (* Movement *) - setup : ACP10SETUP_typ ; (* Setup *) - monitor : ACP10AXMON_typ ; (* Monitor *) - message : ACP10VAMSG_typ ; (* Messages (errors, warnings) *) - nc_test : ACP10NCTST_typ ; (* NC Test *) - NOT_USE_3 : ARRAY [0..59] OF USINT ; -END_STRUCT; -END_TYPE diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10man/Acp10par-de.txt b/example/AsProject/Logical/Libraries/Motion/Acp10man/Acp10par-de.txt deleted file mode 100644 index 51e14d3..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Acp10man/Acp10par-de.txt +++ /dev/null @@ -1,2322 +0,0 @@ - 1: INTERNAL1 - 2: INTERNAL2 - 3: INTERNAL3 - 4: SafeMC: Status - 5: SafeMC: Control - 6: SafeMC: Istdrehzahl - 7: SafeMC: Drehzahlgrenzwert - 8: Motor-Haltebremse: Status - 9: INTERNAL9 - 10: Bremswiderstand: Extern: Widerstand - 11: Bremswiderstand: Extern: Grenztemperatur - 12: Bremswiderstand: Extern: Thermischer Widerstand - 13: Bremswiderstand: Extern: Thermische Kapazitt - 14: Motor-Haltebremse: Prfmoment - 15: Motor-Haltebremse: Positionsfehlergrenze - 16: Wechselrichter: Nennleistung - 17: Wechselrichter: Nennstrom - 18: Wechselrichter: Spitzenstrom - 19: Netzversorgung: Parameter-ID des Phasenausfallsignals - 20: Netzversorgung: Status Phasenausfall - 21: Geber1: DCM Abstandsdifferenz - 22: Geber2: DCM Abstandsdifferenz - 23: Geber3: DCM Abstandsdifferenz - 24: CTRL Vorsteuerung: Geschwindigkeitsmomentfaktor - 25: Leistungsbegrenzer: Modus - 30: Motor: Typ - 31: Motor: Softwarekompatibilitt - 32: Motor: Prfdatum - 33: Geber1: Serieller Datenblock - 34: Geber1: Serieller Status - 35: Geber2: Serieller Datenblock - 36: Geber2: Serieller Status - 37: Geber3: Serieller Datenblock - 38: Geber3: Serieller Status - 39: SafeMC: Geber-Mastab: Bezugslnge - 40: Motor: Bestellbezeichnung - 41: Motor: Seriennummer - 42: Motor-Haltebremse: Nennstrom - 43: Motor-Haltebremse: Nennmoment - 44: Motor-Haltebremse: Verzgerungszeit Blockieren - 45: Motor-Haltebremse: Verzgerungszeit Lften - 46: Motor: Wicklungsverschaltung - 47: Motor: Polpaarzahl - 48: Motor: Nennspannung - 49: Motor: Spannungskonstante - 50: Motor: Nenndrehzahl - 51: Motor: Maximaldrehzahl - 52: Motor: Stillstandsmoment - 53: Motor: Nennmoment - 54: Motor: Spitzenmoment - 55: Motor: Momentkonstante - 56: Motor: Stillstandsstrom - 57: Motor: Nennstrom - 58: Motor: Spitzenstrom - 59: Motor: Strangquerschnitt - 60: Motor: Statorwiderstand - 61: Motor: Statorinduktivitt - 62: Motor: Trgheitsmoment - 63: Motor: Kommutierungsoffset - 64: Temperatursensor: Parameter 1 - 65: Temperatursensor: Parameter 2 - 66: Temperatursensor: Parameter 3 - 67: Temperatursensor: Parameter 4 - 68: Temperatursensor: Parameter 5 - 69: Temperatursensor: Parameter 6 - 70: Temperatursensor: Parameter 7 - 71: Temperatursensor: Parameter 8 - 72: Temperatursensor: Parameter 9 - 73: Temperatursensor: Parameter 10 - 74: Motor: Grenztemperatur - 75: Motor: Thermische Zeitkonstante (fr MOTOR_COMPATIBILITY 0x0202) - 76: Motor: Rotorwiderstand - 77: Motor: Rotorinduktivitt - 78: Motor: Hauptinduktivitt - 79: Motor: Magnetisierungsstrom - 80: Netzversorgung: Phasenausfall ignorieren - 81: Motor: Kommando - 82: Geber1: Status - 83: INTERNAL83 - 84: Motor: Geber-Datenbertragung: Status - 85: Geber2: Typ - 86: Motor-Haltebremse: Kommando - 87: CTRL Vorsteuerung: Drehmoment in positiver Richtung - 88: Geber2: Status - 89: CTRL Vorsteuerung: Drehmoment in negativer Richtung - 90: Motor-Haltebremse: Modus - 91: Geber1: Istposition - 92: CTRL Lageregler: Istgeschwindigkeit - 93: CTRL Regler: Kommando - 96: Geber1: Last-Mastab: Zhlrichtung - 97: Geber1: Typ - 98: Grenzwerte: Schleppfehler fr Abbruch einer Bewegung - 99: Grenzwerte: Schleppfehler fr Anzeige einer Warnung - 100: CTRL Lageregler: Proportional-Verstrkung - 101: CTRL Lageregler: Integrator-Nachstellzeit - 102: CTRL Lageregler: Vorausschauzeit - 103: CTRL Lageregler: Gesamtverzgerungszeit - 104: CTRL Lageregler: Maximaler Proportionaleingriff - 105: CTRL Lageregler: Maximaler Integraleingriff - 106: Geber1: Last-Mastab: Einheiten pro Lastumdrehung - 107: Geber1: Last-Mastab: Geberumdrehungen pro Lastumdrehung - 108: Geber1: Geber-Mastab: Motorumdrehungen - 109: Geber1: Geber-Mastab: Inkremente pro Geberumdrehung - 110: Simulationsmodus: Kommando - 111: CTRL Lageregler: Istposition - 112: CTRL Lageregler: Schleppfehler - 113: CTRL Lageregler: Sollposition - 114: CTRL Lageregler: Sollgeschwindigkeit - 115: Basis-Bewegungen: Bewegung mit absoluter Zielposition starten - 116: Basis-Bewegungen: Override - 117: Basis-Bewegungen: Geschwindigkeits-Override - 118: Basis-Bewegungen: Beschleunigungs-Override - 119: Grenzwerte: Maximale Geschwindigkeit in positive Richtung - 120: Grenzwerte: Maximale Geschwindigkeit in negative Richtung - 121: Grenzwerte: Maximale Beschleunigung in positive Richtung - 122: Grenzwerte: Maximale Verzgerung in positive Richtung - 123: Grenzwerte: Maximale Beschleunigung in negative Richtung - 124: Grenzwerte: Maximale Verzgerung in negative Richtung - 125: Grenzwerte: Ruckzeit - 126: Grenzwerte: Positive SW-Endlage - 127: Grenzwerte: Negative SW-Endlage - 128: Grenzwerte: SW-Endlagen ignorieren - 129: Trace: Status - 130: CTRL Lageregler: Istposition Nachkommateil - 131: Trace: Parameter-ID fr Trigger-Ereignis - 132: Trace: Trigger-Ereignis - 133: Trace: Trigger-Schwelle - 134: Trace: Trigger-Fenster - 135: Trace: Parameter-ID fr Test-Datum - 136: Trace: Datentyp fr Test-Datum - 137: Trace: Kommando - 138: INTERNAL138 - 139: Diagnose: Spitzenwert CPU Rechenzeit pro Zyklus - 140: Trace: Index fr Test-Datum - 141: Trace: Aufzeichnungsdauer - 142: Trace: Abtastzeit - 143: Trace: Verzgerungszeit relativ zum Trigger-Ereignis - 144: Trace: Maximallnge der Daten - 145: CTRL Regler: Modus der Reglerkaskaden-Zykluszeiten - 146: CTRL Lageregler: Parameter-ID fr zyklische Sollposition - 147: CTRL Lageregler: Bewegung mit zyklischer Positionsvorgabe starten - 148: INTERNAL148 - 149: INTERNAL149 - 150: Grenzwerte: Wartezeit vor Meldung 'Zielposition erreicht' - 151: Referenzieren: Referenzimpuls-Distanz - 152: Referenzieren: Referenzposition - 153: Referenzieren: Geschwindigkeit fr Referenzschaltersuche - 154: Referenzieren: Triggergeschwindigkeit - 155: Referenzieren: Beschleunigung fr Referenzieren - 156: Referenzieren: Modus - 157: Referenzieren: Modus-Steuerbits - 158: Referenzieren: Distanz fr Referenzimpuls-Blockade - 159: Basis-Bewegungen: Zielposition - 160: Basis-Bewegungen: Relative Verfahrdistanz - 161: Basis-Bewegungen: Geschwindigkeit in positive Richtung - 162: Basis-Bewegungen: Geschwindigkeit in negative Richtung - 163: Basis-Bewegungen: Beschleunigung in positive Richtung - 164: Basis-Bewegungen: Verzgerung in positive Richtung - 165: Basis-Bewegungen: Beschleunigung in negative Richtung - 166: Basis-Bewegungen: Verzgerung in negative Richtung - 167: Referenzieren: Kommando Referenzieren starten - 168: Basis-Bewegungen: Bewegung mit relativer Verfahrdistanz starten - 169: Basis-Bewegungen: Bewegung in positive Richtung starten - 170: Basis-Bewegungen: Bewegung in negative Richtung starten - 171: Bewegungsabbruch: Index eines Parametersatzes fr das Abbruchkommando - 172: Referenzieren: Offset - 173: Bewegungsabbruch: Index eines Parametersatzes fr die Abbruchkonfiguration - 174: Bewegungsabbruch: Bremsrampe - 175: Bewegungsabbruch: Reglerzustand nach Bewegungsabbruch - 176: Bewegungsabbruch: Kommando Bewegung abbrechen - 177: INTERNAL177 - 178: Status: Allgemeine Bits - 179: Status: Zyklische Bits - 180: Meldungen: Fehlernummer - 181: Meldungen: Fehler-Zusatzinfo - 183: Meldungen: Fehlersatz vom Antrieb - 184: Digitale Eingnge: Force-Freigabe-Bits - 185: Digitale Eingnge: Force-Funktion - 186: Digitale Eingnge: Aktiv-Pegel-Bits - 187: INTERNAL187 - 188: INTERNAL188 - 189: Zeit fr Netzwerk-Lebensberwachung - 191: Basis-Bewegungen: Anhalten - 194: Kurvenautomat: Parameter rcksetzen - 195: VAX Kurvenautomat: Parameter rcksetzen - 196: SafeMC: Istdrehzahl (SafeUserData1, wenn aktiviert) - 197: Bewegungsabbruch: Bremsrampe nach Antriebsfehler - 198: Zyklische Kommunikation: Zeit fr Lebensberwachung der Daten zum Antrieb - 200: INTERNAL200 - 201: INTERNAL201 - 202: INTERNAL202 - 203: Geber1: Resolver Polpaare pro Geberumdrehung - 204: Geber2: Resolver Polpaare pro Geberumdrehung - 205: INTERNAL205 - 206: INTERNAL206 - 207: Zyklische Kommunikation: Parameter-ID der Daten zum Antrieb - 209: Wechselrichter: Phase 1: Strom - 210: Wechselrichter: Phase 2: Strom - 211: Motor-Haltebremse: Ansteuerungsberwachungsfilterzeit - 212: Geber1: Diagnosewert 1 - 213: CTRL Strom: Sollstatorstrom Querkomponente - 214: CTRL Strom: Iststatorstrom Querkomponente - 215: INTERNAL215 - 216: CTRL Strom: Statorspannung Querkomponente - 217: INTERNAL217 - 218: CTRL Strom: Sollstatorstrom Hauptkomponente - 219: CTRL Strom: Iststatorstrom Hauptkomponente - 220: INTERNAL220 - 221: CTRL Strom: Statorspannung Hauptkomponente - 222: Flussregler: Stellgre der Statorstromhauptkomponente - 223: CTRL Strom: Proportional-Verstrkung - 224: SafeMC: Drehzahlgrenzwert - 225: CTRL Strom: Integrierzeitkonstante - 226: CTRL Drehzahl: Sperrfilter-Frequenz - 227: CTRL Drehzahl: Sperrfilter-Bandbreite - 228: CTRL Zwei-Geber: Positionsdifferenz - 229: CTRL Zwei-Geber: Positionsdifferenzgrenze fr Abbruch einer Bewegung - 230: CTRL Lageregler: Parameter-ID der Geber-Istposition - 231: CTRL Lageregler: Parameter-ID des Enable Eingangs - 232: Zyklische Kommunikation: Parameter-Index der Daten zum Antrieb - 234: Zyklische Kommunikation: Index eines Parametersatzes der Daten vom Antrieb - 235: Zyklische Kommunikation: Parameter-Index der Daten vom Antrieb - 236: Zyklische Kommunikation: Parameter-ID der Daten vom Antrieb - 237: Geber1: SSI Anzahl der vorlaufenden Nullen - 238: Geber1: SSI Anzahl der Datenbits - 239: Geber1: SSI Datencodierung - 240: Geber1: SSI Parity-Prfung - 241: Geber2: SSI Anzahl der vorlaufenden Nullen - 242: Geber2: SSI Anzahl der Datenbits - 243: Geber2: SSI Datencodierung - 244: Geber2: SSI Parity-Prfung - 245: Geber1: Istposition pro Umdrehung - 246: Geber2: Istposition pro Umdrehung - 247: CTRL Strom: Additives Moment - 248: CTRL Momentbegrenzer: Maximales Beschleunigungsmoment in positive Richtung - 249: CTRL Momentbegrenzer: Maximales Beschleunigungsmoment in negative Richtung - 250: CTRL Drehzahl: Solldrehzahl - 251: CTRL Drehzahl: Istdrehzahl - 252: INTERNAL252 - 253: CTRL Drehzahl: Proportional-Verstrkung - 254: INTERNAL254 - 255: CTRL Drehzahl: Integrator-Nachstellzeit - 256: CTRL Drehzahl: Stellgre - 257: CTRL Fluss: Sollwert Magnetisierungsstrom - 258: CTRL Fluss: Istwert Magnetisierungsstrom - 259: CTRL Fluss: Proportional-Verstrkungsfaktor - 260: CTRL Fluss: Integrierzeitkonstante - 261: CTRL Zwischenkreis: Parameter-ID additiver Wirkstrom - 262: Leistungsversorgung: Mode - 263: INTERNAL263 - 264: INTERNAL264 - 265: INTERNAL265 - 266: INTERNAL266 - 267: INTERNAL267 - 268: INTERNAL268 - 269: INTERNAL269 - 270: INTERNAL270 - 271: INTERNAL271 - 272: INTERNAL272 - 273: INTERNAL273 - 274: INTERNAL274 - 275: Motor: Einphasen: Strom - 276: Motor: Einphasen: Modus - 277: Motor: Drehmoment - 278: Motor: Leistung - 279: INTERNAL279 - 280: Geber1: Getriebebersetzung Motorumdrehungen - 281: CTRL Vorsteuerung: Sollstatorstrom - 282: CTRL Vorsteuerung: Parameter-ID Lastdrehmoment - 283: CTRL Drehzahl: Filterzeitkonstante - 284: Geber3: Resolver Polpaare pro Geberumdrehung - 285: CTRL Vorsteuerung: Parameter-ID Massentrgheitsmoment - 286: Geber1: Emulation: Parameter-ID des Ausgabewerts - 287: Motor-Haltebremse: Elektrischer Status - 288: CTRL Drehzahl: Parameter-ID des additiven Sollwerts - 289: Geber2: Geber-Mastab: Inkremente pro Geberumdrehung - 292: Funktions-Block: Konstante Null - 298: CTRL Zwischenkreis: Spannung - 299: CTRL Zwischenkreis: Filterzeitkonstante - 300: CTRL Zwischenkreis: Spannungs-Erkennung: Untergrenze - 301: CTRL Vorsteuerung: Massentrgheitsmoment - 302: CTRL Zwischenkreis: Gefilterte Spannung - 303: Geber1: ADC1 Wert - 304: INTERNAL304 - 305: INTERNAL305 - 306: Funktions-Block: Konstante Minimalwert 2Byte Vorzeichenbehaftet - 307: INTERNAL307 - 308: INTERNAL308 - 309: SafeMC: Istposition - 310: Funktions-Block: Konstante Eins - 311: ENABLE: Konfiguration - 312: CTRL Fluss: Magnetisierungsstrom-Begrenzer: Obergrenze - 313: CTRL Drehzahl: berwachung: Grenzdrehzahl - 314: CTRL Chopper: Minimales PWM-Tastverhltnis - 315: Wechselrichter: Sperrschicht-Temperaturmodell: Verlustleistung - 317: INTERNAL317 - 318: INTERNAL318 - 319: INTERNAL319 - 320: INTERNAL320 - 321: INTERNAL321 - 322: INTERNAL322 - 323: Motor-Haltebremse: Maximaler Positionsfehler - 324: INTERNAL324 - 325: CTRL Strom: Parameter-ID des additiven Sollwerts - 326: INTERNAL326 - 327: INTERNAL327 - 328: CTRL Regler: Modus - 330: Motorgeber: Getriebe: Geberumdrehungen - 331: Motorgeber: Getriebe: Motorumdrehungen - 332: INTERNAL332 - 333: INTERNAL333 - 334: Motor: Einphasen: Kommando - 335: INTERNAL335 - 336: Geber1: Fehler Status - 337: Geber2: Fehler Status - 338: Geber3: Fehler Status - 340: Meldungen: Kommando Fehlerzustand in die Fehler-FIFO schreiben - 342: Motor: Temperaturmodell: Last - 343: CTRL Momentbegrenzer: Override - 344: CTRL Momentbegrenzer: LIM_T1_POS-Override - 345: CTRL Zwischenkreis: Begrenzer: Einschaltschwelle - 346: CTRL Momentbegrenzer: LIM_T1_NEG-Override - 347: Wechselrichter: Schaltfrequenz - 348: CTRL Momentbegrenzer: Maximales Verzgerungsmoment in positive Richtung - 349: CTRL Momentbegrenzer: Maximales Verzgerungsmoment in negative Richtung - 350: Rotorflusswinkel - 351: Netzversorgung: Verhalten bei Fehler - 352: Motor: Temperaturmodell: Maximale Last - 353: INTERNAL353 - 354: INTERNAL354 - 355: Antriebs-Synchronisation: Gesamtzeit - 359: Antriebs-Synchronisation: Abweichung von Masterzeit - 364: INTERNAL364 - 365: INTERNAL365 - 366: INTERNAL366 - 367: Netzversorgung: Status - 368: CTRL Zwischenkreis: Begrenzer: Modus - 369: Geber1: INK Referenzimpuls-Status - 370: Geber2: INK Referenzimpuls-Status - 371: Geber3: INK Referenzimpuls-Status - 372: Geber1: Getriebebersetzung Geberumdrehungen - 373: Motor: Temperaturmodell: Modus - 374: CTRL Momentbegrenzer: LIM_T2_POS-Override - 375: CTRL Momentbegrenzer: LIM_T2_NEG-Override - 376: INTERNAL376 - 377: Wechselrichter: Dauerstrom: Last - 378: Wechselrichter: Dauerstrom: Maximale Last - 379: Wechselrichter: Spitzenstrom: Last - 380: Leistungsteil: Khler-Temperatursensor: Temperatur - 381: Temperatursensor: Temperatur - 382: Wechselrichter: Sperrschicht-Temperaturmodell: Temperatur - 383: Bremswiderstand: Temperaturmodell: Temperatur - 384: Leistungsteil: Khler-Temperatursensor: Maximale Temperatur - 385: Temperatursensor: Maximale Temperatur - 386: Wechselrichter: Sperrschicht-Temperaturmodell: Maximale Temperatur - 387: Bremswiderstand: Temperaturmodell: Maximale Temperatur - 388: Wechselrichter: Spitzenstrom: Maximale Last - 389: FB EPROM: Serien-ID - 390: CTRL Zwischenkreis: Nennspannung - 391: Temperatur-Vorausschau: Modus - 392: Temperatur-Vorausschau: Trigger Parameter-ID - 393: Motor: Temperaturmodell: Temperatur - 394: Motor: Temperaturmodell: Maximale Temperatur - 395: Netzversorgung: Status Hauptrelais - 396: INTERNAL396 - 397: INTERNAL397 - 398: Bremswiderstand: Wahlschalter - 399: INTERNAL399 - 400: VAX Basis-Bewegungen: Bewegung mit absoluter Zielposition starten - 401: VAX Basis-Bewegungen: Bewegung mit relativer Verfahrdistanz starten - 402: VAX Basis-Bewegungen: Bewegung in positive Richtung starten - 403: VAX Basis-Bewegungen: Bewegung in negative Richtung starten - 404: VAX Basis-Bewegungen: Geschwindigkeit in positive Richtung - 405: VAX Basis-Bewegungen: Geschwindigkeit in negative Richtung - 406: VAX Basis-Bewegungen: Beschleunigung in positive Richtung - 407: VAX Basis-Bewegungen: Verzgerung in positive Richtung - 408: VAX Basis-Bewegungen: Beschleunigung in negative Richtung - 409: VAX Basis-Bewegungen: Verzgerung in negative Richtung - 410: VAX Basis-Bewegungen: Zielposition - 411: VAX Basis-Bewegungen: Relative Verfahrdistanz - 412: VAX: Position - 413: VAX: Geschwindigkeit - 414: INTERNAL414 - 415: VAX Grenzwerte: Ruckzeit - 416: Basis-Bewegungen: Modus 'Stop nach Trigger' - 417: Basis-Bewegungen: Restweg fr Modus 'Stop nach Trigger' - 418: Basis-Bewegungen: Trigger-Ereignis fr Modus 'Stop nach Trigger' - 419: Basis-Bewegungen: Modus - 420: Geber2: Last-Mastab: Einheiten pro Lastumdrehung - 421: Geber2: Last-Mastab: Geberumdrehungen - 422: Geber2: Last-Mastab: Zhlrichtung - 423: Geber2: Istposition - 427: Geber2: Status Referenzposition gltig - 428: CTRL Lageregler: Eingangs-Sollposition - 429: Geber2: Zeitkonstante fr Istpositions-Filter - 432: Kurvenautomat: Index und Daten der Polynom-Kurvenscheibe - 451: Trace: Adresse fr Test-Datum - 457: Zyklische Kommunikation: Modus - 458: Trace: Adresse fr Trigger-Ereignis - 459: Digitale Eingnge: Endschalter ignorieren - 460: Digitale Eingnge: Status Referenzschalter - 461: Digitale Eingnge: Status positiver Endschalter - 462: Digitale Eingnge: Status negativer Endschalter - 463: Digitale Eingnge: Status Trigger1 - 464: Digitale Eingnge: Status Trigger2 - 465: Status: Regler - 466: Referenzieren: Status Referenzposition gltig - 467: Basis-Bewegungen: Status 'Zielposition erreicht' - 468: Status: Bewegung aktiv - 469: Meldungen: Status Fehlersatz vorhanden - 470: Meldungen: Status Warnungssatz vorhanden - 471: Status: Antrieb bereit - 484: Netzwerk-Kopplung: Parameter-ID der Sende-Daten Master1 - 485: Netzwerk-Kopplung: Parameter-ID der Sende-Daten Master2 - 494: Netzwerk-Kopplung: Parameter-ID der Sende-Daten Master3 - 495: Kurvenautomat: Index fr den Start-Zustand - 496: VAX Kurvenautomat: Index fr den Start-Zustand - 499: INTERNAL499 - 500: Kurvenautomat: Kurvenscheiben Polynom-Daten - 501: Kurvenautomat: Index der Kurvenscheibendaten fr bertragung - 502: Kurvenautomat: Kommando - 503: Kurvenautomat: Master-Achse - 504: Kurvenautomat: Startposition der Master-Achse - 505: Kurvenautomat: Startintervall der Master-Achse - 506: Kurvenautomat: Maximale Geschwindigkeit der Master-Achse - 507: Kurvenautomat: Index eines Parametersatzes fr einen Zustand - 508: Kurvenautomat: Index eines Parametersatzes fr ein Ereignis - 509: Kurvenautomat: Index der Kurvenscheibendaten fr einen Zustand - 510: Kurvenautomat: Ausgleichsgetriebe-Modus - 511: Kurvenautomat: Ausgleichsweg der Master-Achse - 512: Kurvenautomat: Ausgleichsweg der Slave-Achse - 513: Kurvenautomat: Ereignis Typ - 514: Kurvenautomat: Ereignis Attribut - 515: Kurvenautomat: Index nchster Zustand - 516: Kurvenautomat: Signal setzen - 517: Kurvenautomat: Index des aktuellen Zustands - 518: Kurvenautomat: Signal rcksetzen - 519: Kurvenautomat: Multiplikationsfaktor der Master-Achse - 520: Kurvenautomat: Multiplikationsfaktor der Slave-Achse - 521: Kurvenautomat: Anfangswert Zustandswiederholungen fr Ereignis ncCOUNT - 522: Kurvenautomat: Zhler Zustandswiederholungen fr das Ereignis ncCOUNT - 523: Kurvenautomat: Minimaler Ausgleichsweg der Master-Achse - 524: Bewegungsabbruch: Kommando Quickstop - 527: Kurvenautomat: Sperre fr konsistente Online-Parameter-nderung - 528: Kurvenautomat: Aktion bei Zustandsbergang - 529: Kurvenautomat: Kurventyp des aktuellen Zustands - 542: Netzwerk-Kopplung: Zyklische Position Master1 - 543: Netzwerk-Kopplung: Zyklische Position Master2 - 544: Parameter-Sequenz: Index und Daten - 548: Netzwerk-Kopplung: Zyklische Position Master3 - 549: Kurvenautomat: Relative Startposition der Master-Achse in der Kurvenscheibe - 550: VAX Kurvenautomat: Relative Startposition der Master-Achse in der Kurvenscheibe - 551: VAX Kurvenautomat: Kommando - 552: VAX Kurvenautomat: Master-Achse - 553: VAX Kurvenautomat: Startposition der Master-Achse - 554: VAX Kurvenautomat: Startintervall der Master-Achse - 555: VAX Kurvenautomat: Maximale Geschwindigkeit der Master-Achse - 556: VAX Kurvenautomat: Index eines Parametersatzes fr einen Zustand - 557: VAX Kurvenautomat: Index eines Parametersatzes fr ein Ereignis - 558: VAX Kurvenautomat: Index der Kurvenscheibendaten fr einen Zustand - 559: VAX Kurvenautomat: Ausgleichsgetriebe-Modus - 560: VAX Kurvenautomat: Ausgleichsweg der Master-Achse - 561: VAX Kurvenautomat: Ausgleichsweg der Slave-Achse - 562: VAX Kurvenautomat: Ereignis Typ - 563: VAX Kurvenautomat: Ereignis Attribut - 564: VAX Kurvenautomat: Index nchster Zustand - 565: VAX Kurvenautomat: Signal setzen - 566: VAX Kurvenautomat: Index des aktuellen Zustands - 567: VAX Kurvenautomat: Signal rcksetzen - 568: VAX Kurvenautomat: Multiplikationsfaktor der Master-Achse - 569: VAX Kurvenautomat: Multiplikationsfaktor der Slave-Achse - 570: VAX Kurvenautomat: Anfangswert Zustandswiederholungen fr Ereignis ncCOUNT - 571: VAX Kurvenautomat: Zhler Zustandswiederholungen fr das Ereignis ncCOUNT - 572: VAX Kurvenautomat: Minimaler Ausgleichsweg der Master-Achse - 573: VAX Kurvenautomat: Sperre fr konsistente Online-Parameter-nderung - 574: VAX Kurvenautomat: Aktion bei Zustandsbergang - 575: VAX Kurvenautomat: Kurventyp des aktuellen Zustands - 576: VAX Bewegungsabbruch: Kommando Bewegung abbrechen - 577: VAX: Kommando Referenzieren starten - 578: Geber2: Gefilterte Istposition - 579: Kurvenautomat: Additive Master-Achse - 580: VAX Kurvenautomat: Additive Master-Achse - 581: Kurvenautomat: Additive Slave-Achse - 582: VAX Kurvenautomat: Additive Slave-Achse - 583: Digitale Eingnge: Quickstop-Freigabe-Bits - 584: Funktions-Block: Anwender I4 Variable1 - 585: Funktions-Block: Anwender I4 Variable2 - 586: Funktions-Block: Anwender R4 Variable1 - 587: Funktions-Block: Anwender R4 Variable2 - 588: Kurvenautomat: Trigger1 Verzgerungszeit - 589: Kurvenautomat: Trigger2 Verzgerungszeit - 591: Netzwerk-Kopplung: Stationsnummer des Senders - 592: Netzwerk-Kopplung: Master Parameter-ID der Sende-Station - 593: Netzwerk-Kopplung: Station zum Empfang auf MA1_CYCLIC_POS konfigurieren - 594: Netzwerk-Kopplung: Station zum Empfang auf MA2_CYCLIC_POS konfigurieren - 595: Netzwerk-Kopplung: Station zum Empfang auf MA3_CYCLIC_POS konfigurieren - 600: Verzgerung fr positive SW-Endlage - 601: Verzgerung fr negative SW-Endlage - 602: Netzwerk-Kopplung: Interpolationsmodus fr zyklische Position Master1 - 603: Netzwerk-Kopplung: Interpolationsmodus fr zyklische Position Master2 - 604: Netzwerk-Kopplung: Interpolationsmodus fr zyklische Position Master3 - 605: Kurvenautomat: Parameter-ID fr Latchwert der Slave-Achse - 606: VAX Kurvenautomat: Parameter-ID fr Latchwert der Slave-Achse - 607: Kurvenautomat: Minimaler Ausgleichsweg der Slave-Achse - 608: VAX Kurvenautomat: Minimaler Ausgleichsweg der Slave-Achse - 609: Kurvenautomat: Maximaler Ausgleichsweg der Slave-Achse - 610: VAX Kurvenautomat: Maximaler Ausgleichsweg der Slave-Achse - 611: Kurvenautomat: Parameter-ID fr Ereignis - 612: VAX Kurvenautomat: Parameter-ID fr Ereignis - 613: Kurvenautomat: Minimale Geschwindigkeit der Slave-Achse im Ausgleich - 614: VAX Kurvenautomat: Minimale Geschwindigkeit der Slave-Achse im Ausgleich - 619: Kurvenautomat: Kurvenoffset der Master-Achse - 620: Kurvenautomat: Kurvenoffset der Slave-Achse - 621: VAX Kurvenautomat: Kurvenoffset der Master-Achse - 622: VAX Kurvenautomat: Kurvenoffset der Slave-Achse - 623: Kurvenautomat: Bewegung mit absoluter Zielposition starten - 624: VAX Bewegungsabbruch: Index eines Parametersatzes fr die Abbruchkonfiguration - 625: VAX Bewegungsabbruch: Bremsrampe - 626: Netzwerk-Kopplung: Multiplikationsfaktor der Zykluszeit - 627: Kurvenautomat: Zhler der Zustandsbergnge - 628: VAX Kurvenautomat: Zhler der Zustandsbergnge - 630: VAX Meldungen: Fehlernummer - 631: VAX Meldungen: Fehler-Zusatzinfo - 632: VAX Meldungen: Fehlersatz - 633: Kurvenautomat: Index der Kurvenscheibendaten des aktuellen Zustands - 634: VAX Kurvenautomat: Index der Kurvenscheibendaten des aktuellen Zustands - 635: Grenzwerte: Maximale Beschleunigung fr Abbruch einer Bewegung - 636: VAX: Parameter-Sequenz initialisieren - 637: Kurvenautomat: Parameter-ID der Master-Achse - 638: VAX Kurvenautomat: Parameter-ID der Master-Achse - 639: Kurvenautomat: Ruckzeit der Slave-Achse im Ausgleich - 640: VAX Kurvenautomat: Ruckzeit der Slave-Achse im Ausgleich - 641: Basis-Bewegungen: Bewegung mit zyklischer Geschwindigkeitsvorgabe starten - 642: VAX Basis-Bewegungen: Bewegung mit zyklischer Geschwindigkeitsvorgabe starten - 643: Basis-Bewegungen: Parameter-ID fr zyklische Geschwindigkeit - 644: VAX Basis-Bewegungen: Parameter-ID fr zyklische Geschwindigkeit - 648: INTERNAL648 - 649: INTERNAL649 - 650: INTERNAL650 - 651: CTRL Momentbegrenzer: Induktionshalt: Maximales Moment - 652: Motor: Geber: Attribut - 653: CTRL U/f: Typ - 654: CTRL U/f: Automatische Konfigurierung - 655: CTRL U/f: Boostspannung - 656: CTRL U/f: Nennspannung - 657: CTRL U/f: Nennfrequenz - 658: Motor: Datensatz-Index - 659: Geber1: ADC2 Wert - 660: Simulationsmodus: Modell - 661: Simulationsmodus: Massentrgheitsmoment1 - 662: Simulationsmodus: Haftreibung1 - 663: Simulationsmodus: Viskose Reibung1 - 664: Simulationsmodus: Parameter fr additiven Lasteingang - 665: Geber1: INK Referenzimpuls-Abstandsfehler - 666: Geber2: INK Referenzimpuls-Abstandsfehler - 667: Geber3: INK Referenzimpuls-Abstandsfehler - 668: Motor: Umgebungstemperatur - 669: INTERNAL669 - 670: Wechselrichter: Dauerleistung: Last - 671: Wechselrichter: Dauerleistung: Maximale Last - 672: Motorgeber: Last-Mastab: Zhlrichtung - 673: Motorgeber: Last-Mastab: Einheiten pro Lastumdrehungen - 674: Motorgeber: Last-Mastab: Geberumdrehungen pro Lastumdrehung - 675: Geber1: INK Referenzimpuls-berwachungsmodus - 676: Geber2: INK Referenzimpuls-berwachungsmodus - 677: Geber3: INK Referenzimpuls-berwachungsmodus - 678: Geber1: INK Referenzimpuls-berwachungsfenster - 679: Geber2: INK Referenzimpuls-berwachungsfenster - 680: Geber3: INK Referenzimpuls-berwachungsfenster - 681: Geber1: INK Referenzimpuls-Breite - 682: Geber2: INK Referenzimpuls-Breite - 683: Geber3: INK Referenzimpuls-Breite - 684: Geber1: INK Referenzimpuls-Intervall - 685: Geber2: INK Referenzimpuls-Intervall - 686: Geber3: INK Referenzimpuls-Intervall - 687: CTRL Drehzahl: Geschwindigkeits-Grenzwert in positive Richtung - 688: CTRL Drehzahl: Geschwindigkeits-Grenzwert in negative Richtung - 692: CTRL Lageregler: Stellgre des Integrators - 693: Geber3: Istposition pro Umdrehung - 694: Geber3: Last-Mastab: Einheiten pro Lastumdrehung - 695: Geber3: Last-Mastab: Geberumdrehungen - 696: Geber3: Last-Mastab: Zhlrichtung - 697: Geber3: Istposition - 698: Geber3: Status - 699: Geber3: SSI Anzahl der vorlaufenden Nullen - 700: Geber3: SSI Anzahl der Datenbits - 701: Geber3: SSI Datencodierung - 702: Geber3: SSI Parity-Prfung - 703: Geber3: Geber-Mastab: Inkremente pro Geberumdrehung - 704: Geber3: Typ - 708: Geber3: Zeitkonstante fr Istpositions-Filter - 709: Geber3: Status Referenzposition gltig - 710: Geber3: Gefilterte Istposition - 711: Geber3: Emulation: Parameter-ID des Ausgabewerts - 712: Geber2: Emulation: Parameter-ID des Ausgabewerts - 713: CTRL Strom: Parameter-ID des Sollstatorstrom Querkomponente - 714: Netzwerk-Kopplung: Fehlerstatus fr zyklische Position Master1 - 715: Netzwerk-Kopplung: Fehlerstatus fr zyklische Position Master2 - 716: Netzwerk-Kopplung: Fehlerstatus fr zyklische Position Master3 - 717: CTRL Regler: Leistungsteil ausschalten - 718: Geber1: Fehlermodus - 719: Geber1: Geberkommando - 720: INTERNAL720 - 721: INTERNAL721 - 722: CTRL Vektor: Parameter-ID der Istposition - 723: Geber2: Serielle Auflsung pro Sinusperiode - 724: Geber3: Serielle Auflsung pro Sinusperiode - 725: CTRL Strom: Parameter-ID des Sollstatorstrom Hauptkomponente - 726: CTRL Drehzahl: Parameter-ID des Enable Eingangs - 727: Geber1: berwachung ignorieren - 728: Geber2: berwachung ignorieren - 729: Geber3: berwachung ignorieren - 730: Geber1: INK Modus - 731: Geber2: INK Modus - 732: Geber3: INK Modus - 733: Geber1: INK Quadrat der normierten Signalamplitude - 734: Geber2: INK Quadrat der normierten Signalamplitude - 735: Geber3: INK Quadrat der normierten Signalamplitude - 736: Geber1: EnDat Amplitudenverstrkung - 737: Geber2: EnDat Amplitudenverstrkung - 738: Geber3: EnDat Amplitudenverstrkung - 739: Geber1: DCM Grundabstand - 740: Geber2: DCM Grundabstand - 741: Geber3: DCM Grundabstand - 742: Systemverwaltung: Einsteckmodul: ID von Slot1 - 743: Systemverwaltung: Einsteckmodul: ID von Slot2 - 744: Systemverwaltung: Einsteckmodul: ID von Slot3 - 745: Systemverwaltung: Einsteckmodul: ID von Slot4 - 746: CTRL Vorsteuerung: Lastdrehmoment - 747: CTRL Vorsteuerung: Beschleunigungsfilterzeitkonstante - 748: CTRL Zwischenkreis: Begrenzer: Obere Stromgrenze - 749: CTRL Zwischenkreis: Begrenzer: Untere Stromgrenze - 750: Parameter-Sequenz: Daten - 751: Parameter-Sequenz: Index fr bertragung - 752: Parameter-Sequenz: Parameter initialisieren - 755: Geber1: Zeitkonstante fr Istpositions-Filter - 756: Geber1: Gefilterte Istposition - 757: Antriebs-Synchronisation: Gesamtzeit im Lageregler-Zyklus - 760: Kurvenautomat: Ereignis Status-Bits - 761: VAX Kurvenautomat: Ereignis Status-Bits - 764: Kurvenautomat: Maximale Geschwindigkeit der Slave-Achse im Ausgleich - 765: VAX Kurvenautomat: Maximale Geschwindigkeit der Slave-Achse im Ausgleich - 766: Kurvenautomat: Maximale Beschleunigung der Slave-Achse in Ausgleichs-Phase1 - 767: VAX Kurvenautomat: Maximale Beschleunigung der Slave-Achse in Ausgleichs-Phase1 - 768: Kurvenautomat: Maximale Beschleunigung der Slave-Achse in Ausgleichs-Phase2 - 769: VAX Kurvenautomat: Maximale Beschleunigung der Slave-Achse in Ausgleichs-Phase2 - 770: Kurvenautomat: Kurvenscheiben Polynom-Daten berprfen - 771: Kurvenautomat: Sollposition - 772: Kurvenautomat: Parametersatz fr einen Zustand berprfen - 773: VAX Kurvenautomat: Parametersatz fr einen Zustand berprfen - 774: Geber1: Extrapolations-Zeit fr Istpositions-Filter - 775: Geber2: Extrapolations-Zeit fr Istpositions-Filter - 776: Geber3: Extrapolations-Zeit fr Istpositions-Filter - 777: Funktions-Block: Erzeugen einer FB Instanz - 778: Basis-Bewegungen: Bewegung mit zyklischer Positionsvorgabe starten - 779: VAX Basis-Bewegungen: Bewegung mit zyklischer Positionsvorgabe starten - 780: Basis-Bewegungen: Parameter-ID fr zyklische Position - 781: VAX Basis-Bewegungen: Parameter-ID fr zyklische Position - 782: VAX Basis-Bewegungen: Override - 783: VAX Basis-Bewegungen: Geschwindigkeits-Override - 784: VAX Basis-Bewegungen: Beschleunigungs-Override - 787: Zyklische Kommunikation: Parameter-Index der Monitor-Daten vom Antrieb - 788: Zyklische Kommunikation: Parameter-ID der Monitor-Daten vom Antrieb - 789: Digitale Eingnge: Zeit bei steigender Flanke Trigger1 - 790: Digitale Eingnge: Zeit bei fallender Flanke Trigger1 - 791: Digitale Eingnge: Zeit bei steigender Flanke Trigger2 - 792: Digitale Eingnge: Zeit bei fallender Flanke Trigger2 - 793: INTERNAL793 - 794: Digitale Eingnge: Status Enable - 795: Kurvenautomat: Parameter-ID fr Multiplikationsfaktor der Slave-Achse - 796: VAX Kurvenautomat: Parameter-ID fr Multiplikationsfaktor der Slave-Achse - 798: Kurvenautomat: Meldungs-Modus-Steuerbits - 799: VAX Grenzwerte: SW-Endlagen ignorieren - 800: Grenzwerte: Mindestzeit fr 'Regler aktiv' nach Bewegungsabbruch - 801: Positionsbeobachter 2: Parameter A0 - 802: Positionsbeobachter 2: Parameter A1 - 803: Positionsbeobachter 2: Parameter A2 - 804: INTERNAL804 - 805: Geberloser Betrieb: berblendgrenze - 806: Geberloser Betrieb: berblendbereich - 807: INTERNAL807 - 808: INTERNAL808 - 809: INTERNAL809 - 810: INTERNAL810 - 811: INTERNAL811 - 812: INTERNAL812 - 813: INTERNAL813 - 814: INTERNAL814 - 815: INTERNAL815 - 816: INTERNAL816 - 817: Umrichterkorrektur: Verstrkungsfaktor - 818: Umrichterkorrektur: Exponent - 819: Geber2: ADC1 Wert - 820: Geber2: ADC2 Wert - 821: Geber3: ADC1 Wert - 822: Geber3: ADC2 Wert - 823: Geber2: Diagnosewert 1 - 824: CTRL Drehzahl: Sollstromfilter1 Parameter-ID fr Koeffizient C0 - 825: CTRL Drehzahl: Sollstromfilter2 Parameter-ID fr Koeffizient C0 - 826: CTRL Drehzahl: Sollstromfilter3 Parameter-ID fr Koeffizient C0 - 827: CTRL Drehzahl: Sollstromfilter1 Parameter-ID fr Koeffizient C1 - 828: CTRL Drehzahl: Sollstromfilter2 Parameter-ID fr Koeffizient C1 - 829: CTRL Drehzahl: Sollstromfilter3 Parameter-ID fr Koeffizient C1 - 830: Temperatur-Vorausschau: Beobachtungszeit - 831: Temperatur-Vorausschau: Beobachtungszeitintervall - 832: Temperatur-Vorausschau: Zhler - 833: Leistungsteil: Khler-Temperatursensor: Vorhergesagte Temperatur - 834: Wechselrichter: Sperrschicht-Temperaturmodell: Vorhergesagte Temperatur - 835: Bremswiderstand: Temperaturmodell: Vorhergesagte Temperatur - 836: Motor: Temperaturmodell: Vorhergesagte Last - 837: Motor: Temperaturmodell: Vorhergesagte Temperatur - 838: Wechselrichter: Dauerstrom: Vorhergesagte Last - 839: Wechselrichter: Spitzenstrom: Vorhergesagte Last - 840: Wechselrichter: Dauerleistung: Vorhergesagte Last - 841: Leistungsteil: Khler-Temperatursensor: Grenztemperatur - 842: Wechselrichter: Sperrschicht-Temperaturmodell: Grenztemperatur - 843: Bremswiderstand: Temperaturmodell: Grenztemperatur - 844: Wechselrichter: Ausgang: Leistung - 845: CTRL Spannung: Parameter-ID Sollstatorspannung Hauptkomponente - 846: CTRL Spannung: Parameter-ID Sollstatorspannung Querkomponente - 847: CTRL Vektor: Parameter-ID Kommutierungswinkel - 848: CTRL Flussschwchung: Integrierzeitkonstante - 849: Motor: Thermische Zeitkonstante - 850: CTRL Zwischenkreis: Proportional-Verstrkungsfaktor - 851: CTRL Zwischenkreis: Sollwert Spannung - 852: CTRL Zwischenkreis: Sollwert Strom - 853: CTRL Zwischenkreis: Parameter-ID Sollwert Spannung - 854: INTERNAL854 - 855: INTERNAL855 - 856: INTERNAL856 - 857: INTERNAL857 - 858: INTERNAL858 - 859: Leistungsteil: Temperatursensor 3: Temperatur - 860: Leistungsteil: Temperatursensor 4: Temperatur - 861: Leistungsteil: Temperatursensor 1: Temperatur - 862: Leistungsteil: Temperatursensor 2: Temperatur - 863: Wechselrichter: Phase 3: Strom - 864: Wechselrichter: Summenstrom - 865: Motor: Nennumgebungstemperatur - 866: Motor: Test Modus - 867: Netzversorgung: Parameter-ID externer Hauptrelaisstatus - 868: Leistungsteil: Status - 869: CTRL Strom: Modus - 870: CTRL Fluss: Modus - 871: CTRL Fluss: Magnetisierungsstrom-Begrenzer: Untergrenze - 872: Motor: Bestromungsdrehsinn - 873: CTRL Zwischenkreis: Integrator-Nachstellzeit - 874: Motor: Einphasen: Zeit - 875: Autotuning: Phasendurchtrittsfrequenz der Regelstrecke - 876: Bremswiderstand: Verlustleistung - 877: ISQ-Ripple Kompensation: Modus - 878: Parameter Identifikation: Geschwindigkeit - 879: INTERNAL879 - 880: CTRL Vektor: Strom Vorsteuerzeit - 881: ISQ-Ripple Kompensation: Strom - 882: ISQ-Ripple Kompensation: Daten: Index - 883: ISQ-Ripple Kompensation: Daten: Frequenz - 884: ISQ-Ripple Kompensation: Daten: Parameter A - 885: ISQ-Ripple Kompensation: Daten: Phasenwinkel - 886: ISQ-Ripple Kompensation: Daten: Spektrum-Index - 887: Geber1: Absoluter Messbereich - 888: Geber2: Absoluter Messbereich - 889: Geber3: Absoluter Messbereich - 890: CTRL Drehzahl: Summe der Solldrehzahlen - 891: Geber1: Maximal erwartete Ausgangsfrequenz - 892: Geber1: Ausgangsstufe - 893: Geber1: Diagnosewert 2 - 894: Geber1: Diagnosewert 3 - 895: Geber1: Temperatur - 896: Geber1: CRC Polynom - 897: Geber2: CRC Polynom - 898: Geber1: Fehlerzhler - 899: Geber3: CRC Polynom - 900: Kurvenautomat: Status - 901: VAX Kurvenautomat: Status - 902: Netzwerk-Kopplung: Zyklische Position Master4 - 903: Netzwerk-Kopplung: Zyklische Position Master5 - 904: Netzwerk-Kopplung: Station zum Empfang auf MA4_CYCLIC_POS konfigurieren - 905: Netzwerk-Kopplung: Station zum Empfang auf MA5_CYCLIC_POS konfigurieren - 906: Netzwerk-Kopplung: Interpolationsmodus fr zyklische Position Master4 - 907: Netzwerk-Kopplung: Interpolationsmodus fr zyklische Position Master5 - 908: Grenzwerte: Mindestzeit Induktionshalt - 909: Zyklische Kommunikation: Zhler der Daten zum Antrieb - 910: Bewegungskonfiguration: Index eines Parametersatzes - 911: Bewegungskonfiguration: Maximale Geschwindigkeit in positive Richtung - 912: Bewegungskonfiguration: Maximale Geschwindigkeit in negative Richtung - 913: Bewegungskonfiguration: Maximale Beschleunigung in positive Richtung - 914: Bewegungskonfiguration: Maximale Verzgerung in positive Richtung - 915: Bewegungskonfiguration: Maximale Beschleunigung in negative Richtung - 916: Bewegungskonfiguration: Maximale Verzgerung in negative Richtung - 917: Kurvenautomat: Index eines Parametersatzes der Bewegungskonfiguration - 918: VAX Kurvenautomat: Trigger1 Verzgerungszeit - 919: VAX Kurvenautomat: Trigger2 Verzgerungszeit - 920: Kurvenautomat: Funktions-Modus Steuerbits - 921: VAX Kurvenautomat: Funktions-Modus Steuerbits - 922: Netzwerk-Kopplung: Empfangs-Datenpunkt: Bit-Offset im Datenbereich des Frames - 923: Netzwerk-Kopplung: Empfangs-Datenpunkt: Datentyp - 924: Kurvenautomat: Positionsverschiebung beim Start - 925: Basis-Bewegungen: Index eines Parametersatzes der Bewegungskonfiguration - 926: Kurvenautomat: Modus fr Ereignis Typ ncS_START - 927: VAX Kurvenautomat: Modus fr Ereignis Typ ncS_START - 928: Basis-Bewegungen: Positionsperiode - 929: Basis-Bewegungen: Offset der aktuellen Periode - 930: Basis-Bewegungen: Bewegungsrichtung mit Bezug zur Positionsperiode - 931: Basis-Bewegungen: Bewegung mit Zielposition einer Periode starten - 932: VAX Basis-Bewegungen: Positionsperiode - 933: VAX Basis-Bewegungen: Offset der aktuellen Periode - 934: VAX Basis-Bewegungen: Bewegungsrichtung mit Bezug zur Positionsperiode - 935: VAX Basis-Bewegungen: Bewegung mit Zielposition einer Periode starten - 936: Kurvenautomat: Parameter-ID1 fr Ereignis - 937: Kurvenautomat: Parameter-ID2 fr Ereignis - 938: Kurvenautomat: Parameter-ID3 fr Ereignis - 939: Kurvenautomat: Parameter-ID4 fr Ereignis - 940: VAX Kurvenautomat: Parameter-ID1 fr Ereignis - 941: VAX Kurvenautomat: Parameter-ID2 fr Ereignis - 942: VAX Kurvenautomat: Parameter-ID3 fr Ereignis - 943: VAX Kurvenautomat: Parameter-ID4 fr Ereignis - 944: Digitale Eingnge: Parameter-ID fr Referenzschalter - 945: Digitale Eingnge: Parameter-ID fr positiven Endschalter - 946: Digitale Eingnge: Parameter-ID fr negativen Endschalter - 947: Netzwerk-Kopplung: Sende-Daten Master1: Bit-Offset im Datenbereich des Frames - 948: Netzwerk-Kopplung: Fehlerstatus fr zyklische Position Master4 - 949: Netzwerk-Kopplung: Fehlerstatus fr zyklische Position Master5 - 950: Induktionshalt: Kurzschlussstrom (Synchronmotor) - 951: Geber2: Resolver bersetzungsverhltnis - 952: Geber3: Resolver bersetzungsverhltnis - 953: Geber3: Diagnosewert 1 - 954: CTRL Flussschwchung: Entmagnetisierungstrom - 955: INTERNAL955 - 956: INTERNAL956 - 957: CTRL U/f: Schlupfkompensation: Multiplikationsfaktor der kompensierten Frequenz - 958: INTERNAL958 - 959: CTRL Flussschwchung: Einsatzdrehzahl Feldschwchung - 960: INTERNAL960 - 961: INTERNAL961 - 962: INTERNAL962 - 963: INTERNAL963 - 964: INTERNAL964 - 965: INTERNAL965 - 966: INTERNAL966 - 967: INTERNAL967 - 968: INTERNAL968 - 969: INTERNAL969 - 970: INTERNAL970 - 971: INTERNAL971 - 972: INTERNAL972 - 973: INTERNAL973 - 974: Parameter Identifikation: Motor: Strangquerschnitt - 975: Parameter Identifikation: Motor: Type - 976: Parameter Identifikation: Motor: Polpaarzahl - 977: Parameter Identifikation: Motor: Nennspannung - 978: Parameter Identifikation: Motor: Spannungskonstante - 979: Parameter Identifikation: Motor: Nenndrehzahl - 980: Parameter Identifikation: Motor: Maximaldrehzahl - 981: Parameter Identifikation: Motor: Stillstandsmoment - 982: Parameter Identifikation: Motor: Nennmoment - 983: Parameter Identifikation: Motor: Spitzenmoment - 984: Parameter Identifikation: Motor: Momentenkonstante - 985: Parameter Identifikation: Motor: Stillstandsstrom - 986: Parameter Identifikation: Motor: Nennstrom - 987: Parameter Identifikation: Motor: Spitzenstrom - 988: Parameter Identifikation: Motor: Magnetisierungsstrom - 989: Parameter Identifikation: Motor: Wirkleistungsfaktor - 990: Parameter Identifikation: Motor: Nennfrequenz - 991: Parameter Identifikation: Motor: Phase - 992: Parameter Identifikation: Umrichter: Verstrkungsfaktor - 993: Parameter Identifikation: Umrichter: Exponent - 994: INTERNAL994 - 995: Parameter Identifikation: Modus - 996: Parameter Identifikation: Status - 997: Parameter Identifikation: Kommando - 998: Parameter Identifikation: Gte der Optimierung - 999: Geber: Positions-Datenblock - 1000: INTERNAL1000 - 1001: Systemverwaltung: Modul: BsLoader - 1002: Systemverwaltung: Modul: NC-Betriebssystem - 1003: INTERNAL1003 - 1004: Systemverwaltung: Parameter-Request: Bit-Offset im Datenbereich des Frames - 1005: Systemverwaltung: Parameter-Response: Bit-Offset im Datenbereich des Frames - 1006: Zyklische Kommunikation: Daten zum Antrieb: Bit-Offset im Datenbereich des Frames - 1007: Zyklische Kommunikation: Daten vom Antrieb: Bit-Offset im Datenbereich des Frames - 1008: Zyklische Kommunikation: Monitor-Daten vom Antrieb: Bit-Offset im Datenbereich des Frames - 1009: Basis-Bewegungen: Anhalten - 1010: Systemverwaltung: Modul: Version - 1011: Systemverwaltung: Modul: Datum und Zeit - 1013: Systemverwaltung: Modul: Section fr Lese-Zugriff - 1015: Basis-Bewegungen: Ereignis-Start: Modus - 1016: Basis-Bewegungen: Ereignis-Start: Parameter-ID fr Ereignis - 1017: Basis-Bewegungen: Ereignis-Start: Parameter-ID fr Zielposition - 1018: Basis-Bewegungen: Ereignis-Start: Parameter-ID fr Zielgeschwindigkeit - 1019: Basis-Bewegungen: Ereignis-Start: Kommando Parameter-ID - 1020: Basis-Bewegungen: Ereignis-Start: Status - 1021: VAX Basis-Bewegungen: Ereignis-Start: Modus - 1022: VAX Basis-Bewegungen: Ereignis-Start: Parameter-ID fr Ereignis - 1023: VAX Basis-Bewegungen: Ereignis-Start: Parameter-ID fr Zielposition - 1024: VAX Basis-Bewegungen: Ereignis-Start: Parameter-ID fr Zielgeschwindigkeit - 1025: VAX Basis-Bewegungen: Ereignis-Start: Kommando Parameter-ID - 1026: VAX Basis-Bewegungen: Ereignis-Start: Status - 1027: VAX Basis-Bewegungen: Anhalten - 1028: Basis-Bewegungen: Bewegung mit aktueller Geschwindigkeit starten - 1029: VAX Basis-Bewegungen: Bewegung mit aktueller Geschwindigkeit starten - 1030: CTRL Drehzahl: Sollstromfilter1 Typ - 1031: CTRL Drehzahl: Sollstromfilter2 Typ - 1032: CTRL Drehzahl: Sollstromfilter3 Typ - 1033: CTRL Drehzahl: Sollstromfilter1 Koeffizient A0 - 1034: CTRL Drehzahl: Sollstromfilter2 Koeffizient A0 - 1035: CTRL Drehzahl: Sollstromfilter3 Koeffizient A0 - 1036: CTRL Drehzahl: Sollstromfilter1 Koeffizient A1 - 1037: CTRL Drehzahl: Sollstromfilter2 Koeffizient A1 - 1038: CTRL Drehzahl: Sollstromfilter3 Koeffizient A1 - 1039: CTRL Drehzahl: Sollstromfilter1 Koeffizient B0 - 1040: CTRL Drehzahl: Sollstromfilter2 Koeffizient B0 - 1041: CTRL Drehzahl: Sollstromfilter3 Koeffizient B0 - 1042: CTRL Drehzahl: Sollstromfilter1 Koeffizient B1 - 1043: CTRL Drehzahl: Sollstromfilter2 Koeffizient B1 - 1044: CTRL Drehzahl: Sollstromfilter3 Koeffizient B1 - 1045: CTRL Drehzahl: Sollstromfilter1 Koeffizient B2 - 1046: CTRL Drehzahl: Sollstromfilter2 Koeffizient B2 - 1047: CTRL Drehzahl: Sollstromfilter3 Koeffizient B2 - 1048: Geber1: Resolver bersetzungsverhltnis - 1049: CTRL Lageregler: Eingangs-Sollposition Nachkommateil - 1050: Systemverwaltung: SW-Reset - 1051: Systemverwaltung: Boot-Zustand wechseln - 1052: Systemverwaltung: Boot-Zustand - 1053: Systemverwaltung: Modul: Brennen - 1054: Systemverwaltung: Modul: Status Brennen - 1055: Systemverwaltung: Test Kommando - 1056: Systemverwaltung: Test Status - 1057: Systemverwaltung: Test Parameter - 1058: Geber2: Referenzoffset - 1059: Geber3: Referenzoffset - 1060: Datenblock-bertragung: Datenblocksegment lesen - 1061: Datenblock-bertragung: Letztes Datenblocksegment lesen - 1062: Datenblock-bertragung: Datenblock-Lesezugriff abbrechen - 1063: Datenblock-bertragung: Offset fr Datenblock-Lesezugriff - 1064: Datenblock-bertragung: Restliche Bytes fr Datenblock-Lesezugriff - 1065: Bewegungsabbruch: Kommando Bewegung abbrechen - 1066: VAX Bewegungsabbruch: Kommando Bewegung abbrechen - 1067: Kurvenautomat: Position der Slave-Achse - 1068: VAX Kurvenautomat: Position der Slave-Achse - 1069: INTERNAL1069 - 1070: Datenblock-bertragung: Datenblocksegment schreiben - 1071: Datenblock-bertragung: Letztes Datenblocksegment schreiben - 1072: Datenblock-bertragung: Datenblock-Schreibzugriff abbrechen - 1073: Geber2: Kommando Referenzieren starten - 1074: Geber3: Kommando Referenzieren starten - 1075: Kurvenautomat: Relative Position der Master-Achse in der Kurve - 1076: VAX Kurvenautomat: Relative Position der Master-Achse in der Kurve - 1077: Kurvenautomat: Relative Eintritts-Position der Master-Achse in der Kurvenscheibe - 1078: VAX Kurvenautomat: Relative Eintritts-Position der Master-Achse in der Kurvenscheibe - 1079: VAX Kurvenautomat: Meldungs-Modus-Steuerbits - 1080: INTERNAL1080 - 1081: INTERNAL1081 - 1082: INTERNAL1082 - 1083: INTERNAL1083 - 1084: INTERNAL1084 - 1085: INTERNAL1085 - 1086: INTERNAL1086 - 1087: INTERNAL1087 - 1088: INTERNAL1088 - 1089: INTERNAL1089 - 1090: INTERNAL1090 - 1091: INTERNAL1091 - 1092: INTERNAL1092 - 1093: INTERNAL1093 - 1094: INTERNAL1094 - 1095: INTERNAL1095 - 1096: INTERNAL1096 - 1097: INTERNAL1097 - 1098: INTERNAL1098 - 1099: INTERNAL1099 - 1100: Trace: Daten - 1101: Autotuning: Maximaler Prozentsatz fr Nennstrom - 1102: Autotuning: Maximaler Prozentsatz fr Geschwindigkeitsgrenzwert - 1103: Autotuning: Maximale Verfahrdistanz - 1104: Autotuning: Maximaler Schleppfehler - 1105: INTERNAL1105 - 1106: Autotuning: Anzahl der Anregungsperioden - 1107: INTERNAL1107 - 1108: INTERNAL1108 - 1109: Autotuning: Geschtztes Massentrgheitsmoment des Antriebs - 1110: Autotuning: Ordnung des Anregungssignals - 1111: Autotuning: Option-Steuerbits - 1112: Autotuning: Prozentsatz fr Proportional-Verstrkung - 1113: Autotuning: Faktor zur Erkennung einer Resonanz - 1114: Autotuning: Untere Frequenz zur Schtzung des Massentrgheitsmoment des Antriebs - 1115: Autotuning: Obere Frequenz zur Schtzung des Massentrgheitsmoment des Antriebs - 1116: Autotuning: Verzgerungszeit bei transienten Vorgngen - 1117: INTERNAL1117 - 1118: INTERNAL1118 - 1119: Autotuning: Maximale Proportional-Verstrkung - 1120: Autotuning: Beschleunigung - 1121: Parameter Identifikation: Startfrequenz des Anregungssignals - 1122: Parameter Identifikation: Stoppfrequenz des Anregungssignals - 1123: Parameter Identifikation: Dauer des Anregungssignals - 1124: Parameter Identifikation: Typ des Anregungssignals - 1125: Parameter Identifikation: Untermodus - 1126: Parameter Identifikation: Statusbits - 1127: ISQ-Ripple Kompensation: Daten: Amplitude fr Quadrant I - 1128: ISQ-Ripple Kompensation: Daten: Phasenwinkel fr Quadrant I - 1129: ISQ-Ripple Kompensation: Daten: Amplitude fr Quadrant III - 1130: ISQ-Ripple Kompensation: Daten: Phasenwinkel fr Quadrant III - 1131: ISQ-Ripple Kompensation: Referenzsystem - 1132: ISQ-Ripple Kompensation: Daten: Parameter B - 1133: INTERNAL1133 - 1134: ISQ-Ripple Kompensation: Positionsoffset - 1135: Geber: Modus - 1136: Geber2: Modus - 1137: Geber3: Modus - 1138: Parameter Identifikation: Iterationszaehler - 1139: PowerMeter: Modus - 1140: PowerMeter: Beobachtungszeitinterval - 1141: PowerMeter: Trigger Parameter-ID - 1142: PowerMeter: aktuelle Zykluszeit - 1143: PowerMeter: Zykluszhler - 1144: PowerMeter: mittlere Wirkleistung - 1145: PowerMeter: minimale Wirkleistung - 1146: PowerMeter: maximale Wirkleistung - 1147: PowerMeter: mittlere Blindleistung - 1148: PowerMeter: Konsumierte Energie - 1149: PowerMeter: Produzierte Energie - 1150: Grenzwerte: Geschwindigkeitsfehler fr Abbruch einer Bewegung - 1151: Netzversorgung: Phase 1: Spannung - 1152: Netzversorgung: Phase 2: Spannung - 1153: Netzversorgung: Phase 3: Spannung - 1154: Leistungsteil: Gleichrichter: Strom - 1155: CTRL Chopper: Strom - 1156: CTRL Fluss: Parameter-ID Sollwert Magnetisierungsstrom - 1157: Temperatursensor: Widerstand - 1158: Temperatursensor: Parameter-ID Widerstand - 1159: CTRL Drehzahl: Geschwindigkeitsfehler - 1160: INTERNAL1160 - 1161: INTERNAL1161 - 1162: Wechselrichter: Anzahl der Endstufen - 1163: Grenzwerte: Geschwindigkeitsfehlerberwachung: Modus - 1164: INTERNAL1164 - 1165: Leistungsbegrenzer: Grenzwert - 1166: CTRL Strom: Automatische Konfigurierung - 1167: Geber1: Diagnosewert ID - 1168: Geber1: Diagnosewert - 1169: CTRL Zwischenkreis: Verhltnis Minimum- zu Nennspannung - 1170: Anzahl der Modulsteckpltze - 1171: Bestellbezeichnung - 1172: Motor: Temperaturmodell: Grenztemperatur - 1173: Geber1: Kompensation: Modus - 1174: Geber1: Daten: Index - 1175: Geber1: Daten: Parameter A0 - 1176: Geber1: Daten: Parameter A1 - 1177: Geber1: Daten: Parameter A2 - 1178: INTERNAL1178 - 1179: Bewegungsabbruch: Mindestzeit fr zyklisches Bit 'Abbruch durch Antriebs-Ereignis' - 1180: CTRL Lageregler: Verzgerung in positive Richtung bei Aktivierung des Enable Eingangs - 1181: CTRL Lageregler: Verzgerung in negative Richtung bei Aktivierung des Enable Eingangs - 1182: Referenzieren: Schleppfehler fr Abbruch einer Bewegung - 1183: Netzwerk-Kopplung: Empfangs-Datenpunkt: Zykluszeit - 1184: Referenzieren: Modus zum Speichern und Wiederherstellen von Positions-Daten - 1185: INTERNAL1185 - 1186: Basis-Bewegungen: Profilgenerator Sollposition - 1187: Basis-Bewegungen: Profilgenerator Sollpositionsnderung pro Zyklus - 1188: Referenzieren: Schleppfehler fr Block-Erkennung - 1189: Referenzieren: Momentengrenze - 1190: Geber1: SSI Anzahl der nachlaufenden Bits - 1191: Geber2: SSI Anzahl der nachlaufenden Bits - 1192: Geber3: SSI Anzahl der nachlaufenden Bits - 1193: Digitale Eingnge: Quickstop Bremsrampe - 1194: Antriebs-Synchronisation: Gesamtzeit im Netzwerk-Zyklus - 1196: CTRL Lageregler: Modus-Bits - 1197: Achsen Querverbindung: Achs-Nummer - 1198: Achsen Querverbindung: Parameter-ID - 1199: Bewegungsabbruch: Ruckzeit - 1204: Kurvenautomat: Index fr relative Startposition der Master-Achse im Intervall - 1205: Kurvenautomat: Relative Startposition der Master-Achse im Intervall - 1206: VAX Kurvenautomat: Index fr relative Startposition der Master-Achse im Intervall - 1207: VAX Kurvenautomat: Relative Startposition der Master-Achse im Intervall - 1208: Motor: Anzahl der Motorphasen - 1209: Motor: Geber: Grenztemperatur - 1210: Motor: Temperaturmodell: Referenzsensor: ID - 1211: Motor: Temperaturmodell: Thermischer Widerstand 1 - 1212: Motor: Temperaturmodell: Thermische Kapazitt 1 - 1213: Motor: Temperaturmodell: Thermischer Widerstand 2 - 1214: Motor: Temperaturmodell: Thermische Kapazitt 2 - 1215: Temperatursensor: Typ - 1216: Temperatursensor: Grenztemperatur - 1217: INTERNAL1217 - 1218: INTERNAL1218 - 1219: Geber: Index fr Positions-Datenblock - 1220: CTRL Zwischenkreis: berspannungsberwachung: Schwelle fr Momentabschaltung - 1221: CTRL Zwischenkreis: berspannungsberwachung: Schwelle fr Stillsetzung - 1222: Wechselrichter: Temperaturmodell: Temperatur - 1223: Netzversorgung: Frequenztoleranz - 1224: Motor: Hersteller-ID - 1225: Geber1: Phasenlage der seriellen Position - 1226: Geber2: Phasenlage der seriellen Position - 1227: Geber3: Phasenlage der seriellen Position - 1228: Geber1: Serielle Auflsung pro Sinusperiode - 1229: INTERNAL1229 - 1230: Geber1: Kompensation: Parameter 1 - 1231: Geber1: Kompensation: Parameter 2 - 1232: Geber1: Kompensation: Parameter 3 - 1233: Geber1: Kompensation: Parameter 4 - 1234: Geber1: Kompensation: Maximaler Strom fr Identifikation - 1235: CTRL Strom: MTPC Regelung: Momentproportionaler Sollstrom - 1236: CTRL Strom: MTPC Regelung: Eingangs-Hauptkomponente - 1237: CTRL Drehzahl: Repetitive Control: Kommando - 1238: CTRL Drehzahl: Repetitive Control: Vorausschauzeit - 1239: CTRL Drehzahl: Repetitive Control: Minimaldrehzahl - 1240: CTRL Drehzahl: Repetitive Control: Grenzfrequenz des Filters - 1241: CTRL Drehzahl: Repetitive Control: Ordnung des Filters - 1242: CTRL Drehzahl: Repetitive Control: Status - 1243: CTRL Drehzahl: Repetitive Control: Typ des Filters - 1244: CTRL Drehzahl: Repetitive Control: Auflsung - 1245: CTRL Drehzahl: Repetitive Control: Ausgangswert - 1246: CTRL Drehzahl: Repetitive Control: Parameter 1 - 1247: CTRL Drehzahl: Repetitive Control: Parameter 2 - 1248: CTRL Drehzahl: Repetitive Control: Modus - 1249: CTRL Vorsteuerung: Sollmotorkraft - 1250: CTRL Flussschwchung: Spannungsgrenze Reserve - 1251: INTERNAL1251 - 1252: Netzsimulator: Regler Vorhaltezeit - 1253: INTERNAL1253 - 1254: INTERNAL1254 - 1255: INTERNAL1255 - 1256: INTERNAL1256 - 1257: INTERNAL1257 - 1258: Netzsimulator: Regler Proportional-Verstrkung - 1259: Netzsimulator: Regler Nachhaltezeit - 1260: Motor-Haltebremse: Typ - 1261: Motor-Haltebremse: Widerstand - 1262: Motor-Haltebremse: Induktivitt - 1263: CTRL Vorsteuerung: Gesamtmasse - 1264: CTRL Vorsteuerung: Externe Last - 1266: Motorhaltebremstest: Prfdauer - 1267: INTERNAL1267 - 1268: INTERNAL1268 - 1269: Motorhaltebremstest: Anstiegsrate des Prfmoments - 1270: CTRL Momentbegrenzer: Betrag positiver Stromgrenzwert - 1271: CTRL Momentbegrenzer: Betrag negativer Stromgrenzwert - 1272: Netzsimulator: Modus - 1273: Netzsimulator: Spannung - 1274: Netzsimulator: Frequenz - 1275: Netzsimulator: Zustand - 1276: INTERNAL1276 - 1277: Motor: Magnetisches Ausprgungsverhltnis - 1278: CTRL Zwischenkreis: Spannungsoffset - 1279: Wechselrichter: Summenstrom: Grenzwert - 1280: INTERNAL1280 - 1281: INTERNAL1281 - 1282: INTERNAL1282 - 1283: Parameter Identifikation: Auslsezeit bei thermischer berlast - 1284: INTERNAL1284 - 1285: INTERNAL1285 - 1286: INTERNAL1286 - 1287: INTERNAL1287 - 1288: INTERNAL1288 - 1289: INTERNAL1289 - 1291: INTERNAL1291 - 1292: INTERNAL1292 - 1293: CTRL Vektor: Parameter-ID des additiven Kommutierungswinkels - 1294: CTRL Vektor: Additiver Kommutierungswinkel - 1295: Spannungsbeobachter: Phasenspannung U - 1296: Spannungsbeobachter: Phasenspannung V - 1297: Spannungsbeobachter: Phasenspannung W - 1298: Spannungsbeobachter: Inverterkorrektur Verstrkungsfaktor - 1299: Spannungsbeobachter: Inverterkorrektur Exponent - 1300: Geber1: Emulation: Offset - 1301: Geber2: Emulation: Offset - 1302: Geber3: Emulation: Offset - 1303: Geber: ADC1: Offset - 1304: Geber: ADC2: Offset - 1305: Geber: ADC1: Verstrkung - 1306: Parameter Identifikation: Verfahrdistanz - 1307: INTERNAL1307 - 1308: Virtueller Geber: Wertebereich der Geberposition low word - 1309: Virtueller Geber: Wertebereich der Geberposition high word - 1310: Virtueller Geber: Kommando Referenzieren starten - 1311: Virtueller Geber: Maximale Zykluszeit - 1312: Virtueller Geber: Parameter-ID des Eingangswertes Position 1 - 1313: Virtueller Geber: Parameter-ID des Eingangswertes Position 2 - 1314: Virtueller Geber: Parameter-ID des Eingangswertes Zeit - 1315: Virtueller Geber: Zeitkonstante fr Istpositions-Filter - 1316: Virtueller Geber: Extrapolations-Zeit fr Istpositions-Filter - 1317: Geber1: Kommutierungsoffset - 1318: Geberloser Betrieb: Parameter-ID berblendung - 1320: Virtueller Geber: Modus - 1321: Virtueller Geber: Istposition pro Umdrehung - 1322: Virtueller Geber: Istposition - 1323: Virtueller Geber: Geber-Mastab: Einheiten pro SCALE_ENCOD0_REV Geberumdrehungen - 1324: Virtueller Geber: Geber-Mastab: Geberumdrehungen - 1325: Virtueller Geber: Geber-Mastab: Zhlrichtung - 1326: Virtueller Geber: Status Referenzposition gltig - 1327: Virtueller Geber: Parameter-ID des Eingangswertes - 1328: Virtueller Geber: Parameter-ID des Status - 1329: Virtueller Geber: Status - 1330: Virtueller Geber: Geber-Mastab: Inkremente pro Motorumdrehung - 1331: INTERNAL1331 - 1332: Virtueller Geber: Filterzeitkonstante fr Pos2 im ELC Betrieb - 1333: Geberloser Betrieb: Stillstandsberwachung: Auslsezeit - 1334: Geberloser Betrieb: berblendung - 1335: Geberloser Betrieb: berblendzeit - 1336: Positionsbeobachter: Referenzfluss - 1337: Geberloser Betrieb: Parameter-ID Sollwert Direktstrom - 1338: Geberloser Betrieb: Sollwert Direktstrom - 1339: Positionsbeobachter: Aktueller Fluss - 1340: CTRL Flussschwchung: Offset Spannungsbegrenzung - 1341: INTERNAL1341 - 1342: Parameter Identifikation: Aktuelle Frequenz des Anregungssignals - 1343: Parameter Identifikation: Trace Variable 1 - 1344: Parameter Identifikation: Trace Variable 2 - 1345: Positionsbeobachter 1: Modus - 1346: Positionsbeobachter 2: Modus - 1347: Positionsbeobachter 1: Beobachteter elektrischer Fluwinkel - 1348: Positionsbeobachter 2: Beobachteter elektrischer Fluwinkel - 1349: INTERNAL1349 - 1350: INTERNAL1350 - 1351: Positionsbeobachter 1: Parameter A0 - 1352: Positionsbeobachter 1: Parameter A1 - 1353: Positionsbeobachter 1: Parameter A2 - 1354: Beobachter: Mode Bits - 1355: INTERNAL1355 - 1356: INTERNAL1356 - 1357: Positionsbeobachter 2: Parameter B0 Parameter-ID - 1358: Positionsbeobachter 2: Parameter B1 Parameter-ID - 1359: INTERNAL1359 - 1360: Geber2: Diagnosewert ID - 1361: Geber2: Diagnosewert - 1362: Geber3: Diagnosewert ID - 1363: Geber3: Diagnosewert - 1364: Geber2: Geberkommando - 1365: Geber3: Geberkommando - 1366: Geber2: Temperatur - 1367: Geber3: Temperatur - 1368: Geber2: Fehlerzhler - 1369: Geber3: Fehlerzhler - 1370: Geber1: SSI Dateninhalt Index - 1371: Geber1: SSI Dateninhalt Typ - 1372: Geber2: SSI Dateninhalt Index - 1373: Geber2: SSI Dateninhalt Typ - 1374: Geber3: SSI Dateninhalt Index - 1375: Geber3: SSI Dateninhalt Typ - 1376: INTERNAL1376 - 1377: INTERNAL1377 - 1378: INTERNAL1378 - 1379: Virtueller Geber: Gefilterte Istposition - 1380: INTERNAL1380 - 1381: INTERNAL1381 - 1382: INTERNAL1382 - 1383: INTERNAL1383 - 1384: INTERNAL1384 - 1385: INTERNAL1385 - 1386: INTERNAL1386 - 1387: INTERNAL1387 - 1388: PWM: Konfiguration - 1389: CTRL Zwischenkreis: Sollwert Anstiegszeit - 1390: Geber1: Baudrate - 1391: Geber2: Baudrate - 1392: Geber3: Baudrate - 1393: CTRL Vorsteuerung: Modus - 1396: INTERNAL1396 - 1397: INTERNAL1397 - 1398: INTERNAL1398 - 1399: INTERNAL1399 - 1400: Geber1: DCM Modus - 1401: Geber1: Absolute Auflsung einer Geberumdrehung - 1402: Geber2: Absolute Auflsung einer Geberumdrehung - 1403: Geber3: Absolute Auflsung einer Geberumdrehung - 1404: Geber1: Signalamplitude oberer Grenzwert - 1405: Geber1: Signalamplitude unterer Grenzwert - 1406: Geber2: Signalamplitude oberer Grenzwert - 1407: Geber2: Signalamplitude unterer Grenzwert - 1408: Geber3: Signalamplitude oberer Grenzwert - 1409: Geber3: Signalamplitude unterer Grenzwert - 1410: CTRL Vorsteuerung: Geschwindigkeitskraftfaktor - 1411: CTRL Vorsteuerung: Kraft in positiver Richtung - 1412: CTRL Vorsteuerung: Kraft in negativer Richtung - 1413: INTERNAL1413 - 1414: Geber1: Kommando Referenzieren starten - 1415: Geber1: Status Referenzposition gltig - 1416: Geber1: Referenzoffset - 1417: Basis-Bewegungen: Absolute Zielposition - 1418: VAX Basis-Bewegungen: Absolute Zielposition - 1419: Achsen Querverbindung: Geber1: Istposition - 1420: INTERNAL1420 - 1421: INTERNAL1421 - 1422: INTERNAL1422 - 1423: INTERNAL1423 - 1424: INTERNAL1424 - 1425: INTERNAL1425 - 1426: INTERNAL1426 - 1427: INTERNAL1427 - 1428: INTERNAL1428 - 1429: INTERNAL1429 - 1430: INTERNAL1430 - 1431: INTERNAL1431 - 1432: Netzsimulator: Beobachter Kommando - 1433: Netzsimulator: Beobachter Modus - 1434: Netzsimulator: Beobachter Zustand - 1435: Netzsimulator: Beobachter Parameter-Index - 1436: Netzsimulator: Beobachter Parameterwert - 1437: Netzsimulator: Beobachter Ausgangswert - 1438: Systemverwaltung: ACOPOS Identifikationsdaten - 1439: INTERNAL1439 - 1440: Optionales IO: Steuerkommando - 1441: Optionales IO: Eingang1 - 1442: Optionales IO: Eingang2 - 1443: Optionales IO: Eingang3 - 1444: Optionales IO: Eingang4 - 1445: Optionales IO: Eingang5 - 1446: Optionales IO: Eingang6 - 1447: Optionales IO: Eingang7 - 1448: Optionales IO: Eingang8 - 1449: Optionales IO: Eingang9 - 1450: Optionales IO: Eingang10 - 1451: Optionales IO: Ausgang1 - 1452: Optionales IO: Ausgang2 - 1453: Optionales IO: Ausgang3 - 1454: Optionales IO: Ausgang4 - 1455: Optionales IO: Ausgang5 - 1456: Optionales IO: Ausgang6 - 1457: Optionales IO: Ausgang7 - 1458: Optionales IO: Ausgang8 - 1459: Optionales IO: Ausgang9 - 1460: Optionales IO: Ausgang10 - 1461: Optionales IO: Parameter-ID Ausgang1 - 1462: Optionales IO: Parameter-ID Ausgang2 - 1463: Optionales IO: Parameter-ID Ausgang3 - 1464: Optionales IO: Parameter-ID Ausgang4 - 1465: Optionales IO: Parameter-ID Ausgang5 - 1466: Optionales IO: Parameter-ID Ausgang6 - 1467: Optionales IO: Parameter-ID Ausgang7 - 1468: Optionales IO: Parameter-ID Ausgang8 - 1469: Optionales IO: Parameter-ID Ausgang9 - 1470: Optionales IO: Parameter-ID Ausgang10 - 1471: Netzsimulator: Filter Typ - 1472: Netzsimulator: Filter Koeffizient A0 - 1473: Netzsimulator: Filter Koeffizient A1 - 1474: Netzsimulator: Filter Koeffizient B0 - 1475: Netzsimulator: Filter Koeffizient B1 - 1476: Netzsimulator: Filter Koeffizient B2 - 1477: INTERNAL1477 - 1478: INTERNAL1478 - 1479: INTERNAL1479 - 1480: CTRL Momentbegrenzer: Modus - 1481: CTRL Momentbegrenzer: Status - 1482: CTRL Momentbegrenzer: Ausgangsstrom - 1483: CTRL Momentbegrenzer: Parameter-ID additiver Ausgangsstrom - 1484: CTRL Momentbegrenzer: Parameter-ID LIM_T1_POS - 1485: CTRL Momentbegrenzer: Parameter-ID LIM_T1_NEG - 1486: CTRL Momentbegrenzer: Parameter-ID LIM_T2_POS - 1487: CTRL Momentbegrenzer: Parameter-ID LIM_T2_NEG - 1488: INTERNAL1488 - 1489: Motor: Drehzahlabhngige Verlustleistung: Linearer Koeffizient - 1490: Motor: Drehzahlabhngige Verlustleistung: Quadratischer Koeffizient - 1491: CTRL Zwischenkreis: Vorladen: Freigabespannung - 1492: Simulationsmodus: Massentrgheitsmoment2 - 1493: Simulationsmodus: Haftreibung2 - 1494: Simulationsmodus: Viskose Reibung2 - 1495: Simulationsmodus: Steifigkeit der Kopplung - 1496: Simulationsmodus: Dmpfung der Kopplung - 1497: Simulationsmodus: Torsion der Kopplung - 1498: Simulationsmodus: Drehzahl von Masse 2 - 1499: INTERNAL1499 - 1500: INTERNAL1500 - 1501: Meldungen: Kommando Fehler-Reaktion ausfhren - 1502: VAX Meldungen: Kommando Fehler-Reaktion ausfhren - 1503: Motor: Temperaturmodell: Modus - 1504: Motor-Haltebremse: Lftspannung - 1505: Motor-Haltebremse: Haltespannung - 1506: Motor-Haltebremse: berspannungsgrenzwert - 1507: Digitale Eingnge: Parameter-ID fr Trigger1 - 1508: Digitale Eingnge: Parameter-ID fr Trigger2 - 1509: Achsen Querverbindung: Geber2: Istposition - 1510: Spindelsteigungsfehler-Losekompensation: Modus - 1511: Spindelsteigungsfehler-Losekompensation: Kompensationszeit - 1512: Spindelsteigungsfehler-Losekompensation: Trgheitsmoment in Lose - 1513: Spindelsteigungsfehler-Losekompensation: Rauschgrenze - 1514: Spindelsteigungsfehler-Losekompensation: Parameter-ID fr positiven Anschlag - 1515: Spindelsteigungsfehler-Losekompensation: Parameter-ID fr negativen Anschlag - 1516: Spindelsteigungsfehler-Losekompensation: Lastposition - 1517: Spindelsteigungsfehler-Losekompensation: Kompensationsausgang - 1518: CTRL Zwischenkreis: Regler: Untere Freigabeschwelle - 1519: CTRL Zwischenkreis: Regler: Obere Freigabeschwelle - 1520: INTERNAL1520 - 1521: Geber1: Maximale Geschwindikeit fr serielle Position - 1522: INTERNAL1522 - 1523: INTERNAL1523 - 1524: INTERNAL1524 - 1528: Geber2: Diagnosewert 2 - 1529: Geber2: Diagnosewert 3 - 1530: Geber3: Diagnosewert 2 - 1531: Geber3: Diagnosewert 3 - 1532: Geber2: Maximale Geschwindikeit fr serielle Position - 1533: Geber3: Maximale Geschwindikeit fr serielle Position - 1534: INTERNAL1534 - 1535: INTERNAL1535 - 1536: INTERNAL1536 - 1537: INTERNAL1537 - 1538: Leistungsteil: Temperatursensor 5: Temperatur - 1539: Leistungsteil: Gleichrichter: Temperatur - 1540: Zwischenkreis: Relais: Temperatur - 1541: Spindelsteigungsfehler-Losekompensation: Maximale Geschwindigkeit beim Losewechsel - 1542: Spindelsteigungsfehler-Losekompensation: Status - 1543: Zwischenkreis: DC-Anschluss: Temperatur - 1544: Zwischenkreis: Kondensator: Temperatur - 1545: Wechselrichter: Dauersummenleistung: Last - 1546: Wechselrichter: Spitzensummenleistung: Last - 1547: Motor: Daten fr Hardware-Information - 1548: INTERNAL1548 - 1549: Basis-Bewegungen: Zielpositionsdifferenz fr Modus 'Stop nach Trigger' - 1550: INTERNAL1550 - 1551: INTERNAL1551 - 1552: INTERNAL1552 - 1553: INTERNAL1553 - 1554: INTERNAL1554 - 1555: INTERNAL1555 - 1556: Geber1: Ausgangsspannung der Geberversorgung - 1557: CTRL Zwischenkreis: Regler: Kommando - 1558: Wechselrichter: Summenleistung - 1559: Wechselrichter: Dauersummenleistung: Grenzleistung - 1560: Wechselrichter: Spitzensummenleistung: Grenzleistung - 1561: Zwischenkreis: Kondensator: Niederfrequenter Strom - 1562: Zwischenkreis: Kondensator: Pulsfrequenter Strom - 1563: Zwischenkreis: DC-Anschluss: Strom - 1564: Leistungsteil: Gleichrichter: Grenztemperatur - 1565: Zwischenkreis: Relais: Grenztemperatur - 1566: Zwischenkreis: DC-Anschluss: Grenztemperatur - 1567: Zwischenkreis: Kondensator: Grenztemperatur - 1568: CTRL Strom: Sollspannungsfilter Typ - 1569: CTRL Strom: Sollspannungsfilter Koeffizient A0 - 1570: CTRL Strom: Sollspannungsfilter Koeffizient A1 - 1571: Geber1: Geber-Mastab: Strichzahl/Signalperioden pro Geberumdrehung - 1572: Geber2: Geber-Mastab: Strichzahl/Signalperioden pro Geberumdrehung - 1573: Geber3: Geber-Mastab: Strichzahl/Signalperioden pro Geberumdrehung - 1574: Adreabbilder: Konfiguration fr die Adresszuweisung - 1575: Adreabbilder: Index der Adresse - 1576: Geber2: Ausgangsspannung der Geberversorgung - 1577: INTERNAL1577 - 1578: INTERNAL1578 - 1579: INTERNAL1579 - 1580: INTERNAL1580 - 1582: INTERNAL1582 - 1583: INTERNAL1583 - 1584: Geber2: Leitungswiderstand der Geberversorgung - 1585: CTRL Modellbasiert: Proportional-Verstrkung fr Drehzahl - 1586: CTRL U/f: Momentbegrenzer: Integrator-Nachstellzeit - 1587: INTERNAL1587 - 1588: Motorgeber: Kommutierungsmodus - 1593: Geber1: Positionsdifferenz pro Abtastung - 1594: Geber2: Positionsdifferenz pro Abtastung - 1595: CTRL Vorsteuerung: Reibmodell: Koeffizient C0 - 1596: CTRL Vorsteuerung: Reibmodell: Koeffizient C1 - 1597: CTRL Vorsteuerung: Reibmodell: Koeffizient C2 - 1598: Digitale Eingnge: Status Onboard Trigger1 - 1599: Digitale Eingnge: Status Onboard Trigger2 - 1600: CTRL Modellbasiert: Massentrgheitsmoment1 - 1601: CTRL Modellbasiert: Massentrgheitsmoment2 - 1602: CTRL Modellbasiert: Steifigkeit der Kopplung - 1603: CTRL Modellbasiert: Dmpfung der Kopplung - 1604: INTERNAL1604 - 1605: INTERNAL1605 - 1606: INTERNAL1606 - 1607: INTERNAL1607 - 1608: INTERNAL1608 - 1609: INTERNAL1609 - 1610: INTERNAL1610 - 1611: INTERNAL1611 - 1612: INTERNAL1612 - 1613: INTERNAL1613 - 1614: INTERNAL1614 - 1615: INTERNAL1615 - 1616: INTERNAL1616 - 1617: Lftersteuerung: Modus - 1618: Digitale Eingnge: Ruckzeit fr Quickstop Bremsrampe - 1619: Simulationsmodus: Getriebeeingangsumdrehungen - 1620: Simulationsmodus: Getriebeausgangsumdrehungen - 1621: Simulationsmodus: Getrieberichtung - 1622: Simulationsmodus: Parameter-ID des Gebers fr Lastposition - 1623: CTRL Chopper: Kommando - 1624: CTRL Chopper: Modus - 1625: INTERNAL1625 - 1626: CTRL Modellbasiert: Viskose Reibung1 - 1627: CTRL Modellbasiert: Viskose Reibung2 - 1628: CTRL Modellbasiert: Mischungsverhltnis fr Drehzahl - 1629: INTERNAL1629 - 1630: CTRL Modellbasiert: Modus fr Rckfhrung - 1631: INTERNAL1631 - 1632: INTERNAL1632 - 1633: INTERNAL1633 - 1634: INTERNAL1634 - 1635: Geber2: Ausgangsstufe - 1636: Geber2: Maximal erwartete Ausgangsfrequenz - 1637: Moment Strom Transformation: Modus - 1638: INTERNAL1638 - 1639: INTERNAL1639 - 1640: INTERNAL1640 - 1641: Motor: Maximal zulssige Zwischenkreisspannung - 1642: INTERNAL1642 - 1645: Geber2: Kompensation: Modus - 1646: Geber2: Daten: Index - 1647: Geber2: Daten: Parameter A0 - 1648: Geber2: Daten: Parameter A1 - 1649: Geber2: Daten: Parameter A2 - 1650: Geber2: ADC1: Offset - 1651: Geber2: ADC2: Offset - 1652: Geber2: ADC1: Verstrkung - 1653: Motor: Temperaturmodell: Thermischer Widerstand 3 - 1654: Motor: Wicklung: Drehzahlabhngige Verlustleistung: Linearer Koeffizient - 1655: Motor: Wicklung: Drehzahlabhngige Verlustleistung: Quadratischer Koeffizient - 1656: INTERNAL1656 - 1657: INTERNAL1657 - 1658: INTERNAL1658 - 1659: INTERNAL1659 - 1660: INTERNAL1660 - 1661: CTRL Lageregler: Index der Parameter-ID fr zyklische Sollposition - 1662: Geber1: Zeitberschreitung fr die Positionsschtzung - 1663: Geber2: Zeitberschreitung fr die Positionsschtzung - 1664: Sollwertgenerator: Modus - 1665: Grenzwerte: Maximaler Ruck - 1666: Basis-Bewegungen: Ruck - 1667: Referenzieren: Ruck - 1668: Motor-Haltebremse: Einschaltverzgerung nach Netzwerkausfall - 1669: INTERNAL1669 - 1670: Geber1: Zeitverzgerung Positionserfassung - 1671: Geber2: Zeitverzgerung Positionserfassung - 1672: Universal Data Interface: Kanal - 1673: Universal Data Interface: Modus - 1674: Universal Data Interface: Parameter 1 - 1675: Universal Data Interface: Parameter 2 - 1676: Universal Data Interface: Lese Kommando - 1677: Universal Data Interface: Schreib Kommando - 1678: Universal Data Interface: Status - 1679: Universal Data Interface: Daten - 1680: Universal Data Interface: Daten mit Typ UI1 - 1681: Universal Data Interface: Daten mit Typ I1 - 1682: Universal Data Interface: Daten mit Typ UI2 - 1683: Universal Data Interface: Daten mit Typ I2 - 1684: Universal Data Interface: Daten mit Typ UI4 - 1685: Universal Data Interface: Daten mit Typ I4 - 1686: Universal Data Interface: Daten mit Typ R4 - 1690: Kurvenautomat: Ruck der Slave-Achse im Ausgleich - 1691: Motorgetriebe: Getriebebersetzung: Motorumdrehungen - 1692: Motorgetriebe: Getriebebersetzung: Lastumdrehungen - 1693: Motorgetriebe: Nennabtriebsdrehmoment - 1694: Motorgetriebe: Maximales Abtriebsdrehmoment - 1695: Motorgetriebe: Maximale Antriebsdrehzahl - 1696: Motorgetriebe: Abtriebsdrehmoment-Begrenzer: Grenzwert - 1697: INTERNAL1697 - 1698: INTERNAL1698 - 1699: INTERNAL1699 - 1700: INTERNAL1700 - 1701: INTERNAL1701 - 1702: INTERNAL1702 - 1703: INTERNAL1703 - 1704: INTERNAL1704 - 1705: INTERNAL1705 - 1706: Motor: Temperaturmodell: Referenzsensor: Temperaturoffset - 1707: Motor: Temperaturmodell: Referenzsensor: Zeitkonstante - 3072: FB LOGIC: Modus - 3080: FB LOGIC: Parameter-ID Eingang1 - 3088: FB LOGIC: Parameter-ID Eingang2 - 3096: FB LOGIC: Ergebniswert - 3104: FB LOGIC: Parameter-ID Eingang3 - 3112: FB LOGIC: Parameter-ID Eingang4 - 3584: FB ARITH: Modus - 3592: FB ARITH: Parameter-ID Eingang1 - 3600: FB ARITH: Parameter-ID Eingang2 - 3608: FB ARITH: Ergebniswert I4 - 3616: FB ARITH: Ergebniswert I4 Nachkommateil - 3624: FB ARITH: Ergebniswert R4 - 3632: FB ARITH: Multiplikationsfaktor1 - 3640: FB ARITH: Multiplikationsfaktor2 - 4096: FB VAR: Variable0 I4 - 4104: FB VAR: Variable1 I4 - 4112: FB VAR: Variable2 I4 - 4120: FB VAR: Variable3 I4 - 4128: FB VAR: Variable0 R4 - 4136: FB VAR: Variable1 R4 - 4144: FB VAR: Variable2 R4 - 4152: FB VAR: Variable3 R4 - 4160: FB VAR: Variable0 I2 - 4168: FB VAR: Variable1 I2 - 4176: FB VAR: Variable2 I2 - 4184: FB VAR: Variable3 I2 - 4192: FB VAR: Variable0 UI1 - 4200: FB VAR: Variable1 UI1 - 4208: FB VAR: Variable2 UI1 - 4216: FB VAR: Variable3 UI1 - 4608: FB EVWR: Parameter-ID Ereignis Eingang - 4616: FB EVWR: Parameter-ID Eingang - 4624: FB EVWR: Ereignis Pegel - 4632: FB EVWR: Parameter-ID fr Ausgangswert - 4640: FB EVWR: Modus - 5120: FB MPGEN: Modus - 5128: FB MPGEN: Zielposition - 5136: FB MPGEN: Ausgangswert I4 - 5144: FB MPGEN: Ausgangswert I4 Nachkommateil - 5152: FB MPGEN: Ausgangswert R4 - 5160: FB MPGEN: Status - 5168: FB MPGEN: Parameter-ID der Master-Position - 5176: FB MPGEN: Maximale Master-Geschwindigkeit - 5184: FB MPGEN: Maximale Geschwindigkeit - 5192: FB MPGEN: Maximale Beschleunigung - 5200: FB MPGEN: Master Ausgleichsweg - 5208: FB MPGEN: Parameter-ID der Zielposition - 5216: FB MPGEN: Zielgeschwindigkeit - 5224: FB MPGEN: Parameter-ID der Zielgeschwindigkeit - 5232: FB MPGEN: Fehlerzhler - 5240: FB MPGEN: Master Startposition - 5248: FB MPGEN: Master Intervall - 5256: FB MPGEN: Master Anfangsposition im Intervall - 5264: FB MPGEN: Master Endeposition im Intervall - 5272: FB MPGEN: Ruck - 5632: FB DIO: Eingangswerte - 5640: FB DIO: Ausgangswerte - 5648: FB DIO: Eingangswert1 - 5656: FB DIO: Eingangswert2 - 5664: FB DIO: Eingangswert3 - 5672: FB DIO: Eingangswert4 - 5680: FB DIO: Eingangswert5 - 5688: FB DIO: Eingangswert6 - 5696: FB DIO: Eingangswert7 - 5704: FB DIO: Eingangswert8 - 5712: FB DIO: Eingangswert9 - 5720: FB DIO: Eingangswert10 - 5728: FB DIO: Eingangswert11 - 5736: FB DIO: Eingangswert12 - 5744: FB DIO: Eingangswert13 - 5752: FB DIO: Eingangswert14 - 5760: FB DIO: Eingangswert15 - 5768: FB DIO: Eingangswert16 - 5776: FB DIO: Parameter-ID Ausgang1 - 5784: FB DIO: Parameter-ID Ausgang2 - 5792: FB DIO: Parameter-ID Ausgang3 - 5800: FB DIO: Parameter-ID Ausgang4 - 5808: FB DIO: Parameter-ID Ausgang5 - 5816: FB DIO: Parameter-ID Ausgang6 - 5824: FB DIO: Parameter-ID Ausgang7 - 5832: FB DIO: Parameter-ID Ausgang8 - 5840: FB DIO: Parameter-ID Ausgang9 - 5848: FB DIO: Parameter-ID Ausgang10 - 5856: FB DIO: Parameter-ID Ausgang11 - 5864: FB DIO: Parameter-ID Ausgang12 - 5872: FB DIO: parameter-ID Ausgang13 - 5880: FB DIO: Parameter-ID Ausgang14 - 5888: FB DIO: Parameter-ID Ausgang15 - 5896: FB DIO: Parameter-ID Ausgang16 - 5904: FB DIO: Kommando Ausgnge setzen - 5912: FB DIO: Kommando Ausgnge lschen - 5920: FB DIO: Ein-/Ausgangskonfiguration - 5928: FB DIO: Zhler Eingang1 - 5936: FB DIO: Zhler Eingang2 - 5944: FB DIO: berwachungen - 5952: FB DIO: Ausgangsmaske - 5960: FB DIO: Eingangsfilter: Filterzeit - 5968: FB DIO: Eingang 7: Zeitpunkt der steigenden Flanke - 5976: FB DIO: Eingang 7: Zeitpunkt der fallenden Flanke - 5984: FB DIO: Eingang 8: Zeitpunkt der steigenden Flanke - 5992: FB DIO: Eingang 8: Zeitpunkt der fallenden Flanke - 6000: FB DIO: Ausgangskonfiguration lesen - 6008: FB DIO: Kommando Ausgangskonfiguration setzen - 6016: FB DIO: Kommando Ausgangskonfiguration lschen - 6024: FB DIO: Eingangskonfiguration lesen - 6032: FB DIO: Kommando Eingangskonfiguration setzen - 6040: FB DIO: Kommando Eingangskonfiguration lschen - 6048: FB DIO: Ausgangsrckfhrung - 6056: FB DIO: Status - 6064: FB DIO: Index des aktuellen Digital IOs - 6072: FB DIO: Ereigniszhlermodus - 6144: FB AIO: Kanal1: Analogwert - 6152: FB AIO: Kanal2: Analogwert - 6160: FB AIO: Kanal1: Komparator Schwellwert Pointer Parameter - 6168: FB AIO: Kanal2: Komparator Schwellwert Pointer Parameter - 6176: FB AIO: Kanal1: Komparator Filterzeit - 6184: FB AIO: Kanal2: Komparator Filterzeit - 6192: FB AIO: Kanal1: Zeitpunkt der steigenden Flanke des Komparator-Ausgangs - 6200: FB AIO: Kanal2: Zeitpunkt der steigenden Flanke des Komparator-Ausgangs - 6208: FB AIO: Kanal1: Zeitpunkt der fallenden Flanke des Komparator-Ausgangs - 6216: FB AIO: Kanal2: Zeitpunkt der fallenden Flanke des Komparator-Ausgangs - 6224: FB AIO: Kanal1: Komparator Modus - 6232: FB AIO: Kanal2: Komparator Modus - 6240: FB AIO: Kanal1: Komparator Extremum (Minimum, Maximum) - 6248: FB AIO: Kanal2: Komparator Extremum (Minimum, Maximum) - 6256: FB AIO: Kanal1: Komparator Ausgang - 6264: FB AIO: Kanal2: Komparator Ausgang - 6272: FB AIO: Status - 6280: FB AIO: Kanal1: Filter - 6288: FB AIO: Kanal2: Filter - 6296: FB AIO: Kanal3: Analogwert - 6304: FB AIO: Kanal4: Analogwert - 6312: FB AIO: Ausgangskonfiguration lesen - 6320: FB AIO: Kommando Ausgangskonfiguration setzen - 6328: FB AIO: Kommando Ausgangskonfiguration lschen - 6336: FB AIO: Eingangskonfiguration lesen - 6344: FB AIO: Kommando Eingangskonfiguration setzen - 6352: FB AIO: Kommando Eingangskonfiguration lschen - 6360: FB AIO: Index des aktuellen Analog IOs - 6368: FB AIO: Parameter-ID Ausgang (Index) - 6376: FB AIO: Ausgangsmodus (Index) - 6384: FB AIO: IO-Kommando - 6392: FB AIO: berwachungen - 6400: FB AIO: Eingang: Filter: Konfiguration (Index) - 6408: FB AIO: Eingang: Filter: Maximaler Anstieg (Index) - 6656: FB CMP: Parameter-ID Eingang - 6664: FB CMP: Schwellwert - 6672: FB CMP: Fenster - 6680: FB CMP: Hysterese-Fenster - 6688: FB CMP: Modus - 6696: FB CMP: Ergebniswert - 7168: FB DELAY: Parameter-ID Eingang - 7176: FB DELAY: Totzeit - 7184: FB DELAY: I4 Ergebniswert - 7192: FB DELAY: I4 Ergebniswert Nachkommateil - 7200: FB DELAY: R4 Ergebniswert - 7680: FB PID: Parameter-ID Eingang - 7688: FB PID: Proportional-Verstrkung - 7696: FB PID: Integrator-Nachstellzeit - 7704: FB PID: Maximaler Integraleingriff - 7712: FB PID: Differenzier-Vorhaltezeit - 7720: FB PID: Verzgerungszeitkonstante - 7728: FB PID: Ergebniswert - 7736: FB PID: Parameter-ID Enable Eingang - 7744: FB PID: Ergebniswert des P-Anteils - 7752: FB PID: Ergebniswert des I-Anteils - 7760: FB PID: Ergebniswert des DT1-Anteils - 8192: FB CURVE: Modus - 8200: FB CURVE: Parameter-ID Eingang - 8208: FB CURVE: Index der Kurvenscheibendaten - 8216: FB CURVE: Ergebniswert I4 - 8224: FB CURVE: Ergebniswert I4 Nachkommateil - 8232: FB CURVE: Ergebniswert R4 - 8240: FB CURVE: Ergebniswert I4 relativ im Intervall - 8248: FB CURVE: Ergebniswert I4 relativ Nachkommateil - 8256: FB CURVE: Ergebniswert R4 relativ im Intervall - 8264: FB CURVE: Ergebniswert Intervall-Verschiebung - 8272: FB CURVE: Multiplikationsfaktor Eingangs-Intervall - 8280: FB CURVE: Multiplikationsfaktor Ausgangs-Intervall - 8288: FB CURVE: Ausgleichsgetriebe Kommando - 8296: FB CURVE: Ausgleichsweg der Master-Achse, Eingangs-Intervall - 8304: FB CURVE: Ausgleichsweg der Slave-Achse, Ausgangs-Intervall - 8312: FB CURVE: Eintritts-Steigung in das Ausgleichsgetriebe - 8320: FB CURVE: Austritts-Steigung aus dem Ausgleichsgetriebe - 8328: FB CURVE: Maximale Geschwindigkeit der Master-Achse - 8336: FB CURVE: Maximale Geschwindigkeit der Slave-Achse im Ausgleich - 8344: FB CURVE: Minimale Geschwindigkeit der Slave-Achse im Ausgleich - 8352: FB CURVE: Maximale Beschleunigung der Slave-Achse in Ausgleichs-Phase1 - 8360: FB CURVE: Maximale Beschleunigung der Slave-Achse in Ausgleichs-Phase2 - 8368: FB CURVE: Ausgleichsgetriebe Kommandostatus - 8376: FB CURVE: Ausgleichsgetriebe Kommando Ergebnis - 8384: FB CURVE: Additiver Eingangs-Wert - 8392: FB CURVE: Additiver Ausgangs-Wert - 8704: FB IPL: Modus - 8712: FB IPL: Parameter-ID Eingang - 8720: FB IPL: Zykluszeit - 8728: FB IPL: Extrapolations-Zeit - 8736: FB IPL: Ergebniswert I4 - 8744: FB IPL: Ergebniswert I4 Nachkommateil - 8752: FB IPL: Ergebniswert R4 - 8760: FB IPL: Parameter-ID Ereignis Eingang - 9216: FB VARITH: Modus - 9224: FB VARITH: Dimension - 9232: FB VARITH: Parameter-ID Eingang, Element a1 - 9240: FB VARITH: Parameter-ID Eingang, Element a2 - 9248: FB VARITH: Parameter-ID Eingang, Element a3 - 9256: FB VARITH: Parameter-ID Eingang, Element a4 - 9264: FB VARITH: Parameter-ID Eingang, Element a5 - 9272: FB VARITH: Parameter-ID Eingang, Element b1 - 9280: FB VARITH: Parameter-ID Eingang, Element b2 - 9288: FB VARITH: Parameter-ID Eingang, Element b3 - 9296: FB VARITH: Parameter-ID Eingang, Element b4 - 9304: FB VARITH: Parameter-ID Eingang, Element b5 - 9312: FB VARITH: Ergebniswert1 - 9320: FB VARITH: Ergebniswert2 - 9328: FB VARITH: Ergebniswert3 - 9336: FB VARITH: Ergebniswert4 - 9344: FB VARITH: Ergebniswert5 - 9728: FB LATCH: Modus - 9736: FB LATCH: Parameter-ID Eingang - 9744: FB LATCH: Parameter-ID Trigger-Ereignis Eingang - 9752: FB LATCH: Trigger-Ereignis Typ - 9760: FB LATCH: Minimale Signal-Breite Trigger-Ereignis - 9768: FB LATCH: Maximale Signal-Breite Trigger-Ereignis - 9776: FB LATCH: Fenster - 9784: FB LATCH: Fenster-Position - 9792: FB LATCH: Intervall der Fenster-Position - 9800: FB LATCH: Intervall-Verlngerung der Fenster-Position - 9808: FB LATCH: Verzgerungszeit - 9816: FB LATCH: Signal-Breite Trigger-Ereignis - 9824: FB LATCH: Ergebniswert - 9832: FB LATCH: Abweichung: Fensterposition minus Ergebniswert - 9840: FB LATCH: Status - 9848: FB LATCH: Fehlerzhler - 9856: FB LATCH: Fenster1 - 9864: FB LATCH: Fenster2 - 9872: FB LATCH: Statuszhler -10240: FB EPROM: ID -10248: FB EPROM: Datenblock Index -10256: FB EPROM: Datenblock -10264: FB EPROM: Produktcode -10272: FB EPROM: Seriennummer -10280: FB EPROM: Produkttyp -10288: FB EPROM: Hardware Revision -10296: FB EPROM: Hardware Variante -10304: FB EPROM: Status -10312: FB EPROM: Enddatum der Gebrauchsdauer -10752: FB CAMCON: Modus -10760: FB CAMCON: Parameter-ID Eingang -10768: FB CAMCON: Startposition -10776: FB CAMCON: Intervall -10784: FB CAMCON: Schaltverzgerung fr Ausgang EIN -10792: FB CAMCON: Schaltverzgerung fr Ausgang AUS -10800: FB CAMCON: Schaltverzgerung: Filterzeitkonstante -10808: FB CAMCON: Hysterese-Fenster -10816: FB CAMCON: Maximal-Anzahl von Nocken -10824: FB CAMCON: Index eines Parametersatzes fr eine Nocke -10832: FB CAMCON: Anfangsposition der Nocke im Intervall -10840: FB CAMCON: Endeposition der Nocke im Intervall -10848: FB CAMCON: Ausgangswert -10856: FB CAMCON: Eingangs-Geschwindigkeit -10864: FB CAMCON: Parameter-ID Start-Ereignis -10872: FB CAMCON: Parametersatz fr eine Spur -10880: FB CAMCON: Parametersatz fr eine Spur selektieren -10888: FB CAMCON: Modus zum Selektieren eines Parametersatzes fr eine Spur -10896: FB CAMCON: Aktiver Parametersatz fr eine Spur -11264: FB MUX: Modus -11272: FB MUX: Parameter-ID Selektor Eingang -11280: FB MUX: Maximaler Selektor-Wert -11288: FB MUX: Ausgangswert I4 -11296: FB MUX: Ausgangswert R4 -11304: FB MUX: Ausgangswert-Verschiebung I4 -11312: FB MUX: Ausgangswert-Verschiebung R4 -11320: FB MUX: Parameter-ID Eingang0 -11328: FB MUX: Parameter-ID Eingang1 -11336: FB MUX: Parameter-ID Eingang2 -11344: FB MUX: Parameter-ID Eingang3 -11352: FB MUX: Parameter-ID Eingang4 -11360: FB MUX: Parameter-ID Eingang5 -11368: FB MUX: Parameter-ID Eingang6 -11376: FB MUX: Parameter-ID Eingang7 -11384: FB MUX: Parameter-ID Eingang8 -11392: FB MUX: Parameter-ID Eingang9 -11400: FB MUX: Parameter-ID Eingang10 -11408: FB MUX: Parameter-ID Eingang11 -11416: FB MUX: Parameter-ID Eingang12 -11424: FB MUX: Parameter-ID Eingang13 -11432: FB MUX: Parameter-ID Eingang14 -11440: FB MUX: Parameter-ID Eingang15 -11448: FB MUX: Steigung der Offset-Rampe -11456: FB MUX: Zeit der Offset-Rampe -11776: FB FIFO: Modus -11784: FB FIFO: Maximale Lnge -11792: FB FIFO: Distanz fr Ausgangswert2 -11800: FB FIFO: Parameter-ID Eingang -11808: FB FIFO: Parameter-ID Eingabe-Ereignis -11816: FB FIFO: Parameter-ID Ausgabe-Ereignis -11824: FB FIFO: Aktuelle Lnge -11832: FB FIFO: Ausgangswert I4 -11840: FB FIFO: Ausgangswert R4 -11848: FB FIFO: Ausgangswert2 I4 -11856: FB FIFO: Ausgangswert2 R4 -12288: FB MINMAX: Modus -12296: FB MINMAX: Ausgangswert I4 -12304: FB MINMAX: Ausgangswert R4 -12312: FB MINMAX: Parameter-ID Eingang1 -12320: FB MINMAX: Parameter-ID Eingang2 -12328: FB MINMAX: Parameter-ID Eingang3 -12336: FB MINMAX: Parameter-ID Eingang4 -12800: FB BIT: Modus -12808: FB BIT: Operand a1 -12816: FB BIT: Operand a2 -12824: FB BIT: Operand a3 -12832: FB BIT: Operand a4 -12840: FB BIT: Operand a5 -12848: FB BIT: Operand a6 -12856: FB BIT: Operand a7 -12864: FB BIT: Operand a8 -12872: FB BIT: Operand b1 -12880: FB BIT: Operand b2 -12888: FB BIT: Operand b3 -12896: FB BIT: Operand b4 -12904: FB BIT: Operand b5 -12912: FB BIT: Operand b6 -12920: FB BIT: Operand b7 -12928: FB BIT: Operand b8 -12936: FB BIT: Parameter-ID Eingang1 -12944: FB BIT: Parameter-ID Eingang2 -12952: FB BIT: Parameter-ID Eingang3 -12960: FB BIT: Parameter-ID Eingang4 -12968: FB BIT: Parameter-ID Eingang5 -12976: FB BIT: Parameter-ID Eingang6 -12984: FB BIT: Parameter-ID Eingang7 -12992: FB BIT: Parameter-ID Eingang8 -13000: FB BIT: Ergebniswert1 UI1 -13008: FB BIT: Ergebniswert1 UI2 -13016: FB BIT: Ergebniswert1 -13024: FB BIT: Ergebniswert2 -13032: FB BIT: Ergebniswert3 -13040: FB BIT: Ergebniswert4 -13048: FB BIT: Ergebniswert5 -13056: FB BIT: Ergebniswert6 -13064: FB BIT: Ergebniswert7 -13072: FB BIT: Ergebniswert8 -13312: INTERNAL13312 -13320: INTERNAL13320 -13328: INTERNAL13328 -13336: INTERNAL13336 -13344: INTERNAL13344 -13352: INTERNAL13352 -13360: INTERNAL13360 -13368: INTERNAL13368 -13376: INTERNAL13376 -13384: INTERNAL13384 -13392: INTERNAL13392 -13400: INTERNAL13400 -13408: INTERNAL13408 -13416: INTERNAL13416 -13424: INTERNAL13424 -13432: INTERNAL13432 -13440: INTERNAL13440 -13448: INTERNAL13448 -13456: INTERNAL13456 -13464: INTERNAL13464 -13472: INTERNAL13472 -13480: INTERNAL13480 -13488: INTERNAL13488 -13496: INTERNAL13496 -13504: INTERNAL13504 -13512: INTERNAL13512 -13520: INTERNAL13520 -13528: INTERNAL13528 -13536: INTERNAL13536 -13544: INTERNAL13544 -13552: INTERNAL13552 -13560: INTERNAL13560 -13568: INTERNAL13568 -13576: INTERNAL13576 -13584: INTERNAL13584 -13592: INTERNAL13592 -13600: INTERNAL13600 -13608: INTERNAL13608 -13616: INTERNAL13616 -13824: FB COUNT: Modus -13832: FB COUNT: Parameter-ID Ereignis Eingang1 -13840: FB COUNT: Parameter-ID Ereignis Eingang2 -13848: FB COUNT: Parameter-ID Trigger-Eingang zum Zhler setzen -13856: FB COUNT: Wert zum Zhler setzen -13864: FB COUNT: Maximaler Zhlerwert -13872: FB COUNT: Komparator Vergleichswert -13880: FB COUNT: Ergebniswert -13888: FB COUNT: Komparator Status -13896: FB COUNT: Ereignis Status -13904: FB COUNT: Parameter-ID Enable Eingang -14336: FB DYNSYS: Modus -14344: FB DYNSYS: Systemparameter A -14352: FB DYNSYS: Systemparameter B -14360: FB DYNSYS: Systemparameter C -14368: FB DYNSYS: Systemparameter D -14376: FB DYNSYS: Tuningparameter 1 fr Beobachterentwurf -14384: FB DYNSYS: Tuningparameter 2 fr Beobachterentwurf -14392: FB DYNSYS: Tuningparameter 1 fr Reglerentwurf -14400: FB DYNSYS: Tuningparameter 2 fr Reglerentwurf -14408: FB DYNSYS: Parameter ID fr Eingang 1 -14416: FB DYNSYS: Parameter ID fr Eingang 2 -14424: FB DYNSYS: Ausgang 1 -14432: FB DYNSYS: Ausgang 2 -14440: FB DYNSYS: Multiplikationsfaktor von Ausgang 1 -14448: FB DYNSYS: Multiplikationsfaktor von Ausgang 2 -14456: FB DYNSYS: Systemzustand 1 -14464: FB DYNSYS: Systemzustand 2 -14472: FB DYNSYS: Systemzustand 3 -14480: FB DYNSYS: Systemzustand 4 -14488: FB DYNSYS: Systemzustand 5 -14496: FB DYNSYS: Zustand -14848: FB FILTER: Modus -14856: FB FILTER: Koeffizient A0 -14864: FB FILTER: Koeffizient A1 -14872: FB FILTER: Koeffizient B0 -14880: FB FILTER: Koeffizient B1 -14888: FB FILTER: Koeffizient B2 -14896: FB FILTER: Parameter-ID Eingang -14904: FB FILTER: Parameter-ID Koeffizient C -14912: FB FILTER: Ergebniswert I4 -14920: FB FILTER: Ergebniswert I4 Nachkommateil -14928: FB FILTER: Ergebniswert R4 -63488: Parameter Identifikation: Zusatzinformation zu initialen Shuttleposition -63489: INTERNAL63489 -63490: Parameter Identifikation: Qualitt der initialen Shuttleposition -63491: Zwischenkreis: Gefilterte Mittenspannung -63492: Zwischenkreis: Mittenspannung -63493: Parameter Identifikation: Initiale Shuttleposition -63494: Parameter Identifikation: Index der initialen Shuttleposition -63495: Intersegmentkommunikation: Status -63496: Intersegmentkommunikation: Fehlertoleranz -63497: INTERNAL63497 -63498: INTERNAL63498 -63499: INTERNAL63499 -63500: INTERNAL63500 -63501: CTRL Strom: Istphasenstrom der Phase 1 -63502: CTRL Strom: Istphasenstrom der Phase 2 -63503: CTRL Strom: Istphasenstrom der Phase 3 -63504: CTRL Strom: Istphasenstrom der Phase 4 -63505: CTRL Strom: Istphasenstrom der Phase 5 -63506: CTRL Strom: Istphasenstrom der Phase 6 -63507: CTRL Strom: Istphasenstrom der Phase 7 -63508: CTRL Strom: Istphasenstrom der Phase 8 -63509: CTRL Strom: Istphasenstrom der Phase 9 -63510: CTRL Strom: Istphasenstrom der Phase 10 -63511: CTRL Strom: Istphasenstrom der Phase 11 -63512: CTRL Strom: Istphasenstrom der Phase 12 -63513: CTRL Strom: Istphasenstrom der Phase 13 -63514: CTRL Strom: Istphasenstrom der Phase 14 -63515: CTRL Strom: Istphasenstrom der Phase 15 -63516: CTRL Strom: Istphasenstrom der Phase 16 -63517: CTRL Strom: Istphasenstrom der Phase 17 -63518: CTRL Strom: Istphasenstrom der Phase 18 -63519: CTRL Strom: Istphasenstrom der Phase 19 -63520: CTRL Strom: Istphasenstrom der Phase 20 -63521: CTRL Strom: Istphasenstrom der Phase 21 -63522: CTRL Strom: Istphasenstrom der Phase 22 -63523: CTRL Strom: Istphasenstrom der Phase 23 -63524: CTRL Strom: Istphasenstrom der Phase 24 -63525: CTRL Strom: Istphasenstrom der Phase 25 -63526: CTRL Strom: Istphasenstrom der Phase 26 -63527: CTRL Strom: Istphasenstrom der Phase 27 -63528: CTRL Strom: Istphasenstrom der Phase 28 -63529: CTRL Strom: Istphasenstrom der Phase 29 -63530: CTRL Strom: Istphasenstrom der Phase 30 -63531: CTRL Strom: Istphasenstrom der Phase 31 -63532: CTRL Strom: Istphasenstrom der Phase 32 -63533: CTRL Strom: Istphasenstrom der Phase 33 -63534: CTRL Strom: Istphasenstrom der Phase 34 -63535: CTRL Strom: Istphasenstrom der Phase 35 -63536: CTRL Strom: Istphasenstrom der Phase 36 -63537: CTRL Strom: Istphasenstrom der Phase 37 -63538: CTRL Strom: Istphasenstrom der Phase 38 -63539: CTRL Strom: Istphasenstrom der Phase 39 -63540: CTRL Strom: Istphasenstrom der Phase 40 -63541: CTRL Strom: Istphasenstrom der Phase 41 -63542: CTRL Strom: Istphasenstrom der Phase 42 -63543: CTRL Strom: Istphasenstrom der Phase 43 -63544: CTRL Strom: Istphasenstrom der Phase 44 -63550: INTERNAL63550 -63551: CTRL Strom: Sollphasenstrom der Phase 1 -63552: CTRL Strom: Sollphasenstrom der Phase 2 -63553: CTRL Strom: Sollphasenstrom der Phase 3 -63554: CTRL Strom: Sollphasenstrom der Phase 4 -63555: CTRL Strom: Sollphasenstrom der Phase 5 -63556: CTRL Strom: Sollphasenstrom der Phase 6 -63557: CTRL Strom: Sollphasenstrom der Phase 7 -63558: CTRL Strom: Sollphasenstrom der Phase 8 -63559: CTRL Strom: Sollphasenstrom der Phase 9 -63560: CTRL Strom: Sollphasenstrom der Phase 10 -63561: CTRL Strom: Sollphasenstrom der Phase 11 -63562: CTRL Strom: Sollphasenstrom der Phase 12 -63563: CTRL Strom: Sollphasenstrom der Phase 13 -63564: CTRL Strom: Sollphasenstrom der Phase 14 -63565: CTRL Strom: Sollphasenstrom der Phase 15 -63566: CTRL Strom: Sollphasenstrom der Phase 16 -63567: CTRL Strom: Sollphasenstrom der Phase 17 -63568: CTRL Strom: Sollphasenstrom der Phase 18 -63569: CTRL Strom: Sollphasenstrom der Phase 19 -63570: CTRL Strom: Sollphasenstrom der Phase 20 -63571: CTRL Strom: Sollphasenstrom der Phase 21 -63572: CTRL Strom: Sollphasenstrom der Phase 22 -63573: CTRL Strom: Sollphasenstrom der Phase 23 -63574: CTRL Strom: Sollphasenstrom der Phase 24 -63575: CTRL Strom: Sollphasenstrom der Phase 25 -63576: CTRL Strom: Sollphasenstrom der Phase 26 -63577: CTRL Strom: Sollphasenstrom der Phase 27 -63578: CTRL Strom: Sollphasenstrom der Phase 28 -63579: CTRL Strom: Sollphasenstrom der Phase 29 -63580: CTRL Strom: Sollphasenstrom der Phase 30 -63581: CTRL Strom: Sollphasenstrom der Phase 31 -63582: CTRL Strom: Sollphasenstrom der Phase 32 -63583: CTRL Strom: Sollphasenstrom der Phase 33 -63584: CTRL Strom: Sollphasenstrom der Phase 34 -63585: CTRL Strom: Sollphasenstrom der Phase 35 -63586: CTRL Strom: Sollphasenstrom der Phase 36 -63587: CTRL Strom: Sollphasenstrom der Phase 37 -63588: CTRL Strom: Sollphasenstrom der Phase 38 -63589: CTRL Strom: Sollphasenstrom der Phase 39 -63590: CTRL Strom: Sollphasenstrom der Phase 40 -63591: CTRL Strom: Sollphasenstrom der Phase 41 -63592: CTRL Strom: Sollphasenstrom der Phase 42 -63593: CTRL Strom: Sollphasenstrom der Phase 43 -63594: CTRL Strom: Sollphasenstrom der Phase 44 -63595: INTERNAL63595 -63596: INTERNAL63596 -63597: INTERNAL63597 -63598: INTERNAL63598 -63599: INTERNAL63599 -63600: INTERNAL63600 -63601: CTRL Strom: Sollphasenspannung der Phase 1 -63602: CTRL Strom: Sollphasenspannung der Phase 2 -63603: CTRL Strom: Sollphasenspannung der Phase 3 -63604: CTRL Strom: Sollphasenspannung der Phase 4 -63605: CTRL Strom: Sollphasenspannung der Phase 5 -63606: CTRL Strom: Sollphasenspannung der Phase 6 -63607: CTRL Strom: Sollphasenspannung der Phase 7 -63608: CTRL Strom: Sollphasenspannung der Phase 8 -63609: CTRL Strom: Sollphasenspannung der Phase 9 -63610: CTRL Strom: Sollphasenspannung der Phase 10 -63611: CTRL Strom: Sollphasenspannung der Phase 11 -63612: CTRL Strom: Sollphasenspannung der Phase 12 -63613: CTRL Strom: Sollphasenspannung der Phase 13 -63614: CTRL Strom: Sollphasenspannung der Phase 14 -63615: CTRL Strom: Sollphasenspannung der Phase 15 -63616: CTRL Strom: Sollphasenspannung der Phase 16 -63617: CTRL Strom: Sollphasenspannung der Phase 17 -63618: CTRL Strom: Sollphasenspannung der Phase 18 -63619: CTRL Strom: Sollphasenspannung der Phase 19 -63620: CTRL Strom: Sollphasenspannung der Phase 20 -63621: CTRL Strom: Sollphasenspannung der Phase 21 -63622: CTRL Strom: Sollphasenspannung der Phase 22 -63623: CTRL Strom: Sollphasenspannung der Phase 23 -63624: CTRL Strom: Sollphasenspannung der Phase 24 -63625: CTRL Strom: Sollphasenspannung der Phase 25 -63626: CTRL Strom: Sollphasenspannung der Phase 26 -63627: CTRL Strom: Sollphasenspannung der Phase 27 -63628: CTRL Strom: Sollphasenspannung der Phase 28 -63629: CTRL Strom: Sollphasenspannung der Phase 29 -63630: CTRL Strom: Sollphasenspannung der Phase 30 -63631: CTRL Strom: Sollphasenspannung der Phase 31 -63632: CTRL Strom: Sollphasenspannung der Phase 32 -63633: CTRL Strom: Sollphasenspannung der Phase 33 -63634: CTRL Strom: Sollphasenspannung der Phase 34 -63635: CTRL Strom: Sollphasenspannung der Phase 35 -63636: CTRL Strom: Sollphasenspannung der Phase 36 -63637: CTRL Strom: Sollphasenspannung der Phase 37 -63638: CTRL Strom: Sollphasenspannung der Phase 38 -63639: CTRL Strom: Sollphasenspannung der Phase 39 -63640: CTRL Strom: Sollphasenspannung der Phase 40 -63641: CTRL Strom: Sollphasenspannung der Phase 41 -63642: CTRL Strom: Sollphasenspannung der Phase 42 -63643: CTRL Strom: Sollphasenspannung der Phase 43 -63644: CTRL Strom: Sollphasenspannung der Phase 44 -63645: Temperatursensor: Temperatur 3 -63646: Temperatursensor: Temperatur 4 -63647: Temperatursensor: LST Luft -63648: Temperatursensor: LST Balancer -63649: INTERNAL63649 -63650: INTERNAL63650 -63651: INTERNAL63651 -63652: INTERNAL63652 -63653: INTERNAL63653 -63654: INTERNAL63654 -63655: INTERNAL63655 -63656: INTERNAL63656 -63657: INTERNAL63657 -63658: INTERNAL63658 -63660: INTERNAL63660 -63661: INTERNAL63661 -63663: INTERNAL63663 -63664: INTERNAL63664 -63665: CTRL Geschwindigkeit: Sollgeschwindigkeit des Shuttles -63666: CTRL Geschwindigkeit: Istgeschwindigkeit des Shuttles -63667: CTRL Geschwindigkeit: Proportional-Verstrkung -63668: CTRL Geschwindigkeit: Integrator-Nachstellzeit -63669: CTRL Geschwindigkeit: Summe der Sollgeschwindigkeiten -63670: CTRL Geschwindigkeit: Geschwindigkeitsfehler -63671: CTRL Geschwindigkeit: Sollwert der Vortriebskraft -63672: INTERNAL63672 -63673: Temperatursensor: Temperatur 5 -63674: Temperatursensor: Temperatur 6 -63675: Temperatursensor: Temperatur 7 -63676: Temperatursensor: Temperatur 8 -63677: Temperatursensor: Temperatur 9 -63678: Temperatursensor: Temperatur 10 -63679: Temperatursensor: Temperatur 11 -63680: Motor: Temperatursensor: MUX Index (0-basiert) -63681: Motor: Temperatursensor: MUX Temperatur -63682: CTRL Fluss: Betrag der Stellgre des Weichenauslsestromes -63683: INTERNAL63683 -63684: INTERNAL63684 -63685: INTERNAL63685 -63686: INTERNAL63686 -63687: INTERNAL63687 -63688: INTERNAL63688 -63689: INTERNAL63689 -63690: Motor: Temperaturmodell: Temperatur -63691: Motor: Temperaturmodell: Abbruchgrenze -63692: Motor: Temperaturmodell: Warngrenze -63693: Motor: Temperaturmodell: Spulenindex (0-basiert) -63694: Motor: Temperaturmodell: Temperatur Spule -63695: INTERNAL63695 -63711: INTERNAL63711 -63712: INTERNAL63712 -63713: INTERNAL63713 -63714: INTERNAL63714 -63715: INTERNAL63715 -63716: INTERNAL63716 -63717: INTERNAL63717 -63718: INTERNAL63718 -63719: INTERNAL63719 -63720: INTERNAL63720 -63721: INTERNAL63721 -63722: INTERNAL63722 -63723: INTERNAL63723 -63724: INTERNAL63724 -63725: INTERNAL63725 -63726: INTERNAL63726 -63727: INTERNAL63727 -63728: INTERNAL63728 -63729: INTERNAL63729 -63730: INTERNAL63730 -63731: INTERNAL63731 -63732: INTERNAL63732 -63733: INTERNAL63733 -63734: INTERNAL63734 -63735: INTERNAL63735 -63736: INTERNAL63736 -63737: INTERNAL63737 -63738: INTERNAL63738 -63739: INTERNAL63739 -63740: INTERNAL63740 -63741: INTERNAL63741 -63742: INTERNAL63742 -63743: INTERNAL63743 -63744: INTERNAL63744 -63745: INTERNAL63745 -63746: INTERNAL63746 -63747: INTERNAL63747 -63748: INTERNAL63748 -63749: INTERNAL63749 -63750: INTERNAL63750 -63751: INTERNAL63751 -63752: INTERNAL63752 -63753: INTERNAL63753 -63754: INTERNAL63754 -63755: INTERNAL63755 -63756: INTERNAL63756 -63757: INTERNAL63757 -63758: INTERNAL63758 -63759: INTERNAL63759 -63760: INTERNAL63760 -63761: INTERNAL63761 -63762: INTERNAL63762 -63763: INTERNAL63763 -63764: INTERNAL63764 -63765: INTERNAL63765 -63766: INTERNAL63766 -63767: INTERNAL63767 -63768: INTERNAL63768 -63769: INTERNAL63769 -63770: INTERNAL63770 -63771: INTERNAL63771 -63772: INTERNAL63772 -63773: INTERNAL63773 -63774: INTERNAL63774 -63775: INTERNAL63775 -63776: INTERNAL63776 -63777: INTERNAL63777 -63778: INTERNAL63778 -63779: INTERNAL63779 -63780: INTERNAL63780 -63781: INTERNAL63781 -63782: INTERNAL63782 -63783: INTERNAL63783 -63784: INTERNAL63784 -63785: INTERNAL63785 -63786: INTERNAL63786 -63787: INTERNAL63787 -63788: INTERNAL63788 -63789: INTERNAL63789 -63790: INTERNAL63790 -63791: INTERNAL63791 -63792: INTERNAL63792 -63793: INTERNAL63793 -63794: INTERNAL63794 -63795: INTERNAL63795 -63796: INTERNAL63796 -63797: INTERNAL63797 -63798: INTERNAL63798 -63799: INTERNAL63799 -63800: INTERNAL63800 -63801: INTERNAL63801 -63802: INTERNAL63802 -63803: INTERNAL63803 -63804: INTERNAL63804 -63805: INTERNAL63805 -63806: CTRL Strom: Summe der Istphasenstrme -63807: INTERNAL63807 -63808: INTERNAL63808 -63809: INTERNAL63809 -63810: INTERNAL63810 -63811: INTERNAL63811 -63812: INTERNAL63812 -63813: INTERNAL63813 -63814: INTERNAL63814 -63815: INTERNAL63815 -63816: INTERNAL63816 -63817: INTERNAL63817 -63818: INTERNAL63818 -63819: INTERNAL63819 -63820: INTERNAL63820 -63821: INTERNAL63821 -63822: INTERNAL63822 -63879: CTRL Regler: Konfiguration: Index eines Parametersatzes -63880: CTRL Position: Istposition des Shuttles auf Segment -63881: INTERNAL63881 -63882: CTRL Regler: Zyklische Sollposition des Shuttles -63883: CTRL Position: Sollposition des Shuttles auf dem Segment -63884: CTRL Position: Netzwerk: Zykluszeit der Sollwerte -63885: CTRL Regler: Zyklische Kanal Status-Bits -63886: CTRL Regler: Zyklische Segment Steuer-Bits -63887: CTRL Regler: Zyklische Kanal Steuer-Bits -63888: CTRL Regler: Zyklische Segment Status-Bits -63889: INTERNAL63889 -63890: INTERNAL63890 -63891: INTERNAL63891 -63892: INTERNAL63892 -63893: INTERNAL63893 -63894: INTERNAL63894 -63895: INTERNAL63895 -63896: INTERNAL63896 -64201: Antriebsanpassung: Geschwindigkeit bei maximalem Ausgangswert -64225: Geber1: Wertebereich der Geberposition -64232: Schrittmotor: Schrittauflsung: Schritte pro Motorumdrehung -64233: Schrittmotor: Last-Mastab: Einheiten pro SM_SCALE_LOAD_MOTREV Motorumdrehungen -64234: Schrittmotor: Last-Mastab: Motorumdrehungen -64237: Geber2: Wertebereich der Geberposition -64238: INTERNAL64238 -64250: INTERNAL64250 -65535: Meldungen: Fehler-Response diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10man/Acp10par-en.txt b/example/AsProject/Logical/Libraries/Motion/Acp10man/Acp10par-en.txt deleted file mode 100644 index e09d65f..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Acp10man/Acp10par-en.txt +++ /dev/null @@ -1,2322 +0,0 @@ - 1: INTERNAL1 - 2: INTERNAL2 - 3: INTERNAL3 - 4: SafeMC: Status - 5: SafeMC: Control - 6: SafeMC: Actual speed - 7: SafeMC: Speed limit - 8: Motor holding brake: Status - 9: INTERNAL9 - 10: Bleeder: External: Resistance - 11: Bleeder: External: Limit temperature - 12: Bleeder: External: Thermal resistance - 13: Bleeder: External: Thermal capacity - 14: Motor holding brake: Test torque - 15: Motor holding brake: Position error limit - 16: Inverter: Rated power - 17: Inverter: Rated current - 18: Inverter: Peak current - 19: Power mains: Parameter ID of the phase failure signal - 20: Power mains: Status phase failure - 21: Encoder1: DCM Distance difference - 22: Encoder2: DCM Distance difference - 23: Encoder3: DCM Distance difference - 24: CTRL Feed forward: Speed torque factor - 25: Power limiter: Mode - 30: Motor: Type - 31: Motor: Software compatibility - 32: Motor: Test date - 33: Encoder1: Serial data block - 34: Encoder1: Serial status - 35: Encoder2: Serial data block - 36: Encoder2: Serial status - 37: Encoder3: Serial data block - 38: Encoder3: Serial status - 39: SafeMC: Encoder scaling: reference length - 40: Motor: Order text - 41: Motor: Serial number - 42: Motor holding brake: Rated current - 43: Motor holding brake: Rated torque - 44: Motor holding brake: Engaging delay - 45: Motor holding brake: Release delay - 46: Motor: Winding connection - 47: Motor: Number of pole-pairs - 48: Motor: Rated voltage - 49: Motor: Voltage constant - 50: Motor: Rated speed - 51: Motor: Maximum speed - 52: Motor: Stall torque - 53: Motor: Rated torque - 54: Motor: Peak torque - 55: Motor: Torque constant - 56: Motor: Stall current - 57: Motor: Rated current - 58: Motor: Peak current - 59: Motor: Phase cross section - 60: Motor: Stator resistance - 61: Motor: Stator inductance - 62: Motor: Moment of inertia - 63: Motor: Commutation offset - 64: Temperature sensor: Parameter 1 - 65: Temperature sensor: Parameter 2 - 66: Temperature sensor: Parameter 3 - 67: Temperature sensor: Parameter 4 - 68: Temperature sensor: Parameter 5 - 69: Temperature sensor: Parameter 6 - 70: Temperature sensor: Parameter 7 - 71: Temperature sensor: Parameter 8 - 72: Temperature sensor: Parameter 9 - 73: Temperature sensor: Parameter 10 - 74: Motor: Limit temperature - 75: Motor: Thermal time constant (for MOTOR_COMPATIBILITY 0x0202) - 76: Motor: Rotor resistance - 77: Motor: Rotor inductance - 78: Motor: Mutual inductance - 79: Motor: Magnetizing current - 80: Power mains: Ignore phase failure - 81: Motor: Command - 82: Encoder1: Status - 83: INTERNAL83 - 84: Motor: Encoder data transfer: Status - 85: Encoder2: Type - 86: Motor holding brake: Command - 87: CTRL Feed forward: Torque in positive direction - 88: Encoder2: Status - 89: CTRL Feed forward: Torque in negative direction - 90: Motor holding brake: Mode - 91: Encoder1: Actual position - 92: CTRL Position controller: Actual speed - 93: CTRL Controller: Command - 96: Encoder1: Load scaling: Count direction - 97: Encoder1: Type - 98: Limit values: Lag error for stop of a movement - 99: Limit values: Lag error for display of a warning - 100: CTRL Position controller: Proportional amplification - 101: CTRL Position controller: Integral action time - 102: CTRL Position controller: Prediction time - 103: CTRL Position controller: Total delay time - 104: CTRL Position controller: Maximum proportional action - 105: CTRL Position controller: Maximum integral action - 106: Encoder1: Load scaling: Units per load revolution - 107: Encoder1: Load scaling: Encoder revolutions per load revolution - 108: Encoder1: Encoder scaling: motor revolutions - 109: Encoder1: Encoder scaling: increments per encoder revolution - 110: Simulation mode: Command - 111: CTRL Position controller: Actual position - 112: CTRL Position controller: Lag error - 113: CTRL Position controller: Set position - 114: CTRL Position controller: Set speed - 115: Basis movements: Start movement with absolute target position - 116: Basis movements: Override - 117: Basis movements: Speed override - 118: Basis movements: Acceleration override - 119: Limit values: Maximum speed in positive direction - 120: Limit values: Maximum speed in negative direction - 121: Limit values: Maximum acceleration in positive direction - 122: Limit values: Maximum deceleration in positive direction - 123: Limit values: Maximum acceleration in negative direction - 124: Limit values: Maximum deceleration in negative direction - 125: Limit values: Jolt time - 126: Limit values: Positive SW end position - 127: Limit values: Negative SW end position - 128: Limit values: Ignore SW end positions - 129: Trace: Status - 130: CTRL Position controller: Actual position fractional part - 131: Trace: Parameter ID for trigger event - 132: Trace: Trigger event - 133: Trace: Trigger threshold - 134: Trace: Trigger window - 135: Trace: Parameter ID for test date - 136: Trace: Data type for test date - 137: Trace: Command - 138: INTERNAL138 - 139: Diagnosis: Peak value CPU computing time per cycle - 140: Trace: Index for test date - 141: Trace: Recording time - 142: Trace: Sampling time - 143: Trace: Delay time relative to trigger event - 144: Trace: Maximum length of data - 145: CTRL Controller: Mode of controller cascade cycle times - 146: CTRL Position controller: Parameter ID for cyclic set position - 147: CTRL Position controller: Start movement with cyclic position set values - 148: INTERNAL148 - 149: INTERNAL149 - 150: Limit values: Waiting time before message 'target position reached' - 151: Homing: Reference pulse distance - 152: Homing: Reference position - 153: Homing: Speed for searching the reference switch - 154: Homing: Trigger speed - 155: Homing: Acceleration for homing procedure - 156: Homing: Mode - 157: Homing: Mode control bits - 158: Homing: Distance for blocking the reference pulse - 159: Basis movements: Target position - 160: Basis movements: Relative move distance - 161: Basis movements: Speed in positive direction - 162: Basis movements: Speed in negative direction - 163: Basis movements: Acceleration in positive direction - 164: Basis movements: Deceleration in positive direction - 165: Basis movements: Acceleration in negative direction - 166: Basis movements: Deceleration in negative direction - 167: Homing: Command start homing procedure - 168: Basis movements: Start movement with relative move distance - 169: Basis movements: Start movement in positive direction - 170: Basis movements: Start movement in negative direction - 171: Movement stop: Index of parameter record for the stop command - 172: Homing: Offset - 173: Movement stop: Index of parameter record for stop configuration - 174: Movement stop: Deceleration ramp - 175: Movement stop: Controller state after movement stop - 176: Movement stop: Command stop movement - 177: INTERNAL177 - 178: Status: General bits - 179: Status: Cyclic bits - 180: Messages: Error number - 181: Messages: Additional error info - 183: Messages: Error record from drive - 184: Digital inputs: Force enable bits - 185: Digital inputs: Force function - 186: Digital inputs: Active level bits - 187: INTERNAL187 - 188: INTERNAL188 - 189: Time for network live sign control - 191: Basis movements: Halt - 194: Cam automat: Reset parameter - 195: VAX Cam automat: Reset parameter - 196: SafeMC: Actual speed (SafeUserData1, if activated) - 197: Movement stop: Deceleration ramp after drive error - 198: Cyclic communication: Time for life sign monitoring of data to drive - 200: INTERNAL200 - 201: INTERNAL201 - 202: INTERNAL202 - 203: Encoder1: Resolver polepairs per encoder revolution - 204: Encoder2: Resolver polepairs per encoder revolution - 205: INTERNAL205 - 206: INTERNAL206 - 207: Cyclic communication: Parameter ID of data to drive - 209: Inverter: Phase 1: Current - 210: Inverter: Phase 2: Current - 211: Motor holding brake: Control monitoring filter time - 212: Encoder1: Diagnosis 1 - 213: CTRL Current controller: Set stator current quadrature component - 214: CTRL Current controller: Actual stator current quadrature component - 215: INTERNAL215 - 216: CTRL Current controller: Stator voltage quadrature component - 217: INTERNAL217 - 218: CTRL Current controller: Set stator current direct component - 219: CTRL Current controller: Actual stator current direct component - 220: INTERNAL220 - 221: CTRL Current controller: Stator voltage direct component - 222: Flux controller: Manipulated variable - 223: CTRL Current controller: Proportional amplification factor - 224: SafeMC: Speed limit - 225: CTRL Current controller: Integral action time - 226: CTRL Speed controller: Notchfilter frequence - 227: CTRL Speed controller: Notchfilter bandwidth - 228: CTRL Two encoder control: Position difference - 229: CTRL Two encoder control: Position difference limit for stop of a movement - 230: CTRL Position controller: Actual encoder position parameter ID - 231: CTRL Position controller: Parameter ID enable input - 232: Cyclic communication: Parameter index of data to drive - 234: Cyclic communication: Index of parameter record for data from drive - 235: Cyclic communication: Parameter index of data from drive - 236: Cyclic communication: Parameter ID of data from drive - 237: Encoder1: SSI Number of leading zeros - 238: Encoder1: SSI Number of data bits - 239: Encoder1: SSI, Data code - 240: Encoder1: SSI Parity check - 241: Encoder2: SSI Number of leading zeros - 242: Encoder2: SSI Number of data bits - 243: Encoder2: SSI Data code - 244: Encoder2: SSI Parity check - 245: Encoder1: Actual position per revolution - 246: Encoder2: Actual position per revolution - 247: CTRL Current controller: Additive torque - 248: CTRL Torque limiter: Maximum acceleration torque in positive direction - 249: CTRL Torque limiter: Maximum acceleration torque in negative direction - 250: CTRL Speed controller: Set speed - 251: CTRL Speed controller: Actual speed - 252: INTERNAL252 - 253: CTRL Speed controller: Proportional amplification - 254: INTERNAL254 - 255: CTRL Speed controller: Integral action time - 256: CTRL Speed controller: Manipulated variable - 257: CTRL Flux: Set magnetizing current - 258: CTRL Flux: Actual magnetizing current - 259: CTRL Flux: Proportional amplification factor - 260: CTRL Flux: Integral action time - 261: CTRL DC bus: Parameter ID additive active current - 262: Power mains: Mode - 263: INTERNAL263 - 264: INTERNAL264 - 265: INTERNAL265 - 266: INTERNAL266 - 267: INTERNAL267 - 268: INTERNAL268 - 269: INTERNAL269 - 270: INTERNAL270 - 271: INTERNAL271 - 272: INTERNAL272 - 273: INTERNAL273 - 274: INTERNAL274 - 275: Motor: Phasing: Current - 276: Motor: Phasing: Mode - 277: Motor: Torque - 278: Motor: Power - 279: INTERNAL279 - 280: Encoder1: Gear ratio motor revolutions - 281: CTRL Feed forward: Set stator current - 282: CTRL Feed forward: Parameter ID load torque - 283: CTRL Speed controller: Filter time constant - 284: Encoder3: Resolver polepairs per encoder revolution - 285: CTRL Feed forward: Parameter ID mass moment of inertia - 286: Encoder1: Emulation: Output parameter ID - 287: Motor holding brake: Electrical state - 288: CTRL Speed controller: Parameter ID additive set value - 289: Encoder2: Encoder scaling: Increments per encoder revolution - 292: Function block: Constant zero - 298: CTRL DC bus: Voltage - 299: CTRL DC bus: Filter time constant - 300: CTRL DC bus: Voltage detection: Lower limit - 301: CTRL Feed forward: Mass moment of inertia - 302: CTRL DC bus: Filtered voltage - 303: Encoder1: ADC1 value - 304: INTERNAL304 - 305: INTERNAL305 - 306: Function block: Constant minimum value 2byte signed - 307: INTERNAL307 - 308: INTERNAL308 - 309: SafeMC: Actual position - 310: Function block: Constant one - 311: ENABLE: Configuration - 312: CTRL Flux: Magnetizing current limiter: Upper limit - 313: CTRL Speed controller: Monitoring: Speed limit - 314: CTRL Chopper: Minimum pwm duty cycle - 315: Inverter: Junction temperature model: Power loss - 317: INTERNAL317 - 318: INTERNAL318 - 319: INTERNAL319 - 320: INTERNAL320 - 321: INTERNAL321 - 322: INTERNAL322 - 323: Motor holding brake: Maximal position error - 324: INTERNAL324 - 325: CTRL Current controller: Additive set value parameter ID - 326: INTERNAL326 - 327: INTERNAL327 - 328: CTRL Controller: Mode - 330: Motor encoder: Gear: Encoder revolutions - 331: Motor encoder: Gear: Motor revolutions - 332: INTERNAL332 - 333: INTERNAL333 - 334: Motor: Phasing: Command - 335: INTERNAL335 - 336: Encoder1: Error state - 337: Encoder2: Error state - 338: Encoder3: Error state - 340: Messages: Command write error state into error FIFO - 342: Motor: Temperature model: Load - 343: CTRL Torque limiter: Override - 344: CTRL Torque limiter: LIM_T1_POS override - 345: CTRL DC bus: Limiter: Switch on threshold - 346: CTRL Torque limiter: LIM_T1_NEG override - 347: Inverter: Switch frequency - 348: CTRL Torque limiter: Maximum deceleration torque in positive direction - 349: CTRL Torque limiter: Maximum deceleration torque in negative direction - 350: Rotor flux angle - 351: Power mains: Error response - 352: Motor: Temperature model: Maximum load - 353: INTERNAL353 - 354: INTERNAL354 - 355: Drive synchronisation: Total time - 359: Drive synchronisation: Deviation from master time - 364: INTERNAL364 - 365: INTERNAL365 - 366: INTERNAL366 - 367: Power mains: Status - 368: CTRL DC bus: Limiter: Mode - 369: Encoder1: INC Reference pulse state - 370: Encoder2: INC Reference pulse state - 371: Encoder3: INC Reference pulse state - 372: Encoder1: Gear ratio encoder revolutions - 373: Motor: Temperature model: Mode - 374: CTRL Torque limiter: LIM_T2_POS override - 375: CTRL Torque limiter: LIM_T2_NEG override - 376: INTERNAL376 - 377: Inverter: Continuous current: Load - 378: Inverter: Continuous current: Maximum load - 379: Inverter: Peak current: Load - 380: Power stage: Heatsink temperature sensor: Temperature - 381: Temperature sensor: Temperature - 382: Inverter: Junction temperature model: Temperature - 383: Bleeder: Temperature model: Temperature - 384: Power stage: Heatsink temperature sensor: Maximum temperature - 385: Temperature sensor: Maximum temperature - 386: Inverter: Junction temperature model: Maximum temperature - 387: Bleeder: Temperature model: Maximum temperature - 388: Inverter: Peak current: Maximum load - 389: FB EPROM: Serial-ID - 390: CTRL DC bus: Nominal voltage - 391: Temperature prediction: Mode - 392: Temperature prediction: Trigger Parameter-ID - 393: Motor: Temperature model: Temperature - 394: Motor: Temperature model: Maximum temperature - 395: Power mains: Status main relay - 396: INTERNAL396 - 397: INTERNAL397 - 398: Bleeder: Selector - 399: INTERNAL399 - 400: VAX Basis movements: Start movement with absolute target position - 401: VAX Basis movements: Start movement with relative move distance - 402: VAX Basis movements: Start movement in positive direction - 403: VAX Basis movements: Start movement in negative direction - 404: VAX Basis movements: Speed in positive direction - 405: VAX Basis movements: Speed in negative direction - 406: VAX Basis movements: Acceleration in positive direction - 407: VAX Basis movements: Deceleration in positive direction - 408: VAX Basis movements: Acceleration in negative direction - 409: VAX Basis movements: Deceleration in negative direction - 410: VAX Basis movements: Target position - 411: VAX Basis movements: Relative move distance - 412: VAX: Position - 413: VAX: Speed - 414: INTERNAL414 - 415: VAX Limit values: Jolt time - 416: Basis movements: Mode 'stop after trigger' - 417: Basis movements: Remaining distance for mode 'stop after trigger' - 418: Basis movements: Trigger event for mode 'stop after trigger' - 419: Basis movements: Mode - 420: Encoder2: Load scaling: Units per load revolution - 421: Encoder2: Load scaling: Encoder revolutions - 422: Encoder2: Load scaling: Count direction - 423: Encoder2: Actual position - 427: Encoder2: Status home position valid - 428: CTRL Position controller: Input set position - 429: Encoder2: Time constant for actual position filter - 432: Cam automat: Index and data of polynomial cam - 451: Trace: Address for test date - 457: Cyclic communication: Mode - 458: Trace: Address for trigger event - 459: Digital inputs: Ignore limit switch - 460: Digital inputs: Status reference switch - 461: Digital inputs: Status positive end switch - 462: Digital inputs: Status negative end switch - 463: Digital inputs: Status trigger1 - 464: Digital inputs: Status trigger2 - 465: Status: Controller - 466: Homing: Status home position valid - 467: Basis movements: Status 'target position reached' - 468: Status: Movement active - 469: Messages: Status error record available - 470: Messages: Status warning record available - 471: Status: Drive ready - 484: Network coupling: Parameter ID of send data master1 - 485: Network coupling: Parameter ID of send data master2 - 494: Network coupling: Parameter ID of send data master3 - 495: Cam automat: Index for start state - 496: VAX Cam automat: Index for start state - 499: INTERNAL499 - 500: Cam automat: Cam polynomial data - 501: Cam automat: Index of cam data for Upload/Download - 502: Cam automat: Command - 503: Cam automat: Master axis - 504: Cam automat: Start position of the master axis - 505: Cam automat: Start interval of the master axis - 506: Cam automat: Maximum speed of master axis - 507: Cam automat: Index of parameter record for one state - 508: Cam automat: Index of parameter record for one event - 509: Cam automat: Index of cam data for one state - 510: Cam automat: Compensation gears mode - 511: Cam automat: Compensation distance of master axis - 512: Cam automat: Compensation distance of slave axis - 513: Cam automat: Event type - 514: Cam automat: Event attribute - 515: Cam automat: Index next state - 516: Cam automat: Set signal - 517: Cam automat: Index of the actual state - 518: Cam automat: Reset signal - 519: Cam automat: Multiplication factor of master axis - 520: Cam automat: Multiplication factor of slave axis - 521: Cam automat: Initial count of state repetitions for event ncCOUNT - 522: Cam automat: Count of state repetitions for event ncCOUNT - 523: Cam automat: Minimum compensation distance of master axis - 524: Movement stop: Command quickstop - 527: Cam automat: Lock for consistent online parameter change - 528: Cam automat: Action at state transition - 529: Cam automat: Cam type of the actual state - 542: Network coupling: Cyclic position master1 - 543: Network coupling: Cyclic position master2 - 544: Parameter sequence: Index and data - 548: Network coupling: Cyclic position master3 - 549: Cam automat: Relative start distance of master axis within cam - 550: VAX Cam automat: Relative start distance of master axis within cam - 551: VAX Cam automat: Command - 552: VAX Cam automat: Master axis - 553: VAX Cam automat: Start position of the master axis - 554: VAX Cam automat: Start interval of the master axis - 555: VAX Cam automat: Maximum speed of master axis - 556: VAX Cam automat: Index of parameter record for one state - 557: VAX Cam automat: Index of parameter record for one event - 558: VAX Cam automat: Index of cam data for one state - 559: VAX Cam automat: Compensation gears mode - 560: VAX Cam automat: Compensation distance of master axis - 561: VAX Cam automat: Compensation distance of slave axis - 562: VAX Cam automat: Event type - 563: VAX Cam automat: Event attribute - 564: VAX Cam automat: Index next state - 565: VAX Cam automat: Set signal - 566: VAX Cam automat: Index of the actual state - 567: VAX Cam automat: Reset signal - 568: VAX Cam automat: Multiplication factor of master axis - 569: VAX Cam automat: Multiplication factor of slave axis - 570: VAX Cam automat: Initial count of state repetitions for event ncCOUNT - 571: VAX Cam automat: Count of state repetitions for event ncCOUNT - 572: VAX Cam automat: Minimum compensation distance of master axis - 573: VAX Cam automat: Lock for consistent online parameter change - 574: VAX Cam automat: Action at state transition - 575: VAX Cam automat: Cam type of the actual state - 576: VAX Movement stop: Command stop movement - 577: VAX: Command start homing procedure - 578: Encoder2: Filtered actual position - 579: Cam automat: Additive master axis - 580: VAX Cam automat: Additive master axis - 581: Cam automat: Additive slave axis - 582: VAX Cam automat: Additive slave axis - 583: Digital inputs: Quickstop enable bits - 584: Function block: User I4 variable1 - 585: Function block: User I4 variable2 - 586: Function block: User R4 variable1 - 587: Function block: User R4 variable2 - 588: Cam automat: Trigger1 delay time - 589: Cam automat: Trigger2 delay time - 591: Network coupling: Station number of sender - 592: Network coupling: Master Parameter ID of sender station - 593: Network coupling: Configure station to receive on MA1_CYCLIC_POS - 594: Network coupling: Configure station to receive on MA2_CYCLIC_POS - 595: Network coupling: Configure station to receive on MA3_CYCLIC_POS - 600: Deceleration for positive SW end position - 601: Deceleration for negative SW end position - 602: Network coupling: Interpolation mode for cyclic position master1 - 603: Network coupling: Interpolation mode for cyclic position master2 - 604: Network coupling: Interpolation mode for cyclic position master3 - 605: Cam automat: Parameter ID for latch value of slave axis - 606: VAX Cam automat: Parameter ID for latch value of slave axis - 607: Cam automat: Minimum compensation distance of slave axis - 608: VAX Cam automat: Minimum compensation distance of slave axis - 609: Cam automat: Maximum compensation distance of slave axis - 610: VAX Cam automat: Maximum compensation distance of slave axis - 611: Cam automat: Parameter ID for event - 612: VAX Cam automat: Parameter ID for event - 613: Cam automat: Minimum speed of slave axis within compensation gears - 614: VAX Cam automat: Minimum speed of slave axis within compensation gears - 619: Cam automat: Cam offset of master axis - 620: Cam automat: Cam offset of slave axis - 621: VAX Cam automat: Cam offset of master axis - 622: VAX Cam automat: Cam offset of slave axis - 623: Cam automat: Start movement with absolute target position - 624: VAX Movement stop: Index of parameter record for stop configuration - 625: VAX Movement stop: Deceleration ramp - 626: Network coupling: Multiplication factor of cycle time - 627: Cam automat: State transition count - 628: VAX Cam automat: State transition count - 630: VAX Messages: Error number - 631: VAX Messages: Additional error info - 632: VAX Messages: Error record - 633: Cam automat: Index of cam data of the actual state - 634: VAX Cam automat: Index of cam data of the actual state - 635: Limit values: Maximum acceleration for stop of a movement - 636: VAX: Initialize parameter sequence - 637: Cam automat: Parameter ID of master axis - 638: VAX Cam automat: Parameter ID of master axis - 639: Cam automat: Jolt time of slave axis within compensation gears - 640: VAX Cam automat: Jolt time of slave axis within compensation gears - 641: Basis movements: Start movement with cyclic speed set values - 642: VAX Basis movements: Start movement with cyclic speed set values - 643: Basis movements: Parameter ID for cyclic set speed - 644: VAX Basis movements: Parameter ID for cyclic set speed - 648: INTERNAL648 - 649: INTERNAL649 - 650: INTERNAL650 - 651: CTRL Torque limiter: Induction stop: Maximum torque - 652: Motor: Encoder: Attribute - 653: CTRL U/f: Type - 654: CTRL U/f: Automatic configuration - 655: CTRL U/f: Boost voltage - 656: CTRL U/f: Rated voltage - 657: CTRL U/f: Rated frequency - 658: Motor: Dataset index - 659: Encoder1: ADC2 value - 660: Simulation mode: Model - 661: Simulation mode: Mass moment of inertia1 - 662: Simulation mode: Static friction1 - 663: Simulation mode: Viscous friction1 - 664: Simulation mode: Parameter for additive load - 665: Encoder1: INC Reference pulse interval error - 666: Encoder2: INC Reference pulse interval error - 667: Encoder3: INC Reference pulse interval error - 668: Motor: Ambient temperature - 669: INTERNAL669 - 670: Inverter: Continuous power: Load - 671: Inverter: Continuous power: Maximum load - 672: Motor encoder: Load scaling: Count direction - 673: Motor encoder: Load scaling: Units per load revolutions - 674: Motor encoder: Load scaling: Encoder revolutions per load revolution - 675: Encoder1: INC Reference pulse check mode - 676: Encoder2: INC Reference pulse check mode - 677: Encoder3: INC Reference pulse check mode - 678: Encoder1: INC Reference pulse check window - 679: Encoder2: INC Reference pulse check window - 680: Encoder3: INC Reference pulse check window - 681: Encoder1: INC Reference pulse width - 682: Encoder2: INC Reference pulse width - 683: Encoder3: INC Reference pulse width - 684: Encoder1: INC Reference pulse interval - 685: Encoder2: INC Reference pulse interval - 686: Encoder3: INC Reference pulse interval - 687: CTRL Speed controller: Speed limit positive direction - 688: CTRL Speed controller: Speed limit negative direction - 692: CTRL Position controller: Manipulated variable of integrator - 693: Encoder3: Actual position per revolution - 694: Encoder3: Load scaling: Units per load revolution - 695: Encoder3: Load scaling: Encoder revolutions - 696: Encoder3: Load scaling: Count direction - 697: Encoder3: Actual position - 698: Encoder3: Status - 699: Encoder3: SSI Number of leading zeros - 700: Encoder3: SSI Number of data bits - 701: Encoder3: SSI Data code - 702: Encoder3: SSI Parity check - 703: Encoder3: Encoder scaling: Increments per encoder revolution - 704: Encoder3: Type - 708: Encoder3: Time constant for actual position filter - 709: Encoder3: Status home position valid - 710: Encoder3: Filtered actual position - 711: Encoder3: Emulation: Output parameter ID - 712: Encoder2: Emulation: Output parameter ID - 713: CTRL Current controller: Set value parameter ID of stator current quadrature component - 714: Network coupling: Error status for cyclic position master1 - 715: Network coupling: Error status for cyclic position master2 - 716: Network coupling: Error status for cyclic position master3 - 717: CTRL Controller: Power off - 718: Encoder1: Error Mode - 719: Encoder1: Encoder command - 720: INTERNAL720 - 721: INTERNAL721 - 722: CTRL Vector controller: Actual position parameter ID - 723: Encoder2: Serial resolution per sinus period - 724: Encoder3: Serial resolution per sinus period - 725: CTRL Current controller: Set value parameter ID of stator current direct component - 726: CTRL Speed controller: Parameter ID enable input - 727: Encoder1: Ignore check - 728: Encoder2: Ignore check - 729: Encoder3: Ignore check - 730: Encoder1: INC mode - 731: Encoder2: INC mode - 732: Encoder3: INC mode - 733: Encoder1: INC square of the standardized signal amplitude - 734: Encoder2: INC square of the standardized signal amplitude - 735: Encoder3: INC square of the standardized signal amplitude - 736: Encoder1: EnDat Amplitude amplification - 737: Encoder2: EnDat Amplitude amplification - 738: Encoder3: EnDat Amplitude amplification - 739: Encoder1: DCM Basic distance - 740: Encoder2: DCM Basic distance - 741: Encoder3: DCM Basic distance - 742: System administration: Plug-in module: ID from slot 1 - 743: System administration: Plug-in module: ID from slot 2 - 744: System administration: Plug-in module: ID from slot 3 - 745: System administration: Plug-in module: ID from slot 4 - 746: CTRL Feed forward: Load torque - 747: CTRL Feed forward: Acceleration filter time constant - 748: CTRL DC bus: Limiter: Upper current limit - 749: CTRL DC bus: Limiter: Lower current limit - 750: Parameter sequence: Data - 751: Parameter sequence: Index for Upload/Download - 752: Parameter sequence: Initialize parameter - 755: Encoder1: Time constant for actual position filter - 756: Encoder1: Filtered actual position - 757: Drive synchronisation: Total time within the position controller cycle - 760: Cam automat: Event status bits - 761: VAX Cam automat: Event status bits - 764: Cam automat: Maximum speed of slave axis within compensation gears - 765: VAX Cam automat: Maximum speed of slave axis within compensation gears - 766: Cam automat: Maximum acceleration of slave axis within compensation phase1 - 767: VAX Cam automat: Maximum acceleration of slave axis within compensation phase1 - 768: Cam automat: Maximum acceleration of slave axis within compensation phase2 - 769: VAX Cam automat: Maximum acceleration of slave axis within compensation phase2 - 770: Cam automat: Check cam polynomial data - 771: Cam automat: Set position - 772: Cam automat: Check parameter record for one state - 773: VAX Cam automat: Check parameter record for one state - 774: Encoder1: Extrapolation time for actual position filter - 775: Encoder2: Extrapolation time for actual position filter - 776: Encoder3: Extrapolation time for actual position filter - 777: Function block: Create a FB instance - 778: Basis movements: Start movement with cyclic position set values - 779: VAX Basis movements: Start movement with cyclic position set values - 780: Basis movements: Parameter ID for cyclic set position - 781: VAX Basis movements: Parameter ID for cyclic set position - 782: VAX Basis movements: Override - 783: VAX Basis movements: Speed override - 784: VAX Basis movements: Acceleration override - 787: Cyclic communication: Parameter index of monitor data from drive - 788: Cyclic communication: Parameter ID of monitor data from drive - 789: Digital inputs: Time of rising edge trigger1 - 790: Digital inputs: Time of falling edge trigger1 - 791: Digital inputs: Time of rising edge trigger2 - 792: Digital inputs: Time of falling edge trigger2 - 793: INTERNAL793 - 794: Digital inputs: Status enable - 795: Cam automat: Parameter ID for multiplication factor of slave axis - 796: VAX Cam automat: Parameter ID for multiplication factor of slave axis - 798: Cam automat: Control bits for message mode - 799: VAX Limit values: Ignore SW end positions - 800: Limit values: Minimum time for 'controller active' after movement stop - 801: Position observer 2: Parameter A0 - 802: Position observer 2: Parameter A1 - 803: Position observer 2: Parameter A2 - 804: INTERNAL804 - 805: Encoderless control: Transition level - 806: Encoderless control: Transition zone - 807: INTERNAL807 - 808: INTERNAL808 - 809: INTERNAL809 - 810: INTERNAL810 - 811: INTERNAL811 - 812: INTERNAL812 - 813: INTERNAL813 - 814: INTERNAL814 - 815: INTERNAL815 - 816: INTERNAL816 - 817: Inverter adjustment: Amplification factor - 818: Inverter adjustment: Exponent - 819: Encoder2: ADC1 value - 820: Encoder2: ADC2 value - 821: Encoder3: ADC1 value - 822: Encoder3: ADC2 value - 823: Encoder2: Diagnosis 1 - 824: CTRL Speed controller: Set current filter1 parameter ID for coefficient C0 - 825: CTRL Speed controller: Set current filter2 parameter ID for coefficient C0 - 826: CTRL Speed controller: Set current filter3 parameter ID for coefficient C0 - 827: CTRL Speed controller: Set current filter1 parameter ID for coefficient C1 - 828: CTRL Speed controller: Set current filter2 parameter ID for coefficient C1 - 829: CTRL Speed controller: Set current filter3 parameter ID for coefficient C1 - 830: Temperature prediction: Observation time - 831: Temperature prediction: Observation period - 832: Temperature prediction: Counter - 833: Power stage: Heatsink temperature sensor: Predicted temperature - 834: Inverter: Junction temperature model: Predicted temperature - 835: Bleeder: Temperature model: Predicted temperature - 836: Motor: Temperature model: Predicted load - 837: Motor: Temperature model: Predicted temperature - 838: Inverter: Continuous current: Predicted load - 839: Inverter: Peak current: Predicted load - 840: Inverter: Continuous power: Predicted load - 841: Power stage: Heatsink temperature sensor: Limit temperature - 842: Inverter: Junction temperature model: Limit temperature - 843: Bleeder: Temperature model: Limit temperature - 844: Inverter: Output: Power - 845: CTRL Voltage controller: Parameter ID of set value stator voltage direct component - 846: CTRL Voltage controller: Parameter ID of set value stator voltage quadrature component - 847: CTRL Vector controller: Parameter-ID of commutation angle - 848: CTRL Flux weakening: Integral action time - 849: Motor: Thermal time constant - 850: CTRL DC bus: Proportional amplification factor - 851: CTRL DC bus: Set value voltage - 852: CTRL DC bus: Set value current - 853: CTRL DC bus: Parameter ID set value voltage - 854: INTERNAL854 - 855: INTERNAL855 - 856: INTERNAL856 - 857: INTERNAL857 - 858: INTERNAL858 - 859: Power stage: Temperature sensor 3: Temperature - 860: Power stage: Temperature sensor 4: Temperature - 861: Power stage: Temperature sensor 1: Temperature - 862: Power stage: Temperature sensor 2: Temperature - 863: Inverter: Phase 3: Current - 864: Inverter: Summation current - 865: Motor: Nominal ambient temperature - 866: Motor: Test mode - 867: Power mains: Parameter ID external main relay status - 868: Power stage: Status - 869: CTRL Current: Mode - 870: CTRL Flux: Mode - 871: CTRL Flux: Magnetizing current limiter: Lower limit - 872: Motor: Rotational direction of current - 873: CTRL DC bus: Integral action time - 874: Motor: Phasing: Time - 875: Autotuning: Phase crossover frequency of the plant - 876: Bleeder: Power loss - 877: ISQ-Ripple compensation: Mode - 878: Parameter identification: Speed - 879: INTERNAL879 - 880: CTRL vector: Current feed forward time - 881: ISQ-Ripple compensation: Current - 882: ISQ-Ripple compensation: Data: Index - 883: ISQ-Ripple compensation: Data: Frequency - 884: ISQ-Ripple compensation: Data: Parameter A - 885: ISQ-Ripple compensation: Data: Angle - 886: ISQ-Ripple compensation: Data: Index of spectrum - 887: Encoder1: Absolute measuring range - 888: Encoder2: Absolute measuring range - 889: Encoder3: Absolute measuring range - 890: CTRL Speed controller: Sum of the set speeds - 891: Encoder1: Maximal expected output frequency - 892: Encoder1: Output stage - 893: Encoder1: Diagnosis 2 - 894: Encoder1: Diagnosis 3 - 895: Encoder1: Temperature - 896: Encoder1: CRC Polynomial - 897: Encoder2: CRC Polynomial - 898: Encoder1: Error count - 899: Encoder3: CRC Polynomial - 900: Cam automat: Status - 901: VAX Cam automat: Status - 902: Network coupling: Cyclic position master4 - 903: Network coupling: Cyclic position master5 - 904: Network coupling: Configure station to receive on MA4_CYCLIC_POS - 905: Network coupling: Configure station to receive on MA5_CYCLIC_POS - 906: Network coupling: Interpolation mode for cyclic position master4 - 907: Network coupling: Interpolation mode for cyclic position master5 - 908: Limit values: Minimum time induction stop - 909: Cyclic communication: Count of data to drive - 910: Move configuration: Index of parameter record - 911: Move configuration: Maximum speed in positive direction - 912: Move configuration: Maximum speed in negative direction - 913: Move configuration: Maximum acceleration in positive direction - 914: Move configuration: Maximum deceleration in positive direction - 915: Move configuration: Maximum acceleration in negative direction - 916: Move configuration: Maximum deceleration in negative direction - 917: Cam automat: Index of parameter record of move configuration - 918: VAX Cam automat: Trigger1 delay time - 919: VAX Cam automat: Trigger2 delay time - 920: Cam automat: Control bits for function mode - 921: VAX Cam automat: Control bits for function mode - 922: Network coupling: Receive data point: Bit offset within the data field of the frame - 923: Network coupling: Receive data point: Data type - 924: Cam automat: Position shift at the start - 925: Basis movements: Index of parameter record of move configuration - 926: Cam automat: Mode for event type ncS_START - 927: VAX Cam automat: Mode for event type ncS_START - 928: Basis movements: Position period - 929: Basis movements: Offset of actual period - 930: Basis movements: Movement direction in relation to the position period - 931: Basis movements: Start movement with target position of a period - 932: VAX Basis movements: Position period - 933: VAX Basis movements: Offset of actual period - 934: VAX Basis movements: Movement direction in relation to the position period - 935: VAX Basis movements: Start movement with target position of a period - 936: Cam automat: Parameter ID1 for event - 937: Cam automat: Parameter ID2 for event - 938: Cam automat: Parameter ID3 for event - 939: Cam automat: Parameter ID4 for event - 940: VAX Cam automat: Parameter ID1 for event - 941: VAX Cam automat: Parameter ID2 for event - 942: VAX Cam automat: Parameter ID3 for event - 943: VAX Cam automat: Parameter ID4 for event - 944: Digital inputs: Parameter ID for reference switch - 945: Digital inputs: Parameter ID for positive end switch - 946: Digital inputs: Parameter ID for negative end switch - 947: Network coupling: Send data master1: Bit offset within the data field of the frame - 948: Network coupling: Error status for cyclic position master4 - 949: Network coupling: Error status for cyclic position master5 - 950: Induction stop: Short circuit current (synchronous motor) - 951: Encoder2: Resolver transmission ratio - 952: Encoder3: Resolver transmission ratio - 953: Encoder3: Diagnosis 1 - 954: CTRL Flux weakening: Demagnetizing current - 955: INTERNAL955 - 956: INTERNAL956 - 957: CTRL U/f: Slip compensation: Multiplication factor of compensated frequency - 958: INTERNAL958 - 959: CTRL Flux weakening: Start speed flux weakening - 960: INTERNAL960 - 961: INTERNAL961 - 962: INTERNAL962 - 963: INTERNAL963 - 964: INTERNAL964 - 965: INTERNAL965 - 966: INTERNAL966 - 967: INTERNAL967 - 968: INTERNAL968 - 969: INTERNAL969 - 970: INTERNAL970 - 971: INTERNAL971 - 972: INTERNAL972 - 973: INTERNAL973 - 974: Parameter identification: Motor: Line cross section - 975: Parameter identification: Motor: Type - 976: Parameter identification: Motor: Number of polepairs - 977: Parameter identification: Motor: Rated voltage - 978: Parameter identification: Motor: Voltage constant - 979: Parameter identification: Motor: Rated speed - 980: Parameter identification: Motor: Maximum speed - 981: Parameter identification: Motor: Stall torque - 982: Parameter identification: Motor: Rated torque - 983: Parameter identification: Motor: Peak torque - 984: Parameter identification: Motor: Torque constant - 985: Parameter identification: Motor: Stall current - 986: Parameter identification: Motor: Rated current - 987: Parameter identification: Motor: Peak current - 988: Parameter identification: Motor: Magnetizing current - 989: Parameter identification: Motor: Active power factor - 990: Parameter identification: Motor: Rated frequency - 991: Parameter identification: Motor: Phase - 992: Parameter identification: Inverter: Amplification factor - 993: Parameter identification: Inverter: Exponent - 994: INTERNAL994 - 995: Parameter identification: Mode - 996: Parameter identification: State - 997: Parameter identification: Command - 998: Parameter identification: Quality - 999: Encoder: Position data block - 1000: INTERNAL1000 - 1001: System administration: Module: BsLoader - 1002: System administration: Module: NC operating System - 1003: INTERNAL1003 - 1004: System administration: Parameter Request: Bit offset within the data field of the frame - 1005: System administration: Parameter Response: Bit offset within the data field of the frame - 1006: Cyclic communication: Data to drive: Bit offset within the data field of the frame - 1007: Cyclic communication: Data from drive: Bit offset within the data field of the frame - 1008: Cyclic communication: Monitor data from drive: Bit offset within the data field of the frame - 1009: Basis movements: Halt - 1010: System administration: Module: Version - 1011: System administration: Module: Date and time - 1013: System administration: Module: Section for read access - 1015: Basis movements: Event start: Mode - 1016: Basis movements: Event start: Parameter ID for event - 1017: Basis movements: event start: Parameter ID for target position - 1018: Basis movements: event start: Parameter ID for target speed - 1019: Basis movements: Event start: Command parameter ID - 1020: Basis movements: Event start: Status - 1021: VAX Basis movements: Event start: Mode - 1022: VAX Basis movements: Event start: Parameter ID for event - 1023: VAX Basis movements: Event start: Parameter ID for target position - 1024: VAX Basis movements: Event start: Parameter ID for target speed - 1025: VAX Basis movements: Event start: Command parameter ID - 1026: VAX Basis movements: Event start: Status - 1027: VAX Basis movements: Halt - 1028: Basis movements: Start movement with current speed - 1029: VAX Basis movements: Start movement with current speed - 1030: CTRL Speed controller: Set current filter1 type - 1031: CTRL Speed controller: Set current filter2 type - 1032: CTRL Speed controller: Set current filter3 type - 1033: CTRL Speed controller: Set current filter1 coefficient A0 - 1034: CTRL Speed controller: Set current filter2 coefficient A0 - 1035: CTRL Speed controller: Set current filter3 coefficient A0 - 1036: CTRL Speed controller: Set current filter1 coefficient A1 - 1037: CTRL Speed controller: Set current filter2 coefficient A1 - 1038: CTRL Speed controller: Set current filter3 coefficient A1 - 1039: CTRL Speed controller: Set current filter1 coefficient B0 - 1040: CTRL Speed controller: Set current filter2 coefficient B0 - 1041: CTRL Speed controller: Set current filter3 coefficient B0 - 1042: CTRL Speed controller: Set current filter1 coefficient B1 - 1043: CTRL Speed controller: Set current filter2 coefficient B1 - 1044: CTRL Speed controller: Set current filter3 coefficient B1 - 1045: CTRL Speed controller: Set current filter1 coefficient B2 - 1046: CTRL Speed controller: Set current filter2 coefficient B2 - 1047: CTRL Speed controller: Set current filter3 coefficient B2 - 1048: Encoder1: Resolver transmission ratio - 1049: CTRL Position controller: Input set position fractional part - 1050: System administration: SW Reset - 1051: System administration: Change Boot State - 1052: System administration: Boot State - 1053: System administration: Module: Burn - 1054: System administration: Module: Burn status - 1055: System administration: Test command - 1056: System administration: Test status - 1057: System administration: Test parameter - 1058: Encoder2: Homing offset - 1059: Encoder3: Homing offset - 1060: Data block transfer: Read data block segment - 1061: Data block transfer: Read last data block segment - 1062: Data block transfer: Abort data block read access - 1063: Data block transfer: Offset for data block read access - 1064: Data block transfer: Remaining bytes for data block read access - 1065: Movement stop: Command stop movement - 1066: VAX Movement stop: Command stop movement - 1067: Cam automat: Position of slave axis - 1068: VAX Cam automat: Position of slave axis - 1069: INTERNAL1069 - 1070: Data block transfer: Write data block segment - 1071: Data block transfer: Write last data block segment - 1072: Data block transfer: Abort data block write access - 1073: Encoder2: Command start homing procedure - 1074: Encoder3: Command start homing procedure - 1075: Cam automat: Relative distance of master axis within cam - 1076: VAX Cam automat: Relative distance of master axis within cam - 1077: Cam automat: Relative entry distance of master axis within cam - 1078: VAX Cam automat: Relative entry distance of master axis within cam - 1079: VAX Cam automat: Control bits for message mode - 1080: INTERNAL1080 - 1081: INTERNAL1081 - 1082: INTERNAL1082 - 1083: INTERNAL1083 - 1084: INTERNAL1084 - 1085: INTERNAL1085 - 1086: INTERNAL1086 - 1087: INTERNAL1087 - 1088: INTERNAL1088 - 1089: INTERNAL1089 - 1090: INTERNAL1090 - 1091: INTERNAL1091 - 1092: INTERNAL1092 - 1093: INTERNAL1093 - 1094: INTERNAL1094 - 1095: INTERNAL1095 - 1096: INTERNAL1096 - 1097: INTERNAL1097 - 1098: INTERNAL1098 - 1099: INTERNAL1099 - 1100: Trace: Data - 1101: Autotuning: Maximum percentage for rated current - 1102: Autotuning: Maximum percentage for speed limit value - 1103: Autotuning: Maximum movement distance - 1104: Autotuning: Maximum lag error - 1105: INTERNAL1105 - 1106: Autotuning: Number of excitation periods - 1107: INTERNAL1107 - 1108: INTERNAL1108 - 1109: Autotuning: Estimated drive inertia - 1110: Autotuning: Order of excitation signal - 1111: Autotuning: Option control bits - 1112: Autotuning: Percentage for proportional amplification - 1113: Autotuning: Factor for detection of a resonance - 1114: Autotuning: Lower frequency for estimation of drive inertia - 1115: Autotuning: Upper frequency for estimation of drive inertia - 1116: Autotuning: Delay time during transients - 1117: INTERNAL1117 - 1118: INTERNAL1118 - 1119: Autotuning: Maximum proportional amplification - 1120: Autotuning: Acceleration - 1121: Parameter identification: Start frequency of the excitation signal - 1122: Parameter identification: Stop frequency of the excitation signal - 1123: Parameter identification: Duration of the excitation signal - 1124: Parameter identification: Type of the excitation signal - 1125: Parameter identification: Sub-mode - 1126: Parameter identification: State bits - 1127: ISQ-Ripple compensation: Data: Amplitude for quadrant I - 1128: ISQ-Ripple compensation: Data: Angle for quadrant I - 1129: ISQ-Ripple compensation: Data: Amplitude for quadrant III - 1130: ISQ-Ripple compensation: Data: Angle for quadrant III - 1131: ISQ-Ripple compensation: Reference system - 1132: ISQ-Ripple compensation: Data: Parameter B - 1133: INTERNAL1133 - 1134: ISQ-Ripple compensation: Position offset - 1135: Encoder: Mode - 1136: Encoder2: Mode - 1137: Encoder3: Mode - 1138: Parameter identification: Iteration counter - 1139: PowerMeter: Mode - 1140: PowerMeter: Observation period - 1141: PowerMeter: Trigger parameter-ID - 1142: PowerMeter: Actual cycle time - 1143: PowerMeter: Cycle counter - 1144: PowerMeter: Mean active power - 1145: PowerMeter: Minimum active power - 1146: PowerMeter: Maximum active power - 1147: PowerMeter: Mean reactive power - 1148: PowerMeter: Consumed energy - 1149: PowerMeter: Produced energy - 1150: Limit values: Speed error for stop of a movement - 1151: Power mains: Phase 1: Voltage - 1152: Power mains: Phase 2: Voltage - 1153: Power mains: Phase 3: Voltage - 1154: Power stage: Rectifier: Current - 1155: CTRL Chopper: Current - 1156: CTRL Flux: Parameter-ID Set magnetizing current - 1157: Temperature sensor: Resistance - 1158: Temperature sensor: Parameter-ID Resistance - 1159: CTRL Speed controller: Speed error - 1160: INTERNAL1160 - 1161: INTERNAL1161 - 1162: Inverter: Number of power stages - 1163: Limit values: Speed error monitoring: Mode - 1164: INTERNAL1164 - 1165: Power limiter: Limit value - 1166: CTRL Current: Automatic configuration - 1167: Encoder1: Diagnosis ID - 1168: Encoder1: Diagnosis - 1169: CTRL DC bus: Minimum-to-nominal voltage ratio - 1170: Number of modul slots - 1171: Order text - 1172: Motor: Temperature model: Limit temperature - 1173: Encoder1: Compensation: Mode - 1174: Encoder1: Data: Index - 1175: Encoder1: Data: Parameter A0 - 1176: Encoder1: Data: Parameter A1 - 1177: Encoder1: Data: Parameter A2 - 1178: INTERNAL1178 - 1179: Movement stop: Minimum time for cyclic bit 'stop after drive event' - 1180: CTRL Position controller: Deceleration in positive direction at activating the enable input - 1181: CTRL Position controller: Deceleration in negative direction at activating the enable input - 1182: Homing: Lag error for stop of a movement - 1183: Network coupling: Receive data point: Cycle time - 1184: Homing: Mode for saving and restoring position data - 1185: INTERNAL1185 - 1186: Basis movements: Profile generator set position - 1187: Basis-Bewegungen: Profile generator change of set position per cycle - 1188: Homing: Lag error for block detection - 1189: Homing: Torque limit - 1190: Encoder1: SSI Number of trailing bits - 1191: Encoder2: SSI Number of trailing bits - 1192: Encoder3: SSI Number of trailing bits - 1193: Digital inputs: Quickstop deceleration ramp - 1194: Drive synchronisation: Total time within the network cycle - 1196: CTRL Position controller: Mode bits - 1197: Axis crosslink: Axis number - 1198: Axis crosslink: Parameter ID - 1199: Movement stop: Jolt time - 1204: Cam automat: Index for relative start position of the master axis within interval - 1205: Cam automat: Relative start position of the master axis within interval - 1206: VAX Cam automat: Index for relative start position of the master axis within interval - 1207: VAX Cam automat: Relative start position of the master axis within interval - 1208: Motor: Number of motor phases - 1209: Motor: Encoder: Limit temperature - 1210: Motor: Temperature model: Reference sensor: ID - 1211: Motor: Temperature model: Thermal resistance 1 - 1212: Motor: Temperature model: Thermal capacity 1 - 1213: Motor: Temperature model: Thermal resistance 2 - 1214: Motor: Temperature model: Thermal capacity 2 - 1215: Temperature sensor: Type - 1216: Temperature sensor: Limit temperature - 1217: INTERNAL1217 - 1218: INTERNAL1218 - 1219: Encoder: Index of position data block - 1220: CTRL DC bus: Overvoltage monitoring: Threshold for torque off - 1221: CTRL DC bus: Overvoltage monitoring: Threshold for stop on - 1222: Inverter: Temperature model: Temperature - 1223: Power mains: Frequency tolerance - 1224: Motor: Vendor ID - 1225: Encoder1: Serial position phase shift - 1226: Encoder2: Serial position phase shift - 1227: Encoder3: Serial position phase shift - 1228: Encoder1: Serial resolution per sinus period - 1229: INTERNAL1229 - 1230: Encoder1: Compensation: Parameter 1 - 1231: Encoder1: Compensation: Parameter 2 - 1232: Encoder1: Compensation: Parameter 3 - 1233: Encoder1: Compensation: Parameter 4 - 1234: Encoder1: Compensation: Maximal current for identification - 1235: CTRL Current: MTPC control: Torque proportional set current - 1236: CTRL Current: MTPC control: Input direct component - 1237: CTRL Speed controller: Repetitive Control: Command - 1238: CTRL Speed controller: Repetitive Control: Prediction time - 1239: CTRL Speed controller: Repetitive Control: Minimal speed - 1240: CTRL Speed controller: Repetitive Control: Cutoff frequency of filter - 1241: CTRL Speed controller: Repetitive Control: Order of filter - 1242: CTRL Speed controller: Repetitive Control: State - 1243: CTRL Speed controller: Repetitive Control: Type of filter - 1244: CTRL Speed controller: Repetitive Control: Resolution - 1245: CTRL Speed controller: Repetitive Control: Output value - 1246: CTRL Speed: Repetitive Control: Parameter 1 - 1247: CTRL Speed: Repetitive Control: Parameter 2 - 1248: CTRL Speed: Repetitive Control: Mode - 1249: CTRL Feed forward: Set motor force - 1250: CTRL Flux weakening: Voltage limit reserve - 1251: INTERNAL1251 - 1252: Mains Simulator: Controller derivative action time - 1253: INTERNAL1253 - 1254: INTERNAL1254 - 1255: INTERNAL1255 - 1256: INTERNAL1256 - 1257: INTERNAL1257 - 1258: Mains Simulator: Controller proportional amplification factor - 1259: Mains Simulator: Controller integral action time - 1260: Motor holding brake: Type - 1261: Motor holding brake: Resistance - 1262: Motor holding brake: Inductance - 1263: CTRL Feed forward: Total mass - 1264: CTRL Feed forward: External load - 1266: Motor holding brake test: Test duration - 1267: INTERNAL1267 - 1268: INTERNAL1268 - 1269: Motor holding brake test: Torque slew rate - 1270: CTRL Torque limiter: Absolute value of positive current limit - 1271: CTRL Torque limiter: Absolute value of negative current limit - 1272: Mains Simulator: Mode - 1273: Mains Simulator: Voltage - 1274: Mains Simulator: Frequency - 1275: Mains Simulator: State - 1276: INTERNAL1276 - 1277: Motor: Magnetic saliency ratio - 1278: CTRL DC bus: Voltage offset - 1279: Inverter: Summation current: Limit - 1280: INTERNAL1280 - 1281: INTERNAL1281 - 1282: INTERNAL1282 - 1283: Parameter identification: Tripping time at thermal overload - 1284: INTERNAL1284 - 1285: INTERNAL1285 - 1286: INTERNAL1286 - 1287: INTERNAL1287 - 1288: INTERNAL1288 - 1289: INTERNAL1289 - 1291: INTERNAL1291 - 1292: INTERNAL1292 - 1293: CTRL Vector controller: Parameter ID of the additive commutation angle - 1294: CTRL Vector controller: Additive commutation angle - 1295: Voltage observer: Phase voltage U - 1296: Voltage observer: Phase voltage V - 1297: Voltage observer: Phase voltage W - 1298: Voltage observer: Inverter adjustment amplification factor - 1299: Voltage observer: Inverter adjustment exponent - 1300: Encoder1: Emulation: Offset - 1301: Encoder2: Emulation: Offset - 1302: Encoder3: Emulation: Offset - 1303: Encoder: ADC1: Offset - 1304: Encoder: ADC2: Offset - 1305: Encoder: ADC1: Gain - 1306: Parameter identification: Move distance - 1307: INTERNAL1307 - 1308: Virtual Encoder: Range of encoder position low word - 1309: Virtual Encoder: Range of encoder position high word - 1310: Virtual Encoder: Command start homing procedure - 1311: Virtual Encoder: Maximum cycle time - 1312: Virtual Encoder: Parameter ID of input value position 1 - 1313: Virtual Encoder: Parameter ID of input value position 1 - 1314: Virtual Encoder: Parameter ID of input value time - 1315: Virtual Encoder: Time constant for actual position filter - 1316: Virtual Encoder: Extrapolation time for actual position filter - 1317: Encoder1: Commutation offset - 1318: Encoderless control: Parameter-ID Transition - 1320: Virtual Encoder: Mode - 1321: Virtual Encoder: Actual position per revolution - 1322: Virtual Encoder: Actual position - 1323: Virtual Encoder: Encoder scaling: Units per SCALE_ENCOD0_REV encoder revolutions - 1324: Virtual Encoder: Encoder scaling: encoder revolutions - 1325: Virtual Encoder: Encoder scaling: Count direction - 1326: Virtual Encoder: Status home position valid - 1327: Virtual Encoder: Parameter ID of input value - 1328: Virtual Encoder: Parameter ID of status - 1329: Virtual Encoder: Status - 1330: Virtual Encoder: Encoder scaling: increments per motor revolution - 1331: INTERNAL1331 - 1332: Virtual Encoder: Filter time constant for Pos2 in ELC mode - 1333: Encoderless control: Stop monitoring: Triggering time - 1334: Encoderless control: Transition - 1335: Encoderless control: Transition time - 1336: Position observer: Reference flux - 1337: Encoderless control: Parameter-ID Set current direct component - 1338: Encoderless control: Set current direct component - 1339: Position observer: Actual flux - 1340: CTRL Flux weakening: Offset voltage limitation - 1341: INTERNAL1341 - 1342: Parameter identification: Actual frequency of the excitation signal - 1343: Parameter identification: Trace variable 1 - 1344: Parameter identification: Trace variable 2 - 1345: Position observer 1: Mode - 1346: Position observer 2: Mode - 1347: Position observer 1: Estimated electrical flux angle - 1348: Position observer 2: Estimated electrical flux angle - 1349: INTERNAL1349 - 1350: INTERNAL1350 - 1351: Position observer 1: Parameter A0 - 1352: Position observer 1: Parameter A1 - 1353: Position observer 1: Parameter A2 - 1354: Observer: Mode bits - 1355: INTERNAL1355 - 1356: INTERNAL1356 - 1357: Position observer 2: Parameter B0 Parameter-ID - 1358: Position observer 2: Parameter B1 Parameter-ID - 1359: INTERNAL1359 - 1360: Encoder2: Diagnosis ID - 1361: Encoder2: Diagnosis - 1362: Encoder3: Diagnosis ID - 1363: Encoder3: Diagnosis - 1364: Encoder2: Encoder command - 1365: Encoder3: Encoder command - 1366: Encoder2: Temperature - 1367: Encoder3: Temperature - 1368: Encoder2: Error count - 1369: Encoder3: Error count - 1370: Encoder1: SSI content index - 1371: Encoder1: SSI content type - 1372: Encoder2: SSI content index - 1373: Encoder2: SSI content type - 1374: Encoder3: SSI content index - 1375: Encoder3: SSI content type - 1376: INTERNAL1376 - 1377: INTERNAL1377 - 1378: INTERNAL1378 - 1379: Virtual Encoder: Filtered actual position - 1380: INTERNAL1380 - 1381: INTERNAL1381 - 1382: INTERNAL1382 - 1383: INTERNAL1383 - 1384: INTERNAL1384 - 1385: INTERNAL1385 - 1386: INTERNAL1386 - 1387: INTERNAL1387 - 1388: PWM: Configuration - 1389: CTRL DC bus: Set value rise time - 1390: Encoder1: Baud rate - 1391: Encoder2: Baud rate - 1392: Encoder3: Baud rate - 1393: CTRL Feed forward: Mode - 1396: INTERNAL1396 - 1397: INTERNAL1397 - 1398: INTERNAL1398 - 1399: INTERNAL1399 - 1400: Encoder1: DCM Mode - 1401: Encoder1: Absolute resolution of an encoder revolution - 1402: Encoder2: Absolute resolution of an encoder revolution - 1403: Encoder3: Absolute resolution of an encoder revolution - 1404: Encoder1: Signal amplitude upper limit - 1405: Encoder1: Signal amplitude lower limit - 1406: Encoder2: Signal amplitude upper limit - 1407: Encoder2: Signal amplitude lower limit - 1408: Encoder3: Signal amplitude upper limit - 1409: Encoder3: Signal amplitude lower limit - 1410: CTRL Feed forward: Speed force factor - 1411: CTRL Feed forward: Force in positive direction - 1412: CTRL Feed forward: Force in negative direction - 1413: INTERNAL1413 - 1414: Encoder1: Command start homing procedure - 1415: Encoder1: Status home position valid - 1416: Encoder1: Homing offset - 1417: Basis movements: Absolute target position - 1418: VAX Basis movements: Absolute target position - 1419: Axis crosslink: Encoder1: Actual position - 1420: INTERNAL1420 - 1421: INTERNAL1421 - 1422: INTERNAL1422 - 1423: INTERNAL1423 - 1424: INTERNAL1424 - 1425: INTERNAL1425 - 1426: INTERNAL1426 - 1427: INTERNAL1427 - 1428: INTERNAL1428 - 1429: INTERNAL1429 - 1430: INTERNAL1430 - 1431: INTERNAL1431 - 1432: Mains Simulator: Observer command - 1433: Mains Simulator: Observer mode - 1434: Mains Simulator: Observer state - 1435: Mains Simulator: Observer parameter index - 1436: Mains Simulator: Observer parameter value - 1437: Mains Simulator: Observer output - 1438: System administration: ACOPOS identification data - 1439: INTERNAL1439 - 1440: Optional IO: Control command - 1441: Optional IO: Input1 - 1442: Optional IO: Input2 - 1443: Optional IO: Input3 - 1444: Optional IO: Input4 - 1445: Optional IO: Input5 - 1446: Optional IO: Input6 - 1447: Optional IO: Input7 - 1448: Optional IO: Input8 - 1449: Optional IO: Input9 - 1450: Optional IO: Input10 - 1451: Optional IO: Output1 - 1452: Optional IO: Output2 - 1453: Optional IO: Output3 - 1454: Optional IO: Output4 - 1455: Optional IO: Output5 - 1456: Optional IO: Output6 - 1457: Optional IO: Output7 - 1458: Optional IO: Output8 - 1459: Optional IO: Output9 - 1460: Optional IO: Output10 - 1461: Optional IO: Parameter ID output1 - 1462: Optional IO: Parameter ID output2 - 1463: Optional IO: Parameter ID output3 - 1464: Optional IO: Parameter ID output4 - 1465: Optional IO: Parameter ID output5 - 1466: Optional IO: Parameter ID output6 - 1467: Optional IO: Parameter ID output7 - 1468: Optional IO: Parameter ID output8 - 1469: Optional IO: Parameter ID output9 - 1470: Optional IO: Parameter ID output10 - 1471: Mains Simulator: Filter type - 1472: Mains Simulator: Filter coefficient A0 - 1473: Mains Simulator: Filter coefficient A1 - 1474: Mains Simulator: Filter coefficient B0 - 1475: Mains Simulator: Filter coefficient B1 - 1476: Mains Simulator: Filter coefficient B2 - 1477: INTERNAL1477 - 1478: INTERNAL1478 - 1479: INTERNAL1479 - 1480: CTRL Torque limiter: Mode - 1481: CTRL Torque limiter: Status - 1482: CTRL Torque limiter: Output current - 1483: CTRL Torque limiter: Parameter ID additiv output current - 1484: CTRL Torque limiter: Parameter ID LIM_T1_POS - 1485: CTRL Torque limiter: Parameter ID LIM_T1_NEG - 1486: CTRL Torque limiter: Parameter ID LIM_T2_POS - 1487: CTRL Torque limiter: Parameter ID LIM_T2_NEG - 1488: INTERNAL1488 - 1489: Motor: Speed-dependent power loss: Linear coefficient - 1490: Motor: Speed-dependent power loss: Quadratic coefficient - 1491: CTRL DC bus: Pre-charge: Enable voltage - 1492: Simulation mode: Mass moment of inertia2 - 1493: Simulation mode: Static friction2 - 1494: Simulation mode: Viscous friction2 - 1495: Simulation mode: Stiffness of coupling - 1496: Simulation mode: Damping of coupling - 1497: Simulation mode: Torsion of coupling - 1498: Simulation mode: Speed of mass 2 - 1499: INTERNAL1499 - 1500: INTERNAL1500 - 1501: Messages: Command execute error reaction - 1502: VAX Messages: Command execute error reaction - 1503: Motor: Temperature model: Mode - 1504: Motor holding brake: Release voltage - 1505: Motor holding brake: Hold voltage - 1506: Motor holding brake: Overvoltage limit - 1507: Digital inputs: Parameter ID for trigger1 - 1508: Digital inputs: Parameter ID for trigger2 - 1509: Axis crosslink: Encoder2: Actual position - 1510: Pitch error-backlash compensation: Mode - 1511: Pitch error-backlash compensation: Compensation time - 1512: Pitch error-backlash compensation: Inertia in backlash - 1513: Pitch error-backlash compensation: Noise limit - 1514: Pitch error-backlash compensation: Parameter ID for positive arrester - 1515: Pitch error-backlash compensation: Parameter ID for negative arrester - 1516: Pitch error-backlash compensation: Load position - 1517: Pitch error-backlash compensation: Compensation output - 1518: CTRL DC bus: Controller: Lower enable threshold - 1519: CTRL DC bus: Controller: Upper enable threshold - 1520: INTERNAL1520 - 1521: Encoder1: Maximum speed vor serial position - 1522: INTERNAL1522 - 1523: INTERNAL1523 - 1524: INTERNAL1524 - 1528: Encoder2: Diagnosis 2 - 1529: Encoder2: Diagnosis 3 - 1530: Encoder3: Diagnosis 2 - 1531: Encoder3: Diagnosis 3 - 1532: Encoder2: Maximum speed vor serial position - 1533: Encoder3: Maximum speed vor serial position - 1534: INTERNAL1534 - 1535: INTERNAL1535 - 1536: INTERNAL1536 - 1537: INTERNAL1537 - 1538: Power stage: Temperature sensor 5: Temperature - 1539: Power stage: Rectifier: Temperature - 1540: DC bus: Relay: Temperature - 1541: Pitch error-backlash compensation: Maximal speed of flange change - 1542: Pitch error-backlash compensation: Status - 1543: DC bus: DC connector: Temperature - 1544: DC bus: Capacitor: Temperature - 1545: Inverter: Continuous total power: Load - 1546: Inverter: Peak total power: Load - 1547: Motor: Data for hardware information - 1548: INTERNAL1548 - 1549: Basis movements: Target position difference for mode 'stop after trigger' - 1550: INTERNAL1550 - 1551: INTERNAL1551 - 1552: INTERNAL1552 - 1553: INTERNAL1553 - 1554: INTERNAL1554 - 1555: INTERNAL1555 - 1556: Encoder1: Output voltage of the sensor supply - 1557: CTRL DC bus: Controller: Command - 1558: Inverter: Total power - 1559: Inverter: Continuous total power: Limit power - 1560: Inverter: Peak total power: Limit power - 1561: DC bus: Capacitor: Low frequent Current - 1562: DC bus: Capacitor: Pulse frequent Current - 1563: DC bus: DC connector: Current - 1564: Power stage: Rectifier: Limit temperature - 1565: DC bus: Relay: Limit temperature - 1566: DC bus: DC connector: Limit temperature - 1567: DC bus: Capacitor: Limit temperature - 1568: CTRL Current: Set voltage filter type - 1569: CTRL Current: Set voltage filter coefficient A0 - 1570: CTRL Current: Set voltage filter coefficient A1 - 1571: Encoder1: Encoder scaling: Lines/signal periods per encoder revolution - 1572: Encoder2: Encoder scaling: Lines/signal periods per encoder revolution - 1573: Encoder3: Encoder scaling: Lines/signal periods per encoder revolution - 1574: Address mapper: Configuration for address assignment - 1575: Address mapper: Index of address - 1576: Encoder2: Output voltage of the encoder supply - 1577: INTERNAL1577 - 1578: INTERNAL1578 - 1579: INTERNAL1579 - 1580: INTERNAL1580 - 1582: INTERNAL1582 - 1583: INTERNAL1583 - 1584: Encoder2: Line resistance of the encoder supply - 1585: CTRL Model based: Proportional amplification for speed - 1586: CTRL U/f: Torque limiter: Integral action time - 1587: INTERNAL1587 - 1588: Motorgeber: Commutation mode - 1593: Encoder1: Position difference per sample - 1594: Encoder2: Position difference per sample - 1595: CTRL Feed forward: Friction model: Coefficient C0 - 1596: CTRL Feed forward: Friction model: Coefficient C1 - 1597: CTRL Feed forward: Friction model: Coefficient C2 - 1598: Digital inputs: Status onboard trigger1 - 1599: Digital inputs: Status onboard trigger2 - 1600: CTRL Model based: Mass moment of inertia1 - 1601: CTRL Model based: Mass moment of inertia2 - 1602: CTRL Model based: Stiffness of coupling - 1603: CTRL Model based: Damping of coupling - 1604: INTERNAL1604 - 1605: INTERNAL1605 - 1606: INTERNAL1606 - 1607: INTERNAL1607 - 1608: INTERNAL1608 - 1609: INTERNAL1609 - 1610: INTERNAL1610 - 1611: INTERNAL1611 - 1612: INTERNAL1612 - 1613: INTERNAL1613 - 1614: INTERNAL1614 - 1615: INTERNAL1615 - 1616: INTERNAL1616 - 1617: Fan control: Mode - 1618: Digital inputs: Jolt time for quickstop deceleration ramp - 1619: Simulation mode: Gearbox input revolutions - 1620: Simulation mode: Gearbox output revolutions - 1621: Simulation mode: Gearbox direction - 1622: Simulation mode: Parameter ID for the encoder of load position - 1623: CTRL Chopper: Command - 1624: CTRL Chopper: Mode - 1625: INTERNAL1625 - 1626: CTRL Model based: Viscous friction1 - 1627: CTRL Model based: Viscous friction2 - 1628: CTRL Model based: Mixing ratio for speed - 1629: INTERNAL1629 - 1630: CTRL Model based: Feedback mode - 1631: INTERNAL1631 - 1632: INTERNAL1632 - 1633: INTERNAL1633 - 1634: INTERNAL1634 - 1635: Encoder2: Output stage - 1636: Encoder2: Maximal expected output frequency - 1637: Torque Current Transformation: Mode - 1638: INTERNAL1638 - 1639: INTERNAL1639 - 1640: INTERNAL1640 - 1641: Motor: Maximum permissible DC bus voltage - 1642: INTERNAL1642 - 1645: Encoder2: Compensation: Mode - 1646: Encoder2: Data: Index - 1647: Encoder2: Data: Parameter A0 - 1648: Encoder2: Data: Parameter A1 - 1649: Encoder2: Data: Parameter A2 - 1650: Encoder2: ADC1: Offset - 1651: Encoder2: ADC2: Offset - 1652: Encoder2: ADC1: Gain - 1653: Motor: Temperature model: Thermal resistance 3 - 1654: Motor: Winding: Speed-dependent power loss: Linear coefficient - 1655: Motor: Winding: Speed-dependent power loss: Quadratic coefficient - 1656: INTERNAL1656 - 1657: INTERNAL1657 - 1658: INTERNAL1658 - 1659: INTERNAL1659 - 1660: INTERNAL1660 - 1661: CTRL Position controller: Index of parameter ID for cyclic set position - 1662: Encoder1: Timeout for position estimation - 1663: Encoder2: Timeout for position estimation - 1664: Set value generator: Mode - 1665: Limit values: Maximum jerk - 1666: Basis movements: Jerk - 1667: Homing: Jerk - 1668: Motor holding brake: Switch-on delay after network failure - 1669: INTERNAL1669 - 1670: Encoder1: Position acquisition time delay - 1671: Encoder2: Position acquisition time delay - 1672: Universal Data Interface: Channel - 1673: Universal Data Interface: Mode - 1674: Universal Data Interface: Parameter 1 - 1675: Universal Data Interface: Parameter 2 - 1676: Universal Data Interface: Read command - 1677: Universal Data Interface: Write command - 1678: Universal Data Interface: Status - 1679: Universal Data Interface: Data - 1680: Universal Data Interface: Data with type UI1 - 1681: Universal Data Interface: Data with type I1 - 1682: Universal Data Interface: Data with type UI2 - 1683: Universal Data Interface: Data with type I2 - 1684: Universal Data Interface: Data with type UI4 - 1685: Universal Data Interface: Data with type I4 - 1686: Universal Data Interface: Data with type R4 - 1690: Cam automat: Jerk of slave axis within compensation gears - 1691: Motor gearbox: Gear ratio: Motor revolutions - 1692: Motor gearbox: Gear ratio: Load revolutions - 1693: Motor gearbox: Nominal output torque - 1694: Motor gearbox: Maximum output torque - 1695: Motor gearbox: Maximum input speed - 1696: Motor gearbox: Output torque limiter: Limit - 1697: INTERNAL1697 - 1698: INTERNAL1698 - 1699: INTERNAL1699 - 1700: INTERNAL1700 - 1701: INTERNAL1701 - 1702: INTERNAL1702 - 1703: INTERNAL1703 - 1704: INTERNAL1704 - 1705: INTERNAL1705 - 1706: Motor: Temperature model: Reference sensor: Temperature offset - 1707: Motor: Temperature model: Reference sensor: Time constant - 3072: FB LOGIC: Mode - 3080: FB LOGIC: Parameter ID of input1 - 3088: FB LOGIC: Parameter ID of input2 - 3096: FB LOGIC: Result value - 3104: FB LOGIC: Parameter ID of input3 - 3112: FB LOGIC: Parameter ID of input4 - 3584: FB ARITH: Mode - 3592: FB ARITH: Parameter ID of input1 - 3600: FB ARITH: Parameter ID of input2 - 3608: FB ARITH: Result value I4 - 3616: FB ARITH: Result value I4 fractional part - 3624: FB ARITH: Result value R4 - 3632: FB ARITH: Multiplication factor1 - 3640: FB ARITH: Multiplication factor2 - 4096: FB VAR: Variable0 I4 - 4104: FB VAR: Variable1 I4 - 4112: FB VAR: Variable2 I4 - 4120: FB VAR: Variable3 I4 - 4128: FB VAR: Variable0 R4 - 4136: FB VAR: Variable1 R4 - 4144: FB VAR: Variable2 R4 - 4152: FB VAR: Variable3 R4 - 4160: FB VAR: Variable0 I2 - 4168: FB VAR: Variable1 I2 - 4176: FB VAR: Variable2 I2 - 4184: FB VAR: Variable3 I2 - 4192: FB VAR: Variable0 UI1 - 4200: FB VAR: Variable1 UI1 - 4208: FB VAR: Variable2 UI1 - 4216: FB VAR: Variable3 UI1 - 4608: FB EVWR: Parameter ID of event input - 4616: FB EVWR: Parameter ID of input - 4624: FB EVWR: Event level - 4632: FB EVWR: Parameter ID of output value - 4640: FB EVWR: Mode - 5120: FB MPGEN: Mode - 5128: FB MPGEN: Target position - 5136: FB MPGEN: Output value I4 - 5144: FB MPGEN: Output value I4 fractional part - 5152: FB MPGEN: Output value R4 - 5160: FB MPGEN: Status - 5168: FB MPGEN: Parameter ID of master position - 5176: FB MPGEN: Maximum master speed - 5184: FB MPGEN: Maximum speed - 5192: FB MPGEN: Maximum acceleration - 5200: FB MPGEN: Master compensation distance - 5208: FB MPGEN: Parameter ID of target position - 5216: FB MPGEN: Target speed - 5224: FB MPGEN: Parameter ID of target speed - 5232: FB MPGEN: Error counter - 5240: FB MPGEN: Master start position - 5248: FB MPGEN: Master interval - 5256: FB MPGEN: Master start position within interval - 5264: FB MPGEN: Master end position within interval - 5272: FB MPGEN: Jerk - 5632: FB DIO: input values - 5640: FB DIO: output values - 5648: FB DIO: input value 1 - 5656: FB DIO: input value 2 - 5664: FB DIO: input value 3 - 5672: FB DIO: input value 4 - 5680: FB DIO: input value 5 - 5688: FB DIO: input value 6 - 5696: FB DIO: input value 7 - 5704: FB DIO: input value 8 - 5712: FB DIO: input value 9 - 5720: FB DIO: input value 10 - 5728: FB DIO: input value 11 - 5736: FB DIO: input value 12 - 5744: FB DIO: input value 13 - 5752: FB DIO: input value 14 - 5760: FB DIO: input value 15 - 5768: FB DIO: input value 16 - 5776: FB DIO: parameter ID of output 1 - 5784: FB DIO: parameter ID of output 2 - 5792: FB DIO: parameter ID of output 3 - 5800: FB DIO: parameter ID of output 4 - 5808: FB DIO: parameter ID of output 5 - 5816: FB DIO: parameter ID of output 6 - 5824: FB DIO: parameter ID of output 7 - 5832: FB DIO: parameter ID of output 8 - 5840: FB DIO: parameter ID of output 9 - 5848: FB DIO: parameter ID of output 10 - 5856: FB DIO: parameter ID of output 11 - 5864: FB DIO: parameter ID of output 12 - 5872: FB DIO: Parameter ID of output 13 - 5880: FB DIO: parameter ID of output 14 - 5888: FB DIO: parameter ID of output 15 - 5896: FB DIO: parameter ID of output 16 - 5904: FB DIO: Command set outputs - 5912: FB DIO: Command clear outputs - 5920: FB DIO: IO configuration - 5928: FB DIO: Counter input 1 - 5936: FB DIO: Counter input 2 - 5944: FB DIO: Checks - 5952: FB DIO: output mask - 5960: FB DIO: input filter: filter time - 5968: FB DIO: input 7: Time of the rising edge - 5976: FB DIO: input 7: Time of the falling edge - 5984: FB DIO: input 8: Time of the rising edge - 5992: FB DIO: input 8: Time of the falling edge - 6000: FB DIO: Read output configuration - 6008: FB DIO: Command set output configuration - 6016: FB DIO: Command clear output configuration - 6024: FB DIO: Read input configuration - 6032: FB DIO: Command set input configuration - 6040: FB DIO: Command clear input configuration - 6048: FB DIO: output feedback - 6056: FB DIO: State - 6064: FB DIO: Index of the current digital IO - 6072: FB DIO: Event counter mode - 6144: FB AIO: channel 1: Analog value - 6152: FB AIO: channel 2: Analog value - 6160: FB AIO: channel 1: Comparator threshold pointer parameter - 6168: FB AIO: channel 2: Comparator threshold pointer parameter - 6176: FB AIO: channel 1: Comparator filter time - 6184: FB AIO: channel 2: Comparator filter time - 6192: FB AIO: channel 1: Time of the rising edge of the comparator output - 6200: FB AIO: channel 2: Time of the rising edge of the comparator output - 6208: FB AIO: channel 1: Time of the falling edge of the comparator output - 6216: FB AIO: channel 2: Time of the falling edge of the comparator output - 6224: FB AIO: channel 1: Comparator mode - 6232: FB AIO: channel 2: Comparator mode - 6240: FB AIO: channel 1: Comparator extremum (minimum, maximum) - 6248: FB AIO: channel 2: Comparator extremum (minimum, maximum) - 6256: FB AIO: channel 1: Comparator output - 6264: FB AIO: channel 2: Comparator output - 6272: FB AIO: state - 6280: FB AIO: channel 1: Filter - 6288: FB AIO: channel 2: Filter - 6296: FB AIO: channel 3: Analog value - 6304: FB AIO: channel 4: Analog value - 6312: FB AIO: Read output configuration - 6320: FB AIO: Command set output configuration - 6328: FB AIO: Command clear output configuration - 6336: FB AIO: Read input configuration - 6344: FB AIO: Command set input configuration - 6352: FB AIO: Command clear input configuration - 6360: FB AIO: Index of the current analog IO - 6368: FB AIO: parameter ID of output (Index) - 6376: FB AIO: output mode (Index) - 6384: FB AIO: IO-Command - 6392: FB AIO: Checks - 6400: FB AIO: Input: Filter: Configuration (Index) - 6408: FB AIO: Input: Filter: Maximal Slew Rate (Index) - 6656: FB CMP: parameter ID of input - 6664: FB CMP: threshold - 6672: FB CMP: window - 6680: FB CMP: hysteresis window - 6688: FB CMP: mode - 6696: FB CMP: result value - 7168: FB DELAY: parameter ID of input - 7176: FB DELAY: time - 7184: FB DELAY: I4 result value - 7192: FB DELAY: I4 result value fractional part - 7200: FB DELAY: R4 result value - 7680: FB PID: parameter ID of input - 7688: FB PID: proportional amplification factor - 7696: FB PID: integral action time - 7704: FB PID: maximum integral action - 7712: FB PID: derivative action time - 7720: FB PID: time delay constant - 7728: FB PID: result value - 7736: FB PID: parameter ID of enable input - 7744: FB PID: result of P part - 7752: FB PID: result of I part - 7760: FB PID: result of DT1 part - 8192: FB CURVE: Mode - 8200: FB CURVE: Parameter ID of input - 8208: FB CURVE: Index of cam data - 8216: FB CURVE: Result value I4 - 8224: FB CURVE: Result value I4 fractional part - 8232: FB CURVE: Result value R4 - 8240: FB CURVE: Result value I4 relative within interval - 8248: FB CURVE: Result value I4 relative fractional part - 8256: FB CURVE: Result value R4 relative within interval - 8264: FB CURVE: Result value interval offset - 8272: FB CURVE: Multiplication factor for input interval - 8280: FB CURVE: Multiplication factor for output interval - 8288: FB CURVE: Compensation gears command - 8296: FB CURVE: Compensation distance of master axis, input interval - 8304: FB CURVE: Compensation distance of slave axis, output interval - 8312: FB CURVE: Entrance gradient in the compensation gears - 8320: FB CURVE: Exit gradient from the compensation gears - 8328: FB CURVE: Maximum speed of master axis - 8336: FB CURVE: Maximum speed of slave axis within compensation gears - 8344: FB CURVE: Minimum speed of slave axis within compensation gears - 8352: FB CURVE: Maximum acceleration of slave axis within compensation phase1 - 8360: FB CURVE: Maximum acceleration of slave axis within compensation phase2 - 8368: FB CURVE: Compensation gears command status - 8376: FB CURVE: Compensation gears command result - 8384: FB CURVE: Additive input value - 8392: FB CURVE: Additive output value - 8704: FB IPL: Mode - 8712: FB IPL: Parameter ID of input - 8720: FB IPL: Cycle time - 8728: FB IPL: Extrapolation time - 8736: FB IPL: Result value I4 - 8744: FB IPL: Result value I4 fractional part - 8752: FB IPL: Result value R4 - 8760: FB IPL: Parameter ID of event input - 9216: FB VARITH: Mode - 9224: FB VARITH: Dimension - 9232: FB VARITH: Parameter ID of input, element a1 - 9240: FB VARITH: Parameter ID of input, element a2 - 9248: FB VARITH: Parameter ID of input, element a3 - 9256: FB VARITH: Parameter ID of input, element a4 - 9264: FB VARITH: Parameter ID of input, element a5 - 9272: FB VARITH: Parameter ID of input, element b1 - 9280: FB VARITH: Parameter ID of input, element b2 - 9288: FB VARITH: Parameter ID of input, element b3 - 9296: FB VARITH: Parameter ID of input, element b4 - 9304: FB VARITH: Parameter ID of input, element b5 - 9312: FB VARITH: Result value1 - 9320: FB VARITH: Result value2 - 9328: FB VARITH: Result value3 - 9336: FB VARITH: Result value4 - 9344: FB VARITH: Result value5 - 9728: FB LATCH: Mode - 9736: FB LATCH: Parameter ID of input - 9744: FB LATCH: Parameter ID of trigger event input - 9752: FB LATCH: Trigger event type - 9760: FB LATCH: Minimal signal width of trigger event - 9768: FB LATCH: Maximum signal width of trigger event - 9776: FB LATCH: Window - 9784: FB LATCH: Window position - 9792: FB LATCH: Interval of window position - 9800: FB LATCH: Interval elongation of window position - 9808: FB LATCH: Delay time - 9816: FB LATCH: Signal width of trigger event - 9824: FB LATCH: Result value - 9832: FB LATCH: Difference: Window position minus result value - 9840: FB LATCH: Status - 9848: FB LATCH: Error counter - 9856: FB LATCH: Window1 - 9864: FB LATCH: Window2 - 9872: FB LATCH: Status counter -10240: FB EPROM: ID -10248: FB EPROM: Data block index -10256: FB EPROM: Data block -10264: FB EPROM: Product code -10272: FB EPROM: Serial number -10280: FB EPROM: Product type -10288: FB EPROM: Hardware revision -10296: FB EPROM: Hardware variant -10304: FB EPROM: Status -10312: FB EPROM: End date of mission time -10752: FB CAMCON: Mode -10760: FB CAMCON: Parameter ID of input -10768: FB CAMCON: Start position -10776: FB CAMCON: Interval -10784: FB CAMCON: Delay time to switch output ON -10792: FB CAMCON: Delay time to switch output OFF -10800: FB CAMCON: Switch delay: Filter time constant -10808: FB CAMCON: Hysteresis window -10816: FB CAMCON: Maximum number of cams -10824: FB CAMCON: Index of parameter record for one cam -10832: FB CAMCON: Start position of cam within interval -10840: FB CAMCON: End position of cam within interval -10848: FB CAMCON: Output value -10856: FB CAMCON: Input speed -10864: FB CAMCON: Parameter ID start event -10872: FB CAMCON: Parameter record for one track -10880: FB CAMCON: Select parameter record for one track -10888: FB CAMCON: Mode to select a parameter record for one track -10896: FB CAMCON: Active parameter record for one track -11264: FB MUX: Mode -11272: FB MUX: Parameter ID of selector input -11280: FB MUX: Maximum selector value -11288: FB MUX: Output value I4 -11296: FB MUX: Output value R4 -11304: FB MUX: Output value offset I4 -11312: FB MUX: Output value offset R4 -11320: FB MUX: Parameter ID of input0 -11328: FB MUX: Parameter ID of input1 -11336: FB MUX: Parameter ID of input2 -11344: FB MUX: Parameter ID of input3 -11352: FB MUX: Parameter ID of input4 -11360: FB MUX: Parameter ID of input5 -11368: FB MUX: Parameter ID of input6 -11376: FB MUX: Parameter ID of input7 -11384: FB MUX: Parameter ID of input8 -11392: FB MUX: Parameter ID of input9 -11400: FB MUX: Parameter ID of input10 -11408: FB MUX: Parameter ID of input11 -11416: FB MUX: Parameter ID of input12 -11424: FB MUX: Parameter ID of input13 -11432: FB MUX: Parameter ID of input14 -11440: FB MUX: Parameter ID of input15 -11448: FB MUX: Gradient of offset ramp -11456: FB MUX: Time of offset ramp -11776: FB FIFO: Mode -11784: FB FIFO: Maximum length -11792: FB FIFO: Distance for output value2 -11800: FB FIFO: Parameter ID input -11808: FB FIFO: Parameter ID input event -11816: FB FIFO: Parameter ID output event -11824: FB FIFO: Actual length -11832: FB FIFO: Output value I4 -11840: FB FIFO: Output value R4 -11848: FB FIFO: Output value2 I4 -11856: FB FIFO: Output value2 R4 -12288: FB MINMAX: Mode -12296: FB MINMAX: Output value I4 -12304: FB MINMAX: Output value R4 -12312: FB MINMAX: Parameter ID of input1 -12320: FB MINMAX: Parameter ID of input2 -12328: FB MINMAX: Parameter ID of input3 -12336: FB MINMAX: Parameter ID of input4 -12800: FB BIT: Mode -12808: FB BIT: Operand a1 -12816: FB BIT: Operand a2 -12824: FB BIT: Operand a3 -12832: FB BIT: Operand a4 -12840: FB BIT: Operand a5 -12848: FB BIT: Operand a6 -12856: FB BIT: Operand a7 -12864: FB BIT: Operand a8 -12872: FB BIT: Operand b1 -12880: FB BIT: Operand b2 -12888: FB BIT: Operand b3 -12896: FB BIT: Operand b4 -12904: FB BIT: Operand b5 -12912: FB BIT: Operand b6 -12920: FB BIT: Operand b7 -12928: FB BIT: Operand b8 -12936: FB BIT: Parameter ID of input1 -12944: FB BIT: Parameter ID of input2 -12952: FB BIT: Parameter ID of input3 -12960: FB BIT: Parameter ID of input4 -12968: FB BIT: Parameter ID of input5 -12976: FB BIT: Parameter ID of input6 -12984: FB BIT: Parameter ID of input7 -12992: FB BIT: Parameter ID of input8 -13000: FB BIT: Result value1 UI1 -13008: FB BIT: Result value1 UI2 -13016: FB BIT: Result value1 -13024: FB BIT: Result value2 -13032: FB BIT: Result value3 -13040: FB BIT: Result value4 -13048: FB BIT: Result value5 -13056: FB BIT: Result value6 -13064: FB BIT: Result value7 -13072: FB BIT: Result value8 -13312: INTERNAL13312 -13320: INTERNAL13320 -13328: INTERNAL13328 -13336: INTERNAL13336 -13344: INTERNAL13344 -13352: INTERNAL13352 -13360: INTERNAL13360 -13368: INTERNAL13368 -13376: INTERNAL13376 -13384: INTERNAL13384 -13392: INTERNAL13392 -13400: INTERNAL13400 -13408: INTERNAL13408 -13416: INTERNAL13416 -13424: INTERNAL13424 -13432: INTERNAL13432 -13440: INTERNAL13440 -13448: INTERNAL13448 -13456: INTERNAL13456 -13464: INTERNAL13464 -13472: INTERNAL13472 -13480: INTERNAL13480 -13488: INTERNAL13488 -13496: INTERNAL13496 -13504: INTERNAL13504 -13512: INTERNAL13512 -13520: INTERNAL13520 -13528: INTERNAL13528 -13536: INTERNAL13536 -13544: INTERNAL13544 -13552: INTERNAL13552 -13560: INTERNAL13560 -13568: INTERNAL13568 -13576: INTERNAL13576 -13584: INTERNAL13584 -13592: INTERNAL13592 -13600: INTERNAL13600 -13608: INTERNAL13608 -13616: INTERNAL13616 -13824: FB COUNT: Mode -13832: FB COUNT: Parameter ID of event input1 -13840: FB COUNT: Parameter ID of event input2 -13848: FB COUNT: Parameter ID trigger input to set counter value -13856: FB COUNT: Value to set counter -13864: FB COUNT: Maximum counter value -13872: FB COUNT: Comparator compare value -13880: FB COUNT: Result value -13888: FB COUNT: Comparator status -13896: FB COUNT: Event status -13904: FB COUNT: Parameter ID of enable input -14336: FB DYNSYS: Mode -14344: FB DYNSYS: System parameter A -14352: FB DYNSYS: System parameter B -14360: FB DYNSYS: System parameter C -14368: FB DYNSYS: System parameter D -14376: FB DYNSYS: Tuning parameter 1 for observer design -14384: FB DYNSYS: Tuning parameter 2 for observer design -14392: FB DYNSYS: Tuning parameter 1 for output design -14400: FB DYNSYS: Tuning parameter 2 for output design -14408: FB DYNSYS: Parameter ID for input 1 -14416: FB DYNSYS: Parameter ID for input 2 -14424: FB DYNSYS: Output 1 -14432: FB DYNSYS: Output 2 -14440: FB DYNSYS: Multiplier for output 1 -14448: FB DYNSYS: Multiplier for output 2 -14456: FB DYNSYS: System state 1 -14464: FB DYNSYS: System state 2 -14472: FB DYNSYS: System state 3 -14480: FB DYNSYS: System state 4 -14488: FB DYNSYS: System state 5 -14496: FB DYNSYS: Status -14848: FB FILTER: Mode -14856: FB FILTER: Coefficient A0 -14864: FB FILTER: Coefficient A1 -14872: FB FILTER: Coefficient B0 -14880: FB FILTER: Coefficient B1 -14888: FB FILTER: Coefficient B2 -14896: FB FILTER: Parameter ID of input -14904: FB FILTER: Parameter ID of coefficient C -14912: FB FILTER: Result value I4 -14920: FB FILTER: Result value I4 fractional part -14928: FB FILTER: Result value R4 -63488: Parameter identification: Additional information of initial shuttle position -63489: INTERNAL63489 -63490: Parameter identification: Quality of the initial shuttle position -63491: DC-Bus: Filtered middle voltage -63492: DC-Bus: Middle voltage -63493: Parameter identification: Initial shuttle position -63494: Parameter identification: Index of the initial shuttle position -63495: Inter-segment communication: State -63496: Inter-segment communication: Fault tolerance -63497: INTERNAL63497 -63498: INTERNAL63498 -63499: INTERNAL63499 -63500: INTERNAL63500 -63501: CTRL Current controller: Actual phase current of phase 1 -63502: CTRL Current controller: Actual phase current of phase 2 -63503: CTRL Current controller: Actual phase current of phase 3 -63504: CTRL Current controller: Actual phase current of phase 4 -63505: CTRL Current controller: Actual phase current of phase 5 -63506: CTRL Current controller: Actual phase current of phase 6 -63507: CTRL Current controller: Actual phase current of phase 7 -63508: CTRL Current controller: Actual phase current of phase 8 -63509: CTRL Current controller: Actual phase current of phase 9 -63510: CTRL Current controller: Actual phase current of phase 10 -63511: CTRL Current controller: Actual phase current of phase 11 -63512: CTRL Current controller: Actual phase current of phase 12 -63513: CTRL Current controller: Actual phase current of phase 13 -63514: CTRL Current controller: Actual phase current of phase 14 -63515: CTRL Current controller: Actual phase current of phase 15 -63516: CTRL Current controller: Actual phase current of phase 16 -63517: CTRL Current controller: Actual phase current of phase 17 -63518: CTRL Current controller: Actual phase current of phase 18 -63519: CTRL Current controller: Actual phase current of phase 19 -63520: CTRL Current controller: Actual phase current of phase 20 -63521: CTRL Current controller: Actual phase current of phase 21 -63522: CTRL Current controller: Actual phase current of phase 22 -63523: CTRL Current controller: Actual phase current of phase 23 -63524: CTRL Current controller: Actual phase current of phase 24 -63525: CTRL Current controller: Actual phase current of phase 25 -63526: CTRL Current controller: Actual phase current of phase 26 -63527: CTRL Current controller: Actual phase current of phase 27 -63528: CTRL Current controller: Actual phase current of phase 28 -63529: CTRL Current controller: Actual phase current of phase 29 -63530: CTRL Current controller: Actual phase current of phase 30 -63531: CTRL Current controller: Actual phase current of phase 31 -63532: CTRL Current controller: Actual phase current of phase 32 -63533: CTRL Current controller: Actual phase current of phase 33 -63534: CTRL Current controller: Actual phase current of phase 34 -63535: CTRL Current controller: Actual phase current of phase 35 -63536: CTRL Current controller: Actual phase current of phase 36 -63537: CTRL Current controller: Actual phase current of phase 37 -63538: CTRL Current controller: Actual phase current of phase 38 -63539: CTRL Current controller: Actual phase current of phase 39 -63540: CTRL Current controller: Actual phase current of phase 40 -63541: CTRL Current controller: Actual phase current of phase 41 -63542: CTRL Current controller: Actual phase current of phase 42 -63543: CTRL Current controller: Actual phase current of phase 43 -63544: CTRL Current controller: Actual phase current of phase 44 -63550: INTERNAL63550 -63551: CTRL Current controller: Set phase current of phase 1 -63552: CTRL Current controller: Set phase current of phase 2 -63553: CTRL Current controller: Set phase current of phase 3 -63554: CTRL Current controller: Set phase current of phase 4 -63555: CTRL Current controller: Set phase current of phase 5 -63556: CTRL Current controller: Set phase current of phase 6 -63557: CTRL Current controller: Set phase current of phase 7 -63558: CTRL Current controller: Set phase current of phase 8 -63559: CTRL Current controller: Set phase current of phase 9 -63560: CTRL Current controller: Set phase current of phase 10 -63561: CTRL Current controller: Set phase current of phase 11 -63562: CTRL Current controller: Set phase current of phase 12 -63563: CTRL Current controller: Set phase current of phase 13 -63564: CTRL Current controller: Set phase current of phase 14 -63565: CTRL Current controller: Set phase current of phase 15 -63566: CTRL Current controller: Set phase current of phase 16 -63567: CTRL Current controller: Set phase current of phase 17 -63568: CTRL Current controller: Set phase current of phase 18 -63569: CTRL Current controller: Set phase current of phase 19 -63570: CTRL Current controller: Set phase current of phase 20 -63571: CTRL Current controller: Set phase current of phase 21 -63572: CTRL Current controller: Set phase current of phase 22 -63573: CTRL Current controller: Set phase current of phase 23 -63574: CTRL Current controller: Set phase current of phase 24 -63575: CTRL Current controller: Set phase current of phase 25 -63576: CTRL Current controller: Set phase current of phase 26 -63577: CTRL Current controller: Set phase current of phase 27 -63578: CTRL Current controller: Set phase current of phase 28 -63579: CTRL Current controller: Set phase current of phase 29 -63580: CTRL Current controller: Set phase current of phase 30 -63581: CTRL Current controller: Set phase current of phase 31 -63582: CTRL Current controller: Set phase current of phase 32 -63583: CTRL Current controller: Set phase current of phase 33 -63584: CTRL Current controller: Set phase current of phase 34 -63585: CTRL Current controller: Set phase current of phase 35 -63586: CTRL Current controller: Set phase current of phase 36 -63587: CTRL Current controller: Set phase current of phase 37 -63588: CTRL Current controller: Set phase current of phase 38 -63589: CTRL Current controller: Set phase current of phase 39 -63590: CTRL Current controller: Set phase current of phase 40 -63591: CTRL Current controller: Set phase current of phase 41 -63592: CTRL Current controller: Set phase current of phase 42 -63593: CTRL Current controller: Set phase current of phase 43 -63594: CTRL Current controller: Set phase current of phase 44 -63595: INTERNAL63595 -63596: INTERNAL63596 -63597: INTERNAL63597 -63598: INTERNAL63598 -63599: INTERNAL63599 -63600: INTERNAL63600 -63601: CTRL Current controller: Set phase voltage of phase 1 -63602: CTRL Current controller: Set phase voltage of phase 2 -63603: CTRL Current controller: Set phase voltage of phase 3 -63604: CTRL Current controller: Set phase voltage of phase 4 -63605: CTRL Current controller: Set phase voltage of phase 5 -63606: CTRL Current controller: Set phase voltage of phase 6 -63607: CTRL Current controller: Set phase voltage of phase 7 -63608: CTRL Current controller: Set phase voltage of phase 8 -63609: CTRL Current controller: Set phase voltage of phase 9 -63610: CTRL Current controller: Set phase voltage of phase 10 -63611: CTRL Current controller: Set phase voltage of phase 11 -63612: CTRL Current controller: Set phase voltage of phase 12 -63613: CTRL Current controller: Set phase voltage of phase 13 -63614: CTRL Current controller: Set phase voltage of phase 14 -63615: CTRL Current controller: Set phase voltage of phase 15 -63616: CTRL Current controller: Set phase voltage of phase 16 -63617: CTRL Current controller: Set phase voltage of phase 17 -63618: CTRL Current controller: Set phase voltage of phase 18 -63619: CTRL Current controller: Set phase voltage of phase 19 -63620: CTRL Current controller: Set phase voltage of phase 20 -63621: CTRL Current controller: Set phase voltage of phase 21 -63622: CTRL Current controller: Set phase voltage of phase 22 -63623: CTRL Current controller: Set phase voltage of phase 23 -63624: CTRL Current controller: Set phase voltage of phase 24 -63625: CTRL Current controller: Set phase voltage of phase 25 -63626: CTRL Current controller: Set phase voltage of phase 26 -63627: CTRL Current controller: Set phase voltage of phase 27 -63628: CTRL Current controller: Set phase voltage of phase 28 -63629: CTRL Current controller: Set phase voltage of phase 29 -63630: CTRL Current controller: Set phase voltage of phase 30 -63631: CTRL Current controller: Set phase voltage of phase 31 -63632: CTRL Current controller: Set phase voltage of phase 32 -63633: CTRL Current controller: Set phase voltage of phase 33 -63634: CTRL Current controller: Set phase voltage of phase 34 -63635: CTRL Current controller: Set phase voltage of phase 35 -63636: CTRL Current controller: Set phase voltage of phase 36 -63637: CTRL Current controller: Set phase voltage of phase 37 -63638: CTRL Current controller: Set phase voltage of phase 38 -63639: CTRL Current controller: Set phase voltage of phase 39 -63640: CTRL Current controller: Set phase voltage of phase 40 -63641: CTRL Current controller: Set phase voltage of phase 41 -63642: CTRL Current controller: Set phase voltage of phase 42 -63643: CTRL Current controller: Set phase voltage of phase 43 -63644: CTRL Current controller: Set phase voltage of phase 44 -63645: Temperature sensor: Temperature 3 -63646: Temperature sensor: Temperature 4 -63647: Temperature sensor: Powerstage air -63648: Temperature sensor: Powerstage balancer -63649: INTERNAL63649 -63650: INTERNAL63650 -63651: INTERNAL63651 -63652: INTERNAL63652 -63653: INTERNAL63653 -63654: INTERNAL63654 -63655: INTERNAL63655 -63656: INTERNAL63656 -63657: INTERNAL63657 -63658: INTERNAL63658 -63660: INTERNAL63660 -63661: INTERNAL63661 -63663: INTERNAL63663 -63664: INTERNAL63664 -63665: CTRL Speed controller: Shuttle set speed -63666: CTRL Speed controller: Shuttle actual speed -63667: CTRL Speed controller: Proportional amplification -63668: CTRL Speed controller: Integral action time -63669: CTRL Speed controller: Sum of the set speeds -63670: CTRL Speed controller: Speed error -63671: CTRL Speed controller: Reference value of thrust force -63672: INTERNAL63672 -63673: Temperature sensor: Temperature 5 -63674: Temperature sensor: Temperature 6 -63675: Temperature sensor: Temperature 7 -63676: Temperature sensor: Temperature 8 -63677: Temperature sensor: Temperature 9 -63678: Temperature sensor: Temperature 10 -63679: Temperature sensor: Temperature 11 -63680: Motor: Temperature sensor: MUX-index (0-based) -63681: Motor: Temperature sensor: MUX temperature -63682: CTRL Flux controller: Reference value of switch release current -63683: INTERNAL63683 -63684: INTERNAL63684 -63685: INTERNAL63685 -63686: INTERNAL63686 -63687: INTERNAL63687 -63688: INTERNAL63688 -63689: INTERNAL63689 -63690: Motor: Temperature model: Temperature -63691: Motor: Temperature model: Stop limit -63692: Motor: Temperature model: warning limit -63693: Motor: Temperature model: Coil index (0-based) -63694: Motor: Temperature model: Coil temperature -63695: INTERNAL63695 -63711: INTERNAL63711 -63712: INTERNAL63712 -63713: INTERNAL63713 -63714: INTERNAL63714 -63715: INTERNAL63715 -63716: INTERNAL63716 -63717: INTERNAL63717 -63718: INTERNAL63718 -63719: INTERNAL63719 -63720: INTERNAL63720 -63721: INTERNAL63721 -63722: INTERNAL63722 -63723: INTERNAL63723 -63724: INTERNAL63724 -63725: INTERNAL63725 -63726: INTERNAL63726 -63727: INTERNAL63727 -63728: INTERNAL63728 -63729: INTERNAL63729 -63730: INTERNAL63730 -63731: INTERNAL63731 -63732: INTERNAL63732 -63733: INTERNAL63733 -63734: INTERNAL63734 -63735: INTERNAL63735 -63736: INTERNAL63736 -63737: INTERNAL63737 -63738: INTERNAL63738 -63739: INTERNAL63739 -63740: INTERNAL63740 -63741: INTERNAL63741 -63742: INTERNAL63742 -63743: INTERNAL63743 -63744: INTERNAL63744 -63745: INTERNAL63745 -63746: INTERNAL63746 -63747: INTERNAL63747 -63748: INTERNAL63748 -63749: INTERNAL63749 -63750: INTERNAL63750 -63751: INTERNAL63751 -63752: INTERNAL63752 -63753: INTERNAL63753 -63754: INTERNAL63754 -63755: INTERNAL63755 -63756: INTERNAL63756 -63757: INTERNAL63757 -63758: INTERNAL63758 -63759: INTERNAL63759 -63760: INTERNAL63760 -63761: INTERNAL63761 -63762: INTERNAL63762 -63763: INTERNAL63763 -63764: INTERNAL63764 -63765: INTERNAL63765 -63766: INTERNAL63766 -63767: INTERNAL63767 -63768: INTERNAL63768 -63769: INTERNAL63769 -63770: INTERNAL63770 -63771: INTERNAL63771 -63772: INTERNAL63772 -63773: INTERNAL63773 -63774: INTERNAL63774 -63775: INTERNAL63775 -63776: INTERNAL63776 -63777: INTERNAL63777 -63778: INTERNAL63778 -63779: INTERNAL63779 -63780: INTERNAL63780 -63781: INTERNAL63781 -63782: INTERNAL63782 -63783: INTERNAL63783 -63784: INTERNAL63784 -63785: INTERNAL63785 -63786: INTERNAL63786 -63787: INTERNAL63787 -63788: INTERNAL63788 -63789: INTERNAL63789 -63790: INTERNAL63790 -63791: INTERNAL63791 -63792: INTERNAL63792 -63793: INTERNAL63793 -63794: INTERNAL63794 -63795: INTERNAL63795 -63796: INTERNAL63796 -63797: INTERNAL63797 -63798: INTERNAL63798 -63799: INTERNAL63799 -63800: INTERNAL63800 -63801: INTERNAL63801 -63802: INTERNAL63802 -63803: INTERNAL63803 -63804: INTERNAL63804 -63805: INTERNAL63805 -63806: CTRL Current controller: Sum of actual phase currents -63807: INTERNAL63807 -63808: INTERNAL63808 -63809: INTERNAL63809 -63810: INTERNAL63810 -63811: INTERNAL63811 -63812: INTERNAL63812 -63813: INTERNAL63813 -63814: INTERNAL63814 -63815: INTERNAL63815 -63816: INTERNAL63816 -63817: INTERNAL63817 -63818: INTERNAL63818 -63819: INTERNAL63819 -63820: INTERNAL63820 -63821: INTERNAL63821 -63822: INTERNAL63822 -63879: CTRL Controller: Configuration: Index of parameter record -63880: CTRL Position controller: Actual position of shuttle on segment -63881: INTERNAL63881 -63882: CTRL Controller: Cyclic set position of the shuttle -63883: CTRL Position controller: Set position of shuttle on segment -63884: CTRL Position controller: Network: Cycle time of set values -63885: CTRL Controller: Cyclic channel status bits -63886: CTRL Controller: Cyclic segment control bits -63887: CTRL Controller: Cyclic channel control bits -63888: CTRL Controller: Cyclic segment status bits -63889: INTERNAL63889 -63890: INTERNAL63890 -63891: INTERNAL63891 -63892: INTERNAL63892 -63893: INTERNAL63893 -63894: INTERNAL63894 -63895: INTERNAL63895 -63896: INTERNAL63896 -64201: Servo drive adjustment: Velocity at maximum output value -64225: Encoder1: Range of encoder position -64232: Stepper motor: Step scaling: Steps per motor revolution -64233: Stepper motor: Load scaling: Units per SM_SCALE_LOAD_MOTREV motor revolutions -64234: Stepper motor: Load scaling: Motor revolutions -64237: Encoder2: Range of encoder position -64238: INTERNAL64238 -64250: INTERNAL64250 -65535: Messages: Error response diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10man/Binary.lby b/example/AsProject/Logical/Libraries/Motion/Acp10man/Binary.lby deleted file mode 100644 index 2154d85..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Acp10man/Binary.lby +++ /dev/null @@ -1,11 +0,0 @@ - - - - - Acp10man.typ - - - - - - \ No newline at end of file diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10man/SG4/ARM/acp10man.br b/example/AsProject/Logical/Libraries/Motion/Acp10man/SG4/ARM/acp10man.br deleted file mode 100644 index a27e8e4..0000000 Binary files a/example/AsProject/Logical/Libraries/Motion/Acp10man/SG4/ARM/acp10man.br and /dev/null differ diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10man/SG4/IA32/acp10man.br b/example/AsProject/Logical/Libraries/Motion/Acp10man/SG4/IA32/acp10man.br deleted file mode 100644 index e75e28f..0000000 Binary files a/example/AsProject/Logical/Libraries/Motion/Acp10man/SG4/IA32/acp10man.br and /dev/null differ diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10man/SG4/Powerlink/acp10sys.br b/example/AsProject/Logical/Libraries/Motion/Acp10man/SG4/Powerlink/acp10sys.br deleted file mode 100644 index 80b19d6..0000000 Binary files a/example/AsProject/Logical/Libraries/Motion/Acp10man/SG4/Powerlink/acp10sys.br and /dev/null differ diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10man/SG4/acp10man.h b/example/AsProject/Logical/Libraries/Motion/Acp10man/SG4/acp10man.h deleted file mode 100644 index 40d428b..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Acp10man/SG4/acp10man.h +++ /dev/null @@ -1,1483 +0,0 @@ -/* acp10man.h V5.15.1 */ -/* COPYRIGHT (C) B&R Industrial Automation GmbH */ - -#ifndef ACP10MAN_H_VERSION -#define ACP10MAN_H_VERSION 0x5151 - -#include -#include - - -/*** DATA TYPES *************************************************************/ - -typedef struct ACP10SWVER_typ { /* SW Version ID [hexadecimal] */ - UINT nc_manager; /* NC manager */ - UINT nc_system; /* NC operating system */ - USINT NOT_USE_1[4]; -} ACP10SWVER_typ; - -typedef struct ACP10OBIHW_typ { /* Hardware information */ - USINT init; /* Initialized */ - USINT reserve1; /* Reserved */ - USINT acp_id; /* ACOPOS ID */ - USINT acp_id_nr; /* ACOPOS ID production number */ - USINT acp_typ; /* ACOPOS type */ - USINT ax_num; /* Number of axes (power stages) */ - UINT reserve2; /* Reserved */ - UDINT product_code; /* Product code */ - UDINT serial_nr; /* Serial number */ -} ACP10OBIHW_typ; - -typedef struct ACP10OBINF_typ { /* NC Object Information */ - UINT net_if_typ; /* Network interface type */ - UINT net_if_idx; /* Network interface index */ - UINT node_nr; /* Drive node number */ - UINT nc_obj_typ; /* NC object type */ - UINT nc_obj_idx; /* NC object index */ - UINT reserve; /* Reserved */ - USINT nc_obj_name[48]; /* NC object name */ - ACP10OBIHW_typ hardware; /* Hardware information */ -} ACP10OBINF_typ; - -typedef struct ACP10SIMM1_typ { /* Mass1 */ - REAL inertia; /* Mass moment of inertia */ - REAL static_friction; /* Static friction */ - REAL viscous_friction; /* Viscous friction */ -} ACP10SIMM1_typ; - -typedef struct ACP10SIMM2_typ { /* Mass2 */ - REAL inertia; /* Mass moment of inertia */ - REAL static_friction; /* Static friction */ - REAL viscous_friction; /* Viscous friction */ - REAL stiffness; /* Stiffness of coupling */ - REAL damping; /* Damping of coupling */ -} ACP10SIMM2_typ; - -typedef struct ACP10SIMGB_typ { /* Gearbox */ - USINT direction; /* Direction */ - USINT reserve1; /* Reserved */ - UINT reserve2; /* Reserved */ - UDINT in_rev; /* Input revolutions */ - UDINT out_rev; /* Output revolutions */ -} ACP10SIMGB_typ; - -typedef struct ACP10SIMPA_typ { /* Parameters */ - UINT mode; /* Mode */ - UINT add_load_par_id; /* Parameter ID for additive load */ - ACP10SIMM1_typ mass1; /* Mass1 */ - ACP10SIMM2_typ mass2; /* Mass2 */ - ACP10SIMGB_typ gear; /* Gearbox */ -} ACP10SIMPA_typ; - -typedef struct ACP10SIM_typ { /* Simulation mode */ - USINT init; /* Initialized */ - USINT NOT_USE_1; - USINT status; /* Status */ - USINT acp_sim; /* ACOPOS simulation */ - USINT NOT_USE_2[4]; - ACP10SIMPA_typ parameter; /* Parameters */ -} ACP10SIM_typ; - -typedef struct ACP10GLIPA_typ { /* INIT Parameters */ - USINT ok; /* Operation complete */ - USINT error; /* Error */ - UINT reserve; /* Reserved */ - UDINT datobj_ident; /* Data object ident */ - USINT data_modul[12]; /* Name of the data module */ -} ACP10GLIPA_typ; - -typedef struct ACP10GLINI_typ { /* Global Initialization */ - USINT init; /* Global Initialization complete */ - USINT reserve1; /* Reserved */ - UINT reserve2; /* Reserved */ - ACP10GLIPA_typ init_par; /* INIT Parameters */ -} ACP10GLINI_typ; - -typedef struct ACP10NSVRQ_typ { /* Request (to the drive) */ - UINT par_id; /* Parameter ID */ - UINT reserve; /* Reserved */ -} ACP10NSVRQ_typ; - -typedef struct ACP10NSVRS_typ { /* Response (from the drive) */ - UINT par_id; /* Parameter ID */ - UINT reserve; /* Reserved */ -} ACP10NSVRS_typ; - -typedef struct ACP10NETSV_typ { /* Service Interface */ - UDINT data_adr; /* Data address */ - USINT data_text[32]; /* Data in text format */ - ACP10NSVRQ_typ request; /* Request (to the drive) */ - ACP10NSVRS_typ response; /* Response (from the drive) */ -} ACP10NETSV_typ; - -typedef struct ACP10NET_typ { /* Network */ - USINT init; /* Network initialized */ - USINT phase; /* Phase */ - USINT init_allowed; /* The NC action for network initialization is allowed */ - USINT nc_sys_restart; /* A Restart of the NC operating system was executed */ - UINT reserve; /* Reserved */ - UINT reserve1; /* Reserved */ - ACP10NETSV_typ service; /* Service Interface */ -} ACP10NET_typ; - -typedef struct ACP10AXDBS_typ { /* Status */ - USINT ok; /* Operation complete */ - USINT error; /* Error */ - USINT reserve1; /* Reserved */ - USINT reserve2; /* Reserved */ - UDINT data_len; /* Length of data */ - UDINT datobj_ident; /* Data object ident */ - UDINT datobj_datadr; /* Address of the data object data */ -} ACP10AXDBS_typ; - -typedef struct ACP10AXDBP_typ { /* Parameters */ - USINT file_device[32]; /* Name of File Device */ - USINT datobj_name[32]; /* Name of the data object */ - UINT datobj_type; /* Type of the data object */ - UINT datblock_par_id; /* Parameter ID of the data block */ - UINT idx1_par_id; /* Parameter ID of data block index 1 */ - UINT idx1; /* Data block index 1 */ - UINT idx2_par_id; /* Parameter ID of data block index 2 */ - UINT idx2; /* Data block index 2 */ - USINT NOT_USE_1[8]; -} ACP10AXDBP_typ; - -typedef struct ACP10AXDBL_typ { /* Data block operation */ - ACP10AXDBS_typ status; /* Status */ - ACP10AXDBP_typ parameter; /* Parameters */ -} ACP10AXDBL_typ; - -typedef struct ACP10DISTA_typ { /* Status */ - USINT reference; /* Reference switch */ - USINT pos_hw_end; /* Positive HW end switch */ - USINT neg_hw_end; /* Negative HW end switch */ - USINT trigger1; /* Trigger1 */ - USINT trigger2; /* Trigger2 */ - USINT enable; /* Enable */ - UINT reserve2; /* Reserved */ -} ACP10DISTA_typ; - -typedef struct ACP10DILEV_typ { /* Active Input Level */ - UINT reference; /* Reference switch */ - UINT pos_hw_end; /* Positive HW end switch */ - UINT neg_hw_end; /* Negative HW end switch */ - UINT trigger1; /* Trigger1 */ - UINT trigger2; /* Trigger2 */ - UINT reserve; /* Reserved */ -} ACP10DILEV_typ; - -typedef struct ACP10DIFRC_typ { /* Set Status of digital Inputs via Force function */ - USINT reference; /* Reference switch */ - USINT pos_hw_end; /* Positive HW end switch */ - USINT neg_hw_end; /* Negative HW end switch */ - USINT trigger1; /* Trigger1 */ - USINT trigger2; /* Trigger2 */ - USINT reserve1; /* Reserved */ - UINT reserve2; /* Reserved */ -} ACP10DIFRC_typ; - -typedef struct ACP10DIGIN_typ { /* Digital Inputs */ - USINT init; /* Digital inputs initialized */ - USINT reserve1; /* Reserved */ - UINT reserve2; /* Reserved */ - ACP10DISTA_typ status; /* Status */ - ACP10DILEV_typ level; /* Active Input Level */ - ACP10DIFRC_typ force; /* Set status of digital inputs via force function */ -} ACP10DIGIN_typ; - -typedef struct ACP10ENCSL_typ { /* Load */ - UDINT units; /* Units at the load */ - UDINT rev_motor; /* Motor revolutions */ -} ACP10ENCSL_typ; - -typedef struct ACP10ENCSC_typ { /* Scaling */ - ACP10ENCSL_typ load; /* Load */ -} ACP10ENCSC_typ; - -typedef struct ACP10ENCPA_typ { /* Parameters */ - USINT count_dir; /* Count direction */ - USINT reserve1; /* Reserved */ - UINT reserve2; /* Reserved */ - ACP10ENCSC_typ scaling; /* Scaling */ -} ACP10ENCPA_typ; - -typedef struct ACP10ENCIF_typ { /* Encoder Interface */ - USINT init; /* Encoder interface initialized */ - USINT reserve1; /* Reserved */ - UINT reserve2; /* Reserved */ - ACP10ENCPA_typ parameter; /* Parameters */ -} ACP10ENCIF_typ; - -typedef struct ACP10AXLPA_typ { /* Parameters */ - REAL v_pos; /* Speed in positive direction */ - REAL v_neg; /* Speed in negative direction */ - REAL a1_pos; /* Acceleration in positive direction */ - REAL a2_pos; /* Deceleration in positive direction */ - REAL a1_neg; /* Acceleration in negative direction */ - REAL a2_neg; /* Deceleration in negative direction */ - REAL t_jolt; /* Jolt time */ - REAL t_in_pos; /* Settling time before message "In Position" */ - DINT pos_sw_end; /* Positive SW end */ - DINT neg_sw_end; /* Negative SW end */ - USINT NOT_USE_1[4]; - REAL ds_warning; /* Lag error limit for display of a warning */ - REAL ds_stop; /* Lag error limit for stop of a movement */ - REAL a_stop; /* Acceleration limit for stop of a movement */ - REAL dv_stop; /* Speed error limit for stop of a movement */ - UDINT dv_stop_mode; /* Mode for speed error monitoring */ -} ACP10AXLPA_typ; - -typedef struct ACP10AXLIM_typ { /* Limit values */ - USINT init; /* Axis limit values initialized */ - USINT reserve1; /* Reserved */ - UINT reserve2; /* Reserved */ - ACP10AXLPA_typ parameter; /* Parameters */ -} ACP10AXLIM_typ; - -typedef struct ACP10CTRPO_typ { /* Position controller */ - REAL kv; /* Proportional amplification */ - REAL tn; /* Integral action time */ - REAL t_predict; /* Prediction time */ - REAL t_total; /* Total time */ - REAL p_max; /* Maximum proportional action */ - REAL i_max; /* Maximum integral action */ -} ACP10CTRPO_typ; - -typedef struct ACP10ISQFI_typ { /* ISQ Filter */ - UINT type; /* Type */ - UINT reserve; /* Reserved */ - REAL a0; /* Coefficient a0 */ - REAL a1; /* Coefficient a1 */ - REAL b0; /* Coefficient b0 */ - REAL b1; /* Coefficient b1 */ - REAL b2; /* Coefficient b2 */ - UINT c0_par_id; /* Parameter ID for coefficient c0 */ - UINT c1_par_id; /* Parameter ID for coefficient c1 */ -} ACP10ISQFI_typ; - -typedef struct ACP10CTRSP_typ { /* Speed controller */ - REAL kv; /* Proportional amplification */ - REAL tn; /* Integral action time */ - REAL t_filter; /* Filter time constant */ - ACP10ISQFI_typ isq_filter1; /* ISQ Filter1 */ - ACP10ISQFI_typ isq_filter2; /* ISQ Filter2 */ - ACP10ISQFI_typ isq_filter3; /* ISQ Filter3 */ -} ACP10CTRSP_typ; - -typedef struct ACP10CTRUF_typ { /* U/f Control */ - USINT type; /* Type */ - USINT auto_config; /* Automatic configuration */ - UINT reserve; /* Reserved */ - REAL u0; /* Boost voltage */ - REAL un; /* Rated voltage */ - REAL fn; /* Rated frequency */ - REAL k_f_slip; /* Slip compensation: Multiplication factor of compensated frequency */ -} ACP10CTRUF_typ; - -typedef struct ACP10CTRFF_typ { /* Feed Forward Control */ - UINT mode; /* Mode */ - UINT reserve; /* Reserved */ - REAL torque_load; /* Load torque */ - REAL torque_pos; /* Torque in positive direction */ - REAL torque_neg; /* Torque in negative direction */ - REAL kv_torque; /* Speed torque factor */ - REAL inertia; /* Mass moment of inertia */ - REAL t_filter_a; /* Acceleration filter time constant */ -} ACP10CTRFF_typ; - -typedef struct ACP10CTRFB_typ { /* Feedback Control */ - UINT mode; /* Mode */ - UINT reserve; /* Reserved */ - REAL speed_mix_ratio; /* Mixing ratio for speed */ - REAL speed_kv; /* Proportional amplification for speed */ -} ACP10CTRFB_typ; - -typedef struct ACP10CTRMODM1_typ { /* Mass1 */ - REAL inertia; /* Mass moment of inertia */ - REAL viscous_friction; /* Viscous friction */ -} ACP10CTRMODM1_typ; - -typedef struct ACP10CTRMODM2_typ { /* Mass2 */ - REAL inertia; /* Mass moment of inertia */ - REAL viscous_friction; /* Viscous friction */ - REAL stiffness; /* Stiffness of coupling */ - REAL damping; /* Damping of coupling */ -} ACP10CTRMODM2_typ; - -typedef struct ACP10CTRMODEL_typ { /* Model */ - ACP10CTRMODM1_typ mass1; /* Mass1 */ - ACP10CTRMODM2_typ mass2; /* Mass2 */ -} ACP10CTRMODEL_typ; - -typedef struct ACP10CTRL_typ { /* Controller */ - USINT init; /* Controller initialized */ - USINT ready; /* Ready */ - USINT status; /* Status */ - USINT mode; /* Mode */ - ACP10CTRPO_typ position; /* Position Controller */ - ACP10CTRSP_typ speed; /* Speed Controller */ - ACP10CTRUF_typ uf; /* U/f Control */ - ACP10CTRFF_typ ff; /* Feed Forward Control */ - ACP10CTRFB_typ fb; /* Feedback Control */ - ACP10CTRMODEL_typ model; /* Model */ -} ACP10CTRL_typ; - -typedef struct ACP10AXSTI_typ { /* Index of Parameter Record */ - USINT command; /* for the next stop command */ - USINT reserve1; /* Reserved */ - UINT reserve2; /* Reserved */ -} ACP10AXSTI_typ; - -typedef struct ACP10AXSTP_typ { /* Parameter Records */ - USINT decel_ramp; /* Deceleration ramp */ - USINT controller; /* Controller state after movement abortion */ - UINT reserve; /* Reserved */ -} ACP10AXSTP_typ; - -typedef struct ACP10AXSTQ_typ { /* Quickstop */ - USINT decel_ramp; /* Deceleration ramp */ - USINT reserve1; /* Reserved */ - UINT reserve2; /* Reserved */ - REAL t_jolt; /* Jolt time */ -} ACP10AXSTQ_typ; - -typedef struct ACP10AXSTD_typ { /* Drive error */ - USINT decel_ramp; /* Deceleration ramp */ - USINT reserve1; /* Reserved */ - UINT reserve2; /* Reserved */ -} ACP10AXSTD_typ; - -typedef struct ACP10AXSTO_typ { /* Stop Movement */ - USINT init; /* Stop initialized */ - USINT NOT_USE_1; - UINT reserve2; /* Reserved */ - ACP10AXSTI_typ index; /* Index */ - ACP10AXSTP_typ parameter[4]; /* Parameter record */ - ACP10AXSTQ_typ quickstop; /* Quickstop */ - ACP10AXSTD_typ drive_error; /* Drive error */ -} ACP10AXSTO_typ; - -typedef struct ACP10HOMST_typ { /* Status */ - USINT ok; /* Reference position valid */ - USINT reserve1; /* Reserved */ - UINT reserve2; /* Reserved */ - REAL tr_s_rel; /* Distance between activation of "triggering reference pulse" and the occurrence of the reference pulse */ - DINT offset; /* Home offset after completion of homing procedure */ -} ACP10HOMST_typ; - -typedef struct ACP10HOMPA_typ { /* Parameters */ - DINT s; /* Reference position */ - REAL v_switch; /* Speed for searching the reference switch */ - REAL v_trigger; /* Trigger Speed */ - REAL a; /* Acceleration */ - USINT mode; /* Mode */ - USINT edge_sw; /* Edge of reference switch */ - USINT start_dir; /* Start direction */ - USINT trigg_dir; /* Trigger direction */ - USINT ref_pulse; /* Reference pulse */ - USINT fix_dir; /* Fixed direction */ - USINT reserve1; /* Reserved */ - USINT reserve2; /* Reserved */ - REAL tr_s_block; /* Distance for blocking the activation of "triggering reference pulse" */ - REAL torque_lim; /* Torque limit for homing on block */ - REAL ds_block; /* Lag error for block detection */ - REAL ds_stop; /* Lag error for stop of a movement */ -} ACP10HOMPA_typ; - -typedef struct ACP10HOME_typ { /* Homing */ - USINT init; /* Homing procedure initialized */ - USINT reserve1; /* Reserved */ - UINT reserve2; /* Reserved */ - ACP10HOMST_typ status; /* Status */ - ACP10HOMPA_typ parameter; /* Parameters */ -} ACP10HOME_typ; - -typedef struct ACP10BMVST_typ { /* Status */ - USINT in_pos; /* "In Position" (target position reached) */ - USINT reserve1; /* Reserved */ - UINT reserve2; /* Reserved */ -} ACP10BMVST_typ; - -typedef struct ACP10BMVOV_typ { /* Override */ - UINT v; /* Speed override */ - UINT a; /* Acceleration override */ -} ACP10BMVOV_typ; - -typedef struct ACP10BMVPA_typ { /* Parameters */ - DINT s; /* Target position or relative move distance */ - REAL v_pos; /* Speed in positive direction */ - REAL v_neg; /* Speed in negative direction */ - REAL a1_pos; /* Acceleration in positive direction */ - REAL a2_pos; /* Deceleration in positive direction */ - REAL a1_neg; /* Acceleration in negative direction */ - REAL a2_neg; /* Deceleration in negative direction */ -} ACP10BMVPA_typ; - -typedef struct ACP10TRSTP_typ { /* Mode "Stop after trigger" */ - USINT init; /* Initialized */ - USINT event; /* Event */ - UINT reserve; /* Reserved */ - DINT s_rest; /* Remaining distance after trigger */ - USINT NOT_USE_1[12]; -} ACP10TRSTP_typ; - -typedef struct ACP10BAMOV_typ { /* Basis Movements */ - USINT init; /* Basis movements initialized */ - USINT reserve1; /* Reserved */ - UINT reserve2; /* Reserved */ - ACP10BMVST_typ status; /* Status */ - ACP10BMVOV_typ override; /* Override */ - ACP10BMVPA_typ parameter; /* Parameters */ - ACP10TRSTP_typ trg_stop; /* Mode "Stop after trigger" */ -} ACP10BAMOV_typ; - -typedef struct ACP10AXMOV_typ { /* Movement */ - UINT mode; /* Mode */ - UINT detail; /* Detail */ - ACP10AXSTO_typ stop; /* Stop Movement */ - ACP10HOME_typ homing; /* Homing procedure */ - ACP10BAMOV_typ basis; /* Basis movements */ -} ACP10AXMOV_typ; - -typedef struct ACP10SUOST_typ { /* Status */ - UDINT ident; /* Ident of data object */ - USINT ok; /* Operation complete */ - USINT error; /* Error */ - USINT reserve1; /* Reserved */ - USINT reserve2; /* Reserved */ -} ACP10SUOST_typ; - -typedef struct ACP10SUOPA_typ { /* Parameters */ - USINT name[12]; /* Name of data object */ -} ACP10SUOPA_typ; - -typedef struct ACP10SUOBJ_typ { /* Data object */ - ACP10SUOST_typ status; /* Status */ - ACP10SUOPA_typ parameter; /* Parameters */ -} ACP10SUOBJ_typ; - -typedef struct ACP10SUMAS_typ { /* Status */ - UINT mode; /* Mode */ - USINT ok; /* Operation complete */ - USINT error; /* Error */ - REAL quality; /* Quality of parameter identification */ -} ACP10SUMAS_typ; - -typedef struct ACP10SUMAO_typ { /* Optional parameters */ - USINT z_p; /* Number of polepairs */ - USINT phase; /* Phase */ - UINT reserve2; /* Reserved */ - REAL u_const; /* Voltage constant */ - REAL v_max; /* Maximum speed */ - REAL trq_0; /* Stall torque */ - REAL trq_n; /* Rated torque */ - REAL trq_max; /* Peak torque */ - REAL trq_const; /* Torque constant */ - REAL i_0; /* Stall current */ - REAL i_max; /* Peak current */ - REAL i_m; /* Magnetizing current */ - REAL phase_cross_sect ; /* Cross section of a phase */ - REAL invcl_a1; /* Inverter characteristic: Gain factor */ - REAL invcl_a2; /* Inverter characteristic: Exponent */ -} ACP10SUMAO_typ; - -typedef struct ACP10SUMAP_typ { /* Parameters */ - UINT mode; /* Mode */ - UINT reserve; /* Reserved */ - REAL u_n; /* Rated voltage */ - REAL i_n; /* Rated current */ - REAL v_n; /* Rated speed */ - REAL f_n; /* Rated frequency */ - REAL cos_phi; /* Active power factor */ - REAL t_tripping_therm; /* Tripping time at thermal overload */ - ACP10SUMAO_typ optional; /* Optional parameters */ -} ACP10SUMAP_typ; - -typedef struct ACP10SUMA_typ { /* Induction motor */ - ACP10SUMAS_typ status; /* Status */ - ACP10SUMAP_typ parameter; /* Parameters */ -} ACP10SUMA_typ; - -typedef struct ACP10SUMSS_typ { /* Status */ - UINT mode; /* Mode */ - USINT ok; /* Operation complete */ - USINT error; /* Error */ - REAL quality; /* Quality of parameter identification */ -} ACP10SUMSS_typ; - -typedef struct ACP10SUMSO_typ { /* Optional parameters */ - USINT phase; /* Phase */ - USINT reserve1; /* Reserved */ - UINT reserve2; /* Reserved */ - REAL u_const; /* Voltage constant */ - REAL v_max; /* Maximum speed */ - REAL trq_0; /* Stall torque */ - REAL trq_const; /* Torque constant */ - REAL i_0; /* Stall current */ - REAL phase_cross_sect ; /* Cross section of a phase */ - REAL invcl_a1; /* Inverter characteristic: Gain factor */ - REAL invcl_a2; /* Inverter characteristic: Exponent */ -} ACP10SUMSO_typ; - -typedef struct ACP10SUMSP_typ { /* Parameters */ - UINT mode; /* Mode */ - USINT z_p; /* Number of polepairs */ - USINT reserve; /* Reserved */ - REAL u_n; /* Rated voltage */ - REAL i_n; /* Rated current */ - REAL v_n; /* Rated speed */ - REAL trq_n; /* Rated torque */ - REAL trq_max; /* Peak torque */ - REAL i_max; /* Peak current */ - REAL t_tripping_therm; /* Tripping time at thermal overload */ - ACP10SUMSO_typ optional; /* Optional parameters */ -} ACP10SUMSP_typ; - -typedef struct ACP10SUMS_typ { /* Synchronous motor */ - ACP10SUMSS_typ status; /* Status */ - ACP10SUMSP_typ parameter; /* Parameters */ -} ACP10SUMS_typ; - -typedef struct ACP10SUPHS_typ { /* Status */ - UINT mode; /* Mode */ - USINT ok; /* Operation complete */ - USINT error; /* Error */ - REAL rho_0; /* Commutation offset */ - USINT z_p; /* Number of polepairs */ - USINT reserve1; /* Reserved */ - UINT reserve2; /* Reserved */ -} ACP10SUPHS_typ; - -typedef struct ACP10SUPHP_typ { /* Parameters */ - UINT mode; /* Mode */ - UINT reserve; /* Reserved */ - REAL i; /* Current */ - REAL t; /* Time */ -} ACP10SUPHP_typ; - -typedef struct ACP10SUPH_typ { /* Motor phasing */ - ACP10SUPHS_typ status; /* Status */ - ACP10SUPHP_typ parameter; /* Parameters */ -} ACP10SUPH_typ; - -typedef struct ACP10SUCST_typ { /* Status */ - UINT mode; /* Mode */ - USINT ok; /* Operation complete */ - USINT error; /* Error */ -} ACP10SUCST_typ; - -typedef struct ACP10SUCPA_typ { /* Parameters */ - UINT mode; /* Mode */ - USINT orientation; /* Orientation */ - USINT operating_point; /* Operating point */ - REAL i_max_percent; /* Maximum percentage for rated current */ - REAL v_max_percent; /* Maximum percentage for speed limit value */ - DINT s_max; /* Maximum move distance */ - REAL ds_max; /* Maximum lag error */ - REAL kv_percent; /* Percentage for proportional amplification */ - UDINT signal_order; /* Order of excitation signal */ - REAL kv_max; /* Maximum proportional amplification */ - REAL a; /* Acceleration */ - UINT signal_type; /* Type of the excitation signal */ - UINT reserve; /* Reserved */ - REAL signal_f_start; /* Start frequency of the excitation signal */ - REAL signal_f_stop; /* Stop frequency of the excitation signal */ - REAL signal_time; /* Duration of the excitation signal */ -} ACP10SUCPA_typ; - -typedef struct ACP10SUCTR_typ { /* Controller */ - ACP10SUCST_typ status; /* Status */ - ACP10SUCPA_typ parameter; /* Parameters */ -} ACP10SUCTR_typ; - -typedef struct ACP10SUIRS_typ { /* Status */ - UINT mode; /* Mode */ - USINT ok; /* Operation complete */ - USINT error; /* Error */ - REAL quality; /* Quality of parameter identification */ -} ACP10SUIRS_typ; - -typedef struct ACP10SUIRP_typ { /* Parameters */ - UINT mode; /* Mode */ - USINT reserve; /* Reserved */ - USINT ref_system; /* Reference system */ - REAL pos_offset; /* Position offset */ - REAL v; /* Speed */ -} ACP10SUIRP_typ; - -typedef struct ACP10SUIR_typ { /* ISQ-Ripple */ - ACP10SUIRS_typ status; /* Status */ - ACP10SUIRP_typ parameter; /* Parameters */ -} ACP10SUIR_typ; - -typedef struct ACP10SUMOVST_typ { /* Status */ - UINT mode; /* Mode */ - USINT ok; /* Operation complete */ - USINT error; /* Error */ -} ACP10SUMOVST_typ; - -typedef struct ACP10SUMOPA_typ { /* Parameters */ - UINT mode; /* Mode */ - USINT start_dir; /* Start direction */ - USINT fix_dir; /* Fixed direction */ - DINT s_max; /* Maximum move distance */ -} ACP10SUMOPA_typ; - -typedef struct ACP10SUMOV_typ { /* Movement */ - ACP10SUMOVST_typ status; /* Status */ - ACP10SUMOPA_typ parameter; /* Parameters */ -} ACP10SUMOV_typ; - -typedef struct ACP10SETUP_typ { /* Setup */ - USINT status; /* Status */ - USINT active; /* Active */ - UINT detail; /* Detail */ - ACP10SUOBJ_typ datobj; /* Data object */ - ACP10SUMA_typ motor_induction; /* Induction motor */ - ACP10SUMS_typ motor_synchron; /* Synchronous motor */ - ACP10SUPH_typ motor_phasing; /* Motor phasing */ - ACP10SUCTR_typ controller; /* Controller */ - ACP10SUIR_typ isq_ripple; /* ISQ-Ripple */ - ACP10SUMOV_typ move; /* Movement */ -} ACP10SETUP_typ; - -typedef struct ACP10AXMOS_typ { /* Status Bits */ - USINT error; /* Error occurred */ - USINT warning; /* Warning occurred */ - USINT ds_warning; /* Lag error limit for display of a warning */ - USINT reserve; /* Reserved */ -} ACP10AXMOS_typ; - -typedef struct ACP10AXMON_typ { /* Monitor */ - DINT s; /* Position */ - REAL v; /* Velocity */ - ACP10AXMOS_typ status; /* Status bits */ -} ACP10AXMON_typ; - -typedef struct ACP10MSCNT_typ { /* Number of not acknowledged messages */ - USINT error; /* Count of not acknowledged errors */ - USINT warning; /* Count of not acknowledged warnings */ - USINT mc_fb_error; /* Count of not acknowledged PLCopen MC FB errors */ - USINT reserve; /* Reserved */ -} ACP10MSCNT_typ; - -typedef struct ACP10MSREC_typ { /* Current message record */ - UINT par_id; /* Parameter ID */ - UINT number; /* Error number */ - UDINT info; /* Additional Info */ -} ACP10MSREC_typ; - -typedef struct ACP10MTXST_typ { /* Status of text determination */ - UINT lines; /* Lines of the determined text */ - UINT error; /* Error */ -} ACP10MTXST_typ; - -typedef struct ACP10MTXPA_typ { /* Parameters for text determination */ - UINT format; /* Format */ - UINT columns; /* Number of columns per line */ - USINT data_modul[12]; /* Name of the data module */ - UINT data_len; /* Length of data buffer in application program */ - UINT reserve; /* Reserved */ - UDINT data_adr; /* Data address */ - UDINT record_adr; /* Address of message record in application program */ -} ACP10MTXPA_typ; - -typedef struct ACP10MSTXT_typ { /* Text determination for current message record */ - ACP10MTXST_typ status; /* Status */ - ACP10MTXPA_typ parameter; /* Parameters */ -} ACP10MSTXT_typ; - -typedef struct ACP10MSCMDERR_typ { /* Command: Execute error reaction */ - UINT type; /* Type */ - USINT ok; /* Operation complete */ - USINT error; /* Error */ -} ACP10MSCMDERR_typ; - -typedef struct ACP10MSG_typ { /* Messages */ - ACP10MSCNT_typ count; /* Count of not acknowledged messages */ - ACP10MSREC_typ record; /* Error record */ - ACP10MSTXT_typ text; /* Text determination for current message record */ - ACP10MSCMDERR_typ cmd_error; /* Command: Execute error reaction */ -} ACP10MSG_typ; - -typedef struct ACP10NCTST_typ { /* NC Test */ - USINT Open_UseApplNcObj; /* Open test: Use the same NC object as the application */ - USINT Close_NoMoveAbort; /* Close test: No move abortion */ - USINT reserve1; /* Reserved */ - USINT reserve2; /* Reserved */ -} ACP10NCTST_typ; - -typedef struct ACP10AXIS_typ { /* ACP10 - Real Axis */ - USINT NOT_USE_1[4]; - UINT size; /* Size of the corresponding NC manager data type */ - USINT NOT_USE_2[2]; - ACP10SWVER_typ sw_version; /* SW Version ID [hexadecimal] */ - ACP10OBINF_typ nc_obj_inf; /* NC Object Information */ - ACP10SIM_typ simulation; /* Simulation Mode */ - ACP10GLINI_typ global; /* Global Parameters */ - ACP10NET_typ network; /* Network */ - ACP10AXDBL_typ datblock; /* Data block operation */ - ACP10DIGIN_typ dig_in; /* Digital Inputs */ - ACP10ENCIF_typ encoder_if; /* Encoder Interface */ - ACP10AXLIM_typ limit; /* Limit value */ - ACP10CTRL_typ controller; /* Controller */ - ACP10AXMOV_typ move; /* Movement */ - ACP10SETUP_typ setup; /* Setup */ - ACP10AXMON_typ monitor; /* Monitor */ - ACP10MSG_typ message; /* Messages (errors, warnings) */ - ACP10NCTST_typ nc_test; /* NC Test */ - USINT NOT_USE_3[60]; -} ACP10AXIS_typ; - -typedef struct ACP10MONET_typ { /* Network */ - USINT init; /* Initialized */ - USINT phase; /* Phase */ - UINT reserve; /* Reserved */ -} ACP10MONET_typ; - -typedef struct ACP10TRCTR_typ { /* Trigger */ - UINT par_id; /* Parameter ID */ - USINT event; /* Event */ - USINT reserve; /* Reserved */ - REAL threshold; /* Threshold */ - REAL window; /* Window */ -} ACP10TRCTR_typ; - -typedef struct ACP10TRCDA_typ { /* Test data */ - UINT par_id; /* Parameter ID */ -} ACP10TRCDA_typ; - -typedef struct ACP10TRCSV_typ { /* Operating System Variable */ - USINT data_type; /* Data type */ - USINT reserve1; /* Reserved */ - UINT reserve2; /* Reserved */ - UDINT address; /* Address */ -} ACP10TRCSV_typ; - -typedef struct ACP10TRCSY_typ { /* Configuration of Operating System Variables */ - ACP10TRCSV_typ trigger; /* Trigger */ - ACP10TRCSV_typ test_dat[10]; /* Test data */ -} ACP10TRCSY_typ; - -typedef struct ACP10TRC_typ { /* Trace */ - USINT status; /* Status */ - USINT reserve1; /* Reserved */ - UINT reserve2; /* Reserved */ - UDINT buf_size; /* Size of trace data buffer on the drive */ - USINT NOT_USE_1[4]; - REAL t_trace; /* Recording time */ - REAL t_sampling; /* Sampling time */ - REAL t_delay; /* Start delay */ - ACP10TRCTR_typ trigger; /* Trigger */ - ACP10TRCDA_typ test_dat[10]; /* Test data */ - ACP10TRCSY_typ system_var; /* Configuration of Operating System Variables */ -} ACP10TRC_typ; - -typedef struct ACP10MODUL_typ { /* ACP10 - NC Module */ - USINT NOT_USE_1[4]; - UINT size; /* Size of the corresponding NC manager data type */ - UINT reserve; /* Reserved */ - ACP10SWVER_typ sw_version; /* SW Version ID [hexadecimal] */ - ACP10OBINF_typ nc_obj_inf; /* NC Object Information */ - ACP10MONET_typ network; /* Network */ - ACP10TRC_typ trace; /* Trace */ - ACP10MSG_typ message; /* Messages (errors, warnings) */ - USINT NOT_USE_2[48]; -} ACP10MODUL_typ; - -typedef struct ACP10SWVMA_typ { /* SW-Version (only NC Manager) */ - UINT nc_manager; /* NC manager */ - UINT reserve; /* Reserved */ - UINT reserve1; /* Reserved */ - UINT reserve2; /* Reserved */ -} ACP10SWVMA_typ; - -typedef struct ACP10MTRTR_typ { /* Trigger */ - UDINT nc_object; /* NC object or ncOFF */ - UINT par_id; /* Parameter ID */ - USINT event; /* Event */ - USINT reserve; /* Reserved */ - REAL threshold; /* Threshold */ - REAL window; /* Latch window */ -} ACP10MTRTR_typ; - -typedef struct ACP10MTRDA_typ { /* Test data */ - UDINT nc_object; /* NC object or ncOFF */ - UINT par_id; /* Parameter ID */ - UINT reserve; /* Reserved */ -} ACP10MTRDA_typ; - -typedef struct ACP10TROST_typ { /* Status */ - UDINT ident; /* Ident of data object */ - USINT ok; /* Operation complete */ - USINT error; /* Error */ - USINT reserve1; /* Reserved */ - USINT reserve2; /* Reserved */ -} ACP10TROST_typ; - -typedef struct ACP10TROPA_typ { /* Parameters */ - USINT name[32]; /* Name of data object */ - USINT file_device[32]; /* Name of File Device */ - UINT type; /* Type */ - UINT format; /* Format */ -} ACP10TROPA_typ; - -typedef struct ACP10TROBJ_typ { /* Data object */ - ACP10TROST_typ status; /* Status */ - ACP10TROPA_typ parameter; /* Parameters */ -} ACP10TROBJ_typ; - -typedef struct ACP10MTR_typ { /* Trace */ - USINT status; /* Status */ - USINT reserve1; /* Reserved */ - UINT reserve2; /* Reserved */ - REAL t_trace; /* Recording time */ - REAL t_sampling; /* Sampling time */ - REAL t_delay; /* Start delay */ - REAL t_add_net_trigger; /* Start delay: Value to be added for network trigger */ - ACP10MTRTR_typ trigger; /* Trigger */ - ACP10MTRDA_typ test_dat[100]; /* Test data */ - ACP10TROBJ_typ datobj; /* Data object */ -} ACP10MTR_typ; - -typedef struct ACP10MUTRC_typ { /* ACP10 - Multi Axes Trace */ - USINT NOT_USE_1[4]; - UINT size; /* Size of the corresponding NC manager data type */ - UINT reserve; /* Reserved */ - ACP10SWVMA_typ sw_version; /* SW Version ID [hexadecimal] */ - ACP10OBINF_typ nc_obj_inf; /* NC Object Information */ - ACP10MTR_typ trace; /* Trace */ - ACP10MSG_typ message; /* Messages (errors, warnings) */ - USINT NOT_USE_2[48]; -} ACP10MUTRC_typ; - -typedef struct ACP10PCYUT_typ { /* Cyclic User Data to the Drive */ - USINT cnt; /* Counter */ - USINT reserve1; /* Reserved */ - USINT data[18]; /* Parameter Data */ -} ACP10PCYUT_typ; - -typedef struct ACP10PCYUF_typ { /* Cyclic User Data from the Drive */ - USINT cnt; /* Counter */ - USINT reserve1; /* Reserved */ - USINT data[18]; /* Parameter Data */ -} ACP10PCYUF_typ; - -typedef struct ACP10PLCUS_typ { /* ACP10 - Cyclic User Data for Powerlink */ - ACP10PCYUT_typ to_drv; /* Cyclic User Data to the Drive */ - ACP10PCYUF_typ fr_drv; /* Cyclic User Data from the Drive */ -} ACP10PLCUS_typ; - -typedef struct ACP10DBLST_typ { /* Status */ - UDINT data_len; /* Length of data */ - USINT init; /* Data block initialized */ - USINT ok; /* Operation complete */ - USINT error; /* Error */ - USINT stop; /* Stop */ - UDINT datobj_ident; /* Data object ident */ -} ACP10DBLST_typ; - -typedef struct ACP10DBLPA_typ { /* Parameters */ - UDINT data_len; /* Length of data */ - UDINT data_adr; /* Data address */ - USINT data_modul[12]; /* Name of the data module */ - UINT index; /* Index */ - UINT mode; /* Mode */ - UINT format; /* Format */ - UINT reserve; /* Reserved */ -} ACP10DBLPA_typ; - -typedef struct ACP10DATBL_typ { /* Data block operation */ - ACP10DBLST_typ status; /* Status */ - ACP10DBLPA_typ parameter; /* Parameters */ -} ACP10DATBL_typ; - -typedef struct ACP10PRADR_typ { /* Parameter record for format "ncFORMAT_ADR" */ - UINT par_id; /* Parameter ID */ - UINT reserve; /* Reserved */ - UDINT data_adr; /* Data address */ -} ACP10PRADR_typ; - -typedef struct ACP10PRB06_typ { /* Parameter record for format "ncFORMAT_B06" */ - UINT par_id; /* Parameter ID */ - UINT reserve1; /* Reserved */ - USINT data_byte[6]; /* Data bytes */ - UINT reserve2; /* Reserved */ -} ACP10PRB06_typ; - -typedef struct ACP10PRT10_typ { /* Parameter record for format "ncFORMAT_T10" */ - UINT par_id; /* Parameter ID */ - USINT data_text[10]; /* Data in text format */ -} ACP10PRT10_typ; - -typedef struct ACP10PRT14_typ { /* Parameter record for format "ncFORMAT_T14" */ - UINT par_id; /* Parameter ID */ - USINT data_text[14]; /* Data in text format */ -} ACP10PRT14_typ; - -typedef struct ACP10PRECS_typ { /* Parameter records */ - ACP10PRADR_typ format_adr; /* Parameter record for format "ncFORMAT_ADR" */ - ACP10PRB06_typ format_b06; /* Parameter record for format "ncFORMAT_B06" */ - ACP10PRT10_typ format_t10; /* Parameter record for format "ncFORMAT_T10" */ - ACP10PRT14_typ format_t14; /* Parameter record for format "ncFORMAT_T14" */ -} ACP10PRECS_typ; - -typedef struct ACP10UCROP_typ { /* Operate Read COB */ - UDINT can_obj; /* CAN Object (COB handle) from CAN_defineCOB() */ - UINT can_id; /* CAN-ID */ - USINT handshake; /* Handshake */ - USINT reserve; /* Reserved */ - USINT data[8]; /* Data */ -} ACP10UCROP_typ; - -typedef struct ACP10NGLNW_typ { /* Network */ - USINT enable; /* Enable */ - USINT phase; /* Phase */ - USINT init; /* Initialized */ - USINT reserve; /* Reserved */ -} ACP10NGLNW_typ; - -typedef struct ACP10NGNTR_typ { /* Network Trace */ - USINT status; /* Status */ - USINT reset; /* Reset active */ - USINT ring_startidx_auto; /* The start index of the ring buffer was saved automatically */ - USINT ring_startidx_action; /* The start index of the ring buffer was saved via NC action */ - ACP10TROBJ_typ datobj; /* Data object */ - USINT NOT_USE_1[8]; -} ACP10NGNTR_typ; - -typedef struct ACP10NETGL_typ { /* Network global (for all network interfaces) */ - USINT NOT_USE_1[4]; - UINT size; /* Size of the corresponding NC manager data type */ - UINT reserve; /* Reserved */ - ACP10SWVMA_typ sw_version; /* SW Version ID [hexadecimal] */ - ACP10OBINF_typ nc_obj_inf; /* NC Object Information */ - ACP10NGLNW_typ network; /* Network */ - ACP10NGNTR_typ net_trace; /* Network Trace */ - ACP10MSG_typ message; /* Messages (errors, warnings) */ -} ACP10NETGL_typ; - -typedef struct ACP10DAMST_typ { /* Status */ - UDINT datobj_ident; /* Data object ident */ - USINT ok; /* Operation complete */ - USINT error; /* Error */ - USINT reserve1; /* Reserved */ - USINT reserve2; /* Reserved */ - ACP10MSREC_typ error_record; /* Error record */ -} ACP10DAMST_typ; - -typedef struct ACP10DAMPA_typ { /* Parameters */ - USINT name[32]; /* Name of the NC data module */ - UINT type; /* Type */ - UINT reserve; /* Reserved */ - UINT nc_sw_id; /* NC Software ID */ - UINT version; /* Version */ - UDINT data_len; /* Length of data buffer in application program */ - UDINT data_adr; /* Address of data buffer in application program */ -} ACP10DAMPA_typ; - -typedef struct ACP10DATMO_typ { /* NC data module */ - ACP10DAMST_typ status; /* Status */ - ACP10DAMPA_typ parameter; /* Parameters */ -} ACP10DATMO_typ; - -typedef struct ACP10SMCCFGOUTDA_typ { /* SafeMC configuration: SafeOUT data */ - USINT data_byte[4]; /* Data bytes */ -} ACP10SMCCFGOUTDA_typ; - -typedef struct ACP10SMCCFGPLCE_typ { /* SafeMC configuration: Powerlink Copy Entry */ - USINT node_nr; /* Node number */ - USINT direction_id; /* Direction ID */ - SINT direction_char; /* Direction character */ - USINT reserve1; /* Reserved */ - UDINT ident; /* ident */ -} ACP10SMCCFGPLCE_typ; - -typedef struct ACP10SMCCFGOUT_typ { /* SafeMC configuration: SafeOUT data structure */ - USINT init_ok; /* Initialization OK */ - USINT net_dat_typ; /* Type of network data */ - UINT init_error; /* Initialization error */ - ACP10SMCCFGOUTDA_typ data; /* Data */ - UINT data_len; /* Data length */ - UINT data_offset; /* Data offset */ - UINT frame_len; /* Frame length */ - UINT frame_offset; /* Frame offset */ - ACP10SMCCFGPLCE_typ plCE; /* POWERLINK Copy Entry */ -} ACP10SMCCFGOUT_typ; - -typedef struct ACP10SMCCFGINDA_typ { /* SafeMC configuration: SafeIN data */ - USINT data_byte[12]; /* Data bytes */ -} ACP10SMCCFGINDA_typ; - -typedef struct ACP10SMCCFGIN_typ { /* SafeMC configuration: SafeIN data structure */ - USINT init_ok; /* Initialization OK */ - USINT net_dat_typ; /* Type of network data */ - UINT init_error; /* Initialization error */ - ACP10SMCCFGINDA_typ data; /* Data */ - UINT data_len; /* Data length */ - UINT data_offset; /* Data offset */ - UINT frame_len; /* Frame length */ - UINT frame_offset; /* Frame offset */ - ACP10SMCCFGPLCE_typ plCE; /* POWERLINK Copy Entry */ -} ACP10SMCCFGIN_typ; - -typedef struct ACP10SMCCFG_typ { /* SafeMC configuration */ - USINT nc_obj_name[48]; /* NC object name */ - ACP10SMCCFGOUT_typ SafeOUT; /* SafeOUT data structure */ - ACP10SMCCFGIN_typ SafeIN; /* SafeIN data structure */ -} ACP10SMCCFG_typ; - -typedef struct ACP10SAFEINDAT_typ { /* SafeMC: SafeIN data */ - USINT SafetyActiveSTO; /* STO status bit */ - USINT SafetyActiveSBC; /* SBC status bit */ - USINT SafetyActiveSOS; /* SOS status bit */ - USINT SafetyActiveSS1; /* SS1 status bit */ - USINT SafetyActiveSS2; /* SS2 status bit */ - USINT SafetyActiveSLS1; /* SLS1 status bit */ - USINT SafetyActiveSLS2; /* SLS2 status bit */ - USINT SafetyActiveSLS3; /* SLS3 status bit */ - USINT SafetyActiveSLS4; /* SLS4 status bit */ - USINT SafetyActiveSTO1; /* STO1 status bit */ - USINT SafetyActiveSDIpos; /* SDIpos status bit */ - USINT SafetyActiveSLI; /* SLI status bit */ - USINT SafetyActiveSDIneg; /* SDIneg status bit */ - USINT SafetyActiveSLP; /* SLP status bit */ - USINT SafetyActiveSMP; /* SMP status bit */ - USINT SafePositionValid; /* SafePosition is valid */ - USINT SafetyActiveSLA; /* SLA status bit */ - USINT StatusSetPosAlive; /* Setposition is tested */ - USINT StatusSFR; /* At least one safety function is requested */ - USINT AllReqFuncAct; /* All requested safety functions are active */ - USINT SafetyActiveSDC; /* Deceleration monitoring status bit */ - USINT Operational; /* Function block is in state operational */ - USINT NotErrENC; /* Encoder error status bit */ - USINT NotErrFUNC; /* Functional Fail Safe status bit */ - USINT SafetyActiveSBT; /* SBT is active */ - USINT SafetyStatusSBT; /* SBT status bit */ - USINT RSPValid; /* RSP Valid bit */ - USINT ReqHomingOK; /* Request Homing OK bit */ - USINT reserved_stat_b28; /* reserved_stat_b28 */ - USINT reserved_stat_b29; /* reserved_stat_b29 */ - USINT reserved_stat_b30; /* reserved_stat_b30 */ - USINT reserved_stat_b31; /* reserved_stat_b31 */ - INT ScaledSpeed; /* Scaled safe speed */ - USINT reserve1; /* Reserved */ - USINT reserve2; /* Reserved */ - DINT SafePosition; /* Safe position */ -} ACP10SAFEINDAT_typ; - -typedef struct ACP10SAFEINDAT2_typ { /* SafeMC: SafeIN data2 */ - USINT NotErrFUNC; /* Functional Fail Safe status bit */ - USINT Operational; /* Function block is in state operational */ - USINT SafetyActiveSTO; /* STO status bit */ - USINT SafetyActiveSBC; /* SBC status bit */ - USINT SafetyActiveSS1; /* SS1 status bit */ - USINT NotErrENC; /* Encoder error status bit */ - USINT SafetyActiveSTO1; /* STO1 status bit */ - USINT SafetyActiveSDC; /* Deceleration monitoring status bit */ - USINT SafetyActiveSOS; /* SOS status bit */ - USINT SafetyActiveSS2; /* SS2 status bit */ - USINT SafetyActiveSLA; /* SLA status bit */ - USINT SafetyActiveSLS1; /* SLS1 status bit */ - USINT SafetyActiveSLS2; /* SLS2 status bit */ - USINT reserved_stat_b13; /* reserved_stat_b13 */ - USINT SafetyActiveSLS3; /* SLS3 status bit */ - USINT SafetyActiveSLS4; /* SLS4 status bit */ - USINT SafetyActiveSDIpos; /* SDIpos status bit */ - USINT SafetyActiveSDIneg; /* SDIneg status bit */ - USINT SafetyActiveSLI; /* SLI status bit */ - USINT SafetyStatusSBT; /* SBT status bit */ - USINT SafetyActiveSBT; /* SBT is active */ - USINT SafetyActiveSLT; /* SLT status bit */ - USINT StatusSFR; /* At least one safety function is requested */ - USINT AllReqFuncAct; /* All requested safety functions are active */ - USINT NotErrENC2; /* Encoder error status bit2 */ - USINT SafePositionValid; /* SafePosition is valid */ - USINT ReqHomingOK; /* Request Homing OK bit */ - USINT SafetyActiveSLP; /* SLP status bit */ - USINT SafetyActiveSMP; /* SMP status bit */ - USINT reserved_stat_b29; /* reserved_stat_b29 */ - USINT RSPValid; /* RSP Valid bit */ - USINT StatusSetPosAlive; /* Setposition is tested */ - DINT SafePosition; /* Safe position */ - INT ScaledSpeed; /* Scaled safe speed */ - UINT reserve1; /* Reserved */ - UDINT reserve2; /* Reserved */ -} ACP10SAFEINDAT2_typ; - -typedef struct ACP10SAFEINDAT3_typ { /* SafeMC: SafeIN data3 */ - USINT NotErrFUNC; /* Functional Fail Safe status bit */ - USINT Operational; /* Function block is in state operational */ - USINT SafetyActiveSTO; /* STO status bit */ - USINT SafetyActiveSBC; /* SBC status bit */ - USINT SafetyActiveSS1; /* SS1 status bit */ - USINT NotErrENC; /* Encoder error status bit */ - USINT SafetyActiveSTO1; /* STO1 status bit */ - USINT SafetyActiveSDC; /* Deceleration monitoring status bit */ - USINT SafetyActiveSOS; /* SOS status bit */ - USINT SafetyActiveSS2; /* SS2 status bit */ - USINT SafetyActiveSLA; /* SLA status bit */ - USINT SafetyActiveSLS1; /* SLS1 status bit */ - USINT SafetyActiveSLS2; /* SLS2 status bit */ - USINT reserved_stat_b13; /* reserved_stat_b13 */ - USINT SafetyActiveSLS3; /* SLS3 status bit */ - USINT SafetyActiveSLS4; /* SLS4 status bit */ - USINT SafetyActiveSDIpos; /* SDIpos status bit */ - USINT SafetyActiveSDIneg; /* SDIneg status bit */ - USINT SafetyActiveSLI; /* SLI status bit */ - USINT SafetyStatusSBT; /* SBT status bit */ - USINT SafetyActiveSBT; /* SBT is active */ - USINT SafetyActiveSLT; /* SLT status bit */ - USINT StatusSFR; /* At least one safety function is requested */ - USINT AllReqFuncAct; /* All requested safety functions are active */ - USINT NotErrENC2; /* Encoder error status bit2 */ - USINT SafePositionValid; /* SafePosition is valid */ - USINT ReqHomingOK; /* Request Homing OK bit */ - USINT SafetyActiveSLP; /* SLP status bit */ - USINT SafetyActiveSMP; /* SMP status bit */ - USINT SafeUserData1Active; /* SafeUserData1 is active */ - USINT RSPValid; /* RSP Valid bit */ - USINT StatusSetPosAlive; /* Setposition is tested */ - DINT SafePosition; /* Safe position */ - DINT SafeSpeed; /* Safe speed (SafeUserData1, if activated) */ - UDINT reserve1; /* Reserved */ - UDINT reserve2; /* Reserved */ -} ACP10SAFEINDAT3_typ; - -typedef struct ACP10SAFEOUTDAT_typ { /* SafeMC: SafeOUT data */ - USINT RequestSTO; /* STO control bit */ - USINT RequestSBC; /* SBC control bit */ - USINT RequestSOS; /* SOS control bit */ - USINT RequestSS1; /* SS1 control bit */ - USINT RequestSS2; /* SS2 control bit */ - USINT RequestSLS1; /* SLS1 control bit */ - USINT RequestSLS2; /* SLS2 control bit */ - USINT RequestSLS3; /* SLS3 control bit */ - USINT RequestSLS4; /* SLS4 control bit */ - USINT RequestSTO1; /* STO1 control bit */ - USINT RequestSDIpos; /* SDI control bit (positive direction) */ - USINT RequestSLI; /* SLI control bit */ - USINT RequestSDIneg; /* SDI control bit (negative direction) */ - USINT RequestSLP; /* SLP control bit */ - USINT RequestHoming; /* Homing control bit */ - USINT RequestSwitch; /* Switch control bit */ - USINT RequestSBT; /* SBT control bit */ - USINT RequestSLA; /* SLA control bit */ - USINT SwitchHomingMode; /* Switch Homing Mode bit */ - USINT reserved_ctrl_b19; /* reserved_ctrl_b19 */ - USINT reserved_ctrl_b20; /* reserved_ctrl_b20 */ - USINT reserved_ctrl_b21; /* reserved_ctrl_b21 */ - USINT Activate; /* Activation of SafeMC module */ - USINT Reset; /* Reset bit */ -} ACP10SAFEOUTDAT_typ; - -typedef struct ACP10SAFEOUTDAT2_typ { /* SafeMC: SafeOUT data2 */ - USINT Reset; /* Reset */ - USINT Activate; /* Activation of SafeMC module */ - USINT RequestSTO; /* STO control bit */ - USINT RequestSBC; /* SBC control bit */ - USINT RequestSS1; /* SS1 control bit */ - USINT reserved_ctrl_b5; /* reserved_ctrl_b5 */ - USINT RequestSTO1; /* STO1 control bit */ - USINT reserved_ctrl_b7; /* reserved_ctrl_b7 */ - USINT RequestSOS; /* SOS control bit */ - USINT RequestSS2; /* SS2 control bit */ - USINT RequestSLA; /* SLA control bit */ - USINT RequestSLS1; /* SLS1 control bit */ - USINT RequestSLS2; /* SLS2 control bit */ - USINT reserved_ctrl_b13; /* reserved_ctrl_b13 */ - USINT RequestSLS3; /* SLS3 control bit */ - USINT RequestSLS4; /* SLS4 control bit */ - USINT RequestSDIpos; /* SDI control bit (positive direction) */ - USINT RequestSDIneg; /* SDI control bit (negative direction) */ - USINT RequestSLI; /* SLI control bit */ - USINT RequestSBT; /* SBT control bit */ - USINT reserved_ctrl_b20; /* reserved_ctrl_b20 */ - USINT RequestSLT; /* SLT control bit */ - USINT reserved_ctrl_b22; /* reserved_ctrl_b22 */ - USINT reserved_ctrl_b23; /* reserved_ctrl_b23 */ - USINT reserved_ctrl_b24; /* reserved_ctrl_b24 */ - USINT RequestHoming; /* Homing control bit */ - USINT RequestSwitch; /* Switch control bit */ - USINT RequestSLP; /* SLP control bit */ - USINT reserved_ctrl_b28; /* reserved_ctrl_b28 */ - USINT reserved_ctrl_b29; /* reserved_ctrl_b29 */ - USINT SwitchHomingMode; /* Switch Homing Mode bit */ - USINT reserved_ctrl_b31; /* reserved_ctrl_b31 */ -} ACP10SAFEOUTDAT2_typ; - -typedef struct ACP10SAFEOUTDAT3_typ { /* SafeMC: SafeOUT data3 */ - USINT Reset; /* Reset */ - USINT Activate; /* Activation of SafeMC module */ - USINT RequestSTO; /* STO control bit */ - USINT RequestSBC; /* SBC control bit */ - USINT RequestSS1; /* SS1 control bit */ - USINT reserved_ctrl_b5; /* reserved_ctrl_b5 */ - USINT RequestSTO1; /* STO1 control bit */ - USINT reserved_ctrl_b7; /* reserved_ctrl_b7 */ - USINT RequestSOS; /* SOS control bit */ - USINT RequestSS2; /* SS2 control bit */ - USINT RequestSLA; /* SLA control bit */ - USINT RequestSLS1; /* SLS1 control bit */ - USINT RequestSLS2; /* SLS2 control bit */ - USINT reserved_ctrl_b13; /* reserved_ctrl_b13 */ - USINT RequestSLS3; /* SLS3 control bit */ - USINT RequestSLS4; /* SLS4 control bit */ - USINT RequestSDIpos; /* SDI control bit (positive direction) */ - USINT RequestSDIneg; /* SDI control bit (negative direction) */ - USINT RequestSLI; /* SLI control bit */ - USINT RequestSBT; /* SBT control bit */ - USINT reserved_ctrl_b20; /* reserved_ctrl_b20 */ - USINT RequestSLT; /* SLT control bit */ - USINT RequestSafeUserData1; /* SafeUserData1 control bit */ - USINT reserved_ctrl_b23; /* reserved_ctrl_b23 */ - USINT reserved_ctrl_b24; /* reserved_ctrl_b24 */ - USINT RequestHoming; /* Homing control bit */ - USINT RequestSwitch; /* Switch control bit */ - USINT RequestSLP; /* SLP control bit */ - USINT reserved_ctrl_b28; /* reserved_ctrl_b28 */ - USINT reserved_ctrl_b29; /* reserved_ctrl_b29 */ - USINT SwitchHomingMode; /* Switch Homing Mode bit */ - USINT reserved_ctrl_b31; /* reserved_ctrl_b31 */ - UDINT reserve1; /* Reserved */ -} ACP10SAFEOUTDAT3_typ; - -typedef struct ACP10APNWCST_typ { /* Status */ - USINT ok; /* Operation complete */ - USINT error; /* Error */ - UINT rx_par_id; /* Parameter ID of receive data for coupling functions */ -} ACP10APNWCST_typ; - -typedef struct ACP10APNWCPA_typ { /* Parameters */ - UDINT tx_nc_object; /* NC object of send data */ - UINT tx_par_id; /* Parameter ID of send data */ - USINT tx_nr; /* Channel number of send data */ - USINT rx_nr; /* Channel number of receive data */ - USINT rx_ipl_mode; /* Interpolation mode of receive data */ - USINT reserve1; /* Reserved */ - UINT reserve2; /* Reserved */ -} ACP10APNWCPA_typ; - -typedef struct ACP10APNWC_typ { /* ACOPOS Network Coupling */ - ACP10APNWCST_typ status; /* Status */ - ACP10APNWCPA_typ parameter; /* Parameters */ -} ACP10APNWC_typ; - -typedef struct ACP10_HWIDRIVE_typ { /* Hardware Information for drive */ - USINT model_number[20]; /* Model number */ - USINT serial_number[20]; /* Serial number */ - USINT revision[4]; /* Revision */ - UDINT mission_time_end; /* End date of mission time (expiration date) */ -} ACP10_HWIDRIVE_typ; - -typedef struct ACP10_HWICARD_typ { /* Hardware Information for plug-in card */ - USINT model_number[20]; /* Model number */ - USINT serial_number[20]; /* Serial number */ - USINT revision[4]; /* Revision */ -} ACP10_HWICARD_typ; - -typedef struct ACP10_HWIMOTOR_typ { /* Hardware Information for motor */ - USINT model_number[36]; /* Model number */ - USINT serial_number[20]; /* Serial number */ - USINT revision[4]; /* Revision */ -} ACP10_HWIMOTOR_typ; - -typedef struct ACP10_HWINFO_typ { /* ACOPOS Hardware Information */ - USINT ok; /* Operation complete */ - USINT reserve1; /* Reserved */ - UINT reserve2; /* Reserved */ - ACP10_HWIDRIVE_typ drive; /* Drive */ - ACP10_HWICARD_typ card[4]; /* Plug-in card */ - ACP10_HWIMOTOR_typ motor[3]; /* Motor */ -} ACP10_HWINFO_typ; - -typedef struct ACP10TYPES_typ { /* Data structure for additional data types */ - ACP10DATBL_typ data_block; /* Data block operation */ - ACP10PRECS_typ par_recs; /* Parameter records */ - ACP10UCROP_typ read_cob_op; /* Operate Read COB */ - ACP10NETGL_typ network; /* Network */ - ACP10DATMO_typ nc_dat_mod; /* NC data module */ - ACP10SMCCFG_typ SafeMC_CFG; /* SafeMC Configuration */ - ACP10SAFEINDAT_typ SafeMC_SafeIN; /* SafeMC SafeIN data structure */ - ACP10SAFEINDAT2_typ SafeMC_SafeIN2; /* SafeMC SafeIN2 data structure */ - ACP10SAFEINDAT3_typ SafeMC_SafeIN3; /* SafeMC SafeIN3 data structure */ - ACP10SAFEOUTDAT_typ SafeMC_SafeOUT; /* SafeMC SafeOUT data structure */ - ACP10SAFEOUTDAT2_typ SafeMC_SafeOUT2; /* SafeMC SafeOUT2 data structure */ - ACP10SAFEOUTDAT3_typ SafeMC_SafeOUT3; /* SafeMC SafeOUT3 data structure */ - ACP10APNWC_typ acp_nw_coupling; /* ACOPOS Network Coupling */ - USINT NOT_USE_1[24]; - ACP10_HWINFO_typ acp_hw_info; /* ACOPOS hardware information */ -} ACP10TYPES_typ; - -typedef struct ACP10USBID_typ { /* Basis CAN IDs for User CAN Objects */ - UINT write_cob; /* Write CAN Object */ - UINT read_cob; /* Read CAN Object */ -} ACP10USBID_typ; - -typedef struct ACP10WRCOB_typ { /* Write CAN Object */ - UDINT can_obj; /* CAN Object (COB handle) from CAN_defineCOB() */ - UINT status; /* Status */ - UINT reserve; /* Reserved */ -} ACP10WRCOB_typ; - -typedef struct ACP10UCRDF_typ { /* Define Read COB */ - UINT status; /* Status */ - UINT node_nr; /* Drive node number */ - UDINT data_adr; /* Data address */ -} ACP10UCRDF_typ; - -typedef struct ACP10UCWSN_typ { /* Send Write COB */ - UINT status; /* Status */ - USINT cob_idx; /* COB index */ - USINT reserve; /* Reserved */ - UDINT data_adr; /* Data address */ -} ACP10UCWSN_typ; - -typedef struct ACP10USCOB_typ { /* ACP10 - User CAN Objects */ - USINT NOT_USE_1[4]; - UINT size; /* Size of the corresponding NC manager data type */ - UINT reserve; /* Reserved */ - ACP10SWVMA_typ sw_version; /* SW Version ID [hexadecimal] */ - ACP10OBINF_typ nc_obj_inf; /* NC Object Information */ - USINT if_name[32]; /* Interface name */ - ACP10USBID_typ basis_id; /* Basis CAN IDs */ - ACP10WRCOB_typ write_cob[8]; /* Write CAN Object */ - ACP10UCRDF_typ read_cob_def; /* Define Read COB */ - ACP10UCWSN_typ write_cob_send; /* Send Write COB */ -} ACP10USCOB_typ; - -typedef struct ACP10VALPA_typ { /* Parameters */ - REAL v_pos; /* Speed in positive direction */ - REAL v_neg; /* Speed in negative direction */ - REAL a1_pos; /* Acceleration in positive direction */ - REAL a2_pos; /* Deceleration in positive direction */ - REAL a1_neg; /* Acceleration in negative direction */ - REAL a2_neg; /* Deceleration in negative direction */ - REAL t_jolt; /* Jolt time */ - REAL t_in_pos; /* Settling time before message "In Position" */ - DINT pos_sw_end; /* Positive SW end */ - DINT neg_sw_end; /* Negative SW end */ - USINT NOT_USE_1[4]; - REAL ds_warning; /* Lag error limit for display of a warning */ - REAL ds_stop; /* Lag error limit for stop of a movement */ - REAL a_stop; /* Acceleration limit for stop of a movement */ - REAL dv_stop; /* Speed error limit for stop of a movement */ - UDINT dv_stop_mode; /* Mode for speed error monitoring */ -} ACP10VALPA_typ; - -typedef struct ACP10VALIM_typ { /* Limit values */ - USINT init; /* Initialized */ - USINT reserve1; /* Reserved */ - UINT reserve2; /* Reserved */ - ACP10VALPA_typ parameter; /* Parameters */ -} ACP10VALIM_typ; - -typedef struct ACP10VASTP_typ { /* Parameter Records */ - USINT decel_ramp; /* Deceleration ramp */ - USINT controller; /* Controller */ - UINT reserve; /* Reserved */ -} ACP10VASTP_typ; - -typedef struct ACP10VASTQ_typ { /* Quickstop */ - USINT decel_ramp; /* Deceleration ramp */ - USINT reserve1; /* Reserved */ - UINT reserve2; /* Reserved */ - REAL t_jolt; /* Jolt time */ -} ACP10VASTQ_typ; - -typedef struct ACP10VASTD_typ { /* Drive error */ - USINT decel_ramp; /* Deceleration ramp */ - USINT reserve1; /* Reserved */ - UINT reserve2; /* Reserved */ -} ACP10VASTD_typ; - -typedef struct ACP10VASTO_typ { /* Stop Movement */ - USINT init; /* Initialized */ - USINT NOT_USE_1; - UINT reserve2; /* Reserved */ - ACP10AXSTI_typ index; /* Index */ - ACP10VASTP_typ parameter[4]; /* Parameters */ - ACP10VASTQ_typ quickstop; /* Quickstop */ - ACP10VASTD_typ drive_error; /* Drive error */ -} ACP10VASTO_typ; - -typedef struct ACP10VAHST_typ { /* Status */ - USINT ok; /* Reference position valid */ - USINT reserve1; /* Reserved */ - UINT reserve2; /* Reserved */ - REAL tr_s_rel; /* Distance after activation of "triggering reference pulse" */ - DINT offset; /* Offset */ -} ACP10VAHST_typ; - -typedef struct ACP10VAHPA_typ { /* Parameters */ - DINT s; /* Reference position */ - REAL v_switch; /* Speed for searching the reference switch */ - REAL v_trigger; /* Trigger Speed */ - REAL a; /* Acceleration */ - USINT mode; /* Mode */ - USINT edge; /* Edge of reference switch */ - USINT start_dir; /* Start direction */ - USINT trigg_dir; /* Trigger direction */ - USINT ref_pulse; /* Reference pulse */ - USINT fix_dir; /* Fixed direction */ - USINT reserve1; /* Reserved */ - USINT reserve2; /* Reserved */ - REAL tr_s_block; /* Reference pulse block distance */ - REAL torque_lim; /* Torque limit for homing on block */ - REAL ds_block; /* Lag error for block detection */ - REAL ds_stop; /* Lag error for stop of a movement */ -} ACP10VAHPA_typ; - -typedef struct ACP10VAHOM_typ { /* Homing */ - USINT init; /* Initialized */ - USINT reserve1; /* Reserved */ - UINT reserve2; /* Reserved */ - ACP10VAHST_typ status; /* Status */ - ACP10VAHPA_typ parameter; /* Parameters */ -} ACP10VAHOM_typ; - -typedef struct ACP10VAMOV_typ { /* Movement */ - UINT mode; /* Mode */ - UINT detail; /* Detail */ - ACP10VASTO_typ stop; /* Stop Movement */ - ACP10VAHOM_typ homing; /* Homing procedure */ - ACP10BAMOV_typ basis; /* Basis state */ -} ACP10VAMOV_typ; - -typedef struct ACP10VAMSCMDE_typ { /* Command: Execute error reaction */ - UINT type; /* Type */ - USINT ok; /* Operation complete */ - USINT error; /* Error */ -} ACP10VAMSCMDE_typ; - -typedef struct ACP10VAMSG_typ { /* Messages */ - ACP10MSCNT_typ count; /* Count */ - ACP10MSREC_typ record; /* Error record */ - ACP10MSTXT_typ text; /* Error text */ - ACP10VAMSCMDE_typ cmd_error; /* Command: Execute error reaction */ -} ACP10VAMSG_typ; - -typedef struct ACP10VAXIS_typ { /* ACP10 - Virtual Axis */ - USINT NOT_USE_1[4]; - UINT size; /* Size of the corresponding NC manager data type */ - USINT NOT_USE_2[2]; - ACP10SWVER_typ sw_version; /* SW Version ID [hexadecimal] */ - ACP10OBINF_typ nc_obj_inf; /* NC Object Information */ - ACP10SIM_typ simulation; /* Simulation Mode */ - ACP10GLINI_typ global; /* Global Parameters */ - ACP10NET_typ network; /* Network */ - ACP10AXDBL_typ datblock; /* Data block operation */ - ACP10DIGIN_typ dig_in; /* Digital Inputs */ - ACP10ENCIF_typ encoder_if; /* Encoder Interface */ - ACP10VALIM_typ limit; /* Limit value */ - ACP10CTRL_typ controller; /* Controller */ - ACP10VAMOV_typ move; /* Movement */ - ACP10SETUP_typ setup; /* Setup */ - ACP10AXMON_typ monitor; /* Monitor */ - ACP10VAMSG_typ message; /* Messages (errors, warnings) */ - ACP10NCTST_typ nc_test; /* NC Test */ - USINT NOT_USE_3[60]; -} ACP10VAXIS_typ; - - -#endif /* ACP10MAN_H_VERSION */ diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10man/acp10bsl.br b/example/AsProject/Logical/Libraries/Motion/Acp10man/acp10bsl.br deleted file mode 100644 index 44d1545..0000000 Binary files a/example/AsProject/Logical/Libraries/Motion/Acp10man/acp10bsl.br and /dev/null differ diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10par/Acp10par.var b/example/AsProject/Logical/Libraries/Motion/Acp10par/Acp10par.var deleted file mode 100644 index 321dfe9..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Acp10par/Acp10par.var +++ /dev/null @@ -1,1872 +0,0 @@ -(******************************************************************** - * COPYRIGHT (C) B&R Industrial Automation GmbH - ******************************************************************** - * File: ACP10PAR.VAR (2021-07-05 13:25:57) - ******************************************************************** - * Constants of library ACP10PAR (V5.15.1) - ********************************************************************) -VAR CONSTANT - ACP10PAR_SAFEMC_STATUS :UINT := 4; (* (UDINT) SafeMC: Status *) - ACP10PAR_SAFEMC_CONTROL :UINT := 5; (* (UDINT) SafeMC: Control *) - ACP10PAR_SAFEMC_SPEED_ACT :UINT := 6; (* (INT) SafeMC: Actual speed [sUnits/s] *) - ACP10PAR_SAFEMC_SPEED_LIM :UINT := 7; (* (INT) SafeMC: Speed limit [sUnits/s] *) - ACP10PAR_BRAKE_STATUS :UINT := 8; (* (UDINT) Motor holding brake: Status *) - ACP10PAR_R_BLEEDER_EXT :UINT := 10; (* (REAL) Bleeder: External: Resistance [Ohm] *) - ACP10PAR_TEMP_MAX_BLEEDER_EXT :UINT := 11; (* (REAL) Bleeder: External: Limit temperature [C] *) - ACP10PAR_RTH_BLEEDER_AMB_EXT :UINT := 12; (* (REAL) Bleeder: External: Thermal resistance [K/W] *) - ACP10PAR_CTH_BLEEDER_EXT :UINT := 13; (* (REAL) Bleeder: External: Thermal capacity [Ws/K] *) - ACP10PAR_BRAKE_TEST_TORQUE :UINT := 14; (* (REAL) Motor holding brake: Test torque [Nm] *) - ACP10PAR_BRAKE_TEST_POS_LIM :UINT := 15; (* (REAL) Motor holding brake: Position error limit [Rev.] *) - ACP10PAR_ACOPOS_POWER_RATED :UINT := 16; (* (REAL) Inverter: Rated power [W] *) - ACP10PAR_ACOPOS_CURR_RATED :UINT := 17; (* (REAL) Inverter: Rated current [A] *) - ACP10PAR_ACOPOS_CURR_MAX :UINT := 18; (* (REAL) Inverter: Peak current [A] *) - ACP10PAR_PHASE_MON_PARID :UINT := 19; (* (UINT) Power mains: Parameter ID of the phase failure signal *) - ACP10PAR_STAT_PHASE_MON :UINT := 20; (* (UDINT) Power mains: Status phase failure *) - ACP10PAR_ENCOD_REF_DCM_DIFF :UINT := 21; (* (DINT) Encoder1: DCM Distance difference [Lines] *) - ACP10PAR_ENCOD2_REF_DCM_DIFF :UINT := 22; (* (DINT) Encoder2: DCM Distance difference [Lines] *) - ACP10PAR_ENCOD3_REF_DCM_DIFF :UINT := 23; (* (DINT) Encoder3: DCM Distance difference [Lines] *) - ACP10PAR_FFCTRL_KV_TORQUE :UINT := 24; (* (REAL) CTRL Feed forward: Speed torque factor [Nms] *) - ACP10PAR_PLIM_MODE :UINT := 25; (* (UDINT) Power limiter: Mode *) - ACP10PAR_MOTOR_TYPE :UINT := 30; (* (UINT) Motor: Type *) - ACP10PAR_MOTOR_COMPATIBILITY :UINT := 31; (* (UINT) Motor: Software compatibility *) - ACP10PAR_MOTOR_DATE :UINT := 32; (* (UDINT) Motor: Test date *) - ACP10PAR_ENCOD_SERIAL_DATA :UINT := 33; (* (DATA) Encoder1: Serial data block *) - ACP10PAR_ENCOD_SERIAL_STATUS :UINT := 34; (* (UINT) Encoder1: Serial status *) - ACP10PAR_ENCOD2_SERIAL_DATA :UINT := 35; (* (DATA) Encoder2: Serial data block *) - ACP10PAR_ENCOD2_SERIAL_STATUS :UINT := 36; (* (UINT) Encoder2: Serial status *) - ACP10PAR_ENCOD3_SERIAL_DATA :UINT := 37; (* (DATA) Encoder3: Serial data block *) - ACP10PAR_ENCOD3_SERIAL_STATUS :UINT := 38; (* (UINT) Encoder3: Serial status *) - ACP10PAR_SAFEMC_ENCOD_REF_LEN :UINT := 39; (* (UDINT) SafeMC: Encoder scaling: reference length [nm] *) - ACP10PAR_MOTOR_ORDERTEXT :UINT := 40; (* (STR32) Motor: Order text *) - ACP10PAR_MOTOR_SERIALNUMBER :UINT := 41; (* (STR16) Motor: Serial number *) - ACP10PAR_MOTOR_BRAKE_CURR_RATED :UINT := 42; (* (REAL) Motor holding brake: Rated current [A] *) - ACP10PAR_MOTOR_BRAKE_TORQ_RATED :UINT := 43; (* (REAL) Motor holding brake: Rated torque [Nm] *) - ACP10PAR_MOTOR_BRAKE_ON_TIME :UINT := 44; (* (REAL) Motor holding brake: Engaging delay [s] *) - ACP10PAR_MOTOR_BRAKE_OFF_TIME :UINT := 45; (* (REAL) Motor holding brake: Release delay [s] *) - ACP10PAR_MOTOR_WIND_CONNECT :UINT := 46; (* (USINT) Motor: Winding connection *) - ACP10PAR_MOTOR_POLEPAIRS :UINT := 47; (* (USINT) Motor: Number of pole-pairs *) - ACP10PAR_MOTOR_VOLTAGE_RATED :UINT := 48; (* (REAL) Motor: Rated voltage [V] *) - ACP10PAR_MOTOR_VOLTAGE_CONST :UINT := 49; (* (REAL) Motor: Voltage constant [mVmin] *) - ACP10PAR_MOTOR_SPEED_RATED :UINT := 50; (* (REAL) Motor: Rated speed [1/min] *) - ACP10PAR_MOTOR_SPEED_MAX :UINT := 51; (* (REAL) Motor: Maximum speed [1/min] *) - ACP10PAR_MOTOR_TORQ_STALL :UINT := 52; (* (REAL) Motor: Stall torque [Nm] *) - ACP10PAR_MOTOR_TORQ_RATED :UINT := 53; (* (REAL) Motor: Rated torque [Nm] *) - ACP10PAR_MOTOR_TORQ_MAX :UINT := 54; (* (REAL) Motor: Peak torque [Nm] *) - ACP10PAR_MOTOR_TORQ_CONST :UINT := 55; (* (REAL) Motor: Torque constant [Nm/A] *) - ACP10PAR_MOTOR_CURR_STALL :UINT := 56; (* (REAL) Motor: Stall current [A] *) - ACP10PAR_MOTOR_CURR_RATED :UINT := 57; (* (REAL) Motor: Rated current [A] *) - ACP10PAR_MOTOR_CURR_MAX :UINT := 58; (* (REAL) Motor: Peak current [A] *) - ACP10PAR_MOTOR_WIND_CROSS_SECT :UINT := 59; (* (REAL) Motor: Phase cross section [mm] *) - ACP10PAR_MOTOR_STATOR_RESISTANCE :UINT := 60; (* (REAL) Motor: Stator resistance [Ohm] *) - ACP10PAR_MOTOR_STATOR_INDUCTANCE :UINT := 61; (* (REAL) Motor: Stator inductance [Henry] *) - ACP10PAR_MOTOR_INERTIA :UINT := 62; (* (REAL) Motor: Moment of inertia [kgm] *) - ACP10PAR_MOTOR_COMMUT_OFFSET :UINT := 63; (* (REAL) Motor: Commutation offset [rad] *) - ACP10PAR_MOTOR_TEMPSENS_PAR1 :UINT := 64; (* (REAL) Temperature sensor: Parameter 1 *) - ACP10PAR_MOTOR_TEMPSENS_PAR2 :UINT := 65; (* (REAL) Temperature sensor: Parameter 2 *) - ACP10PAR_MOTOR_TEMPSENS_PAR3 :UINT := 66; (* (REAL) Temperature sensor: Parameter 3 *) - ACP10PAR_MOTOR_TEMPSENS_PAR4 :UINT := 67; (* (REAL) Temperature sensor: Parameter 4 *) - ACP10PAR_MOTOR_TEMPSENS_PAR5 :UINT := 68; (* (REAL) Temperature sensor: Parameter 5 *) - ACP10PAR_MOTOR_TEMPSENS_PAR6 :UINT := 69; (* (REAL) Temperature sensor: Parameter 6 *) - ACP10PAR_MOTOR_TEMPSENS_PAR7 :UINT := 70; (* (REAL) Temperature sensor: Parameter 7 *) - ACP10PAR_MOTOR_TEMPSENS_PAR8 :UINT := 71; (* (REAL) Temperature sensor: Parameter 8 *) - ACP10PAR_MOTOR_TEMPSENS_PAR9 :UINT := 72; (* (REAL) Temperature sensor: Parameter 9 *) - ACP10PAR_MOTOR_TEMPSENS_PAR10 :UINT := 73; (* (REAL) Temperature sensor: Parameter 10 *) - ACP10PAR_MOTOR_WIND_TEMP_MAX :UINT := 74; (* (REAL) Motor: Limit temperature [C] *) - ACP10PAR_MOTOR_THERMAL_CONST :UINT := 75; (* (REAL) Motor: Thermal time constant (for MOTOR_COMPATIBILITY 0x0202) [s] *) - ACP10PAR_MOTOR_ROTOR_RESISTANCE :UINT := 76; (* (REAL) Motor: Rotor resistance [Ohm] *) - ACP10PAR_MOTOR_ROTOR_INDUCTANCE :UINT := 77; (* (REAL) Motor: Rotor inductance [Henry] *) - ACP10PAR_MOTOR_MUTUAL_INDUCTANCE :UINT := 78; (* (REAL) Motor: Mutual inductance [Henry] *) - ACP10PAR_MOTOR_MAGNETIZING_CURR :UINT := 79; (* (REAL) Motor: Magnetizing current [A] *) - ACP10PAR_PHASE_MON_IGNORE :UINT := 80; (* (UINT) Power mains: Ignore phase failure *) - ACP10PAR_CMD_MOTOR_DATA :UINT := 81; (* (UINT) Motor: Command *) - ACP10PAR_ENCOD_STATUS :UINT := 82; (* (UDINT) Encoder1: Status *) - ACP10PAR_MOTOR_DATA_STATUS :UINT := 84; (* (UINT) Motor: Encoder data transfer: Status *) - ACP10PAR_ENCOD2_TYPE :UINT := 85; (* (USINT) Encoder2: Type *) - ACP10PAR_CMD_BRAKE :UINT := 86; (* (UINT) Motor holding brake: Command *) - ACP10PAR_FFCTRL_TORQUE_POS :UINT := 87; (* (REAL) CTRL Feed forward: Torque in positive direction [Nm] *) - ACP10PAR_ENCOD2_STATUS :UINT := 88; (* (UDINT) Encoder2: Status *) - ACP10PAR_FFCTRL_TORQUE_NEG :UINT := 89; (* (REAL) CTRL Feed forward: Torque in negative direction [Nm] *) - ACP10PAR_BRAKE_MODE :UINT := 90; (* (UINT) Motor holding brake: Mode *) - ACP10PAR_ENCOD1_S_ACT :UINT := 91; (* (DINT) Encoder1: Actual position [Units] *) - ACP10PAR_PCTRL_V_ACT :UINT := 92; (* (REAL) CTRL Position controller: Actual speed [Units/s] *) - ACP10PAR_CMD_CONTROLLER :UINT := 93; (* (UINT) CTRL Controller: Command *) - ACP10PAR_ENCOD_COUNT_DIR :UINT := 96; (* (USINT) Encoder1: Load scaling: Count direction *) - ACP10PAR_ENCOD_TYPE :UINT := 97; (* (USINT) Encoder1: Type *) - ACP10PAR_AXLIM_DS_STOP :UINT := 98; (* (REAL) Limit values: Lag error for stop of a movement [Units] *) - ACP10PAR_AXLIM_DS_WARNING :UINT := 99; (* (REAL) Limit values: Lag error for display of a warning [Units] *) - ACP10PAR_POS_CTRL_KV :UINT := 100; (* (REAL) CTRL Position controller: Proportional amplification [1/s] *) - ACP10PAR_POS_CTRL_TN :UINT := 101; (* (REAL) CTRL Position controller: Integral action time [s] *) - ACP10PAR_POS_CTRL_T_PREDICT :UINT := 102; (* (REAL) CTRL Position controller: Prediction time [s] *) - ACP10PAR_POS_CTRL_T_TOTAL :UINT := 103; (* (REAL) CTRL Position controller: Total delay time [s] *) - ACP10PAR_POS_CTRL_P_MAX :UINT := 104; (* (REAL) CTRL Position controller: Maximum proportional action [Units/s] *) - ACP10PAR_POS_CTRL_I_MAX :UINT := 105; (* (REAL) CTRL Position controller: Maximum integral action [Units/s] *) - ACP10PAR_SCALE_LOAD_UNITS :UINT := 106; (* (UDINT) Encoder1: Load scaling: Units per load revolution [Units] *) - ACP10PAR_SCALE_LOAD_MOTOR_REV :UINT := 107; (* (UDINT) Encoder1: Load scaling: Encoder revolutions per load revolution *) - ACP10PAR_SCALE_ENCOD_MOTOR_REV :UINT := 108; (* (UDINT) Encoder1: Encoder scaling: motor revolutions *) - ACP10PAR_SCALE_ENCOD_INCR :UINT := 109; (* (UDINT) Encoder1: Encoder scaling: increments per encoder revolution *) - ACP10PAR_CMD_SIMULATION :UINT := 110; (* (UINT) Simulation mode: Command *) - ACP10PAR_PCTRL_S_ACT :UINT := 111; (* (DINT) CTRL Position controller: Actual position [Units] *) - ACP10PAR_PCTRL_LAG_ERROR :UINT := 112; (* (REAL) CTRL Position controller: Lag error [Units] *) - ACP10PAR_PCTRL_S_SET :UINT := 113; (* (DINT) CTRL Position controller: Set position [Units] *) - ACP10PAR_PCTRL_V_SET :UINT := 114; (* (REAL) CTRL Position controller: Set speed [Units/s] *) - ACP10PAR_CMD_ABS_MOVE :UINT := 115; (* (BASIS_MOVE_S_ABS, BASIS_MOVE_MODE) Basis movements: Start movement with absolute target position *) - ACP10PAR_OVERRIDE :UINT := 116; (* (V_OVERRIDE, A_OVERRIDE) Basis movements: Override *) - ACP10PAR_V_OVERRIDE :UINT := 117; (* (INT) Basis movements: Speed override *) - ACP10PAR_A_OVERRIDE :UINT := 118; (* (INT) Basis movements: Acceleration override *) - ACP10PAR_AXLIM_V_POS :UINT := 119; (* (REAL) Limit values: Maximum speed in positive direction [Units/s] *) - ACP10PAR_AXLIM_V_NEG :UINT := 120; (* (REAL) Limit values: Maximum speed in negative direction [Units/s] *) - ACP10PAR_AXLIM_A1_POS :UINT := 121; (* (REAL) Limit values: Maximum acceleration in positive direction [Units/s] *) - ACP10PAR_AXLIM_A2_POS :UINT := 122; (* (REAL) Limit values: Maximum deceleration in positive direction [Units/s] *) - ACP10PAR_AXLIM_A1_NEG :UINT := 123; (* (REAL) Limit values: Maximum acceleration in negative direction [Units/s] *) - ACP10PAR_AXLIM_A2_NEG :UINT := 124; (* (REAL) Limit values: Maximum deceleration in negative direction [Units/s] *) - ACP10PAR_AXLIM_T_JOLT :UINT := 125; (* (REAL) Limit values: Jolt time [s] *) - ACP10PAR_AXLIM_POS_SW_END :UINT := 126; (* (DINT) Limit values: Positive SW end position [Units] *) - ACP10PAR_AXLIM_NEG_SW_END :UINT := 127; (* (DINT) Limit values: Negative SW end position [Units] *) - ACP10PAR_SGEN_SW_END_IGNORE :UINT := 128; (* (USINT) Limit values: Ignore SW end positions *) - ACP10PAR_STATUS_TRACE :UINT := 129; (* (USINT) Trace: Status *) - ACP10PAR_PCTRL_S_ACT_FRAC :UINT := 130; (* (REAL) CTRL Position controller: Actual position fractional part [Units] *) - ACP10PAR_TRACE_TRIGGER_PARID :UINT := 131; (* (UINT) Trace: Parameter ID for trigger event *) - ACP10PAR_TRACE_TRIGGER_EVENT :UINT := 132; (* (USINT) Trace: Trigger event *) - ACP10PAR_TRACE_TRIGGER_THRESHOLD :UINT := 133; (* (REAL) Trace: Trigger threshold *) - ACP10PAR_TRACE_TRIGGER_WINDOW :UINT := 134; (* (REAL) Trace: Trigger window *) - ACP10PAR_TRACE_TEST_PARID :UINT := 135; (* (UINT) Trace: Parameter ID for test date *) - ACP10PAR_TRACE_TEST_TYPE :UINT := 136; (* (USINT) Trace: Data type for test date *) - ACP10PAR_CMD_TRACE :UINT := 137; (* (UINT) Trace: Command *) - ACP10PAR_CPU_TICKS_CYCLE_PEAK :UINT := 139; (* (DINT) Diagnosis: Peak value CPU computing time per cycle *) - ACP10PAR_TRACE_TEST_INDEX :UINT := 140; (* (UINT) Trace: Index for test date *) - ACP10PAR_TRACE_T_TRACE :UINT := 141; (* (REAL) Trace: Recording time [s] *) - ACP10PAR_TRACE_T_SAMPLING :UINT := 142; (* (REAL) Trace: Sampling time [s] *) - ACP10PAR_TRACE_T_DELAY :UINT := 143; (* (REAL) Trace: Delay time relative to trigger event [s] *) - ACP10PAR_TRACE_MAX_DATLEN :UINT := 144; (* (UDINT) Trace: Maximum length of data [Byte] *) - ACP10PAR_CTRL_CYCLE_TIME_MODE :UINT := 145; (* (USINT) CTRL Controller: Mode of controller cascade cycle times *) - ACP10PAR_PCTRL_CYC_SET_PARID :UINT := 146; (* (UINT) CTRL Position controller: Parameter ID for cyclic set position *) - ACP10PAR_CMD_PCTRL_CYC_SET :UINT := 147; (* (UINT) CTRL Position controller: Start movement with cyclic position set values *) - ACP10PAR_AXLIM_T_INPOS :UINT := 150; (* (REAL) Limit values: Waiting time before message 'target position reached' [s] *) - ACP10PAR_HOMING_TR_S_REL :UINT := 151; (* (REAL) Homing: Reference pulse distance [Rev.] *) - ACP10PAR_HOMING_S :UINT := 152; (* (DINT) Homing: Reference position [Units] *) - ACP10PAR_HOMING_V_SWITCH :UINT := 153; (* (REAL) Homing: Speed for searching the reference switch [Units/s] *) - ACP10PAR_HOMING_V_TRIGGER :UINT := 154; (* (REAL) Homing: Trigger speed [Units/s] *) - ACP10PAR_HOMING_A :UINT := 155; (* (REAL) Homing: Acceleration for homing procedure [Units/s] *) - ACP10PAR_HOMING_MODE :UINT := 156; (* (USINT) Homing: Mode *) - ACP10PAR_HOMING_MODE_BITS :UINT := 157; (* (USINT) Homing: Mode control bits *) - ACP10PAR_HOMING_TR_S_BLOCK :UINT := 158; (* (REAL) Homing: Distance for blocking the reference pulse [Rev.] *) - ACP10PAR_BASIS_MOVE_S_ABS :UINT := 159; (* (DINT) Basis movements: Target position [Units] *) - ACP10PAR_BASIS_MOVE_S_REL :UINT := 160; (* (DINT) Basis movements: Relative move distance [Units] *) - ACP10PAR_BASIS_MOVE_V_POS :UINT := 161; (* (REAL) Basis movements: Speed in positive direction [Units/s] *) - ACP10PAR_BASIS_MOVE_V_NEG :UINT := 162; (* (REAL) Basis movements: Speed in negative direction [Units/s] *) - ACP10PAR_BASIS_MOVE_A1_POS :UINT := 163; (* (REAL) Basis movements: Acceleration in positive direction [Units/s] *) - ACP10PAR_BASIS_MOVE_A2_POS :UINT := 164; (* (REAL) Basis movements: Deceleration in positive direction [Units/s] *) - ACP10PAR_BASIS_MOVE_A1_NEG :UINT := 165; (* (REAL) Basis movements: Acceleration in negative direction [Units/s] *) - ACP10PAR_BASIS_MOVE_A2_NEG :UINT := 166; (* (REAL) Basis movements: Deceleration in negative direction [Units/s] *) - ACP10PAR_CMD_HOMING :UINT := 167; (* (HOMING_S, HOMING_MODE, HOMING_MODE_BITS) Homing: Command start homing procedure *) - ACP10PAR_CMD_REL_MOVE :UINT := 168; (* (BASIS_MOVE_S_REL, BASIS_MOVE_MODE) Basis movements: Start movement with relative move distance *) - ACP10PAR_CMD_POS_MOVE :UINT := 169; (* (BASIS_MOVE_V_POS, BASIS_MOVE_MODE) Basis movements: Start movement in positive direction *) - ACP10PAR_CMD_NEG_MOVE :UINT := 170; (* (BASIS_MOVE_V_NEG, BASIS_MOVE_MODE) Basis movements: Start movement in negative direction *) - ACP10PAR_STOP_CMD_CONF_INDEX :UINT := 171; (* (USINT) Movement stop: Index of parameter record for the stop command *) - ACP10PAR_HOMING_OFFSET :UINT := 172; (* (DINT) Homing: Offset [Units] *) - ACP10PAR_STOP_CONF_INDEX :UINT := 173; (* (USINT) Movement stop: Index of parameter record for stop configuration *) - ACP10PAR_STOP_CONF_DECEL_RAMP :UINT := 174; (* (USINT) Movement stop: Deceleration ramp *) - ACP10PAR_STOP_CONF_CTRL_STATE :UINT := 175; (* (USINT) Movement stop: Controller state after movement stop *) - ACP10PAR_CMD_MOVEMENT_STOP :UINT := 176; (* (STOP_CMD_CONF_INDEX) Movement stop: Command stop movement *) - ACP10PAR_STATUS_BITS :UINT := 178; (* (UDINT) Status: General bits *) - ACP10PAR_STATUS_CYCLIC_BITS :UINT := 179; (* (UDINT) Status: Cyclic bits *) - ACP10PAR_ERROR_NUMBER :UINT := 180; (* (UINT) Messages: Error number *) - ACP10PAR_ERROR_INFO :UINT := 181; (* (DINT) Messages: Additional error info *) - ACP10PAR_ERROR_REC :UINT := 183; (* (ERROR_NUMBER, ERROR_INFO) Messages: Error record from drive *) - ACP10PAR_DIG_IN_FORCE_ENABLE :UINT := 184; (* (USINT) Digital inputs: Force enable bits *) - ACP10PAR_CMD_DIG_IN_FORCE :UINT := 185; (* (USINT) Digital inputs: Force function *) - ACP10PAR_DIG_IN_ACTIVE_LEVEL :UINT := 186; (* (USINT) Digital inputs: Active level bits *) - ACP10PAR_NETWORK_LIVE_CTRL :UINT := 189; (* (UDINT) Time for network live sign control [us] *) - ACP10PAR_CMD_BASIS_MOVE_HALT :UINT := 191; (* (NIL) Basis movements: Halt *) - ACP10PAR_AUT_PAR_RESET :UINT := 194; (* (USINT) Cam automat: Reset parameter *) - ACP10PAR_AUT_PAR_RESET_VAX1 :UINT := 195; (* (USINT) VAX Cam automat: Reset parameter *) - ACP10PAR_SAFEMC_SPEED_ACT_I4 :UINT := 196; (* (DINT) SafeMC: Actual speed (SafeUserData1, if activated) *) - ACP10PAR_STOP_ERR_DECEL_RAMP :UINT := 197; (* (USINT) Movement stop: Deceleration ramp after drive error *) - ACP10PAR_CYCLIC_TODRV_T_CTRL :UINT := 198; (* (DINT) Cyclic communication: Time for life sign monitoring of data to drive [us] *) - ACP10PAR_ENCOD_POLEPAIRS :UINT := 203; (* (USINT) Encoder1: Resolver polepairs per encoder revolution *) - ACP10PAR_ENCOD2_POLEPAIRS :UINT := 204; (* (USINT) Encoder2: Resolver polepairs per encoder revolution *) - ACP10PAR_CYCLIC_TODRV_PARID :UINT := 207; (* (UINT) Cyclic communication: Parameter ID of data to drive *) - ACP10PAR_VCTRL_I1 :UINT := 209; (* (REAL) Inverter: Phase 1: Current [A] *) - ACP10PAR_VCTRL_I2 :UINT := 210; (* (REAL) Inverter: Phase 2: Current [A] *) - ACP10PAR_BRAKE_CTRL_MON_FILTER :UINT := 211; (* (REAL) Motor holding brake: Control monitoring filter time [s] *) - ACP10PAR_ENCOD_DIAG1 :UINT := 212; (* (REAL) Encoder1: Diagnosis 1 *) - ACP10PAR_ICTRL_ISQ_REF :UINT := 213; (* (REAL) CTRL Current controller: Set stator current quadrature component [A] *) - ACP10PAR_ICTRL_ISQ_ACT :UINT := 214; (* (REAL) CTRL Current controller: Actual stator current quadrature component [A] *) - ACP10PAR_ICTRL_USQ_REF :UINT := 216; (* (REAL) CTRL Current controller: Stator voltage quadrature component [V] *) - ACP10PAR_ICTRL_ISD_REF :UINT := 218; (* (REAL) CTRL Current controller: Set stator current direct component [A] *) - ACP10PAR_ICTRL_ISD_ACT :UINT := 219; (* (REAL) CTRL Current controller: Actual stator current direct component [A] *) - ACP10PAR_ICTRL_USD_REF :UINT := 221; (* (REAL) CTRL Current controller: Stator voltage direct component [V] *) - ACP10PAR_FCTRL_ISD_REF :UINT := 222; (* (REAL) Flux controller: Manipulated variable [A] *) - ACP10PAR_ICTRL_KV :UINT := 223; (* (REAL) CTRL Current controller: Proportional amplification factor [V/A] *) - ACP10PAR_SAFEMC_SPEED_LIM_I4 :UINT := 224; (* (DINT) SafeMC: Speed limit [Units/s] *) - ACP10PAR_ICTRL_TI :UINT := 225; (* (REAL) CTRL Current controller: Integral action time [s] *) - ACP10PAR_SCTRL_FILTER_F0 :UINT := 226; (* (REAL) CTRL Speed controller: Notchfilter frequence [1/s] *) - ACP10PAR_SCTRL_FILTER_B :UINT := 227; (* (REAL) CTRL Speed controller: Notchfilter bandwidth [1/s] *) - ACP10PAR_PCTRL_LAG2_ERROR :UINT := 228; (* (REAL) CTRL Two encoder control: Position difference [Units] *) - ACP10PAR_AXLIM_DS_STOP2 :UINT := 229; (* (REAL) CTRL Two encoder control: Position difference limit for stop of a movement [Units] *) - ACP10PAR_PCTRL_S_ACT_PARID :UINT := 230; (* (UINT) CTRL Position controller: Actual encoder position parameter ID *) - ACP10PAR_PCTRL_ENABLE_PARID :UINT := 231; (* (UINT) CTRL Position controller: Parameter ID enable input *) - ACP10PAR_CYCLIC_TODRV_PAR_INDEX :UINT := 232; (* (USINT) Cyclic communication: Parameter index of data to drive *) - ACP10PAR_CYCLIC_FRDRV_REC_INDEX :UINT := 234; (* (USINT) Cyclic communication: Index of parameter record for data from drive *) - ACP10PAR_CYCLIC_FRDRV_PAR_INDEX :UINT := 235; (* (USINT) Cyclic communication: Parameter index of data from drive *) - ACP10PAR_CYCLIC_FRDRV_PARID :UINT := 236; (* (UINT) Cyclic communication: Parameter ID of data from drive *) - ACP10PAR_ENCOD_SSI_ZERO_BITS :UINT := 237; (* (USINT) Encoder1: SSI Number of leading zeros *) - ACP10PAR_ENCOD_SSI_BITS :UINT := 238; (* (USINT) Encoder1: SSI Number of data bits *) - ACP10PAR_ENCOD_SSI_CODE :UINT := 239; (* (USINT) Encoder1: SSI, Data code *) - ACP10PAR_ENCOD_SSI_PARITY_CHK :UINT := 240; (* (USINT) Encoder1: SSI Parity check *) - ACP10PAR_ENCOD2_SSI_ZERO_BITS :UINT := 241; (* (USINT) Encoder2: SSI Number of leading zeros *) - ACP10PAR_ENCOD2_SSI_BITS :UINT := 242; (* (USINT) Encoder2: SSI Number of data bits *) - ACP10PAR_ENCOD2_SSI_CODE :UINT := 243; (* (USINT) Encoder2: SSI Data code *) - ACP10PAR_ENCOD2_SSI_PARITY_CHK :UINT := 244; (* (USINT) Encoder2: SSI Parity check *) - ACP10PAR_ENCOD_POS_ACT :UINT := 245; (* (DINT) Encoder1: Actual position per revolution [Incr] *) - ACP10PAR_ENCOD2_POS_ACT :UINT := 246; (* (DINT) Encoder2: Actual position per revolution [Incr] *) - ACP10PAR_ICTRL_ADD_TRQ :UINT := 247; (* (REAL) CTRL Current controller: Additive torque [Nm] *) - ACP10PAR_LIM_T1_POS :UINT := 248; (* (REAL) CTRL Torque limiter: Maximum acceleration torque in positive direction [Nm] *) - ACP10PAR_LIM_T1_NEG :UINT := 249; (* (REAL) CTRL Torque limiter: Maximum acceleration torque in negative direction [Nm] *) - ACP10PAR_SCTRL_SPEED_REF :UINT := 250; (* (REAL) CTRL Speed controller: Set speed [1/s] *) - ACP10PAR_SCTRL_SPEED_ACT :UINT := 251; (* (REAL) CTRL Speed controller: Actual speed [1/s] *) - ACP10PAR_SCTRL_KV :UINT := 253; (* (REAL) CTRL Speed controller: Proportional amplification [As] *) - ACP10PAR_SCTRL_TN :UINT := 255; (* (REAL) CTRL Speed controller: Integral action time [s] *) - ACP10PAR_SCTRL_ISQ_REF :UINT := 256; (* (REAL) CTRL Speed controller: Manipulated variable [A] *) - ACP10PAR_FCTRL_IM_REF :UINT := 257; (* (REAL) CTRL Flux: Set magnetizing current [A] *) - ACP10PAR_FCTRL_IM_ACT :UINT := 258; (* (REAL) CTRL Flux: Actual magnetizing current [A] *) - ACP10PAR_FCTRL_KV :UINT := 259; (* (REAL) CTRL Flux: Proportional amplification factor *) - ACP10PAR_FCTRL_TN :UINT := 260; (* (REAL) CTRL Flux: Integral action time [s] *) - ACP10PAR_UCTRL_ISQ_ADD_PARID :UINT := 261; (* (UINT) CTRL DC bus: Parameter ID additive active current *) - ACP10PAR_POWER_SUPPLY_MODE :UINT := 262; (* (UINT) Power mains: Mode *) - ACP10PAR_PHASING_CURR :UINT := 275; (* (REAL) Motor: Phasing: Current [A] *) - ACP10PAR_PHASING_MODE :UINT := 276; (* (UINT) Motor: Phasing: Mode *) - ACP10PAR_TORQUE_ACT :UINT := 277; (* (REAL) Motor: Torque [Nm] *) - ACP10PAR_POWER_ACT :UINT := 278; (* (REAL) Motor: Power [W] *) - ACP10PAR_ENCOD_RATIO_MOTOR_REV :UINT := 280; (* (UDINT) Encoder1: Gear ratio motor revolutions *) - ACP10PAR_FFCTRL_ISQ :UINT := 281; (* (REAL) CTRL Feed forward: Set stator current [A] *) - ACP10PAR_FFCTRL_TORQ_LOAD_PARID :UINT := 282; (* (UINT) CTRL Feed forward: Parameter ID load torque *) - ACP10PAR_SCTRL_TI_FIL :UINT := 283; (* (REAL) CTRL Speed controller: Filter time constant [s] *) - ACP10PAR_ENCOD3_POLEPAIRS :UINT := 284; (* (USINT) Encoder3: Resolver polepairs per encoder revolution *) - ACP10PAR_FFCTRL_INERTIA_PARID :UINT := 285; (* (UINT) CTRL Feed forward: Parameter ID mass moment of inertia *) - ACP10PAR_ENCOD_OUT_PARID :UINT := 286; (* (UINT) Encoder1: Emulation: Output parameter ID *) - ACP10PAR_STAT_BRAKE_CIRCUIT :UINT := 287; (* (UDINT) Motor holding brake: Electrical state *) - ACP10PAR_SCTRL_ADD_SET_PARID :UINT := 288; (* (UINT) CTRL Speed controller: Parameter ID additive set value *) - ACP10PAR_SCALE_ENCOD2_INCR :UINT := 289; (* (UDINT) Encoder2: Encoder scaling: Increments per encoder revolution *) - ACP10PAR_CONST_I4_ZERO :UINT := 292; (* (DINT) Function block: Constant zero *) - ACP10PAR_UDC_ACT :UINT := 298; (* (REAL) CTRL DC bus: Voltage [V] *) - ACP10PAR_UDC_CTRL_TI_FIL :UINT := 299; (* (REAL) CTRL DC bus: Filter time constant [s] *) - ACP10PAR_UDC_DETECTION :UINT := 300; (* (REAL) CTRL DC bus: Voltage detection: Lower limit [V] *) - ACP10PAR_FFCTRL_INERTIA :UINT := 301; (* (REAL) CTRL Feed forward: Mass moment of inertia [kgm] *) - ACP10PAR_UDC_FILTER :UINT := 302; (* (REAL) CTRL DC bus: Filtered voltage [V] *) - ACP10PAR_ENCOD_ADC1 :UINT := 303; (* (REAL) Encoder1: ADC1 value *) - ACP10PAR_CONST_I4_SHRT_MIN :UINT := 306; (* (DINT) Function block: Constant minimum value 2byte signed *) - ACP10PAR_SAFEMC_POS_ACT :UINT := 309; (* (DINT) SafeMC: Actual position [Units] *) - ACP10PAR_CONST_I4_ONE :UINT := 310; (* (DINT) Function block: Constant one *) - ACP10PAR_ENABLE_CONFIG :UINT := 311; (* (UDINT) ENABLE: Configuration *) - ACP10PAR_FCTRL_IM_LIM_MAX :UINT := 312; (* (REAL) CTRL Flux: Magnetizing current limiter: Upper limit [A] *) - ACP10PAR_SCTRL_SPEED_MON_LIM :UINT := 313; (* (REAL) CTRL Speed controller: Monitoring: Speed limit [1/s] *) - ACP10PAR_CHP_DUTY_CYCLE_MIN :UINT := 314; (* (REAL) CTRL Chopper: Minimum pwm duty cycle *) - ACP10PAR_JUNCTION_POWER_LOSS :UINT := 315; (* (REAL) Inverter: Junction temperature model: Power loss [W] *) - ACP10PAR_BRAKE_TEST_POS_DELTA :UINT := 323; (* (REAL) Motor holding brake: Maximal position error [Rev.] *) - ACP10PAR_ICTRL_ADD_SET_PARID :UINT := 325; (* (UINT) CTRL Current controller: Additive set value parameter ID *) - ACP10PAR_CONTROLLER_MODE :UINT := 328; (* (USINT) CTRL Controller: Mode *) - ACP10PAR_VCTRL_ENCOD_REV :UINT := 330; (* (DINT) Motor encoder: Gear: Encoder revolutions *) - ACP10PAR_VCTRL_MOTOR_REV :UINT := 331; (* (DINT) Motor encoder: Gear: Motor revolutions *) - ACP10PAR_CMD_PHASING :UINT := 334; (* (UINT) Motor: Phasing: Command *) - ACP10PAR_ENCOD_ERROR_STATE :UINT := 336; (* (USINT) Encoder1: Error state *) - ACP10PAR_ENCOD2_ERROR_STATE :UINT := 337; (* (USINT) Encoder2: Error state *) - ACP10PAR_ENCOD3_ERROR_STATE :UINT := 338; (* (USINT) Encoder3: Error state *) - ACP10PAR_CMD_ERR_STATE_INTO_FIFO :UINT := 340; (* (NIL) Messages: Command write error state into error FIFO *) - ACP10PAR_LOAD_MOTOR_MODEL :UINT := 342; (* (REAL) Motor: Temperature model: Load [%] *) - ACP10PAR_LIM_T_OVR_GRP :UINT := 343; (* (LIM_T1_POS_OVR, LIM_T1_NEG_OVR, LIM_T2_POS_OVR, LIM_T2_NEG_OVR) CTRL Torque limiter: Override *) - ACP10PAR_LIM_T1_POS_OVR :UINT := 344; (* (USINT) CTRL Torque limiter: LIM_T1_POS override [%] *) - ACP10PAR_UDC_BLEEDER_ON :UINT := 345; (* (REAL) CTRL DC bus: Limiter: Switch on threshold [V] *) - ACP10PAR_LIM_T1_NEG_OVR :UINT := 346; (* (USINT) CTRL Torque limiter: LIM_T1_NEG override [%] *) - ACP10PAR_F_SWITCH :UINT := 347; (* (REAL) Inverter: Switch frequency [cps] *) - ACP10PAR_LIM_T2_POS :UINT := 348; (* (REAL) CTRL Torque limiter: Maximum deceleration torque in positive direction [Nm] *) - ACP10PAR_LIM_T2_NEG :UINT := 349; (* (REAL) CTRL Torque limiter: Maximum deceleration torque in negative direction [Nm] *) - ACP10PAR_RHO :UINT := 350; (* (REAL) Rotor flux angle [rad] *) - ACP10PAR_ERRESP_UDC_POWERFAIL :UINT := 351; (* (UDINT) Power mains: Error response *) - ACP10PAR_LOAD_MOTOR_MODEL_MAX :UINT := 352; (* (REAL) Motor: Temperature model: Maximum load [%] *) - ACP10PAR_SYS_TIME :UINT := 355; (* (UDINT) Drive synchronisation: Total time [us] *) - ACP10PAR_SYNC_SYS_TIME_DIFF :UINT := 359; (* (DINT) Drive synchronisation: Deviation from master time *) - ACP10PAR_STAT_UDC_POWERFAIL :UINT := 367; (* (UDINT) Power mains: Status *) - ACP10PAR_UVLIM_MODE :UINT := 368; (* (UDINT) CTRL DC bus: Limiter: Mode *) - ACP10PAR_ENCOD_REF_PULSE_STATUS :UINT := 369; (* (USINT) Encoder1: INC Reference pulse state *) - ACP10PAR_ENCOD2_REF_PULSE_STATUS :UINT := 370; (* (USINT) Encoder2: INC Reference pulse state *) - ACP10PAR_ENCOD3_REF_PULSE_STATUS :UINT := 371; (* (USINT) Encoder3: INC Reference pulse state *) - ACP10PAR_ENCOD_RATIO_ENCOD_REV :UINT := 372; (* (UDINT) Encoder1: Gear ratio encoder revolutions *) - ACP10PAR_TEMP_MOTOR_MODEL_MODE :UINT := 373; (* (UINT) Motor: Temperature model: Mode *) - ACP10PAR_LIM_T2_POS_OVR :UINT := 374; (* (USINT) CTRL Torque limiter: LIM_T2_POS override [%] *) - ACP10PAR_LIM_T2_NEG_OVR :UINT := 375; (* (USINT) CTRL Torque limiter: LIM_T2_NEG override [%] *) - ACP10PAR_LOAD_CONT_CURR :UINT := 377; (* (REAL) Inverter: Continuous current: Load [%] *) - ACP10PAR_LOAD_CONT_CURR_MAX :UINT := 378; (* (REAL) Inverter: Continuous current: Maximum load [%] *) - ACP10PAR_LOAD_PEAK_CURR :UINT := 379; (* (REAL) Inverter: Peak current: Load [%] *) - ACP10PAR_TEMP_HEATSINK :UINT := 380; (* (REAL) Power stage: Heatsink temperature sensor: Temperature [C] *) - ACP10PAR_TEMP_MOTOR :UINT := 381; (* (REAL) Temperature sensor: Temperature [C] *) - ACP10PAR_TEMP_JUNCTION :UINT := 382; (* (REAL) Inverter: Junction temperature model: Temperature [C] *) - ACP10PAR_TEMP_BLEEDER :UINT := 383; (* (REAL) Bleeder: Temperature model: Temperature [C] *) - ACP10PAR_TEMP_HEATSINK_MAX :UINT := 384; (* (REAL) Power stage: Heatsink temperature sensor: Maximum temperature [C] *) - ACP10PAR_TEMP_MOTOR_MAX :UINT := 385; (* (REAL) Temperature sensor: Maximum temperature [C] *) - ACP10PAR_TEMP_JUNCTION_MAX :UINT := 386; (* (REAL) Inverter: Junction temperature model: Maximum temperature [C] *) - ACP10PAR_TEMP_BLEEDER_MAX :UINT := 387; (* (REAL) Bleeder: Temperature model: Maximum temperature [C] *) - ACP10PAR_LOAD_PEAK_CURR_MAX :UINT := 388; (* (REAL) Inverter: Peak current: Maximum load [%] *) - ACP10PAR_EPROM_SERIAL_ID_TEXT :UINT := 389; (* (STR16) FB EPROM: Serial-ID *) - ACP10PAR_UDC_NOMINAL :UINT := 390; (* (REAL) CTRL DC bus: Nominal voltage [V] *) - ACP10PAR_TPRED_MODE :UINT := 391; (* (USINT) Temperature prediction: Mode *) - ACP10PAR_TPRED_TRIG_PARID :UINT := 392; (* (UINT) Temperature prediction: Trigger Parameter-ID *) - ACP10PAR_TEMP_MOTOR_MODELL :UINT := 393; (* (REAL) Motor: Temperature model: Temperature [C] *) - ACP10PAR_TEMP_MOTOR_MODELL_MAX :UINT := 394; (* (REAL) Motor: Temperature model: Maximum temperature [C] *) - ACP10PAR_STAT_LOAD_RELAY :UINT := 395; (* (UDINT) Power mains: Status main relay *) - ACP10PAR_BLEEDER_SELECTOR_EXT :UINT := 398; (* (USINT) Bleeder: Selector *) - ACP10PAR_CMD_ABS_MOVE_VAX1 :UINT := 400; (* (BASIS_MOVE_S_ABS_VAX1) VAX Basis movements: Start movement with absolute target position *) - ACP10PAR_CMD_REL_MOVE_VAX1 :UINT := 401; (* (BASIS_MOVE_S_REL_VAX1) VAX Basis movements: Start movement with relative move distance *) - ACP10PAR_CMD_POS_MOVE_VAX1 :UINT := 402; (* (BASIS_MOVE_V_POS_VAX1) VAX Basis movements: Start movement in positive direction *) - ACP10PAR_CMD_NEG_MOVE_VAX1 :UINT := 403; (* (BASIS_MOVE_V_NEG_VAX1) VAX Basis movements: Start movement in negative direction *) - ACP10PAR_BASIS_MOVE_V_POS_VAX1 :UINT := 404; (* (REAL) VAX Basis movements: Speed in positive direction [Units/s] *) - ACP10PAR_BASIS_MOVE_V_NEG_VAX1 :UINT := 405; (* (REAL) VAX Basis movements: Speed in negative direction [Units/s] *) - ACP10PAR_BASIS_MOVE_A1_POS_VAX1 :UINT := 406; (* (REAL) VAX Basis movements: Acceleration in positive direction [Units/s] *) - ACP10PAR_BASIS_MOVE_A2_POS_VAX1 :UINT := 407; (* (REAL) VAX Basis movements: Deceleration in positive direction [Units/s] *) - ACP10PAR_BASIS_MOVE_A1_NEG_VAX1 :UINT := 408; (* (REAL) VAX Basis movements: Acceleration in negative direction [Units/s] *) - ACP10PAR_BASIS_MOVE_A2_NEG_VAX1 :UINT := 409; (* (REAL) VAX Basis movements: Deceleration in negative direction [Units/s] *) - ACP10PAR_BASIS_MOVE_S_ABS_VAX1 :UINT := 410; (* (DINT) VAX Basis movements: Target position [Units] *) - ACP10PAR_BASIS_MOVE_S_REL_VAX1 :UINT := 411; (* (DINT) VAX Basis movements: Relative move distance [Units] *) - ACP10PAR_S_SET_VAX1 :UINT := 412; (* (DINT) VAX: Position [Units] *) - ACP10PAR_V_SET_VAX1 :UINT := 413; (* (REAL) VAX: Speed [Units/s] *) - ACP10PAR_AXLIM_T_JOLT_VAX1 :UINT := 415; (* (REAL) VAX Limit values: Jolt time [s] *) - ACP10PAR_BASIS_TRG_STOP :UINT := 416; (* (BASIS_TRG_STOP_S_REST, BASIS_TRG_STOP_EVENT) Basis movements: Mode 'stop after trigger' *) - ACP10PAR_BASIS_TRG_STOP_S_REST :UINT := 417; (* (DINT) Basis movements: Remaining distance for mode 'stop after trigger' [Units] *) - ACP10PAR_BASIS_TRG_STOP_EVENT :UINT := 418; (* (USINT) Basis movements: Trigger event for mode 'stop after trigger' *) - ACP10PAR_BASIS_MOVE_MODE :UINT := 419; (* (USINT) Basis movements: Mode *) - ACP10PAR_SCALE_ENCOD2_UNITS :UINT := 420; (* (UDINT) Encoder2: Load scaling: Units per load revolution [Units] *) - ACP10PAR_SCALE_ENCOD2_REV :UINT := 421; (* (UDINT) Encoder2: Load scaling: Encoder revolutions *) - ACP10PAR_ENCOD2_COUNT_DIR :UINT := 422; (* (USINT) Encoder2: Load scaling: Count direction *) - ACP10PAR_ENCOD2_S_ACT :UINT := 423; (* (DINT) Encoder2: Actual position [Units] *) - ACP10PAR_STAT_ENC2_HOMING_OK :UINT := 427; (* (UDINT) Encoder2: Status home position valid *) - ACP10PAR_SGEN_S_SET :UINT := 428; (* (DINT) CTRL Position controller: Input set position [Units] *) - ACP10PAR_ENCOD2_S_FILTER_T10 :UINT := 429; (* (REAL) Encoder2: Time constant for actual position filter [s] *) - ACP10PAR_AUT_INDEX_DATA :UINT := 432; (* (AUT_DATA_INDEX, AUT_POLY_DATA) Cam automat: Index and data of polynomial cam *) - ACP10PAR_TRACE_TEST_ADDR :UINT := 451; (* (DINT) Trace: Address for test date *) - ACP10PAR_CYCLIC_TOFRDRV_MODE :UINT := 457; (* (USINT) Cyclic communication: Mode *) - ACP10PAR_TRACE_TRIGGER_ADDR :UINT := 458; (* (DINT) Trace: Address for trigger event *) - ACP10PAR_LIMIT_SWITCH_IGNORE :UINT := 459; (* (BOOL) Digital inputs: Ignore limit switch *) - ACP10PAR_STAT_REFERENCE_SWITCH :UINT := 460; (* (UDINT) Digital inputs: Status reference switch *) - ACP10PAR_STAT_POS_LIMIT_SWITCH :UINT := 461; (* (UDINT) Digital inputs: Status positive end switch *) - ACP10PAR_STAT_NEG_LIMIT_SWITCH :UINT := 462; (* (UDINT) Digital inputs: Status negative end switch *) - ACP10PAR_STAT_TRIGGER1 :UINT := 463; (* (UDINT) Digital inputs: Status trigger1 *) - ACP10PAR_STAT_TRIGGER2 :UINT := 464; (* (UDINT) Digital inputs: Status trigger2 *) - ACP10PAR_STAT_CONTROLLER :UINT := 465; (* (UDINT) Status: Controller *) - ACP10PAR_STAT_HOMING_OK :UINT := 466; (* (UDINT) Homing: Status home position valid *) - ACP10PAR_STAT_TARGET_POS_REACHED :UINT := 467; (* (UDINT) Basis movements: Status 'target position reached' *) - ACP10PAR_STAT_MOVE_ACTIVE :UINT := 468; (* (UDINT) Status: Movement active *) - ACP10PAR_STAT_ERROR_NOT_READ :UINT := 469; (* (UDINT) Messages: Status error record available *) - ACP10PAR_STAT_WARNING_NOT_READ :UINT := 470; (* (UDINT) Messages: Status warning record available *) - ACP10PAR_STAT_DRIVE_READY :UINT := 471; (* (UDINT) Status: Drive ready *) - ACP10PAR_MA1_CYCLIC_SEND :UINT := 484; (* (UINT) Network coupling: Parameter ID of send data master1 *) - ACP10PAR_MA2_CYCLIC_SEND :UINT := 485; (* (UINT) Network coupling: Parameter ID of send data master2 *) - ACP10PAR_MA3_CYCLIC_SEND :UINT := 494; (* (UINT) Network coupling: Parameter ID of send data master3 *) - ACP10PAR_AUT_START_ST_INDEX :UINT := 495; (* (USINT) Cam automat: Index for start state *) - ACP10PAR_AUT_START_ST_INDEX_VAX1 :UINT := 496; (* (USINT) VAX Cam automat: Index for start state *) - ACP10PAR_AUT_POLY_DATA :UINT := 500; (* (DATA) Cam automat: Cam polynomial data *) - ACP10PAR_AUT_DATA_INDEX :UINT := 501; (* (UINT) Cam automat: Index of cam data for Upload/Download *) - ACP10PAR_CMD_AUT_START :UINT := 502; (* (UINT) Cam automat: Command *) - ACP10PAR_AUT_MA_AXIS :UINT := 503; (* (UINT) Cam automat: Master axis *) - ACP10PAR_AUT_MA_S_START :UINT := 504; (* (DINT) Cam automat: Start position of the master axis [Units] *) - ACP10PAR_AUT_MA_IVSTART :UINT := 505; (* (UDINT) Cam automat: Start interval of the master axis [Units] *) - ACP10PAR_AUT_MA_V_MAX :UINT := 506; (* (REAL) Cam automat: Maximum speed of master axis [Units/s] *) - ACP10PAR_AUT_ST_INDEX :UINT := 507; (* (USINT) Cam automat: Index of parameter record for one state *) - ACP10PAR_AUT_EV_INDEX :UINT := 508; (* (USINT) Cam automat: Index of parameter record for one event *) - ACP10PAR_AUT_ST_DATA_INDEX :UINT := 509; (* (UINT) Cam automat: Index of cam data for one state *) - ACP10PAR_AUT_COMP_MODE :UINT := 510; (* (USINT) Cam automat: Compensation gears mode *) - ACP10PAR_AUT_COMP_MA_S :UINT := 511; (* (DINT) Cam automat: Compensation distance of master axis [Units] *) - ACP10PAR_AUT_COMP_SL_S :UINT := 512; (* (DINT) Cam automat: Compensation distance of slave axis [Units] *) - ACP10PAR_AUT_EVENT_TYPE :UINT := 513; (* (USINT) Cam automat: Event type *) - ACP10PAR_AUT_EVENT_ATTR :UINT := 514; (* (USINT) Cam automat: Event attribute *) - ACP10PAR_AUT_EVENT_ST_INDEX :UINT := 515; (* (USINT) Cam automat: Index next state *) - ACP10PAR_AUT_SIGNAL_SET :UINT := 516; (* (USINT) Cam automat: Set signal *) - ACP10PAR_AUT_ACT_ST_INDEX :UINT := 517; (* (USINT) Cam automat: Index of the actual state *) - ACP10PAR_AUT_SIGNAL_RESET :UINT := 518; (* (USINT) Cam automat: Reset signal *) - ACP10PAR_AUT_MA_FACTOR :UINT := 519; (* (DINT) Cam automat: Multiplication factor of master axis *) - ACP10PAR_AUT_SL_FACTOR :UINT := 520; (* (DINT) Cam automat: Multiplication factor of slave axis *) - ACP10PAR_AUT_ST_COUNT_INIT :UINT := 521; (* (UINT) Cam automat: Initial count of state repetitions for event ncCOUNT *) - ACP10PAR_AUT_ST_COUNT_SET :UINT := 522; (* (UINT) Cam automat: Count of state repetitions for event ncCOUNT *) - ACP10PAR_AUT_COMP_MA_S_MIN :UINT := 523; (* (DINT) Cam automat: Minimum compensation distance of master axis [Units] *) - ACP10PAR_CMD_QUICKSTOP :UINT := 524; (* (NIL) Movement stop: Command quickstop *) - ACP10PAR_AUT_ONL_PAR_LOCK :UINT := 527; (* (USINT) Cam automat: Lock for consistent online parameter change *) - ACP10PAR_AUT_EVENT_ACTION :UINT := 528; (* (UDINT) Cam automat: Action at state transition *) - ACP10PAR_AUT_ACT_CAM_TYPE :UINT := 529; (* (USINT) Cam automat: Cam type of the actual state *) - ACP10PAR_MA1_CYCLIC_POS :UINT := 542; (* (DINT) Network coupling: Cyclic position master1 *) - ACP10PAR_MA2_CYCLIC_POS :UINT := 543; (* (DINT) Network coupling: Cyclic position master2 *) - ACP10PAR_PAR_SEQU_INDEX_DATA :UINT := 544; (* (PAR_SEQU_INDEX, PAR_SEQU) Parameter sequence: Index and data *) - ACP10PAR_MA3_CYCLIC_POS :UINT := 548; (* (DINT) Network coupling: Cyclic position master3 *) - ACP10PAR_AUT_CAM_MA_S_REL :UINT := 549; (* (DINT) Cam automat: Relative start distance of master axis within cam [Units] *) - ACP10PAR_AUT_CAM_MA_S_REL_VAX1 :UINT := 550; (* (DINT) VAX Cam automat: Relative start distance of master axis within cam [Units] *) - ACP10PAR_CMD_AUT_START_VAX1 :UINT := 551; (* (UINT) VAX Cam automat: Command *) - ACP10PAR_AUT_MA_AXIS_VAX1 :UINT := 552; (* (UINT) VAX Cam automat: Master axis *) - ACP10PAR_AUT_MA_S_START_VAX1 :UINT := 553; (* (DINT) VAX Cam automat: Start position of the master axis [Units] *) - ACP10PAR_AUT_MA_IVSTART_VAX1 :UINT := 554; (* (UDINT) VAX Cam automat: Start interval of the master axis [Units] *) - ACP10PAR_AUT_MA_V_MAX_VAX1 :UINT := 555; (* (REAL) VAX Cam automat: Maximum speed of master axis [Units/s] *) - ACP10PAR_AUT_ST_INDEX_VAX1 :UINT := 556; (* (USINT) VAX Cam automat: Index of parameter record for one state *) - ACP10PAR_AUT_EV_INDEX_VAX1 :UINT := 557; (* (USINT) VAX Cam automat: Index of parameter record for one event *) - ACP10PAR_AUT_ST_DATA_INDEX_VAX1 :UINT := 558; (* (UINT) VAX Cam automat: Index of cam data for one state *) - ACP10PAR_AUT_COMP_MODE_VAX1 :UINT := 559; (* (USINT) VAX Cam automat: Compensation gears mode *) - ACP10PAR_AUT_COMP_MA_S_VAX1 :UINT := 560; (* (DINT) VAX Cam automat: Compensation distance of master axis [Units] *) - ACP10PAR_AUT_COMP_SL_S_VAX1 :UINT := 561; (* (DINT) VAX Cam automat: Compensation distance of slave axis [Units] *) - ACP10PAR_AUT_EVENT_TYPE_VAX1 :UINT := 562; (* (USINT) VAX Cam automat: Event type *) - ACP10PAR_AUT_EVENT_ATTR_VAX1 :UINT := 563; (* (USINT) VAX Cam automat: Event attribute *) - ACP10PAR_AUT_EVENT_ST_INDEX_VAX1 :UINT := 564; (* (USINT) VAX Cam automat: Index next state *) - ACP10PAR_AUT_SIGNAL_SET_VAX1 :UINT := 565; (* (USINT) VAX Cam automat: Set signal *) - ACP10PAR_AUT_ACT_ST_INDEX_VAX1 :UINT := 566; (* (USINT) VAX Cam automat: Index of the actual state *) - ACP10PAR_AUT_SIGNAL_RESET_VAX1 :UINT := 567; (* (USINT) VAX Cam automat: Reset signal *) - ACP10PAR_AUT_MA_FACTOR_VAX1 :UINT := 568; (* (DINT) VAX Cam automat: Multiplication factor of master axis *) - ACP10PAR_AUT_SL_FACTOR_VAX1 :UINT := 569; (* (DINT) VAX Cam automat: Multiplication factor of slave axis *) - ACP10PAR_AUT_ST_COUNT_INIT_VAX1 :UINT := 570; (* (UINT) VAX Cam automat: Initial count of state repetitions for event ncCOUNT *) - ACP10PAR_AUT_ST_COUNT_SET_VAX1 :UINT := 571; (* (UINT) VAX Cam automat: Count of state repetitions for event ncCOUNT *) - ACP10PAR_AUT_COMP_MA_S_MIN_VAX1 :UINT := 572; (* (DINT) VAX Cam automat: Minimum compensation distance of master axis [Units] *) - ACP10PAR_AUT_ONL_PAR_LOCK_VAX1 :UINT := 573; (* (USINT) VAX Cam automat: Lock for consistent online parameter change *) - ACP10PAR_AUT_EVENT_ACTION_VAX1 :UINT := 574; (* (UDINT) VAX Cam automat: Action at state transition *) - ACP10PAR_AUT_ACT_CAM_TYPE_VAX1 :UINT := 575; (* (USINT) VAX Cam automat: Cam type of the actual state *) - ACP10PAR_CMD_MOVEMENT_STOP_VAX1 :UINT := 576; (* (USINT) VAX Movement stop: Command stop movement *) - ACP10PAR_CMD_HOMING_VAX1 :UINT := 577; (* (DINT) VAX: Command start homing procedure *) - ACP10PAR_ENCOD2_S_ACT_FILTER :UINT := 578; (* (DINT) Encoder2: Filtered actual position [Units] *) - ACP10PAR_AUT_MA_ADD_AXIS :UINT := 579; (* (UINT) Cam automat: Additive master axis *) - ACP10PAR_AUT_MA_ADD_AXIS_VAX1 :UINT := 580; (* (UINT) VAX Cam automat: Additive master axis *) - ACP10PAR_AUT_SL_ADD_AXIS :UINT := 581; (* (UINT) Cam automat: Additive slave axis *) - ACP10PAR_AUT_SL_ADD_AXIS_VAX1 :UINT := 582; (* (UINT) VAX Cam automat: Additive slave axis *) - ACP10PAR_DIG_IN_QUICKSTOP_ENABLE :UINT := 583; (* (USINT) Digital inputs: Quickstop enable bits *) - ACP10PAR_USER_I4_VAR1 :UINT := 584; (* (DINT) Function block: User I4 variable1 *) - ACP10PAR_USER_I4_VAR2 :UINT := 585; (* (DINT) Function block: User I4 variable2 *) - ACP10PAR_USER_R4_VAR1 :UINT := 586; (* (REAL) Function block: User R4 variable1 *) - ACP10PAR_USER_R4_VAR2 :UINT := 587; (* (REAL) Function block: User R4 variable2 *) - ACP10PAR_AUT_TRIG1_T_DELAY :UINT := 588; (* (DINT) Cam automat: Trigger1 delay time [us] *) - ACP10PAR_AUT_TRIG2_T_DELAY :UINT := 589; (* (DINT) Cam automat: Trigger2 delay time [us] *) - ACP10PAR_STATION_NUMBER_CYCLIC :UINT := 591; (* (UINT) Network coupling: Station number of sender *) - ACP10PAR_MA_PARID_CYCLIC_POS :UINT := 592; (* (UINT) Network coupling: Master Parameter ID of sender station *) - ACP10PAR_CONFIG_MA1_CYCLIC_POS :UINT := 593; (* (STATION_NUMBER_CYCLIC, MA_PARID_CYCLIC_POS) Network coupling: Configure station to receive on MA1_CYCLIC_POS *) - ACP10PAR_CONFIG_MA2_CYCLIC_POS :UINT := 594; (* (STATION_NUMBER_CYCLIC, MA_PARID_CYCLIC_POS) Network coupling: Configure station to receive on MA2_CYCLIC_POS *) - ACP10PAR_CONFIG_MA3_CYCLIC_POS :UINT := 595; (* (STATION_NUMBER_CYCLIC, MA_PARID_CYCLIC_POS) Network coupling: Configure station to receive on MA3_CYCLIC_POS *) - ACP10PAR_SW_END_A2_POS :UINT := 600; (* (REAL) Deceleration for positive SW end position [Units/s] *) - ACP10PAR_SW_END_A2_NEG :UINT := 601; (* (REAL) Deceleration for negative SW end position [Units/s] *) - ACP10PAR_MA1_CYCLIC_IPL_MODE :UINT := 602; (* (USINT) Network coupling: Interpolation mode for cyclic position master1 *) - ACP10PAR_MA2_CYCLIC_IPL_MODE :UINT := 603; (* (USINT) Network coupling: Interpolation mode for cyclic position master2 *) - ACP10PAR_MA3_CYCLIC_IPL_MODE :UINT := 604; (* (USINT) Network coupling: Interpolation mode for cyclic position master3 *) - ACP10PAR_AUT_SL_LATCH_ID :UINT := 605; (* (UINT) Cam automat: Parameter ID for latch value of slave axis *) - ACP10PAR_AUT_SL_LATCH_ID_VAX1 :UINT := 606; (* (UINT) VAX Cam automat: Parameter ID for latch value of slave axis *) - ACP10PAR_AUT_COMP_SL_S_MIN :UINT := 607; (* (DINT) Cam automat: Minimum compensation distance of slave axis [Units] *) - ACP10PAR_AUT_COMP_SL_S_MIN_VAX1 :UINT := 608; (* (DINT) VAX Cam automat: Minimum compensation distance of slave axis [Units] *) - ACP10PAR_AUT_COMP_SL_S_MAX :UINT := 609; (* (DINT) Cam automat: Maximum compensation distance of slave axis [Units] *) - ACP10PAR_AUT_COMP_SL_S_MAX_VAX1 :UINT := 610; (* (DINT) VAX Cam automat: Maximum compensation distance of slave axis [Units] *) - ACP10PAR_AUT_EVENT_ID :UINT := 611; (* (UINT) Cam automat: Parameter ID for event *) - ACP10PAR_AUT_EVENT_ID_VAX1 :UINT := 612; (* (UINT) VAX Cam automat: Parameter ID for event *) - ACP10PAR_AUT_COMP_SL_V_MIN :UINT := 613; (* (REAL) Cam automat: Minimum speed of slave axis within compensation gears [Units/s] *) - ACP10PAR_AUT_COMP_SL_V_MIN_VAX1 :UINT := 614; (* (REAL) VAX Cam automat: Minimum speed of slave axis within compensation gears [Units/s] *) - ACP10PAR_AUT_MA_CAM_OFFSET :UINT := 619; (* (DINT) Cam automat: Cam offset of master axis [Units] *) - ACP10PAR_AUT_SL_CAM_OFFSET :UINT := 620; (* (DINT) Cam automat: Cam offset of slave axis [Units] *) - ACP10PAR_AUT_MA_CAM_OFFSET_VAX1 :UINT := 621; (* (DINT) VAX Cam automat: Cam offset of master axis [Units] *) - ACP10PAR_AUT_SL_CAM_OFFSET_VAX1 :UINT := 622; (* (DINT) VAX Cam automat: Cam offset of slave axis [Units] *) - ACP10PAR_CMD_AUT_ABS_MOVE :UINT := 623; (* (DINT) Cam automat: Start movement with absolute target position [Units] *) - ACP10PAR_STOP_CONF_INDEX_VAX1 :UINT := 624; (* (USINT) VAX Movement stop: Index of parameter record for stop configuration *) - ACP10PAR_STOP_CONF_RAMP_VAX1 :UINT := 625; (* (USINT) VAX Movement stop: Deceleration ramp *) - ACP10PAR_MA_CYCLE_TIME_FACTOR :UINT := 626; (* (UDINT) Network coupling: Multiplication factor of cycle time *) - ACP10PAR_AUT_ST_EV_COUNT :UINT := 627; (* (UDINT) Cam automat: State transition count *) - ACP10PAR_AUT_ST_EV_COUNT_VAX1 :UINT := 628; (* (UDINT) VAX Cam automat: State transition count *) - ACP10PAR_ERROR_NUMBER_VAX1 :UINT := 630; (* (UINT) VAX Messages: Error number *) - ACP10PAR_ERROR_INFO_VAX1 :UINT := 631; (* (DINT) VAX Messages: Additional error info *) - ACP10PAR_ERROR_REC_VAX1 :UINT := 632; (* (ERROR_NUMBER_VAX1, ERROR_INFO_VAX1) VAX Messages: Error record *) - ACP10PAR_AUT_ACT_ST_DAT_IDX :UINT := 633; (* (UINT) Cam automat: Index of cam data of the actual state *) - ACP10PAR_AUT_ACT_ST_DAT_IDX_VAX1 :UINT := 634; (* (UINT) VAX Cam automat: Index of cam data of the actual state *) - ACP10PAR_LIM_A_SET_STOP :UINT := 635; (* (REAL) Limit values: Maximum acceleration for stop of a movement [Units/s] *) - ACP10PAR_CMD_PAR_SEQU_INIT_VAX1 :UINT := 636; (* (UINT) VAX: Initialize parameter sequence *) - ACP10PAR_AUT_MA_ID :UINT := 637; (* (UINT) Cam automat: Parameter ID of master axis *) - ACP10PAR_AUT_MA_ID_VAX1 :UINT := 638; (* (UINT) VAX Cam automat: Parameter ID of master axis *) - ACP10PAR_AUT_COMP_SL_T_JOLT :UINT := 639; (* (REAL) Cam automat: Jolt time of slave axis within compensation gears [s] *) - ACP10PAR_AUT_COMP_SL_T_JOLT_VAX1 :UINT := 640; (* (REAL) VAX Cam automat: Jolt time of slave axis within compensation gears [s] *) - ACP10PAR_CMD_CYC_V_MOVE :UINT := 641; (* (UINT) Basis movements: Start movement with cyclic speed set values *) - ACP10PAR_CMD_CYC_V_MOVE_VAX1 :UINT := 642; (* (UINT) VAX Basis movements: Start movement with cyclic speed set values *) - ACP10PAR_CYC_V_MOVE_PARID :UINT := 643; (* (UINT) Basis movements: Parameter ID for cyclic set speed *) - ACP10PAR_CYC_V_MOVE_PARID_VAX1 :UINT := 644; (* (UINT) VAX Basis movements: Parameter ID for cyclic set speed *) - ACP10PAR_KSCTRL_TORQUE_LIM :UINT := 651; (* (REAL) CTRL Torque limiter: Induction stop: Maximum torque [Nm] *) - ACP10PAR_MOTOR_ENCOD_ATTR :UINT := 652; (* (UINT) Motor: Encoder: Attribute *) - ACP10PAR_UFCTRL_TYPE :UINT := 653; (* (USINT) CTRL U/f: Type *) - ACP10PAR_UFCTRL_AUTO_CONFIG :UINT := 654; (* (USINT) CTRL U/f: Automatic configuration *) - ACP10PAR_UFCTRL_VOLT_BOOST :UINT := 655; (* (REAL) CTRL U/f: Boost voltage [V] *) - ACP10PAR_UFCTRL_VOLT_RATED :UINT := 656; (* (REAL) CTRL U/f: Rated voltage [V] *) - ACP10PAR_UFCTRL_FREQ_RATED :UINT := 657; (* (REAL) CTRL U/f: Rated frequency [Hz] *) - ACP10PAR_MOTOR_DATA_IDX :UINT := 658; (* (UINT) Motor: Dataset index *) - ACP10PAR_ENCOD_ADC2 :UINT := 659; (* (REAL) Encoder1: ADC2 value *) - ACP10PAR_SIM_MODE :UINT := 660; (* (UINT) Simulation mode: Model *) - ACP10PAR_SIM_INERTIA1 :UINT := 661; (* (REAL) Simulation mode: Mass moment of inertia1 [kgm] *) - ACP10PAR_SIM_STATIC_FRICTION1 :UINT := 662; (* (REAL) Simulation mode: Static friction1 [Nm] *) - ACP10PAR_SIM_VISCOUS_FRICTION1 :UINT := 663; (* (REAL) Simulation mode: Viscous friction1 [Nms] *) - ACP10PAR_SIM_ADD_LOAD_PARID :UINT := 664; (* (UINT) Simulation mode: Parameter for additive load *) - ACP10PAR_ENCOD_REF_CHK_DELTA :UINT := 665; (* (DINT) Encoder1: INC Reference pulse interval error [Incr] *) - ACP10PAR_ENCOD2_REF_CHK_DELTA :UINT := 666; (* (DINT) Encoder2: INC Reference pulse interval error [Incr] *) - ACP10PAR_ENCOD3_REF_CHK_DELTA :UINT := 667; (* (DINT) Encoder3: INC Reference pulse interval error [Incr] *) - ACP10PAR_TEMP_MOTOR_AMB :UINT := 668; (* (REAL) Motor: Ambient temperature [C] *) - ACP10PAR_LOAD_POWER :UINT := 670; (* (REAL) Inverter: Continuous power: Load [%] *) - ACP10PAR_LOAD_POWER_MAX :UINT := 671; (* (REAL) Inverter: Continuous power: Maximum load [%] *) - ACP10PAR_VCTRL_ENCOD_COUNT_DIR :UINT := 672; (* (USINT) Motor encoder: Load scaling: Count direction *) - ACP10PAR_VCTRL_SCALE_LOAD_UNITS :UINT := 673; (* (UDINT) Motor encoder: Load scaling: Units per load revolutions [Units] *) - ACP10PAR_VCTRL_SCALE_LOAD_MOTREV :UINT := 674; (* (UDINT) Motor encoder: Load scaling: Encoder revolutions per load revolution *) - ACP10PAR_ENCOD_REF_CHK_MODE :UINT := 675; (* (UINT) Encoder1: INC Reference pulse check mode *) - ACP10PAR_ENCOD2_REF_CHK_MODE :UINT := 676; (* (UINT) Encoder2: INC Reference pulse check mode *) - ACP10PAR_ENCOD3_REF_CHK_MODE :UINT := 677; (* (UINT) Encoder3: INC Reference pulse check mode *) - ACP10PAR_ENCOD_REF_CHK_WINDOW :UINT := 678; (* (UDINT) Encoder1: INC Reference pulse check window [Incr] *) - ACP10PAR_ENCOD2_REF_CHK_WINDOW :UINT := 679; (* (UDINT) Encoder2: INC Reference pulse check window [Incr] *) - ACP10PAR_ENCOD3_REF_CHK_WINDOW :UINT := 680; (* (UDINT) Encoder3: INC Reference pulse check window [Incr] *) - ACP10PAR_ENCOD_REF_WIDTH :UINT := 681; (* (UDINT) Encoder1: INC Reference pulse width [Incr] *) - ACP10PAR_ENCOD2_REF_WIDTH :UINT := 682; (* (UDINT) Encoder2: INC Reference pulse width [Incr] *) - ACP10PAR_ENCOD3_REF_WIDTH :UINT := 683; (* (UDINT) Encoder3: INC Reference pulse width [Incr] *) - ACP10PAR_ENCOD_REF_INTERVAL :UINT := 684; (* (UDINT) Encoder1: INC Reference pulse interval [Incr] *) - ACP10PAR_ENCOD2_REF_INTERVAL :UINT := 685; (* (UDINT) Encoder2: INC Reference pulse interval [Incr] *) - ACP10PAR_ENCOD3_REF_INTERVAL :UINT := 686; (* (UDINT) Encoder3: INC Reference pulse interval [Incr] *) - ACP10PAR_SCTRL_LIM_V_POS :UINT := 687; (* (REAL) CTRL Speed controller: Speed limit positive direction [1/s] *) - ACP10PAR_SCTRL_LIM_V_NEG :UINT := 688; (* (REAL) CTRL Speed controller: Speed limit negative direction [1/s] *) - ACP10PAR_PCTRL_SPEED_REF_I :UINT := 692; (* (REAL) CTRL Position controller: Manipulated variable of integrator [Units/s] *) - ACP10PAR_ENCOD3_POS_ACT :UINT := 693; (* (DINT) Encoder3: Actual position per revolution [Incr] *) - ACP10PAR_SCALE_ENCOD3_UNITS :UINT := 694; (* (UDINT) Encoder3: Load scaling: Units per load revolution [Units] *) - ACP10PAR_SCALE_ENCOD3_REV :UINT := 695; (* (UDINT) Encoder3: Load scaling: Encoder revolutions *) - ACP10PAR_ENCOD3_COUNT_DIR :UINT := 696; (* (USINT) Encoder3: Load scaling: Count direction *) - ACP10PAR_ENCOD3_S_ACT :UINT := 697; (* (DINT) Encoder3: Actual position [Units] *) - ACP10PAR_ENCOD3_STATUS :UINT := 698; (* (UDINT) Encoder3: Status *) - ACP10PAR_ENCOD3_SSI_ZERO_BITS :UINT := 699; (* (USINT) Encoder3: SSI Number of leading zeros *) - ACP10PAR_ENCOD3_SSI_BITS :UINT := 700; (* (USINT) Encoder3: SSI Number of data bits *) - ACP10PAR_ENCOD3_SSI_CODE :UINT := 701; (* (USINT) Encoder3: SSI Data code *) - ACP10PAR_ENCOD3_SSI_PARITY_CHK :UINT := 702; (* (USINT) Encoder3: SSI Parity check *) - ACP10PAR_SCALE_ENCOD3_INCR :UINT := 703; (* (UDINT) Encoder3: Encoder scaling: Increments per encoder revolution *) - ACP10PAR_ENCOD3_TYPE :UINT := 704; (* (USINT) Encoder3: Type *) - ACP10PAR_ENCOD3_S_FILTER_T10 :UINT := 708; (* (REAL) Encoder3: Time constant for actual position filter [s] *) - ACP10PAR_STAT_ENC3_HOMING_OK :UINT := 709; (* (UDINT) Encoder3: Status home position valid *) - ACP10PAR_ENCOD3_S_ACT_FILTER :UINT := 710; (* (DINT) Encoder3: Filtered actual position [Units] *) - ACP10PAR_ENCOD3_OUT_PARID :UINT := 711; (* (UINT) Encoder3: Emulation: Output parameter ID *) - ACP10PAR_ENCOD2_OUT_PARID :UINT := 712; (* (UINT) Encoder2: Emulation: Output parameter ID *) - ACP10PAR_ICTRL_SET_PARID :UINT := 713; (* (UINT) CTRL Current controller: Set value parameter ID of stator current quadrature component *) - ACP10PAR_MA1_CYCLIC_ERROR_STATUS :UINT := 714; (* (USINT) Network coupling: Error status for cyclic position master1 *) - ACP10PAR_MA2_CYCLIC_ERROR_STATUS :UINT := 715; (* (USINT) Network coupling: Error status for cyclic position master2 *) - ACP10PAR_MA3_CYCLIC_ERROR_STATUS :UINT := 716; (* (USINT) Network coupling: Error status for cyclic position master3 *) - ACP10PAR_CMD_CTRL_OFF_BRAKE_ON :UINT := 717; (* (NIL) CTRL Controller: Power off *) - ACP10PAR_ENCOD_ERROR_MODE :UINT := 718; (* (UINT) Encoder1: Error Mode *) - ACP10PAR_ENCOD_CMD :UINT := 719; (* (UDINT) Encoder1: Encoder command *) - ACP10PAR_VCTRL_S_ACT_PARID :UINT := 722; (* (UINT) CTRL Vector controller: Actual position parameter ID *) - ACP10PAR_ENCOD2_SSI_LINE_RES :UINT := 723; (* (DINT) Encoder2: Serial resolution per sinus period *) - ACP10PAR_ENCOD3_SSI_LINE_RES :UINT := 724; (* (DINT) Encoder3: Serial resolution per sinus period *) - ACP10PAR_ICTRL_ISD_SET_PARID :UINT := 725; (* (UINT) CTRL Current controller: Set value parameter ID of stator current direct component *) - ACP10PAR_SCTRL_ENABLE_PARID :UINT := 726; (* (UINT) CTRL Speed controller: Parameter ID enable input *) - ACP10PAR_ENCOD_LINE_CHK_IGNORE :UINT := 727; (* (UINT) Encoder1: Ignore check *) - ACP10PAR_ENCOD2_LINE_CHK_IGNORE :UINT := 728; (* (UINT) Encoder2: Ignore check *) - ACP10PAR_ENCOD3_LINE_CHK_IGNORE :UINT := 729; (* (UINT) Encoder3: Ignore check *) - ACP10PAR_ENCOD_INC_MODE :UINT := 730; (* (UINT) Encoder1: INC mode *) - ACP10PAR_ENCOD2_INC_MODE :UINT := 731; (* (UINT) Encoder2: INC mode *) - ACP10PAR_ENCOD3_INC_MODE :UINT := 732; (* (UINT) Encoder3: INC mode *) - ACP10PAR_ENCOD_INC_SIN_AMP :UINT := 733; (* (REAL) Encoder1: INC square of the standardized signal amplitude *) - ACP10PAR_ENCOD2_INC_SIN_AMP :UINT := 734; (* (REAL) Encoder2: INC square of the standardized signal amplitude *) - ACP10PAR_ENCOD3_INC_SIN_AMP :UINT := 735; (* (REAL) Encoder3: INC square of the standardized signal amplitude *) - ACP10PAR_ENCOD_INC_SIN_KV :UINT := 736; (* (DINT) Encoder1: EnDat Amplitude amplification *) - ACP10PAR_ENCOD2_INC_SIN_KV :UINT := 737; (* (DINT) Encoder2: EnDat Amplitude amplification *) - ACP10PAR_ENCOD3_INC_SIN_KV :UINT := 738; (* (DINT) Encoder3: EnDat Amplitude amplification *) - ACP10PAR_ENCOD_REF_DCM_DISTANCE :UINT := 739; (* (UDINT) Encoder1: DCM Basic distance [Lines] *) - ACP10PAR_ENCOD2_REF_DCM_DISTANCE :UINT := 740; (* (UDINT) Encoder2: DCM Basic distance [Lines] *) - ACP10PAR_ENCOD3_REF_DCM_DISTANCE :UINT := 741; (* (UDINT) Encoder3: DCM Basic distance [Lines] *) - ACP10PAR_SLOT1_MODULE_ID :UINT := 742; (* (UINT) System administration: Plug-in module: ID from slot 1 *) - ACP10PAR_SLOT2_MODULE_ID :UINT := 743; (* (UINT) System administration: Plug-in module: ID from slot 2 *) - ACP10PAR_SLOT3_MODULE_ID :UINT := 744; (* (UINT) System administration: Plug-in module: ID from slot 3 *) - ACP10PAR_SLOT4_MODULE_ID :UINT := 745; (* (UINT) System administration: Plug-in module: ID from slot 4 *) - ACP10PAR_FFCTRL_TORQUE_LOAD :UINT := 746; (* (REAL) CTRL Feed forward: Load torque [Nm] *) - ACP10PAR_FFCTRL_T_FILTER_A :UINT := 747; (* (REAL) CTRL Feed forward: Acceleration filter time constant [s] *) - ACP10PAR_UDC_ISQ_LIM_MAX :UINT := 748; (* (REAL) CTRL DC bus: Limiter: Upper current limit *) - ACP10PAR_UDC_ISQ_LIM_MIN :UINT := 749; (* (REAL) CTRL DC bus: Limiter: Lower current limit *) - ACP10PAR_PAR_SEQU :UINT := 750; (* (DATA) Parameter sequence: Data *) - ACP10PAR_PAR_SEQU_INDEX :UINT := 751; (* (UINT) Parameter sequence: Index for Upload/Download *) - ACP10PAR_CMD_PAR_SEQU_INIT :UINT := 752; (* (UINT) Parameter sequence: Initialize parameter *) - ACP10PAR_ENCOD1_S_FILTER_T10 :UINT := 755; (* (REAL) Encoder1: Time constant for actual position filter [s] *) - ACP10PAR_ENCOD1_S_ACT_FILTER :UINT := 756; (* (DINT) Encoder1: Filtered actual position [Units] *) - ACP10PAR_PCTRL_SYS_TIME :UINT := 757; (* (UDINT) Drive synchronisation: Total time within the position controller cycle [us] *) - ACP10PAR_AUT_EV_STATUS_BITS :UINT := 760; (* (UDINT) Cam automat: Event status bits *) - ACP10PAR_AUT_EV_STATUS_BITS_VAX1 :UINT := 761; (* (UDINT) VAX Cam automat: Event status bits *) - ACP10PAR_AUT_COMP_SL_V_MAX :UINT := 764; (* (REAL) Cam automat: Maximum speed of slave axis within compensation gears [Units/s] *) - ACP10PAR_AUT_COMP_SL_V_MAX_VAX1 :UINT := 765; (* (REAL) VAX Cam automat: Maximum speed of slave axis within compensation gears [Units/s] *) - ACP10PAR_AUT_COMP_SL_A1_MAX :UINT := 766; (* (REAL) Cam automat: Maximum acceleration of slave axis within compensation phase1 [Units/s] *) - ACP10PAR_AUT_COMP_SL_A1_MAX_VAX1 :UINT := 767; (* (REAL) VAX Cam automat: Maximum acceleration of slave axis within compensation phase1 [Units/s] *) - ACP10PAR_AUT_COMP_SL_A2_MAX :UINT := 768; (* (REAL) Cam automat: Maximum acceleration of slave axis within compensation phase2 [Units/s] *) - ACP10PAR_AUT_COMP_SL_A2_MAX_VAX1 :UINT := 769; (* (REAL) VAX Cam automat: Maximum acceleration of slave axis within compensation phase2 [Units/s] *) - ACP10PAR_AUT_POLY_CHECK :UINT := 770; (* (UINT) Cam automat: Check cam polynomial data *) - ACP10PAR_AUT_S_SET :UINT := 771; (* (DINT) Cam automat: Set position [Units] *) - ACP10PAR_CMD_AUT_ST_CHECK :UINT := 772; (* (USINT) Cam automat: Check parameter record for one state *) - ACP10PAR_CMD_AUT_ST_CHECK_VAX1 :UINT := 773; (* (USINT) VAX Cam automat: Check parameter record for one state *) - ACP10PAR_ENCOD1_S_FILTER_TE :UINT := 774; (* (REAL) Encoder1: Extrapolation time for actual position filter [s] *) - ACP10PAR_ENCOD2_S_FILTER_TE :UINT := 775; (* (REAL) Encoder2: Extrapolation time for actual position filter [s] *) - ACP10PAR_ENCOD3_S_FILTER_TE :UINT := 776; (* (REAL) Encoder3: Extrapolation time for actual position filter [s] *) - ACP10PAR_FUNCTION_BLOCK_CREATE :UINT := 777; (* (UINT) Function block: Create a FB instance *) - ACP10PAR_CMD_CYC_ABS_MOVE :UINT := 778; (* (UINT) Basis movements: Start movement with cyclic position set values *) - ACP10PAR_CMD_CYC_ABS_MOVE_VAX1 :UINT := 779; (* (UINT) VAX Basis movements: Start movement with cyclic position set values *) - ACP10PAR_CYC_ABS_MOVE_PARID :UINT := 780; (* (UINT) Basis movements: Parameter ID for cyclic set position *) - ACP10PAR_CYC_ABS_MOVE_PARID_VAX1 :UINT := 781; (* (UINT) VAX Basis movements: Parameter ID for cyclic set position *) - ACP10PAR_OVERRIDE_VAX1 :UINT := 782; (* (V_OVERRIDE_VAX1, A_OVERRIDE_VAX1) VAX Basis movements: Override *) - ACP10PAR_V_OVERRIDE_VAX1 :UINT := 783; (* (INT) VAX Basis movements: Speed override *) - ACP10PAR_A_OVERRIDE_VAX1 :UINT := 784; (* (INT) VAX Basis movements: Acceleration override *) - ACP10PAR_CYCLIC_MON_PAR_INDEX :UINT := 787; (* (USINT) Cyclic communication: Parameter index of monitor data from drive *) - ACP10PAR_CYCLIC_MON_PARID :UINT := 788; (* (UINT) Cyclic communication: Parameter ID of monitor data from drive *) - ACP10PAR_TRIG1_RISE_EDGE_TIME :UINT := 789; (* (UDINT) Digital inputs: Time of rising edge trigger1 [us] *) - ACP10PAR_TRIG1_FALL_EDGE_TIME :UINT := 790; (* (UDINT) Digital inputs: Time of falling edge trigger1 [us] *) - ACP10PAR_TRIG2_RISE_EDGE_TIME :UINT := 791; (* (UDINT) Digital inputs: Time of rising edge trigger2 [us] *) - ACP10PAR_TRIG2_FALL_EDGE_TIME :UINT := 792; (* (UDINT) Digital inputs: Time of falling edge trigger2 [us] *) - ACP10PAR_STAT_ENABLE :UINT := 794; (* (UDINT) Digital inputs: Status enable *) - ACP10PAR_AUT_SL_FACTOR_ID :UINT := 795; (* (UINT) Cam automat: Parameter ID for multiplication factor of slave axis *) - ACP10PAR_AUT_SL_FACTOR_ID_VAX1 :UINT := 796; (* (UINT) VAX Cam automat: Parameter ID for multiplication factor of slave axis *) - ACP10PAR_AUT_MSG_MODE_BITS :UINT := 798; (* (UDINT) Cam automat: Control bits for message mode *) - ACP10PAR_SGEN_SW_END_IGNORE_VAX1 :UINT := 799; (* (USINT) VAX Limit values: Ignore SW end positions *) - ACP10PAR_AXLIM_T_CTRL_STOP_END :UINT := 800; (* (REAL) Limit values: Minimum time for 'controller active' after movement stop [s] *) - ACP10PAR_OBS_POS2_PARA_A0 :UINT := 801; (* (REAL) Position observer 2: Parameter A0 *) - ACP10PAR_OBS_POS2_PARA_A1 :UINT := 802; (* (REAL) Position observer 2: Parameter A1 *) - ACP10PAR_OBS_POS2_PARA_A2 :UINT := 803; (* (REAL) Position observer 2: Parameter A2 *) - ACP10PAR_ELC_TRANSFER_LEVEL :UINT := 805; (* (REAL) Encoderless control: Transition level [1/s] *) - ACP10PAR_ELC_TRANSFER_ZONE :UINT := 806; (* (REAL) Encoderless control: Transition zone [1/s] *) - ACP10PAR_INVCL_A1 :UINT := 817; (* (REAL) Inverter adjustment: Amplification factor *) - ACP10PAR_INVCL_A2 :UINT := 818; (* (REAL) Inverter adjustment: Exponent [1/A] *) - ACP10PAR_ENCOD2_ADC1 :UINT := 819; (* (REAL) Encoder2: ADC1 value *) - ACP10PAR_ENCOD2_ADC2 :UINT := 820; (* (REAL) Encoder2: ADC2 value *) - ACP10PAR_ENCOD3_ADC1 :UINT := 821; (* (REAL) Encoder3: ADC1 value *) - ACP10PAR_ENCOD3_ADC2 :UINT := 822; (* (REAL) Encoder3: ADC2 value *) - ACP10PAR_ENCOD2_DIAG1 :UINT := 823; (* (REAL) Encoder2: Diagnosis 1 *) - ACP10PAR_ISQ_FILTER1_C0_PARID :UINT := 824; (* (UINT) CTRL Speed controller: Set current filter1 parameter ID for coefficient C0 *) - ACP10PAR_ISQ_FILTER2_C0_PARID :UINT := 825; (* (UINT) CTRL Speed controller: Set current filter2 parameter ID for coefficient C0 *) - ACP10PAR_ISQ_FILTER3_C0_PARID :UINT := 826; (* (UINT) CTRL Speed controller: Set current filter3 parameter ID for coefficient C0 *) - ACP10PAR_ISQ_FILTER1_C1_PARID :UINT := 827; (* (UINT) CTRL Speed controller: Set current filter1 parameter ID for coefficient C1 *) - ACP10PAR_ISQ_FILTER2_C1_PARID :UINT := 828; (* (UINT) CTRL Speed controller: Set current filter2 parameter ID for coefficient C1 *) - ACP10PAR_ISQ_FILTER3_C1_PARID :UINT := 829; (* (UINT) CTRL Speed controller: Set current filter3 parameter ID for coefficient C1 *) - ACP10PAR_TPRED_TIME :UINT := 830; (* (DINT) Temperature prediction: Observation time [us] *) - ACP10PAR_TPRED_TIME_IV :UINT := 831; (* (DINT) Temperature prediction: Observation period [us] *) - ACP10PAR_TPRED_CNT :UINT := 832; (* (DINT) Temperature prediction: Counter *) - ACP10PAR_TEMP_HEATSINK_PRED :UINT := 833; (* (REAL) Power stage: Heatsink temperature sensor: Predicted temperature [C] *) - ACP10PAR_TEMP_JUNCTION_PRED :UINT := 834; (* (REAL) Inverter: Junction temperature model: Predicted temperature [C] *) - ACP10PAR_TEMP_BLEEDER_PRED :UINT := 835; (* (REAL) Bleeder: Temperature model: Predicted temperature [C] *) - ACP10PAR_LOAD_MOTOR_MODEL_PRED :UINT := 836; (* (REAL) Motor: Temperature model: Predicted load [%] *) - ACP10PAR_TEMP_MOTOR_MODEL_PRED :UINT := 837; (* (REAL) Motor: Temperature model: Predicted temperature [C] *) - ACP10PAR_LOAD_CONT_CURR_PRED :UINT := 838; (* (REAL) Inverter: Continuous current: Predicted load [%] *) - ACP10PAR_LOAD_PEAK_CURR_PRED :UINT := 839; (* (REAL) Inverter: Peak current: Predicted load [%] *) - ACP10PAR_LOAD_POWER_PRED :UINT := 840; (* (REAL) Inverter: Continuous power: Predicted load [%] *) - ACP10PAR_TEMP_HEATSINK_LIM :UINT := 841; (* (REAL) Power stage: Heatsink temperature sensor: Limit temperature [C] *) - ACP10PAR_TEMP_JUNCTION_LIM :UINT := 842; (* (REAL) Inverter: Junction temperature model: Limit temperature [C] *) - ACP10PAR_TEMP_BLEEDER_LIM :UINT := 843; (* (REAL) Bleeder: Temperature model: Limit temperature [C] *) - ACP10PAR_MOTOR_TERMINAL_POWER :UINT := 844; (* (REAL) Inverter: Output: Power [W] *) - ACP10PAR_VCTRL_USD_REF_PARID :UINT := 845; (* (UINT) CTRL Voltage controller: Parameter ID of set value stator voltage direct component *) - ACP10PAR_VCTRL_USQ_REF_PARID :UINT := 846; (* (UINT) CTRL Voltage controller: Parameter ID of set value stator voltage quadrature component *) - ACP10PAR_VCTRL_RHO_REF_PARID :UINT := 847; (* (UINT) CTRL Vector controller: Parameter-ID of commutation angle *) - ACP10PAR_FWCTRL_TN :UINT := 848; (* (REAL) CTRL Flux weakening: Integral action time [s] *) - ACP10PAR_MOTOR_TAU_THERM :UINT := 849; (* (REAL) Motor: Thermal time constant [s] *) - ACP10PAR_UCTRL_KV :UINT := 850; (* (REAL) CTRL DC bus: Proportional amplification factor [A/V] *) - ACP10PAR_UCTRL_UDC_REF :UINT := 851; (* (REAL) CTRL DC bus: Set value voltage [V] *) - ACP10PAR_UCTRL_ISQ_REF :UINT := 852; (* (REAL) CTRL DC bus: Set value current [A] *) - ACP10PAR_UCTRL_UDC_REF_PARID :UINT := 853; (* (UINT) CTRL DC bus: Parameter ID set value voltage *) - ACP10PAR_TEMP_MODUL3 :UINT := 859; (* (REAL) Power stage: Temperature sensor 3: Temperature [C] *) - ACP10PAR_TEMP_MODUL4 :UINT := 860; (* (REAL) Power stage: Temperature sensor 4: Temperature [C] *) - ACP10PAR_TEMP_AIRIN :UINT := 861; (* (REAL) Power stage: Temperature sensor 1: Temperature [C] *) - ACP10PAR_TEMP_AIROUT :UINT := 862; (* (REAL) Power stage: Temperature sensor 2: Temperature [C] *) - ACP10PAR_VCTRL_I3 :UINT := 863; (* (REAL) Inverter: Phase 3: Current [A] *) - ACP10PAR_VCTRL_I0 :UINT := 864; (* (REAL) Inverter: Summation current [A] *) - ACP10PAR_MOTOR_AMB_TEMP_RATED :UINT := 865; (* (REAL) Motor: Nominal ambient temperature [C] *) - ACP10PAR_MOTOR_TEST_MODE :UINT := 866; (* (UDINT) Motor: Test mode *) - ACP10PAR_MAINS_SWITCH_PARID :UINT := 867; (* (UINT) Power mains: Parameter ID external main relay status *) - ACP10PAR_POWERSTAGE_STAT :UINT := 868; (* (UDINT) Power stage: Status *) - ACP10PAR_ICTRL_MODE :UINT := 869; (* (UDINT) CTRL Current: Mode *) - ACP10PAR_FCTRL_MODE :UINT := 870; (* (UDINT) CTRL Flux: Mode *) - ACP10PAR_FCTRL_IM_LIM_MIN :UINT := 871; (* (REAL) CTRL Flux: Magnetizing current limiter: Lower limit [A] *) - ACP10PAR_MOTOR_CURR_ROT_DIR :UINT := 872; (* (USINT) Motor: Rotational direction of current *) - ACP10PAR_UCTRL_TN :UINT := 873; (* (REAL) CTRL DC bus: Integral action time [s] *) - ACP10PAR_PHASING_TIME :UINT := 874; (* (REAL) Motor: Phasing: Time [s] *) - ACP10PAR_TUNE_PHASE_CROSSOVER_F :UINT := 875; (* (REAL) Autotuning: Phase crossover frequency of the plant [Hz] *) - ACP10PAR_BLEEDER_POWER_LOSS :UINT := 876; (* (REAL) Bleeder: Power loss [W] *) - ACP10PAR_ISQ_RIPPLE_MODE :UINT := 877; (* (UDINT) ISQ-Ripple compensation: Mode *) - ACP10PAR_PIDENT_SPEED :UINT := 878; (* (REAL) Parameter identification: Speed [Units/s] *) - ACP10PAR_COMMUT_CURR_FFTIME :UINT := 880; (* (REAL) CTRL vector: Current feed forward time [s] *) - ACP10PAR_ISQ_RIPPLE :UINT := 881; (* (REAL) ISQ-Ripple compensation: Current [A] *) - ACP10PAR_ISQ_RIPPLE_DAT_IDX :UINT := 882; (* (DINT) ISQ-Ripple compensation: Data: Index *) - ACP10PAR_ISQ_RIPPLE_DAT_F :UINT := 883; (* (REAL) ISQ-Ripple compensation: Data: Frequency [cps] *) - ACP10PAR_ISQ_RIPPLE_DAT_A :UINT := 884; (* (REAL) ISQ-Ripple compensation: Data: Parameter A *) - ACP10PAR_ISQ_RIPPLE_DAT_PHI :UINT := 885; (* (REAL) ISQ-Ripple compensation: Data: Angle [rad] *) - ACP10PAR_ISQ_RIPPLE_SPEC_IDX :UINT := 886; (* (DINT) ISQ-Ripple compensation: Data: Index of spectrum *) - ACP10PAR_ENCOD_RANGE_REV :UINT := 887; (* (UDINT) Encoder1: Absolute measuring range [Rev.] *) - ACP10PAR_ENCOD2_RANGE_REV :UINT := 888; (* (UDINT) Encoder2: Absolute measuring range [Rev.] *) - ACP10PAR_ENCOD3_RANGE_REV :UINT := 889; (* (UDINT) Encoder3: Absolute measuring range [Rev.] *) - ACP10PAR_SCTRL_SPEED_REF_SUM :UINT := 890; (* (REAL) CTRL Speed controller: Sum of the set speeds [1/s] *) - ACP10PAR_ENCOD_OUTPUT_FREQUENCY :UINT := 891; (* (UDINT) Encoder1: Maximal expected output frequency [Hz] *) - ACP10PAR_ENCOD_OUTPUT_STAGE :UINT := 892; (* (USINT) Encoder1: Output stage *) - ACP10PAR_ENCOD_DIAG2 :UINT := 893; (* (REAL) Encoder1: Diagnosis 2 *) - ACP10PAR_ENCOD_DIAG3 :UINT := 894; (* (REAL) Encoder1: Diagnosis 3 *) - ACP10PAR_ENCOD_TEMP :UINT := 895; (* (REAL) Encoder1: Temperature [C] *) - ACP10PAR_ENCOD_CRC_POLYNOMIAL :UINT := 896; (* (UDINT) Encoder1: CRC Polynomial *) - ACP10PAR_ENCOD2_CRC_POLYNOMIAL :UINT := 897; (* (UDINT) Encoder2: CRC Polynomial *) - ACP10PAR_ENCOD_ERR_CNT :UINT := 898; (* (UDINT) Encoder1: Error count *) - ACP10PAR_ENCOD3_CRC_POLYNOMIAL :UINT := 899; (* (UDINT) Encoder3: CRC Polynomial *) - ACP10PAR_AUT_STATUS :UINT := 900; (* (USINT) Cam automat: Status *) - ACP10PAR_AUT_STATUS_VAX1 :UINT := 901; (* (USINT) VAX Cam automat: Status *) - ACP10PAR_MA4_CYCLIC_POS :UINT := 902; (* (DINT) Network coupling: Cyclic position master4 *) - ACP10PAR_MA5_CYCLIC_POS :UINT := 903; (* (DINT) Network coupling: Cyclic position master5 *) - ACP10PAR_CONFIG_MA4_CYCLIC_POS :UINT := 904; (* (STATION_NUMBER_CYCLIC, MA_PARID_CYCLIC_POS) Network coupling: Configure station to receive on MA4_CYCLIC_POS *) - ACP10PAR_CONFIG_MA5_CYCLIC_POS :UINT := 905; (* (STATION_NUMBER_CYCLIC, MA_PARID_CYCLIC_POS) Network coupling: Configure station to receive on MA5_CYCLIC_POS *) - ACP10PAR_MA4_CYCLIC_IPL_MODE :UINT := 906; (* (USINT) Network coupling: Interpolation mode for cyclic position master4 *) - ACP10PAR_MA5_CYCLIC_IPL_MODE :UINT := 907; (* (USINT) Network coupling: Interpolation mode for cyclic position master5 *) - ACP10PAR_AXLIM_T_STOP_END :UINT := 908; (* (REAL) Limit values: Minimum time induction stop [s] *) - ACP10PAR_CYCLIC_TODRV_COUNT :UINT := 909; (* (UDINT) Cyclic communication: Count of data to drive *) - ACP10PAR_MOVE_CONF_IDX :UINT := 910; (* (USINT) Move configuration: Index of parameter record *) - ACP10PAR_MOVE_CONF_V_POS :UINT := 911; (* (REAL) Move configuration: Maximum speed in positive direction [Units/s] *) - ACP10PAR_MOVE_CONF_V_NEG :UINT := 912; (* (REAL) Move configuration: Maximum speed in negative direction [Units/s] *) - ACP10PAR_MOVE_CONF_A1_POS :UINT := 913; (* (REAL) Move configuration: Maximum acceleration in positive direction [Units/s] *) - ACP10PAR_MOVE_CONF_A2_POS :UINT := 914; (* (REAL) Move configuration: Maximum deceleration in positive direction [Units/s] *) - ACP10PAR_MOVE_CONF_A1_NEG :UINT := 915; (* (REAL) Move configuration: Maximum acceleration in negative direction [Units/s] *) - ACP10PAR_MOVE_CONF_A2_NEG :UINT := 916; (* (REAL) Move configuration: Maximum deceleration in negative direction [Units/s] *) - ACP10PAR_AUT_MOVE_CONF_IDX :UINT := 917; (* (USINT) Cam automat: Index of parameter record of move configuration *) - ACP10PAR_AUT_TRIG1_T_DELAY_VAX1 :UINT := 918; (* (DINT) VAX Cam automat: Trigger1 delay time [us] *) - ACP10PAR_AUT_TRIG2_T_DELAY_VAX1 :UINT := 919; (* (DINT) VAX Cam automat: Trigger2 delay time [us] *) - ACP10PAR_AUT_MODE_BITS :UINT := 920; (* (UDINT) Cam automat: Control bits for function mode *) - ACP10PAR_AUT_MODE_BITS_VAX1 :UINT := 921; (* (UDINT) VAX Cam automat: Control bits for function mode *) - ACP10PAR_CYCLIC_DP_DATA_OFFSET :UINT := 922; (* (UINT) Network coupling: Receive data point: Bit offset within the data field of the frame *) - ACP10PAR_CYCLIC_DP_DATA_TYPE :UINT := 923; (* (UINT) Network coupling: Receive data point: Data type *) - ACP10PAR_AUT_S_SHIFT_START :UINT := 924; (* (DINT) Cam automat: Position shift at the start [Units] *) - ACP10PAR_CMD_MOVE_CONF_IDX :UINT := 925; (* (USINT) Basis movements: Index of parameter record of move configuration *) - ACP10PAR_AUT_S_START_MODE :UINT := 926; (* (USINT) Cam automat: Mode for event type ncS_START *) - ACP10PAR_AUT_S_START_MODE_VAX1 :UINT := 927; (* (USINT) VAX Cam automat: Mode for event type ncS_START *) - ACP10PAR_MODULO_PERIOD :UINT := 928; (* (DINT) Basis movements: Position period [Units] *) - ACP10PAR_MODULO_OFFSET :UINT := 929; (* (DINT) Basis movements: Offset of actual period [Units] *) - ACP10PAR_MODULO_DIRECTION :UINT := 930; (* (USINT) Basis movements: Movement direction in relation to the position period *) - ACP10PAR_CMD_MODULO_MOVE :UINT := 931; (* (BASIS_MOVE_S_ABS, BASIS_MOVE_MODE) Basis movements: Start movement with target position of a period *) - ACP10PAR_MODULO_PERIOD_VAX1 :UINT := 932; (* (DINT) VAX Basis movements: Position period [Units] *) - ACP10PAR_MODULO_OFFSET_VAX1 :UINT := 933; (* (DINT) VAX Basis movements: Offset of actual period [Units] *) - ACP10PAR_MODULO_DIRECTION_VAX1 :UINT := 934; (* (USINT) VAX Basis movements: Movement direction in relation to the position period *) - ACP10PAR_CMD_MODULO_MOVE_VAX1 :UINT := 935; (* (BASIS_MOVE_S_ABS_VAX1) VAX Basis movements: Start movement with target position of a period *) - ACP10PAR_AUT_EVENT_ID1 :UINT := 936; (* (UINT) Cam automat: Parameter ID1 for event *) - ACP10PAR_AUT_EVENT_ID2 :UINT := 937; (* (UINT) Cam automat: Parameter ID2 for event *) - ACP10PAR_AUT_EVENT_ID3 :UINT := 938; (* (UINT) Cam automat: Parameter ID3 for event *) - ACP10PAR_AUT_EVENT_ID4 :UINT := 939; (* (UINT) Cam automat: Parameter ID4 for event *) - ACP10PAR_AUT_EVENT_ID1_VAX1 :UINT := 940; (* (UINT) VAX Cam automat: Parameter ID1 for event *) - ACP10PAR_AUT_EVENT_ID2_VAX1 :UINT := 941; (* (UINT) VAX Cam automat: Parameter ID2 for event *) - ACP10PAR_AUT_EVENT_ID3_VAX1 :UINT := 942; (* (UINT) VAX Cam automat: Parameter ID3 for event *) - ACP10PAR_AUT_EVENT_ID4_VAX1 :UINT := 943; (* (UINT) VAX Cam automat: Parameter ID4 for event *) - ACP10PAR_REFERENCE_SWITCH_PARID :UINT := 944; (* (UINT) Digital inputs: Parameter ID for reference switch *) - ACP10PAR_POS_LIMIT_SWITCH_PARID :UINT := 945; (* (UINT) Digital inputs: Parameter ID for positive end switch *) - ACP10PAR_NEG_LIMIT_SWITCH_PARID :UINT := 946; (* (UINT) Digital inputs: Parameter ID for negative end switch *) - ACP10PAR_MA1_SEND_DATA_OFFSET :UINT := 947; (* (UINT) Network coupling: Send data master1: Bit offset within the data field of the frame *) - ACP10PAR_MA4_CYCLIC_ERROR_STATUS :UINT := 948; (* (USINT) Network coupling: Error status for cyclic position master4 *) - ACP10PAR_MA5_CYCLIC_ERROR_STATUS :UINT := 949; (* (USINT) Network coupling: Error status for cyclic position master5 *) - ACP10PAR_KSCTRL_I :UINT := 950; (* (REAL) Induction stop: Short circuit current (synchronous motor) [A] *) - ACP10PAR_ENCOD2_TRANS_RATIO :UINT := 951; (* (REAL) Encoder2: Resolver transmission ratio *) - ACP10PAR_ENCOD3_TRANS_RATIO :UINT := 952; (* (REAL) Encoder3: Resolver transmission ratio *) - ACP10PAR_ENCOD3_DIAG1 :UINT := 953; (* (REAL) Encoder3: Diagnosis 1 *) - ACP10PAR_FWCTRL_ISD0 :UINT := 954; (* (REAL) CTRL Flux weakening: Demagnetizing current [A] *) - ACP10PAR_UFCTRL_SLIP_COMP_K :UINT := 957; (* (REAL) CTRL U/f: Slip compensation: Multiplication factor of compensated frequency *) - ACP10PAR_FWCTRL_SPEED0 :UINT := 959; (* (REAL) CTRL Flux weakening: Start speed flux weakening [1/s] *) - ACP10PAR_PIDENT_WIND_CROSS_SECT :UINT := 974; (* (REAL) Parameter identification: Motor: Line cross section [mm] *) - ACP10PAR_PIDENT_MOTOR_TYPE :UINT := 975; (* (UINT) Parameter identification: Motor: Type *) - ACP10PAR_PIDENT_POLEPAIRS :UINT := 976; (* (USINT) Parameter identification: Motor: Number of polepairs *) - ACP10PAR_PIDENT_VOLTAGE_RATED :UINT := 977; (* (REAL) Parameter identification: Motor: Rated voltage [V] *) - ACP10PAR_PIDENT_VOLTAGE_CONST :UINT := 978; (* (REAL) Parameter identification: Motor: Voltage constant [mVmin] *) - ACP10PAR_PIDENT_SPEED_RATED :UINT := 979; (* (REAL) Parameter identification: Motor: Rated speed [1/min] *) - ACP10PAR_PIDENT_SPEED_MAX :UINT := 980; (* (REAL) Parameter identification: Motor: Maximum speed [1/min] *) - ACP10PAR_PIDENT_TORQ_STALL :UINT := 981; (* (REAL) Parameter identification: Motor: Stall torque [Nm] *) - ACP10PAR_PIDENT_TORQ_RATED :UINT := 982; (* (REAL) Parameter identification: Motor: Rated torque [Nm] *) - ACP10PAR_PIDENT_TORQ_MAX :UINT := 983; (* (REAL) Parameter identification: Motor: Peak torque [Nm] *) - ACP10PAR_PIDENT_TORQ_CONST :UINT := 984; (* (REAL) Parameter identification: Motor: Torque constant [Nm/A] *) - ACP10PAR_PIDENT_CURR_STALL :UINT := 985; (* (REAL) Parameter identification: Motor: Stall current [A] *) - ACP10PAR_PIDENT_CURR_RATED :UINT := 986; (* (REAL) Parameter identification: Motor: Rated current [A] *) - ACP10PAR_PIDENT_CURR_MAX :UINT := 987; (* (REAL) Parameter identification: Motor: Peak current [A] *) - ACP10PAR_PIDENT_MAGNETIZING_CURR :UINT := 988; (* (REAL) Parameter identification: Motor: Magnetizing current [A] *) - ACP10PAR_PIDENT_COS_PHI :UINT := 989; (* (REAL) Parameter identification: Motor: Active power factor *) - ACP10PAR_PIDENT_FREQ_RATED :UINT := 990; (* (REAL) Parameter identification: Motor: Rated frequency [Hz] *) - ACP10PAR_PIDENT_PHASE :UINT := 991; (* (USINT) Parameter identification: Motor: Phase *) - ACP10PAR_PIDENT_INVCL_A1 :UINT := 992; (* (REAL) Parameter identification: Inverter: Amplification factor *) - ACP10PAR_PIDENT_INVCL_A2 :UINT := 993; (* (REAL) Parameter identification: Inverter: Exponent [1/A] *) - ACP10PAR_PIDENT_MODE :UINT := 995; (* (USINT) Parameter identification: Mode *) - ACP10PAR_PIDENT_STATE :UINT := 996; (* (USINT) Parameter identification: State *) - ACP10PAR_CMD_PIDENT :UINT := 997; (* (UINT) Parameter identification: Command *) - ACP10PAR_PIDENT_FIT :UINT := 998; (* (REAL) Parameter identification: Quality [%] *) - ACP10PAR_ENCOD_POS_DATA :UINT := 999; (* (DATA) Encoder: Position data block *) - ACP10PAR_BRMOD_BSL :UINT := 1001; (* (BRMOD) System administration: Module: BsLoader *) - ACP10PAR_BRMOD_NCSYS :UINT := 1002; (* (BRMOD) System administration: Module: NC operating System *) - ACP10PAR_PAR_REQU_DATA_OFFSET :UINT := 1004; (* (UINT) System administration: Parameter Request: Bit offset within the data field of the frame *) - ACP10PAR_PAR_RESP_DATA_OFFSET :UINT := 1005; (* (UINT) System administration: Parameter Response: Bit offset within the data field of the frame *) - ACP10PAR_CYC_TODRV_DATA_OFFSET :UINT := 1006; (* (UINT) Cyclic communication: Data to drive: Bit offset within the data field of the frame *) - ACP10PAR_CYC_FRDRV_DATA_OFFSET :UINT := 1007; (* (UINT) Cyclic communication: Data from drive: Bit offset within the data field of the frame *) - ACP10PAR_CYC_MON_DATA_OFFSET :UINT := 1008; (* (UINT) Cyclic communication: Monitor data from drive: Bit offset within the data field of the frame *) - ACP10PAR_CMD_MOVE_HALT_A2 :UINT := 1009; (* (REAL) Basis movements: Halt [Units/s] *) - ACP10PAR_BRMOD_VERSION :UINT := 1010; (* (UINT) System administration: Module: Version *) - ACP10PAR_BRMOD_DATE_TIME :UINT := 1011; (* (T5) System administration: Module: Date and time *) - ACP10PAR_BRMOD_RD_SECTION :UINT := 1013; (* (DINT) System administration: Module: Section for read access *) - ACP10PAR_EVMOVE_MODE :UINT := 1015; (* (UINT) Basis movements: Event start: Mode *) - ACP10PAR_EVMOVE_EV_PARID :UINT := 1016; (* (UINT) Basis movements: Event start: Parameter ID for event *) - ACP10PAR_EVMOVE_S_IN_PARID :UINT := 1017; (* (UINT) Basis movements: event start: Parameter ID for target position *) - ACP10PAR_EVMOVE_V_IN_PARID :UINT := 1018; (* (UINT) Basis movements: event start: Parameter ID for target speed *) - ACP10PAR_EVMOVE_WR_CMD :UINT := 1019; (* (UINT) Basis movements: Event start: Command parameter ID *) - ACP10PAR_EVMOVE_STATUS :UINT := 1020; (* (USINT) Basis movements: Event start: Status *) - ACP10PAR_EVMOVE_MODE_VAX1 :UINT := 1021; (* (UINT) VAX Basis movements: Event start: Mode *) - ACP10PAR_EVMOVE_EV_PARID_VAX1 :UINT := 1022; (* (UINT) VAX Basis movements: Event start: Parameter ID for event *) - ACP10PAR_EVMOVE_S_IN_PARID_VAX1 :UINT := 1023; (* (UINT) VAX Basis movements: Event start: Parameter ID for target position *) - ACP10PAR_EVMOVE_V_IN_PARID_VAX1 :UINT := 1024; (* (UINT) VAX Basis movements: Event start: Parameter ID for target speed *) - ACP10PAR_EVMOVE_WR_CMD_VAX1 :UINT := 1025; (* (UINT) VAX Basis movements: Event start: Command parameter ID *) - ACP10PAR_EVMOVE_STATUS_VAX1 :UINT := 1026; (* (USINT) VAX Basis movements: Event start: Status *) - ACP10PAR_CMD_MOVE_HALT_A2_VAX1 :UINT := 1027; (* (REAL) VAX Basis movements: Halt [Units/s] *) - ACP10PAR_CMD_V_SET_MOVE :UINT := 1028; (* (NIL) Basis movements: Start movement with current speed *) - ACP10PAR_CMD_V_SET_MOVE_VAX1 :UINT := 1029; (* (NIL) VAX Basis movements: Start movement with current speed *) - ACP10PAR_ISQ_FILTER1_TYPE :UINT := 1030; (* (UINT) CTRL Speed controller: Set current filter1 type *) - ACP10PAR_ISQ_FILTER2_TYPE :UINT := 1031; (* (UINT) CTRL Speed controller: Set current filter2 type *) - ACP10PAR_ISQ_FILTER3_TYPE :UINT := 1032; (* (UINT) CTRL Speed controller: Set current filter3 type *) - ACP10PAR_ISQ_FILTER1_A0 :UINT := 1033; (* (REAL) CTRL Speed controller: Set current filter1 coefficient A0 *) - ACP10PAR_ISQ_FILTER2_A0 :UINT := 1034; (* (REAL) CTRL Speed controller: Set current filter2 coefficient A0 *) - ACP10PAR_ISQ_FILTER3_A0 :UINT := 1035; (* (REAL) CTRL Speed controller: Set current filter3 coefficient A0 *) - ACP10PAR_ISQ_FILTER1_A1 :UINT := 1036; (* (REAL) CTRL Speed controller: Set current filter1 coefficient A1 *) - ACP10PAR_ISQ_FILTER2_A1 :UINT := 1037; (* (REAL) CTRL Speed controller: Set current filter2 coefficient A1 *) - ACP10PAR_ISQ_FILTER3_A1 :UINT := 1038; (* (REAL) CTRL Speed controller: Set current filter3 coefficient A1 *) - ACP10PAR_ISQ_FILTER1_B0 :UINT := 1039; (* (REAL) CTRL Speed controller: Set current filter1 coefficient B0 *) - ACP10PAR_ISQ_FILTER2_B0 :UINT := 1040; (* (REAL) CTRL Speed controller: Set current filter2 coefficient B0 *) - ACP10PAR_ISQ_FILTER3_B0 :UINT := 1041; (* (REAL) CTRL Speed controller: Set current filter3 coefficient B0 *) - ACP10PAR_ISQ_FILTER1_B1 :UINT := 1042; (* (REAL) CTRL Speed controller: Set current filter1 coefficient B1 *) - ACP10PAR_ISQ_FILTER2_B1 :UINT := 1043; (* (REAL) CTRL Speed controller: Set current filter2 coefficient B1 *) - ACP10PAR_ISQ_FILTER3_B1 :UINT := 1044; (* (REAL) CTRL Speed controller: Set current filter3 coefficient B1 *) - ACP10PAR_ISQ_FILTER1_B2 :UINT := 1045; (* (REAL) CTRL Speed controller: Set current filter1 coefficient B2 *) - ACP10PAR_ISQ_FILTER2_B2 :UINT := 1046; (* (REAL) CTRL Speed controller: Set current filter2 coefficient B2 *) - ACP10PAR_ISQ_FILTER3_B2 :UINT := 1047; (* (REAL) CTRL Speed controller: Set current filter3 coefficient B2 *) - ACP10PAR_ENCOD_TRANS_RATIO :UINT := 1048; (* (REAL) Encoder1: Resolver transmission ratio *) - ACP10PAR_SGEN_S_SET_FRAC :UINT := 1049; (* (REAL) CTRL Position controller: Input set position fractional part [Units] *) - ACP10PAR_CMD_SW_RESET :UINT := 1050; (* (NIL) System administration: SW Reset *) - ACP10PAR_CMD_BOOT_STATE :UINT := 1051; (* (UINT) System administration: Change Boot State *) - ACP10PAR_BOOT_STATE :UINT := 1052; (* (UINT) System administration: Boot State *) - ACP10PAR_CMD_BURN_SYSMOD :UINT := 1053; (* (NIL) System administration: Module: Burn *) - ACP10PAR_STAT_BURN_SYSMOD :UINT := 1054; (* (USINT) System administration: Module: Burn status *) - ACP10PAR_BSL_TEST_CMD :UINT := 1055; (* (UINT) System administration: Test command *) - ACP10PAR_BSL_TEST_STATUS :UINT := 1056; (* (UINT) System administration: Test status *) - ACP10PAR_BSL_TEST_PAR :UINT := 1057; (* (UDINT) System administration: Test parameter *) - ACP10PAR_ENCOD2_HOMING_OFFSET :UINT := 1058; (* (DINT) Encoder2: Homing offset [Units] *) - ACP10PAR_ENCOD3_HOMING_OFFSET :UINT := 1059; (* (DINT) Encoder3: Homing offset [Units] *) - ACP10PAR_RD_BLOCK_SEGM :UINT := 1060; (* (BYTES6) Data block transfer: Read data block segment *) - ACP10PAR_RD_BLOCK_LAST_SEGM :UINT := 1061; (* (BYTES6) Data block transfer: Read last data block segment *) - ACP10PAR_CMD_RD_BLOCK_ABORT :UINT := 1062; (* (NIL) Data block transfer: Abort data block read access *) - ACP10PAR_RD_BLOCK_OFFSET :UINT := 1063; (* (UDINT) Data block transfer: Offset for data block read access *) - ACP10PAR_RD_BLOCK_BYTES :UINT := 1064; (* (UDINT) Data block transfer: Remaining bytes for data block read access *) - ACP10PAR_CMD_MOVE_STOP_A2 :UINT := 1065; (* (REAL) Movement stop: Command stop movement [Units/s] *) - ACP10PAR_CMD_MOVE_STOP_A2_VAX1 :UINT := 1066; (* (REAL) VAX Movement stop: Command stop movement [Units/s] *) - ACP10PAR_AUT_SL_S :UINT := 1067; (* (DINT) Cam automat: Position of slave axis [Units] *) - ACP10PAR_AUT_SL_S_VAX1 :UINT := 1068; (* (DINT) VAX Cam automat: Position of slave axis [Units] *) - ACP10PAR_WR_BLOCK_SEGM :UINT := 1070; (* (BYTES6) Data block transfer: Write data block segment *) - ACP10PAR_WR_BLOCK_LAST_SEGM :UINT := 1071; (* (BYTES6) Data block transfer: Write last data block segment *) - ACP10PAR_CMD_WR_BLOCK_ABORT :UINT := 1072; (* (NIL) Data block transfer: Abort data block write access *) - ACP10PAR_ENCOD2_CMD_HOMING :UINT := 1073; (* (HOMING_S, HOMING_MODE, HOMING_MODE_BITS) Encoder2: Command start homing procedure *) - ACP10PAR_ENCOD3_CMD_HOMING :UINT := 1074; (* (HOMING_S, HOMING_MODE, HOMING_MODE_BITS) Encoder3: Command start homing procedure *) - ACP10PAR_AUT_MA_CAM_REL :UINT := 1075; (* (REAL) Cam automat: Relative distance of master axis within cam [Units] *) - ACP10PAR_AUT_MA_CAM_REL_VAX1 :UINT := 1076; (* (REAL) VAX Cam automat: Relative distance of master axis within cam [Units] *) - ACP10PAR_AUT_MA_CAM_LEADIN :UINT := 1077; (* (DINT) Cam automat: Relative entry distance of master axis within cam [Units] *) - ACP10PAR_AUT_MA_CAM_LEADIN_VAX1 :UINT := 1078; (* (DINT) VAX Cam automat: Relative entry distance of master axis within cam [Units] *) - ACP10PAR_AUT_MSG_MODE_BITS_VAX1 :UINT := 1079; (* (UDINT) VAX Cam automat: Control bits for message mode *) - ACP10PAR_TRACE_DATA :UINT := 1100; (* (DATA) Trace: Data *) - ACP10PAR_TUNE_I_MAX_PERCENT :UINT := 1101; (* (REAL) Autotuning: Maximum percentage for rated current [%] *) - ACP10PAR_TUNE_V_MAX_PERCENT :UINT := 1102; (* (REAL) Autotuning: Maximum percentage for speed limit value [%] *) - ACP10PAR_TUNE_S_MAX :UINT := 1103; (* (REAL) Autotuning: Maximum movement distance [Units] *) - ACP10PAR_TUNE_DS_MAX :UINT := 1104; (* (REAL) Autotuning: Maximum lag error [Units] *) - ACP10PAR_TUNE_SIGNAL_PERIODS :UINT := 1106; (* (UDINT) Autotuning: Number of excitation periods *) - ACP10PAR_TUNE_DRIVE_INERTIA :UINT := 1109; (* (REAL) Autotuning: Estimated drive inertia [kgm^2] *) - ACP10PAR_TUNE_SIGNAL_ORDER :UINT := 1110; (* (UDINT) Autotuning: Order of excitation signal *) - ACP10PAR_TUNE_OPTION_BITS :UINT := 1111; (* (UDINT) Autotuning: Option control bits *) - ACP10PAR_TUNE_KV_PERCENT :UINT := 1112; (* (REAL) Autotuning: Percentage for proportional amplification [%] *) - ACP10PAR_TUNE_RESONANCE_FACTOR :UINT := 1113; (* (REAL) Autotuning: Factor for detection of a resonance *) - ACP10PAR_TUNE_INERTIA_F_LOWER :UINT := 1114; (* (REAL) Autotuning: Lower frequency for estimation of drive inertia [Hz] *) - ACP10PAR_TUNE_INERTIA_F_UPPER :UINT := 1115; (* (REAL) Autotuning: Upper frequency for estimation of drive inertia [Hz] *) - ACP10PAR_TUNE_DELAY_TIME :UINT := 1116; (* (REAL) Autotuning: Delay time during transients [s] *) - ACP10PAR_TUNE_KV_MAX :UINT := 1119; (* (REAL) Autotuning: Maximum proportional amplification [As, 1/s] *) - ACP10PAR_TUNE_A :UINT := 1120; (* (REAL) Autotuning: Acceleration [Units/s] *) - ACP10PAR_PIDENT_SIGNAL_F_START :UINT := 1121; (* (REAL) Parameter identification: Start frequency of the excitation signal [Hz] *) - ACP10PAR_PIDENT_SIGNAL_F_STOP :UINT := 1122; (* (REAL) Parameter identification: Stop frequency of the excitation signal [Hz] *) - ACP10PAR_PIDENT_SIGNAL_TIME :UINT := 1123; (* (REAL) Parameter identification: Duration of the excitation signal [s] *) - ACP10PAR_PIDENT_SIGNAL_TYPE :UINT := 1124; (* (UINT) Parameter identification: Type of the excitation signal *) - ACP10PAR_PIDENT_SUB_MODE :UINT := 1125; (* (UDINT) Parameter identification: Sub-mode *) - ACP10PAR_PIDENT_STATE_BITS :UINT := 1126; (* (UDINT) Parameter identification: State bits *) - ACP10PAR_ISQ_RIPPLE_DAT_A_POS :UINT := 1127; (* (REAL) ISQ-Ripple compensation: Data: Amplitude for quadrant I [A] *) - ACP10PAR_ISQ_RIPPLE_DAT_PHI_POS :UINT := 1128; (* (REAL) ISQ-Ripple compensation: Data: Angle for quadrant I *) - ACP10PAR_ISQ_RIPPLE_DAT_A_NEG :UINT := 1129; (* (REAL) ISQ-Ripple compensation: Data: Amplitude for quadrant III [A] *) - ACP10PAR_ISQ_RIPPLE_DAT_PHI_NEG :UINT := 1130; (* (REAL) ISQ-Ripple compensation: Data: Angle for quadrant III *) - ACP10PAR_ISQ_RIPPLE_REFSYSTEM :UINT := 1131; (* (USINT) ISQ-Ripple compensation: Reference system *) - ACP10PAR_ISQ_RIPPLE_DAT_B :UINT := 1132; (* (REAL) ISQ-Ripple compensation: Data: Parameter B *) - ACP10PAR_ISQ_RIPPLE_POS_OFFSET :UINT := 1134; (* (REAL) ISQ-Ripple compensation: Position offset [rad] *) - ACP10PAR_ENCOD_MODE :UINT := 1135; (* (UDINT) Encoder: Mode *) - ACP10PAR_ENCOD2_MODE :UINT := 1136; (* (UDINT) Encoder2: Mode *) - ACP10PAR_ENCOD3_MODE :UINT := 1137; (* (UDINT) Encoder3: Mode *) - ACP10PAR_PIDENT_ITER_CNT :UINT := 1138; (* (UDINT) Parameter identification: Iteration counter *) - ACP10PAR_PMET_MODE :UINT := 1139; (* (USINT) PowerMeter: Mode *) - ACP10PAR_PMET_TIME_IV :UINT := 1140; (* (DINT) PowerMeter: Observation period [us] *) - ACP10PAR_PMET_TRIG_PARID :UINT := 1141; (* (UINT) PowerMeter: Trigger parameter-ID *) - ACP10PAR_PMET_CYCLE_TIME :UINT := 1142; (* (DINT) PowerMeter: Actual cycle time [us] *) - ACP10PAR_PMET_CNT :UINT := 1143; (* (UINT) PowerMeter: Cycle counter *) - ACP10PAR_PMET_P_MEAN :UINT := 1144; (* (REAL) PowerMeter: Mean active power [W] *) - ACP10PAR_PMET_P_MIN :UINT := 1145; (* (REAL) PowerMeter: Minimum active power [W] *) - ACP10PAR_PMET_P_MAX :UINT := 1146; (* (REAL) PowerMeter: Maximum active power [W] *) - ACP10PAR_PMET_Q_MEAN :UINT := 1147; (* (REAL) PowerMeter: Mean reactive power [var] *) - ACP10PAR_PMET_E_CONS :UINT := 1148; (* (REAL) PowerMeter: Consumed energy [Ws] *) - ACP10PAR_PMET_E_PROD :UINT := 1149; (* (REAL) PowerMeter: Produced energy [Ws] *) - ACP10PAR_AXLIM_DV_STOP :UINT := 1150; (* (REAL) Limit values: Speed error for stop of a movement [1/s] *) - ACP10PAR_MAINS_U1 :UINT := 1151; (* (REAL) Power mains: Phase 1: Voltage [V] *) - ACP10PAR_MAINS_U2 :UINT := 1152; (* (REAL) Power mains: Phase 2: Voltage [V] *) - ACP10PAR_MAINS_U3 :UINT := 1153; (* (REAL) Power mains: Phase 3: Voltage [V] *) - ACP10PAR_RECT_CURR :UINT := 1154; (* (REAL) Power stage: Rectifier: Current [A] *) - ACP10PAR_UDC_CHOP_CURR :UINT := 1155; (* (REAL) CTRL Chopper: Current [A] *) - ACP10PAR_FCTRL_IM_REF_PARID :UINT := 1156; (* (UINT) CTRL Flux: Parameter-ID Set magnetizing current *) - ACP10PAR_TEMPSENS_RESISTANCE :UINT := 1157; (* (REAL) Temperature sensor: Resistance [Ohm] *) - ACP10PAR_TEMPSENS_PARID :UINT := 1158; (* (UINT) Temperature sensor: Parameter-ID Resistance *) - ACP10PAR_SCTRL_SPEED_ERROR :UINT := 1159; (* (REAL) CTRL Speed controller: Speed error [1/s] *) - ACP10PAR_POWER_STAGE_NO :UINT := 1162; (* (USINT) Inverter: Number of power stages *) - ACP10PAR_AXLIM_DV_STOP_MODE :UINT := 1163; (* (UDINT) Limit values: Speed error monitoring: Mode *) - ACP10PAR_PLIM_POWER_LIM :UINT := 1165; (* (REAL) Power limiter: Limit value [W] *) - ACP10PAR_ICTRL_AUTO_CONFIG :UINT := 1166; (* (UINT) CTRL Current: Automatic configuration *) - ACP10PAR_ENCOD_DIAG_ID :UINT := 1167; (* (USINT) Encoder1: Diagnosis ID *) - ACP10PAR_ENCOD_DIAG :UINT := 1168; (* (USINT) Encoder1: Diagnosis *) - ACP10PAR_POWERFAIL_DETECT_RATIO :UINT := 1169; (* (REAL) CTRL DC bus: Minimum-to-nominal voltage ratio *) - ACP10PAR_SLOT_NO :UINT := 1170; (* (USINT) Number of modul slots *) - ACP10PAR_EPROM_ORDERTEXT :UINT := 1171; (* (STR32) Order text *) - ACP10PAR_TEMP_MOTOR_MODEL_LIM :UINT := 1172; (* (REAL) Motor: Temperature model: Limit temperature [C] *) - ACP10PAR_ENCOD_COMP_MODE :UINT := 1173; (* (UINT) Encoder1: Compensation: Mode *) - ACP10PAR_ENCOD_DAT_IDX :UINT := 1174; (* (DINT) Encoder1: Data: Index *) - ACP10PAR_ENCOD_DAT_A0 :UINT := 1175; (* (REAL) Encoder1: Data: Parameter A0 *) - ACP10PAR_ENCOD_DAT_A1 :UINT := 1176; (* (REAL) Encoder1: Data: Parameter A1 *) - ACP10PAR_ENCOD_DAT_A2 :UINT := 1177; (* (REAL) Encoder1: Data: Parameter A2 *) - ACP10PAR_T_STOP_EVENT_BIT :UINT := 1179; (* (DINT) Movement stop: Minimum time for cyclic bit 'stop after drive event' [us] *) - ACP10PAR_PCTRL_ENABLE_A2_POS :UINT := 1180; (* (REAL) CTRL Position controller: Deceleration in positive direction at activating the enable input [Units/s] *) - ACP10PAR_PCTRL_ENABLE_A2_NEG :UINT := 1181; (* (REAL) CTRL Position controller: Deceleration in negative direction at activating the enable input [Units/s] *) - ACP10PAR_HOMING_DS_STOP :UINT := 1182; (* (REAL) Homing: Lag error for stop of a movement [Units] *) - ACP10PAR_CYCLIC_DP_CYCLE_TIME :UINT := 1183; (* (UDINT) Network coupling: Receive data point: Cycle time [us] *) - ACP10PAR_HOMING_RESTORE_MODE :UINT := 1184; (* (UINT) Homing: Mode for saving and restoring position data *) - ACP10PAR_SGEN_PROF_S_SET :UINT := 1186; (* (DINT) Basis movements: Profile generator set position [Units] *) - ACP10PAR_SGEN_PROF_VTA_SET :UINT := 1187; (* (REAL) Basis-Bewegungen: Profile generator change of set position per cycle *) - ACP10PAR_HOMING_DS_BLOCK :UINT := 1188; (* (REAL) Homing: Lag error for block detection [Units] *) - ACP10PAR_HOMING_TORQUE_LIM :UINT := 1189; (* (REAL) Homing: Torque limit [Nm] *) - ACP10PAR_ENCOD_SSI_TRAIL_BITS :UINT := 1190; (* (USINT) Encoder1: SSI Number of trailing bits *) - ACP10PAR_ENCOD2_SSI_TRAIL_BITS :UINT := 1191; (* (USINT) Encoder2: SSI Number of trailing bits *) - ACP10PAR_ENCOD3_SSI_TRAIL_BITS :UINT := 1192; (* (USINT) Encoder3: SSI Number of trailing bits *) - ACP10PAR_QUICKSTOP_DECEL_RAMP :UINT := 1193; (* (USINT) Digital inputs: Quickstop deceleration ramp *) - ACP10PAR_NETWORK_SYS_TIME :UINT := 1194; (* (UDINT) Drive synchronisation: Total time within the network cycle [us] *) - ACP10PAR_PCTRL_MODE_BITS :UINT := 1196; (* (UDINT) CTRL Position controller: Mode bits *) - ACP10PAR_CROSSLINK_AXIS :UINT := 1197; (* (UINT) Axis crosslink: Axis number *) - ACP10PAR_CROSSLINK_PARID :UINT := 1198; (* (UINT) Axis crosslink: Parameter ID *) - ACP10PAR_STOP_T_JOLT :UINT := 1199; (* (REAL) Movement stop: Jolt time [s] *) - ACP10PAR_AUT_MA_S_START_IDX :UINT := 1204; (* (USINT) Cam automat: Index for relative start position of the master axis within interval *) - ACP10PAR_AUT_MA_S_START_IV :UINT := 1205; (* (DINT) Cam automat: Relative start position of the master axis within interval [Units] *) - ACP10PAR_AUT_MA_S_START_IDX_VAX1 :UINT := 1206; (* (USINT) VAX Cam automat: Index for relative start position of the master axis within interval *) - ACP10PAR_AUT_MA_S_START_IV_VAX1 :UINT := 1207; (* (DINT) VAX Cam automat: Relative start position of the master axis within interval [Units] *) - ACP10PAR_MOTOR_NUM_PHASES :UINT := 1208; (* (USINT) Motor: Number of motor phases *) - ACP10PAR_MOTOR_ENCOD_TEMP_LIM :UINT := 1209; (* (UINT) Motor: Encoder: Limit temperature [C] *) - ACP10PAR_MOTOR_TEMPMODEL_REFSENS :UINT := 1210; (* (UINT) Motor: Temperature model: Reference sensor: ID *) - ACP10PAR_MOTOR_TEMPMODEL_RES1 :UINT := 1211; (* (REAL) Motor: Temperature model: Thermal resistance 1 [K/W] *) - ACP10PAR_MOTOR_TEMPMODEL_CAP1 :UINT := 1212; (* (REAL) Motor: Temperature model: Thermal capacity 1 [Ws/K] *) - ACP10PAR_MOTOR_TEMPMODEL_RES2 :UINT := 1213; (* (REAL) Motor: Temperature model: Thermal resistance 2 [K/W] *) - ACP10PAR_MOTOR_TEMPMODEL_CAP2 :UINT := 1214; (* (REAL) Motor: Temperature model: Thermal capacity 2 [Ws/K] *) - ACP10PAR_MOTOR_TEMPSENS_TYPE :UINT := 1215; (* (UINT) Temperature sensor: Type *) - ACP10PAR_MOTOR_TEMPSENS_LIM :UINT := 1216; (* (UINT) Temperature sensor: Limit temperature [C] *) - ACP10PAR_ENCOD_POS_DATA_IDX :UINT := 1219; (* (UINT) Encoder: Index of position data block *) - ACP10PAR_UDC_OVMON_CTRL_OFF_LIM :UINT := 1220; (* (REAL) CTRL DC bus: Overvoltage monitoring: Threshold for torque off [V] *) - ACP10PAR_UDC_OVMON_STOP_LIM :UINT := 1221; (* (REAL) CTRL DC bus: Overvoltage monitoring: Threshold for stop on [V] *) - ACP10PAR_TEMP_POWERSTAGE :UINT := 1222; (* (REAL) Inverter: Temperature model: Temperature [C] *) - ACP10PAR_MAINS_FREQ_TOL :UINT := 1223; (* (REAL) Power mains: Frequency tolerance [%] *) - ACP10PAR_MOTOR_VENDOR_ID :UINT := 1224; (* (UINT) Motor: Vendor ID *) - ACP10PAR_ENCOD_SSI_LINE_OFF :UINT := 1225; (* (DINT) Encoder1: Serial position phase shift *) - ACP10PAR_ENCOD2_SSI_LINE_OFF :UINT := 1226; (* (DINT) Encoder2: Serial position phase shift *) - ACP10PAR_ENCOD3_SSI_LINE_OFF :UINT := 1227; (* (DINT) Encoder3: Serial position phase shift *) - ACP10PAR_ENCOD_SSI_LINE_RES :UINT := 1228; (* (DINT) Encoder1: Serial resolution per sinus period *) - ACP10PAR_ENCOD_COMP_B0 :UINT := 1230; (* (REAL) Encoder1: Compensation: Parameter 1 *) - ACP10PAR_ENCOD_COMP_B1 :UINT := 1231; (* (REAL) Encoder1: Compensation: Parameter 2 *) - ACP10PAR_ENCOD_COMP_B2 :UINT := 1232; (* (REAL) Encoder1: Compensation: Parameter 3 *) - ACP10PAR_ENCOD_COMP_B3 :UINT := 1233; (* (REAL) Encoder1: Compensation: Parameter 4 *) - ACP10PAR_ENCOD_COMP_ID_CURR_MAX :UINT := 1234; (* (REAL) Encoder1: Compensation: Maximal current for identification [A] *) - ACP10PAR_MTPC_ISQ_REF :UINT := 1235; (* (REAL) CTRL Current: MTPC control: Torque proportional set current [A] *) - ACP10PAR_MTPC_ISD_REF :UINT := 1236; (* (REAL) CTRL Current: MTPC control: Input direct component [A] *) - ACP10PAR_CMD_SCTRL_RC :UINT := 1237; (* (UINT) CTRL Speed controller: Repetitive Control: Command *) - ACP10PAR_SCTRL_RC_T_PREDICT :UINT := 1238; (* (REAL) CTRL Speed controller: Repetitive Control: Prediction time [s] *) - ACP10PAR_SCTRL_RC_SPEED_MIN :UINT := 1239; (* (REAL) CTRL Speed controller: Repetitive Control: Minimal speed [1/s] *) - ACP10PAR_SCTRL_RC_FILT_CUTOFF :UINT := 1240; (* (REAL) CTRL Speed controller: Repetitive Control: Cutoff frequency of filter [Hz] *) - ACP10PAR_SCTRL_RC_FILT_ORDER :UINT := 1241; (* (USINT) CTRL Speed controller: Repetitive Control: Order of filter *) - ACP10PAR_SCTRL_RC_STATUS :UINT := 1242; (* (USINT) CTRL Speed controller: Repetitive Control: State *) - ACP10PAR_SCTRL_RC_FILT_TYPE :UINT := 1243; (* (USINT) CTRL Speed controller: Repetitive Control: Type of filter *) - ACP10PAR_SCTRL_RC_RES :UINT := 1244; (* (UINT) CTRL Speed controller: Repetitive Control: Resolution *) - ACP10PAR_SCTRL_RC_VALUE :UINT := 1245; (* (REAL) CTRL Speed controller: Repetitive Control: Output value [A] *) - ACP10PAR_SCTRL_RC_PAR0 :UINT := 1246; (* (UDINT) CTRL Speed: Repetitive Control: Parameter 1 *) - ACP10PAR_SCTRL_RC_PAR1 :UINT := 1247; (* (UDINT) CTRL Speed: Repetitive Control: Parameter 2 *) - ACP10PAR_SCTRL_RC_MODE :UINT := 1248; (* (UDINT) CTRL Speed: Repetitive Control: Mode *) - ACP10PAR_FFCTRL_FORCE :UINT := 1249; (* (REAL) CTRL Feed forward: Set motor force [N] *) - ACP10PAR_FWCTRL_ULIM_SCALE :UINT := 1250; (* (REAL) CTRL Flux weakening: Voltage limit reserve *) - ACP10PAR_MAINSSIM_UCTRL_TD :UINT := 1252; (* (REAL) Mains Simulator: Controller derivative action time [s] *) - ACP10PAR_MAINSSIM_UCTRL_KP :UINT := 1258; (* (REAL) Mains Simulator: Controller proportional amplification factor [1] *) - ACP10PAR_MAINSSIM_UCTRL_TN :UINT := 1259; (* (REAL) Mains Simulator: Controller integral action time [s] *) - ACP10PAR_MOTOR_BRAKE_TYPE :UINT := 1260; (* (UINT) Motor holding brake: Type *) - ACP10PAR_MOTOR_BRAKE_RESISTANCE :UINT := 1261; (* (REAL) Motor holding brake: Resistance [Ohm] *) - ACP10PAR_MOTOR_BRAKE_INDUCTANCE :UINT := 1262; (* (REAL) Motor holding brake: Inductance [Henry] *) - ACP10PAR_FFCTRL_MASS :UINT := 1263; (* (REAL) CTRL Feed forward: Total mass [kg] *) - ACP10PAR_FFCTRL_FORCE_LOAD :UINT := 1264; (* (REAL) CTRL Feed forward: External load [N] *) - ACP10PAR_BRAKE_TEST_DURATION :UINT := 1266; (* (REAL) Motor holding brake test: Test duration [s] *) - ACP10PAR_BRAKE_TEST_TORQUE_RATE :UINT := 1269; (* (REAL) Motor holding brake test: Torque slew rate [Nm/s] *) - ACP10PAR_TLIM_ISQ_POS :UINT := 1270; (* (REAL) CTRL Torque limiter: Absolute value of positive current limit [A] *) - ACP10PAR_TLIM_ISQ_NEG :UINT := 1271; (* (REAL) CTRL Torque limiter: Absolute value of negative current limit [A] *) - ACP10PAR_MAINSSIM_MODE :UINT := 1272; (* (UDINT) Mains Simulator: Mode *) - ACP10PAR_MAINSSIM_VOLTAGE :UINT := 1273; (* (REAL) Mains Simulator: Voltage [V] *) - ACP10PAR_MAINSSIM_FREQUENCY :UINT := 1274; (* (REAL) Mains Simulator: Frequency [Hz] *) - ACP10PAR_MAINSSIM_STATE :UINT := 1275; (* (UINT) Mains Simulator: State *) - ACP10PAR_MOTOR_SALIENCY_RATIO :UINT := 1277; (* (REAL) Motor: Magnetic saliency ratio *) - ACP10PAR_UDC_OFFSET :UINT := 1278; (* (REAL) CTRL DC bus: Voltage offset [V] *) - ACP10PAR_VCTRL_I0_LIM :UINT := 1279; (* (REAL) Inverter: Summation current: Limit [A] *) - ACP10PAR_PIDENT_THERM_TRIP_TIME :UINT := 1283; (* (REAL) Parameter identification: Tripping time at thermal overload [s] *) - ACP10PAR_VCTRL_RHO_ADD_PARID :UINT := 1293; (* (UINT) CTRL Vector controller: Parameter ID of the additive commutation angle *) - ACP10PAR_VCTRL_RHO_ADD :UINT := 1294; (* (REAL) CTRL Vector controller: Additive commutation angle [rad] *) - ACP10PAR_OBS_VOLT_US1 :UINT := 1295; (* (REAL) Voltage observer: Phase voltage U [V] *) - ACP10PAR_OBS_VOLT_US2 :UINT := 1296; (* (REAL) Voltage observer: Phase voltage V [V] *) - ACP10PAR_OBS_VOLT_US3 :UINT := 1297; (* (REAL) Voltage observer: Phase voltage W [V] *) - ACP10PAR_OBS_VOLT_INVCL_A1 :UINT := 1298; (* (REAL) Voltage observer: Inverter adjustment amplification factor *) - ACP10PAR_OBS_VOLT_INVCL_A2 :UINT := 1299; (* (REAL) Voltage observer: Inverter adjustment exponent [1/A] *) - ACP10PAR_ENCOD_OUT_OFFSET :UINT := 1300; (* (DINT) Encoder1: Emulation: Offset *) - ACP10PAR_ENCOD2_OUT_OFFSET :UINT := 1301; (* (DINT) Encoder2: Emulation: Offset *) - ACP10PAR_ENCOD3_OUT_OFFSET :UINT := 1302; (* (DINT) Encoder3: Emulation: Offset *) - ACP10PAR_ENCOD_ADC1_OFFSET :UINT := 1303; (* (DINT) Encoder: ADC1: Offset *) - ACP10PAR_ENCOD_ADC2_OFFSET :UINT := 1304; (* (DINT) Encoder: ADC2: Offset *) - ACP10PAR_ENCOD_ADC1_GAIN :UINT := 1305; (* (REAL) Encoder: ADC1: Gain *) - ACP10PAR_PIDENT_S :UINT := 1306; (* (DINT) Parameter identification: Move distance [Units] *) - ACP10PAR_ENCOD0_POS_RANGE_LW :UINT := 1308; (* (UDINT) Virtual Encoder: Range of encoder position low word [Incr] *) - ACP10PAR_ENCOD0_POS_RANGE_HW :UINT := 1309; (* (UDINT) Virtual Encoder: Range of encoder position high word [Incr] *) - ACP10PAR_ENCOD0_CMD_HOMING :UINT := 1310; (* (HOMING_S, HOMING_MODE, HOMING_MODE_BITS) Virtual Encoder: Command start homing procedure *) - ACP10PAR_ENCOD0_MAX_CYCLE_TIME :UINT := 1311; (* (DINT) Virtual Encoder: Maximum cycle time *) - ACP10PAR_ENCOD0_POS1_IN_PARID :UINT := 1312; (* (UINT) Virtual Encoder: Parameter ID of input value position 1 *) - ACP10PAR_ENCOD0_POS2_IN_PARID :UINT := 1313; (* (UINT) Virtual Encoder: Parameter ID of input value position 1 *) - ACP10PAR_ENCOD0_TIME_IN_PARID :UINT := 1314; (* (UINT) Virtual Encoder: Parameter ID of input value time *) - ACP10PAR_ENCOD0_S_FILTER_T10 :UINT := 1315; (* (REAL) Virtual Encoder: Time constant for actual position filter [s] *) - ACP10PAR_ENCOD0_S_FILTER_TE :UINT := 1316; (* (REAL) Virtual Encoder: Extrapolation time for actual position filter [s] *) - ACP10PAR_ENCOD1_COMMUT_OFFSET :UINT := 1317; (* (REAL) Encoder1: Commutation offset [rad] *) - ACP10PAR_ELC_TRANSFER_PARID :UINT := 1318; (* (UINT) Encoderless control: Parameter-ID Transition *) - ACP10PAR_ENCOD0_MODE :UINT := 1320; (* (UDINT) Virtual Encoder: Mode *) - ACP10PAR_ENCOD0_POS_ACT :UINT := 1321; (* (DINT) Virtual Encoder: Actual position per revolution [Incr] *) - ACP10PAR_ENCOD0_S_ACT :UINT := 1322; (* (DINT) Virtual Encoder: Actual position [Units] *) - ACP10PAR_SCALE_ENCOD0_UNITS :UINT := 1323; (* (UDINT) Virtual Encoder: Encoder scaling: Units per SCALE_ENCOD0_REV encoder revolutions [Units] *) - ACP10PAR_SCALE_ENCOD0_REV :UINT := 1324; (* (UDINT) Virtual Encoder: Encoder scaling: encoder revolutions *) - ACP10PAR_ENCOD0_COUNT_DIR :UINT := 1325; (* (USINT) Virtual Encoder: Encoder scaling: Count direction *) - ACP10PAR_STAT_ENC0_HOMING_OK :UINT := 1326; (* (UDINT) Virtual Encoder: Status home position valid *) - ACP10PAR_ENCOD0_IN_PARID :UINT := 1327; (* (UINT) Virtual Encoder: Parameter ID of input value *) - ACP10PAR_ENCOD0_STATUS_PARID :UINT := 1328; (* (UINT) Virtual Encoder: Parameter ID of status *) - ACP10PAR_ENCOD0_STATUS :UINT := 1329; (* (UDINT) Virtual Encoder: Status *) - ACP10PAR_SCALE_ENCOD0_INCR :UINT := 1330; (* (UDINT) Virtual Encoder: Encoder scaling: increments per motor revolution *) - ACP10PAR_ENCOD0_ELC_IN_FILTER :UINT := 1332; (* (REAL) Virtual Encoder: Filter time constant for Pos2 in ELC mode [s] *) - ACP10PAR_ELC_STALL_DETECT_TIME :UINT := 1333; (* (REAL) Encoderless control: Stop monitoring: Triggering time [s] *) - ACP10PAR_ELC_TRANSFER :UINT := 1334; (* (REAL) Encoderless control: Transition *) - ACP10PAR_ELC_TRANSFER_TIME :UINT := 1335; (* (REAL) Encoderless control: Transition time [s] *) - ACP10PAR_OBS_POS_PSI_REF :UINT := 1336; (* (REAL) Position observer: Reference flux *) - ACP10PAR_ELC_ISD_REF_PARID :UINT := 1337; (* (UINT) Encoderless control: Parameter-ID Set current direct component *) - ACP10PAR_ELC_ISD_REF :UINT := 1338; (* (REAL) Encoderless control: Set current direct component [A] *) - ACP10PAR_OBS_POS_PSI_ACT :UINT := 1339; (* (REAL) Position observer: Actual flux *) - ACP10PAR_FWCTRL_ULIM_OFFS :UINT := 1340; (* (REAL) CTRL Flux weakening: Offset voltage limitation [V] *) - ACP10PAR_PIDENT_SIGNAL_F_ACT :UINT := 1342; (* (REAL) Parameter identification: Actual frequency of the excitation signal [Hz] *) - ACP10PAR_PIDENT_TRACE_VAR1 :UINT := 1343; (* (REAL) Parameter identification: Trace variable 1 *) - ACP10PAR_PIDENT_TRACE_VAR2 :UINT := 1344; (* (REAL) Parameter identification: Trace variable 2 *) - ACP10PAR_OBS_POS1_MODE :UINT := 1345; (* (UINT) Position observer 1: Mode *) - ACP10PAR_OBS_POS2_MODE :UINT := 1346; (* (UINT) Position observer 2: Mode *) - ACP10PAR_OBS_POS1_RHO :UINT := 1347; (* (REAL) Position observer 1: Estimated electrical flux angle [rad] *) - ACP10PAR_OBS_POS2_RHO :UINT := 1348; (* (REAL) Position observer 2: Estimated electrical flux angle [rad] *) - ACP10PAR_OBS_POS1_PARA_A0 :UINT := 1351; (* (REAL) Position observer 1: Parameter A0 *) - ACP10PAR_OBS_POS1_PARA_A1 :UINT := 1352; (* (REAL) Position observer 1: Parameter A1 *) - ACP10PAR_OBS_POS1_PARA_A2 :UINT := 1353; (* (REAL) Position observer 1: Parameter A2 *) - ACP10PAR_OBS_MODE_BITS :UINT := 1354; (* (UDINT) Observer: Mode bits *) - ACP10PAR_OBS_POS2_PARA_B0_PARID :UINT := 1357; (* (UINT) Position observer 2: Parameter B0 Parameter-ID *) - ACP10PAR_OBS_POS2_PARA_B1_PARID :UINT := 1358; (* (UINT) Position observer 2: Parameter B1 Parameter-ID *) - ACP10PAR_ENCOD2_DIAG_ID :UINT := 1360; (* (USINT) Encoder2: Diagnosis ID *) - ACP10PAR_ENCOD2_DIAG :UINT := 1361; (* (USINT) Encoder2: Diagnosis *) - ACP10PAR_ENCOD3_DIAG_ID :UINT := 1362; (* (USINT) Encoder3: Diagnosis ID *) - ACP10PAR_ENCOD3_DIAG :UINT := 1363; (* (USINT) Encoder3: Diagnosis *) - ACP10PAR_ENCOD2_CMD :UINT := 1364; (* (UDINT) Encoder2: Encoder command *) - ACP10PAR_ENCOD3_CMD :UINT := 1365; (* (UDINT) Encoder3: Encoder command *) - ACP10PAR_ENCOD2_TEMP :UINT := 1366; (* (REAL) Encoder2: Temperature [C] *) - ACP10PAR_ENCOD3_TEMP :UINT := 1367; (* (REAL) Encoder3: Temperature [C] *) - ACP10PAR_ENCOD2_ERR_CNT :UINT := 1368; (* (UDINT) Encoder2: Error count *) - ACP10PAR_ENCOD3_ERR_CNT :UINT := 1369; (* (UDINT) Encoder3: Error count *) - ACP10PAR_ENCOD_SSI_CONTENT_IDX :UINT := 1370; (* (USINT) Encoder1: SSI content index *) - ACP10PAR_ENCOD_SSI_CONTENT_TYPE :UINT := 1371; (* (USINT) Encoder1: SSI content type *) - ACP10PAR_ENCOD2_SSI_CONTENT_IDX :UINT := 1372; (* (USINT) Encoder2: SSI content index *) - ACP10PAR_ENCOD2_SSI_CONTENT_TYPE :UINT := 1373; (* (USINT) Encoder2: SSI content type *) - ACP10PAR_ENCOD3_SSI_CONTENT_IDX :UINT := 1374; (* (USINT) Encoder3: SSI content index *) - ACP10PAR_ENCOD3_SSI_CONTENT_TYPE :UINT := 1375; (* (USINT) Encoder3: SSI content type *) - ACP10PAR_ENCOD0_S_ACT_FILTER :UINT := 1379; (* (DINT) Virtual Encoder: Filtered actual position [Units] *) - ACP10PAR_PWM_CONFIG :UINT := 1388; (* (UINT) PWM: Configuration *) - ACP10PAR_UCTRL_T_RAMP :UINT := 1389; (* (REAL) CTRL DC bus: Set value rise time [s] *) - ACP10PAR_ENCOD_BAUDRATE :UINT := 1390; (* (DINT) Encoder1: Baud rate [kBaud] *) - ACP10PAR_ENCOD2_BAUDRATE :UINT := 1391; (* (DINT) Encoder2: Baud rate [kBaud] *) - ACP10PAR_ENCOD3_BAUDRATE :UINT := 1392; (* (DINT) Encoder3: Baud rate [kBaud] *) - ACP10PAR_FFCTRL_MODE :UINT := 1393; (* (UINT) CTRL Feed forward: Mode *) - ACP10PAR_ENCOD_REF_DCM_MODE :UINT := 1400; (* (UINT) Encoder1: DCM Mode *) - ACP10PAR_ENCOD_ABS_RES :UINT := 1401; (* (DINT) Encoder1: Absolute resolution of an encoder revolution *) - ACP10PAR_ENCOD2_ABS_RES :UINT := 1402; (* (DINT) Encoder2: Absolute resolution of an encoder revolution *) - ACP10PAR_ENCOD3_ABS_RES :UINT := 1403; (* (DINT) Encoder3: Absolute resolution of an encoder revolution *) - ACP10PAR_ENCOD_SINAMP_LIMIT_MAX :UINT := 1404; (* (REAL) Encoder1: Signal amplitude upper limit [%] *) - ACP10PAR_ENCOD_SINAMP_LIMIT_MIN :UINT := 1405; (* (REAL) Encoder1: Signal amplitude lower limit [%] *) - ACP10PAR_ENCOD2_SINAMP_LIMIT_MAX :UINT := 1406; (* (REAL) Encoder2: Signal amplitude upper limit [%] *) - ACP10PAR_ENCOD2_SINAMP_LIMIT_MIN :UINT := 1407; (* (REAL) Encoder2: Signal amplitude lower limit [%] *) - ACP10PAR_ENCOD3_SINAMP_LIMIT_MAX :UINT := 1408; (* (REAL) Encoder3: Signal amplitude upper limit [%] *) - ACP10PAR_ENCOD3_SINAMP_LIMIT_MIN :UINT := 1409; (* (REAL) Encoder3: Signal amplitude lower limit [%] *) - ACP10PAR_FFCTRL_KV_FORCE :UINT := 1410; (* (REAL) CTRL Feed forward: Speed force factor [Ns/m] *) - ACP10PAR_FFCTRL_FORCE_POS :UINT := 1411; (* (REAL) CTRL Feed forward: Force in positive direction [N] *) - ACP10PAR_FFCTRL_FORCE_NEG :UINT := 1412; (* (REAL) CTRL Feed forward: Force in negative direction [N] *) - ACP10PAR_ENCOD1_CMD_HOMING :UINT := 1414; (* (HOMING_S, HOMING_MODE, HOMING_MODE_BITS) Encoder1: Command start homing procedure *) - ACP10PAR_STAT_ENC1_HOMING_OK :UINT := 1415; (* (UDINT) Encoder1: Status home position valid *) - ACP10PAR_ENCOD1_HOMING_OFFSET :UINT := 1416; (* (DINT) Encoder1: Homing offset [Units] *) - ACP10PAR_TARGET_S_ABS :UINT := 1417; (* (DINT) Basis movements: Absolute target position [Units] *) - ACP10PAR_TARGET_S_ABS_VAX1 :UINT := 1418; (* (DINT) VAX Basis movements: Absolute target position [Units] *) - ACP10PAR_CROSSLINK_ENC1_S_ACT :UINT := 1419; (* (UINT) Axis crosslink: Encoder1: Actual position *) - ACP10PAR_MAINSSIM_OBS_CMD :UINT := 1432; (* (UINT) Mains Simulator: Observer command *) - ACP10PAR_MAINSSIM_OBS_MODE :UINT := 1433; (* (UINT) Mains Simulator: Observer mode *) - ACP10PAR_MAINSSIM_OBS_STATE :UINT := 1434; (* (UINT) Mains Simulator: Observer state *) - ACP10PAR_MAINSSIM_OBS_PAR_IDX :UINT := 1435; (* (UINT) Mains Simulator: Observer parameter index *) - ACP10PAR_MAINSSIM_OBS_PAR_VALUE :UINT := 1436; (* (REAL) Mains Simulator: Observer parameter value *) - ACP10PAR_MAINSSIM_OBS_OUTPUT :UINT := 1437; (* (REAL) Mains Simulator: Observer output [V] *) - ACP10PAR_ACOPOS_IDENT_DATA :UINT := 1438; (* (DATA) System administration: ACOPOS identification data *) - ACP10PAR_OPTIONAL_CTRL_CMD :UINT := 1440; (* (UDINT) Optional IO: Control command *) - ACP10PAR_OPTIONAL_IN1 :UINT := 1441; (* (DINT) Optional IO: Input1 *) - ACP10PAR_OPTIONAL_IN2 :UINT := 1442; (* (DINT) Optional IO: Input2 *) - ACP10PAR_OPTIONAL_IN3 :UINT := 1443; (* (DINT) Optional IO: Input3 *) - ACP10PAR_OPTIONAL_IN4 :UINT := 1444; (* (DINT) Optional IO: Input4 *) - ACP10PAR_OPTIONAL_IN5 :UINT := 1445; (* (DINT) Optional IO: Input5 *) - ACP10PAR_OPTIONAL_IN6 :UINT := 1446; (* (DINT) Optional IO: Input6 *) - ACP10PAR_OPTIONAL_IN7 :UINT := 1447; (* (DINT) Optional IO: Input7 *) - ACP10PAR_OPTIONAL_IN8 :UINT := 1448; (* (DINT) Optional IO: Input8 *) - ACP10PAR_OPTIONAL_IN9 :UINT := 1449; (* (DINT) Optional IO: Input9 *) - ACP10PAR_OPTIONAL_IN10 :UINT := 1450; (* (DINT) Optional IO: Input10 *) - ACP10PAR_OPTIONAL_OUT1 :UINT := 1451; (* (DINT) Optional IO: Output1 *) - ACP10PAR_OPTIONAL_OUT2 :UINT := 1452; (* (DINT) Optional IO: Output2 *) - ACP10PAR_OPTIONAL_OUT3 :UINT := 1453; (* (DINT) Optional IO: Output3 *) - ACP10PAR_OPTIONAL_OUT4 :UINT := 1454; (* (DINT) Optional IO: Output4 *) - ACP10PAR_OPTIONAL_OUT5 :UINT := 1455; (* (DINT) Optional IO: Output5 *) - ACP10PAR_OPTIONAL_OUT6 :UINT := 1456; (* (DINT) Optional IO: Output6 *) - ACP10PAR_OPTIONAL_OUT7 :UINT := 1457; (* (DINT) Optional IO: Output7 *) - ACP10PAR_OPTIONAL_OUT8 :UINT := 1458; (* (DINT) Optional IO: Output8 *) - ACP10PAR_OPTIONAL_OUT9 :UINT := 1459; (* (DINT) Optional IO: Output9 *) - ACP10PAR_OPTIONAL_OUT10 :UINT := 1460; (* (DINT) Optional IO: Output10 *) - ACP10PAR_OPTIONAL_OUT1_PARID :UINT := 1461; (* (DINT) Optional IO: Parameter ID output1 *) - ACP10PAR_OPTIONAL_OUT2_PARID :UINT := 1462; (* (DINT) Optional IO: Parameter ID output2 *) - ACP10PAR_OPTIONAL_OUT3_PARID :UINT := 1463; (* (DINT) Optional IO: Parameter ID output3 *) - ACP10PAR_OPTIONAL_OUT4_PARID :UINT := 1464; (* (DINT) Optional IO: Parameter ID output4 *) - ACP10PAR_OPTIONAL_OUT5_PARID :UINT := 1465; (* (DINT) Optional IO: Parameter ID output5 *) - ACP10PAR_OPTIONAL_OUT6_PARID :UINT := 1466; (* (DINT) Optional IO: Parameter ID output6 *) - ACP10PAR_OPTIONAL_OUT7_PARID :UINT := 1467; (* (DINT) Optional IO: Parameter ID output7 *) - ACP10PAR_OPTIONAL_OUT8_PARID :UINT := 1468; (* (DINT) Optional IO: Parameter ID output8 *) - ACP10PAR_OPTIONAL_OUT9_PARID :UINT := 1469; (* (DINT) Optional IO: Parameter ID output9 *) - ACP10PAR_OPTIONAL_OUT10_PARID :UINT := 1470; (* (DINT) Optional IO: Parameter ID output10 *) - ACP10PAR_MAINSSIM_FILTER_TYPE :UINT := 1471; (* (UINT) Mains Simulator: Filter type *) - ACP10PAR_MAINSSIM_FILTER_A0 :UINT := 1472; (* (REAL) Mains Simulator: Filter coefficient A0 *) - ACP10PAR_MAINSSIM_FILTER_A1 :UINT := 1473; (* (REAL) Mains Simulator: Filter coefficient A1 *) - ACP10PAR_MAINSSIM_FILTER_B0 :UINT := 1474; (* (REAL) Mains Simulator: Filter coefficient B0 *) - ACP10PAR_MAINSSIM_FILTER_B1 :UINT := 1475; (* (REAL) Mains Simulator: Filter coefficient B1 *) - ACP10PAR_MAINSSIM_FILTER_B2 :UINT := 1476; (* (REAL) Mains Simulator: Filter coefficient B2 *) - ACP10PAR_TLIM_MODE :UINT := 1480; (* (UINT) CTRL Torque limiter: Mode *) - ACP10PAR_TLIM_STAT :UINT := 1481; (* (UINT) CTRL Torque limiter: Status *) - ACP10PAR_TLIM_ISQ_REF :UINT := 1482; (* (REAL) CTRL Torque limiter: Output current [A] *) - ACP10PAR_TLIM_ISQ_ADD_PARID :UINT := 1483; (* (UINT) CTRL Torque limiter: Parameter ID additiv output current *) - ACP10PAR_LIM_T1_POS_PARID :UINT := 1484; (* (UINT) CTRL Torque limiter: Parameter ID LIM_T1_POS *) - ACP10PAR_LIM_T1_NEG_PARID :UINT := 1485; (* (UINT) CTRL Torque limiter: Parameter ID LIM_T1_NEG *) - ACP10PAR_LIM_T2_POS_PARID :UINT := 1486; (* (UINT) CTRL Torque limiter: Parameter ID LIM_T2_POS *) - ACP10PAR_LIM_T2_NEG_PARID :UINT := 1487; (* (UINT) CTRL Torque limiter: Parameter ID LIM_T2_NEG *) - ACP10PAR_MOTOR_TEMPMODEL_LOSS1 :UINT := 1489; (* (REAL) Motor: Speed-dependent power loss: Linear coefficient [Ws] *) - ACP10PAR_MOTOR_TEMPMODEL_LOSS2 :UINT := 1490; (* (REAL) Motor: Speed-dependent power loss: Quadratic coefficient [Ws] *) - ACP10PAR_UDC_PRECHARGE_THRESHOLD :UINT := 1491; (* (REAL) CTRL DC bus: Pre-charge: Enable voltage [V] *) - ACP10PAR_SIM_INERTIA2 :UINT := 1492; (* (REAL) Simulation mode: Mass moment of inertia2 [kgm] *) - ACP10PAR_SIM_STATIC_FRICTION2 :UINT := 1493; (* (REAL) Simulation mode: Static friction2 [Nm] *) - ACP10PAR_SIM_VISCOUS_FRICTION2 :UINT := 1494; (* (REAL) Simulation mode: Viscous friction2 [Nms] *) - ACP10PAR_SIM_STIFFNESS :UINT := 1495; (* (REAL) Simulation mode: Stiffness of coupling [Nm/rad] *) - ACP10PAR_SIM_DAMPING :UINT := 1496; (* (REAL) Simulation mode: Damping of coupling [Nms/rad] *) - ACP10PAR_SIM_TORSION :UINT := 1497; (* (REAL) Simulation mode: Torsion of coupling [Units] *) - ACP10PAR_SIM_SPEED2 :UINT := 1498; (* (REAL) Simulation mode: Speed of mass 2 [1/s] *) - ACP10PAR_CMD_ERROR :UINT := 1501; (* (UINT) Messages: Command execute error reaction *) - ACP10PAR_CMD_ERROR_VAX1 :UINT := 1502; (* (UINT) VAX Messages: Command execute error reaction *) - ACP10PAR_MOTOR_TEMPMODEL_MODE :UINT := 1503; (* (UINT) Motor: Temperature model: Mode *) - ACP10PAR_MOTOR_BRAKE_VOLT_REL :UINT := 1504; (* (REAL) Motor holding brake: Release voltage [V] *) - ACP10PAR_MOTOR_BRAKE_VOLT_HOLD :UINT := 1505; (* (REAL) Motor holding brake: Hold voltage [V] *) - ACP10PAR_MOTOR_BRAKE_VOLT_MAX :UINT := 1506; (* (REAL) Motor holding brake: Overvoltage limit [V] *) - ACP10PAR_TRIGGER1_PARID :UINT := 1507; (* (UINT) Digital inputs: Parameter ID for trigger1 *) - ACP10PAR_TRIGGER2_PARID :UINT := 1508; (* (UINT) Digital inputs: Parameter ID for trigger2 *) - ACP10PAR_CROSSLINK_ENC2_S_ACT :UINT := 1509; (* (UINT) Axis crosslink: Encoder2: Actual position *) - ACP10PAR_PBC_MODE :UINT := 1510; (* (UINT) Pitch error-backlash compensation: Mode *) - ACP10PAR_PBC_TC :UINT := 1511; (* (REAL) Pitch error-backlash compensation: Compensation time [s] *) - ACP10PAR_PBC_INERTIA1 :UINT := 1512; (* (REAL) Pitch error-backlash compensation: Inertia in backlash [kgm] *) - ACP10PAR_PBC_NOISELIMIT :UINT := 1513; (* (REAL) Pitch error-backlash compensation: Noise limit [%] *) - ACP10PAR_PBC_APOS_PARID :UINT := 1514; (* (UINT) Pitch error-backlash compensation: Parameter ID for positive arrester *) - ACP10PAR_PBC_ANEG_PARID :UINT := 1515; (* (UINT) Pitch error-backlash compensation: Parameter ID for negative arrester *) - ACP10PAR_PBC_S_COMP :UINT := 1516; (* (DINT) Pitch error-backlash compensation: Load position [Units] *) - ACP10PAR_PBC_SPEEDREF :UINT := 1517; (* (REAL) Pitch error-backlash compensation: Compensation output [1/s] *) - ACP10PAR_UCTRL_ENABLE_THR_LO :UINT := 1518; (* (REAL) CTRL DC bus: Controller: Lower enable threshold *) - ACP10PAR_UCTRL_ENABLE_THR_UP :UINT := 1519; (* (REAL) CTRL DC bus: Controller: Upper enable threshold *) - ACP10PAR_ENCOD_MAX_SYNC_SPEED :UINT := 1521; (* (REAL) Encoder1: Maximum speed vor serial position [1/s] *) - ACP10PAR_ENCOD2_DIAG2 :UINT := 1528; (* (REAL) Encoder2: Diagnosis 2 *) - ACP10PAR_ENCOD2_DIAG3 :UINT := 1529; (* (REAL) Encoder2: Diagnosis 3 *) - ACP10PAR_ENCOD3_DIAG2 :UINT := 1530; (* (REAL) Encoder3: Diagnosis 2 *) - ACP10PAR_ENCOD3_DIAG3 :UINT := 1531; (* (REAL) Encoder3: Diagnosis 3 *) - ACP10PAR_ENCOD2_MAX_SYNC_SPEED :UINT := 1532; (* (REAL) Encoder2: Maximum speed vor serial position [1/s] *) - ACP10PAR_ENCOD3_MAX_SYNC_SPEED :UINT := 1533; (* (REAL) Encoder3: Maximum speed vor serial position [1/s] *) - ACP10PAR_TEMP_MODUL5 :UINT := 1538; (* (REAL) Power stage: Temperature sensor 5: Temperature [C] *) - ACP10PAR_RECT_TEMP :UINT := 1539; (* (REAL) Power stage: Rectifier: Temperature [C] *) - ACP10PAR_DCREL_TEMP :UINT := 1540; (* (REAL) DC bus: Relay: Temperature [C] *) - ACP10PAR_PBC_MAX_RATE :UINT := 1541; (* (REAL) Pitch error-backlash compensation: Maximal speed of flange change [Units/s] *) - ACP10PAR_PBC_STATUS :UINT := 1542; (* (UINT) Pitch error-backlash compensation: Status *) - ACP10PAR_DCCON_TEMP :UINT := 1543; (* (REAL) DC bus: DC connector: Temperature [C] *) - ACP10PAR_DCCAP_TEMP :UINT := 1544; (* (REAL) DC bus: Capacitor: Temperature [C] *) - ACP10PAR_INVR_TPOW_CONT_LOAD :UINT := 1545; (* (REAL) Inverter: Continuous total power: Load [%] *) - ACP10PAR_INVR_TPOW_PEAK_LOAD :UINT := 1546; (* (REAL) Inverter: Peak total power: Load [%] *) - ACP10PAR_MOTOR_HWINFO_DATA :UINT := 1547; (* (DATA) Motor: Data for hardware information *) - ACP10PAR_BASIS_TRG_STOP_S_DIFF :UINT := 1549; (* (DINT) Basis movements: Target position difference for mode 'stop after trigger' [Units] *) - ACP10PAR_ENCOD_SUPPLY_VOLTAGE :UINT := 1556; (* (REAL) Encoder1: Output voltage of the sensor supply [V] *) - ACP10PAR_UCTRL_CMD :UINT := 1557; (* (UINT) CTRL DC bus: Controller: Command *) - ACP10PAR_INVR_TPOW :UINT := 1558; (* (REAL) Inverter: Total power [W] *) - ACP10PAR_INVR_TPOW_CONT_LIM :UINT := 1559; (* (REAL) Inverter: Continuous total power: Limit power [W] *) - ACP10PAR_INVR_TPOW_PEAK_LIM :UINT := 1560; (* (REAL) Inverter: Peak total power: Limit power [W] *) - ACP10PAR_DCCAP_CURR_LOW_FREQ :UINT := 1561; (* (REAL) DC bus: Capacitor: Low frequent Current [A] *) - ACP10PAR_DCCAP_CURR_PWM_FREQ :UINT := 1562; (* (REAL) DC bus: Capacitor: Pulse frequent Current [A] *) - ACP10PAR_DCCON_CURR :UINT := 1563; (* (REAL) DC bus: DC connector: Current [A] *) - ACP10PAR_RECT_TEMP_LIM :UINT := 1564; (* (REAL) Power stage: Rectifier: Limit temperature [C] *) - ACP10PAR_DCREL_TEMP_LIM :UINT := 1565; (* (REAL) DC bus: Relay: Limit temperature [C] *) - ACP10PAR_DCCON_TEMP_LIM :UINT := 1566; (* (REAL) DC bus: DC connector: Limit temperature [C] *) - ACP10PAR_DCCAP_TEMP_LIM :UINT := 1567; (* (REAL) DC bus: Capacitor: Limit temperature [C] *) - ACP10PAR_ICTRL_US_FILTER_TYPE :UINT := 1568; (* (UDINT) CTRL Current: Set voltage filter type *) - ACP10PAR_ICTRL_US_FILTER1_A0 :UINT := 1569; (* (REAL) CTRL Current: Set voltage filter coefficient A0 *) - ACP10PAR_ICTRL_US_FILTER1_A1 :UINT := 1570; (* (REAL) CTRL Current: Set voltage filter coefficient A1 *) - ACP10PAR_ENCOD_LINES_PER_REVO :UINT := 1571; (* (UDINT) Encoder1: Encoder scaling: Lines/signal periods per encoder revolution *) - ACP10PAR_ENCOD2_LINES_PER_REVO :UINT := 1572; (* (UDINT) Encoder2: Encoder scaling: Lines/signal periods per encoder revolution *) - ACP10PAR_ENCOD3_LINES_PER_REVO :UINT := 1573; (* (UDINT) Encoder3: Encoder scaling: Lines/signal periods per encoder revolution *) - ACP10PAR_ADDRESS_MAPPER_CONFIG :UINT := 1574; (* (UDINT) Address mapper: Configuration for address assignment *) - ACP10PAR_ADDRESS_MAPPER_INDEX :UINT := 1575; (* (UDINT) Address mapper: Index of address *) - ACP10PAR_ENCOD2_SUPPLY_VOLTAGE :UINT := 1576; (* (REAL) Encoder2: Output voltage of the encoder supply [V] *) - ACP10PAR_ENCOD2_LINE_RESISTANCE :UINT := 1584; (* (REAL) Encoder2: Line resistance of the encoder supply [Ohm] *) - ACP10PAR_FBCTRL_SPEED_KV :UINT := 1585; (* (REAL) CTRL Model based: Proportional amplification for speed [As] *) - ACP10PAR_UFCTRL_TLIM_TN :UINT := 1586; (* (REAL) CTRL U/f: Torque limiter: Integral action time [s] *) - ACP10PAR_VCTRL_COMMUTATION_MODE :UINT := 1588; (* (UDINT) Motorgeber: Commutation mode *) - ACP10PAR_ENCOD_DPOS_ACT :UINT := 1593; (* (DINT) Encoder1: Position difference per sample [Incr] *) - ACP10PAR_ENCOD2_DPOS_ACT :UINT := 1594; (* (DINT) Encoder2: Position difference per sample [Incr] *) - ACP10PAR_FFCTRL_FRICTION_C0 :UINT := 1595; (* (REAL) CTRL Feed forward: Friction model: Coefficient C0 *) - ACP10PAR_FFCTRL_FRICTION_C1 :UINT := 1596; (* (REAL) CTRL Feed forward: Friction model: Coefficient C1 *) - ACP10PAR_FFCTRL_FRICTION_C2 :UINT := 1597; (* (REAL) CTRL Feed forward: Friction model: Coefficient C2 *) - ACP10PAR_STAT_ONBOARD_TRIGGER1 :UINT := 1598; (* (UDINT) Digital inputs: Status onboard trigger1 *) - ACP10PAR_STAT_ONBOARD_TRIGGER2 :UINT := 1599; (* (UDINT) Digital inputs: Status onboard trigger2 *) - ACP10PAR_MODEL_INERTIA1 :UINT := 1600; (* (REAL) CTRL Model based: Mass moment of inertia1 [kgm^2] *) - ACP10PAR_MODEL_INERTIA2 :UINT := 1601; (* (REAL) CTRL Model based: Mass moment of inertia2 [kgm^2] *) - ACP10PAR_MODEL_STIFFNESS :UINT := 1602; (* (REAL) CTRL Model based: Stiffness of coupling [Nm/rad] *) - ACP10PAR_MODEL_DAMPING :UINT := 1603; (* (REAL) CTRL Model based: Damping of coupling [Nms/rad] *) - ACP10PAR_FAN_CTRL_MODE :UINT := 1617; (* (USINT) Fan control: Mode *) - ACP10PAR_QUICKSTOP_T_JOLT :UINT := 1618; (* (REAL) Digital inputs: Jolt time for quickstop deceleration ramp [s] *) - ACP10PAR_SIM_GEAR_IN_REV :UINT := 1619; (* (UDINT) Simulation mode: Gearbox input revolutions *) - ACP10PAR_SIM_GEAR_OUT_REV :UINT := 1620; (* (UDINT) Simulation mode: Gearbox output revolutions *) - ACP10PAR_SIM_GEAR_DIR :UINT := 1621; (* (USINT) Simulation mode: Gearbox direction *) - ACP10PAR_SIM_LOADENC_S_ACT_PARID :UINT := 1622; (* (UINT) Simulation mode: Parameter ID for the encoder of load position *) - ACP10PAR_CHP_CMD :UINT := 1623; (* (UINT) CTRL Chopper: Command *) - ACP10PAR_CHP_MODE :UINT := 1624; (* (UINT) CTRL Chopper: Mode *) - ACP10PAR_MODEL_VISCOUS_FRICTION1 :UINT := 1626; (* (REAL) CTRL Model based: Viscous friction1 [Nms] *) - ACP10PAR_MODEL_VISCOUS_FRICTION2 :UINT := 1627; (* (REAL) CTRL Model based: Viscous friction2 [Nms] *) - ACP10PAR_FBCTRL_SPEED_MIX_RATIO :UINT := 1628; (* (REAL) CTRL Model based: Mixing ratio for speed *) - ACP10PAR_FBCTRL_MODE :UINT := 1630; (* (UINT) CTRL Model based: Feedback mode *) - ACP10PAR_ENCOD2_OUTPUT_STAGE :UINT := 1635; (* (USINT) Encoder2: Output stage *) - ACP10PAR_ENCOD2_OUTPUT_FREQUENCY :UINT := 1636; (* (UDINT) Encoder2: Maximal expected output frequency [Hz] *) - ACP10PAR_TCTRANS_MODE :UINT := 1637; (* (UINT) Torque Current Transformation: Mode *) - ACP10PAR_MOTOR_UDC_MAX :UINT := 1641; (* (REAL) Motor: Maximum permissible DC bus voltage [V] *) - ACP10PAR_ENCOD2_COMP_MODE :UINT := 1645; (* (UINT) Encoder2: Compensation: Mode *) - ACP10PAR_ENCOD2_DAT_IDX :UINT := 1646; (* (DINT) Encoder2: Data: Index *) - ACP10PAR_ENCOD2_DAT_A0 :UINT := 1647; (* (REAL) Encoder2: Data: Parameter A0 *) - ACP10PAR_ENCOD2_DAT_A1 :UINT := 1648; (* (REAL) Encoder2: Data: Parameter A1 *) - ACP10PAR_ENCOD2_DAT_A2 :UINT := 1649; (* (REAL) Encoder2: Data: Parameter A2 *) - ACP10PAR_ENCOD2_ADC1_OFFSET :UINT := 1650; (* (DINT) Encoder2: ADC1: Offset *) - ACP10PAR_ENCOD2_ADC2_OFFSET :UINT := 1651; (* (DINT) Encoder2: ADC2: Offset *) - ACP10PAR_ENCOD2_ADC1_GAIN :UINT := 1652; (* (REAL) Encoder2: ADC1: Gain *) - ACP10PAR_MOTOR_TEMPMODEL_RES3 :UINT := 1653; (* (REAL) Motor: Temperature model: Thermal resistance 3 [K/W] *) - ACP10PAR_MOTOR_TEMPMODEL_LOSS1_W :UINT := 1654; (* (REAL) Motor: Winding: Speed-dependent power loss: Linear coefficient [Ws] *) - ACP10PAR_MOTOR_TEMPMODEL_LOSS2_W :UINT := 1655; (* (REAL) Motor: Winding: Speed-dependent power loss: Quadratic coefficient [Ws] *) - ACP10PAR_PCTRL_CYC_SET_INDEX :UINT := 1661; (* (UINT) CTRL Position controller: Index of parameter ID for cyclic set position *) - ACP10PAR_ENCOD_ERROR_TIMEOUT :UINT := 1662; (* (REAL) Encoder1: Timeout for position estimation [s] *) - ACP10PAR_ENCOD2_ERROR_TIMEOUT :UINT := 1663; (* (REAL) Encoder2: Timeout for position estimation [s] *) - ACP10PAR_SGEN_MODE :UINT := 1664; (* (USINT) Set value generator: Mode *) - ACP10PAR_AXLIM_JERK :UINT := 1665; (* (REAL) Limit values: Maximum jerk [Units/s] *) - ACP10PAR_BASIS_MOVE_JERK :UINT := 1666; (* (REAL) Basis movements: Jerk [Units/s] *) - ACP10PAR_HOMING_JERK :UINT := 1667; (* (REAL) Homing: Jerk [Units/s] *) - ACP10PAR_BRAKE_ON_DELAY_NETFAIL :UINT := 1668; (* (UDINT) Motor holding brake: Switch-on delay after network failure [us] *) - ACP10PAR_ENCOD_POS_DELAY :UINT := 1670; (* (REAL) Encoder1: Position acquisition time delay [s] *) - ACP10PAR_ENCOD2_POS_DELAY :UINT := 1671; (* (REAL) Encoder2: Position acquisition time delay [s] *) - ACP10PAR_UDIF_CHANNEL :UINT := 1672; (* (USINT) Universal Data Interface: Channel *) - ACP10PAR_UDIF_MODE :UINT := 1673; (* (USINT) Universal Data Interface: Mode *) - ACP10PAR_UDIF_PARA1 :UINT := 1674; (* (UINT) Universal Data Interface: Parameter 1 *) - ACP10PAR_UDIF_PARA2 :UINT := 1675; (* (UINT) Universal Data Interface: Parameter 2 *) - ACP10PAR_UDIF_RD_CMD :UINT := 1676; (* (UDIF_CHANNEL, UDIF_MODE, UDIF_PARA1, UDIF_PARA2) Universal Data Interface: Read command *) - ACP10PAR_UDIF_WR_CMD :UINT := 1677; (* (UDIF_CHANNEL, UDIF_MODE, UDIF_PARA1, UDIF_PARA2) Universal Data Interface: Write command *) - ACP10PAR_UDIF_STATUS :UINT := 1678; (* (UDINT) Universal Data Interface: Status *) - ACP10PAR_UDIF_DATA :UINT := 1679; (* (DATA) Universal Data Interface: Data *) - ACP10PAR_UDIF_DATA_UI1 :UINT := 1680; (* (USINT) Universal Data Interface: Data with type UI1 *) - ACP10PAR_UDIF_DATA_I1 :UINT := 1681; (* (SINT) Universal Data Interface: Data with type I1 *) - ACP10PAR_UDIF_DATA_UI2 :UINT := 1682; (* (UINT) Universal Data Interface: Data with type UI2 *) - ACP10PAR_UDIF_DATA_I2 :UINT := 1683; (* (INT) Universal Data Interface: Data with type I2 *) - ACP10PAR_UDIF_DATA_UI4 :UINT := 1684; (* (UDINT) Universal Data Interface: Data with type UI4 *) - ACP10PAR_UDIF_DATA_I4 :UINT := 1685; (* (DINT) Universal Data Interface: Data with type I4 *) - ACP10PAR_UDIF_DATA_R4 :UINT := 1686; (* (REAL) Universal Data Interface: Data with type R4 *) - ACP10PAR_AUT_COMP_SL_JERK :UINT := 1690; (* (REAL) Cam automat: Jerk of slave axis within compensation gears [Units/s] *) - ACP10PAR_MOTOR_GEAR_MOTOR_REV :UINT := 1691; (* (UDINT) Motor gearbox: Gear ratio: Motor revolutions *) - ACP10PAR_MOTOR_GEAR_LOAD_REV :UINT := 1692; (* (UDINT) Motor gearbox: Gear ratio: Load revolutions *) - ACP10PAR_MOTOR_GEAR_TORQ_NOM :UINT := 1693; (* (REAL) Motor gearbox: Nominal output torque [Nm] *) - ACP10PAR_MOTOR_GEAR_TORQ_MAX :UINT := 1694; (* (REAL) Motor gearbox: Maximum output torque [Nm] *) - ACP10PAR_MOTOR_GEAR_SPEED_MAX :UINT := 1695; (* (REAL) Motor gearbox: Maximum input speed [1/min] *) - ACP10PAR_GEARBOX_TORQ_LIM :UINT := 1696; (* (REAL) Motor gearbox: Output torque limiter: Limit [Nm] *) - ACP10PAR_MOTOR_TEMPMODEL_REF_OFF :UINT := 1706; (* (REAL) Motor: Temperature model: Reference sensor: Temperature offset [K] *) - ACP10PAR_MOTOR_TEMPMODEL_REF_TAU :UINT := 1707; (* (REAL) Motor: Temperature model: Reference sensor: Time constant [s] *) - ACP10PAR_LOGIC_MODE :UINT := 3072; (* (UINT) FB LOGIC: Mode *) - ACP10PAR_LOGIC_IN1_PARID :UINT := 3080; (* (UINT) FB LOGIC: Parameter ID of input1 *) - ACP10PAR_LOGIC_IN2_PARID :UINT := 3088; (* (UINT) FB LOGIC: Parameter ID of input2 *) - ACP10PAR_LOGIC_VALUE :UINT := 3096; (* (USINT) FB LOGIC: Result value *) - ACP10PAR_LOGIC_IN3_PARID :UINT := 3104; (* (UINT) FB LOGIC: Parameter ID of input3 *) - ACP10PAR_LOGIC_IN4_PARID :UINT := 3112; (* (UINT) FB LOGIC: Parameter ID of input4 *) - ACP10PAR_ARITH_MODE :UINT := 3584; (* (UINT) FB ARITH: Mode *) - ACP10PAR_ARITH_IN1_PARID :UINT := 3592; (* (UINT) FB ARITH: Parameter ID of input1 *) - ACP10PAR_ARITH_IN2_PARID :UINT := 3600; (* (UINT) FB ARITH: Parameter ID of input2 *) - ACP10PAR_ARITH_VALUE_I4 :UINT := 3608; (* (DINT) FB ARITH: Result value I4 *) - ACP10PAR_ARITH_VALUE_FRAC :UINT := 3616; (* (REAL) FB ARITH: Result value I4 fractional part *) - ACP10PAR_ARITH_VALUE_R4 :UINT := 3624; (* (REAL) FB ARITH: Result value R4 *) - ACP10PAR_ARITH_K1 :UINT := 3632; (* (REAL) FB ARITH: Multiplication factor1 *) - ACP10PAR_ARITH_K2 :UINT := 3640; (* (REAL) FB ARITH: Multiplication factor2 *) - ACP10PAR_VAR_I4_0 :UINT := 4096; (* (DINT) FB VAR: Variable0 I4 *) - ACP10PAR_VAR_I4_1 :UINT := 4104; (* (DINT) FB VAR: Variable1 I4 *) - ACP10PAR_VAR_I4_2 :UINT := 4112; (* (DINT) FB VAR: Variable2 I4 *) - ACP10PAR_VAR_I4_3 :UINT := 4120; (* (DINT) FB VAR: Variable3 I4 *) - ACP10PAR_VAR_R4_0 :UINT := 4128; (* (REAL) FB VAR: Variable0 R4 *) - ACP10PAR_VAR_R4_1 :UINT := 4136; (* (REAL) FB VAR: Variable1 R4 *) - ACP10PAR_VAR_R4_2 :UINT := 4144; (* (REAL) FB VAR: Variable2 R4 *) - ACP10PAR_VAR_R4_3 :UINT := 4152; (* (REAL) FB VAR: Variable3 R4 *) - ACP10PAR_VAR_I2_0 :UINT := 4160; (* (INT) FB VAR: Variable0 I2 *) - ACP10PAR_VAR_I2_1 :UINT := 4168; (* (INT) FB VAR: Variable1 I2 *) - ACP10PAR_VAR_I2_2 :UINT := 4176; (* (INT) FB VAR: Variable2 I2 *) - ACP10PAR_VAR_I2_3 :UINT := 4184; (* (INT) FB VAR: Variable3 I2 *) - ACP10PAR_VAR_UI1_0 :UINT := 4192; (* (USINT) FB VAR: Variable0 UI1 *) - ACP10PAR_VAR_UI1_1 :UINT := 4200; (* (USINT) FB VAR: Variable1 UI1 *) - ACP10PAR_VAR_UI1_2 :UINT := 4208; (* (USINT) FB VAR: Variable2 UI1 *) - ACP10PAR_VAR_UI1_3 :UINT := 4216; (* (USINT) FB VAR: Variable3 UI1 *) - ACP10PAR_EVWR_EVENT_PARID :UINT := 4608; (* (UINT) FB EVWR: Parameter ID of event input *) - ACP10PAR_EVWR_IN_PARID :UINT := 4616; (* (UINT) FB EVWR: Parameter ID of input *) - ACP10PAR_EVWR_EVENT_LEVEL :UINT := 4624; (* (DINT) FB EVWR: Event level *) - ACP10PAR_EVWR_WR_PARID :UINT := 4632; (* (UINT) FB EVWR: Parameter ID of output value *) - ACP10PAR_EVWR_MODE :UINT := 4640; (* (UINT) FB EVWR: Mode *) - ACP10PAR_MPGEN_MODE :UINT := 5120; (* (UINT) FB MPGEN: Mode *) - ACP10PAR_MPGEN_SET_VALUE :UINT := 5128; (* (DINT) FB MPGEN: Target position [Units] *) - ACP10PAR_MPGEN_VALUE_I4 :UINT := 5136; (* (DINT) FB MPGEN: Output value I4 [Units] *) - ACP10PAR_MPGEN_VALUE_FRAC :UINT := 5144; (* (REAL) FB MPGEN: Output value I4 fractional part *) - ACP10PAR_MPGEN_VALUE_R4 :UINT := 5152; (* (REAL) FB MPGEN: Output value R4 *) - ACP10PAR_MPGEN_STATUS :UINT := 5160; (* (USINT) FB MPGEN: Status *) - ACP10PAR_MPGEN_MA_PARID :UINT := 5168; (* (UINT) FB MPGEN: Parameter ID of master position *) - ACP10PAR_MPGEN_MA_V_MAX :UINT := 5176; (* (REAL) FB MPGEN: Maximum master speed [Units/s] *) - ACP10PAR_MPGEN_V_MAX :UINT := 5184; (* (REAL) FB MPGEN: Maximum speed [Units/s] *) - ACP10PAR_MPGEN_A_MAX :UINT := 5192; (* (REAL) FB MPGEN: Maximum acceleration [Units/s] *) - ACP10PAR_MPGEN_MA_S_COMP :UINT := 5200; (* (DINT) FB MPGEN: Master compensation distance [Units] *) - ACP10PAR_MPGEN_SET_VALUE_PARID :UINT := 5208; (* (UINT) FB MPGEN: Parameter ID of target position *) - ACP10PAR_MPGEN_V_SET_VALUE :UINT := 5216; (* (REAL) FB MPGEN: Target speed [Units/s] *) - ACP10PAR_MPGEN_V_SET_VALUE_PARID :UINT := 5224; (* (UINT) FB MPGEN: Parameter ID of target speed *) - ACP10PAR_MPGEN_ERROR_COUNT :UINT := 5232; (* (USINT) FB MPGEN: Error counter *) - ACP10PAR_MPGEN_MA_S_START :UINT := 5240; (* (DINT) FB MPGEN: Master start position [Units] *) - ACP10PAR_MPGEN_MA_S_IV :UINT := 5248; (* (DINT) FB MPGEN: Master interval [Units] *) - ACP10PAR_MPGEN_MA_S1 :UINT := 5256; (* (REAL) FB MPGEN: Master start position within interval [Units] *) - ACP10PAR_MPGEN_MA_S2 :UINT := 5264; (* (REAL) FB MPGEN: Master end position within interval [Units] *) - ACP10PAR_MPGEN_JERK :UINT := 5272; (* (REAL) FB MPGEN: Jerk [Units/s] *) - ACP10PAR_DIO_IN :UINT := 5632; (* (UINT) FB DIO: input values *) - ACP10PAR_DIO_OUT :UINT := 5640; (* (UINT) FB DIO: output values *) - ACP10PAR_DIO_IN1 :UINT := 5648; (* (USINT) FB DIO: input value 1 *) - ACP10PAR_DIO_IN2 :UINT := 5656; (* (USINT) FB DIO: input value 2 *) - ACP10PAR_DIO_IN3 :UINT := 5664; (* (USINT) FB DIO: input value 3 *) - ACP10PAR_DIO_IN4 :UINT := 5672; (* (USINT) FB DIO: input value 4 *) - ACP10PAR_DIO_IN5 :UINT := 5680; (* (USINT) FB DIO: input value 5 *) - ACP10PAR_DIO_IN6 :UINT := 5688; (* (USINT) FB DIO: input value 6 *) - ACP10PAR_DIO_IN7 :UINT := 5696; (* (USINT) FB DIO: input value 7 *) - ACP10PAR_DIO_IN8 :UINT := 5704; (* (USINT) FB DIO: input value 8 *) - ACP10PAR_DIO_IN9 :UINT := 5712; (* (USINT) FB DIO: input value 9 *) - ACP10PAR_DIO_IN10 :UINT := 5720; (* (USINT) FB DIO: input value 10 *) - ACP10PAR_DIO_IN11 :UINT := 5728; (* (USINT) FB DIO: input value 11 *) - ACP10PAR_DIO_IN12 :UINT := 5736; (* (USINT) FB DIO: input value 12 *) - ACP10PAR_DIO_IN13 :UINT := 5744; (* (USINT) FB DIO: input value 13 *) - ACP10PAR_DIO_IN14 :UINT := 5752; (* (USINT) FB DIO: input value 14 *) - ACP10PAR_DIO_IN15 :UINT := 5760; (* (USINT) FB DIO: input value 15 *) - ACP10PAR_DIO_IN16 :UINT := 5768; (* (USINT) FB DIO: input value 16 *) - ACP10PAR_DIO_OUT1_PARID :UINT := 5776; (* (UINT) FB DIO: parameter ID of output 1 *) - ACP10PAR_DIO_OUT2_PARID :UINT := 5784; (* (UINT) FB DIO: parameter ID of output 2 *) - ACP10PAR_DIO_OUT3_PARID :UINT := 5792; (* (UINT) FB DIO: parameter ID of output 3 *) - ACP10PAR_DIO_OUT4_PARID :UINT := 5800; (* (UINT) FB DIO: parameter ID of output 4 *) - ACP10PAR_DIO_OUT5_PARID :UINT := 5808; (* (UINT) FB DIO: parameter ID of output 5 *) - ACP10PAR_DIO_OUT6_PARID :UINT := 5816; (* (UINT) FB DIO: parameter ID of output 6 *) - ACP10PAR_DIO_OUT7_PARID :UINT := 5824; (* (UINT) FB DIO: parameter ID of output 7 *) - ACP10PAR_DIO_OUT8_PARID :UINT := 5832; (* (UINT) FB DIO: parameter ID of output 8 *) - ACP10PAR_DIO_OUT9_PARID :UINT := 5840; (* (UINT) FB DIO: parameter ID of output 9 *) - ACP10PAR_DIO_OUT10_PARID :UINT := 5848; (* (UINT) FB DIO: parameter ID of output 10 *) - ACP10PAR_DIO_OUT11_PARID :UINT := 5856; (* (UINT) FB DIO: parameter ID of output 11 *) - ACP10PAR_DIO_OUT12_PARID :UINT := 5864; (* (UINT) FB DIO: parameter ID of output 12 *) - ACP10PAR_DIO_OUT13_PARID :UINT := 5872; (* (UINT) FB DIO: Parameter ID of output 13 *) - ACP10PAR_DIO_OUT14_PARID :UINT := 5880; (* (UINT) FB DIO: parameter ID of output 14 *) - ACP10PAR_DIO_OUT15_PARID :UINT := 5888; (* (UINT) FB DIO: parameter ID of output 15 *) - ACP10PAR_DIO_OUT16_PARID :UINT := 5896; (* (UINT) FB DIO: parameter ID of output 16 *) - ACP10PAR_DIO_CMD_SET_OUT :UINT := 5904; (* (UINT) FB DIO: Command set outputs *) - ACP10PAR_DIO_CMD_CLR_OUT :UINT := 5912; (* (UINT) FB DIO: Command clear outputs *) - ACP10PAR_DIO_DIR :UINT := 5920; (* (UINT) FB DIO: IO configuration *) - ACP10PAR_DIO_CNT1 :UINT := 5928; (* (UDINT) FB DIO: Counter input 1 *) - ACP10PAR_DIO_CNT2 :UINT := 5936; (* (UDINT) FB DIO: Counter input 2 *) - ACP10PAR_DIO_CHK :UINT := 5944; (* (UINT) FB DIO: Checks *) - ACP10PAR_DIO_OUT_MASK :UINT := 5952; (* (UINT) FB DIO: output mask *) - ACP10PAR_DIO_IN_FILTER_TIME :UINT := 5960; (* (REAL) FB DIO: input filter: filter time [s] *) - ACP10PAR_DIO_IN7_RISE_EDGE_TIME :UINT := 5968; (* (UDINT) FB DIO: input 7: Time of the rising edge [us] *) - ACP10PAR_DIO_IN7_FALL_EDGE_TIME :UINT := 5976; (* (UDINT) FB DIO: input 7: Time of the falling edge [us] *) - ACP10PAR_DIO_IN8_RISE_EDGE_TIME :UINT := 5984; (* (UDINT) FB DIO: input 8: Time of the rising edge [us] *) - ACP10PAR_DIO_IN8_FALL_EDGE_TIME :UINT := 5992; (* (UDINT) FB DIO: input 8: Time of the falling edge [us] *) - ACP10PAR_DIO_OUT_ENABLED :UINT := 6000; (* (UDINT) FB DIO: Read output configuration *) - ACP10PAR_DIO_CMD_SET_OUT_ENABLE :UINT := 6008; (* (UDINT) FB DIO: Command set output configuration *) - ACP10PAR_DIO_CMD_CLR_OUT_ENABLE :UINT := 6016; (* (UDINT) FB DIO: Command clear output configuration *) - ACP10PAR_DIO_IN_ENABLED :UINT := 6024; (* (UDINT) FB DIO: Read input configuration *) - ACP10PAR_DIO_CMD_SET_IN_ENABLE :UINT := 6032; (* (UDINT) FB DIO: Command set input configuration *) - ACP10PAR_DIO_CMD_CLR_IN_ENABLE :UINT := 6040; (* (UDINT) FB DIO: Command clear input configuration *) - ACP10PAR_DIO_OUT_FB :UINT := 6048; (* (UINT) FB DIO: output feedback *) - ACP10PAR_DIO_STATUS :UINT := 6056; (* (UDINT) FB DIO: State *) - ACP10PAR_DIO_IDX :UINT := 6064; (* (USINT) FB DIO: Index of the current digital IO *) - ACP10PAR_DIO_CNT_MODE :UINT := 6072; (* (UDINT) FB DIO: Event counter mode *) - ACP10PAR_AIO_IN1 :UINT := 6144; (* (INT) FB AIO: channel 1: Analog value *) - ACP10PAR_AIO_IN2 :UINT := 6152; (* (INT) FB AIO: channel 2: Analog value *) - ACP10PAR_AIO_CMP1_THRESH_PARID :UINT := 6160; (* (UINT) FB AIO: channel 1: Comparator threshold pointer parameter *) - ACP10PAR_AIO_CMP2_THRESH_PARID :UINT := 6168; (* (UINT) FB AIO: channel 2: Comparator threshold pointer parameter *) - ACP10PAR_AIO_CMP1_FILTER :UINT := 6176; (* (REAL) FB AIO: channel 1: Comparator filter time [s] *) - ACP10PAR_AIO_CMP2_FILTER :UINT := 6184; (* (REAL) FB AIO: channel 2: Comparator filter time [s] *) - ACP10PAR_AIO_CMP1_RISE_EDGE_TIME :UINT := 6192; (* (UDINT) FB AIO: channel 1: Time of the rising edge of the comparator output [us] *) - ACP10PAR_AIO_CMP2_RISE_EDGE_TIME :UINT := 6200; (* (UDINT) FB AIO: channel 2: Time of the rising edge of the comparator output [us] *) - ACP10PAR_AIO_CMP1_FALL_EDGE_TIME :UINT := 6208; (* (UDINT) FB AIO: channel 1: Time of the falling edge of the comparator output [us] *) - ACP10PAR_AIO_CMP2_FALL_EDGE_TIME :UINT := 6216; (* (UDINT) FB AIO: channel 2: Time of the falling edge of the comparator output [us] *) - ACP10PAR_AIO_CMP1_MODE :UINT := 6224; (* (UINT) FB AIO: channel 1: Comparator mode *) - ACP10PAR_AIO_CMP2_MODE :UINT := 6232; (* (UINT) FB AIO: channel 2: Comparator mode *) - ACP10PAR_AIO_CMP1_MINMAX :UINT := 6240; (* (INT) FB AIO: channel 1: Comparator extremum (minimum, maximum) *) - ACP10PAR_AIO_CMP2_MINMAX :UINT := 6248; (* (INT) FB AIO: channel 2: Comparator extremum (minimum, maximum) *) - ACP10PAR_AIO_CMP1_VALUE :UINT := 6256; (* (USINT) FB AIO: channel 1: Comparator output *) - ACP10PAR_AIO_CMP2_VALUE :UINT := 6264; (* (USINT) FB AIO: channel 2: Comparator output *) - ACP10PAR_AIO_STATUS :UINT := 6272; (* (UINT) FB AIO: state *) - ACP10PAR_AIO_IN1_FILTER :UINT := 6280; (* (REAL) FB AIO: channel 1: Filter [s] *) - ACP10PAR_AIO_IN2_FILTER :UINT := 6288; (* (REAL) FB AIO: channel 2: Filter [s] *) - ACP10PAR_AIO_IN3 :UINT := 6296; (* (INT) FB AIO: channel 3: Analog value *) - ACP10PAR_AIO_IN4 :UINT := 6304; (* (INT) FB AIO: channel 4: Analog value *) - ACP10PAR_AIO_OUT_ENABLED :UINT := 6312; (* (UDINT) FB AIO: Read output configuration *) - ACP10PAR_AIO_CMD_SET_OUT_ENABLE :UINT := 6320; (* (UDINT) FB AIO: Command set output configuration *) - ACP10PAR_AIO_CMD_CLR_OUT_ENABLE :UINT := 6328; (* (UDINT) FB AIO: Command clear output configuration *) - ACP10PAR_AIO_IN_ENABLED :UINT := 6336; (* (UDINT) FB AIO: Read input configuration *) - ACP10PAR_AIO_CMD_SET_IN_ENABLE :UINT := 6344; (* (UDINT) FB AIO: Command set input configuration *) - ACP10PAR_AIO_CMD_CLR_IN_ENABLE :UINT := 6352; (* (UDINT) FB AIO: Command clear input configuration *) - ACP10PAR_AIO_IDX :UINT := 6360; (* (USINT) FB AIO: Index of the current analog IO *) - ACP10PAR_AIO_OUT_PARID :UINT := 6368; (* (UINT) FB AIO: parameter ID of output (Index) *) - ACP10PAR_AIO_OUT_MODE :UINT := 6376; (* (UDINT) FB AIO: output mode (Index) *) - ACP10PAR_AIO_CMD :UINT := 6384; (* (UDINT) FB AIO: IO-Command *) - ACP10PAR_AIO_CHK :UINT := 6392; (* (UDINT) FB AIO: Checks *) - ACP10PAR_AIO_IN_FILTER_CONFIG :UINT := 6400; (* (UDINT) FB AIO: Input: Filter: Configuration (Index) *) - ACP10PAR_AIO_IN_FILTER_SLEWRATE :UINT := 6408; (* (REAL) FB AIO: Input: Filter: Maximal Slew Rate (Index) [V/s] *) - ACP10PAR_CMP_IN_PARID :UINT := 6656; (* (UINT) FB CMP: parameter ID of input *) - ACP10PAR_CMP_THRESHOLD :UINT := 6664; (* (REAL) FB CMP: threshold *) - ACP10PAR_CMP_WINDOW :UINT := 6672; (* (REAL) FB CMP: window *) - ACP10PAR_CMP_HYSTERESIS :UINT := 6680; (* (REAL) FB CMP: hysteresis window *) - ACP10PAR_CMP_MODE :UINT := 6688; (* (UINT) FB CMP: mode *) - ACP10PAR_CMP_VALUE :UINT := 6696; (* (USINT) FB CMP: result value *) - ACP10PAR_DELAY_IN_PARID :UINT := 7168; (* (UINT) FB DELAY: parameter ID of input *) - ACP10PAR_DELAY_TIME :UINT := 7176; (* (REAL) FB DELAY: time [s] *) - ACP10PAR_DELAY_VALUE_I4 :UINT := 7184; (* (DINT) FB DELAY: I4 result value *) - ACP10PAR_DELAY_VALUE_FRAC :UINT := 7192; (* (REAL) FB DELAY: I4 result value fractional part *) - ACP10PAR_DELAY_VALUE_R4 :UINT := 7200; (* (REAL) FB DELAY: R4 result value *) - ACP10PAR_PID_IN_PARID :UINT := 7680; (* (UINT) FB PID: parameter ID of input *) - ACP10PAR_PID_KP :UINT := 7688; (* (REAL) FB PID: proportional amplification factor *) - ACP10PAR_PID_TI :UINT := 7696; (* (REAL) FB PID: integral action time [s] *) - ACP10PAR_PID_I_MAX :UINT := 7704; (* (REAL) FB PID: maximum integral action *) - ACP10PAR_PID_TD :UINT := 7712; (* (REAL) FB PID: derivative action time [s] *) - ACP10PAR_PID_T1 :UINT := 7720; (* (REAL) FB PID: time delay constant [s] *) - ACP10PAR_PID_VALUE :UINT := 7728; (* (REAL) FB PID: result value *) - ACP10PAR_PID_ENABLE_PARID :UINT := 7736; (* (UINT) FB PID: parameter ID of enable input *) - ACP10PAR_PID_P_VALUE :UINT := 7744; (* (REAL) FB PID: result of P part *) - ACP10PAR_PID_I_VALUE :UINT := 7752; (* (REAL) FB PID: result of I part *) - ACP10PAR_PID_DT1_VALUE :UINT := 7760; (* (REAL) FB PID: result of DT1 part *) - ACP10PAR_CURVE_MODE :UINT := 8192; (* (UINT) FB CURVE: Mode *) - ACP10PAR_CURVE_IN_PARID :UINT := 8200; (* (UINT) FB CURVE: Parameter ID of input *) - ACP10PAR_CURVE_AUT_DATA_INDEX :UINT := 8208; (* (UINT) FB CURVE: Index of cam data *) - ACP10PAR_CURVE_VALUE_I4 :UINT := 8216; (* (DINT) FB CURVE: Result value I4 *) - ACP10PAR_CURVE_VALUE_FRAC :UINT := 8224; (* (REAL) FB CURVE: Result value I4 fractional part *) - ACP10PAR_CURVE_VALUE_R4 :UINT := 8232; (* (REAL) FB CURVE: Result value R4 *) - ACP10PAR_CURVE_VALUE_REL_I4 :UINT := 8240; (* (DINT) FB CURVE: Result value I4 relative within interval *) - ACP10PAR_CURVE_VALUE_REL_FRAC :UINT := 8248; (* (REAL) FB CURVE: Result value I4 relative fractional part *) - ACP10PAR_CURVE_VALUE_REL_R4 :UINT := 8256; (* (REAL) FB CURVE: Result value R4 relative within interval *) - ACP10PAR_CURVE_VALUE_OFFSET :UINT := 8264; (* (DINT) FB CURVE: Result value interval offset *) - ACP10PAR_CURVE_X_FACTOR :UINT := 8272; (* (DINT) FB CURVE: Multiplication factor for input interval *) - ACP10PAR_CURVE_Y_FACTOR :UINT := 8280; (* (DINT) FB CURVE: Multiplication factor for output interval *) - ACP10PAR_CURVE_COMP_CMD :UINT := 8288; (* (UINT) FB CURVE: Compensation gears command *) - ACP10PAR_CURVE_COMP_MA_S :UINT := 8296; (* (DINT) FB CURVE: Compensation distance of master axis, input interval [Units] *) - ACP10PAR_CURVE_COMP_SL_S :UINT := 8304; (* (DINT) FB CURVE: Compensation distance of slave axis, output interval [Units] *) - ACP10PAR_CURVE_COMP_K1 :UINT := 8312; (* (REAL) FB CURVE: Entrance gradient in the compensation gears *) - ACP10PAR_CURVE_COMP_K2 :UINT := 8320; (* (REAL) FB CURVE: Exit gradient from the compensation gears *) - ACP10PAR_CURVE_COMP_MA_V_MAX :UINT := 8328; (* (REAL) FB CURVE: Maximum speed of master axis [Units/s] *) - ACP10PAR_CURVE_COMP_SL_V_MAX :UINT := 8336; (* (REAL) FB CURVE: Maximum speed of slave axis within compensation gears [Units/s] *) - ACP10PAR_CURVE_COMP_SL_V_MIN :UINT := 8344; (* (REAL) FB CURVE: Minimum speed of slave axis within compensation gears [Units/s] *) - ACP10PAR_CURVE_COMP_SL_A1_MAX :UINT := 8352; (* (REAL) FB CURVE: Maximum acceleration of slave axis within compensation phase1 [Units/s] *) - ACP10PAR_CURVE_COMP_SL_A2_MAX :UINT := 8360; (* (REAL) FB CURVE: Maximum acceleration of slave axis within compensation phase2 [Units/s] *) - ACP10PAR_CURVE_COMP_CMD_STATUS :UINT := 8368; (* (USINT) FB CURVE: Compensation gears command status *) - ACP10PAR_CURVE_COMP_RESULT :UINT := 8376; (* (REAL) FB CURVE: Compensation gears command result *) - ACP10PAR_CURVE_X_ADD :UINT := 8384; (* (DINT) FB CURVE: Additive input value *) - ACP10PAR_CURVE_Y_ADD :UINT := 8392; (* (DINT) FB CURVE: Additive output value *) - ACP10PAR_IPL_MODE :UINT := 8704; (* (UINT) FB IPL: Mode *) - ACP10PAR_IPL_IN_PARID :UINT := 8712; (* (UINT) FB IPL: Parameter ID of input *) - ACP10PAR_IPL_CYCLE_TIME :UINT := 8720; (* (UDINT) FB IPL: Cycle time [us] *) - ACP10PAR_IPL_EXTRAPOLATION_TIME :UINT := 8728; (* (UDINT) FB IPL: Extrapolation time [us] *) - ACP10PAR_IPL_VALUE_I4 :UINT := 8736; (* (DINT) FB IPL: Result value I4 *) - ACP10PAR_IPL_VALUE_FRAC :UINT := 8744; (* (REAL) FB IPL: Result value I4 fractional part *) - ACP10PAR_IPL_VALUE_R4 :UINT := 8752; (* (REAL) FB IPL: Result value R4 *) - ACP10PAR_IPL_EV_PARID :UINT := 8760; (* (UINT) FB IPL: Parameter ID of event input *) - ACP10PAR_VARITH_MODE :UINT := 9216; (* (UINT) FB VARITH: Mode *) - ACP10PAR_VARITH_DIMENSION :UINT := 9224; (* (UINT) FB VARITH: Dimension *) - ACP10PAR_VARITH_IN_A1_PARID :UINT := 9232; (* (UINT) FB VARITH: Parameter ID of input, element a1 *) - ACP10PAR_VARITH_IN_A2_PARID :UINT := 9240; (* (UINT) FB VARITH: Parameter ID of input, element a2 *) - ACP10PAR_VARITH_IN_A3_PARID :UINT := 9248; (* (UINT) FB VARITH: Parameter ID of input, element a3 *) - ACP10PAR_VARITH_IN_A4_PARID :UINT := 9256; (* (UINT) FB VARITH: Parameter ID of input, element a4 *) - ACP10PAR_VARITH_IN_A5_PARID :UINT := 9264; (* (UINT) FB VARITH: Parameter ID of input, element a5 *) - ACP10PAR_VARITH_IN_B1_PARID :UINT := 9272; (* (UINT) FB VARITH: Parameter ID of input, element b1 *) - ACP10PAR_VARITH_IN_B2_PARID :UINT := 9280; (* (UINT) FB VARITH: Parameter ID of input, element b2 *) - ACP10PAR_VARITH_IN_B3_PARID :UINT := 9288; (* (UINT) FB VARITH: Parameter ID of input, element b3 *) - ACP10PAR_VARITH_IN_B4_PARID :UINT := 9296; (* (UINT) FB VARITH: Parameter ID of input, element b4 *) - ACP10PAR_VARITH_IN_B5_PARID :UINT := 9304; (* (UINT) FB VARITH: Parameter ID of input, element b5 *) - ACP10PAR_VARITH_VALUE1 :UINT := 9312; (* (REAL) FB VARITH: Result value1 *) - ACP10PAR_VARITH_VALUE2 :UINT := 9320; (* (REAL) FB VARITH: Result value2 *) - ACP10PAR_VARITH_VALUE3 :UINT := 9328; (* (REAL) FB VARITH: Result value3 *) - ACP10PAR_VARITH_VALUE4 :UINT := 9336; (* (REAL) FB VARITH: Result value4 *) - ACP10PAR_VARITH_VALUE5 :UINT := 9344; (* (REAL) FB VARITH: Result value5 *) - ACP10PAR_LATCH_MODE :UINT := 9728; (* (UINT) FB LATCH: Mode *) - ACP10PAR_LATCH_IN_PARID :UINT := 9736; (* (UINT) FB LATCH: Parameter ID of input *) - ACP10PAR_LATCH_EV_PARID :UINT := 9744; (* (UINT) FB LATCH: Parameter ID of trigger event input *) - ACP10PAR_LATCH_EV_TYPE :UINT := 9752; (* (USINT) FB LATCH: Trigger event type *) - ACP10PAR_LATCH_EV_WIDTH_MIN :UINT := 9760; (* (DINT) FB LATCH: Minimal signal width of trigger event *) - ACP10PAR_LATCH_EV_WIDTH_MAX :UINT := 9768; (* (DINT) FB LATCH: Maximum signal width of trigger event *) - ACP10PAR_LATCH_WINDOW :UINT := 9776; (* (DINT) FB LATCH: Window *) - ACP10PAR_LATCH_WINDOW_POS :UINT := 9784; (* (DINT) FB LATCH: Window position *) - ACP10PAR_LATCH_POS_IV :UINT := 9792; (* (DINT) FB LATCH: Interval of window position *) - ACP10PAR_LATCH_POS_IV_ELONG :UINT := 9800; (* (DINT) FB LATCH: Interval elongation of window position *) - ACP10PAR_LATCH_T_DELAY :UINT := 9808; (* (DINT) FB LATCH: Delay time [us] *) - ACP10PAR_LATCH_EV_WIDTH :UINT := 9816; (* (DINT) FB LATCH: Signal width of trigger event *) - ACP10PAR_LATCH_VALUE :UINT := 9824; (* (DINT) FB LATCH: Result value *) - ACP10PAR_LATCH_DELTA_IV :UINT := 9832; (* (DINT) FB LATCH: Difference: Window position minus result value *) - ACP10PAR_LATCH_STATUS :UINT := 9840; (* (USINT) FB LATCH: Status *) - ACP10PAR_LATCH_ERROR_COUNT :UINT := 9848; (* (USINT) FB LATCH: Error counter *) - ACP10PAR_LATCH_WINDOW1 :UINT := 9856; (* (DINT) FB LATCH: Window1 *) - ACP10PAR_LATCH_WINDOW2 :UINT := 9864; (* (DINT) FB LATCH: Window2 *) - ACP10PAR_LATCH_STATUS_COUNT :UINT := 9872; (* (USINT) FB LATCH: Status counter *) - ACP10PAR_EPROM_ID :UINT := 10240; (* (UINT) FB EPROM: ID *) - ACP10PAR_EPROM_BLOCK_INDEX :UINT := 10248; (* (UINT) FB EPROM: Data block index *) - ACP10PAR_EPROM_BLOCK :UINT := 10256; (* (DATA) FB EPROM: Data block *) - ACP10PAR_EPROM_PRODUCT_CODE :UINT := 10264; (* (UDINT) FB EPROM: Product code *) - ACP10PAR_EPROM_SERIAL_NO :UINT := 10272; (* (UDINT) FB EPROM: Serial number *) - ACP10PAR_EPROM_PRODUCT_TYPE :UINT := 10280; (* (UDINT) FB EPROM: Product type *) - ACP10PAR_EPROM_HW_REVISION :UINT := 10288; (* (UINT) FB EPROM: Hardware revision *) - ACP10PAR_EPROM_HW_VARIANT :UINT := 10296; (* (UDINT) FB EPROM: Hardware variant *) - ACP10PAR_EPROM_STAT :UINT := 10304; (* (UDINT) FB EPROM: Status *) - ACP10PAR_EPROM_MISSION_TIME_END :UINT := 10312; (* (UDINT) FB EPROM: End date of mission time *) - ACP10PAR_CAMCON_MODE :UINT := 10752; (* (UINT) FB CAMCON: Mode *) - ACP10PAR_CAMCON_IN_PARID :UINT := 10760; (* (UINT) FB CAMCON: Parameter ID of input *) - ACP10PAR_CAMCON_S_START :UINT := 10768; (* (DINT) FB CAMCON: Start position *) - ACP10PAR_CAMCON_S_IV :UINT := 10776; (* (DINT) FB CAMCON: Interval *) - ACP10PAR_CAMCON_T_DELAY_ON :UINT := 10784; (* (REAL) FB CAMCON: Delay time to switch output ON [s] *) - ACP10PAR_CAMCON_T_DELAY_OFF :UINT := 10792; (* (REAL) FB CAMCON: Delay time to switch output OFF [s] *) - ACP10PAR_CAMCON_T1_DELAY :UINT := 10800; (* (REAL) FB CAMCON: Switch delay: Filter time constant [s] *) - ACP10PAR_CAMCON_HYSTERESIS :UINT := 10808; (* (REAL) FB CAMCON: Hysteresis window *) - ACP10PAR_CAMCON_MAX_CAM :UINT := 10816; (* (UINT) FB CAMCON: Maximum number of cams *) - ACP10PAR_CAMCON_CAM_INDEX :UINT := 10824; (* (UINT) FB CAMCON: Index of parameter record for one cam *) - ACP10PAR_CAMCON_CAM_S1 :UINT := 10832; (* (REAL) FB CAMCON: Start position of cam within interval *) - ACP10PAR_CAMCON_CAM_S2 :UINT := 10840; (* (REAL) FB CAMCON: End position of cam within interval *) - ACP10PAR_CAMCON_VALUE :UINT := 10848; (* (USINT) FB CAMCON: Output value *) - ACP10PAR_CAMCON_V_IN :UINT := 10856; (* (REAL) FB CAMCON: Input speed *) - ACP10PAR_CAMCON_EV_PARID :UINT := 10864; (* (UINT) FB CAMCON: Parameter ID start event *) - ACP10PAR_CAMCON_PAR_REC :UINT := 10872; (* (USINT) FB CAMCON: Parameter record for one track *) - ACP10PAR_CAMCON_SELECT_REC :UINT := 10880; (* (USINT) FB CAMCON: Select parameter record for one track *) - ACP10PAR_CAMCON_SELECT_MODE :UINT := 10888; (* (USINT) FB CAMCON: Mode to select a parameter record for one track *) - ACP10PAR_CAMCON_ACT_REC :UINT := 10896; (* (USINT) FB CAMCON: Active parameter record for one track *) - ACP10PAR_MUX_MODE :UINT := 11264; (* (UINT) FB MUX: Mode *) - ACP10PAR_MUX_SELECTOR_PARID :UINT := 11272; (* (UINT) FB MUX: Parameter ID of selector input *) - ACP10PAR_MUX_SELECTOR_MAX :UINT := 11280; (* (UINT) FB MUX: Maximum selector value *) - ACP10PAR_MUX_VALUE_I4 :UINT := 11288; (* (DINT) FB MUX: Output value I4 *) - ACP10PAR_MUX_VALUE_R4 :UINT := 11296; (* (REAL) FB MUX: Output value R4 *) - ACP10PAR_MUX_VALUE_OFFSET_I4 :UINT := 11304; (* (DINT) FB MUX: Output value offset I4 *) - ACP10PAR_MUX_VALUE_OFFSET_R4 :UINT := 11312; (* (REAL) FB MUX: Output value offset R4 *) - ACP10PAR_MUX_IN0_PARID :UINT := 11320; (* (UINT) FB MUX: Parameter ID of input0 *) - ACP10PAR_MUX_IN1_PARID :UINT := 11328; (* (UINT) FB MUX: Parameter ID of input1 *) - ACP10PAR_MUX_IN2_PARID :UINT := 11336; (* (UINT) FB MUX: Parameter ID of input2 *) - ACP10PAR_MUX_IN3_PARID :UINT := 11344; (* (UINT) FB MUX: Parameter ID of input3 *) - ACP10PAR_MUX_IN4_PARID :UINT := 11352; (* (UINT) FB MUX: Parameter ID of input4 *) - ACP10PAR_MUX_IN5_PARID :UINT := 11360; (* (UINT) FB MUX: Parameter ID of input5 *) - ACP10PAR_MUX_IN6_PARID :UINT := 11368; (* (UINT) FB MUX: Parameter ID of input6 *) - ACP10PAR_MUX_IN7_PARID :UINT := 11376; (* (UINT) FB MUX: Parameter ID of input7 *) - ACP10PAR_MUX_IN8_PARID :UINT := 11384; (* (UINT) FB MUX: Parameter ID of input8 *) - ACP10PAR_MUX_IN9_PARID :UINT := 11392; (* (UINT) FB MUX: Parameter ID of input9 *) - ACP10PAR_MUX_IN10_PARID :UINT := 11400; (* (UINT) FB MUX: Parameter ID of input10 *) - ACP10PAR_MUX_IN11_PARID :UINT := 11408; (* (UINT) FB MUX: Parameter ID of input11 *) - ACP10PAR_MUX_IN12_PARID :UINT := 11416; (* (UINT) FB MUX: Parameter ID of input12 *) - ACP10PAR_MUX_IN13_PARID :UINT := 11424; (* (UINT) FB MUX: Parameter ID of input13 *) - ACP10PAR_MUX_IN14_PARID :UINT := 11432; (* (UINT) FB MUX: Parameter ID of input14 *) - ACP10PAR_MUX_IN15_PARID :UINT := 11440; (* (UINT) FB MUX: Parameter ID of input15 *) - ACP10PAR_MUX_OFFSET_K :UINT := 11448; (* (REAL) FB MUX: Gradient of offset ramp [1/s] *) - ACP10PAR_MUX_OFFSET_T :UINT := 11456; (* (UDINT) FB MUX: Time of offset ramp [us] *) - ACP10PAR_FIFO_MODE :UINT := 11776; (* (UINT) FB FIFO: Mode *) - ACP10PAR_FIFO_MAX_LENGTH :UINT := 11784; (* (UINT) FB FIFO: Maximum length *) - ACP10PAR_FIFO_VALUE2_DISTANCE :UINT := 11792; (* (UINT) FB FIFO: Distance for output value2 *) - ACP10PAR_FIFO_IN_PARID :UINT := 11800; (* (UINT) FB FIFO: Parameter ID input *) - ACP10PAR_FIFO_IN_EV_PARID :UINT := 11808; (* (UINT) FB FIFO: Parameter ID input event *) - ACP10PAR_FIFO_OUT_EV_PARID :UINT := 11816; (* (UINT) FB FIFO: Parameter ID output event *) - ACP10PAR_FIFO_ACT_LENGTH :UINT := 11824; (* (UINT) FB FIFO: Actual length *) - ACP10PAR_FIFO_VALUE_I4 :UINT := 11832; (* (DINT) FB FIFO: Output value I4 *) - ACP10PAR_FIFO_VALUE_R4 :UINT := 11840; (* (REAL) FB FIFO: Output value R4 *) - ACP10PAR_FIFO_VALUE2_I4 :UINT := 11848; (* (DINT) FB FIFO: Output value2 I4 *) - ACP10PAR_FIFO_VALUE2_R4 :UINT := 11856; (* (REAL) FB FIFO: Output value2 R4 *) - ACP10PAR_MINMAX_MODE :UINT := 12288; (* (UINT) FB MINMAX: Mode *) - ACP10PAR_MINMAX_VALUE_I4 :UINT := 12296; (* (DINT) FB MINMAX: Output value I4 *) - ACP10PAR_MINMAX_VALUE_R4 :UINT := 12304; (* (REAL) FB MINMAX: Output value R4 *) - ACP10PAR_MINMAX_IN1_PARID :UINT := 12312; (* (UINT) FB MINMAX: Parameter ID of input1 *) - ACP10PAR_MINMAX_IN2_PARID :UINT := 12320; (* (UINT) FB MINMAX: Parameter ID of input2 *) - ACP10PAR_MINMAX_IN3_PARID :UINT := 12328; (* (UINT) FB MINMAX: Parameter ID of input3 *) - ACP10PAR_MINMAX_IN4_PARID :UINT := 12336; (* (UINT) FB MINMAX: Parameter ID of input4 *) - ACP10PAR_BIT_MODE :UINT := 12800; (* (UINT) FB BIT: Mode *) - ACP10PAR_BIT_A1 :UINT := 12808; (* (UDINT) FB BIT: Operand a1 *) - ACP10PAR_BIT_A2 :UINT := 12816; (* (UDINT) FB BIT: Operand a2 *) - ACP10PAR_BIT_A3 :UINT := 12824; (* (UDINT) FB BIT: Operand a3 *) - ACP10PAR_BIT_A4 :UINT := 12832; (* (UDINT) FB BIT: Operand a4 *) - ACP10PAR_BIT_A5 :UINT := 12840; (* (UDINT) FB BIT: Operand a5 *) - ACP10PAR_BIT_A6 :UINT := 12848; (* (UDINT) FB BIT: Operand a6 *) - ACP10PAR_BIT_A7 :UINT := 12856; (* (UDINT) FB BIT: Operand a7 *) - ACP10PAR_BIT_A8 :UINT := 12864; (* (UDINT) FB BIT: Operand a8 *) - ACP10PAR_BIT_B1 :UINT := 12872; (* (UDINT) FB BIT: Operand b1 *) - ACP10PAR_BIT_B2 :UINT := 12880; (* (UDINT) FB BIT: Operand b2 *) - ACP10PAR_BIT_B3 :UINT := 12888; (* (UDINT) FB BIT: Operand b3 *) - ACP10PAR_BIT_B4 :UINT := 12896; (* (UDINT) FB BIT: Operand b4 *) - ACP10PAR_BIT_B5 :UINT := 12904; (* (UDINT) FB BIT: Operand b5 *) - ACP10PAR_BIT_B6 :UINT := 12912; (* (UDINT) FB BIT: Operand b6 *) - ACP10PAR_BIT_B7 :UINT := 12920; (* (UDINT) FB BIT: Operand b7 *) - ACP10PAR_BIT_B8 :UINT := 12928; (* (UDINT) FB BIT: Operand b8 *) - ACP10PAR_BIT_IN1_PARID :UINT := 12936; (* (UINT) FB BIT: Parameter ID of input1 *) - ACP10PAR_BIT_IN2_PARID :UINT := 12944; (* (UINT) FB BIT: Parameter ID of input2 *) - ACP10PAR_BIT_IN3_PARID :UINT := 12952; (* (UINT) FB BIT: Parameter ID of input3 *) - ACP10PAR_BIT_IN4_PARID :UINT := 12960; (* (UINT) FB BIT: Parameter ID of input4 *) - ACP10PAR_BIT_IN5_PARID :UINT := 12968; (* (UINT) FB BIT: Parameter ID of input5 *) - ACP10PAR_BIT_IN6_PARID :UINT := 12976; (* (UINT) FB BIT: Parameter ID of input6 *) - ACP10PAR_BIT_IN7_PARID :UINT := 12984; (* (UINT) FB BIT: Parameter ID of input7 *) - ACP10PAR_BIT_IN8_PARID :UINT := 12992; (* (UINT) FB BIT: Parameter ID of input8 *) - ACP10PAR_BIT_VALUE1_UI1 :UINT := 13000; (* (USINT) FB BIT: Result value1 UI1 *) - ACP10PAR_BIT_VALUE1_UI2 :UINT := 13008; (* (UINT) FB BIT: Result value1 UI2 *) - ACP10PAR_BIT_VALUE1 :UINT := 13016; (* (UDINT) FB BIT: Result value1 *) - ACP10PAR_BIT_VALUE2 :UINT := 13024; (* (UDINT) FB BIT: Result value2 *) - ACP10PAR_BIT_VALUE3 :UINT := 13032; (* (UDINT) FB BIT: Result value3 *) - ACP10PAR_BIT_VALUE4 :UINT := 13040; (* (UDINT) FB BIT: Result value4 *) - ACP10PAR_BIT_VALUE5 :UINT := 13048; (* (UDINT) FB BIT: Result value5 *) - ACP10PAR_BIT_VALUE6 :UINT := 13056; (* (UDINT) FB BIT: Result value6 *) - ACP10PAR_BIT_VALUE7 :UINT := 13064; (* (UDINT) FB BIT: Result value7 *) - ACP10PAR_BIT_VALUE8 :UINT := 13072; (* (UDINT) FB BIT: Result value8 *) - ACP10PAR_COUNT_MODE :UINT := 13824; (* (UINT) FB COUNT: Mode *) - ACP10PAR_COUNT_EV1_PARID :UINT := 13832; (* (UINT) FB COUNT: Parameter ID of event input1 *) - ACP10PAR_COUNT_EV2_PARID :UINT := 13840; (* (UINT) FB COUNT: Parameter ID of event input2 *) - ACP10PAR_COUNT_SET_TRIG_PARID :UINT := 13848; (* (UINT) FB COUNT: Parameter ID trigger input to set counter value *) - ACP10PAR_COUNT_SET_VALUE :UINT := 13856; (* (UDINT) FB COUNT: Value to set counter *) - ACP10PAR_COUNT_MAX_VALUE :UINT := 13864; (* (UDINT) FB COUNT: Maximum counter value *) - ACP10PAR_COUNT_CMP_VALUE :UINT := 13872; (* (UDINT) FB COUNT: Comparator compare value *) - ACP10PAR_COUNT_VALUE :UINT := 13880; (* (UDINT) FB COUNT: Result value *) - ACP10PAR_COUNT_CMP_STATUS :UINT := 13888; (* (USINT) FB COUNT: Comparator status *) - ACP10PAR_COUNT_EV_STATUS :UINT := 13896; (* (USINT) FB COUNT: Event status *) - ACP10PAR_COUNT_ENABLE_PARID :UINT := 13904; (* (UINT) FB COUNT: Parameter ID of enable input *) - ACP10PAR_DYNSYS_MODE :UINT := 14336; (* (UINT) FB DYNSYS: Mode *) - ACP10PAR_DYNSYS_PAR_A :UINT := 14344; (* (REAL) FB DYNSYS: System parameter A *) - ACP10PAR_DYNSYS_PAR_B :UINT := 14352; (* (REAL) FB DYNSYS: System parameter B *) - ACP10PAR_DYNSYS_PAR_C :UINT := 14360; (* (REAL) FB DYNSYS: System parameter C *) - ACP10PAR_DYNSYS_PAR_D :UINT := 14368; (* (REAL) FB DYNSYS: System parameter D *) - ACP10PAR_DYNSYS_TUNE1 :UINT := 14376; (* (REAL) FB DYNSYS: Tuning parameter 1 for observer design *) - ACP10PAR_DYNSYS_TUNE2 :UINT := 14384; (* (REAL) FB DYNSYS: Tuning parameter 2 for observer design *) - ACP10PAR_DYNSYS_TUNE3 :UINT := 14392; (* (REAL) FB DYNSYS: Tuning parameter 1 for output design *) - ACP10PAR_DYNSYS_TUNE4 :UINT := 14400; (* (REAL) FB DYNSYS: Tuning parameter 2 for output design *) - ACP10PAR_DYNSYS_IN1_PARID :UINT := 14408; (* (UINT) FB DYNSYS: Parameter ID for input 1 *) - ACP10PAR_DYNSYS_IN2_PARID :UINT := 14416; (* (UINT) FB DYNSYS: Parameter ID for input 2 *) - ACP10PAR_DYNSYS_OUT1_VALUE :UINT := 14424; (* (REAL) FB DYNSYS: Output 1 *) - ACP10PAR_DYNSYS_OUT2_VALUE :UINT := 14432; (* (REAL) FB DYNSYS: Output 2 *) - ACP10PAR_DYNSYS_OUT1_SCALE_PARID :UINT := 14440; (* (UINT) FB DYNSYS: Multiplier for output 1 *) - ACP10PAR_DYNSYS_OUT2_SCALE_PARID :UINT := 14448; (* (UINT) FB DYNSYS: Multiplier for output 2 *) - ACP10PAR_DYNSYS_STATE1 :UINT := 14456; (* (REAL) FB DYNSYS: System state 1 *) - ACP10PAR_DYNSYS_STATE2 :UINT := 14464; (* (REAL) FB DYNSYS: System state 2 *) - ACP10PAR_DYNSYS_STATE3 :UINT := 14472; (* (REAL) FB DYNSYS: System state 3 *) - ACP10PAR_DYNSYS_STATE4 :UINT := 14480; (* (REAL) FB DYNSYS: System state 4 *) - ACP10PAR_DYNSYS_STATE5 :UINT := 14488; (* (REAL) FB DYNSYS: System state 5 *) - ACP10PAR_DYNSYS_STATUS :UINT := 14496; (* (UINT) FB DYNSYS: Status *) - ACP10PAR_FILTER_MODE :UINT := 14848; (* (UINT) FB FILTER: Mode *) - ACP10PAR_FILTER_A0 :UINT := 14856; (* (REAL) FB FILTER: Coefficient A0 *) - ACP10PAR_FILTER_A1 :UINT := 14864; (* (REAL) FB FILTER: Coefficient A1 *) - ACP10PAR_FILTER_B0 :UINT := 14872; (* (REAL) FB FILTER: Coefficient B0 *) - ACP10PAR_FILTER_B1 :UINT := 14880; (* (REAL) FB FILTER: Coefficient B1 *) - ACP10PAR_FILTER_B2 :UINT := 14888; (* (REAL) FB FILTER: Coefficient B2 *) - ACP10PAR_FILTER_IN_PARID :UINT := 14896; (* (UINT) FB FILTER: Parameter ID of input *) - ACP10PAR_FILTER_C_PARID :UINT := 14904; (* (UINT) FB FILTER: Parameter ID of coefficient C *) - ACP10PAR_FILTER_VALUE_I4 :UINT := 14912; (* (DINT) FB FILTER: Result value I4 *) - ACP10PAR_FILTER_VALUE_FRAC :UINT := 14920; (* (REAL) FB FILTER: Result value I4 fractional part *) - ACP10PAR_FILTER_VALUE_R4 :UINT := 14928; (* (REAL) FB FILTER: Result value R4 *) - ACP10PAR_SHTL_INIT_POSITION_INFO :UINT := 63488; (* (DINT) Parameter identification: Additional information of initial shuttle position *) - ACP10PAR_SHTL_INIT_POSITION_QVAL :UINT := 63490; (* (REAL) Parameter identification: Quality of the initial shuttle position *) - ACP10PAR_UDC_MIDDLE_FILTER :UINT := 63491; (* (REAL) DC-Bus: Filtered middle voltage [V] *) - ACP10PAR_UDC_MIDDLE_ACT :UINT := 63492; (* (REAL) DC-Bus: Middle voltage [V] *) - ACP10PAR_SHTL_INIT_POSITION :UINT := 63493; (* (REAL) Parameter identification: Initial shuttle position *) - ACP10PAR_SHTL_INIT_POSITION_IDX :UINT := 63494; (* (USINT) Parameter identification: Index of the initial shuttle position *) - ACP10PAR_ISC_STATE :UINT := 63495; (* (UDINT) Inter-segment communication: State *) - ACP10PAR_ISC_ERR_TOLERANCE :UINT := 63496; (* (USINT) Inter-segment communication: Fault tolerance *) - ACP10PAR_PHASE_IS_ACT_1 :UINT := 63501; (* (REAL) CTRL Current controller: Actual phase current of phase 1 [A] *) - ACP10PAR_PHASE_IS_ACT_2 :UINT := 63502; (* (REAL) CTRL Current controller: Actual phase current of phase 2 [A] *) - ACP10PAR_PHASE_IS_ACT_3 :UINT := 63503; (* (REAL) CTRL Current controller: Actual phase current of phase 3 [A] *) - ACP10PAR_PHASE_IS_ACT_4 :UINT := 63504; (* (REAL) CTRL Current controller: Actual phase current of phase 4 [A] *) - ACP10PAR_PHASE_IS_ACT_5 :UINT := 63505; (* (REAL) CTRL Current controller: Actual phase current of phase 5 [A] *) - ACP10PAR_PHASE_IS_ACT_6 :UINT := 63506; (* (REAL) CTRL Current controller: Actual phase current of phase 6 [A] *) - ACP10PAR_PHASE_IS_ACT_7 :UINT := 63507; (* (REAL) CTRL Current controller: Actual phase current of phase 7 [A] *) - ACP10PAR_PHASE_IS_ACT_8 :UINT := 63508; (* (REAL) CTRL Current controller: Actual phase current of phase 8 [A] *) - ACP10PAR_PHASE_IS_ACT_9 :UINT := 63509; (* (REAL) CTRL Current controller: Actual phase current of phase 9 [A] *) - ACP10PAR_PHASE_IS_ACT_10 :UINT := 63510; (* (REAL) CTRL Current controller: Actual phase current of phase 10 [A] *) - ACP10PAR_PHASE_IS_ACT_11 :UINT := 63511; (* (REAL) CTRL Current controller: Actual phase current of phase 11 [A] *) - ACP10PAR_PHASE_IS_ACT_12 :UINT := 63512; (* (REAL) CTRL Current controller: Actual phase current of phase 12 [A] *) - ACP10PAR_PHASE_IS_ACT_13 :UINT := 63513; (* (REAL) CTRL Current controller: Actual phase current of phase 13 [A] *) - ACP10PAR_PHASE_IS_ACT_14 :UINT := 63514; (* (REAL) CTRL Current controller: Actual phase current of phase 14 [A] *) - ACP10PAR_PHASE_IS_ACT_15 :UINT := 63515; (* (REAL) CTRL Current controller: Actual phase current of phase 15 [A] *) - ACP10PAR_PHASE_IS_ACT_16 :UINT := 63516; (* (REAL) CTRL Current controller: Actual phase current of phase 16 [A] *) - ACP10PAR_PHASE_IS_ACT_17 :UINT := 63517; (* (REAL) CTRL Current controller: Actual phase current of phase 17 [A] *) - ACP10PAR_PHASE_IS_ACT_18 :UINT := 63518; (* (REAL) CTRL Current controller: Actual phase current of phase 18 [A] *) - ACP10PAR_PHASE_IS_ACT_19 :UINT := 63519; (* (REAL) CTRL Current controller: Actual phase current of phase 19 [A] *) - ACP10PAR_PHASE_IS_ACT_20 :UINT := 63520; (* (REAL) CTRL Current controller: Actual phase current of phase 20 [A] *) - ACP10PAR_PHASE_IS_ACT_21 :UINT := 63521; (* (REAL) CTRL Current controller: Actual phase current of phase 21 [A] *) - ACP10PAR_PHASE_IS_ACT_22 :UINT := 63522; (* (REAL) CTRL Current controller: Actual phase current of phase 22 [A] *) - ACP10PAR_PHASE_IS_ACT_23 :UINT := 63523; (* (REAL) CTRL Current controller: Actual phase current of phase 23 [A] *) - ACP10PAR_PHASE_IS_ACT_24 :UINT := 63524; (* (REAL) CTRL Current controller: Actual phase current of phase 24 [A] *) - ACP10PAR_PHASE_IS_ACT_25 :UINT := 63525; (* (REAL) CTRL Current controller: Actual phase current of phase 25 [A] *) - ACP10PAR_PHASE_IS_ACT_26 :UINT := 63526; (* (REAL) CTRL Current controller: Actual phase current of phase 26 [A] *) - ACP10PAR_PHASE_IS_ACT_27 :UINT := 63527; (* (REAL) CTRL Current controller: Actual phase current of phase 27 [A] *) - ACP10PAR_PHASE_IS_ACT_28 :UINT := 63528; (* (REAL) CTRL Current controller: Actual phase current of phase 28 [A] *) - ACP10PAR_PHASE_IS_ACT_29 :UINT := 63529; (* (REAL) CTRL Current controller: Actual phase current of phase 29 [A] *) - ACP10PAR_PHASE_IS_ACT_30 :UINT := 63530; (* (REAL) CTRL Current controller: Actual phase current of phase 30 [A] *) - ACP10PAR_PHASE_IS_ACT_31 :UINT := 63531; (* (REAL) CTRL Current controller: Actual phase current of phase 31 [A] *) - ACP10PAR_PHASE_IS_ACT_32 :UINT := 63532; (* (REAL) CTRL Current controller: Actual phase current of phase 32 [A] *) - ACP10PAR_PHASE_IS_ACT_33 :UINT := 63533; (* (REAL) CTRL Current controller: Actual phase current of phase 33 [A] *) - ACP10PAR_PHASE_IS_ACT_34 :UINT := 63534; (* (REAL) CTRL Current controller: Actual phase current of phase 34 [A] *) - ACP10PAR_PHASE_IS_ACT_35 :UINT := 63535; (* (REAL) CTRL Current controller: Actual phase current of phase 35 [A] *) - ACP10PAR_PHASE_IS_ACT_36 :UINT := 63536; (* (REAL) CTRL Current controller: Actual phase current of phase 36 [A] *) - ACP10PAR_PHASE_IS_ACT_37 :UINT := 63537; (* (REAL) CTRL Current controller: Actual phase current of phase 37 [A] *) - ACP10PAR_PHASE_IS_ACT_38 :UINT := 63538; (* (REAL) CTRL Current controller: Actual phase current of phase 38 [A] *) - ACP10PAR_PHASE_IS_ACT_39 :UINT := 63539; (* (REAL) CTRL Current controller: Actual phase current of phase 39 [A] *) - ACP10PAR_PHASE_IS_ACT_40 :UINT := 63540; (* (REAL) CTRL Current controller: Actual phase current of phase 40 [A] *) - ACP10PAR_PHASE_IS_ACT_41 :UINT := 63541; (* (REAL) CTRL Current controller: Actual phase current of phase 41 [A] *) - ACP10PAR_PHASE_IS_ACT_42 :UINT := 63542; (* (REAL) CTRL Current controller: Actual phase current of phase 42 [A] *) - ACP10PAR_PHASE_IS_ACT_43 :UINT := 63543; (* (REAL) CTRL Current controller: Actual phase current of phase 43 [A] *) - ACP10PAR_PHASE_IS_ACT_44 :UINT := 63544; (* (REAL) CTRL Current controller: Actual phase current of phase 44 [A] *) - ACP10PAR_PHASE_IS_REF_1 :UINT := 63551; (* (REAL) CTRL Current controller: Set phase current of phase 1 [A] *) - ACP10PAR_PHASE_IS_REF_2 :UINT := 63552; (* (REAL) CTRL Current controller: Set phase current of phase 2 [A] *) - ACP10PAR_PHASE_IS_REF_3 :UINT := 63553; (* (REAL) CTRL Current controller: Set phase current of phase 3 [A] *) - ACP10PAR_PHASE_IS_REF_4 :UINT := 63554; (* (REAL) CTRL Current controller: Set phase current of phase 4 [A] *) - ACP10PAR_PHASE_IS_REF_5 :UINT := 63555; (* (REAL) CTRL Current controller: Set phase current of phase 5 [A] *) - ACP10PAR_PHASE_IS_REF_6 :UINT := 63556; (* (REAL) CTRL Current controller: Set phase current of phase 6 [A] *) - ACP10PAR_PHASE_IS_REF_7 :UINT := 63557; (* (REAL) CTRL Current controller: Set phase current of phase 7 [A] *) - ACP10PAR_PHASE_IS_REF_8 :UINT := 63558; (* (REAL) CTRL Current controller: Set phase current of phase 8 [A] *) - ACP10PAR_PHASE_IS_REF_9 :UINT := 63559; (* (REAL) CTRL Current controller: Set phase current of phase 9 [A] *) - ACP10PAR_PHASE_IS_REF_10 :UINT := 63560; (* (REAL) CTRL Current controller: Set phase current of phase 10 [A] *) - ACP10PAR_PHASE_IS_REF_11 :UINT := 63561; (* (REAL) CTRL Current controller: Set phase current of phase 11 [A] *) - ACP10PAR_PHASE_IS_REF_12 :UINT := 63562; (* (REAL) CTRL Current controller: Set phase current of phase 12 [A] *) - ACP10PAR_PHASE_IS_REF_13 :UINT := 63563; (* (REAL) CTRL Current controller: Set phase current of phase 13 [A] *) - ACP10PAR_PHASE_IS_REF_14 :UINT := 63564; (* (REAL) CTRL Current controller: Set phase current of phase 14 [A] *) - ACP10PAR_PHASE_IS_REF_15 :UINT := 63565; (* (REAL) CTRL Current controller: Set phase current of phase 15 [A] *) - ACP10PAR_PHASE_IS_REF_16 :UINT := 63566; (* (REAL) CTRL Current controller: Set phase current of phase 16 [A] *) - ACP10PAR_PHASE_IS_REF_17 :UINT := 63567; (* (REAL) CTRL Current controller: Set phase current of phase 17 [A] *) - ACP10PAR_PHASE_IS_REF_18 :UINT := 63568; (* (REAL) CTRL Current controller: Set phase current of phase 18 [A] *) - ACP10PAR_PHASE_IS_REF_19 :UINT := 63569; (* (REAL) CTRL Current controller: Set phase current of phase 19 [A] *) - ACP10PAR_PHASE_IS_REF_20 :UINT := 63570; (* (REAL) CTRL Current controller: Set phase current of phase 20 [A] *) - ACP10PAR_PHASE_IS_REF_21 :UINT := 63571; (* (REAL) CTRL Current controller: Set phase current of phase 21 [A] *) - ACP10PAR_PHASE_IS_REF_22 :UINT := 63572; (* (REAL) CTRL Current controller: Set phase current of phase 22 [A] *) - ACP10PAR_PHASE_IS_REF_23 :UINT := 63573; (* (REAL) CTRL Current controller: Set phase current of phase 23 [A] *) - ACP10PAR_PHASE_IS_REF_24 :UINT := 63574; (* (REAL) CTRL Current controller: Set phase current of phase 24 [A] *) - ACP10PAR_PHASE_IS_REF_25 :UINT := 63575; (* (REAL) CTRL Current controller: Set phase current of phase 25 [A] *) - ACP10PAR_PHASE_IS_REF_26 :UINT := 63576; (* (REAL) CTRL Current controller: Set phase current of phase 26 [A] *) - ACP10PAR_PHASE_IS_REF_27 :UINT := 63577; (* (REAL) CTRL Current controller: Set phase current of phase 27 [A] *) - ACP10PAR_PHASE_IS_REF_28 :UINT := 63578; (* (REAL) CTRL Current controller: Set phase current of phase 28 [A] *) - ACP10PAR_PHASE_IS_REF_29 :UINT := 63579; (* (REAL) CTRL Current controller: Set phase current of phase 29 [A] *) - ACP10PAR_PHASE_IS_REF_30 :UINT := 63580; (* (REAL) CTRL Current controller: Set phase current of phase 30 [A] *) - ACP10PAR_PHASE_IS_REF_31 :UINT := 63581; (* (REAL) CTRL Current controller: Set phase current of phase 31 [A] *) - ACP10PAR_PHASE_IS_REF_32 :UINT := 63582; (* (REAL) CTRL Current controller: Set phase current of phase 32 [A] *) - ACP10PAR_PHASE_IS_REF_33 :UINT := 63583; (* (REAL) CTRL Current controller: Set phase current of phase 33 [A] *) - ACP10PAR_PHASE_IS_REF_34 :UINT := 63584; (* (REAL) CTRL Current controller: Set phase current of phase 34 [A] *) - ACP10PAR_PHASE_IS_REF_35 :UINT := 63585; (* (REAL) CTRL Current controller: Set phase current of phase 35 [A] *) - ACP10PAR_PHASE_IS_REF_36 :UINT := 63586; (* (REAL) CTRL Current controller: Set phase current of phase 36 [A] *) - ACP10PAR_PHASE_IS_REF_37 :UINT := 63587; (* (REAL) CTRL Current controller: Set phase current of phase 37 [A] *) - ACP10PAR_PHASE_IS_REF_38 :UINT := 63588; (* (REAL) CTRL Current controller: Set phase current of phase 38 [A] *) - ACP10PAR_PHASE_IS_REF_39 :UINT := 63589; (* (REAL) CTRL Current controller: Set phase current of phase 39 [A] *) - ACP10PAR_PHASE_IS_REF_40 :UINT := 63590; (* (REAL) CTRL Current controller: Set phase current of phase 40 [A] *) - ACP10PAR_PHASE_IS_REF_41 :UINT := 63591; (* (REAL) CTRL Current controller: Set phase current of phase 41 [A] *) - ACP10PAR_PHASE_IS_REF_42 :UINT := 63592; (* (REAL) CTRL Current controller: Set phase current of phase 42 [A] *) - ACP10PAR_PHASE_IS_REF_43 :UINT := 63593; (* (REAL) CTRL Current controller: Set phase current of phase 43 [A] *) - ACP10PAR_PHASE_IS_REF_44 :UINT := 63594; (* (REAL) CTRL Current controller: Set phase current of phase 44 [A] *) - ACP10PAR_PHASE_US_REF_1 :UINT := 63601; (* (REAL) CTRL Current controller: Set phase voltage of phase 1 [V] *) - ACP10PAR_PHASE_US_REF_2 :UINT := 63602; (* (REAL) CTRL Current controller: Set phase voltage of phase 2 [V] *) - ACP10PAR_PHASE_US_REF_3 :UINT := 63603; (* (REAL) CTRL Current controller: Set phase voltage of phase 3 [V] *) - ACP10PAR_PHASE_US_REF_4 :UINT := 63604; (* (REAL) CTRL Current controller: Set phase voltage of phase 4 [V] *) - ACP10PAR_PHASE_US_REF_5 :UINT := 63605; (* (REAL) CTRL Current controller: Set phase voltage of phase 5 [V] *) - ACP10PAR_PHASE_US_REF_6 :UINT := 63606; (* (REAL) CTRL Current controller: Set phase voltage of phase 6 [V] *) - ACP10PAR_PHASE_US_REF_7 :UINT := 63607; (* (REAL) CTRL Current controller: Set phase voltage of phase 7 [V] *) - ACP10PAR_PHASE_US_REF_8 :UINT := 63608; (* (REAL) CTRL Current controller: Set phase voltage of phase 8 [V] *) - ACP10PAR_PHASE_US_REF_9 :UINT := 63609; (* (REAL) CTRL Current controller: Set phase voltage of phase 9 [V] *) - ACP10PAR_PHASE_US_REF_10 :UINT := 63610; (* (REAL) CTRL Current controller: Set phase voltage of phase 10 [V] *) - ACP10PAR_PHASE_US_REF_11 :UINT := 63611; (* (REAL) CTRL Current controller: Set phase voltage of phase 11 [V] *) - ACP10PAR_PHASE_US_REF_12 :UINT := 63612; (* (REAL) CTRL Current controller: Set phase voltage of phase 12 [V] *) - ACP10PAR_PHASE_US_REF_13 :UINT := 63613; (* (REAL) CTRL Current controller: Set phase voltage of phase 13 [V] *) - ACP10PAR_PHASE_US_REF_14 :UINT := 63614; (* (REAL) CTRL Current controller: Set phase voltage of phase 14 [V] *) - ACP10PAR_PHASE_US_REF_15 :UINT := 63615; (* (REAL) CTRL Current controller: Set phase voltage of phase 15 [V] *) - ACP10PAR_PHASE_US_REF_16 :UINT := 63616; (* (REAL) CTRL Current controller: Set phase voltage of phase 16 [V] *) - ACP10PAR_PHASE_US_REF_17 :UINT := 63617; (* (REAL) CTRL Current controller: Set phase voltage of phase 17 [V] *) - ACP10PAR_PHASE_US_REF_18 :UINT := 63618; (* (REAL) CTRL Current controller: Set phase voltage of phase 18 [V] *) - ACP10PAR_PHASE_US_REF_19 :UINT := 63619; (* (REAL) CTRL Current controller: Set phase voltage of phase 19 [V] *) - ACP10PAR_PHASE_US_REF_20 :UINT := 63620; (* (REAL) CTRL Current controller: Set phase voltage of phase 20 [V] *) - ACP10PAR_PHASE_US_REF_21 :UINT := 63621; (* (REAL) CTRL Current controller: Set phase voltage of phase 21 [V] *) - ACP10PAR_PHASE_US_REF_22 :UINT := 63622; (* (REAL) CTRL Current controller: Set phase voltage of phase 22 [V] *) - ACP10PAR_PHASE_US_REF_23 :UINT := 63623; (* (REAL) CTRL Current controller: Set phase voltage of phase 23 [V] *) - ACP10PAR_PHASE_US_REF_24 :UINT := 63624; (* (REAL) CTRL Current controller: Set phase voltage of phase 24 [V] *) - ACP10PAR_PHASE_US_REF_25 :UINT := 63625; (* (REAL) CTRL Current controller: Set phase voltage of phase 25 [V] *) - ACP10PAR_PHASE_US_REF_26 :UINT := 63626; (* (REAL) CTRL Current controller: Set phase voltage of phase 26 [V] *) - ACP10PAR_PHASE_US_REF_27 :UINT := 63627; (* (REAL) CTRL Current controller: Set phase voltage of phase 27 [V] *) - ACP10PAR_PHASE_US_REF_28 :UINT := 63628; (* (REAL) CTRL Current controller: Set phase voltage of phase 28 [V] *) - ACP10PAR_PHASE_US_REF_29 :UINT := 63629; (* (REAL) CTRL Current controller: Set phase voltage of phase 29 [V] *) - ACP10PAR_PHASE_US_REF_30 :UINT := 63630; (* (REAL) CTRL Current controller: Set phase voltage of phase 30 [V] *) - ACP10PAR_PHASE_US_REF_31 :UINT := 63631; (* (REAL) CTRL Current controller: Set phase voltage of phase 31 [V] *) - ACP10PAR_PHASE_US_REF_32 :UINT := 63632; (* (REAL) CTRL Current controller: Set phase voltage of phase 32 [V] *) - ACP10PAR_PHASE_US_REF_33 :UINT := 63633; (* (REAL) CTRL Current controller: Set phase voltage of phase 33 [V] *) - ACP10PAR_PHASE_US_REF_34 :UINT := 63634; (* (REAL) CTRL Current controller: Set phase voltage of phase 34 [V] *) - ACP10PAR_PHASE_US_REF_35 :UINT := 63635; (* (REAL) CTRL Current controller: Set phase voltage of phase 35 [V] *) - ACP10PAR_PHASE_US_REF_36 :UINT := 63636; (* (REAL) CTRL Current controller: Set phase voltage of phase 36 [V] *) - ACP10PAR_PHASE_US_REF_37 :UINT := 63637; (* (REAL) CTRL Current controller: Set phase voltage of phase 37 [V] *) - ACP10PAR_PHASE_US_REF_38 :UINT := 63638; (* (REAL) CTRL Current controller: Set phase voltage of phase 38 [V] *) - ACP10PAR_PHASE_US_REF_39 :UINT := 63639; (* (REAL) CTRL Current controller: Set phase voltage of phase 39 [V] *) - ACP10PAR_PHASE_US_REF_40 :UINT := 63640; (* (REAL) CTRL Current controller: Set phase voltage of phase 40 [V] *) - ACP10PAR_PHASE_US_REF_41 :UINT := 63641; (* (REAL) CTRL Current controller: Set phase voltage of phase 41 [V] *) - ACP10PAR_PHASE_US_REF_42 :UINT := 63642; (* (REAL) CTRL Current controller: Set phase voltage of phase 42 [V] *) - ACP10PAR_PHASE_US_REF_43 :UINT := 63643; (* (REAL) CTRL Current controller: Set phase voltage of phase 43 [V] *) - ACP10PAR_PHASE_US_REF_44 :UINT := 63644; (* (REAL) CTRL Current controller: Set phase voltage of phase 44 [V] *) - ACP10PAR_TEMP_POWERSTAGE_SENS3 :UINT := 63645; (* (REAL) Temperature sensor: Temperature 3 [C] *) - ACP10PAR_TEMP_POWERSTAGE_SENS4 :UINT := 63646; (* (REAL) Temperature sensor: Temperature 4 [C] *) - ACP10PAR_TEMP_POWERSTAGE_AIR :UINT := 63647; (* (REAL) Temperature sensor: Powerstage air [C] *) - ACP10PAR_TEMP_POWERSTAGE_BAL :UINT := 63648; (* (REAL) Temperature sensor: Powerstage balancer [C] *) - ACP10PAR_LLM_SCTRL_SPEED_REF :UINT := 63665; (* (REAL) CTRL Speed controller: Shuttle set speed [m/s] *) - ACP10PAR_LLM_SCTRL_SPEED_ACT :UINT := 63666; (* (REAL) CTRL Speed controller: Shuttle actual speed [m/s] *) - ACP10PAR_LLM_SCTRL_KV :UINT := 63667; (* (REAL) CTRL Speed controller: Proportional amplification [As/m] *) - ACP10PAR_LLM_SCTRL_TN :UINT := 63668; (* (REAL) CTRL Speed controller: Integral action time [s] *) - ACP10PAR_LLM_SCTRL_SPEED_REF_SUM :UINT := 63669; (* (REAL) CTRL Speed controller: Sum of the set speeds [m/s] *) - ACP10PAR_LLM_SCTRL_SPEED_ERROR :UINT := 63670; (* (REAL) CTRL Speed controller: Speed error [m/s] *) - ACP10PAR_LLM_SCTRL_THR_FORCE_REF :UINT := 63671; (* (REAL) CTRL Speed controller: Reference value of thrust force [N] *) - ACP10PAR_TEMP_POWERSTAGE_SENS5 :UINT := 63673; (* (REAL) Temperature sensor: Temperature 5 [C] *) - ACP10PAR_TEMP_POWERSTAGE_SENS6 :UINT := 63674; (* (REAL) Temperature sensor: Temperature 6 [C] *) - ACP10PAR_TEMP_POWERSTAGE_SENS7 :UINT := 63675; (* (REAL) Temperature sensor: Temperature 7 [C] *) - ACP10PAR_TEMP_POWERSTAGE_SENS8 :UINT := 63676; (* (REAL) Temperature sensor: Temperature 8 [C] *) - ACP10PAR_TEMP_POWERSTAGE_SENS9 :UINT := 63677; (* (REAL) Temperature sensor: Temperature 9 [C] *) - ACP10PAR_TEMP_POWERSTAGE_SENS10 :UINT := 63678; (* (REAL) Temperature sensor: Temperature 10 [C] *) - ACP10PAR_TEMP_POWERSTAGE_SENS11 :UINT := 63679; (* (REAL) Temperature sensor: Temperature 11 [C] *) - ACP10PAR_TEMP_MOTOR_MUX_IDX :UINT := 63680; (* (USINT) Motor: Temperature sensor: MUX-index (0-based) *) - ACP10PAR_TEMP_MOTOR_MUX :UINT := 63681; (* (REAL) Motor: Temperature sensor: MUX temperature [C] *) - ACP10PAR_FCTRL_ISD_SWITCH :UINT := 63682; (* (REAL) CTRL Flux controller: Reference value of switch release current [A] *) - ACP10PAR_MOT_TEMPMODEL_TEMP :UINT := 63690; (* (REAL) Motor: Temperature model: Temperature [C] *) - ACP10PAR_MOT_TEMPMODEL_TEMP_ERR :UINT := 63691; (* (REAL) Motor: Temperature model: Stop limit [C] *) - ACP10PAR_MOT_TEMPMODEL_TEMP_WRN :UINT := 63692; (* (REAL) Motor: Temperature model: warning limit [C] *) - ACP10PAR_MOT_TEMPMODEL_COIL_IDX :UINT := 63693; (* (USINT) Motor: Temperature model: Coil index (0-based) *) - ACP10PAR_MOT_TEMPMODEL_COIL_TEMP :UINT := 63694; (* (REAL) Motor: Temperature model: Coil temperature [C] *) - ACP10PAR_PHASE_IS_ACT_SUM :UINT := 63806; (* (REAL) CTRL Current controller: Sum of actual phase currents [A] *) - ACP10PAR_LLM_PAR_CONF_IDX :UINT := 63879; (* (USINT) CTRL Controller: Configuration: Index of parameter record *) - ACP10PAR_LLM_PCTRL_S_ACT :UINT := 63880; (* (LREAL) CTRL Position controller: Actual position of shuttle on segment [m] *) - ACP10PAR_LLM_CYC_SET_VALUE :UINT := 63882; (* (LREAL) CTRL Controller: Cyclic set position of the shuttle [m] *) - ACP10PAR_LLM_PCTRL_S_SET :UINT := 63883; (* (LREAL) CTRL Position controller: Set position of shuttle on segment [m] *) - ACP10PAR_LLM_SET_CYCLE_TIME :UINT := 63884; (* (UDINT) CTRL Position controller: Network: Cycle time of set values [us] *) - ACP10PAR_LLM_CYC_CH_STATUS_BITS :UINT := 63885; (* (USINT) CTRL Controller: Cyclic channel status bits *) - ACP10PAR_LLM_CYC_SEG_CTRL_BITS :UINT := 63886; (* (USINT) CTRL Controller: Cyclic segment control bits *) - ACP10PAR_LLM_CYC_CH_CTRL_BITS :UINT := 63887; (* (UINT) CTRL Controller: Cyclic channel control bits *) - ACP10PAR_LLM_CYC_SEG_STATUS_BITS :UINT := 63888; (* (UDINT) CTRL Controller: Cyclic segment status bits *) - ACP10PAR_SERVO_V_MAX_OUTPUT :UINT := 64201; (* (REAL) Servo drive adjustment: Velocity at maximum output value [Units/s] *) - ACP10PAR_ENCOD_POS_RANGE :UINT := 64225; (* (UDINT) Encoder1: Range of encoder position [Incr] *) - ACP10PAR_SM_SCALE_STEP :UINT := 64232; (* (UDINT) Stepper motor: Step scaling: Steps per motor revolution *) - ACP10PAR_SM_SCALE_LOAD_UNITS :UINT := 64233; (* (UDINT) Stepper motor: Load scaling: Units per SM_SCALE_LOAD_MOTREV motor revolutions [Units] *) - ACP10PAR_SM_SCALE_LOAD_MOTREV :UINT := 64234; (* (UDINT) Stepper motor: Load scaling: Motor revolutions *) - ACP10PAR_ENCOD2_POS_RANGE :UINT := 64237; (* (UDINT) Encoder2: Range of encoder position [Incr] *) - ACP10PAR_ERROR_RESPONSE :UINT := 65535; (* (ERROR_NUMBER, ERROR_INFO) Messages: Error response *) -END_VAR diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10par/Binary.lby b/example/AsProject/Logical/Libraries/Motion/Acp10par/Binary.lby deleted file mode 100644 index 2eb7a7c..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Acp10par/Binary.lby +++ /dev/null @@ -1,7 +0,0 @@ - - - - - Acp10par.var - - \ No newline at end of file diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10par/SG4/ARM/acp10par.br b/example/AsProject/Logical/Libraries/Motion/Acp10par/SG4/ARM/acp10par.br deleted file mode 100644 index c53251c..0000000 Binary files a/example/AsProject/Logical/Libraries/Motion/Acp10par/SG4/ARM/acp10par.br and /dev/null differ diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10par/SG4/IA32/acp10par.br b/example/AsProject/Logical/Libraries/Motion/Acp10par/SG4/IA32/acp10par.br deleted file mode 100644 index 775456a..0000000 Binary files a/example/AsProject/Logical/Libraries/Motion/Acp10par/SG4/IA32/acp10par.br and /dev/null differ diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10par/SG4/acp10par.h b/example/AsProject/Logical/Libraries/Motion/Acp10par/SG4/acp10par.h deleted file mode 100644 index 40d3216..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Acp10par/SG4/acp10par.h +++ /dev/null @@ -1,1871 +0,0 @@ -/* acp10par.h V5.15.1 */ -/* COPYRIGHT (C) B&R Industrial Automation GmbH */ - -#ifndef ACP10PAR_H_ -#define ACP10PAR_H_ - -#define ACP10PAR_SAFEMC_STATUS 4 /* (UDINT) SafeMC: Status */ -#define ACP10PAR_SAFEMC_CONTROL 5 /* (UDINT) SafeMC: Control */ -#define ACP10PAR_SAFEMC_SPEED_ACT 6 /* (INT) SafeMC: Actual speed [sUnits/s] */ -#define ACP10PAR_SAFEMC_SPEED_LIM 7 /* (INT) SafeMC: Speed limit [sUnits/s] */ -#define ACP10PAR_BRAKE_STATUS 8 /* (UDINT) Motor holding brake: Status */ -#define ACP10PAR_R_BLEEDER_EXT 10 /* (REAL) Bleeder: External: Resistance [Ohm] */ -#define ACP10PAR_TEMP_MAX_BLEEDER_EXT 11 /* (REAL) Bleeder: External: Limit temperature [C] */ -#define ACP10PAR_RTH_BLEEDER_AMB_EXT 12 /* (REAL) Bleeder: External: Thermal resistance [K/W] */ -#define ACP10PAR_CTH_BLEEDER_EXT 13 /* (REAL) Bleeder: External: Thermal capacity [Ws/K] */ -#define ACP10PAR_BRAKE_TEST_TORQUE 14 /* (REAL) Motor holding brake: Test torque [Nm] */ -#define ACP10PAR_BRAKE_TEST_POS_LIM 15 /* (REAL) Motor holding brake: Position error limit [Rev.] */ -#define ACP10PAR_ACOPOS_POWER_RATED 16 /* (REAL) Inverter: Rated power [W] */ -#define ACP10PAR_ACOPOS_CURR_RATED 17 /* (REAL) Inverter: Rated current [A] */ -#define ACP10PAR_ACOPOS_CURR_MAX 18 /* (REAL) Inverter: Peak current [A] */ -#define ACP10PAR_PHASE_MON_PARID 19 /* (UINT) Power mains: Parameter ID of the phase failure signal */ -#define ACP10PAR_STAT_PHASE_MON 20 /* (UDINT) Power mains: Status phase failure */ -#define ACP10PAR_ENCOD_REF_DCM_DIFF 21 /* (DINT) Encoder1: DCM Distance difference [Lines] */ -#define ACP10PAR_ENCOD2_REF_DCM_DIFF 22 /* (DINT) Encoder2: DCM Distance difference [Lines] */ -#define ACP10PAR_ENCOD3_REF_DCM_DIFF 23 /* (DINT) Encoder3: DCM Distance difference [Lines] */ -#define ACP10PAR_FFCTRL_KV_TORQUE 24 /* (REAL) CTRL Feed forward: Speed torque factor [Nms] */ -#define ACP10PAR_PLIM_MODE 25 /* (UDINT) Power limiter: Mode */ -#define ACP10PAR_MOTOR_TYPE 30 /* (UINT) Motor: Type */ -#define ACP10PAR_MOTOR_COMPATIBILITY 31 /* (UINT) Motor: Software compatibility */ -#define ACP10PAR_MOTOR_DATE 32 /* (UDINT) Motor: Test date */ -#define ACP10PAR_ENCOD_SERIAL_DATA 33 /* (DATA) Encoder1: Serial data block */ -#define ACP10PAR_ENCOD_SERIAL_STATUS 34 /* (UINT) Encoder1: Serial status */ -#define ACP10PAR_ENCOD2_SERIAL_DATA 35 /* (DATA) Encoder2: Serial data block */ -#define ACP10PAR_ENCOD2_SERIAL_STATUS 36 /* (UINT) Encoder2: Serial status */ -#define ACP10PAR_ENCOD3_SERIAL_DATA 37 /* (DATA) Encoder3: Serial data block */ -#define ACP10PAR_ENCOD3_SERIAL_STATUS 38 /* (UINT) Encoder3: Serial status */ -#define ACP10PAR_SAFEMC_ENCOD_REF_LEN 39 /* (UDINT) SafeMC: Encoder scaling: reference length [nm] */ -#define ACP10PAR_MOTOR_ORDERTEXT 40 /* (STR32) Motor: Order text */ -#define ACP10PAR_MOTOR_SERIALNUMBER 41 /* (STR16) Motor: Serial number */ -#define ACP10PAR_MOTOR_BRAKE_CURR_RATED 42 /* (REAL) Motor holding brake: Rated current [A] */ -#define ACP10PAR_MOTOR_BRAKE_TORQ_RATED 43 /* (REAL) Motor holding brake: Rated torque [Nm] */ -#define ACP10PAR_MOTOR_BRAKE_ON_TIME 44 /* (REAL) Motor holding brake: Engaging delay [s] */ -#define ACP10PAR_MOTOR_BRAKE_OFF_TIME 45 /* (REAL) Motor holding brake: Release delay [s] */ -#define ACP10PAR_MOTOR_WIND_CONNECT 46 /* (USINT) Motor: Winding connection */ -#define ACP10PAR_MOTOR_POLEPAIRS 47 /* (USINT) Motor: Number of pole-pairs */ -#define ACP10PAR_MOTOR_VOLTAGE_RATED 48 /* (REAL) Motor: Rated voltage [V] */ -#define ACP10PAR_MOTOR_VOLTAGE_CONST 49 /* (REAL) Motor: Voltage constant [mVmin] */ -#define ACP10PAR_MOTOR_SPEED_RATED 50 /* (REAL) Motor: Rated speed [1/min] */ -#define ACP10PAR_MOTOR_SPEED_MAX 51 /* (REAL) Motor: Maximum speed [1/min] */ -#define ACP10PAR_MOTOR_TORQ_STALL 52 /* (REAL) Motor: Stall torque [Nm] */ -#define ACP10PAR_MOTOR_TORQ_RATED 53 /* (REAL) Motor: Rated torque [Nm] */ -#define ACP10PAR_MOTOR_TORQ_MAX 54 /* (REAL) Motor: Peak torque [Nm] */ -#define ACP10PAR_MOTOR_TORQ_CONST 55 /* (REAL) Motor: Torque constant [Nm/A] */ -#define ACP10PAR_MOTOR_CURR_STALL 56 /* (REAL) Motor: Stall current [A] */ -#define ACP10PAR_MOTOR_CURR_RATED 57 /* (REAL) Motor: Rated current [A] */ -#define ACP10PAR_MOTOR_CURR_MAX 58 /* (REAL) Motor: Peak current [A] */ -#define ACP10PAR_MOTOR_WIND_CROSS_SECT 59 /* (REAL) Motor: Phase cross section [mm] */ -#define ACP10PAR_MOTOR_STATOR_RESISTANCE 60 /* (REAL) Motor: Stator resistance [Ohm] */ -#define ACP10PAR_MOTOR_STATOR_INDUCTANCE 61 /* (REAL) Motor: Stator inductance [Henry] */ -#define ACP10PAR_MOTOR_INERTIA 62 /* (REAL) Motor: Moment of inertia [kgm] */ -#define ACP10PAR_MOTOR_COMMUT_OFFSET 63 /* (REAL) Motor: Commutation offset [rad] */ -#define ACP10PAR_MOTOR_TEMPSENS_PAR1 64 /* (REAL) Temperature sensor: Parameter 1 */ -#define ACP10PAR_MOTOR_TEMPSENS_PAR2 65 /* (REAL) Temperature sensor: Parameter 2 */ -#define ACP10PAR_MOTOR_TEMPSENS_PAR3 66 /* (REAL) Temperature sensor: Parameter 3 */ -#define ACP10PAR_MOTOR_TEMPSENS_PAR4 67 /* (REAL) Temperature sensor: Parameter 4 */ -#define ACP10PAR_MOTOR_TEMPSENS_PAR5 68 /* (REAL) Temperature sensor: Parameter 5 */ -#define ACP10PAR_MOTOR_TEMPSENS_PAR6 69 /* (REAL) Temperature sensor: Parameter 6 */ -#define ACP10PAR_MOTOR_TEMPSENS_PAR7 70 /* (REAL) Temperature sensor: Parameter 7 */ -#define ACP10PAR_MOTOR_TEMPSENS_PAR8 71 /* (REAL) Temperature sensor: Parameter 8 */ -#define ACP10PAR_MOTOR_TEMPSENS_PAR9 72 /* (REAL) Temperature sensor: Parameter 9 */ -#define ACP10PAR_MOTOR_TEMPSENS_PAR10 73 /* (REAL) Temperature sensor: Parameter 10 */ -#define ACP10PAR_MOTOR_WIND_TEMP_MAX 74 /* (REAL) Motor: Limit temperature [C] */ -#define ACP10PAR_MOTOR_THERMAL_CONST 75 /* (REAL) Motor: Thermal time constant (for MOTOR_COMPATIBILITY 0x0202) [s] */ -#define ACP10PAR_MOTOR_ROTOR_RESISTANCE 76 /* (REAL) Motor: Rotor resistance [Ohm] */ -#define ACP10PAR_MOTOR_ROTOR_INDUCTANCE 77 /* (REAL) Motor: Rotor inductance [Henry] */ -#define ACP10PAR_MOTOR_MUTUAL_INDUCTANCE 78 /* (REAL) Motor: Mutual inductance [Henry] */ -#define ACP10PAR_MOTOR_MAGNETIZING_CURR 79 /* (REAL) Motor: Magnetizing current [A] */ -#define ACP10PAR_PHASE_MON_IGNORE 80 /* (UINT) Power mains: Ignore phase failure */ -#define ACP10PAR_CMD_MOTOR_DATA 81 /* (UINT) Motor: Command */ -#define ACP10PAR_ENCOD_STATUS 82 /* (UDINT) Encoder1: Status */ -#define ACP10PAR_MOTOR_DATA_STATUS 84 /* (UINT) Motor: Encoder data transfer: Status */ -#define ACP10PAR_ENCOD2_TYPE 85 /* (USINT) Encoder2: Type */ -#define ACP10PAR_CMD_BRAKE 86 /* (UINT) Motor holding brake: Command */ -#define ACP10PAR_FFCTRL_TORQUE_POS 87 /* (REAL) CTRL Feed forward: Torque in positive direction [Nm] */ -#define ACP10PAR_ENCOD2_STATUS 88 /* (UDINT) Encoder2: Status */ -#define ACP10PAR_FFCTRL_TORQUE_NEG 89 /* (REAL) CTRL Feed forward: Torque in negative direction [Nm] */ -#define ACP10PAR_BRAKE_MODE 90 /* (UINT) Motor holding brake: Mode */ -#define ACP10PAR_ENCOD1_S_ACT 91 /* (DINT) Encoder1: Actual position [Units] */ -#define ACP10PAR_PCTRL_V_ACT 92 /* (REAL) CTRL Position controller: Actual speed [Units/s] */ -#define ACP10PAR_CMD_CONTROLLER 93 /* (UINT) CTRL Controller: Command */ -#define ACP10PAR_ENCOD_COUNT_DIR 96 /* (USINT) Encoder1: Load scaling: Count direction */ -#define ACP10PAR_ENCOD_TYPE 97 /* (USINT) Encoder1: Type */ -#define ACP10PAR_AXLIM_DS_STOP 98 /* (REAL) Limit values: Lag error for stop of a movement [Units] */ -#define ACP10PAR_AXLIM_DS_WARNING 99 /* (REAL) Limit values: Lag error for display of a warning [Units] */ -#define ACP10PAR_POS_CTRL_KV 100 /* (REAL) CTRL Position controller: Proportional amplification [1/s] */ -#define ACP10PAR_POS_CTRL_TN 101 /* (REAL) CTRL Position controller: Integral action time [s] */ -#define ACP10PAR_POS_CTRL_T_PREDICT 102 /* (REAL) CTRL Position controller: Prediction time [s] */ -#define ACP10PAR_POS_CTRL_T_TOTAL 103 /* (REAL) CTRL Position controller: Total delay time [s] */ -#define ACP10PAR_POS_CTRL_P_MAX 104 /* (REAL) CTRL Position controller: Maximum proportional action [Units/s] */ -#define ACP10PAR_POS_CTRL_I_MAX 105 /* (REAL) CTRL Position controller: Maximum integral action [Units/s] */ -#define ACP10PAR_SCALE_LOAD_UNITS 106 /* (UDINT) Encoder1: Load scaling: Units per load revolution [Units] */ -#define ACP10PAR_SCALE_LOAD_MOTOR_REV 107 /* (UDINT) Encoder1: Load scaling: Encoder revolutions per load revolution */ -#define ACP10PAR_SCALE_ENCOD_MOTOR_REV 108 /* (UDINT) Encoder1: Encoder scaling: motor revolutions */ -#define ACP10PAR_SCALE_ENCOD_INCR 109 /* (UDINT) Encoder1: Encoder scaling: increments per encoder revolution */ -#define ACP10PAR_CMD_SIMULATION 110 /* (UINT) Simulation mode: Command */ -#define ACP10PAR_PCTRL_S_ACT 111 /* (DINT) CTRL Position controller: Actual position [Units] */ -#define ACP10PAR_PCTRL_LAG_ERROR 112 /* (REAL) CTRL Position controller: Lag error [Units] */ -#define ACP10PAR_PCTRL_S_SET 113 /* (DINT) CTRL Position controller: Set position [Units] */ -#define ACP10PAR_PCTRL_V_SET 114 /* (REAL) CTRL Position controller: Set speed [Units/s] */ -#define ACP10PAR_CMD_ABS_MOVE 115 /* (BASIS_MOVE_S_ABS, BASIS_MOVE_MODE) Basis movements: Start movement with absolute target position */ -#define ACP10PAR_OVERRIDE 116 /* (V_OVERRIDE, A_OVERRIDE) Basis movements: Override */ -#define ACP10PAR_V_OVERRIDE 117 /* (INT) Basis movements: Speed override */ -#define ACP10PAR_A_OVERRIDE 118 /* (INT) Basis movements: Acceleration override */ -#define ACP10PAR_AXLIM_V_POS 119 /* (REAL) Limit values: Maximum speed in positive direction [Units/s] */ -#define ACP10PAR_AXLIM_V_NEG 120 /* (REAL) Limit values: Maximum speed in negative direction [Units/s] */ -#define ACP10PAR_AXLIM_A1_POS 121 /* (REAL) Limit values: Maximum acceleration in positive direction [Units/s] */ -#define ACP10PAR_AXLIM_A2_POS 122 /* (REAL) Limit values: Maximum deceleration in positive direction [Units/s] */ -#define ACP10PAR_AXLIM_A1_NEG 123 /* (REAL) Limit values: Maximum acceleration in negative direction [Units/s] */ -#define ACP10PAR_AXLIM_A2_NEG 124 /* (REAL) Limit values: Maximum deceleration in negative direction [Units/s] */ -#define ACP10PAR_AXLIM_T_JOLT 125 /* (REAL) Limit values: Jolt time [s] */ -#define ACP10PAR_AXLIM_POS_SW_END 126 /* (DINT) Limit values: Positive SW end position [Units] */ -#define ACP10PAR_AXLIM_NEG_SW_END 127 /* (DINT) Limit values: Negative SW end position [Units] */ -#define ACP10PAR_SGEN_SW_END_IGNORE 128 /* (USINT) Limit values: Ignore SW end positions */ -#define ACP10PAR_STATUS_TRACE 129 /* (USINT) Trace: Status */ -#define ACP10PAR_PCTRL_S_ACT_FRAC 130 /* (REAL) CTRL Position controller: Actual position fractional part [Units] */ -#define ACP10PAR_TRACE_TRIGGER_PARID 131 /* (UINT) Trace: Parameter ID for trigger event */ -#define ACP10PAR_TRACE_TRIGGER_EVENT 132 /* (USINT) Trace: Trigger event */ -#define ACP10PAR_TRACE_TRIGGER_THRESHOLD 133 /* (REAL) Trace: Trigger threshold */ -#define ACP10PAR_TRACE_TRIGGER_WINDOW 134 /* (REAL) Trace: Trigger window */ -#define ACP10PAR_TRACE_TEST_PARID 135 /* (UINT) Trace: Parameter ID for test date */ -#define ACP10PAR_TRACE_TEST_TYPE 136 /* (USINT) Trace: Data type for test date */ -#define ACP10PAR_CMD_TRACE 137 /* (UINT) Trace: Command */ -#define ACP10PAR_CPU_TICKS_CYCLE_PEAK 139 /* (DINT) Diagnosis: Peak value CPU computing time per cycle */ -#define ACP10PAR_TRACE_TEST_INDEX 140 /* (UINT) Trace: Index for test date */ -#define ACP10PAR_TRACE_T_TRACE 141 /* (REAL) Trace: Recording time [s] */ -#define ACP10PAR_TRACE_T_SAMPLING 142 /* (REAL) Trace: Sampling time [s] */ -#define ACP10PAR_TRACE_T_DELAY 143 /* (REAL) Trace: Delay time relative to trigger event [s] */ -#define ACP10PAR_TRACE_MAX_DATLEN 144 /* (UDINT) Trace: Maximum length of data [Byte] */ -#define ACP10PAR_CTRL_CYCLE_TIME_MODE 145 /* (USINT) CTRL Controller: Mode of controller cascade cycle times */ -#define ACP10PAR_PCTRL_CYC_SET_PARID 146 /* (UINT) CTRL Position controller: Parameter ID for cyclic set position */ -#define ACP10PAR_CMD_PCTRL_CYC_SET 147 /* (UINT) CTRL Position controller: Start movement with cyclic position set values */ -#define ACP10PAR_AXLIM_T_INPOS 150 /* (REAL) Limit values: Waiting time before message 'target position reached' [s] */ -#define ACP10PAR_HOMING_TR_S_REL 151 /* (REAL) Homing: Reference pulse distance [Rev.] */ -#define ACP10PAR_HOMING_S 152 /* (DINT) Homing: Reference position [Units] */ -#define ACP10PAR_HOMING_V_SWITCH 153 /* (REAL) Homing: Speed for searching the reference switch [Units/s] */ -#define ACP10PAR_HOMING_V_TRIGGER 154 /* (REAL) Homing: Trigger speed [Units/s] */ -#define ACP10PAR_HOMING_A 155 /* (REAL) Homing: Acceleration for homing procedure [Units/s] */ -#define ACP10PAR_HOMING_MODE 156 /* (USINT) Homing: Mode */ -#define ACP10PAR_HOMING_MODE_BITS 157 /* (USINT) Homing: Mode control bits */ -#define ACP10PAR_HOMING_TR_S_BLOCK 158 /* (REAL) Homing: Distance for blocking the reference pulse [Rev.] */ -#define ACP10PAR_BASIS_MOVE_S_ABS 159 /* (DINT) Basis movements: Target position [Units] */ -#define ACP10PAR_BASIS_MOVE_S_REL 160 /* (DINT) Basis movements: Relative move distance [Units] */ -#define ACP10PAR_BASIS_MOVE_V_POS 161 /* (REAL) Basis movements: Speed in positive direction [Units/s] */ -#define ACP10PAR_BASIS_MOVE_V_NEG 162 /* (REAL) Basis movements: Speed in negative direction [Units/s] */ -#define ACP10PAR_BASIS_MOVE_A1_POS 163 /* (REAL) Basis movements: Acceleration in positive direction [Units/s] */ -#define ACP10PAR_BASIS_MOVE_A2_POS 164 /* (REAL) Basis movements: Deceleration in positive direction [Units/s] */ -#define ACP10PAR_BASIS_MOVE_A1_NEG 165 /* (REAL) Basis movements: Acceleration in negative direction [Units/s] */ -#define ACP10PAR_BASIS_MOVE_A2_NEG 166 /* (REAL) Basis movements: Deceleration in negative direction [Units/s] */ -#define ACP10PAR_CMD_HOMING 167 /* (HOMING_S, HOMING_MODE, HOMING_MODE_BITS) Homing: Command start homing procedure */ -#define ACP10PAR_CMD_REL_MOVE 168 /* (BASIS_MOVE_S_REL, BASIS_MOVE_MODE) Basis movements: Start movement with relative move distance */ -#define ACP10PAR_CMD_POS_MOVE 169 /* (BASIS_MOVE_V_POS, BASIS_MOVE_MODE) Basis movements: Start movement in positive direction */ -#define ACP10PAR_CMD_NEG_MOVE 170 /* (BASIS_MOVE_V_NEG, BASIS_MOVE_MODE) Basis movements: Start movement in negative direction */ -#define ACP10PAR_STOP_CMD_CONF_INDEX 171 /* (USINT) Movement stop: Index of parameter record for the stop command */ -#define ACP10PAR_HOMING_OFFSET 172 /* (DINT) Homing: Offset [Units] */ -#define ACP10PAR_STOP_CONF_INDEX 173 /* (USINT) Movement stop: Index of parameter record for stop configuration */ -#define ACP10PAR_STOP_CONF_DECEL_RAMP 174 /* (USINT) Movement stop: Deceleration ramp */ -#define ACP10PAR_STOP_CONF_CTRL_STATE 175 /* (USINT) Movement stop: Controller state after movement stop */ -#define ACP10PAR_CMD_MOVEMENT_STOP 176 /* (STOP_CMD_CONF_INDEX) Movement stop: Command stop movement */ -#define ACP10PAR_STATUS_BITS 178 /* (UDINT) Status: General bits */ -#define ACP10PAR_STATUS_CYCLIC_BITS 179 /* (UDINT) Status: Cyclic bits */ -#define ACP10PAR_ERROR_NUMBER 180 /* (UINT) Messages: Error number */ -#define ACP10PAR_ERROR_INFO 181 /* (DINT) Messages: Additional error info */ -#define ACP10PAR_ERROR_REC 183 /* (ERROR_NUMBER, ERROR_INFO) Messages: Error record from drive */ -#define ACP10PAR_DIG_IN_FORCE_ENABLE 184 /* (USINT) Digital inputs: Force enable bits */ -#define ACP10PAR_CMD_DIG_IN_FORCE 185 /* (USINT) Digital inputs: Force function */ -#define ACP10PAR_DIG_IN_ACTIVE_LEVEL 186 /* (USINT) Digital inputs: Active level bits */ -#define ACP10PAR_NETWORK_LIVE_CTRL 189 /* (UDINT) Time for network live sign control [us] */ -#define ACP10PAR_CMD_BASIS_MOVE_HALT 191 /* (NIL) Basis movements: Halt */ -#define ACP10PAR_AUT_PAR_RESET 194 /* (USINT) Cam automat: Reset parameter */ -#define ACP10PAR_AUT_PAR_RESET_VAX1 195 /* (USINT) VAX Cam automat: Reset parameter */ -#define ACP10PAR_SAFEMC_SPEED_ACT_I4 196 /* (DINT) SafeMC: Actual speed (SafeUserData1, if activated) */ -#define ACP10PAR_STOP_ERR_DECEL_RAMP 197 /* (USINT) Movement stop: Deceleration ramp after drive error */ -#define ACP10PAR_CYCLIC_TODRV_T_CTRL 198 /* (DINT) Cyclic communication: Time for life sign monitoring of data to drive [us] */ -#define ACP10PAR_ENCOD_POLEPAIRS 203 /* (USINT) Encoder1: Resolver polepairs per encoder revolution */ -#define ACP10PAR_ENCOD2_POLEPAIRS 204 /* (USINT) Encoder2: Resolver polepairs per encoder revolution */ -#define ACP10PAR_CYCLIC_TODRV_PARID 207 /* (UINT) Cyclic communication: Parameter ID of data to drive */ -#define ACP10PAR_VCTRL_I1 209 /* (REAL) Inverter: Phase 1: Current [A] */ -#define ACP10PAR_VCTRL_I2 210 /* (REAL) Inverter: Phase 2: Current [A] */ -#define ACP10PAR_BRAKE_CTRL_MON_FILTER 211 /* (REAL) Motor holding brake: Control monitoring filter time [s] */ -#define ACP10PAR_ENCOD_DIAG1 212 /* (REAL) Encoder1: Diagnosis 1 */ -#define ACP10PAR_ICTRL_ISQ_REF 213 /* (REAL) CTRL Current controller: Set stator current quadrature component [A] */ -#define ACP10PAR_ICTRL_ISQ_ACT 214 /* (REAL) CTRL Current controller: Actual stator current quadrature component [A] */ -#define ACP10PAR_ICTRL_USQ_REF 216 /* (REAL) CTRL Current controller: Stator voltage quadrature component [V] */ -#define ACP10PAR_ICTRL_ISD_REF 218 /* (REAL) CTRL Current controller: Set stator current direct component [A] */ -#define ACP10PAR_ICTRL_ISD_ACT 219 /* (REAL) CTRL Current controller: Actual stator current direct component [A] */ -#define ACP10PAR_ICTRL_USD_REF 221 /* (REAL) CTRL Current controller: Stator voltage direct component [V] */ -#define ACP10PAR_FCTRL_ISD_REF 222 /* (REAL) Flux controller: Manipulated variable [A] */ -#define ACP10PAR_ICTRL_KV 223 /* (REAL) CTRL Current controller: Proportional amplification factor [V/A] */ -#define ACP10PAR_SAFEMC_SPEED_LIM_I4 224 /* (DINT) SafeMC: Speed limit [Units/s] */ -#define ACP10PAR_ICTRL_TI 225 /* (REAL) CTRL Current controller: Integral action time [s] */ -#define ACP10PAR_SCTRL_FILTER_F0 226 /* (REAL) CTRL Speed controller: Notchfilter frequence [1/s] */ -#define ACP10PAR_SCTRL_FILTER_B 227 /* (REAL) CTRL Speed controller: Notchfilter bandwidth [1/s] */ -#define ACP10PAR_PCTRL_LAG2_ERROR 228 /* (REAL) CTRL Two encoder control: Position difference [Units] */ -#define ACP10PAR_AXLIM_DS_STOP2 229 /* (REAL) CTRL Two encoder control: Position difference limit for stop of a movement [Units] */ -#define ACP10PAR_PCTRL_S_ACT_PARID 230 /* (UINT) CTRL Position controller: Actual encoder position parameter ID */ -#define ACP10PAR_PCTRL_ENABLE_PARID 231 /* (UINT) CTRL Position controller: Parameter ID enable input */ -#define ACP10PAR_CYCLIC_TODRV_PAR_INDEX 232 /* (USINT) Cyclic communication: Parameter index of data to drive */ -#define ACP10PAR_CYCLIC_FRDRV_REC_INDEX 234 /* (USINT) Cyclic communication: Index of parameter record for data from drive */ -#define ACP10PAR_CYCLIC_FRDRV_PAR_INDEX 235 /* (USINT) Cyclic communication: Parameter index of data from drive */ -#define ACP10PAR_CYCLIC_FRDRV_PARID 236 /* (UINT) Cyclic communication: Parameter ID of data from drive */ -#define ACP10PAR_ENCOD_SSI_ZERO_BITS 237 /* (USINT) Encoder1: SSI Number of leading zeros */ -#define ACP10PAR_ENCOD_SSI_BITS 238 /* (USINT) Encoder1: SSI Number of data bits */ -#define ACP10PAR_ENCOD_SSI_CODE 239 /* (USINT) Encoder1: SSI, Data code */ -#define ACP10PAR_ENCOD_SSI_PARITY_CHK 240 /* (USINT) Encoder1: SSI Parity check */ -#define ACP10PAR_ENCOD2_SSI_ZERO_BITS 241 /* (USINT) Encoder2: SSI Number of leading zeros */ -#define ACP10PAR_ENCOD2_SSI_BITS 242 /* (USINT) Encoder2: SSI Number of data bits */ -#define ACP10PAR_ENCOD2_SSI_CODE 243 /* (USINT) Encoder2: SSI Data code */ -#define ACP10PAR_ENCOD2_SSI_PARITY_CHK 244 /* (USINT) Encoder2: SSI Parity check */ -#define ACP10PAR_ENCOD_POS_ACT 245 /* (DINT) Encoder1: Actual position per revolution [Incr] */ -#define ACP10PAR_ENCOD2_POS_ACT 246 /* (DINT) Encoder2: Actual position per revolution [Incr] */ -#define ACP10PAR_ICTRL_ADD_TRQ 247 /* (REAL) CTRL Current controller: Additive torque [Nm] */ -#define ACP10PAR_LIM_T1_POS 248 /* (REAL) CTRL Torque limiter: Maximum acceleration torque in positive direction [Nm] */ -#define ACP10PAR_LIM_T1_NEG 249 /* (REAL) CTRL Torque limiter: Maximum acceleration torque in negative direction [Nm] */ -#define ACP10PAR_SCTRL_SPEED_REF 250 /* (REAL) CTRL Speed controller: Set speed [1/s] */ -#define ACP10PAR_SCTRL_SPEED_ACT 251 /* (REAL) CTRL Speed controller: Actual speed [1/s] */ -#define ACP10PAR_SCTRL_KV 253 /* (REAL) CTRL Speed controller: Proportional amplification [As] */ -#define ACP10PAR_SCTRL_TN 255 /* (REAL) CTRL Speed controller: Integral action time [s] */ -#define ACP10PAR_SCTRL_ISQ_REF 256 /* (REAL) CTRL Speed controller: Manipulated variable [A] */ -#define ACP10PAR_FCTRL_IM_REF 257 /* (REAL) CTRL Flux: Set magnetizing current [A] */ -#define ACP10PAR_FCTRL_IM_ACT 258 /* (REAL) CTRL Flux: Actual magnetizing current [A] */ -#define ACP10PAR_FCTRL_KV 259 /* (REAL) CTRL Flux: Proportional amplification factor */ -#define ACP10PAR_FCTRL_TN 260 /* (REAL) CTRL Flux: Integral action time [s] */ -#define ACP10PAR_UCTRL_ISQ_ADD_PARID 261 /* (UINT) CTRL DC bus: Parameter ID additive active current */ -#define ACP10PAR_POWER_SUPPLY_MODE 262 /* (UINT) Power mains: Mode */ -#define ACP10PAR_PHASING_CURR 275 /* (REAL) Motor: Phasing: Current [A] */ -#define ACP10PAR_PHASING_MODE 276 /* (UINT) Motor: Phasing: Mode */ -#define ACP10PAR_TORQUE_ACT 277 /* (REAL) Motor: Torque [Nm] */ -#define ACP10PAR_POWER_ACT 278 /* (REAL) Motor: Power [W] */ -#define ACP10PAR_ENCOD_RATIO_MOTOR_REV 280 /* (UDINT) Encoder1: Gear ratio motor revolutions */ -#define ACP10PAR_FFCTRL_ISQ 281 /* (REAL) CTRL Feed forward: Set stator current [A] */ -#define ACP10PAR_FFCTRL_TORQ_LOAD_PARID 282 /* (UINT) CTRL Feed forward: Parameter ID load torque */ -#define ACP10PAR_SCTRL_TI_FIL 283 /* (REAL) CTRL Speed controller: Filter time constant [s] */ -#define ACP10PAR_ENCOD3_POLEPAIRS 284 /* (USINT) Encoder3: Resolver polepairs per encoder revolution */ -#define ACP10PAR_FFCTRL_INERTIA_PARID 285 /* (UINT) CTRL Feed forward: Parameter ID mass moment of inertia */ -#define ACP10PAR_ENCOD_OUT_PARID 286 /* (UINT) Encoder1: Emulation: Output parameter ID */ -#define ACP10PAR_STAT_BRAKE_CIRCUIT 287 /* (UDINT) Motor holding brake: Electrical state */ -#define ACP10PAR_SCTRL_ADD_SET_PARID 288 /* (UINT) CTRL Speed controller: Parameter ID additive set value */ -#define ACP10PAR_SCALE_ENCOD2_INCR 289 /* (UDINT) Encoder2: Encoder scaling: Increments per encoder revolution */ -#define ACP10PAR_CONST_I4_ZERO 292 /* (DINT) Function block: Constant zero */ -#define ACP10PAR_UDC_ACT 298 /* (REAL) CTRL DC bus: Voltage [V] */ -#define ACP10PAR_UDC_CTRL_TI_FIL 299 /* (REAL) CTRL DC bus: Filter time constant [s] */ -#define ACP10PAR_UDC_DETECTION 300 /* (REAL) CTRL DC bus: Voltage detection: Lower limit [V] */ -#define ACP10PAR_FFCTRL_INERTIA 301 /* (REAL) CTRL Feed forward: Mass moment of inertia [kgm] */ -#define ACP10PAR_UDC_FILTER 302 /* (REAL) CTRL DC bus: Filtered voltage [V] */ -#define ACP10PAR_ENCOD_ADC1 303 /* (REAL) Encoder1: ADC1 value */ -#define ACP10PAR_CONST_I4_SHRT_MIN 306 /* (DINT) Function block: Constant minimum value 2byte signed */ -#define ACP10PAR_SAFEMC_POS_ACT 309 /* (DINT) SafeMC: Actual position [Units] */ -#define ACP10PAR_CONST_I4_ONE 310 /* (DINT) Function block: Constant one */ -#define ACP10PAR_ENABLE_CONFIG 311 /* (UDINT) ENABLE: Configuration */ -#define ACP10PAR_FCTRL_IM_LIM_MAX 312 /* (REAL) CTRL Flux: Magnetizing current limiter: Upper limit [A] */ -#define ACP10PAR_SCTRL_SPEED_MON_LIM 313 /* (REAL) CTRL Speed controller: Monitoring: Speed limit [1/s] */ -#define ACP10PAR_CHP_DUTY_CYCLE_MIN 314 /* (REAL) CTRL Chopper: Minimum pwm duty cycle */ -#define ACP10PAR_JUNCTION_POWER_LOSS 315 /* (REAL) Inverter: Junction temperature model: Power loss [W] */ -#define ACP10PAR_BRAKE_TEST_POS_DELTA 323 /* (REAL) Motor holding brake: Maximal position error [Rev.] */ -#define ACP10PAR_ICTRL_ADD_SET_PARID 325 /* (UINT) CTRL Current controller: Additive set value parameter ID */ -#define ACP10PAR_CONTROLLER_MODE 328 /* (USINT) CTRL Controller: Mode */ -#define ACP10PAR_VCTRL_ENCOD_REV 330 /* (DINT) Motor encoder: Gear: Encoder revolutions */ -#define ACP10PAR_VCTRL_MOTOR_REV 331 /* (DINT) Motor encoder: Gear: Motor revolutions */ -#define ACP10PAR_CMD_PHASING 334 /* (UINT) Motor: Phasing: Command */ -#define ACP10PAR_ENCOD_ERROR_STATE 336 /* (USINT) Encoder1: Error state */ -#define ACP10PAR_ENCOD2_ERROR_STATE 337 /* (USINT) Encoder2: Error state */ -#define ACP10PAR_ENCOD3_ERROR_STATE 338 /* (USINT) Encoder3: Error state */ -#define ACP10PAR_CMD_ERR_STATE_INTO_FIFO 340 /* (NIL) Messages: Command write error state into error FIFO */ -#define ACP10PAR_LOAD_MOTOR_MODEL 342 /* (REAL) Motor: Temperature model: Load [%] */ -#define ACP10PAR_LIM_T_OVR_GRP 343 /* (LIM_T1_POS_OVR, LIM_T1_NEG_OVR, LIM_T2_POS_OVR, LIM_T2_NEG_OVR) CTRL Torque limiter: Override */ -#define ACP10PAR_LIM_T1_POS_OVR 344 /* (USINT) CTRL Torque limiter: LIM_T1_POS override [%] */ -#define ACP10PAR_UDC_BLEEDER_ON 345 /* (REAL) CTRL DC bus: Limiter: Switch on threshold [V] */ -#define ACP10PAR_LIM_T1_NEG_OVR 346 /* (USINT) CTRL Torque limiter: LIM_T1_NEG override [%] */ -#define ACP10PAR_F_SWITCH 347 /* (REAL) Inverter: Switch frequency [cps] */ -#define ACP10PAR_LIM_T2_POS 348 /* (REAL) CTRL Torque limiter: Maximum deceleration torque in positive direction [Nm] */ -#define ACP10PAR_LIM_T2_NEG 349 /* (REAL) CTRL Torque limiter: Maximum deceleration torque in negative direction [Nm] */ -#define ACP10PAR_RHO 350 /* (REAL) Rotor flux angle [rad] */ -#define ACP10PAR_ERRESP_UDC_POWERFAIL 351 /* (UDINT) Power mains: Error response */ -#define ACP10PAR_LOAD_MOTOR_MODEL_MAX 352 /* (REAL) Motor: Temperature model: Maximum load [%] */ -#define ACP10PAR_SYS_TIME 355 /* (UDINT) Drive synchronisation: Total time [us] */ -#define ACP10PAR_SYNC_SYS_TIME_DIFF 359 /* (DINT) Drive synchronisation: Deviation from master time */ -#define ACP10PAR_STAT_UDC_POWERFAIL 367 /* (UDINT) Power mains: Status */ -#define ACP10PAR_UVLIM_MODE 368 /* (UDINT) CTRL DC bus: Limiter: Mode */ -#define ACP10PAR_ENCOD_REF_PULSE_STATUS 369 /* (USINT) Encoder1: INC Reference pulse state */ -#define ACP10PAR_ENCOD2_REF_PULSE_STATUS 370 /* (USINT) Encoder2: INC Reference pulse state */ -#define ACP10PAR_ENCOD3_REF_PULSE_STATUS 371 /* (USINT) Encoder3: INC Reference pulse state */ -#define ACP10PAR_ENCOD_RATIO_ENCOD_REV 372 /* (UDINT) Encoder1: Gear ratio encoder revolutions */ -#define ACP10PAR_TEMP_MOTOR_MODEL_MODE 373 /* (UINT) Motor: Temperature model: Mode */ -#define ACP10PAR_LIM_T2_POS_OVR 374 /* (USINT) CTRL Torque limiter: LIM_T2_POS override [%] */ -#define ACP10PAR_LIM_T2_NEG_OVR 375 /* (USINT) CTRL Torque limiter: LIM_T2_NEG override [%] */ -#define ACP10PAR_LOAD_CONT_CURR 377 /* (REAL) Inverter: Continuous current: Load [%] */ -#define ACP10PAR_LOAD_CONT_CURR_MAX 378 /* (REAL) Inverter: Continuous current: Maximum load [%] */ -#define ACP10PAR_LOAD_PEAK_CURR 379 /* (REAL) Inverter: Peak current: Load [%] */ -#define ACP10PAR_TEMP_HEATSINK 380 /* (REAL) Power stage: Heatsink temperature sensor: Temperature [C] */ -#define ACP10PAR_TEMP_MOTOR 381 /* (REAL) Temperature sensor: Temperature [C] */ -#define ACP10PAR_TEMP_JUNCTION 382 /* (REAL) Inverter: Junction temperature model: Temperature [C] */ -#define ACP10PAR_TEMP_BLEEDER 383 /* (REAL) Bleeder: Temperature model: Temperature [C] */ -#define ACP10PAR_TEMP_HEATSINK_MAX 384 /* (REAL) Power stage: Heatsink temperature sensor: Maximum temperature [C] */ -#define ACP10PAR_TEMP_MOTOR_MAX 385 /* (REAL) Temperature sensor: Maximum temperature [C] */ -#define ACP10PAR_TEMP_JUNCTION_MAX 386 /* (REAL) Inverter: Junction temperature model: Maximum temperature [C] */ -#define ACP10PAR_TEMP_BLEEDER_MAX 387 /* (REAL) Bleeder: Temperature model: Maximum temperature [C] */ -#define ACP10PAR_LOAD_PEAK_CURR_MAX 388 /* (REAL) Inverter: Peak current: Maximum load [%] */ -#define ACP10PAR_EPROM_SERIAL_ID_TEXT 389 /* (STR16) FB EPROM: Serial-ID */ -#define ACP10PAR_UDC_NOMINAL 390 /* (REAL) CTRL DC bus: Nominal voltage [V] */ -#define ACP10PAR_TPRED_MODE 391 /* (USINT) Temperature prediction: Mode */ -#define ACP10PAR_TPRED_TRIG_PARID 392 /* (UINT) Temperature prediction: Trigger Parameter-ID */ -#define ACP10PAR_TEMP_MOTOR_MODELL 393 /* (REAL) Motor: Temperature model: Temperature [C] */ -#define ACP10PAR_TEMP_MOTOR_MODELL_MAX 394 /* (REAL) Motor: Temperature model: Maximum temperature [C] */ -#define ACP10PAR_STAT_LOAD_RELAY 395 /* (UDINT) Power mains: Status main relay */ -#define ACP10PAR_BLEEDER_SELECTOR_EXT 398 /* (USINT) Bleeder: Selector */ -#define ACP10PAR_CMD_ABS_MOVE_VAX1 400 /* (BASIS_MOVE_S_ABS_VAX1) VAX Basis movements: Start movement with absolute target position */ -#define ACP10PAR_CMD_REL_MOVE_VAX1 401 /* (BASIS_MOVE_S_REL_VAX1) VAX Basis movements: Start movement with relative move distance */ -#define ACP10PAR_CMD_POS_MOVE_VAX1 402 /* (BASIS_MOVE_V_POS_VAX1) VAX Basis movements: Start movement in positive direction */ -#define ACP10PAR_CMD_NEG_MOVE_VAX1 403 /* (BASIS_MOVE_V_NEG_VAX1) VAX Basis movements: Start movement in negative direction */ -#define ACP10PAR_BASIS_MOVE_V_POS_VAX1 404 /* (REAL) VAX Basis movements: Speed in positive direction [Units/s] */ -#define ACP10PAR_BASIS_MOVE_V_NEG_VAX1 405 /* (REAL) VAX Basis movements: Speed in negative direction [Units/s] */ -#define ACP10PAR_BASIS_MOVE_A1_POS_VAX1 406 /* (REAL) VAX Basis movements: Acceleration in positive direction [Units/s] */ -#define ACP10PAR_BASIS_MOVE_A2_POS_VAX1 407 /* (REAL) VAX Basis movements: Deceleration in positive direction [Units/s] */ -#define ACP10PAR_BASIS_MOVE_A1_NEG_VAX1 408 /* (REAL) VAX Basis movements: Acceleration in negative direction [Units/s] */ -#define ACP10PAR_BASIS_MOVE_A2_NEG_VAX1 409 /* (REAL) VAX Basis movements: Deceleration in negative direction [Units/s] */ -#define ACP10PAR_BASIS_MOVE_S_ABS_VAX1 410 /* (DINT) VAX Basis movements: Target position [Units] */ -#define ACP10PAR_BASIS_MOVE_S_REL_VAX1 411 /* (DINT) VAX Basis movements: Relative move distance [Units] */ -#define ACP10PAR_S_SET_VAX1 412 /* (DINT) VAX: Position [Units] */ -#define ACP10PAR_V_SET_VAX1 413 /* (REAL) VAX: Speed [Units/s] */ -#define ACP10PAR_AXLIM_T_JOLT_VAX1 415 /* (REAL) VAX Limit values: Jolt time [s] */ -#define ACP10PAR_BASIS_TRG_STOP 416 /* (BASIS_TRG_STOP_S_REST, BASIS_TRG_STOP_EVENT) Basis movements: Mode 'stop after trigger' */ -#define ACP10PAR_BASIS_TRG_STOP_S_REST 417 /* (DINT) Basis movements: Remaining distance for mode 'stop after trigger' [Units] */ -#define ACP10PAR_BASIS_TRG_STOP_EVENT 418 /* (USINT) Basis movements: Trigger event for mode 'stop after trigger' */ -#define ACP10PAR_BASIS_MOVE_MODE 419 /* (USINT) Basis movements: Mode */ -#define ACP10PAR_SCALE_ENCOD2_UNITS 420 /* (UDINT) Encoder2: Load scaling: Units per load revolution [Units] */ -#define ACP10PAR_SCALE_ENCOD2_REV 421 /* (UDINT) Encoder2: Load scaling: Encoder revolutions */ -#define ACP10PAR_ENCOD2_COUNT_DIR 422 /* (USINT) Encoder2: Load scaling: Count direction */ -#define ACP10PAR_ENCOD2_S_ACT 423 /* (DINT) Encoder2: Actual position [Units] */ -#define ACP10PAR_STAT_ENC2_HOMING_OK 427 /* (UDINT) Encoder2: Status home position valid */ -#define ACP10PAR_SGEN_S_SET 428 /* (DINT) CTRL Position controller: Input set position [Units] */ -#define ACP10PAR_ENCOD2_S_FILTER_T10 429 /* (REAL) Encoder2: Time constant for actual position filter [s] */ -#define ACP10PAR_AUT_INDEX_DATA 432 /* (AUT_DATA_INDEX, AUT_POLY_DATA) Cam automat: Index and data of polynomial cam */ -#define ACP10PAR_TRACE_TEST_ADDR 451 /* (DINT) Trace: Address for test date */ -#define ACP10PAR_CYCLIC_TOFRDRV_MODE 457 /* (USINT) Cyclic communication: Mode */ -#define ACP10PAR_TRACE_TRIGGER_ADDR 458 /* (DINT) Trace: Address for trigger event */ -#define ACP10PAR_LIMIT_SWITCH_IGNORE 459 /* (BOOL) Digital inputs: Ignore limit switch */ -#define ACP10PAR_STAT_REFERENCE_SWITCH 460 /* (UDINT) Digital inputs: Status reference switch */ -#define ACP10PAR_STAT_POS_LIMIT_SWITCH 461 /* (UDINT) Digital inputs: Status positive end switch */ -#define ACP10PAR_STAT_NEG_LIMIT_SWITCH 462 /* (UDINT) Digital inputs: Status negative end switch */ -#define ACP10PAR_STAT_TRIGGER1 463 /* (UDINT) Digital inputs: Status trigger1 */ -#define ACP10PAR_STAT_TRIGGER2 464 /* (UDINT) Digital inputs: Status trigger2 */ -#define ACP10PAR_STAT_CONTROLLER 465 /* (UDINT) Status: Controller */ -#define ACP10PAR_STAT_HOMING_OK 466 /* (UDINT) Homing: Status home position valid */ -#define ACP10PAR_STAT_TARGET_POS_REACHED 467 /* (UDINT) Basis movements: Status 'target position reached' */ -#define ACP10PAR_STAT_MOVE_ACTIVE 468 /* (UDINT) Status: Movement active */ -#define ACP10PAR_STAT_ERROR_NOT_READ 469 /* (UDINT) Messages: Status error record available */ -#define ACP10PAR_STAT_WARNING_NOT_READ 470 /* (UDINT) Messages: Status warning record available */ -#define ACP10PAR_STAT_DRIVE_READY 471 /* (UDINT) Status: Drive ready */ -#define ACP10PAR_MA1_CYCLIC_SEND 484 /* (UINT) Network coupling: Parameter ID of send data master1 */ -#define ACP10PAR_MA2_CYCLIC_SEND 485 /* (UINT) Network coupling: Parameter ID of send data master2 */ -#define ACP10PAR_MA3_CYCLIC_SEND 494 /* (UINT) Network coupling: Parameter ID of send data master3 */ -#define ACP10PAR_AUT_START_ST_INDEX 495 /* (USINT) Cam automat: Index for start state */ -#define ACP10PAR_AUT_START_ST_INDEX_VAX1 496 /* (USINT) VAX Cam automat: Index for start state */ -#define ACP10PAR_AUT_POLY_DATA 500 /* (DATA) Cam automat: Cam polynomial data */ -#define ACP10PAR_AUT_DATA_INDEX 501 /* (UINT) Cam automat: Index of cam data for Upload/Download */ -#define ACP10PAR_CMD_AUT_START 502 /* (UINT) Cam automat: Command */ -#define ACP10PAR_AUT_MA_AXIS 503 /* (UINT) Cam automat: Master axis */ -#define ACP10PAR_AUT_MA_S_START 504 /* (DINT) Cam automat: Start position of the master axis [Units] */ -#define ACP10PAR_AUT_MA_IVSTART 505 /* (UDINT) Cam automat: Start interval of the master axis [Units] */ -#define ACP10PAR_AUT_MA_V_MAX 506 /* (REAL) Cam automat: Maximum speed of master axis [Units/s] */ -#define ACP10PAR_AUT_ST_INDEX 507 /* (USINT) Cam automat: Index of parameter record for one state */ -#define ACP10PAR_AUT_EV_INDEX 508 /* (USINT) Cam automat: Index of parameter record for one event */ -#define ACP10PAR_AUT_ST_DATA_INDEX 509 /* (UINT) Cam automat: Index of cam data for one state */ -#define ACP10PAR_AUT_COMP_MODE 510 /* (USINT) Cam automat: Compensation gears mode */ -#define ACP10PAR_AUT_COMP_MA_S 511 /* (DINT) Cam automat: Compensation distance of master axis [Units] */ -#define ACP10PAR_AUT_COMP_SL_S 512 /* (DINT) Cam automat: Compensation distance of slave axis [Units] */ -#define ACP10PAR_AUT_EVENT_TYPE 513 /* (USINT) Cam automat: Event type */ -#define ACP10PAR_AUT_EVENT_ATTR 514 /* (USINT) Cam automat: Event attribute */ -#define ACP10PAR_AUT_EVENT_ST_INDEX 515 /* (USINT) Cam automat: Index next state */ -#define ACP10PAR_AUT_SIGNAL_SET 516 /* (USINT) Cam automat: Set signal */ -#define ACP10PAR_AUT_ACT_ST_INDEX 517 /* (USINT) Cam automat: Index of the actual state */ -#define ACP10PAR_AUT_SIGNAL_RESET 518 /* (USINT) Cam automat: Reset signal */ -#define ACP10PAR_AUT_MA_FACTOR 519 /* (DINT) Cam automat: Multiplication factor of master axis */ -#define ACP10PAR_AUT_SL_FACTOR 520 /* (DINT) Cam automat: Multiplication factor of slave axis */ -#define ACP10PAR_AUT_ST_COUNT_INIT 521 /* (UINT) Cam automat: Initial count of state repetitions for event ncCOUNT */ -#define ACP10PAR_AUT_ST_COUNT_SET 522 /* (UINT) Cam automat: Count of state repetitions for event ncCOUNT */ -#define ACP10PAR_AUT_COMP_MA_S_MIN 523 /* (DINT) Cam automat: Minimum compensation distance of master axis [Units] */ -#define ACP10PAR_CMD_QUICKSTOP 524 /* (NIL) Movement stop: Command quickstop */ -#define ACP10PAR_AUT_ONL_PAR_LOCK 527 /* (USINT) Cam automat: Lock for consistent online parameter change */ -#define ACP10PAR_AUT_EVENT_ACTION 528 /* (UDINT) Cam automat: Action at state transition */ -#define ACP10PAR_AUT_ACT_CAM_TYPE 529 /* (USINT) Cam automat: Cam type of the actual state */ -#define ACP10PAR_MA1_CYCLIC_POS 542 /* (DINT) Network coupling: Cyclic position master1 */ -#define ACP10PAR_MA2_CYCLIC_POS 543 /* (DINT) Network coupling: Cyclic position master2 */ -#define ACP10PAR_PAR_SEQU_INDEX_DATA 544 /* (PAR_SEQU_INDEX, PAR_SEQU) Parameter sequence: Index and data */ -#define ACP10PAR_MA3_CYCLIC_POS 548 /* (DINT) Network coupling: Cyclic position master3 */ -#define ACP10PAR_AUT_CAM_MA_S_REL 549 /* (DINT) Cam automat: Relative start distance of master axis within cam [Units] */ -#define ACP10PAR_AUT_CAM_MA_S_REL_VAX1 550 /* (DINT) VAX Cam automat: Relative start distance of master axis within cam [Units] */ -#define ACP10PAR_CMD_AUT_START_VAX1 551 /* (UINT) VAX Cam automat: Command */ -#define ACP10PAR_AUT_MA_AXIS_VAX1 552 /* (UINT) VAX Cam automat: Master axis */ -#define ACP10PAR_AUT_MA_S_START_VAX1 553 /* (DINT) VAX Cam automat: Start position of the master axis [Units] */ -#define ACP10PAR_AUT_MA_IVSTART_VAX1 554 /* (UDINT) VAX Cam automat: Start interval of the master axis [Units] */ -#define ACP10PAR_AUT_MA_V_MAX_VAX1 555 /* (REAL) VAX Cam automat: Maximum speed of master axis [Units/s] */ -#define ACP10PAR_AUT_ST_INDEX_VAX1 556 /* (USINT) VAX Cam automat: Index of parameter record for one state */ -#define ACP10PAR_AUT_EV_INDEX_VAX1 557 /* (USINT) VAX Cam automat: Index of parameter record for one event */ -#define ACP10PAR_AUT_ST_DATA_INDEX_VAX1 558 /* (UINT) VAX Cam automat: Index of cam data for one state */ -#define ACP10PAR_AUT_COMP_MODE_VAX1 559 /* (USINT) VAX Cam automat: Compensation gears mode */ -#define ACP10PAR_AUT_COMP_MA_S_VAX1 560 /* (DINT) VAX Cam automat: Compensation distance of master axis [Units] */ -#define ACP10PAR_AUT_COMP_SL_S_VAX1 561 /* (DINT) VAX Cam automat: Compensation distance of slave axis [Units] */ -#define ACP10PAR_AUT_EVENT_TYPE_VAX1 562 /* (USINT) VAX Cam automat: Event type */ -#define ACP10PAR_AUT_EVENT_ATTR_VAX1 563 /* (USINT) VAX Cam automat: Event attribute */ -#define ACP10PAR_AUT_EVENT_ST_INDEX_VAX1 564 /* (USINT) VAX Cam automat: Index next state */ -#define ACP10PAR_AUT_SIGNAL_SET_VAX1 565 /* (USINT) VAX Cam automat: Set signal */ -#define ACP10PAR_AUT_ACT_ST_INDEX_VAX1 566 /* (USINT) VAX Cam automat: Index of the actual state */ -#define ACP10PAR_AUT_SIGNAL_RESET_VAX1 567 /* (USINT) VAX Cam automat: Reset signal */ -#define ACP10PAR_AUT_MA_FACTOR_VAX1 568 /* (DINT) VAX Cam automat: Multiplication factor of master axis */ -#define ACP10PAR_AUT_SL_FACTOR_VAX1 569 /* (DINT) VAX Cam automat: Multiplication factor of slave axis */ -#define ACP10PAR_AUT_ST_COUNT_INIT_VAX1 570 /* (UINT) VAX Cam automat: Initial count of state repetitions for event ncCOUNT */ -#define ACP10PAR_AUT_ST_COUNT_SET_VAX1 571 /* (UINT) VAX Cam automat: Count of state repetitions for event ncCOUNT */ -#define ACP10PAR_AUT_COMP_MA_S_MIN_VAX1 572 /* (DINT) VAX Cam automat: Minimum compensation distance of master axis [Units] */ -#define ACP10PAR_AUT_ONL_PAR_LOCK_VAX1 573 /* (USINT) VAX Cam automat: Lock for consistent online parameter change */ -#define ACP10PAR_AUT_EVENT_ACTION_VAX1 574 /* (UDINT) VAX Cam automat: Action at state transition */ -#define ACP10PAR_AUT_ACT_CAM_TYPE_VAX1 575 /* (USINT) VAX Cam automat: Cam type of the actual state */ -#define ACP10PAR_CMD_MOVEMENT_STOP_VAX1 576 /* (USINT) VAX Movement stop: Command stop movement */ -#define ACP10PAR_CMD_HOMING_VAX1 577 /* (DINT) VAX: Command start homing procedure */ -#define ACP10PAR_ENCOD2_S_ACT_FILTER 578 /* (DINT) Encoder2: Filtered actual position [Units] */ -#define ACP10PAR_AUT_MA_ADD_AXIS 579 /* (UINT) Cam automat: Additive master axis */ -#define ACP10PAR_AUT_MA_ADD_AXIS_VAX1 580 /* (UINT) VAX Cam automat: Additive master axis */ -#define ACP10PAR_AUT_SL_ADD_AXIS 581 /* (UINT) Cam automat: Additive slave axis */ -#define ACP10PAR_AUT_SL_ADD_AXIS_VAX1 582 /* (UINT) VAX Cam automat: Additive slave axis */ -#define ACP10PAR_DIG_IN_QUICKSTOP_ENABLE 583 /* (USINT) Digital inputs: Quickstop enable bits */ -#define ACP10PAR_USER_I4_VAR1 584 /* (DINT) Function block: User I4 variable1 */ -#define ACP10PAR_USER_I4_VAR2 585 /* (DINT) Function block: User I4 variable2 */ -#define ACP10PAR_USER_R4_VAR1 586 /* (REAL) Function block: User R4 variable1 */ -#define ACP10PAR_USER_R4_VAR2 587 /* (REAL) Function block: User R4 variable2 */ -#define ACP10PAR_AUT_TRIG1_T_DELAY 588 /* (DINT) Cam automat: Trigger1 delay time [us] */ -#define ACP10PAR_AUT_TRIG2_T_DELAY 589 /* (DINT) Cam automat: Trigger2 delay time [us] */ -#define ACP10PAR_STATION_NUMBER_CYCLIC 591 /* (UINT) Network coupling: Station number of sender */ -#define ACP10PAR_MA_PARID_CYCLIC_POS 592 /* (UINT) Network coupling: Master Parameter ID of sender station */ -#define ACP10PAR_CONFIG_MA1_CYCLIC_POS 593 /* (STATION_NUMBER_CYCLIC, MA_PARID_CYCLIC_POS) Network coupling: Configure station to receive on MA1_CYCLIC_POS */ -#define ACP10PAR_CONFIG_MA2_CYCLIC_POS 594 /* (STATION_NUMBER_CYCLIC, MA_PARID_CYCLIC_POS) Network coupling: Configure station to receive on MA2_CYCLIC_POS */ -#define ACP10PAR_CONFIG_MA3_CYCLIC_POS 595 /* (STATION_NUMBER_CYCLIC, MA_PARID_CYCLIC_POS) Network coupling: Configure station to receive on MA3_CYCLIC_POS */ -#define ACP10PAR_SW_END_A2_POS 600 /* (REAL) Deceleration for positive SW end position [Units/s] */ -#define ACP10PAR_SW_END_A2_NEG 601 /* (REAL) Deceleration for negative SW end position [Units/s] */ -#define ACP10PAR_MA1_CYCLIC_IPL_MODE 602 /* (USINT) Network coupling: Interpolation mode for cyclic position master1 */ -#define ACP10PAR_MA2_CYCLIC_IPL_MODE 603 /* (USINT) Network coupling: Interpolation mode for cyclic position master2 */ -#define ACP10PAR_MA3_CYCLIC_IPL_MODE 604 /* (USINT) Network coupling: Interpolation mode for cyclic position master3 */ -#define ACP10PAR_AUT_SL_LATCH_ID 605 /* (UINT) Cam automat: Parameter ID for latch value of slave axis */ -#define ACP10PAR_AUT_SL_LATCH_ID_VAX1 606 /* (UINT) VAX Cam automat: Parameter ID for latch value of slave axis */ -#define ACP10PAR_AUT_COMP_SL_S_MIN 607 /* (DINT) Cam automat: Minimum compensation distance of slave axis [Units] */ -#define ACP10PAR_AUT_COMP_SL_S_MIN_VAX1 608 /* (DINT) VAX Cam automat: Minimum compensation distance of slave axis [Units] */ -#define ACP10PAR_AUT_COMP_SL_S_MAX 609 /* (DINT) Cam automat: Maximum compensation distance of slave axis [Units] */ -#define ACP10PAR_AUT_COMP_SL_S_MAX_VAX1 610 /* (DINT) VAX Cam automat: Maximum compensation distance of slave axis [Units] */ -#define ACP10PAR_AUT_EVENT_ID 611 /* (UINT) Cam automat: Parameter ID for event */ -#define ACP10PAR_AUT_EVENT_ID_VAX1 612 /* (UINT) VAX Cam automat: Parameter ID for event */ -#define ACP10PAR_AUT_COMP_SL_V_MIN 613 /* (REAL) Cam automat: Minimum speed of slave axis within compensation gears [Units/s] */ -#define ACP10PAR_AUT_COMP_SL_V_MIN_VAX1 614 /* (REAL) VAX Cam automat: Minimum speed of slave axis within compensation gears [Units/s] */ -#define ACP10PAR_AUT_MA_CAM_OFFSET 619 /* (DINT) Cam automat: Cam offset of master axis [Units] */ -#define ACP10PAR_AUT_SL_CAM_OFFSET 620 /* (DINT) Cam automat: Cam offset of slave axis [Units] */ -#define ACP10PAR_AUT_MA_CAM_OFFSET_VAX1 621 /* (DINT) VAX Cam automat: Cam offset of master axis [Units] */ -#define ACP10PAR_AUT_SL_CAM_OFFSET_VAX1 622 /* (DINT) VAX Cam automat: Cam offset of slave axis [Units] */ -#define ACP10PAR_CMD_AUT_ABS_MOVE 623 /* (DINT) Cam automat: Start movement with absolute target position [Units] */ -#define ACP10PAR_STOP_CONF_INDEX_VAX1 624 /* (USINT) VAX Movement stop: Index of parameter record for stop configuration */ -#define ACP10PAR_STOP_CONF_RAMP_VAX1 625 /* (USINT) VAX Movement stop: Deceleration ramp */ -#define ACP10PAR_MA_CYCLE_TIME_FACTOR 626 /* (UDINT) Network coupling: Multiplication factor of cycle time */ -#define ACP10PAR_AUT_ST_EV_COUNT 627 /* (UDINT) Cam automat: State transition count */ -#define ACP10PAR_AUT_ST_EV_COUNT_VAX1 628 /* (UDINT) VAX Cam automat: State transition count */ -#define ACP10PAR_ERROR_NUMBER_VAX1 630 /* (UINT) VAX Messages: Error number */ -#define ACP10PAR_ERROR_INFO_VAX1 631 /* (DINT) VAX Messages: Additional error info */ -#define ACP10PAR_ERROR_REC_VAX1 632 /* (ERROR_NUMBER_VAX1, ERROR_INFO_VAX1) VAX Messages: Error record */ -#define ACP10PAR_AUT_ACT_ST_DAT_IDX 633 /* (UINT) Cam automat: Index of cam data of the actual state */ -#define ACP10PAR_AUT_ACT_ST_DAT_IDX_VAX1 634 /* (UINT) VAX Cam automat: Index of cam data of the actual state */ -#define ACP10PAR_LIM_A_SET_STOP 635 /* (REAL) Limit values: Maximum acceleration for stop of a movement [Units/s] */ -#define ACP10PAR_CMD_PAR_SEQU_INIT_VAX1 636 /* (UINT) VAX: Initialize parameter sequence */ -#define ACP10PAR_AUT_MA_ID 637 /* (UINT) Cam automat: Parameter ID of master axis */ -#define ACP10PAR_AUT_MA_ID_VAX1 638 /* (UINT) VAX Cam automat: Parameter ID of master axis */ -#define ACP10PAR_AUT_COMP_SL_T_JOLT 639 /* (REAL) Cam automat: Jolt time of slave axis within compensation gears [s] */ -#define ACP10PAR_AUT_COMP_SL_T_JOLT_VAX1 640 /* (REAL) VAX Cam automat: Jolt time of slave axis within compensation gears [s] */ -#define ACP10PAR_CMD_CYC_V_MOVE 641 /* (UINT) Basis movements: Start movement with cyclic speed set values */ -#define ACP10PAR_CMD_CYC_V_MOVE_VAX1 642 /* (UINT) VAX Basis movements: Start movement with cyclic speed set values */ -#define ACP10PAR_CYC_V_MOVE_PARID 643 /* (UINT) Basis movements: Parameter ID for cyclic set speed */ -#define ACP10PAR_CYC_V_MOVE_PARID_VAX1 644 /* (UINT) VAX Basis movements: Parameter ID for cyclic set speed */ -#define ACP10PAR_KSCTRL_TORQUE_LIM 651 /* (REAL) CTRL Torque limiter: Induction stop: Maximum torque [Nm] */ -#define ACP10PAR_MOTOR_ENCOD_ATTR 652 /* (UINT) Motor: Encoder: Attribute */ -#define ACP10PAR_UFCTRL_TYPE 653 /* (USINT) CTRL U/f: Type */ -#define ACP10PAR_UFCTRL_AUTO_CONFIG 654 /* (USINT) CTRL U/f: Automatic configuration */ -#define ACP10PAR_UFCTRL_VOLT_BOOST 655 /* (REAL) CTRL U/f: Boost voltage [V] */ -#define ACP10PAR_UFCTRL_VOLT_RATED 656 /* (REAL) CTRL U/f: Rated voltage [V] */ -#define ACP10PAR_UFCTRL_FREQ_RATED 657 /* (REAL) CTRL U/f: Rated frequency [Hz] */ -#define ACP10PAR_MOTOR_DATA_IDX 658 /* (UINT) Motor: Dataset index */ -#define ACP10PAR_ENCOD_ADC2 659 /* (REAL) Encoder1: ADC2 value */ -#define ACP10PAR_SIM_MODE 660 /* (UINT) Simulation mode: Model */ -#define ACP10PAR_SIM_INERTIA1 661 /* (REAL) Simulation mode: Mass moment of inertia1 [kgm] */ -#define ACP10PAR_SIM_STATIC_FRICTION1 662 /* (REAL) Simulation mode: Static friction1 [Nm] */ -#define ACP10PAR_SIM_VISCOUS_FRICTION1 663 /* (REAL) Simulation mode: Viscous friction1 [Nms] */ -#define ACP10PAR_SIM_ADD_LOAD_PARID 664 /* (UINT) Simulation mode: Parameter for additive load */ -#define ACP10PAR_ENCOD_REF_CHK_DELTA 665 /* (DINT) Encoder1: INC Reference pulse interval error [Incr] */ -#define ACP10PAR_ENCOD2_REF_CHK_DELTA 666 /* (DINT) Encoder2: INC Reference pulse interval error [Incr] */ -#define ACP10PAR_ENCOD3_REF_CHK_DELTA 667 /* (DINT) Encoder3: INC Reference pulse interval error [Incr] */ -#define ACP10PAR_TEMP_MOTOR_AMB 668 /* (REAL) Motor: Ambient temperature [C] */ -#define ACP10PAR_LOAD_POWER 670 /* (REAL) Inverter: Continuous power: Load [%] */ -#define ACP10PAR_LOAD_POWER_MAX 671 /* (REAL) Inverter: Continuous power: Maximum load [%] */ -#define ACP10PAR_VCTRL_ENCOD_COUNT_DIR 672 /* (USINT) Motor encoder: Load scaling: Count direction */ -#define ACP10PAR_VCTRL_SCALE_LOAD_UNITS 673 /* (UDINT) Motor encoder: Load scaling: Units per load revolutions [Units] */ -#define ACP10PAR_VCTRL_SCALE_LOAD_MOTREV 674 /* (UDINT) Motor encoder: Load scaling: Encoder revolutions per load revolution */ -#define ACP10PAR_ENCOD_REF_CHK_MODE 675 /* (UINT) Encoder1: INC Reference pulse check mode */ -#define ACP10PAR_ENCOD2_REF_CHK_MODE 676 /* (UINT) Encoder2: INC Reference pulse check mode */ -#define ACP10PAR_ENCOD3_REF_CHK_MODE 677 /* (UINT) Encoder3: INC Reference pulse check mode */ -#define ACP10PAR_ENCOD_REF_CHK_WINDOW 678 /* (UDINT) Encoder1: INC Reference pulse check window [Incr] */ -#define ACP10PAR_ENCOD2_REF_CHK_WINDOW 679 /* (UDINT) Encoder2: INC Reference pulse check window [Incr] */ -#define ACP10PAR_ENCOD3_REF_CHK_WINDOW 680 /* (UDINT) Encoder3: INC Reference pulse check window [Incr] */ -#define ACP10PAR_ENCOD_REF_WIDTH 681 /* (UDINT) Encoder1: INC Reference pulse width [Incr] */ -#define ACP10PAR_ENCOD2_REF_WIDTH 682 /* (UDINT) Encoder2: INC Reference pulse width [Incr] */ -#define ACP10PAR_ENCOD3_REF_WIDTH 683 /* (UDINT) Encoder3: INC Reference pulse width [Incr] */ -#define ACP10PAR_ENCOD_REF_INTERVAL 684 /* (UDINT) Encoder1: INC Reference pulse interval [Incr] */ -#define ACP10PAR_ENCOD2_REF_INTERVAL 685 /* (UDINT) Encoder2: INC Reference pulse interval [Incr] */ -#define ACP10PAR_ENCOD3_REF_INTERVAL 686 /* (UDINT) Encoder3: INC Reference pulse interval [Incr] */ -#define ACP10PAR_SCTRL_LIM_V_POS 687 /* (REAL) CTRL Speed controller: Speed limit positive direction [1/s] */ -#define ACP10PAR_SCTRL_LIM_V_NEG 688 /* (REAL) CTRL Speed controller: Speed limit negative direction [1/s] */ -#define ACP10PAR_PCTRL_SPEED_REF_I 692 /* (REAL) CTRL Position controller: Manipulated variable of integrator [Units/s] */ -#define ACP10PAR_ENCOD3_POS_ACT 693 /* (DINT) Encoder3: Actual position per revolution [Incr] */ -#define ACP10PAR_SCALE_ENCOD3_UNITS 694 /* (UDINT) Encoder3: Load scaling: Units per load revolution [Units] */ -#define ACP10PAR_SCALE_ENCOD3_REV 695 /* (UDINT) Encoder3: Load scaling: Encoder revolutions */ -#define ACP10PAR_ENCOD3_COUNT_DIR 696 /* (USINT) Encoder3: Load scaling: Count direction */ -#define ACP10PAR_ENCOD3_S_ACT 697 /* (DINT) Encoder3: Actual position [Units] */ -#define ACP10PAR_ENCOD3_STATUS 698 /* (UDINT) Encoder3: Status */ -#define ACP10PAR_ENCOD3_SSI_ZERO_BITS 699 /* (USINT) Encoder3: SSI Number of leading zeros */ -#define ACP10PAR_ENCOD3_SSI_BITS 700 /* (USINT) Encoder3: SSI Number of data bits */ -#define ACP10PAR_ENCOD3_SSI_CODE 701 /* (USINT) Encoder3: SSI Data code */ -#define ACP10PAR_ENCOD3_SSI_PARITY_CHK 702 /* (USINT) Encoder3: SSI Parity check */ -#define ACP10PAR_SCALE_ENCOD3_INCR 703 /* (UDINT) Encoder3: Encoder scaling: Increments per encoder revolution */ -#define ACP10PAR_ENCOD3_TYPE 704 /* (USINT) Encoder3: Type */ -#define ACP10PAR_ENCOD3_S_FILTER_T10 708 /* (REAL) Encoder3: Time constant for actual position filter [s] */ -#define ACP10PAR_STAT_ENC3_HOMING_OK 709 /* (UDINT) Encoder3: Status home position valid */ -#define ACP10PAR_ENCOD3_S_ACT_FILTER 710 /* (DINT) Encoder3: Filtered actual position [Units] */ -#define ACP10PAR_ENCOD3_OUT_PARID 711 /* (UINT) Encoder3: Emulation: Output parameter ID */ -#define ACP10PAR_ENCOD2_OUT_PARID 712 /* (UINT) Encoder2: Emulation: Output parameter ID */ -#define ACP10PAR_ICTRL_SET_PARID 713 /* (UINT) CTRL Current controller: Set value parameter ID of stator current quadrature component */ -#define ACP10PAR_MA1_CYCLIC_ERROR_STATUS 714 /* (USINT) Network coupling: Error status for cyclic position master1 */ -#define ACP10PAR_MA2_CYCLIC_ERROR_STATUS 715 /* (USINT) Network coupling: Error status for cyclic position master2 */ -#define ACP10PAR_MA3_CYCLIC_ERROR_STATUS 716 /* (USINT) Network coupling: Error status for cyclic position master3 */ -#define ACP10PAR_CMD_CTRL_OFF_BRAKE_ON 717 /* (NIL) CTRL Controller: Power off */ -#define ACP10PAR_ENCOD_ERROR_MODE 718 /* (UINT) Encoder1: Error Mode */ -#define ACP10PAR_ENCOD_CMD 719 /* (UDINT) Encoder1: Encoder command */ -#define ACP10PAR_VCTRL_S_ACT_PARID 722 /* (UINT) CTRL Vector controller: Actual position parameter ID */ -#define ACP10PAR_ENCOD2_SSI_LINE_RES 723 /* (DINT) Encoder2: Serial resolution per sinus period */ -#define ACP10PAR_ENCOD3_SSI_LINE_RES 724 /* (DINT) Encoder3: Serial resolution per sinus period */ -#define ACP10PAR_ICTRL_ISD_SET_PARID 725 /* (UINT) CTRL Current controller: Set value parameter ID of stator current direct component */ -#define ACP10PAR_SCTRL_ENABLE_PARID 726 /* (UINT) CTRL Speed controller: Parameter ID enable input */ -#define ACP10PAR_ENCOD_LINE_CHK_IGNORE 727 /* (UINT) Encoder1: Ignore check */ -#define ACP10PAR_ENCOD2_LINE_CHK_IGNORE 728 /* (UINT) Encoder2: Ignore check */ -#define ACP10PAR_ENCOD3_LINE_CHK_IGNORE 729 /* (UINT) Encoder3: Ignore check */ -#define ACP10PAR_ENCOD_INC_MODE 730 /* (UINT) Encoder1: INC mode */ -#define ACP10PAR_ENCOD2_INC_MODE 731 /* (UINT) Encoder2: INC mode */ -#define ACP10PAR_ENCOD3_INC_MODE 732 /* (UINT) Encoder3: INC mode */ -#define ACP10PAR_ENCOD_INC_SIN_AMP 733 /* (REAL) Encoder1: INC square of the standardized signal amplitude */ -#define ACP10PAR_ENCOD2_INC_SIN_AMP 734 /* (REAL) Encoder2: INC square of the standardized signal amplitude */ -#define ACP10PAR_ENCOD3_INC_SIN_AMP 735 /* (REAL) Encoder3: INC square of the standardized signal amplitude */ -#define ACP10PAR_ENCOD_INC_SIN_KV 736 /* (DINT) Encoder1: EnDat Amplitude amplification */ -#define ACP10PAR_ENCOD2_INC_SIN_KV 737 /* (DINT) Encoder2: EnDat Amplitude amplification */ -#define ACP10PAR_ENCOD3_INC_SIN_KV 738 /* (DINT) Encoder3: EnDat Amplitude amplification */ -#define ACP10PAR_ENCOD_REF_DCM_DISTANCE 739 /* (UDINT) Encoder1: DCM Basic distance [Lines] */ -#define ACP10PAR_ENCOD2_REF_DCM_DISTANCE 740 /* (UDINT) Encoder2: DCM Basic distance [Lines] */ -#define ACP10PAR_ENCOD3_REF_DCM_DISTANCE 741 /* (UDINT) Encoder3: DCM Basic distance [Lines] */ -#define ACP10PAR_SLOT1_MODULE_ID 742 /* (UINT) System administration: Plug-in module: ID from slot 1 */ -#define ACP10PAR_SLOT2_MODULE_ID 743 /* (UINT) System administration: Plug-in module: ID from slot 2 */ -#define ACP10PAR_SLOT3_MODULE_ID 744 /* (UINT) System administration: Plug-in module: ID from slot 3 */ -#define ACP10PAR_SLOT4_MODULE_ID 745 /* (UINT) System administration: Plug-in module: ID from slot 4 */ -#define ACP10PAR_FFCTRL_TORQUE_LOAD 746 /* (REAL) CTRL Feed forward: Load torque [Nm] */ -#define ACP10PAR_FFCTRL_T_FILTER_A 747 /* (REAL) CTRL Feed forward: Acceleration filter time constant [s] */ -#define ACP10PAR_UDC_ISQ_LIM_MAX 748 /* (REAL) CTRL DC bus: Limiter: Upper current limit */ -#define ACP10PAR_UDC_ISQ_LIM_MIN 749 /* (REAL) CTRL DC bus: Limiter: Lower current limit */ -#define ACP10PAR_PAR_SEQU 750 /* (DATA) Parameter sequence: Data */ -#define ACP10PAR_PAR_SEQU_INDEX 751 /* (UINT) Parameter sequence: Index for Upload/Download */ -#define ACP10PAR_CMD_PAR_SEQU_INIT 752 /* (UINT) Parameter sequence: Initialize parameter */ -#define ACP10PAR_ENCOD1_S_FILTER_T10 755 /* (REAL) Encoder1: Time constant for actual position filter [s] */ -#define ACP10PAR_ENCOD1_S_ACT_FILTER 756 /* (DINT) Encoder1: Filtered actual position [Units] */ -#define ACP10PAR_PCTRL_SYS_TIME 757 /* (UDINT) Drive synchronisation: Total time within the position controller cycle [us] */ -#define ACP10PAR_AUT_EV_STATUS_BITS 760 /* (UDINT) Cam automat: Event status bits */ -#define ACP10PAR_AUT_EV_STATUS_BITS_VAX1 761 /* (UDINT) VAX Cam automat: Event status bits */ -#define ACP10PAR_AUT_COMP_SL_V_MAX 764 /* (REAL) Cam automat: Maximum speed of slave axis within compensation gears [Units/s] */ -#define ACP10PAR_AUT_COMP_SL_V_MAX_VAX1 765 /* (REAL) VAX Cam automat: Maximum speed of slave axis within compensation gears [Units/s] */ -#define ACP10PAR_AUT_COMP_SL_A1_MAX 766 /* (REAL) Cam automat: Maximum acceleration of slave axis within compensation phase1 [Units/s] */ -#define ACP10PAR_AUT_COMP_SL_A1_MAX_VAX1 767 /* (REAL) VAX Cam automat: Maximum acceleration of slave axis within compensation phase1 [Units/s] */ -#define ACP10PAR_AUT_COMP_SL_A2_MAX 768 /* (REAL) Cam automat: Maximum acceleration of slave axis within compensation phase2 [Units/s] */ -#define ACP10PAR_AUT_COMP_SL_A2_MAX_VAX1 769 /* (REAL) VAX Cam automat: Maximum acceleration of slave axis within compensation phase2 [Units/s] */ -#define ACP10PAR_AUT_POLY_CHECK 770 /* (UINT) Cam automat: Check cam polynomial data */ -#define ACP10PAR_AUT_S_SET 771 /* (DINT) Cam automat: Set position [Units] */ -#define ACP10PAR_CMD_AUT_ST_CHECK 772 /* (USINT) Cam automat: Check parameter record for one state */ -#define ACP10PAR_CMD_AUT_ST_CHECK_VAX1 773 /* (USINT) VAX Cam automat: Check parameter record for one state */ -#define ACP10PAR_ENCOD1_S_FILTER_TE 774 /* (REAL) Encoder1: Extrapolation time for actual position filter [s] */ -#define ACP10PAR_ENCOD2_S_FILTER_TE 775 /* (REAL) Encoder2: Extrapolation time for actual position filter [s] */ -#define ACP10PAR_ENCOD3_S_FILTER_TE 776 /* (REAL) Encoder3: Extrapolation time for actual position filter [s] */ -#define ACP10PAR_FUNCTION_BLOCK_CREATE 777 /* (UINT) Function block: Create a FB instance */ -#define ACP10PAR_CMD_CYC_ABS_MOVE 778 /* (UINT) Basis movements: Start movement with cyclic position set values */ -#define ACP10PAR_CMD_CYC_ABS_MOVE_VAX1 779 /* (UINT) VAX Basis movements: Start movement with cyclic position set values */ -#define ACP10PAR_CYC_ABS_MOVE_PARID 780 /* (UINT) Basis movements: Parameter ID for cyclic set position */ -#define ACP10PAR_CYC_ABS_MOVE_PARID_VAX1 781 /* (UINT) VAX Basis movements: Parameter ID for cyclic set position */ -#define ACP10PAR_OVERRIDE_VAX1 782 /* (V_OVERRIDE_VAX1, A_OVERRIDE_VAX1) VAX Basis movements: Override */ -#define ACP10PAR_V_OVERRIDE_VAX1 783 /* (INT) VAX Basis movements: Speed override */ -#define ACP10PAR_A_OVERRIDE_VAX1 784 /* (INT) VAX Basis movements: Acceleration override */ -#define ACP10PAR_CYCLIC_MON_PAR_INDEX 787 /* (USINT) Cyclic communication: Parameter index of monitor data from drive */ -#define ACP10PAR_CYCLIC_MON_PARID 788 /* (UINT) Cyclic communication: Parameter ID of monitor data from drive */ -#define ACP10PAR_TRIG1_RISE_EDGE_TIME 789 /* (UDINT) Digital inputs: Time of rising edge trigger1 [us] */ -#define ACP10PAR_TRIG1_FALL_EDGE_TIME 790 /* (UDINT) Digital inputs: Time of falling edge trigger1 [us] */ -#define ACP10PAR_TRIG2_RISE_EDGE_TIME 791 /* (UDINT) Digital inputs: Time of rising edge trigger2 [us] */ -#define ACP10PAR_TRIG2_FALL_EDGE_TIME 792 /* (UDINT) Digital inputs: Time of falling edge trigger2 [us] */ -#define ACP10PAR_STAT_ENABLE 794 /* (UDINT) Digital inputs: Status enable */ -#define ACP10PAR_AUT_SL_FACTOR_ID 795 /* (UINT) Cam automat: Parameter ID for multiplication factor of slave axis */ -#define ACP10PAR_AUT_SL_FACTOR_ID_VAX1 796 /* (UINT) VAX Cam automat: Parameter ID for multiplication factor of slave axis */ -#define ACP10PAR_AUT_MSG_MODE_BITS 798 /* (UDINT) Cam automat: Control bits for message mode */ -#define ACP10PAR_SGEN_SW_END_IGNORE_VAX1 799 /* (USINT) VAX Limit values: Ignore SW end positions */ -#define ACP10PAR_AXLIM_T_CTRL_STOP_END 800 /* (REAL) Limit values: Minimum time for 'controller active' after movement stop [s] */ -#define ACP10PAR_OBS_POS2_PARA_A0 801 /* (REAL) Position observer 2: Parameter A0 */ -#define ACP10PAR_OBS_POS2_PARA_A1 802 /* (REAL) Position observer 2: Parameter A1 */ -#define ACP10PAR_OBS_POS2_PARA_A2 803 /* (REAL) Position observer 2: Parameter A2 */ -#define ACP10PAR_ELC_TRANSFER_LEVEL 805 /* (REAL) Encoderless control: Transition level [1/s] */ -#define ACP10PAR_ELC_TRANSFER_ZONE 806 /* (REAL) Encoderless control: Transition zone [1/s] */ -#define ACP10PAR_INVCL_A1 817 /* (REAL) Inverter adjustment: Amplification factor */ -#define ACP10PAR_INVCL_A2 818 /* (REAL) Inverter adjustment: Exponent [1/A] */ -#define ACP10PAR_ENCOD2_ADC1 819 /* (REAL) Encoder2: ADC1 value */ -#define ACP10PAR_ENCOD2_ADC2 820 /* (REAL) Encoder2: ADC2 value */ -#define ACP10PAR_ENCOD3_ADC1 821 /* (REAL) Encoder3: ADC1 value */ -#define ACP10PAR_ENCOD3_ADC2 822 /* (REAL) Encoder3: ADC2 value */ -#define ACP10PAR_ENCOD2_DIAG1 823 /* (REAL) Encoder2: Diagnosis 1 */ -#define ACP10PAR_ISQ_FILTER1_C0_PARID 824 /* (UINT) CTRL Speed controller: Set current filter1 parameter ID for coefficient C0 */ -#define ACP10PAR_ISQ_FILTER2_C0_PARID 825 /* (UINT) CTRL Speed controller: Set current filter2 parameter ID for coefficient C0 */ -#define ACP10PAR_ISQ_FILTER3_C0_PARID 826 /* (UINT) CTRL Speed controller: Set current filter3 parameter ID for coefficient C0 */ -#define ACP10PAR_ISQ_FILTER1_C1_PARID 827 /* (UINT) CTRL Speed controller: Set current filter1 parameter ID for coefficient C1 */ -#define ACP10PAR_ISQ_FILTER2_C1_PARID 828 /* (UINT) CTRL Speed controller: Set current filter2 parameter ID for coefficient C1 */ -#define ACP10PAR_ISQ_FILTER3_C1_PARID 829 /* (UINT) CTRL Speed controller: Set current filter3 parameter ID for coefficient C1 */ -#define ACP10PAR_TPRED_TIME 830 /* (DINT) Temperature prediction: Observation time [us] */ -#define ACP10PAR_TPRED_TIME_IV 831 /* (DINT) Temperature prediction: Observation period [us] */ -#define ACP10PAR_TPRED_CNT 832 /* (DINT) Temperature prediction: Counter */ -#define ACP10PAR_TEMP_HEATSINK_PRED 833 /* (REAL) Power stage: Heatsink temperature sensor: Predicted temperature [C] */ -#define ACP10PAR_TEMP_JUNCTION_PRED 834 /* (REAL) Inverter: Junction temperature model: Predicted temperature [C] */ -#define ACP10PAR_TEMP_BLEEDER_PRED 835 /* (REAL) Bleeder: Temperature model: Predicted temperature [C] */ -#define ACP10PAR_LOAD_MOTOR_MODEL_PRED 836 /* (REAL) Motor: Temperature model: Predicted load [%] */ -#define ACP10PAR_TEMP_MOTOR_MODEL_PRED 837 /* (REAL) Motor: Temperature model: Predicted temperature [C] */ -#define ACP10PAR_LOAD_CONT_CURR_PRED 838 /* (REAL) Inverter: Continuous current: Predicted load [%] */ -#define ACP10PAR_LOAD_PEAK_CURR_PRED 839 /* (REAL) Inverter: Peak current: Predicted load [%] */ -#define ACP10PAR_LOAD_POWER_PRED 840 /* (REAL) Inverter: Continuous power: Predicted load [%] */ -#define ACP10PAR_TEMP_HEATSINK_LIM 841 /* (REAL) Power stage: Heatsink temperature sensor: Limit temperature [C] */ -#define ACP10PAR_TEMP_JUNCTION_LIM 842 /* (REAL) Inverter: Junction temperature model: Limit temperature [C] */ -#define ACP10PAR_TEMP_BLEEDER_LIM 843 /* (REAL) Bleeder: Temperature model: Limit temperature [C] */ -#define ACP10PAR_MOTOR_TERMINAL_POWER 844 /* (REAL) Inverter: Output: Power [W] */ -#define ACP10PAR_VCTRL_USD_REF_PARID 845 /* (UINT) CTRL Voltage controller: Parameter ID of set value stator voltage direct component */ -#define ACP10PAR_VCTRL_USQ_REF_PARID 846 /* (UINT) CTRL Voltage controller: Parameter ID of set value stator voltage quadrature component */ -#define ACP10PAR_VCTRL_RHO_REF_PARID 847 /* (UINT) CTRL Vector controller: Parameter-ID of commutation angle */ -#define ACP10PAR_FWCTRL_TN 848 /* (REAL) CTRL Flux weakening: Integral action time [s] */ -#define ACP10PAR_MOTOR_TAU_THERM 849 /* (REAL) Motor: Thermal time constant [s] */ -#define ACP10PAR_UCTRL_KV 850 /* (REAL) CTRL DC bus: Proportional amplification factor [A/V] */ -#define ACP10PAR_UCTRL_UDC_REF 851 /* (REAL) CTRL DC bus: Set value voltage [V] */ -#define ACP10PAR_UCTRL_ISQ_REF 852 /* (REAL) CTRL DC bus: Set value current [A] */ -#define ACP10PAR_UCTRL_UDC_REF_PARID 853 /* (UINT) CTRL DC bus: Parameter ID set value voltage */ -#define ACP10PAR_TEMP_MODUL3 859 /* (REAL) Power stage: Temperature sensor 3: Temperature [C] */ -#define ACP10PAR_TEMP_MODUL4 860 /* (REAL) Power stage: Temperature sensor 4: Temperature [C] */ -#define ACP10PAR_TEMP_AIRIN 861 /* (REAL) Power stage: Temperature sensor 1: Temperature [C] */ -#define ACP10PAR_TEMP_AIROUT 862 /* (REAL) Power stage: Temperature sensor 2: Temperature [C] */ -#define ACP10PAR_VCTRL_I3 863 /* (REAL) Inverter: Phase 3: Current [A] */ -#define ACP10PAR_VCTRL_I0 864 /* (REAL) Inverter: Summation current [A] */ -#define ACP10PAR_MOTOR_AMB_TEMP_RATED 865 /* (REAL) Motor: Nominal ambient temperature [C] */ -#define ACP10PAR_MOTOR_TEST_MODE 866 /* (UDINT) Motor: Test mode */ -#define ACP10PAR_MAINS_SWITCH_PARID 867 /* (UINT) Power mains: Parameter ID external main relay status */ -#define ACP10PAR_POWERSTAGE_STAT 868 /* (UDINT) Power stage: Status */ -#define ACP10PAR_ICTRL_MODE 869 /* (UDINT) CTRL Current: Mode */ -#define ACP10PAR_FCTRL_MODE 870 /* (UDINT) CTRL Flux: Mode */ -#define ACP10PAR_FCTRL_IM_LIM_MIN 871 /* (REAL) CTRL Flux: Magnetizing current limiter: Lower limit [A] */ -#define ACP10PAR_MOTOR_CURR_ROT_DIR 872 /* (USINT) Motor: Rotational direction of current */ -#define ACP10PAR_UCTRL_TN 873 /* (REAL) CTRL DC bus: Integral action time [s] */ -#define ACP10PAR_PHASING_TIME 874 /* (REAL) Motor: Phasing: Time [s] */ -#define ACP10PAR_TUNE_PHASE_CROSSOVER_F 875 /* (REAL) Autotuning: Phase crossover frequency of the plant [Hz] */ -#define ACP10PAR_BLEEDER_POWER_LOSS 876 /* (REAL) Bleeder: Power loss [W] */ -#define ACP10PAR_ISQ_RIPPLE_MODE 877 /* (UDINT) ISQ-Ripple compensation: Mode */ -#define ACP10PAR_PIDENT_SPEED 878 /* (REAL) Parameter identification: Speed [Units/s] */ -#define ACP10PAR_COMMUT_CURR_FFTIME 880 /* (REAL) CTRL vector: Current feed forward time [s] */ -#define ACP10PAR_ISQ_RIPPLE 881 /* (REAL) ISQ-Ripple compensation: Current [A] */ -#define ACP10PAR_ISQ_RIPPLE_DAT_IDX 882 /* (DINT) ISQ-Ripple compensation: Data: Index */ -#define ACP10PAR_ISQ_RIPPLE_DAT_F 883 /* (REAL) ISQ-Ripple compensation: Data: Frequency [cps] */ -#define ACP10PAR_ISQ_RIPPLE_DAT_A 884 /* (REAL) ISQ-Ripple compensation: Data: Parameter A */ -#define ACP10PAR_ISQ_RIPPLE_DAT_PHI 885 /* (REAL) ISQ-Ripple compensation: Data: Angle [rad] */ -#define ACP10PAR_ISQ_RIPPLE_SPEC_IDX 886 /* (DINT) ISQ-Ripple compensation: Data: Index of spectrum */ -#define ACP10PAR_ENCOD_RANGE_REV 887 /* (UDINT) Encoder1: Absolute measuring range [Rev.] */ -#define ACP10PAR_ENCOD2_RANGE_REV 888 /* (UDINT) Encoder2: Absolute measuring range [Rev.] */ -#define ACP10PAR_ENCOD3_RANGE_REV 889 /* (UDINT) Encoder3: Absolute measuring range [Rev.] */ -#define ACP10PAR_SCTRL_SPEED_REF_SUM 890 /* (REAL) CTRL Speed controller: Sum of the set speeds [1/s] */ -#define ACP10PAR_ENCOD_OUTPUT_FREQUENCY 891 /* (UDINT) Encoder1: Maximal expected output frequency [Hz] */ -#define ACP10PAR_ENCOD_OUTPUT_STAGE 892 /* (USINT) Encoder1: Output stage */ -#define ACP10PAR_ENCOD_DIAG2 893 /* (REAL) Encoder1: Diagnosis 2 */ -#define ACP10PAR_ENCOD_DIAG3 894 /* (REAL) Encoder1: Diagnosis 3 */ -#define ACP10PAR_ENCOD_TEMP 895 /* (REAL) Encoder1: Temperature [C] */ -#define ACP10PAR_ENCOD_CRC_POLYNOMIAL 896 /* (UDINT) Encoder1: CRC Polynomial */ -#define ACP10PAR_ENCOD2_CRC_POLYNOMIAL 897 /* (UDINT) Encoder2: CRC Polynomial */ -#define ACP10PAR_ENCOD_ERR_CNT 898 /* (UDINT) Encoder1: Error count */ -#define ACP10PAR_ENCOD3_CRC_POLYNOMIAL 899 /* (UDINT) Encoder3: CRC Polynomial */ -#define ACP10PAR_AUT_STATUS 900 /* (USINT) Cam automat: Status */ -#define ACP10PAR_AUT_STATUS_VAX1 901 /* (USINT) VAX Cam automat: Status */ -#define ACP10PAR_MA4_CYCLIC_POS 902 /* (DINT) Network coupling: Cyclic position master4 */ -#define ACP10PAR_MA5_CYCLIC_POS 903 /* (DINT) Network coupling: Cyclic position master5 */ -#define ACP10PAR_CONFIG_MA4_CYCLIC_POS 904 /* (STATION_NUMBER_CYCLIC, MA_PARID_CYCLIC_POS) Network coupling: Configure station to receive on MA4_CYCLIC_POS */ -#define ACP10PAR_CONFIG_MA5_CYCLIC_POS 905 /* (STATION_NUMBER_CYCLIC, MA_PARID_CYCLIC_POS) Network coupling: Configure station to receive on MA5_CYCLIC_POS */ -#define ACP10PAR_MA4_CYCLIC_IPL_MODE 906 /* (USINT) Network coupling: Interpolation mode for cyclic position master4 */ -#define ACP10PAR_MA5_CYCLIC_IPL_MODE 907 /* (USINT) Network coupling: Interpolation mode for cyclic position master5 */ -#define ACP10PAR_AXLIM_T_STOP_END 908 /* (REAL) Limit values: Minimum time induction stop [s] */ -#define ACP10PAR_CYCLIC_TODRV_COUNT 909 /* (UDINT) Cyclic communication: Count of data to drive */ -#define ACP10PAR_MOVE_CONF_IDX 910 /* (USINT) Move configuration: Index of parameter record */ -#define ACP10PAR_MOVE_CONF_V_POS 911 /* (REAL) Move configuration: Maximum speed in positive direction [Units/s] */ -#define ACP10PAR_MOVE_CONF_V_NEG 912 /* (REAL) Move configuration: Maximum speed in negative direction [Units/s] */ -#define ACP10PAR_MOVE_CONF_A1_POS 913 /* (REAL) Move configuration: Maximum acceleration in positive direction [Units/s] */ -#define ACP10PAR_MOVE_CONF_A2_POS 914 /* (REAL) Move configuration: Maximum deceleration in positive direction [Units/s] */ -#define ACP10PAR_MOVE_CONF_A1_NEG 915 /* (REAL) Move configuration: Maximum acceleration in negative direction [Units/s] */ -#define ACP10PAR_MOVE_CONF_A2_NEG 916 /* (REAL) Move configuration: Maximum deceleration in negative direction [Units/s] */ -#define ACP10PAR_AUT_MOVE_CONF_IDX 917 /* (USINT) Cam automat: Index of parameter record of move configuration */ -#define ACP10PAR_AUT_TRIG1_T_DELAY_VAX1 918 /* (DINT) VAX Cam automat: Trigger1 delay time [us] */ -#define ACP10PAR_AUT_TRIG2_T_DELAY_VAX1 919 /* (DINT) VAX Cam automat: Trigger2 delay time [us] */ -#define ACP10PAR_AUT_MODE_BITS 920 /* (UDINT) Cam automat: Control bits for function mode */ -#define ACP10PAR_AUT_MODE_BITS_VAX1 921 /* (UDINT) VAX Cam automat: Control bits for function mode */ -#define ACP10PAR_CYCLIC_DP_DATA_OFFSET 922 /* (UINT) Network coupling: Receive data point: Bit offset within the data field of the frame */ -#define ACP10PAR_CYCLIC_DP_DATA_TYPE 923 /* (UINT) Network coupling: Receive data point: Data type */ -#define ACP10PAR_AUT_S_SHIFT_START 924 /* (DINT) Cam automat: Position shift at the start [Units] */ -#define ACP10PAR_CMD_MOVE_CONF_IDX 925 /* (USINT) Basis movements: Index of parameter record of move configuration */ -#define ACP10PAR_AUT_S_START_MODE 926 /* (USINT) Cam automat: Mode for event type ncS_START */ -#define ACP10PAR_AUT_S_START_MODE_VAX1 927 /* (USINT) VAX Cam automat: Mode for event type ncS_START */ -#define ACP10PAR_MODULO_PERIOD 928 /* (DINT) Basis movements: Position period [Units] */ -#define ACP10PAR_MODULO_OFFSET 929 /* (DINT) Basis movements: Offset of actual period [Units] */ -#define ACP10PAR_MODULO_DIRECTION 930 /* (USINT) Basis movements: Movement direction in relation to the position period */ -#define ACP10PAR_CMD_MODULO_MOVE 931 /* (BASIS_MOVE_S_ABS, BASIS_MOVE_MODE) Basis movements: Start movement with target position of a period */ -#define ACP10PAR_MODULO_PERIOD_VAX1 932 /* (DINT) VAX Basis movements: Position period [Units] */ -#define ACP10PAR_MODULO_OFFSET_VAX1 933 /* (DINT) VAX Basis movements: Offset of actual period [Units] */ -#define ACP10PAR_MODULO_DIRECTION_VAX1 934 /* (USINT) VAX Basis movements: Movement direction in relation to the position period */ -#define ACP10PAR_CMD_MODULO_MOVE_VAX1 935 /* (BASIS_MOVE_S_ABS_VAX1) VAX Basis movements: Start movement with target position of a period */ -#define ACP10PAR_AUT_EVENT_ID1 936 /* (UINT) Cam automat: Parameter ID1 for event */ -#define ACP10PAR_AUT_EVENT_ID2 937 /* (UINT) Cam automat: Parameter ID2 for event */ -#define ACP10PAR_AUT_EVENT_ID3 938 /* (UINT) Cam automat: Parameter ID3 for event */ -#define ACP10PAR_AUT_EVENT_ID4 939 /* (UINT) Cam automat: Parameter ID4 for event */ -#define ACP10PAR_AUT_EVENT_ID1_VAX1 940 /* (UINT) VAX Cam automat: Parameter ID1 for event */ -#define ACP10PAR_AUT_EVENT_ID2_VAX1 941 /* (UINT) VAX Cam automat: Parameter ID2 for event */ -#define ACP10PAR_AUT_EVENT_ID3_VAX1 942 /* (UINT) VAX Cam automat: Parameter ID3 for event */ -#define ACP10PAR_AUT_EVENT_ID4_VAX1 943 /* (UINT) VAX Cam automat: Parameter ID4 for event */ -#define ACP10PAR_REFERENCE_SWITCH_PARID 944 /* (UINT) Digital inputs: Parameter ID for reference switch */ -#define ACP10PAR_POS_LIMIT_SWITCH_PARID 945 /* (UINT) Digital inputs: Parameter ID for positive end switch */ -#define ACP10PAR_NEG_LIMIT_SWITCH_PARID 946 /* (UINT) Digital inputs: Parameter ID for negative end switch */ -#define ACP10PAR_MA1_SEND_DATA_OFFSET 947 /* (UINT) Network coupling: Send data master1: Bit offset within the data field of the frame */ -#define ACP10PAR_MA4_CYCLIC_ERROR_STATUS 948 /* (USINT) Network coupling: Error status for cyclic position master4 */ -#define ACP10PAR_MA5_CYCLIC_ERROR_STATUS 949 /* (USINT) Network coupling: Error status for cyclic position master5 */ -#define ACP10PAR_KSCTRL_I 950 /* (REAL) Induction stop: Short circuit current (synchronous motor) [A] */ -#define ACP10PAR_ENCOD2_TRANS_RATIO 951 /* (REAL) Encoder2: Resolver transmission ratio */ -#define ACP10PAR_ENCOD3_TRANS_RATIO 952 /* (REAL) Encoder3: Resolver transmission ratio */ -#define ACP10PAR_ENCOD3_DIAG1 953 /* (REAL) Encoder3: Diagnosis 1 */ -#define ACP10PAR_FWCTRL_ISD0 954 /* (REAL) CTRL Flux weakening: Demagnetizing current [A] */ -#define ACP10PAR_UFCTRL_SLIP_COMP_K 957 /* (REAL) CTRL U/f: Slip compensation: Multiplication factor of compensated frequency */ -#define ACP10PAR_FWCTRL_SPEED0 959 /* (REAL) CTRL Flux weakening: Start speed flux weakening [1/s] */ -#define ACP10PAR_PIDENT_WIND_CROSS_SECT 974 /* (REAL) Parameter identification: Motor: Line cross section [mm] */ -#define ACP10PAR_PIDENT_MOTOR_TYPE 975 /* (UINT) Parameter identification: Motor: Type */ -#define ACP10PAR_PIDENT_POLEPAIRS 976 /* (USINT) Parameter identification: Motor: Number of polepairs */ -#define ACP10PAR_PIDENT_VOLTAGE_RATED 977 /* (REAL) Parameter identification: Motor: Rated voltage [V] */ -#define ACP10PAR_PIDENT_VOLTAGE_CONST 978 /* (REAL) Parameter identification: Motor: Voltage constant [mVmin] */ -#define ACP10PAR_PIDENT_SPEED_RATED 979 /* (REAL) Parameter identification: Motor: Rated speed [1/min] */ -#define ACP10PAR_PIDENT_SPEED_MAX 980 /* (REAL) Parameter identification: Motor: Maximum speed [1/min] */ -#define ACP10PAR_PIDENT_TORQ_STALL 981 /* (REAL) Parameter identification: Motor: Stall torque [Nm] */ -#define ACP10PAR_PIDENT_TORQ_RATED 982 /* (REAL) Parameter identification: Motor: Rated torque [Nm] */ -#define ACP10PAR_PIDENT_TORQ_MAX 983 /* (REAL) Parameter identification: Motor: Peak torque [Nm] */ -#define ACP10PAR_PIDENT_TORQ_CONST 984 /* (REAL) Parameter identification: Motor: Torque constant [Nm/A] */ -#define ACP10PAR_PIDENT_CURR_STALL 985 /* (REAL) Parameter identification: Motor: Stall current [A] */ -#define ACP10PAR_PIDENT_CURR_RATED 986 /* (REAL) Parameter identification: Motor: Rated current [A] */ -#define ACP10PAR_PIDENT_CURR_MAX 987 /* (REAL) Parameter identification: Motor: Peak current [A] */ -#define ACP10PAR_PIDENT_MAGNETIZING_CURR 988 /* (REAL) Parameter identification: Motor: Magnetizing current [A] */ -#define ACP10PAR_PIDENT_COS_PHI 989 /* (REAL) Parameter identification: Motor: Active power factor */ -#define ACP10PAR_PIDENT_FREQ_RATED 990 /* (REAL) Parameter identification: Motor: Rated frequency [Hz] */ -#define ACP10PAR_PIDENT_PHASE 991 /* (USINT) Parameter identification: Motor: Phase */ -#define ACP10PAR_PIDENT_INVCL_A1 992 /* (REAL) Parameter identification: Inverter: Amplification factor */ -#define ACP10PAR_PIDENT_INVCL_A2 993 /* (REAL) Parameter identification: Inverter: Exponent [1/A] */ -#define ACP10PAR_PIDENT_MODE 995 /* (USINT) Parameter identification: Mode */ -#define ACP10PAR_PIDENT_STATE 996 /* (USINT) Parameter identification: State */ -#define ACP10PAR_CMD_PIDENT 997 /* (UINT) Parameter identification: Command */ -#define ACP10PAR_PIDENT_FIT 998 /* (REAL) Parameter identification: Quality [%] */ -#define ACP10PAR_ENCOD_POS_DATA 999 /* (DATA) Encoder: Position data block */ -#define ACP10PAR_BRMOD_BSL 1001 /* (BRMOD) System administration: Module: BsLoader */ -#define ACP10PAR_BRMOD_NCSYS 1002 /* (BRMOD) System administration: Module: NC operating System */ -#define ACP10PAR_PAR_REQU_DATA_OFFSET 1004 /* (UINT) System administration: Parameter Request: Bit offset within the data field of the frame */ -#define ACP10PAR_PAR_RESP_DATA_OFFSET 1005 /* (UINT) System administration: Parameter Response: Bit offset within the data field of the frame */ -#define ACP10PAR_CYC_TODRV_DATA_OFFSET 1006 /* (UINT) Cyclic communication: Data to drive: Bit offset within the data field of the frame */ -#define ACP10PAR_CYC_FRDRV_DATA_OFFSET 1007 /* (UINT) Cyclic communication: Data from drive: Bit offset within the data field of the frame */ -#define ACP10PAR_CYC_MON_DATA_OFFSET 1008 /* (UINT) Cyclic communication: Monitor data from drive: Bit offset within the data field of the frame */ -#define ACP10PAR_CMD_MOVE_HALT_A2 1009 /* (REAL) Basis movements: Halt [Units/s] */ -#define ACP10PAR_BRMOD_VERSION 1010 /* (UINT) System administration: Module: Version */ -#define ACP10PAR_BRMOD_DATE_TIME 1011 /* (T5) System administration: Module: Date and time */ -#define ACP10PAR_BRMOD_RD_SECTION 1013 /* (DINT) System administration: Module: Section for read access */ -#define ACP10PAR_EVMOVE_MODE 1015 /* (UINT) Basis movements: Event start: Mode */ -#define ACP10PAR_EVMOVE_EV_PARID 1016 /* (UINT) Basis movements: Event start: Parameter ID for event */ -#define ACP10PAR_EVMOVE_S_IN_PARID 1017 /* (UINT) Basis movements: event start: Parameter ID for target position */ -#define ACP10PAR_EVMOVE_V_IN_PARID 1018 /* (UINT) Basis movements: event start: Parameter ID for target speed */ -#define ACP10PAR_EVMOVE_WR_CMD 1019 /* (UINT) Basis movements: Event start: Command parameter ID */ -#define ACP10PAR_EVMOVE_STATUS 1020 /* (USINT) Basis movements: Event start: Status */ -#define ACP10PAR_EVMOVE_MODE_VAX1 1021 /* (UINT) VAX Basis movements: Event start: Mode */ -#define ACP10PAR_EVMOVE_EV_PARID_VAX1 1022 /* (UINT) VAX Basis movements: Event start: Parameter ID for event */ -#define ACP10PAR_EVMOVE_S_IN_PARID_VAX1 1023 /* (UINT) VAX Basis movements: Event start: Parameter ID for target position */ -#define ACP10PAR_EVMOVE_V_IN_PARID_VAX1 1024 /* (UINT) VAX Basis movements: Event start: Parameter ID for target speed */ -#define ACP10PAR_EVMOVE_WR_CMD_VAX1 1025 /* (UINT) VAX Basis movements: Event start: Command parameter ID */ -#define ACP10PAR_EVMOVE_STATUS_VAX1 1026 /* (USINT) VAX Basis movements: Event start: Status */ -#define ACP10PAR_CMD_MOVE_HALT_A2_VAX1 1027 /* (REAL) VAX Basis movements: Halt [Units/s] */ -#define ACP10PAR_CMD_V_SET_MOVE 1028 /* (NIL) Basis movements: Start movement with current speed */ -#define ACP10PAR_CMD_V_SET_MOVE_VAX1 1029 /* (NIL) VAX Basis movements: Start movement with current speed */ -#define ACP10PAR_ISQ_FILTER1_TYPE 1030 /* (UINT) CTRL Speed controller: Set current filter1 type */ -#define ACP10PAR_ISQ_FILTER2_TYPE 1031 /* (UINT) CTRL Speed controller: Set current filter2 type */ -#define ACP10PAR_ISQ_FILTER3_TYPE 1032 /* (UINT) CTRL Speed controller: Set current filter3 type */ -#define ACP10PAR_ISQ_FILTER1_A0 1033 /* (REAL) CTRL Speed controller: Set current filter1 coefficient A0 */ -#define ACP10PAR_ISQ_FILTER2_A0 1034 /* (REAL) CTRL Speed controller: Set current filter2 coefficient A0 */ -#define ACP10PAR_ISQ_FILTER3_A0 1035 /* (REAL) CTRL Speed controller: Set current filter3 coefficient A0 */ -#define ACP10PAR_ISQ_FILTER1_A1 1036 /* (REAL) CTRL Speed controller: Set current filter1 coefficient A1 */ -#define ACP10PAR_ISQ_FILTER2_A1 1037 /* (REAL) CTRL Speed controller: Set current filter2 coefficient A1 */ -#define ACP10PAR_ISQ_FILTER3_A1 1038 /* (REAL) CTRL Speed controller: Set current filter3 coefficient A1 */ -#define ACP10PAR_ISQ_FILTER1_B0 1039 /* (REAL) CTRL Speed controller: Set current filter1 coefficient B0 */ -#define ACP10PAR_ISQ_FILTER2_B0 1040 /* (REAL) CTRL Speed controller: Set current filter2 coefficient B0 */ -#define ACP10PAR_ISQ_FILTER3_B0 1041 /* (REAL) CTRL Speed controller: Set current filter3 coefficient B0 */ -#define ACP10PAR_ISQ_FILTER1_B1 1042 /* (REAL) CTRL Speed controller: Set current filter1 coefficient B1 */ -#define ACP10PAR_ISQ_FILTER2_B1 1043 /* (REAL) CTRL Speed controller: Set current filter2 coefficient B1 */ -#define ACP10PAR_ISQ_FILTER3_B1 1044 /* (REAL) CTRL Speed controller: Set current filter3 coefficient B1 */ -#define ACP10PAR_ISQ_FILTER1_B2 1045 /* (REAL) CTRL Speed controller: Set current filter1 coefficient B2 */ -#define ACP10PAR_ISQ_FILTER2_B2 1046 /* (REAL) CTRL Speed controller: Set current filter2 coefficient B2 */ -#define ACP10PAR_ISQ_FILTER3_B2 1047 /* (REAL) CTRL Speed controller: Set current filter3 coefficient B2 */ -#define ACP10PAR_ENCOD_TRANS_RATIO 1048 /* (REAL) Encoder1: Resolver transmission ratio */ -#define ACP10PAR_SGEN_S_SET_FRAC 1049 /* (REAL) CTRL Position controller: Input set position fractional part [Units] */ -#define ACP10PAR_CMD_SW_RESET 1050 /* (NIL) System administration: SW Reset */ -#define ACP10PAR_CMD_BOOT_STATE 1051 /* (UINT) System administration: Change Boot State */ -#define ACP10PAR_BOOT_STATE 1052 /* (UINT) System administration: Boot State */ -#define ACP10PAR_CMD_BURN_SYSMOD 1053 /* (NIL) System administration: Module: Burn */ -#define ACP10PAR_STAT_BURN_SYSMOD 1054 /* (USINT) System administration: Module: Burn status */ -#define ACP10PAR_BSL_TEST_CMD 1055 /* (UINT) System administration: Test command */ -#define ACP10PAR_BSL_TEST_STATUS 1056 /* (UINT) System administration: Test status */ -#define ACP10PAR_BSL_TEST_PAR 1057 /* (UDINT) System administration: Test parameter */ -#define ACP10PAR_ENCOD2_HOMING_OFFSET 1058 /* (DINT) Encoder2: Homing offset [Units] */ -#define ACP10PAR_ENCOD3_HOMING_OFFSET 1059 /* (DINT) Encoder3: Homing offset [Units] */ -#define ACP10PAR_RD_BLOCK_SEGM 1060 /* (BYTES6) Data block transfer: Read data block segment */ -#define ACP10PAR_RD_BLOCK_LAST_SEGM 1061 /* (BYTES6) Data block transfer: Read last data block segment */ -#define ACP10PAR_CMD_RD_BLOCK_ABORT 1062 /* (NIL) Data block transfer: Abort data block read access */ -#define ACP10PAR_RD_BLOCK_OFFSET 1063 /* (UDINT) Data block transfer: Offset for data block read access */ -#define ACP10PAR_RD_BLOCK_BYTES 1064 /* (UDINT) Data block transfer: Remaining bytes for data block read access */ -#define ACP10PAR_CMD_MOVE_STOP_A2 1065 /* (REAL) Movement stop: Command stop movement [Units/s] */ -#define ACP10PAR_CMD_MOVE_STOP_A2_VAX1 1066 /* (REAL) VAX Movement stop: Command stop movement [Units/s] */ -#define ACP10PAR_AUT_SL_S 1067 /* (DINT) Cam automat: Position of slave axis [Units] */ -#define ACP10PAR_AUT_SL_S_VAX1 1068 /* (DINT) VAX Cam automat: Position of slave axis [Units] */ -#define ACP10PAR_WR_BLOCK_SEGM 1070 /* (BYTES6) Data block transfer: Write data block segment */ -#define ACP10PAR_WR_BLOCK_LAST_SEGM 1071 /* (BYTES6) Data block transfer: Write last data block segment */ -#define ACP10PAR_CMD_WR_BLOCK_ABORT 1072 /* (NIL) Data block transfer: Abort data block write access */ -#define ACP10PAR_ENCOD2_CMD_HOMING 1073 /* (HOMING_S, HOMING_MODE, HOMING_MODE_BITS) Encoder2: Command start homing procedure */ -#define ACP10PAR_ENCOD3_CMD_HOMING 1074 /* (HOMING_S, HOMING_MODE, HOMING_MODE_BITS) Encoder3: Command start homing procedure */ -#define ACP10PAR_AUT_MA_CAM_REL 1075 /* (REAL) Cam automat: Relative distance of master axis within cam [Units] */ -#define ACP10PAR_AUT_MA_CAM_REL_VAX1 1076 /* (REAL) VAX Cam automat: Relative distance of master axis within cam [Units] */ -#define ACP10PAR_AUT_MA_CAM_LEADIN 1077 /* (DINT) Cam automat: Relative entry distance of master axis within cam [Units] */ -#define ACP10PAR_AUT_MA_CAM_LEADIN_VAX1 1078 /* (DINT) VAX Cam automat: Relative entry distance of master axis within cam [Units] */ -#define ACP10PAR_AUT_MSG_MODE_BITS_VAX1 1079 /* (UDINT) VAX Cam automat: Control bits for message mode */ -#define ACP10PAR_TRACE_DATA 1100 /* (DATA) Trace: Data */ -#define ACP10PAR_TUNE_I_MAX_PERCENT 1101 /* (REAL) Autotuning: Maximum percentage for rated current [%] */ -#define ACP10PAR_TUNE_V_MAX_PERCENT 1102 /* (REAL) Autotuning: Maximum percentage for speed limit value [%] */ -#define ACP10PAR_TUNE_S_MAX 1103 /* (REAL) Autotuning: Maximum movement distance [Units] */ -#define ACP10PAR_TUNE_DS_MAX 1104 /* (REAL) Autotuning: Maximum lag error [Units] */ -#define ACP10PAR_TUNE_SIGNAL_PERIODS 1106 /* (UDINT) Autotuning: Number of excitation periods */ -#define ACP10PAR_TUNE_DRIVE_INERTIA 1109 /* (REAL) Autotuning: Estimated drive inertia [kgm^2] */ -#define ACP10PAR_TUNE_SIGNAL_ORDER 1110 /* (UDINT) Autotuning: Order of excitation signal */ -#define ACP10PAR_TUNE_OPTION_BITS 1111 /* (UDINT) Autotuning: Option control bits */ -#define ACP10PAR_TUNE_KV_PERCENT 1112 /* (REAL) Autotuning: Percentage for proportional amplification [%] */ -#define ACP10PAR_TUNE_RESONANCE_FACTOR 1113 /* (REAL) Autotuning: Factor for detection of a resonance */ -#define ACP10PAR_TUNE_INERTIA_F_LOWER 1114 /* (REAL) Autotuning: Lower frequency for estimation of drive inertia [Hz] */ -#define ACP10PAR_TUNE_INERTIA_F_UPPER 1115 /* (REAL) Autotuning: Upper frequency for estimation of drive inertia [Hz] */ -#define ACP10PAR_TUNE_DELAY_TIME 1116 /* (REAL) Autotuning: Delay time during transients [s] */ -#define ACP10PAR_TUNE_KV_MAX 1119 /* (REAL) Autotuning: Maximum proportional amplification [As, 1/s] */ -#define ACP10PAR_TUNE_A 1120 /* (REAL) Autotuning: Acceleration [Units/s] */ -#define ACP10PAR_PIDENT_SIGNAL_F_START 1121 /* (REAL) Parameter identification: Start frequency of the excitation signal [Hz] */ -#define ACP10PAR_PIDENT_SIGNAL_F_STOP 1122 /* (REAL) Parameter identification: Stop frequency of the excitation signal [Hz] */ -#define ACP10PAR_PIDENT_SIGNAL_TIME 1123 /* (REAL) Parameter identification: Duration of the excitation signal [s] */ -#define ACP10PAR_PIDENT_SIGNAL_TYPE 1124 /* (UINT) Parameter identification: Type of the excitation signal */ -#define ACP10PAR_PIDENT_SUB_MODE 1125 /* (UDINT) Parameter identification: Sub-mode */ -#define ACP10PAR_PIDENT_STATE_BITS 1126 /* (UDINT) Parameter identification: State bits */ -#define ACP10PAR_ISQ_RIPPLE_DAT_A_POS 1127 /* (REAL) ISQ-Ripple compensation: Data: Amplitude for quadrant I [A] */ -#define ACP10PAR_ISQ_RIPPLE_DAT_PHI_POS 1128 /* (REAL) ISQ-Ripple compensation: Data: Angle for quadrant I */ -#define ACP10PAR_ISQ_RIPPLE_DAT_A_NEG 1129 /* (REAL) ISQ-Ripple compensation: Data: Amplitude for quadrant III [A] */ -#define ACP10PAR_ISQ_RIPPLE_DAT_PHI_NEG 1130 /* (REAL) ISQ-Ripple compensation: Data: Angle for quadrant III */ -#define ACP10PAR_ISQ_RIPPLE_REFSYSTEM 1131 /* (USINT) ISQ-Ripple compensation: Reference system */ -#define ACP10PAR_ISQ_RIPPLE_DAT_B 1132 /* (REAL) ISQ-Ripple compensation: Data: Parameter B */ -#define ACP10PAR_ISQ_RIPPLE_POS_OFFSET 1134 /* (REAL) ISQ-Ripple compensation: Position offset [rad] */ -#define ACP10PAR_ENCOD_MODE 1135 /* (UDINT) Encoder: Mode */ -#define ACP10PAR_ENCOD2_MODE 1136 /* (UDINT) Encoder2: Mode */ -#define ACP10PAR_ENCOD3_MODE 1137 /* (UDINT) Encoder3: Mode */ -#define ACP10PAR_PIDENT_ITER_CNT 1138 /* (UDINT) Parameter identification: Iteration counter */ -#define ACP10PAR_PMET_MODE 1139 /* (USINT) PowerMeter: Mode */ -#define ACP10PAR_PMET_TIME_IV 1140 /* (DINT) PowerMeter: Observation period [us] */ -#define ACP10PAR_PMET_TRIG_PARID 1141 /* (UINT) PowerMeter: Trigger parameter-ID */ -#define ACP10PAR_PMET_CYCLE_TIME 1142 /* (DINT) PowerMeter: Actual cycle time [us] */ -#define ACP10PAR_PMET_CNT 1143 /* (UINT) PowerMeter: Cycle counter */ -#define ACP10PAR_PMET_P_MEAN 1144 /* (REAL) PowerMeter: Mean active power [W] */ -#define ACP10PAR_PMET_P_MIN 1145 /* (REAL) PowerMeter: Minimum active power [W] */ -#define ACP10PAR_PMET_P_MAX 1146 /* (REAL) PowerMeter: Maximum active power [W] */ -#define ACP10PAR_PMET_Q_MEAN 1147 /* (REAL) PowerMeter: Mean reactive power [var] */ -#define ACP10PAR_PMET_E_CONS 1148 /* (REAL) PowerMeter: Consumed energy [Ws] */ -#define ACP10PAR_PMET_E_PROD 1149 /* (REAL) PowerMeter: Produced energy [Ws] */ -#define ACP10PAR_AXLIM_DV_STOP 1150 /* (REAL) Limit values: Speed error for stop of a movement [1/s] */ -#define ACP10PAR_MAINS_U1 1151 /* (REAL) Power mains: Phase 1: Voltage [V] */ -#define ACP10PAR_MAINS_U2 1152 /* (REAL) Power mains: Phase 2: Voltage [V] */ -#define ACP10PAR_MAINS_U3 1153 /* (REAL) Power mains: Phase 3: Voltage [V] */ -#define ACP10PAR_RECT_CURR 1154 /* (REAL) Power stage: Rectifier: Current [A] */ -#define ACP10PAR_UDC_CHOP_CURR 1155 /* (REAL) CTRL Chopper: Current [A] */ -#define ACP10PAR_FCTRL_IM_REF_PARID 1156 /* (UINT) CTRL Flux: Parameter-ID Set magnetizing current */ -#define ACP10PAR_TEMPSENS_RESISTANCE 1157 /* (REAL) Temperature sensor: Resistance [Ohm] */ -#define ACP10PAR_TEMPSENS_PARID 1158 /* (UINT) Temperature sensor: Parameter-ID Resistance */ -#define ACP10PAR_SCTRL_SPEED_ERROR 1159 /* (REAL) CTRL Speed controller: Speed error [1/s] */ -#define ACP10PAR_POWER_STAGE_NO 1162 /* (USINT) Inverter: Number of power stages */ -#define ACP10PAR_AXLIM_DV_STOP_MODE 1163 /* (UDINT) Limit values: Speed error monitoring: Mode */ -#define ACP10PAR_PLIM_POWER_LIM 1165 /* (REAL) Power limiter: Limit value [W] */ -#define ACP10PAR_ICTRL_AUTO_CONFIG 1166 /* (UINT) CTRL Current: Automatic configuration */ -#define ACP10PAR_ENCOD_DIAG_ID 1167 /* (USINT) Encoder1: Diagnosis ID */ -#define ACP10PAR_ENCOD_DIAG 1168 /* (USINT) Encoder1: Diagnosis */ -#define ACP10PAR_POWERFAIL_DETECT_RATIO 1169 /* (REAL) CTRL DC bus: Minimum-to-nominal voltage ratio */ -#define ACP10PAR_SLOT_NO 1170 /* (USINT) Number of modul slots */ -#define ACP10PAR_EPROM_ORDERTEXT 1171 /* (STR32) Order text */ -#define ACP10PAR_TEMP_MOTOR_MODEL_LIM 1172 /* (REAL) Motor: Temperature model: Limit temperature [C] */ -#define ACP10PAR_ENCOD_COMP_MODE 1173 /* (UINT) Encoder1: Compensation: Mode */ -#define ACP10PAR_ENCOD_DAT_IDX 1174 /* (DINT) Encoder1: Data: Index */ -#define ACP10PAR_ENCOD_DAT_A0 1175 /* (REAL) Encoder1: Data: Parameter A0 */ -#define ACP10PAR_ENCOD_DAT_A1 1176 /* (REAL) Encoder1: Data: Parameter A1 */ -#define ACP10PAR_ENCOD_DAT_A2 1177 /* (REAL) Encoder1: Data: Parameter A2 */ -#define ACP10PAR_T_STOP_EVENT_BIT 1179 /* (DINT) Movement stop: Minimum time for cyclic bit 'stop after drive event' [us] */ -#define ACP10PAR_PCTRL_ENABLE_A2_POS 1180 /* (REAL) CTRL Position controller: Deceleration in positive direction at activating the enable input [Units/s] */ -#define ACP10PAR_PCTRL_ENABLE_A2_NEG 1181 /* (REAL) CTRL Position controller: Deceleration in negative direction at activating the enable input [Units/s] */ -#define ACP10PAR_HOMING_DS_STOP 1182 /* (REAL) Homing: Lag error for stop of a movement [Units] */ -#define ACP10PAR_CYCLIC_DP_CYCLE_TIME 1183 /* (UDINT) Network coupling: Receive data point: Cycle time [us] */ -#define ACP10PAR_HOMING_RESTORE_MODE 1184 /* (UINT) Homing: Mode for saving and restoring position data */ -#define ACP10PAR_SGEN_PROF_S_SET 1186 /* (DINT) Basis movements: Profile generator set position [Units] */ -#define ACP10PAR_SGEN_PROF_VTA_SET 1187 /* (REAL) Basis-Bewegungen: Profile generator change of set position per cycle */ -#define ACP10PAR_HOMING_DS_BLOCK 1188 /* (REAL) Homing: Lag error for block detection [Units] */ -#define ACP10PAR_HOMING_TORQUE_LIM 1189 /* (REAL) Homing: Torque limit [Nm] */ -#define ACP10PAR_ENCOD_SSI_TRAIL_BITS 1190 /* (USINT) Encoder1: SSI Number of trailing bits */ -#define ACP10PAR_ENCOD2_SSI_TRAIL_BITS 1191 /* (USINT) Encoder2: SSI Number of trailing bits */ -#define ACP10PAR_ENCOD3_SSI_TRAIL_BITS 1192 /* (USINT) Encoder3: SSI Number of trailing bits */ -#define ACP10PAR_QUICKSTOP_DECEL_RAMP 1193 /* (USINT) Digital inputs: Quickstop deceleration ramp */ -#define ACP10PAR_NETWORK_SYS_TIME 1194 /* (UDINT) Drive synchronisation: Total time within the network cycle [us] */ -#define ACP10PAR_PCTRL_MODE_BITS 1196 /* (UDINT) CTRL Position controller: Mode bits */ -#define ACP10PAR_CROSSLINK_AXIS 1197 /* (UINT) Axis crosslink: Axis number */ -#define ACP10PAR_CROSSLINK_PARID 1198 /* (UINT) Axis crosslink: Parameter ID */ -#define ACP10PAR_STOP_T_JOLT 1199 /* (REAL) Movement stop: Jolt time [s] */ -#define ACP10PAR_AUT_MA_S_START_IDX 1204 /* (USINT) Cam automat: Index for relative start position of the master axis within interval */ -#define ACP10PAR_AUT_MA_S_START_IV 1205 /* (DINT) Cam automat: Relative start position of the master axis within interval [Units] */ -#define ACP10PAR_AUT_MA_S_START_IDX_VAX1 1206 /* (USINT) VAX Cam automat: Index for relative start position of the master axis within interval */ -#define ACP10PAR_AUT_MA_S_START_IV_VAX1 1207 /* (DINT) VAX Cam automat: Relative start position of the master axis within interval [Units] */ -#define ACP10PAR_MOTOR_NUM_PHASES 1208 /* (USINT) Motor: Number of motor phases */ -#define ACP10PAR_MOTOR_ENCOD_TEMP_LIM 1209 /* (UINT) Motor: Encoder: Limit temperature [C] */ -#define ACP10PAR_MOTOR_TEMPMODEL_REFSENS 1210 /* (UINT) Motor: Temperature model: Reference sensor: ID */ -#define ACP10PAR_MOTOR_TEMPMODEL_RES1 1211 /* (REAL) Motor: Temperature model: Thermal resistance 1 [K/W] */ -#define ACP10PAR_MOTOR_TEMPMODEL_CAP1 1212 /* (REAL) Motor: Temperature model: Thermal capacity 1 [Ws/K] */ -#define ACP10PAR_MOTOR_TEMPMODEL_RES2 1213 /* (REAL) Motor: Temperature model: Thermal resistance 2 [K/W] */ -#define ACP10PAR_MOTOR_TEMPMODEL_CAP2 1214 /* (REAL) Motor: Temperature model: Thermal capacity 2 [Ws/K] */ -#define ACP10PAR_MOTOR_TEMPSENS_TYPE 1215 /* (UINT) Temperature sensor: Type */ -#define ACP10PAR_MOTOR_TEMPSENS_LIM 1216 /* (UINT) Temperature sensor: Limit temperature [C] */ -#define ACP10PAR_ENCOD_POS_DATA_IDX 1219 /* (UINT) Encoder: Index of position data block */ -#define ACP10PAR_UDC_OVMON_CTRL_OFF_LIM 1220 /* (REAL) CTRL DC bus: Overvoltage monitoring: Threshold for torque off [V] */ -#define ACP10PAR_UDC_OVMON_STOP_LIM 1221 /* (REAL) CTRL DC bus: Overvoltage monitoring: Threshold for stop on [V] */ -#define ACP10PAR_TEMP_POWERSTAGE 1222 /* (REAL) Inverter: Temperature model: Temperature [C] */ -#define ACP10PAR_MAINS_FREQ_TOL 1223 /* (REAL) Power mains: Frequency tolerance [%] */ -#define ACP10PAR_MOTOR_VENDOR_ID 1224 /* (UINT) Motor: Vendor ID */ -#define ACP10PAR_ENCOD_SSI_LINE_OFF 1225 /* (DINT) Encoder1: Serial position phase shift */ -#define ACP10PAR_ENCOD2_SSI_LINE_OFF 1226 /* (DINT) Encoder2: Serial position phase shift */ -#define ACP10PAR_ENCOD3_SSI_LINE_OFF 1227 /* (DINT) Encoder3: Serial position phase shift */ -#define ACP10PAR_ENCOD_SSI_LINE_RES 1228 /* (DINT) Encoder1: Serial resolution per sinus period */ -#define ACP10PAR_ENCOD_COMP_B0 1230 /* (REAL) Encoder1: Compensation: Parameter 1 */ -#define ACP10PAR_ENCOD_COMP_B1 1231 /* (REAL) Encoder1: Compensation: Parameter 2 */ -#define ACP10PAR_ENCOD_COMP_B2 1232 /* (REAL) Encoder1: Compensation: Parameter 3 */ -#define ACP10PAR_ENCOD_COMP_B3 1233 /* (REAL) Encoder1: Compensation: Parameter 4 */ -#define ACP10PAR_ENCOD_COMP_ID_CURR_MAX 1234 /* (REAL) Encoder1: Compensation: Maximal current for identification [A] */ -#define ACP10PAR_MTPC_ISQ_REF 1235 /* (REAL) CTRL Current: MTPC control: Torque proportional set current [A] */ -#define ACP10PAR_MTPC_ISD_REF 1236 /* (REAL) CTRL Current: MTPC control: Input direct component [A] */ -#define ACP10PAR_CMD_SCTRL_RC 1237 /* (UINT) CTRL Speed controller: Repetitive Control: Command */ -#define ACP10PAR_SCTRL_RC_T_PREDICT 1238 /* (REAL) CTRL Speed controller: Repetitive Control: Prediction time [s] */ -#define ACP10PAR_SCTRL_RC_SPEED_MIN 1239 /* (REAL) CTRL Speed controller: Repetitive Control: Minimal speed [1/s] */ -#define ACP10PAR_SCTRL_RC_FILT_CUTOFF 1240 /* (REAL) CTRL Speed controller: Repetitive Control: Cutoff frequency of filter [Hz] */ -#define ACP10PAR_SCTRL_RC_FILT_ORDER 1241 /* (USINT) CTRL Speed controller: Repetitive Control: Order of filter */ -#define ACP10PAR_SCTRL_RC_STATUS 1242 /* (USINT) CTRL Speed controller: Repetitive Control: State */ -#define ACP10PAR_SCTRL_RC_FILT_TYPE 1243 /* (USINT) CTRL Speed controller: Repetitive Control: Type of filter */ -#define ACP10PAR_SCTRL_RC_RES 1244 /* (UINT) CTRL Speed controller: Repetitive Control: Resolution */ -#define ACP10PAR_SCTRL_RC_VALUE 1245 /* (REAL) CTRL Speed controller: Repetitive Control: Output value [A] */ -#define ACP10PAR_SCTRL_RC_PAR0 1246 /* (UDINT) CTRL Speed: Repetitive Control: Parameter 1 */ -#define ACP10PAR_SCTRL_RC_PAR1 1247 /* (UDINT) CTRL Speed: Repetitive Control: Parameter 2 */ -#define ACP10PAR_SCTRL_RC_MODE 1248 /* (UDINT) CTRL Speed: Repetitive Control: Mode */ -#define ACP10PAR_FFCTRL_FORCE 1249 /* (REAL) CTRL Feed forward: Set motor force [N] */ -#define ACP10PAR_FWCTRL_ULIM_SCALE 1250 /* (REAL) CTRL Flux weakening: Voltage limit reserve */ -#define ACP10PAR_MAINSSIM_UCTRL_TD 1252 /* (REAL) Mains Simulator: Controller derivative action time [s] */ -#define ACP10PAR_MAINSSIM_UCTRL_KP 1258 /* (REAL) Mains Simulator: Controller proportional amplification factor [1] */ -#define ACP10PAR_MAINSSIM_UCTRL_TN 1259 /* (REAL) Mains Simulator: Controller integral action time [s] */ -#define ACP10PAR_MOTOR_BRAKE_TYPE 1260 /* (UINT) Motor holding brake: Type */ -#define ACP10PAR_MOTOR_BRAKE_RESISTANCE 1261 /* (REAL) Motor holding brake: Resistance [Ohm] */ -#define ACP10PAR_MOTOR_BRAKE_INDUCTANCE 1262 /* (REAL) Motor holding brake: Inductance [Henry] */ -#define ACP10PAR_FFCTRL_MASS 1263 /* (REAL) CTRL Feed forward: Total mass [kg] */ -#define ACP10PAR_FFCTRL_FORCE_LOAD 1264 /* (REAL) CTRL Feed forward: External load [N] */ -#define ACP10PAR_BRAKE_TEST_DURATION 1266 /* (REAL) Motor holding brake test: Test duration [s] */ -#define ACP10PAR_BRAKE_TEST_TORQUE_RATE 1269 /* (REAL) Motor holding brake test: Torque slew rate [Nm/s] */ -#define ACP10PAR_TLIM_ISQ_POS 1270 /* (REAL) CTRL Torque limiter: Absolute value of positive current limit [A] */ -#define ACP10PAR_TLIM_ISQ_NEG 1271 /* (REAL) CTRL Torque limiter: Absolute value of negative current limit [A] */ -#define ACP10PAR_MAINSSIM_MODE 1272 /* (UDINT) Mains Simulator: Mode */ -#define ACP10PAR_MAINSSIM_VOLTAGE 1273 /* (REAL) Mains Simulator: Voltage [V] */ -#define ACP10PAR_MAINSSIM_FREQUENCY 1274 /* (REAL) Mains Simulator: Frequency [Hz] */ -#define ACP10PAR_MAINSSIM_STATE 1275 /* (UINT) Mains Simulator: State */ -#define ACP10PAR_MOTOR_SALIENCY_RATIO 1277 /* (REAL) Motor: Magnetic saliency ratio */ -#define ACP10PAR_UDC_OFFSET 1278 /* (REAL) CTRL DC bus: Voltage offset [V] */ -#define ACP10PAR_VCTRL_I0_LIM 1279 /* (REAL) Inverter: Summation current: Limit [A] */ -#define ACP10PAR_PIDENT_THERM_TRIP_TIME 1283 /* (REAL) Parameter identification: Tripping time at thermal overload [s] */ -#define ACP10PAR_VCTRL_RHO_ADD_PARID 1293 /* (UINT) CTRL Vector controller: Parameter ID of the additive commutation angle */ -#define ACP10PAR_VCTRL_RHO_ADD 1294 /* (REAL) CTRL Vector controller: Additive commutation angle [rad] */ -#define ACP10PAR_OBS_VOLT_US1 1295 /* (REAL) Voltage observer: Phase voltage U [V] */ -#define ACP10PAR_OBS_VOLT_US2 1296 /* (REAL) Voltage observer: Phase voltage V [V] */ -#define ACP10PAR_OBS_VOLT_US3 1297 /* (REAL) Voltage observer: Phase voltage W [V] */ -#define ACP10PAR_OBS_VOLT_INVCL_A1 1298 /* (REAL) Voltage observer: Inverter adjustment amplification factor */ -#define ACP10PAR_OBS_VOLT_INVCL_A2 1299 /* (REAL) Voltage observer: Inverter adjustment exponent [1/A] */ -#define ACP10PAR_ENCOD_OUT_OFFSET 1300 /* (DINT) Encoder1: Emulation: Offset */ -#define ACP10PAR_ENCOD2_OUT_OFFSET 1301 /* (DINT) Encoder2: Emulation: Offset */ -#define ACP10PAR_ENCOD3_OUT_OFFSET 1302 /* (DINT) Encoder3: Emulation: Offset */ -#define ACP10PAR_ENCOD_ADC1_OFFSET 1303 /* (DINT) Encoder: ADC1: Offset */ -#define ACP10PAR_ENCOD_ADC2_OFFSET 1304 /* (DINT) Encoder: ADC2: Offset */ -#define ACP10PAR_ENCOD_ADC1_GAIN 1305 /* (REAL) Encoder: ADC1: Gain */ -#define ACP10PAR_PIDENT_S 1306 /* (DINT) Parameter identification: Move distance [Units] */ -#define ACP10PAR_ENCOD0_POS_RANGE_LW 1308 /* (UDINT) Virtual Encoder: Range of encoder position low word [Incr] */ -#define ACP10PAR_ENCOD0_POS_RANGE_HW 1309 /* (UDINT) Virtual Encoder: Range of encoder position high word [Incr] */ -#define ACP10PAR_ENCOD0_CMD_HOMING 1310 /* (HOMING_S, HOMING_MODE, HOMING_MODE_BITS) Virtual Encoder: Command start homing procedure */ -#define ACP10PAR_ENCOD0_MAX_CYCLE_TIME 1311 /* (DINT) Virtual Encoder: Maximum cycle time */ -#define ACP10PAR_ENCOD0_POS1_IN_PARID 1312 /* (UINT) Virtual Encoder: Parameter ID of input value position 1 */ -#define ACP10PAR_ENCOD0_POS2_IN_PARID 1313 /* (UINT) Virtual Encoder: Parameter ID of input value position 1 */ -#define ACP10PAR_ENCOD0_TIME_IN_PARID 1314 /* (UINT) Virtual Encoder: Parameter ID of input value time */ -#define ACP10PAR_ENCOD0_S_FILTER_T10 1315 /* (REAL) Virtual Encoder: Time constant for actual position filter [s] */ -#define ACP10PAR_ENCOD0_S_FILTER_TE 1316 /* (REAL) Virtual Encoder: Extrapolation time for actual position filter [s] */ -#define ACP10PAR_ENCOD1_COMMUT_OFFSET 1317 /* (REAL) Encoder1: Commutation offset [rad] */ -#define ACP10PAR_ELC_TRANSFER_PARID 1318 /* (UINT) Encoderless control: Parameter-ID Transition */ -#define ACP10PAR_ENCOD0_MODE 1320 /* (UDINT) Virtual Encoder: Mode */ -#define ACP10PAR_ENCOD0_POS_ACT 1321 /* (DINT) Virtual Encoder: Actual position per revolution [Incr] */ -#define ACP10PAR_ENCOD0_S_ACT 1322 /* (DINT) Virtual Encoder: Actual position [Units] */ -#define ACP10PAR_SCALE_ENCOD0_UNITS 1323 /* (UDINT) Virtual Encoder: Encoder scaling: Units per SCALE_ENCOD0_REV encoder revolutions [Units] */ -#define ACP10PAR_SCALE_ENCOD0_REV 1324 /* (UDINT) Virtual Encoder: Encoder scaling: encoder revolutions */ -#define ACP10PAR_ENCOD0_COUNT_DIR 1325 /* (USINT) Virtual Encoder: Encoder scaling: Count direction */ -#define ACP10PAR_STAT_ENC0_HOMING_OK 1326 /* (UDINT) Virtual Encoder: Status home position valid */ -#define ACP10PAR_ENCOD0_IN_PARID 1327 /* (UINT) Virtual Encoder: Parameter ID of input value */ -#define ACP10PAR_ENCOD0_STATUS_PARID 1328 /* (UINT) Virtual Encoder: Parameter ID of status */ -#define ACP10PAR_ENCOD0_STATUS 1329 /* (UDINT) Virtual Encoder: Status */ -#define ACP10PAR_SCALE_ENCOD0_INCR 1330 /* (UDINT) Virtual Encoder: Encoder scaling: increments per motor revolution */ -#define ACP10PAR_ENCOD0_ELC_IN_FILTER 1332 /* (REAL) Virtual Encoder: Filter time constant for Pos2 in ELC mode [s] */ -#define ACP10PAR_ELC_STALL_DETECT_TIME 1333 /* (REAL) Encoderless control: Stop monitoring: Triggering time [s] */ -#define ACP10PAR_ELC_TRANSFER 1334 /* (REAL) Encoderless control: Transition */ -#define ACP10PAR_ELC_TRANSFER_TIME 1335 /* (REAL) Encoderless control: Transition time [s] */ -#define ACP10PAR_OBS_POS_PSI_REF 1336 /* (REAL) Position observer: Reference flux */ -#define ACP10PAR_ELC_ISD_REF_PARID 1337 /* (UINT) Encoderless control: Parameter-ID Set current direct component */ -#define ACP10PAR_ELC_ISD_REF 1338 /* (REAL) Encoderless control: Set current direct component [A] */ -#define ACP10PAR_OBS_POS_PSI_ACT 1339 /* (REAL) Position observer: Actual flux */ -#define ACP10PAR_FWCTRL_ULIM_OFFS 1340 /* (REAL) CTRL Flux weakening: Offset voltage limitation [V] */ -#define ACP10PAR_PIDENT_SIGNAL_F_ACT 1342 /* (REAL) Parameter identification: Actual frequency of the excitation signal [Hz] */ -#define ACP10PAR_PIDENT_TRACE_VAR1 1343 /* (REAL) Parameter identification: Trace variable 1 */ -#define ACP10PAR_PIDENT_TRACE_VAR2 1344 /* (REAL) Parameter identification: Trace variable 2 */ -#define ACP10PAR_OBS_POS1_MODE 1345 /* (UINT) Position observer 1: Mode */ -#define ACP10PAR_OBS_POS2_MODE 1346 /* (UINT) Position observer 2: Mode */ -#define ACP10PAR_OBS_POS1_RHO 1347 /* (REAL) Position observer 1: Estimated electrical flux angle [rad] */ -#define ACP10PAR_OBS_POS2_RHO 1348 /* (REAL) Position observer 2: Estimated electrical flux angle [rad] */ -#define ACP10PAR_OBS_POS1_PARA_A0 1351 /* (REAL) Position observer 1: Parameter A0 */ -#define ACP10PAR_OBS_POS1_PARA_A1 1352 /* (REAL) Position observer 1: Parameter A1 */ -#define ACP10PAR_OBS_POS1_PARA_A2 1353 /* (REAL) Position observer 1: Parameter A2 */ -#define ACP10PAR_OBS_MODE_BITS 1354 /* (UDINT) Observer: Mode bits */ -#define ACP10PAR_OBS_POS2_PARA_B0_PARID 1357 /* (UINT) Position observer 2: Parameter B0 Parameter-ID */ -#define ACP10PAR_OBS_POS2_PARA_B1_PARID 1358 /* (UINT) Position observer 2: Parameter B1 Parameter-ID */ -#define ACP10PAR_ENCOD2_DIAG_ID 1360 /* (USINT) Encoder2: Diagnosis ID */ -#define ACP10PAR_ENCOD2_DIAG 1361 /* (USINT) Encoder2: Diagnosis */ -#define ACP10PAR_ENCOD3_DIAG_ID 1362 /* (USINT) Encoder3: Diagnosis ID */ -#define ACP10PAR_ENCOD3_DIAG 1363 /* (USINT) Encoder3: Diagnosis */ -#define ACP10PAR_ENCOD2_CMD 1364 /* (UDINT) Encoder2: Encoder command */ -#define ACP10PAR_ENCOD3_CMD 1365 /* (UDINT) Encoder3: Encoder command */ -#define ACP10PAR_ENCOD2_TEMP 1366 /* (REAL) Encoder2: Temperature [C] */ -#define ACP10PAR_ENCOD3_TEMP 1367 /* (REAL) Encoder3: Temperature [C] */ -#define ACP10PAR_ENCOD2_ERR_CNT 1368 /* (UDINT) Encoder2: Error count */ -#define ACP10PAR_ENCOD3_ERR_CNT 1369 /* (UDINT) Encoder3: Error count */ -#define ACP10PAR_ENCOD_SSI_CONTENT_IDX 1370 /* (USINT) Encoder1: SSI content index */ -#define ACP10PAR_ENCOD_SSI_CONTENT_TYPE 1371 /* (USINT) Encoder1: SSI content type */ -#define ACP10PAR_ENCOD2_SSI_CONTENT_IDX 1372 /* (USINT) Encoder2: SSI content index */ -#define ACP10PAR_ENCOD2_SSI_CONTENT_TYPE 1373 /* (USINT) Encoder2: SSI content type */ -#define ACP10PAR_ENCOD3_SSI_CONTENT_IDX 1374 /* (USINT) Encoder3: SSI content index */ -#define ACP10PAR_ENCOD3_SSI_CONTENT_TYPE 1375 /* (USINT) Encoder3: SSI content type */ -#define ACP10PAR_ENCOD0_S_ACT_FILTER 1379 /* (DINT) Virtual Encoder: Filtered actual position [Units] */ -#define ACP10PAR_PWM_CONFIG 1388 /* (UINT) PWM: Configuration */ -#define ACP10PAR_UCTRL_T_RAMP 1389 /* (REAL) CTRL DC bus: Set value rise time [s] */ -#define ACP10PAR_ENCOD_BAUDRATE 1390 /* (DINT) Encoder1: Baud rate [kBaud] */ -#define ACP10PAR_ENCOD2_BAUDRATE 1391 /* (DINT) Encoder2: Baud rate [kBaud] */ -#define ACP10PAR_ENCOD3_BAUDRATE 1392 /* (DINT) Encoder3: Baud rate [kBaud] */ -#define ACP10PAR_FFCTRL_MODE 1393 /* (UINT) CTRL Feed forward: Mode */ -#define ACP10PAR_ENCOD_REF_DCM_MODE 1400 /* (UINT) Encoder1: DCM Mode */ -#define ACP10PAR_ENCOD_ABS_RES 1401 /* (DINT) Encoder1: Absolute resolution of an encoder revolution */ -#define ACP10PAR_ENCOD2_ABS_RES 1402 /* (DINT) Encoder2: Absolute resolution of an encoder revolution */ -#define ACP10PAR_ENCOD3_ABS_RES 1403 /* (DINT) Encoder3: Absolute resolution of an encoder revolution */ -#define ACP10PAR_ENCOD_SINAMP_LIMIT_MAX 1404 /* (REAL) Encoder1: Signal amplitude upper limit [%] */ -#define ACP10PAR_ENCOD_SINAMP_LIMIT_MIN 1405 /* (REAL) Encoder1: Signal amplitude lower limit [%] */ -#define ACP10PAR_ENCOD2_SINAMP_LIMIT_MAX 1406 /* (REAL) Encoder2: Signal amplitude upper limit [%] */ -#define ACP10PAR_ENCOD2_SINAMP_LIMIT_MIN 1407 /* (REAL) Encoder2: Signal amplitude lower limit [%] */ -#define ACP10PAR_ENCOD3_SINAMP_LIMIT_MAX 1408 /* (REAL) Encoder3: Signal amplitude upper limit [%] */ -#define ACP10PAR_ENCOD3_SINAMP_LIMIT_MIN 1409 /* (REAL) Encoder3: Signal amplitude lower limit [%] */ -#define ACP10PAR_FFCTRL_KV_FORCE 1410 /* (REAL) CTRL Feed forward: Speed force factor [Ns/m] */ -#define ACP10PAR_FFCTRL_FORCE_POS 1411 /* (REAL) CTRL Feed forward: Force in positive direction [N] */ -#define ACP10PAR_FFCTRL_FORCE_NEG 1412 /* (REAL) CTRL Feed forward: Force in negative direction [N] */ -#define ACP10PAR_ENCOD1_CMD_HOMING 1414 /* (HOMING_S, HOMING_MODE, HOMING_MODE_BITS) Encoder1: Command start homing procedure */ -#define ACP10PAR_STAT_ENC1_HOMING_OK 1415 /* (UDINT) Encoder1: Status home position valid */ -#define ACP10PAR_ENCOD1_HOMING_OFFSET 1416 /* (DINT) Encoder1: Homing offset [Units] */ -#define ACP10PAR_TARGET_S_ABS 1417 /* (DINT) Basis movements: Absolute target position [Units] */ -#define ACP10PAR_TARGET_S_ABS_VAX1 1418 /* (DINT) VAX Basis movements: Absolute target position [Units] */ -#define ACP10PAR_CROSSLINK_ENC1_S_ACT 1419 /* (UINT) Axis crosslink: Encoder1: Actual position */ -#define ACP10PAR_MAINSSIM_OBS_CMD 1432 /* (UINT) Mains Simulator: Observer command */ -#define ACP10PAR_MAINSSIM_OBS_MODE 1433 /* (UINT) Mains Simulator: Observer mode */ -#define ACP10PAR_MAINSSIM_OBS_STATE 1434 /* (UINT) Mains Simulator: Observer state */ -#define ACP10PAR_MAINSSIM_OBS_PAR_IDX 1435 /* (UINT) Mains Simulator: Observer parameter index */ -#define ACP10PAR_MAINSSIM_OBS_PAR_VALUE 1436 /* (REAL) Mains Simulator: Observer parameter value */ -#define ACP10PAR_MAINSSIM_OBS_OUTPUT 1437 /* (REAL) Mains Simulator: Observer output [V] */ -#define ACP10PAR_ACOPOS_IDENT_DATA 1438 /* (DATA) System administration: ACOPOS identification data */ -#define ACP10PAR_OPTIONAL_CTRL_CMD 1440 /* (UDINT) Optional IO: Control command */ -#define ACP10PAR_OPTIONAL_IN1 1441 /* (DINT) Optional IO: Input1 */ -#define ACP10PAR_OPTIONAL_IN2 1442 /* (DINT) Optional IO: Input2 */ -#define ACP10PAR_OPTIONAL_IN3 1443 /* (DINT) Optional IO: Input3 */ -#define ACP10PAR_OPTIONAL_IN4 1444 /* (DINT) Optional IO: Input4 */ -#define ACP10PAR_OPTIONAL_IN5 1445 /* (DINT) Optional IO: Input5 */ -#define ACP10PAR_OPTIONAL_IN6 1446 /* (DINT) Optional IO: Input6 */ -#define ACP10PAR_OPTIONAL_IN7 1447 /* (DINT) Optional IO: Input7 */ -#define ACP10PAR_OPTIONAL_IN8 1448 /* (DINT) Optional IO: Input8 */ -#define ACP10PAR_OPTIONAL_IN9 1449 /* (DINT) Optional IO: Input9 */ -#define ACP10PAR_OPTIONAL_IN10 1450 /* (DINT) Optional IO: Input10 */ -#define ACP10PAR_OPTIONAL_OUT1 1451 /* (DINT) Optional IO: Output1 */ -#define ACP10PAR_OPTIONAL_OUT2 1452 /* (DINT) Optional IO: Output2 */ -#define ACP10PAR_OPTIONAL_OUT3 1453 /* (DINT) Optional IO: Output3 */ -#define ACP10PAR_OPTIONAL_OUT4 1454 /* (DINT) Optional IO: Output4 */ -#define ACP10PAR_OPTIONAL_OUT5 1455 /* (DINT) Optional IO: Output5 */ -#define ACP10PAR_OPTIONAL_OUT6 1456 /* (DINT) Optional IO: Output6 */ -#define ACP10PAR_OPTIONAL_OUT7 1457 /* (DINT) Optional IO: Output7 */ -#define ACP10PAR_OPTIONAL_OUT8 1458 /* (DINT) Optional IO: Output8 */ -#define ACP10PAR_OPTIONAL_OUT9 1459 /* (DINT) Optional IO: Output9 */ -#define ACP10PAR_OPTIONAL_OUT10 1460 /* (DINT) Optional IO: Output10 */ -#define ACP10PAR_OPTIONAL_OUT1_PARID 1461 /* (DINT) Optional IO: Parameter ID output1 */ -#define ACP10PAR_OPTIONAL_OUT2_PARID 1462 /* (DINT) Optional IO: Parameter ID output2 */ -#define ACP10PAR_OPTIONAL_OUT3_PARID 1463 /* (DINT) Optional IO: Parameter ID output3 */ -#define ACP10PAR_OPTIONAL_OUT4_PARID 1464 /* (DINT) Optional IO: Parameter ID output4 */ -#define ACP10PAR_OPTIONAL_OUT5_PARID 1465 /* (DINT) Optional IO: Parameter ID output5 */ -#define ACP10PAR_OPTIONAL_OUT6_PARID 1466 /* (DINT) Optional IO: Parameter ID output6 */ -#define ACP10PAR_OPTIONAL_OUT7_PARID 1467 /* (DINT) Optional IO: Parameter ID output7 */ -#define ACP10PAR_OPTIONAL_OUT8_PARID 1468 /* (DINT) Optional IO: Parameter ID output8 */ -#define ACP10PAR_OPTIONAL_OUT9_PARID 1469 /* (DINT) Optional IO: Parameter ID output9 */ -#define ACP10PAR_OPTIONAL_OUT10_PARID 1470 /* (DINT) Optional IO: Parameter ID output10 */ -#define ACP10PAR_MAINSSIM_FILTER_TYPE 1471 /* (UINT) Mains Simulator: Filter type */ -#define ACP10PAR_MAINSSIM_FILTER_A0 1472 /* (REAL) Mains Simulator: Filter coefficient A0 */ -#define ACP10PAR_MAINSSIM_FILTER_A1 1473 /* (REAL) Mains Simulator: Filter coefficient A1 */ -#define ACP10PAR_MAINSSIM_FILTER_B0 1474 /* (REAL) Mains Simulator: Filter coefficient B0 */ -#define ACP10PAR_MAINSSIM_FILTER_B1 1475 /* (REAL) Mains Simulator: Filter coefficient B1 */ -#define ACP10PAR_MAINSSIM_FILTER_B2 1476 /* (REAL) Mains Simulator: Filter coefficient B2 */ -#define ACP10PAR_TLIM_MODE 1480 /* (UINT) CTRL Torque limiter: Mode */ -#define ACP10PAR_TLIM_STAT 1481 /* (UINT) CTRL Torque limiter: Status */ -#define ACP10PAR_TLIM_ISQ_REF 1482 /* (REAL) CTRL Torque limiter: Output current [A] */ -#define ACP10PAR_TLIM_ISQ_ADD_PARID 1483 /* (UINT) CTRL Torque limiter: Parameter ID additiv output current */ -#define ACP10PAR_LIM_T1_POS_PARID 1484 /* (UINT) CTRL Torque limiter: Parameter ID LIM_T1_POS */ -#define ACP10PAR_LIM_T1_NEG_PARID 1485 /* (UINT) CTRL Torque limiter: Parameter ID LIM_T1_NEG */ -#define ACP10PAR_LIM_T2_POS_PARID 1486 /* (UINT) CTRL Torque limiter: Parameter ID LIM_T2_POS */ -#define ACP10PAR_LIM_T2_NEG_PARID 1487 /* (UINT) CTRL Torque limiter: Parameter ID LIM_T2_NEG */ -#define ACP10PAR_MOTOR_TEMPMODEL_LOSS1 1489 /* (REAL) Motor: Speed-dependent power loss: Linear coefficient [Ws] */ -#define ACP10PAR_MOTOR_TEMPMODEL_LOSS2 1490 /* (REAL) Motor: Speed-dependent power loss: Quadratic coefficient [Ws] */ -#define ACP10PAR_UDC_PRECHARGE_THRESHOLD 1491 /* (REAL) CTRL DC bus: Pre-charge: Enable voltage [V] */ -#define ACP10PAR_SIM_INERTIA2 1492 /* (REAL) Simulation mode: Mass moment of inertia2 [kgm] */ -#define ACP10PAR_SIM_STATIC_FRICTION2 1493 /* (REAL) Simulation mode: Static friction2 [Nm] */ -#define ACP10PAR_SIM_VISCOUS_FRICTION2 1494 /* (REAL) Simulation mode: Viscous friction2 [Nms] */ -#define ACP10PAR_SIM_STIFFNESS 1495 /* (REAL) Simulation mode: Stiffness of coupling [Nm/rad] */ -#define ACP10PAR_SIM_DAMPING 1496 /* (REAL) Simulation mode: Damping of coupling [Nms/rad] */ -#define ACP10PAR_SIM_TORSION 1497 /* (REAL) Simulation mode: Torsion of coupling [Units] */ -#define ACP10PAR_SIM_SPEED2 1498 /* (REAL) Simulation mode: Speed of mass 2 [1/s] */ -#define ACP10PAR_CMD_ERROR 1501 /* (UINT) Messages: Command execute error reaction */ -#define ACP10PAR_CMD_ERROR_VAX1 1502 /* (UINT) VAX Messages: Command execute error reaction */ -#define ACP10PAR_MOTOR_TEMPMODEL_MODE 1503 /* (UINT) Motor: Temperature model: Mode */ -#define ACP10PAR_MOTOR_BRAKE_VOLT_REL 1504 /* (REAL) Motor holding brake: Release voltage [V] */ -#define ACP10PAR_MOTOR_BRAKE_VOLT_HOLD 1505 /* (REAL) Motor holding brake: Hold voltage [V] */ -#define ACP10PAR_MOTOR_BRAKE_VOLT_MAX 1506 /* (REAL) Motor holding brake: Overvoltage limit [V] */ -#define ACP10PAR_TRIGGER1_PARID 1507 /* (UINT) Digital inputs: Parameter ID for trigger1 */ -#define ACP10PAR_TRIGGER2_PARID 1508 /* (UINT) Digital inputs: Parameter ID for trigger2 */ -#define ACP10PAR_CROSSLINK_ENC2_S_ACT 1509 /* (UINT) Axis crosslink: Encoder2: Actual position */ -#define ACP10PAR_PBC_MODE 1510 /* (UINT) Pitch error-backlash compensation: Mode */ -#define ACP10PAR_PBC_TC 1511 /* (REAL) Pitch error-backlash compensation: Compensation time [s] */ -#define ACP10PAR_PBC_INERTIA1 1512 /* (REAL) Pitch error-backlash compensation: Inertia in backlash [kgm] */ -#define ACP10PAR_PBC_NOISELIMIT 1513 /* (REAL) Pitch error-backlash compensation: Noise limit [%] */ -#define ACP10PAR_PBC_APOS_PARID 1514 /* (UINT) Pitch error-backlash compensation: Parameter ID for positive arrester */ -#define ACP10PAR_PBC_ANEG_PARID 1515 /* (UINT) Pitch error-backlash compensation: Parameter ID for negative arrester */ -#define ACP10PAR_PBC_S_COMP 1516 /* (DINT) Pitch error-backlash compensation: Load position [Units] */ -#define ACP10PAR_PBC_SPEEDREF 1517 /* (REAL) Pitch error-backlash compensation: Compensation output [1/s] */ -#define ACP10PAR_UCTRL_ENABLE_THR_LO 1518 /* (REAL) CTRL DC bus: Controller: Lower enable threshold */ -#define ACP10PAR_UCTRL_ENABLE_THR_UP 1519 /* (REAL) CTRL DC bus: Controller: Upper enable threshold */ -#define ACP10PAR_ENCOD_MAX_SYNC_SPEED 1521 /* (REAL) Encoder1: Maximum speed vor serial position [1/s] */ -#define ACP10PAR_ENCOD2_DIAG2 1528 /* (REAL) Encoder2: Diagnosis 2 */ -#define ACP10PAR_ENCOD2_DIAG3 1529 /* (REAL) Encoder2: Diagnosis 3 */ -#define ACP10PAR_ENCOD3_DIAG2 1530 /* (REAL) Encoder3: Diagnosis 2 */ -#define ACP10PAR_ENCOD3_DIAG3 1531 /* (REAL) Encoder3: Diagnosis 3 */ -#define ACP10PAR_ENCOD2_MAX_SYNC_SPEED 1532 /* (REAL) Encoder2: Maximum speed vor serial position [1/s] */ -#define ACP10PAR_ENCOD3_MAX_SYNC_SPEED 1533 /* (REAL) Encoder3: Maximum speed vor serial position [1/s] */ -#define ACP10PAR_TEMP_MODUL5 1538 /* (REAL) Power stage: Temperature sensor 5: Temperature [C] */ -#define ACP10PAR_RECT_TEMP 1539 /* (REAL) Power stage: Rectifier: Temperature [C] */ -#define ACP10PAR_DCREL_TEMP 1540 /* (REAL) DC bus: Relay: Temperature [C] */ -#define ACP10PAR_PBC_MAX_RATE 1541 /* (REAL) Pitch error-backlash compensation: Maximal speed of flange change [Units/s] */ -#define ACP10PAR_PBC_STATUS 1542 /* (UINT) Pitch error-backlash compensation: Status */ -#define ACP10PAR_DCCON_TEMP 1543 /* (REAL) DC bus: DC connector: Temperature [C] */ -#define ACP10PAR_DCCAP_TEMP 1544 /* (REAL) DC bus: Capacitor: Temperature [C] */ -#define ACP10PAR_INVR_TPOW_CONT_LOAD 1545 /* (REAL) Inverter: Continuous total power: Load [%] */ -#define ACP10PAR_INVR_TPOW_PEAK_LOAD 1546 /* (REAL) Inverter: Peak total power: Load [%] */ -#define ACP10PAR_MOTOR_HWINFO_DATA 1547 /* (DATA) Motor: Data for hardware information */ -#define ACP10PAR_BASIS_TRG_STOP_S_DIFF 1549 /* (DINT) Basis movements: Target position difference for mode 'stop after trigger' [Units] */ -#define ACP10PAR_ENCOD_SUPPLY_VOLTAGE 1556 /* (REAL) Encoder1: Output voltage of the sensor supply [V] */ -#define ACP10PAR_UCTRL_CMD 1557 /* (UINT) CTRL DC bus: Controller: Command */ -#define ACP10PAR_INVR_TPOW 1558 /* (REAL) Inverter: Total power [W] */ -#define ACP10PAR_INVR_TPOW_CONT_LIM 1559 /* (REAL) Inverter: Continuous total power: Limit power [W] */ -#define ACP10PAR_INVR_TPOW_PEAK_LIM 1560 /* (REAL) Inverter: Peak total power: Limit power [W] */ -#define ACP10PAR_DCCAP_CURR_LOW_FREQ 1561 /* (REAL) DC bus: Capacitor: Low frequent Current [A] */ -#define ACP10PAR_DCCAP_CURR_PWM_FREQ 1562 /* (REAL) DC bus: Capacitor: Pulse frequent Current [A] */ -#define ACP10PAR_DCCON_CURR 1563 /* (REAL) DC bus: DC connector: Current [A] */ -#define ACP10PAR_RECT_TEMP_LIM 1564 /* (REAL) Power stage: Rectifier: Limit temperature [C] */ -#define ACP10PAR_DCREL_TEMP_LIM 1565 /* (REAL) DC bus: Relay: Limit temperature [C] */ -#define ACP10PAR_DCCON_TEMP_LIM 1566 /* (REAL) DC bus: DC connector: Limit temperature [C] */ -#define ACP10PAR_DCCAP_TEMP_LIM 1567 /* (REAL) DC bus: Capacitor: Limit temperature [C] */ -#define ACP10PAR_ICTRL_US_FILTER_TYPE 1568 /* (UDINT) CTRL Current: Set voltage filter type */ -#define ACP10PAR_ICTRL_US_FILTER1_A0 1569 /* (REAL) CTRL Current: Set voltage filter coefficient A0 */ -#define ACP10PAR_ICTRL_US_FILTER1_A1 1570 /* (REAL) CTRL Current: Set voltage filter coefficient A1 */ -#define ACP10PAR_ENCOD_LINES_PER_REVO 1571 /* (UDINT) Encoder1: Encoder scaling: Lines/signal periods per encoder revolution */ -#define ACP10PAR_ENCOD2_LINES_PER_REVO 1572 /* (UDINT) Encoder2: Encoder scaling: Lines/signal periods per encoder revolution */ -#define ACP10PAR_ENCOD3_LINES_PER_REVO 1573 /* (UDINT) Encoder3: Encoder scaling: Lines/signal periods per encoder revolution */ -#define ACP10PAR_ADDRESS_MAPPER_CONFIG 1574 /* (UDINT) Address mapper: Configuration for address assignment */ -#define ACP10PAR_ADDRESS_MAPPER_INDEX 1575 /* (UDINT) Address mapper: Index of address */ -#define ACP10PAR_ENCOD2_SUPPLY_VOLTAGE 1576 /* (REAL) Encoder2: Output voltage of the encoder supply [V] */ -#define ACP10PAR_ENCOD2_LINE_RESISTANCE 1584 /* (REAL) Encoder2: Line resistance of the encoder supply [Ohm] */ -#define ACP10PAR_FBCTRL_SPEED_KV 1585 /* (REAL) CTRL Model based: Proportional amplification for speed [As] */ -#define ACP10PAR_UFCTRL_TLIM_TN 1586 /* (REAL) CTRL U/f: Torque limiter: Integral action time [s] */ -#define ACP10PAR_VCTRL_COMMUTATION_MODE 1588 /* (UDINT) Motorgeber: Commutation mode */ -#define ACP10PAR_ENCOD_DPOS_ACT 1593 /* (DINT) Encoder1: Position difference per sample [Incr] */ -#define ACP10PAR_ENCOD2_DPOS_ACT 1594 /* (DINT) Encoder2: Position difference per sample [Incr] */ -#define ACP10PAR_FFCTRL_FRICTION_C0 1595 /* (REAL) CTRL Feed forward: Friction model: Coefficient C0 */ -#define ACP10PAR_FFCTRL_FRICTION_C1 1596 /* (REAL) CTRL Feed forward: Friction model: Coefficient C1 */ -#define ACP10PAR_FFCTRL_FRICTION_C2 1597 /* (REAL) CTRL Feed forward: Friction model: Coefficient C2 */ -#define ACP10PAR_STAT_ONBOARD_TRIGGER1 1598 /* (UDINT) Digital inputs: Status onboard trigger1 */ -#define ACP10PAR_STAT_ONBOARD_TRIGGER2 1599 /* (UDINT) Digital inputs: Status onboard trigger2 */ -#define ACP10PAR_MODEL_INERTIA1 1600 /* (REAL) CTRL Model based: Mass moment of inertia1 [kgm^2] */ -#define ACP10PAR_MODEL_INERTIA2 1601 /* (REAL) CTRL Model based: Mass moment of inertia2 [kgm^2] */ -#define ACP10PAR_MODEL_STIFFNESS 1602 /* (REAL) CTRL Model based: Stiffness of coupling [Nm/rad] */ -#define ACP10PAR_MODEL_DAMPING 1603 /* (REAL) CTRL Model based: Damping of coupling [Nms/rad] */ -#define ACP10PAR_FAN_CTRL_MODE 1617 /* (USINT) Fan control: Mode */ -#define ACP10PAR_QUICKSTOP_T_JOLT 1618 /* (REAL) Digital inputs: Jolt time for quickstop deceleration ramp [s] */ -#define ACP10PAR_SIM_GEAR_IN_REV 1619 /* (UDINT) Simulation mode: Gearbox input revolutions */ -#define ACP10PAR_SIM_GEAR_OUT_REV 1620 /* (UDINT) Simulation mode: Gearbox output revolutions */ -#define ACP10PAR_SIM_GEAR_DIR 1621 /* (USINT) Simulation mode: Gearbox direction */ -#define ACP10PAR_SIM_LOADENC_S_ACT_PARID 1622 /* (UINT) Simulation mode: Parameter ID for the encoder of load position */ -#define ACP10PAR_CHP_CMD 1623 /* (UINT) CTRL Chopper: Command */ -#define ACP10PAR_CHP_MODE 1624 /* (UINT) CTRL Chopper: Mode */ -#define ACP10PAR_MODEL_VISCOUS_FRICTION1 1626 /* (REAL) CTRL Model based: Viscous friction1 [Nms] */ -#define ACP10PAR_MODEL_VISCOUS_FRICTION2 1627 /* (REAL) CTRL Model based: Viscous friction2 [Nms] */ -#define ACP10PAR_FBCTRL_SPEED_MIX_RATIO 1628 /* (REAL) CTRL Model based: Mixing ratio for speed */ -#define ACP10PAR_FBCTRL_MODE 1630 /* (UINT) CTRL Model based: Feedback mode */ -#define ACP10PAR_ENCOD2_OUTPUT_STAGE 1635 /* (USINT) Encoder2: Output stage */ -#define ACP10PAR_ENCOD2_OUTPUT_FREQUENCY 1636 /* (UDINT) Encoder2: Maximal expected output frequency [Hz] */ -#define ACP10PAR_TCTRANS_MODE 1637 /* (UINT) Torque Current Transformation: Mode */ -#define ACP10PAR_MOTOR_UDC_MAX 1641 /* (REAL) Motor: Maximum permissible DC bus voltage [V] */ -#define ACP10PAR_ENCOD2_COMP_MODE 1645 /* (UINT) Encoder2: Compensation: Mode */ -#define ACP10PAR_ENCOD2_DAT_IDX 1646 /* (DINT) Encoder2: Data: Index */ -#define ACP10PAR_ENCOD2_DAT_A0 1647 /* (REAL) Encoder2: Data: Parameter A0 */ -#define ACP10PAR_ENCOD2_DAT_A1 1648 /* (REAL) Encoder2: Data: Parameter A1 */ -#define ACP10PAR_ENCOD2_DAT_A2 1649 /* (REAL) Encoder2: Data: Parameter A2 */ -#define ACP10PAR_ENCOD2_ADC1_OFFSET 1650 /* (DINT) Encoder2: ADC1: Offset */ -#define ACP10PAR_ENCOD2_ADC2_OFFSET 1651 /* (DINT) Encoder2: ADC2: Offset */ -#define ACP10PAR_ENCOD2_ADC1_GAIN 1652 /* (REAL) Encoder2: ADC1: Gain */ -#define ACP10PAR_MOTOR_TEMPMODEL_RES3 1653 /* (REAL) Motor: Temperature model: Thermal resistance 3 [K/W] */ -#define ACP10PAR_MOTOR_TEMPMODEL_LOSS1_W 1654 /* (REAL) Motor: Winding: Speed-dependent power loss: Linear coefficient [Ws] */ -#define ACP10PAR_MOTOR_TEMPMODEL_LOSS2_W 1655 /* (REAL) Motor: Winding: Speed-dependent power loss: Quadratic coefficient [Ws] */ -#define ACP10PAR_PCTRL_CYC_SET_INDEX 1661 /* (UINT) CTRL Position controller: Index of parameter ID for cyclic set position */ -#define ACP10PAR_ENCOD_ERROR_TIMEOUT 1662 /* (REAL) Encoder1: Timeout for position estimation [s] */ -#define ACP10PAR_ENCOD2_ERROR_TIMEOUT 1663 /* (REAL) Encoder2: Timeout for position estimation [s] */ -#define ACP10PAR_SGEN_MODE 1664 /* (USINT) Set value generator: Mode */ -#define ACP10PAR_AXLIM_JERK 1665 /* (REAL) Limit values: Maximum jerk [Units/s] */ -#define ACP10PAR_BASIS_MOVE_JERK 1666 /* (REAL) Basis movements: Jerk [Units/s] */ -#define ACP10PAR_HOMING_JERK 1667 /* (REAL) Homing: Jerk [Units/s] */ -#define ACP10PAR_BRAKE_ON_DELAY_NETFAIL 1668 /* (UDINT) Motor holding brake: Switch-on delay after network failure [us] */ -#define ACP10PAR_ENCOD_POS_DELAY 1670 /* (REAL) Encoder1: Position acquisition time delay [s] */ -#define ACP10PAR_ENCOD2_POS_DELAY 1671 /* (REAL) Encoder2: Position acquisition time delay [s] */ -#define ACP10PAR_UDIF_CHANNEL 1672 /* (USINT) Universal Data Interface: Channel */ -#define ACP10PAR_UDIF_MODE 1673 /* (USINT) Universal Data Interface: Mode */ -#define ACP10PAR_UDIF_PARA1 1674 /* (UINT) Universal Data Interface: Parameter 1 */ -#define ACP10PAR_UDIF_PARA2 1675 /* (UINT) Universal Data Interface: Parameter 2 */ -#define ACP10PAR_UDIF_RD_CMD 1676 /* (UDIF_CHANNEL, UDIF_MODE, UDIF_PARA1, UDIF_PARA2) Universal Data Interface: Read command */ -#define ACP10PAR_UDIF_WR_CMD 1677 /* (UDIF_CHANNEL, UDIF_MODE, UDIF_PARA1, UDIF_PARA2) Universal Data Interface: Write command */ -#define ACP10PAR_UDIF_STATUS 1678 /* (UDINT) Universal Data Interface: Status */ -#define ACP10PAR_UDIF_DATA 1679 /* (DATA) Universal Data Interface: Data */ -#define ACP10PAR_UDIF_DATA_UI1 1680 /* (USINT) Universal Data Interface: Data with type UI1 */ -#define ACP10PAR_UDIF_DATA_I1 1681 /* (SINT) Universal Data Interface: Data with type I1 */ -#define ACP10PAR_UDIF_DATA_UI2 1682 /* (UINT) Universal Data Interface: Data with type UI2 */ -#define ACP10PAR_UDIF_DATA_I2 1683 /* (INT) Universal Data Interface: Data with type I2 */ -#define ACP10PAR_UDIF_DATA_UI4 1684 /* (UDINT) Universal Data Interface: Data with type UI4 */ -#define ACP10PAR_UDIF_DATA_I4 1685 /* (DINT) Universal Data Interface: Data with type I4 */ -#define ACP10PAR_UDIF_DATA_R4 1686 /* (REAL) Universal Data Interface: Data with type R4 */ -#define ACP10PAR_AUT_COMP_SL_JERK 1690 /* (REAL) Cam automat: Jerk of slave axis within compensation gears [Units/s] */ -#define ACP10PAR_MOTOR_GEAR_MOTOR_REV 1691 /* (UDINT) Motor gearbox: Gear ratio: Motor revolutions */ -#define ACP10PAR_MOTOR_GEAR_LOAD_REV 1692 /* (UDINT) Motor gearbox: Gear ratio: Load revolutions */ -#define ACP10PAR_MOTOR_GEAR_TORQ_NOM 1693 /* (REAL) Motor gearbox: Nominal output torque [Nm] */ -#define ACP10PAR_MOTOR_GEAR_TORQ_MAX 1694 /* (REAL) Motor gearbox: Maximum output torque [Nm] */ -#define ACP10PAR_MOTOR_GEAR_SPEED_MAX 1695 /* (REAL) Motor gearbox: Maximum input speed [1/min] */ -#define ACP10PAR_GEARBOX_TORQ_LIM 1696 /* (REAL) Motor gearbox: Output torque limiter: Limit [Nm] */ -#define ACP10PAR_MOTOR_TEMPMODEL_REF_OFF 1706 /* (REAL) Motor: Temperature model: Reference sensor: Temperature offset [K] */ -#define ACP10PAR_MOTOR_TEMPMODEL_REF_TAU 1707 /* (REAL) Motor: Temperature model: Reference sensor: Time constant [s] */ -#define ACP10PAR_LOGIC_MODE 3072 /* (UINT) FB LOGIC: Mode */ -#define ACP10PAR_LOGIC_IN1_PARID 3080 /* (UINT) FB LOGIC: Parameter ID of input1 */ -#define ACP10PAR_LOGIC_IN2_PARID 3088 /* (UINT) FB LOGIC: Parameter ID of input2 */ -#define ACP10PAR_LOGIC_VALUE 3096 /* (USINT) FB LOGIC: Result value */ -#define ACP10PAR_LOGIC_IN3_PARID 3104 /* (UINT) FB LOGIC: Parameter ID of input3 */ -#define ACP10PAR_LOGIC_IN4_PARID 3112 /* (UINT) FB LOGIC: Parameter ID of input4 */ -#define ACP10PAR_ARITH_MODE 3584 /* (UINT) FB ARITH: Mode */ -#define ACP10PAR_ARITH_IN1_PARID 3592 /* (UINT) FB ARITH: Parameter ID of input1 */ -#define ACP10PAR_ARITH_IN2_PARID 3600 /* (UINT) FB ARITH: Parameter ID of input2 */ -#define ACP10PAR_ARITH_VALUE_I4 3608 /* (DINT) FB ARITH: Result value I4 */ -#define ACP10PAR_ARITH_VALUE_FRAC 3616 /* (REAL) FB ARITH: Result value I4 fractional part */ -#define ACP10PAR_ARITH_VALUE_R4 3624 /* (REAL) FB ARITH: Result value R4 */ -#define ACP10PAR_ARITH_K1 3632 /* (REAL) FB ARITH: Multiplication factor1 */ -#define ACP10PAR_ARITH_K2 3640 /* (REAL) FB ARITH: Multiplication factor2 */ -#define ACP10PAR_VAR_I4_0 4096 /* (DINT) FB VAR: Variable0 I4 */ -#define ACP10PAR_VAR_I4_1 4104 /* (DINT) FB VAR: Variable1 I4 */ -#define ACP10PAR_VAR_I4_2 4112 /* (DINT) FB VAR: Variable2 I4 */ -#define ACP10PAR_VAR_I4_3 4120 /* (DINT) FB VAR: Variable3 I4 */ -#define ACP10PAR_VAR_R4_0 4128 /* (REAL) FB VAR: Variable0 R4 */ -#define ACP10PAR_VAR_R4_1 4136 /* (REAL) FB VAR: Variable1 R4 */ -#define ACP10PAR_VAR_R4_2 4144 /* (REAL) FB VAR: Variable2 R4 */ -#define ACP10PAR_VAR_R4_3 4152 /* (REAL) FB VAR: Variable3 R4 */ -#define ACP10PAR_VAR_I2_0 4160 /* (INT) FB VAR: Variable0 I2 */ -#define ACP10PAR_VAR_I2_1 4168 /* (INT) FB VAR: Variable1 I2 */ -#define ACP10PAR_VAR_I2_2 4176 /* (INT) FB VAR: Variable2 I2 */ -#define ACP10PAR_VAR_I2_3 4184 /* (INT) FB VAR: Variable3 I2 */ -#define ACP10PAR_VAR_UI1_0 4192 /* (USINT) FB VAR: Variable0 UI1 */ -#define ACP10PAR_VAR_UI1_1 4200 /* (USINT) FB VAR: Variable1 UI1 */ -#define ACP10PAR_VAR_UI1_2 4208 /* (USINT) FB VAR: Variable2 UI1 */ -#define ACP10PAR_VAR_UI1_3 4216 /* (USINT) FB VAR: Variable3 UI1 */ -#define ACP10PAR_EVWR_EVENT_PARID 4608 /* (UINT) FB EVWR: Parameter ID of event input */ -#define ACP10PAR_EVWR_IN_PARID 4616 /* (UINT) FB EVWR: Parameter ID of input */ -#define ACP10PAR_EVWR_EVENT_LEVEL 4624 /* (DINT) FB EVWR: Event level */ -#define ACP10PAR_EVWR_WR_PARID 4632 /* (UINT) FB EVWR: Parameter ID of output value */ -#define ACP10PAR_EVWR_MODE 4640 /* (UINT) FB EVWR: Mode */ -#define ACP10PAR_MPGEN_MODE 5120 /* (UINT) FB MPGEN: Mode */ -#define ACP10PAR_MPGEN_SET_VALUE 5128 /* (DINT) FB MPGEN: Target position [Units] */ -#define ACP10PAR_MPGEN_VALUE_I4 5136 /* (DINT) FB MPGEN: Output value I4 [Units] */ -#define ACP10PAR_MPGEN_VALUE_FRAC 5144 /* (REAL) FB MPGEN: Output value I4 fractional part */ -#define ACP10PAR_MPGEN_VALUE_R4 5152 /* (REAL) FB MPGEN: Output value R4 */ -#define ACP10PAR_MPGEN_STATUS 5160 /* (USINT) FB MPGEN: Status */ -#define ACP10PAR_MPGEN_MA_PARID 5168 /* (UINT) FB MPGEN: Parameter ID of master position */ -#define ACP10PAR_MPGEN_MA_V_MAX 5176 /* (REAL) FB MPGEN: Maximum master speed [Units/s] */ -#define ACP10PAR_MPGEN_V_MAX 5184 /* (REAL) FB MPGEN: Maximum speed [Units/s] */ -#define ACP10PAR_MPGEN_A_MAX 5192 /* (REAL) FB MPGEN: Maximum acceleration [Units/s] */ -#define ACP10PAR_MPGEN_MA_S_COMP 5200 /* (DINT) FB MPGEN: Master compensation distance [Units] */ -#define ACP10PAR_MPGEN_SET_VALUE_PARID 5208 /* (UINT) FB MPGEN: Parameter ID of target position */ -#define ACP10PAR_MPGEN_V_SET_VALUE 5216 /* (REAL) FB MPGEN: Target speed [Units/s] */ -#define ACP10PAR_MPGEN_V_SET_VALUE_PARID 5224 /* (UINT) FB MPGEN: Parameter ID of target speed */ -#define ACP10PAR_MPGEN_ERROR_COUNT 5232 /* (USINT) FB MPGEN: Error counter */ -#define ACP10PAR_MPGEN_MA_S_START 5240 /* (DINT) FB MPGEN: Master start position [Units] */ -#define ACP10PAR_MPGEN_MA_S_IV 5248 /* (DINT) FB MPGEN: Master interval [Units] */ -#define ACP10PAR_MPGEN_MA_S1 5256 /* (REAL) FB MPGEN: Master start position within interval [Units] */ -#define ACP10PAR_MPGEN_MA_S2 5264 /* (REAL) FB MPGEN: Master end position within interval [Units] */ -#define ACP10PAR_MPGEN_JERK 5272 /* (REAL) FB MPGEN: Jerk [Units/s] */ -#define ACP10PAR_DIO_IN 5632 /* (UINT) FB DIO: input values */ -#define ACP10PAR_DIO_OUT 5640 /* (UINT) FB DIO: output values */ -#define ACP10PAR_DIO_IN1 5648 /* (USINT) FB DIO: input value 1 */ -#define ACP10PAR_DIO_IN2 5656 /* (USINT) FB DIO: input value 2 */ -#define ACP10PAR_DIO_IN3 5664 /* (USINT) FB DIO: input value 3 */ -#define ACP10PAR_DIO_IN4 5672 /* (USINT) FB DIO: input value 4 */ -#define ACP10PAR_DIO_IN5 5680 /* (USINT) FB DIO: input value 5 */ -#define ACP10PAR_DIO_IN6 5688 /* (USINT) FB DIO: input value 6 */ -#define ACP10PAR_DIO_IN7 5696 /* (USINT) FB DIO: input value 7 */ -#define ACP10PAR_DIO_IN8 5704 /* (USINT) FB DIO: input value 8 */ -#define ACP10PAR_DIO_IN9 5712 /* (USINT) FB DIO: input value 9 */ -#define ACP10PAR_DIO_IN10 5720 /* (USINT) FB DIO: input value 10 */ -#define ACP10PAR_DIO_IN11 5728 /* (USINT) FB DIO: input value 11 */ -#define ACP10PAR_DIO_IN12 5736 /* (USINT) FB DIO: input value 12 */ -#define ACP10PAR_DIO_IN13 5744 /* (USINT) FB DIO: input value 13 */ -#define ACP10PAR_DIO_IN14 5752 /* (USINT) FB DIO: input value 14 */ -#define ACP10PAR_DIO_IN15 5760 /* (USINT) FB DIO: input value 15 */ -#define ACP10PAR_DIO_IN16 5768 /* (USINT) FB DIO: input value 16 */ -#define ACP10PAR_DIO_OUT1_PARID 5776 /* (UINT) FB DIO: parameter ID of output 1 */ -#define ACP10PAR_DIO_OUT2_PARID 5784 /* (UINT) FB DIO: parameter ID of output 2 */ -#define ACP10PAR_DIO_OUT3_PARID 5792 /* (UINT) FB DIO: parameter ID of output 3 */ -#define ACP10PAR_DIO_OUT4_PARID 5800 /* (UINT) FB DIO: parameter ID of output 4 */ -#define ACP10PAR_DIO_OUT5_PARID 5808 /* (UINT) FB DIO: parameter ID of output 5 */ -#define ACP10PAR_DIO_OUT6_PARID 5816 /* (UINT) FB DIO: parameter ID of output 6 */ -#define ACP10PAR_DIO_OUT7_PARID 5824 /* (UINT) FB DIO: parameter ID of output 7 */ -#define ACP10PAR_DIO_OUT8_PARID 5832 /* (UINT) FB DIO: parameter ID of output 8 */ -#define ACP10PAR_DIO_OUT9_PARID 5840 /* (UINT) FB DIO: parameter ID of output 9 */ -#define ACP10PAR_DIO_OUT10_PARID 5848 /* (UINT) FB DIO: parameter ID of output 10 */ -#define ACP10PAR_DIO_OUT11_PARID 5856 /* (UINT) FB DIO: parameter ID of output 11 */ -#define ACP10PAR_DIO_OUT12_PARID 5864 /* (UINT) FB DIO: parameter ID of output 12 */ -#define ACP10PAR_DIO_OUT13_PARID 5872 /* (UINT) FB DIO: Parameter ID of output 13 */ -#define ACP10PAR_DIO_OUT14_PARID 5880 /* (UINT) FB DIO: parameter ID of output 14 */ -#define ACP10PAR_DIO_OUT15_PARID 5888 /* (UINT) FB DIO: parameter ID of output 15 */ -#define ACP10PAR_DIO_OUT16_PARID 5896 /* (UINT) FB DIO: parameter ID of output 16 */ -#define ACP10PAR_DIO_CMD_SET_OUT 5904 /* (UINT) FB DIO: Command set outputs */ -#define ACP10PAR_DIO_CMD_CLR_OUT 5912 /* (UINT) FB DIO: Command clear outputs */ -#define ACP10PAR_DIO_DIR 5920 /* (UINT) FB DIO: IO configuration */ -#define ACP10PAR_DIO_CNT1 5928 /* (UDINT) FB DIO: Counter input 1 */ -#define ACP10PAR_DIO_CNT2 5936 /* (UDINT) FB DIO: Counter input 2 */ -#define ACP10PAR_DIO_CHK 5944 /* (UINT) FB DIO: Checks */ -#define ACP10PAR_DIO_OUT_MASK 5952 /* (UINT) FB DIO: output mask */ -#define ACP10PAR_DIO_IN_FILTER_TIME 5960 /* (REAL) FB DIO: input filter: filter time [s] */ -#define ACP10PAR_DIO_IN7_RISE_EDGE_TIME 5968 /* (UDINT) FB DIO: input 7: Time of the rising edge [us] */ -#define ACP10PAR_DIO_IN7_FALL_EDGE_TIME 5976 /* (UDINT) FB DIO: input 7: Time of the falling edge [us] */ -#define ACP10PAR_DIO_IN8_RISE_EDGE_TIME 5984 /* (UDINT) FB DIO: input 8: Time of the rising edge [us] */ -#define ACP10PAR_DIO_IN8_FALL_EDGE_TIME 5992 /* (UDINT) FB DIO: input 8: Time of the falling edge [us] */ -#define ACP10PAR_DIO_OUT_ENABLED 6000 /* (UDINT) FB DIO: Read output configuration */ -#define ACP10PAR_DIO_CMD_SET_OUT_ENABLE 6008 /* (UDINT) FB DIO: Command set output configuration */ -#define ACP10PAR_DIO_CMD_CLR_OUT_ENABLE 6016 /* (UDINT) FB DIO: Command clear output configuration */ -#define ACP10PAR_DIO_IN_ENABLED 6024 /* (UDINT) FB DIO: Read input configuration */ -#define ACP10PAR_DIO_CMD_SET_IN_ENABLE 6032 /* (UDINT) FB DIO: Command set input configuration */ -#define ACP10PAR_DIO_CMD_CLR_IN_ENABLE 6040 /* (UDINT) FB DIO: Command clear input configuration */ -#define ACP10PAR_DIO_OUT_FB 6048 /* (UINT) FB DIO: output feedback */ -#define ACP10PAR_DIO_STATUS 6056 /* (UDINT) FB DIO: State */ -#define ACP10PAR_DIO_IDX 6064 /* (USINT) FB DIO: Index of the current digital IO */ -#define ACP10PAR_DIO_CNT_MODE 6072 /* (UDINT) FB DIO: Event counter mode */ -#define ACP10PAR_AIO_IN1 6144 /* (INT) FB AIO: channel 1: Analog value */ -#define ACP10PAR_AIO_IN2 6152 /* (INT) FB AIO: channel 2: Analog value */ -#define ACP10PAR_AIO_CMP1_THRESH_PARID 6160 /* (UINT) FB AIO: channel 1: Comparator threshold pointer parameter */ -#define ACP10PAR_AIO_CMP2_THRESH_PARID 6168 /* (UINT) FB AIO: channel 2: Comparator threshold pointer parameter */ -#define ACP10PAR_AIO_CMP1_FILTER 6176 /* (REAL) FB AIO: channel 1: Comparator filter time [s] */ -#define ACP10PAR_AIO_CMP2_FILTER 6184 /* (REAL) FB AIO: channel 2: Comparator filter time [s] */ -#define ACP10PAR_AIO_CMP1_RISE_EDGE_TIME 6192 /* (UDINT) FB AIO: channel 1: Time of the rising edge of the comparator output [us] */ -#define ACP10PAR_AIO_CMP2_RISE_EDGE_TIME 6200 /* (UDINT) FB AIO: channel 2: Time of the rising edge of the comparator output [us] */ -#define ACP10PAR_AIO_CMP1_FALL_EDGE_TIME 6208 /* (UDINT) FB AIO: channel 1: Time of the falling edge of the comparator output [us] */ -#define ACP10PAR_AIO_CMP2_FALL_EDGE_TIME 6216 /* (UDINT) FB AIO: channel 2: Time of the falling edge of the comparator output [us] */ -#define ACP10PAR_AIO_CMP1_MODE 6224 /* (UINT) FB AIO: channel 1: Comparator mode */ -#define ACP10PAR_AIO_CMP2_MODE 6232 /* (UINT) FB AIO: channel 2: Comparator mode */ -#define ACP10PAR_AIO_CMP1_MINMAX 6240 /* (INT) FB AIO: channel 1: Comparator extremum (minimum, maximum) */ -#define ACP10PAR_AIO_CMP2_MINMAX 6248 /* (INT) FB AIO: channel 2: Comparator extremum (minimum, maximum) */ -#define ACP10PAR_AIO_CMP1_VALUE 6256 /* (USINT) FB AIO: channel 1: Comparator output */ -#define ACP10PAR_AIO_CMP2_VALUE 6264 /* (USINT) FB AIO: channel 2: Comparator output */ -#define ACP10PAR_AIO_STATUS 6272 /* (UINT) FB AIO: state */ -#define ACP10PAR_AIO_IN1_FILTER 6280 /* (REAL) FB AIO: channel 1: Filter [s] */ -#define ACP10PAR_AIO_IN2_FILTER 6288 /* (REAL) FB AIO: channel 2: Filter [s] */ -#define ACP10PAR_AIO_IN3 6296 /* (INT) FB AIO: channel 3: Analog value */ -#define ACP10PAR_AIO_IN4 6304 /* (INT) FB AIO: channel 4: Analog value */ -#define ACP10PAR_AIO_OUT_ENABLED 6312 /* (UDINT) FB AIO: Read output configuration */ -#define ACP10PAR_AIO_CMD_SET_OUT_ENABLE 6320 /* (UDINT) FB AIO: Command set output configuration */ -#define ACP10PAR_AIO_CMD_CLR_OUT_ENABLE 6328 /* (UDINT) FB AIO: Command clear output configuration */ -#define ACP10PAR_AIO_IN_ENABLED 6336 /* (UDINT) FB AIO: Read input configuration */ -#define ACP10PAR_AIO_CMD_SET_IN_ENABLE 6344 /* (UDINT) FB AIO: Command set input configuration */ -#define ACP10PAR_AIO_CMD_CLR_IN_ENABLE 6352 /* (UDINT) FB AIO: Command clear input configuration */ -#define ACP10PAR_AIO_IDX 6360 /* (USINT) FB AIO: Index of the current analog IO */ -#define ACP10PAR_AIO_OUT_PARID 6368 /* (UINT) FB AIO: parameter ID of output (Index) */ -#define ACP10PAR_AIO_OUT_MODE 6376 /* (UDINT) FB AIO: output mode (Index) */ -#define ACP10PAR_AIO_CMD 6384 /* (UDINT) FB AIO: IO-Command */ -#define ACP10PAR_AIO_CHK 6392 /* (UDINT) FB AIO: Checks */ -#define ACP10PAR_AIO_IN_FILTER_CONFIG 6400 /* (UDINT) FB AIO: Input: Filter: Configuration (Index) */ -#define ACP10PAR_AIO_IN_FILTER_SLEWRATE 6408 /* (REAL) FB AIO: Input: Filter: Maximal Slew Rate (Index) [V/s] */ -#define ACP10PAR_CMP_IN_PARID 6656 /* (UINT) FB CMP: parameter ID of input */ -#define ACP10PAR_CMP_THRESHOLD 6664 /* (REAL) FB CMP: threshold */ -#define ACP10PAR_CMP_WINDOW 6672 /* (REAL) FB CMP: window */ -#define ACP10PAR_CMP_HYSTERESIS 6680 /* (REAL) FB CMP: hysteresis window */ -#define ACP10PAR_CMP_MODE 6688 /* (UINT) FB CMP: mode */ -#define ACP10PAR_CMP_VALUE 6696 /* (USINT) FB CMP: result value */ -#define ACP10PAR_DELAY_IN_PARID 7168 /* (UINT) FB DELAY: parameter ID of input */ -#define ACP10PAR_DELAY_TIME 7176 /* (REAL) FB DELAY: time [s] */ -#define ACP10PAR_DELAY_VALUE_I4 7184 /* (DINT) FB DELAY: I4 result value */ -#define ACP10PAR_DELAY_VALUE_FRAC 7192 /* (REAL) FB DELAY: I4 result value fractional part */ -#define ACP10PAR_DELAY_VALUE_R4 7200 /* (REAL) FB DELAY: R4 result value */ -#define ACP10PAR_PID_IN_PARID 7680 /* (UINT) FB PID: parameter ID of input */ -#define ACP10PAR_PID_KP 7688 /* (REAL) FB PID: proportional amplification factor */ -#define ACP10PAR_PID_TI 7696 /* (REAL) FB PID: integral action time [s] */ -#define ACP10PAR_PID_I_MAX 7704 /* (REAL) FB PID: maximum integral action */ -#define ACP10PAR_PID_TD 7712 /* (REAL) FB PID: derivative action time [s] */ -#define ACP10PAR_PID_T1 7720 /* (REAL) FB PID: time delay constant [s] */ -#define ACP10PAR_PID_VALUE 7728 /* (REAL) FB PID: result value */ -#define ACP10PAR_PID_ENABLE_PARID 7736 /* (UINT) FB PID: parameter ID of enable input */ -#define ACP10PAR_PID_P_VALUE 7744 /* (REAL) FB PID: result of P part */ -#define ACP10PAR_PID_I_VALUE 7752 /* (REAL) FB PID: result of I part */ -#define ACP10PAR_PID_DT1_VALUE 7760 /* (REAL) FB PID: result of DT1 part */ -#define ACP10PAR_CURVE_MODE 8192 /* (UINT) FB CURVE: Mode */ -#define ACP10PAR_CURVE_IN_PARID 8200 /* (UINT) FB CURVE: Parameter ID of input */ -#define ACP10PAR_CURVE_AUT_DATA_INDEX 8208 /* (UINT) FB CURVE: Index of cam data */ -#define ACP10PAR_CURVE_VALUE_I4 8216 /* (DINT) FB CURVE: Result value I4 */ -#define ACP10PAR_CURVE_VALUE_FRAC 8224 /* (REAL) FB CURVE: Result value I4 fractional part */ -#define ACP10PAR_CURVE_VALUE_R4 8232 /* (REAL) FB CURVE: Result value R4 */ -#define ACP10PAR_CURVE_VALUE_REL_I4 8240 /* (DINT) FB CURVE: Result value I4 relative within interval */ -#define ACP10PAR_CURVE_VALUE_REL_FRAC 8248 /* (REAL) FB CURVE: Result value I4 relative fractional part */ -#define ACP10PAR_CURVE_VALUE_REL_R4 8256 /* (REAL) FB CURVE: Result value R4 relative within interval */ -#define ACP10PAR_CURVE_VALUE_OFFSET 8264 /* (DINT) FB CURVE: Result value interval offset */ -#define ACP10PAR_CURVE_X_FACTOR 8272 /* (DINT) FB CURVE: Multiplication factor for input interval */ -#define ACP10PAR_CURVE_Y_FACTOR 8280 /* (DINT) FB CURVE: Multiplication factor for output interval */ -#define ACP10PAR_CURVE_COMP_CMD 8288 /* (UINT) FB CURVE: Compensation gears command */ -#define ACP10PAR_CURVE_COMP_MA_S 8296 /* (DINT) FB CURVE: Compensation distance of master axis, input interval [Units] */ -#define ACP10PAR_CURVE_COMP_SL_S 8304 /* (DINT) FB CURVE: Compensation distance of slave axis, output interval [Units] */ -#define ACP10PAR_CURVE_COMP_K1 8312 /* (REAL) FB CURVE: Entrance gradient in the compensation gears */ -#define ACP10PAR_CURVE_COMP_K2 8320 /* (REAL) FB CURVE: Exit gradient from the compensation gears */ -#define ACP10PAR_CURVE_COMP_MA_V_MAX 8328 /* (REAL) FB CURVE: Maximum speed of master axis [Units/s] */ -#define ACP10PAR_CURVE_COMP_SL_V_MAX 8336 /* (REAL) FB CURVE: Maximum speed of slave axis within compensation gears [Units/s] */ -#define ACP10PAR_CURVE_COMP_SL_V_MIN 8344 /* (REAL) FB CURVE: Minimum speed of slave axis within compensation gears [Units/s] */ -#define ACP10PAR_CURVE_COMP_SL_A1_MAX 8352 /* (REAL) FB CURVE: Maximum acceleration of slave axis within compensation phase1 [Units/s] */ -#define ACP10PAR_CURVE_COMP_SL_A2_MAX 8360 /* (REAL) FB CURVE: Maximum acceleration of slave axis within compensation phase2 [Units/s] */ -#define ACP10PAR_CURVE_COMP_CMD_STATUS 8368 /* (USINT) FB CURVE: Compensation gears command status */ -#define ACP10PAR_CURVE_COMP_RESULT 8376 /* (REAL) FB CURVE: Compensation gears command result */ -#define ACP10PAR_CURVE_X_ADD 8384 /* (DINT) FB CURVE: Additive input value */ -#define ACP10PAR_CURVE_Y_ADD 8392 /* (DINT) FB CURVE: Additive output value */ -#define ACP10PAR_IPL_MODE 8704 /* (UINT) FB IPL: Mode */ -#define ACP10PAR_IPL_IN_PARID 8712 /* (UINT) FB IPL: Parameter ID of input */ -#define ACP10PAR_IPL_CYCLE_TIME 8720 /* (UDINT) FB IPL: Cycle time [us] */ -#define ACP10PAR_IPL_EXTRAPOLATION_TIME 8728 /* (UDINT) FB IPL: Extrapolation time [us] */ -#define ACP10PAR_IPL_VALUE_I4 8736 /* (DINT) FB IPL: Result value I4 */ -#define ACP10PAR_IPL_VALUE_FRAC 8744 /* (REAL) FB IPL: Result value I4 fractional part */ -#define ACP10PAR_IPL_VALUE_R4 8752 /* (REAL) FB IPL: Result value R4 */ -#define ACP10PAR_IPL_EV_PARID 8760 /* (UINT) FB IPL: Parameter ID of event input */ -#define ACP10PAR_VARITH_MODE 9216 /* (UINT) FB VARITH: Mode */ -#define ACP10PAR_VARITH_DIMENSION 9224 /* (UINT) FB VARITH: Dimension */ -#define ACP10PAR_VARITH_IN_A1_PARID 9232 /* (UINT) FB VARITH: Parameter ID of input, element a1 */ -#define ACP10PAR_VARITH_IN_A2_PARID 9240 /* (UINT) FB VARITH: Parameter ID of input, element a2 */ -#define ACP10PAR_VARITH_IN_A3_PARID 9248 /* (UINT) FB VARITH: Parameter ID of input, element a3 */ -#define ACP10PAR_VARITH_IN_A4_PARID 9256 /* (UINT) FB VARITH: Parameter ID of input, element a4 */ -#define ACP10PAR_VARITH_IN_A5_PARID 9264 /* (UINT) FB VARITH: Parameter ID of input, element a5 */ -#define ACP10PAR_VARITH_IN_B1_PARID 9272 /* (UINT) FB VARITH: Parameter ID of input, element b1 */ -#define ACP10PAR_VARITH_IN_B2_PARID 9280 /* (UINT) FB VARITH: Parameter ID of input, element b2 */ -#define ACP10PAR_VARITH_IN_B3_PARID 9288 /* (UINT) FB VARITH: Parameter ID of input, element b3 */ -#define ACP10PAR_VARITH_IN_B4_PARID 9296 /* (UINT) FB VARITH: Parameter ID of input, element b4 */ -#define ACP10PAR_VARITH_IN_B5_PARID 9304 /* (UINT) FB VARITH: Parameter ID of input, element b5 */ -#define ACP10PAR_VARITH_VALUE1 9312 /* (REAL) FB VARITH: Result value1 */ -#define ACP10PAR_VARITH_VALUE2 9320 /* (REAL) FB VARITH: Result value2 */ -#define ACP10PAR_VARITH_VALUE3 9328 /* (REAL) FB VARITH: Result value3 */ -#define ACP10PAR_VARITH_VALUE4 9336 /* (REAL) FB VARITH: Result value4 */ -#define ACP10PAR_VARITH_VALUE5 9344 /* (REAL) FB VARITH: Result value5 */ -#define ACP10PAR_LATCH_MODE 9728 /* (UINT) FB LATCH: Mode */ -#define ACP10PAR_LATCH_IN_PARID 9736 /* (UINT) FB LATCH: Parameter ID of input */ -#define ACP10PAR_LATCH_EV_PARID 9744 /* (UINT) FB LATCH: Parameter ID of trigger event input */ -#define ACP10PAR_LATCH_EV_TYPE 9752 /* (USINT) FB LATCH: Trigger event type */ -#define ACP10PAR_LATCH_EV_WIDTH_MIN 9760 /* (DINT) FB LATCH: Minimal signal width of trigger event */ -#define ACP10PAR_LATCH_EV_WIDTH_MAX 9768 /* (DINT) FB LATCH: Maximum signal width of trigger event */ -#define ACP10PAR_LATCH_WINDOW 9776 /* (DINT) FB LATCH: Window */ -#define ACP10PAR_LATCH_WINDOW_POS 9784 /* (DINT) FB LATCH: Window position */ -#define ACP10PAR_LATCH_POS_IV 9792 /* (DINT) FB LATCH: Interval of window position */ -#define ACP10PAR_LATCH_POS_IV_ELONG 9800 /* (DINT) FB LATCH: Interval elongation of window position */ -#define ACP10PAR_LATCH_T_DELAY 9808 /* (DINT) FB LATCH: Delay time [us] */ -#define ACP10PAR_LATCH_EV_WIDTH 9816 /* (DINT) FB LATCH: Signal width of trigger event */ -#define ACP10PAR_LATCH_VALUE 9824 /* (DINT) FB LATCH: Result value */ -#define ACP10PAR_LATCH_DELTA_IV 9832 /* (DINT) FB LATCH: Difference: Window position minus result value */ -#define ACP10PAR_LATCH_STATUS 9840 /* (USINT) FB LATCH: Status */ -#define ACP10PAR_LATCH_ERROR_COUNT 9848 /* (USINT) FB LATCH: Error counter */ -#define ACP10PAR_LATCH_WINDOW1 9856 /* (DINT) FB LATCH: Window1 */ -#define ACP10PAR_LATCH_WINDOW2 9864 /* (DINT) FB LATCH: Window2 */ -#define ACP10PAR_LATCH_STATUS_COUNT 9872 /* (USINT) FB LATCH: Status counter */ -#define ACP10PAR_EPROM_ID 10240 /* (UINT) FB EPROM: ID */ -#define ACP10PAR_EPROM_BLOCK_INDEX 10248 /* (UINT) FB EPROM: Data block index */ -#define ACP10PAR_EPROM_BLOCK 10256 /* (DATA) FB EPROM: Data block */ -#define ACP10PAR_EPROM_PRODUCT_CODE 10264 /* (UDINT) FB EPROM: Product code */ -#define ACP10PAR_EPROM_SERIAL_NO 10272 /* (UDINT) FB EPROM: Serial number */ -#define ACP10PAR_EPROM_PRODUCT_TYPE 10280 /* (UDINT) FB EPROM: Product type */ -#define ACP10PAR_EPROM_HW_REVISION 10288 /* (UINT) FB EPROM: Hardware revision */ -#define ACP10PAR_EPROM_HW_VARIANT 10296 /* (UDINT) FB EPROM: Hardware variant */ -#define ACP10PAR_EPROM_STAT 10304 /* (UDINT) FB EPROM: Status */ -#define ACP10PAR_EPROM_MISSION_TIME_END 10312 /* (UDINT) FB EPROM: End date of mission time */ -#define ACP10PAR_CAMCON_MODE 10752 /* (UINT) FB CAMCON: Mode */ -#define ACP10PAR_CAMCON_IN_PARID 10760 /* (UINT) FB CAMCON: Parameter ID of input */ -#define ACP10PAR_CAMCON_S_START 10768 /* (DINT) FB CAMCON: Start position */ -#define ACP10PAR_CAMCON_S_IV 10776 /* (DINT) FB CAMCON: Interval */ -#define ACP10PAR_CAMCON_T_DELAY_ON 10784 /* (REAL) FB CAMCON: Delay time to switch output ON [s] */ -#define ACP10PAR_CAMCON_T_DELAY_OFF 10792 /* (REAL) FB CAMCON: Delay time to switch output OFF [s] */ -#define ACP10PAR_CAMCON_T1_DELAY 10800 /* (REAL) FB CAMCON: Switch delay: Filter time constant [s] */ -#define ACP10PAR_CAMCON_HYSTERESIS 10808 /* (REAL) FB CAMCON: Hysteresis window */ -#define ACP10PAR_CAMCON_MAX_CAM 10816 /* (UINT) FB CAMCON: Maximum number of cams */ -#define ACP10PAR_CAMCON_CAM_INDEX 10824 /* (UINT) FB CAMCON: Index of parameter record for one cam */ -#define ACP10PAR_CAMCON_CAM_S1 10832 /* (REAL) FB CAMCON: Start position of cam within interval */ -#define ACP10PAR_CAMCON_CAM_S2 10840 /* (REAL) FB CAMCON: End position of cam within interval */ -#define ACP10PAR_CAMCON_VALUE 10848 /* (USINT) FB CAMCON: Output value */ -#define ACP10PAR_CAMCON_V_IN 10856 /* (REAL) FB CAMCON: Input speed */ -#define ACP10PAR_CAMCON_EV_PARID 10864 /* (UINT) FB CAMCON: Parameter ID start event */ -#define ACP10PAR_CAMCON_PAR_REC 10872 /* (USINT) FB CAMCON: Parameter record for one track */ -#define ACP10PAR_CAMCON_SELECT_REC 10880 /* (USINT) FB CAMCON: Select parameter record for one track */ -#define ACP10PAR_CAMCON_SELECT_MODE 10888 /* (USINT) FB CAMCON: Mode to select a parameter record for one track */ -#define ACP10PAR_CAMCON_ACT_REC 10896 /* (USINT) FB CAMCON: Active parameter record for one track */ -#define ACP10PAR_MUX_MODE 11264 /* (UINT) FB MUX: Mode */ -#define ACP10PAR_MUX_SELECTOR_PARID 11272 /* (UINT) FB MUX: Parameter ID of selector input */ -#define ACP10PAR_MUX_SELECTOR_MAX 11280 /* (UINT) FB MUX: Maximum selector value */ -#define ACP10PAR_MUX_VALUE_I4 11288 /* (DINT) FB MUX: Output value I4 */ -#define ACP10PAR_MUX_VALUE_R4 11296 /* (REAL) FB MUX: Output value R4 */ -#define ACP10PAR_MUX_VALUE_OFFSET_I4 11304 /* (DINT) FB MUX: Output value offset I4 */ -#define ACP10PAR_MUX_VALUE_OFFSET_R4 11312 /* (REAL) FB MUX: Output value offset R4 */ -#define ACP10PAR_MUX_IN0_PARID 11320 /* (UINT) FB MUX: Parameter ID of input0 */ -#define ACP10PAR_MUX_IN1_PARID 11328 /* (UINT) FB MUX: Parameter ID of input1 */ -#define ACP10PAR_MUX_IN2_PARID 11336 /* (UINT) FB MUX: Parameter ID of input2 */ -#define ACP10PAR_MUX_IN3_PARID 11344 /* (UINT) FB MUX: Parameter ID of input3 */ -#define ACP10PAR_MUX_IN4_PARID 11352 /* (UINT) FB MUX: Parameter ID of input4 */ -#define ACP10PAR_MUX_IN5_PARID 11360 /* (UINT) FB MUX: Parameter ID of input5 */ -#define ACP10PAR_MUX_IN6_PARID 11368 /* (UINT) FB MUX: Parameter ID of input6 */ -#define ACP10PAR_MUX_IN7_PARID 11376 /* (UINT) FB MUX: Parameter ID of input7 */ -#define ACP10PAR_MUX_IN8_PARID 11384 /* (UINT) FB MUX: Parameter ID of input8 */ -#define ACP10PAR_MUX_IN9_PARID 11392 /* (UINT) FB MUX: Parameter ID of input9 */ -#define ACP10PAR_MUX_IN10_PARID 11400 /* (UINT) FB MUX: Parameter ID of input10 */ -#define ACP10PAR_MUX_IN11_PARID 11408 /* (UINT) FB MUX: Parameter ID of input11 */ -#define ACP10PAR_MUX_IN12_PARID 11416 /* (UINT) FB MUX: Parameter ID of input12 */ -#define ACP10PAR_MUX_IN13_PARID 11424 /* (UINT) FB MUX: Parameter ID of input13 */ -#define ACP10PAR_MUX_IN14_PARID 11432 /* (UINT) FB MUX: Parameter ID of input14 */ -#define ACP10PAR_MUX_IN15_PARID 11440 /* (UINT) FB MUX: Parameter ID of input15 */ -#define ACP10PAR_MUX_OFFSET_K 11448 /* (REAL) FB MUX: Gradient of offset ramp [1/s] */ -#define ACP10PAR_MUX_OFFSET_T 11456 /* (UDINT) FB MUX: Time of offset ramp [us] */ -#define ACP10PAR_FIFO_MODE 11776 /* (UINT) FB FIFO: Mode */ -#define ACP10PAR_FIFO_MAX_LENGTH 11784 /* (UINT) FB FIFO: Maximum length */ -#define ACP10PAR_FIFO_VALUE2_DISTANCE 11792 /* (UINT) FB FIFO: Distance for output value2 */ -#define ACP10PAR_FIFO_IN_PARID 11800 /* (UINT) FB FIFO: Parameter ID input */ -#define ACP10PAR_FIFO_IN_EV_PARID 11808 /* (UINT) FB FIFO: Parameter ID input event */ -#define ACP10PAR_FIFO_OUT_EV_PARID 11816 /* (UINT) FB FIFO: Parameter ID output event */ -#define ACP10PAR_FIFO_ACT_LENGTH 11824 /* (UINT) FB FIFO: Actual length */ -#define ACP10PAR_FIFO_VALUE_I4 11832 /* (DINT) FB FIFO: Output value I4 */ -#define ACP10PAR_FIFO_VALUE_R4 11840 /* (REAL) FB FIFO: Output value R4 */ -#define ACP10PAR_FIFO_VALUE2_I4 11848 /* (DINT) FB FIFO: Output value2 I4 */ -#define ACP10PAR_FIFO_VALUE2_R4 11856 /* (REAL) FB FIFO: Output value2 R4 */ -#define ACP10PAR_MINMAX_MODE 12288 /* (UINT) FB MINMAX: Mode */ -#define ACP10PAR_MINMAX_VALUE_I4 12296 /* (DINT) FB MINMAX: Output value I4 */ -#define ACP10PAR_MINMAX_VALUE_R4 12304 /* (REAL) FB MINMAX: Output value R4 */ -#define ACP10PAR_MINMAX_IN1_PARID 12312 /* (UINT) FB MINMAX: Parameter ID of input1 */ -#define ACP10PAR_MINMAX_IN2_PARID 12320 /* (UINT) FB MINMAX: Parameter ID of input2 */ -#define ACP10PAR_MINMAX_IN3_PARID 12328 /* (UINT) FB MINMAX: Parameter ID of input3 */ -#define ACP10PAR_MINMAX_IN4_PARID 12336 /* (UINT) FB MINMAX: Parameter ID of input4 */ -#define ACP10PAR_BIT_MODE 12800 /* (UINT) FB BIT: Mode */ -#define ACP10PAR_BIT_A1 12808 /* (UDINT) FB BIT: Operand a1 */ -#define ACP10PAR_BIT_A2 12816 /* (UDINT) FB BIT: Operand a2 */ -#define ACP10PAR_BIT_A3 12824 /* (UDINT) FB BIT: Operand a3 */ -#define ACP10PAR_BIT_A4 12832 /* (UDINT) FB BIT: Operand a4 */ -#define ACP10PAR_BIT_A5 12840 /* (UDINT) FB BIT: Operand a5 */ -#define ACP10PAR_BIT_A6 12848 /* (UDINT) FB BIT: Operand a6 */ -#define ACP10PAR_BIT_A7 12856 /* (UDINT) FB BIT: Operand a7 */ -#define ACP10PAR_BIT_A8 12864 /* (UDINT) FB BIT: Operand a8 */ -#define ACP10PAR_BIT_B1 12872 /* (UDINT) FB BIT: Operand b1 */ -#define ACP10PAR_BIT_B2 12880 /* (UDINT) FB BIT: Operand b2 */ -#define ACP10PAR_BIT_B3 12888 /* (UDINT) FB BIT: Operand b3 */ -#define ACP10PAR_BIT_B4 12896 /* (UDINT) FB BIT: Operand b4 */ -#define ACP10PAR_BIT_B5 12904 /* (UDINT) FB BIT: Operand b5 */ -#define ACP10PAR_BIT_B6 12912 /* (UDINT) FB BIT: Operand b6 */ -#define ACP10PAR_BIT_B7 12920 /* (UDINT) FB BIT: Operand b7 */ -#define ACP10PAR_BIT_B8 12928 /* (UDINT) FB BIT: Operand b8 */ -#define ACP10PAR_BIT_IN1_PARID 12936 /* (UINT) FB BIT: Parameter ID of input1 */ -#define ACP10PAR_BIT_IN2_PARID 12944 /* (UINT) FB BIT: Parameter ID of input2 */ -#define ACP10PAR_BIT_IN3_PARID 12952 /* (UINT) FB BIT: Parameter ID of input3 */ -#define ACP10PAR_BIT_IN4_PARID 12960 /* (UINT) FB BIT: Parameter ID of input4 */ -#define ACP10PAR_BIT_IN5_PARID 12968 /* (UINT) FB BIT: Parameter ID of input5 */ -#define ACP10PAR_BIT_IN6_PARID 12976 /* (UINT) FB BIT: Parameter ID of input6 */ -#define ACP10PAR_BIT_IN7_PARID 12984 /* (UINT) FB BIT: Parameter ID of input7 */ -#define ACP10PAR_BIT_IN8_PARID 12992 /* (UINT) FB BIT: Parameter ID of input8 */ -#define ACP10PAR_BIT_VALUE1_UI1 13000 /* (USINT) FB BIT: Result value1 UI1 */ -#define ACP10PAR_BIT_VALUE1_UI2 13008 /* (UINT) FB BIT: Result value1 UI2 */ -#define ACP10PAR_BIT_VALUE1 13016 /* (UDINT) FB BIT: Result value1 */ -#define ACP10PAR_BIT_VALUE2 13024 /* (UDINT) FB BIT: Result value2 */ -#define ACP10PAR_BIT_VALUE3 13032 /* (UDINT) FB BIT: Result value3 */ -#define ACP10PAR_BIT_VALUE4 13040 /* (UDINT) FB BIT: Result value4 */ -#define ACP10PAR_BIT_VALUE5 13048 /* (UDINT) FB BIT: Result value5 */ -#define ACP10PAR_BIT_VALUE6 13056 /* (UDINT) FB BIT: Result value6 */ -#define ACP10PAR_BIT_VALUE7 13064 /* (UDINT) FB BIT: Result value7 */ -#define ACP10PAR_BIT_VALUE8 13072 /* (UDINT) FB BIT: Result value8 */ -#define ACP10PAR_COUNT_MODE 13824 /* (UINT) FB COUNT: Mode */ -#define ACP10PAR_COUNT_EV1_PARID 13832 /* (UINT) FB COUNT: Parameter ID of event input1 */ -#define ACP10PAR_COUNT_EV2_PARID 13840 /* (UINT) FB COUNT: Parameter ID of event input2 */ -#define ACP10PAR_COUNT_SET_TRIG_PARID 13848 /* (UINT) FB COUNT: Parameter ID trigger input to set counter value */ -#define ACP10PAR_COUNT_SET_VALUE 13856 /* (UDINT) FB COUNT: Value to set counter */ -#define ACP10PAR_COUNT_MAX_VALUE 13864 /* (UDINT) FB COUNT: Maximum counter value */ -#define ACP10PAR_COUNT_CMP_VALUE 13872 /* (UDINT) FB COUNT: Comparator compare value */ -#define ACP10PAR_COUNT_VALUE 13880 /* (UDINT) FB COUNT: Result value */ -#define ACP10PAR_COUNT_CMP_STATUS 13888 /* (USINT) FB COUNT: Comparator status */ -#define ACP10PAR_COUNT_EV_STATUS 13896 /* (USINT) FB COUNT: Event status */ -#define ACP10PAR_COUNT_ENABLE_PARID 13904 /* (UINT) FB COUNT: Parameter ID of enable input */ -#define ACP10PAR_DYNSYS_MODE 14336 /* (UINT) FB DYNSYS: Mode */ -#define ACP10PAR_DYNSYS_PAR_A 14344 /* (REAL) FB DYNSYS: System parameter A */ -#define ACP10PAR_DYNSYS_PAR_B 14352 /* (REAL) FB DYNSYS: System parameter B */ -#define ACP10PAR_DYNSYS_PAR_C 14360 /* (REAL) FB DYNSYS: System parameter C */ -#define ACP10PAR_DYNSYS_PAR_D 14368 /* (REAL) FB DYNSYS: System parameter D */ -#define ACP10PAR_DYNSYS_TUNE1 14376 /* (REAL) FB DYNSYS: Tuning parameter 1 for observer design */ -#define ACP10PAR_DYNSYS_TUNE2 14384 /* (REAL) FB DYNSYS: Tuning parameter 2 for observer design */ -#define ACP10PAR_DYNSYS_TUNE3 14392 /* (REAL) FB DYNSYS: Tuning parameter 1 for output design */ -#define ACP10PAR_DYNSYS_TUNE4 14400 /* (REAL) FB DYNSYS: Tuning parameter 2 for output design */ -#define ACP10PAR_DYNSYS_IN1_PARID 14408 /* (UINT) FB DYNSYS: Parameter ID for input 1 */ -#define ACP10PAR_DYNSYS_IN2_PARID 14416 /* (UINT) FB DYNSYS: Parameter ID for input 2 */ -#define ACP10PAR_DYNSYS_OUT1_VALUE 14424 /* (REAL) FB DYNSYS: Output 1 */ -#define ACP10PAR_DYNSYS_OUT2_VALUE 14432 /* (REAL) FB DYNSYS: Output 2 */ -#define ACP10PAR_DYNSYS_OUT1_SCALE_PARID 14440 /* (UINT) FB DYNSYS: Multiplier for output 1 */ -#define ACP10PAR_DYNSYS_OUT2_SCALE_PARID 14448 /* (UINT) FB DYNSYS: Multiplier for output 2 */ -#define ACP10PAR_DYNSYS_STATE1 14456 /* (REAL) FB DYNSYS: System state 1 */ -#define ACP10PAR_DYNSYS_STATE2 14464 /* (REAL) FB DYNSYS: System state 2 */ -#define ACP10PAR_DYNSYS_STATE3 14472 /* (REAL) FB DYNSYS: System state 3 */ -#define ACP10PAR_DYNSYS_STATE4 14480 /* (REAL) FB DYNSYS: System state 4 */ -#define ACP10PAR_DYNSYS_STATE5 14488 /* (REAL) FB DYNSYS: System state 5 */ -#define ACP10PAR_DYNSYS_STATUS 14496 /* (UINT) FB DYNSYS: Status */ -#define ACP10PAR_FILTER_MODE 14848 /* (UINT) FB FILTER: Mode */ -#define ACP10PAR_FILTER_A0 14856 /* (REAL) FB FILTER: Coefficient A0 */ -#define ACP10PAR_FILTER_A1 14864 /* (REAL) FB FILTER: Coefficient A1 */ -#define ACP10PAR_FILTER_B0 14872 /* (REAL) FB FILTER: Coefficient B0 */ -#define ACP10PAR_FILTER_B1 14880 /* (REAL) FB FILTER: Coefficient B1 */ -#define ACP10PAR_FILTER_B2 14888 /* (REAL) FB FILTER: Coefficient B2 */ -#define ACP10PAR_FILTER_IN_PARID 14896 /* (UINT) FB FILTER: Parameter ID of input */ -#define ACP10PAR_FILTER_C_PARID 14904 /* (UINT) FB FILTER: Parameter ID of coefficient C */ -#define ACP10PAR_FILTER_VALUE_I4 14912 /* (DINT) FB FILTER: Result value I4 */ -#define ACP10PAR_FILTER_VALUE_FRAC 14920 /* (REAL) FB FILTER: Result value I4 fractional part */ -#define ACP10PAR_FILTER_VALUE_R4 14928 /* (REAL) FB FILTER: Result value R4 */ -#define ACP10PAR_SHTL_INIT_POSITION_INFO 63488 /* (DINT) Parameter identification: Additional information of initial shuttle position */ -#define ACP10PAR_SHTL_INIT_POSITION_QVAL 63490 /* (REAL) Parameter identification: Quality of the initial shuttle position */ -#define ACP10PAR_UDC_MIDDLE_FILTER 63491 /* (REAL) DC-Bus: Filtered middle voltage [V] */ -#define ACP10PAR_UDC_MIDDLE_ACT 63492 /* (REAL) DC-Bus: Middle voltage [V] */ -#define ACP10PAR_SHTL_INIT_POSITION 63493 /* (REAL) Parameter identification: Initial shuttle position */ -#define ACP10PAR_SHTL_INIT_POSITION_IDX 63494 /* (USINT) Parameter identification: Index of the initial shuttle position */ -#define ACP10PAR_ISC_STATE 63495 /* (UDINT) Inter-segment communication: State */ -#define ACP10PAR_ISC_ERR_TOLERANCE 63496 /* (USINT) Inter-segment communication: Fault tolerance */ -#define ACP10PAR_PHASE_IS_ACT_1 63501 /* (REAL) CTRL Current controller: Actual phase current of phase 1 [A] */ -#define ACP10PAR_PHASE_IS_ACT_2 63502 /* (REAL) CTRL Current controller: Actual phase current of phase 2 [A] */ -#define ACP10PAR_PHASE_IS_ACT_3 63503 /* (REAL) CTRL Current controller: Actual phase current of phase 3 [A] */ -#define ACP10PAR_PHASE_IS_ACT_4 63504 /* (REAL) CTRL Current controller: Actual phase current of phase 4 [A] */ -#define ACP10PAR_PHASE_IS_ACT_5 63505 /* (REAL) CTRL Current controller: Actual phase current of phase 5 [A] */ -#define ACP10PAR_PHASE_IS_ACT_6 63506 /* (REAL) CTRL Current controller: Actual phase current of phase 6 [A] */ -#define ACP10PAR_PHASE_IS_ACT_7 63507 /* (REAL) CTRL Current controller: Actual phase current of phase 7 [A] */ -#define ACP10PAR_PHASE_IS_ACT_8 63508 /* (REAL) CTRL Current controller: Actual phase current of phase 8 [A] */ -#define ACP10PAR_PHASE_IS_ACT_9 63509 /* (REAL) CTRL Current controller: Actual phase current of phase 9 [A] */ -#define ACP10PAR_PHASE_IS_ACT_10 63510 /* (REAL) CTRL Current controller: Actual phase current of phase 10 [A] */ -#define ACP10PAR_PHASE_IS_ACT_11 63511 /* (REAL) CTRL Current controller: Actual phase current of phase 11 [A] */ -#define ACP10PAR_PHASE_IS_ACT_12 63512 /* (REAL) CTRL Current controller: Actual phase current of phase 12 [A] */ -#define ACP10PAR_PHASE_IS_ACT_13 63513 /* (REAL) CTRL Current controller: Actual phase current of phase 13 [A] */ -#define ACP10PAR_PHASE_IS_ACT_14 63514 /* (REAL) CTRL Current controller: Actual phase current of phase 14 [A] */ -#define ACP10PAR_PHASE_IS_ACT_15 63515 /* (REAL) CTRL Current controller: Actual phase current of phase 15 [A] */ -#define ACP10PAR_PHASE_IS_ACT_16 63516 /* (REAL) CTRL Current controller: Actual phase current of phase 16 [A] */ -#define ACP10PAR_PHASE_IS_ACT_17 63517 /* (REAL) CTRL Current controller: Actual phase current of phase 17 [A] */ -#define ACP10PAR_PHASE_IS_ACT_18 63518 /* (REAL) CTRL Current controller: Actual phase current of phase 18 [A] */ -#define ACP10PAR_PHASE_IS_ACT_19 63519 /* (REAL) CTRL Current controller: Actual phase current of phase 19 [A] */ -#define ACP10PAR_PHASE_IS_ACT_20 63520 /* (REAL) CTRL Current controller: Actual phase current of phase 20 [A] */ -#define ACP10PAR_PHASE_IS_ACT_21 63521 /* (REAL) CTRL Current controller: Actual phase current of phase 21 [A] */ -#define ACP10PAR_PHASE_IS_ACT_22 63522 /* (REAL) CTRL Current controller: Actual phase current of phase 22 [A] */ -#define ACP10PAR_PHASE_IS_ACT_23 63523 /* (REAL) CTRL Current controller: Actual phase current of phase 23 [A] */ -#define ACP10PAR_PHASE_IS_ACT_24 63524 /* (REAL) CTRL Current controller: Actual phase current of phase 24 [A] */ -#define ACP10PAR_PHASE_IS_ACT_25 63525 /* (REAL) CTRL Current controller: Actual phase current of phase 25 [A] */ -#define ACP10PAR_PHASE_IS_ACT_26 63526 /* (REAL) CTRL Current controller: Actual phase current of phase 26 [A] */ -#define ACP10PAR_PHASE_IS_ACT_27 63527 /* (REAL) CTRL Current controller: Actual phase current of phase 27 [A] */ -#define ACP10PAR_PHASE_IS_ACT_28 63528 /* (REAL) CTRL Current controller: Actual phase current of phase 28 [A] */ -#define ACP10PAR_PHASE_IS_ACT_29 63529 /* (REAL) CTRL Current controller: Actual phase current of phase 29 [A] */ -#define ACP10PAR_PHASE_IS_ACT_30 63530 /* (REAL) CTRL Current controller: Actual phase current of phase 30 [A] */ -#define ACP10PAR_PHASE_IS_ACT_31 63531 /* (REAL) CTRL Current controller: Actual phase current of phase 31 [A] */ -#define ACP10PAR_PHASE_IS_ACT_32 63532 /* (REAL) CTRL Current controller: Actual phase current of phase 32 [A] */ -#define ACP10PAR_PHASE_IS_ACT_33 63533 /* (REAL) CTRL Current controller: Actual phase current of phase 33 [A] */ -#define ACP10PAR_PHASE_IS_ACT_34 63534 /* (REAL) CTRL Current controller: Actual phase current of phase 34 [A] */ -#define ACP10PAR_PHASE_IS_ACT_35 63535 /* (REAL) CTRL Current controller: Actual phase current of phase 35 [A] */ -#define ACP10PAR_PHASE_IS_ACT_36 63536 /* (REAL) CTRL Current controller: Actual phase current of phase 36 [A] */ -#define ACP10PAR_PHASE_IS_ACT_37 63537 /* (REAL) CTRL Current controller: Actual phase current of phase 37 [A] */ -#define ACP10PAR_PHASE_IS_ACT_38 63538 /* (REAL) CTRL Current controller: Actual phase current of phase 38 [A] */ -#define ACP10PAR_PHASE_IS_ACT_39 63539 /* (REAL) CTRL Current controller: Actual phase current of phase 39 [A] */ -#define ACP10PAR_PHASE_IS_ACT_40 63540 /* (REAL) CTRL Current controller: Actual phase current of phase 40 [A] */ -#define ACP10PAR_PHASE_IS_ACT_41 63541 /* (REAL) CTRL Current controller: Actual phase current of phase 41 [A] */ -#define ACP10PAR_PHASE_IS_ACT_42 63542 /* (REAL) CTRL Current controller: Actual phase current of phase 42 [A] */ -#define ACP10PAR_PHASE_IS_ACT_43 63543 /* (REAL) CTRL Current controller: Actual phase current of phase 43 [A] */ -#define ACP10PAR_PHASE_IS_ACT_44 63544 /* (REAL) CTRL Current controller: Actual phase current of phase 44 [A] */ -#define ACP10PAR_PHASE_IS_REF_1 63551 /* (REAL) CTRL Current controller: Set phase current of phase 1 [A] */ -#define ACP10PAR_PHASE_IS_REF_2 63552 /* (REAL) CTRL Current controller: Set phase current of phase 2 [A] */ -#define ACP10PAR_PHASE_IS_REF_3 63553 /* (REAL) CTRL Current controller: Set phase current of phase 3 [A] */ -#define ACP10PAR_PHASE_IS_REF_4 63554 /* (REAL) CTRL Current controller: Set phase current of phase 4 [A] */ -#define ACP10PAR_PHASE_IS_REF_5 63555 /* (REAL) CTRL Current controller: Set phase current of phase 5 [A] */ -#define ACP10PAR_PHASE_IS_REF_6 63556 /* (REAL) CTRL Current controller: Set phase current of phase 6 [A] */ -#define ACP10PAR_PHASE_IS_REF_7 63557 /* (REAL) CTRL Current controller: Set phase current of phase 7 [A] */ -#define ACP10PAR_PHASE_IS_REF_8 63558 /* (REAL) CTRL Current controller: Set phase current of phase 8 [A] */ -#define ACP10PAR_PHASE_IS_REF_9 63559 /* (REAL) CTRL Current controller: Set phase current of phase 9 [A] */ -#define ACP10PAR_PHASE_IS_REF_10 63560 /* (REAL) CTRL Current controller: Set phase current of phase 10 [A] */ -#define ACP10PAR_PHASE_IS_REF_11 63561 /* (REAL) CTRL Current controller: Set phase current of phase 11 [A] */ -#define ACP10PAR_PHASE_IS_REF_12 63562 /* (REAL) CTRL Current controller: Set phase current of phase 12 [A] */ -#define ACP10PAR_PHASE_IS_REF_13 63563 /* (REAL) CTRL Current controller: Set phase current of phase 13 [A] */ -#define ACP10PAR_PHASE_IS_REF_14 63564 /* (REAL) CTRL Current controller: Set phase current of phase 14 [A] */ -#define ACP10PAR_PHASE_IS_REF_15 63565 /* (REAL) CTRL Current controller: Set phase current of phase 15 [A] */ -#define ACP10PAR_PHASE_IS_REF_16 63566 /* (REAL) CTRL Current controller: Set phase current of phase 16 [A] */ -#define ACP10PAR_PHASE_IS_REF_17 63567 /* (REAL) CTRL Current controller: Set phase current of phase 17 [A] */ -#define ACP10PAR_PHASE_IS_REF_18 63568 /* (REAL) CTRL Current controller: Set phase current of phase 18 [A] */ -#define ACP10PAR_PHASE_IS_REF_19 63569 /* (REAL) CTRL Current controller: Set phase current of phase 19 [A] */ -#define ACP10PAR_PHASE_IS_REF_20 63570 /* (REAL) CTRL Current controller: Set phase current of phase 20 [A] */ -#define ACP10PAR_PHASE_IS_REF_21 63571 /* (REAL) CTRL Current controller: Set phase current of phase 21 [A] */ -#define ACP10PAR_PHASE_IS_REF_22 63572 /* (REAL) CTRL Current controller: Set phase current of phase 22 [A] */ -#define ACP10PAR_PHASE_IS_REF_23 63573 /* (REAL) CTRL Current controller: Set phase current of phase 23 [A] */ -#define ACP10PAR_PHASE_IS_REF_24 63574 /* (REAL) CTRL Current controller: Set phase current of phase 24 [A] */ -#define ACP10PAR_PHASE_IS_REF_25 63575 /* (REAL) CTRL Current controller: Set phase current of phase 25 [A] */ -#define ACP10PAR_PHASE_IS_REF_26 63576 /* (REAL) CTRL Current controller: Set phase current of phase 26 [A] */ -#define ACP10PAR_PHASE_IS_REF_27 63577 /* (REAL) CTRL Current controller: Set phase current of phase 27 [A] */ -#define ACP10PAR_PHASE_IS_REF_28 63578 /* (REAL) CTRL Current controller: Set phase current of phase 28 [A] */ -#define ACP10PAR_PHASE_IS_REF_29 63579 /* (REAL) CTRL Current controller: Set phase current of phase 29 [A] */ -#define ACP10PAR_PHASE_IS_REF_30 63580 /* (REAL) CTRL Current controller: Set phase current of phase 30 [A] */ -#define ACP10PAR_PHASE_IS_REF_31 63581 /* (REAL) CTRL Current controller: Set phase current of phase 31 [A] */ -#define ACP10PAR_PHASE_IS_REF_32 63582 /* (REAL) CTRL Current controller: Set phase current of phase 32 [A] */ -#define ACP10PAR_PHASE_IS_REF_33 63583 /* (REAL) CTRL Current controller: Set phase current of phase 33 [A] */ -#define ACP10PAR_PHASE_IS_REF_34 63584 /* (REAL) CTRL Current controller: Set phase current of phase 34 [A] */ -#define ACP10PAR_PHASE_IS_REF_35 63585 /* (REAL) CTRL Current controller: Set phase current of phase 35 [A] */ -#define ACP10PAR_PHASE_IS_REF_36 63586 /* (REAL) CTRL Current controller: Set phase current of phase 36 [A] */ -#define ACP10PAR_PHASE_IS_REF_37 63587 /* (REAL) CTRL Current controller: Set phase current of phase 37 [A] */ -#define ACP10PAR_PHASE_IS_REF_38 63588 /* (REAL) CTRL Current controller: Set phase current of phase 38 [A] */ -#define ACP10PAR_PHASE_IS_REF_39 63589 /* (REAL) CTRL Current controller: Set phase current of phase 39 [A] */ -#define ACP10PAR_PHASE_IS_REF_40 63590 /* (REAL) CTRL Current controller: Set phase current of phase 40 [A] */ -#define ACP10PAR_PHASE_IS_REF_41 63591 /* (REAL) CTRL Current controller: Set phase current of phase 41 [A] */ -#define ACP10PAR_PHASE_IS_REF_42 63592 /* (REAL) CTRL Current controller: Set phase current of phase 42 [A] */ -#define ACP10PAR_PHASE_IS_REF_43 63593 /* (REAL) CTRL Current controller: Set phase current of phase 43 [A] */ -#define ACP10PAR_PHASE_IS_REF_44 63594 /* (REAL) CTRL Current controller: Set phase current of phase 44 [A] */ -#define ACP10PAR_PHASE_US_REF_1 63601 /* (REAL) CTRL Current controller: Set phase voltage of phase 1 [V] */ -#define ACP10PAR_PHASE_US_REF_2 63602 /* (REAL) CTRL Current controller: Set phase voltage of phase 2 [V] */ -#define ACP10PAR_PHASE_US_REF_3 63603 /* (REAL) CTRL Current controller: Set phase voltage of phase 3 [V] */ -#define ACP10PAR_PHASE_US_REF_4 63604 /* (REAL) CTRL Current controller: Set phase voltage of phase 4 [V] */ -#define ACP10PAR_PHASE_US_REF_5 63605 /* (REAL) CTRL Current controller: Set phase voltage of phase 5 [V] */ -#define ACP10PAR_PHASE_US_REF_6 63606 /* (REAL) CTRL Current controller: Set phase voltage of phase 6 [V] */ -#define ACP10PAR_PHASE_US_REF_7 63607 /* (REAL) CTRL Current controller: Set phase voltage of phase 7 [V] */ -#define ACP10PAR_PHASE_US_REF_8 63608 /* (REAL) CTRL Current controller: Set phase voltage of phase 8 [V] */ -#define ACP10PAR_PHASE_US_REF_9 63609 /* (REAL) CTRL Current controller: Set phase voltage of phase 9 [V] */ -#define ACP10PAR_PHASE_US_REF_10 63610 /* (REAL) CTRL Current controller: Set phase voltage of phase 10 [V] */ -#define ACP10PAR_PHASE_US_REF_11 63611 /* (REAL) CTRL Current controller: Set phase voltage of phase 11 [V] */ -#define ACP10PAR_PHASE_US_REF_12 63612 /* (REAL) CTRL Current controller: Set phase voltage of phase 12 [V] */ -#define ACP10PAR_PHASE_US_REF_13 63613 /* (REAL) CTRL Current controller: Set phase voltage of phase 13 [V] */ -#define ACP10PAR_PHASE_US_REF_14 63614 /* (REAL) CTRL Current controller: Set phase voltage of phase 14 [V] */ -#define ACP10PAR_PHASE_US_REF_15 63615 /* (REAL) CTRL Current controller: Set phase voltage of phase 15 [V] */ -#define ACP10PAR_PHASE_US_REF_16 63616 /* (REAL) CTRL Current controller: Set phase voltage of phase 16 [V] */ -#define ACP10PAR_PHASE_US_REF_17 63617 /* (REAL) CTRL Current controller: Set phase voltage of phase 17 [V] */ -#define ACP10PAR_PHASE_US_REF_18 63618 /* (REAL) CTRL Current controller: Set phase voltage of phase 18 [V] */ -#define ACP10PAR_PHASE_US_REF_19 63619 /* (REAL) CTRL Current controller: Set phase voltage of phase 19 [V] */ -#define ACP10PAR_PHASE_US_REF_20 63620 /* (REAL) CTRL Current controller: Set phase voltage of phase 20 [V] */ -#define ACP10PAR_PHASE_US_REF_21 63621 /* (REAL) CTRL Current controller: Set phase voltage of phase 21 [V] */ -#define ACP10PAR_PHASE_US_REF_22 63622 /* (REAL) CTRL Current controller: Set phase voltage of phase 22 [V] */ -#define ACP10PAR_PHASE_US_REF_23 63623 /* (REAL) CTRL Current controller: Set phase voltage of phase 23 [V] */ -#define ACP10PAR_PHASE_US_REF_24 63624 /* (REAL) CTRL Current controller: Set phase voltage of phase 24 [V] */ -#define ACP10PAR_PHASE_US_REF_25 63625 /* (REAL) CTRL Current controller: Set phase voltage of phase 25 [V] */ -#define ACP10PAR_PHASE_US_REF_26 63626 /* (REAL) CTRL Current controller: Set phase voltage of phase 26 [V] */ -#define ACP10PAR_PHASE_US_REF_27 63627 /* (REAL) CTRL Current controller: Set phase voltage of phase 27 [V] */ -#define ACP10PAR_PHASE_US_REF_28 63628 /* (REAL) CTRL Current controller: Set phase voltage of phase 28 [V] */ -#define ACP10PAR_PHASE_US_REF_29 63629 /* (REAL) CTRL Current controller: Set phase voltage of phase 29 [V] */ -#define ACP10PAR_PHASE_US_REF_30 63630 /* (REAL) CTRL Current controller: Set phase voltage of phase 30 [V] */ -#define ACP10PAR_PHASE_US_REF_31 63631 /* (REAL) CTRL Current controller: Set phase voltage of phase 31 [V] */ -#define ACP10PAR_PHASE_US_REF_32 63632 /* (REAL) CTRL Current controller: Set phase voltage of phase 32 [V] */ -#define ACP10PAR_PHASE_US_REF_33 63633 /* (REAL) CTRL Current controller: Set phase voltage of phase 33 [V] */ -#define ACP10PAR_PHASE_US_REF_34 63634 /* (REAL) CTRL Current controller: Set phase voltage of phase 34 [V] */ -#define ACP10PAR_PHASE_US_REF_35 63635 /* (REAL) CTRL Current controller: Set phase voltage of phase 35 [V] */ -#define ACP10PAR_PHASE_US_REF_36 63636 /* (REAL) CTRL Current controller: Set phase voltage of phase 36 [V] */ -#define ACP10PAR_PHASE_US_REF_37 63637 /* (REAL) CTRL Current controller: Set phase voltage of phase 37 [V] */ -#define ACP10PAR_PHASE_US_REF_38 63638 /* (REAL) CTRL Current controller: Set phase voltage of phase 38 [V] */ -#define ACP10PAR_PHASE_US_REF_39 63639 /* (REAL) CTRL Current controller: Set phase voltage of phase 39 [V] */ -#define ACP10PAR_PHASE_US_REF_40 63640 /* (REAL) CTRL Current controller: Set phase voltage of phase 40 [V] */ -#define ACP10PAR_PHASE_US_REF_41 63641 /* (REAL) CTRL Current controller: Set phase voltage of phase 41 [V] */ -#define ACP10PAR_PHASE_US_REF_42 63642 /* (REAL) CTRL Current controller: Set phase voltage of phase 42 [V] */ -#define ACP10PAR_PHASE_US_REF_43 63643 /* (REAL) CTRL Current controller: Set phase voltage of phase 43 [V] */ -#define ACP10PAR_PHASE_US_REF_44 63644 /* (REAL) CTRL Current controller: Set phase voltage of phase 44 [V] */ -#define ACP10PAR_TEMP_POWERSTAGE_SENS3 63645 /* (REAL) Temperature sensor: Temperature 3 [C] */ -#define ACP10PAR_TEMP_POWERSTAGE_SENS4 63646 /* (REAL) Temperature sensor: Temperature 4 [C] */ -#define ACP10PAR_TEMP_POWERSTAGE_AIR 63647 /* (REAL) Temperature sensor: Powerstage air [C] */ -#define ACP10PAR_TEMP_POWERSTAGE_BAL 63648 /* (REAL) Temperature sensor: Powerstage balancer [C] */ -#define ACP10PAR_LLM_SCTRL_SPEED_REF 63665 /* (REAL) CTRL Speed controller: Shuttle set speed [m/s] */ -#define ACP10PAR_LLM_SCTRL_SPEED_ACT 63666 /* (REAL) CTRL Speed controller: Shuttle actual speed [m/s] */ -#define ACP10PAR_LLM_SCTRL_KV 63667 /* (REAL) CTRL Speed controller: Proportional amplification [As/m] */ -#define ACP10PAR_LLM_SCTRL_TN 63668 /* (REAL) CTRL Speed controller: Integral action time [s] */ -#define ACP10PAR_LLM_SCTRL_SPEED_REF_SUM 63669 /* (REAL) CTRL Speed controller: Sum of the set speeds [m/s] */ -#define ACP10PAR_LLM_SCTRL_SPEED_ERROR 63670 /* (REAL) CTRL Speed controller: Speed error [m/s] */ -#define ACP10PAR_LLM_SCTRL_THR_FORCE_REF 63671 /* (REAL) CTRL Speed controller: Reference value of thrust force [N] */ -#define ACP10PAR_TEMP_POWERSTAGE_SENS5 63673 /* (REAL) Temperature sensor: Temperature 5 [C] */ -#define ACP10PAR_TEMP_POWERSTAGE_SENS6 63674 /* (REAL) Temperature sensor: Temperature 6 [C] */ -#define ACP10PAR_TEMP_POWERSTAGE_SENS7 63675 /* (REAL) Temperature sensor: Temperature 7 [C] */ -#define ACP10PAR_TEMP_POWERSTAGE_SENS8 63676 /* (REAL) Temperature sensor: Temperature 8 [C] */ -#define ACP10PAR_TEMP_POWERSTAGE_SENS9 63677 /* (REAL) Temperature sensor: Temperature 9 [C] */ -#define ACP10PAR_TEMP_POWERSTAGE_SENS10 63678 /* (REAL) Temperature sensor: Temperature 10 [C] */ -#define ACP10PAR_TEMP_POWERSTAGE_SENS11 63679 /* (REAL) Temperature sensor: Temperature 11 [C] */ -#define ACP10PAR_TEMP_MOTOR_MUX_IDX 63680 /* (USINT) Motor: Temperature sensor: MUX-index (0-based) */ -#define ACP10PAR_TEMP_MOTOR_MUX 63681 /* (REAL) Motor: Temperature sensor: MUX temperature [C] */ -#define ACP10PAR_FCTRL_ISD_SWITCH 63682 /* (REAL) CTRL Flux controller: Reference value of switch release current [A] */ -#define ACP10PAR_MOT_TEMPMODEL_TEMP 63690 /* (REAL) Motor: Temperature model: Temperature [C] */ -#define ACP10PAR_MOT_TEMPMODEL_TEMP_ERR 63691 /* (REAL) Motor: Temperature model: Stop limit [C] */ -#define ACP10PAR_MOT_TEMPMODEL_TEMP_WRN 63692 /* (REAL) Motor: Temperature model: warning limit [C] */ -#define ACP10PAR_MOT_TEMPMODEL_COIL_IDX 63693 /* (USINT) Motor: Temperature model: Coil index (0-based) */ -#define ACP10PAR_MOT_TEMPMODEL_COIL_TEMP 63694 /* (REAL) Motor: Temperature model: Coil temperature [C] */ -#define ACP10PAR_PHASE_IS_ACT_SUM 63806 /* (REAL) CTRL Current controller: Sum of actual phase currents [A] */ -#define ACP10PAR_LLM_PAR_CONF_IDX 63879 /* (USINT) CTRL Controller: Configuration: Index of parameter record */ -#define ACP10PAR_LLM_PCTRL_S_ACT 63880 /* (LREAL) CTRL Position controller: Actual position of shuttle on segment [m] */ -#define ACP10PAR_LLM_CYC_SET_VALUE 63882 /* (LREAL) CTRL Controller: Cyclic set position of the shuttle [m] */ -#define ACP10PAR_LLM_PCTRL_S_SET 63883 /* (LREAL) CTRL Position controller: Set position of shuttle on segment [m] */ -#define ACP10PAR_LLM_SET_CYCLE_TIME 63884 /* (UDINT) CTRL Position controller: Network: Cycle time of set values [us] */ -#define ACP10PAR_LLM_CYC_CH_STATUS_BITS 63885 /* (USINT) CTRL Controller: Cyclic channel status bits */ -#define ACP10PAR_LLM_CYC_SEG_CTRL_BITS 63886 /* (USINT) CTRL Controller: Cyclic segment control bits */ -#define ACP10PAR_LLM_CYC_CH_CTRL_BITS 63887 /* (UINT) CTRL Controller: Cyclic channel control bits */ -#define ACP10PAR_LLM_CYC_SEG_STATUS_BITS 63888 /* (UDINT) CTRL Controller: Cyclic segment status bits */ -#define ACP10PAR_SERVO_V_MAX_OUTPUT 64201 /* (REAL) Servo drive adjustment: Velocity at maximum output value [Units/s] */ -#define ACP10PAR_ENCOD_POS_RANGE 64225 /* (UDINT) Encoder1: Range of encoder position [Incr] */ -#define ACP10PAR_SM_SCALE_STEP 64232 /* (UDINT) Stepper motor: Step scaling: Steps per motor revolution */ -#define ACP10PAR_SM_SCALE_LOAD_UNITS 64233 /* (UDINT) Stepper motor: Load scaling: Units per SM_SCALE_LOAD_MOTREV motor revolutions [Units] */ -#define ACP10PAR_SM_SCALE_LOAD_MOTREV 64234 /* (UDINT) Stepper motor: Load scaling: Motor revolutions */ -#define ACP10PAR_ENCOD2_POS_RANGE 64237 /* (UDINT) Encoder2: Range of encoder position [Incr] */ -#define ACP10PAR_ERROR_RESPONSE 65535 /* (ERROR_NUMBER, ERROR_INFO) Messages: Error response */ - -#endif /* ACP10PAR_H_ */ diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10sdc/SG4/ARM/acp10sdc.br b/example/AsProject/Logical/Libraries/Motion/Acp10sdc/SG4/ARM/acp10sdc.br deleted file mode 100644 index 5307e9f..0000000 Binary files a/example/AsProject/Logical/Libraries/Motion/Acp10sdc/SG4/ARM/acp10sdc.br and /dev/null differ diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10sdc/SG4/IA32/acp10sdc.br b/example/AsProject/Logical/Libraries/Motion/Acp10sdc/SG4/IA32/acp10sdc.br deleted file mode 100644 index b20d349..0000000 Binary files a/example/AsProject/Logical/Libraries/Motion/Acp10sdc/SG4/IA32/acp10sdc.br and /dev/null differ diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10sdc/SG4/acp10sdc.h b/example/AsProject/Logical/Libraries/Motion/Acp10sdc/SG4/acp10sdc.h deleted file mode 100644 index 117cc94..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Acp10sdc/SG4/acp10sdc.h +++ /dev/null @@ -1,142 +0,0 @@ -/* Automation Studio generated header file */ -/* Do not edit ! */ - -#ifndef _ACP10SDC_ -#define _ACP10SDC_ - -#include - -#ifndef _IEC_CONST -#define _IEC_CONST _WEAK const -#endif - -/* Constants */ -#ifdef _REPLACE_CONST - #define ncSDC_ENC16 100U - #define ncSDC_ENC32 101U - #define ncSDC_DRVSM16 110U - #define ncSDC_DRVSM32 111U - #define ncSDC_DRVSM16_CTRL 112U - #define ncSDC_DRVSM32_CTRL 113U - #define ncSDC_DRVSERVO16 120U - #define ncSDC_TRIG 130U - #define ncSDC_TRIGDIGin 131U - #define ncSDC_DIDO 140U -#else - _IEC_CONST unsigned short ncSDC_ENC16 = 100U; - _IEC_CONST unsigned short ncSDC_ENC32 = 101U; - _IEC_CONST unsigned short ncSDC_DRVSM16 = 110U; - _IEC_CONST unsigned short ncSDC_DRVSM32 = 111U; - _IEC_CONST unsigned short ncSDC_DRVSM16_CTRL = 112U; - _IEC_CONST unsigned short ncSDC_DRVSM32_CTRL = 113U; - _IEC_CONST unsigned short ncSDC_DRVSERVO16 = 120U; - _IEC_CONST unsigned short ncSDC_TRIG = 130U; - _IEC_CONST unsigned short ncSDC_TRIGDIGin = 131U; - _IEC_CONST unsigned short ncSDC_DIDO = 140U; -#endif - - -/* Variables */ - - -/* Datatypes and datatypes of function blocks */ -typedef struct SdcHwCfg_typ -{ unsigned short EncIf1_Typ; - unsigned short EncIf2_Typ; - unsigned short DrvIf_Typ; - unsigned short TrigIf1_Typ; - unsigned short TrigIf2_Typ; - unsigned short DiDoIf_Typ; - unsigned char EncIf1_Name[34]; - unsigned char EncIf2_Name[34]; - unsigned char DrvIf_Name[34]; - unsigned char TrigIf1_Name[34]; - unsigned char TrigIf2_Name[34]; - unsigned char DiDoIf_Name[34]; - unsigned long NOT_USE[10]; -} SdcHwCfg_typ; - -typedef struct SdcEncIf16_typ -{ signed char iLifeCnt; - plcbit iEncOK; - signed short iActTime; - signed short iActPos; - signed short iRefPulsePos; - signed char iRefPulseCnt; - plcbit reserve[3]; -} SdcEncIf16_typ; - -typedef struct SdcEncIf32_typ -{ signed char iLifeCnt; - plcbit iEncOK; - signed short iActTime; - signed long iActPos; - signed long iRefPulsePos; - signed char iRefPulseCnt; - plcbit reserve[3]; -} SdcEncIf32_typ; - -typedef struct SdcDrvIf16_typ -{ signed char iLifeCnt; - plcbit iDrvOK; - signed short oSetTime; - signed short oSetPos; - plcbit oBoostCurrent; - plcbit oStandStillCurrent; - plcbit iStatusEnable; - plcbit oBrake; - plcbit reserve[2]; -} SdcDrvIf16_typ; - -typedef struct SdcDrvIf32_typ -{ signed char iLifeCnt; - plcbit iDrvOK; - signed short oSetTime; - signed long oSetPos; - plcbit oBoostCurrent; - plcbit oStandStillCurrent; - plcbit iStatusEnable; - plcbit oBrake; -} SdcDrvIf32_typ; - -typedef struct SdcTrigIf_typ -{ signed char iLifeCnt; - signed char iTriggerCntRise; - signed char iTriggerCntFall; - plcbit iTriggerInput; - signed short iTriggerTimeRise; - signed short iTriggerTimeFall; -} SdcTrigIf_typ; - -typedef struct SdcTrigIfDIGin_typ -{ signed char iLifeCnt; - plcbit iTriggerInput; - plcbit reserve[2]; -} SdcTrigIfDIGin_typ; - -typedef struct SdcDiDoIf_typ -{ signed char iLifeCntDriveReady; - signed char iLifeCntPosHwEnd; - signed char iLifeCntNegHwEnd; - signed char iLifeCntReference; - signed char iLifeCntDriveEnable; - plcbit iDriveReady; - plcbit iPosHwEnd; - plcbit iNegHwEnd; - plcbit iReference; - plcbit oDriveEnable; - plcbit reserve[2]; -} SdcDiDoIf_typ; - - - -/* Prototyping of functions and function blocks */ - - -__asm__(".section \".plc\""); - -__asm__(".previous"); - - -#endif /* _ACP10SDC_ */ - diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10sdc/acp10sdc.typ b/example/AsProject/Logical/Libraries/Motion/Acp10sdc/acp10sdc.typ deleted file mode 100644 index 80202c9..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Acp10sdc/acp10sdc.typ +++ /dev/null @@ -1,83 +0,0 @@ -TYPE - SdcHwCfg_typ : STRUCT - EncIf1_Typ :UINT; - EncIf2_Typ :UINT; - DrvIf_Typ :UINT; - TrigIf1_Typ :UINT; - TrigIf2_Typ :UINT; - DiDoIf_Typ :UINT; - EncIf1_Name :ARRAY[0..33] OF USINT; - EncIf2_Name :ARRAY[0..33] OF USINT; - DrvIf_Name :ARRAY[0..33] OF USINT; - TrigIf1_Name :ARRAY[0..33] OF USINT; - TrigIf2_Name :ARRAY[0..33] OF USINT; - DiDoIf_Name :ARRAY[0..33] OF USINT; - NOT_USE :ARRAY[0..9] OF UDINT; - END_STRUCT; - SdcEncIf16_typ : STRUCT - iLifeCnt :SINT; - iEncOK :BOOL; - iActTime :INT; - iActPos :INT; - iRefPulsePos :INT; - iRefPulseCnt :SINT; - reserve :ARRAY[0..2] OF BOOL; - END_STRUCT; - SdcEncIf32_typ : STRUCT - iLifeCnt :SINT; - iEncOK :BOOL; - iActTime :INT; - iActPos :DINT; - iRefPulsePos :DINT; - iRefPulseCnt :SINT; - reserve :ARRAY[0..2] OF BOOL; - END_STRUCT; - SdcDrvIf16_typ : STRUCT - iLifeCnt :SINT; - iDrvOK :BOOL; - oSetTime :INT; - oSetPos :INT; - oBoostCurrent :BOOL; - oStandStillCurrent :BOOL; - iStatusEnable :BOOL; - oBrake :BOOL; - reserve :ARRAY[0..1] OF BOOL; - END_STRUCT; - SdcDrvIf32_typ : STRUCT - iLifeCnt :SINT; - iDrvOK :BOOL; - oSetTime :INT; - oSetPos :DINT; - oBoostCurrent :BOOL; - oStandStillCurrent :BOOL; - iStatusEnable :BOOL; - oBrake :BOOL; - END_STRUCT; - SdcTrigIf_typ : STRUCT - iLifeCnt :SINT; - iTriggerCntRise :SINT; - iTriggerCntFall :SINT; - iTriggerInput :BOOL; - iTriggerTimeRise :INT; - iTriggerTimeFall :INT; - END_STRUCT; - SdcTrigIfDIGin_typ : STRUCT - iLifeCnt :SINT; - iTriggerInput :BOOL; - reserve :ARRAY[0..1] OF BOOL; - END_STRUCT; - SdcDiDoIf_typ : STRUCT - iLifeCntDriveReady :SINT; - iLifeCntPosHwEnd :SINT; - iLifeCntNegHwEnd :SINT; - iLifeCntReference :SINT; - iLifeCntDriveEnable :SINT; - iDriveReady :BOOL; - iPosHwEnd :BOOL; - iNegHwEnd :BOOL; - iReference :BOOL; - oDriveEnable :BOOL; - reserve :ARRAY[0..1] OF BOOL; - END_STRUCT; -END_TYPE - diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10sdc/acp10sdc.var b/example/AsProject/Logical/Libraries/Motion/Acp10sdc/acp10sdc.var deleted file mode 100644 index be6d627..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Acp10sdc/acp10sdc.var +++ /dev/null @@ -1,13 +0,0 @@ -VAR CONSTANT - ncSDC_ENC16 :UINT :=100; - ncSDC_ENC32 :UINT :=101; - ncSDC_DRVSM16 :UINT :=110; - ncSDC_DRVSM32 :UINT :=111; - ncSDC_DRVSM16_CTRL :UINT :=112; - ncSDC_DRVSM32_CTRL :UINT :=113; - ncSDC_DRVSERVO16 :UINT :=120; - ncSDC_TRIG :UINT :=130; - ncSDC_TRIGDIGin :UINT :=131; - ncSDC_DIDO :UINT :=140; -END_VAR - diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10sdc/binary.lby b/example/AsProject/Logical/Libraries/Motion/Acp10sdc/binary.lby deleted file mode 100644 index 8dcd385..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Acp10sdc/binary.lby +++ /dev/null @@ -1,11 +0,0 @@ - - - - - acp10sdc.var - acp10sdc.typ - - - - - \ No newline at end of file diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10sim/SG4/ARM/acp10sim.br b/example/AsProject/Logical/Libraries/Motion/Acp10sim/SG4/ARM/acp10sim.br deleted file mode 100644 index 3ea59e7..0000000 Binary files a/example/AsProject/Logical/Libraries/Motion/Acp10sim/SG4/ARM/acp10sim.br and /dev/null differ diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10sim/SG4/IA32/acp10sim.br b/example/AsProject/Logical/Libraries/Motion/Acp10sim/SG4/IA32/acp10sim.br deleted file mode 100644 index 46d174b..0000000 Binary files a/example/AsProject/Logical/Libraries/Motion/Acp10sim/SG4/IA32/acp10sim.br and /dev/null differ diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10sim/SG4/acp10sim.h b/example/AsProject/Logical/Libraries/Motion/Acp10sim/SG4/acp10sim.h deleted file mode 100644 index 5a90b20..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Acp10sim/SG4/acp10sim.h +++ /dev/null @@ -1,22 +0,0 @@ -/* Automation Studio generated header file */ -/* Do not edit ! */ - -#ifndef _ACP10SIM_ -#define _ACP10SIM_ - -#include - -#ifndef _IEC_CONST -#define _IEC_CONST _WEAK const -#endif - -/* Datatypes and datatypes of function blocks */ - - -__asm__(".section \".plc\""); - -__asm__(".previous"); - - -#endif /* _ACP10SIM_ */ - diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10sim/acp10sim.typ b/example/AsProject/Logical/Libraries/Motion/Acp10sim/acp10sim.typ deleted file mode 100644 index ce9c8c2..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Acp10sim/acp10sim.typ +++ /dev/null @@ -1,3 +0,0 @@ -TYPE -END_TYPE - diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10sim/acp10sim.var b/example/AsProject/Logical/Libraries/Motion/Acp10sim/acp10sim.var deleted file mode 100644 index ce330f3..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Acp10sim/acp10sim.var +++ /dev/null @@ -1,3 +0,0 @@ -VAR CONSTANT -END_VAR - diff --git a/example/AsProject/Logical/Libraries/Motion/Acp10sim/binary.lby b/example/AsProject/Logical/Libraries/Motion/Acp10sim/binary.lby deleted file mode 100644 index 56aef45..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Acp10sim/binary.lby +++ /dev/null @@ -1,11 +0,0 @@ - - - - - acp10sim.var - acp10sim.typ - - - - - \ No newline at end of file diff --git a/example/AsProject/Logical/Libraries/Motion/Arnc0man/FilesToImport.xml b/example/AsProject/Logical/Libraries/Motion/Arnc0man/FilesToImport.xml deleted file mode 100644 index 533d7d2..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Arnc0man/FilesToImport.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/example/AsProject/Logical/Libraries/Motion/Arnc0man/GmcIpConfig.zip b/example/AsProject/Logical/Libraries/Motion/Arnc0man/GmcIpConfig.zip deleted file mode 100644 index 144e777..0000000 Binary files a/example/AsProject/Logical/Libraries/Motion/Arnc0man/GmcIpConfig.zip and /dev/null differ diff --git a/example/AsProject/Logical/Libraries/Motion/Arnc0man/GmcIpUserConfig.zip b/example/AsProject/Logical/Libraries/Motion/Arnc0man/GmcIpUserConfig.zip deleted file mode 100644 index 021cbfb..0000000 Binary files a/example/AsProject/Logical/Libraries/Motion/Arnc0man/GmcIpUserConfig.zip and /dev/null differ diff --git a/example/AsProject/Logical/Libraries/Motion/Arnc0man/SG4/ARM/arnc0man.br b/example/AsProject/Logical/Libraries/Motion/Arnc0man/SG4/ARM/arnc0man.br deleted file mode 100644 index 1f2be22..0000000 Binary files a/example/AsProject/Logical/Libraries/Motion/Arnc0man/SG4/ARM/arnc0man.br and /dev/null differ diff --git a/example/AsProject/Logical/Libraries/Motion/Arnc0man/SG4/IA32/arnc0man.br b/example/AsProject/Logical/Libraries/Motion/Arnc0man/SG4/IA32/arnc0man.br deleted file mode 100644 index ef10e17..0000000 Binary files a/example/AsProject/Logical/Libraries/Motion/Arnc0man/SG4/IA32/arnc0man.br and /dev/null differ diff --git a/example/AsProject/Logical/Libraries/Motion/Arnc0man/SG4/arnc0man.h b/example/AsProject/Logical/Libraries/Motion/Arnc0man/SG4/arnc0man.h deleted file mode 100644 index 3343605..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Arnc0man/SG4/arnc0man.h +++ /dev/null @@ -1,2190 +0,0 @@ -/* arnc0man.h V5.15.1 */ -/* COPYRIGHT (C) B&R Industrial Automation GmbH */ -#ifndef ARNC0MAN_H_VERSION -#define ARNC0MAN_H_VERSION 0x5151 - -#include -#include - -/*** DATA TYPES *************************************************************/ - -typedef struct ARNC0SWVER_typ { /* Software Version ID */ - USINT NOT_USE_1[2]; - UINT nc_system_device; /* ACOPOS operating system */ - UINT nc_manager; /* NC manager */ - UINT nc_system; /* NC operating system */ -} ARNC0SWVER_typ; - -typedef struct ARNC0OBIHW_typ { /* Hardware information */ - USINT init; /* Initialized */ - USINT reserve1; /* Reserved */ - USINT acp_id; /* ACOPOS ID */ - USINT acp_id_nr; /* ACOPOS ID production number */ - USINT acp_typ; /* ACOPOS type */ - USINT ax_num; /* Number of axes (power stages) */ - UINT reserve2; /* Reserved */ - UDINT product_code; /* Product code */ - UDINT serial_nr; /* Serial number */ -} ARNC0OBIHW_typ; - -typedef struct ARNC0OBINF_typ { /* NC Object Information */ - UINT net_if_typ; /* Network interface type */ - UINT net_if_idx; /* Network interface index */ - UINT node_nr; /* Drive node number */ - UINT nc_obj_typ; /* NC object type */ - UINT nc_obj_idx; /* NC object index */ - UINT reserve; /* Reserved */ - USINT nc_obj_name[48]; /* NC object name */ - ARNC0OBIHW_typ hardware; /* Hardware information */ -} ARNC0OBINF_typ; - -typedef struct ARNC0AXSIM_typ { /* Simulation mode */ - USINT NOT_USE_1[4]; - UINT status; /* Status */ - UINT mode; /* Mode */ - USINT NOT_USE_2[48]; -} ARNC0AXSIM_typ; - -typedef struct ARNC0GLIPA_typ { /* INIT Parameters */ - USINT ok; /* Operation complete */ - USINT error; /* Error */ - UINT reserve; /* Reserved */ - UDINT datobj_ident; /* Data object ident */ - USINT data_modul[12]; /* Name of the data module */ -} ARNC0GLIPA_typ; - -typedef struct ARNC0GLINI_typ { /* Global Initialization */ - USINT init; /* Global Initialization complete */ - USINT NOT_USE_1[3]; - ARNC0GLIPA_typ init_par; /* INIT Parameters */ -} ARNC0GLINI_typ; - -typedef struct ARNC0NSVRQ_typ { /* Request (to the drive) */ - UINT par_id; /* Parameter ID */ - USINT NOT_USE_1[2]; -} ARNC0NSVRQ_typ; - -typedef struct ARNC0NSVRS_typ { /* Response (from the drive) */ - UINT par_id; /* Parameter ID */ - USINT NOT_USE_1[2]; -} ARNC0NSVRS_typ; - -typedef struct ARNC0NETSV_typ { /* Service Interface */ - UDINT data_adr; /* Data address */ - USINT data_text[32]; /* Data in text format */ - ARNC0NSVRQ_typ request; /* Request (to the drive) */ - ARNC0NSVRS_typ response; /* Response (from the drive) */ -} ARNC0NETSV_typ; - -typedef struct ARNC0NETAX_typ { /* Network */ - USINT init; /* Network initialized */ - USINT phase; /* Phase */ - USINT NOT_USE_1; - USINT nc_sys_restart; /* A Restart of the NC operating system was executed */ - UINT reserve; /* Reserved */ - UINT reserve1; /* Reserved */ - ARNC0NETSV_typ service; /* Service Interface */ -} ARNC0NETAX_typ; - -typedef struct ARNC0AXDBS_typ { /* Status */ - USINT ok; /* Operation complete */ - USINT error; /* Error */ - USINT reserve1; /* Reserved */ - USINT reserve2; /* Reserved */ - UDINT data_len; /* Length of data */ - UDINT datobj_ident; /* Data object ident */ - UDINT datobj_datadr; /* Address of the data object data */ -} ARNC0AXDBS_typ; - -typedef struct ARNC0AXDBP_typ { /* Parameters */ - USINT file_device[32]; /* Name of File Device */ - USINT datobj_name[32]; /* Name of the data object */ - UINT datobj_type; /* Type of the data object */ - UINT datblock_par_id; /* Parameter ID of the data block */ - UINT idx1_par_id; /* Parameter ID of data block index 1 */ - UINT idx1; /* Data block index 1 */ - UINT idx2_par_id; /* Parameter ID of data block index 2 */ - UINT idx2; /* Data block index 2 */ - USINT NOT_USE_1[8]; -} ARNC0AXDBP_typ; - -typedef struct ARNC0AXDBL_typ { /* Data block operation */ - ARNC0AXDBS_typ status; /* Status */ - ARNC0AXDBP_typ parameter; /* Parameters */ -} ARNC0AXDBL_typ; - -typedef struct ARNC0DISTA_typ { /* Status */ - USINT reference; /* Reference switch */ - USINT pos_hw_end; /* Positive HW end switch */ - USINT neg_hw_end; /* Negative HW end switch */ - USINT trigger1; /* Trigger1 */ - USINT trigger2; /* Trigger2 */ - USINT enable; /* Enable */ - USINT NOT_USE_1[2]; -} ARNC0DISTA_typ; - -typedef struct ARNC0DILEV_typ { /* Active Input Level */ - UINT reference; /* Reference switch */ - UINT pos_hw_end; /* Positive HW end switch */ - UINT neg_hw_end; /* Negative HW end switch */ - UINT trigger1; /* Trigger1 */ - UINT trigger2; /* Trigger2 */ - USINT NOT_USE_1[2]; -} ARNC0DILEV_typ; - -typedef struct ARNC0DIFRC_typ { /* Set status of digital inputs via force function */ - USINT reference; /* Reference switch */ - USINT pos_hw_end; /* Positive HW end switch */ - USINT neg_hw_end; /* Negative HW end switch */ - USINT trigger1; /* Trigger1 */ - USINT trigger2; /* Trigger2 */ - USINT reserve1; /* Reserved */ - UINT reserve2; /* Reserved */ -} ARNC0DIFRC_typ; - -typedef struct ARNC0DIGIN_typ { /* Digital Inputs */ - USINT init; /* Digital inputs initialized */ - USINT NOT_USE_1[3]; - ARNC0DISTA_typ status; /* Status */ - ARNC0DILEV_typ level; /* Active Input Level */ - ARNC0DIFRC_typ force; /* Set status of digital inputs via force function */ -} ARNC0DIGIN_typ; - -typedef struct ARNC0ENCSL_typ { /* Load */ - UDINT units; /* Units at the load */ - UDINT rev_motor; /* Motor revolutions */ -} ARNC0ENCSL_typ; - -typedef struct ARNC0ENCSC_typ { /* Scale of encoder interface */ - ARNC0ENCSL_typ load; /* Load */ -} ARNC0ENCSC_typ; - -typedef struct ARNC0ENCPA_typ { /* Parameters of encoder interface */ - USINT count_dir; /* Count direction */ - USINT NOT_USE_1[3]; - ARNC0ENCSC_typ scaling; /* Scaling */ -} ARNC0ENCPA_typ; - -typedef struct ARNC0ENCIF_typ { /* Encoder interface */ - USINT init; /* Encoder interface initialized */ - USINT NOT_USE_1[3]; - ARNC0ENCPA_typ parameter; /* Parameters */ -} ARNC0ENCIF_typ; - -typedef struct ARNC0AXLPA_typ { /* Parameters */ - REAL v_pos; /* Speed in positive direction */ - REAL v_neg; /* Speed in negative direction */ - REAL a1_pos; /* Acceleration in positive direction */ - REAL a2_pos; /* Deceleration in positive direction */ - REAL a1_neg; /* Acceleration in negative direction */ - REAL a2_neg; /* Deceleration in negative direction */ - REAL t_jolt; /* Jolt time */ - REAL t_in_pos; /* Settling time before message "In Position" */ - DINT pos_sw_end; /* Positive SW end */ - DINT neg_sw_end; /* Negative SW end */ - USINT sw_end_enable; /* Control byte for limit monitor */ - USINT sl_chain; /* Slaves in a chain or ncOFF */ - USINT NOT_USE_1[2]; - REAL ds_warning; /* Lag error limit for display of a warning */ - REAL ds_stop; /* Lag error limit for stop of a movement */ - REAL a_stop; /* Acceleration limit for stop of a movement */ - REAL dv_stop; /* Speed error limit for stop of a movement */ - UDINT dv_stop_mode; /* Mode for speed error monitoring */ -} ARNC0AXLPA_typ; - -typedef struct ARNC0AXLIM_typ { /* Limit values */ - USINT init; /* Axis limit values initialized */ - USINT status; /* Status */ - USINT NOT_USE_1[2]; - ARNC0AXLPA_typ parameter; /* Parameters */ -} ARNC0AXLIM_typ; - -typedef struct ARNC0CTRPO_typ { /* Position controller */ - REAL kv; /* Proportional amplification */ - REAL tn; /* Integral action time */ - REAL t_predict; /* Prediction time */ - REAL t_total; /* Total time */ - REAL p_max; /* Maximum proportional action */ - REAL i_max; /* Maximum integral action */ -} ARNC0CTRPO_typ; - -typedef struct ARNC0ISQFI_typ { /* ISQ Filter */ - UINT type; /* Type */ - UINT reserve; /* Reserved */ - REAL a0; /* Coefficient a0 */ - REAL a1; /* Coefficient a1 */ - REAL b0; /* Coefficient b0 */ - REAL b1; /* Coefficient b1 */ - REAL b2; /* Coefficient b2 */ - UINT c0_par_id; /* Parameter ID for coefficient c0 */ - UINT c1_par_id; /* Parameter ID for coefficient c1 */ -} ARNC0ISQFI_typ; - -typedef struct ARNC0CTRSP_typ { /* Speed controller */ - REAL kv; /* Proportional amplification */ - REAL tn; /* Integral action time */ - REAL t_filter; /* Filter time constant */ - ARNC0ISQFI_typ isq_filter1; /* ISQ Filter1 */ - ARNC0ISQFI_typ isq_filter2; /* ISQ Filter2 */ - ARNC0ISQFI_typ isq_filter3; /* ISQ Filter3 */ -} ARNC0CTRSP_typ; - -typedef struct ARNC0CTRUF_typ { /* U/f Control */ - USINT type; /* Type */ - USINT auto_config; /* Automatic configuration */ - UINT reserve; /* Reserved */ - REAL u0; /* Boost voltage */ - REAL un; /* Rated voltage */ - REAL fn; /* Rated frequency */ - REAL k_f_slip; /* Slip compensation: Multiplication factor of compensated frequency */ -} ARNC0CTRUF_typ; - -typedef struct ARNC0CTRFF_typ { /* Feed Forward Control */ - USINT NOT_USE_1[4]; - REAL torque_load; /* Load torque */ - REAL torque_pos; /* Torque in positive direction */ - REAL torque_neg; /* Torque in negative direction */ - REAL kv_torque; /* Speed torque factor */ - REAL inertia; /* Mass moment of inertia */ - REAL t_filter_a; /* Acceleration filter time constant */ -} ARNC0CTRFF_typ; - -typedef struct ARNC0CTRL_typ { /* Controller */ - USINT init; /* Controller initialized */ - USINT ready; /* Ready */ - USINT status; /* Status */ - USINT mode; /* Mode */ - ARNC0CTRPO_typ position; /* Position Controller */ - ARNC0CTRSP_typ speed; /* Speed Controller */ - ARNC0CTRUF_typ uf; /* U/f Control */ - ARNC0CTRFF_typ ff; /* Feed Forward Control */ - USINT NOT_USE_1[36]; -} ARNC0CTRL_typ; - -typedef struct ARNC0AXSTI_typ { /* Index of Parameter Record */ - USINT command; /* for the next stop command */ - USINT NOT_USE_1[3]; -} ARNC0AXSTI_typ; - -typedef struct ARNC0AXSTP_typ { /* Parameter Records */ - USINT decel_ramp; /* Deceleration ramp */ - USINT controller; /* Controller state after movement abortion */ - USINT NOT_USE_1[2]; -} ARNC0AXSTP_typ; - -typedef struct ARNC0AXSTQ_typ { /* Quickstop */ - USINT decel_ramp; /* Deceleration ramp */ - USINT NOT_USE_1; - UINT reserve2; /* Reserved */ - USINT NOT_USE_2[4]; -} ARNC0AXSTQ_typ; - -typedef struct ARNC0AXSTD_typ { /* Drive error */ - USINT decel_ramp; /* Deceleration ramp */ - USINT reserve1; /* Reserved */ - UINT reserve2; /* Reserved */ -} ARNC0AXSTD_typ; - -typedef struct ARNC0AXSTO_typ { /* Stop Movement */ - USINT init; /* Stop initialized */ - USINT NOT_USE_1[3]; - ARNC0AXSTI_typ index; /* Index */ - ARNC0AXSTP_typ parameter[4]; /* Parameter record */ - ARNC0AXSTQ_typ quickstop; /* Quickstop */ - ARNC0AXSTD_typ drive_error; /* Drive error */ -} ARNC0AXSTO_typ; - -typedef struct ARNC0HOMST_typ { /* Status */ - USINT ok; /* Reference position valid */ - USINT NOT_USE_1[3]; - REAL tr_s_rel; /* Distance between activation of "triggering reference pulse" and the occurrence of the reference pulse */ - DINT offset; /* Home offset after completion of homing procedure */ -} ARNC0HOMST_typ; - -typedef struct ARNC0HOMPA_typ { /* Parameters */ - DINT s; /* Reference position */ - REAL v_switch; /* Speed for searching the reference switch */ - REAL v_trigger; /* Trigger speed (after ref. switch has been reached) */ - REAL a; /* Acceleration */ - USINT mode; /* Mode */ - USINT edge; /* Edge of reference switch */ - USINT start_dir; /* Start direction */ - USINT trigg_dir; /* Trigger direction */ - USINT ref_pulse; /* Reference pulse */ - USINT fix_dir; /* Fixed direction */ - USINT reserve1; /* Reserved */ - USINT reserve2; /* Reserved */ - REAL tr_s_block; /* Reference pulse block distance */ - REAL torque_lim; /* Torque limit for homing on block */ - REAL ds_block; /* Lag error for block detection */ - REAL ds_stop; /* Lag error for stop of a movement */ -} ARNC0HOMPA_typ; - -typedef struct ARNC0HOME_typ { /* Homing */ - USINT init; /* Homing procedure initialized */ - USINT NOT_USE_1[3]; - ARNC0HOMST_typ status; /* Status */ - ARNC0HOMPA_typ parameter; /* Parameters */ -} ARNC0HOME_typ; - -typedef struct ARNC0BMVST_typ { /* Status */ - USINT in_pos; /* "In Position" (target position reached) */ - USINT reserve[3]; /* Reserved */ -} ARNC0BMVST_typ; - -typedef struct ARNC0BMVOV_typ { /* Override */ - UINT v; /* Speed override */ - USINT NOT_USE_1[2]; -} ARNC0BMVOV_typ; - -typedef struct ARNC0BMVPA_typ { /* Parameters */ - DINT s; /* Target position or relative move distance */ - REAL v_pos; /* Speed in positive direction */ - REAL v_neg; /* Speed in negative direction */ - REAL a1_pos; /* Acceleration in positive direction */ - REAL a2_pos; /* Deceleration in positive direction */ - REAL a1_neg; /* Acceleration in negative direction */ - REAL a2_neg; /* Deceleration in negative direction */ -} ARNC0BMVPA_typ; - -typedef struct ARNC0TRG_typ { /* Source for Hardware Trigger */ - UDINT nc_object; /* NC object or ncOFF */ - USINT NOT_USE_1[8]; -} ARNC0TRG_typ; - -typedef struct ARNC0TRSTP_typ { /* Mode "Stop after trigger" */ - USINT init; /* Initialized */ - USINT event; /* Event */ - USINT NOT_USE_1[2]; - DINT s_rest; /* Remaining distance after trigger */ - ARNC0TRG_typ trg_source; /* Trigger Source */ -} ARNC0TRSTP_typ; - -typedef struct ARNC0BAMOV_typ { /* Basis Movements */ - USINT init; /* Initialized */ - USINT reserve0[3]; /* Reserved */ - ARNC0BMVST_typ status; /* Status */ - ARNC0BMVOV_typ override; /* Override */ - ARNC0BMVPA_typ parameter; /* Parameters */ - ARNC0TRSTP_typ trg_stop; /* Mode "Stop after trigger" */ -} ARNC0BAMOV_typ; - -typedef struct ARNC0AXMOV_typ { /* Axis Movement */ - UINT mode; /* Mode */ - UINT detail; /* Detail */ - ARNC0AXSTO_typ stop; /* Stop Movement */ - ARNC0HOME_typ homing; /* Homing procedure */ - ARNC0BAMOV_typ basis; /* Basis movements */ -} ARNC0AXMOV_typ; - -typedef struct ARNC0SUOST_typ { /* Status */ - UDINT ident; /* Ident of data object */ - USINT ok; /* Operation complete */ - USINT error; /* Error */ - USINT reserve1; /* Reserved */ - USINT reserve2; /* Reserved */ -} ARNC0SUOST_typ; - -typedef struct ARNC0SUOPA_typ { /* Parameters */ - USINT name[12]; /* Name of data object */ -} ARNC0SUOPA_typ; - -typedef struct ARNC0SUOBJ_typ { /* Data object */ - ARNC0SUOST_typ status; /* Status */ - ARNC0SUOPA_typ parameter; /* Parameters */ -} ARNC0SUOBJ_typ; - -typedef struct ARNC0SUMAS_typ { /* Status */ - UINT mode; /* Mode */ - USINT ok; /* Operation complete */ - USINT error; /* Error */ - REAL quality; /* Quality of parameter identification */ -} ARNC0SUMAS_typ; - -typedef struct ARNC0SUMAO_typ { /* Optional parameters */ - USINT z_p; /* Number of polepairs */ - USINT phase; /* Phase */ - UINT reserve2; /* Reserved */ - REAL u_const; /* Voltage constant */ - REAL v_max; /* Maximum speed */ - REAL trq_0; /* Stall torque */ - REAL trq_n; /* Rated torque */ - REAL trq_max; /* Peak torque */ - REAL trq_const; /* Torque constant */ - REAL i_0; /* Stall current */ - REAL i_max; /* Peak current */ - REAL i_m; /* Magnetizing current */ - REAL phase_cross_sect ; /* Cross section of a phase */ - REAL invcl_a1; /* Inverter characteristic: Gain factor */ - REAL invcl_a2; /* Inverter characteristic: Exponent */ -} ARNC0SUMAO_typ; - -typedef struct ARNC0SUMAP_typ { /* Parameters */ - UINT mode; /* Mode */ - UINT reserve; /* Reserved */ - REAL u_n; /* Rated voltage */ - REAL i_n; /* Rated current */ - REAL v_n; /* Rated speed */ - REAL f_n; /* Rated frequency */ - REAL cos_phi; /* Active power factor */ - REAL t_tripping_therm; /* Tripping time at thermal overload */ - ARNC0SUMAO_typ optional; /* Optional parameters */ -} ARNC0SUMAP_typ; - -typedef struct ARNC0SUMA_typ { /* Induction motor */ - ARNC0SUMAS_typ status; /* Status */ - ARNC0SUMAP_typ parameter; /* Parameters */ -} ARNC0SUMA_typ; - -typedef struct ARNC0SUMSS_typ { /* Status */ - UINT mode; /* Mode */ - USINT ok; /* Operation complete */ - USINT error; /* Error */ - REAL quality; /* Quality of parameter identification */ -} ARNC0SUMSS_typ; - -typedef struct ARNC0SUMSO_typ { /* Optional parameters */ - USINT phase; /* Phase */ - USINT reserve1; /* Reserved */ - UINT reserve2; /* Reserved */ - REAL u_const; /* Voltage constant */ - REAL v_max; /* Maximum speed */ - REAL trq_0; /* Stall torque */ - REAL trq_const; /* Torque constant */ - REAL i_0; /* Stall current */ - REAL phase_cross_sect ; /* Cross section of a phase */ - REAL invcl_a1; /* Inverter characteristic: Gain factor */ - REAL invcl_a2; /* Inverter characteristic: Exponent */ -} ARNC0SUMSO_typ; - -typedef struct ARNC0SUMSP_typ { /* Parameters */ - UINT mode; /* Mode */ - USINT z_p; /* Number of polepairs */ - USINT reserve; /* Reserved */ - REAL u_n; /* Rated voltage */ - REAL i_n; /* Rated current */ - REAL v_n; /* Rated speed */ - REAL trq_n; /* Rated torque */ - REAL trq_max; /* Peak torque */ - REAL i_max; /* Peak current */ - REAL t_tripping_therm; /* Tripping time at thermal overload */ - ARNC0SUMSO_typ optional; /* Optional parameters */ -} ARNC0SUMSP_typ; - -typedef struct ARNC0SUMS_typ { /* Synchronous motor */ - ARNC0SUMSS_typ status; /* Status */ - ARNC0SUMSP_typ parameter; /* Parameters */ -} ARNC0SUMS_typ; - -typedef struct ARNC0SUPHS_typ { /* Status */ - UINT mode; /* Mode */ - USINT ok; /* Operation complete */ - USINT error; /* Error */ - REAL rho_0; /* Commutation offset */ - USINT z_p; /* Number of polepairs */ - USINT reserve1; /* Reserved */ - UINT reserve2; /* Reserved */ -} ARNC0SUPHS_typ; - -typedef struct ARNC0SUPHP_typ { /* Parameters */ - UINT mode; /* Mode */ - UINT reserve; /* Reserved */ - REAL i; /* Current */ - REAL t; /* Time */ -} ARNC0SUPHP_typ; - -typedef struct ARNC0SUPH_typ { /* Motor phasing */ - ARNC0SUPHS_typ status; /* Status */ - ARNC0SUPHP_typ parameter; /* Parameters */ -} ARNC0SUPH_typ; - -typedef struct ARNC0SUCST_typ { /* Status */ - UINT mode; /* Mode */ - USINT ok; /* Operation complete */ - USINT error; /* Error */ -} ARNC0SUCST_typ; - -typedef struct ARNC0SUCPA_typ { /* Parameters */ - UINT mode; /* Mode */ - USINT orientation; /* Orientation */ - USINT operating_point; /* Operating point */ - REAL i_max_percent; /* Maximum percentage for rated current */ - REAL v_max_percent; /* Maximum percentage for speed limit value */ - DINT s_max; /* Maximum move distance */ - REAL ds_max; /* Maximum lag error */ - REAL kv_percent; /* Percentage for proportional amplification */ - UDINT signal_order; /* Order of excitation signal */ - REAL kv_max; /* Maximum proportional amplification */ - REAL a; /* Acceleration */ - UINT signal_type; /* Type of the excitation signal */ - UINT reserve; /* Reserved */ - REAL signal_f_start; /* Start frequency of the excitation signal */ - REAL signal_f_stop; /* Stop frequency of the excitation signal */ - REAL signal_time; /* Duration of the excitation signal */ -} ARNC0SUCPA_typ; - -typedef struct ARNC0SUCTR_typ { /* Controller */ - ARNC0SUCST_typ status; /* Status */ - ARNC0SUCPA_typ parameter; /* Parameters */ -} ARNC0SUCTR_typ; - -typedef struct ARNC0SUIRS_typ { /* Status */ - UINT mode; /* Mode */ - USINT ok; /* Operation complete */ - USINT error; /* Error */ - REAL quality; /* Quality of parameter identification */ -} ARNC0SUIRS_typ; - -typedef struct ARNC0SUIRP_typ { /* Parameters */ - UINT mode; /* Mode */ - USINT reserve; /* Reserved */ - USINT ref_system; /* Reference system */ - REAL pos_offset; /* Position offset */ - REAL v; /* Speed */ -} ARNC0SUIRP_typ; - -typedef struct ARNC0SUIR_typ { /* ISQ-Ripple */ - ARNC0SUIRS_typ status; /* Status */ - ARNC0SUIRP_typ parameter; /* Parameters */ -} ARNC0SUIR_typ; - -typedef struct ARNC0SETUP_typ { /* Setup */ - USINT status; /* Status */ - USINT reserve; /* Reserved */ - UINT detail; /* Detail */ - ARNC0SUOBJ_typ datobj; /* Data object */ - ARNC0SUMA_typ motor_induction; /* Induction motor */ - ARNC0SUMS_typ motor_synchron; /* Synchronous motor */ - ARNC0SUPH_typ motor_phasing; /* Motor phasing */ - ARNC0SUCTR_typ controller; /* Controller */ - ARNC0SUIR_typ isq_ripple; /* ISQ-Ripple */ - USINT NOT_USE_1[12]; -} ARNC0SETUP_typ; - -typedef struct ARNC0PLCOPENAX_typ { /* PLCopen */ - USINT PLCopen_AxState; /* PLCopen axis state */ - USINT NOT_USE_1[3]; -} ARNC0PLCOPENAX_typ; - -typedef struct ARNC0ACTST_typ { /* Status */ - USINT active; /* Active */ - USINT complete; /* Complete */ - USINT NOT_USE_1[2]; -} ARNC0ACTST_typ; - -typedef struct ARNC0LATCH_typ { /* Position latch */ - ARNC0ACTST_typ status; /* Status */ - DINT position; /* Latchposition */ - DINT position2; /* Second latchposition */ - USINT event; /* Event */ - USINT reserve[3]; /* Reserved */ - DINT window; /* Latch window */ - DINT w_position; /* Position of the latch window */ -} ARNC0LATCH_typ; - -typedef struct ARNC0POS_L_typ { /* Position latches */ - ARNC0LATCH_typ latch1; /* Positioning latch 1 */ - ARNC0LATCH_typ latch2; /* Positioning latch 2 */ -} ARNC0POS_L_typ; - -typedef struct ARNC0CPRST_typ { /* Status */ - USINT active; /* Active */ - USINT index; /* Index */ - USINT cnt_start; /* Number of not acknowledged start commands */ - USINT reserve; /* Reserved */ - USINT curr_prof[12]; /* Name of current cam profile */ -} ARNC0CPRST_typ; - -typedef struct ARNC0CPRPA_typ { /* Parameters */ - USINT mode; /* Mode */ - USINT reserve0[3]; /* Reserved */ - UDINT ma_ax; /* NC object of the master axis */ - UDINT ma_add_ax; /* NC object of the additive axis of the master axis */ - UDINT sl_add_ax; /* NC object of the additive axis of the slave axis */ - DINT ma_s_start; /* Start position of the master axis */ - UDINT ma_ivstart; /* Start interval of the master axis */ - REAL ma_add_el; /* "Additive" element of the master axis */ - REAL ma_factor; /* Multiplication factor for the master axis */ - REAL ma_add_fa; /* Multiplication factor for the "additive" axis of the master axis */ - REAL sl_add_el; /* "Additive" element of the slave axis */ - REAL sl_factor; /* Multiplication factor for the slave axis */ - REAL sl_add_fa; /* Multiplication factor for the "additive" axis of the slave axis */ - USINT factor_set; /* Set multiplication factors "ma/sl_factor" */ - USINT reserve[3]; /* Reserved */ - UDINT reserve1[6]; /* Reserved */ -} ARNC0CPRPA_typ; - -typedef struct ARNC0CPRDM_typ { /* Data Modules */ - USINT single[12]; /* Name of the entry cam profile */ - USINT cyclic[12]; /* Name of the cyclic cam profile */ -} ARNC0CPRDM_typ; - -typedef struct ARNC0CPINF_typ { /* INFO Function */ - ARNC0ACTST_typ status; /* Status */ - DINT sl_s_rel; /* Relative position of slave axis in the cam profile */ - UDINT ma_s_rel; /* Relative position of master axis in the cam profile */ -} ARNC0CPINF_typ; - -typedef struct ARNC0CPRCG_typ { /* Compensation Gears */ - REAL ma_v_max; /* Maximum speed of the master axis */ - DINT ma_s_comp; /* Compensation distance of master axis */ - DINT sl_s_comp; /* Compensation distance of slave axis */ -} ARNC0CPRCG_typ; - -typedef struct ARNC0CAMPR_typ { /* Electronic Cam Profile */ - ARNC0CPRST_typ status; /* Status */ - ARNC0CPRPA_typ parameter; /* Parameters */ - ARNC0CPRDM_typ data_modul; /* Data Modules */ - ARNC0CPINF_typ info; /* INFO-function */ - ARNC0CPRCG_typ co_gears; /* Compensation gear */ -} ARNC0CAMPR_typ; - -typedef struct ARNC0AUTSP_typ { /* Parameters */ - USINT index; /* Index */ - USINT reserve[3]; /* Reserved */ -} ARNC0AUTSP_typ; - -typedef struct ARNC0AUTST_typ { /* Status */ - USINT init; /* Initialized */ - USINT active; /* Active */ - USINT st_type; /* Type of the actual state */ - USINT st_index; /* Index of the actual state */ - ARNC0AUTSP_typ cam_prof; /* Cam profile */ -} ARNC0AUTST_typ; - -typedef struct ARNC0AUTID_typ { /* INIT State */ - USINT st_type; /* Type of the state to initialize */ - USINT st_index; /* Type of the state to initialize */ - USINT NOT_USE_1[2]; -} ARNC0AUTID_typ; - -typedef struct ARNC0AUTCC_typ { /* Coupling Configuration */ - UDINT ma_ax; /* NC object of the master axis */ - UDINT ma_add_ax; /* NC object of the additive axis of the master axis */ - UDINT sl_add_ax; /* NC object of the additive axis of the slave axis */ -} ARNC0AUTCC_typ; - -typedef struct ARNC0AUTGL_typ { /* Global Parameters */ - REAL ma_add_el; /* "Additive" element of the master axis */ - REAL sl_add_el; /* "Additive" element of the slave axis */ -} ARNC0AUTGL_typ; - -typedef struct ARNC0AUTEB_typ { /* Events for basis state */ - USINT type; /* Type */ - USINT NOT_USE_1[3]; - ARNC0TRG_typ trg_source; /* Trigger Source */ - USINT attribute; /* Attribute */ - USINT st_type; /* Type of the next state */ - USINT st_index; /* Index of the next state */ - USINT NOT_USE_2; -} ARNC0AUTEB_typ; - -typedef struct ARNC0AUTBA_typ { /* Basis State */ - DINT ma_s_start; /* Start position of the master axis */ - UDINT ma_ivstart; /* Start interval of the master axis */ - ARNC0AUTEB_typ event[6]; /* Event */ -} ARNC0AUTBA_typ; - -typedef struct ARNC0AUTCG_typ { /* Compensation Gears */ - REAL ma_v_max; /* Maximum speed of the master axis */ - DINT ma_s_rel; /* Relative distance of the master axis */ - DINT sl_s_rel; /* Relative distance of the slave axis */ - DINT ma_s_min; /* Minimum distance of the master axis */ - USINT mode; /* Mode */ - USINT reserve[3]; /* Reserved */ -} ARNC0AUTCG_typ; - -typedef struct ARNC0AUTCP_typ { /* Cam Profile */ - USINT name[12]; /* Name of the NC data module */ - REAL ma_factor; /* Multiplication factor for the master axis */ - REAL sl_factor; /* Multiplication factor for the slave axis */ -} ARNC0AUTCP_typ; - -typedef struct ARNC0AUTER_typ { /* Events for automat states */ - USINT type; /* Type */ - USINT NOT_USE_1[3]; - ARNC0TRG_typ trg_source; /* Trigger Source */ - USINT attribute; /* Attribute */ - USINT st_type; /* Type of the next state */ - USINT st_index; /* Index of the next state */ - USINT NOT_USE_2; -} ARNC0AUTER_typ; - -typedef struct ARNC0AUTSC_typ { /* States */ - UINT count; /* Count */ - USINT NOT_USE_1[2]; - ARNC0AUTCG_typ co_gears; /* Compensation gear */ - ARNC0AUTCP_typ cam_prof; /* Cam profile */ - ARNC0AUTER_typ event[6]; /* Event */ -} ARNC0AUTSC_typ; - -typedef struct ARNC0AUTOM_typ { /* Cam Profile Automat */ - ARNC0AUTST_typ status; /* Status */ - USINT signal1; /* Signal 1 from the PLC to the cam profile automat */ - USINT signal2; /* Signal 2 from the PLC to the cam profile automat */ - USINT signal3; /* Signal 3 from the PLC to the cam profile automat */ - USINT signal4; /* Signal 4 from the PLC to the cam profile automat */ - ARNC0AUTID_typ init_stat; /* INIT State (for INIT of a certain state) */ - ARNC0AUTCC_typ coupling; /* Coupling configuration */ - ARNC0AUTGL_typ global; /* Global Parameters */ - ARNC0AUTBA_typ basis; /* Basis state */ - ARNC0AUTSC_typ state[6]; /* State */ -} ARNC0AUTOM_typ; - -typedef struct ARNC0AXCMPST_typ { /* Status */ - USINT init; /* Initialized */ - USINT mode; /* Mode */ - UINT reserve0; /* Reserved */ -} ARNC0AXCMPST_typ; - -typedef struct ARNC0AXCMPSSE_typ { /* Slope error compensation */ - USINT data_modul1[12]; /* Name of data module 1 */ - USINT data_modul2[12]; /* Name of data module 2 */ - REAL set_factor; /* Multiplication factor for set values */ - REAL corr_factor; /* Multiplication factor for corrected values */ - REAL start_offset; /* Start offset */ -} ARNC0AXCMPSSE_typ; - -typedef struct ARNC0AXCMPBL_typ { /* Backlash compensation */ - REAL s_init; /* Initial relative movement to mesh */ - REAL s; /* Backlash */ - REAL v; /* Velocity */ - REAL a; /* Acceleration */ -} ARNC0AXCMPBL_typ; - -typedef struct ARNC0AXCMPPA_typ { /* Compensation parameter */ - USINT mode; /* Mode */ - USINT reserve0[3]; /* Reserved */ - ARNC0AXCMPSSE_typ slope; /* Slope error compensation */ - ARNC0AXCMPBL_typ backlash; /* Backlash compensation */ -} ARNC0AXCMPPA_typ; - -typedef struct ARNC0AXCMP_typ { /* Axis Compensation */ - ARNC0AXCMPST_typ status; /* Status */ - ARNC0AXCMPPA_typ parameter; /* Parameters */ -} ARNC0AXCMP_typ; - -typedef struct ARNC0AXMOV2_typ { /* Extended Axis movement */ - ARNC0CAMPR_typ cam_prof; /* Cam profile */ - ARNC0AUTOM_typ automat; /* Cam profile automat */ - ARNC0AXCMP_typ compensation; /* Compensation of axis errors */ -} ARNC0AXMOV2_typ; - -typedef struct ARNC0AXMOS_typ { /* Status Bits */ - USINT ds_warning; /* Lag error greater than "limit.ds_warning" */ - USINT reserve[3]; /* Reserved */ -} ARNC0AXMOS_typ; - -typedef struct ARNC0AXMON_typ { /* Axis monitor */ - DINT s_act; /* Actual position */ - DINT s_set; /* Set position */ - REAL s_set_comp; /* Compensated set position */ - REAL v_set; /* Set speed */ - REAL v_set_comp; /* Compensated set speed */ - ARNC0AXMOS_typ status; /* Status bits */ - UDINT reserve0[3]; /* Reserved */ -} ARNC0AXMON_typ; - -typedef struct ARNC0MSSTA_typ { /* Status */ - USINT err_cl0; /* Error class 0 */ - USINT NOT_USE_1[3]; -} ARNC0MSSTA_typ; - -typedef struct ARNC0MSCNT_typ { /* Number of not acknowledged messages */ - UINT error; /* Count of not acknowledged errors */ - USINT NOT_USE_1[6]; -} ARNC0MSCNT_typ; - -typedef struct ARNC0MSREC_typ { /* Current message record */ - UDINT number; /* Number */ - USINT info[12]; /* Additional Info */ - USINT NOT_USE_1[2]; - UINT errorclass; /* Error class */ - UDINT reserve; /* Reserved */ -} ARNC0MSREC_typ; - -typedef struct ARNC0MTXST_typ { /* Status of text determination */ - UINT lines; /* Lines of the determined text */ - UINT error; /* Error */ -} ARNC0MTXST_typ; - -typedef struct ARNC0MTXPA_typ { /* Parameters for text determination */ - UINT format; /* Format */ - UINT columns; /* Number of columns per line */ - USINT data_modul[12]; /* Name of the data module */ - UINT data_len; /* Length of data buffer in application program */ - UINT reserve; /* Reserved */ - UDINT data_adr; /* Address of data buffer in application program */ -} ARNC0MTXPA_typ; - -typedef struct ARNC0MSTXT_typ { /* Text determination for current message record */ - ARNC0MTXST_typ status; /* Status */ - ARNC0MTXPA_typ parameter; /* Parameters */ -} ARNC0MSTXT_typ; - -typedef struct ARNC0MSG_typ { /* Messages */ - ARNC0MSSTA_typ status; /* Status */ - ARNC0MSCNT_typ count; /* Count of not acknowledged messages */ - ARNC0MSREC_typ record; /* Current message record */ - ARNC0MSTXT_typ text; /* Text determination for current message record */ -} ARNC0MSG_typ; - -typedef struct ARNC0NCTST_typ { /* NC Test */ - USINT Open_UseApplNcObj; /* Open test: Use the same NC object as the application */ - USINT Close_NoMoveAbort; /* Close test: No move abortion */ - USINT reserve1; /* Reserved */ - USINT reserve2; /* Reserved */ -} ARNC0NCTST_typ; - -typedef struct ARNC0AXIS_typ { /* ARNC0 - Axis */ - USINT NOT_USE_1[6]; - UINT size; /* Size of the corresponding NC manager data type */ - ARNC0SWVER_typ sw_version; /* Software Version ID */ - ARNC0OBINF_typ nc_obj_inf; /* NC Object Information */ - ARNC0AXSIM_typ simulation; /* Simulation Mode */ - ARNC0GLINI_typ global; /* Global Parameters */ - ARNC0NETAX_typ network; /* Network */ - ARNC0AXDBL_typ datblock; /* Data block operation */ - ARNC0DIGIN_typ dig_in; /* Digital Inputs */ - ARNC0ENCIF_typ encoder_if; /* Encoder Interface */ - ARNC0AXLIM_typ limit; /* Limit value */ - ARNC0CTRL_typ controller; /* Controller */ - ARNC0AXMOV_typ move; /* Axis movement */ - ARNC0SETUP_typ setup; /* Setup */ - USINT NOT_USE_2[120]; - ARNC0PLCOPENAX_typ PLCopen_MC; /* PLCopen for Motion Components */ - ARNC0POS_L_typ pos_latch; /* Positioning latch */ - ARNC0AXMOV2_typ move2; /* Extended axis movement */ - ARNC0AXMON_typ monitor; /* Monitor */ - ARNC0MSG_typ message; /* Messages (errors, warnings) */ - ARNC0NCTST_typ nc_test; /* NC Test */ - USINT NOT_USE_3[48]; -} ARNC0AXIS_typ; - -typedef struct ARNC0CNCSIM_typ { /* Simulation mode */ - USINT status; /* Status */ - USINT reserve[3]; /* Reserved */ -} ARNC0CNCSIM_typ; - -typedef struct ARNC0ACCADEX_typ { /* Reference Address */ - UDINT access_adr; /* Address for "access" */ -} ARNC0ACCADEX_typ; - -typedef struct ARNC0NCLIM_typ { /* CNC limits */ - USINT init; /* Initialization complete */ - USINT reserve[3]; /* Reserved */ - REAL v; /* Velocity */ - REAL a_pos; /* Positive acceleration */ - REAL a_neg; /* Negative acceleration */ - REAL t_jolt; /* Jolt time */ - USINT blocktransition; /* Mode for block transitions */ - USINT reserve0[3]; /* Reserved */ - REAL v_jump; /* Speed jump */ - REAL a_jump; /* Acceleration jump */ - REAL v_jump_t; /* Speed jump for tangential axis */ - REAL s_jump_t; /* Tangential deviation for subsequent path elements */ - UINT s_sync1_t; /* Synchrone M-Function at end of path element */ - UINT s_sync2_t; /* Synchrone M-Function at beginn of path element */ - REAL radius_err; /* Error of radius */ - UDINT block_buffer; /* Block buffer for backtracing the CNC path */ - UINT elements; /* Calculated elements before starting */ - UINT lookahead; /* Size of lookahead buffer */ - USINT halt; /* Stop at passing beyond the submission values */ - USINT reserve1[3]; /* Reserved */ - REAL filter_err; /* Maximum contour error caused by "axis[i],t_axfilter" */ - REAL filter_err_trans; /* Maximum contour error at block transition caused by "axis[i],t_axfilter" */ - ARNC0ACCADEX_typ plot; /* Plot buffer */ - ARNC0ACCADEX_typ dynamic; /* Dynamic buffer */ -} ARNC0NCLIM_typ; - -typedef struct ARNC0SKPLM_typ { /* Interpreter skip level */ - USINT level_0; /* Skip level 0 */ - USINT level_1; /* Skip level 1 */ - USINT level_2; /* Skip level 2 */ - USINT level_3; /* Skip level 3 */ - USINT level_4; /* Skip level 4 */ - USINT level_5; /* Skip level 5 */ - USINT level_6; /* Skip level 6 */ - USINT level_7; /* Skip level 7 */ - USINT level_8; /* Skip level 8 */ - USINT level_9; /* Skip level 9 */ - USINT reserve0[2]; /* Reserved */ -} ARNC0SKPLM_typ; - -typedef struct ARNC0NCMST_typ { /* Status CNC movement */ - UINT cnt_ncprog; /* Number of started CNC programs/blocks */ - USINT halt; /* State "halt" */ - USINT halt_info; /* INFO aboute cause of "Halt" state */ - USINT m1_stop; /* Operating mode "Stop at M1" */ - USINT single_s; /* Operating mode "Single step" */ - USINT skip_fcn; /* Operating mode "Skip Function" */ - USINT dpr_ovr; /* "normal" override \ DPR-override */ - ARNC0SKPLM_typ skip_level; /* Skip level */ -} ARNC0NCMST_typ; - -typedef struct ARNC0NCSTO_typ { /* Stop Movement */ - USINT decel_ramp; /* Deceleration ramp */ - USINT reserve0; /* Reserved */ - UINT reserve1; /* Reserved */ -} ARNC0NCSTO_typ; - -typedef struct ARNC0NCESTO_typ { /* Emergency Stop */ - USINT path; /* Path behaviour */ - USINT reserve0; /* Reserved */ - UINT reserve1; /* Reserved */ -} ARNC0NCESTO_typ; - -typedef struct ARNC0NCPRG_typ { /* CNC program */ - USINT name[100]; /* Name of the NC data module */ - USINT init_prg[100]; /* Name of initial CNC program */ - USINT start_pos_type; /* Type of start position */ - USINT start_mode; /* Start mode for CNC program */ - USINT NOT_USE_1; - USINT delete_mode; /* Mode for deleting a CNC program */ - DINT start_pos; /* Starting position */ - USINT restart_type; /* Type of restart point */ - USINT reserve1[3]; /* Reserved */ - UDINT block_ncprog; /* Block number in CNC program */ - UDINT offset_ncprog; /* Offset (Byte) in current CNC program */ - REAL s_ncprog; /* Path position in current CNC program */ - REAL s_start[15]; /* Starting position */ -} ARNC0NCPRG_typ; - -typedef struct ARNC0ACCAD_typ { /* Address for evaluation with "access" */ - UDINT access_adr; /* Address for "access" */ -} ARNC0ACCAD_typ; - -typedef struct ARNC0SSTEP_typ { /* Single step */ - USINT mode; /* Mode */ - USINT reserve0[3]; /* Reserved */ - UDINT bit_pattern; /* Bit pattern */ -} ARNC0SSTEP_typ; - -typedef struct ARNC0SKPL_typ { /* Interpreter skip level */ - USINT level_0; /* Skip level 0 */ - USINT level_1; /* Skip level 1 */ - USINT level_2; /* Skip level 2 */ - USINT level_3; /* Skip level 3 */ - USINT level_4; /* Skip level 4 */ - USINT level_5; /* Skip level 5 */ - USINT level_6; /* Skip level 6 */ - USINT level_7; /* Skip level 7 */ - USINT level_8; /* Skip level 8 */ - USINT level_9; /* Skip level 9 */ - USINT reserve0[2]; /* Reserved */ -} ARNC0SKPL_typ; - -typedef struct ARNC0NCMOV_typ { /* CNC movement */ - ARNC0NCMST_typ status; /* Status */ - ARNC0NCSTO_typ stop; /* Stop Movement */ - ARNC0NCESTO_typ e_stop; /* Emergency stop */ - INT override; /* Override */ - UINT R_override; /* Rapid override affects CNC path */ - UDINT F_override; /* Feedrate override affects CNC path */ - ARNC0NCPRG_typ ncprogram; /* NC program */ - USINT ncblock[52]; /* NC block */ - ARNC0ACCAD_typ dpr_ovr; /* "normal" override \ DPR-override */ - ARNC0ACCAD_typ dpr_if; /* DPR-interface */ - ARNC0SSTEP_typ single_s; /* Operating mode "Single step" */ - ARNC0SKPL_typ skip_level; /* Skip level */ -} ARNC0NCMOV_typ; - -typedef struct ARNC0NCDST_typ { /* CNC decoder status */ - USINT halt; /* State "halt" */ - USINT sync; /* State "Waiting for SYNC" */ - USINT breakpt_halt; /* State "Halt at breakpoint" */ - USINT single_s_halt; /* State "Halt in single step mode" */ - UINT single_s; /* Operating mode "Single step" */ - UINT reserve; /* Reserved */ - UINT program_load; /* Status of 'program load' */ - UINT program_unload; /* Status of 'program unload' */ - USINT mp_log; /* Motion packet log */ - USINT reserve1[3]; /* Reserved */ -} ARNC0NCDST_typ; - -typedef struct ARNC0DCHLTINFO_typ { /* Interpreter halt info (e.g. breakpoint, single step) */ - USINT file_name[100]; /* File name */ - USINT program_name[100]; /* Program name */ - USINT subprog_name[100]; /* Sub program name */ - UDINT line_nr; /* Line number */ - UDINT block_nr; /* Block number */ -} ARNC0DCHLTINFO_typ; - -typedef struct ARNC0DCCDC_typ { /* Cutting Diameter Correction */ - USINT side; /* Processing side Cutting Diameter Compensation */ - USINT entry; /* Select/deselect Cutting Diameter Compensation */ - USINT circ_transition; /* Insert Circular Transitions */ - USINT circ_replace; /* Replace arc with straight line */ - USINT contour_violation; /* Accept contour violations */ - USINT intersection_path; /* Additional intersection path calculation */ - USINT NOT_USE_1[2]; - UDINT feedrate; /* Feedrate on Transition Circles */ - USINT v_path_contour; /* Feedrate affects CNC path */ - USINT exit; /* Deselection Mode Cutting Diameter Compensation */ - USINT NOT_USE_2[2]; -} ARNC0DCCDC_typ; - -typedef struct ARNC0DCPAR_typ { /* CNC decoder parameter */ - USINT move_cmd; /* Movement command */ - USINT plane; /* Plane */ - USINT co_ords; /* Co-ordinate definition */ - USINT center; /* Center point definition */ - UDINT v_path; /* Path speed */ - ARNC0DCCDC_typ cdc; /* Tool radius correction */ - USINT t_ax_period; /* Operating mode for tangential axis */ - USINT system_unit; /* Measurement unit for CNC system */ - USINT v_path_mode; /* Mode for feed rate calculation */ - USINT reserve1; /* Reserved */ - USINT rot_pref_dir; /* Preferable direction of rotary axes */ - USINT limit_switch_mode; /* Mode for axis limit switch */ - USINT reserve0[2]; /* Reserved */ -} ARNC0DCPAR_typ; - -typedef struct ARNC0DCDMO_typ { /* CNC decoder datamodule */ - ARNC0ACTST_typ status; /* Status */ - USINT zero_tab[12]; /* Data module name of zero point offset table */ - USINT tool_tab[12]; /* Data module name of tool data table */ - USINT rpar_tab[12]; /* Data module name of R parameter table */ -} ARNC0DCDMO_typ; - -typedef struct ARNC0R_PAR_typ { /* CNC decorder R-parameters */ - ARNC0ACTST_typ status; /* Status */ - UINT index; /* Index */ - USINT NOT_USE_1[2]; - REAL value; /* R-Parameter-Value */ -} ARNC0R_PAR_typ; - -typedef struct ARNC0DCSST_typ { /* Step mode debugger */ - UINT mode; /* Mode */ - UINT number; /* Number of blocks to halt after */ -} ARNC0DCSST_typ; - -typedef struct ARNC0DCBRKPT_typ { /* Set Breakpoint */ - USINT file_name[100]; /* File name */ - USINT program_name[100]; /* Program name */ - UDINT block_nr; /* Block number */ - UDINT line_nr; /* Line number */ -} ARNC0DCBRKPT_typ; - -typedef struct ARNC0DCBRKINFO_typ { /* Breakpoint info */ - UDINT total_nr; /* Total number of currently set breakpoints */ - ARNC0DCBRKPT_typ breakpoint_set[5]; /* Info to currently set breakpoints */ -} ARNC0DCBRKINFO_typ; - -typedef struct ARNC0DCBRKPAR_typ { /* Breakpoint Parameter */ - USINT file_name[100]; /* File name */ - UDINT pos_type; /* Type of break point */ - UDINT position; /* Block or line number */ - UDINT break_count; /* Halt on nth hit */ -} ARNC0DCBRKPAR_typ; - -typedef struct ARNC0DCBRK_typ { /* Breakpoint */ - ARNC0ACTST_typ status; /* Status */ - ARNC0DCBRKINFO_typ info; /* INFO-function */ - ARNC0DCBRKPAR_typ parameter; /* Parameters */ -} ARNC0DCBRK_typ; - -typedef struct ARNC0DCEXPR_typ { /* Expression */ - ARNC0ACTST_typ status; /* Status */ - USINT query[64]; /* Variable/expression to evaluate */ - USINT result[64]; /* Result */ -} ARNC0DCEXPR_typ; - -typedef struct ARNC0DCVACCINFO_typ { /* Info for access to variables */ - UDINT address; /* Access address to interpreter variable */ - UDINT length; /* Variable size (total number of byte) */ - UDINT array_dim1; /* First array dimension */ - UDINT array_dim2; /* Second array dimension */ - UINT data_type; /* Data type (see AS library sys_lib) */ - UINT scope; /* Variable scope */ - UINT synch_type; /* Synchronization type */ - UINT reserve0; /* Reserved */ -} ARNC0DCVACCINFO_typ; - -typedef struct ARNC0RVARACC_typ { /* Access to variables */ - ARNC0ACTST_typ status; /* Status */ - USINT name[32]; /* Name of variable */ - ARNC0DCVACCINFO_typ info; /* INFO-function */ -} ARNC0RVARACC_typ; - -typedef struct ARNC0NCDEC_typ { /* CNC decoder */ - USINT init; /* Initialization complete */ - USINT reserve[3]; /* Reserved */ - ARNC0NCDST_typ status; /* Status */ - ARNC0DCHLTINFO_typ halt_info; /* INFO aboute cause of "Halt" state */ - ARNC0DCPAR_typ parameter; /* Parameters */ - ARNC0DCDMO_typ data_modul; /* Data Modules */ - ARNC0R_PAR_typ r_param; /* R-parameter */ - ARNC0DCSST_typ s_step; /* Interpreter single step mode */ - ARNC0DCBRK_typ breakpoint; /* Breakpoints in CNC program */ - ARNC0DCEXPR_typ expression; /* Variable/Expression watch and force function */ - ARNC0RVARACC_typ var_access; /* Direct access to Interpreter Variables */ -} ARNC0NCDEC_typ; - -typedef struct ARNC0NCAXST_typ { /* Status */ - UINT add_par_id; /* Parameter ID of the additive element for the cyclic set position */ - USINT reserve[2]; /* Reserved */ -} ARNC0NCAXST_typ; - -typedef struct ARNC0TRC_typ { /* Trigger Configuration */ - USINT trigger1_pos; /* Trigger1: Positive edge */ - USINT trigger1_neg; /* Trigger1: Negative edge */ - USINT trigger2_pos; /* Trigger2: Positive edge */ - USINT trigger2_neg; /* Trigger2: Negative edge */ -} ARNC0TRC_typ; - -typedef struct ARNC0NCTRG_typ { /* Source for Hardware Trigger */ - UDINT nc_object; /* NC object or ncOFF */ - UDINT nc_object_plcopen; /* NC object or ncOFF */ - USINT NOT_USE_1[4]; - ARNC0TRC_typ trg_conf; /* Trigger Configuration */ -} ARNC0NCTRG_typ; - -typedef struct ARNC0NCAXSSE_typ { /* Axes error compensation */ - USINT active; /* Active */ - USINT reserve[3]; /* Reserved */ - ARNC0ACCADEX_typ cmp_data; /* Compensation data */ -} ARNC0NCAXSSE_typ; - -typedef struct ARNC0NCAXP_typ { /* CNC-axis settings */ - USINT NOT_USE_1[72]; - ARNC0NCAXST_typ status; /* Status */ - UDINT nc_object; /* NC object or ncOFF */ - UDINT nc_object_plcopen; /* NC object or ncOFF */ - USINT name[14]; /* Name of the axis in the CNC program */ - USINT reserve3[2]; /* Reserved */ - UDINT type; /* Type */ - USINT ipl_mode; /* Interpolation mode */ - USINT reserve4[3]; /* Reserved */ - REAL unitfactor; /* Multiplication factor of the units */ - REAL t_axfilter; /* Filter time for axis jolt filter */ - USINT drive_axfilter; /* Axis jolt filter on the drive during CNC movement */ - USINT reserve2[3]; /* Reserved */ - REAL rot_period; /* Period of rotary axis */ - REAL rot_offset; /* Start of period for rotary axis */ - UINT add_par_id; /* Parameter ID of the additive element for the cyclic set position */ - USINT reserve5[2]; /* Reserved */ - ARNC0NCTRG_typ trg_source; /* Trigger Source */ - ARNC0NCAXSSE_typ ax_compensation; /* Axis error compensatioin */ -} ARNC0NCAXP_typ; - -typedef struct ARNC0NCEXAXP_typ { /* External CNC axis parameters */ - UDINT nc_object[15]; /* NC object or ncOFF */ -} ARNC0NCEXAXP_typ; - -typedef struct ARNC0NCAXCMP_typ { /* Compensation parameter for Cartesian axes */ - REAL matrix_el[9]; /* Element of compensation matrix */ -} ARNC0NCAXCMP_typ; - -typedef struct ARNC0NCAXTRF_typ { /* Kinematic transformation parameters */ - USINT name[100]; /* Name of the NC data module */ - USINT trf_full; /* Full kinematic transformation */ - USINT trf_type; /* Type of kinematic transformation */ - USINT reserve0[2]; /* Reserved */ - USINT axes_tcp[12]; /* Index of path axes */ - USINT axes_joint[12]; /* Index of joint axes */ - USINT axes_frame[6]; /* Index of frame axis [dx, dy, dz, phi, theta, psi] */ - USINT reserve1[2]; /* Reserved */ - REAL tcp_add_el[12]; /* Additive element of path axes */ - REAL joint_add_el[12]; /* Additive element of joint axes */ - REAL frame_add_el[6]; /* Additive element of frame axes */ - REAL d_full_add_el[6]; /* Additive element of general tools (D_FULL) */ - REAL in_pos_tolerance; /* Position tolerance for path axes at beginning of a movement */ -} ARNC0NCAXTRF_typ; - -typedef struct ARNC0AXP_ARR_typ { /* Datatype for the AXP-array */ - USINT init; /* Initialization complete */ - USINT reserve[3]; /* Reserved */ - ARNC0NCAXP_typ axis[15]; /* NC axis */ - ARNC0NCEXAXP_typ ext_ax_parameter; /* External CNC axis parameters */ - ARNC0NCAXCMP_typ compensation; /* Compensation parameter for Cartesian axes */ - ARNC0NCAXTRF_typ transformation; /* Kinematic Transformation */ -} ARNC0AXP_ARR_typ; - -typedef struct ARNC0PLCPA_typ { /* CNC-PLC parameters */ - USINT t_fcn_init; /* Initialize T function with CNC-Reset */ - USINT s_fcn_init; /* Initialize S function with CNC-Reset */ - UINT first_M; /* Index of first M function without synchronization */ - UINT last_M; /* Index of last M function without synchronization */ - UINT first_M_S; /* Index of first M function with synchronization */ - UINT last_M_S; /* Index of last M function with synchronization */ - USINT NOT_USE_1[2]; -} ARNC0PLCPA_typ; - -typedef struct ARNC0PLCDA_typ { /* CNC-PLC data */ - UINT t_funct; /* T function value */ - USINT NOT_USE_1[2]; - UDINT s_funct[4]; /* S function values */ - USINT m_funct[1024]; /* Display for "Execute M Function" */ -} ARNC0PLCDA_typ; - -typedef struct ARNC0EXP_typ { /* External CNC-PLC parameters */ - USINT status; /* Status */ - USINT reserve[3]; /* Reserved */ - UDINT access_adr; /* Address for "access" */ -} ARNC0EXP_typ; - -typedef struct ARNC0NCPLC_typ { /* CNC-PLC data */ - USINT init; /* Initialization complete */ - USINT reserve[3]; /* Reserved */ - ARNC0PLCPA_typ parameter; /* Parameters */ - ARNC0PLCDA_typ data; /* Data */ - ARNC0EXP_typ ex_param; /* External parameter */ - ARNC0ACCAD_typ m_param; /* M parameters */ -} ARNC0NCPLC_typ; - -typedef struct ARNC0ENST_typ { /* Status */ - USINT enabled; /* Enabled */ - USINT active; /* Active */ - USINT data_valid; /* Valid restart data available */ - USINT data_saved; /* Restart data saved (since last program start) */ -} ARNC0ENST_typ; - -typedef struct ARNC0NCRSR_typ { /* Result */ - USINT name[100]; /* Name of the NC data module */ - USINT init_prg[100]; /* Name of initial CNC program */ - USINT start_pos_type; /* Type of start position */ - USINT start_mode; /* Start mode for CNC program */ - UINT reserve; /* Reserved */ - DINT start_pos; /* Starting position */ - USINT restart_type; /* Type of restart point */ - USINT reserve1[3]; /* Reserved */ - UDINT block_ncprog; /* Block number in CNC program */ - UDINT offset_ncprog; /* Offset (Byte) in current CNC program */ - UDINT line_ncprog; /* Line number in CNC program */ - REAL s_ncprog; /* Path position in current CNC program */ - REAL s_set[15]; /* Set position */ -} ARNC0NCRSR_typ; - -typedef struct ARNC0NCRSP_typ { /* Parameter */ - USINT restart_type; /* Type of restart point */ - USINT NOT_USE_1[3]; - UDINT block_ncprog; /* Block number in CNC program */ - UDINT offset_ncprog; /* Offset (Byte) in current CNC program */ - REAL s_ncprog; /* Path position in current CNC program */ -} ARNC0NCRSP_typ; - -typedef struct ARNC0NCRSI_typ { /* INFO-function */ - ARNC0ACTST_typ status; /* Status */ - ARNC0NCRSR_typ result; /* Result */ - ARNC0NCRSP_typ parameter; /* Parameters */ -} ARNC0NCRSI_typ; - -typedef struct ARNC0NCRPA_typ { /* General restart parameters */ - UDINT param_buffer; /* Buffer size for R- and EX- parameters */ - UDINT trigger_buffer; /* Buffer size for trigger blocks */ -} ARNC0NCRPA_typ; - -typedef struct ARNC0NCRST_typ { /* Restart of a NC-program */ - ARNC0ENST_typ status; /* Status */ - ARNC0NCRSI_typ info; /* INFO-function */ - ARNC0NCRPA_typ parameter; /* Parameters */ -} ARNC0NCRST_typ; - -typedef struct ARNC0RDMOD_typ { /* Datamodule handling */ - ARNC0ACTST_typ status; /* Status */ - USINT name[12]; /* Name of the NC data module */ -} ARNC0RDMOD_typ; - -typedef struct ARNC0NCMNPAR_typ { /* CNC monitor parameter */ - USINT pos_mode; /* CNC Position monitor */ - USINT block_mode; /* Blocks display mode */ - USINT line_nr_mode; /* Display line numbers */ - USINT max_call_level; /* Max. call level for extended block numbers */ - UDINT access_adr; /* Address for "access" */ -} ARNC0NCMNPAR_typ; - -typedef struct ARNC0NCMNS_typ { /* CNC monitor status */ - USINT zeropoff; /* Mode "Subtract zero point offset from positions" */ - USINT pos_mode; /* CNC Position monitor */ - USINT NOT_USE_1; - USINT block_mode; /* Blocks display mode */ - USINT line_nr_mode; /* Display line numbers */ - USINT s_set_valid; /* Set positions valid in the CNC monitor */ - USINT NOT_USE_2[2]; -} ARNC0NCMNS_typ; - -typedef struct ARNC0NCMON_typ { /* CNC monitor */ - ARNC0NCMNPAR_typ parameter; /* Parameters */ - ARNC0NCMNS_typ status; /* Status */ - REAL s_set[15]; /* Set position */ - REAL s_ncblock[15]; /* Axis distance until end of current NC block */ - REAL v_path; /* Path speed */ - UDINT nr_ncprog; /* Number of current CNC program */ - USINT name_ncprog[100]; /* Name of current CNC program */ - UDINT pos_ncprog; /* Position in current CNC program */ - UDINT block_ncprog; /* Block number in CNC program */ - UDINT line_ncprog; /* Line number in CNC program */ - USINT call_level; /* Current call level for sub-programs */ - USINT reserve1[3]; /* Reserved */ - REAL t_ncprog; /* Run-Time of current CNC program */ - REAL s_ncprog; /* Path position in current CNC program */ - REAL v_ncprog; /* Path speed currently defined in CNC program */ - REAL d_full[6]; /* Active D_FULL data */ - UINT tool_nr; /* Number of active tool data record */ - UINT zero_idx; /* Index of active absolute zero point offset */ - UINT type_ncblock; /* Type of current NC block */ - UINT PSM_phase; /* Path speed mode, phase */ - REAL t_dwell; /* Remaining time for G04 (dwell) */ - ARNC0ACCAD_typ ncblocks; /* Display of CNC blocks */ - ARNC0ACCAD_typ c_transform; /* Transformation matrices for coordinate systems */ - ARNC0ACCAD_typ ip_monitor; /* Interpreter monitor */ - ARNC0ACCAD_typ ext_monitor; /* Extended CNC Monitor */ -} ARNC0NCMON_typ; - -typedef struct ARNC0ERRCL0_typ { /* Error class 0 */ - UDINT number[20]; /* Number */ -} ARNC0ERRCL0_typ; - -typedef struct ARNC0CNC_typ { /* ARNC0 - CNC-System */ - USINT NOT_USE_1[4]; - UINT size; /* Size of the corresponding NC manager data type */ - UINT reserve0; /* Reserved */ - ARNC0SWVER_typ sw_version; /* Software Version ID */ - ARNC0OBINF_typ nc_obj_inf; /* NC Object Information */ - ARNC0CNCSIM_typ simulation; /* Simulation Mode */ - ARNC0GLINI_typ global; /* Global Parameters */ - ARNC0NCLIM_typ limit; /* Limit value */ - ARNC0NCMOV_typ move; /* Movement */ - ARNC0NCDEC_typ decoder; /* Decoder */ - ARNC0AXP_ARR_typ axis; /* NC axis */ - ARNC0NCPLC_typ cnc_plc; /* CNC-PLC-Data */ - ARNC0NCRST_typ restart; /* RESTART of a CNC program */ - ARNC0RDMOD_typ data_modul; /* Data Modules */ - ARNC0NCMON_typ monitor; /* Monitor */ - ARNC0MSG_typ message; /* Messages (errors, warnings) */ - ARNC0ERRCL0_typ err_cl0; /* Error class 0 */ - USINT NOT_USE_2[8]; - ARNC0NCTST_typ nc_test; /* NC Test */ - USINT NOT_USE_3[48]; -} ARNC0CNC_typ; - -typedef struct ARNC0EXPAR_typ { /* External CNC parameters */ - SINT EXB[100]; /* EX(ternal) B(yte)-Parameters */ - INT EXW[100]; /* EX(terne) W(ord)-Parameters */ - DINT EXL[100]; /* EX(terne) L(ong)-Parameters */ - REAL EXF[100]; /* EX(terne) F(loat)-Parameters */ -} ARNC0EXPAR_typ; - -typedef struct ARNC0EXESL_typ { /* Scaling for the load */ - UDINT units; /* Units at the load */ - UDINT rev_encod; /* Encoder revolutions */ -} ARNC0EXESL_typ; - -typedef struct ARNC0EXESC_typ { /* Scaling for encoder interface */ - ARNC0EXESL_typ load; /* Load */ -} ARNC0EXESC_typ; - -typedef struct ARNC0EXEPA_typ { /* Parameters for encoder interface */ - USINT count_dir; /* Count direction */ - USINT NOT_USE_1[3]; - ARNC0EXESC_typ scaling; /* Scaling */ -} ARNC0EXEPA_typ; - -typedef struct ARNC0EXEIF_typ { /* Encoder interface */ - USINT init; /* Encoder interface initialized */ - USINT NOT_USE_1[3]; - ARNC0EXEPA_typ parameter; /* Parameters */ -} ARNC0EXEIF_typ; - -typedef struct ARNC0EXENW_typ { /* Network */ - USINT phase; /* Phase */ - USINT init; /* Network initialized */ - USINT NOT_USE_1[2]; -} ARNC0EXENW_typ; - -typedef struct ARNC0EXEHST_typ { /* Homing Status */ - USINT ok; /* Reference position valid */ - USINT NOT_USE_1[3]; -} ARNC0EXEHST_typ; - -typedef struct ARNC0EXEHPA_typ { /* Homing Parameter */ - DINT s; /* Reference position */ - USINT ref_pulse; /* Reference pulse */ - USINT NOT_USE_1[3]; -} ARNC0EXEHPA_typ; - -typedef struct ARNC0EXEHOM_typ { /* Homing */ - USINT init; /* Homing procedure initialized */ - USINT NOT_USE_1[3]; - ARNC0EXEHST_typ status; /* Status */ - ARNC0EXEHPA_typ parameter; /* Parameters */ -} ARNC0EXEHOM_typ; - -typedef struct ARNC0EXEMOV_typ { /* Movement */ - ARNC0EXEHOM_typ homing; /* Homing procedure */ -} ARNC0EXEMOV_typ; - -typedef struct ARNC0EXEPOS_typ { /* Filter for actual positions */ - USINT status; /* Status */ - USINT NOT_USE_1[3]; - REAL t_filter; /* Filter time for extrapolation filter */ - REAL t_filter2; /* Filter time for disturbance filter */ -} ARNC0EXEPOS_typ; - -typedef struct ARNC0EXMON_typ { /* Monitor */ - DINT s_act; /* Actual position */ - REAL v_act; /* Actual speed */ -} ARNC0EXMON_typ; - -typedef struct ARNC0EXTEN_typ { /* ARNC0 - External Encoder */ - USINT NOT_USE_1[4]; - UINT size; /* Size of the corresponding NC manager data type */ - USINT NOT_USE_2[2]; - ARNC0SWVER_typ sw_version; /* Software Version ID */ - ARNC0OBINF_typ nc_obj_inf; /* NC Object Information */ - ARNC0EXEIF_typ encoder_if; /* Encoder Interface */ - ARNC0EXENW_typ network; /* Network */ - ARNC0EXEMOV_typ move; /* Movement */ - ARNC0EXEPOS_typ act_pos; /* Filter for actual position */ - ARNC0EXMON_typ monitor; /* Monitor */ - ARNC0MSG_typ message; /* Messages (errors, warnings) */ - USINT NOT_USE_3[48]; -} ARNC0EXTEN_typ; - -typedef struct ARNC0M_PAR_typ { /* CNC M parameters */ - INT MW[100]; /* M-W(ord)-Parameters */ - DINT ML[100]; /* M-L(ong)-Parameters */ - REAL MF[100]; /* M-F(loat)-Parameters */ -} ARNC0M_PAR_typ; - -typedef struct ARNC0INIST_typ { /* Status */ - USINT init; /* Network initialized */ - USINT reserve[3]; /* Reserved */ -} ARNC0INIST_typ; - -typedef struct ARNC0NETMO_typ { /* Network */ - ARNC0INIST_typ status; /* Status */ -} ARNC0NETMO_typ; - -typedef struct ARNC0DATMO_typ { /* Datamodule handling */ - ARNC0ACTST_typ status; /* Status */ - USINT NOT_USE_1; - USINT type; /* Type */ - USINT reserve[2]; /* Reserved */ - USINT name[12]; /* Name of the NC data module */ -} ARNC0DATMO_typ; - -typedef struct ARNC0TRTRI_typ { /* Trace trigger-point */ - UDINT nc_object; /* NC object or ncOFF */ - USINT type; /* Type of the point */ - USINT event; /* Event */ - USINT NOT_USE_1[2]; - REAL threshold; /* Threshold */ -} ARNC0TRTRI_typ; - -typedef struct ARNC0TRTST_typ { /* Trace test-point */ - UDINT nc_object; /* NC object or ncOFF */ - USINT type; /* Type of the point */ - USINT reserve[3]; /* Reserved */ -} ARNC0TRTST_typ; - -typedef struct ARNC0TRACE_typ { /* Trace */ - USINT status; /* Status */ - USINT reserve[3]; /* Reserved */ - REAL t_trace; /* Recording time */ - REAL t_sampling; /* Sampling time */ - REAL t_delay; /* Time of delay */ - ARNC0TRTRI_typ trigger; /* Trigger */ - ARNC0TRTST_typ test_dat[10]; /* Test data */ - UDINT access_adr; /* Address for "access" */ -} ARNC0TRACE_typ; - -typedef struct ARNC0MODUL_typ { /* For object-type ncMODUL */ - USINT NOT_USE_1[4]; - UINT size; /* Size of the corresponding NC manager data type */ - UINT reserve0; /* Reserved */ - ARNC0SWVER_typ sw_version; /* Software Version ID */ - ARNC0OBINF_typ nc_obj_inf; /* NC Object Information */ - ARNC0NETMO_typ network; /* Network */ - ARNC0DATMO_typ data_modul; /* Data Modules */ - USINT NOT_USE_2[4]; - ARNC0MSG_typ message; /* Messages (errors, warnings) */ - ARNC0ACCAD_typ command; /* Command interface */ - ARNC0ACCAD_typ response; /* Response interface */ - ARNC0ACCAD_typ usertask; /* UserTask */ - ARNC0TRACE_typ trace; /* Trace */ - USINT NOT_USE_3[52]; -} ARNC0MODUL_typ; - -typedef struct ARNC0NCCTR_typ { /* Transformations coordniate system */ - UINT handshake; /* Handshake */ - USINT NOT_USE_1[2]; - REAL G92_matrix[9]; /* G92 matrix */ - REAL G192_matrix[9]; /* G192 matrix */ - REAL G292_matrix[9]; /* G292 matrix */ - REAL comp_matrix[9]; /* Compensation matrix */ - REAL offset[15]; /* Offset */ -} ARNC0NCCTR_typ; - -typedef struct ARNC0NCDPR_typ { /* NC DPR */ - USINT halt_ncsz; /* Halt the CNC move at the end of an NC record */ - USINT halt; /* Halt the CNC move */ - USINT NOT_USE_1[2]; -} ARNC0NCDPR_typ; - -typedef struct ARNC0NCSMO_typ { /* NC Monitor */ - UINT handshake; /* Handshake */ - USINT NOT_USE_1[2]; - USINT ncblock_l2[80]; /* NC block */ - USINT ncblock_l1[80]; /* NC block */ - USINT ncblock[80]; /* NC block */ - USINT ncblock_n1[80]; /* NC block */ - USINT ncblock_n2[80]; /* NC block */ - REAL s_ncblock; /* Remaining path length until end of current NC block */ - REAL s_ncblock_tot; /* Path length of current NC block */ - REAL s_ncblock_n1; /* Path length of next NC block */ -} ARNC0NCSMO_typ; - -typedef struct ARNC0PTRTR_typ { /* Trigger */ - UINT par_id; /* Parameter ID */ - USINT event; /* Event */ - USINT reserve; /* Reserved */ - REAL threshold; /* Threshold */ - REAL window; /* Latch window */ -} ARNC0PTRTR_typ; - -typedef struct ARNC0PTRDA_typ { /* Test data */ - UINT par_id; /* Parameter ID */ - UINT reserve; /* Reserved */ -} ARNC0PTRDA_typ; - -typedef struct ARNC0PTRSV_typ { /* Operating System Variable */ - USINT data_type; /* Data type */ - USINT reserve1; /* Reserved */ - UINT reserve2; /* Reserved */ - UDINT address; /* Address */ -} ARNC0PTRSV_typ; - -typedef struct ARNC0PTRSY_typ { /* Configuration of Operating System Variables */ - ARNC0PTRSV_typ trigger; /* Trigger */ - ARNC0PTRSV_typ test_dat[10]; /* Test data */ -} ARNC0PTRSY_typ; - -typedef struct ARNC0PATRC_typ { /* Trace */ - USINT status; /* Status */ - USINT reserve[3]; /* Reserved */ - UDINT buf_size; /* Size of trace data buffer on the drive */ - USINT NOT_USE_1[4]; - REAL t_trace; /* Recording time */ - REAL t_sampling; /* Sampling time */ - REAL t_delay; /* Start delay */ - ARNC0PTRTR_typ trigger; /* Trigger */ - ARNC0PTRDA_typ test_dat[10]; /* Test data */ - ARNC0PTRSY_typ system_var; /* Configuration of Operating System Variables */ -} ARNC0PATRC_typ; - -typedef struct ARNC0PTRIN_typ { /* Internal for Parameter Trace */ - USINT errortext; /* Error text */ - USINT err_cl0; /* Error class 0 */ - UINT reserve; /* Reserved */ -} ARNC0PTRIN_typ; - -typedef struct ARNC0PARTRACE_typ { /* ncPARID_TRACE-structure for ARNC0 */ - USINT NOT_USE_1[4]; - UINT size; /* Size of the corresponding NC manager data type */ - UINT reserve0; /* Reserved */ - ARNC0SWVER_typ sw_version; /* Software Version ID */ - ARNC0OBINF_typ nc_obj_inf; /* NC Object Information */ - ARNC0NETMO_typ network; /* Network */ - ARNC0PATRC_typ trace; /* Trace */ - ARNC0MSG_typ message; /* Messages (errors, warnings) */ - ARNC0PTRIN_typ intern; /* Intern */ - USINT NOT_USE_2[48]; -} ARNC0PARTRACE_typ; - -typedef struct ARNC0MATRIX_typ { /* Rotation matrix */ - REAL matrix_el[9]; /* Element of compensation matrix */ -} ARNC0MATRIX_typ; - -typedef struct ARNC0PLOTDATA_typ { /* Plot data in buffer */ - UDINT block_ncprog; /* Block number in CNC program */ - USINT cmd_code; /* Code of the command */ - USINT reserve0; /* Reserved */ - USINT info; /* Additional Info */ - USINT plane; /* Plane */ - REAL end[3]; /* End Point */ - REAL center[3]; /* Center point definition */ - ARNC0MATRIX_typ rotation; /* Rotation matrix */ - REAL v_ncprog; /* Path speed currently defined in CNC program */ -} ARNC0PLOTDATA_typ; - -typedef struct ARNC0PLOTFOOTER_typ { /* End of plot buffer */ - UDINT buffer_end; /* End of buffer */ -} ARNC0PLOTFOOTER_typ; - -typedef struct ARNC0PLOTHEADER_typ { /* Header for plot buffer */ - UDINT size; /* Size of the corresponding NC manager data type */ - USINT format; /* Format */ - USINT status; /* Status */ - UINT reserve0; /* Reserved */ - ARNC0SWVER_typ sw_version; /* Software Version ID */ - UDINT start; /* Start */ - UDINT write; /* Reference for write access */ - UDINT read; /* Reference for read access */ -} ARNC0PLOTHEADER_typ; - -typedef struct ARNC0DBLST_typ { /* Status */ - UDINT data_len; /* Length of data */ - USINT init; /* Data block initialized */ - USINT ok; /* Operation complete */ - USINT error; /* Error */ - USINT reserve1; /* Reserved */ - UDINT reserve2; /* Reserved */ -} ARNC0DBLST_typ; - -typedef struct ARNC0DBLPA_typ { /* Parameters */ - UDINT data_len; /* Length of data */ - UDINT data_adr; /* Data address */ - USINT data_modul[12]; /* Name of the data module */ - UINT index; /* Index */ - UINT mode; /* Mode */ - UINT format; /* Format */ - UINT reserve; /* Reserved */ -} ARNC0DBLPA_typ; - -typedef struct ARNC0DATBL_typ { /* Data block operation */ - ARNC0DBLST_typ status; /* Status */ - ARNC0DBLPA_typ parameter; /* Parameters */ -} ARNC0DATBL_typ; - -typedef struct ARNC0DNCHEADER_typ { /* Header of DNC Interface */ - USINT status; /* Status */ - USINT reserve[3]; /* Reserved */ - UDINT start_adr; /* Start address of CNC data area */ - UDINT write_adr; /* Write address (write pointer) */ - UDINT read_adr; /* Read address (read pointer) */ - UDINT size; /* Size of CNC data area */ -} ARNC0DNCHEADER_typ; - -typedef struct ARNC0TYPES_typ { /* Data structure for additional data types */ - ARNC0DATBL_typ data_block; /* Data block operation */ - ARNC0DNCHEADER_typ dnc_header; /* Header of DNC Interface */ -} ARNC0TYPES_typ; - - -typedef struct ARNC0FILEMONENTRY_typ -{ unsigned long name; - unsigned long path_name; - unsigned long dir_name; - unsigned long device_name; - unsigned long prog_nr; - unsigned long storage_type; - unsigned long time_stamp; - plcbit precompiled_lcf; - unsigned char NOT_USE_1[3]; - unsigned long next; -} ARNC0FILEMONENTRY_typ; - -typedef struct ARNC0FILEMONBASIC_typ -{ plcstring name[32]; - unsigned long prog_nr; - unsigned long storage_type; -} ARNC0FILEMONBASIC_typ; - -typedef struct ARNC0FILEMONACCESS_typ -{ plcbit valid; - unsigned char NOT_USE_1[3]; - unsigned long first; -} ARNC0FILEMONACCESS_typ; - -typedef struct ARNC0FILEMON_typ -{ unsigned long set_offset; - unsigned long offset; - struct ARNC0FILEMONBASIC_typ file[32]; - struct ARNC0FILEMONACCESS_typ direct_access; - plcbit handshake; - unsigned char NOT_USE_1[3]; -} ARNC0FILEMON_typ; - -typedef struct ARNC0EXTWMCOL_typ -{ unsigned long result; - unsigned long index1; - unsigned long shape1; -} ARNC0EXTWMCOL_typ; - -typedef struct ARNC0EXTWM_typ -{ double joint_position[12]; - double xyz_position[3]; - double D_FULL[6]; - double local_frame[6]; - struct ARNC0EXTWMCOL_typ collision; -} ARNC0EXTWM_typ; - -typedef struct OPTMOT_SEG_CONFIG_typ -{ double distance; - double increase_num_seg_from_radius; - double increase_num_seg_orient_factor; - unsigned long G126_num_seg; - unsigned long G126_num_seg_PTP_Interp; -} OPTMOT_SEG_CONFIG_typ; - -typedef struct OPTMOT_AXES_typ -{ unsigned long ax_count; - unsigned char ax_index[15]; - unsigned char NOT_USE_1; - double ax_factor[15]; -} OPTMOT_AXES_typ; - -typedef struct OPTMOT_PATHDEF_typ -{ unsigned short type; - unsigned short ax_count; - unsigned char ax_index[15]; - unsigned char NOT_USE_1; - double ax_factor[15]; -} OPTMOT_PATHDEF_typ; - -typedef struct OPTMOT_TRF_VAR_INSTANCES_typ -{ unsigned long trf_var_ip; - unsigned long trf_var_ip_wm; - unsigned long trf_var_pp1; - unsigned long trf_var_pp2; - unsigned long trf_var_bgen; -} OPTMOT_TRF_VAR_INSTANCES_typ; - -typedef struct OPTMOT_ACCESS_POINTS_typ -{ unsigned long pp_context; - unsigned long wm_function; - unsigned long address_debug_data; - struct OPTMOT_TRF_VAR_INSTANCES_typ trf_var_instances; -} OPTMOT_ACCESS_POINTS_typ; - -typedef struct OPTMOT_INTERNAL_typ -{ unsigned long buffer_nc_block; - unsigned long buffer_geometric_data; - unsigned char disable_optmot_for_channel; - unsigned char Ts_multiple; - unsigned char linear_feed; - unsigned char bypass_optmot; - unsigned long addr_dyn_model; - unsigned short der_num_poly_points; - unsigned short geometric_pos_filter; - unsigned short buffer_level_lookahead; - unsigned short G220_reduce_to_max_in_buffer; - double sigma_diff_compute; - double max_angle; - struct OPTMOT_ACCESS_POINTS_typ access_points; - double reserve1[10]; - signed long reserve2[10]; -} OPTMOT_INTERNAL_typ; - -typedef struct OPTMOT_LIMITS_typ -{ double v_joint_min[15]; - double v_joint_max[15]; - double a_joint_min[15]; - double a_joint_max[15]; - double j_joint_min[15]; - double j_joint_max[15]; - double torque_min[15]; - double torque_max[15]; - unsigned long torque_limits_in_generator_mode; - double torque_gen_factor_min[15]; - double torque_gen_factor_max[15]; - double v_path_min[32]; - double v_path_max[32]; - double a_path_min[32]; - double a_path_max[32]; - double j_path_min[32]; - double j_path_max[32]; -} OPTMOT_LIMITS_typ; - -typedef struct OPTMOT_ACTIVE_LIMIT_typ -{ unsigned char type; - unsigned char source; - signed char min_max; - unsigned char index; -} OPTMOT_ACTIVE_LIMIT_typ; - -typedef struct OPTMOT_UNFILTERED_MONITOR_typ -{ double s_joint[15]; - double v_joint[15]; - double a_joint[15]; - double j_joint[15]; -} OPTMOT_UNFILTERED_MONITOR_typ; - -typedef struct OPTMOT_MONITOR_typ -{ double s_joint[15]; - double v_joint[15]; - double a_joint[15]; - double j_joint[15]; - double feed_forward_torque[15]; - double v_path[32]; - struct OPTMOT_UNFILTERED_MONITOR_typ unfiltered_monitor; - struct OPTMOT_ACTIVE_LIMIT_typ active_limit; - unsigned short data_valid; - unsigned short fill_level_lookahead; - unsigned long reserve[2]; -} OPTMOT_MONITOR_typ; - -typedef struct OPTMOT_COND_STOP_typ -{ unsigned short active; - unsigned short call_stop_internal; - unsigned long identifier; - unsigned long select_overlapped_identifier; - unsigned long select_identifier_stop_internal; -} OPTMOT_COND_STOP_typ; - -typedef struct OPTMOT_COND_STOP_OPTMOT_typ -{ unsigned long identifier_aktiv; - unsigned long identifier_fulfilled; -} OPTMOT_COND_STOP_OPTMOT_typ; - -typedef struct OPTMOT_STOPPING_typ -{ unsigned short G126_skip_if_stop; - unsigned short trajectory; - struct OPTMOT_COND_STOP_typ conditional_stop; - struct OPTMOT_COND_STOP_OPTMOT_typ conditional_stop_optmot; -} OPTMOT_STOPPING_typ; - -typedef struct OPTMOT_PATH_typ -{ double G126_skip_smaller_radius; - unsigned long G126_round_whole_line; - unsigned long count; - struct OPTMOT_PATHDEF_typ definition[32]; - struct OPTMOT_STOPPING_typ stopping; - unsigned long reserve1[171]; -} OPTMOT_PATH_typ; - -typedef struct OPTMOT_CONFIG_typ -{ struct OPTMOT_AXES_typ axes; - struct OPTMOT_PATH_typ path; - struct OPTMOT_LIMITS_typ limits[32]; - struct OPTMOT_SEG_CONFIG_typ segmentation; - struct OPTMOT_MONITOR_typ monitor; - struct OPTMOT_INTERNAL_typ internals; -} OPTMOT_CONFIG_typ; - -typedef struct OPTMOT_MONITOR_ADVANCED_typ -{ double s_joint[15]; - double v_joint[15]; - double a_joint[15]; - double j_joint[15]; - double feed_forward_torque[15]; - double v_path[32]; - struct OPTMOT_UNFILTERED_MONITOR_typ unfiltered_monitor; - struct OPTMOT_ACTIVE_LIMIT_typ active_limit; - unsigned short data_valid; - unsigned short fill_level_lookahead; - unsigned short tracking_active; - unsigned short tracking_synch; - unsigned short tracking_index; - unsigned short reserve; -} OPTMOT_MONITOR_ADVANCED_typ; - -typedef struct OPTMOT_TRACKING_ORIENTATION_typ -{ double phi; - double theta; - double psi; -} OPTMOT_TRACKING_ORIENTATION_typ; - -typedef struct OPTMOT_TRACKING_ORIENT_PARAM_typ -{ unsigned long measure; - unsigned long angles_type; -} OPTMOT_TRACKING_ORIENT_PARAM_typ; - -typedef struct OPTMOT_TRACKING_LIMITS_typ -{ double maxVelocity; -} OPTMOT_TRACKING_LIMITS_typ; - -typedef struct OPTMOT_TRACKING_CYCLIC_typ -{ double position; - double velocity; -} OPTMOT_TRACKING_CYCLIC_typ; - -typedef struct OPTMOT_TRACKING_CONVEYOR_typ -{ struct OPTMOT_TRACKING_LIMITS_typ limits; - struct OPTMOT_TRACKING_ORIENTATION_typ orientation; - struct OPTMOT_TRACKING_CYCLIC_typ cyclicData; -} OPTMOT_TRACKING_CONVEYOR_typ; - -typedef struct OPTMOT_TRACKING_CONVEYORDATA_typ -{ struct OPTMOT_TRACKING_ORIENT_PARAM_typ orientationParameter; - struct OPTMOT_TRACKING_CONVEYOR_typ conveyor[10]; -} OPTMOT_TRACKING_CONVEYORDATA_typ; - -typedef struct OPTMOT_TRACKING_typ -{ unsigned long enable; - struct OPTMOT_TRACKING_CONVEYORDATA_typ conveyorData; - double feedrateMode; - double reserve1[7]; - unsigned long reserve2[32]; -} OPTMOT_TRACKING_typ; - -typedef struct OPTMOT_PATH_ADVANCED_typ -{ double G126_skip_smaller_radius; - unsigned long G126_round_whole_line; - unsigned long count; - struct OPTMOT_PATHDEF_typ definition[32]; - struct OPTMOT_STOPPING_typ stopping; - struct OPTMOT_TRACKING_typ tracking; -} OPTMOT_PATH_ADVANCED_typ; - -typedef struct OPTMOT_CONFIG_ADVANCED_typ -{ struct OPTMOT_AXES_typ axes; - struct OPTMOT_PATH_ADVANCED_typ path; - struct OPTMOT_LIMITS_typ limits[32]; - struct OPTMOT_SEG_CONFIG_typ segmentation; - struct OPTMOT_MONITOR_ADVANCED_typ monitor; - struct OPTMOT_INTERNAL_typ internals; -} OPTMOT_CONFIG_ADVANCED_typ; - -typedef struct ARNC0PLOTDATA01_typ -{ unsigned long block_ncprog; - unsigned long line_ncprog; - unsigned long MpId; - unsigned long MpSubId; - unsigned short cmd_code; - unsigned short reserve; - unsigned char data[52]; -} ARNC0PLOTDATA01_typ; - -typedef struct ARNC0PLOTDATA02_typ -{ unsigned long block_ncprog; - unsigned long line_ncprog; - unsigned long MpId; - unsigned long MpSubId; - unsigned short cmd_code; - unsigned short reserve; - unsigned char data[52]; -} ARNC0PLOTDATA02_typ; - -typedef struct ARNC0PLDMOVE_typ -{ float ep[3]; - float cp[3]; - float radius; - float v_ncprog; - unsigned long info; -} ARNC0PLDMOVE_typ; - -typedef struct ARNC0PLDMOVE02_typ -{ float ep[3]; - float cp[3]; - float radius; - float v_ncprog; - float t; - float s; - float s_all; - unsigned long info; -} ARNC0PLDMOVE02_typ; - -typedef struct ARNC0PLDPROGEND_typ -{ float t; - float s; - float s_all; -} ARNC0PLDPROGEND_typ; - -typedef struct ARNC0PLDPROGSTART_typ -{ unsigned long ProgNumber; -} ARNC0PLDPROGSTART_typ; - -typedef struct ARNC0PLDTOOL_typ -{ float radius; - float length; - float offset[3]; - unsigned short index; - unsigned short reserve; -} ARNC0PLDTOOL_typ; - -typedef struct ARNC0PLDCSTRF_typ -{ float matrix[9]; - float offset[3]; - unsigned long info; -} ARNC0PLDCSTRF_typ; - -typedef struct ARNC0PLDUSER_typ -{ unsigned char data[52]; -} ARNC0PLDUSER_typ; - -typedef struct ARNC0TRFIODATA_typ -{ unsigned long status; - double in_pos[12]; - double in_pos_ext[12]; - double out_pos[72]; - unsigned long info[9]; -} ARNC0TRFIODATA_typ; - -typedef struct ARNC0WSCTRL_typ -{ unsigned long link_index; - unsigned long link2_index; - unsigned long area_index; -} ARNC0WSCTRL_typ; - -typedef struct ARNC0NCMON_EXT_AX_typ -{ unsigned long nc_object; - unsigned long nc_object_plcopen; - float v; - float a; - float t_jolt; - signed long pos_sw_end; - signed long neg_sw_end; - float unitfactor; - float plcopen_factor; - unsigned long type; - float rot_period; - float rot_offset; - unsigned char ipl_mode; - unsigned char drive_axfilter; - unsigned char nc_obj_name[14]; - unsigned char cnc_ax_name[14]; - unsigned char reserve[2]; -} ARNC0NCMON_EXT_AX_typ; - -typedef struct ARNC0NCMON_EXT_G113_typ -{ float k_alpha_max; - float alpha_min; - float alpha_max; -} ARNC0NCMON_EXT_G113_typ; - -typedef struct ARNC0NCMON_EXT_CNC_typ -{ unsigned long nc_object; - float v; - float a_pos; - float a_neg; - float t_jolt; - float feed; - float v_jump[15]; - float a_jump[15]; - float v_jump_t; - float s_jump_t; - float filter_err_cir; - float filter_err_trans; - float radius_err; - unsigned long elements; - unsigned long block_buffer; - unsigned long lookahead; - unsigned short first_M; - unsigned short last_M; - unsigned short first_M_S; - unsigned short last_M_S; - unsigned short s_sync1_t; - unsigned short s_sync2_t; - unsigned char blocktransition; - unsigned char reserve; - unsigned char nc_obj_name[14]; - struct ARNC0NCMON_EXT_G113_typ g113_data; -} ARNC0NCMON_EXT_CNC_typ; - -typedef struct ARNC0NCMON_EXT_G705_typ -{ unsigned long ident; - struct ARNC0NCMON_EXT_AX_typ axis[15]; - struct ARNC0NCMON_EXT_CNC_typ cnc; - unsigned long block_ncprog; - unsigned long line_ncprog; - unsigned short cnc_channel; - unsigned short reserve; -} ARNC0NCMON_EXT_G705_typ; - -typedef struct ARNC0NCMON_EXT_typ -{ double s_set[15]; - double s_ncprog; - struct ARNC0NCMON_EXT_G705_typ g705_data; - unsigned long reserve[2]; -} ARNC0NCMON_EXT_typ; - -typedef struct ARNC0WFM_SERIAL_typ -{ unsigned long nr_of_points; - double point[21][3]; - unsigned long nr_of_arms; - double arm_diameter[20]; - double safe_distance; -} ARNC0WFM_SERIAL_typ; - -typedef struct ARNC0WFM_COMPLETE_typ -{ unsigned long data[330]; -} ARNC0WFM_COMPLETE_typ; - -typedef struct ARNC0WFM_typ -{ unsigned long use_complete; - struct ARNC0WFM_COMPLETE_typ complete; - unsigned long use_serial; - struct ARNC0WFM_SERIAL_typ serial; -} ARNC0WFM_typ; - -typedef struct ARNC0WFM_BFS -{ unsigned long enable; - double dx; - double dy; - double dz; - double phi; - double theta; - double psi; - unsigned long angles_type; -} ARNC0WFM_BFS; - -typedef struct ARNC0WFM_MON_typ -{ unsigned long valid_data; - unsigned long invalid_data; -} ARNC0WFM_MON_typ; - -typedef struct ARNC0WFM_EXT_typ -{ struct ARNC0WFM_typ* p_wire_frame_model; - struct ARNC0WFM_BFS base_frame_shift; - struct ARNC0WFM_MON_typ monitor; -} ARNC0WFM_EXT_typ; - -typedef struct ARNC0INTERACTION_typ -{ struct ARNC0WFM_typ wire_frame_model; - struct ARNC0WFM_EXT_typ wire_frame_models_to_check[24]; -} ARNC0INTERACTION_typ; - - - - - - - -typedef struct ARNC0IP_MON_typ -{ unsigned char enable; - unsigned char reserve[3]; - unsigned char status_msg[80]; - unsigned char last_error_msg[120]; - unsigned short last_error_code; - unsigned short loaded_prog_count; - unsigned char prog_name[80]; - unsigned char ncblock_l2[80]; - unsigned char ncblock_l1[80]; - unsigned char ncblock[80]; - unsigned char ncblock_n1[80]; - unsigned char ncblock_n2[80]; - unsigned long cur_line_num; - unsigned long cur_block_num; - unsigned long intern1; - unsigned long intern2; - unsigned long intern3; - unsigned long intern4; - unsigned long intern5; - unsigned long breakpoint_count; - unsigned long ipvar_access_count; - unsigned long intern6; - unsigned long intern7; - unsigned long num_parallel_events; - unsigned long parallel_cycle_count; - unsigned char parallel_action_text[12][80]; - unsigned long parallel_eval_count[12]; - unsigned long parallel_exec_count[12]; - unsigned long num_fubs_exec_ipsynch; - unsigned long num_fubs_exec_ppsynch; - unsigned char callstack[12][80]; - unsigned long shared_mem_size; - unsigned long ip_mem_size; - unsigned long ip_cur_file_mem_size; - unsigned long sys_free_mem; - unsigned long intern8; - unsigned long intern9; - unsigned long intern10; - unsigned long intern11; - unsigned char parallel_enabled; - unsigned char parallel_rdisable_set; - unsigned char intern12; - unsigned char intern13; - unsigned char cur_prog_file_name[80]; - unsigned char cur_prog_name[80]; -} ARNC0IP_MON_typ; - - - - - - - -#endif /* ARNC0MAN_H_VERSION */ diff --git a/example/AsProject/Logical/Libraries/Motion/Arnc0man/SG4/arnc0sys.br b/example/AsProject/Logical/Libraries/Motion/Arnc0man/SG4/arnc0sys.br deleted file mode 100644 index 2e3de72..0000000 Binary files a/example/AsProject/Logical/Libraries/Motion/Arnc0man/SG4/arnc0sys.br and /dev/null differ diff --git a/example/AsProject/Logical/Libraries/Motion/Arnc0man/acp10err-de.txt b/example/AsProject/Logical/Libraries/Motion/Arnc0man/acp10err-de.txt deleted file mode 100644 index 0028eda..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Arnc0man/acp10err-de.txt +++ /dev/null @@ -1,2212 +0,0 @@ - 1: Parameter-ID ungltig - 2: Datenblock fr Upload ist nicht vorhanden - 3: Schreibzugriff auf einen Read-Only-Parameter - 4: Lesezugriff auf einen Write-Only-Parameter - 8: Datenblock-Lesezugriff bereits initialisiert - 9: Datenblock-Schreibzugriff bereits initialisiert - 10: Datenblock-Lesezugriff nicht initialisiert - 11: Datenblock-Schreibzugriff nicht initialisiert - 16: Das Datensegment bei Datenblock lesen ist bereits das letzte - 17: Das Datensegment bei Datenblock schreiben ist bereits das letzte - 18: Das Datensegment bei Datenblock lesen ist noch nicht das letzte - 19: Das Datensegment bei Datenblock schreiben ist noch nicht das letzte - 21: Checksum nach Datenblock schreiben ist ungltig - 23: Parameter-ID im Datenblock ist ungltig (Datenblock schreiben) - Info('PARID'): Parameter-ID - 25: System-Modul brennen nur unmittelbar nach Download erlaubt - 27: Betriebssystem starten nicht mglich (Betriebssystem ist nicht auf dem FPROM) - 40: Wert des Parameters grer als Maximalwert - Info(REAL): Maximalwert - 41: Wert des Parameters grer als Maximalwert - Info(UDINT): Maximalwert - 42: Wert des Parameters grer als Maximalwert - Info(DINT): Maximalwert - 52: Wert des Parameters kleiner als Minimalwert - Info(REAL): Minimalwert - 53: Wert des Parameters kleiner als Minimalwert - Info(UDINT): Minimalwert - 54: Wert des Parameters kleiner als Minimalwert - Info(DINT): Minimalwert - 64: Hardware-ID im BR-Modul ist ungltig (Datenblock schreiben) - Info(USINT): Hardware-ID - 65: Hardware-Version im BR-Modul ist ungltig (Datenblock schreiben) - Info(USINT): Hardware-Revision - 66: Das Betriebssystem auf dem Antrieb ist inkompatibel zum vorhandenen Netzwerk - Info(USINT): Hardware-ID des Betriebssystemes - 67: Notwendiger Parameter fehlt oder ist ungltig - Info('PARID'): Parameter-ID - 68: Datenblock-Lnge ungltig - 69: Kommando-Schnittstelle ist belegt - 70: Wert eines erforderlichen Parameters zu gro - Info('PARID'): Parameter-ID - 71: Wert eines erforderlichen Parameters zu klein - Info('PARID'): Parameter-ID - 72: Firmwareversion kleiner als Minimalversion - Info(UINT): Mindestversion - 73: Ungltiges R4 Fliekomma-Format - 74: Parameter kann nur ber Kanal 1 (Achse 1) geschrieben werden - 75: Parameter kann bei gewhltem Motortyp nicht geschrieben werden - 1001: Fehler-FIFO berlauf - 1002: Parameter nicht im gltigen Wertebereich - 1003: Parameter schreiben bei aktiver Regelung nicht erlaubt - 1004: Timeout bei Netzwerk-Lebensberwachung - 1005: Parameter schreiben bei aktiver Bewegung nicht erlaubt - 1006: Ungltiger Parameter fr Trigger-Ereignis (Digital-Eingang + Flanke) - 1008: Master fr Netzwerk-Kopplung deaktiviert - Geberfehler - Info(USINT): Sende-Objekt Nummer - 1009: Fehler bei Speicherallokierung - 1011: Quickstop-Eingang aktiv - 1012: Ausfall der zyklischen Netzwerk-Kommunikation - 1013: Station ist fr Netzwerk-Kommunikation nicht verfgbar - Info(UINT): Stationsnummer - 1014: Netzwerk Kommando-Schnittstelle ist besetzt - 1016: Maximale Zykluszeit berschritten - CPU Auslastung zu hoch - 1017: Ungltige Parameter-ID fr zyklischen Lesezugriff - Info('PARID'): Parameter-ID - 1018: Ungltige Parameter-ID fr zyklischen Schreibzugriff - Info('PARID'): Parameter-ID - 1021: Parameter schreiben nicht erlaubt: Funktionsblock aktiv - 1022: Timeout bei Lebensberwachung der zyklischen Daten zum Antrieb - 1023: Netzwerk-Kopplung mit dem zyklischen Kommunikations Modus nicht erlaubt - 1024: Zyklischer Kommunikations Modus mit der Netzwerk-Konfiguration nicht mglich - 1025: Wert des Parameters in Verbindung mit Haltebremse nicht erlaubt - 1026: Wert des Parameters in Verbindung mit SAFETY-Modulen nicht erlaubt - 1027: Funktion ist fr diese Hardware nicht verfgbar - 1028: Maximale Anzahl von Netzwerk-Kopplungen berschritten - 1029: Parameter schreiben nicht erlaubt: Abbruch-Rampe aktiv - 1030: Funktion ist bei ACOPOS Simulation nur im Modus 'Complete' verfgbar - 1031: Lageregler Zykluszeit berschritten - CPU Auslastung zu hoch - 1032: Internal bus error - Info(UDINT): Error code - 1034: Wert des Parameters in Verbindung mit Motorgebergetriebe nicht erlaubt - 1035: Parameter schreiben bei aktivem Geber nicht erlaubt. - 2001: Upload der Trace-Daten nicht erlaubt: Aufzeichnung aktiv - 2003: Trace-Start nicht erlaubt: Aufzeichnung aktiv - 2006: Initialisierung der Trace-Parameter nicht erlaubt: Aufzeichnung aktiv - 4005: Regler einschalten nicht mglich: Antrieb in Fehlerzustand - 4007: Schleppfehler Abbruchgrenze berschritten - Info(REAL): Aktueller Schleppfehler - 4008: Positiver Endschalter erreicht - 4009: Negativer Endschalter erreicht - 4010: Regler einschalten nicht mglich: Beide Endschalter sind belegt - 4011: Regler ausschalten nicht mglich: Bewegung aktiv - 4012: Regler einschalten nicht mglich: Init-Parameter fehlen oder sind ungltig - Info('PARID'): Parameter-ID - 4014: Zwei-Geberregelung: Abbruchgrenze der Positionsdifferenz berschritten - Info(REAL): Aktuelle Positionsdifferenz - 4015: Fehler durch Kommando ausgelst - Info(UINT): Kommando-Parameter - 4016: Taskklassen-Zykluszeit ungltig - 4017: Netzwerk-Zykluszeit ungltig - 5001: Zielposition berschreitet positive SW-Endlage - 5002: Zielposition berschreitet negative SW-Endlage - 5003: Positive SW-Endlage erreicht - 5004: Negative SW-Endlage erreicht - 5005: Start einer Bewegung nicht mglich: Positionsregelung inaktiv - 5006: Start einer Bewegung nicht mglich: Achse ist nicht referenziert - 5010: Bewegung in pos. Richtung nicht mglich: Pos. Endschalter ist belegt - 5011: Bewegung in neg. Richtung nicht mglich: Neg. Endschalter ist belegt - 5012: Start einer Bewegung nicht mglich: Abbruch-Rampe aktiv - 5015: Start einer Bewegung nicht mglich: Referenzieren aktiv - 5016: Parameter schreiben nicht erlaubt: Referenzieren aktiv - 5017: Referenzier-Modus nicht mglich: Positionsregelung inaktiv - 5018: Referenzieren nicht mglich: Bewegung aktiv - 5019: Referenzier-Parameter nicht im gltigen Wertebereich - Info('PARID'): Parameter-ID - 5020: Referenzieren nicht mglich: Beide Endschalter sind belegt - 5021: Endschalter belegt: Keine Richtungsumkehr bei diesem Referenziermodus - 5022: Zweites Endschalter-Signal erhalten: Referenz-Schalter nicht gefunden - 5023: Falsches Endschalter-Signal fr aktuelle Bewegungsrichtung erhalten - 5025: Setzen des Referenzier-Offsets mit Zhlbereichs-Korrektur nicht mglich - 5026: Basis-Bewegungsparameter (mit Override) berschreiten Geschwindigkeitsgrenze - 5027: Basis-Bewegungsparameter (mit Override) berschreiten Beschleunigungsgrenze - 5028: Aktuelle Bewegung ist keine Basis-Bewegung - 5029: Trigger ignoriert - Restweg berschreitet SW-Endlage - 5032: Beschleunigung zu klein - Bremsweg berschreitet positive SW-Endlage - 5033: Beschleunigung zu klein - Bremsweg berschreitet negative SW-Endlage - 5034: Referenzieren nicht mglich: Geberfehler - 5035: Referenzmarken nicht gefunden - 5036: Beschleunigungs-Abbruchgrenze berschritten - Info(REAL): Beschleunigung - 5037: Referenzier-Modus nicht mglich: Falscher Geber-Typ - 5038: Referenzier-Modus nicht mglich: Restore-Daten ungltig - Info(UINT): Detail - 5039: Funktion nicht mglich: Geberfehler - 5043: Referenzieren nicht mglich: Kompensation aktiv - 5044: Referenzier-Modus nicht mglich: Richtungsumkehr erforderlich - 5101: Ausgleichsgetriebe: Grenzwerte berschritten - Info(USINT): Zustands-Index - 5102: Zu viele Kurvenwechsel pro Zyklus (Masterperiode zu kurz) - Info(USINT): Zustands-Index - 5107: Start Kurvenkopplung nicht mglich: Parameter nicht im gltigen Wertebereich - Info('PARID'): Parameter-ID - 5110: Abbruch der Kurvenkopplung: Zyklische Sollpositionen fehlen - Info(USINT): Zustands-Index - 5111: Abbruch der Kurvenkopplung: Geberfehler - Info(USINT): Zustands-Index - 5115: Restart-Kommando nicht mglich: Der Kurvenautomat ist nicht aktiv - 5202: Nockensteuerung: Schaltpositionen nicht in ansteigender Reihenfolge - 5300: Datenblock fr Upload ist nicht vorhanden - 5301: Start Kurvenautomat nicht mglich: Parameter nicht im gltigen Wertebereich - Info('PARID'): Parameter-ID - 5302: Parameter schreiben nicht erlaubt: Kurvenautomat aktiv - 5303: Keine Kurvenscheibendaten bei Index vorhanden - 5304: Format-Fehler in den Kurvenscheibendaten - Info(UINT): Detail - 5311: Kurvenautomat: Ereignis fhrt in einen nicht initialisierten Zustand - 5315: Download-Fehler: Kurvenscheibendaten von Automaten oder FUB in Verwendung - 5316: Ereignis-Typ ist nicht mglich als Eintritt in Ausgleich - 5319: Kurvenscheibendaten sind im Zustand 0 nicht erlaubt - 5329: Keine gltigen Kurvenscheibendaten - 6000: Master Abtastzeit ist kein Vielfaches der Lageregler Abtastzeit - 6002: Sync-Regler: Fehlertoleranz der Systemzeitdifferenz berschritten - 6008: Regelung ist bereits aktiv - 6014: Antriebsinitialisierung aktiv - 6017: Software: Watchdog aktiv - 6018: Hardware: Ausfall der internen Spannungsversorgung - 6019: ACOPOS: berstrom - 6020: Steuerversorgung: Unterspannung - 6021: Low-Pegel am Reglerfreigabe-Eingang - 6023: Spannungseinbruch am Reglerfreigabe-Eingang - 6026: Haltebremse: Beim ffnen Statorstromgrenze berschritten - 6027: Haltebremse: Manuelle Bedienung nicht erlaubt - 6029: Haltebremse: Ansteuerungssignal ein und Ausgangstatus aus. - 6030: Haltebremse: Bremsausgang aktiv, aber keine Bremse in Motordaten - 6031: System-Modul ist bereits gelscht - 6032: Interface: FPGA-Konfigurationsfehler - Info(USINT): Slot - 6033: Servoverstrkertyp wird von ACOPOS-Firmware nicht untersttzt - Info(UDINT): Fehlerkennung - 6034: Abbruch der zyklischen Sollwertvorgabe: Sollgeschwindigkeiten fehlen - 6036: Motor-Parameter fehlen oder sind ungltig - Info('PARID'): Parameter-ID - 6038: Momentenbegrenzung grer als Motor-Spitzenmoment - Info(REAL): Motor-Spitzenmoment - 6043: PHASING_MODE ist ungltig - Info(UINT): PHASING_MODE - 6044: Einphasen: Drehsinn oder Position ungltig - Info(INT): Berechnete Polpaarzahl - 6045: Wechselrichter: Ausgang: Kein Stromfluss - Info(USINT): Phase - 6046: Einphasen: Keine Rotorbewegung - 6047: Haltebremse: Ansteuerungssignal aus und Ausgangstatus ein. - 6048: Motorhaltebremse Bewegungsberwachung: Positionsfehler zu gro - Info(REAL): Positionsfehler - 6049: Wechselrichter: Ausgang: Strommessung defekt - Info(USINT): Phase - 6050: Parameter schreiben nicht erlaubt: Sollstromfilter oder Notchfilter aktiv - 6051: Einphasen: Geschwindigkeit zu hoch - Info(REAL): Grenzgeschwindigkeit - 6052: Leistungsteil: High-side: berstrom - 6053: Leistungsteil: Low-side: berstrom - 6054: Leistungsteil: berstrom - 6055: Haltebremse: Unterspannung - 6056: Haltebremse: Unterstrom - 6057: Lageregelung: Lastgeberfehler - 6058: Enable1: Spannungseinbruch - 6059: Enable2: Spannungseinbruch - 6060: Leistungsteil: Grenzdrehzahl berschritten - Info(REAL): Grenzdrehzahl - 6061: CTRL Drehzahl: Geschwindigkeit Abbruchgrenze berschritten - Info(REAL): Grenzdrehzahl - 6062: CTRL Drehzahl: Geschwindigkeitsfehler Abbruchgrenze berschritten - Info(REAL): Grenzwert AXLIM_DV_STOP - 6063: Haltebremse: Fremdspannung am Haltebremsausgang ber 24V - 6064: Parameter schreiben nicht erlaubt: Repetitive Control aktiv - 6065: Initialisierungsvorgang aktiv - Info(UINT): Initialisierungnummer - 6066: Indexberlauf beim Initilialisieren von Matrizen - Info(UINT): Indexberlauf - 6067: Fehler bei der Initialisierung des dynamischen Systems - Info(UINT): Fehlercode - 6068: Parameter schreiben bei aktivem Bremsentest nicht erlaubt - Info(UINT): Fehlercode - 6069: Haltebremse: berstrom - 6070: Parameter schreiben nicht erlaubt: Einphasen aktiv - 6071: Einphasen: Polpaarzahl MOTOR_POLEPAIRS nicht gltig - Info(INT): Berechnete Polpaarzahl - 6072: Haltebremse: berspannung - 6073: Reglerzusatzfunktion im Fehlerzustand - Info(UINT): Fehlerstatus - 6074: Steuerversorgung: berspannung - Info(REAL): Grenzwert - 6075: Initialisierung der Lastsimulation fehlgeschlagen - 6076: Wechselrichter: Verdrahtung: Phasenreihenfolge nicht korrekt - 6077: Drehmomentgrenze grer als maximales Antriebsdrehmoment des Motorgetriebes - Info(REAL): Maximales Antriebsdrehmoment des Motorgetriebes - 6078: Wechselrichter: Summenstrom: Analogberwachung: berstrom - 7000: Geber: Fehler aktiv - Info(USINT): Geber - 7012: Geber: Hiperface Error Bit - Info(USINT): Geber - 7013: Geber: Statusmeldung - Info(UDINT): Statuscode - 7014: Geber: CRC Fehler beim Parameter bertragen - Info(USINT): Geber - 7015: Geber: Timeout Fehler bei der Datenbertragung - Info(USINT): Geber - 7017: Geber: Fehler beim Lesen der Geber-Parameter - Info(USINT): Geber - 7022: Geber: Initialisierung ist aktiv - Info(USINT): Geber - 7023: Geber: Parametertransfer ist aktiv - Info(USINT): Geber - 7029: Geber: Inkremental-Signalamplitude zu klein - Info(USINT): Geber - 7030: Geber: Inkremental-Signalamplitude zu gro - Info(USINT): Geber - 7031: Geber: Inkremental-Signalamplitude zu gro (Strungen) - Info(USINT): Geber - 7032: Geber: Inkremental-Signalamplitude zu klein (Strungen, keine Verbindung) - Info(USINT): Geber - 7033: Geber: Inkremental-Positonssprung zu gro - Info(USINT): Geber - 7036: Geber: Einsteckkarte-ID ungltig (Steckverbindung und EEPROM-Daten prfen) - Info(USINT): Geber - 7038: Geber: Position nicht synchron mit Absolutwert - Info(USINT): Geber - 7039: Inkremental-Geber: Leitungsstrung Spur A - Info(USINT): Geber - 7040: Inkremental-Geber: Leitungsstrung Spur B - Info(USINT): Geber - 7041: Inkremental-Geber: Leitungsstrung Spur R - Info(USINT): Geber - 7042: Inkremental-Geber: Flankenabstand des Quadratursignals zu klein - Info(USINT): Geber - 7043: Geber: Leitungsstrung Spur D - Info(USINT): Geber - 7044: Geber: Parity - Info(USINT): Geber - 7045: Resolver: Signalstrung (Plausibilittsprfung) - Info(USINT): Geber - 7046: Resolver: Leitungsstrung - Info(USINT): Geber - 7047: Ungltiger Abstand der Referenzmarken - Info(DINT): Abstand - 7048: Fehler beim Lesen des Geberspeichers - Info(USINT): Geber - 7049: Geberstromaufnahme anormal - Info(USINT): Geber - 7050: Inkremental-Geber: AB-Signalnderung nicht zulssig - Info(USINT): Geber - 7051: Geber: Beschleunigung zu gro (Strung) - Info(USINT): Geber - 7052: Geber: Geber wird nicht untersttzt - Info(USINT): Geber - 7053: Geber: Spannungsversorgung fehlerhaft - Info(USINT): Geber - 7054: Geber: Position im Kanal bereits definiert - Info(USINT): Geber - 7055: Geber: Ungueltiger Inhalttyp 'Frameende' - Info(USINT): Geber - 7057: Geber: Register Lese/Schreibzugriff nicht erlaubt/implementiert - Info(USINT): Geber - 7058: Geber: Alarmbit ist gesetzt - Info(USINT): Geber - 7059: Virtueller Geber: Fehlerstatus - Info(UDINT): PARID_ENCOD0_STATUS - 7060: Virtueller Geber: berblendfehler - Info(UDINT): PARID_ENCOD0_STATUS - 7061: Virtueller Geber: Stillstandsberwachung - Info(UDINT): PARID_ENCOD0_STATUS - 7062: Geber: SafeMOTION Modul nicht bereit - Info(USINT): Geber - 7063: Geber: Fehler in der UART Kommunikation - Info(USINT): Geber - 7064: Geber: Fehler in der SafeMOTION Kommunikation - Info(USINT): Geber - 7065: Geber: Gebertyp ungltig - Info(USINT): Geber - 7066: Geber: Geber nicht bereit - Info(USINT): Geber - 7067: Geber: SafeMOTION Modul nicht im Zustand Operational - Info(USINT): Geber - 7068: Geber: Maximale Zykluszeit berschritten - Info(USINT): Geber - 7069: Geber: Geberfehlerfilter aktiv - Info(USINT): Geber - 7070: Geber: Limit Schleppfehler berschritten - Info(REAL): Aktueller Schleppfehler - 7071: Geber: Limit Geschwindigkeitsfehler berschritten - Info(REAL): Geschwindigkeitsfehler - 7072: Geber: bertragungszeit fr Position berschritten - Info(USINT): Geber - 7073: Geber: Multiturnfehler - Info(USINT): Geber - 7074: Geber: SafeMOTION Fehler - Info(USINT): Geber - 7075: Geber: Konfiguration Gebertyp fehlerhaft - Info(USINT): Geber - 7076: Geber: Datenbertragung aktiv - Info(UINT): Motor: Datensatz-Index - 7077: Geber: Geberauswertung durch SafeMOTION Konfiguration blockiert - Info(USINT): Geber - 7078: Geber: Intersegmentkommunikation ausgefallen - Info(USINT): Seite - 7079: Geber: Interner Fehler - Info(UDINT): - - 7080: Geber: Fehler in der Geberkommunikation - Info(USINT): Geber - 7081: Geber: Timeout bei der Initialisierung - Info(USINT): Geber - 7082: Geber: Verbindung zum Geber gestrt - Info(USINT): Geber - 7083: Referenzimpuls-berwachung: Position, Auflsung od. Referenzimpuls fehlerhaft - Info(USINT): Geber - 7084: Geber: Fehler in der Positionsauswertung - Info(USINT): Geber - 7085: Geber: SafeMOTION nicht initialisiert - Info(USINT): Geber - 7087: Geberemulation: Netzwerkverbindung unterbrochen - Info(USINT): Geber - 7089: Geber: HIPERFACE DSL: Online Status: Bit 2: QMLW: Qualittsberwach. Low-Pegel - Info(USINT): Geber - 7090: Geber: HIPERFACE DSL: Online Status: Bit 3: FIX0: Bit nicht '0' - Info(USINT): Geber - 7091: Geber: HIPERFACE DSL: Online Status: Bit 8: PRST: Protokoll-Reset - Info(USINT): Geber - 7092: Geber: HIPERFACE DSL: Online Status: Bit 9: DTE: Abweichungsschwellenfehler - Info(USINT): Geber - 7093: Geber: HIPERFACE DSL: Online Status: Bit 12: FIX1: Bit nicht '1' - Info(USINT): Geber - 7094: Geber: HIPERFACE DSL: Online Status: Bit 14: SUM: Sammelbyte Geber Status - Info(USINT): Geber - 7095: Geber: Gebertyp von SafeMOTION Firmware nicht untersttzt - Info(USINT): Geber - 7100: Parameterfunktion wird nicht untersttzt. - 7103: Inkompatible Schnittstelle - Info(UDINT): Schnittstelle + Zusatzinfo - 7104: Initialisierung abgebrochen - Info(USINT): Slot - 7200: Zwischenkreis: berspannung - 7210: Zwischenkreis: Vorladen: Spannung instabil - 7211: Zwischenkreis: Spannungseinbruch - Info(REAL): Grenzwert fr Spannungseinbruch - 7212: Zwischenkreis: Starker Spannungseinbruch - Info(REAL): Grenzwert fr Spannungseinbruch - 7214: Zwischenkreis: Vorladewiderstand berhitzt (zu viele Netzausflle) - 7215: Netzversorgung: Mindestens eine Netzphase ist ausgefallen - 7217: Zwischenkreis: Nennspannungserkennung: Spannung zu hoch - Info(REAL): Maximal zulssige Zwischenkreisspannung - 7218: Zwischenkreis: Nennspannungserkennung: Spannung zu klein - Info(REAL): Minimal erforderliche Zwischenkreisspannung - 7219: Zwischenkreis: Vorladen: Spannung zu klein - Info(REAL): Minimal erforderliche Zwischenkreisspannung - 7220: Zwischenkreis: Nennspannungserkennung: Spannung nicht zulssig - Info(REAL): Zwischenkreisspannung - 7221: Netz: Strung - Info(REAL): Netzfrequenz - 7222: Wechselrichter: Summenstrom: berstrom - Info(REAL): Grenzwert - 7223: Zwischenkreis: berspannung DC-GND - 7224: Rckwandstecker: Kontaktberwachung 24V-GND: Spannung zu klein - 7225: Zwischenkreis: berspannung - Info(REAL): Grenzspannung - 7226: Zwischenkreis: berstrom - 7227: Bremswiderstand: berstrom - Info(REAL): Grenzwert - 7228: Zwischenkreis: Nennspannungserkennung: Hoher Einschaltstrom - Info(REAL): Spannungsanstiegsverhltnis - 7229: Chopper: berstrom - 7230: Zwischenkreis: Mittenspannung ausserhalb des erlaubten Bereichs - Info(UDINT): Detail - 7231: Motor: berspannung - Info(REAL): Grenzspannung - 7232: Netz: Detektierte Frequenz auerhalb des Bereichs [20,200] - Info(REAL): Detektierte Frequenz - 7300: Analog/Digital IO: Ungltige IO Konfiguration - Info(USINT): Slot - 7303: Analog/Digital IO: 24V-Spannungsversorgung fehlerhaft - Info(USINT): Slot - 7304: Analog/Digital IO: Netzwerkverbindung unterbrochen - Info(USINT): Slot - 7305: Digital IO: Digital Ausgang: Diagnosebit aktiv - Info(UINT): Digital IOs - 7306: Analog IO: Analog Ausgang: Diagnosebit aktiv - Info(USINT): Analog IOs - 7401: Parameterposition berschreitet maximale Datenlnge - 7402: Bearbeitung der Parameter-Sequenz abgebrochen: Fehler beim Schreiben - Info(UINT): Index des Parameters - 7403: Bearbeitung der Parameter-Sequenz ist noch aktiv - 7404: Keine Parameter-Sequenz bei Index vorhanden - 8001: EEPROM-Select nicht gltig - 8003: Tabellenindex nicht gltig - 8004: EEPROM-Variablentyp nicht gltig - 8005: EEPROM Speichertyp nicht gltig - 8006: Wert des EEPROM-Parameters ist gleich 0 - Info(UINT): EEPROM Parameter-ID - 8007: Wert des EEPROM-Parameters ist ungltig - Info(UINT): EEPROM Parameter-ID - 8011: EPROM: Daten nicht gltig - Info(UDINT): CODE - 8012: EPROM: Controller-ID nicht gltig - Info(USINT): CODE - 8013: EPROM: CRC Fehler - Info(USINT): CODE - 8020: Ungltige Schaltfrequenz - 8021: Anwender-Gertekonfigurationsdaten: CRC Fehler - 8022: Anwender-Gertekonfigurationsdaten: Parameterwert ungltig - Info('PARID'): Parameter-ID - 9000: Khler-Temperatursensor: Abbruchgrenze berschritten - Info(REAL): Grenztemperatur - 9001: Khler-Temperatursensor: Ausschaltgrenze berschritten - Info(REAL): Grenztemperatur - 9003: Khler-Temperatursensor: Nicht angeschlossen oder zerstrt - Info(REAL): Grenztemperatur - 9010: Temperatursensor (Motor|Drossel|Extern): Abbruchgrenze berschritten - Info(REAL): Grenztemperatur - 9011: Temperatursensor (Motor|Drossel|Extern): Ausschaltgrenze berschritten - Info(REAL): Grenztemperatur - 9012: Temperatursensor (Motor|Drossel|Extern): Nicht angeschlossen oder zerstrt - Info(REAL): Temperatur - 9013: Temperatursensor (Motor|Drossel|Extern): Kurzschluss - Info(REAL): Temperatur - 9030: Sperrschicht-Temperaturmodell: Abbruchgrenze berschritten - Info(REAL): Grenztemperatur - 9031: Sperrschicht-Temperaturmodell: Ausschaltgrenze berschritten - Info(REAL): Grenztemperatur - 9040: Bremswiderstand-Temperaturmodell: Abbruchgrenze berschritten - Info(REAL): Grenztemperatur - 9041: Bremswiderstand-Temperaturmodell: Ausschaltgrenze berschritten - Info(REAL): Grenztemperatur - 9050: ACOPOS-Spitzenstrom: Abbruchgrenze berschritten - Info(REAL): Grenzlast - 9051: ACOPOS-Spitzenstrom: Ausschaltgrenze berschritten - Info(REAL): Grenzlast - 9060: ACOPOS-Dauerstrom: Abbruchgrenze berschritten - Info(REAL): Grenzlast - 9061: ACOPOS-Dauerstrom: Ausschaltgrenze berschritten - Info(REAL): Grenzlast - 9070: Motor-Temperaturmodell: Abbruchgrenze berschritten - Info(REAL): Grenztemperatur - 9071: Motor-Temperaturmodell: Ausschaltgrenze berschritten - Info(REAL): Grenztemperatur - 9075: ACOPOS-Dauerleistung: Abbruchgrenze berschritten - Info(REAL): Grenzlast - 9076: ACOPOS-Dauerleistung: Ausschaltgrenze berschritten - Info(REAL): Grenzlast - 9078: Leistungsteil: Temperatursensor 1: Abbruchgrenze berschritten - Info(REAL): Temperatur - 9079: Leistungsteil: Temperatursensor 1: Ausschaltgrenze berschritten - Info(REAL): Temperatur - 9080: Vorladewiderstand-Temperaturmodell: Abbruchgrenze berschritten - Info(REAL): Grenztemperatur - 9081: Leistungsteil-Temperaturmodell: Abbruchgrenze berschritten - Info(REAL): Temperatur - 9082: Leistungsteil-Temperaturmodell: Ausschaltgrenze berschritten - Info(REAL): Temperatur - 9083: Leistungsteil: Temperatursensor 2: Abbruchgrenze berschritten - Info(REAL): Temperatur - 9084: Leistungsteil: Temperatursensor 2: Ausschaltgrenze berschritten - Info(REAL): Temperatur - 9085: Leistungsteil: Temperatursensor 3: Abbruchgrenze berschritten - Info(REAL): Temperatur - 9086: Leistungsteil: Temperatursensor 3: Ausschaltgrenze berschritten - Info(REAL): Temperatur - 9087: Leistungsteil: Temperatursensor 4: Abbruchgrenze berschritten - Info(REAL): Temperatur - 9088: Leistungsteil: Temperatursensor 4: Ausschaltgrenze berschritten - Info(REAL): Temperatur - 9089: Geber-Temperatursensor: Abbruchgrenze berschritten - Info(REAL): Temperatur - 9090: Geber-Temperatursensor: Temperaturwert nicht gltig - 9091: 24V-Versorgung/Hauptrelais-Temperatursensor: Abbruchgrenze berschritten - 9092: Leistungsteil: Temperatursensor 5: Abbruchgrenze berschritten - Info(REAL): Temperatur - 9093: Leistungsteil: Temperatursensor 5: Ausschaltgrenze berschritten - Info(REAL): Temperatur - 9094: Gleichrichter-Temperaturmodell: Abbruchgrenze berschritten - Info(REAL): Temperatur - 9095: Gleichrichter-Temperaturmodell: Ausschaltgrenze berschritten - Info(REAL): Temperatur - 9096: Zwischenkreisrelais-Temperaturmodell: Abbruchgrenze berschritten - Info(REAL): Temperatur - 9097: Zwischenkreisrelais-Temperaturmodell: Ausschaltgrenze berschritten - Info(REAL): Temperatur - 9098: Zwischenkreiskondensator-Temperaturmodell: Abbruchgrenze berschritten - Info(REAL): Temperatur - 9099: Zwischenkreiskondensator-Temperaturmodell: Ausschaltgrenze berschritten - Info(REAL): Temperatur - 9100: Zwischenkreis: Dauersummenleistung: Abbruchgrenze berschritten - Info(REAL): Grenzlast - 9101: Zwischenkreis: Dauersummenleistung: Ausschaltgrenze berschritten - Info(REAL): Grenzlast - 9102: Zwischenkreis: Spitzensummenleistung: Abbruchgrenze berschritten - Info(REAL): Grenzlast - 9103: Zwischenkreis: Spitzensummenleistung: Ausschaltgrenze berschritten - Info(REAL): Grenzlast - 9104: DC-Anschluss-Temperaturmodell: Abbruchgrenze berschritten - Info(REAL): Temperatur - 9105: DC-Anschluss-Temperaturmodell: Ausschaltgrenze berschritten - Info(REAL): Temperatur - 9106: Leistungsteil: Temperatursensor: Abbruchgrenze berschritten - Info(UINT): Sensor - 9107: Leistungsteil: Temperatursensor: Ausschaltgrenze berschritten - Info(UINT): Sensor - 9108: Motor: Temperatursensor: Multiplexer Referenzspannung fehlerhaft - Info(UINT): Multiplexer Stufe - 9110: Motor-Temperaturmodell: Abbruchgrenze berschritten - Info(USINT): Phasenindex - 9111: Motor-Temperaturmodell: Ausschaltgrenze berschritten - Info(USINT): Phasenindex - 9300: Stromregler: berstrom - Info(REAL): Grenzwert - 9302: Stromregler: Zykluszeit ungltig - 9303: Einspeiser: Summenstrom: berstrom - Info(REAL): Grenzwert -10000: Identifikationsparameter unvollstndig -10001: Parameter Identifikation: Kein gltiger Untermodus gewhlt -10100: Parameter Identifikation: Gtekriterium verletzt - Info(UINT): Detail -10101: Kein ISQ-Filter frei -10102: Keine Resonanzfrequenz fr ISQ-Filter (Bandsperre) gefunden - Info(UINT): Filter -10103: Autotuning: Maximaler Schleppfehler berschritten - Info(REAL): Aktueller Schleppfehler -10104: Parameter Identifikation: Bewegung whrend Shuttlepositionsermittlung -10105: Parameter Identifikation: Plausibilittprfung der Shuttlepositionen -10500: Induktionshalt wurde abgebrochen -11000: Intersegmentkommunikation: Verkabelungsfehler - Info(UDINT): Anschluss -11101: Geber: Signalamplitude zu klein - Info(REAL): Position -11102: Geber: Signalamplitude zu gro - Info(REAL): Position -29200: Das Achsobjekt ist ungltig - Info(UINT): PLCopen_FB -29203: Antrieb nicht bereit - Info(UINT): PLCopen_FB -29204: Ungltige Parameternummer - Info(UINT): PLCopen_FB -29205: Die Achse ist nicht referenziert - Info(UINT): PLCopen_FB -29206: Der Regler ist aus - Info(UINT): PLCopen_FB -29207: Dieser Bewegungstyp ist derzeit nicht erlaubt - Info(UINT): PLCopen_FB -29208: Das Achsobjekt wurde seit dem letzten Funktionsbaustein-Aufruf gendert - Info(UINT): PLCopen_FB -29209: Der Antrieb ist im Fehlerzustand - Info(UINT): PLCopen_FB -29210: Parameter-Initialisierung (Global-Init) fehlgeschlagen - Info(UINT): PLCopen_FB -29211: Haltebremse kann nicht geschaltet werden. Der Regler ist eingeschaltet - Info(UINT): PLCopen_FB -29214: Referenzieren nicht mglich - Info(UINT): PLCopen_FB -29215: Diskrete Bewegung nicht mglich - Info(UINT): PLCopen_FB -29216: Endlosbewegung nicht mglich - Info(UINT): PLCopen_FB -29217: Ungltiger Eingabeparameter - Info(UINT): PLCopen_FB -29218: Unbekannter PLCopen-Achszustand - Info(UINT): PLCopen_FB -29219: Ungltiger Wert fr PLCopen-Parameter - Info(UINT): PLCopen_FB -29221: Kein Kurvenname - Info(UINT): PLCopen_FB -29222: Fehler bei Kurve-Download - Info(UINT): PLCopen_FB -29225: Die Zielposition ist auerhalb der Achsperiode - Info(UINT): PLCopen_FB -29226: Fehler auf dem Antrieb. MC_ReadAxisError fr Details aufrufen - Info(UINT): PLCopen_FB -29227: Dieser Antrieb kann keine weitere Masterposition auf dem Netzwerk senden - Info(UINT): PLCopen_FB -29228: Dieser Antrieb kann keine weitere Masterposition vom Netzwerk lesen - Info(UINT): PLCopen_FB -29229: Synchronisierte Bewegung nicht mglich - Info(UINT): PLCopen_FB -29230: Interner Fehler: Fehler beim bertragen der Parameterliste - Info(UINT): PLCopen_FB -29231: Die Mastergeschwindigkeit ist ungltig, 0 oder negativ - Info(UINT): PLCopen_FB -29232: Interner Fehler: Ungltiger SPT-Ressource-Typ - Info(UINT): PLCopen_FB -29233: SPT-Ressourcen des bentigten Typs nicht verfgbar - Info(UINT): PLCopen_FB -29234: Interner Fehler: Anzahl der angeforderten SPT-Ressourcen ist nicht verfgbar - Info(UINT): PLCopen_FB -29235: Diese Funktionalitt ist fr den aktuellen Achstyp nicht verfgbar - Info(UINT): PLCopen_FB -29237: Fehler in TriggerInput Parametern - Info(UINT): PLCopen_FB -29238: Dieser FB kann im aktuellen PLCopen-Achszustand nicht verwendet werden - Info(UINT): PLCopen_FB -29239: Diese Funktionalitt ist fr CAN-Bus nicht verfgbar - Info(UINT): PLCopen_FB -29240: Die angegebene ParID kann wegen der Datentyp-Gre nicht verwendet werden - Info(UINT): PLCopen_FB -29241: Falscher Datentyp fr angegebene ParID - Info(UINT): PLCopen_FB -29242: Zyklische Lesedaten voll - Info(UINT): PLCopen_FB -29244: Interner Fehler whrend Konfiguration von zyklischen Daten - Info(UINT): PLCopen_FB -29246: TouchProbe Fenster ungltig - Info(UINT): PLCopen_FB -29247: Master-Synchron-Position kann nicht erreicht werden - Info(UINT): PLCopen_FB -29250: CamTableID ungltig - Info(UINT): PLCopen_FB -29251: Fehler bei ACOPOS-Parametertabellen Download - Info(UINT): PLCopen_FB -29252: Fehler beim Initialisieren der Parameterliste - Info(UINT): PLCopen_FB -29253: Fehler beim Download der Parametersequenz - Info(UINT): PLCopen_FB -29254: Fehler beim Initialisieren der Parametersequenz - Info(UINT): PLCopen_FB -29255: Initialisierung nicht mglich, Achskopplung ist aktiv - Info(UINT): PLCopen_FB -29256: Nicht mehrere Kommandos gleichzeitig mglich - Info(UINT): PLCopen_FB -29257: Die angegebene Datenadresse ist ungltig - Info(UINT): PLCopen_FB -29260: Kein Datenobjektname angegeben - Info(UINT): PLCopen_FB -29261: Ungltiger Datenobjektindex - Info(UINT): PLCopen_FB -29262: Masterkanal wird bereits benutzt - Info(UINT): PLCopen_FB -29263: Slavekanal wird bereits benutzt - Info(UINT): PLCopen_FB -29264: Zyklische Schreibdaten voll - Info(UINT): PLCopen_FB -29265: Kommunikation zum Antrieb ausgefallen - Info(UINT): PLCopen_FB -29266: Die MasterParID wurde seit dem letzten Funktionsbaustein-Aufruf gendert - Info(UINT): PLCopen_FB -29267: Ungltige Anzahl von Kurvenscheibenpolynomen - Info(UINT): PLCopen_FB -29268: Der Funktionsbaustein wurde durch einen anderen abgebrochen - Info(UINT): PLCopen_FB -29269: Fehler beim Speichern des NC-INIT-Parameter-Modules - Info(UINT): PLCopen_FB -29270: Fehler beim Laden des NC-INIT-Parameter-Modules - Info(UINT): PLCopen_FB -29271: Der ausgewhlte Funktionsbaustein vom Typ MC_TouchProbe ist nicht aktiv - Info(UINT): PLCopen_FB -29272: Kurvenscheibenautomaten-Daten nicht initialisiert - Info(UINT): PLCopen_FB -29273: Das angegebene 'Subject' ist ungltig - Info(UINT): PLCopen_FB -29274: Ein Fehler bei der Initialisierung der Daten ist aufgetreten - Info(UINT): PLCopen_FB -29275: Mindestens ein Wert eines Einganges wurde whrend 'Enable = TRUE' gendert - Info(UINT): PLCopen_FB -29276: Es wird bereits eine Phasenverschiebung durchgefhrt - Info(UINT): PLCopen_FB -29277: Es wird bereits eine Offsetverschiebung durchgefhrt - Info(UINT): PLCopen_FB -29278: Keine Periode bei Axis, Master, Slave oder an einem FB-Eingang definiert - Info(UINT): PLCopen_FB -29279: Berechnung des Wertes fr einen Ausgang nicht mglich - Info(UINT): PLCopen_FB -29280: Keine gltige Masterachse definiert - Info(UINT): PLCopen_FB -29281: Diese Funktionalitt ist fr ACOPOSmulti nicht verfgbar - Info(UINT): PLCopen_FB -29282: Kommando kann derzeit nicht ausgefhrt werden - Info(UINT): PLCopen_FB -29283: Master- oder Slaveposition des ersten Kurvenscheibenpunktes ungleich 0 - Info(UINT): PLCopen_FB -29284: Zu wenige Kurvenpunkte - Info(UINT): PLCopen_FB -29285: Ungltiger Typ fr Kurvenscheiben-Teilstck - Info(UINT): PLCopen_FB -29286: Ungltiger Mode fr letzten Kurvenscheibenpunkt - Info(UINT): PLCopen_FB -29287: Ungltige Master- oder Slaveposition fr letzten Kurvenscheibenpunkt - Info(UINT): PLCopen_FB -29288: Masterpositionen nicht streng monoton ansteigend - Info(UINT): PLCopen_FB -29289: Unzulssige Randparameter - Info(UINT): PLCopen_FB -29290: Zu viele Kurvenscheibenpolynome - Info(UINT): PLCopen_FB -29291: Wendepunkt ausserhalb des Kurvenscheiben-Teilstcks - Info(UINT): PLCopen_FB -29292: Identische Slaverandpositionen nicht zulssig - Info(UINT): PLCopen_FB -29293: Angegebene Datenlnge 0 oder zu klein - Info(UINT): PLCopen_FB -29294: Fehlertext konnte nicht ermittelt werden. Fr Details siehe Fehlertextstring - Info(UINT): PLCopen_FB -29295: Ein Fehler ist aufgetreten. Fr Details siehe Ausgang 'ErrorRecord' - Info(UINT): PLCopen_FB -29297: Problem mit Variable im permanenten Speicher - Info(UINT): PLCopen_FB -29299: Ein Fehler ist whrend der Setup-Operation aufgetreten - Info(UINT): PLCopen_FB -29300: Falsche Polynomanzahl in Kurvenscheibe - Info(UINT): PLCopen_FB -29301: Kein Kurvenscheibenwert berechenbar - Info(UINT): PLCopen_FB -29302: Es ist bereits eine Instanz des Funktionsbausteins auf dieser Achse aktiv - Info(UINT): PLCopen_FB -29303: Die angegebene IntervalTime ist zu klein - Info(UINT): PLCopen_FB -29305: ParID kann mit dem angegebenen Modus nicht gelesen werden - Info(UINT): PLCopen_FB -29306: Ungltiger Interpolationsmodus - Info(UINT): PLCopen_FB -29307: Masterperiode ist Null - Info(UINT): PLCopen_FB -29308: Interner Berechnungsfehler - Info(UINT): PLCopen_FB -29309: Allgemeiner interner Fehler - Info(UINT): PLCopen_FB -29310: Berechneter Ausgleich berschreitet Grenzwerte - Info(UINT): PLCopen_FB -29311: Die maximale Zeit wurde berschritten - Info(UINT): PLCopen_FB -29312: Fehler ist whrend der Haltebremsenprfung aufgetreten - Info(UINT): PLCopen_FB -29313: FIFO - Maximalzahl an verfgbaren Elementen berschritten - Info(UINT): PLCopen_FB -29314: Der Funktionsbaustein wird in der falschen Taskklasse aufgerufen - Info(UINT): PLCopen_FB -29315: Abbruch der zyklischen Positionsbertragung wegen Achsfehler - Info(UINT): PLCopen_FB -29316: Zwei-Geberregelung ist nicht aktiviert - Info(UINT): PLCopen_FB -29488: Permanente Variable fr Endlosposition wurde berschrieben - Info(UINT): PLCopen_FB -29489: Interne Daten in der Achsstruktur sind ungltig - Info(UINT): PLCopen_FB -29490: Fehler bei interner Initialisierung (Global-Init) - Info(UINT): PLCopen_FB -29491: Fehler bei interner Initialisierung (SW-Endlagen) - Info(UINT): PLCopen_FB -29492: Fehler bei interner Initialisierung (Referenzieren einer virtuellen Achse) - Info(UINT): PLCopen_FB -29498: ACP10_MC-Library: Initialisierung abgebrochen - Info(UINT): PLCopen_FB -29499: ACP10_MC-Library: Fehler mit Details in 'ASCII Daten' - Info(UINT): PLCopen_FB -31000: Nicht alle INIT-PARIDs initialisiert -> Einschalten Regler nicht mglich -31001: Regler ist ausgeschaltet -> Trace nicht mglich -31002: Shut-Down der Motorbrcke wurde ausgelst -31003: Fehler der Motorbrcke ( NMI ) -31004: Das interne Zwischenkreisrelais ist nicht geschlossen. -31005: Die Netzwerklebensberwachung hat zugeschlagen. -31006: Der Abbruch-Schleppfehlergrenzwert wurde berschritten. -31007: Der Eingang X 1.8 Enable ( Freigabe ) ist nicht aktiv. -31008: Der Eingang X 1.2 Thermoschalter hat ausgelst. -31009: Der Eingang X 1.6 pos. HW-Endschalter hat ausgelst -31010: Der Eingang X 1.7 neg. HW-Endschalter hat ausgelst -31011: Der Regler ist nicht eingeschaltet -31012: Die I^2t-berwachung hat angesprochen. -31013: Die interne PTC-Temperaturberwachung hat ausgelst. -31014: Ein negativer Wert ist nicht zulssig. -31015: Die Parameter fr den Trace sind nicht richtig initialisiert. -31016: Geberausfall erkannt. -31017: NC-Modultyp nicht korrekt. -31018: Drehzahlreglerberwachung - Abbruchgrenzwert berschritten -31019: Referenzieren nicht mglich, Bewegung aktiv -31020: Referenzierparameter nicht gltig -31021: Referenzierparameter PARID_HOMING_TR_S_BLOCK nicht 0 -31022: Parameter ungltig im Befehl Latch Enable -31023: Ein positiver Wert ist nicht zulssig. -31201: Di/Do Interface: Antrieb nicht bereit -31220: Geberfehler: Geber nicht konfiguriert - Info(USINT): EncIf Index -31221: Geberfehler: Leitungsstrung oder Signalstrung - Info(USINT): EncIf Index -31224: Geber Interface: HW Modul nicht OK - Info(USINT): EncIf Index -31240: Referenzier-Modus mit aktueller Hardware nicht zulssig -31247: Antriebs Interface: DrvOK wurde vom HW Modul nicht gesetzt -31248: Trigger Interface: HW Modul nicht OK - Info(UINT): TrigIf Index -31249: Antriebs Interface: HW Modul nicht OK -31250: Di/Do Interface: HW Modul nicht OK -31260: Aktuelle Achskonfiguration nur im Simulationsmodus mglich -31261: ndern des Modus zur Antriebsanpassung nicht zulssig -32001: Fehler bei Aufruf von CAN_xopen() - Info(UINT): Status von CAN_xopen() -32002: Fehler bei Definition des Write-COB fr Broadcast-Kommando - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32003: Fehler bei Definition des Write-COB fr Parameter-Read-Request - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32004: Fehler bei Definition des Write-COB fr Parameter-Write-Request - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32005: Fehler bei Definition des Read-COB fr Parameter-Read-Response - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32006: Fehler bei Definition des Read-COB fr Parameter-Write-Response - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32007: Fehler bei Definition des Read-COB fr Monitor-Daten vom Antrieb - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32008: Fehler bei Read-Request senden (Netzwerk-Fehler ?) - Info(UINT): Status von CAN_sendCOB() -32009: Fehler bei Write-Request senden (Netzwerk-Fehler ?) - Info(UINT): Status von CAN_sendCOB() -32010: Antrieb antwortet nicht auf Read-Request (ist Antrieb im Netzwerk ?) - Info(UDINT): Timeout [us] -32011: Antrieb antwortet nicht auf Write-Request (ist Antrieb im Netzwerk ?) - Info(UDINT): Timeout [us] -32012: Fehler bei Lesen der Modulbeschreibung des Systemmoduls -32013: Kein Betriebssystem auf dem Antrieb vorhanden -32014: NCSYS-Version auf dem Antrieb nicht kompatibel zu NC-Software-Version - Info(UINT): NCSYS-Version auf dem Antrieb -32015: Fehler bei Erzeugen der Message-Queue - Info(UINT): Status von q_create() -32016: Fehler bei Senden eines Restzeit-Kommandos an den NC-Manager-Task - Info(UINT): Status von q_send() -32017: Falscher Boot-Zustand nach Start des Betriebssystems - Info(UINT): Boot-Zustand -32018: Ungltige Parameter-ID im Systemmodul - Info(UINT): Parameter-ID -32019: NC-Systemmodul-Download nicht erlaubt (das Modul ist auf der SPS vorhanden) -32020: Systemmodul-Daten konnten zur Initialisierung nicht vom Antrieb gelesen werden -32021: Systemmodul-Daten konnten nach Download nicht vom Antrieb gelesen werden -32022: Fehler bei Abbruch des Datenblock-Zugriffes vor Download -32023: Fehler bei Lesen des Boot-Zustandes vor Download -32025: Falscher Boot-Zustand nach SW-Reset vor Download - Info(UINT): Boot-Zustand -32026: Fehler bei INIT des Datenblock-Schreibzugriffes fr Download -32027: Fehler bei Datensegment senden fr Download -32029: Response-Fehler nach Datensegment senden fr Download -32030: Fehler bei Kommando fr Systemmodul brennen nach Download -32031: Fehler bei Lesen des Status fr Systemmodul brennen nach Download -32032: Fehler bei Systemmodul brennen nach Download - Info(USINT): Fehler-Status von Systemmodul brennen -32033: Timeout bei Systemmodul brennen nach Download - Info(USINT): Letzter Status von Systemmodul brennen -32034: Fehler bei SW-Reset vor Download -32035: Fehler bei SW-Reset nach Download -32036: Unterschiedliche Systemmodul-Daten nach Download -32037: Fehlermeldung(en) wegen FIFO-berlauf verloren (Fehler quittieren) -32040: Version des INIT-Parameter-Moduls ist nicht kompatibel zum NC-Manager - Info(UINT): Version des INIT-Parameter-Moduls -32041: Das Modul acp10cfg ist nicht vorhanden -32042: Das Modul acp10cfg ist kein NC-Datenmodul -32043: Der NC-Modul-Typ des Moduls acp10cfg ist ungltig -32044: Der NC-Modul-Typ des Moduls acp10cfg kann nicht gelesen werden -32045: Die Datenadresse im Modul acp10cfg kann nicht gelesen werden -32046: Die Daten-Section des Moduls acp10cfg ist leer - Info(UINT): Nummer der Daten-Section -32047: Eine CAN-Knotennummer im Modul acp10cfg ist ungltig -32048: Eine CAN-Knotennummer im Modul acp10cfg wird mehrfach verwendet -32049: Diese NC-Aktion ist nicht erlaubt whrend Trace aktiv ist -32050: Es ist bereits ein Trace-Daten-Upload aktiv -32053: Fehler bei Definition des Write-COB fr Parameter-Read-Request 2 - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32054: Fehler bei Definition des Write-COB fr Parameter-Write-Request 2 - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32055: Fehler bei Definition des Read-COB fr Parameter-Read-Response 2 - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32056: Fehler bei Definition des Read-COB fr Parameter-Write-Response 2 - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32057: Fehler bei Zugriff auf die SS-Taskklassen-Tabelle - Info(UINT): Status von SS_get_entry() -32058: Fehler bei Zugriff auf die Taskklassen-Tabelle - Info(UINT): Status von SS_get_entry() -32059: Parameter tk_no ungltig fr Zugriff auf die Taskklassen-Tabelle - Info(UINT): Wert von tk_no -32060: Timeout fr zykl. Daten vom Antrieb - Anzeigen ungltig (Netzwerk-Fehler ?) -32061: Timeout bei Senden eines Read-Request-Telegrammes (Netzwerk-Fehler ?) -32062: Timeout bei Senden eines Write-Request-Telegrammes (Netzwerk-Fehler ?) -32063: Daten-Adresse Null (Parameter ber Service-Schnittstelle setzen/lesen) -32064: Text-Binrdaten Konvertierung ist fr diesen Parameter-Datentyp nicht mglich -32065: Binrdaten-Text Konvertierung ist fr diesen Parameter-Datentyp nicht mglich -32066: Parameter-ID Null (Parameter ber Service-Schnittstelle setzen/lesen) -32067: Parameter-ID ungltig (Text/Binrdaten Konvertierung nicht mglich) -32069: Die Adresse der ACOPOS-Parameter im Modul acp10cfg kann nicht gelesen werden -32070: Antrieb fr ACOPOS-Parameter im Modul acp10cfg nicht gefunden - Info(UINT): Interface-Index (im HB) und Knotennummer (im LB) dieses Antriebs -32071: Die ACOPOS-Parameter sind ungltig (ein AutomationStudio-Update ist notwendig) -32072: Falscher Boot-Zustand nach SW-Reset - Info(UINT): Boot-Zustand -32073: NC-Systemmodul-Download: Fehler bei Lesen der NC-HW-Version des BsLoaders -32074: Inkompatible NC-Hardware-Version: Download des BsLoaders nicht mglich - Info(UINT): Versions-ID vom NC-Systemmodul (im HB) und Versions-ID vom ACOPOS (im LB) -32075: Inkompatible NC-Hardware-Version: Download des Betriebssystems nicht mglich - Info(UINT): Versions-ID vom NC-Systemmodul (im HB) und Versions-ID vom ACOPOS (im LB) -32076: Die FIFO fr hochpriore Messages an den NC-Idle-Task ist voll -32077: Eine POWERLINK Knotennummer im Modul acp10cfg ist ungltig -32078: Eine POWERLINK Knotennummer im Modul acp10cfg wird mehrfach verwendet -32079: Mit dieser Variante muss ein CAN-Interface im Modul acp10cfg sein -32080: Mit dieser Variante muss ein POWERLINK Interface im Modul acp10cfg sein -32084: Die NC-Konfiguration enthlt kein einziges ACOPOS-Modul -32085: Modul acp10cfg ungltig (AutomationStudio ab V2.2 notwendig) -32086: Mit dieser Variante ist kein CAN-Interface im Modul acp10cfg erlaubt -32087: Mit dieser Variante ist kein POWERLINK Interface im Modul acp10cfg erlaubt -32088: In NC-Zuordnungs-Tabelle angegebenes INIT-Parameter-Modul ist nicht vorhanden -32089: NC-HW-ID des INIT-Parameter-Moduls ist nicht kompatibel zum NC-Manager - Info(UINT): NC-HW-ID des INIT-Parameter-Moduls -32090: NC-Objekt-Typ des INIT-Parameter-Moduls ist nicht gleich mit NC-Objekt - Info(UINT): NC-Objekt-Typ des INIT-Parameter-Moduls -32091: Ungltige Blockdaten im INIT-Parameter-Modul (Datenbereich berschritten) - Info(UDINT): Offset in der Daten-Section des INIT-Parameter-Moduls -32092: Fehler bei Senden eines Kommandos an den NC-Restzeit-Task - Info(UINT): Status der Sende-Funktion -32093: NcManCtrl ist mehrfach mit verschiedenen Werten definiert -32094: NetworkInit ist fr ncMANAGER mehrfach mit verschiedenen Werten definiert -32095: Wert der Antriebs-Gruppe im CAN-CFG-Modul grer als Maximalwert - Info(UINT): Maximalwert -32098: Version des Moduls acp10cfg ist nicht kompatibel zum NC-Manager -32099: Die Lnge der Daten-Section des Moduls acp10cfg ist zu klein - Info(UINT): Nummer der Datensection -32100: Speicher fr NC-Fehlertext-Verwaltung kann nicht allokiert werden - Info(UINT): Status von SM_malloc() -32102: Versions-ID des Fehlertext-Moduls nicht gleich mit der des NC-Managers -32103: Daten-Section des Fehlertext-Moduls kann nicht gelesen werden - Info(UINT): Nummer der Daten-Section -32104: Daten-Section des Fehlertext-Moduls ist leer - Info(UINT): Nummer der Daten-Section -32105: Lnge der Daten-Section des Fehlertext-Moduls ist zu klein - Info(UINT): Nummer der Datensection -32106: Fehlerliste des Fehlertext-Moduls nicht gleich mit der des NC-Managers - Info(UINT): Erste ungltige Fehlernummer -32107: Parameterliste des Fehlertext-Moduls nicht gleich mit der des NC-Managers - Info(UINT): Erste ungltige Parameter-ID -32108: Die letzte Fehlernummer des Fehlertext-Moduls ist nicht 65535 -32109: Die letzte Parameter-ID des Fehlertext-Moduls ist nicht 65535 -32110: Lnge der Daten-Section des CAN-CFG-Moduls kann nicht gelesen werden - Info(UINT): Status der Funktion MO_section_lng() -32111: Lnge der Daten-Section des CAN-CFG-Moduls ist zu klein - Info(UINT): Erwartete Lnge -32112: Die Datenadresse im CAN-CFG-Modul kann nicht gelesen werden - Info(UINT): Status der Funktion MO_read() -32113: Der Freigabe-Code im CAN-CFG-Modul ist ungltig -32114: Werte ungleich Null im reservierten Bereich des CAN-CFG-Moduls -32115: Die Basis-CAN-ID fr WR-/RD-Kanal1 im CAN-CFG-Modul ist ungltig -32116: Die Basis-CAN-ID fr WR-/RD-Kanal2 im CAN-CFG-Modul ist ungltig -32117: Die Basis-CAN-ID fr WR-/RD-Kanal3 im CAN-CFG-Modul ist ungltig -32118: Die Basis-CAN-ID fr Monitor-Daten im CAN-CFG-Modul ist ungltig -32119: Ungltige Basis-CAN-ID fr zykl. Daten zum Antrieb im CAN-CFG-Modul -32120: Ungltige Basis-CAN-ID fr zykl. Daten vom Antrieb im CAN-CFG-Modul -32121: Die CAN-ID fr das SYNC-Telegramm im CAN-CFG-Modul ist ungltig -32122: Die CAN-ID fr das Broadcast-Kommando im CAN-CFG-Modul ist ungltig -32123: Fehler bei Def. des Read-COB fr WR2-Request (Modus fr externe Sollpos.) - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32124: Fehler bei Def. des Read-COB fr WR2-Response (Modus fr externe Sollpos.) - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32125: Fehler bei Def. des Read-COB fr RD2-Request (Modus fr externe Sollpos.) - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32126: Fehler bei Def. des Read-COB fr RD2-Response (Modus fr externe Sollpos.) - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32127: Fehler bei Lschen des Write-COB fr Broadcast-Kommando (Modus ext. Sollpos.) - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_deleteCOB() (in MLB und LB) -32128: Fehler bei Def. des Read-COB fr Broadcast-Kommando (Modus ext. Sollpos.) - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32129: Fehler bei Read-COB-Def. fr zykl. Anw.daten vom Antrieb (Modus ext. Sollpos.) - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32130: Dieser Modus fr ext. Sollpos. ist nur mit einem CAN-Interface erlaubt - Info(UINT): Anzahl der verwendeten CAN-Interfaces -32131: Das angegebene NC-Datenmodul ist nicht vorhanden -32132: Das angegebene Modul ist kein NC-Datenmodul -32133: Der NC-Modul-Typ des angegebenen NC-Datenmoduls ist ungltig - Info(UINT): Geforderter Typ (im HB) und Typ des NC-Datenmoduls (im LB) -32134: Der NC-Modul-Typ des angegebenen NC-Datenmoduls kann nicht gelesen werden - Info(UINT): Status der Funktion MO_read() -32135: Die Datenadresse des angegebenen NC-Datenmoduls kann nicht gelesen werden - Info(UINT): Status der Funktion MO_read() -32136: Die Daten-Section des angegebenen NC-Datenmoduls ist leer - Info(UINT): Nummer der Daten-Section -32137: Daten-Adresse der Struktur fr eine Datenblock-Operation ist Null -32138: Daten-Adresse Null (Datenstruktur fr Datenblock-Operation) -32139: Daten-Lnge Null (Datenstruktur fr Datenblock-Operation) -32140: Datenblock-Operation: Datenmodul-Name oder Daten-Adresse muss Null sein -32141: Ungltiges Daten-Format in einer Parameter-Sequenz -32142: ID oder Typ eines Parameters ungltig in Parameter-Sequenz mit Textformat - Info(UDINT): Index dieses Parameters in der Parameter-Sequenz -32143: Daten eines Parameters in einer Parameter-Sequenz lnger als 6 Bytes - Info(UDINT): Index dieses Parameters in der Parameter-Sequenz -32144: Fehler fr in NC-Zuordnungs-Tabelle angegebene ACOPOS-Parametertabelle - Info(UINT): Index dieser ACOPOS-Parametertabelle (Name im Logger) -32145: Die ACOPOS-Parametertabelle ist nicht vorhanden -32146: Die ACOPOS-Parametertabelle ist kein NC-Datenmodul -32147: Der NC-Modul-Typ der ACOPOS-Parametertabelle ist ungltig -32148: Der NC-Modul-Typ der ACOPOS-Parametertabelle kann nicht gelesen werden -32149: Die Datenadresse in der ACOPOS-Parametertabelle kann nicht gelesen werden -32150: Die Daten-Section der ACOPOS-Parametertabelle ist leer -32151: Fehler bei Initialisierung des Speicherbereiches fr den XML-Parser -32152: Kein XML-Element in der ACOPOS-Parametertabelle vorhanden -32153: Das erste XML-Element in der ACOPOS-Parametertabelle ist ungltig -32154: Die ACOPOS-Parametertabelle enthlt keinen einzigen ACOPOS-Parameter -32155: Schachtelungs-Tiefe fr ACOPOS-Parameter-Gruppen berschritten - Info(UINT): Maximale Schachtelungs-Tiefe -32156: ID oder Typ eines ACOPOS-Parameters ungltig fr Text-Konvertierung - Info(UINT): Parameter-ID -32157: Lnge der Parameter-Daten fr ACOPOS-Parameter in XML-Daten zu gro - Info(UINT): Parameter-ID -32158: ACOPOS-Parameter: Ein Attribut ist nicht definiert (ID) - Info(UINT): Nummer dieses Parameters in der ACOPOS-Parametertabelle -32159: ACOPOS-Parameter: Ein Attribut ist nicht definiert (Value) - Info(UINT): Nummer dieses Parameters in der ACOPOS-Parametertabelle -32161: ncNC_SYS_RESTART,ncACKNOWLEDGE ist nicht erlaubt (network.init=ncFALSE) -32163: Mit SwNodeSelect ist ein Systemmodul-Download zu allen Antrieben nicht mglich -32164: Der mit NetworkInit (global) definierte Text ist ungltig -32165: Eine CAN-Knotennummer ist gleich mit NodeNr_SwNodeSelect -32166: Netzwerk-Init. whrend aktiver Netzwerk-Initialisierung nicht erlaubt -32167: Der mit NetworkInit definierte Text ist ungltig -32168: NodeNr_SwNodeSelect ist mehrfach mit verschiedenen Werten definiert -32169: Die mit NodeNr_SwNodeSelect definierte Knotennummer ist ungltig - Info(UINT): Knotennummer -32170: Fr diese Datenblock-Operation muss ein Datenmodul-Name eingegeben werden -32171: Index Null ist nicht erlaubt (Datenstruktur fr Datenblock-Operation) -32172: Der angegebene Datenmodul-Name ist fr ein BR-Modul nicht gltig - Info(UINT): Status von conv_asc2brstr() -32173: Speicher fr Datenmodul-Erzeugung kann nicht allokiert werden - Info(UDINT): Datenmodul-Lnge -32174: Fehler bei Installation des Datenmoduls in BR-Modultabelle - Info(UINT): Status von BrmFlushModuleMemory() -32175: Fehler bei Installation des Datenmoduls in BR-Modultabelle - Info(UINT): Status von BR_install() -32176: Text fr Parameter-Daten zu gro fr Parameter-Sequenz mit Textformat - Info(UDINT): Index dieses Parameters in der Parameter-Sequenz -32177: Text fr Parameter-Daten zu gro fr Parameter-Liste mit Textformat - Info(UDINT): Index dieses Parameters in der Parameter-Liste -32178: Diese Achse ist fr diesen ACOPOS nicht freigegeben (Kanalnummer zu hoch) - Info(UINT): Maximale Kanalnummer -32179: ID oder Typ eines Parameters ungltig in Parameter-Liste mit Textformat - Info(UDINT): Index dieses Parameters in der Parameter-Liste -32180: Daten-Adresse der Struktur fr eine Parameter-Listen-Operation ist Null -32181: Daten-Adresse Null (Datenstruktur fr Parameter-Listen-Operation) -32182: Daten-Lnge Null (Datenstruktur fr Parameter-Listen-Operation) -32183: Daten-Lnge ungltig (Datenstruktur fr Parameter-Listen-Operation) -32184: Ungltiges Daten-Format in einer Parameter-Liste -32185: Daten eines Parameters in einer Parameter-Liste lnger als 6 Bytes - Info(UDINT): Index dieses Parameters in der Parameter-Liste -32186: NetBasisInitNr ist fr ncMANAGER mehrfach mit verschiedenen Werten definiert -32187: Fehler fr Synchronisierung der Netzwerk-Initialisierung (Details im Logger) -32188: Dieses NC-Objekt ist in HW-Konfiguration und NC-Zuordnungs-Tabelle definiert -32189: Timeout fr zykl. Daten vom Antrieb - Anzeigen ungltig (Netzwerk-Fehler ?) - Info(UDINT): Timeout [us] -32190: Fehler bei Definition des Write-COB fr Knotennummern-Auswahl per Software - Info(UDINT): CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) -32191: Diese Parameter-ID ist fr die PLCopen MC-Library reserviert - Info(UDINT): Kommando-ID (0: SERVICE, 1: PAR_LIST, 2: PAR_SEQU, 3: ACP_PAR) -32192: Das angegebene Datenmodul ist kein INIT-Parameter-Modul -32193: Fr diesen NC-Objekt-Typ ist kein INIT-Parameter-Modul vorhanden -32194: Diese Funktion ist fr diesen NC-Objekt-Typ nicht implementiert -32195: Fehler bei Download des BsLoaders zum ACOPOS - Info(UINT): Knotennummer des ACOPOS, der den Fehler verursacht hat (falls ungleich Null) -32196: Fehler bei Download des Betriebssystems zum ACOPOS - Info(UINT): Knotennummer des ACOPOS, der den Fehler verursacht hat (falls ungleich Null) -32197: Fehler bei Download des BsLoaders zum ACOPOS (weitere Info im Logger) -32198: Fehler bei Download des Betriebssystems zum ACOPOS (weitere Info im Logger) -32200: Fehler bei Aufruf von plAcycWrite() (Parameter lesen) - Info(UINT): Status von plAcycWrite() -32201: Fehler bei Aufruf von plAcycWrite() (Parameter schreiben) - Info(UINT): Status von plAcycWrite() -32202: Fehler bei Aufruf von plAcycRead() (Parameter lesen) - Info(UINT): Status von plAcycRead() -32203: Fehler bei Aufruf von plAcycRead() (Parameter schreiben) - Info(UINT): Status von plAcycRead() -32204: Timeout fr Parameter lesen ber azyklischen Kanal (ist Antrieb im Netzwerk ?) - Info(UDINT): Timeout [us] -32205: Timeout fr Parameter schreiben ber azykl. Kanal (ist Antrieb im Netzwerk ?) - Info(UDINT): Timeout [us] -32206: Zyklischer Kanal: Read Request trotz Warten auf Response -32207: Zyklischer Kanal: Write Request trotz Warten auf Response -32208: Fehler bei plAction(DEVICE_TO_BUS_NR) (weitere Info im Logger) - Info(UINT): Status von plAction() -32209: Fehler bei plAction(GET_IDENT) (weitere Info im Logger) - Info(UINT): Status von plAction() -32210: Falscher Interface-Ident bei Aufruf von plState() (weitere Info im Logger) - Info(UDINT): Interface-Ident -32211: Interface nicht vorhanden bei Aufruf von plState() (weitere Info im Logger) -32212: Fataler Interface-Fehler bei Aufruf von plState() (weitere Info im Logger) -32213: Timeout fr POWERLINK Interface (weitere Info im Logger) -32214: Fehler bei Aufruf von plAcycOpen() (weitere Info im Logger) - Info(UINT): Status von plAcycOpen() -32215: Fehler bei Aufruf von plCECreate() (weitere Info im Logger) - Info(UINT): Status von plCECreate() -32216: Fehler bei plAction(GET_IF_PAR) (weitere Info im Logger) - Info(UINT): Status von plAction() -32217: Broadcast-Kanal: Fehler bei Aufruf von plAcycWrite() (Parameter lesen) - Info(UINT): Status von plAcycWrite() -32218: Broadcast-Kanal: Fehler bei Aufruf von plAcycWrite() (Parameter schreiben) - Info(UINT): Status von plAcycWrite() -32219: Fehler bei plAction(GET_IF_MUXPRESCALE) (weitere Info im Logger) - Info(UINT): Status von plAction() -32220: Fehler bei plAction(GET_IF_CYCLE_TIME) (weitere Info im Logger) - Info(UINT): Status von plAction() -32221: Fehler bei plAction(GET_IF_PRESCALE) (weitere Info im Logger) - Info(UINT): Status von plAction() -32222: Fehler bei plAction(GET_STATIONFLAG) Modul (weitere Info im Logger) - Info(UINT): Status von plAction() -32223: Fehler bei Aufruf von plGetNodeInfo() (weitere Info im Logger) - Info(UINT): Status von plGetNodeInfo() -32224: Fehler bei Aufruf von plAction(GET_PROTOCOL_VERSION) (weitere Info im Logger) - Info(UINT): Status von plAction() -32225: Dieser ACOPOS POWERLINK Knoten ist in der AR Konfiguration nicht vorhanden -32226: Eine SDC-Knotennummer im Modul acp10cfg ist ungltig -32227: Eine SDC-Knotennummer im Modul acp10cfg wird mehrfach verwendet -32228: Es ist kein Netzwerk-Interface (POWERLINK oder SDC) in acp10cfg enthalten -32229: Das fr die Bedienung von SDC Achsen notwendige SDC Objekt existiert nicht -32230: Fehler bei der Initialisierung des SDC oder SIM Objekts (siehe Logger) -32231: Fehler bei der SDC Konfiguration (siehe Logger) -32232: Das fr ACOPOS Simulation notwendige SIM Objekt existiert nicht -32233: NCBSL (Name siehe Logger) enthlt kein NC-Systemmodul mit Modultyp 0x4F -32234: NCSYS (Name siehe Logger) enthlt kein NC-Systemmodul mit Modultyp 0x4F -32235: Daten-Adresse Null fr Parameter in Parameter-Sequenz - Info(UDINT): Index dieses Parameters in der Parameter-Sequenz -32236: Daten-Adresse Null fr Parameter in Parameter-Liste - Info(UDINT): Index dieses Parameters in der Parameter-Liste -32237: Kanal-Index fr ACOPOS-Parameter im Modul acp10cfg ist ungltig - Info(UINT): Interface-Index (im HB) und Knotennummer (im LB) dieses Antriebs -32238: Diese Funktion ist derzeit nicht implementiert -32239: Basis-Speicher fr INIT-Parameter-Module konnte nicht allokiert werden - Info(UINT): Status von SM_malloc() -32240: NC-Objekt Daten ungltig (PV mit INIT-Wert in Variablendeklaration ?) -32241: Datenblock-Operation: Datenmodul-Name muss Null sein -32243: Fehler bei plAction(GET_PDO_INFO) (weitere Info im Logger) - Info(UINT): Status von plAction() -32244: Kein PDO fr diesen Kanal im zykl. Frame definiert: Der Kanal ist gesperrt -32245: Der Speicher zur Bedienung des Broadcast-Kanals kann nicht allokiert werden -32246: 'Direction' des POWERLINK Broadcast-Kanals ist nicht 'Output' -32247: Fehler bei plAction(GET_TC_INFO) (weitere Info im Logger) - Info(UINT): Status von plAction() -32248: ACOPOS-Parameter Header im Modul acp10cfg ungltig (Section berschritten) - Info(UINT): Interface-Index (im HB) und Knotennummer (im LB) dieses Antriebs -32249: ACOPOS-Parameter Deskriptor im Modul acp10cfg ungltig (Section berschritten) -32250: ACOPOS-Parameter im Modul acp10cfg: Lnge der Parameter-Daten zu gro - Info(UINT): Maximal erlaubte Lnge -32251: NcNetCyc: Response-Timeout - Info(UDINT): Timeout [us] -32252: NcNetCyc: Unerwartete Response (ungltiger Zhlerwert) -32253: Die Taskklasse fr POWERLINK Output-Zyklus Trigger ist ungltig - Info(USINT): Maximale Taskklassennummer -32254: Kein PDO Mapping definiert (PDO Mapping ist fr diese ACOPOS ID erforderlich) - Info(USINT): ACOPOS ID -32255: Trace Start ist nicht erlaubt whrend Trace aktiv ist -32256: Trace Trigger: Daten ungltig - Info(UINT): Index des Trigger-Satzes -32257: Trace Trigger: Dieser Kanal ist fr diesen ACOPOS nicht freigegeben - Info(UINT): Index des Trigger-Satzes -32258: Mehr als ein Trace Trigger fr einen Kanal definiert - Info(UINT): Index des Trigger-Satzes -32259: Derzeit sind keine Trace-Daten zum Sichern vorhanden -32260: Trace: Es ist kein gltiger Testdatenpunkt definiert -32261: Trace Trigger: Daten ungltig -32262: Trace Testdatenpunkt: Daten ungltig - Info(UINT): Index des Testdatenpunktes -32263: Trace Trigger: Dieser Kanal ist fr diesen ACOPOS nicht freigegeben -32264: Trace Testdatenpunkt: Dieser Kanal ist fr diesen ACOPOS nicht freigegeben - Info(UINT): Index des Testdatenpunktes -32265: Trace Trigger: Trace fr dieses NC-Objekt bereits aktiv bei Trace-Start -32266: Trace Testdatenpunkt: Trace fr dieses NC-Objekt bereits aktiv bei Trace-Start - Info(UINT): Index des Testdatenpunktes -32267: Trace Trigger: Das NC-Objekt ist fr Trace-Kommandos nicht freigegeben -32268: Trace Testdatenpunkt: Das NC-Objekt ist fr Trace-Kommandos nicht freigegeben - Info(UINT): Index des Testdatenpunktes -32269: Trace: Zu viele Testdatenpunkte fr einen Trace-Kanal definiert - Info(UINT): Max. Anzahl von Testdatenpunkten -32270: ACOPOS Kopplung: Die Kanalnummer der Sendedaten ist ungltig - Info(USINT): Kanalnummer der Sendedaten -32271: ACOPOS Kopplung: Die Kanalnummer der Empfangsdaten ist ungltig - Info(USINT): Kanalnummer der Empfangsdaten -32272: ACOPOS Kopplung: Sendedaten mit dieser Kanalnummer sind nicht konfiguriert - Info(USINT): Kanalnummer der Sendedaten (Nummer des Kopplungsobjekts) -32273: ACOPOS Kopplung: Das NC-Objekt der Sendedaten ist ungltig -32274: Netzwerk Kopplung: Der Broadcast-Kanal wurde nicht konfiguriert -32275: Netzwerk Kopplung: Der Broadcast-Kanal wurde nicht erfolgreich initialisiert -32276: Netzwerk Kopplung: Zykluszeiten nicht gleich (POWERLINK, NC Taskklasse) -32277: Netzwerk Kopplung: Im Broadcast-Kanal hat kein Datensatz mehr Platz -32278: ACOPOS Kopplung: Null als Parameter-ID der Sendedaten ist nicht erlaubt -32279: Service-Schnittstelle: Daten-Adresse Null -32280: Timeout fr Freigabe der azyklischen Netzwerk Kommunikation - Info(UDINT): Timeout [s] -32281: Version von SafeMC kleiner als Minimalversion (siehe Logger) -32282: Netzwerk Kopplung: Inkompatible Zykluszeiten (POWERLINK, NC Taskklasse) -32283: INIT Broadcast Datenpunkt: Aufruf der Aktion nur mit NC Taskklasse erlaubt - Info(USINT): Nummer der NC Taskklasse -32284: Erw. Kopplungs-Daten: Mit dieser AR/NC Version nur fr TK1 mit synchr. Output - Info(USINT): Nummer der NC Taskklasse -32285: INIT Broadcast Datenpunkt: Inkompatible Zykluszeiten (POWERLINK, NC Taskkl.) - Info(USINT): Erweiterte Kopplungs-Daten fr ACP10_MC_BROADCAST (0/1: Nein/Ja) -32286: Netzwerk Kopplung: Inkompatible Zykluszeiten (Netzwerk-IFs, NC Taskklasse) - Info(USINT): Erweiterte Kopplungs-Daten fr ACP10_MC_BROADCAST (0/1: Nein/Ja) -32287: Erweiterte Kopplungs-Daten nicht mglich (OutTime Differenz zu gro) - Info(UDINT): Differenz zwischen maxOutTime und minOutTime -32288: Erweiterte Kopplungs-Daten nicht mglich (Taskklassen-Toleranz ist nicht Null) - Info(USINT): Nummer der NC Taskklasse -32289: Netzwerk Kopplung: SDC/SIM Master und Slave in unterschiedlichen Taskklassen -32290: INIT Broadcast Datenpunkt: Aufruf der NC-Aktion nur in SDC Taskklasse erlaubt - Info(USINT): Taskklassennummer des zugehrigen SDC Interface -32291: INIT Broadcast Datenpunkt: "dp_data_bits" oder "dp_task_class" ist Null -32292: Daten eines Parameters in einer Parameter-Liste lnger als 8 Bytes - Info(UDINT): Index dieses Parameters in der Parameter-Liste -32302: Setup starten nicht mglich: Es ist bereits eine Setup-Operation aktiv -32322: Datenblock Upload/Download: Der Datenobjekt Name ist Null -32323: Datenblock Upload/Download: Die Datenblock Parameter-ID ist ungltig -32324: Datenblock Upload/Download: Die Par.-ID von Datenblock-Index 1 ist ungltig -32325: Datenblock Upload/Download: Die Par.-ID von Datenblock-Index 2 ist ungltig -32326: Datenblock Upload/Download: Adresse des Datenpuffers ist Null -32327: Datenblock Upload/Download: Lnge des Datenpuffers ist Null -32328: Datenblock Upload: Lnge des Datenpuffers kleiner als Lnge des Datenblocks -32329: Setup: Maximale Anzahl von initialen ACOPOS-Parametern berschritten - Info(UDINT): Maximale Anzahl -32330: Setup: Daten eines ACOPOS-Parameters lnger als 6 Bytes - Info(UINT): Parameter-ID -32331: Setup starten nicht mglich: Der Modus-Parameter ist Null -32392: Netzwerk Kopplung: Inkompatible Zykluszeiten (POWERLINK, NC Taskklasse) -32393: Netzwerk Kopplung: Inkompatible Zykluszeiten (POWERLINK, NC Taskklasse) -32394: INIT Broadcast Datenpunkt: Inkompatible Zykluszeiten (POWERLINK, NC Taskkl.) -32395: Erw. Kopplungs-Daten: Nur mglich mit synchr. Ausg.daten fr Taskkl. Cyclic #1 - Info(USINT): Nummer der NC Taskklasse -32396: Die nderung der Zykluszeit ist fr diesen ACOPOS Hardware Typ nicht erlaubt -32397: NCSYS-Version auf dem Zielsystem ist nicht kompatibel mit NC-Software-Version -32398: NCSYS enthlt kein Betriebssystem fr diesen ACOPOS Hardware Typ -32399: Manueller ACOPOS-Restart (POWER-OFF/-ON) nach NCSYS-Download notwendig -32400: Speicher kann nicht allokiert werden - Info(UDINT): Speichergre -32401: Kein Datenobjekt-Name angegeben -32402: Die angegebene Datei kann nicht geffnet werden -32403: Die angegebene Datei kann nicht erzeugt werden -32404: Fehler beim Schreiben in eine Datei -32405: Fehler beim Lesen aus einer Datei -32406: Die angegebene Datei kann nicht erzeugt werden - Info(UINT): Status von FileCreate() -32407: Fehler beim Schreiben in eine Datei - Info(UINT): Status von FileWrite() -32408: Fehler beim Schlieen einer Datei - Info(UINT): Status von FileClose() -32409: Die angegebene Datei kann nicht gelscht werden - Info(UINT): Status von FileDelete() -32410: Der Datenobjekt-Typ ist ungltig -32411: Die Adresse der Datenobjekt-Struktur ist Null -32412: Der Name in der Datenobjekt-Struktur ist Null -32413: Die Daten-Adresse in der Datenobjekt-Struktur ist Null -32414: Die Daten-Lnge in der Datenobjekt-Struktur ist Null -32415: Kein File Device angegeben -32416: Die FileIO Funktionen existieren nicht (ist die Library FileIO vorhanden ?) -32417: Fehler beim Schreiben in ein NC-Datenmodul - Info(UINT): Status von ncda_wr() -32418: Kein XML-Element in den MTC Daten vorhanden -32419: MTC-Daten: XML-Elemente ungltig oder in falscher Reihenfolge -32420: Die MTC-Daten enthalten eine ungltige Konfiguration -32421: Die MTC-Daten enthalten keine Konfiguration fr Multiachs-Trace -32422: Die MTC-Daten enthalten mehr als eine Konfiguration fr Multiachs-Trace -32423: MTC-Daten: Trigger.NcObject ist ungltig -32424: MTC-Daten: Trigger.Condition ist ungltig -32425: MTC-Daten: Channel.NcObject ist ungltig -32426: Trace Trigger: Das Ereignis ist ungltig -32427: Trace Trigger: Parameter-ID Null nicht erlaubt wenn Ereignis ungleich AUS -32428: Das Datenobjekt-Format ist ungltig -32429: MTC-Daten: Maximale Anzahl von Testdatenpunkten berschritten - Info(UINT): Maximale Anzahl -32430: Daten konnten nicht vom NCSBSL Modul (Name siehe Logger) gelesen werden -32431: Daten konnten nicht vom NCSYS Modul (Name siehe Logger) gelesen werden -32432: Trace nicht mglich: Der ACOPOS Hochlauf ist noch nicht abgeschlossen -32492: ACOPOS Simulation: TK fr zykl. PLCopen Daten ungleich NC-Manager TK -32494: AcoposSimulation=Off fr einen Kanal, obwohl fr den anderen Kanal aktiviert - Info(USINT): Kanalnummer mit AcoposSimulation=Off -32495: AcoposSimulation: Ungleiche Werte fr reelle und virtuelle Achse definiert - Info(USINT): Kanalnummer der NC-Objekte -32496: Fehler beim Erzeugen des zyklischen Task fr PLCopen MC (Details im Logger) -32497: Taskklasse fr Behandlung zykl. Daten mit PLCopen in acp10cfg ist ungltig - Info(USINT): Maximale Taskklassennummer -32498: PLCopen_CyclicData_TaskClass ist kleiner als Null oder grer als Maximalwert - Info(USINT): Maximalwert -32499: PLCopen_CyclicData_TaskClass: Ungleiche Werte fr reelle und virtuelle Achse - Info(USINT): Kanalnummer der NC-Objekte -32500: Die Message-FIFO ist bereits vorhanden -32501: Fehler beim Erzeugen der Message-FIFO - Info(UINT): Status von RtkCreateFifo() -32502: Die Critical Section fr das Kommando-Semaphor ist bereits vorhanden -32503: Fehler beim Erzeugen der Critical Section fr das Kommando-Semaphor - Info(UINT): Status von RtkCreateCriticalSection() -32504: Der NC-Idle-Task ist bereits vorhanden -32505: Fehler beim Erzeugen des NC-Idle-Task - Info(UINT): Status von RtkCreateTask() -32506: Fehler beim Lesen der Taskklassen-Zykluszeit - Info(UINT): Status von GetTaskclassCycleTime() -32507: Fehler beim Lesen der Taskklassen-Toleranz - Info(UINT): Status von GetTaskclassMaxCycleTime() -32508: Fehler bei Senden eines Restzeit-Kommandos an den NC-Idle-Task - Info(UINT): Status von RtkWriteFifo() -32509: Die Critical Section fr den Netzwerk-Kommando-Trace ist bereits vorhanden -32510: Fehler beim Erzeugen der Critical Section fr den Netzwerk-Kommando-Trace - Info(UINT): Status von RtkCreateCriticalSection() -32511: Die Critical Section fr hochpriore Messages ist bereits vorhanden -32512: Fehler beim Erzeugen der Critical Section fr hochpriore Messages - Info(UINT): Status von RtkCreateCriticalSection() -32513: Die Critical Section fr globale Variablen ist bereits vorhanden -32514: Fehler beim Erzeugen der Critical Section fr globale Variablen - Info(UINT): Status von RtkCreateCriticalSection() -32515: Die Critical Section fr Netzwerk-Kopplung ist bereits vorhanden -32516: Fehler beim Erzeugen der Critical Section fr Netzwerk-Kopplung - Info(UINT): Status von RtkCreateCriticalSection() -32738: Fehler bei Schreiben in die SDM Motion FIFO -32739: Fehler bei Erzeugung der SDM Motion FIFO (siehe Logger) -32740: Fehler bei Lschen der SDM Motion FIFO (siehe Logger) -32741: Fehler bei Erzeugung des SDM Motion Task (siehe Logger) -32742: Fehler bei Lschen des SDM Motion Task (siehe Logger) -32743: SDM_Motion_Action: ncaction() hat nicht ncOK geliefert -32744: SDM_Motion_Action nicht erlaubt (noch keine Trace Konfiguration geladen) -32745: SDM_Motion_Action nicht erlaubt (Motion Trace bereits durch Appl. gestarted) -32746: SDM_Motion_Action nicht erlaubt (Motion Trace bereits durch SDM gestarted) -32747: SDM_Motion_Action: DataAddress ist Null oder nicht definiert -32748: SDM_Motion_Action: DataLen ist Null oder nicht definiert -32749: SDM_Motion_Action: BrModName ist zu lang -32750: SDM_Motion_Action: BrModName ist nicht definiert -32751: SDM_Motion_Action: FileName ist nicht definiert -32752: SDM_Motion_Action nicht mglich: AR-Funktion nicht verfgbar (siehe Logger) -32753: SDM_Motion_Action: CREATE_NCOBJ_LIST muss vor dieser Aktion aufgerufen werden -32754: SDM_Motion_Action: Der NC-Objekt Typ ist fr diese Aktion ungltig -32755: SDM_Motion_Action: Fehler bei Speicher-Freigabe -32756: SDM_Motion_Action: Fehler bei Speicher-Allokierung -32757: SDM_Motion_Action: Diese Aktion ist noch nicht implementiert -32758: SDM_Motion_Action: Der NC-Objekt Ident ist fr diese Aktion ungltig -32759: SDM_Motion_Action: Der NC-Objekt Ident muss fr diese Aktion Null sein -32760: SDM_Motion_Action: Pointer der Exit Funkt. Arg. ist Null oder nicht definiert -32761: SDM_Motion_Action: Pointer der Exit Funktion ist Null oder nicht definiert -32762: SDM_Motion_Action: Das erste XML-Element in den Eingabe Daten ist ungltig -32763: SDM_Motion_Action: Kein XML-Element in den Eingabe Daten -32764: SDM_Motion_Action: Fehler bei Initialisierung des XML-Parser Speicherbereichs -32765: SDM_Motion_Action: Lnge der XML Eingabe Daten ist Null -32766: SDM_Motion_Action: Pointer der XML Eingabe Daten ist Null -32767: SDM_Motion_Action: Ungltige actionID -33002: Floating-Point exception - Info(UDINT): EPC -33003: Address error exception - Info(UDINT): EPC -33004: Bus error exception - Info(UDINT): EPC -33005: Exception - Info(UDINT): EPC -33006: Access violation Exception - Info(UDINT): EPC -33007: Violation address - Info(UDINT): ADDR -35000: SMC FS: Interner Fehler, Progammablauf - Info(UDINT): Switch ID -35001: SMC FS: Interner Fehler, NULL Pointerzugriff - Info(UDINT): Pointer ID -35002: SMC FS: Interner Fehler, SPI bertragung - Info(UDINT): Zusatzinfo -35003: SMC FS: Interner Fehler, MFW NVM Datenspeicher -35004: SMC FS: Interner Fehler, Kommunikation Encoder Master - Info(UDINT): Zusatzinfo -35005: SMC FS: Interner Fehler, Kommunikation ACOPOS - Info(UDINT): Zusatzinfo -35006: SMC FS: Interner Fehler, Kommunikation Geber - Info(UDINT): Zusatzinfo -35007: SMC FS: Moduldaten/Abgleichdaten sind inkompatibel! - Info(UDINT): Zusatzinfo -35008: SMC FS: Fehlerhafte CRC der Moduldaten/Abgleichdaten! - Info(UDINT): Zusatzinfo -35009: SMC FS: SOS und STO nicht verbunden obwohl fr RSP bentigt -35010: SMC FS: Interner Fehler, Achsindex ausserhalb des erlaubten Bereichs - Info(UDINT): Pointer ID -35011: SMC FS: Interner Fehler, Funkt.-Parameter ausserhalb des erlaubten Bereichs - Info(UDINT): Befehlszhler (PC) -35012: SMC FS: Nicht sicherer Geber angeschlossen -35013: SMC FS: ACP10 Version untersttzt nicht die aktivierten Sicherheitsfkt. - Info(UDINT): ACPCom Version -35014: SMC FS: Funktion wird von Hardware nicht untersttzt. - Info(UDINT): Zusatzinfo -35015: SMC FS: Interner Fehler, Kreuzkommunikation Cycle F5 - Info(UDINT): Byte Offset -35016: SMC FS: Interner Fehler, Kreuzkommunikation der Prfpunkte - Info(UDINT): Prfpunkt ID -35017: SMC FS: Interner Fehler, Kreuzkommunikation des Statusworts - Info(UDINT): Statuswort -35018: SMC FS: Interner Fehler, Kreuzkommunikation des Ausgangszustands - Info(UDINT): Ausgangszustand -35019: SMC FS: Interner Fehler, Kreuzkommunikation der EnDat Position - Info(UDINT): EnDat Position -35020: SMC FS: Interner Fehler, Kreuzkommunikation des EnDat Fehlerregisters - Info(UDINT): EnDat Fehlerregister -35021: SMC FS: Interner Fehler, Kreuzkommunikation des Encoder SSW - Info(UDINT): EnDat SSW -35022: SMC FS: Interner Fehler, Kreuzkommunikation des EnDat SSW - Info(UDINT): EnDat SSW -35023: SMC FS: Interner Fehler, Kreuzkommunikation des EnDat SSW - Info(UDINT): EnDat SSW -35024: SMC FS: "EUS - Units per count of physical reference system" ungltig -35025: SMC FS: "EUS - Maximum speed to normalize speed range" ungltig -35026: SMC FS: EUS - Geberauflsung zu klein -35027: SMC FS: EUS - Geberauflsung zu gro -35028: SMC FS: EUS - Einheitenauflsung zu gro -35029: SMC FS: EUS - Eine Einheit ist krzer als ein nm -35030: SMC FS: Gebertausch - Konfigurationsdaten wurden mehrmals gendert -35031: SMC FS: Gebertausch - Konfigurationsdaten wurden gendert -35032: SMC FS: Falsche Parametrierung - Info(UDINT): Zusatzinfo -35033: SMC FS: Modul Zyklus Zeit ist ungltig -35034: SMC FS: Parametrierung - Verzgerungsrampe ist zu steil -35035: SMC FS: Interne Statemachine befindet sich im Zustand Fail Safe -35036: SMC FS: Deaktivierte Sicherheitsfunktion wurde angefordert -35037: SMC FS: SMS - Geschwindigkeitsgrenze auerhalb des gltigen Bereichs -35038: SMC FS: SLS1 - Geschwindigkeitsgrenze auerhalb des gltigen Bereichs -35039: SMC FS: SLS2 - Geschwindigkeitsgrenze auerhalb des gltigen Bereichs -35040: SMC FS: SLS3 - Geschwindigkeitsgrenze auerhalb des gltigen Bereichs -35041: SMC FS: SLS4 - Geschwindigkeitsgrenze auerhalb des gltigen Bereichs -35042: SMC FS: Stillstandsgeschw.-Grenze auerhalb des gltigen Bereichs -35043: SMC FS: SLS1 - Geschwindigkeitsgrenze verletzt Konfigurationsvorschrift -35044: SMC FS: SLS2 - Geschwindigkeitsgrenze verletzt Konfigurationsvorschrift -35045: SMC FS: SLS3 - Geschwindigkeitsgrenze verletzt Konfigurationsvorschrift -35046: SMC FS: SLS4 - Geschwindigkeitsgrenze verletzt Konfigurationsvorschrift -35047: SMC FS: Stillstandsgeschw.-Grenze verletzt Konfigurationsvorschrift -35048: SMC FS: berschreitung von Parametergrenzwerten - Info(UDINT): Zusatzinfo -35049: SMC FS: SMP wird verwendet aber Referenzieren wurde nicht konfiguriert -35050: SMC FS: SMP - Untere Positionsgrenze ist grer oder gleich der oberen -35051: SMC FS: SLP wird verwendet aber Referenzieren wurde nicht konfiguriert -35052: SMC FS: SLP - Untere Positionsgrenze ist grer oder gleich der oberen -35053: SMC FS: SLP - Positionsfenster auerhalb des SMP Positionsfensters -35054: SMC FS: SMP - Toleranz ist grer als SMP Positionsfenster -35055: SMC FS: SLP - Toleranz ist grer als SLP Positionsfenster -35056: SMC FS: Wert der Verzgerungsrampe ist auerhalb des gltigen Bereichs -35057: SMC FS: SLT Parametrierung - Momentgrenze zu gro - Info(UDINT): Zusatzinfo -35058: SMC FS: Motor Parametrierung - Moment Kennlinie ungltig - Info(UDINT): Zusatzinfo -35059: SMC FS: BM Parametrierung - Configured SF ungltig - Info(UDINT): Zusatzinfo -35060: SMC FS: SSO Toleranz verletzt Konfigurationsvorschrift -35061: SMC FS: SMS - Geschwindigkeitsgrenze verletzt Konfigurationsvorschrift -35062: SMC FS: SMS - berwachung des Geschwindigkeitsschleppfehlers nicht aktiviert -35063: SMC FS: SMS - berwachung des Positionsschleppfehlers aktiviert -35064: SMC FS: SMS - Referenzieren aktiviert -35065: SMC FS: SMS - Eine nicht zulssige Sicherheitsfunktion ist aktiviert -35066: SMC FS: SMS - Eingang SwitchHomingMode aktiviert -35067: SMC FS: Interner Fehler, Kreuzkommunikation Cycle F2 - Info(UDINT): Byte Offset -35068: SMC FS: "Homing - Maximum trigger speed" auerhalb des gltigen Bereichs -35069: SMC FS: Homing - Ref Switch: Kein Referenzschalter angeschlossen -35070: SMC FS: Homing - Home Offset: Kein Absolutgeber angeschlossen -35071: SMC FS: Homing - Home Offset with Correction: SMP nicht konfiguriert -35072: SMC FS: Homing - SMP Fenster grer als sicherer abs. Geberzhlbereich -35073: SMC FS: Homing - SLP Fenster grer als sicherer abs. Geberzhlbereich -35074: SMC FS: Homing - Geber untersttzt keinen sicheren Referenzimpuls -35075: SMC FS: Homing - Geschw.-Toleranz ist auerhalb des gltigen Bereichs -35076: SMC FS: Homing - Referenzimpuls: Max. Trigger Geschw. ist zu gro -35077: SMC FS: Homing - Funktion wird angefordert aber nicht konfiguriert -35078: SMC FS: Homing - RefSwitch bit ist gesetzt aber nicht konfiguriert -35079: SMC FS: Homing - Position liegt ausserhalb des SMP Fensters -35080: SMC FS: Homing - Direct with reference pulse: Wird nicht untersttzt -35081: SMC FS: Interner Fehler, Kreuzkommunikation der Ausgangssignale - Info(UDINT): Ausgangssignal -35082: SMC FS: Interner Fehler, Kreuzkommunikation des Ausgangs-SSW - Info(UDINT): Ausgangs-SSW -35083: SMC FS: Interner Fehler, Kreuzkommunikation Preop F2 - Info(UDINT): Byte Offset -35084: SMC FS: Programmfehler im Zustand PreOperational - Info(UDINT): Prfpunkt -35085: SMC FS: Sichere Ausgnge - Schluss gegen 24V - Info(UDINT): Ausgangssignal -35086: SMC FS: Sichere Ausgnge - Teststatus hat sich verndert - Info(UDINT): Ausgangszustand -35087: SMC FS: Geber - Geschwindigkeitsgrenzwert wurde berschritten - Info(DINT): Ist-Geschwindigkeit [ink/Zyklus] -35088: SMC FS: Geber - Beschleunigungsgrenzwert wurde berschritten - Info(DINT): Ist-Beschleunigung [ink/Zyklus^2] -35091: SMC FS: Gebertausch festgestellt - Info(UDINT): Zusatzinfo -35092: SMC FS: Interner Fehler, Lockbit gesetzt - Info(UDINT): Lockbits -35093: SMC FS: Geschwindigkeitsfehlergrenze zu gro -35094: SMC FS: Positionsschleppfehlergrenze zu gro -35095: SMC FS: Geber - Konfigurationfehler - Info(UDINT): Zusatzinfo -35096: SMC FS: Homing - Konfigurationsfehler - Info(UDINT): Zusatzinfo -35097: SMC FS: Interner Fehler, Ungltige Stromwandlerauflsung - Info(UDINT): Zusatzinfo -35098: SMC FS: Interner Fehler, Ungltiger Stromwandlermessbereich -35099: SMC FS: Interner Fehler, Stromwerte nicht plausibel -35100: SMC FS: Interner Fehler, Kreuzkommunikation des Statorstromzeigers - Info(UDINT): Zusatzinfo -35101: SMC FS: Interner Fehler, Kreuzkommunikation des Stromzeigerwinkels - Info(UDINT): Zusatzinfo -35102: SMC FS: Interner Fehler, Kreuzkommunikation des Statusregisters IPWM - Info(UDINT): Zusatzinfo -35103: SMC FS: Interner Fehler, Kreuzkommunikation des FPGACom SSW - Info(UDINT): Zusatzinfo -35104: SMC FS: Interner Fehler, FPGA Kommunikation - Info(UDINT): Zusatzinfo -35105: SMC FS: Interner Fehler, FPGA SinCos - Referenzspannung Kanal A - Info(UDINT): Zusatzinfo -35106: SMC FS: Interner Fehler, FPGA SinCos - Referenzspannung Kanal B - Info(UDINT): Zusatzinfo -35107: SMC FS: Interner Fehler, FPGA SinCos - Konfiguration - Info(UDINT): Zusatzinfo -35108: SMC FS: Interner Fehler, Hardware Tests - Spannungsberwachung - Info(UDINT): Zusatzinfo -35109: SMC FS: Interner Fehler, ADC Abgleichdaten - Flash Validierung - Info(UDINT): Zusatzinfo -35110: SMC FS: Interner Fehler, FPGA Strommessung - ADC Auswertung - Info(UDINT): Zusatzinfo -35111: SMC FS: Interner Fehler, FPGA Strommessung - Referenzberwachung - Info(UDINT): Zusatzinfo -35112: SMC FS: Interner Fehler, FPGA Strommessung - Wirksamkeitstest - Info(UDINT): Zusatzinfo -35113: SMC FS: Interner Fehler, FPGA Strommessung - Konfiguration - Info(UDINT): Zusatzinfo -35114: SMC FS: Interner Fehler, FPGA SinCos - Wirksamkeitstest - Info(UDINT): Zusatzinfo -35115: SMC FS: SBT Parametrierung - Schwellenwert des Prfstroms zu gro - Info(UDINT): Zusatzinfo -35116: SMC FS: SBT Parametrierung - Externe Last grer als Prfschwelle -35117: SMC FS: SBT Parametrierung - Externe Last zu klein - Info(UDINT): Zusatzinfo -35118: SMC FS: Interner Fehler, erweiterte Flashdaten sind fehlerhaft - Info(UDINT): Zusatzinfo -35119: SMC FS: SBT Parametrierung - Externe Last zu gro - Info(UDINT): Zusatzinfo -35120: SMC FS: Homing - S_SwitchHomingMode ist gesetzt aber nicht verbunden -35121: SMC FS: Homing - S_SwitchHomingMode ist verbunden, aber ReqHoming nicht -35122: SMC FS: Homing - S_SwitchHomingMode Verdrahtung und Konfig. nicht konform -35123: SMC FS: Interner Fehler, Kreuzkommunikation des RSP Empfangsdatenframes - Info(UDINT): Zusatzinfo -35124: SMC FS: Interner Fehler, Kreuzkommunikation des RSP Sendedatenframes - Info(UDINT): Zusatzinfo -35125: SMC FS: RSP - Speichervorgang gescheitert - Info(UDINT): Zusatzinfo -35126: SMC FS: RSP - Homing, SOS Positions Toleranz zu gro -35127: SMC FS: Interner Fehler, Ungltiger Stromwandleroffset -35128: SMC FS: Interner Fehler, Sigma delta Wandlung ist nicht plausibel -35129: SMC FS: Interner Fehler, Gain/Offset korrigierte Stromwerte ungltig -35130: SMC FS: Interner Fehler, Testfall -35131: SMC FS: Interner Fehler -35132: SMC FS: BM - Delay time to FFS ist grer 0.8 * Node Guarding Timeout -35133: SMC FS: SMS - Safe Maximum speed (SMS) in Kombination mit SSO nicht zulssig -35134: SMC FS: SMS - Safe stop 1 (SS1) mit "Ramp monitoring" nicht zulssig -35135: SMC FS: SMS - Safe stop 1 (SS1) mit "Early Limit Monitoring" nicht zulssig -35136: SMC FS: Safe Encoder mounting Fehler -35137: SMC FS: SafeUserData - Konfigurationsfehler bei Funktion SafeUserData - Info(UDINT): Zusatzinfo -35138: SMC FS: HDSL - Konfigurationsfehler bei HIPERFACE DSL - Info(UDINT): Zusatzinfo -35139: SMC FS: Encoder - Konfigurationsfehler bei Encoder protocol type - Info(UDINT): Zusatzinfo -35140: SMC FS: HDSL - Interner Kommunikationsfehler - Info(UDINT): Zusatzinfo -35150: SMC FS: Nachladbare Safety Parameter: Deakt. Funktion Enable Bit gesetzt - Info(UDINT): Zusatzinfo -35151: SMC FS: Nachladbare Safety Parameter: Platzhalter Enable Bit gesetzt - Info(UDINT): Zusatzinfo -35152: SMC FS: Nachladbare Safety Parameter: Ungltige Datenblockgre - Info(UDINT): Zusatzinfo -35153: SMC: Interner Fehler, CUnit Test -35154: SMC FS: Nachladbare Safety Parameter: Ungltige Strukturgre - Info(UDINT): Zusatzinfo -35155: SMC FS: Empfangene Daten der nachladbaren Safety Parameter zu gro - Info(UDINT): Zusatzinfo -35156: SMC FS: CRC Prfung der nachladbaren Safety Parameter fehlgeschlagen - Info(UDINT): Zusatzinfo -35161: SMC FS: Inkompatible Parameter Struktur - Info(UDINT): Zusatzinfo -35162: SMC FS: Inkompatibler Achstyp - Info(UDINT): Zusatzinfo -35163: SMC FS: Fehler in der PreOperational Funktion - Info(UDINT): Zusatzinfo -35164: SMC FS: Kreuzkommunikation SinCos Status whrend des FPGA Hochlaufs - Info(UDINT): Zusatzinfo -35165: SMC FS: Geber nicht parametriert obwohl fr Safety Funktionen bentigt -35166: SMC FS: Quadrierte Zeigerlnge zu gro -35167: SMC FS: Kreuzkommunikation Zeigerlngennachregelung Trigger Zhler - Info(UDINT): Zusatzinfo -35170: SMC FS: Der SBT Schwellwert ist zu klein - Info(UDINT): Zusatzinfo -35171: SMC FS: Interer Fehler bei der Verarbeitung der nachladbaren Parameter - Info(UDINT): Zusatzinfo -35172: SMC FS: Homing - RefSwitch ist verbunden, aber ReqHoming nicht -35173: SMC FS: Nachladbare Safety Parameter: Ungltige Achs-Typ ID - Info(UDINT): Zusatzinfo -35174: SMC FS: Nachladbare Safety Parameter: Ungltige Struktur Version -35175: SMC: Safely Limited Acceleration - Verletzung der Beschleunigungsberwachung - Info(DINT): Beschleunigung zum Zeitpunkt der Verletzung -35176: SMC: Safe Brake Test - SBT: Timeout -35177: SMC: Safe Brake Test - SBT: SBC ist aktiv -35178: SMC: Safe Brake Test - Fehlerhafter Sektorenwechsel - Info(UDINT): Zusatzinfo -35179: SMC: nachladbare Parameter - Fehler beim Download - Info(UDINT): Zusatzinfo -35180: SMC FFS: RSP - Homing, gespeicherte Position ungltig - Info(UDINT): Zusatzinfo -35181: SMC: Safe Brake Test - Rho hat den Sektor zu bald verlassen -35182: SMC: Safe Brake Test - Gemessene ungleich parametrierte externe Last - Info(UDINT): Quadratischer Messwert des aktuellen Stromraumzeigers -35183: SMC: Safe Brake Test - Parametrierte Teststromschwelle unterschritten - Info(UDINT): Quadratischer Messwert des aktuellen Stromraumzeigers -35184: SMC FFS: Differenz der Rohpositionen uP1 und uP2 zu gro - Info(UDINT): Zusatzinfo -35185: SMC FFS: Interner Fehler -35186: SMC FFS: Geber nicht bereit - Info(UDINT): Zusatzinfo -35189: SMC: Safe Brake Test - Verletzung der Positionstoleranz -35190: SMC FFS: Geberfehler SinCos Auswertung - Info(UDINT): Zusatzinfo -35191: SMC: Safe Brake Test - Testintervall abgelaufen, Testung erforderlich -35192: SMC: Summenstrom auerhalb der Toleranz - Info(DINT): Summenstrom [uA] -35193: SMC: Strom auerhalb des Stromwandlerbereichs Phase U - Info(DINT): Messwert des Stroms [uA] -35194: SMC: Strom auerhalb des Stromwandlerbereichs Phase V - Info(DINT): Messwert des Stroms [uA] -35195: SMC: Strom auerhalb des Stromwandlerbereichs Phase W - Info(DINT): Messwert des Stroms [uA] -35196: SMC: Abgleichdaten unvollstndig - Info(UDINT): Detailinformation -35197: SMC FFS: SS2, SOS Verletzung der Stillstandspositionstoleranz -35198: SMC FFS: Geberfehler wurde erkannt -35199: SMC FFS: SDI - Verletzung der sicheren Drehrichtung -35200: SMC FFS: SDI - Verletzung der positiven Drehrichtung -35201: SMC FFS: SDI - Verletzung der negativen Drehrichtung -35202: SMC FFS: SLI - Verletzung der Stillstandsgeschw.grenze -35203: SMC FFS: SLI - Verletzung des Positionsfensters (Inkremente) -35204: SMC FFS: Verletzung der aktuellen Geschwindigkeitsgrenze -35205: SMC FFS: Verletzung der Verzgerungsrampe -35206: SMC FFS: SMS - Verletzung der Geschwindigkeitsgrenze -35207: SMC FFS: SOS - Verletzung der Geschwindigkeitsgrenze -35208: SMC FFS: SS2 - Verletzung der Geschwindigkeitsgrenze -35209: SMC FFS: SLS1 - Verletzung der Geschwindigkeitsgrenze -35210: SMC FFS: SLS2 - Verletzung der Geschwindigkeitsgrenze -35211: SMC FFS: SLS3 - Verletzung der Geschwindigkeitsgrenze -35212: SMC FFS: SLS4 - Verletzung der Geschwindigkeitsgrenze -35213: SMC FFS: Alive-Test der Sollposition wurde nicht durchgefhrt -35214: SMC FFS: Warnung am Ausgang wurde nicht quittiert -35215: SMC FFS: Alive-Test - berwachungszeit abgelaufen -35216: SMC FFS: SMP - Timeout fr Referenzieren berschritten -35217: SMC FFS: SMP - Verletzung der Verzgerungsrampe -35218: SMC FFS: SLP - Verletzung der Verzgerungsrampe -35219: SMC FFS: SMP - Verletzung der unteren SMP Grenze -35220: SMC FFS: SMP - Verletzung der oberen SMP Grenze -35221: SMC FFS: SLP - Verletzung der unteren SLP Grenze -35222: SMC FFS: SLP - Verletzung der oberen SLP Grenze -35223: SMC FFS: SMP - Bewegung in neg. Richtung auerhalb SMP Grenze -35224: SMC FFS: SMP - Bewegung in pos. Richtung auerhalb SMP Grenze -35225: SMC FFS: SLP angefordert, Achse ist noch nicht referenziert -35226: SMC FFS: SMP, SLP - Interner Fehler -35227: SMC FFS: SMP, SLP - INT32 berlauf der S_SafePosition -35228: SMC FFS: Homing - berwachungszeit abgelaufen -35229: SMC FFS: Homing - Stillstandsgeschwindigkeitsgrenze verletzt -35230: SMC FFS: Homing Referenzimpuls - Max.Trigger Geschw. verletzt -35231: SMC FFS: Homing - Bewegung unzulssig -35232: SMC FFS: Homing Offset - Position auerhalb INT32 Bereichs -35233: SMC FFS: Homing Offset - Verletzung sicherer Geberzhlbereich -35234: SMC: Gebertausch - Die Lnge der Konfigurationsdaten hat sich gendert -35235: SMC: Gebertausch - Die Serialnummer des Encoders hat sich gendert -35236: SMC: Gebertausch - Version gendert oder Daten nicht gespeichert -35237: SMC: Gebertausch - EnDat Master Daten oder Encoder Daten gendert - Info(UDINT): Zusatzinfo -35238: SMC: Geber - EnDat Master Status Register ist gesetzt - Info(UDINT): Status Register -35239: SMC FFS: Referenzieren fehlgeschlagen - Info(UDINT): Zusatzinfo -35240: SMC FFS: Verletzung einer Sicherheitsfunktion - Info(UDINT): Zusatzinfo -35241: SMC FFS: Funktionsblock ist in Zustand IDLE zurckgefallen - Info(UDINT): Zusatzinfo -35243: SMC FFS: Sichere Ausgnge - Teststatus hat sich verndert - Info(UDINT): Ausgangszustand -35244: SMC: Geber - Empfangene Position ungltig - Info(UDINT): Zustzinfo -35245: SMC: Gebertausch festgestellt - Info(UDINT): Zusatzinfo -35246: SMC: Geber - Initialisierungsfehler - Info(UDINT): Zusatzinfo -35247: SMC: Debug Information - Info(UDINT): Zusatzinfo -35248: SMC: Interne Warnung, Lockbit gesetzt - Info(UDINT): Lockbits -35249: SMC: Geber - SafeSpeed hat den INT16 Bereich berschritten -35250: SMC: Geber - EnDat Master Fehler Register ist gesetzt - Info(UDINT): Fehler Register -35251: SMC: Geschwindigkeitsfehlergrenzwert berschritten - Info(DINT): Geschwindigkeitsfehler [U/s*2^16] -35252: SMC: Positionsschleppfehlergrenzwert berschritten - Info(DINT): Schleppfehler [Einh.] -35253: SMC: Geber - Rundungsfehler infolge gewhlter Parametrierung - Info(UDINT): Zusatzinfo -35254: SMC: Geber - Lnge des physikalischen Referenzsystems zu gro - Info(UDINT): Zusatzinfo -35255: SMC FS: Geber - Die Beschleunigungsgrenze wurde berschritten -35256: SMC: Informationen im Geberfehler Statusregister ausgelesen. - Info(UDINT): Zusatzinfo -35257: SMC: Warnung fr eine schlechte bertragungsqualitt. - Info(UDINT): Zusatzinfo -35258: SMC: Timeoutfehler in der HIPERFACE DSL Kommunikation. - Info(UDINT): Zusatzinfo -35259: SMC: Geber - Fehler whrend des zyklischen Betriebs des Gebers. - Info(UDINT): Zusatzinfo -35260: SMC: Geber - Fehler whrend der Fehlerbehandlung des Gebers. - Info(UDINT): Zusatzinfo -35484: SMC: Geber nicht bereit - Info(UDINT): Zusatzinfo -35485: SMC FFS: SafeUserData - Fehler bei angeforderter Funktion SafeUserData - Info(UDINT): Zusatzinfo -35486: SMC: Sicheres Moment ungltig - Info(UDINT): Zusatzinfo -35487: SMC: Funktionaler Einphasungs-Status wurde zurckgesetzt - Info(UDINT): Zusatzinfo -35488: SMC: Anforderung SS1 - Positions-/Geschwindigkeitserfassung ist nicht bereit -35489: SMC: Anforderung SLS1 - Positions-/Geschwindigkeitserfassung ist nicht bereit -35490: SMC: Anforderung SLS2 - Positions-/Geschwindigkeitserfassung ist nicht bereit -35491: SMC: Anforderung SLS3 - Positions-/Geschwindigkeitserfassung ist nicht bereit -35492: SMC: Anforderung SLS4 - Positions-/Geschwindigkeitserfassung ist nicht bereit -35493: SMC: Funktionaler Geber in Fehlerzustand gewechselt - Info(UDINT): Zusatzinfo -35494: SMC: Regler-Einschalten erkannt, Status funktionaler Geber ungltig. - Info(UDINT): Zusatzinfo -35495: SMC: SSO Konfigurationsfehler. Ein unzulssiger Encoder-Modus ist ausgewhlt. - Info(UDINT): Zusatzinfo -35496: SMC: Strommessung ungltig - Info(UDINT): Zusatzinfo -35497: SMC: BM - Verzgerungszeit ist abgelaufen - Info(UDINT): Zusatzinfo -35498: SMC: SSO - Keine Begrenzung der beobachteten Beschleunigung mglich - Info(UDINT): Zusatzinfo -35499: SMC FFS: Strommessfehler wurde erkannt -35500: SMC: SSO - Safe speed observer Geschwindigkeitsfehler - Info(UDINT): Zusatzinfo -35501: SMC: SSO - Safe speed observer Geschwindigkeitsfehler - Info(UDINT): Zusatzinfo -35502: SMC: UTILS - Testinterface, dummy logbook entry -35503: SMC FFS: Interner Fehler in der ADC Konvertierung - Info(UDINT): Zusatzinfo -35504: SMC FFS: RSP - Homing, INT32 berlauf der S_SafePosition - Info(UDINT): Zusatzinfo -35505: SMC FFS: SLT - Verletzung der Momentgrenze -35506: SMC FFS: RSP - Homing, Positionsnderung im ausgeschalteten Zustand zu gro - Info(UDINT): Zusatzinfo -35507: SMC FFS: RSP - Homing, Konfigurationsnderung - Info(UDINT): Zusatzinfo -35508: SMC FFS: Interner Fehler, FPGA Kommunikation - Info(UDINT): Zusatzinfo -35509: SMC FFS: RSP - Homing, CRC Fehler beim Empfang der remanenten Position - Info(UDINT): Zusatzinfo -35510: SMC FFS: RSP - Homing, Bereits ohne RSP referenziert - Info(UDINT): Zusatzinfo -35511: SMC: RSP - nderung des Status RSP Valid whrend Speichervorgang -36001: Parameter auf gltigen Wertebereich begrenzt -36002: Lageregler Gesamtverzgerungszeit begrenzt auf Vorausschauzeit -36003: Bremsweg berschreitet positive SW-Endlage - Verzgerungs-Parameter erhht -36004: Bremsweg berschreitet negative SW-Endlage - Verzgerungs-Parameter erhht -36005: Warnung durch Kommando ausgelst - Info(UINT): Kommando-Parameter -37101: Berechneter Ausgleichsweg der Slave Achse begrenzt auf Maximum - Info(USINT): Zustands-Index -37102: Berechneter Ausgleichsweg der Slave Achse begrenzt auf Minimum - Info(USINT): Zustands-Index -37108: Berechneter Ausgleichsweg der Master-Achse begrenzt auf Minimum - Info(USINT): Zustands-Index -37111: Kurvenscheibendaten: Differenz zwischen Polynomwert y(xn) und Slave-Periode - Info(REAL): Differenz -37112: Polynom in den Kurvenscheibendaten berschreitet Grenzwert - Info(UINT): Detail -37113: Ausgleichsgetriebe: Grenzwerte berschritten - Info(USINT): Zustands-Index -38001: Momentbegrenzer: Grenzwert grer als Maximalwert - Info(REAL): Maximalwert -38003: Motorhaltebremse: Prfmoment wurde begrenzt -38004: Motorhaltebremse: Prfmoment kleiner als Lastmoment -38005: Motortest: Geschwindigkeit ist whrend dem Einschalten zu hoch - Info(REAL): Grenzgeschwindigkeit -38006: Stromregler: Zulssige Stromoffsetwerte berschritten -38008: Bremswiderstand: Kein Stromfluss -38009: Wechselrichter: Ausgang: Stromflusstest abgebrochen - Info(USINT): Phase -39000: Geber: Warnung aktiv - Info(USINT): Geber -39001: Geber: Positionskorrektur aktiv - Info(USINT): Geber -39002: Resolver: Geschwindigkeitsschranke fr 14Bit Auflsung berschritten - Info(USINT): Geber -39003: EnDat-Geber: Alarmbit ist gesetzt - Info(USINT): Geber -39004: EnDat-Geber: Alarmbit - Ausfall der Beleuchtung - Info(USINT): Geber -39005: EnDat-Geber: Alarmbit - Signalamplitude zu klein - Info(USINT): Geber -39006: EnDat-Geber: Alarmbit - Positionswert fehlerhaft - Info(USINT): Geber -39007: EnDat-Geber: Alarmbit - berspannung - Info(USINT): Geber -39008: EnDat-Geber: Alarmbit - Unterspannung - Info(USINT): Geber -39009: EnDat-Geber: Alarmbit - berstrom - Info(USINT): Geber -39010: EnDat-Geber: Alarmbit - Batteriewechsel erforderlich - Info(USINT): Geber -39011: EnDat-Geber: Warnungsbit - Frequenzberschreitung - Info(USINT): Geber -39012: EnDat-Geber: Warnungsbit - Temperaturberschreitung - Info(USINT): Geber -39013: EnDat-Geber: Warnungsbit - Regelreserve Beleuchtung erreicht - Info(USINT): Geber -39014: EnDat-Geber: Warnungsbit - Batterieladung zu gering - Info(USINT): Geber -39015: EnDat-Geber: Warnungsbit - Referenzpunkt nicht erreicht - Info(USINT): Geber -39016: Inkrementalgeber-Emulation: Frequenz zu hoch - Info(USINT): Geber -39017: Geber: CRC Fehler beim Position lesen - Info(USINT): Geber -39018: Referenzimpuls-berwachung: Position, Auflsung od. Referenzimpuls fehlerhaft - Info(USINT): Geber -39019: Serielle Geberschnittstelle: Stopbit Fehler - Info(USINT): Geber -39020: Serielle Geberschnittstelle: berlauf der Empfangsdaten - Info(USINT): Geber -39021: Serielle Geberschnittstelle: Sendedaten Fehler - Info(USINT): Geber -39022: EnDat-Geber: Warnungsbit ist gesetzt - Info(USINT): Geber -39023: EnDat-Geber: CRC Fehler bei EnDat2.2 Zusatzinformationen - Info(USINT): Geber -39024: EnDat-Geber: Betriebszustandsfehlerquellen: M ALL Power down - Info(USINT): Geber -39025: EnDat-Geber: Betriebszustandsfehlerquellen: M Overflow / Underflow - Info(USINT): Geber -39026: EnDat-Geber: Fehler Type 3 bei EnDat2.2 Zusatzinformationen - Info(USINT): Geber -39027: Geberemulation: Spannungsversorgung fehlerhaft - Info(USINT): Geber -39028: Geber: Multiturnfehler - Info(USINT): Geber -39029: Geber: Batterieladung zu gering - Info(USINT): Geber -39030: Geber: Warnungsbit ist gesetzt - Info(USINT): Geber -39032: EnDat-Geber: Betriebszustandsfehlerquellen: Beleuchung - Info(USINT): Geber -39033: EnDat-Geber: Betriebszustandsfehlerquellen: Signal Amplitude - Info(USINT): Geber -39034: EnDat-Geber: Betriebszustandsfehlerquellen: S Pos 1 - Info(USINT): Geber -39035: EnDat-Geber: Betriebszustandsfehlerquellen: berspannung - Info(USINT): Geber -39036: EnDat-Geber: Betriebszustandsfehlerquellen: Unterspannung - Info(USINT): Geber -39037: EnDat-Geber: Betriebszustandsfehlerquellen: berstrom - Info(USINT): Geber -39038: EnDat-Geber: Betriebszustandsfehlerquellen: Temperaturberschreitung - Info(USINT): Geber -39039: EnDat-Geber: Betriebszustandsfehlerquellen: S Pos 2 - Info(USINT): Geber -39040: EnDat-Geber: Betriebszustandsfehlerquellen: S System - Info(USINT): Geber -39041: EnDat-Geber: Betriebszustandsfehlerquellen: S ALL power down - Info(USINT): Geber -39042: EnDat-Geber: Betriebszustandsfehlerquellen: M Pos 1 - Info(USINT): Geber -39043: EnDat-Geber: Betriebszustandsfehlerquellen: M Pos 2 - Info(USINT): Geber -39044: EnDat-Geber: Betriebszustandsfehlerquellen: M System - Info(USINT): Geber -39045: EnDat-Geber: Betriebszustandsfehlerquellen: M Batterie - Info(USINT): Geber -39046: Geber: Fehlerhafte Geberadressquittierung - Info(USINT): Geber -39047: Geber: Position nicht synchron mit Absolutwert - Info(USINT): Geber -39048: Geber: Fehlerhafte Befehlscodequittierung - Info(USINT): Geber -39049: Geber: Timeout beim Parameter bertragen - Info(USINT): Geber -39050: Geber: Parity - Info(USINT): Geber -39051: Geber: Hiperface Error Bit - Info(USINT): Geber -39052: Geber: Messbereich berschritten - Info(USINT): Geber -39053: Geber: Interne berprfung der Geberschnittstelle fehlgeschlagen - Info(USINT): Geber -39054: Geber: Ungltige Versorgungspannung - Info(USINT): Geber -39055: Geber: Inkremental-Signalamplitude zu klein - Info(USINT): Geber -39056: Geber: Inkremental-Signalamplitude zu gro - Info(USINT): Geber -39059: Geber: Statusmeldung - Info(UDINT): Statuscode -39060: Geber: Sync-Bit Fehler - Info(USINT): Geber -39061: Geber: UART bertragungsfehler - Info(USINT): Geber -39086: Geber: Register Adresse - Info(UDINT): Adresse -39087: Geber: Register Daten - Info(UDINT): Daten -39088: Geber: HIPERFACE DSL: Online Status: Bit 4: ANS: Falsche Antwort erkannt - Info(USINT): Geber -39089: Geber: HIPERFACE DSL: Online Status: Bit 10: VPOS: Sichere Position ungltig - Info(USINT): Geber -39090: Geber: HIPERFACE DSL: Online Status: Bit 11: POS: Schtzer eingeschaltet - Info(USINT): Geber -39091: Geber: HIPERFACE DSL: Online Status: Bit 13: SCE: CRC-Fehler Safe Channel - Info(USINT): Geber -39092: EnDat-Geber: Warnungsbit - zyklischer Betrieb - Info(USINT): Geber -39093: EnDat-Geber: Warnungsbit - Grenzlage nicht erreicht - Info(USINT): Geber -39094: EnDat-Geber: Warnungsbit - nicht bereit - Info(USINT): Geber -39095: EnDat-Geber: Warnungsbit - Diagnose Schwellwert unterschritten - Info(USINT): Geber -39301: Analog/Digital IO: 24V-Spannungsversorgung fehlerhaft - Info(USINT): Slot -39302: Digital IO 1-4: Diagnosebit aktiv (Strom, 24V Versorgung) - Info(USINT): Slot -39303: Digital IO 5-8: Diagnosebit aktiv (Strom, 24V Versorgung) - Info(USINT): Slot -39305: Digital IO 10: Diagnosebit aktiv (Strom, Temperatur) - Info(USINT): Slot -39306: Digital IO 9: Diagnosebit aktiv (Strom, Temperatur) - Info(USINT): Slot -39307: Digital IO: Ausgnge nach Netzwerkfehler mittels Ausgangsmaske deaktiviert - Info(USINT): Slot -39308: Analog/Digital IO: Diagnosebit aktiv - Info(USINT): Slot -39309: Digital IO: Digital Ausgang: Diagnosebit aktiv - Info(UINT): Digital IOs -39310: Analog IO: Analog Ausgang: Diagnosebit aktiv - Info(USINT): Analog IOs -39311: Analog IO: Analog Eingang: Eingang gestrt - Info(USINT): Analog IOs -39312: Analog IO: Analog Eingang: Analogwert kleiner als Minimalwert - Info(USINT): Analog IOs -39313: Analog IO: Analog Eingang: Analogwert grer als Maximalwert - Info(USINT): Analog IOs -39314: Analog IO: Analog Eingang: Analogwert unterhalb des Messbereichs - Info(USINT): Analog IOs -39315: Analog IO: Analog Eingang: Analogwert oberhalb des Messbereichs - Info(USINT): Analog IOs -39316: Analog IO: Analog Eingang: Analogwert verflscht - Info(USINT): Analog IOs -39317: Analog IO: Analog Ausgang: Eingangswert ausserhalb des Gltigkeitsbereichs - Info(USINT): Analog IOs -39500: Geber: HIPERFACE: Status: Abgleichdaten fehlerhaft (01h) - Info(USINT): Geber -39501: Geber: HIPERFACE: Status: Sensor nicht eingestellt oder gerade dabei (20h) - Info(USINT): Geber -39502: Geber: HIPERFACE: Status: Abstand Mastab/Sensor zu hoch (21h) - Info(USINT): Geber -39504: Geber: HIPERFACE: Status: Linear Positionsfehler (23h) - Info(USINT): Geber -39510: Geber: HIPERFACE: Status: Der Geber hat keinen Fehler erkannt (00h) - Info(USINT): Geber -39511: Geber: HIPERFACE: Status: Analogsignale auerhalb Spezifikation (01h) - Info(USINT): Geber -39512: Geber: HIPERFACE: Status: Fehlerhafter Interner Winkeloffset (02h) - Info(USINT): Geber -39513: Geber: HIPERFACE: Status: Datenfeld Partitionstabelle zerstrt (03h) - Info(USINT): Geber -39514: Geber: HIPERFACE: Status: Analoge Grenzwerte nicht verfgbar (04h) - Info(USINT): Geber -39515: Geber: HIPERFACE: Status: Interner IC-Bus nicht funktionsfhig (05h) - Info(USINT): Geber -39516: Geber: HIPERFACE: Status: Interner Checksummenfehler (06h) - Info(USINT): Geber -39517: Geber: HIPERFACE: Status: Programmberwachungs-Fehler (07h) - Info(USINT): Geber -39518: Geber: HIPERFACE: Status: berlauf des Zhlers (08h) - Info(USINT): Geber -39519: Geber: HIPERFACE: Status: Parityfehler (09h) - Info(USINT): Geber -39520: Geber: HIPERFACE: Status: Checksummenfehler (0Ah) - Info(USINT): Geber -39521: Geber: HIPERFACE: Status: Unbekannter Befehl (0Bh) - Info(USINT): Geber -39522: Geber: HIPERFACE: Status: Falsche Befehlslnge (0Ch) - Info(USINT): Geber -39523: Geber: HIPERFACE: Status: Falscher Befehlsargument (0Dh) - Info(USINT): Geber -39524: Geber: HIPERFACE: Status: Schreibgeschtztes Datenfeld (0Eh) - Info(USINT): Geber -39525: Geber: HIPERFACE: Status: Falscher Zugriffscode (0Fh) - Info(USINT): Geber -39526: Geber: HIPERFACE: Status: Ungengend-Speicher-Fehler (10h) - Info(USINT): Geber -39527: Geber: HIPERFACE: Status: Falscher Datenfeld Offset (11h) - Info(USINT): Geber -39528: Geber: HIPERFACE: Status: Falsche Datenfeldnummer (12h) - Info(USINT): Geber -39538: Geber: HIPERFACE: Status: Betragsberwachung Analogsignale (1Ch) - Info(USINT): Geber -39539: Geber: HIPERFACE: Status: Senderstrom kritisch (1Dh) - Info(USINT): Geber -39540: Geber: HIPERFACE: Status: Gebertemperatur kritisch (1Eh) - Info(USINT): Geber -39541: Geber: HIPERFACE: Status: Drehzahl zu hoch (1Fh) - Info(USINT): Geber -39542: Geber: HIPERFACE: Status: Singleturn Position unzuverlssig (20h) - Info(USINT): Geber -39543: Geber: HIPERFACE: Status: Multiturn Amplitudenfehler (21h) - Info(USINT): Geber -39544: Geber: HIPERFACE: Status: Multiturn Synchronisierungsfehler (22h) - Info(USINT): Geber -39545: Geber: HIPERFACE: Status: Multiturn Zeigerlngenfehler (23h) - Info(USINT): Geber -39546: Geber: HIPERFACE: Status: Multiturn Zhlerfehler (24h) - Info(USINT): Geber -39594: Geber: HIPERFACE DSL: Geber Status: Plausibilittsfehler (ST0:4) - Info(USINT): Geber -39596: Geber: HIPERFACE DSL: Geber Status: Falschkonfigurationsfehler (ST0:6) - Info(USINT): Geber -39597: Geber: HIPERFACE DSL: Geber Status: Crosscheck Fehler (ST0:7) - Info(USINT): Geber -39600: Geber: HIPERFACE DSL: Geber Status: Protokoll Reset-Anzeige (ST0:0) - Info(USINT): Geber -39601: Geber: HIPERFACE DSL: Geber Status: Beschleunigungsberlauffehler (ST0:1) - Info(USINT): Geber -39602: Geber: HIPERFACE DSL: Geber Status: Test luft (ST0:2) - Info(USINT): Geber -39603: Geber: HIPERFACE DSL: Geber Status: Drift-Kompensationsfehler (ST0:3) - Info(USINT): Geber -39604: Geber: HIPERFACE DSL: Geber Status: Positionsverfolgungsfilter-Fehler (ST0:4) - Info(USINT): Geber -39605: Geber: HIPERFACE DSL: Geber Status: Positionsvektorlngen-Fehler (ST0:5) - Info(USINT): Geber -39606: Geber: HIPERFACE DSL: Geber Status: Zhlerfehler (ST0:6) - Info(USINT): Geber -39607: Geber: HIPERFACE DSL: Geber Status: Positionssynchronisierungsfehler (ST0:7) - Info(USINT): Geber -39610: Geber: HIPERFACE DSL: Geber Status: Singleturn Fehler (ST1:0) - Info(USINT): Geber -39611: Geber: HIPERFACE DSL: Geber Status: Multiturn-Amplitudenfehler (ST1:1) - Info(USINT): Geber -39612: Geber: HIPERFACE DSL: Geber Status: Multiturn-Sync-Fehler (ST1:2) - Info(USINT): Geber -39613: Geber: HIPERFACE DSL: Geber Status: Multiturn-Vektorlngenfehler (ST1:3) - Info(USINT): Geber -39614: Geber: HIPERFACE DSL: Geber Status: Positionsberprfungsfehler (ST1:4) - Info(USINT): Geber -39620: Geber: HIPERFACE DSL: Geber Status: Einschalt-Selbsttest durchgefhrt (ST2:0) - Info(USINT): Geber -39621: Geber: HIPERFACE DSL: Geber Status: Sicherheitsparameter Warnung (ST2:1) - Info(USINT): Geber -39622: Geber: HIPERFACE DSL: Geber Status: Sicherheitsparameter Fehler (ST2:2) - Info(USINT): Geber -39623: Geber: HIPERFACE DSL: Geber Status: Standard Parameter Fehler (ST2:3) - Info(USINT): Geber -39624: Geber: HIPERFACE DSL: Geber Status: Interner Kommunikationsfehler 1 (ST2:4) - Info(USINT): Geber -39625: Geber: HIPERFACE DSL: Geber Status: Interner Kommunikationsfehler 2 (ST2:5) - Info(USINT): Geber -39626: Geber: HIPERFACE DSL: Geber Status: Interner Systemfehler (ST2:6) - Info(USINT): Geber -39630: Geber: HIPERFACE DSL: Geber Status: Kritische Temperatur (ST3:0) - Info(USINT): Geber -39631: Geber: HIPERFACE DSL: Geber Status: Kritischer LED-Strom (ST3:1) - Info(USINT): Geber -39632: Geber: HIPERFACE DSL: Geber Status: Kritische Versorgungsspannung (ST3:2) - Info(USINT): Geber -39633: Geber: HIPERFACE DSL: Geber Status: Kritische Rotationsgeschwindigkeit (ST3:3) - Info(USINT): Geber -39634: Geber: HIPERFACE DSL: Geber Status: Kritische Beschleunigung (ST3:4) - Info(USINT): Geber -39635: Geber: HIPERFACE DSL: Geber Status: Zhlerberlauf (ST3:5) - Info(USINT): Geber -39636: Geber: HIPERFACE DSL: Geber Status: Interner berwachungsfehler (ST3:6) - Info(USINT): Geber -39638: Geber: HIPERFACE DSL: Geber Status: Kritische Rotorposition (ST3:1) - Info(USINT): Geber -39640: Geber: HIPERFACE DSL: Geber Status: Ungltiger Zugang (ST4:0) - Info(USINT): Geber -39641: Geber: HIPERFACE DSL: Geber Status: Zugriff abgelehnt (ST4:1) - Info(USINT): Geber -39642: Geber: HIPERFACE DSL: Geber Status: Ressourcenzugriffsfehler (ST4:2) - Info(USINT): Geber -39643: Geber: HIPERFACE DSL: Geber Status: Dateizugriffsfehler (ST4:3) - Info(USINT): Geber -39670: Geber: HIPERFACE DSL: Geber Status: Benutzerdefinierte Warnung (ST7:0) - Info(USINT): Geber -39671: Geber: HIPERFACE DSL: Geber Status: Benutzerdefinierte Warnung (ST7:1) - Info(USINT): Geber -39672: Geber: HIPERFACE DSL: Geber Status: Benutzerdefinierte Warnung (ST7:2) - Info(USINT): Geber -39673: Geber: HIPERFACE DSL: Geber Status: Benutzerdefinierte Warnung (ST7:3) - Info(USINT): Geber -39674: Geber: HIPERFACE DSL: Geber Status: Benutzerdefinierte Warnung (ST7:4) - Info(USINT): Geber -39675: Geber: HIPERFACE DSL: Geber Status: Benutzerdefinierte Warnung (ST7:5) - Info(USINT): Geber -39676: Geber: HIPERFACE DSL: Geber Status: Benutzerdefinierte Warnung (ST7:6) - Info(USINT): Geber -39677: Geber: HIPERFACE DSL: Geber Status: Benutzerdefinierte Warnung (ST7:7) - Info(USINT): Geber -41001: Khler-Temperatursensor: Warngrenze berschritten - Info(REAL): Khlertemperatur -41002: Khler-Temperatursensor: Nicht angeschlossen oder zerstrt - Info(REAL): Grenztemperatur -41011: Temperatursensor (Motor|Drossel|Extern): Warngrenze berschritten - Info(REAL): Temperatur -41031: Sperrschicht-Temperaturmodell: Warngrenze berschritten - Info(REAL): Sperrschichttemperatur -41041: Bremswiderstand-Temperaturmodell: Warngrenze berschritten - Info(REAL): Bremswiderstandtemperatur -41051: ACOPOS-Spitzenstrom: Warngrenze berschritten - Info(REAL): Spitzenstromauslastung -41061: ACOPOS-Dauerstrom: Warngrenze berschritten - Info(REAL): Dauerstromauslastung -41070: Motor-Temperaturmodell: Warngrenze berschritten - Info(REAL): Grenztemperatur -41075: ACOPOS-Dauerleistung: Warngrenze berschritten -41078: Leistungsteil: Temperatursensor 1: Warngrenze berschritten - Info(REAL): Temperatur -41080: Vorladewiderstand-Temperaturmodell: Warngrenze berschritten - Info(REAL): Grenztemperatur -41081: Leistungsteil-Temperaturmodell: Warngrenze berschritten - Info(REAL): Temperatur -41083: Leistungsteil: Temperatursensor 2: Warngrenze berschritten - Info(REAL): Temperatur -41085: Leistungsteil: Temperatursensor 3: Warngrenze berschritten - Info(REAL): Temperatur -41087: Leistungsteil: Temperatursensor 4: Warngrenze berschritten - Info(REAL): Temperatur -41089: Geber-Temperatursensor: Warngrenze berschritten - Info(REAL): Temperatur -41090: 24V-Versorgung/Hauptrelais-Temperatursensor: Warngrenze berschritten -41091: Leistungsteil: Temperatursensor 5: Warngrenze berschritten - Info(REAL): Temperatur -41092: Gleichrichter-Temperaturmodell: Warngrenze berschritten - Info(REAL): Temperatur -41093: Zwischenkreisrelais-Temperaturmodell: Warngrenze berschritten - Info(REAL): Temperatur -41094: Zwischenkreiskondensator-Temperaturmodell: Warngrenze berschritten - Info(REAL): Temperatur -41095: Zwischenkreis: Dauersummenleistung: Warngrenze berschritten - Info(REAL): Grenzlast -41096: Zwischenkreis: Spitzensummenleistung: Warngrenze berschritten - Info(REAL): Grenzlast -41097: DC-Anschluss-Temperaturmodell: Warngrenze berschritten - Info(REAL): Temperatur -41098: Leistungsteil: Temperatursensor: Warngrenze berschritten - Info(UINT): Sensor -41099: Motor-Temperaturmodell: Warngrenze berschritten - Info(USINT): Phasenindex -41100: Motor: Temperatursensoren: Temperaturdifferenz zu hoch - Info(UINT): Sensorindex -41101: Leistungsteil: Temperatursensor 1: Untertemperatur: Warngrenze unterschritten - Info(REAL): Temperatur -64002: Wartezeit vor SW-Reset (Netzwerk mit aufsteigenden Knotennummern ?) -64003: Wartezeit vor NC-System-Start (Netzwerk mit aufsteigenden Knotennummern ?) -64004: Der folgende Hochlauf-Fehler knnte hier mit Verzgerung eingetragen sein -64005: Timeout fr Parameter-Freigabe nach Start des Betriebssystemes - Info(UDINT): Status (Bits mit falschem Wert fr Parameter-Freigabe sind gesetzt) -64006: Antrieb wurde nicht synchron zum Netzwerk-Master - Info(UDINT): Timeout [s] -64007: Timeout fr Freigabe der azyklischen Netzwerk Kommunikation - Info(UDINT): Timeout [s] -64008: Timeout fr Freigabe der zyklischen Netzwerk Kommunikation - Info(UDINT): Timeout [s] -64009: Acp10cfg enthlt ein POWERLINK Interface, fr das keine Achse definiert ist - Info(UINT): Index des POWERLINK Interface in Acp10cfg (Name im Logger) -64010: NC Software Testversion (Gltigkeitsperiode im Logger) -64011: Timeout fr Abschluss der Geber-Initialisierung -64012: NCSYS enthlt kein Betriebssystem fr diesen ACOPOS Hardware Typ -64013: Die Basis-Initialisierung wurde wegen eines Fehlers abgebrochen -64014: Kein ganzzahliges Zykluszeitverhltnis von NetCyc und POWERLINK - Info(UDINT): NetCyc Zykluszeit [us] -64015: Kein ganzzahliges Zykluszeitverhltnis von NetCyc und POWERLINK "multiplexed" - Info(UDINT): NetCyc Zykluszeit [us] -64016: Name der SDC Achskonfigurations-PV ist zu lang (PV wird nicht verwendet) - Info(UINT): Maximal zulssige Anzahl von Zeichen -64017: NC Software Prototyp-Version (Einsatz auf Serienmaschinen nicht erlaubt) -64018: mapp Motion ACOPOS FW Testversion (Gltigkeitsperiode im Logger) - Info(UINT): Testversion-Nummer -64019: mapp Motion ACOPOS FW Testversion: SPS Datum/Zeit auerhalb Gltigkeitsperiode -64020: NCSYS ist auf dem Zielsystem nicht vorhanden -65535: Response-Fehler diff --git a/example/AsProject/Logical/Libraries/Motion/Arnc0man/acp10err-en.txt b/example/AsProject/Logical/Libraries/Motion/Arnc0man/acp10err-en.txt deleted file mode 100644 index 28433d9..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Arnc0man/acp10err-en.txt +++ /dev/null @@ -1,2212 +0,0 @@ - 1: Invalid parameter ID - 2: Data block for upload is not available - 3: Write access for a read-only parameter - 4: Read access for a write-only parameter - 8: Data block read access already initialized - 9: Data block write access already initialized - 10: Data block read access not initialized - 11: Data block write access not initialized - 16: The data segment is already the last when reading the data block - 17: The data segment is already the last when writing the data block - 18: The data segment is not yet the last when reading the data block - 19: The data segment is not yet the last when writing the data block - 21: Checksum after data block write is invalid - 23: Parameter ID in data block is invalid (data block write) - Info('PARID'): Parameter ID - 25: Burn system module only allowed immediately after download - 27: Operating system not able to be started (operating system is not on the FPROM) - 40: Value of parameter higher than maximum value - Info(REAL): Maximum value - 41: Value of parameter higher than maximum value - Info(UDINT): Maximum value - 42: Value of parameter higher than maximum value - Info(DINT): Maximum value - 52: Value of parameter lower than minimum value - Info(REAL): Minimum value - 53: Value of parameter lower than minimum value - Info(UDINT): Minimum value - 54: Value of parameter lower than minimum value - Info(DINT): Minimum value - 64: Hardware ID in BR module is invalid (data block write) - Info(USINT): Hardware ID - 65: Hardware version in BR module is invalid (data block write) - Info(USINT): Hardware Revision - 66: The operating system on the drive is incompatible to the existing network - Info(USINT): Hardware ID of operating system - 67: Necessary parameter is missing or is invalid - Info('PARID'): Parameter ID - 68: Data block length invalid - 69: Command interface is occupied - 70: Value of a necessary parameter too high - Info('PARID'): Parameter ID - 71: Value of a necessary parameter too low - Info('PARID'): Parameter ID - 72: firmware version less than minimal necessary firmware version - Info(UINT): minimal version - 73: Invalid R4 floating point format - 74: Parameter can only be written via channel 1 (Axis 1) - 75: Parameter is not allowed for selected motor type - 1001: Error-FIFO overflow - 1002: Parameter outside the valid range - 1003: Parameter cannot be written while loop control is active - 1004: Timeout in network life sign monitor - 1005: Parameter cannot be written while a movement is active - 1006: Invalid parameter for trigger event (digital input + edge) - 1008: Master for network coupling deactivated - Encoder error - Info(USINT): Sending object number - 1009: Error during memory allocation - 1011: Quickstop input active - 1012: Breakdown of cyclic network communication - 1013: Station is not available for network communication - Info(UINT): Station number - 1014: Network command interface is occupied - 1016: Maximum cycle time exceeded - CPU load too high - 1017: Invalid parameter ID for cyclic read access - Info('PARID'): Parameter ID - 1018: Invalid parameter ID for cyclic write access - Info('PARID'): Parameter ID - 1021: Parameter cannot be written: Function block active - 1022: Timeout in life sign monitoring of cyclic data to drive - 1023: Network coupling with the cyclic communication mode not allowed - 1024: Cyclic communication mode with current network configuration not possible - 1025: Value of parameter in connection with holding brake not allowed - 1026: Value of parameter in connection with SAFETY modules not allowed - 1027: Function is not available for this hardware - 1028: Maximum number of network couplings exceeded - 1029: Parameter cannot be written: Stop ramp active - 1030: Function is available with ACOPOS simulation only in mode 'Complete' - 1031: Position controller cycle time exceeded - CPU load too high - 1032: Internal bus error - Info(UDINT): Error code - 1034: Value of parameter in connection with motor encoder gear not allowed - 1035: Parameter cannot be written while a encoder is active. - 2001: Upload of trace data not allowed: Recording active - 2003: Trace start not allowed: Recording active - 2006: Initialization of trace parameters not allowed: Recording active - 4005: Controller cannot be switched on: Drive in error state - 4007: Lag error stop limit exceeded - Info(REAL): Current lag error - 4008: Positive limit switch reached - 4009: Negative limit switch reached - 4010: Controller cannot be switched on: Both limit switches are closed - 4011: Controller cannot be switched off: Movement active - 4012: Controller cannot be switched on: Init parameters missing or not valid - Info('PARID'): Parameter ID - 4014: Two encoder control: Stop limit of positions difference exceeded - Info(REAL): Current positions difference - 4015: Error triggered by command - Info(UINT): Command parameter - 4016: Taskclass cycle time invalid - 4017: Network cycle time invalid - 5001: Target position exceeds positive SW limit - 5002: Target position exceeds negative SW limit - 5003: Positive SW limit reached - 5004: Negative SW limit reached - 5005: Start of movement not possible: Position controller inactive - 5006: Start of movement not possible: Axis not referenced - 5010: Move in pos. direction not possible: Pos. limit switch is closed - 5011: Move in neg. direction not possible: Neg. limit switch is closed - 5012: Start of movement not possible: Stop ramp active - 5015: Start of movement not possible: Homing procedure active - 5016: Parameter cannot be written: Homing procedure active - 5017: Homing procedure mode not possible: Position controller inactive - 5018: Homing procedure not possible: Movement active - 5019: Homing parameter outside the valid range - Info('PARID'): Parameter ID - 5020: Homing procedure not possible: Both limit switches are closed - 5021: Limit switch closed: No direction change for this homing mode - 5022: Second limit switch signal received: Reference switch not found - 5023: Incorrect limit switch signal received for current movement direction - 5025: Homing offset with counting range correction cannot be set - 5026: Basis movement parameters (with override) exceed speed limit value - 5027: Basis movement parameters (with override) exceed acceleration limit value - 5028: Current movement is not a basis movement - 5029: Trigger ignored - remaining distance exceeds SW limit - 5032: Acceleration too low - braking distance exceeds positive SW limit - 5033: Acceleration too low - braking distance exceeds negative SW limit - 5034: Homing procedure not possible: Encoder error - 5035: Reference marks not detected - 5036: Acceleration stop limit exceeded - Info(REAL): Acceleration - 5037: Homing procedure mode not possible: Wrong encoder type - 5038: Homing procedure mode not possible: Restore data invalid - Info(UINT): Detail - 5039: Function not possible: Encoder error - 5043: Homing procedure mode not possible: Compensation active - 5044: Homing procedure mode not possible: Change of direction required - 5101: Compensation gear: Limit values exceeded - Info(USINT): State index - 5102: Too many changes of cam per cycle (master period too short) - Info(USINT): State index - 5107: Cam coupling cannot be started: Parameter outside the valid range - Info('PARID'): Parameter ID - 5110: Cam coupling aborted: Cyclic set positions missing - Info(USINT): State index - 5111: Cam coupling aborted: Encoder error - Info(USINT): State index - 5115: Restart command not possible: The cam automat is not active - 5202: Cam Control: Switch positions not in ascending order - 5300: Data block for upload is not available - 5301: Start cam automat linkage not possible: Parameter outside the valid range - Info('PARID'): Parameter ID - 5302: Parameter cannot be written: Cam automat active - 5303: Cam data not available at index - 5304: Format error in cam data - Info(UINT): Detail - 5311: Cam automat: Event leads to non initialized state - 5315: Download error: Cam data in use by cam automat or function block - 5316: Event type is not possible for entry in compensation gears - 5319: Cam data not allowed for state 0 - 5329: No valid cam data - 6000: Master sampling time is not a multiple of position controller sampling time - 6002: Sync controller: Error tolerance of system time difference exceeded - 6008: Controller is already active - 6014: Drive initialization active - 6017: Software: Watchdog active - 6018: Hardware: Internal power supply failure - 6019: ACOPOS: Overcurrent - 6020: Control supply: Undervoltage - 6021: Low level at controller enable input - 6023: Voltage sag at controller enable input - 6026: Holding brake: Stator current limit exceeded during release - 6027: Holding brake: Manual operation not permitted - 6029: Holding brake: Control signal on and output status off - 6030: Holding brake: Brake output is active, but no brake entered in motor data - 6031: System module already deleted - 6032: Interface: FPGA configuration error - Info(USINT): Slot - 6033: Type of servo amplifier is not supported by ACOPOS-firmware - Info(UDINT): Error ID - 6034: Cyclic set value mode aborted: Set speeds missing - 6036: Motor parameters missing or invalid - Info('PARID'): Parameter ID - 6038: Torque limit higher than peak motor torque - Info(REAL): Peak motor torque - 6043: PHASING_MODE is not valid - Info(UINT): PHASING_MODE - 6044: Phasing: Rotational direction or position not valid - Info(INT): Calculated number of polepairs - 6045: Inverter: Output: No current flow - Info(USINT): Phase - 6046: Phasing: No rotor movement - 6047: Holding brake: Control signal off and output status on - 6048: Motor holding brake movement monitor: Position error too large - Info(REAL): Position error - 6049: Inverter: Output: Current measurement faulty - Info(USINT): Phase - 6050: Write parameter not allowed: Set current filter or notch filter active - 6051: Phasing: Speed to high - Info(REAL): Speed limit - 6052: Power stage: High-side: Overcurrent - 6053: Power stage: Low-side: Overcurrent - 6054: Power stage: Overcurrent - 6055: Holding brake: Low voltage - 6056: Holding brake: Low current - 6057: Position loop controller: Load encoder error - 6058: Enable1: Voltage sag - 6059: Enable2: Voltage sag - 6060: Power stage: Limit speed exceeded - Info(REAL): Limit speed - 6061: CTRL Speed controller: Speed stop limit exceeded - Info(REAL): Limit speed - 6062: CTRL Speed controller: Speed error stop limit exceeded - Info(REAL): Limit value AXLIM_DV_STOP - 6063: Holding brake: External voltage on output over 24V - 6064: Parameter cannot be written: Repetitive Control active - 6065: Initialization active - Info(UINT): Initialization number - 6066: Index overflow while initilization of matrices - Info(UINT): Index overflow - 6067: Error during initialization of the dynamical system - Info(UINT): Error code - 6068: Parameter cannot be written while a brake test is active - Info(UINT): Error code - 6069: Holding brake: Overcurrent - 6070: Parameter cannot be written: Phasing procedure active - 6071: Phasing: Number of polepairs MOTOR_POLEPAIRS not valid - Info(INT): Calculated number of polepairs - 6072: Holding brake: High voltage - 6073: Additional control function in error state - Info(UINT): Error status - 6074: Control supply: Overvoltage - Info(REAL): Limit value - 6075: Initialization of load simulation failed - 6076: Inverter: Wiring: Phase sequence not correct - 6077: Torque limit higher than maximum input torque of the motor gearbox - Info(REAL): Maximum input torque of the motor gearbox - 6078: Inverter: Summation current: Analog monitoring: Overcurrent - 7000: Encoder: Error active - Info(USINT): Encoder - 7012: Encoder: Hiperface error bit - Info(USINT): Encoder - 7013: Encoder: Status message - Info(UDINT): Status code - 7014: Encoder: CRC error during parameter transfer - Info(USINT): Encoder - 7015: Encoder: Timeout error during data transmission - Info(USINT): Encoder - 7017: Encoder: Error while reading encoder parameter - Info(USINT): Encoder - 7022: Encoder: Initialization is active - Info(USINT): Encoder - 7023: Encoder: Parameter transfer is active - Info(USINT): Encoder - 7029: Encoder: Incremental signal amplitude too small - Info(USINT): Encoder - 7030: Encoder: Incremental signal amplitude too large - Info(USINT): Encoder - 7031: Encoder: Incremental signal amplitude too large (Disturbance) - Info(USINT): Encoder - 7032: Encoder: Incremental signal amplitude too small (Disturbance, no connection) - Info(USINT): Encoder - 7033: Encoder: Incremental position step too large - Info(USINT): Encoder - 7036: Encoder: Interface ID invalid (Check slot and Interface EEPROM data) - Info(USINT): Encoder - 7038: Encoder: Position value not synchronous with absolute value - Info(USINT): Encoder - 7039: Incremental encoder: Cable disturbance track A - Info(USINT): Encoder - 7040: Incremental encoder: Cable disturbance track B - Info(USINT): Encoder - 7041: Incremental encoder: Cable disturbance track R - Info(USINT): Encoder - 7042: Incremental encoder: Edge distance of quadrature signal too small - Info(USINT): Encoder - 7043: Encoder: Cable disturbance track D - Info(USINT): Encoder - 7044: Encoder: Parity - Info(USINT): Encoder - 7045: Resolver: Signal disturbance (plausibility check) - Info(USINT): Encoder - 7046: Resolver: Cable disturbance - Info(USINT): Encoder - 7047: Invalid distance of reference marks - Info(DINT): Distance - 7048: Error during the reading of encoder memory - Info(USINT): Encoder - 7049: Abnormal encoder current consumption - Info(USINT): Encoder - 7050: Incremental encoder: Illegal AB signal change - Info(USINT): Encoder - 7051: Encoder: Acceleration too large (Disturbance) - Info(USINT): Encoder - 7052: Encoder: Encoder is not Supported - Info(USINT): Encoder - 7053: Encoder: Power supply faulty - Info(USINT): Encoder - 7054: Encoder: Position in channel already defined - Info(USINT): Encoder - 7055: Encoder: Invalid content type 'frame end' - Info(USINT): Encoder - 7057: Encoder: Register read/write forbidden or not implemented - Info(USINT): Encoder - 7058: Encoder: Alarm bit is set - Info(USINT): Encoder - 7059: Virtual Encoder: Error state - Info(UDINT): PARID_ENCOD0_STATUS - 7060: Virtual Encoder: Transition error - Info(UDINT): PARID_ENCOD0_STATUS - 7061: Virtual Encoder: stall detection - Info(UDINT): PARID_ENCOD0_STATUS - 7062: Encoder: SafeMOTION module not ready - Info(USINT): Encoder - 7063: Encoder: Error in the UART communication - Info(USINT): Encoder - 7064: Encoder: Error in the SafeMOTION communication - Info(USINT): Encoder - 7065: Encoder: Encod type invalid - Info(USINT): Encoder - 7066: Encoder: Encoder not ready - Info(USINT): Encoder - 7067: Encoder: SafeMOTION modul not in operational state - Info(USINT): Encoder - 7068: Encoder: Maximum cycle time exceeded - Info(USINT): Encoder - 7069: Encoder: encoder error filter activ - Info(USINT): Encoder - 7070: Encoder: Lag error stop limit exceeded - Info(REAL): Current lag error - 7071: Encoder: Limit speed error exceeded - Info(REAL): Speed error - 7072: Encoder: Transfer time position exceeded - Info(USINT): Encoder - 7073: Encoder: Multiturn failure - Info(USINT): Encoder - 7074: Encoder: SafeMOTION error - Info(USINT): Encoder - 7075: Encoder: Incorrect configuration encoder type - Info(USINT): Encoder - 7076: Encoder: Data transfer active - Info(UINT): Motor: Dataset index - 7077: Encoder: Encoder evaluation blocked by the SafeMOTION configuration - Info(USINT): Encoder - 7078: Encoder: Inter-segment communication failed - Info(USINT): Side - 7079: Encoder: Internal error - Info(UDINT): - - 7080: Encoder: Error in the encoder communication - Info(USINT): Encoder - 7081: Encoder: Timeout during initialization - Info(USINT): Encoder - 7082: Encoder: Link to encoder disturbed - Info(USINT): Encoder - 7083: Reference pulse monitoring: Faulty position, resolution, or reference pulse - Info(USINT): Encoder - 7084: Encoder: Error in the position evaluation - Info(USINT): Encoder - 7085: Encoder: SafeMOTION not initialized - Info(USINT): Encoder - 7087: Encoder Emulation: Network connection interrupted - Info(USINT): Encoder - 7089: Encoder: HIPERFACE DSL: Online status: Bit 2: QMLW: Quality monitor. Low-level - Info(USINT): Encoder - 7090: Encoder: HIPERFACE DSL: Online status: Bit 3: FIX0: Bit not '0' - Info(USINT): Encoder - 7091: Encoder: HIPERFACE DSL: Online status: Bit 8: PRST: Protocol reset - Info(USINT): Encoder - 7092: Encoder: HIPERFACE DSL: Online status: Bit 9: DTE: Deviation Threshold Error - Info(USINT): Encoder - 7093: Encoder: HIPERFACE DSL: Online status: Bit 12: FIX1: Bit not '1' - Info(USINT): Encoder - 7094: Encoder: HIPERFACE DSL: Online status: Bit 14: SUM: Summary byte enc. status - Info(USINT): Encoder - 7095: Encoder: Encoder type not supported by SafeMOTION firmware - Info(USINT): Encoder - 7100: Parameter function is not supported. - 7103: Incompatible interface - Info(UDINT): Interface + additional info - 7104: Initialization aborted - Info(USINT): Slot - 7200: DC bus: Overvoltage - 7210: DC bus: Pre-charging: Voltage unstable - 7211: DC bus: Voltage dip - Info(REAL): Low voltage limit - 7212: DC bus: Large voltage dip - Info(REAL): Low voltage limit - 7214: DC bus: Pre-charging resistor hot (too many power line fails) - 7215: Power mains: At least one phase of the power line failed - 7217: DC bus: Nominal voltage detection: Voltage too high - Info(REAL): Maximum DC bus voltage - 7218: DC bus: Nominal voltage detection: Voltage too low - Info(REAL): Minimum required DC bus voltage - 7219: DC bus: Pre-charging: Voltage too low - Info(REAL): Minimum required DC bus voltage - 7220: DC bus: Nominal voltage detection: Voltage not allowed - Info(REAL): DC bus voltage - 7221: Mains: Failure - Info(REAL): Line frequency - 7222: Inverter: Summation current: Overcurrent - Info(REAL): Limit - 7223: DC bus: Overvoltage DC-GND - 7224: Connector to back plane: 24V-GND contact monitoring: Voltage too low - 7225: DC bus: Overvoltage - Info(REAL): Limit voltage - 7226: DC bus: Overcurrent - 7227: Bleeder: Overcurrent - Info(REAL): Limit - 7228: DC bus: Nominal voltage detection: High inrush current - Info(REAL): Voltage boost factor - 7229: Chopper: Overcurrent - 7230: DC bus: center voltage limit exceeded - Info(UDINT): Detail - 7231: Motor: Overvoltage - Info(REAL): Limit voltage - 7232: Mains: Detected frequency outside the range [20,200] - Info(REAL): Detected frequency - 7300: Analog/Digital IO: IO Configuration invalid - Info(USINT): Slot - 7303: Analog/Digital IO: 24V power supply fail - Info(USINT): Slot - 7304: Analog/Digital IO: Network connection interrupted - Info(USINT): Slot - 7305: Digital IO: Digital output: Diagnose bit active - Info(UINT): Digital IOs - 7306: Analog IO: Analog output: Diagnose bit active - Info(USINT): Analog IOs - 7401: Parameter position exceeds maximum data length - 7402: Processing of parameter sequence aborted: Write error - Info(UINT): Index of parameter - 7403: Processing of parameter sequence is still active - 7404: Parameter sequence not available at index - 8001: EEPROM select not valid - 8003: Table index not valid - 8004: EEPROM variable type not valid - 8005: EEPROM type not valid - 8006: Value of EEPROM parameter is zero - Info(UINT): EEPROM Parameter ID - 8007: Value of EEPROM parameter is not valid - Info(UINT): EEPROM Parameter ID - 8011: EPROM: Data not valid - Info(UDINT): CODE - 8012: EPROM: Controller-ID not valid - Info(USINT): CODE - 8013: EPROM: CRC error - Info(USINT): CODE - 8020: Invalid switch frequency - 8021: User decice configuration data: CRC error - 8022: User decice configuration data: Parameter value invalid - Info('PARID'): Parameter ID - 9000: Heatsink temperature sensor: Stop limit exceeded - Info(REAL): Temperature limit - 9001: Heatsink temperature sensor: Switch off limit exceeded - Info(REAL): Temperature limit - 9003: Heatsink temperature sensor: Not connected or destroyed - Info(REAL): Temperature limit - 9010: Temperature sensor (Motor|Choke|External): Stop limit exceeded - Info(REAL): Temperature limit - 9011: Temperature sensor (Motor|Choke|External): Switch off limit exceeded - Info(REAL): Temperature limit - 9012: Temperature sensor (Motor|Choke|External): Not connected or destroyed - Info(REAL): Temperature - 9013: Temperature sensor (Motor|Choke|External): Short circuit - Info(REAL): Temperature - 9030: Junction temperature model: Stop limit exceeded - Info(REAL): Temperature limit - 9031: Junction temperature model: Switch off limit exceeded - Info(REAL): Temperature limit - 9040: Bleeder temperature model: Stop limit exceeded - Info(REAL): Temperature limit - 9041: Bleeder temperature model: Switch off limit exceeded - Info(REAL): Temperature limit - 9050: ACOPOS peak current: Stop limit exceeded - Info(REAL): Load limit - 9051: ACOPOS peak current: Switch off limit exceeded - Info(REAL): Load limit - 9060: ACOPOS continuous current: Stop limit exceeded - Info(REAL): Load limit - 9061: ACOPOS continuous current: Switch off limit exceeded - Info(REAL): Load limit - 9070: Motor temperature model: Stop limit exceeded - Info(REAL): Temperature limit - 9071: Motor temperature model: Switch off limit exceeded - Info(REAL): Temperature limit - 9075: ACOPOS continuous power: Stop limit exceeded - Info(REAL): Load limit - 9076: ACOPOS continuous power: Switch off limit exceeded - Info(REAL): Load limit - 9078: Power stage: Temperature sensor 1: Stop limit exceeded - Info(REAL): Temperature - 9079: Power stage: Temperature sensor 1: Switch off limit exceeded - Info(REAL): Temperature - 9080: Pre-charging resistor temperature model: Stop limit exceeded - Info(REAL): Temperature limit - 9081: Power stage temperature model: Stop limit exceeded - Info(REAL): Temperature - 9082: Power stage temperature model: Switch off limit exceeded - Info(REAL): Temperature - 9083: Power stage: Temperature sensor 2: Stop limit exceeded - Info(REAL): Temperature - 9084: Power stage: Temperature sensor 2: Switch off limit exceeded - Info(REAL): Temperature - 9085: Power stage: Temperature sensor 3: Stop limit exceeded - Info(REAL): Temperature - 9086: Power stage: Temperature sensor 3: Switch off limit exceeded - Info(REAL): Temperature - 9087: Power stage: Temperature sensor 4: Stop limit exceeded - Info(REAL): Temperature - 9088: Power stage: Temperature sensor 4: Switch off limit exceeded - Info(REAL): Temperature - 9089: Encoder temperature sensor: Stop limit exceeded - Info(REAL): Temperature - 9090: Encoder temperature sensor: Temperature value not valid - 9091: 24V Supply/Main relay temperature sensor: Stop limit exceeded - 9092: Power stage: Temperature sensor 5: Stop limit exceeded - Info(REAL): Temperature - 9093: Power stage: Temperature sensor 5: Switch off limit exceeded - Info(REAL): Temperature - 9094: Rectifier temperature model: Stop limit exceeded - Info(REAL): Temperature - 9095: Rectifier temperature model: Switch off limit exceeded - Info(REAL): Temperature - 9096: DC bus relay temperature model: Stop limit exceeded - Info(REAL): Temperature - 9097: DC bus relay temperature model: Switch off limit exceeded - Info(REAL): Temperature - 9098: DC bus capacitor temperature model: Stop limit exceeded - Info(REAL): Temperature - 9099: DC bus capacitor temperature model: Switch off limit exceeded - Info(REAL): Temperature - 9100: DC bus: Continuous total power: Stop limit exceeded - Info(REAL): Load limit - 9101: DC bus: Continuous total power: Switch off limit exceeded - Info(REAL): Load limit - 9102: DC bus: Peak total power: Stop limit exceeded - Info(REAL): Load limit - 9103: DC bus: Peak total power: Switch off limit exceeded - Info(REAL): Load limit - 9104: DC connector temperature model: Stop limit exceeded - Info(REAL): Temperature - 9105: DC connector temperature model: Switch off limit exceeded - Info(REAL): Temperature - 9106: Power stage: Temperature sensor: Stop limit exceeded - Info(UINT): Sensor - 9107: Power stage: Temperature sensor: Switch off limit exceeded - Info(UINT): Sensor - 9108: Motor: Temperature sensor: Multiplexer reference voltage fail - Info(UINT): Multiplexer stage - 9110: Motor temperature model: Stop limit exceeded - Info(USINT): Phase index - 9111: Motor temperature model: Switch off limit exceeded - Info(USINT): Phase index - 9300: Current controller: Overcurrent - Info(REAL): Limit - 9302: Current controller: Cycle time invalid - 9303: Infeed: Summation current: Overcurrent - Info(REAL): Limit -10000: Identification parameter(s) missing -10001: Parameter identification: Invalid sub-mode -10100: Parameter identification: Quality factor not fulfilled - Info(UINT): Detail -10101: No ISQ-filter free -10102: No resonance-frequency for ISQ-filter (band-stop) found - Info(UINT): Filter -10103: Autotuning: Maximum lag error exceeded - Info(REAL): Current lag error -10104: Parameter identification: Movement during identification of the position -10105: Parameter identification: Plausibility check of the shuttle positions -10500: Induction stop was terminated -11000: Inter segment communication: Wiring fault - Info(UDINT): Connector -11101: Encoder: Signal amplitude too low - Info(REAL): Position -11102: Encoder: Signal amplitude too high - Info(REAL): Posittion -29200: The axis object is invalid - Info(UINT): PLCopen_FB -29203: Drive is not ready - Info(UINT): PLCopen_FB -29204: Invalid parameter number - Info(UINT): PLCopen_FB -29205: The axis is not homed - Info(UINT): PLCopen_FB -29206: The controller is off - Info(UINT): PLCopen_FB -29207: This movement type is currently not allowed - Info(UINT): PLCopen_FB -29208: The axis object was changed since last function block call - Info(UINT): PLCopen_FB -29209: The drive is in error state - Info(UINT): PLCopen_FB -29210: Parameter initialization (Global-init) failed - Info(UINT): PLCopen_FB -29211: Holding brake cannot be switched. The controller is on - Info(UINT): PLCopen_FB -29214: Homing procedure not possible - Info(UINT): PLCopen_FB -29215: Discrete movement not possible - Info(UINT): PLCopen_FB -29216: Continuous movement not possible - Info(UINT): PLCopen_FB -29217: Invalid input parameter - Info(UINT): PLCopen_FB -29218: Unknown PLCopen axis state - Info(UINT): PLCopen_FB -29219: Invalid value for PLCopen parameter - Info(UINT): PLCopen_FB -29221: No cam name - Info(UINT): PLCopen_FB -29222: Error at cam download - Info(UINT): PLCopen_FB -29225: The target position is outside the axis period - Info(UINT): PLCopen_FB -29226: Drive error. Call MC_(BR_)ReadAxisError for details - Info(UINT): PLCopen_FB -29227: Drive unable to transmit additional master positions on network - Info(UINT): PLCopen_FB -29228: This drive cannot read any more master positions from the network - Info(UINT): PLCopen_FB -29229: Synchronized movement not possible - Info(UINT): PLCopen_FB -29230: Internal error: Error transferring the parameter list - Info(UINT): PLCopen_FB -29231: The master velocity is invalid, 0 or negative - Info(UINT): PLCopen_FB -29232: Internal error: Invalid SPT resource type - Info(UINT): PLCopen_FB -29233: SPT resources of required type not available - Info(UINT): PLCopen_FB -29234: Internal error: Number of requested SPT resources is not available - Info(UINT): PLCopen_FB -29235: Functionality not available for the current axis type - Info(UINT): PLCopen_FB -29237: Error in TriggerInput parameters - Info(UINT): PLCopen_FB -29238: The function block cannot be used in the current PLCopen axis state - Info(UINT): PLCopen_FB -29239: This functionality is not available on CAN-Bus - Info(UINT): PLCopen_FB -29240: The specified ParID cannot be used due to the data type size - Info(UINT): PLCopen_FB -29241: Wrong data type for specified ParID - Info(UINT): PLCopen_FB -29242: Cyclic read data full - Info(UINT): PLCopen_FB -29244: Internal error while configuring cyclic data - Info(UINT): PLCopen_FB -29246: Invalid TouchProbe window - Info(UINT): PLCopen_FB -29247: Master synchronous position cannot be reached - Info(UINT): PLCopen_FB -29250: Invalid CamTableID - Info(UINT): PLCopen_FB -29251: Error downloading the ACOPOS parameter table - Info(UINT): PLCopen_FB -29252: Error initializing the parameter list - Info(UINT): PLCopen_FB -29253: Error downloading the parameter sequence - Info(UINT): PLCopen_FB -29254: Error initializing the parameter sequence - Info(UINT): PLCopen_FB -29255: Initialization not possible, axis coupling is active - Info(UINT): PLCopen_FB -29256: Multiple simultaneous commands not possible - Info(UINT): PLCopen_FB -29257: The specified data address is invalid - Info(UINT): PLCopen_FB -29260: No data object name specified - Info(UINT): PLCopen_FB -29261: Invalid data object index - Info(UINT): PLCopen_FB -29262: Master channel already in use - Info(UINT): PLCopen_FB -29263: Slave channel already in use - Info(UINT): PLCopen_FB -29264: Cyclic write data full - Info(UINT): PLCopen_FB -29265: Loss of communication with the drive - Info(UINT): PLCopen_FB -29266: The MasterParID has changed since last function block call - Info(UINT): PLCopen_FB -29267: Invalid number of cam profile polynomials - Info(UINT): PLCopen_FB -29268: Function block aborted by another function block - Info(UINT): PLCopen_FB -29269: Error saving NC-INIT parameter module - Info(UINT): PLCopen_FB -29270: Error loading NC-INIT parameter module - Info(UINT): PLCopen_FB -29271: The selected function block with the type MC_TouchProbe is not enabled - Info(UINT): PLCopen_FB -29272: Cam Profile Automat data not initialized - Info(UINT): PLCopen_FB -29273: The specified 'Subject' is invalid - Info(UINT): PLCopen_FB -29274: An error has occurred while initializing the data - Info(UINT): PLCopen_FB -29275: At least one input value was changed while 'Enable = TRUE' - Info(UINT): PLCopen_FB -29276: A phase shift is already in progress - Info(UINT): PLCopen_FB -29277: A offset shift is already in progress - Info(UINT): PLCopen_FB -29278: No period for Axis, Master, Slave or function block input defined - Info(UINT): PLCopen_FB -29279: Output value cannot be calculated - Info(UINT): PLCopen_FB -29280: No valid master axis defined - Info(UINT): PLCopen_FB -29281: This functionality is not available for ACOPOSmulti - Info(UINT): PLCopen_FB -29282: Command can't currently be executed - Info(UINT): PLCopen_FB -29283: Master or slave position of the first cam profile point not equal to 0 - Info(UINT): PLCopen_FB -29284: Too few curve points - Info(UINT): PLCopen_FB -29285: Invalid type for cam profile section - Info(UINT): PLCopen_FB -29286: Invalid mode for the last cam profile point - Info(UINT): PLCopen_FB -29287: Invalid master or slave position for last cam profile point - Info(UINT): PLCopen_FB -29288: Master positions are not strictly monotonic increasing - Info(UINT): PLCopen_FB -29289: Invalid boundary parameters - Info(UINT): PLCopen_FB -29290: Too many cam profile polynomials - Info(UINT): PLCopen_FB -29291: Turning point outside of cam profile section - Info(UINT): PLCopen_FB -29292: Identical slave boundary positions not permitted - Info(UINT): PLCopen_FB -29293: Specified data length is 0 or too low - Info(UINT): PLCopen_FB -29294: Not able to determine error text. For details, see error text string - Info(UINT): PLCopen_FB -29295: An error has occurred. For details, see 'ErrorRecord' output - Info(UINT): PLCopen_FB -29297: Problem with variable in permanent memory - Info(UINT): PLCopen_FB -29299: Error occurred during the setup operation - Info(UINT): PLCopen_FB -29300: Invalid number of polynomials in cam profile - Info(UINT): PLCopen_FB -29301: Unable to calculate cam profile value - Info(UINT): PLCopen_FB -29302: Instance of function block already active on this axis - Info(UINT): PLCopen_FB -29303: The specified IntervalTime is too small - Info(UINT): PLCopen_FB -29305: ParID cannot be read with the specified mode - Info(UINT): PLCopen_FB -29306: Invalid interpolation mode - Info(UINT): PLCopen_FB -29307: Master period is zero - Info(UINT): PLCopen_FB -29308: Internal calculation error - Info(UINT): PLCopen_FB -29309: General internal error - Info(UINT): PLCopen_FB -29310: Calculated compensation exceeds limit values - Info(UINT): PLCopen_FB -29311: The maximum time was exceeded - Info(UINT): PLCopen_FB -29312: Error occurred during the holding brake test - Info(UINT): PLCopen_FB -29313: FIFO - Maximum amount of available elements exceeded - Info(UINT): PLCopen_FB -29314: The function block is called in a wrong task class - Info(UINT): PLCopen_FB -29315: Abortion of cyclic position transfer due to axis error - Info(UINT): PLCopen_FB -29316: Two encoder control is not activated - Info(UINT): PLCopen_FB -29488: Permanent variable for endless position was overwritten - Info(UINT): PLCopen_FB -29489: Internal values in the axis structure are invalid - Info(UINT): PLCopen_FB -29490: Internal initialization error (global init) - Info(UINT): PLCopen_FB -29491: Internal initialization error (SW limits) - Info(UINT): PLCopen_FB -29492: Internal initialization error (homing of virtual axis) - Info(UINT): PLCopen_FB -29498: ACP10_MC library: Initialization aborted - Info(UINT): PLCopen_FB -29499: ACP10_MC library: Error with details in 'ASCII Data' - Info(UINT): PLCopen_FB -31000: Nicht alle INIT-PARIDs initialisiert -> Einschalten Regler nicht mglich -31001: Regler ist ausgeschaltet -> Trace nicht mglich -31002: Shut-Down der Motorbrcke wurde ausgelst -31003: Fehler der Motorbrcke ( NMI ) -31004: Das interne Zwischenkreisrelais ist nicht geschlossen. -31005: Die Netzwerklebensberwachung hat zugeschlagen. -31006: Der Abbruch-Schleppfehlergrenzwert wurde berschritten. -31007: Der Eingang X 1.8 Enable ( Freigabe ) ist nicht aktiv. -31008: Der Eingang X 1.2 Thermoschalter hat ausgelst. -31009: Der Eingang X 1.6 pos. HW-Endschalter hat ausgelst -31010: Der Eingang X 1.7 neg. HW-Endschalter hat ausgelst -31011: Der Regler ist nicht eingeschaltet -31012: Die I^2t-berwachung hat angesprochen. -31013: Die interne PTC-Temperaturberwachung hat ausgelst. -31014: Ein negativer Wert ist nicht zulssig. -31015: Die Parameter fr den Trace sind nicht richtig initialisiert. -31016: Geberausfall erkannt. -31017: NC-Modultyp nicht korrekt. -31018: Drehzahlreglerberwachung - Abbruchgrenzwert berschritten -31019: Referenzieren nicht mglich, Bewegung aktiv -31020: Referenzierparameter nicht gltig -31021: Referenzierparameter PARID_HOMING_TR_S_BLOCK nicht 0 -31022: Parameter ungltig im Befehl Latch Enable -31023: Ein positiver Wert ist nicht zulssig. -31201: Di/Do Interface: Drive not ready -31220: Encoder error: Encoder not configured - Info(USINT): EncIf Index -31221: Encoder error: Cable disturbance or signal disturbance - Info(USINT): EncIf Index -31224: Encoder Interface: HW Module not OK - Info(USINT): EncIf Index -31240: Homing procedure mode not allowed with current HW Type -31247: Drive Interface: DrvOK not set from HW Module -31248: Trigger Interface: HW Module not OK - Info(UINT): TrigIf Index -31249: Drive Interface: HW Module not OK -31250: Di/Do Interface: HW Module not OK -31260: Current axis configuration only possible in simulation mode -31261: Change mode for servo drive adjustment not allowed -32001: Error calling CAN_xopen() - Info(UINT): Status of CAN_xopen() -32002: Error defining Write COB for Broadcast Command - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32003: Error defining Write COB for Parameter Read Request - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32004: Error defining Write COB for Parameter Write Request - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32005: Error defining Read COB for Parameter Read Response - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32006: Error defining Read COB for Parameter Write Response - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32007: Error defining Read COB for Monitor Data from the drive - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32008: Error sending Read Request (network error ?) - Info(UINT): Status of CAN_sendCOB() -32009: Error sending Write Request (network error ?) - Info(UINT): Status of CAN_sendCOB() -32010: Drive not responding to Read Request (is the drive in the network ?) - Info(UDINT): Timeout [usec] -32011: Drive not responding to Write Request (is the drive in the network ?) - Info(UDINT): Timeout [usec] -32012: Error reading module description of system module -32013: No operating system present on the drive -32014: NCSYS version on the drive not compatible with NC software version - Info(UINT): NCSYS version on the drive -32015: Error creating message queue - Info(UINT): Status of q_create() -32016: Error sending an idle time command to the NC Manager Task - Info(UINT): Status of q_send() -32017: Wrong boot state after start of operating system - Info(UINT): Boot state -32018: Invalid Parameter ID in system module - Info(UINT): Parameter-ID -32019: Download of NC system module not allowed (the module is on the PLC) -32020: System module data could not be read from the drive for initialization -32021: System module data could not be read from the drive after download -32022: Error aborting data block access before download -32023: Error reading boot state before download -32025: Wrong boot state after SW Reset before download - Info(UINT): Boot state -32026: Error during INIT of data block write access for download -32027: Error sending data segment for download -32029: Response error after sending data segment for download -32030: Error at command for system module burn after download -32031: Error reading status for system module burn after download -32032: Error while burning system module after download - Info(USINT): Error status from burning system module -32033: Timeout while burning system module after download - Info(USINT): Last status from burning system module -32034: Error at SW Reset before download -32035: Error at SW Reset after download -32036: Different system module data after download -32037: Error message(s) lost because of FIFO overflow (acknowledge errors) -32040: Version of INIT parameter module is not compatible to NC manager - Info(UINT): Version of INIT parameter module -32041: The module acp10cfg does not exist -32042: The module acp10cfg is not an NC data module -32043: The NC module type of the module acp10cfg is invalid -32044: The NC module type of the module acp10cfg cannot be read -32045: The data address in module acp10cfg cannot be read -32046: The data section of module acp10cfg is empty - Info(UINT): Number of data section -32047: A CAN node number in module acp10cfg is invalid -32048: A CAN node number in module acp10cfg is used repeatedly -32049: This NC action is not allowed during Trace is active -32050: A Trace Data Upload is already active -32053: Error defining Write COB for Parameter Read Request 2 - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32054: Error defining Write COB for Parameter Write Request 2 - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32055: Error defining Read COB for Parameter Read Response 2 - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32056: Error defining Read COB for Parameter Write Response 2 - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32057: Error accessing HS task class table - Info(UINT): Status of SS_get_entry() -32058: Error accessing task class table - Info(UINT): Status of SS_get_entry() -32059: Parameter tk_no invalid for access to task class table - Info(UINT): Value of tk_no -32060: Timeout for cyclic data from drive - Indications invalid (network error ?) -32061: Timeout sending a Read Request telegram (network error ?) -32062: Timeout sending a Write Request telegram (network error ?) -32063: Data address zero (set/read parameter via service interface) -32064: Converting text into binary data is not possible for this parameter data type -32065: Converting binary data into text is not possible for this parameter data type -32066: Parameter ID zero (set/read parameter via service interface) -32067: Parameter ID invalid (converting text to/from binary data not possible) -32069: The data address of the ACOPOS parameters in module acp10cfg cannot be read -32070: Drive for ACOPOS parameters in module acp10cfg not found - Info(UINT): Interface index (in HB) and node number (in LB) of this drive -32071: The ACOPOS parameters are invalid (an update of AutomationStudio is necessary) -32072: Wrong boot state after SW Reset - Info(UINT): Boot state -32073: Download of NC system module: Error reading NC hardware version of BsLoader -32074: Incompatible NC hardware version: Download of BsLoader not possible - Info(UINT): Version ID of NC system module (in HB) and version ID of ACOPOS (in LB) -32075: Incompatible NC hardware version: Download of operating system not possible - Info(UINT): Version ID of NC system module (in HB) and version ID of ACOPOS (in LB) -32076: The FIFO for messages with high priority to NC Idle Task is full -32077: A POWERLINK node number in module acp10cfg is invalid -32078: A POWERLINK node number in module acp10cfg is used repeatedly -32079: With this variant one CAN interface must be in module acp10cfg -32080: With this variant one POWERLINK interface must be in module acp10cfg -32084: The NC configuration does not contain any ACOPOS module -32085: Module acp10cfg invalid (AutomationStudio V2.2 or higher necessary) -32086: With this variant no CAN interface is allowed in module acp10cfg -32087: With this variant no POWERLINK interface is allowed in module acp10cfg -32088: The INIT parameter module specified in the NC Mapping Table does not exist -32089: NC-HW-ID of INIT parameter module is not compatible to NC manager - Info(UINT): NC-HW-ID of INIT parameter module -32090: NC object type of INIT parameter module is not equal to NC object - Info(UINT): NC object type of INIT parameter module -32091: Invalid block data in INIT parameter module (data range exceeded) - Info(UDINT): Offset in data section of INIT parameter module -32092: Error sending a command to the NC Idle Task - Info(UINT): Status of send function -32093: NcManCtrl is defined repeatedly with different values -32094: NetworkInit is defined repeatedly for ncMANAGER with different values -32095: Value of drive group in CAN-CFG-Module higher than maximum value - Info(UINT): Maximum value -32098: Version of the module acp10cfg is not compatible with NC manager -32099: Length of data section of module acp10cfg is too small - Info(UINT): Number of data section -32100: Memory for NC error text management cannot be allocated - Info(UINT): Status of SM_malloc() -32102: Version ID of error text module not equal to that of NC manager -32103: Data section of error text module cannot be read - Info(UINT): Number of data section -32104: Data section of error text module is empty - Info(UINT): Number of data section -32105: Length of data section of error text module is too small - Info(UINT): Number of data section -32106: Error list of error text module not equal with that of NC manager - Info(UINT): First invalid error number -32107: Parameter list of error text module not equal with that of NC manager - Info(UINT): First invalid parameter ID -32108: The last error number of error text module is not equal to 65535 -32109: The last parameter ID of error text module is not equal to 65535 -32110: Length of data section of CAN-CFG-Module cannot be read - Info(UINT): Status of function MO_section_lng() -32111: Length of data section of CAN-CFG-Module is too small - Info(UINT): Expected length -32112: The data address in the CAN-CFG-Module cannot be read - Info(UINT): Status of function MO_read() -32113: The enable code in the CAN-CFG-Module is invalid -32114: Values not equal to zero in reserved area of CAN-CFG-Module -32115: The basis CAN ID for WR/RD channel1 in the CAN-CFG-Module is invalid -32116: The basis CAN ID for WR/RD channel2 in the CAN-CFG-Module is invalid -32117: The basis CAN ID for WR/RD channel3 in the CAN-CFG-Module is invalid -32118: The basis CAN ID for monitor data in the CAN-CFG-Module is invalid -32119: Invalid basis CAN ID for cyclic data to the drive in CAN-CFG-Module -32120: Invalid basis CAN ID for cyclic data from the drive in CAN-CFG-Module -32121: The CAN ID for the SYNC telegram in the CAN-CFG-Module is invalid -32122: The CAN ID for the broadcast command in the CAN-CFG-Module is invalid -32123: Error defining Read COB for WR2 Request (external set position mode) - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32124: Error defining Read COB for WR2 Response (external set position mode) - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32125: Error defining Read COB for RD2 Request (external set position mode) - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32126: Error defining Read COB for RD2 Response (external set position mode) - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32127: Error deleting Write COB for Broadcast Command (external set position mode) - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_deleteCOB() (in MLB and LB) -32128: Error defining Read COB for Broadcast Command (external set position mode) - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32129: Error defining Read COB for cyclic user data from drive (ext. set pos. mode) - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32130: This external set position mode is only allowed with one CAN interface - Info(UINT): Count of used CAN interfaces -32131: The specified NC data module does not exist -32132: The specified module is not an NC data module -32133: The NC module type of the specified NC data module is invalid - Info(UINT): Requested type (in HB) and type of NC data module (in LB) -32134: The NC module type of the specified NC data module cannot be read - Info(UINT): Status of function MO_read() -32135: The data address of the specified NC data module cannot be read - Info(UINT): Status of function MO_read() -32136: The data section of the specified NC data module is empty - Info(UINT): Number of data section -32137: Data address of structure for a data block operation is zero -32138: Data address zero (data structure for data block operation) -32139: Data length zero (data structure for data block operation) -32140: Data block operation: Data module name or data address must be zero -32141: Invalid data format in a parameter sequence -32142: ID or type of a parameter invalid in parameter sequence with text format - Info(UDINT): Index of this parameter in the parameter sequence -32143: Data of a parameter in a parameter sequence longer than 6 bytes - Info(UDINT): Index of this parameter in the parameter sequence -32144: Error for an ACOPOS parameter table specified in the NC Mapping Table - Info(UINT): Index of this ACOPOS parameter table (name in Logger) -32145: The ACOPOS parameter table does not exist -32146: The ACOPOS parameter table is not an NC data module -32147: The NC module type of the ACOPOS parameter table is invalid -32148: The NC module type of the ACOPOS parameter table cannot be read -32149: The data address in the ACOPOS parameter table cannot be read -32150: The data section of the ACOPOS parameter table is empty -32151: Error initializing memory buffer for XML parser -32152: No XML elements present in an ACOPOS parameter table -32153: The first XML element is invalid in the ACOPOS parameter table -32154: The ACOPOS parameter table does not contain any ACOPOS parameters -32155: Nesting depth for ACOPOS parameter groups exceeded - Info(UINT): Maximum nesting depth -32156: ID or type of an ACOPOS parameter invalid for text conversion - Info(UINT): Parameter ID -32157: Length of parameter data too large for ACOPOS parameter in XML data - Info(UINT): Parameter ID -32158: ACOPOS parameter: An attribute is not defined (ID) - Info(UINT): Number of this Parameter in the ACOPOS parameter table -32159: ACOPOS parameter: An attribute is not defined (Value) - Info(UINT): Number of this Parameter in the ACOPOS parameter table -32161: ncNC_SYS_RESTART,ncACKNOWLEDGE is not allowed (network.init=ncFALSE) -32163: A system module download to all drives is not possible with SwNodeSelect -32164: The text defined with NetworkInit (global) is invalid -32165: A CAN node number is equal to NodeNr_SwNodeSelect -32166: Network initialization not allowed during active network initialization -32167: The text defined with NetworkInit is invalid -32168: NodeNr_SwNodeSelect is defined repeatedly with different values -32169: The node number defined with NodeNr_SwNodeSelect is invalid - Info(UINT): Node number -32170: A data module name has to be entered for this data block operation -32171: Index zero is not allowed (data structure for data block operation) -32172: The specified data module name is not valid for a BR module - Info(UINT): Status of conv_asc2brstr() -32173: Memory for data module creation cannot be allocated - Info(UDINT): Data module length -32174: Error with installation of data module into BR module table - Info(UINT): Status of BrmFlushModuleMemory() -32175: Error with installation of data module into BR module table - Info(UINT): Status of BR_install() -32176: Text for parameter data too large for parameter sequence with text format - Info(UDINT): Index of this parameter in the parameter sequence -32177: Text for parameter data too large for parameter list with text format - Info(UDINT): Index of this parameter in the parameter list -32178: This axis is not enabled for this ACOPOS (channel number too high) - Info(UINT): Maximum channel number -32179: ID or type of a parameter invalid in parameter list with text format - Info(UDINT): Index of this parameter in the parameter list -32180: Data address of structure for a parameter list operation is zero -32181: Data address zero (data structure for parameter list operation) -32182: Data length zero (data structure for parameter list operation) -32183: Data length invalid (data structure for parameter list operation) -32184: Invalid data format in a parameter list -32185: Data of a parameter in a parameter list longer than 6 bytes - Info(UDINT): Index of this parameter in the parameter list -32186: NetBasisInitNr is defined repeatedly for ncMANAGER with different values -32187: Error for synchronization of network initialization (details in Logger) -32188: This NC object is defined in hardware configuration and NC Mapping Table -32189: Timeout for cyclic data from drive - Indications invalid (network error ?) - Info(UDINT): Timeout [usec] -32190: Error defining Write COB for selection of node number via software - Info(UDINT): CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) -32191: This parameter ID is reserved for the PLCopen MC library - Info(UDINT): Command ID (0: SERVICE, 1: PAR_LIST, 2: PAR_SEQU, 3: ACP_PAR) -32192: The specified data module is not an INIT Parameter module -32193: For this NC object type no INIT parameter module is present -32194: This function is not implemented for this NC object type -32195: Error downloading BsLoader to ACOPOS - Info(UINT): Node number of ACOPOS which caused the error (if not equal to zero) -32196: Error downloading operating system to ACOPOS - Info(UINT): Node number of ACOPOS which caused the error (if not equal to zero) -32197: Error downloading BsLoader to ACOPOS (additional info in Logger) -32198: Error downloading operating system to ACOPOS (additional info in Logger) -32200: Error calling plAcycWrite() (read parameter) - Info(UINT): Status of plAcycWrite() -32201: Error calling plAcycWrite() (write parameter) - Info(UINT): Status of plAcycWrite() -32202: Error calling plAcycRead() (read parameter) - Info(UINT): Status of plAcycRead() -32203: Error calling plAcycRead() (write parameter) - Info(UINT): Status of plAcycRead() -32204: Timeout while reading par. via acyclic channel (is the drive in the network ?) - Info(UDINT): Timeout [usec] -32205: Timeout while writing par. via acyclic channel (is the drive in the network ?) - Info(UDINT): Timeout [usec] -32206: Cyclic channel: Read Request in spite of Wait for Response -32207: Cyclic channel: Write Request in spite of Wait for Response -32208: Error using plAction(DEVICE_TO_BUS_NR) (additional info in Logger) - Info(UINT): Status of plAction() -32209: Error using plAction(GET_IDENT) (additional info in Logger) - Info(UINT): Status of plAction() -32210: Wrong interface ident when calling plState() (additional info in Logger) - Info(UDINT): Interface ident -32211: Interface not available when calling plState() (additional info in Logger) -32212: Fatal interface error when calling plState() (additional info in Logger) -32213: Timeout for POWERLINK interface (additional info in Logger) -32214: Error calling plAcycOpen() (additional info in Logger) - Info(UINT): Status of plAcycOpen() -32215: Error calling plCECreate() (additional info in Logger) - Info(UINT): Status of plCECreate() -32216: Error using plAction(GET_IF_PAR) (additional info in Logger) - Info(UINT): Status of plAction() -32217: Broadcast channel: Error calling plAcycWrite() (read parameter) - Info(UINT): Status of plAcycWrite() -32218: Broadcast channel: Error calling plAcycWrite() (write parameter) - Info(UINT): Status of plAcycWrite() -32219: Error using plAction(GET_IF_MUXPRESCALE) (additional info in Logger) - Info(UINT): Status of plAction() -32220: Error using plAction(GET_IF_CYCLE_TIME) (additional info in Logger) - Info(UINT): Status of plAction() -32221: Error using plAction(GET_IF_PRESCALE) (additional info in Logger) - Info(UINT): Status of plAction() -32222: Error using plAction(GET_STATIONFLAG) (additional info in Logger) - Info(UINT): Status of plAction() -32223: Error calling plGetNodeInfo() (additional info in Logger) - Info(UINT): Status of plGetNodeInfo() -32224: Error calling plAction(GET_PROTOCOL_VERSION) (additional info in Logger) - Info(UINT): Status of plAction() -32225: This ACOPOS POWERLINK node does not exist in the AR Configuration -32226: A SDC node number in module acp10cfg is invalid -32227: A SDC node number in module acp10cfg is used repeatedly -32228: There is no network interface (POWERLINK or SDC) contained in acp10cfg -32229: The SDC object needed for operation of SDC axes does not exist -32230: Error at initialization of SDC oder SIM object (see Logger) -32231: Error at SDC configuration (see Logger) -32232: The SIM object needed for ACOPOS Simulation does not exist -32233: NCBSL (name see logger) contains no NC system module with module type 0x4F -32234: NCSYS (name see logger) contains no NC system module with module type 0x4F -32235: Data address zero for parameter in parameter sequence - Info(UDINT): Index of this parameter in the parameter sequence -32236: Data address zero for parameter in parameter list - Info(UDINT): Index of this parameter in the parameter list -32237: Channel index for ACOPOS parameters in module acp10cfg is invalid - Info(UINT): Interface index (in HB) and node number (in LB) of this drive -32238: This function is not implemented at this time -32239: Basic memory for INIT parameter modules could not be allocated - Info(UINT): Status of SM_malloc() -32240: NC object data invalid (PV with INIT value in variable declaration ?) -32241: Data block operation: Data module name must be zero -32243: Error using plAction(GET_PDO_INFO) (additional info in Logger) - Info(UINT): Status of plAction() -32244: No PDO defined in the cyclic frame for this channel: The channel is disabled -32245: The Memory for operating the broadcast channel cannot be allocated -32246: 'Direction' of the POWERLINK broadcast channel is not 'Output' -32247: Error using plAction(GET_TC_INFO) (additional info in Logger) - Info(UINT): Status of plAction() -32248: Invalid ACOPOS parameter header in module acp10cfg (section exceeded) - Info(UINT): Interface index (in HB) and node number (in LB) of this drive -32249: Invalid ACOPOS parameter descriptor in module acp10cfg (section exceeded) -32250: ACOPOS parameter in module acp10cfg: Length of parameter data too large - Info(UINT): Maximum allowed length -32251: NcNetCyc: Response timeout - Info(UDINT): Timeout [usec] -32252: NcNetCyc: Unexpected Response (invalid counter value) -32253: The task class for POWERLINK output cycle trigger is invalid - Info(USINT): Maximum task class number -32254: No PDO mapping defined (PDO mapping is required for this ACOPOS ID) - Info(USINT): ACOPOS ID -32255: Trace start is not allowed while trace is active -32256: Trace trigger: Invalid Data - Info(UINT): Index of trigger record -32257: Trace trigger: This channel is not enabled for this ACOPOS - Info(UINT): Index of trigger record -32258: More than one trace trigger defined for a channel - Info(UINT): Index of trigger record -32259: There are currently no trace data to be saved -32260: Trace: No valid test data point is defined -32261: Trace trigger: Invalid data -32262: Trace test data point: Invalid data - Info(UINT): Index of test data point -32263: Trace trigger: This channel is not enabled for this ACOPOS -32264: Trace test data point: This channel is not enabled for this ACOPOS - Info(UINT): Index of test data point -32265: Trace trigger: Trace for this NC object already active at trace start -32266: Trace test data point: Trace for this NC object already active at trace start - Info(UINT): Index of test data point -32267: Trace trigger: The NC object is not enabled for trace commands -32268: Trace test data point: The NC object is not enabled for trace commands - Info(UINT): Index of test data point -32269: Trace: Too many test data points defined for one trace channel - Info(UINT): Max. number of test data points -32270: ACOPOS coupling: The channel number of the send data is invalid - Info(USINT): Channel number of the send data -32271: ACOPOS coupling: The channel number of the receive data is invalid - Info(USINT): Channel number of the receive data -32272: ACOPOS coupling: Send data with this channel number are not configured - Info(USINT): Channel number of the send data (number of coupling object) -32273: ACOPOS coupling: The NC object of the send data is invalid -32274: Network coupling: The broadcast channel was not configured -32275: Network coupling: The broadcast channel was not successfully initialized -32276: Network coupling: Cycle times not equal (POWERLINK, NC task class) -32277: Network coupling: In the broadcast channel no more data record has place -32278: ACOPOS coupling: Zero as Parameter ID of the send data is not allowed -32279: Service interface: Data address zero -32280: Timeout for enable of acyclic network communication - Info(UDINT): Timeout [sec] -32281: Version of SafeMC lower than minimum version (see Logger) -32282: Network coupling: Incompatible cycle times (POWERLINK, NC task class) -32283: INIT broadcast data point: Call of action only allowed with NC task class - Info(USINT): Number of NC task class -32284: Ext. coupling data: With this AR/NC version only for TC1 with synchr. output - Info(USINT): Number of NC task class -32285: INIT broadcast data point: Incompatible cycle times (POWERLINK, NC task class) - Info(USINT): Extended coupling data for ACP10_MC_BROADCAST (0/1: No/Yes) -32286: Network coupling: Incompatible cycle times (network interfaces, NC task class) - Info(USINT): Extended coupling data for ACP10_MC_BROADCAST (0/1: No/Yes) -32287: Extended coupling data not possible (OutTime difference too large) - Info(UDINT): Difference between maxOutTime and minOutTime -32288: Extended coupling data not possible (task class tolerance is not zero) - Info(USINT): Number of NC task class -32289: Network coupling: SDC/SIM master and slave in different task classes -32290: INIT broadcast data point: Call of NC action only allowed in SDC task class - Info(USINT): Task class number of the corresponding SDC interface -32291: INIT broadcast data point: "dp_data_bits" or "dp_task_class" is zero -32292: Data of a parameter in a parameter list longer than 8 bytes - Info(UDINT): Index of this parameter in the parameter list -32302: Start setup not possible: A setup operation is already active -32322: Data block upload/download: The data object name is zero -32323: Data block upload/download: The data block parameter ID is invalid -32324: Data block upload/download: The parameter ID of data block index 1 is invalid -32325: Data block upload/download: The parameter ID of data block index 2 is invalid -32326: Data block upload/download: Address of data buffer is zero -32327: Data block upload/download: Length of data buffer is zero -32328: Data block upload: Length of data buffer lower than length of data block -32329: Setup: Maximum number of initial ACOPOS parameters exceeded - Info(UDINT): Maximum number -32330: Setup: Data of an ACOPOS parameter longer than 6 bytes - Info(UINT): Parameter ID -32331: Start setup not possible: The mode parameter is zero -32392: Network coupling: Incompatible cycle times (POWERLINK, NC task class) -32393: Network coupling: Incompatible cycle times (POWERLINK, NC task class) -32394: INIT broadcast data point: Incompatible cycle times (POWERLINK, NC task class) -32395: Ext. coupling data: Only possible with synchr. output for task class Cyclic #1 - Info(USINT): Number of NC task class -32396: Changing the cycle time is not allowed for this ACOPOS hardware type -32397: NCSYS version on the target system is not compatible with NC software version -32398: NCSYS does not contain an operating system for this ACOPOS hardware type -32399: Manual ACOPOS restart (POWER-OFF/-ON) after NCSYS download necessary -32400: Memory cannot be allocated - Info(UDINT): Memory size -32401: No data object name specified -32402: The specified file cannot be opened -32403: The specified file cannot be created -32404: Error at writing into a file -32405: Error at reading from a file -32406: The specified file cannot be created - Info(UINT): Status of FileCreate() -32407: Error at writing into a file - Info(UINT): Status of FileWrite() -32408: Error at closing a file - Info(UINT): Status of FileClose() -32409: The specified file cannot be deleted - Info(UINT): Status of FileDelete() -32410: The data object type is invalid -32411: The address of the data object structure is zero -32412: The name in the data object structure is zero -32413: The data address in the data object structure is zero -32414: The data length in the data object structure is zero -32415: No File Device specified -32416: The FileIO functions do not exist (is library FileIO existing ?) -32417: Error at writing into an NC data module - Info(UINT): Status of ncda_wr() -32418: No XML elements present in MTC data -32419: MTC data: XML elements invalid or in wrong order -32420: The MTC data contain an invalid configuration -32421: The MTC data contain no configuration for Multi Axes Trace -32422: The MTC data contain more than one configuration for Multi Axes Trace -32423: MTC data: Trigger.NcObject is invalid -32424: MTC data: Trigger.Condition is invalid -32425: MTC data: Channel.NcObject is invalid -32426: Trace trigger: The event is invalid -32427: Trace trigger: Parameter ID zero not allowed if event unequal to OFF -32428: The data object format is invalid -32429: MTC data: Maximum number of test data points exceeded - Info(UINT): Maximum number -32430: Data could not be read from NCBSL module (name see logger) -32431: Data could not be read from NCSYS module (name see logger) -32432: Trace not possible: The ACOPOS startup is not yet complete -32492: ACOPOS Simulation: TC for cyclic PLCopen data not equal to NC Manager TC -32494: AcoposSimulation=Off for one channel although activated for the other channel - Info(USINT): Channel number with AcoposSimulation=Off -32495: AcoposSimulation: Different values defined for real and virtual axis - Info(USINT): Channel number of NC objects -32496: Error creating cyclic task for PLCopen MC (details in Logger) -32497: Task class for handling of cyclic data with PLCopen in acp10cfg is invalid - Info(USINT): Maximum task class number -32498: PLCopen_CyclicData_TaskClass is lower than zero or higher than maximum value - Info(USINT): Maximum value -32499: PLCopen_CyclicData_TaskClass: Values for real and virtual axis are not equal - Info(USINT): Channel number of NC objects -32500: The Message FIFO already exists -32501: Error creating Message FIFO - Info(UINT): Status of RtkCreateFifo() -32502: The Critical Section for Command Semaphore already exists -32503: Error creating Critical Section for Command Semaphore - Info(UINT): Status of RtkCreateCriticalSection() -32504: The NC Idle Task already exists -32505: Error creating NC Idle Task - Info(UINT): Status of RtkCreateTask() -32506: Error reading Taskclass Cycle Time - Info(UINT): Status of GetTaskclassCycleTime() -32507: Error reading Taskclass Tolerance - Info(UINT): Status of GetTaskclassMaxCycleTime() -32508: Error sending an idle time command to the NC Idle Task - Info(UINT): Status of RtkWriteFifo() -32509: The Critical Section for Network Command Trace already exists -32510: Error creating Critical Section for Network Command Trace - Info(UINT): Status of RtkCreateCriticalSection() -32511: The Critical Section for messages with high priority already exists -32512: Error creating Critical Section for messages with high priority - Info(UINT): Status of RtkCreateCriticalSection() -32513: The Critical Section for global variables already exists -32514: Error creating Critical Section for global variables - Info(UINT): Status of RtkCreateCriticalSection() -32515: The Critical Section for network coupling already exists -32516: Error creating Critical Section for network coupling - Info(UINT): Status of RtkCreateCriticalSection() -32738: Error writing into SDM Motion FIFO -32739: Error creating SDM Motion FIFO (see Logger) -32740: Error deleting SDM Motion FIFO (see Logger) -32741: Error creating SDM Motion task (see Logger) -32742: Error deleting SDM Motion task (see Logger) -32743: SDM_Motion_Action: ncaction() did not return with ncOK -32744: SDM_Motion_Action not allowed (still no Trace configuration loaded) -32745: SDM_Motion_Action not allowed (Motion Trace already started by application) -32746: SDM_Motion_Action not allowed (Motion Trace already started by SDM) -32747: SDM_Motion_Action: DataAddress is zero or defined -32748: SDM_Motion_Action: DataLen is zero or defined -32749: SDM_Motion_Action: BrModName is too long -32750: SDM_Motion_Action: BrModName is not defined -32751: SDM_Motion_Action: FileName is not defined -32752: SDM_Motion Action not possible: AR function does not exist (see Logger) -32753: SDM_Motion_Action: CREATE_NCOBJ_LIST must be called before this action -32754: SDM_Motion_Action: The NC object type is invalid for this action -32755: SDM_Motion_Action: Memory free error -32756: SDM_Motion_Action: Memory alloc error -32757: SDM_Motion_Action: This action is not yet implemented -32758: SDM_Motion_Action: The NC object ident is invalid for this action -32759: SDM_Motion_Action: The NC object ident must be zero for this action -32760: SDM_Motion_Action: Pointer of exit function arguments is zero or not defined -32761: SDM_Motion_Action: Pointer of exit function is zero or not defined -32762: SDM_Motion_Action: The first XML element in input data is invalid -32763: SDM_Motion_Action: No XML element in input data -32764: SDM_Motion_Action: Error initializing memory buffer for XML parser -32765: SDM_Motion_Action: Length of XML input data is zero -32766: SDM_Motion_Action: Pointer of XML input data is zero -32767: SDM_Motion_Action: Invalid actionID -33002: Floating-Point exception - Info(UDINT): EPC -33003: Address error exception - Info(UDINT): EPC -33004: Bus error exception - Info(UDINT): EPC -33005: Exception - Info(UDINT): EPC -33006: Access violation Exception - Info(UDINT): EPC -33007: Violation address - Info(UDINT): ADDR -35000: SMC FS: Internal error, Program flow - Info(UDINT): Switch ID -35001: SMC FS: Internal error, NULL pointer access - Info(UDINT): Pointer ID -35002: SMC FS: Internal error, SPI transfer - Info(UDINT): Additional info -35003: SMC FS: Internal error, MFW NVM data memory -35004: SMC FS: Internal error, Communication Encoder Master - Info(UDINT): Additional info -35005: SMC FS: Internal error, Communication ACOPOS - Info(UDINT): Additional info -35006: SMC FS: Internal error, Communication Encoder - Info(UDINT): Additional info -35007: SMC FS: Module/compensation data is incompatible! - Info(UDINT): Additional info -35008: SMC FS: CRC of the module/compensation data is not correct! - Info(UDINT): Additional info -35009: SMC FS: SOS and STO not connected but needed for RSP -35010: SMC FS: Internal error, Axis index out of range - Info(UDINT): Pointer ID -35011: SMC FS: Internal error, Function parameter out of range - Info(UDINT): Program counter (PC) -35012: SMC FS: Unsafe encoder connected -35013: SMC FS: ACP10 version does not support the enabled safety function - Info(UDINT): ACPCom Version -35014: SMC FS: Function is not supported by hardware. - Info(UDINT): Additional info -35015: SMC FS: Internal error, Cross communication cycle f5 - Info(UDINT): Byte Offset -35016: SMC FS: Internal error, Cross communication of checkpoints - Info(UDINT): Checkpoint ID -35017: SMC FS: Internal error, Cross communication of status word - Info(UDINT): Statusword -35018: SMC FS: Internal error, Cross communication of output state - Info(UDINT): Output state -35019: SMC FS: Internal error, Cross communication of EnDat position - Info(UDINT): EnDat position -35020: SMC FS: Internal error, Cross communication of EnDat error register - Info(UDINT): EnDat error register -35021: SMC FS: Internal error, Cross communication of Encoder state machine - Info(UDINT): EnDat state machine -35022: SMC FS: Internal error, Cross communication of EnDat state machine - Info(UDINT): EnDat state machine -35023: SMC FS: Internal error, Cross communication of EnDat state machine - Info(UDINT): EnDat state machine -35024: SMC FS: "EUS - Units per count of physical reference system" invalid -35025: SMC FS: "EUS - Maximum speed to normalize speed range" invalid -35026: SMC FS: EUS - Encoder resolution too low -35027: SMC FS: EUS - Encoder resolution too high -35028: SMC FS: EUS - Units resolution too high -35029: SMC FS: EUS - One unit is shorter than one nm -35030: SMC FS: Encoder mismatch - Configuration data changed several times -35031: SMC FS: Encoder mismatch - Configuration data changed -35032: SMC FS: Wrong parameterization - Info(UDINT): Additional info -35033: SMC FS: Module cycle time is not valid -35034: SMC FS: Parameterization - Deceleration ramp is too steep -35035: SMC FS: Internal state machine is in Fail Safe State -35036: SMC FS: Deactivated safety function was requested -35037: SMC FS: SMS - Speed limit is out of range -35038: SMC FS: SLS1 - Speed limit is out of range -35039: SMC FS: SLS2 - Speed limit is out of range -35040: SMC FS: SLS3 - Speed limit is out of range -35041: SMC FS: SLS4 - Speed limit is out of range -35042: SMC FS: Standstill speed limit is out of range -35043: SMC FS: SLS1 - Speed limit violates the configuration instruction -35044: SMC FS: SLS2 - Speed limit violates the configuration instruction -35045: SMC FS: SLS3 - Speed limit violates the configuration instruction -35046: SMC FS: SLS4 - Speed limit violates the configuration instruction -35047: SMC FS: Standstill Speed limit violates the configuration instruction -35048: SMC FS: Violation of parameter limits - Info(UDINT): Additional info -35049: SMC FS: SMP is used but Homing was not configured -35050: SMC FS: SMP - Lower position limit is greater or equal than upper limit -35051: SMC FS: SLP is used but Homing was not configured -35052: SMC FS: SLP - Lower position limit is greater or equal than upper limit -35053: SMC FS: SLP - Position window outside SMP position window -35054: SMC FS: SMP - Tolerance is greater than SMP position window -35055: SMC FS: SLP - Tolerance is greater than SLP position window -35056: SMC FS: Value of Deceleration ramp is out of range -35057: SMC FS: SLT Parameterization - Torque limit too high - Info(UDINT): Additional info -35058: SMC FS: Motor Parameterization - Torque characteristic invalid - Info(UDINT): Additional info -35059: SMC FS: BM Parameterization - Configured SF invalid - Info(UDINT): Additional info -35060: SMC FS: SSO tolerance violates the configuration instruction -35061: SMC FS: SMS - Speed limit violates the configuration instruction -35062: SMC FS: SMS - Speed lag error monitoring not activated -35063: SMC FS: SMS - Position lag error monitoring activated -35064: SMC FS: SMS - Homing activated -35065: SMC FS: SMS - A not allowed safety function is activated -35066: SMC FS: SMS - Access SwitchHomingMode activated -35067: SMC FS: Internal error, Cross communication cycle f2 - Info(UDINT): Byte Offset -35068: SMC FS: "Homing - Maximum trigger speed" is out of range -35069: SMC FS: Homing - Ref Switch: No reference switch connected -35070: SMC FS: Homing - Home Offset: No absolute encoder connected -35071: SMC FS: Homing - Home Offset with Correction: SMP not configured -35072: SMC FS: Homing - SMP window is greater than safe absolute encoder range -35073: SMC FS: Homing - SLP window is greater than safe absolute encoder range -35074: SMC FS: Homing - Encoder doesn't support a safe reference pulse -35075: SMC FS: Homing - Speed tolerance is out of range -35076: SMC FS: Homing - reference pulse : Max. trigger speed is too big -35077: SMC FS: Homing - Function is requested but not configured -35078: SMC FS: Homing - RefSwitch bit is set but not configured -35079: SMC FS: Homing - Position is out of SMP window -35080: SMC FS: Homing - Direct with reference pulse: Not supported -35081: SMC FS: Internal error, Cross communication of output signals - Info(UDINT): Output signals -35082: SMC FS: Internal error, Cross communication of output state machine - Info(UDINT): Output state machine -35083: SMC FS: Internal error, Cross communication preop f2 - Info(UDINT): Byte Offset -35084: SMC FS: Program error in PreOperational state - Info(UDINT): Checkpoint -35085: SMC FS: Safe output - Stuck at high detected - Info(UDINT): Output signal -35086: SMC FS: Safe output - Test state has changed - Info(UDINT): Output state -35087: SMC FS: Encoder - Speed limit exceeded - Info(DINT): Actual speed [inc/cycle] -35088: SMC FS: Encoder - Acceleration limit exceeded - Info(DINT): Actual acceleration [inc/cycle^2] -35091: SMC FS: Encoder mismatch detected - Info(UDINT): Additional info -35092: SMC FS: Internal error, Lockbit set - Info(UDINT): Lockbits -35093: SMC FS: Velocity error tolerance too large -35094: SMC FS: Lag error tolerance too large -35095: SMC FS: Encoder - Configuration error - Info(UDINT): Additional info -35096: SMC FS: Homing - Configuration error - Info(UDINT): Additional info -35097: SMC FS: Internal error, Invalid current sensor resolution - Info(UDINT): Additional info -35098: SMC FS: Internal error, Invalid current sensor measurement range -35099: SMC FS: Internal error, Current values sum not plausible -35100: SMC FS: Internal error, Cross communication of stator current vector - Info(UDINT): Additional info -35101: SMC FS: Internal error, Cross communication of current vector angle - Info(UDINT): Additional info -35102: SMC FS: Internal error, Cross communication of the status register IPWM - Info(UDINT): Additional info -35103: SMC FS: Internal error, Cross communication FPGACom state machine - Info(UDINT): Additional info -35104: SMC FS: Internal error, FPGA communication - Info(UDINT): Additional info -35105: SMC FS: Internal error, FPGA SinCos - Reference voltage Channel A - Info(UDINT): Additional info -35106: SMC FS: Internal error, FPGA SinCos - Reference voltage Channel B - Info(UDINT): Additional info -35107: SMC FS: Internal error, FPGA SinCos - Configuration - Info(UDINT): Additional info -35108: SMC FS: Internal error, Hardware tests - Voltage monitoring - Info(UDINT): Additional info -35109: SMC FS: Internal error, ADC compensation data - Flash validation - Info(UDINT): Additional info -35110: SMC FS: Internal error, FPGA current measurement - ADC processing - Info(UDINT): Additional info -35111: SMC FS: Internal error, FPGA current measurement - Reference monitoring - Info(UDINT): Additional info -35112: SMC FS: Internal error, FPGA current measurement - Efficiency test - Info(UDINT): Additional info -35113: SMC FS: Internal error, FPGA current measurement - Configuration - Info(UDINT): Additional info -35114: SMC FS: Internal error, FPGA SinCos - Efficiency test - Info(UDINT): Additional info -35115: SMC FS: SBT Parameterization - Current threshold too high - Info(UDINT): Additional info -35116: SMC FS: SBT Parameterization - External load greater than threshold -35117: SMC FS: SBT Parameterization - External load too small - Info(UDINT): Additional info -35118: SMC FS: Internal error, extended flashdata is wrong - Info(UDINT): Additional info -35119: SMC FS: SBT Parameterization - External load too high - Info(UDINT): Additional info -35120: SMC FS: Homing - S_SwitchHomingMode is set but not connected -35121: SMC FS: Homing - S_SwitchHomingMode is connected but ReqHoming not -35122: SMC FS: Homing - S_SwitchHomingMode connection and configuration not conform -35123: SMC FS: Internal error, Cross communication of RSP receive data frame - Info(UDINT): Additional info -35124: SMC FS: Internal error, Cross communication of RSP send data frame - Info(UDINT): Additional info -35125: SMC FS: RSP - Save operation failed - Info(UDINT): Additional info -35126: SMC FS: RSP - Homing, SOS position tolerance too big -35127: SMC FS: Internal error, Invalid current sensor measurement offset -35128: SMC FS: Internal error, Sigma delta conversion is not plausible -35129: SMC FS: Internal error, gain and offset corrected current out of range -35130: SMC FS: Internal error, testcase -35131: SMC FS: Internal error -35132: SMC FS: BM - Delay time to FFS is larger 0.8 * Node Guarding Timeout -35133: SMC FS: SMS - Safe maximum speed (SMS) in combination with SSO not allowed -35134: SMC FS: SMS - Safe stop 1 (SS1) with ramp monitoring not allowed -35135: SMC FS: SMS - Safe stop 1 (SS1) with early limit monitoring not allowed -35136: SMC FS: Safe Encoder mounting error -35137: SMC FS: SafeUserData - Configuration error in function SafeUserData - Info(UDINT): Additional info -35138: SMC FS: HDSL - Error in HIPERFACE DSL configuration - Info(UDINT): Additional info -35139: SMC FS: HDSL - Error in Encoder protocol type configuration - Info(UDINT): Additional info -35140: SMC FS: HDSL - Internal communication error - Info(UDINT): Additional info -35150: SMC FS: Additional safety parameters: Disbld. function enable bit is set - Info(UDINT): Additional info -35151: SMC FS: Additional safety parameters: Placeholder enable bit is set - Info(UDINT): Additional info -35152: SMC FS: Additional safety parameters: Invalid payload size - Info(UDINT): Additional info -35153: SMC: Interner error, CUnit test -35154: SMC FS: Additional safety parameters: Invalid structure size - Info(UDINT): Additional info -35155: SMC FS: Received data for additional safety parameters too big - Info(UDINT): Additional info -35156: SMC FS: CRC chekc of the additional safety parameters failed - Info(UDINT): Additional info -35161: SMC FS: Incompatible parameter structure - Info(UDINT): Additional info -35162: SMC FS: Incompatible axis type - Info(UDINT): Additional info -35163: SMC FS: Error in PreOperational function - Info(UDINT): Additional info -35164: SMC FS: Cross communication SinCos status during FPGA boot phase - Info(UDINT): Additional info -35165: SMC FS: Encoder not configured but needed for safety functions -35166: SMC FS: Squared vector length too large -35167: SMC FS: Cross communication vector control trigger counter - Info(UDINT): Additional info -35170: SMC FS: SBT Current threshold too small - Info(UDINT): Additional info -35171: SMC FS: Internal error while processing the additional paramters - Info(UDINT): Additional info -35172: SMC FS: Homing - RefSwitch is connected but ReqHoming not -35173: SMC FS: Additional safety parameters: Invalid axis type ID - Info(UDINT): Additional info -35174: SMC FS: Additional safety parameters: Invalid structure version -35175: SMC: Safely Limited Acceleration - Violation of the acceleration monitoring - Info(DINT): Acceleration at the violation -35176: SMC: Safe Brake Test - SBT: Timeout -35177: SMC: Safe Brake Test - SBT: SBC is active -35178: SMC: Safe Brake Test - Illegal sector change - Info(UDINT): Additional info -35179: SMC: additional parameters - Error during download - Info(UDINT): Additional info -35180: SMC FFS: RSP - Homing, stored position invalid - Info(UDINT): Additional info -35181: SMC: Safe Brake Test - Rho has left the actual sector too early -35182: SMC: Safe Brake Test - Measured and parametrized external load differ - Info(UDINT): Square of the actual stator current vector -35183: SMC: Safe Brake Test - Current fell below parametrized test current threshold - Info(UDINT): Square of the actual stator current vector -35184: SMC FFS: Drift of raw positions between uP1 and uP2 to big - Info(UDINT): Additional info -35185: SMC FFS: internal error -35186: SMC FFS: Encoder not ready - Info(UDINT): Additional info -35189: SMC: Safe Brake Test - Violation of the position tolerance -35190: SMC FFS: Encoder error SinCos processing - Info(UDINT): Additional info -35191: SMC: Safe Brake Test - Test interval elapsed, test required -35192: SMC: Current sum exeeded tolerance range - Info(DINT): Current sum [uA] -35193: SMC: Current sensor range exceeded phase U - Info(DINT): Actual current [uA] -35194: SMC: Current sensor range exceeded phase V - Info(DINT): Actual current [uA] -35195: SMC: Current sensor range exceeded phase W - Info(DINT): Actual current [uA] -35196: SMC: Compensation data incomplete - Info(UDINT): Detail information -35197: SMC FFS: SS2, SOS Violation of standstill position tolerance -35198: SMC FFS: Encoder error was detected -35199: SMC FFS: SDI - Violations of the safe direction -35200: SMC FFS: SDI - Violation of the positive direction -35201: SMC FFS: SDI - Violation of the negative direction -35202: SMC FFS: SLI - Violation of standstill speed limit -35203: SMC FFS: SLI - Violation of position window (increments) -35204: SMC FFS: Violation of the actual speed limit -35205: SMC FFS: Violation of the deceleration ramp -35206: SMC FFS: SMS - Violation of the speed limit -35207: SMC FFS: SOS - Violation of the speed limit -35208: SMC FFS: SS2 - Violation of the speed limit -35209: SMC FFS: SLS1 - Violation of the speed limit -35210: SMC FFS: SLS2 - Violation of the speed limit -35211: SMC FFS: SLS3 - Violation of the speed limit -35212: SMC FFS: SLS4 - Violation of the speed limit -35213: SMC FFS: Alive test of set position was not executed -35214: SMC FFS: Warning on output was not acknowledged -35215: SMC FFS: Alive test - Monitoring timeout -35216: SMC FFS: SMP - Homing timeout exceeded -35217: SMC FFS: SMP - Violation of the deceleration ramp -35218: SMC FFS: SLP - Violation of the deceleration ramp -35219: SMC FFS: SMP - Violation of lower SMP limit -35220: SMC FFS: SMP - Violation of upper SMP limit -35221: SMC FFS: SLP - Violation of lower SLP limit -35222: SMC FFS: SLP - Violation of upper SLP limit -35223: SMC FFS: SMP - Movement in neg. direction outside SMP limit -35224: SMC FFS: SMP - Movement in pos. direction outside SMP limit -35225: SMC FFS: SLP requested, axis is not homed yet -35226: SMC FFS: SMP, SLP - Internal error -35227: SMC FFS: SMP, SLP - INT32 overflow of S_SafePosition -35228: SMC FFS: Homing - Timeout elapsed -35229: SMC FFS: Homing - Standstill Speed tolerance violated -35230: SMC FFS: Homing reference pulse - Max. trigger speed exceeded -35231: SMC FFS: Homing - Movement invalid -35232: SMC FFS: Homing offset - Position outside INT32 range -35233: SMC FFS: Homing offset - Violation of safe encoder range -35234: SMC: Encoder mismatch - Length of encoder configuration data changed -35235: SMC: Encoder mismatch - Serial number of encoder changed -35236: SMC: Encoder mismatch - Version changed or no encoder data stored -35237: SMC: Encoder mismatch - EnDat master data or encoder data changed - Info(UDINT): Additional info -35238: SMC: Encoder - EnDat Master state error register is set - Info(UDINT): Status register -35239: SMC FFS: Homing failed - Info(UDINT): Additional info -35240: SMC FFS: Violation of safety function - Info(UDINT): Additional info -35241: SMC FFS: Function block switched back into IDLE state - Info(UDINT): Additional info -35243: SMC FFS: Safe output - Teststate has changed - Info(UDINT): Output state -35244: SMC: Encoder - Received position not valid - Info(UDINT): Additional info -35245: SMC: Encoder mismatch detected - Info(UDINT): Additional info -35246: SMC: Encoder - Initialization error - Info(UDINT): Additional info -35247: SMC: Debug information - Info(UDINT): Additional info -35248: SMC: Internal warning, Lockbit set - Info(UDINT): Lockbits -35249: SMC: Encoder - SafeSpeed exceeded INT16 range -35250: SMC: Encoder - EnDat Master encoder error register is set - Info(UDINT): Fehler register -35251: SMC: Velocity error limit exceeded - Info(DINT): Speed error [U/s*2^16] -35252: SMC: Position lag error limit exceeded - Info(DINT): Lag error [units] -35253: SMC: Encoder - Rounding error due to parametrization - Info(UDINT): Additional info -35254: SMC: Encoder - Length of physical reference system too large - Info(UDINT): Additional info -35255: SMC FS: Encoder - Acceleration limit exceeded -35256: SMC: Information read out in encoder error state register. - Info(UDINT): Additional info -35257: SMC: Quality monitoring low value warning. - Info(UDINT): Additional info -35258: SMC: Timeout error within the HIPERFACE DSL communication. - Info(UDINT): Additional info -35259: SMC: Encoder - Error during cyclic operation of the encoder. - Info(UDINT): Additional info -35260: SMC: Encoder - Error during error handling of the encoder. - Info(UDINT): Additional info -35484: SMC: Encoder not ready - Info(UDINT): Additional info -35485: SMC FFS: SafeUserData - Error during requested function SafeUserData - Info(UDINT): Additional info -35486: SMC: Safe torque invalid - Info(UDINT): Additional info -35487: SMC: Functional phasing state is reset - Info(UDINT): Additional info -35488: SMC: Request SS1 - Position/speed evaluation is not ready -35489: SMC: Request SLS1 - Position/speed evaluation is not ready -35490: SMC: Request SLS2 - Position/speed evaluation is not ready -35491: SMC: Request SLS3 - Position/speed evaluation is not ready -35492: SMC: Request SLS4 - Position/speed evaluation is not ready -35493: SMC: Functional encoder changed to error state - Info(UDINT): Additional info -35494: SMC: Controller switch on detected, but state of functional encoder invalid. - Info(UDINT): Additional info -35495: SMC: SSO configuration error. The encode mode is invalid. - Info(UDINT): Additional info -35496: SMC: Current measurement invalid - Info(UDINT): Additional info -35497: SMC: BM - Delay time expired - Info(UDINT): Additional info -35498: SMC: SSO - A limitation of the observed acceleration is not possible - Info(UDINT): Additional info -35499: SMC FFS: Current measurement error was detected -35500: SMC: SSO - Safe speed observer speed error - Info(UDINT): Additional info -35501: SMC: SSO - Safe speed observer speed error - Info(UDINT): Additional info -35502: SMC: UTILS - Testinterface, dummy logbook entry -35503: SMC FFS: Internal error in ADC conversion - Info(UDINT): Additional info -35504: SMC FFS: RSP - Homing, INT32 overflow of S_SafePosition - Info(UDINT): Additional info -35505: SMC FFS: SLT - Violation of torque limit -35506: SMC FFS: RSP - Homing, Positional change during power off too big - Info(UDINT): Additional info -35507: SMC FFS: RSP - Homing, Config changed - Info(UDINT): Additional info -35508: SMC FFS: Internal error, FPGA communication - Info(UDINT): Additional info -35509: SMC FFS: RSP - Homing, CRC error while receiving the remanent safe position - Info(UDINT): Additional info -35510: SMC FFS: RSP - Homing, Homing already done without RSP - Info(UDINT): Additional info -35511: SMC: RSP - State RSP Valid changed during safe operation -36001: Parameter limited to valid range -36002: Total time for the position loop controller limited to prediction time -36003: Braking distance exceeds positive SW limit - Deceleration parameter increased -36004: Braking distance exceeds negative SW limit - Deceleration parameter increased -36005: Warning triggered by command - Info(UINT): Command parameter -37101: Calculated compensation distance on slave axis limited to maximum - Info(USINT): State index -37102: Calculated compensation distance on slave axis limited to minimum - Info(USINT): State index -37108: Calculated compensation distance of master axis limited to minimum - Info(USINT): State index -37111: Cam data: Difference between polynomial value y(xn) and slave period - Info(REAL): Difference -37112: Polynomial within cam data exceeds limit value - Info(UINT): Detail -37113: Compensation gear: Limit values exceeded - Info(USINT): State index -38001: Torque limiter: Limit value higher than maximum value - Info(REAL): Maximum value -38003: Motor holding brake: Test torque was limited -38004: Motor holding brake: Test torque less than load torque -38005: Motor test: Speed is too high during switch on - Info(REAL): Speed limit -38006: Current controller: Permissible current offset values exceeded -38008: Bleeder: No current flow -38009: Inverter: Output: Current flow test aborted - Info(USINT): Phase -39000: Encoder: Warning active - Info(USINT): Encoder -39001: Encoder: Position correction active - Info(USINT): Encoder -39002: Resolver: Speed limit for 14 bit resolution exceeded - Info(USINT): Encoder -39003: EnDat encoder: Alarm bit is set - Info(USINT): Encoder -39004: EnDat encoder: Alarm bit - Lighting failure - Info(USINT): Encoder -39005: EnDat encoder: Alarm bit - Signal amplitude too small - Info(USINT): Encoder -39006: EnDat encoder: Alarm bit - Position value contains an error - Info(USINT): Encoder -39007: EnDat encoder: Alarm bit - Overvoltage - Info(USINT): Encoder -39008: EnDat encoder: Alarm bit - Undervoltage - Info(USINT): Encoder -39009: EnDat encoder: Alarm bit - Overcurrent - Info(USINT): Encoder -39010: EnDat encoder: Alarm bit - Battery change required - Info(USINT): Encoder -39011: EnDat encoder: Warning bit - Frequency too high - Info(USINT): Encoder -39012: EnDat encoder: Warning bit - Temperature too high - Info(USINT): Encoder -39013: EnDat encoder: Warning bit - Lighting reserve reached - Info(USINT): Encoder -39014: EnDat encoder: Warning bit - Battery charge too low - Info(USINT): Encoder -39015: EnDat encoder: Warning bit - Reference point not reached - Info(USINT): Encoder -39016: Incremental encoder emulation: Frequency too high - Info(USINT): Encoder -39017: Encoder: CRC error while reading position - Info(USINT): Encoder -39018: Reference pulse monitoring: Faulty position, resolution, or reference pulse - Info(USINT): Encoder -39019: Serial encoder interface: Stop bit error - Info(USINT): Encoder -39020: Serial encoder interface: Receive data overrun - Info(USINT): Encoder -39021: Serial encoder interface: Send data error - Info(USINT): Encoder -39022: EnDat encoder: Warning bit is set - Info(USINT): Encoder -39023: EnDat encoder: CRC error while reading EnDat2.2 additional information - Info(USINT): Encoder -39024: EnDat encoder: Operating status error sources: M ALL Power down - Info(USINT): Encoder -39025: EnDat encoder: Operating status error sources: M Overflow / Underflow - Info(USINT): Encoder -39026: EnDat encoder: Type 3 error while reading EnDat2.2 additional information - Info(USINT): Encoder -39027: Encoder Emulation: power supply fail - Info(USINT): Encoder -39028: Encoder: Multiturn failure - Info(USINT): Encoder -39029: Encoder: Battery charge too low - Info(USINT): Encoder -39030: Encoder: Warning bit is set - Info(USINT): Encoder -39032: EnDat encoder: Operating status error sources: Lighting - Info(USINT): Encoder -39033: EnDat encoder: Operating status error sources: Signal amplitude - Info(USINT): Encoder -39034: EnDat encoder: Operating status error sources: S Pos 1 - Info(USINT): Encoder -39035: EnDat encoder: Operating status error sources: Overvoltage - Info(USINT): Encoder -39036: EnDat encoder: Operating status error sources: Undervoltage - Info(USINT): Encoder -39037: EnDat encoder: Operating status error sources: over current - Info(USINT): Encoder -39038: EnDat encoder: Operating status error sources: Temperature exceeded - Info(USINT): Encoder -39039: EnDat encoder: Operating status error sources: S Pos - Info(USINT): Encoder -39040: EnDat encoder: Operating status error sources: S sytem - Info(USINT): Encoder -39041: EnDat encoder: Operating status error sources: S ALL power down - Info(USINT): Encoder -39042: EnDat encoder: Operating status error sources: M Pos 1 - Info(USINT): Encoder -39043: EnDat encoder: Operating status error sources: M Pos 2 - Info(USINT): Encoder -39044: EnDat encoder: Operating status error sources: M System - Info(USINT): Encoder -39045: EnDat encoder: Operating status error sources: M battery - Info(USINT): Encoder -39046: Encoder: Incorrect encoder address acknowledgment - Info(USINT): Encoder -39047: Encoder: Position value not synchronous with absolute value - Info(USINT): Encoder -39048: Encoder: Incorrect command code acknowledgment - Info(USINT): Encoder -39049: Encoder: Timeout during parameter transfer - Info(USINT): Encoder -39050: Encoder: Parity - Info(USINT): Encoder -39051: Encoder: Hiperface error bit - Info(USINT): Encoder -39052: Encoder: Measurement range exceeded - Info(USINT): Encoder -39053: Encoder: Internal check of the encoder interface failed - Info(USINT): Encoder -39054: Encoder: Invalid supply voltage - Info(USINT): Encoder -39055: Encoder: Incremental signal amplitude too small - Info(USINT): Encoder -39056: Encoder: Incremental signal amplitude too large - Info(USINT): Encoder -39059: Encoder: Status message - Info(UDINT): Status code -39060: Encoder: Sync bit error - Info(USINT): Encoder -39061: Encoder: UART Transmission error - Info(USINT): Encoder -39086: Encoder: Register address - Info(UDINT): Address -39087: Encoder: Register data - Info(UDINT): Data -39088: Encoder: HIPERFACE DSL: Online status: Bit 4: ANS: Incorrect answer detected - Info(USINT): Encoder -39089: Encoder: HIPERFACE DSL: Online status: Bit 10: VPOS: Safe position invalid - Info(USINT): Encoder -39090: Encoder: HIPERFACE DSL: Online status: Bit 11: POS: Estimator turned on - Info(USINT): Encoder -39091: Encoder: HIPERFACE DSL: Online status: Bit 13: SCE: CRC error Safe Channel - Info(USINT): Encoder -39092: EnDat encoder: Warning bit - cyclical operation - Info(USINT): Encoder -39093: EnDat encoder: Warning bit - boundary layer not reached - Info(USINT): Encoder -39094: EnDat encoder: Warning bit - not ready - Info(USINT): Encoder -39095: EnDat encoder: Warning bit - diagnostic threshold below - Info(USINT): Encoder -39301: Analog/Digital IO: 24V power supply fail - Info(USINT): Slot -39302: Digital IO 1-4: Diagnose bit active (current, 24V supply) - Info(USINT): Slot -39303: Digital IO 5-8: Diagnose bit active (current, 24V supply) - Info(USINT): Slot -39305: Digital IO 10: Diagnose bit active (current, temperature) - Info(USINT): Slot -39306: Digital IO 9: Diagnose bit active (current, temperature) - Info(USINT): Slot -39307: Digital IO: Outputs deactivated by output mask after network error - Info(USINT): Slot -39308: Analog/Digital IO: Diagnose bit active - Info(USINT): Slot -39309: Digital IO: Digital output: Diagnose bit active - Info(UINT): Digital IOs -39310: Analog IO: Analog output: Diagnose bit active - Info(USINT): Analog IOs -39311: Analog IO: Analog input: Input disturbed - Info(USINT): Analog IOs -39312: Analog IO: Analog input: Analog value smaller than minimum value - Info(USINT): Analog IOs -39313: Analog IO: Analog input: Analog value greater than maximum value - Info(USINT): Analog IOs -39314: Analog IO: Analog input: Analog value below the measuring range - Info(USINT): Analog IOs -39315: Analog IO: Analog input: Analog value above the measuring range - Info(USINT): Analog IOs -39316: Analog IO: Analog input: Analog value corrupted - Info(USINT): Analog IOs -39317: Analog IO: Analog output: Input value outside the validity range - Info(USINT): Analog IOs -39500: Encoder: HIPERFACE: Status: Incorrect alignment data (01h) - Info(USINT): Encoder -39501: Encoder: HIPERFACE: Status: Sensor not adjusted or in adjustment mode (20h) - Info(USINT): Encoder -39502: Encoder: HIPERFACE: Status: Distance measure/sensor too high (21h) - Info(USINT): Encoder -39504: Encoder: HIPERFACE: Status: Linear position fault (23h) - Info(USINT): Encoder -39510: Encoder: HIPERFACE: Status: The encoder has not detected any faults (00h) - Info(USINT): Encoder -39511: Encoder: HIPERFACE: Status: Analog signals outside specification (01h) - Info(USINT): Encoder -39512: Encoder: HIPERFACE: Status: Incorrect internal angular offset (02h) - Info(USINT): Encoder -39513: Encoder: HIPERFACE: Status: Data field partitioning table destroyed (03h) - Info(USINT): Encoder -39514: Encoder: HIPERFACE: Status: Analog limit values not available (04h) - Info(USINT): Encoder -39515: Encoder: HIPERFACE: Status: Internal IC bus not operational (05h) - Info(USINT): Encoder -39516: Encoder: HIPERFACE: Status: Internal checksum error (06h) - Info(USINT): Encoder -39517: Encoder: HIPERFACE: Status: Program watchdog fault (07h) - Info(USINT): Encoder -39518: Encoder: HIPERFACE: Status: Counter overflow (08h) - Info(USINT): Encoder -39519: Encoder: HIPERFACE: Status: Parity error (09h) - Info(USINT): Encoder -39520: Encoder: HIPERFACE: Status: Checksum error (0Ah) - Info(USINT): Encoder -39521: Encoder: HIPERFACE: Status: Unknown command (0Bh) - Info(USINT): Encoder -39522: Encoder: HIPERFACE: Status: Wrong command length (0Ch) - Info(USINT): Encoder -39523: Encoder: HIPERFACE: Status: Wrong command argument (0Dh) - Info(USINT): Encoder -39524: Encoder: HIPERFACE: Status: Read-only data field (0Eh) - Info(USINT): Encoder -39525: Encoder: HIPERFACE: Status: Incorrect access code (0Fh) - Info(USINT): Encoder -39526: Encoder: HIPERFACE: Status: Out of memory fault (10h) - Info(USINT): Encoder -39527: Encoder: HIPERFACE: Status: Wrong data field offset (11h) - Info(USINT): Encoder -39528: Encoder: HIPERFACE: Status: Wrong data field number (12h) - Info(USINT): Encoder -39538: Encoder: HIPERFACE: Status: Value monitoring analog signals (1Ch) - Info(USINT): Encoder -39539: Encoder: HIPERFACE: Status: Transmitter current critical (1Dh) - Info(USINT): Encoder -39540: Encoder: HIPERFACE: Status: Encoder temperature critical (1Eh) - Info(USINT): Encoder -39541: Encoder: HIPERFACE: Status: Speed too high (1Fh) - Info(USINT): Encoder -39542: Encoder: HIPERFACE: Status: Singleturn position unreliable (20h) - Info(USINT): Encoder -39543: Encoder: HIPERFACE: Status: Multiturn amplitude fault (21h) - Info(USINT): Encoder -39544: Encoder: HIPERFACE: Status: Multiturn sync fault (22h) - Info(USINT): Encoder -39545: Encoder: HIPERFACE: Status: Multiturn vectorlength fault (23h) - Info(USINT): Encoder -39546: Encoder: HIPERFACE: Status: Multiturn counter fault (24h) - Info(USINT): Encoder -39594: Encoder: HIPERFACE DSL: Encoder status: Plausibility Error (ST0:4) - Info(USINT): Encoder -39596: Encoder: HIPERFACE DSL: Encoder status: Improper Configuration Error (ST0:6) - Info(USINT): Encoder -39597: Encoder: HIPERFACE DSL: Encoder status: Crosscheck Error (ST0:7) - Info(USINT): Encoder -39600: Encoder: HIPERFACE DSL: Encoder status: Protocol Reset Indication (ST0:0) - Info(USINT): Encoder -39601: Encoder: HIPERFACE DSL: Encoder status: Acceleration Overflow Error (ST0:1) - Info(USINT): Encoder -39602: Encoder: HIPERFACE DSL: Encoder status: Test Running (ST0:2) - Info(USINT): Encoder -39603: Encoder: HIPERFACE DSL: Encoder status: Drift Compensation Error (ST0:3) - Info(USINT): Encoder -39604: Encoder: HIPERFACE DSL: Encoder status: Position Tracking Filter Error (ST0:4) - Info(USINT): Encoder -39605: Encoder: HIPERFACE DSL: Encoder status: Position Vector Length Error (ST0:5) - Info(USINT): Encoder -39606: Encoder: HIPERFACE DSL: Encoder status: Counter Error (ST0:6) - Info(USINT): Encoder -39607: Encoder: HIPERFACE DSL: Encoder status: Position Synchronization Error (ST0:7) - Info(USINT): Encoder -39610: Encoder: HIPERFACE DSL: Encoder status: Singleturn Error (ST1:0) - Info(USINT): Encoder -39611: Encoder: HIPERFACE DSL: Encoder status: Multiturn Amplitude Error (ST1:1) - Info(USINT): Encoder -39612: Encoder: HIPERFACE DSL: Encoder status: Multiturn Sync Error (ST1:2) - Info(USINT): Encoder -39613: Encoder: HIPERFACE DSL: Encoder status: Multiturn Vector Length Error (ST1:3) - Info(USINT): Encoder -39614: Encoder: HIPERFACE DSL: Encoder status: Position Crosscheck Error (ST1:4) - Info(USINT): Encoder -39620: Encoder: HIPERFACE DSL: Encoder status: Power-on Self-test Conducted (ST2:0) - Info(USINT): Encoder -39621: Encoder: HIPERFACE DSL: Encoder status: Safety Parameter Warning (ST2:1) - Info(USINT): Encoder -39622: Encoder: HIPERFACE DSL: Encoder status: Safety Parameter Error (ST2:2) - Info(USINT): Encoder -39623: Encoder: HIPERFACE DSL: Encoder status: Standard Parameter Error (ST2:3) - Info(USINT): Encoder -39624: Encoder: HIPERFACE DSL: Encoder status: Internal Communication Error 1 (ST2:4) - Info(USINT): Encoder -39625: Encoder: HIPERFACE DSL: Encoder status: Internal Communication Error 2 (ST2:5) - Info(USINT): Encoder -39626: Encoder: HIPERFACE DSL: Encoder status: Internal System Error (ST2:6) - Info(USINT): Encoder -39630: Encoder: HIPERFACE DSL: Encoder status: Critical Temperature (ST3:0) - Info(USINT): Encoder -39631: Encoder: HIPERFACE DSL: Encoder status: Critical LED Current (ST3:1) - Info(USINT): Encoder -39632: Encoder: HIPERFACE DSL: Encoder status: Critical Supply Voltage (ST3:2) - Info(USINT): Encoder -39633: Encoder: HIPERFACE DSL: Encoder status: Critical Rotation Speed (ST3:3) - Info(USINT): Encoder -39634: Encoder: HIPERFACE DSL: Encoder status: Critical Acceleration (ST3:4) - Info(USINT): Encoder -39635: Encoder: HIPERFACE DSL: Encoder status: Counter Overflow (ST3:5) - Info(USINT): Encoder -39636: Encoder: HIPERFACE DSL: Encoder status: Internal Monitoring Error (ST3:6) - Info(USINT): Encoder -39638: Encoder: HIPERFACE DSL: Encoder status: Critical Rotor Position (ST3:1) - Info(USINT): Encoder -39640: Encoder: HIPERFACE DSL: Encoder status: Invalid access (ST4:0) - Info(USINT): Encoder -39641: Encoder: HIPERFACE DSL: Encoder status: Access denied (ST4:1) - Info(USINT): Encoder -39642: Encoder: HIPERFACE DSL: Encoder status: Resource access error (ST4:2) - Info(USINT): Encoder -39643: Encoder: HIPERFACE DSL: Encoder status: File access error (ST4:3) - Info(USINT): Encoder -39670: Encoder: HIPERFACE DSL: Encoder status: User defined warning (ST7:0) - Info(USINT): Encoder -39671: Encoder: HIPERFACE DSL: Encoder status: User defined warning (ST7:1) - Info(USINT): Encoder -39672: Encoder: HIPERFACE DSL: Encoder status: User defined warning (ST7:2) - Info(USINT): Encoder -39673: Encoder: HIPERFACE DSL: Encoder status: User defined warning (ST7:3) - Info(USINT): Encoder -39674: Encoder: HIPERFACE DSL: Encoder status: User defined warning (ST7:4) - Info(USINT): Encoder -39675: Encoder: HIPERFACE DSL: Encoder status: User defined warning (ST7:5) - Info(USINT): Encoder -39676: Encoder: HIPERFACE DSL: Encoder status: User defined warning (ST7:6) - Info(USINT): Encoder -39677: Encoder: HIPERFACE DSL: Encoder status: User defined warning (ST7:7) - Info(USINT): Encoder -41001: Heatsink temperature sensor: Warning limit exceeded - Info(REAL): Heatsink temperature -41002: Heatsink temperature sensor: Not connected or damaged - Info(REAL): Temperature limit -41011: Temperature sensor (Motor|Choke|External): Warning limit exceeded - Info(REAL): Temperature -41031: Junction temperature model: Warning limit exceeded - Info(REAL): Junction temperature -41041: Bleeder temperature model: Warning limit exceeded - Info(REAL): Bleeder temperature -41051: ACOPOS peak current: Warning limit exceeded - Info(REAL): Peak current load -41061: ACOPOS continuous current: Warning limit exceeded - Info(REAL): Continuous current load -41070: Motor temperature model: Warning limit exceeded - Info(REAL): Temperature limit -41075: ACOPOS continuous power: Warning limit exceeded -41078: Power stage: Temperature sensor 1: Warning limit exceeded - Info(REAL): Temperature -41080: Pre-charging resistor temperature model: Warning limit exceeded - Info(REAL): Temperature limit -41081: Power stage temperature model: Warning limit exceeded - Info(REAL): Temperature -41083: Power stage: Temperature sensor 2: Warning limit exceeded - Info(REAL): Temperature -41085: Power stage: Temperature sensor 3: Warning limit exceeded - Info(REAL): Temperature -41087: Power stage: Temperature sensor 4: Warning limit exceeded - Info(REAL): Temperature -41089: Encoder temperature sensor: Warning limit exceeded - Info(REAL): Temperature -41090: 24V Supply/Main relay temperature sensor: Warning limit exceeded -41091: Power stage: Temperature sensor 5: Warning limit exceeded - Info(REAL): Temperature -41092: Rectifier temperature model: Warning limit exceeded - Info(REAL): Temperature -41093: DC bus relay temperature model: Warning limit exceeded - Info(REAL): Temperature -41094: DC bus capacitor temperature model: Warning limit exceeded - Info(REAL): Temperature -41095: DC bus: Continuous total power: Warning limit exceeded - Info(REAL): Load limit -41096: DC bus: Peak total power: Warning limit exceeded - Info(REAL): Load limit -41097: DC connector temperature model: Warning limit exceeded - Info(REAL): Temperature -41098: Power stage: Temperature sensor: Warning limit exceeded - Info(UINT): Sensor -41099: Motor temperature model: Warning limit exceeded - Info(USINT): Phase index -41100: Motor: Temperature sensors: Temperature difference to high - Info(UINT): Sensor index -41101: Power stage: Temperature sensor 1: Under temperature: Warning limit exceeded - Info(REAL): Temperature -64002: Delay before SW Reset (network with ascending node numbers ?) -64003: Delay before NC System Start (network with ascending node numbers ?) -64004: The following boot error could be entered here with a delay -64005: Timeout for parameter enable after start of operating system - Info(UDINT): Status (bits with wrong value for parameter enable) -64006: Drive did not become synchronous with network master - Info(UDINT): Timeout [sec] -64007: Timeout for enable of acyclic network communication - Info(UDINT): Timeout [sec] -64008: Timeout for enable of cyclic network communication - Info(UDINT): Timeout [sec] -64009: Acp10cfg contains a POWERLINK interface, for which no axis is defined - Info(UINT): Index of POWERLINK interface in Acp10cfg (name in Logger) -64010: NC software test version (validity period in Logger) -64011: Timeout for completion of encoder initialization -64012: NCSYS does not contain an operating system for this ACOPOS hardware type -64013: The basis initialization was aborted due to an error -64014: No integral cycle time ratio between NetCyc and POWERLINK - Info(UDINT): NetCyc cycle time [usec] -64015: No integral cycle time ratio between NetCyc and POWERLINK "multiplexed" - Info(UDINT): NetCyc cycle time [usec] -64016: Name of SDC axis configuration PV is too long (PV is not used) - Info(UINT): Maximum allowed number of characters -64017: NC software prototype version (use on serial production machines not allowed) -64018: mapp Motion ACOPOS FW test version (validity period in Logger) - Info(UINT): Test version number -64019: mapp Motion ACOPOS FW test version: PLC date/time outside validity period -64020: NCSYS does not exist on the target system -65535: Response error diff --git a/example/AsProject/Logical/Libraries/Motion/Arnc0man/arnc0001.br b/example/AsProject/Logical/Libraries/Motion/Arnc0man/arnc0001.br deleted file mode 100644 index 8a3a19d..0000000 Binary files a/example/AsProject/Logical/Libraries/Motion/Arnc0man/arnc0001.br and /dev/null differ diff --git a/example/AsProject/Logical/Libraries/Motion/Arnc0man/arnc0049.br b/example/AsProject/Logical/Libraries/Motion/Arnc0man/arnc0049.br deleted file mode 100644 index 62ba2bb..0000000 Binary files a/example/AsProject/Logical/Libraries/Motion/Arnc0man/arnc0049.br and /dev/null differ diff --git a/example/AsProject/Logical/Libraries/Motion/Arnc0man/arnc049d.br b/example/AsProject/Logical/Libraries/Motion/Arnc0man/arnc049d.br deleted file mode 100644 index a259328..0000000 Binary files a/example/AsProject/Logical/Libraries/Motion/Arnc0man/arnc049d.br and /dev/null differ diff --git a/example/AsProject/Logical/Libraries/Motion/Arnc0man/arnc0err-de.txt b/example/AsProject/Logical/Libraries/Motion/Arnc0man/arnc0err-de.txt deleted file mode 100644 index 78724ad..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Arnc0man/arnc0err-de.txt +++ /dev/null @@ -1,6027 +0,0 @@ -1000:" Ablaufsteuerung " -1101:"Kein RAM fr System Globals":F1100:F1113 -1102:"Konfigurationsmodul nicht gefunden":F1110 -1103:"Falsche Konfigurationsmodulversion":F1101:F1114 -1104:"Task-Konfigurierungsliste mehrfach definiert":F1102 -1105:"Externe IO-Verbindungsliste mehrfach definiert":F1102 -1106:"Interne IO-Verbindungsliste mehrfach definiert":F1102 -1107:"Ereignis-Verbindungsliste mehrfach definiert":F1102 -1108:"Task-Konfigurierungsliste fehlt":F1102 -1109:"Externe IO-Verbindungsliste fehlt":F1102 -1110:"Interne IO-Verbindungsliste fehlt":F1102 -1111:"Ereignis-Verbindungsliste fehlt":F1102 -1112:"Konfigurierungsliste unbekannt":F1102:F1123 -1114:"Fehler bei Befehl schreiben":F1130:F1120:F1126 -1115:"Fehler bei priorem Befehl schreiben":F1130:F1120:F1126 -1116:"Systembefehlscode zu gro":F1103:F1141 -1117:"Systembefehlscode oder Kanal nicht definiert":F1120:F1126 -1118:"Kein Achs- oder Kanalcode im Befehl" -1120:"Fehler bei Befehlsverteilung" -1121:"Anwender-ISR kann nicht installiert werden":F1110:F1121 -1122:"SPS-Datum/Zeit kann auf NC-Modul nicht eingestellt werden":F1100 -1123:"Fehler bei Systemkonfigurierung" -1125:"Semaphore kann nicht erzeugt werden":F1100 -1126:"Schnittstelle kann nicht initialisiert werden":F1116:F1110 -1127:"Schnittstelle kann nicht erzeugt werden":F1116:F1100 -1128:"Standardschnittstelle kann nicht initialisiert werden":F1110 -1129:"Schnittstelle kann nicht konfiguriert werden":F1100 -1130:"Unbekannter Befehlsparameter":F1131:F1140 -1131:"Fehler beim Empfang eines externen Ereignisses" -1132:"DPR Response Fifo - Fehler beim Erzeugen einer Critical Section" -1140:"Endemarke fehlt / zu viele Elemente":F1111:F1123 -1141:"Kein RAM fr Taskliste verfgbar":F1100:F1113 -1142:"Kanalnummer zu gro":F1108:F1125 -1143:"Task mehrfach definiert":F1108:F1122:F1125 -1144:"Taskmodul nicht gefunden":F1110:F1125 -1145:"Kein RAM fr Task-VSECT":F1100:F1113:F1125 -1146:"Task kann nicht erzeugt werden":F1100:F1125 -1147:"Task kann nicht gestartet werden":F1100:F1125 -1148:"Fehler bei Task Control Block lesen":F1100:F1125 -1149:"Parametermodul nicht gefunden":F1110 -1150:"Falsche Parametermodulversion":F1101:F1114 -1151:"Fehler bei INIT-Befehl schreiben":F1130:F1125 -1152:"INIT-Befehl wurde nicht quittiert":F1125 -1160:"Endemarke fehlt / zu viele Elemente":F1111:F1123 -1161:"Schnittstelle fehlt in Modulschnittstellenliste":F1115 -1162:"Modul fehlt in Taskliste":F1115 -1163:"Verbindung mehrfach definiert":F1104:F1115 -1164:"Schnittstelle kann nicht extern sein":F1104:F1115 -1165:"Schnittstellentyp unbekannt":F1104:F1115 -1166:"Datenmodul nicht untersttzt":F1105:F1115 -1167:"Unbekanntes Attribut":F1105:F1115 -1170:"Endemarke fehlt / zu viele Elemente":F1111:F1123 -1171:"Modul fehlt in Taskliste":F1112:F1115 -1172:"Schnittstelle fehlt in Modulschnittstellenliste":F1112:F1115 -1173:"Ungleicher Schnittstellentyp":F1104:F1116:F1125 -1174:"Gleiche Datenflurichtung":F1106:F1118:F1125 -1179:"Schnittstellentyp unbekannt":F1104:F1115 -1180:"Verbindung mehrfach definiert":F1104:F1115 -1181:"Ungleiche Satzlngen":F1115 -1190:"Endemarke fehlt / zu viele Elemente":F1111:F1123:F1124 -1191:"Modul fehlt in Taskliste":F1124 -1192:"Befehlskonfigurierungsliste mehrfach definiert":F1124 -1193:"Systembefehlscode zu gro":F1103:F1115:F1124 -1194:"Befehl fehlt in Modulbefehlsliste":F1108:F1115:F1124 -1195:"Befehlsschnittstelle nicht gefunden":F1108:F1123:F1124 -1196:"Befehlscode mehrfach definiert":F1108:F1115:F1124 -1200:"Endemarke fehlt / zu viele Elemente":F1111:F1123 -1201:"Modul fehlt in Taskliste":F1123:F1125 -1202:"Ereignis fehlt in Ereignis-Sendeliste":F1123:F1125 -1203:"Ereignis fehlt in Ereignis-Empfangsliste":F1123:F1125 -1204:"Ereignisverbindung mehrfach definiert":F1115:F1125 -1210:"Ungltiger Parameter im Befehl 'Modul-Synchronisierung'" -1211:"Modul-Synchronisierung nicht mglich (beide SYNC-Leitungen angeschlossen ?)" -1220:"Kommando nicht bernommen, Netzwerk nicht bereit":F1142:F1143 -1251:"Fehler bei priorem Befehl schreiben":F1130:F1120:F1126 -1252:"Fehler bei priorem Befehl schreiben":F1130:F1120:F1126 -1253:"Fehler bei priorem Befehl schreiben":F1130:F1120:F1126 -1254:"Fehler bei priorem Befehl schreiben":F1130:F1120:F1126 -1255:"Fehler bei priorem Befehl schreiben":F1130:F1120:F1126 -1256:"Fehler bei priorem Befehl schreiben":F1130:F1120:F1126 -1257:"Fehler bei priorem Befehl schreiben":F1130:F1120:F1126 -1258:"Fehler bei priorem Befehl schreiben":F1130:F1120:F1126 -1259:"Fehler bei priorem Befehl schreiben":F1130:F1120:F1126 -1261:"Fehler bei Befehl schreiben":F1130:F1120:F1126 -1262:"Fehler bei Befehl schreiben":F1130:F1120:F1126 -1263:"Fehler bei Befehl schreiben":F1130:F1120:F1126 -1264:"Fehler bei Befehl schreiben":F1130:F1120:F1126 -1265:"Fehler bei Befehl schreiben":F1130:F1120:F1126 -1266:"Fehler bei Befehl schreiben":F1130:F1120:F1126 -1267:"Fehler bei Befehl schreiben":F1130:F1120:F1126 -1268:"Fehler bei Befehl schreiben":F1130:F1120:F1126 -1269:"Fehler bei Befehl schreiben":F1130:F1120:F1126 -1270:"Fehler bei Befehl schreiben":F1130:F1120:F1126 -1271:"Fehler bei Befehl schreiben":F1130:F1120:F1126 -1272:"Fehler bei Befehl schreiben":F1130:F1120:F1126 -1273:"Fehler bei Befehl schreiben":F1130:F1120:F1126 -1274:"Fehler bei Befehl schreiben":F1130:F1120:F1126 -1275:"Fehler bei Befehl schreiben":F1130:F1120:F1126 -F1100:"System Fehlernummer":0,4,d -F1100:1:"Zeit abgelaufen" -F1100:5:"Objekt (Task,Region) ist gelscht worden" -F1100:6:"Objekt-ID (Tid,RNid) ist nicht korrekt" -F1100:8:"Objekt Tabelle ist voll" -F1100:14:"Kann nicht erzeugen - kein TCB frei" -F1100:15:"Kann nicht erzeugen - kein Stack" -F1100:16:"Kann nicht erzeugen - Stack zu klein" -F1100:17:"Kann nicht erzeugen - falsche Prioritt" -F1100:18:"Task ist schon gestartet" -F1100:32:"Angeforderte Gre ist Null" -F1100:33:"Angeforderte Gre ist zu gro fr die Region" -F1100:34:"Kein freies Segment" -F1100:38:"Region gelscht whrend Task auf Segment wartet" -F1100:51:"Maximale Anzahl aktiver Queues berschritten" -F1100:52:"Privater Puffer kann nicht zugeteilt werden" -F1100:65:"Maximale Anzahl an Semaphoren berschritten" -F1100:72:"Falsches Datum" -F1100:73:"Falsche Zeit" -F1100:74:"Falsche Tick-Anzahl" -F1101:"Modul-Versionsnummer":0,4,d -F1102:"Konfigurationslistentyp":0,4,x -F1102:0xCF01:"Task-Konfigurierungsliste" -F1102:0xCF02:"Befehls-Konfigurierungsliste" -F1102:0xCF03:"Externe IO-Verbindungsliste" -F1102:0xCF04:"Interne IO-Verbindungsliste" -F1102:0xCF05:"Ereignisverbindungsliste" -F1103:"Systembefehlscode":0,4,d -F1104:"Schnittstellentyp":0,4,d -F1104:0:"FIFO" -F1104:1:"PLC-FIFO" -F1104:2:"NFIFO" -F1104:3:"MSGQUE" -F1105:"IO Attribut":0,4,d -F1105:0:"Interne Schnittstelle" -F1105:1:"Schnittstelle im RAM" -F1105:2:"Schnittstelle im Koppel-RAM" -F1105:3:"Schnittstelle im Datenmodul" -F1106:"Datenflurichtung":0,4,d -F1106:0:"Output" -F1106:1:"Input" -F1108:"Kanalnummer":0,4,d -F1110:"Fehlernummer":0,4,d -F1110:-1:"IRQ-Steuerliste ist voll" -F1110:-2:"IRQ-Rang ist schon belegt" -F1110:-3:"IRQ-Rang ist zu gro (max. 255)" -F1110:1:"Datenlnge ist 0" -F1110:2:"Satzanzahl ist 0" -F1110:3000:"Modul nicht vorhanden (Eintrag nicht belegt)" -F1110:3001:"Modul nicht vorhanden (Tabellennummer zu gro)" -F1110:3006:"Modul nicht vorhanden (Modultyp falsch)" -F1110:3010:"Modul nicht vorhanden (Pointer zeigt nicht auf ein B&R-Modul)" -F1110:3019:"Modul nicht vorhanden" -F1111:"Max. Elementanzahl":0,4,d -F1112:"Index":0,4,d -F1113:"Datenstrukturlnge":4,4,d -F1114:"Erwartete Versionsnummer":4,4,d -F1115:"Index in Konfigurierungsliste":4,4,d -F1116:"Schnittstellentyp":4,4,d -F1116:0:"FIFO" -F1116:1:"BLOCK" -F1116:2:"Bitfeld, 32 bits" -F1116:3:"PLC Bitfeld, 16 bits" -F1116:4:"PLC-BLOCK" -F1116:5:"PLC-BLOCK, Daten mit Handshake" -F1116:6:"PLC-FIFO" -F1118:"Datenflurichtung":4,4,d -F1118:0:"Output" -F1118:1:"Input" -F1120:"Befehlscode":4,4,d -F1121:"IRQ-Rang":4,4,d -F1122:"Index in Task Liste":4,4,d -F1123:"Index":4,4,d -F1124:"Nummer der Befehlskonfigurierungsliste":8,4,d -F1125:"Index in Konfigurierungsliste":8,4,d -F1126:"Kanalnummer":8,4,d -F1130:"IO-Fehlernummer":0,4,d -F1130:1:"Schnittstelle voll" -F1130:2:"Schnittstelle nicht aktiv" -F1130:3:"Keine Input Schnittstelle" -F1131:"Befehlscode":0,4,d -F1131:0:"Initialisierung" -F1131:1:"Zeit einstellen" -F1131:2:"SW-Reset" -F1131:4:"'SPS Interrupt' ein-/ausschalten" -F1140:"Parameterwert":4,4,d -F1141:"Max. Befehlscode":4,4,d -F1142:"Kommando-Code (Details siehe AS Hilfe)":0,2,d -F1143:"Zyklischer Status":2,4,d -2000:" Trace " -2101:"Ungltiges Kommando" -2102:"Trace ist bereits aktiv bei Trace-Start" -2103:"Abtastintervall fr Trace zu kurz" -2104:"Ungltiges NC-Objekt fr Trace-Test-Datenpunkt" -2105:"Ungltiger Typ fr Trace-Test-Datenpunkt" -2106:"Kein Trace-Test-Datenpunkt definiert" -2107:"Aufzeichnungsdauer fr Trace zu kurz" -2108:"Ungltiges NC-Objekt fr Trace-Triggerpunkt" -2109:"Ungltiger Typ fr Trace-Triggerpunkt" -2110:"Ungltiges Trace-Trigger-Ereignis" -2111:"Trace-Format Fehler":F2101:F2102 -2112:"DPR trace sichern Fehler":F2101:F2102 -F2100:"Kommandonummer (Details siehe AS Hilfe)":0,2,d -F2101:"Trace format status":0,2,d -F2101:2:"Fehler beim Trace-Datei Lschen. FileIO Library Fehler :" -F2101:3:"Fehler beim Trace-Datei Generieren. FileIO Library Fehler :" -F2101:4:"Trace-Daten Formatfehler (Werte zu gro)" -F2101:5:"Fehler beim Trace-Datei Schreiben. FileIO Library Fehler :" -F2101:6:"Fehler beim Trace-Datei Schlieen. FileIO Library Fehler :" -F2102:"File IO status":2,2,d -4000:" Regler " -4103:"Lese-Zugriff auf HW-Schnittstelle nicht mglich":F4105:F4102:F4104 -4104:"Schreib-Zugriff auf HW-Schnittstelle nicht mglich":F4105:F4102:F4104 -4106:"Kommando im aktuellen Zustand unzulssig":F4100:F4102 -4107:"Ereignis im aktuellen Zustand unzulssig":F4101:F4102 -4114:"Parameter ungltig im Befehl 'Simulations-Modus'" -4115:"Parameter ungltig im Befehl 'Regler INIT'":F4114 -4117:"Achs-Hardware kann nicht initialisiert werden":F4108:F4109 -4131:"Positionslatch2 bereits durch Signalleitung belegt" -4133:"Regler ausschalten nicht zulssig wenn Bewegung aktiv" -4139:"Parameter ungltig im Befehl 'Digitale Eingnge INIT'":F4115 -4143:"Parameter ungltig im Befehl 'Positionslatch1'":F4116 -4144:"Parameter ungltig im Befehl 'Positionslatch2'":F4116 -4150:"Ungltiger Parameter im Befehl 'Istposition fr Kopplung'":F4112 -4151:"Positions-Latch oder Komparator durch Geber-Interface-INIT abgebrochen" -4154:"Positions-Latch oder Komparator durch Referenzfahrt abgebrochen" -4157:"Fehler beim Schreib-Zugriff auf interne Schnittstelle":F4105:F4102:F4103 -4158:"Kommando unzulssig - Can Interface nicht initialisiert":F4100 -4160:"Parameter ungltig im Befehl 'Grenzwert INIT'":F4119 -4161:"Andere Latch-Funktion bereits aktiv" -F4100:"Befehlsnummer (Details siehe AS Hilfe)":0,2,d -F4101:"Interne Ereignisnummer":0,2,d -F4101:0:"Start der Sollwertgenerierung" -F4101:1:"Bewegung aktiv" -F4101:2:"Bewegung beendet" -F4101:3:"Ende der Sollwertgenerierung" -F4101:4:"Hardware-Ereignis-Kontrolle" -F4102:"Zustand":2,1,x -F4102:0x00:"Nicht initialisiert (Geber/Antrieb/Dig. Eingnge/Grenzwerte/Regler)" -F4102:0x10:"Initialisiert, Grundzustand" -F4102:0x20:"Warten auf Antrieb bereit" -F4102:0x30:"Regelung ein" -F4102:0x40:"Nothaltrampe (ohne Regler)" -F4103:"Schnittstellen-Nummer":3,1,d -F4104:"Schnittstellen-Name":3,1,d -F4104:1:"Istposition (Geber)" -F4104:2:"Achsstatus" -F4104:3:"Latchposition" -F4104:4:"Latchzeit" -F4104:5:"Reglerfreigabe" -F4104:6:"Netzwerk-Interface" -F4104:7:"Positionslatch-Modus" -F4104:8:"Zeitlatch-Modus" -F4104:11:"Positionsoffset" -F4104:12:"Signalleitung fr Positionslatch" -F4105:"Schnittstellenfehler":0,2,d -F4105:1:"Keine Daten vorhanden oder Schnittstelle voll" -F4105:2:"Schnittstelle nicht aktiv" -F4105:3:"Zugriffsfehler - Keine Eingangs- bzw. Ausgangs-Schnittstelle" -F4105:109:"Latch ist bereits aktiv" -F4105:110:"Achse nicht initialisiert" -F4105:111:"Fehler bei Speicher anfordern" -F4105:112:"Ungltige Device ID" -F4105:113:"Ungltige Achsnummer" -F4105:114:"Antrieb nicht bereit" -F4105:117:"Keine Position gelatched" -F4105:118:"Keine Zeit gelatched" -F4108:"Hardware-Fehlernummer":0,2,d -F4109:"Name des INIT-Modules":2,10,s -F4112:"Parameter":0,2,d -F4112:1:"NC-Aktion" -F4112:2:"Extrapolationsfilter" -F4114:"Regler-Parameter":0,2,d -F4114:1:"Regler-Typ" -F4114:2:"Gesamtverzgerung" -F4114:5:"NC-Aktion" -F4115:"Parameter fr digitale Eingnge":0,2,d -F4115:1:"Referenzschalter" -F4115:2:"Positive Endlage" -F4115:3:"Negative Endlage" -F4115:4:"Trigger" -F4115:5:"Antrieb" -F4115:6:"Positive Endlage ungleich negative Endlage" -F4115:7:"Trigger ncACTIVE_LO/ncACTIV_LO unzulssig" -F4116:"Positions-Latch-Parameter":0,2,d -F4116:1:"NC-Aktion" -F4116:2:"Quelle" -F4116:3:"Fenster <= 0" -F4119:"Regler-Parameter":0,2,d -F4119:1:"Einschwingzeit" -5000:" Sollwertgenerator " -5102:"Achse ist nicht referenziert (oder SW-Endlagen auf 'ignorieren' setzen)" -5104:"Zugriff auf HW-Schnittstelle nicht mglich":F5105:F5104 -5105:"Abbruch des Referenziervorganges" -5106:"Kommando im aktuellen Zustand unzulssig":F5100:F5102:F5103 -5107:"Ereignis im aktuellen Zustand unzulssig":F5101:F5102:F5103 -5110:"Achsgrenzen - Positive SW-Endlage < Negative SW-Endlage" -5111:"Abbruch des Referenziervorganges durch Befehl":F5100 -5112:"Abbruch des Referenziervorganges durch Ereignis":F5101 -5115:"Zielposition > Positive SW-Endlage":F5110 -5116:"Zielposition < Negative SW-Endlage":F5111 -5117:"Beschleunigung > Maximale Achsbeschleunigung":F5112 -5118:"Geschwindigkeit > Maximale Achsgeschwindigkeit":F5113 -5119:"Maximalbeschleunigung in den Achs-Grenzparametern <= 0" -5120:"Maximalgeschwindigkeit in den Achs-Grenzparametern <= 0" -5121:"Abbruch der Bewegung durch Fehlerbedingung vom Lageregler" -5122:"Ungltiges bersetzungsverhltnis fr elektronisches Getriebe" -5123:"Bewegung in pos. Richtung nicht erlaubt (pos. HW-Endschalter ist belegt)" -5124:"Bewegung in neg. Richtung nicht erlaubt (neg. HW-Endschalter ist belegt)" -5125:"Positiver HW-Endschalter erreicht" -5126:"Negativer HW-Endschalter erreicht" -5127:"Geschwindigkeit oder Beschleunigung <= 0 in den Positionier-Parametern" -5128:"Ungltiger Parameter im Befehl 'Master-/Slave-Kopplung'":F5116 -5129:"Ungltiger Parameter im Befehl 'Achsgrenzwerte INIT'":F5106 -5130:"Positive SW-Endlage erreicht" -5131:"Negative SW-Endlage erreicht" -5132:"'LINK' auf Datenmodul fr Kurvenscheibe ist noch nicht erfolgt":F5121 -5133:"Fehler bei 'LINK' eines Kurvenscheiben-Datenmodules":F5118:F5117 -5134:"Fehler bei 'UNLINK' eines Kurvenscheiben-Datenmodules":F5119:F5117 -5135:"Ungltiger Parameter im Befehl 'Kurvenscheiben-INIT'":F5120 -5136:"Parameter fr Kurvenscheibe sind noch nicht initialisiert" -5140:"Ruckzeit begrenzt auf einen gltigen Wert":F5122 -5142:"Fehlende Sollpositionen bei modulbergreifender Kopplung" -5143:"Fehler bei Kurvenscheiben-Ausgleichsgetriebe":F5124 -5144:"Keine Datenmodule fr Kurvenscheiben-Start angegeben" -5145:"Latch fr Trigger-Positionierung ist nicht aktiviert" -5146:"Restart fr erstmaligen Start einer Kurvenscheibe nicht mglich" -5147:"Kurvenscheiben-Automat nicht initialisiert" -5150:"Zustand wird durch kein Ereignis erreicht":F5127 -5151:"Fr Kurvenstart-DIR/ABS ist nur ein Name (zyklisch oder einmalig) mglich" -5152:"Position auerhalb 'In-Pos.-Toleranz' bei START/RESTART einer CNC-Bewegung":F5129:F5130 -5153:"Abbruch wegen fehlender Sollpositionen bei CAN-Kopplung" -5154:"Abbruch wegen fehlender Sollpositionen bei modulbergreifender Kopplung" -5155:"Fehlende Sollpositionen bei CAN-Kopplung" -5156:"Kurvenscheiben-Automat INIT - Ungltiger Param. in Kopplungskonfiguration":F5120 -5157:"Kurvenscheiben-Automat INIT - Ungltiger Parameter im Basiszustand":F5125:F5128 -5158:"Kurvenscheiben-Automat INIT - Ungltiger Parameter in einem Zustand":F5125:F5127:F5128 -5159:"Geschwindigkeiten oder Beschleunigung <= 0 in den Begrenzer-Parametern" -5160:"Zu viele Kurvenwechsel pro NC-Zyklus (Masterperiode zu kurz)" -5161:"Ungltiger Parameter fr Lnge der Master-Slave-Ketten" -5162:"Abbruch - maximale Lnge der Master-Slave-Ketten berschritten" -5163:"Nur zwei aktive CNC Trigger-Auftrge sind mglich" -5164:"Ungltige Positions Trigger Quelle" -5165:"Ungltiger Parameter im Befehl 'DPR Override'" -5166:"Ungltiger Parameter im Befehl 'Master-Geschwindigkeits-Kompensation'" -5167:"Ungltiges Ereignis fr Bewegung 'Stop nach Trigger'" -5168:"Fehler beim ffnen eines Kompensation-Datenmodules":F5118:F5133 -5169:"Fehler bei Kompensation-Start" -5170:"Ungltige Daten im Kompensation-Datenmodul":F5132:F5133 -5171:"Ungltige Kompensation-Parameter" -5172:"FIFO voll (Kommando Kompensation-Start)" -5173:"Wenig Speicher bei der Speicherallokierung (Kommando Kompensation-Start)":F5131 -F5100:"Befehlsnummer (Details siehe AS Hilfe)":0,1,d -F5101:"Interne Ereignisnummer":0,1,d -F5101:0:"Neue Istposition" -F5101:1:"Abbruch der Sollwertgenerierung" -F5101:2:"Anforderung zur Online-Geschwindigkeitssteuerung fr Referenzfahrt" -F5101:3:"Start einer CNC-Bewegung" -F5101:4:"Nothalt-Anforderung" -F5101:5:"Sollposition erreicht" -F5101:6:"Referenzfahrt beendet - Fehler oder bergabe der Positionsdifferenz" -F5101:7:"Geber-Konfiguration" -F5101:8:"Anforderung der Sollposition durch das CNC-System" -F5101:9:"Trigger-Position" -F5101:10:"CNC-Konfiguration" -F5101:11:"CNC-Genauhalt" -F5101:12:"CNC-Bewegung Ende" -F5101:13:"CNC Positions Trigger einschalten" -F5102:"Zustand":1,1,x -F5102:0x00:"Nicht initialisiert" -F5102:0x10:"Initialisiert, Grundzustand, Regler AUS" -F5102:0x20:"Stillstand, Regler EIN" -F5102:0x30:"Bewegung aktiv" -F5102:0x40:"Bewegung beendet, Position noch nicht innerhalb 'In-Pos.-Toleranz'" -F5103:"Bewegungstyp":2,2,x -F5103:0x000:"Allgemein (kein bestimmter Bewegungstyp)" -F5103:0x100:"CNC-Bewegung" -F5103:0x200:"Online-Geschwindigkeitssteuerung" -F5103:0x300:"Online-Positionierung" -F5103:0x500:"Online-Geschwindigkeitssteuerung fr Referenzfahrt" -F5103:0x600:"Slave einer Achskopplung" -F5103:0x700:"Triggerpositionierung" -F5103:0x800:"Nothalt mit Regler" -F5104:"Schnittstellen-Name":2,1,d -F5104:3:"Positions-Latch" -F5104:7:"Positions-Latch-Modus" -F5104:15:"SSI-Sender" -F5105:"Schnittstellenfehler":0,2,u -F5105:1:"Keine Daten vorhanden oder Schnittstelle voll" -F5105:2:"Schnittstelle nicht aktiv" -F5105:3:"Zugriffsfehler - Keine Eingangs- bzw. Ausgangs-Schnittstelle" -F5105:109:"Latch ist bereits aktiv" -F5105:110:"Achse nicht initialisiert" -F5105:111:"Fehler bei Speicher anfordern" -F5105:112:"Ungltige Device ID" -F5105:113:"Ungltige Achsnummer" -F5105:114:"Antrieb nicht bereit" -F5105:117:"Keine Position gelatched" -F5105:118:"Keine Zeit gelatched" -F5106:"Achsgrenzwert":0,2,d -F5106:1:"Kontrollbyte fr berwachung der Achsgrenzwerte" -F5106:2:"Kontrollwort t_ruck_0" -F5110:"Aktuelle positive SW-Endlage":0,4,d -F5111:"Aktuelle negative SW-Endlage":0,4,d -F5112:"Aktuelle Beschleunigungsgrenze":0,4,f -F5113:"Aktuelle Geschwindigkeitsgrenze":0,4,f -F5116:"Getriebe-Parameter":0,2,d -F5116:1:"Index Master-Achse zu gro" -F5116:2:"Index Master-Achse ist der eigene Achs-Index" -F5117:"Modulname":2,8,s -F5118:"LINK-Fehler":0,2,d -F5118:1:"Mehr als 8 Zeichen fr Datenmodulnamen angegeben " -F5118:2:"Falscher Modultyp - Kein Kurvenscheibendatenmodul" -F5118:3:"Maximale Anzahl von 20 geladenen Kurvenscheiben berschritten" -F5118:4:"Datenmodul nicht gefunden" -F5118:5:"Parameterfehler - Weniger als 2 Kurvensttzpunkte" -F5118:6:"Parameterfehler - Masterperiode zu kurz" -F5118:7:"Parameterfehler - Slave-Position berschreitet Zahlenbereich" -F5118:9:"Parameterfehler - Zu viele Synchron-Bereiche" -F5118:10:"Parameterfehler - Sync-Startposition berschreitet Wertebereich" -F5118:11:"Parameterfehler - Polynom-Anzahl <1 oder >32" -F5118:12:"Parameterfehler - Polynom-Koeffizient berschreitet Zahlenbereich" -F5118:13:"Parameterfehler - Masterpositionen mssen positiv und ansteigend sein" -F5118:14:"Fehler beim Anlegen des CAM-Speicher" -F5119:"UNLINK-Fehler":0,2,d -F5119:1:"Mehr als 8 Zeichen fr Datenmodulnamen angegeben " -F5119:3:"Kurvenscheibe ist gerade aktiv" -F5119:4:"Datenmodul nicht mehr gefunden (Modul gelscht?)" -F5120:"Parameter":0,2,d -F5120:1:"Index der Master-Achse zu gro" -F5120:2:"Index der Master-Additiv-Achse zu gro" -F5120:3:"Index der Slave-Additiv-Achse zu gro" -F5120:4:"Index der Master- oder Additiv-Achse gleich dem Index der Slave-Achse" -F5120:5:"Dehnungsfaktor fr Master-Achse zu klein" -F5120:6:"Master-Start-Intervall zu klein" -F5120:7:"Ungltiger Wert in 'faktor_set'/'factor_set'" -F5120:8:"Ungltiger Wert in 'modus'/'mode'" -F5121:"Kurvenname":0,8,s -F5122:"Aktueller Wert":0,4,f -F5124:"Fehler":0,2,d -F5124:1:"Anschlugeschwindigkeit berschreitet Achsgrenzwert" -F5124:3:"Mastergeschwindigkeit negativ" -F5124:4:"Anschlugeschwindigkeit mit diesem Ausgleichsweg nicht erreichbar" -F5124:5:"Masterausgleichsweg zu klein" -F5124:6:"Einfahrtsgeschwindigkeit berschreitet Achsgrenzwert" -F5124:9:"Ein Ausgleichsgetriebe ist gerade aktiv" -F5125:"Parameter":0,2,d -F5125:5:"Dehnungsfaktor fr Master-Achse zu klein" -F5125:6:"Master-Start-Intervall zu klein" -F5125:8:"Ereignis-Typ ungltig" -F5125:9:"Ereignis - Ungltiger Index fr nchsten Zustand" -F5125:10:"Ereignis - Ungltiger Typ fr nchsten Zustand" -F5125:11:"'LINK' auf Datenmodul fr Kurvenscheibe ist noch nicht erfolgt" -F5125:12:"Ereignis-Attribut ungltig" -F5125:13:"Ausgleichsgetriebe-Variante ungltig" -F5125:14:"Mastergeschwindigkeit zu klein oder negativ" -F5125:15:"Masterausgleichsweg zu klein oder negativ" -F5125:16:"Masterausgleichsweg kleiner als minimaler Weg" -F5125:17:"Pro Zustand nur ein Trigger-Ereignis erlaubt" -F5125:18:"Ereignis - Nchster Zustand nicht initialisiert" -F5125:19:"Ereignis-Typ ungleich ncTRIGGERx fhrt zu Ausgl.getriebe mit ncLATCHPOS" -F5125:20:"Trigger fr Ausgl.getr. mit Modus ncLATCHPOS nicht auf der Master-Achse" -F5125:21:"Zustands-Index ungltig" -F5125:22:"Zustands-Typ ungltig" -F5125:23:"Gleicher Ereignis-Typ mehrfach im Zustand" -F5127:"Zustands-Index":2,1,d -F5128:"Ereignis-Index":3,1,d -F5129:"CNC-Startposition":0,4,f -F5130:"Aktuelle Sollposition":4,4,f -F5131:"Fehler Speicheranforderung":0,2,d -F5131:1:" Fehler Speicheranforderung: Datenmodul 1 zu gro" -F5131:2:" Fehler Speicheranforderung: Datenmodul 2 zu gro" -F5131:3:" Fehler Speicheranforderung: Inverse Funktion 1" -F5131:4:" Fehler Speicheranforderung: Inverse Funktion 2" -F5132:"Fehler Datenplausibilitt":0,2,d -F5132:2:" Anzahl Abtastpunkte ist grer als die der eingefgten Datenpunkte :" -F5132:3:" Weniger als zwei Datenpunkte :" -F5132:4:" Nicht-Monotone Funktion x[i+1]<=x[i] oder y[i+1] Positive SW-Endlage":F8100 -8121:"Fehler bei Lesen einer internen Schnittstelle":F8107 -8122:"Fehler bei Schreiben in eine interne Schnittstelle":F8108 -8123:"Referenzfahrt innerhalb eines NC-Programms ist derzeit nicht erlaubt" -8124:"Splineaufruf innerhalb eines NC-Programms ist derzeit nicht erlaubt" -8125:"Achsname mehrfach angegeben":F8100:F8110 -8126:"Index fr CNC-Achse mehrfach angegeben":F8100:F8110 -8127:"Index fr CNC-Achse ungltig":F8100 -8128:"Interner Fehler - 'ind_pos_out' fr CNC-Achse mehrfach angegeben":F8100:F8110 -8129:"Interner Fehler - 'ind_pos_out' fr CNC-Achse ungltig":F8100 -8130:"Achsanzahl zu gro":F8106 -8131:"Anzahl der kartesischen Bahnachsen zu gro":F8106 -8132:"Negativer Wert fr maximalen Sprung (v, a, vt)" -8133:"Anzahl der begonnenen Umdrehungen bei Kreis gleich 0":F8101:F8102 -8134:"Radiusdifferenz zwischen Anfang und Ende":F8101:F8113:F8114 -8135:"Anzahl der begonnenen Umdrehungen bei Kreis gleich 0":F8101:F8102 -8136:"Radiusdifferenz zwischen Anfang und Ende":F8101:F8113:F8114 -8137:"Zielposition > Positive SW-Endlage (G00,G01)":F8100:F8101:F8114 -8138:"Zielposition < Negative SW-Endlage (G00,G01)":F8100:F8101:F8114 -8139:"Zielposition > Positive SW-Endlage (G02,G03)":F8100:F8101:F8114 -8140:"Zielposition < Negative SW-Endlage (G02,G03)":F8100:F8101:F8114 -8141:"Position auf dem Kreis > Positive SW-Endlage":F8100:F8101:F8114 -8142:"Position auf dem Kreis < Negative SW-Endlage":F8100:F8101:F8114 -8143:"Zielposition > Positive SW-Endlage (G02,G03)":F8100:F8101:F8114 -8144:"Zielposition < Negative SW-Endlage (G02,G03)":F8100:F8101:F8114 -8145:"Position auf dem Kreis > Positive SW-Endlage":F8100:F8101:F8114 -8146:"Position auf dem Kreis < Negative SW-Endlage":F8100:F8101:F8114 -8147:"Kreisradius gleich 0.0":F8101:F8113:F8114 -8148:"Name der CNC-Achse nicht 'A','B','C','U','V','W','X','Y' oder 'Z'":F8100 -8150:"Nur eine Achse als Kreisachse angegeben":F8101:F8102 -8151:"Bei Kreis nicht zwei Linearachsen angegeben":F8101:F8102 -8152:"Bei Kreis nicht zwei Bahnachsen angegeben":F8101:F8102 -8153:"Tangentialachse kann keine Bahnachse sein":F8101:F8102 -8154:"NC-Satz mit Verfahrdistanz gleich 0.0":F8101:F8113:F8114 -8155:"Verfahrdistanz gleich 0.0, Signal wird nicht ausgegeben":F8101:F8113:F8114 -8156:"Interner Fehler - Parametersatz-Index im ungltigen Bereich" -8157:"G107 Index nicht im gltigen Bereich":F8101:F8113:F8114 -8158:"G211/$TA Wert gendert auf 2 x CNC Zykluszeit":F8101:F8113:F8114 -8159:"G193 - ungltiger Modus":F8101:F8113:F8114 -8160:"Interner Fehler - Falsche Berechnung des Geschwindigkeitsprofils":F8101:F8102 -8161:"Interner Fehler - Eintrittsgeschwindigkeit > Zulssige Geschwindigkeit":F8101:F8102 -8162:"Interner Fehler - Austrittsgeschwindigkeit > Zulssige Geschwindigkeit":F8101:F8102 -8163:"Interner Fehler - Die Sollgeschwindigkeit ist negativ":F8101:F8102 -8164:"Interner Fehler - Die Eintrittsgeschwindigkeit ist negativ":F8101:F8102 -8165:"Interner Fehler - Die Austrittsgeschwindigkeit ist negativ":F8101:F8102 -8170:"Interner Fehler (Pufferverwaltung1)":F8101:F8102 -8171:"Interner Fehler (Pufferverwaltung2)":F8101:F8102 -8172:"Interner Fehler (Pufferverwaltung3)":F8101:F8102 -8173:"Interner Fehler (Pufferverwaltung4)":F8101:F8102 -8180:"Full transformation - Transformations-Variable nicht gefunden" -8181:"Full transformation - Groesse der Transformations-Variable falsch" -8182:"Full transformation - TRF_LIB oder eine Funktion nicht gefunden" -8183:"Full transformation - TRF_init_instance() error":F8119 -8184:"Full transformation - Definition der Bahnachsen ungueltig" -8185:"Full transformation - Definition der Gelenksachsen ungueltig" -8186:"Full transformation - Index der Bahnachsen stimmt nicht mit den CNC Achsen ueberein" -8187:"Full transformation - Index der Gelenksachsen stimmt nicht mit den CNC Achsen ueberein" -8188:"Full transformation - Index der Frame-Achsen stimmt nicht mit den CNC Achsen ueberein" -8189:"Full transformation - neuere TRF_LIB erforderlich (TRF_direct3)" -8190:"Full transformation - neuere TRF_LIB erforderlich (TRF_inverse3)" -8191:"Full transformation - neuere TRF_LIB erforderlich (TRF_generic cmd_code 10)" -8192:"Full transformation - Fehler bei der Initialisierung":F8122 -8200:"$FILTER_ERR_TRANS - Zulssige Konturabweichung berschritten":F8121:F8120:F8115 -8201:"$FILTER_ERR_TRANS - Bahngeschwindigkeit ev. zu klein":F8121:F8120:F8115 -8210:"OptMot - Achslimits im Achs - Initfile niedriger als OptMot - Achslimits":F8113:F8110:F8123 -8220:"Befehl in diesem Zustand unzulssig":F8103:F8104 -8221:"Initialisierung unvollstndig":F8111 -8222:"NC-Programm abgebrochen":F8105:F8101:F8102 -8223:"Umrechnungsfaktor (CNC-Einheiten zu Positionier-Einheiten) <= 0":F8100 -8224:"Unbekannter Parameter":F8103:F8112 -8225:"Zuviele unsync. Techno-Funktionen oder M-Parameter hintereinander":F8101:F8114 -8226:"Zuviele G221 im NC-Programm":F8101:F8113:F8114 -8227:"Rueckwaertsfahrpuffer zu klein":F8101:F8113:F8114 -8228:"Bahnbefehl mit undefinierter Lnge oder Laufzeit":F8116:F8117:F8102 -8229:"Zuviele unsync. Techno-Funktionen oder M-Parameter hintereinander":F8101:F8114 -8230:"Spline - Achse nicht referenziert" -8231:"Fehler bei Zugriff auf Spline-Parameterdatei" -8232:"Datei ist keine Spline-Parameterdatei" -8233:"Version der Spline-Parameterdatei ist falsch" -8234:"Anzahl der Achsen ungleich der Dimension des Splines" -8235:"Spline - Max. Bahngeschwindigkeit berschritten" -8236:"Spline - Max. Bahnbeschleunigung berschritten" -8237:"Fehler bei Speicherallokierung" -8238:"Positive SW-Endlage < Spline-Maximum" -8239:"Negative SW-Endlage > Spline-Minimum" -8240:"Spline - Max. Achsgeschwindigkeit berschritten" -8241:"Spline - Max. Achsbeschleunigung berschritten" -8242:"Spline - Auflsung der Vorausrechnung ungleich der aktuellen Auflsung" -8243:"G141 Automatische Tangentialachse - NCDY internes T-FIFO voll" -8244:"G141 Bereich fr M-Funktionen sync1_t bzw. sync2_t nicht gltig" -8245:"G141 Unsynchrone M-Funktion fr sync1_t bzw. sync2_t verwendet" -8246:"Gerade, Startpunkt und Endpunkt sind gleich":F8101:F8113:F8114 -8247:"Bahnstck durch den Koordinatenursprung nicht erlaubt":F8101:F8113:F8114 -8248:"Derzeit nur Kreise in der Polarebene mglich":F8101:F8113:F8114 -8249:"Bahngrenzwerte, interner Fehler bei der Parameterberechnung" -8250:"PKM-NCDY - Interner Fehler bei der Grenzwertberechnung (Beschleunigung)" -8251:"Softwareendlagen der Radialachse mssen positiv sein" -8252:"G141 - keine M-Funktion (sync1_t bzw. sync2_t) definiert" -8258:"Zielposition > Positive SW-Endlage (G00,G01)":F8100:F8101:F8115 -8259:"Zielposition < Negative SW-Endlage (G00,G01)":F8100:F8101:F8115 -8260:"Zielposition > Positive SW-Endlage (G02,G03)":F8100:F8101:F8115 -8261:"Zielposition > Negative SW-Endlage (G02,G03)":F8100:F8101:F8115 -8262:"Position auf dem Kreis > Positive SW-Endlage":F8100:F8101:F8115 -8263:"Position auf dem Kreis < Negative SW-Endlage":F8100:F8101:F8115 -8264:"Zielposition > Positive SW-Endlage (G02,G03)":F8100:F8101:F8115 -8265:"Zielposition < Negative SW-Endlage (G02,G03)":F8100:F8101:F8115 -8266:"Position auf dem Kreis > Positive SW-Endlage":F8100:F8101:F8115 -8267:"Position auf dem Kreis < Negative SW-Endlage":F8100:F8101:F8115 -8268:"Plot Buffer - Lese- bzw. Schreibzeiger nicht im erlaubten Bereich" -8269:"Plot Buffer - Buffer voll, (Daten gehen verloren)" -8270:"Programmierte Achsgrenzwerte zu hoch, auf Initialwerte gesetzt":F8100:F8101:F8115 -8271:"Programmierte Bahngrenzwerte zu hoch, auf Initialwerte gesetzt":F8100:F8101:F8115 -8272:"Programmierte Achsgrenzwerte nicht im erlaubten Bereich":F8100:F8101:F8115 -8273:"Programmierte Bahngrenzwerte nicht im erlaubten Bereich":F8100:F8101:F8115 -8274:"G126 ignoriert, Block ist zu kurz":F8116:F8120:F8115 -8275:"Plot Buffer - Ungueltiges Datenformat" -8276:"G141 aktiv - G172 nach G00 nicht erlaubt":F8116:F8120:F8115 -F8100:"Achsindex":0,4,d -F8101:"Programmnummer":4,4,d -F8102:"Position im NC-Programm":8,4,d -F8103:"Befehlscode (Details siehe AS Hilfe)":0,4,d -F8104:"Zustand":4,4,d -F8104:0:"Nicht initialisiert" -F8104:1:"Grundinitialisierung" -F8104:2:"Initialisiert" -F8104:3:"NC-Programm aktiv" -F8104:4:"NC-Programm abgebrochen" -F8105:"Zustand":0,4,d -F8105:0:"Nicht initialisiert" -F8105:1:"Grundinitialisierung" -F8105:2:"Initialisiert" -F8105:3:"NC-Programm aktiv" -F8105:4:"NC-Programm abgebrochen" -F8106:"Max. Achsanzahl":0,4,d -F8107:"IO-Fehlernummer":0,4,d -F8107:1:"Keine Daten vorhanden" -F8107:2:"Schnittstelle nicht aktiv" -F8107:3:"Keine Input-Schnittstelle" -F8108:"IO-Fehlernummer":0,4,d -F8108:1:"Schnittstelle voll" -F8108:2:"Schnittstelle nicht aktiv" -F8108:3:"Keine Output-Schnittstelle" -F8109:"Aktueller Wert":0,4,d -F8110:"Achsindex":4,4,d -F8111:"Parameterart":0,4,d -F8111:0:"Konstanten" -F8111:1:"CNC-Grenzwerte" -F8111:2:"Decoder-Parameter" -F8111:3:"Achs-Einstellungen" -F8111:4:"Achs-Grenzwerte" -F8112:"Parameterwert":4,4,d -F8113:"Blocknummer N":0,4,d -F8114:"Offset im NC-Programm":8,4,d -F8115:"Blocknummer N":8,4,d -F8116:"Programmnummer":0,4,d -F8117:"Position letzter Block":4,4,d -F8118:"Return status of transformation function":0,4,d -F8119:"Return status of TRF_init_instance":0,4,d -F8119:1:"Robot is not licensed" -F8119:1001:"Function PV_xgetadr() from SYS_LIB is not available" -F8119:1002:"Name of the transformation variable is longer than 100 characters " -F8119:1003:"Transformation data variable does not exist" -F8119:1004:"Transformation data variable is not a valid size" -F8119:1005:"None of known built-in mechanical systems" -F8119:2001:"Licensing module is not NC data module" -F8119:2002:"Version of licensing module does not correspond to version of TRF_LIB" -F8119:2003:"Less than 8 bytes in data of licensing module" -F8119:2004:"Version of licensing module does not correspond to version of TRF_LIB" -F8119:2005:"Unknown name of the module in its ident" -F8119:2006:"Unknown code_strategy" -F8119:4001:"Creation of the transformation object failed" -F8119:4002:"Update from transformation variable to the transformation object failed" -F8119:100001:"Verification of mechanics was not successful" -F8120:"Line":4,4,d -F8121:"Contour violation":0,4,f -F8122:"Code":0,4,d -F8122:2:"No transformation variable" -F8122:3:"Bad size of transformation variable" -F8122:4:"Invalid definition of TCP axes" -F8122:5:"Invalid definition of PTP axes" -F8122:6:"Invalid TCp axis index" -F8122:7:"Invalid PTP axis index " -F8122:8:"Invalid frame axis index" -F8122:9:"No TRF_LIB or its functions" -F8122:11:"TRF_inverse() not supported" -F8122:12:"TRF_inverse() not licensed" -F8122:13:"TRF_get_size() not supported" -F8122:14:"TRF_get_size() not licensed" -F8122:15:"Clone of the transformation variable failed" -F8122:16:"RTCP - invalid transformation group" -F8123:"Limitsindex":8,4,d -9000:" CNC WRK " -9101:"Kommando nicht zulssig - Modul bereits initialisiert":F9100 -9102:"Kommando nicht zulssig - Modul nicht initialisiert":F9100 -9106:"Ereignis nicht zulssig- Modul nicht initialisiert":F9101 -9107:"Ereignis nicht zulssig- NC-Programm aktiv":F9101 -9118:"Fehler whrend Initialisierung aufgetreten" -9200:"Linearsatz ohne Fahrweg, WRK-Anwahl im Zirkularsatz (Bereich1)":F9110:F9112:F9113 -9201:"Linearsatz ohne Fahrweg, WRK-Anwahl im Zirkularsatz (Bereich2)":F9110:F9112:F9113 -9202:"Linearsatz ohne Fahrweg, WRK-Anwahl im Zirkularsatz (Bereich3)":F9110:F9112:F9113 -9203:"WRK-Abwahl im Zirkularsatz":F9110:F9112:F9113 -9210:"Interner Fehler - Ungltige Kombination bei WRK-Korrektur (Bereich1)":F9110:F9112:F9113 -9211:"Interner Fehler - Ungltige Kombination bei WRK-Korrektur (Bereich2)":F9110:F9112:F9113 -9212:"Interner Fehler - Ungltige Kombination bei WRK-Korrektur (Bereich3)":F9110:F9112:F9113 -9213:"Berechneter Radius < 0 bei Gerade-Kreis-bergang":F9110:F9112:F9113 -9214:"Kein Schnittpunkt bei Gerade-Kreis-bergang":F9110:F9112:F9113 -9215:"Berechneter Radius < 0 bei Kreis-Gerade-bergang":F9110:F9112:F9113 -9216:"Kein Schnittpunkt bei Kreis-Gerade-bergang":F9110:F9112:F9113 -9217:"Radius1 < 0 bei Kreis-Kreis-bergang":F9110:F9112:F9113 -9218:"Radius2 < 0 bei Kreis-Kreis-bergang":F9110:F9112:F9113 -9219:"Konzentrische Kreise":F9110:F9112:F9113 -9220:"Kreise ohne Schnittpunkt":F9110:F9112:F9113 -9221:"Exzentrische Kreise":F9110:F9112:F9113 -9231:"Interner Fehler - Schreiben in Ausgangsfifo nicht mglich":F9110:F9111 -9232:"Interner Fehler - Ungltiger WRK-Zustand":F9110:F9111 -9233:"Interner Fehler - Schreiben in Ausgangsfifo nicht mglich":F9110:F9111 -9234:"Interner Fehler - Schreiben in Ausgangsfifo nicht mglich":F9110:F9111 -9235:"Interner Fehler - Schreiben in Ausgangsfifo nicht mglich":F9110:F9111 -9236:"Interner Fehler - Schreiben in Ausgangsfifo nicht mglich":F9110:F9111 -9237:"Interner Fehler - Ungltiger WRK-Zustand":F9110:F9111 -9238:"Interner Fehler - Ungltiger WRK-Zustand":F9110:F9111 -9239:"Wechsel der WRK-Anwahl im Zirkularsatz":F9110:F9112:F9113 -9240:"Wechsel der WRK-Anwahl im Zirkularsatz":F9110:F9112:F9113 -9241:"Programmierter Radius < Werkzeugradius":F9110:F9112:F9113 -9242:"Programmierter Radius < Werkzeugradius":F9110:F9112:F9113 -9243:"Radiusdifferenz zwischen Anfangspunkt und Endpunkt zu gro":F9110:F9112:F9113 -9244:"WRK-Anwahl im Zirkularsatz":F9110:F9112:F9113 -9245:"Radiusdifferenz zwischen Anfangspunkt und Endpunkt zu gro":F9110:F9112:F9113 -9246:"Interner Fehler - Ungltiger WRK-Zustand":F9110:F9112:F9113 -9247:"Werkzeugradius zu gro (Konturverletzung)":F9110:F9112:F9113 -9248:"Programmende ohne WRK-Abwahl":F9110:F9112:F9113 -9249:"WRK-Anwahl im Zirkularsatz":F9110:F9112:F9113 -9250:"WRK-Anwahl im Zirkularsatz":F9110:F9112:F9113 -9251:"Programmende ohne WRK-Abwahl":F9110:F9112:F9113 -9252:"Interner Fehler - Ungltiger WRK-Zustand":F9110:F9112:F9113 -9253:"WRK am Programmende nicht abgewhlt, weil Verfahrweg nach G40 fehlt":F9110:F9112:F9113 -9254:"WRK ersetzt Zirkularsatz durch Linearsatz":F9110:F9112:F9113 -9255:"G140 - Abwahl der autom. Tangentialachse nur bei ausgeschalteter WRK erlaubt" -9256:"G170/G172 unmittelbar nach G40 nur mit G138 oder G137+ncAUTO erlaubt":F9110:F9112:F9113 -9260:"Keine Normalenberechnung mglich, Geradenlnge gleich 0":F9110:F9112:F9113 -9261:"Kreisradius gleich 0":F9110:F9112:F9113 -9262:"Ungltige Satzkombination in der Winkelberechnung":F9110:F9112:F9113 -9263:"Keine Winkelberechnung mglich, Vektorlnge gleich 0":F9110:F9112:F9113 -9264:"Winkel unbestimmt":F9110:F9112:F9113 -9265:"WRK-Abwahl erfolgt bevor die Anwahl durchgefhrt werden kann":F9110:F9112:F9113 -9266:"WRK-Abwahl erfolgt bevor die Anwahl durchgefhrt werden kann":F9110:F9112:F9113 -9267:"WRK-Abwahl erfolgt bevor die Anwahl durchgefhrt werden kann":F9110:F9112:F9113 -9268:"Wechsel der WRK-Anwahl whrend Anwahl":F9110:F9112:F9113 -9269:"Parameter 'CNC-Object.decoder.parameter.cdc.feedrate'/'.cdc.feedrate' zu klein" -9270:"WRK-Abwahl im Zirkularsatz nicht erlaubt":F9110:F9112:F9113 -9271:"WRK-Abwahl vor Drehen/Schieben (G16/G53ff./G92/G159/Dxx) nicht erlaubt":F9110:F9112:F9113 -9272:"G103/G104, ungueltige Parameter":F9110:F9112:F9113 -9273:"G103/G104, Vorschubreduktion auf 10% begrenzt":F9110:F9112:F9113 -9274:"Werkzeugradius zu gro (Konturverletzung)":F9110:F9112:F9113 -9275:"$CDC_OVS_DISTANCE set to 100%":F9110:F9112:F9113 -9276:"Ungltiger Auxiliary Point programmiert":F9110:F9112:F9113 -9277:"G65 nach Koordinatenverschiebung/drehung nicht erlaubt":F9110:F9112:F9113 -9278:"ungltige Satzart fr WRK-Abwahl mit Auxiliary Point":F9110:F9112:F9113 -9279:"WRK-An/Abwahl mit Auxiliary Point nicht mglich":F9110:F9112:F9113 -9280:"Zuviele Stze ohne Bewegung in der Hauptebene (max. 64 erlaubt)":F9110:F9112:F9113 -9281:"Keine Interpolationsebene angegeben":F9110:F9112:F9113 -9282:"G138 duplicate programmed points - Buffer voll (DP-Buffer)":F9110:F9112:F9113 -9283:"CDC - Interner Buffer (KORR_BUFFER) voll":F9110:F9112:F9113 -9300:"WRK-Anwahl mit Auxiliary Point, es existiert kein Schnittpunkt":F9110:F9112:F9113 -9301:"WRK-Anwahl mit Auxiliary Point, zu wenig CNC-Achsen definiert":F9110:F9112:F9113 -9600:"Interner Fehler - Zeiger unbekannt" -9601:"Interner Fehler - Zeiger unbekannt (Install-Funktion)" -9602:"Interner Fehler - IO Pointer illegal" -9610:"Interner Fehler - Auftrags-Modifikator unbekannt" -9611:"Interner Fehler - Auftrags-Quittierung unbekannt" -9612:"Interner Fehler - Ungltiger Zustand des BF-Handlers" -9620:"Interner Fehler - BF nicht initialisiert" -9621:"Interner Fehler - FKT nicht initialisiert" -9630:"Interner Fehler - Keine FAA zulssig" -9631:"Interner Fehler - Unbekannter Handlerzustand" -9632:"Interner Fehler - BF nicht initialisiert" -9633:"Interner Fehler - FAA Starten nicht zulssig" -9634:"Interner Fehler - FAA Stoppen nicht zulssig" -9635:"Interner Fehler - FAA Fortsetzen nicht zulssig" -9636:"Interner Fehler - FAA Abbrechen nicht zulssig" -9637:"Interner Fehler - FAA nicht bekannt" -9638:"Interner Fehler - Kein Auftrag zulssig" -9639:"Interner Fehler - Unbekannter Handlerzustand" -9640:"Interner Fehler - Auftrag Starten nicht zulssig" -9641:"Interner Fehler - Auftrag Abbrechen nicht zulssig" -9642:"Interner Fehler - Auftrag nicht bekannt" -F9100:"Kommandonummer (Details siehe AS Hilfe)":0,2,d -F9101:"Ereignisnummer":0,2,d -F9101:0:"Achsposition" -F9101:1:"Abbruch" -F9103:"Systemfehler":10,2,d -F9110:"Programmnummer":0,4,d -F9111:"Position im NC-Programm":4,4,d -F9112:"Offset im NC-Programm":4,4,d -F9113:"Blocknummer N":8,4,d -10000:" CNC Decoder " -10101:"Kommando im aktuellen Zustand unzulssig":F10100:F10121 -10102:"Kommando unzulssig - Unbekannter Modulzustand":F10100:F10121 -10103:"PKM - Keine Kompensationsparameter fr kartesische Achsen" -10104:"berlappung der MoS und MmS Bereiche":F10100 -10105:"Fehlerhafter Parameter":F10100:F10117 -10106:"Ereignis im aktuellen Zustand unzulssig":F10101:F10121 -10107:"Ereignis unzulssig - Unbekannter Modulzustand":F10101:F10121 -10109:"Fehler beim Einrichten der Befehls ID FIFO":F10103 -10110:"Initialisierung unvollstndig":F10122 -10111:"Fehler bei Modul einrichten":F10102:F10103 -10112:"Fehler bei Modul installieren":F10102:F10103 -10113:"Fehler bei Modul linken":F10102:F10103 -10114:"Unbekannter Parameter":F10100:F10120 -10115:"Unbekannter Synchronisationstyp":F10113:F10111 -10116:"Decoder-Eingangsschnittstelle voll" -10117:"NC-Programm abgebrochen" -10118:"Fehler whrend Initialisierung aufgetreten" -10119:"Unerlaubter Index fr R-Parameter":F10113:F10114:F10115 -10120:"R-Parameter nicht gefunden":F10113 -10121:"Startindex oder Anzahl der Stze in Werkzeugdaten-Tabelle ist falsch":F10113:F10118 -10122:"Startindex oder Anzahl der Stze in Nullpunktverschiebe-Tabelle ist falsch":F10113:F10118 -10123:"Startindex oder Anzahl der Parameter in R-Parameter-Tabelle ist falsch":F10113:F10118 -10124:"Es gibt keine CNC-Achsen" -10125:"Tangentialachse nur mit mindestens zwei CNC-Achsen erlaubt" -10126:"Kommando nicht zulssig - NC-Programm aktiv":F10100 -10127:"Polarkoordinatenmaschine - Unvollstndige oder Mehrfachdefinition von Achsen" -10128:"Reihenfolge der Achsdefinition falsch (nc_POLAR_RAD=0 and NC_POLAR_PHI=1)" -10129:"Unbekannter Startmodus":F10126 -10130:"R-Parameter (einzel) - Parameterzugriff blockiert durch Interpreter":F10113 -10131:"R-Parameter (Tabelle)- Parameterzugriff blockiert durch Interpreter" -10132:"Kommando nicht aktiv - Motion Packet Log muss zuerst erlaubt sein" -10133:"Werkzeugdaten-Tabelle, Werkzeug mit Index=0 definiert":F10102 -10134:"Nullpunktverschiebe-Tabelle, Verschiebung fr G53 definiert":F10102 -10150:"Fehler bei NC-Programmodul ffnen (nicht vorhanden oder falscher Typ)":F10102:F10103 -10151:"Fehler bei NC-Programmodul schlieen":F10102:F10103 -10152:"Fehler bei Setzen des Dateizeigers (start_pos > NC-Programmlnge)":F10102 -10153:"Interner Fehler - Unbekannter Auftrag":F10119 -10154:"Zeile zu lang":F10123:F10111 -10155:"Fehler bei der Textdatei-Konversion":F10102:F10103 -10156:"NC-Init-Programm muss konvertiert sein":F10102 -10200:"Unbekannter oder fehlender Buchstabe im NC-Programm":F10110:F10111:F10124 -10201:"Unterprogramm nicht mit M02, M29 oder M30 abgeschlossen":F10110:F10111:F10124 -10202:"Steuersatz nach G16/G17/G18/G19/G53-G59/G92/G159/Dxx nicht erlaubt":F10110:F10111:F10124 -10203:"Syntaxfehler In Satz mit G92/G192/G292 G192":F10110:F10111:F10124 -10204:"Transformation bewirkt eine Skalierung der Achsen!":F10110:F10111:F10124 -10205:"Kein Zirkularsatz vor $RAD erlaubt":F10110:F10111:F10124 -10206:"Start Programm mit Satznummer nicht erlaubt":F10102 -10210:"Keine Zahl nach 'N' angegeben":F10110:F10111:F10124 -10211:"Keine Zahl nach 'G' angegeben":F10110:F10111:F10124 -10212:"NC-Satzart mehrfach verwendet oder unzulaessige Kombination":F10110:F10111:F10124 -10213:"Unbekannte G-Funktion":F10110:F10111:F10124 -10214:"Keine Zahl nach 'M' angegeben":F10110:F10111:F10124 -10215:"Unbekannte M-Funktion":F10110:F10111:F10124 -10216:"Unbelegte M-Funktion":F10110:F10111:F10124 -10217:"Keine Zahl nach 'H' angegeben":F10110:F10111:F10124 -10218:"Unbekannte H-Funktion":F10110:F10111:F10124 -10219:"Keine Zahl nach 'T' angegeben":F10110:F10111:F10124 -10220:"Unbekannte T-Funktion":F10110:F10111:F10124 -10221:"Keine Zahl nach 'D' angegeben":F10110:F10111:F10124 -10222:"Unbekannte D-Funktion":F10110:F10111:F10124 -10223:"Keine Zahl nach 'F' angegeben":F10110:F10111:F10124 -10224:"Keine Zahl nach 'E' angegeben":F10110:F10111:F10124 -10225:"I-Koordinate mehrfach verwendet":F10110:F10111:F10124 -10226:"J-Koordinate mehrfach verwendet":F10110:F10111:F10124 -10227:"K-Koordinate mehrfach verwendet":F10110:F10111:F10124 -10228:"Keine Zahlenangabe bei lokalem Unterprogramaufruf":F10110:F10111:F10124 -10229:"Keine Zahl nach 'P' angegeben":F10110:F10111:F10124 -10230:"Kein '=' nach einem P-Parameter":F10110:F10111:F10124 -10231:"Unerlaubter Index fr P-Parameter":F10110:F10111:F10124 -10232:"Keine Zahl nach 'R' angegeben":F10110:F10111:F10124 -10233:"Kein '=' nach einem R-Parameter":F10110:F10111:F10124 -10234:"Unerlaubter Index fr R-Parameter":F10110:F10111:F10124 -10235:"Keine Zahl nach 'O' angegeben":F10110:F10111:F10124 -10236:"Unbekannte O-Funktion":F10110:F10111:F10124 -10237:"F-Funktion ignoriert":F10110:F10111:F10124 -10238:"Nach G159, G180 oder Tangentialachsnamen kein '='":F10110:F10111:F10124 -10239:"Keine Zahlen nach 'G159=' angegeben":F10110:F10111:F10124 -10240:"Tabellenindex der Nullpunktverschiebung zu gro":F10110:F10111:F10124 -10241:"Name zu lang bei Aufruf eines globalen Unterprogrammes":F10110:F10111:F10124 -10242:"Zahl zu lang bei Aufruf eines lokalen Unterprogrammes":F10110:F10111:F10124 -10245:"Unbekannte S-Funktion":F10110:F10111:F10124 -10246:"Unbekannter Synchronisationstyp":F10110:F10111:F10124 -10247:"Kreisradius mehrfach programmiert":F10110:F10111:F10124 -10248:"Kreisradius darf nicht Null sein":F10110:F10111:F10124 -10249:"G141 Programmierte Achse ist keine Tangentialachse" -10250:"Falsche Verwendung der ELSE-Anweisung":F10110:F10111:F10124 -10251:"Falsche Verwendung der ELSEIF-Anweisung":F10110:F10111:F10124 -10252:"Kein Parameter in FOR-Anweisung":F10110:F10111:F10124 -10253:"Keine Zahl nach 'R' oder 'P' angegeben":F10110:F10111:F10124 -10254:"Unerlaubter Index fr EX-Parameter":F10110:F10111:F10124 -10255:"Parameter kann nicht angelegt werden":F10110:F10111:F10124 -10256:"Kein '=' nach einem R oder P-Parameter":F10110:F10111:F10124 -10257:"Kein Komma in FOR-Anweisung":F10110:F10111:F10124 -10258:"Negative Verweilzeit angegeben":F10110:F10111:F10124 -10259:"Unbekannte Anweisung":F10110:F10111:F10124 -10260:"Anweisung falsch":F10110:F10111:F10124 -10261:"Keine Anweisungen nach IF erlaubt":F10110:F10111:F10124 -10262:"Keine Anweisungen nach ELSE erlaubt":F10110:F10111:F10124 -10263:"Keine Anweisungen nach ENDIF erlaubt":F10110:F10111:F10124 -10264:"Keine Anweisungen nach CASE erlaubt":F10110:F10111:F10124 -10265:"Keine Anweisungen nach ENDSWITCH erlaubt":F10110:F10111:F10124 -10266:"Ungltiger Wert nach $WRK_F oder $CDC_F" -10267:"Negativer Werkzeugradius ($RAD)":F10110:F10111:F10124 -10268:"Restart, zu wenig Werte im Parameterbuffer verfgbar":F10125:F10111:F10124 -10269:"Restart, Parameterbuffer voll":F10125:F10111:F10124 -10270:"berlauf des arithmetischen Stacks":F10110:F10111:F10124 -10271:"Keine Zahl nach 'R' angegeben":F10110:F10111:F10124 -10272:"Unerlaubter Index fr R-Parameter":F10110:F10111:F10124 -10273:"Keine Zahl nach 'P' angegeben":F10110:F10111:F10124 -10274:"Unerlaubter Index fr P-Parameter":F10110:F10111:F10124 -10275:"Es wird '[' erwartet":F10110:F10111:F10124 -10276:"Unbekannter Term (Syntaxfehler)":F10110:F10111:F10124 -10277:"Es wird ']' erwartet":F10110:F10111:F10124 -10278:"Division durch Null":F10110:F10111:F10124 -10279:"Wurzel negativ":F10110:F10111:F10124 -10280:"Logarithmus <= 0":F10110:F10111:F10124 -10281:"Achspositionen undefiniert, noch kein Trigger eingetroffen":F10110:F10111:F10124 -10282:"Der angegebene Trigger ist auf dieser Achse nicht aktiv":F10110:F10111:F10124 -10283:"Restart Parameterbuffer - Parametertyp/Offset im NC-Programm verschieden":F10110:F10111:F10124 -10284:"Restart Info, zu wenig Parameter im Parameterbuffer verfgbar":F10125:F10111:F10124 -10285:"G16, falsche oder fehlende Achsdefinition":F10110:F10111:F10124 -10286:"G16, falscher Parameter (Vorzeichen)":F10110:F10111:F10124 -10287:"G16 bei aktiver WRK nicht erlaubt":F10110:F10111:F10124 -10288:"G9900, Syntaxfehler" -10290:"berlauf des Unterprogramm-Stacks":F10110:F10111:F10124 -10291:"Globales Unterprogramm nicht gefunden":F10110:F10111:F10124 -10292:"Zahl zur Definition eines lokalen Unterprogramms erwartet":F10110:F10111:F10124 -10293:"berlauf der Unterprogrammliste":F10110:F10111:F10124 -10294:"Anfang des NC-Programmes fehlt":F10110:F10111:F10124 -10295:"berlauf des Unterprogramm-Stacks":F10110:F10111:F10124 -10296:"Lokales Unterprogramm nicht gefunden":F10110:F10111:F10124 -10297:"Am Hauptprogrammende sind nicht alle Steuerstze abgeschlossen":F10110:F10111:F10124 -10298:"berlauf des Steuersatz-Stacks":F10110:F10111:F10124 -10299:"Kein vorhergehendes IF":F10110:F10111:F10124 -10300:"Kein vorhergehendes IF":F10110:F10111:F10124 -10301:"Kein vorhergehendes IF":F10110:F10111:F10124 -10302:"berlauf des Steuersatz-Stacks":F10110:F10111:F10124 -10303:"Kein vorhergehendes SWITCH":F10110:F10111:F10124 -10304:"Kein vorhergehendes SWITCH":F10110:F10111:F10124 -10305:"Kein vorhergehendes SWITCH":F10110:F10111:F10124 -10306:"berlauf des Steuersatz-Stacks":F10110:F10111:F10124 -10307:"Kein vorhergehendes FOR":F10110:F10111:F10124 -10308:"Kein vorhergehendes FOR":F10110:F10111:F10124 -10309:"Kein vorhergehendes FOR":F10110:F10111:F10124 -10310:"berlauf des Steuersatz Stacks":F10110:F10111:F10124 -10311:"Kein vorhergehendes WHILE":F10110:F10111:F10124 -10312:"Kein vorhergehendes WHILE":F10110:F10111:F10124 -10313:"Kein vorhergehendes WHILE":F10110:F10111:F10124 -10314:"berlauf des Steuersatz Stacks":F10110:F10111:F10124 -10315:"Kein vorhergehendes DO":F10110:F10111:F10124 -10316:"Kein vorhergehendes DO":F10110:F10111:F10124 -10317:"Kein vorhergehendes DO":F10110:F10111:F10124 -10318:"Kein Steuersatz vorhanden fr BREAK":F10110:F10111:F10124 -10319:"Kein Steuersatz vorhanden fr CONTINUE":F10110:F10111:F10124 -10320:"Name des NC-Programmes zu lang":F10110:F10111:F10124 -10321:"Am Unterprogrammende sind nicht alle Steuerstze abgeschlossen":F10110:F10111:F10124 -10322:"C2 Spline nicht komplett am Ende des NC Programms.":F10110:F10111:F10124 -10330:"berlauf des NC-Programm-Stacks" -10340:"Achsenangabe bei Verweilzeit nicht erlaubt":F10110:F10111:F10124 -10341:"Unbekannter Index bei indizierter Koordinate":F10110:F10111:F10124 -10342:"Mehrfach programmierte Achse bei indizierter Koordinate":F10110:F10111:F10124 -10343:"Mehrfach programmierte Achse":F10110:F10111:F10124 -10344:"Keine Hauptebene gewhlt":F10110:F10111:F10124 -10345:"Bei Radiusprogrammierung ist kein Vollkreis mglich":F10110:F10111:F10124 -10346:"Kreisradius ist zu klein":F10110:F10111:F10124 -10347:"Keine Kreisinterpolation aktiv":F10110:F10111:F10124 -10348:"Radiusprogrammierung nicht erlaubt":F10110:F10111:F10124 -10349:"INT32-berlauf der Position":F10110:F10111:F10124 -10350:"INT32-berlauf der Nullpunktverschiebung":F10110:F10111:F10124 -10351:"Differenz zwischen angegebenem Radius und den Interpolationsparametern":F10110:F10111:F10124 -10352:"Trigger ist nur im Geradeninterpolationssatz erlaubt":F10110:F10111:F10124 -10353:"G220 ist nur in einem Satz mit Fahrweg erlaubt":F10110:F10111:F10124 -10354:"G220 ist nicht zusammen mit G201 erlaubt":F10110:F10111:F10124 -10355:"G201 ist bei aktiver WRK nicht erlaubt":F10110:F10111:F10124 -10356:"G170 ist bei aktiver WRK nicht erlaubt":F10110:F10111:F10124 -10357:"bergangssatz (nach G16/G53-G59/G92/G159/Dxx) muss G00 oder G01 sein":F10110:F10111:F10124 -10358:"Unmittelbar nach Drehen/Schieben (G16/G53-G59/G92/G159/Dxx) kein G25 erlaubt":F10110:F10111:F10124 -10359:"Sofort nach Drehen/Schieben (G16/G53-G59/G92/G159/Dxx) kein G41/G42 erlaubt":F10110:F10111:F10124 -10360:"G121/G126/G180 unmittelbar nach G16/G53-G59/G92/G159/Dxx nicht erlaubt":F10110:F10111:F10124 -10361:"G200, G201, G220 unmittelbar nach G16, G53-G59, G92, G159, Dxx nicht erlaubt":F10110:F10111:F10124 -10362:"Drehung des Koordinatensystems nur in einer Ebene mglich":F10110:F10111:F10124 -10363:"Kein Drehen/Schieben (G16/G53-G59/G92/G159/Dxx) unmittelbar hintereinander":F10110:F10111:F10124 -10364:"Beim Drehen/Schieben (G16/G53-G59/Gx92/G159/Dxx) ist keine Spiegelung erlaubt":F10110:F10111:F10124 -10365:"Drehen/Schieben (G16/G53-G59/G92/G159/Dxx) mit einer Bahnachse nicht mglich":F10110:F10111:F10124 -10366:"Bei zwei Bahnachsen nur Drehung um die Z-Achse erlaubt":F10110:F10111:F10124 -10367:"Aktive Ebene (G16/G53-G59/G92/G159/Dxx) mu gleich der Ebene fr G141 sein":F10110:F10111:F10124 -10368:"G141 Automatische Tangentialachse darf nicht programmiert werden":F10110:F10111:F10124 -10369:"Achsenangabe bei $WRK_F bzw. $CDC_F nicht erlaubt" -10370:"Interner Decoder-FIFO voll":F10110:F10111:F10124 -10371:"Zuviele Stze ohne Bewegung in der Hauptebene (max. 64 erlaubt)":F10110:F10111:F10124 -10372:"Geradenlnge gleich Null oder Tangentialkreisradius zu klein":F10110:F10111:F10124 -10373:"Bei aktivem G25 oder G26 sind nur Gerade-Gerade-bergnge erlaubt":F10110:F10111:F10124 -10374:"Tangentialkreisradius ist zu gro":F10110:F10111:F10124 -10375:"Die Geraden sind parallel":F10110:F10111:F10124 -10376:"Drehen des Koordinatensystems bei der Polarkoordinatenmaschine nicht erlaubt" -10377:"Keine Polarkoordinatenmaschine":F10110:F10111:F10124 -10378:"Programmieren der Polarachsen nicht erlaubt nach G16/G53-G59/G92/G159/Dxx":F10110:F10111:F10124 -10379:"Programmieren der Polarachsen nicht erlaubt (autom. Tangentialachse aktiv)":F10110:F10111:F10124 -10380:"Direktes Programmieren der Polarachsen nicht erlaubt (WRK aktiv)":F10110:F10111:F10124 -10381:"Direktes Programmieren der Polarachsen nicht erlaubt (Spline aktiv)":F10110:F10111:F10124 -10382:"Direktes Programmieren der Polarachsen nicht erlaubt (Trigger aktiv)":F10110:F10111:F10124 -10383:"Direktes Programmieren der Polarachsen nicht erlaubt (Spiegelung aktiv)":F10110:F10111:F10124 -10384:"Direktes Programmieren der Polarachsen nicht erlaubt (G25 aktiv)":F10110:F10111:F10124 -10385:"Programmieren der Polarachsen nicht erlaubt (Koordinatensystem Drehen aktiv)":F10110:F10111:F10124 -10386:"Direkte Programmierung der Polarachsen nicht erlaubt nach G93" -10387:"TRF_direct() function detected an error.":F10127:F10128:F10129 -10388:"TRF_inverse() function detected an error.":F10127:F10133:F10129 -10389:"TRF_init_instance() error or no TRF_LIB." -10390:"Initial TRF_direct() function failed.":F10110:F10128:F10129 -10391:"Full transformation - path axis not in position.":F10130:F10131:F10132 -10392:"Full transformation - no library TRF_LIB or its functions." -10393:"Full transformation - path and joint axes programmed in the same time.":F10110:F10111:F10124 -10394:"Die Funktion TRF_get_joints_pos() hat einen Fehler festgestellt.":F10110:F10134:F10129 -10395:"Die Funktion TRF_get_joints_pos() hat einen Fehler festgestellt.":F10110:F10134:F10129 -10396:"TRF_generic() function detected an error.":F10127:F10135:F10129 -10397:"OptMot - Geschwindigkeitsprofil vor Programmende nicht geschlossen." -10398:"G172 ist bei aktiver WRK nicht erlaubt":F10110:F10111:F10124 -10399:"Non unique change of the orientation axes":F10110:F10111:F10124 -10400:"Ebenenwechsel nicht erlaubt":F10110:F10111:F10124 -10401:"In Hauptebene hier nur Kreisinterpolation erlaubt":F10110:F10111:F10124 -10402:"Keine Tangente mglich fr konzentrische Kreise":F10110:F10111:F10124 -10403:"Keine Tangente mglich fr berlappende Kreise":F10110:F10111:F10124 -10404:"Tangentenfunktion 'G180=0' aktiv bei Programmende":F10110:F10111:F10124 -10405:"Bei Satzfolge Linear-Linear ist keine Tangente mglich":F10110:F10111:F10124 -10406:"Keine Tangente mglich, Start- oder Endpunkt ist im Kreis":F10110:F10111:F10124 -10407:"Im Kreisinterpolationssatz fehlt der Endpunkt":F10110:F10111:F10124 -10408:"Im Kreisinterpolationssatz fehlt der Radius":F10110:F10111:F10124 -10409:"Fase (G26) kann nicht erzeugt werden":F10110:F10111:F10124 -10410:"G25/G26 - Uebergangselement verworfen (Werkzeugradius zu gross)":F10156:F10157:F10158 -10411:"G25/G26 - kein Schnittpunkt moeglich":F10156:F10157:F10158 -10412:"G25/G26 - interner Fehler (Winkelberechnung)":F10156:F10157:F10158 -10413:"G25/G26 - Radius zu gross":F10156:F10157:F10158 -10414:"G26 - Uebergangselement verworfen (nur linear-linear erlaubt)":F10156:F10157:F10158 -10415:"Radiusfehler korrigiert":F10159:F10111:F10124 -10420:"Unbekannter Index nach 'G180='":F10110:F10111:F10124 -10421:"'G180=0' nur im Kreis- oder Geradeninterpolationssatz erlaubt":F10110:F10111:F10124 -10422:"Kein Index fr EX-Parameter definiert":F10110:F10111:F10124 -10423:"Typ des EX-Parameters unbekannt":F10110:F10111:F10124 -10424:"Timeout bei Verriegelung der EX-Parameter durch Anwenderprogramm":F10110:F10111:F10124 -10425:"Ungltige Triggerflankenkombination":F10110:F10111:F10124 -10426:"Ungltiger Index des HW-Triggereingangs":F10110:F10111:F10124 -10427:"Triggerachse darf keine externe Achse sein":F10110:F10111:F10124 -10428:"Triggerachse ist keine CNC-Achse":F10110:F10111:F10124 -10429:"Triggerachse ist keine reelle Achse":F10110:F10111:F10124 -10430:"Inkompatible Triggerfunktionen im selben Satz":F10110:F10111:F10124 -10431:"Der Vorschub muss grsser als Null sein":F10110:F10111:F10124 -10432:"Nur unsynchronisierte M-Funktion erlaubt":F10110:F10111:F10124 -10433:"Syntaxfehler in externer Parameterangabe":F10110:F10111:F10124 -10434:" muss M-Funktion, S-Funktion oder ext. Parameter sein":F10110:F10111:F10124 -10435:"Kein '=' nach einem externen Parameter":F10110:F10111:F10124 -10436:"Kein Index fr M-Parameter definiert":F10110:F10111:F10124 -10437:"Kein '=' nach einem M-Parameter":F10110:F10111:F10124 -10438:"Unerlaubter Index fr M-Parameter":F10110:F10111:F10124 -10439:"Typ des M-Parameters unbekannt":F10110:F10111:F10124 -10440:"Operator unbekannt":F10110:F10111:F10124 -10441:"Nur zwei Operanden erlaubt":F10110:F10111:F10124 -10442:"Eine Zeile mit einem Ausdruck darf nichts anderes enthalten":F10110:F10111:F10124 -10443:"Interpolationsparameter I ist in der YZ-Ebene unzulssig":F10110:F10111:F10124 -10444:"Interpolationsparameter J ist in der ZX-Ebene unzulssig":F10110:F10111:F10124 -10445:"Interpolationsparameter K ist in der XY-Ebene unzulssig":F10110:F10111:F10124 -10446:"Nur 9 Ausdrcke pro Zeile erlaubt":F10110:F10111:F10124 -10447:"G141 - Keine Tangentialachse vorhanden" -10448:"G141 - Bei zwei Bahnachsen ist nur G17 erlaubt" -10449:"G141 - Drehebene (G16/G53/G92/G159/Dxx) und Ebene fr G141 mssen gleich sein" -10450:"G140 - Abwahl der autom. Tangentialachse nur bei ausgeschalteter WRK erlaubt" -10451:"G39 WRK-Ausgleichsbewegung nur im WRK-Mode bergangskreise erlaubt":F10110:F10111:F10124 -10452:"Polarkoordinatenmaschine - Ebene fr Drehen/Schieben nicht erlaubt" -10453:"NC-Programm starten, Blocknummer (Startposition) nicht gefunden":F10124 -10454:"NC-Programm starten, Fehler beim Modul (NC-Programm) ffnen":F10102:F10103 -10455:"NC-Programm starten, Fehler beim Modul (NC-Programm) schliessen":F10102:F10103 -10456:"G140 bei aktivem G126 nicht erlaubt" -10457:"Kreisdrehwinkel mehrfach programmiert":F10110:F10111:F10124 -10458:"Kreisdrehwinkel darf nicht Null sein":F10110:F10111:F10124 -10459:"Satz ohne Verfahrweg in der Hauptebene nach G40":F10110:F10111:F10124 -10460:"Kombination mit G153 nicht erlaubt":F10110:F10111:F10124 -10461:"Kreispunkte liegen auf einer Geraden":F10110:F10111:F10124 -10462:"G102 nicht erlaubt":F10110:F10111:F10124 -10463:"Zu viele Kontrollpunkte fr einen C2 Spline.":F10110:F10111:F10124 -10464:"Null Distanz zwischen Kontrollpunkten fr einen C2 Spline.":F10110:F10111:F10124 -10465:"NC Satz ohne G0/G1 in einem C2 Spline.":F10110:F10111:F10124 -10466:"Unterprogramm nicht erlaubt in einem C2 Spline.":F10110:F10111:F10124 -10467:"Sehnenfehler musste fr einen C2 Spline verletzt werden.":F10127 -10468:"Frame-Variable wurde nicht korrekt initialisiert.":F10110:F10111:F10124 -10469:"Fehler im OptMot Modul.":F10136 -10470:"G113, fehlerhafte Parameter":F10110:F10111:F10124 -10471:"Aufruf eines lokalen Unterprogrammes nicht erlaubt. Programm luft aus Datei":F10110:F10111:F10124 -10472:"Globales Unterprogramm muss konvertiert werden":F10110:F10111:F10124 -10473:"Kein Steuersatz erlaubt. Programm luft aus Datei":F10110:F10111:F10124 -10474:"ncROTARY Wrapping schon aktiv":F10110:F10111:F10124 -10475:"ncROTARY Mapping nicht erlaubt, Achse nicht aktiv":F10110:F10111:F10124 -10476:"ncROTARY Wrapping nicht erlaubt, Durchmesser der Achse gleich Null!":F10110:F10111:F10124 -10477:"ncROTARY Wrapping nicht erlaubt, Anzahl der Bahnachsen zu klein." -10478:"Mapping nicht erlaubt, Multiplikationsfaktor gleich Null!":F10110:F10111:F10124 -10479:"Mapping nicht erlaubt, unerwarteter Achstyp":F10110:F10111:F10124 -10480:"Library TRF_LIB oder Funktionen TRF_... nicht vorhanden.":F10110:F10111:F10124 -10481:"Keine Variable fr Transformation vorhanden.":F10110:F10111:F10124 -10482:"Falsche Variable fr Transformation.":F10110:F10111:F10124 -10483:"Funktion fr inverse Transformation ist in TRF_LIB nicht lizenziert.":F10110:F10111:F10124 -10484:"Funktion fr inverse Transformation ist in TRF_LIB nicht untersttzt.":F10110:F10111:F10124 -10485:"Ungltige Beschreibung der Mechanik.":F10110:F10111:F10124 -10486:"RTCP Achsen sind nicht in Nullpositionen.":F10110:F10111:F10124 -10487:"Kein Werkzeugwechsel mglich - Transformation ist aktiv.":F10110:F10111:F10124 -10488:"Falscher Typ der Transformationsfunktion.":F10110:F10111:F10124 -10489:"Funktion TRF_get_size ist in TRF_LIB nicht lizenziert.":F10110:F10111:F10124 -10490:"Funktion TRF_get_size ist in TRF_LIB nicht untersttzt.":F10110:F10111:F10124 -10491:"Transformation nicht mglich, Anzahl der Achsen in CNC Kanal ist zu klein.":F10110:F10111:F10124 -10492:"C2 Spline schon aktiv.":F10110:F10111:F10124 -10493:"Kein aktiver C2 Spline.":F10110:F10111:F10124 -10494:"Minimal zwei diverse Kontrollpunkte verlangt fr einen C2 Spline.":F10110:F10111:F10124 -10495:"Nicht genug Speicher fr einen C2 Spline.":F10110:F10111:F10124 -10496:"Keine Methode fr einen C2 Spline gewhlt.":F10110:F10111:F10124 -10497:"Keine Grenzbedingung fr einen C2 Spline gewhlt":F10110:F10111:F10124 -10498:"Zu viele Werte fr eine Grenzbedingung":F10110:F10111:F10124 -10499:"Ungltiger Separator in der Beschreibung der Grenzbedingung.":F10110:F10111:F10124 -10500:"Funktionalitt nicht erlaubt fr einen C2 Spline.":F10110:F10111:F10124 -10501:"Nicht genug Speicher fr einen C2 Spline (G804).":F10110:F10111:F10124 -10502:"C2 spline segmentation parameter wrong or missing.":F10110:F10111:F10124 -10503:"TRF_LIB error. SYS_LIB or PV_xgetadr not available.":F10110:F10111:F10124 -10504:"TRF_LIB error. Library or its necessary part is not licensed.":F10110:F10111:F10124 -10505:"WS Fehler. Der Index vom geschtzten Block ist auerhalb seines Bereiches":F10110:F10111:F10124 -10506:"WS Fehler. Der Index vom geschtzten Halbraum ist auerhalb seines Bereiches":F10110:F10111:F10124 -10507:"WS Fehler. Auer Hauptarbeitsraum":F10110:F10151:F10153 -10508:"WS Fehler. Kollision mit einem geschtzten Block":F10110:F10151:F10153 -10509:"WS Fehler. Kollision mit einem geschtzten Halbraum":F10110:F10151:F10153 -10510:"WS Fehler. Sich selbst Kollision":F10110:F10151:F10153 -10511:"ncROTARY Wrapping nicht erlaubt, Periode der Achse gleich Null!":F10110:F10111:F10124 -10512:"WS Fehler. Der Index vom exklusiven Block ist auerhalb seines Bereiches":F10110:F10111:F10124 -10513:"Transformation - TRF_init_instance() error":F10154 -10514:"Transformation - initialization error":F10155 -10515:"WS error. Channel not found":F10110:F10111:F10124 -10520:"TRF_LIB Dual-use Verletzung" -10521:"Technology Guarding - CNC Kanal kann nicht verwendet werden" -10522:"Technology Guarding - Externe kanalbergreifende Kollisionserkennung":F10110:F10111:F10124 -10525:"G108/G109/G110 Bahnbeschleunigung kleiner als erlaubt.":F10110:F10111:F10124 -10526:"G108/G109/G110 Bahnbeschleunigung begrenzt auf 100%.":F10110:F10111:F10124 -10527:"Kombination G126 und G211 nicht erlaubt":F10110:F10111:F10124 -10528:"Rotation allowed only for cartesian axis (ncCNC type).":F10110:F10111:F10124 -10529:"Internal Error - Unknow system variable ID":F10110:F10111:F10124 -10530:"Mixed programming not allowed for FRAME":F10110:F10111:F10124 -10531:"Kombination G126 und G212 nicht erlaubt":F10110:F10111:F10124 -10532:"Negativer Skalierungsfaktor":F10110:F10111:F10124 -10533:"Unzulaessiger Wert fr v_path_mode":F10110:F10111:F10124 -10534:"External tool is supported only for TRF_LIB V2.12.0 or higher":F10110:F10111:F10124 -10535:"Switch on/off RTCP not allowed when full transformation is active":F10110:F10111:F10124 -10536:"G102, Kreispunkte auf einer Geraden, in Linearsatz umgewandelt":F10110:F10111:F10124 -10537:"Unzulaessiger Wert fr USE_SYSTEM_UNIT":F10110:F10111:F10124 -10538:"Unzulaessiger Achstype oder Index fr USE_SYSTEM_UNIT":F10110:F10111:F10124 -10539:"G25/G26 mit OptMot(G810) nicht erlaubt":F10110:F10139:F10160 -10540:"WRK mit OptMot(G810) nicht erlaubt":F10110:F10139:F10160 -10541:"G200/G201 mit OptMot(G810) nicht erlaubt":F10110:F10139:F10160 -10542:"G141 mit OptMot(G810) nicht erlaubt":F10110:F10139:F10160 -10550:"Interner Fehler - Transfer Mode unbekannt" -10600:"Interner Fehler - Zeiger unbekannt" -10601:"Interner Fehler - Zeiger unbekannt (Install-Funktion)" -10602:"Interner Fehler - IO Pointer illegal" -10603:"Auxiliary Point/Circle - Angle programming not allowed" -10610:"Interner Fehler - Auftrags-Modifikator unbekannt" -10611:"Interner Fehler - Auftrags-Quittierung unbekannt" -10612:"Interner Fehler - Ungltiger Zustand des BF-Handlers" -10620:"Interner Fehler - BF nicht initialisiert" -10621:"Interner Fehler - FKT nicht initialisiert" -10630:"Interner Fehler - Keine FAA zulssig" -10631:"Interner Fehler - Unbekannter Handlerzustand" -10632:"Interner Fehler - BF nicht initialisiert" -10633:"Interner Fehler - FAA Starten nicht zulssig" -10634:"Interner Fehler - FAA Stoppen nicht zulssig" -10635:"Interner Fehler - FAA Fortsetzen nicht zulssig" -10636:"Interner Fehler - FAA Abbrechen nicht zulssig" -10637:"Interner Fehler - FAA nicht bekannt" -10638:"Interner Fehler - Kein Auftrag zulssig" -10639:"Interner Fehler - Unbekannter Handlerzustand" -10640:"Interner Fehler - Auftrag Starten nicht zulssig" -10641:"Interner Fehler - Auftrag Abbrechen nicht zulssig" -10642:"Interner Fehler - Auftrag nicht bekannt" -10650:"Interner Fehler - NcIp Kommando Rueckgabewert":F10143:F10144 -10651:"Motion Packet Queue in ERROR" -10652:"Interner Fehler - Unbekanntes 'Motion Packet Command'":F10137 -10653:"Variablenzugriff fehlgeschlagen - nochmals probieren":F10138 -10654:"Interner Fehler - Semaphore existiert nicht" -10701:"OptMot - Fehler beim Aufruf der direkten Transformation":F10110:F10139 -10702:"OptMot - Fehler beim Aufruf der inversen Transformation":F10110:F10139 -10703:"OptMot - Null OptMotConfig.param.nr_of_segments":F10110:F10139 -10704:"OptMot - Nicht untersttzter Interpolationstyp (G0/G1/G2/G3/G100/G101/G102)":F10110:F10139 -10705:"OptMot - Ecken verschleifen nur bei lin. Interp. erlaubt (G0/G1/G100/G101)":F10110:F10139 -10706:"OptMot - Ecken verschleifen mit Tangentialachse nicht erlaubt":F10110:F10139 -10707:"OptMot - FIFO des segmentierten NC Blocks leer":F10110:F10139 -10708:"OptMot - Fehler beim Lesen des FIFO des segmentierten NC Blocks":F10110:F10139 -10709:"OptMot - FIFO des segmentierten NC Blocks voll":F10110:F10139 -10710:"OptMot - Keine Transformations - Library vorhanden":F10110:F10139 -10711:"OptMot - Task konnte nicht erstellt werden":F10110:F10139 -10712:"OptMot - Keine Interface-Funktion zwischen Bahnplaner und OptMot":F10110:F10139 -10713:"OptMot - Initialisierung des dynamischen Modells nicht gestartet":F10110:F10139 -10714:"OptMot - Nicht genug Speicher fr das dynamische Modell in OptMot":F10110:F10139 -10715:"OptMot - Nicht genug Speicher fr das dynamische Modell im Bahngenerator":F10110:F10139 -10716:"OptMot - Falsches dynamisches Modell":F10110:F10139 -10717:"OptMot - Interner Fehler des dynamischen Modells der TRF_LIB":F10110:F10139 -10718:"OptMot - Aktives Ecken verschleifen beim Eintreten in den OptMot - Abschnitt":F10110:F10139 -10719:"OptMot - Aktives Ecken verschleifen beim Verlassen des OptMot - Abschnitts":F10110:F10139 -10720:"OptMot - Keine Bewegung zwischen zwei OptMot - Abschnitten":F10110:F10139 -10721:"OptMot - Nicht genug Speicher - Externe Daten":F10110:F10139 -10722:"OptMot - Es wird kein dynamisches Modell verwendet":F10110:F10139 -10750:"OptMot - Unbekannter Fehler von OptMot":F10110:F10139 -10751:"OptMot - Ungltiger Zeiger auf den Geometriedatenpuffer":F10110:F10139 -10752:"OptMot - Geometriedatenpuffer nicht initialisiert":F10110:F10139 -10753:"OptMot - Geometriedatenpuffer voll oder blockiert":F10110:F10139 -10754:"OptMot - Sigma nicht im richtigen Bereich":F10110:F10139 -10755:"OptMot - Interpolationsfehler":F10110:F10139 -10756:"OptMot - Keine Elemente zum Fortfhren der Berechnung vorhanden":F10110:F10139 -10757:"OptMot - Nicht gengend Daten im Geometriedatenpuffer":F10110:F10139 -10758:"OptMot - Keine nderung der Position":F10110:F10139 -10759:"OptMot - Ungltiger Pointer auf die opt_sys Struktur":F10110:F10139 -10760:"OptMot - Ungltiger Pointer auf den Trajektorien-Speicher":F10110:F10139 -10761:"OptMot - Null Elemente der Trajektorie konfiguriert":F10110:F10139 -10762:"OptMot - Ungltiger Pointer auf den Geometriedatenpuffer":F10110:F10139 -10763:"OptMot - Interne Trajektorien nicht initialisiert":F10110:F10139 -10764:"OptMot - Struktur get_geom_sigma_struct nicht initialisiert":F10110:F10139 -10765:"OptMot - Fehler in der Zustandsmaschine - kein Kommando":F10110:F10139 -10766:"OptMot - Initialisierung von opt_sys nicht erfolgt":F10110:F10139 -10767:"OptMot - Fehler in der Trajektorienhandhabung":F10110:F10139 -10768:"OptMot - Ungltiger Wert fr Ts_multiple":F10110:F10139 -10769:"OptMot - Ein Element in der Testtrajektorie erwartet":F10110:F10139 -10770:"OptMot - Fehler bei der Berechnung der Testtrajektorie":F10110:F10139 -10771:"OptMot - Keine geometrischen Daten mehr in Puffer":F10110:F10139 -10772:"OptMot - Geometriedatenpuffer ist leer":F10110:F10139 -10773:"OptMot - Falscher Zustand, nicht in Warten":F10110:F10139 -10774:"OptMot - Initialisierung fehlgeschlagen":F10110:F10139 -10775:"OptMot - Keine Elemente im Geometriedatenpuffer":F10110:F10139 -10776:"OptMot - Keine Daten fr OptMot vorhanden":F10110:F10139 -10777:"OptMot - Rckwrts auf der Bahn - sigma":F10110:F10139 -10778:"OptMot - Rckwrts auf der Bahn - blockID":F10110:F10139 -10779:"OptMot - Geometriedatenpuffer ist zu klein":F10110:F10139 -10780:"OptMot - Programmierte Bahngeschw. aufgrund der Bahnlimits nicht erreichbar":F10110:F10139 -10781:"OptMot - Fehler beim Aufruf der direkten Transformation":F10110:F10139 -10782:"OptMot - Limits berschritten - Bewegung kann nicht gestartet werden":F10110:F10139 -10783:"OptMot - Fehler beim Aufruf der Funktion TRF_generic()":F10110:F10139 -10784:"OptMot - Fehler beim Aufruf der Funktion TRF_get_joints_pos()":F10110:F10139 -10785:"OptMot - Tracking - Nicht untersttzter Interpolationstyp":F10110:F10139 -10786:"OptMot - Tracking - berschreitung der maximalen Tracking Geschwindigkeit" -10787:"OptMot - Tracking - Nicht untersttzte Bahndefinition":F10110 -10788:"OptMot - Radiusdifferenz zwischen Anfang und Ende":F10110:F10139 -10789:"OptMot - Verletzung der max. Differenz zw. programmierter und berechneter Frame-Achsposition":F10110:F10139:F10147 -10790:"OptMot - Ungltige Bahndefinition in Verbindung mit G93":F10110:F10139 -10791:"OptMot - Unzulssige Konfiguration der Achslimits - Achsgeschwindigkeit nicht erreichbar":F10148:F10149 -10792:"OptMot - Unzulssige Bahnlimits - Bewegung kann nicht gestartet werden":F10148:F10150 -10793:"OptMot - Unzulssige Bahnlimits werden automatisch angepasst":F10148:F10150 -10794:"OptMot - Unzulssige Achslimits - Ts_multiple nicht im zulssigen Bereich":F10148:F10149 -10795:"OptMot - Ungltiger Befehl G804/G805 gendert auf G00/G01":F10110:F10139 -10796:"OptMot - Tracking - Index der Tracking-Quelle ist gesperrt":F10110:F10139:F10152 -10797:"OptMot - Tracking - Initialisierung des Frames der Tracking-Quelle ist fehlgeschlagen":F10110:F10139:F10152 -10798:"OptMot - Tracking - Zu kurze Bewegung fr das Auf- oder Absynchronisieren":F10110:F10139 -10799:"OptMot - Unzulssiger Identifikator des OptMot Conditional Stop (Wert >= 4000000000)":F10110:F10111:F10124 -10901:"Internal Error - Tangential axes not found in axes masks" -10902:"Deactivate spline-rounding first":F10140 -10903:"Deactivate tangential arcs first":F10140 -10904:"IEC-ST motion extension library not found or its function missing":F10140 -10905:"IEC-ST motion extension library function returned an error":F10140:F10141:F10142 -10906:"IEC-ST motion extension command returned an error":F10140:F10145:F10146 -10907:"Invalid index of HW trigger input":F10140 -10908:"Invalid trigger edge":F10140 -10909:"Invalid axis identification of HW trigger":F10140 -10910:"Invalid trigger ID":F10140 -F10100:"Kommandonummer (Details siehe AS Hilfe)":0,2,d -F10101:"Ereignisnummer":0,2,d -F10101:0:"Achsposition (MSG_new_pos)" -F10101:1:"Abbruch (MSG_abort)" -F10101:2:"MSG_valid " -F10101:3:"MSG_unvalid" -F10101:4:"MSG_active" -F10101:5:"MSG_stopped" -F10101:6:"MSG_private" -F10101:7:"MSG_delta_pos" -F10101:8:"MSG_cnc_stopacc" -F10101:9:"MSG_cnc_init_w" -F10101:10:"MSG_cnc_beginok" -F10101:11:"MSG_cnc_ax_lim" -F10101:12:"MSG_cnc_trigpos" -F10101:13:"MSG_encoder" -F10101:14:"MSG_em_stp" -F10101:15:"MSG_stopacc" -F10101:16:"MSG_hw_event" -F10101:17:"MSG_trigger_pos" -F10101:19:"MSG_v_move_rqst" -F10101:20:"MSG_r_delta_pos" -F10101:21:"MSG_ct_hw_event" -F10101:22:"MSG_s_pos" -F10101:23:"MSG_s_abort" -F10101:24:"MSG_s_NCend" -F10101:25:"MSG_posrequ" -F10101:26:"MSG_sdyn_newpos" -F10101:27:"MSG_sdyn_abort" -F10101:28:"MSG_sdyn_NCend" -F10101:29:"MSG_sdyn_trigg" -F10101:30:"MSG_pos" -F10101:31:"MSG_break" -F10101:32:"MSG_ncsync" -F10101:33:"MSG_ncrestart" -F10101:34:"MSG_ax_lim" -F10101:35:"MSG_NCTriggRsp" -F10101:36:"MSG_NCTriggHalt" -F10101:37:"MSG_ncend" -F10101:38:"MSG_cnc_init" -F10101:39:"MSG_mr_geo_go" -F10101:40:"MSG_cnc_end" -F10101:41:"MSG_rqstnewpos" -F10101:42:"MSG_cnc_halt" -F10101:43:"MSG_cnc_trig_st" -F10101:44:"MSG_net_ack" -F10101:45:"MSG_new_pos_ncbg" -F10101:46:"MSG_abort_ncbg" -F10101:47:"MSG_em_cfg" -F10101:48:"MSG_t_ax_akt_pos" -F10101:49:"MSG_ncrestart_ctrl" -F10101:50:"MSG_rot_ax_akt_pos" -F10101:51:"MSG_restart_dm_data" -F10102:"Modulname":0,10,s -F10103:"Systemfehler":10,2,d -F10103:1:"Zeit abgelaufen" -F10103:5:"Region ist gelscht worden" -F10103:6:"Region ID ist nicht korrekt" -F10103:32:"Modul hat 0 BYTEs" -F10103:33:"Modul ist zu gro" -F10103:34:"Kein freies Segment vorhanden" -F10103:38:"Region gelscht whrend Task auf Segment wartet" -F10103:3000:"Modul nicht vorhanden (Eintrag nicht belegt)" -F10103:3001:"Modul nicht vorhanden (Tabellennummer zu gro)" -F10103:3006:"Modul nicht vorhanden (Modultyp falsch)" -F10103:3010:"Modul nicht vorhanden (Pointer zeigt nicht auf B&R-Modul)" -F10103:3019:"Modul nicht vorhanden" -F10103:3039:"Modul nicht vorhanden (kein AVT Eintrag)" -F10103:8020:"Prfsummenfehler im B&R-Modul" -F10103:8021:"Modul bereits vorhanden" -F10103:8022:"Modul konnte nicht installiert werden" -F10103:8100:"Modul noch in Systemtabellen" -F10103:8101:"Falscher Modulpointer" -F10103:8120:"Modul wird noch benutzt" -F10104:"Bitnummer":0,2,d -F10110:"Programmnummer":0,4,d -F10111:"Position im NC-Programm":4,4,d -F10112:"Satzoffset":8,4,d -F10113:"Index":0,2,d -F10114:"Minimaler Index":2,2,d -F10115:"Maximaler Index":4,2,d -F10116:"Sync. Code":2,2,d -F10117:"Parameter":2,2,d -F10117:0:"Fahrbefehl" -F10117:1:"Ebene" -F10117:2:"Wegangaben" -F10117:3:"WRK" -F10117:4:"WRK-Anwahl" -F10117:5:"Mittelpunkt" -F10117:7:"Bahngeschwindigkeit" -F10117:8:"Erste/letzte MoS" -F10117:9:"Erste/letzte MmS" -F10117:10:"Periodische/nicht periodische Tangentialachse" -F10117:12:"Derzeit sind nur ncOFF und ncUSER+ncINCLUDE+ncPRELOAD implementiert" -F10118:"Elementanzahl":2,2,d -F10119:"Auftragsnummer":0,4,d -F10120:"Parameterwert":2,2,d -F10121:"Zustand":2,2,d -F10121:0:"Nicht initialisiert" -F10121:1:"Initialisiert, Position ungltig" -F10121:2:"Initialisiert, warten auf Position" -F10121:3:"Initialisiert, Position gltig" -F10121:4:"NC-Programm wird bearbeitet" -F10121:5:"NC-Programm abgebrochen durch Anwender" -F10121:6:"NC-Programm abgebrochen durch CNC-System" -F10122:"Parameterart":0,2,d -F10122:0:"Konstanten" -F10122:1:"Decoder-Parameter" -F10122:2:"CNC-SPS-Daten" -F10122:3:"Achs-Einstellungen" -F10123:"Max. Zeilenlnge":0,4,d -F10124:"Blocknummer N":8,4,d -F10125:"Anzahl Paramter":0,4,d -F10126:"Startmodus":0,1,d -F10127:"Blocknumber N":0,4,d -F10128:"TRF_direct() return status (dec)":4,4,d -F10129:"Address of TRF_...() function's inputs and outputs":8,4,d -F10130:"Path axis index":0,4,d -F10131:"Actual position of path axis":4,4,f -F10132:"Required position of path axis":8,4,f -F10133:"TRF_inverse() return status (dec)":4,4,d -F10134:"TRF_get_joints_pos() return status (dec)":4,4,d -F10135:"TRF_generic() return status (dec)":4,4,d -F10136:"OptMot Fehler Code":0,4,d -F10137:"Motion Packet Command":0,4,d -F10138:"Variable Name":0,8,s -F10139:"Blocknumber N":4,4,d -F10140:"Line number":0,4,d -F10141:"Function":4,4,d -F10141:0:"MXConvertOrient" -F10141:1:"MXFromOrient" -F10141:2:"MXJointToPointEx" -F10141:3:"MXPointToJointEx" -F10141:4:"MXCncAxesToPoint" -F10142:"Status":8,4,d -F10143:"ip_status":0,4,d -F10144:"command":4,4,d -F10145:"Function":4,4,d -F10145:0:"JointToPoint" -F10145:1:"PointToJoint" -F10145:2:"MoveJ(.., Ref:= )" -F10145:3:"GetJoint" -F10146:"Status":8,4,d -F10146:0:"Argument data not of required type" -F10147:"Achsindex":8,4,d -F10148:"Limitsindex":0,4,d -F10149:"Achsindex":4,4,d -F10150:"Pfadindex":4,4,d -F10151:"Adresse fr die Kollisionsinformation":4,4,d -F10152:"Tracking index":8,4,d -F10153:"Blocknummer N":8,4,d -F10154:"Return status of TRF_init_instance":0,4,d -F10154:1:"Robot is not licensed" -F10154:1001:"Function PV_xgetadr() from SYS_LIB is not available" -F10154:1002:"Name of the transformation variable is longer than 100 characters " -F10154:1003:"Transformation data variable does not exist" -F10154:1004:"Transformation data variable is not a valid size" -F10154:1005:"None of known built-in mechanical systems" -F10154:2001:"Licensing module is not NC data module" -F10154:2002:"Version of licensing module does not correspond to version of TRF_LIB" -F10154:2003:"Less than 8 bytes in data of licensing module" -F10154:2004:"Version of licensing module does not correspond to version of TRF_LIB" -F10154:2005:"Unknown name of the module in its ident" -F10154:2006:"Unknown code_strategy" -F10154:4001:"Creation of the transformation object failed" -F10154:4002:"Update from transformation variable to the transformation object failed" -F10154:100001:"Verification of mechanics was not successful" -F10155:"Code":0,4,d -F10155:2:"No transformation variable" -F10155:3:"Bad size of transformation variable" -F10155:4:"Invalid definition of TCP axes" -F10155:5:"Invalid definition of PTP axes" -F10155:6:"Invalid TCp axis index" -F10155:7:"Invalid PTP axis index " -F10155:8:"Invalid frame axis index" -F10155:9:"No TRF_LIB or its functions" -F10155:11:"TRF_inverse() not supported" -F10155:12:"TRF_inverse() not licensed" -F10155:13:"TRF_get_size() not supported" -F10155:14:"TRF_get_size() not licensed" -F10155:15:"Clone of the transformation variable failed" -F10155:16:"RTCP - invalid transformation group" -F10156:"1st Block N":0,4,d -F10157:"2nd Block N":4,4,d -F10158:"Line":8,4,d -F10159:"Radiusfehler":0,4,f -F10160:"Line number":8,4,d -11000:" Referenzfahrt " -11104:"Ungltiger Parameter fr Referenzimpuls" -11105:"Fr Such- bzw. Trigger-Geschwindigkeit sind nur positive Werte zulssig" -11108:"Abbruch der Referenzfahrt durch den Sollwertgenerator" -11110:"Kommando in aktuellem Modulzustand nicht erlaubt":F11100 -11111:"Fehler beim Zugriff auf Hardware-Schnittstelle":F11101:F11102 -11112:"Nur POSITIV/NEGATIV erlaubt fr Ref.sch.flanke und Start-/Triggerrichtung" -11114:"Start der Referenzfahrt nicht mglich - Beide Endschalter sind belegt" -11115:"Fehler beim Schreib-Zugriff auf interne Schnittstelle":F11101:F11102 -11117:"Kommando unzulssig - CAN-Interface nicht initialisiert":F11100 -11118:"Referenzfahrt, Fixieren der Richtung - Nur AUS/EIN erlaubt" -F11100:"Zustandsnummer":0,1,x -F11100:0x10:"Parameter ok, Referenzpunktsuche passiv" -F11100:0x20:"Auf OK vom Sollwertgenerator warten" -F11100:0x30:"In Triggerrichtung suchen" -F11100:0x40:"Gegen Triggerrichtung suchen" -F11100:0x50:"Auf Referenz-Schalter-Flanke warten" -F11100:0x60:"Auf Referenz-Trigger warten" -F11100:0x70:"Auf Stopp vom Sollwertgenerator warten" -F11100:0x80:"Auf Ende-Antwort vom Netzwerk warten" -F11100:0x90:"Auf Ende-Kompensation warten" -F11101:"Schnittstellen-Fehlernummer":0,2,u -F11101:1:"Keine Daten vorhanden oder Schnittstelle voll" -F11101:2:"Schnittstelle nicht aktiv" -F11101:3:"Zugriffsfehler - Keine Eingangs- bzw. Ausgangs-Schnittstelle" -F11101:109:"Latch ist bereits aktiv" -F11101:110:"Achse nicht initialisiert" -F11101:111:"Fehler bei Speicher anfordern" -F11101:112:"Ungltige Device ID" -F11101:113:"Ungltige Achsnummer" -F11101:114:"Antrieb nicht bereit" -F11101:117:"Keine Position gelatched" -F11101:118:"Keine Zeit gelatched" -F11102:"Schnittstellen-Name":2,1,d -F11102:1:"Istposition" -F11102:2:"Achsstatus" -F11102:3:"Positions-Latch" -12000:" Systemfunktionen " -12102:"Interner Fehler - Unbekanntes Ereignis empfangen":F12181 -12111:"Fehler bei Ereignis schreiben":F12182:F12183 -12190:"Fehler in Programm Modul Konfiguration":F12190:F12191:F12192 -F12181:"Ereignisnummer":0,2,d -F12182:"Fehlerart":0,2,d -F12182:1:"Empfangs-Schnittstelle nicht aktiv" -F12182:2:"Empfangs-Schnittstelle voll" -F12182:3:"Nur eine Empfangs-Schnittstelle erlaubt" -F12183:"Ereignisname":2,10,s -F12190:"Fehlerart":0,2,d -F12190:1:"Schnittstellenelement nicht initialisiert" -F12190:2:"Fehler bei Schnittstelle einrichten" -F12190:3:"Timerinterruptelement nicht initialisiert" -F12190:4:"Fehler bei Timerinterrupt installieren" -F12190:5:"Hintergrundelement nicht initialisiert" -F12190:6:"Sendeereigniselement nicht initialisiert" -F12190:7:"Empfangsereigniselement nicht initialisiert" -F12190:10:"Kommandoelement nicht initialisiert" -F12191:"Elementindex in Liste":2,2,d -F12192:"Fehlerstatus":4,2,x -14000:" Netzwerk Treiber " -14101:"Befehl zum Initialisieren der Kommunikation bereits in Bearbeitung" -14102:"Servicekanal wird bereits benutzt" -14103:"Es wird versucht einen nicht vorhandenen Antrieb zu benutzen" -14105:"Befehl durch Kommunikationsfehler abgebrochen" -14112:"Timeout bei Parameter-ID":F14102 -14116:"Fehler vom Antrieb bei Parameter-ID":F14102:F14105 -14117:"falsche Antwort-ID":F14102:F14103 -14120:"Fehler beim Brennen eines Systemmoduls" -14124:"Antrieb nimmt zykl. Position nicht an" -14126:"Ausfall zykl. Istposition von Antrieb" -14128:"Referenzieren nur in zyklischer Kommunikations-Phase erlaubt" -14130:"Referenzieren abgebrochen" -14131:"keine Parameter-ID beim Trace angegeben" -14132:"unbekannter Befehl" -14133:"Tracebefehl bereits in Bearbeitung" -14134:"Keine Tracedaten auf ACOPOS" -14136:"Referenzieren mit Fehler abgebrochen" -14138:"Ungltiger Datentyp fr Servicekanal":F14102 -14139:"Download der neuen Version des BS-Loaders acp10bsl zum Antrieb ist notwendig":F14106 -14144:"Fehler bei bertragung der Parameter bei Geberinterface" -14153:"Antrieb nicht synchron" -14154:"Zykluszeit zu klein eingestellt" -14155:"Interner Befehlsbuffer voll":F14107 -14156:"Antrieb ist im BsLoader-Zustand (nach Reset-Kommando oder Spannungsausfall)" -14157:"Fehler beim azyklischen Lesen aufgetreten":F14108:F14109 -14160:"Timeout bei Parameter lesen ber azykl. Kanal":F14102 -14161:"Timeout bei Parameter schreiben ber azykl. Kanal":F14102 -14162:"Zyklischer Read Request trotz Warten auf Response":F14102 -14163:"Zyklischer Write Request trotz Warten auf Response":F14102 -14164:"Bootstatus konnte nicht gelesen werden (Antrieb deaktiviert !)":F14110 -14165:"Wartezeit vor SW-Reset (Netzwerk mit aufsteigenden Knotennummern ?)" -14166:"Wartezeit vor NC-System-Start (Netzwerk mit aufsteigenden Knotennummern ?)" -14167:"System hat falsche Hardware Revison (Kein Betriebssystem Download !)":F14111 -14168:"Fehler beim Ausschalten des Reglers":F14101 -14169:"Fehler beim Einschalten des Reglers":F14101 -14170:"Fehler beim Initialisieren der digitalen Eingnge":F14101 -14171:"Fehler beim Einschalten der Antriebs-Simulation":F14101 -14172:"Fehler beim Ausschalten der Antriebs-Simulation":F14101 -14180:"Fehler beim bertragen der ACOPOS-Parameter":F14112:F14113 -14181:"ACOPOS-Parameter-bertragung aktiv" -14182:"Fehler beim Lesen des ACOPOS-Parameter-Moduls":F14112 -14183:"Daten-Adresse der Struktur fr eine Datenblock-Operation ist Null" -14184:"Daten-Adresse Null (Anwenderdaten fr Datenblock-Operation)" -14185:"Daten-Lnge Null (Anwenderdaten fr Datenblock-Operation)" -14186:"Datenblock-Operation - Datenmodul-Name oder Daten-Adresse muss Null sein" -14187:"Ungltige Parameter ID fr die verwendete ACOPOS-Betriebssystem-Version":F14102 -14188:"Parameter-Tabelle nicht gltig" -14189:"Ungltiger Boot-Status":F14108 -14190:"Fehler bei Initialisierung des synchronisierten Netzwerkhochlaufs" -14191:"Netzwerk-Interface nicht initialisiert (Details im Logbuch)" -14192:"Externer Geber mit Motorgeber auf Slot 3 nicht mglich" -14193:"Timeout fr Parameter-Freigabe nach Start des Betriebssystems":F14114 -14194:"Fehler beim Setzen der digitalen Eingnge":F14101 -14195:"Fehler beim Acp10-Achse Access":F14115 -14196:"Fehler beim Acp10-Achse USTODRV Alloc":F14116 -14197:"Fehler beim Acp10-Achse USFRDRV Alloc":F14116 -14198:"Fehler beim Acp10-Modus Umschalten":F14102 -14199:"Fehler beim Acp10-Achse ncMODULE Alloc":F14116 -14200:"Fehler beim Initialisieren des Reglers":F14101 -14201:"Fehler beim Initialisieren der Grenzwerte":F14101 -F14101:"Phasennummer der Kommunikation":0,2,d -F14102:"Parameter-ID":0,2,d -F14103:"Response-Parameter-ID":2,2,d -F14105:"Fehlernummer vom Antrieb":2,2,d -F14106:"Version des BS-Loaders auf dem Antrieb":0,2,x -F14107:"Interner FIFO-Fehler":0,2,d -F14108:"Boot-Status":0,2,d -F14109:"Parameter-ID":4,2,d -F14110:"Knotennummer":0,2,d -F14111:"Hardwarerevision":0,2,d -F14112:"Fehler-Nummer":0,2,d -F14112:2:" Netzwerkfehler" -F14112:32145:" Das ACOPOS-Parameter-Modul ist nicht vorhanden" -F14112:32146:" Das ACOPOS-Parameter-Modul ist kein NC-Datenmodul" -F14112:32147:" Der NC-Modul-Typ des ACOPOS-Parameter-Moduls ist ungltig" -F14112:32148:" Der NC-Modul-Typ des ACOPOS-Parameter-Moduls kann nicht gelesen werden" -F14112:32149:" Die Datenadresse im ACOPOS-Parameter-Modul kann nicht gelesen werden" -F14112:32150:" Die Daten-Section des ACOPOS-Parameter-Moduls ist leer" -F14112:32151:" Fehler bei Initialisierung des Speicherbereiches fr den XML-Parser" -F14112:32152:" Kein XML-Element in ACOPOS-Parameter-Daten vorhanden" -F14112:32153:" Der Name des ersten XML-Elementes in den ACOPOS-Parameter-Daten ist ungltig" -F14112:32155:" Schachtelungs-Tiefe fr ACOPOS-Parameter-Gruppen berschritten" -F14112:32156:" ID oder Typ eines ACOPOS-Parameters ungltig fr Text-Konvertierung" -F14112:32157:" Lnge der Parameter-Daten fr ACOPOS-Parameter in XML-Daten zu gro" -F14112:32158:" ACOPOS-Parameter: Ein Attribut ist nicht definiert (ID)" -F14112:32159:" ACOPOS-Parameter: Ein Attribut ist nicht definiert (Value)" -F14113:"Parameter-ID":2,2,d -F14114:"Status":0,4,x -F14114:0x10:" Netzwerk-Fehler" -F14114:0x20:" Geber-Daten noch nicht gelesen" -F14114:0x30:" Netzwerk-Fehler und Geber-Daten noch nicht gelesen" -F14115:"Ncaccess-Status":0,2,d -F14116:"Ncalloc-Status":0,2,d -15000:" Interpreter " -15101:"Axis table full - unable to add auxiliary axis":F15100:F15101 -15102:"Invalid RHS of expr - not string":F15110:F15111:F15112 -15103:"Invalid array index" -15104:"Bitwise op on non-integer value":F15110:F15111:F15112 -15105:"Divide by zero":F15110:F15111:F15112 -15106:"Bad arg count for external function call":F15110:F15111:F15112 -15107:"Type mismatch in PassByRef function argument":F15110:F15111:F15112 -15108:"Invalid type for referenced argument to external function":F15110:F15111:F15112 -15109:"Goto dest Block not in scope":F15100:F15101 -15110:"System fn not valid path synchronous":F15110:F15111:F15112 -15111:"List index out of bounds":F15110:F15111:F15112 -15112:"String too short for full value":F15110:F15111:F15112 -15113:"Operation not supported on variable of this data type":F15110:F15111:F15112 -15114:"Variable not found":F15110:F15111:F15112 -15115:"Invalid scope for operator":F15110:F15111:F15112 -15116:"Call to unknown function":F15110:F15111:F15112 -15117:"Bad array argument for built-in function":F15110:F15111:F15112 -15118:"Insufficient args to array function":F15100:F15101 -15119:"Too many arguments to array function":F15100:F15101 -15120:"Call to unknown array function":F15100:F15101 -15121:"Bad repeat-count for array assignment":F15110:F15111:F15112 -15122:"Bad multibyte encoding" -15123:"Cannot load file - Language unknown (LangID follows)":F15100:F15101 -15124:"Insufficient space for passing function arguments":F15110:F15111:F15112 -15125:"Invalid scope specified for PLC variable":F15100:F15101 -15126:"PLC variable not found":F15100:F15101 -15127:"Variable scope type not supported":F15100:F15101 -15128:"Variable scope type not recognised":F15100:F15101 -15129:"Constant not found":F15110:F15111:F15112 -15130:"Invalid array dimension":F15110:F15111:F15112 -15131:"Failed to open data object":F15119:F15103 -15132:"Dump of AIL text failed":F15106 -15133:"More than one FUB parameter of same type":F15110:F15111:F15112 -15134:"Function returned error code":F15110:F15111:F15112 -15135:"Error reading data object":F15100:F15101 -15136:"Error reading file":F15100:F15101 -15137:"External function returned error status":F15110:F15111:F15112 -15138:"Bad arguments to exec built-in function":F15110:F15111:F15112 -15139:"Runtime - call to unknown subprogram":F15110:F15111:F15112 -15140:"[User Message]":F15102:F15103 -15141:"Bad PassByRef subprogram argument type":F15110:F15111:F15112 -15142:"Feature not supported yet" -15143:"Feature not supported":F15110:F15111:F15112 -15144:"Failed to get file timestamp":F15108 -15145:"File not readable" -15146:"File type not supported - DNC":F15106 -15147:"System Function prototype not found (in config file)" -15148:"Failed to open file":F15108 -15149:"FUB redeclared with different modifiers":F15110:F15111:F15112 -15150:"FUB not found in cache":F15110:F15111:F15112 -15151:"Invalid array assignment - no default assign fn.":F15110:F15111:F15112 -15152:"Incompatible restart data format (too new)" -15153:"Incompatible restart data format (too old)" -15154:"Macro does not support increment":F15100:F15101 -15155:"Additional info":F15126 -15156:"Additional info":F15125 -15157:"Additional info":F15127:F15128 -15158:"Additional info":F15106 -15159:"Additional info":F15107 -15160:"Additional info":F15109 -15161:"Additional info - Valid range":F15121:F15122 -15162:"MPQueue config info":F15130:F15131:F15132 -15163:"Additional info":F15108 -15164:"Additional info":F15119:F15120 -15165:"Additional info":F15104:F15105 -15166:"Additional info":F15102:F15103 -15167:"Scope information":F15115:F15116 -15168:"Additional info":F15123:F15124 -15169:"Additional info":F15117 -15170:"Additional info":F15118 -15171:"No MPQUEUE config specified, using defaults":F15106 -15172:"External function lookup failed":F15110:F15111:F15112 -15173:"Invalid AIL sys fn call":F15110:F15111:F15112 -15174:"Invalid scope at end of file":F15100:F15101 -15175:"Invalid scope at end of file":F15100:F15101 -15176:"Invalid program file name" -15177:"FUB function not found":F15110:F15111:F15112 -15178:"FUB conditions not sufficient for modifiers":F15110:F15111:F15112 -15179:"Called FUB info not found":F15110:F15111:F15112 -15180:"FUB instance PV not found":F15110:F15111:F15112 -15181:"Unknown FUB Type in declaration":F15110:F15111:F15112 -15182:"Unexpected scope-end token":F15110:F15111:F15112 -15183:"Label not found":F15100:F15101 -15184:"Duplicate main program ignored":F15110:F15111:F15112 -15185:"Unexpected GCode argument":F15110:F15111:F15112 -15186:"Argument value above maximum":F15110:F15111:F15112 -15187:"Argument value below minimum":F15110:F15111:F15112 -15188:"Datatype is not a numeric type":F15110:F15111:F15112 -15189:"Invalid parameter index":F15110:F15111:F15112 -15190:"Unknown parameter name":F15110:F15111:F15112 -15191:"Value greater than max allowed":F15110:F15111:F15112 -15192:"Value less than min allowed":F15110:F15111:F15112 -15193:"Bitwise operation on non-integer":F15110:F15111:F15112 -15194:"Insufficient function arguments":F15100:F15101 -15195:"Duplicate GCode named-argument":F15110:F15111:F15112 -15196:"Duplicate subprogram definition":F15100:F15101 -15197:"Invalid GCode argument ignored":F15110:F15111:F15112 -15198:"Invalid NC Block number":F15110:F15111:F15112 -15199:"Invalid skip level number":F15110:F15111:F15112 -15200:"Bad PassByValue arg type - array":F15110:F15111:F15112 -15201:"Bad PassByValue subprogram argument (array)":F15110:F15111:F15112 -15202:"Conflict between subprogram prototype and declaration":F15110:F15111:F15112 -15203:"Invalid subprogram argument type":F15110:F15111:F15112 -15204:"Bad subprogram repeat count":F15110:F15111:F15112 -15205:"No main program section found in file":F15108 -15206:"Syntax error":F15110:F15111:F15112 -15207:"Syntax error in macro expansion":F15110:F15111:F15112 -15208:"Invalid index to variable":F15110:F15111:F15112 -15209:"Invalid array 2nd index":F15100:F15101 -15210:"Invalid array reference (missing index)":F15110:F15111:F15112 -15211:"Array ref missing 2nd dim index":F15100:F15101 -15212:"2D-Array PLC variables not supported":F15100:F15101 -15213:"2D String arrays not supported":F15100:F15101 -15214:"Bad string length specified (0)":F15100:F15101 -15215:"String var declared larger than PLC-string":F15100:F15101 -15216:"String variable size mismatch":F15100:F15101 -15217:"Wrong type for string dimension":F15100:F15101 -15218:"Macro does not support indexed reference":F15110:F15111:F15112 -15219:"Macro requires indexed reference":F15110:F15111:F15112 -15220:"Illegal command combination":F15100:F15101 -15221:"Required command not in NC-Block":F15110:F15111:F15112 -15222:"Bad PassByRef subprogram argument type - array[]":F15110:F15111:F15112 -15223:"Bad array spec in PassByRef arg":F15110:F15111:F15112 -15224:"Bad type for PassByRef arg":F15110:F15111:F15112 -15225:"Surplus arguments to subprogram ignored":F15110:F15111:F15112 -15226:"Missing argument in subprogram call":F15110:F15111:F15112 -15227:"Invalid PassByRef arg - must be a variable":F15110:F15111:F15112 -15228:"Attributes ignored on EXTERN decls":F15110:F15111:F15112 -15229:"Syntax error":F15110:F15111:F15112 -15230:"Too many arguments specified to Gcode":F15110:F15111:F15112 -15231:"Call to undeclared subprogram with args (add prototype)":F15110:F15111:F15112 -15232:"Unknown GCode number":F15110:F15111:F15112 -15233:"Unknown MCode number":F15110:F15111:F15112 -15234:"Variable not locally declared":F15110:F15111:F15112 -15235:"Invalid use of macro (cannot be called)":F15100:F15101 -15236:"Memory Part Limit reached (out of memory)" -15237:"Memory Reserve not met (insufficient memory)":F15100:F15101 -15238:"Interpreter lib initialised" -15239:"Interpreter shut down" -15240:"Program loaded":F15106 -15241:"Program started":F15106 -15242:"Cannot shut down Shared Lib while Interpreter instances exist" -15243:"Requested content not available" -15244:"Bad regexp in interpreter cfg" -15245:"Out of Memory" -15246:"Break operation outside of supporting scope":F15110:F15111:F15112 -15247:"Continue operation outside of supporting scope":F15110:F15111:F15112 -15248:"Non-finite numeric expression":F15110:F15111:F15112 -15249:"Path-Synch events still running at program end" -15250:"Problems Closing File" -15251:"Unable to load referenced program":F15100:F15101 -15252:"Variable name already declared":F15100:F15101 -15253:"Value to store more than type max, limit applied":F15110:F15111:F15112 -15254:"Value to store less than type min, limit applied":F15110:F15111:F15112 -15255:"PLC array variable declared as scalar":F15100:F15101 -15256:"PLC variable data-length mismatch":F15100:F15101 -15257:"Incompatible type declared for PLC variable":F15100:F15101 -15258:"Invalid variable redeclaration with different dimension":F15100:F15101 -15259:"Invalid variable redeclaration with different scope":F15100:F15101 -15260:"Invalid variable redeclaration with different synch":F15100:F15101 -15261:"Invalid variable redeclaration with different type":F15100:F15101 -15262:"PLC variable array dimension too big":F15100:F15101 -15263:"Variable not found":F15100:F15101 -15264:"Unkown variable (not found)":F15100:F15101 -15265:"Variable name conflicts with reserved word":F15110:F15111:F15112 -15266:"Unknown variable type in declaration":F15100:F15101 -15267:"Variable not of recommended BR type":F15100:F15101 -15268:"Reading not permitted on SysVar":F15110:F15111:F15112 -15269:"Writing not permitted on SysVar":F15110:F15111:F15112 -15270:"Unknown primitive type":F15110:F15111:F15112 -15271:"Bad regexp in interpreter cfg" -15272:"Reloading modified program":F15108 -15273:"Reloading dependant program":F15108 -15274:"Restart buffer full":F15110:F15111:F15112 -15275:"End of restart event buffer, now using live values":F15110:F15111:F15112 -15276:"Restart event not next in buffer (buffer misalignment)":F15110:F15111:F15112 -15277:"Restart buffer invalid - not restart data" -15278:"Restart point reached, now using live values":F15110:F15111:F15112 -15279:"Restart - End of SynchAction without room for var result":F15110:F15111:F15112 -15280:"Restart - unable to log 2D array struct member" -15281:"Restart - unable to log FuB members (none found)":F15110:F15111:F15112 -15282:"Scope prefix not found" -15283:"Invalid combination of commands":F15100:F15101 -15284:"Required command not found" -15285:"Program start offset not found" -15286:"Previous subprogram not terminated":F15110:F15111:F15112 -15287:"Call to unknown subprogram" -15288:"Surplus arguments in function call ignored":F15110:F15111:F15112 -15289:"Too many values in array assignment":F15110:F15111:F15112 -15290:"Unicode format not supported" -15291:"Unknown command called" -15292:"Unicode byte ordering unknown" -15293:"Error executing program" -15294:"Execution finished" -15295:"FUB returned error":F15110:F15111:F15112 -15296:"No room for variable - pool full" -15297:"Execution Stack Full":F15110:F15111:F15112 -15298:"Execution waiting" -15299:"Abort invalid at this time" -15300:"Bad Variable type" -15301:"Feature not implemented" -15302:"Error initialising interpreter" -15303:"Error initialising lang module" -15304:"Error in Ip Shutdown" -15305:"NcIp Library not initialised" -15306:"Error in Library Shutdown" -15307:"Program failed to load":F15103 -15308:"Motion data invalid (old)" -15309:"Custom axis declarations not supported":F15100:F15101 -15310:"Reconfiguring custom axes not permitted" -15311:"No restart buffer loaded" -15312:"Program not loaded" -15313:"Invalid operation when program not running" -15314:"Invalid operation while program is running" -15315:"Error reconfiguring axis data" -15316:"Program unknown" -15317:"Variable unknown" -15318:"Error unloading program" -15319:"Operation aborted by user" -15320:"Bad Variable Array dims" -15321:"Variable read is from PLC" -15322:"Invalid MPQ lookahead mode" -15323:"Invalid MPQ size" -15324:"XML Attribute not found" -15325:"Bad XML Attribute name" -15326:"XML File already loaded" -15327:"XML File not loaded" -15328:"In file included from file":F15100:F15101 -15329:"In file included from data object":F15134:F15101 -15330:"Inclusion depth limit reached" -15331:"XML include tag found with no file or module attribute" -15332:"File or Module attribute is multiply defined in XML_INCLUDE tag" -15333:"Multiple XML inclusion ignored":F15100:F15101 -15334:"Multiple inclusion ignored":F15134:F15101 -15335:"Interpreter config data not found":F15108 -15336:"Loading interpreter config module":F15133 -15337:"Loading interpreter config file":F15106 -15338:"IP Startup Error - Config file is empty" -15339:"IP Startup Error - Config file not readable" -15340:"IP Startup Error - Failed to init memory manager" -15341:"IP Startup Error - Interpreter not initialised" -15342:"Translation Error - Array-variable missing index":F15110:F15111:F15112 -15343:"Translation Error - Bad arg mix in PackMPData":F15110:F15111:F15112 -15344:"Translation Error - Bad arg name in PackMPData":F15110:F15111:F15112 -15345:"Translation Error - Bad goto N-Block instruction":F15100:F15101 -15346:"Translation Error - Bad variable reference syntax":F15100:F15101 -15347:"Translation Error - Badly formed external function call":F15110:F15111:F15112 -15348:"Translation Error - Call to undefined external function":F15110:F15111:F15112 -15349:"Translation Error - Invalid args to built-in fn":F15110:F15111:F15112 -15350:"Translation Error - Invalid lvalue in assignment":F15110:F15111:F15112 -15351:"Translation Error - Invalid scope type" -15352:"Translation error - invalid syntax":F15110:F15111:F15112 -15353:"Translation Error - Invalid variable index":F15110:F15111:F15112 -15354:"Translation Error - Invalid variable name":F15110:F15111:F15112 -15355:"Translation Error - Reference to unknown variable":F15100:F15101 -15356:"Translation Error - Unable to create local variable":F15100:F15101 -15357:"Translation Error - Unexpected index to variable":F15110:F15111:F15112 -15358:"Translation Error - Unsupported Motion Packet given to AIL PackMPData fn":F15110:F15111:F15112 -15359:"XML Parser - Asynchronous entity":F15165:F15166:F15167 -15360:"XML Parser - Cannot change setting once parsing has begun":F15165:F15166:F15167 -15361:"XML Parser - Cannot suspend in external parameter entity":F15165:F15166:F15167 -15362:"XML Parser - Document is not standalone":F15165:F15166:F15167 -15363:"XML Parser - Duplicate attribute":F15165:F15166:F15167 -15364:"XML Parser - Encoding specified in XML declaration is incorrect":F15165:F15166:F15167 -15365:"XML Parser - Entity declared in parameter entity":F15165:F15166:F15167 -15366:"XML Parser - Error in processing external entity reference":F15165:F15166:F15167 -15367:"XML Parser - Illegal character(s) in public id":F15165:F15166:F15167 -15368:"XML Parser - Illegal parameter entity reference":F15165:F15166:F15167 -15369:"XML Parser - Incomplete markup in parameter entity":F15165:F15166:F15167 -15370:"XML Parser - Junk after document element":F15165:F15166:F15167 -15371:"XML Parser - Mismatched tag":F15165:F15166:F15167 -15372:"XML Parser - Must not undeclare prefix":F15165:F15166:F15167 -15373:"XML Parser - No element found":F15165:F15166:F15167 -15374:"XML Parser - No error" -15375:"XML Parser - Not well-formed (invalid token)":F15165:F15166:F15167 -15376:"XML Parser - Out of memory (invalid content?)":F15165:F15166:F15167 -15377:"XML Parser - XML structure not terminated":F15165:F15166:F15167 -15378:"XML Parser - XML syntax error":F15165:F15166:F15167 -15379:"XML Parser - Parsing aborted":F15165:F15166:F15167 -15380:"XML Parser - Parsing finished":F15165:F15166:F15167 -15381:"XML Parser - Mismatched (end) tag":F15165:F15166:F15167 -15382:"XML Parser - Prefix must not be bound to one of the reserved namespace names":F15165:F15166:F15167 -15383:"XML Parser - Recursive entity reference":F15165:F15166:F15167 -15384:"XML Parser - Reference to binary entity":F15165:F15166:F15167 -15385:"XML Parser - Reference to external entity in attribute":F15165:F15166:F15167 -15386:"XML Parser - Reference to invalid character number":F15165:F15166:F15167 -15387:"XML Parser - Requested feature requires XML_DTD support in Expat":F15165:F15166:F15167 -15388:"Reserved prefix (xml) must not be undeclared or bound to another namespace":F15165:F15166:F15167 -15389:"XML Parser - Reserved prefix (xmlns) must not be declared or undeclared":F15165:F15166:F15167 -15390:"XML Parser - XML syntax error":F15165:F15166:F15167 -15391:"XML Parser - Text declaration not well-formed":F15165:F15166:F15167 -15392:"XML Parser - Unbound prefix":F15165:F15166:F15167 -15393:"XML Parser - Unclosed CDATA section":F15165:F15166:F15167 -15394:"XML Parser - Unclosed token":F15165:F15166:F15167 -15395:"XML Parser - Undefined entity":F15165:F15166:F15167 -15396:"XML Parser - Unexpected parser state - please send a bug report":F15165:F15166:F15167 -15397:"XML Parser - Unknown encoding":F15165:F15166:F15167 -15398:"XML Parser - XML declaration not well-formed":F15165:F15166:F15167 -15399:"XML Parser - XML or text declaration not at start of entity":F15165:F15166:F15167 -15400:"Config Error - Bad data type attributes":F15100:F15101 -15401:"Config Error - Bad basic type in type spec":F15100:F15101 -15402:"Config Error - Bad Synch type name ignored":F15100:F15101 -15403:"Config Error - Bad value setting in type spec":F15100:F15101 -15404:"Config Error - Bad Num attribute value":F15100:F15101 -15405:"Config Error - Unknown trigger cond child[0]":F15100:F15101 -15406:"Config Error - Unknown trigger condition node":F15100:F15101 -15407:"Config Error - Unknown trigger condition type":F15100:F15101 -15408:"Config Error - Function already declared":F15100:F15101 -15409:"Config Error - Function lookup failed":F15100:F15101 -15410:"Config Error - Missing 'Type' attribute":F15100:F15101 -15411:"Config Error - Missing 'Name' attribute":F15100:F15101 -15412:"Config Error - Fn STATUS argument must be first arg or return type":F15100:F15101 -15413:"Config Error - Fn arg type STATUS must also have attr Ref='Y'":F15100:F15101 -15414:"Config Error - FUB Function not found":F15100:F15101 -15415:"Config Error - Invalid attributes to FUB Cfg":F15100:F15101 -15416:"Config Error - Invalid FUB condition":F15100:F15101 -15417:"Config Error - Invalid XML Node in FUB Cfg":F15100:F15101 -15418:"Config Error - FUB Name missing":F15100:F15101 -15419:"Config Error - Unknown FUB OutType":F15100:F15101 -15420:"Config Error - Eval group number in multiple eval phases" -15421:"Config Error - Insufficient information about language":F15100:F15101 -15422:"Config Error - No languages defined":F15100:F15101 -15423:"Config Error - Bad config file root structure":F15106 -15424:"Config Error - Unable to compile token Pattern":F15100:F15101 -15425:"Config Error - Invalid substitution reference":F15100:F15101 -15426:"Config Error - No translation for G-Code":F15100:F15101 -15427:"Config Error - No translation for M-Code":F15100:F15101 -15428:"Config Error - No translation for TechParam":F15100:F15101 -15429:"Config Error - Bad memory config settings" -15430:"Config Error - No languages configured":F15100:F15101 -15431:"Config Error - ICF Root structure not CONFIG":F15106 -15432:"Config Error - Bad Constant definition":F15100:F15101 -15433:"Config Error - XML file contains invalid data" -15434:"Config Error - Unrecognised attribute ignored":F15100:F15101 -15435:"Config Error - Bad file device name (Loading XML)":F15193:F15192 -15436:"Config Error - Bad XML file name":F15106 -15437:"Config Error - Device attribute is multiply defined in XML_INCLUDE tag" -15438:"Config Error - DataObject attribute is multiply defined in XML_INCLUDE tag" -15439:"Config Error - Out of memory loading XML" -15440:"Config Error - Interpreter config module not found":F15108 -15441:"Config Error - Interpreter config file not found":F15108 -15442:"Lang Config Error - Reference to unknown data type":F15108 -15443:"Lang Config Error - Unrecognised token name":F15108 -15444:"Lang Config Error - Enum of this type not supported":F15108 -15445:"Lang Config Error - G-Code Alias not found":F15108 -15446:"Lang Config Error - M-Code Alias not found":F15108 -15447:"Lang Config Error - Unrecognised bool literal in XML":F15100:F15101 -15448:"Lang Config Error - Invalid function argument type specified":F15100:F15101 -15449:"Lang Config Error - Invalid function return type specified":F15100:F15101 -15450:"Lang Config Error - Too many ArgTypes defined":F15100:F15101 -15451:"Lang Config Error - Illegal MCode Alias specified for MCode range":F15100:F15101 -15452:"Lang Config Error - Unrecognised Tech Param Arg val type":F15100:F15101 -15453:"Lang Config Error - Unrecognised Tech Param val type":F15100:F15101 -15454:"Lang Config Error - Illegal type in XML constant":F15100:F15101 -15455:"Lang Config Error - No Proc translation":F15100:F15101 -15456:"Lang Config Error - Groups in different eval phases":F15104:F15105 -15457:"Lang Config Error - GCode group not in eval order phase":F15104:F15105 -15458:"Lang Config Error - No G-Codes defined" -15459:"Lang Config Error - Eval group in more than 1 phase":F15100:F15101 -15460:"Lang Config Error - Eval group multiply declared":F15100:F15101 -15461:"Lang Config Error - XML defined function has no args":F15100:F15101 -15462:"Lang Config Error - Unknown DataType specified in G-Code Arg":F15100:F15101 -15463:"Lang Config Error - Bad LastIf value in G-Arg (expect float)":F15100:F15101 -15464:"Lang Config Error - Bad G-Arg Name (should refer to a string or string-const)":F15100:F15101 -15465:"Lang Config Error - Bad G-Arg Name constant (not a string const)":F15100:F15101 -15466:"Lang Config Error - Bad G-Arg NameType (should be name of a string-enum)":F15100:F15101 -15467:"Lang Config Error - Bad Name value in G-Arg":F15100:F15101 -15468:"Lang Config Error - Unknown Token name in G-Arg":F15100:F15101 -15469:"Lang Config Error - EnumType requires Type=ENUM":F15100:F15101 -15470:"Lang Config Error - Can only use IsLiteral with types FLOAT or INT":F15100:F15101 -15471:"Lang Config Error - ListOf invalid without Type=LIST":F15100:F15101 -15472:"Lang Config Error - Bad value string for MCode range (not integer literal)":F15100:F15101 -15473:"Lang Config Error - Using default MCode value range":F15100:F15101 -15474:"Lang Config Error - No AIL translation for G-Code":F15100:F15101 -15475:"Lang Config Error - No AIL translation for M-Code":F15100:F15101 -15476:"No GNum attribute found for G-Code, number will be derived from XML tag":F15100:F15101 -15477:"Lang Config Error - No MinValue, MaxValue attributes for M-Codes":F15100:F15101 -15478:"Lang Config Error - No 'QuotedName' attribute":F15100:F15101 -15479:"Lang Config Error - Unrecognised Param index type":F15100:F15101 -15480:"Lang Config Error - Unrecognised Param value type":F15100:F15101 -15481:"Lang Config Error - Possible error converting GNum value from string":F15100:F15101 -15482:"Lang Config Error - Possible error converting MNum":F15100:F15101 -15483:"Lang Config Error - Bad Preprocessor macro def":F15100:F15101 -15484:"Lang Config Error - PVMacro cannot have CALL with REF, GET or SET":F15100:F15101 -15485:"Lang Config Error - No translation (GET, SET or REF) for macro":F15100:F15101 -15486:"Lang Config Error - No GET translation for macro":F15100:F15101 -15487:"Lang Config Error - Illegal REF with GET and SET":F15100:F15101 -15488:"Lang Config Error - No REF translation for macro":F15100:F15101 -15489:"Lang Config Error - CanRead and CanWrite only valid with REF templates":F15100:F15101 -15490:"Lang Config Error - No SET translation for macro":F15100:F15101 -15491:"Lang Config Error - Semantic directives conflict":F15100:F15101 -15492:"Lang Config Error - Too many enum values":F15100:F15101 -15493:"Lang Config Error - Too many vector items":F15100:F15101 -15494:"Lang Config Error - Undefined constant in XML":F15100:F15101 -15495:"Lang Config Error - Unexpected XML Element":F15100:F15101 -15496:"Lang Config Error - Unrecognised parser option":F15100:F15101 -15497:"Lang Config Error - Unknown variable reference":F15100:F15101 -15498:"Lang Config Error - Unrecognised parse-token attribute":F15100:F15101 -15499:"Lang Config Error - Bad BRType in Primitive config":F15100:F15101 -15500:"Lang Config Error - No BRType in Primitive config":F15100:F15101 -15501:"Internal Status - Bad system ptr to queue fn" -15502:"Internal Status - Bad queue command" -15503:"Internal Status - Bad queue element" -15504:"Internal Status - Bad queue data" -15505:"Internal Status - Queue busy" -15506:"Internal Status - Queue empty" -15507:"Internal Status - Queue full" -15508:"Internal Status - Invalid queue buf size":F15100:F15101 -15509:"Internal Status - No free queue elements" -15510:"Internal Status - Out of memory for queue" -15511:"Internal Status - Wrong queue node" -15512:"Internal Error - Bad system function number":F15110:F15111:F15112 -15513:"Internal Error - Unexpected Operator token":F15100:F15101 -15514:"Internal Error - Invalid string operation":F15100:F15101 -15515:"Internal Error - Unable to create synch action":F15110:F15111:F15112 -15516:"Internal Error - Unable to create Path Synchronous assignment":F15100:F15101 -15517:"Internal Error - Unable to create synch stmt":F15110:F15111:F15112 -15518:"Internal Error - Unimplemented language features":F15110:F15111:F15112 -15519:"Internal Error - Unable to obtain semaphore" -15520:"No system vars with axis":F15100:F15101 -15521:"Internal Error - Bad AIL System identity value" -15522:"Internal Error - Bad reference" -15523:"Internal Error - Cannot pop scope - stack empty":F15100:F15101 -15524:"Internal Status - At end of input" -15525:"Internal Status - End of String-Cache iteration" -15526:"Internal Error - Bad file mode":F15108 -15527:"Internal Error - while mapping FUB PV structure":F15110:F15111:F15112 -15528:"Internal Error - Unexpected child-count to node":F15110:F15111:F15112 -15529:"Internal Error - Null args passed to function":F15100:F15101 -15530:"Internal Error - Invalid Constant-Cache operation" -15531:"Internal Error - Null arguments passed to func":F15108 -15532:"Internal Error - Null arguments passed to fn.":F15110:F15111:F15112 -15533:"Internal Error - Invalid Fn-Cache operation" -15534:"Internal Error - Bad FUBCache Op":F15100:F15101 -15535:"Internal Error - Bad String-Cache operation" -15536:"Internal Error - Invalid PV-Cache operation" -15537:"Internal Error - Invalid String Cache operation" -15538:"Internal Error - Bad strpairread operation" -15539:"Internal Error - Badly parsed Synch Action tree":F15100:F15101 -15540:"Internal Error in function":F15100:F15101 -15541:"Internal Error - Failed to send SA End MP":F15110:F15111:F15112 -15542:"Internal Error - Failed to send SA Start MP":F15110:F15111:F15112 -15543:"Internal Error - Bad argument index string" -15544:"Internal Error - CreatePV without var names" -15545:"Internal Error - No FreeConfig API defined" -15546:"Internal Error - Bad ParseTree Construction" -15547:"Internal Error - Wrong restart mode" -15548:"Internal Error":F15100:F15101 -15549:"Internal Error - Invalid file ID" -15550:"Internal Error - Invalid FileID in function":F15100:F15101 -15551:"Internal Error - Invalid file-list operation" -15552:"Internal Error - Language unknown" -15553:"Internal Error - Lexer at end of file" -15554:"Internal Error - File not loaded" -15555:"Internal Error - Unexpected parse tree structure":F15110:F15111:F15112 -15556:"Internal Error - Badly parsed program declaration":F15110:F15111:F15112 -15557:"Internal Error - Bad operator to function":F15110:F15111:F15112 -15558:"Internal Error - GCode node missing next-args":F15110:F15111:F15112 -15559:"Internal Error - Float value requested from string":F15108 -15560:"Internal Error - Integer value requested from string":F15108 -15561:"Internal Error - No PVInfo for PassByRef argvar":F15110:F15111:F15112 -15562:"Internal Error - Subarg seen outside sub decl":F15110:F15111:F15112 -15563:"Internal Error - Unable to create modal command":F15110:F15111:F15112 -15564:"Internal Error - Unhandled command node":F15110:F15111:F15112 -15565:"Internal Error - Unhandled data type check":F15108 -15566:"Internal Error - No value found for parameter":F15110:F15111:F15112 -15567:"Internal Error - Attempt to free NULL ptr" -15568:"Internal Error - MemFree with wrong partition" -15569:"Internal Error - No mem-manager ident ptr" -15570:"Internal Error - Memory Part record lost" -15571:"Internal Error - Failed to destroy mem part" -15572:"Internal Error - Memory operation failed":F15102:F15103 -15573:"Internal Error - File not yet completely loaded" -15574:"Error during parsing" -15575:"Internal Error - Bad arguments given to PV Read" -15576:"Internal Status - Ref unresolved, trying load":F15110:F15111:F15112 -15577:"Internal Error - Overlength string for string-cache" -15578:"Internal Error - Ip Self-Test failed":F15100:F15101 -15579:"Internal Status - Subprogram unknown (still loading)" -15580:"Internal Error - Bad axis variable":F15100:F15101 -15581:"Internal Error - Unable to file seek":F15102:F15103 -15582:"Internal Status - Waiting for input" -15583:"Internal Error - XML file node count mismatch":F15100:F15101 -15584:"Internal Error - Bad execution context" -15585:"Internal Error - Bad parse node" -15586:"Internal Error - Bad program reference" -15587:"Internal Error - Bad stack record":F15110:F15111:F15112 -15588:"Internal Error - Cannot pop empty stack":F15110:F15111:F15112 -15589:"Internal Error - Cannot push motion" -15590:"Internal Error - Error adding MotionPackets":F15110:F15111:F15112 -15591:"Internal Error - Unable to add variable" -15592:"Internal Error - No free remote eval headers":F15100:F15101 -15593:"Internal Error - Semaphore timeout" -15594:"Internal Error - Unexpected local var order" -15595:"Internal Error - Local var dealloc underrun" -15596:"Internal Error - Bad JobID" -15597:"Internal Error - Bad response arguments" -15598:"Internal Error - Bad response type" -15599:"Internal Error - Unexpected response" -15600:"Internal Error - Unexpected path-synch MP" -15601:"Internal Error - Invalid data in Command to Ip" -15602:"Internal Error - Unknown File Id number" -15603:"Internal Error - IP Instance memory invalid" -15604:"Internal Error - Initialising IpLib" -15605:"Internal Error - Bad argument to NcIp API" -15606:"Internal Error - IP Library memory invalid" -15607:"Internal Error - Incorrect NcIp version - too new" -15608:"Internal Error - Incorrect NcIp version - too old" -15609:"Internal Error - Unknown Program Id number" -15610:"Internal Error - Unable to deliver command" -15611:"Internal Error - Unexpected command to Ip" -15612:"Internal Error - NULL Motion Packet" -15613:"Internal Error - Null MPQ data" -15614:"Internal Error - Bad parameter to Interpreter API function" -15615:"Internal Status - Motion Packet Queue EMPTY" -15616:"Internal Error - Error releasing Motion Packet" -15617:"Internal Error - Bad args to function" -15618:"Internal Error - Error with XML parser" -15619:"Internal Error - Number of programmed XML load jobs is greater than maximum" -15620:"Internal Error - Unable to destroy XML mem part" -15621:"Internal Error - No XML load jobs specified" -15622:"IP Config - Expected XML section not found":F15108 -15623:"No name defined for aux axis":F15100:F15101 -15624:"No name defined for CNC axis":F15100:F15101 -15625:"Axis node should only have one child":F15100:F15101 -15626:"Invalid axis name (axis name should start with a letter or _)":F15100:F15101 -15627:"Invalid axis alias (axis alias should start with a letter or _)":F15100:F15101 -15628:"Invalid attribute for aux axis":F15100:F15101 -15629:"Invalid CNC axis index":F15100:F15101 -15630:"Invalid attribute for CNC axis":F15100:F15101 -15631:"PVRef not specified for aux axis":F15100:F15101 -15632:"Index not specified for CNC axis":F15100:F15101 -15633:"Aux axis alias clash":F15100:F15101 -15634:"Axis defined in interpreter config file not defined in ARNC0":F15100:F15101 -15635:"Too many axes defined in ICF":F15100:F15101 -15636:"Invalid axis node. Valid nodes at this level are CNCAXIS and AUXAXIS":F15100:F15101 -15637:"Child node not allowed for axis":F15100:F15101 -15638:"Text not allowed as child of AXES node":F15100:F15101 -15639:"Invalid attribute for axis node":F15100:F15101 -15640:"CNCINDEX must be an integer":F15100:F15101 -15641:"Axis SysVarName too long at index":F15100:F15101 -15642:"Inconsistent SysVar names in axis SysVarInfo arrays" -15643:"Internal Error - EndLine without StartLine (line struct mismatch)":F15110:F15111:F15112 -15644:"Internal Error - AIL Generation rule unknown":F15110:F15111:F15112 -15645:"Internal Error - AIL Generator input stack full":F15110:F15111:F15112 -15646:"From location":F15143:F15144:F15145 -15647:"AIL VM Eval stack full" -15648:"AIL VM Var64 lock" -15649:"Internal Error - AIL Generator line opcode buffer full":F15110:F15111:F15112 -15650:"Internal Error - AIL evaluation stack underflow":F15110:F15111:F15112 -15651:"Internal Error - Assume directive failure":F15100:F15101 -15652:"Internal Error - Assert directive failure":F15100:F15101 -15653:"Program jump to unknown destination":F15110:F15111:F15112 -15654:"Additional info":F15143 -15655:"Bad type conversion":F15110:F15111:F15112 -15656:"Internal Error - Duplicate conflicting argument declarations in subprogram":F15110:F15111:F15112 -15657:"Internal Error - Duplicate conflicting variable declarations in subprogram":F15110:F15111:F15112 -15658:"Internal Error in Translator":F15110:F15111:F15112 -15659:"Internal Error - Illegal opcode executed":F15110:F15111:F15112 -15660:"Internal Error during Execution":F15150 -15661:"Internal Error - Interpreter call to ARNC0 API failed":F15103:F15151 -15662:"Internal Error - Cannot Unpop - stack changed":F15110:F15111:F15112 -15663:"Precompilation of Language config failed" -15664:"Unrecognised Arg WriteOpt character specified":F15100:F15101 -15665:"Interpreter initialised" -15666:"Precompiling language templates":F15108 -15667:"Invalid template call":F15110:F15111:F15112 -15668:"Call to undefined template":F15110:F15111:F15112 -15669:"Call to unknown G/M-code template":F15110:F15111:F15112 -15670:"Template argument not found":F15110:F15111:F15112 -15671:"Missing entry in language config":F15100:F15101 -15672:"Reference to unknown argument":F15100:F15101 -15673:"Bad Evaluation Phase name (First,Early,Normal,Late,Last,Off)":F15100:F15101 -15674:"Execution stopped due to loader error" -15675:"Syntax not allowed in FileXL/DNC":F15110:F15111:F15112 -15676:"Attempt to read undefined variable (NULL pointer)":F15110:F15111:F15112 -15677:"Attempt to write to read-only PV":F15110:F15111:F15112 -15678:"Array index out of bounds":F15110:F15111:F15112 -15679:"Additional info":F15152:F15153 -15680:"Required argument missing":F15110:F15111:F15112 -15681:"Too many arguments specified":F15110:F15111:F15112 -15682:"Invalid argument combination":F15110:F15111:F15112 -15683:"Arrays must be declared with length greater than 0":F15110:F15111:F15112 -15684:"PV array with length greater than 1 declared as scalar":F15100:F15101 -15685:"Interpreter busy, command rejected" -15686:"Repeat count is ignored for modal subprogram calls":F15110:F15111:F15112 -15687:"Scope nesting too deep":F15110:F15111:F15112 -15688:"Name type of argument not supported":F15100:F15101 -15689:"Internal Error - Dynamic token stack full":F15110:F15111:F15112 -15690:"Internal Error in Translator - path synch instr lost":F15110:F15111:F15112 -15691:"Translation error - unrecognised argument":F15110:F15111:F15112 -15692:"Internal Error - FUB Generic Template not found":F15108 -15693:"Value to store more than type max, possible data corruption":F15110:F15111:F15112 -15694:"Value to store less than type min, possible data corruption":F15110:F15111:F15112 -15695:"Preload - nothing to do for FILE_XL or DNC":F15106 -15696:"Contradiction in template group rules":F15100:F15101 -15697:"Value not recognised in XML":F15100:F15101 -15698:"Illegal command combination":F15110:F15111:F15112 -15699:"Invalid DNC data object memtype":F15100:F15101 -15700:"Invalid DNC data object option":F15100:F15101 -15701:"Unterminated subprogram above drops through":F15110:F15111:F15112 -15702:"Hit maximum subprogram call depth":F15110:F15111:F15112 -15703:"Invalid subprogram argument ref":F15110:F15111:F15112 -15704:"Skip mark has no effect on this line":F15110:F15111:F15112 -15705:"Invalid variable type for operation":F15110:F15111:F15112 -15706:"Invalid initial step size in loop":F15110:F15111:F15112 -15707:"Lang Config Error - No INCR translation for macro":F15110:F15111:F15112 -15708:"Invalid argument, literal required":F15110:F15111:F15112 -15709:"Invalid DNC buffer - already in use":F15100:F15101 -15710:"Required parse token not configured":F15108 -15711:"XML Parser - error context":F15160:F15161:F15162 -15712:"Invalid GCode arguments ignored":F15110:F15111:F15112 -15713:"Internal error - Bad constant value in source":F15170:F15171:F15172 -15714:"Variable watch table full" -15715:"Internal error - Unable to take semaphore":F15110:F15111:F15112 -15716:"Invalid location specified" -15717:"Breakpoint table full" -15718:"Internal error - Invalid break mode in command" -15719:"Internal axis regexp too long for buffer (long name or many alternatives)" -15720:"Eval Query table full" -15721:"Eval Query too long" -15722:"Invalid operator" -15723:"Parse error in string":F15166 -15724:"Eval Query did not complete within retry cycle limit" -15725:"Programs unloaded for CNC reconfiguration" -15726:"No breakpoint found" -15727:"Structure variable member not found":F15110:F15111:F15112 -15728:"Restart buffer too small" -15729:"CNC Axis missing name":F15153 -15730:"Identifier already in use":F15181:F15182:F15183 -15731:"Missing template argument ref name":F15100:F15101 -15732:"Path synch operation needs retry":F15110:F15111:F15112 -15733:"Missing string length":F15110:F15111:F15112 -15734:"Wrong ARNC0 version for configuration":F15168 -15735:"Invalid file-scope variable access from local subprogram":F15110:F15111:F15112 -15736:"Bad string size in PassByRef arg":F15110:F15111:F15112 -15737:"Additional main-programs not allowed arguments":F15110:F15111:F15112 -15738:"Invalid axis name specified":F15181:F15184:F15185 -15739:"Invalid file device name" -15740:"Interpreter initialised":F15190 -15741:"Invalid error suppression config":F15100:F15101 -15742:"Modal subprogram unloaded while active":F15110:F15111:F15112 -15743:"Errors detected in block text" -15744:"Variable not found":F15168 -15745:"Program held waiting for release of accessed variable":F15110:F15111:F15112 -15746:"Block Start aborted" -15747:"Program load aborted" -15748:"Reference to unknown type":F15100:F15101 -15749:"Error importing type declarations" -15750:"Syntax error in literal value":F15100:F15101 -15751:"Invalid LANG_INCLUDE directive":F15191:F15113:F15114 -15752:"Error discovering type info from AR":F15100:F15101 -15753:"Type redeclaration ignored":F15100:F15101 -15754:"Type not valid for use with ip-vars":F15100:F15101 -15755:"Internal dimension limit reached" -15756:"Variable name too long (generating structure)" -15757:"Error generating structure profile for undeclared type" -15758:"Additional info":F15100:F15101 -15759:"Function arg/return type missing Ref/RetRef attribute":F15100:F15101 -15760:"Ambiguity exists between enum and previously declared identifier":F15181:F15182:F15183 -15761:"Ambiguity exists between type name and previously declared identifier":F15181:F15182:F15183 -15762:"Interpreter instance not initialised. See logger for details" -15763:"Fatal interpreter startup error - limit of manageable errors exceeded" -15764:"Too many array dimensions specified":F15110:F15111:F15112 -15765:"Inappropriate declaration attribute ignored":F15110:F15111:F15112 -15766:"Argument data size exceeds limit for passing by value":F15110:F15111:F15112 -15767:"Invalid member reference to a non-struct type":F15110:F15111:F15112 -15768:"Offset array in PV type, discovery failed, TYP file must be provided":F15100:F15101 -15769:"Interpreter initialization failed":F15190 -15770:"Calculated type size and discovered PV size conflict":F15173:F15174 -15771:"Incompatible PLC var declaration":F15100:F15101 -15772:"Declaration statement invalid within subprogram scope":F15110:F15111:F15112 -15773:"Declaration missing Type name":F15100:F15101 -15774:"Redeclaration of item overrides previous declaration":F15186:F15182:F15183 -15775:"Invalid value specified for XML attribute":F15100:F15101 -15776:"Conflicting setting specified":F15100:F15101 -15777:"Failed to delete old log buffer data object":F15104:F15103 -15778:"(Warning) logging file device does not exist, logging will not be available":F15127:F15128 -15779:"Invalid motion logging event":F15135 -15780:"(Warning) Out of motion log buffer space - end of log for this program" -15781:"Motion log buffer allocation limit hit" -15782:"Unable to allocate log buffer":F15104:F15103 -15783:"Logged path synchronous event never completed" -15784:"Log file scan complete":F15190:F15154 -15785:"Failed to write motion log file - logging disabled":F15100:F15128 -15786:"Failed to delete old motion log file":F15100:F15128 -15787:"Failed to open motion log buffer data object - logging aborted":F15104:F15103 -15788:"Invalid content detected in motion log buffer - aborting logging":F15104:F15103 -15789:"(Warning) Motion log file size limit hit - end of log for this program" -15790:"Error reading log file device directory - logging will not be available":F15127:F15128 -15791:"Lang Config Error - Expansion of AIL Macro failed":F15108 -15792:"Execution of a parameterised return statement failed":F15110:F15111:F15194 -15793:"Newer version of TRF_LIB required than used":F15110:F15111:F15112 -15794:"Transformation function returned error":F15110:F15111:F15195 -15795:"Transformation function returned warning":F15110:F15111:F15196 -15796:"TRF_LIB library is required":F15110:F15111:F15112 -15797:"Parse error - token too long":F15110:F15111:F15112 -15798:"Insufficient Path Synch jobs configured - all jobs active in block_buffer":F15110:F15111:F15112 -15799:"Required brackets missing":F15110:F15111:F15112 -15800:"Lang Config Error - Value list too long":F15100:F15101 -15801:"Additional info - Configuration option":F15171:F15198 -15802:"Configured resource exhausted - adjust config":F15100:F15101 -15803:"Fixed resource exhausted":F15100:F15101 -15804:"Extended Block Monitor disabled":F15110:F15111:F15197 -15805:"Failed to reposition execution - program will abort":F15187:F15188:F15189 -15806:"Initial value expression not constant":F15100:F15101 -15807:"Unexpected token found after the list item name":F15110:F15111:F15112 -15808:"Unexpected empty list":F15110:F15111:F15112 -15809:"Unexpected name in array value list":F15110:F15111:F15112 -15810:"Member name missing from the structure initialization list":F15110:F15111:F15112 -15811:"Unrecognized type member name":F15100:F15101 -15812:"Too many array initialization values":F15110:F15111:F15112 -15813:"Unexpected array literal - expecting scalar":F15110:F15111:F15112 -15814:"Unknown enumeration literal":F15100:F15101 -15815:"Repetition times must be greater or equal to 1":F15110:F15111:F15112 -15816:"Maximum nested depth of structures been reached during initialization" -15817:"Lang Config Error - Unrecognized scope literal in XML":F15100:F15101 -15818:"Specified scope is not supported for types":F15110:F15111:F15112 -15819:"Unnecessary use of dereference operator ignored":F15110:F15111:F15112 -15820:"Bit addressing is out of range or not supported for this variable":F15110:F15111:F15112 -15821:"Warning - Request for address of a pointer variable":F15110:F15111:F15112 -15822:"Incorrect pointer assignment - use regular assignment for manual deref vars":F15110:F15111:F15112 -15823:"Invalid range boundaries":F15110:F15111:F15112 -15824:"Invalid sub-range base type":F15110:F15111:F15112 -15825:"Circular type declaration":F15100:F15101 -15826:"Reference to a reference is not allowed":F15100:F15101 -15827:"Reference initialization is not allowed":F15100:F15101 -15828:"Invalid member navigation. Dereferencing required":F15110:F15111:F15112 -15829:"Invalid dereference operator":F15110:F15111:F15112 -15830:"Assigning to a member of reference type is not supported in list expressions":F15100:F15101 -15831:"Loss of integer precision - converted to float":F15110:F15111:F15112 -15832:"No valid default language defined":F15100:F15101 -15833:"Parse error - unknown identifier":F15100:F15101 -15834:"Syntax not allowed after line break":F15110:F15111:F15112 -15835:"Calls to configured language features not allowed in files loaded at INIT time":F15110:F15111:F15112 -15836:"String literal does not terminate at the end of line":F15110:F15111:F15112 -15837:"Invalid macro definition":F15110:F15111:F15112 -15838:"Unexpected end of file":F15110:F15111:F15112 -15839:"Macro definition exists":F15110:F15111:F15112 -15840:"Reload of protected static file refused":F15108 -15841:"Cyclic FUB job registered without FUB variable - not restart logged":F15110:F15111:F15112 -15842:"Additional Error Data":F15199:F15200:F15201 -15843:"Config Error - Invalid FUB error data description":F15100:F15101 -15844:"Config Error - Invalid FUB error data type":F15100:F15101 -15845:"Lang Config Error - Unrecognized lexer type in XML":F15100:F15101 -15846:"CASE constant already used":F15109:F15111:F15112 -15847:"Unexpected pragma found":F15110:F15111:F15112 -15848:"Operation is not allowed":F15175:F15111:F15112 -15849:"Signed/unsigned mismatch":F15110:F15111:F15112 -15850:"Boolean expression is required":F15110:F15111:F15112 -15851:"Integer expression is required":F15110:F15111:F15112 -15852:"Data type mismatch in value of expression in FOR statement":F15176:F15111:F15112 -15853:"Multiple declarations - The variable is already declared":F15100:F15101 -15854:"Invalid type for declaring a constant":F15100:F15101 -15855:"Invalid suffix following bit-addressing":F15110:F15111:F15112 -15856:"Unexpected constant type":F15110:F15111:F15112 -15857:"Writing not permitted":F15110:F15111:F15112 -15858:"Integer constant expected":F15110:F15111:F15112 -15859:"Unsigned integer constant expected":F15110:F15111:F15112 -15860:"Circular constant declaration":F15100:F15101 -15861:"Initial value expression is ignored":F15100:F15101 -15862:"Variable/Constant redeclaration conflict":F15100:F15101 -15863:"Constant is declared under a different enumeration type":F15100:F15101 -15864:"File unloaded":F15106 -15865:"Interpreter failed to initialize due to error initializing previous interpreter" -15866:"Unresolved references in global declarations - definitions required" -15867:"Redeclaration ignored":F15181:F15182:F15183 -15868:"Invalid function return type specified":F15100:F15101 -15869:"Invalid pragma specified":F15177:F15111:F15112 -15870:"Bad argument specified":F15178:F15111:F15112 -15871:"Invalid function call":F15178:F15111:F15112 -15872:"Invalid access to FuB member":F15110:F15111:F15112 -15873:"Ambiguity exists between item name and previously declared identifier":F15181:F15182:F15183 -15874:"Maximum nested depth of macros/actions has been reached":F15110:F15111:F15112 -15875:"Invalid file inclusion":F15110:F15111:F15112 -15876:"Program included":F15106 -15877:"Unknown preceding identifier":F15110:F15111:F15112 -15878:"An existing/discovered type conflicts with the FUB prototype declaration":F15100:F15101 -15879:"Parse error - Variable is not FUB":F15100:F15101 -15880:"Reading not permitted":F15110:F15111:F15112 -15881:"Feature not supported":F15100:F15101 -15882:"See macro/action definition":F15100:F15101 -15883:"See existing definition at":F15202:F15203 -15884:"Function/FUB implementation exists":F15110:F15111:F15112 -15885:"Implicit empty implementation is called":F15111:F15112 -15886:"Argument not found":F15111:F15112 -15887:"Unretained base type found when declaring item":F15100:F15101 -15888:"Illegal redeclaration found":F15181:F15182:F15183 -15889:"Invalid path-synch reference to temporary ip-synch data":F15100:F15101 -15890:"String function argument given non-string data":F15110:F15111:F15112 -15891:"Unload of file containing global definitions is refused":F15108 -15892:"Literal value is out of range for the base type.":F15110:F15111:F15112 -15893:"Assingnment to NULL reference":F15110:F15111:F15112 -15894:"Error in dependant subprogram" -15895:"Failed to read a subdirectory name":F15108 -15896:"Additional info":F15127:F15108 -15897:"Invalid sub-directory":F15108 -15898:"Invalid ncSKIP_PARSE in comand":F15106 -15899:"Invalid variable redeclaration with different memory storage":F15100:F15101 -15900:"Searched file device":F15127 -15901:"Interpreter config data found neither in data objects nor in file device":F15108 -15902:"Failed to preload program":F15119:F15103 -15903:"Cannot load program when running program reaches its end" -15904:"Unknown user type specified for XML template argument":F15100 -15905:"Syntax error in specified call stack sequence" -15906:"Specified call stack sequence is longer than allowed (max. call level is 16)" -15907:"Wrong or missing address of external query buffer" -15908:"Additional info":F15109:F15122 -15909:"Maximum argument limit exceeded":F15100:F15101 -15910:"Internal Error - cannot obtain free memory information" -15911:"Internal Error - cannot create critical section" -15912:"Invalid lang id":F15100:F15101 -15913:"Internal data object table full" -15914:"Internal data object - invalid address specified" -15915:"Internal Error - NULL Line pointer packet" -15916:"Line pointer queue full" -15917:"Internal Error - Line pointer queue":F15103 -15918:"Internal Error - Null LPQ data" -15919:"External execution section does not exist" -15920:"External execution error - time limit exceeded" -15921:"Program error":F15110:F15111:F15112 -15922:"Unknown restart point" -15923:"Lang Config Error - Possible ambiguous converting GNum value from string":F15100:F15101 -15924:"Invalid variable redeclaration with different restart settings":F15100:F15101 -15925:"Program length different at RESTART":F15108 -15926:"Program date or time different at RESTART":F15108 -15927:"Inline attribute ignored due to multiple usage of argument reference":F15100:F15101 -15928:"Bad execution context":F15100:F15101 -15929:"Assignment to the return value of a string type must be the last statement":F15100:F15101 -15930:"Invalid axis name":F15100:F15101 -15931:"Unknown type of PLC variable - reading declaration from PLC":F15110:F15111:F15112 -15932:"G53 not supported in this programming language - use G500 instead":F15110:F15111:F15112 -15933:"Inline attribute ignored (due to usage of local variables)":F15100:F15101 -15934:"Explicit unload needed for the modified program":F15108 -15935:"Operation not allowed in actual coroutine state":F15100:F15101 -15936:"Invalid coroutine handle":F15100:F15101 -15937:"Coroutine is dead - the resuming is not allowed":F15100:F15101 -15938:"The resuming of coroutine is not allowed while the same coroutine is runing":F15100:F15101 -15939:"Data type mismatch in assignment of coroutine return value":F15100:F15101 -15940:"Bad data type of coroutine argument":F15100:F15101 -15941:"Inclusion limit reached for the file":F15100 -15942:"Additional info":F15155 -15943:"ProgInt library is required":F15110:F15111:F15112 -15944:"Access to the variable is denied":F15100:F15101 -15945:"Variable is not mapped to IO":F15179:F15111:F15112 -15946:"Line is not supported for program counter reposition" -15947:"Last error code (never issued)" -F15100:"File Name":4,8,s -F15101:"Line Number":0,4,d -F15102:"Operation":4,8,s -F15103:"Status":0,4,d -F15104:"Name":4,8,s -F15105:"Value":0,4,d -F15106:"File Name":0,12,s -F15107:"Value":0,4,f -F15108:"Name":0,12,s -F15109:"Value":0,4,d -F15110:"Block Number":0,4,d -F15111:"Line Number":4,4,d -F15112:"Column Number":8,4,d -F15113:"File Name":8,4,s -F15114:"Line Number":4,4,d -F15115:"Scope Type":4,8,s -F15116:"Scope Start Line":0,4,d -F15117:"Type Name":0,12,s -F15118:"Value":0,12,s -F15119:"Name":4,8,s -F15120:"Value":0,4,f -F15121:"Minimum":0,4,d -F15122:"Maximum":4,4,d -F15123:"Status":0,4,d -F15124:"Byte Offset":4,4,d -F15125:"Def line":0,4,d -F15126:"Arg Num":0,4,d -F15127:"Device Name":4,8,s -F15128:"Status":0,4,d -F15130:"Packets":0,4,d -F15131:"Max Lookahead":4,4,d -F15132:"Type":8,4,s -F15133:"Module":0,12,s -F15134:"Module":4,8,s -F15135:"Reason":0,1,d -F15135:0:"Logging failed to initialize (check system logger)" -F15135:1:"Command invalid while earlier log command is processing" -F15135:2:"Command invalid while logging not enabled" -F15135:3:"Command invalid - logging already enabled" -F15135:4:"Buffer size too small" -F15135:5:"Buffer size too large" -F15135:6:"Unrecognized log start mode constant" -F15135:7:"Unrecognized log save mode constant" -F15135:8:"Stop command argument combination not supported" -F15143:"Block Number":0,4,d -F15144:"Line Number":4,4,d -F15145:"Column Number":8,4,d -F15150:"Detail":0,2,d -F15150:0:"Invalid Error Code" -F15150:1:"Invalid Execution Mode" -F15150:2:"Cannot UnPop - stack changed" -F15151:"Detail":4,2,d -F15151:0:"Invalid Error Code" -F15151:1:"Issue Command to MP Client" -F15152:"Array Dim":0,4,d -F15153:"Index":4,4,d -F15154:"Log file count":4,4,d -F15155:"Details":0,12,s -F15160:"Error while parsing tag":2,9,s -F15161:"Started on line number":0,2,d -F15162:"Error at string":11,1,s -F15165:"Line Number":0,4,d -F15166:"Column Number":4,4,d -F15167:"File Name":8,4,s -F15168:"Name":0,12,s -F15170:"Constant name":8,4,s -F15171:"Current value":0,4,d -F15172:"Correct value":4,4,d -F15173:"Calculated Size":0,4,d -F15174:"Actual Size":4,4,d -F15175:"Unexpected operand":0,1,d -F15175:1:"Left" -F15175:2:"Right" -F15176:"FOR expression in":0,1,d -F15176:1:"Start value" -F15176:2:"End value" -F15176:4:"Increment value" -F15177:"Reason":0,4,d -F15177:1:"Pragma not recognized (warning)" -F15177:2:"Pragma argument is not expected" -F15177:3:"Pragma requires more arguments" -F15177:4:"Pragma argument not recognised" -F15177:5:"Bad argument, expecting scope" -F15177:6:"Bad argument, expecting IP_SYNCH or PATH_SYNCH" -F15177:7:"Bad argument, expecting ON or OFF" -F15177:8:"Pragma is not allowed in the current contex" -F15177:9:"Bad argument, expecting non-empty quoted string" -F15178:"Reason":0,1,d -F15178:1:"Unknown argument name" -F15178:2:"Named argument not allowed" -F15178:3:"Duplicate named argument" -F15178:4:"Argument not in correct sequence" -F15178:5:"Argument name required" -F15178:6:"Mixed named and unnamed args" -F15178:7:"Argument requires value" -F15178:8:"Unnamed arg used out of sequence " -F15178:9:"Argument data not of required type" -F15178:10:"Function may not discard return value" -F15178:11:"Argument is not valid for this call" -F15178:12:"Argument not found in definition" -F15178:13:"Required IN_OUT argument missing" -F15178:14:"Too many arguments" -F15178:15:"Incomplete declaration" -F15178:16:"No return type" -F15178:17:"Not implemented" -F15178:18:"PLC implementation prohibit" -F15179:"Reason":0,1,d -F15179:1:"Variable size not match IO size" -F15179:2:"Output is in use" -F15179:3:"Missing sign I or Q in IO address" -F15179:4:"Missing sign percentage in IO address." -F15179:5:"Invalid IO address" -F15179:6:"Missing AsIO library" -F15179:7:"Input mapping is not allowed" -F15179:8:"Output mapping is not allowed" -F15181:"Existing use":0,1,d -F15181:1:"Axis name" -F15181:2:"Language keyword" -F15181:3:"AIL keyword" -F15181:4:"Library function" -F15181:5:"Variable" -F15181:6:"Enum constant" -F15181:7:"System constant" -F15181:8:"Type" -F15181:9:"Function Block" -F15181:10:"Function" -F15181:11:"Action" -F15182:"Line Number":1,4,d -F15183:"File Name":5,7,s -F15184:"CNC Axis index":1,4,d -F15185:"Axis name":5,7,s -F15186:"Type":0,1,d -F15186:1:"Config - PrimType declaration" -F15187:"Reason":0,1,d -F15187:1:"Invalid line number provided" -F15187:2:"Invalid block number provided" -F15187:4:"Line does not contain a valid subprogram call" -F15187:8:"Wrong type of target position specified" -F15187:16:"Subprogram not loaded" -F15187:32:"NC block with subprogram call contains unsupported instructions" -F15188:"Call Level":4,4,d -F15189:"LocationNr":8,4,d -F15190:"IP Instance":0,4,d -F15191:"Reason":0,1,d -F15191:1:"Language Name unknown" -F15191:2:"Language ID unknown" -F15191:3:"Invalid File name" -F15191:4:"Invalid File Device name" -F15191:5:"Invalid Scope name" -F15191:6:"Invalid OnError setting" -F15191:7:"Invalid IfNotExist setting" -F15191:8:"Invalid DataObject setting (expect boolean)" -F15191:9:"Scope not supported yet" -F15191:10:"No LangName, LangID or identifying file extension specified" -F15191:11:"Identifying file extension or filename default to invalid scope" -F15192:"Device Name":0,10,s -F15193:"File Name":10,2,s -F15194:"Reason":8,4,d -F15194:1:"Too many return levels" -F15194:2:"Block/label not found" -F15194:3:"Jump out of remote call" -F15194:4:"Line after block/label is out of scope" -F15194:5:"Internal Error 1" -F15194:6:"Internal Error 2" -F15194:7:"Internal Error 3" -F15194:8:"Internal Error 4" -F15195:"Reason":8,4,d -F15195:1:"Unknown command code" -F15195:2:"Invalid measure of angles" -F15195:3:"Invalid angles type" -F15196:"Reason":8,4,d -F15196:1:"Not a rotation matrix - its determinant is not +1" -F15197:"Reason":8,4,d -F15197:1:"Configured memory limit reached" -F15198:"Config Setting":8,4,d -F15198:1:"Path synch program jumps" -F15198:2:"Parser string buffer" -F15198:4:"Nested variables" -F15199:"Field 1":0,4,d -F15200:"Field 2":4,4,d -F15201:"Field 3":8,4,d -F15202:"File Name":4,8,s -F15203:"Line Number":0,4,d -F15204:"Path":0,12,s -17000:" TRF_LIB " -17101:"Transformation data is not defined" -17102:"Transformation function is not defined":F17100:F17101 -17103:"Transformation function for this mechanical system is not supported":F17100:F17101 -17104:"Transformation function for this mechanics is not licensed":F17100:F17101 -17105:"An error occurs during licensing process, see additional info for more details":F17100:F17101 -17106:"Object address in transformation data is not defined":F17100:F17101 -17107:"Internal error":F17105:F17106:F17107 -17108:"The functionality is not implemented for this mechanical system":F17100:F17101 -17109:"Object address in transformation data is not defined":F17100:F17101 -17110:"Invalid measure of angles in units.measure":F17100:F17101 -17111:"Invalid local_frame.angles_type while local_frame.enable is nonzero":F17100:F17101 -17112:"Invalid Tool.angles_type while Tool.enable is nonzero":F17100:F17101 -17120:"Invalid combination of properties for axis A":F17100:F17101 -17121:"Invalid combination of properties for axis B":F17100:F17101 -17122:"Invalid combination of properties for axis C":F17100:F17101 -17123:"Invalid combination of properties for axis Q1":F17100:F17101 -17124:"Invalid combination of properties for axis Q2":F17100:F17101 -17125:"Invalid combination of properties for axis Q3":F17100:F17101 -17126:"Invalid combination of properties for axis Q4":F17100:F17101 -17127:"Invalid combination of properties for axis Q5":F17100:F17101 -17128:"Invalid combination of properties for axis Q6":F17100:F17101 -17129:"Invalid combination of properties for axis T1":F17100:F17101 -17130:"Invalid combination of properties for axis T2":F17100:F17101 -17131:"Invalid combination of properties for axis T3":F17100:F17101 -17132:"Invalid combination of properties for axis X":F17100:F17101 -17133:"Invalid combination of properties for axis Y":F17100:F17101 -17134:"Invalid combination of properties for axis Z":F17100:F17101 -17135:"Invalid combination of properties for axis Z1":F17100:F17101 -17136:"Invalid combination of properties for axis Z2":F17100:F17101 -17137:"Invalid combination of properties for axis Ctrl1":F17100:F17101 -17138:"Invalid combination of properties for axis T":F17100:F17101 -17139:"Invalid combination of properties for axis RTCP":F17100:F17101 -17140:"Axis A - Bigger change than maximal_change required":F17100:F17101 -17141:"Axis B - Bigger change than maximal_change required":F17100:F17101 -17142:"Axis C - Bigger change than maximal_change required":F17100:F17101 -17143:"Axis Q1 - Bigger change than maximal_change required":F17100:F17101 -17144:"Axis Q2 - Bigger change than maximal_change required":F17100:F17101 -17145:"Axis Q3 - Bigger change than maximal_change required":F17100:F17101 -17146:"Axis Q4 - Bigger change than maximal_change required":F17100:F17101 -17147:"Axis Q5 - Bigger change than maximal_change required":F17100:F17101 -17148:"Axis Q6 - Bigger change than maximal_change required":F17100:F17101 -17149:"Axis T1 - Bigger change than maximal_change required":F17100:F17101 -17150:"Axis T2 - Bigger change than maximal_change required":F17100:F17101 -17151:"Axis T3 - Bigger change than maximal_change required":F17100:F17101 -17152:"Axis X - Bigger change than maximal_change required":F17100:F17101 -17153:"Axis Y - Bigger change than maximal_change required":F17100:F17101 -17154:"Axis Z - Bigger change than maximal_change required":F17100:F17101 -17155:"Axis Z1 - Bigger change than maximal_change required":F17100:F17101 -17156:"Axis Z2 - Bigger change than maximal_change required":F17100:F17101 -17157:"Axis Ctrl1 - Bigger change than maximal_change required":F17100:F17101 -17158:"Axis T - Bigger change than maximal_change required":F17100:F17101 -17159:"Axis RTCP - Bigger change than maximal_change required":F17100:F17101 -17160:"Axis A - Minimal SW end reached":F17100:F17101 -17161:"Axis B - Minimal SW end reached":F17100:F17101 -17162:"Axis C - Minimal SW end reached":F17100:F17101 -17163:"Axis Q1 - Minimal SW end reached":F17100:F17101 -17164:"Axis Q2 - Minimal SW end reached":F17100:F17101 -17165:"Axis Q3 - Minimal SW end reached":F17100:F17101 -17166:"Axis Q4 - Minimal SW end reached":F17100:F17101 -17167:"Axis Q5 - Minimal SW end reached":F17100:F17101 -17168:"Axis Q6 - Minimal SW end reached":F17100:F17101 -17169:"Axis T1 - Minimal SW end reached":F17100:F17101 -17170:"Axis T2 - Minimal SW end reached":F17100:F17101 -17171:"Axis T3 - Minimal SW end reached":F17100:F17101 -17172:"Axis X - Minimal SW end reached":F17100:F17101 -17173:"Axis Y - Minimal SW end reached":F17100:F17101 -17174:"Axis Z - Minimal SW end reached":F17100:F17101 -17175:"Axis Z1 - Minimal SW end reached":F17100:F17101 -17176:"Axis Z2 - Minimal SW end reached":F17100:F17101 -17177:"Axis Ctrl1 - Minimal SW end reached":F17100:F17101 -17178:"Axis T - Minimal SW end reached":F17100:F17101 -17179:"Axis RTCP - Minimal SW end reached":F17100:F17101 -17180:"Axis A - Maximal SW end reached":F17100:F17101 -17181:"Axis B - Maximal SW end reached":F17100:F17101 -17182:"Axis C - Maximal SW end reached":F17100:F17101 -17183:"Axis Q1 - Maximal SW end reached":F17100:F17101 -17184:"Axis Q2 - Maximal SW end reached":F17100:F17101 -17185:"Axis Q3 - Maximal SW end reached":F17100:F17101 -17186:"Axis Q4 - Maximal SW end reached":F17100:F17101 -17187:"Axis Q5 - Maximal SW end reached":F17100:F17101 -17188:"Axis Q6 - Maximal SW end reached":F17100:F17101 -17189:"Axis T1 - Maximal SW end reached":F17100:F17101 -17190:"Axis T2 - Maximal SW end reached":F17100:F17101 -17191:"Axis T3 - Maximal SW end reached":F17100:F17101 -17192:"Axis X - Maximal SW end reached":F17100:F17101 -17193:"Axis Y - Maximal SW end reached":F17100:F17101 -17194:"Axis Z - Maximal SW end reached":F17100:F17101 -17195:"Axis Z1 - Maximal SW end reached":F17100:F17101 -17196:"Axis Z2 - Maximal SW end reached":F17100:F17101 -17197:"Axis Ctrl1 - Maximal SW end reached":F17100:F17101 -17198:"Axis T - Maximal SW end reached":F17100:F17101 -17199:"Axis RTCP - Maximal SW end reached":F17100:F17101 -17200:"License module is not NC data module":F17100:F17101 -17201:"Version of license module does not correspond to version of TRF_LIB":F17112:F17113:F17114 -17202:"Less than 8 bytes in data of license module":F17100:F17101 -17203:"Unknown name of the license module in its ident":F17100:F17101 -17204:"Unknown code strategy":F17100:F17101 -17205:"Name of the license module and its ident do not correspond":F17115:F17116 -17206:"None of the transformation functions for this mechanical system is licensed":F17100:F17101 -17250:"Invalid command code cmd_code":F17100:F17101 -17251:"Invalid measure of angles in input measure":F17100:F17101 -17252:"Invalid measure of angles in input measure1":F17100:F17101 -17253:"Invalid measure of angles in input measure2":F17100:F17101 -17254:"Invalid type of Euler angles in input angles_type":F17100:F17101 -17255:"Invalid type of Euler angles in input angles_type1":F17100:F17101 -17256:"Invalid type of Euler angles in input angles_type2":F17100:F17101 -17257:"Determinant of rotation matrix is not plus one":F17100:F17101 -17258:"Invalid type of Euler angles in input P1.angles_type":F17100:F17101 -17259:"Invalid type of Euler angles in input P2.angles_type":F17100:F17101 -17260:"Invalid type of Euler angles in input dP.angles_type":F17100:F17101 -17261:"Name of variable in input elem_name is not supported in general":F17100:F17101 -17262:"Name of variable in input elem_name is not supported for this robot":F17100:F17101 -17263:"Zero address in input elem_name":F17100:F17101 -17264:"Unknown robot (identification in ident.type)":F17100:F17101 -17265:"Front face of a cuboid not unique (top views of P1, P2 coincide)":F17100:F17101 -17266:"Input points not on a cuboid surface (P1)":F17100:F17101 -17267:"Input points not on a cuboid surface (P2)":F17100:F17101 -17268:"Input points not on a cuboid surface (P3)":F17100:F17101 -17269:"Input points not on a cuboid surface (P4)":F17100:F17101 -17270:"Front face of a cuboid not unique (P1, P2, P3 on the same line)":F17100:F17101 -17271:"Side face of a cuboid not unique (line P4P5 perpendicular to the front face)":F17100:F17101 -17272:"Input points not on a cuboid surface (P5)":F17100:F17101 -17273:"Input points not on a cuboid surface (P6)":F17100:F17101 -17274:"No cuboid exists (input points on the same line, and three nonzero vectors formed)":F17100:F17101 -17275:"Front face of a cuboid not unique (points P1 and P2 coincide)":F17100:F17101 -17276:"Side face of a cuboid not unique (points P3 and P4 coincide)":F17100:F17101 -17277:"Top face of a cuboid not unique (points P5 and P6 coincide)":F17100:F17101 -17278:"No cuboid exists (front face would not be perpendicular to the other faces)":F17100:F17101 -17279:"No cuboid exists (front face would not be perpendicular to the other faces)":F17100:F17101 -17280:"No cuboid exists (front face would not be perpendicular to the other faces)":F17100:F17101 -17281:"Only front face unique (input points for the side and top faces form parallel lines)":F17100:F17101 -17282:"Only side face unique (input points for the top and front faces form parallel lines)":F17100:F17101 -17283:"Only top face unique (input points for the front and side faces form parallel lines)":F17100:F17101 -17284:"No cuboid exists (input points form mutually not perpendicular vectors in a plane)":F17100:F17101 -17285:"No cuboid exists (input points in general position but negative discriminant)":F17100:F17101 -17286:"The norm of quaternion is not plus one":F17100:F17101 -17287:"No dynamic model in the transformation variable":F17100:F17101 -17288:"Dynamic model in the transformation variable is not available":F17100:F17101 -17289:"Invalid dynamic model":F17100:F17101 -17290:"Invalid (zero) address of some parameter in a dynamic model call":F17100:F17101 -17291:"Invalid type of transformation":F17100:F17101 -17292:"Norm of the quaternion is not plus one":F17100:F17101 -17293:"Norm of the quaternion is not plus one":F17100:F17101 -17294:"Norm of the quaternion is not plus one":F17100:F17101 -17295:"Norm of the quaternion is not plus one":F17100:F17101 -17296:"Variant is not supported for the mechanical system":F17100:F17101 -17297:"Direct function failed":F17100:F17101 -17300:"Length of first rod (rod1) is not positive":F17100:F17101 -17301:"Length of second rod (rod2) is not positive":F17100:F17101 -17302:"Intended TCP position cannot be reached":F17100:F17101 -17303:"Position cannot be reached - neither convex nor concave shape":F17100:F17101 -17304:"Position cannot be reached - rods too short":F17100:F17101 -17305:"Intended TCP position cannot be reached - violated convex/concave configuration":F17100:F17101 -17306:"Position cannot be reached - neither convex nor concave shape":F17100:F17101 -17307:"Position cannot be reached - infinitely many solutions":F17100:F17101 -17310:"Length of first arm (a1xy) is not positive":F17100:F17101 -17311:"Length of second arm (a2xy) is not positive":F17100:F17101 -17312:"Infinitely many solutions (TCP = anchor)":F17100:F17101 -17313:"Intended TCP position cannot be reached":F17100:F17101 -17320:"Length of first arm of the left part (l1_l) is not positive":F17100:F17101 -17321:"Length of second arm of the left part (l2_l) is not positive":F17100:F17101 -17322:"Length of first arm of the right part (l1_r) is not positive":F17100:F17101 -17323:"Length of second arm of the right part (l2_r) is not positive":F17100:F17101 -17324:"Position cannot be reached - rods too short":F17100:F17101 -17325:"Configuration cannot be achieved with real mechanical system":F17100:F17101 -17326:"Cannot be achieved by real mechanics (elbows are merged) - infinitely many solutions":F17100:F17101 -17327:"Infinite solutions (TCP = anchor) for left arm":F17100:F17101 -17328:"Intended TCP positions cannot be reached by left arm":F17100:F17101 -17329:"Infinite solutions (TCP = anchor) for right arm":F17100:F17101 -17330:"Intended TCP positions cannot be reached by right arm":F17100:F17101 -17331:"Intended TCP position cannot be reached - violated positive/negative configuration":F17100:F17101 -17332:"Real position of the left elbow does not correspond to the intended mode":F17100:F17101 -17333:"Real position of the left elbow does not correspond to the intended mode":F17100:F17101 -17334:"Position cannot be reached - neither positive nor negative shape":F17100:F17101 -17335:"Position cannot be reached - neither positive nor negative shape":F17100:F17101 -17340:"Invalid mech.angles_type":F17100:F17101 -17341:"Out of mathematical workspace":F17100:F17101 -17342:"The TCP cannot be reached with a real mechanical system":F17100:F17101 -17343:"The input quaternion is not a unit quaternion (up to float precision epsilon)":F17100:F17101 -17344:"The input quaternion is zero quaternion (up to float precision epsilon)":F17100:F17101 -17350:"Angle mech.angle_BC is an integral multiple of 90 degrees":F17100:F17101 -17351:"Orientation cannot be achieved":F17100:F17101 -17352:"Zero direction vector (up to epsilon)":F17100:F17101 -17353:"Direction vector is not a unit vector (up to epsilon)":F17100:F17101 -17354:"Orientation cannot be achieved":F17100:F17101 -17355:"Direction vector is parallel to the xy-plane":F17100:F17101 -17356:"Invalid mech.frame_BC.angles_type while mech.frame_BC.enable is nonzero":F17100:F17101 -17360:"Position is impossible (rods are too far apart from each another)":F17100:F17101 -17361:"TCP cannot be reached (point P1 too close to the origin of the frame)":F17100:F17101 -17362:"TCP cannot be reached (rods would be too far from one another)":F17100:F17101 -17363:"Rods would not be convex":F17100:F17101 -17370:"Invalid (zero or negative) mech.a1radius":F17100:F17101 -17371:"Invalid (zero or negative) mech.a2radius":F17100:F17101 -17372:"Invalid (zero or negative) mech.a3radius":F17100:F17101 -17373:"Invalid (zero or negative) mech.b1radius":F17100:F17101 -17374:"Invalid (zero or negative) mech.b2radius":F17100:F17101 -17375:"Invalid (zero or negative) mech.b3radius":F17100:F17101 -17376:"Conflict between mech.a1angle and mech.a2angle (they are the same up to 90 degrees)":F17100:F17101 -17377:"Conflict between mech.a2angle and mech.a3angle (they are the same up to 90 degrees)":F17100:F17101 -17378:"Conflict between mech.a3angle and mech.a1angle (they are the same up to 90 degrees)":F17100:F17101 -17379:"Conflict between mech.b1angle and mech.b2angle (they are the same up to 90 degrees)":F17100:F17101 -17380:"Conflict between mech.b2angle and mech.b3angle (they are the same up to 90 degrees)":F17100:F17101 -17381:"Conflict between mech.b3angle and mech.b1angle (they are the same up to 90 degrees)":F17100:F17101 -17382:"Zero direction vector (up to epsilon)":F17100:F17101 -17383:"Invalid direction (projection of A0 into the plane \sigma)":F17100:F17101 -17384:"Invalid direction (projection of A1 into the plane \sigma)":F17100:F17101 -17385:"Invalid direction (projection of A2 into the plane \sigma)":F17100:F17101 -17386:"Invalid direction (projection of A3 into the plane \sigma)":F17100:F17101 -17387:"Invalid direction (\sigma is perpendicular to xy)":F17100:F17101 -17388:"Invalid direction (triangle in \sigma does not exist uniquely)":F17100:F17101 -17389:"Invalid direction (triangle in \sigma violates plane A1-A2-A3 in A1)":F17100:F17101 -17390:"Invalid direction (triangle in \sigma violates plane A1-A2-A3 in A2)":F17100:F17101 -17391:"Invalid direction (triangle in \sigma violates plane A1-A2-A3 in A3)":F17100:F17101 -17400:"mech.tube2 is not long enough to reach the intended position":F17100:F17101 -17401:"Q2 cannot be computed (TCP.x coordinate too far)":F17100:F17101 -17402:"Q2 cannot be computed uniquely (cannot happen with real mechanical system)":F17100:F17101 -17403:"Q1 cannot be computed (TCP.y coordinate too far)":F17100:F17101 -17404:"Q1 cannot be computed uniquely (cannot happen with real mechanical system)":F17100:F17101 -17405:"Z cannot be computed (mech.tube2 is not long enough to reach the intended TCP)":F17100:F17101 -17406:"mech.tube2 is not long enough to reach the intended position":F17100:F17101 -17410:"Invalid mech.angles_type":F17100:F17101 -17411:"Out of mathematical workspace":F17100:F17101 -17412:"The TCP cannot be reached with a real mechanical system":F17100:F17101 -17413:"The input quaternion is not a unit quaternion (up to float precision epsilon)":F17100:F17101 -17414:"The input quaternion is zero quaternion (up to float precision epsilon)":F17100:F17101 -17420:"Out of mathematical workspace":F17100:F17101 -17421:"TCP is not reachable by real mechanics":F17100:F17101 -17430:"Invalid (zero or negative) mech.arm1":F17100:F17101 -17431:"Invalid (zero or negative) mech.arm2":F17100:F17101 -17432:"Invalid (zero or negative) mech.arm3":F17100:F17101 -17433:"Invalid (zero or negative) mech.pipe1":F17100:F17101 -17434:"Invalid (zero or negative) mech.pipe2":F17100:F17101 -17435:"Invalid (zero or negative) mech.pipe3":F17100:F17101 -17436:"Position cannot be reached - rods too short":F17100:F17101 -17437:"Position cannot be reached - infinitely many solutions":F17100:F17101 -17438:"Rod1 (mech.arm1 + mech.pipe1) is not long enough to reach the intended position":F17100:F17101 -17439:"Rod2 (mech.arm2 + mech.pipe2) is not long enough to reach the intended position":F17100:F17101 -17440:"Rod3 (mech.arm3 + mech.pipe3) is not long enough to reach the intended position":F17100:F17101 -17441:"Position cannot be reached - rods too short":F17100:F17101 -17442:"Position cannot be reached - infinitely many solutions":F17100:F17101 -17443:"Intended TCP position cannot be reached - violated lower/upper configuration":F17100:F17101 -17444:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17445:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17450:"Length of first arm (a1xy) is not positive":F17100:F17101 -17451:"Length of second arm (a2xy) is not positive":F17100:F17101 -17452:"Infinitely many solutions (TCP = anchor)":F17100:F17101 -17453:"Intended TCP position not reachable":F17100:F17101 -17460:"Invalid mech.direction_type":F17100:F17101 -17461:"Valid mech.direction_type but not for this mechanical system":F17100:F17101 -17462:"Invalid direction vector (up to epsilon) for defined direction_type":F17100:F17101 -17463:"Invalid slope (up to epsilon) for defined direction_type":F17100:F17101 -17464:"Invalid mech.frame_AB.angles_type while mech.frame_AB.enable is nonzero":F17100:F17101 -17465:"Direction vector is not a unit vector (up to epsilon)":F17100:F17101 -17470:"Invalid mech.direction_type":F17100:F17101 -17471:"Valid mech.direction_type but not for this mechanical system":F17100:F17101 -17472:"Invalid direction vector (up to epsilon) for defined direction_type":F17100:F17101 -17473:"Invalid slope (up to epsilon) for defined direction_type":F17100:F17101 -17474:"Invalid mech.frame_BA.angles_type while mech.frame_BA.enable is nonzero":F17100:F17101 -17475:"Direction vector is not a unit vector (up to epsilon)":F17100:F17101 -17480:"Invalid mech.direction_type":F17100:F17101 -17481:"Valid mech.direction_type but not for this mechanical system":F17100:F17101 -17482:"Invalid direction vector (up to epsilon) for defined direction_type":F17100:F17101 -17483:"Invalid slope (up to epsilon) for defined direction_type":F17100:F17101 -17484:"Invalid mech.frame_CA.angles_type while mech.frame_CA.enable is nonzero":F17100:F17101 -17485:"Direction vector is not a unit vector (up to epsilon)":F17100:F17101 -17486:"The quaternion is not valid for this mechanical system (nonzero y-component of rotation)":F17100:F17101 -17487:"The input quaternion is not a unit quaternion (up to float precision epsilon)":F17100:F17101 -17488:"The input quaternion is zero quaternion (up to float precision epsilon)":F17100:F17101 -17490:"Invalid mech.direction_type":F17100:F17101 -17491:"Valid mech.direction_type but not for this mechanical system":F17100:F17101 -17492:"Invalid direction vector (up to epsilon) for defined direction_type":F17100:F17101 -17493:"Invalid slope (up to epsilon) for defined direction_type":F17100:F17101 -17494:"Invalid mech.frame_AC.angles_type while mech.frame_AC.enable is nonzero":F17100:F17101 -17495:"Direction vector is not a unit vector (up to epsilon)":F17100:F17101 -17500:"Invalid mech.direction_type":F17100:F17101 -17501:"Valid mech.direction_type but not for this mechanical system":F17100:F17101 -17502:"Invalid direction vector (up to epsilon) for defined direction_type":F17100:F17101 -17503:"Invalid slope (up to epsilon) for defined direction_type":F17100:F17101 -17504:"Invalid mech.frame_BC.angles_type while mech.frame_BC.enable is nonzero":F17100:F17101 -17505:"Direction vector is not a unit vector (up to epsilon)":F17100:F17101 -17510:"Invalid mech.direction_type":F17100:F17101 -17511:"Valid mech.direction_type but not for this mechanical system":F17100:F17101 -17512:"Invalid direction vector (up to epsilon) for defined direction_type":F17100:F17101 -17513:"Invalid slope (up to epsilon) for defined direction_type":F17100:F17101 -17514:"Invalid mech.frame_CB.angles_type while mech.frame_CB.enable is nonzero":F17100:F17101 -17515:"Direction vector is not a unit vector (up to epsilon)":F17100:F17101 -17520:"Invalid mech.RTCP_angles_type":F17100:F17101 -17521:"Invalid mech.T_angles_type":F17100:F17101 -17522:"Invalid mech.frame_RTCP.angles_type while the frame is enabled":F17100:F17101 -17530:"Invalid mech.angles_type":F17100:F17101 -17531:"Out of mathematical workspace (numerical problem)":F17100:F17101 -17532:"Out of mathematical workspace":F17100:F17101 -17533:"Invalid deviation of position or orientation in TCP":F17100:F17101 -17534:"Maximum number of numerical iterations exceeded":F17100:F17101 -17535:"Invalid mech.frame_a0.angles_type while the frame is enabled":F17100:F17101 -17536:"The input quaternion is not a unit quaternion (up to epsilon)":F17100:F17101 -17537:"The input quaternion is zero quaternion (up to double precision epsilon)":F17100:F17101 -17540:"Length of mech.arm is negative":F17100:F17101 -17541:"Invalid combination of input data - mechanical system not feasible":F17100:F17101 -17542:"Infinite number of solutions (point A1 = A2)":F17100:F17101 -17543:"TCP.z and A2.z must be the same (arm is parallel to x)":F17100:F17101 -17550:"Invalid (zero or negative) mech.a1radius":F17100:F17101 -17551:"Invalid (zero or negative) mech.a2radius":F17100:F17101 -17552:"Invalid (zero or negative) mech.a3radius":F17100:F17101 -17553:"Invalid (zero or negative) mech.b1radius":F17100:F17101 -17554:"Invalid (zero or negative) mech.b2radius":F17100:F17101 -17555:"Invalid (zero or negative) mech.b3radius":F17100:F17101 -17556:"Conflict between mech.a1angle and mech.a2angle (they are the same up to 90 degrees)":F17100:F17101 -17557:"Conflict between mech.a2angle and mech.a3angle (they are the same up to 90 degrees)":F17100:F17101 -17558:"Conflict between mech.a3angle and mech.a1angle (they are the same up to 90 degrees)":F17100:F17101 -17559:"Conflict between mech.b1angle and mech.b2angle (they are the same up to 90 degrees)":F17100:F17101 -17560:"Conflict between mech.b2angle and mech.b3angle (they are the same up to 90 degrees)":F17100:F17101 -17561:"Conflict between mech.b3angle and mech.b1angle (they are the same up to 90 degrees)":F17100:F17101 -17562:"Mechanics doesn't have to be tought":F17100:F17101 -17563:"No position of TCP can be reached":F17100:F17101 -17564:"Mechanical system not rigid":F17100:F17101 -17565:"The lower platform cannot be higher than the upper platform":F17100:F17101 -17570:"Invalid (zero or negative) mech.arm1":F17100:F17101 -17571:"Invalid (zero or negative) mech.arm2":F17100:F17101 -17572:"Invalid (zero or negative) mech.arm3":F17100:F17101 -17573:"Invalid (zero or negative) mech.pipe1":F17100:F17101 -17574:"Invalid (zero or negative) mech.pipe2":F17100:F17101 -17575:"Invalid (zero or negative) mech.pipe3":F17100:F17101 -17576:"Invalid (zero or negative) mech.m1dxy":F17100:F17101 -17577:"Invalid (zero or negative) mech.m2dxy":F17100:F17101 -17578:"Invalid (zero or negative) mech.m3dxy":F17100:F17101 -17579:"Invalid (zero or negative) mech.arm_holder1":F17100:F17101 -17580:"Invalid (zero or negative) mech.arm_holder2":F17100:F17101 -17581:"Invalid (zero or negative) mech.arm_holder3":F17100:F17101 -17582:"Position cannot be reached - rods are too short":F17100:F17101 -17583:"Position cannot be reached - infinite number of solutions":F17100:F17101 -17584:"Rod1 (mech.arm1 + mech.pipe1) is not long enough to reach the intended position":F17100:F17101 -17585:"Rod2 (mech.arm2 + mech.pipe2) is not long enough to reach the intended position":F17100:F17101 -17586:"Rod3 (mech.arm3 + mech.pipe3) is not long enough to reach the intended position":F17100:F17101 -17590:"Invalid (zero or negative) mech.arm1":F17100:F17101 -17591:"Invalid (zero or negative) mech.arm2":F17100:F17101 -17592:"Invalid (zero or negative) mech.arm3":F17100:F17101 -17593:"Invalid (zero or negative) mech.pipe1":F17100:F17101 -17594:"Invalid (zero or negative) mech.pipe2":F17100:F17101 -17595:"Invalid (zero or negative) mech.pipe3":F17100:F17101 -17596:"Position cannot be reached - rods too short":F17100:F17101 -17597:"Position cannot be reached - infinite number of solutions":F17100:F17101 -17598:"Rod1 (mech.arm1 + mech.pipe1) is not long enough to reach the intended position":F17100:F17101 -17599:"Rod2 (mech.arm2 + mech.pipe2) is not long enough to reach the intended position":F17100:F17101 -17600:"Rod3 (mech.arm3 + mech.pipe3) is not long enough to reach the intended position":F17100:F17101 -17601:"Intended TCP position cannot be reached - violated lower/upper configuration":F17100:F17101 -17602:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17603:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17610:"TCP cannot be reached (out of z-range)":F17100:F17101 -17611:"TCP cannot be reached (out of x-range)":F17100:F17101 -17630:"Invalid multiplicative factor for coord":F17102:F17103:F17104 -17631:"Invalid maximal change for coord":F17102:F17103:F17104 -17632:"Coord - SW end limit 1 reached":F17102:F17103:F17104 -17633:"Coord - SW end limit 2 reached":F17102:F17103:F17104 -17634:"Coord - Bigger change than maximal change required":F17102:F17103:F17104 -17640:"Measure is not valid":F17100:F17101 -17641:"Variant is invalid":F17100:F17101 -17642:"The index is invalid":F17100:F17101 -17643:"The coord type is invalid":F17100:F17101 -17644:"The epsilon is not valid":F17100:F17101 -17645:"Type of Euler angles is not valid":F17100:F17101 -17646:"Type of Euler angles of frame is not valid":F17100:F17101 -17647:"The direction type is not valid":F17100:F17101 -17650:"Link matrix is not invertible":F17117:F17118:F17119 -17660:"Invalid angles_type of tool":F17100:F17101 -17661:"Invalid angles_type of local_frame":F17100:F17101 -17670:"Command for generic method is not valid":F17100:F17101 -17671:"Update code is not valid":F17100:F17101 -17672:"Method id is not valid (see input udint[0])":F17100:F17101 -17673:"Overload variant is not valid (see input udint[1])":F17100:F17101 -17674:"Clone of the object failed":F17100:F17101 -17680:"Invalid (zero or negative) mech.pipe1":F17100:F17101 -17681:"Invalid (zero or negative) mech.pipe2":F17100:F17101 -17682:"Invalid (zero or negative) mech.pipe3":F17100:F17101 -17683:"Position cannot be reached - rods too short":F17100:F17101 -17684:"Position cannot be reached - infinitely many solutions":F17100:F17101 -17685:"The TCP is not reachable by axis T1":F17100:F17101 -17686:"The TCP is not reachable by axis T2":F17100:F17101 -17687:"The TCP is not reachable by axis T3":F17100:F17101 -17690:"Invalid (zero) dimensions cx and cz":F17100:F17101 -17691:"Invalid (zero) dimensions ex and ez":F17100:F17101 -17692:"Invalid (same) points A1 and A2":F17100:F17101 -17693:"Point A cannot be computed":F17100:F17101 -17694:"Point C cannot be computed":F17100:F17101 -17695:"Point E cannot be computed":F17100:F17101 -17696:"TCP is not reachable":F17100:F17101 -17697:"Point D cannot be computed":F17100:F17101 -17698:"Point A cannot be computed":F17100:F17101 -17699:"Infinitely many solutions (TCP = anchor)":F17100:F17101 -17700:"Position cannot be reached - neither left nor right shape":F17100:F17101 -17701:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17702:"Position cannot be reached - neither positive nor negative shape":F17100:F17101 -17703:"Intended TCP position cannot be reached - violated left/right configuration":F17100:F17101 -17704:"Intended TCP position cannot be reached - violated lower/upper configuration":F17100:F17101 -17705:"Intended TCP position cannot be reached - violated positive/negative configuration":F17100:F17101 -17706:"Position cannot be reached - neither left nor right shape":F17100:F17101 -17707:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17708:"Position cannot be reached - neither positive nor negative shape":F17100:F17101 -17710:"Out of mathematical workspace":F17100:F17101 -17711:"The TCP cannot be reached with a real mechanical system":F17100:F17101 -17720:"TCP cannot be reached":F17100:F17101 -17730:"Invalid combination of properties for axis D":F17100:F17101 -17731:"Axis D - Bigger change than maximal_change required":F17100:F17101 -17732:"Axis D - Minimal SW end reached":F17100:F17101 -17733:"Axis D - Maximal SW end reached":F17100:F17101 -17740:"TCP cannot be reached":F17100:F17101 -17760:"The norm of quaternion is zero":F17100:F17101 -17761:"Norm of the quaternion is zero":F17100:F17101 -17762:"Norm of the quaternion is zero":F17100:F17101 -17763:"Norm of the quaternion is zero":F17100:F17101 -17764:"Norm of the quaternion is zero":F17100:F17101 -17770:"Intended TCP position cannot be reached - violated lower/upper configuration":F17100:F17101 -17771:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17772:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17780:"Intended TCP position cannot be reached - violated lower/upper configuration":F17100:F17101 -17781:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17782:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17790:"The mechanical system has no modes":F17100:F17101 -17791:"Measure is not valid":F17100:F17101:F17109 -17792:"Type of Euler angles is not valid":F17100:F17101:F17110 -17793:"The epsilon is not valid":F17100:F17101:F17111 -17794:"The epsilon is too small (DBL_EPSILON is used instead)":F17100:F17101:F17111 -17795:"The parameter ID is not supported":F17100:F17101 -17800:"Intended TCP position cannot be reached":F17100:F17101 -17810:"Out of mathematical workspace":F17100:F17101 -17811:"The TCP cannot be reached with a real mechanical system":F17100:F17101 -17815:"Out of mathematical workspace":F17100:F17101 -17820:"Invalid (zero or negative) mech.arm1":F17100:F17101 -17821:"Invalid (zero or negative) mech.arm2":F17100:F17101 -17822:"Invalid (zero or negative) mech.pipe1":F17100:F17101 -17823:"Invalid (zero or negative) mech.pipe2":F17100:F17101 -17824:"Rod1 (mech.arm1 + mech.pipe1) is not long enough to reach the intended position":F17100:F17101 -17825:"Rod2 (mech.arm2 + mech.pipe2) is not long enough to reach the intended position":F17100:F17101 -17826:"Intended TCP position cannot be reached - violated lower/upper configuration":F17100:F17101 -17827:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17828:"Position cannot be reached - rods too short":F17100:F17101 -17829:"Position cannot be reached - infinitely many solutions":F17100:F17101 -17830:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17831:"The input quaternion is not a unit quaternion (up to float precision epsilon)":F17100:F17101 -17832:"The input quaternion is zero quaternion (up to float precision epsilon)":F17100:F17101 -17840:"The wire-frame model link connecting given points does not exist":F17100:F17101 -17841:"The parent of the monitoring point is not a valid point of the wire-frame model":F17100:F17101 -17842:"The wire-frame model is in self collision (two links in collision)":F17100:F17101 -17843:"The wire-frame model is in self collision (link and monitoring point in collision)":F17100:F17101 -17844:"The wire-frame model is in self collision (two monitoring points in collision)":F17100:F17101 -17845:"The method is obsolete":F17100:F17101:F17120 -17846:"Obsolete method has been called":F17100:F17101 -17847:"Position difference of axis influencing the joint axis is 0.0 units":F17100:F17101 -17848:"Invalid multiplicative factor for coord":F17122:F17103:F17104 -17849:"Invalid maximal change for coord":F17122:F17103:F17104 -17850:"Coord - Bigger change than maximal change required":F17122:F17103:F17104 -17851:"Coord - SW end limit 1 reached":F17122:F17103:F17104 -17852:"Coord - SW end limit 2 reached":F17122:F17103:F17104 -17853:"Joint - SW end limit 1 reached":F17121:F17103:F17104 -17854:"Joint - SW end limit 2 reached":F17121:F17103:F17104 -17855:"Coupling matrix is not invertible":F17118:F17119 -17856:"Required important point is not a valid point of this mechanical system":F17100:F17101 -17857:"Required variant of dynamic model is not supported for this mechanical system":F17100:F17101 -17858:"Invalid (zero) address of some parameter in a dynamic model call":F17100:F17101 -17860:"Out of mathematical workspace":F17100:F17101 -17861:"Invalid deviation of position or orientation in TCP":F17100:F17101 -17862:"Maximum number of numerical iterations exceeded":F17100:F17101 -17870:"Out of mathematical workspace":F17100:F17101 -17871:"The TCP cannot be reached with a real mechanical system":F17100:F17101 -17872:"The input quaternion is not a unit quaternion (up to float precision epsilon)":F17100:F17101 -17873:"The input quaternion is zero quaternion (up to float precision epsilon)":F17100:F17101 -17874:"Out of mathematical workspace":F17100:F17101 -17875:"Out of mathematical workspace":F17100:F17101 -17876:"Out of mathematical workspace":F17100:F17101 -17877:"The TCP cannot be reached with a real mechanical system":F17100:F17101 -17878:"Out of mathematical workspace":F17100:F17101 -17888:"The input quaternion is not a unit quaternion (up to float precision epsilon)":F17100:F17101 -17889:"The input quaternion is zero quaternion (up to float precision epsilon)":F17100:F17101 -17895:"Intended TCP position cannot be reached - violated lower/upper configuration":F17100:F17101 -17896:"Intended TCP position cannot be reached - neither lower nor upper shape":F17100:F17101 -17897:"The intended TCP position cannot be reached":F17100:F17101 -17898:"Intended TCP position cannot be reached - infinitely many solutions":F17100:F17101 -17911:"Intended TCP position cannot be reached - neither lower nor upper shape":F17100:F17101 -F17100:"Robot Id":0,4,d -F17100:0:"User-defined mechanical system" -F17100:1:"Rod mechanical system" -F17100:2:"SCARA mechanical system" -F17100:3:"Double SCARA mechanical system" -F17100:4:"6ax(A) mechanical system" -F17100:5:"5ax(A) mechanical system" -F17100:6:"Perpendicular RTCP(CB) mechanical system" -F17100:7:"Galileo sphere mechanical system" -F17100:8:"4ax Tilting Axis Mechanical system" -F17100:9:"Tripod(A) Mechanical System" -F17100:10:"4ax Hand Mechanical System" -F17100:11:"6ax(B) Mechanical System" -F17100:12:"2ax Link Mechanical System" -F17100:13:"Delta3 (B) Mechanical System" -F17100:14:"4ax SCARA Mechanical System" -F17100:15:"pRTCP(AB) Mechanical System" -F17100:16:"pRTCP(BA) Mechanical System" -F17100:17:"pRTCP(CA) Mechanical System" -F17100:18:"pRTCP(AC) Mechanical System" -F17100:19:"pRTCP(BC) Mechanical System" -F17100:20:"1ax RTCP with Table Mechanical System" -F17100:21:"6ax(C) Mechanical System" -F17100:22:"3ax Groove Mechanical System" -F17100:23:"Delta3 (C) Mechanical System" -F17100:24:"Delta3 (D) Mechanical System" -F17100:25:"Delta3 (E) Mechanical System" -F17100:26:"4ax Load Mechanical System" -F17100:27:"Delta3 (F) Mechanical System" -F17100:28:"SLR Mechanical System" -F17100:29:"Palletizer(A) Mechanical System" -F17100:30:"Rack CZX Mechanical System" -F17100:31:"Rack CZXD Mechanical System" -F17100:32:"Serial XYAAC Mechanical System" -F17100:33:"Palletizer(B) Mechanical System" -F17100:34:"Rack YCZX Mechanical System" -F17100:35:"Delta2 Mechanical System" -F17100:36:"Serial XYZABC Mechanical System" -F17100:38:"6ax (E) Mechanical System" -F17100:39:"Serial XZC Mechanical System" -F17100:40:"Serial XZCC Mechanical System" -F17100:41:"Serial XYZC Mechanical System" -F17100:42:"Palletizer (C) Mechanical System" -F17100:43:"Serial CZXA Mechanical System" -F17100:44:"Serial ZXYBCA Mechanical System" -F17100:53:"Delta3 (H) Mechanical System" -F17101:"Method Id":4,4,d -F17101:1:"TRF_generic() function" -F17101:2:"TRF_direct() function" -F17101:3:"TRF_direct2() function" -F17101:4:"TRF_inverse() function" -F17101:6:"TRF_inverse2() function" -F17101:8:"TRF_get_joints_pos() function" -F17101:9:"TRF_get_size() function" -F17101:10:"TRF_get_mode() function" -F17101:11:"TRF_direct3() function" -F17101:12:"TRF_inverse3() function" -F17101:20:"direct()" -F17101:21:"inverse()" -F17101:22:"getJointsPos()" -F17101:23:"getSize()" -F17101:24:"getMode()" -F17101:100:"getJointCount()" -F17101:101:"getPathCount()" -F17101:102:"getAddCount()" -F17101:358:"setBaseFrameAnglesType()" -F17101:398:"setToolAnglesType()" -F17101:1230:"setMeasure()" -F17101:1241:"setPathCoords()" -F17101:1242:"setAddCoords()" -F17101:1261:"getPathCoords()" -F17101:1262:"getAddCoords()" -F17101:1281:"setPathRefCoords()" -F17101:1301:"getPathRefCoords()" -F17101:1363:"setParam" -F17101:1364:"getParam" -F17101:1373:"setJointAxisPositions" -F17101:1374:"getJointAxisPositions" -F17101:1375:"setJointAxisRefPositions" -F17101:1376:"getJointAxisRefPositions" -F17101:1377:"setAxisPositions" -F17101:1378:"getAxisPositions" -F17101:1379:"setAxisRefPositions" -F17101:1380:"getAxisRefPositions" -F17102:"Entity":0,4,d -F17102:1:"Joint (ideal)" -F17102:2:"Path (ideal)" -F17102:3:"Add (ideal)" -F17102:4:"Ctrl (ideal)" -F17102:1001:"Joint (coupled)" -F17102:1002:"Path (coupled)" -F17102:1003:"Add (coupled)" -F17102:1004:"Ctrl (coupled)" -F17103:"Coord index (starting with zero)":4,4,d -F17104:"Coord name":8,4,d -F17104:1:"A" -F17104:2:"A1" -F17104:3:"A2" -F17104:8:"B" -F17104:15:"C" -F17104:114:"Q1" -F17104:115:"Q2" -F17104:116:"Q3" -F17104:117:"Q4" -F17104:118:"Q5" -F17104:119:"Q6" -F17104:135:"T" -F17104:136:"T1" -F17104:137:"T2" -F17104:138:"T3" -F17104:163:"X" -F17104:170:"Y" -F17104:177:"Z" -F17104:178:"Z1" -F17104:179:"Z2" -F17104:184:"RTCP" -F17104:201:"TCP_A" -F17104:208:"TCP_B" -F17104:215:"TCP_C" -F17104:363:"TCP_X" -F17104:370:"TCP_Y" -F17104:377:"TCP_Z" -F17104:384:"TCP_PHI" -F17104:385:"TCP_THETA" -F17104:386:"TCP_PSI" -F17104:387:"DIRECTION_X" -F17104:388:"DIRECTION_Y" -F17104:389:"DIRECTION_Z" -F17104:390:"LEAD" -F17104:391:"TAPER" -F17104:392:"TCP_RX" -F17104:393:"TCP_RZ" -F17104:394:"TCP_ALPHA" -F17104:395:"CDC_ANGLE" -F17104:396:"TANG_AXIS" -F17104:400:"TCP_QW" -F17104:401:"TCP_QX" -F17104:402:"TCP_QY" -F17104:403:"TCP_QZ" -F17104:404:"TCP_RY" -F17105:"Additional info 1":0,4,d -F17106:"Additional info 2":4,4,d -F17107:"Additional info 3":8,4,d -F17109:"Measure ID":8,4,d -F17109:1:"measure of the robot" -F17109:2:"measure - input of generic " -F17109:3:"measure1 - input of generic " -F17109:4:"measure2 - input of generic " -F17110:"AnglesType ID":8,4,d -F17110:1:"type of Euler angles in mechanical description" -F17110:2:"RTCP_anglesType in mechanical description" -F17110:3:"T_anglesType in mechanical description" -F17110:4:"type of Euler angles of the base frame" -F17110:5:"type of Euler angles of the tool" -F17110:6:"type of Euler angles of frameBC" -F17110:7:"type of Euler angles of frameCB" -F17110:8:"type of Euler angles of frameAB" -F17110:9:"type of Euler angles of frameBA" -F17110:10:"type of Euler angles of frameAC" -F17110:11:"type of Euler angles of frameCA" -F17110:12:"type of Euler angles of frameRTCP" -F17110:13:"type of Euler angles of frame_a0" -F17110:14:"type of Euler angles - input of generic" -F17110:15:"anglesType1 - input of generic" -F17110:16:"anglesType2 - input of generic" -F17110:17:"type of Euler angles of P1 frame - input of generic" -F17110:18:"type of Euler angles of P2 frame - input of generic" -F17110:19:"type of Euler angles of dP frame - input of generic" -F17111:"Epsilon ID":8,4,d -F17111:1:"epsilon of the robot" -F17111:2:"epsilon - input of generic" -F17112:"License module version type":0,4,d -F17112:1:"version in module header" -F17112:2:"1st UDINT in module data" -F17113:"License module version":4,4,d -F17114:"TrfLib version":8,4,d -F17115:"License module name":0,4,d -F17115:12:"C" -F17115:160:"A0" -F17115:161:"A1" -F17115:162:"A2" -F17115:164:"A4" -F17115:168:"A8" -F17115:176:"B0" -F17115:177:"B1" -F17115:178:"B2" -F17115:180:"B4" -F17115:184:"B8" -F17116:"License module name in module data":4,4,d -F17116:12:"C" -F17116:160:"A0" -F17116:161:"A1" -F17116:162:"A2" -F17116:164:"A4" -F17116:168:"A8" -F17116:176:"B0" -F17116:177:"B1" -F17116:178:"B2" -F17116:180:"B4" -F17116:184:"B8" -F17117:"Entity":0,4,d -F17117:1:"Joint (IdealToCpl)" -F17117:2:"Path (IdealToCpl)" -F17117:3:"Add (IdealToCpl)" -F17117:4:"Ctrl (IdealToCpl)" -F17117:1001:"Joint (CplToIdeal)" -F17117:1002:"Path (CplToIdeal)" -F17117:1003:"Add (CplToIdeal)" -F17117:1004:"Ctrl (CplToIdeal)" -F17118:"Row index":4,4,d -F17119:"Column index":8,4,d -F17120:"Obsolete since TRF_LIB":0,4,d -F17121:"Coupling state":0,4,d -F17121:0:"Joint axis" -F17121:1000:"Axis" -F17122:"Entity":0,4,d -F17122:1:"Joint" -F17122:2:"Path" -F17122:3:"Add" -40000:" NC-Manager " -40109:"Fehler Externe-CNC-Achsparameter (NC-Objekt ist kein gltiges Achsobjekt)" -40110:"Fehlersatz-Verlust durch FIFO-berlauf (Fehlerstze quittieren)" -40112:"Timeout bei Bearbeitung eines ARNC0-Befehls":F40102:F40103:F40138 -40119:"Aufruf einer Datenmodul-Operation whrend die vorherige noch aktiv war" -40120:"NC-Objekt fr Masterachse ist ungltig" -40124:"FIFO fr Ausschalten externer Kopplungen voll" -40125:"Externe Masterachse nicht erlaubt, da SPS-ITR nicht EIN" -40129:"Trace ist bereits aktiv bei Trace-Start" -40130:"NC-Objekt fr Trace-Trigger ist ungltig" -40132:"NC-Objekt fr Trace-Test-Datenpunkt ist ungltig":F40107 -40137:"Interner Fehler - Ungltige Job-ID in ARNC0-Antwort":F40112:F40103:F40114 -40138:"Interner Fehler - Ungltige Kanal-ID in ARNC0-Antwort":F40112:F40113:F40114 -40139:"Interner Fehler - Ungltige Kanal-ID (reelle Achse) in ARNC0-Antwort":F40112:F40113:F40114 -40140:"Interner Fehler - Ungltige Kanal-ID (CNC-System) in ARNC0-Antwort":F40112:F40113:F40114 -40141:"Interner Fehler - Ungltige Kanal-ID (NC-Modul) in den ARNC0-Antwort":F40112:F40113:F40114 -40142:"Interner Fehler - Ungltige Kanal-ID (virtuelle Achse) in ARNC0-Antwort":F40112:F40113:F40114 -40143:"Interner Fehler - Ungltige NC-Objekt-ID in Job-Liste":F40112:F40115:F40114 -40144:"Interner Fehler - Job-ID wurde bereits quittiert":F40112:F40113:F40114 -40145:"Interner Fehler - Job-FIFO voll" -40146:"Typ im Automaten-INIT-Zustand ist ungltig" -40147:"Index im Automaten-INIT-Zustand ist fr den angegebenen Typ ungltig" -40148:"Interner Fehler - Ungltige Kanal-ID (Ext. Geber) in ARNC0-Antwort":F40112:F40113:F40114 -40149:"Interner Fehler - Ungltige Kanal-ID (ParId-Trace) in ARNC0-Antwort":F40112:F40113:F40114 -40159:"Max. Anzahl externer Kopplungen berschritten (Masterachse)":F40117 -40162:"Abtastzeit der NC-Systeme ist nicht gleich (Masterachse)":F40123 -40175:"Es ist bereits ein Trace-Daten-Upload aktiv" -40176:"Ungltiger Trace-Status fr Trace-Daten-Upload" -40190:"Interner CNC-Fehler - MoS-Funktion nicht im definierten Bereich" -40191:"Interner CNC-Fehler - MmS-Funktion nicht im definierten Bereich" -40192:"Fehler CNC-Achsparameter - Triggerquelle ist kein gltiges Achsobjekt" -40207:"FIFO fr Ausschalten von CAN-Kopplungen voll" -40240:"Daten-Adresse Null (Parameter ber Service-Schnittstelle setzen/lesen)" -40242:"Fehler CNC-Achsparameter - NC-Objekt-Name nicht gefunden":F40107 -40243:"CNC Kanal mehrfach definiert":F40120:F40121 -40244:"Fehler beim Lesen des Initparameter-Moduls":F40129:F40132 -40245:"Fehler beim Laden des Initparameter-Moduls":F40129:F40132 -40246:"Fehler beim Lesen der Motorparameter aus Konfigurationsmodul":F40129:F40132 -40247:"Fehler beim Lesen des Acopos-Parameter-Moduls":F40129:F40132 -40248:"Diese NC-Aktion ist wegen fehlendem HW-Key gesperrt":F40130:F40131 -40249:"Maximale zulssige Anzahl von INIT ACOPOS-Parametertabellen berschritten":F40117 -40250:"Fehler beim Sichern des Initparameter-Moduls":F40129:F40132 -40251:"NC Test fr ACP10 im Exklusiv Modus geffnet - Kommando nicht mglich" -40252:"Kommando nicht mglich - Simulation ncCNCSYS aktiv" -40253:"Interner Fehler - Zugriff auf ncAction Zhler nicht mglich" -40254:"ParId-Trace fr Acp10-Achse nicht erlaubt" -40255:"Kommando nicht mglich - ACP10_MC FBs benutzt" -40256:"Basis-Version - Zulssige Anzahl Achsen pro CNC-Kanal berschritten (ARNC0ext notwendig)" -40257:"Ein Debug Kommando ist derzeit aktiv":F40130:F40131 -40258:"Fehler beim Ein/Ausschalten der Achfehlerkompensation (PLCopen Zugriff)":F40133:F40134 -40259:"Triggerquelle PLCopen Achse nicht erlaubt":F40135 -40260:"Triggerquelle PLCopen Achse nicht gltig":F40135 -40261:"Triggerquelle ist keine PLCopen Achse":F40135 -40262:"Basis-Version - Zulssige Anzahl Achsen pro CNC-Kanal berschritten (ARNC0ext notwendig)" -40263:"Achse wird nicht in NC-Manager TK bedient, Verwendung in CNC nicht mglich":F40135:F40136:F40137 -40264:"Technology Guarding - CNC Kanal kann nicht initialisiert werden" -40265:"ParId-Trace mit Achsen an ARNC0 Interface nicht erlaubt" -F40100:"Boot-Status:":0,2,x -F40100:0x01:"Bootstraploader in Phase 1" -F40100:0x02:"Bootstraploader in Phase 2" -F40100:0x10:"Bootmodul in Phase 0" -F40100:0x11:"Bootmodul in Phase 1" -F40100:0x12:"Bootmodul in Phase 2" -F40100:0x13:"Bootmodul in Phase 3" -F40100:0x14:"Bootmodul in Phase 4" -F40100:0x15:"Bootmodul in Phase 5" -F40100:0x20:"Startup in Phase 0" -F40100:0x21:"Startup in Phase 1" -F40100:0x22:"Startup in Phase 2" -F40100:0x23:"Startup in Phase 3" -F40100:0x24:"Startup in Phase 4" -F40100:0x41:"Ablaufsteuerung in Phase 1" -F40100:0x42:"Ablaufsteuerung in Phase 2" -F40101:"Fehler:":0,2,d -F40101:1:"Befehlsschnittstelle der ARNC0 ist nicht frei" -F40101:2:"Timout beim Warten auf Antwort" -F40102:"Fehlercode:":0,2,x -F40103:"Befehlscode:":2,2,x -F40104:"Version (auf den ersten 3 Stellen gleich mit ARNC0-Manager-Version ?):":0,2,x -F40106:"Status:":0,2,x -F40107:"Index:":0,1,d -F40108:"SPS Fehlernummer:":0,2,d -F40109:"Abtastzeit aus 'arnc0cfg.br':":0,2,u -F40110:"Abtastzeit der ARNC0:":0,2,u -F40111:"Modulname:":2,10,s -F40112:"Header-ID:":0,2,x -F40113:"Job-ID:":2,2,x -F40114:"Kanal-ID:":4,2,x -F40115:"NC-Objekt-ID / Job-ID:":2,2,x -F40116:"Fehler der CAN-Funktion:":0,2,d -F40116:8800:"Mehr CAN-Objekte bentigt als bei CAN-OPEN angegeben" -F40116:8801:"Zuwenig User-Memory fr CAN-OPEN" -F40116:8804:"CAN-ID ist ungltig" -F40116:8805:"USER-ID von CAN-OPEN ist ungltig" -F40116:8806:"CAN-Objekt mit dieser CAN-ID bereits definiert" -F40116:8807:"Definition fr CAN-ID ist ungltig" -F40116:8809:"SYNC-ID ist aktiv in einer fragmentierten bertragung" -F40116:8810:"Transmit-Queue ist voll" -F40116:8811:"CAN-Bus im OFF-Zustand" -F40116:8812:"Nicht mehr als 13 hochpriore CAN-Objekte mglich" -F40116:8813:"CAN2000 Driver nicht vorhanden" -F40116:8814:"Sendedaten > 8 Byte" -F40116:8816:"Anzahl der CAN-Objekte gleich 0 oder grer als 2047" -F40116:8876:"Sendepuffer ist nicht frei" -F40117:"Maximale Anzahl:":0,2,d -F40118:"Bus-ID:":0,2,d -F40119:"Moduladresse:":0,2,d -F40120:"NC-Objekt-Typ:":0,1,d -F40120:1:"ncAXIS" -F40120:2:"ncCNCSYS" -F40120:3:"ncMODULEE" -F40120:8:"ncncEXTENCOD" -F40120:10:"ncPARID_TRACE" -F40121:"Index (channel-1):":1,1,d -F40122:"'BOOT'-Status:":0,2,d -F40122:1:"Kein Programm-Modul im FPROM" -F40122:2:"Fehlerhaftes Programm-Modul im FPROM" -F40122:3:"Fehler bei Installation des Betriebssystems" -F40122:10970:"Ungltiges Kommando" -F40123:"Zykluszeit des externen NC-Systems:":0,2,d -F40124:"Fehlercode:":0,1,d -F40124:1:"Kein elektronisches Getriebe aktiv" -F40124:2:"Das Getriebeverhltnis ist nicht '1 zu 1'" -F40124:3:"Der NC-Objekt-Typ der vorherigen Masterachse ist ungltig" -F40124:4:"Der HW-Typ der vorherigen Masterachse ist ungltig" -F40124:5:"Externe Masterachse nicht erlaubt, da SPS-ITR nicht EIN" -F40124:6:"Max. Anzahl externer Kopplungen berschritten" -F40124:7:"Das NC-Objekt der angegebenen Masterachse ist ungltig" -F40124:8:"Der NC-Objekt-Typ der angegebenen Masterachse ist ungltig" -F40124:9:"Der HW-Typ der angegebenen Masterachse ist ungltig" -F40124:10:"Die angegebene Masterachse ist gleich mit der vorherigen Masterachse" -F40124:11:"Kein elektronisches Getriebe fr die angegebene Masterachse aktiv" -F40124:12:"Verschiedene Getriebetypen (aktuelle Achse - definierte Masterachse)" -F40124:13:"Das Getriebeverhltnis fr die angegebene Masterachse ist nicht '1 zu 1'" -F40124:14:"Die angegebene Masterachse ist Slave von der vorherigen Masterachse" -F40125:"CAN-ID fr Masterachse:":0,2,d -F40126:"CAN-ID fr Masterachse (0: Kein CAN-Objekt):":0,2,d -F40127:"CAN-ID fr additive Achse der Masterachse (0: Kein CAN-Objekt):":2,2,d -F40128:"CAN-ID fr additive Achse der Slaveachse (0: Kein CAN-Objekt):":4,2,d -F40129:"Fehler:":0,2,d -F40129:32040:"Version des INIT-Parameter-Moduls ist nicht kompatibel zum NC-Manager" -F40129:32041:"Das Modul acp10cfg ist nicht vorhanden " -F40129:32069:"Die Adresse der ACOPOS-Parameter im Modul arnc0cfg kann nicht gelesen werden" -F40129:32070:"Antrieb fr ACOPOS-Parameter im Modul acp10cfg nicht gefunden" -F40129:32071:"Die ACOPOS-Parameter sind ungltig (ein AutomationStudio-Update ist notwendig)" -F40129:32088:"Das im Zuordnungs-Modul angegebene INIT-Parameter-Modul ist nicht vorhanden" -F40129:32089:"NC-HW-ID des INIT-Parameter-Moduls ist nicht kompatibel zum NC-Manager" -F40129:32090:"NC-Objekt-Typ des INIT-Parameter-Moduls ist nicht gleich mit NC-Objekt" -F40129:32091:"Ungltige Blockdaten im INIT-Parameter-Modul (Datenbereich berschritten)" -F40129:32093:"NcManCtrl ist mehrfach mit verschiedenen Werten definiert" -F40129:32131:"Das angegebene NC-Datenmodul ist nicht vorhanden" -F40129:32132:"Das angegebene Modul ist kein NC-Datenmodul" -F40129:32133:"Der NC-Modul-Typ des angegebenen NC-Datenmodules ist ungltig" -F40129:32134:"Der NC-Modul-Typ des angegebenen NC-Datenmodules kann nicht gelesen werden" -F40129:32135:"Die Datenadresse des angegebenen NC-Datenmodules kann nicht gelesen werden" -F40129:32136:"Die Daten-Section des angegebenen NC-Datenmodules ist leer" -F40129:32145:"Das ACOPOS-Parameter-Modul ist nicht vorhanden" -F40129:32146:"Das ACOPOS-Parameter-Modul ist kein NC-Datenmodul" -F40129:32147:"Der NC-Modul-Typ des ACOPOS-Parameter-Moduls ist ungltig" -F40129:32148:"Der NC-Modul-Typ des ACOPOS-Parameter-Moduls kann nicht gelesen werden" -F40129:32149:"Die Datenadresse im ACOPOS-Parameter-Modul kann nicht gelesen werden" -F40129:32150:"Die Daten-Section des ACOPOS-Parameter-Moduls ist leer" -F40129:32151:"Fehler bei Initialisierung des Speicherbereiches fr den XML-Parser " -F40129:32152:"Kein XML-Element in ACOPOS-Parameter-Daten vorhanden" -F40129:32153:"Der Name des ersten XML-Elementes in den ACOPOS-Parameter-Daten ist ungltig" -F40129:32155:"Schachtelungs-Tiefe fr ACOPOS-Parameter-Gruppen berschritten" -F40129:32158:"ACOPOS-Parameter: Ein Attribut ist nicht definiert (ID)" -F40129:32159:"ACOPOS-Parameter: Ein Attribut ist nicht definiert (Value)" -F40129:32172:"Der angegebene Datenmodul-Name ist fr ein BR-Modul nicht gltig" -F40129:32173:"Speicher fr Datenmodul-Erzeugung kann nicht allokiert werden" -F40129:32174:"Fehler bei Installation des Datenmodules in BR-Modultabelle" -F40129:32175:"Fehler bei Installation des Datenmodules in BR-Modultabelle" -F40129:32186:"NetBasisInitNr ist fr ncMANAGER mehrfach mit verschiedenen Werten definiert" -F40129:32192:"Das angegebene Datenmodul ist kein INIT-Parameter-Modul" -F40129:32193:"Fr diesen NC-Objekt-Typ ist kein INIT-Parameter-Modul vorhanden" -F40129:32194:"Diese Funktion ist fr diesen NC-Objekt-Typ nicht implementiert" -F40130:"NC-Aktion (Subjekt):":0,2,d -F40130:117:"ncCAM_PROF/ncCAM_PROF" -F40130:122:"ncAUTOMAT" -F40130:201:"ncPROGRAM/ncPROGRAM" -F40131:"NC-Aktion (Aktion):":2,2,x -F40131:0x0104:"ncSTART" -F40131:0x0200:"ncINIT" -F40132:"Status:":2,2,d -F40133:"Nummer des Achsfehlers:":0,4,d -F40134:"Index der Achse:":4,2,d -F40135:"Index der Achse:":0,2,d -F40136:"Nummer der NC-Manager TK (Taskklasse):":2,2,d -F40137:"Nummer der Taskklasse, in der die Achse bedient wird:":4,2,d -F40138:"Befehlsstatus:":4,2,x -100001:"Parameter-ID ungltig":F60000 -100002:"Datenblock fr Upload ist nicht vorhanden":F60000 -100003:"Schreibzugriff auf einen Read-Only-Parameter":F60000 -100004:"Lesezugriff auf einen Write-Only-Parameter":F60000 -100008:"Datenblock-Lesezugriff bereits initialisiert":F60000 -100009:"Datenblock-Schreibzugriff bereits initialisiert":F60000 -100010:"Datenblock-Lesezugriff nicht initialisiert":F60000 -100011:"Datenblock-Schreibzugriff nicht initialisiert":F60000 -100016:"Das Datensegment bei Datenblock lesen ist bereits das letzte":F60000 -100017:"Das Datensegment bei Datenblock schreiben ist bereits das letzte":F60000 -100018:"Das Datensegment bei Datenblock lesen ist noch nicht das letzte":F60000 -100019:"Das Datensegment bei Datenblock schreiben ist noch nicht das letzte":F60000 -100021:"Checksum nach Datenblock schreiben ist ungltig":F60000 -100023:"Parameter-ID im Datenblock ist ungltig (Datenblock schreiben)":F50001:F60000 -F50001:"Parameter-ID ":0,2,d -100025:"System-Modul brennen nur unmittelbar nach Download erlaubt":F60000 -100027:"Betriebssystem starten nicht mglich (Betriebssystem ist nicht auf dem FPROM)":F60000 -100040:"Wert des Parameters grer als Maximalwert":F50002:F60000 -F50002:"Maximalwert ":0,4,f -100041:"Wert des Parameters grer als Maximalwert":F50003:F60000 -F50003:"Maximalwert ":0,4,u -100042:"Wert des Parameters grer als Maximalwert":F50004:F60000 -F50004:"Maximalwert ":0,4,d -100052:"Wert des Parameters kleiner als Minimalwert":F50005:F60000 -F50005:"Minimalwert ":0,4,f -100053:"Wert des Parameters kleiner als Minimalwert":F50006:F60000 -F50006:"Minimalwert ":0,4,u -100054:"Wert des Parameters kleiner als Minimalwert":F50007:F60000 -F50007:"Minimalwert ":0,4,d -100064:"Hardware-ID im BR-Modul ist ungltig (Datenblock schreiben)":F50008:F60000 -F50008:"Hardware-ID ":0,1,u -100065:"Hardware-Version im BR-Modul ist ungltig (Datenblock schreiben)":F50009:F60000 -F50009:"Hardware-Revision ":0,1,u -100066:"Das Betriebssystem auf dem Antrieb ist inkompatibel zum vorhandenen Netzwerk":F50010:F60000 -F50010:"Hardware-ID des Betriebssystemes ":0,1,u -100067:"Notwendiger Parameter fehlt oder ist ungltig":F50011:F60000 -F50011:"Parameter-ID ":0,2,d -100068:"Datenblock-Lnge ungltig":F60000 -100069:"Kommando-Schnittstelle ist belegt":F60000 -100070:"Wert eines erforderlichen Parameters zu gro":F50012:F60000 -F50012:"Parameter-ID ":0,2,d -100071:"Wert eines erforderlichen Parameters zu klein":F50013:F60000 -F50013:"Parameter-ID ":0,2,d -100072:"Firmwareversion kleiner als Minimalversion":F50014:F60000 -F50014:"Mindestversion ":0,2,u -100073:"Ungltiges R4 Fliekomma-Format":F60000 -100074:"Parameter kann nur ber Kanal 1 (Achse 1) geschrieben werden":F60000 -100075:"Parameter kann bei gewhltem Motortyp nicht geschrieben werden":F60000 -101001:"Fehler-FIFO berlauf":F60000 -101002:"Parameter nicht im gltigen Wertebereich":F60000 -101003:"Parameter schreiben bei aktiver Regelung nicht erlaubt":F60000 -101004:"Timeout bei Netzwerk-Lebensberwachung":F60000 -101005:"Parameter schreiben bei aktiver Bewegung nicht erlaubt":F60000 -101006:"Ungltiger Parameter fr Trigger-Ereignis (Digital-Eingang + Flanke)":F60000 -101008:"Master fr Netzwerk-Kopplung deaktiviert - Geberfehler":F50015:F60000 -F50015:"Sende-Objekt Nummer ":0,1,u -101009:"Fehler bei Speicherallokierung":F60000 -101011:"Quickstop-Eingang aktiv":F60000 -101012:"Ausfall der zyklischen Netzwerk-Kommunikation":F60000 -101013:"Station ist fr Netzwerk-Kommunikation nicht verfgbar":F50016:F60000 -F50016:"Stationsnummer ":0,2,u -101014:"Netzwerk Kommando-Schnittstelle ist besetzt":F60000 -101016:"Maximale Zykluszeit berschritten - CPU Auslastung zu hoch":F60000 -101017:"Ungltige Parameter-ID fr zyklischen Lesezugriff":F50017:F60000 -F50017:"Parameter-ID ":0,2,d -101018:"Ungltige Parameter-ID fr zyklischen Schreibzugriff ":F50018:F60000 -F50018:"Parameter-ID ":0,2,d -101021:"Parameter schreiben nicht erlaubt: Funktionsblock aktiv":F60000 -101022:"Timeout bei Lebensberwachung der zyklischen Daten zum Antrieb":F60000 -101023:"Netzwerk-Kopplung mit dem zyklischen Kommunikations Modus nicht erlaubt":F60000 -101024:"Zyklischer Kommunikations Modus mit der Netzwerk-Konfiguration nicht mglich":F60000 -101025:"Wert des Parameters in Verbindung mit Haltebremse nicht erlaubt":F60000 -101026:"Wert des Parameters in Verbindung mit SAFETY-Modulen nicht erlaubt":F60000 -101027:"Funktion ist fr diese Hardware nicht verfgbar":F60000 -101028:"Maximale Anzahl von Netzwerk-Kopplungen berschritten":F60000 -101029:"Parameter schreiben nicht erlaubt: Abbruch-Rampe aktiv":F60000 -101030:"Funktion ist bei ACOPOS Simulation nur im Modus 'Complete' verfgbar":F60000 -101031:"Lageregler Zykluszeit berschritten - CPU Auslastung zu hoch":F60000 -101032:"Internal bus error":F50019:F60000 -F50019:"Error code ":0,4,u -101034:"Wert des Parameters in Verbindung mit Motorgebergetriebe nicht erlaubt":F60000 -101035:"Parameter schreiben bei aktivem Geber nicht erlaubt.":F60000 -102001:"Upload der Trace-Daten nicht erlaubt: Aufzeichnung aktiv ":F60000 -102003:"Trace-Start nicht erlaubt: Aufzeichnung aktiv":F60000 -102006:"Initialisierung der Trace-Parameter nicht erlaubt: Aufzeichnung aktiv":F60000 -104005:"Regler einschalten nicht mglich: Antrieb in Fehlerzustand":F60000 -104007:"Schleppfehler Abbruchgrenze berschritten":F50020:F60000 -F50020:"Aktueller Schleppfehler ":0,4,f -104008:"Positiver Endschalter erreicht":F60000 -104009:"Negativer Endschalter erreicht":F60000 -104010:"Regler einschalten nicht mglich: Beide Endschalter sind belegt":F60000 -104011:"Regler ausschalten nicht mglich: Bewegung aktiv":F60000 -104012:"Regler einschalten nicht mglich: Init-Parameter fehlen oder sind ungltig":F50021:F60000 -F50021:"Parameter-ID ":0,2,d -104014:"Zwei-Geberregelung: Abbruchgrenze der Positionsdifferenz berschritten":F50022:F60000 -F50022:"Aktuelle Positionsdifferenz ":0,4,f -104015:"Fehler durch Kommando ausgelst":F50023:F60000 -F50023:"Kommando-Parameter ":0,2,u -104016:"Taskklassen-Zykluszeit ungltig":F60000 -104017:"Netzwerk-Zykluszeit ungltig":F60000 -105001:"Zielposition berschreitet positive SW-Endlage":F60000 -105002:"Zielposition berschreitet negative SW-Endlage":F60000 -105003:"Positive SW-Endlage erreicht":F60000 -105004:"Negative SW-Endlage erreicht":F60000 -105005:"Start einer Bewegung nicht mglich: Positionsregelung inaktiv ":F60000 -105006:"Start einer Bewegung nicht mglich: Achse ist nicht referenziert ":F60000 -105010:"Bewegung in pos. Richtung nicht mglich: Pos. Endschalter ist belegt":F60000 -105011:"Bewegung in neg. Richtung nicht mglich: Neg. Endschalter ist belegt":F60000 -105012:"Start einer Bewegung nicht mglich: Abbruch-Rampe aktiv":F60000 -105015:"Start einer Bewegung nicht mglich: Referenzieren aktiv ":F60000 -105016:"Parameter schreiben nicht erlaubt: Referenzieren aktiv":F60000 -105017:"Referenzier-Modus nicht mglich: Positionsregelung inaktiv":F60000 -105018:"Referenzieren nicht mglich: Bewegung aktiv":F60000 -105019:"Referenzier-Parameter nicht im gltigen Wertebereich ":F50024:F60000 -F50024:"Parameter-ID ":0,2,d -105020:"Referenzieren nicht mglich: Beide Endschalter sind belegt":F60000 -105021:"Endschalter belegt: Keine Richtungsumkehr bei diesem Referenziermodus":F60000 -105022:"Zweites Endschalter-Signal erhalten: Referenz-Schalter nicht gefunden":F60000 -105023:"Falsches Endschalter-Signal fr aktuelle Bewegungsrichtung erhalten":F60000 -105025:"Setzen des Referenzier-Offsets mit Zhlbereichs-Korrektur nicht mglich":F60000 -105026:"Basis-Bewegungsparameter (mit Override) berschreiten Geschwindigkeitsgrenze":F60000 -105027:"Basis-Bewegungsparameter (mit Override) berschreiten Beschleunigungsgrenze":F60000 -105028:"Aktuelle Bewegung ist keine Basis-Bewegung":F60000 -105029:"Trigger ignoriert - Restweg berschreitet SW-Endlage":F60000 -105032:"Beschleunigung zu klein - Bremsweg berschreitet positive SW-Endlage":F60000 -105033:"Beschleunigung zu klein - Bremsweg berschreitet negative SW-Endlage":F60000 -105034:"Referenzieren nicht mglich: Geberfehler":F60000 -105035:"Referenzmarken nicht gefunden":F60000 -105036:"Beschleunigungs-Abbruchgrenze berschritten":F50025:F60000 -F50025:"Beschleunigung ":0,4,f -105037:"Referenzier-Modus nicht mglich: Falscher Geber-Typ":F60000 -105038:"Referenzier-Modus nicht mglich: Restore-Daten ungltig":F50026:F60000 -F50026:"Detail ":0,2,u -105039:"Funktion nicht mglich: Geberfehler":F60000 -105043:"Referenzieren nicht mglich: Kompensation aktiv":F60000 -105044:"Referenzier-Modus nicht mglich: Richtungsumkehr erforderlich":F60000 -105101:"Ausgleichsgetriebe: Grenzwerte berschritten":F50027:F60000 -F50027:"Zustands-Index ":0,1,u -105102:"Zu viele Kurvenwechsel pro Zyklus (Masterperiode zu kurz)":F50028:F60000 -F50028:"Zustands-Index ":0,1,u -105107:"Start Kurvenkopplung nicht mglich: Parameter nicht im gltigen Wertebereich":F50029:F60000 -F50029:"Parameter-ID ":0,2,d -105110:"Abbruch der Kurvenkopplung: Zyklische Sollpositionen fehlen":F50030:F60000 -F50030:"Zustands-Index ":0,1,u -105111:"Abbruch der Kurvenkopplung: Geberfehler":F50031:F60000 -F50031:"Zustands-Index ":0,1,u -105115:"Restart-Kommando nicht mglich: Der Kurvenautomat ist nicht aktiv":F60000 -105202:"Nockensteuerung: Schaltpositionen nicht in ansteigender Reihenfolge":F60000 -105300:"Datenblock fr Upload ist nicht vorhanden":F60000 -105301:"Start Kurvenautomat nicht mglich: Parameter nicht im gltigen Wertebereich":F50032:F60000 -F50032:"Parameter-ID ":0,2,d -105302:"Parameter schreiben nicht erlaubt: Kurvenautomat aktiv":F60000 -105303:"Keine Kurvenscheibendaten bei Index vorhanden":F60000 -105304:"Format-Fehler in den Kurvenscheibendaten":F50033:F60000 -F50033:"Detail ":0,2,u -105311:"Kurvenautomat: Ereignis fhrt in einen nicht initialisierten Zustand":F60000 -105315:"Download-Fehler: Kurvenscheibendaten von Automaten oder FUB in Verwendung":F60000 -105316:"Ereignis-Typ ist nicht mglich als Eintritt in Ausgleich":F60000 -105319:"Kurvenscheibendaten sind im Zustand 0 nicht erlaubt":F60000 -105329:"Keine gltigen Kurvenscheibendaten":F60000 -106000:"Master Abtastzeit ist kein Vielfaches der Lageregler Abtastzeit":F60000 -106002:"Sync-Regler: Fehlertoleranz der Systemzeitdifferenz berschritten":F60000 -106008:"Regelung ist bereits aktiv":F60000 -106014:"Antriebsinitialisierung aktiv":F60000 -106017:"Software: Watchdog aktiv":F60000 -106018:"Hardware: Ausfall der internen Spannungsversorgung":F60000 -106019:"ACOPOS: berstrom":F60000 -106020:"Steuerversorgung: Unterspannung":F60000 -106021:"Low-Pegel am Reglerfreigabe-Eingang":F60000 -106023:"Spannungseinbruch am Reglerfreigabe-Eingang":F60000 -106026:"Haltebremse: Beim ffnen Statorstromgrenze berschritten":F60000 -106027:"Haltebremse: Manuelle Bedienung nicht erlaubt":F60000 -106029:"Haltebremse: Ansteuerungssignal ein und Ausgangstatus aus.":F60000 -106030:"Haltebremse: Bremsausgang aktiv, aber keine Bremse in Motordaten":F60000 -106031:"System-Modul ist bereits gelscht":F60000 -106032:"Interface: FPGA-Konfigurationsfehler":F50034:F60000 -F50034:"Slot ":0,1,u -106033:"Servoverstrkertyp wird von ACOPOS-Firmware nicht untersttzt":F50035:F60000 -F50035:"Fehlerkennung ":0,4,u -106034:"Abbruch der zyklischen Sollwertvorgabe: Sollgeschwindigkeiten fehlen":F60000 -106036:"Motor-Parameter fehlen oder sind ungltig":F50036:F60000 -F50036:"Parameter-ID ":0,2,d -106038:"Momentenbegrenzung grer als Motor-Spitzenmoment":F50037:F60000 -F50037:"Motor-Spitzenmoment ":0,4,f -106043:"PHASING_MODE ist ungltig":F50038:F60000 -F50038:"PHASING_MODE ":0,2,u -106044:"Einphasen: Drehsinn oder Position ungltig":F50039:F60000 -F50039:"Berechnete Polpaarzahl ":0,2,d -106045:"Wechselrichter: Ausgang: Kein Stromfluss":F50040:F60000 -F50040:"Phase ":0,1,u -106046:"Einphasen: Keine Rotorbewegung":F60000 -106047:"Haltebremse: Ansteuerungssignal aus und Ausgangstatus ein.":F60000 -106048:"Motorhaltebremse Bewegungsberwachung: Positionsfehler zu gro":F50041:F60000 -F50041:"Positionsfehler ":0,4,f -106049:"Wechselrichter: Ausgang: Strommessung defekt":F50042:F60000 -F50042:"Phase ":0,1,u -106050:"Parameter schreiben nicht erlaubt: Sollstromfilter oder Notchfilter aktiv":F60000 -106051:"Einphasen: Geschwindigkeit zu hoch":F50043:F60000 -F50043:"Grenzgeschwindigkeit ":0,4,f -106052:"Leistungsteil: High-side: berstrom":F60000 -106053:"Leistungsteil: Low-side: berstrom":F60000 -106054:"Leistungsteil: berstrom":F60000 -106055:"Haltebremse: Unterspannung":F60000 -106056:"Haltebremse: Unterstrom":F60000 -106057:"Lageregelung: Lastgeberfehler":F60000 -106058:"Enable1: Spannungseinbruch":F60000 -106059:"Enable2: Spannungseinbruch":F60000 -106060:"Leistungsteil: Grenzdrehzahl berschritten":F50044:F60000 -F50044:"Grenzdrehzahl ":0,4,f -106061:"CTRL Drehzahl: Geschwindigkeit Abbruchgrenze berschritten":F50045:F60000 -F50045:"Grenzdrehzahl ":0,4,f -106062:"CTRL Drehzahl: Geschwindigkeitsfehler Abbruchgrenze berschritten":F50046:F60000 -F50046:"Grenzwert AXLIM_DV_STOP ":0,4,f -106063:"Haltebremse: Fremdspannung am Haltebremsausgang ber 24V":F60000 -106064:"Parameter schreiben nicht erlaubt: Repetitive Control aktiv":F60000 -106065:"Initialisierungsvorgang aktiv":F50047:F60000 -F50047:"Initialisierungnummer ":0,2,u -106066:"Indexberlauf beim Initilialisieren von Matrizen":F50048:F60000 -F50048:"Indexberlauf ":0,2,u -106067:"Fehler bei der Initialisierung des dynamischen Systems":F50049:F60000 -F50049:"Fehlercode ":0,2,u -106068:"Parameter schreiben bei aktivem Bremsentest nicht erlaubt":F50050:F60000 -F50050:"Fehlercode ":0,2,u -106069:"Haltebremse: berstrom":F60000 -106070:"Parameter schreiben nicht erlaubt: Einphasen aktiv":F60000 -106071:"Einphasen: Polpaarzahl MOTOR_POLEPAIRS nicht gltig":F50051:F60000 -F50051:"Berechnete Polpaarzahl ":0,2,d -106072:"Haltebremse: berspannung":F60000 -106073:"Reglerzusatzfunktion im Fehlerzustand":F50052:F60000 -F50052:"Fehlerstatus ":0,2,u -106074:"Steuerversorgung: berspannung":F50053:F60000 -F50053:"Grenzwert ":0,4,f -106075:"Initialisierung der Lastsimulation fehlgeschlagen":F60000 -106076:"Wechselrichter: Verdrahtung: Phasenreihenfolge nicht korrekt":F60000 -106077:"Drehmomentgrenze grer als maximales Antriebsdrehmoment des Motorgetriebes":F50054:F60000 -F50054:"Maximales Antriebsdrehmoment des Motorgetriebes ":0,4,f -106078:"Wechselrichter: Summenstrom: Analogberwachung: berstrom":F60000 -107000:"Geber: Fehler aktiv":F50055:F60000 -F50055:"Geber ":0,1,u -107012:"Geber: Hiperface Error Bit":F50056:F60000 -F50056:"Geber ":0,1,u -107013:"Geber: Statusmeldung":F50057:F60000 -F50057:"Statuscode ":0,4,u -107014:"Geber: CRC Fehler beim Parameter bertragen":F50058:F60000 -F50058:"Geber ":0,1,u -107015:"Geber: Timeout Fehler bei der Datenbertragung":F50059:F60000 -F50059:"Geber ":0,1,u -107017:"Geber: Fehler beim Lesen der Geber-Parameter":F50060:F60000 -F50060:"Geber ":0,1,u -107022:"Geber: Initialisierung ist aktiv":F50061:F60000 -F50061:"Geber ":0,1,u -107023:"Geber: Parametertransfer ist aktiv":F50062:F60000 -F50062:"Geber ":0,1,u -107029:"Geber: Inkremental-Signalamplitude zu klein":F50063:F60000 -F50063:"Geber ":0,1,u -107030:"Geber: Inkremental-Signalamplitude zu gro":F50064:F60000 -F50064:"Geber ":0,1,u -107031:"Geber: Inkremental-Signalamplitude zu gro (Strungen)":F50065:F60000 -F50065:"Geber ":0,1,u -107032:"Geber: Inkremental-Signalamplitude zu klein (Strungen, keine Verbindung)":F50066:F60000 -F50066:"Geber ":0,1,u -107033:"Geber: Inkremental-Positonssprung zu gro":F50067:F60000 -F50067:"Geber ":0,1,u -107036:"Geber: Einsteckkarte-ID ungltig (Steckverbindung und EEPROM-Daten prfen)":F50068:F60000 -F50068:"Geber ":0,1,u -107038:"Geber: Position nicht synchron mit Absolutwert":F50069:F60000 -F50069:"Geber ":0,1,u -107039:"Inkremental-Geber: Leitungsstrung Spur A":F50070:F60000 -F50070:"Geber ":0,1,u -107040:"Inkremental-Geber: Leitungsstrung Spur B":F50071:F60000 -F50071:"Geber ":0,1,u -107041:"Inkremental-Geber: Leitungsstrung Spur R":F50072:F60000 -F50072:"Geber ":0,1,u -107042:"Inkremental-Geber: Flankenabstand des Quadratursignals zu klein":F50073:F60000 -F50073:"Geber ":0,1,u -107043:"Geber: Leitungsstrung Spur D":F50074:F60000 -F50074:"Geber ":0,1,u -107044:"Geber: Parity":F50075:F60000 -F50075:"Geber ":0,1,u -107045:"Resolver: Signalstrung (Plausibilittsprfung)":F50076:F60000 -F50076:"Geber ":0,1,u -107046:"Resolver: Leitungsstrung":F50077:F60000 -F50077:"Geber ":0,1,u -107047:"Ungltiger Abstand der Referenzmarken":F50078:F60000 -F50078:"Abstand ":0,4,d -107048:"Fehler beim Lesen des Geberspeichers":F50079:F60000 -F50079:"Geber ":0,1,u -107049:"Geberstromaufnahme anormal":F50080:F60000 -F50080:"Geber ":0,1,u -107050:"Inkremental-Geber: AB-Signalnderung nicht zulssig":F50081:F60000 -F50081:"Geber ":0,1,u -107051:"Geber: Beschleunigung zu gro (Strung)":F50082:F60000 -F50082:"Geber ":0,1,u -107052:"Geber: Geber wird nicht untersttzt":F50083:F60000 -F50083:"Geber ":0,1,u -107053:"Geber: Spannungsversorgung fehlerhaft":F50084:F60000 -F50084:"Geber ":0,1,u -107054:"Geber: Position im Kanal bereits definiert":F50085:F60000 -F50085:"Geber ":0,1,u -107055:"Geber: Ungueltiger Inhalttyp 'Frameende'":F50086:F60000 -F50086:"Geber ":0,1,u -107057:"Geber: Register Lese/Schreibzugriff nicht erlaubt/implementiert":F50087:F60000 -F50087:"Geber ":0,1,u -107058:"Geber: Alarmbit ist gesetzt":F50088:F60000 -F50088:"Geber ":0,1,u -107059:"Virtueller Geber: Fehlerstatus":F50089:F60000 -F50089:"PARID_ENCOD0_STATUS ":0,4,u -107060:"Virtueller Geber: berblendfehler":F50090:F60000 -F50090:"PARID_ENCOD0_STATUS ":0,4,u -107061:"Virtueller Geber: Stillstandsberwachung":F50091:F60000 -F50091:"PARID_ENCOD0_STATUS ":0,4,u -107062:"Geber: SafeMOTION Modul nicht bereit":F50092:F60000 -F50092:"Geber ":0,1,u -107063:"Geber: Fehler in der UART Kommunikation":F50093:F60000 -F50093:"Geber ":0,1,u -107064:"Geber: Fehler in der SafeMOTION Kommunikation":F50094:F60000 -F50094:"Geber ":0,1,u -107065:"Geber: Gebertyp ungltig":F50095:F60000 -F50095:"Geber ":0,1,u -107066:"Geber: Geber nicht bereit":F50096:F60000 -F50096:"Geber ":0,1,u -107067:"Geber: SafeMOTION Modul nicht im Zustand Operational":F50097:F60000 -F50097:"Geber ":0,1,u -107068:"Geber: Maximale Zykluszeit berschritten":F50098:F60000 -F50098:"Geber ":0,1,u -107069:"Geber: Geberfehlerfilter aktiv":F50099:F60000 -F50099:"Geber ":0,1,u -107070:"Geber: Limit Schleppfehler berschritten":F50100:F60000 -F50100:"Aktueller Schleppfehler ":0,4,f -107071:"Geber: Limit Geschwindigkeitsfehler berschritten":F50101:F60000 -F50101:"Geschwindigkeitsfehler ":0,4,f -107072:"Geber: bertragungszeit fr Position berschritten":F50102:F60000 -F50102:"Geber ":0,1,u -107073:"Geber: Multiturnfehler":F50103:F60000 -F50103:"Geber ":0,1,u -107074:"Geber: SafeMOTION Fehler":F50104:F60000 -F50104:"Geber ":0,1,u -107075:"Geber: Konfiguration Gebertyp fehlerhaft":F50105:F60000 -F50105:"Geber ":0,1,u -107076:"Geber: Datenbertragung aktiv":F50106:F60000 -F50106:"Motor: Datensatz-Index ":0,2,u -107077:"Geber: Geberauswertung durch SafeMOTION Konfiguration blockiert":F50107:F60000 -F50107:"Geber ":0,1,u -107078:"Geber: Intersegmentkommunikation ausgefallen":F50108:F60000 -F50108:"Seite ":0,1,u -107079:"Geber: Interner Fehler":F50109:F60000 -F50109:"- ":0,4,u -107080:"Geber: Fehler in der Geberkommunikation":F50110:F60000 -F50110:"Geber ":0,1,u -107081:"Geber: Timeout bei der Initialisierung":F50111:F60000 -F50111:"Geber ":0,1,u -107082:"Geber: Verbindung zum Geber gestrt":F50112:F60000 -F50112:"Geber ":0,1,u -107083:"Referenzimpuls-berwachung: Position, Auflsung od. Referenzimpuls fehlerhaft":F50113:F60000 -F50113:"Geber ":0,1,u -107084:"Geber: Fehler in der Positionsauswertung":F50114:F60000 -F50114:"Geber ":0,1,u -107085:"Geber: SafeMOTION nicht initialisiert":F50115:F60000 -F50115:"Geber ":0,1,u -107087:"Geberemulation: Netzwerkverbindung unterbrochen":F50116:F60000 -F50116:"Geber ":0,1,u -107089:"Geber: HIPERFACE DSL: Online Status: Bit 2: QMLW: Qualittsberwach. Low-Pegel":F50117:F60000 -F50117:"Geber ":0,1,u -107090:"Geber: HIPERFACE DSL: Online Status: Bit 3: FIX0: Bit nicht '0'":F50118:F60000 -F50118:"Geber ":0,1,u -107091:"Geber: HIPERFACE DSL: Online Status: Bit 8: PRST: Protokoll-Reset":F50119:F60000 -F50119:"Geber ":0,1,u -107092:"Geber: HIPERFACE DSL: Online Status: Bit 9: DTE: Abweichungsschwellenfehler":F50120:F60000 -F50120:"Geber ":0,1,u -107093:"Geber: HIPERFACE DSL: Online Status: Bit 12: FIX1: Bit nicht '1'":F50121:F60000 -F50121:"Geber ":0,1,u -107094:"Geber: HIPERFACE DSL: Online Status: Bit 14: SUM: Sammelbyte Geber Status":F50122:F60000 -F50122:"Geber ":0,1,u -107095:"Geber: Gebertyp von SafeMOTION Firmware nicht untersttzt":F50123:F60000 -F50123:"Geber ":0,1,u -107100:"Parameterfunktion wird nicht untersttzt.":F60000 -107103:"Inkompatible Schnittstelle":F50124:F60000 -F50124:"Schnittstelle + Zusatzinfo ":0,4,u -107104:"Initialisierung abgebrochen":F50125:F60000 -F50125:"Slot ":0,1,u -107200:"Zwischenkreis: berspannung":F60000 -107210:"Zwischenkreis: Vorladen: Spannung instabil ":F60000 -107211:"Zwischenkreis: Spannungseinbruch":F50126:F60000 -F50126:"Grenzwert fr Spannungseinbruch ":0,4,f -107212:"Zwischenkreis: Starker Spannungseinbruch":F50127:F60000 -F50127:"Grenzwert fr Spannungseinbruch ":0,4,f -107214:"Zwischenkreis: Vorladewiderstand berhitzt (zu viele Netzausflle)":F60000 -107215:"Netzversorgung: Mindestens eine Netzphase ist ausgefallen":F60000 -107217:"Zwischenkreis: Nennspannungserkennung: Spannung zu hoch":F50128:F60000 -F50128:"Maximal zulssige Zwischenkreisspannung ":0,4,f -107218:"Zwischenkreis: Nennspannungserkennung: Spannung zu klein":F50129:F60000 -F50129:"Minimal erforderliche Zwischenkreisspannung ":0,4,f -107219:"Zwischenkreis: Vorladen: Spannung zu klein":F50130:F60000 -F50130:"Minimal erforderliche Zwischenkreisspannung ":0,4,f -107220:"Zwischenkreis: Nennspannungserkennung: Spannung nicht zulssig":F50131:F60000 -F50131:"Zwischenkreisspannung ":0,4,f -107221:"Netz: Strung":F50132:F60000 -F50132:"Netzfrequenz ":0,4,f -107222:"Wechselrichter: Summenstrom: berstrom":F50133:F60000 -F50133:"Grenzwert ":0,4,f -107223:"Zwischenkreis: berspannung DC-GND":F60000 -107224:"Rckwandstecker: Kontaktberwachung 24V-GND: Spannung zu klein":F60000 -107225:"Zwischenkreis: berspannung":F50134:F60000 -F50134:"Grenzspannung ":0,4,f -107226:"Zwischenkreis: berstrom":F60000 -107227:"Bremswiderstand: berstrom":F50135:F60000 -F50135:"Grenzwert ":0,4,f -107228:"Zwischenkreis: Nennspannungserkennung: Hoher Einschaltstrom":F50136:F60000 -F50136:"Spannungsanstiegsverhltnis ":0,4,f -107229:"Chopper: berstrom":F60000 -107230:"Zwischenkreis: Mittenspannung ausserhalb des erlaubten Bereichs ":F50137:F60000 -F50137:"Detail ":0,4,u -107231:"Motor: berspannung":F50138:F60000 -F50138:"Grenzspannung ":0,4,f -107232:"Netz: Detektierte Frequenz auerhalb des Bereichs [20,200]":F50139:F60000 -F50139:"Detektierte Frequenz ":0,4,f -107300:"Analog/Digital IO: Ungltige IO Konfiguration":F50140:F60000 -F50140:"Slot ":0,1,u -107303:"Analog/Digital IO: 24V-Spannungsversorgung fehlerhaft":F50141:F60000 -F50141:"Slot ":0,1,u -107304:"Analog/Digital IO: Netzwerkverbindung unterbrochen":F50142:F60000 -F50142:"Slot ":0,1,u -107305:"Digital IO: Digital Ausgang: Diagnosebit aktiv":F50143:F60000 -F50143:"Digital IOs ":0,2,u -107306:"Analog IO: Analog Ausgang: Diagnosebit aktiv":F50144:F60000 -F50144:"Analog IOs ":0,1,u -107401:"Parameterposition berschreitet maximale Datenlnge":F60000 -107402:"Bearbeitung der Parameter-Sequenz abgebrochen: Fehler beim Schreiben":F50145:F60000 -F50145:"Index des Parameters ":0,2,u -107403:"Bearbeitung der Parameter-Sequenz ist noch aktiv":F60000 -107404:"Keine Parameter-Sequenz bei Index vorhanden":F60000 -108001:"EEPROM-Select nicht gltig":F60000 -108003:"Tabellenindex nicht gltig":F60000 -108004:"EEPROM-Variablentyp nicht gltig":F60000 -108005:"EEPROM Speichertyp nicht gltig":F60000 -108006:"Wert des EEPROM-Parameters ist gleich 0":F50146:F60000 -F50146:"EEPROM Parameter-ID ":0,2,u -108007:"Wert des EEPROM-Parameters ist ungltig ":F50147:F60000 -F50147:"EEPROM Parameter-ID ":0,2,u -108011:"EPROM: Daten nicht gltig":F50148:F60000 -F50148:"CODE ":0,4,u -108012:"EPROM: Controller-ID nicht gltig":F50149:F60000 -F50149:"CODE ":0,1,u -108013:"EPROM: CRC Fehler":F50150:F60000 -F50150:"CODE ":0,1,u -108020:"Ungltige Schaltfrequenz":F60000 -108021:"Anwender-Gertekonfigurationsdaten: CRC Fehler":F60000 -108022:"Anwender-Gertekonfigurationsdaten: Parameterwert ungltig":F50151:F60000 -F50151:"Parameter-ID ":0,2,d -109000:"Khler-Temperatursensor: Abbruchgrenze berschritten":F50152:F60000 -F50152:"Grenztemperatur ":0,4,f -109001:"Khler-Temperatursensor: Ausschaltgrenze berschritten":F50153:F60000 -F50153:"Grenztemperatur ":0,4,f -109003:"Khler-Temperatursensor: Nicht angeschlossen oder zerstrt":F50154:F60000 -F50154:"Grenztemperatur ":0,4,f -109010:"Temperatursensor (Motor|Drossel|Extern): Abbruchgrenze berschritten":F50155:F60000 -F50155:"Grenztemperatur ":0,4,f -109011:"Temperatursensor (Motor|Drossel|Extern): Ausschaltgrenze berschritten":F50156:F60000 -F50156:"Grenztemperatur ":0,4,f -109012:"Temperatursensor (Motor|Drossel|Extern): Nicht angeschlossen oder zerstrt":F50157:F60000 -F50157:"Temperatur ":0,4,f -109013:"Temperatursensor (Motor|Drossel|Extern): Kurzschluss ":F50158:F60000 -F50158:"Temperatur ":0,4,f -109030:"Sperrschicht-Temperaturmodell: Abbruchgrenze berschritten":F50159:F60000 -F50159:"Grenztemperatur ":0,4,f -109031:"Sperrschicht-Temperaturmodell: Ausschaltgrenze berschritten":F50160:F60000 -F50160:"Grenztemperatur ":0,4,f -109040:"Bremswiderstand-Temperaturmodell: Abbruchgrenze berschritten":F50161:F60000 -F50161:"Grenztemperatur ":0,4,f -109041:"Bremswiderstand-Temperaturmodell: Ausschaltgrenze berschritten":F50162:F60000 -F50162:"Grenztemperatur ":0,4,f -109050:"ACOPOS-Spitzenstrom: Abbruchgrenze berschritten":F50163:F60000 -F50163:"Grenzlast ":0,4,f -109051:"ACOPOS-Spitzenstrom: Ausschaltgrenze berschritten":F50164:F60000 -F50164:"Grenzlast ":0,4,f -109060:"ACOPOS-Dauerstrom: Abbruchgrenze berschritten":F50165:F60000 -F50165:"Grenzlast ":0,4,f -109061:"ACOPOS-Dauerstrom: Ausschaltgrenze berschritten":F50166:F60000 -F50166:"Grenzlast ":0,4,f -109070:"Motor-Temperaturmodell: Abbruchgrenze berschritten":F50167:F60000 -F50167:"Grenztemperatur ":0,4,f -109071:"Motor-Temperaturmodell: Ausschaltgrenze berschritten":F50168:F60000 -F50168:"Grenztemperatur ":0,4,f -109075:"ACOPOS-Dauerleistung: Abbruchgrenze berschritten":F50169:F60000 -F50169:"Grenzlast ":0,4,f -109076:"ACOPOS-Dauerleistung: Ausschaltgrenze berschritten":F50170:F60000 -F50170:"Grenzlast ":0,4,f -109078:"Leistungsteil: Temperatursensor 1: Abbruchgrenze berschritten":F50171:F60000 -F50171:"Temperatur ":0,4,f -109079:"Leistungsteil: Temperatursensor 1: Ausschaltgrenze berschritten":F50172:F60000 -F50172:"Temperatur ":0,4,f -109080:"Vorladewiderstand-Temperaturmodell: Abbruchgrenze berschritten":F50173:F60000 -F50173:"Grenztemperatur ":0,4,f -109081:"Leistungsteil-Temperaturmodell: Abbruchgrenze berschritten":F50174:F60000 -F50174:"Temperatur ":0,4,f -109082:"Leistungsteil-Temperaturmodell: Ausschaltgrenze berschritten":F50175:F60000 -F50175:"Temperatur ":0,4,f -109083:"Leistungsteil: Temperatursensor 2: Abbruchgrenze berschritten":F50176:F60000 -F50176:"Temperatur ":0,4,f -109084:"Leistungsteil: Temperatursensor 2: Ausschaltgrenze berschritten":F50177:F60000 -F50177:"Temperatur ":0,4,f -109085:"Leistungsteil: Temperatursensor 3: Abbruchgrenze berschritten":F50178:F60000 -F50178:"Temperatur ":0,4,f -109086:"Leistungsteil: Temperatursensor 3: Ausschaltgrenze berschritten":F50179:F60000 -F50179:"Temperatur ":0,4,f -109087:"Leistungsteil: Temperatursensor 4: Abbruchgrenze berschritten":F50180:F60000 -F50180:"Temperatur ":0,4,f -109088:"Leistungsteil: Temperatursensor 4: Ausschaltgrenze berschritten":F50181:F60000 -F50181:"Temperatur ":0,4,f -109089:"Geber-Temperatursensor: Abbruchgrenze berschritten":F50182:F60000 -F50182:"Temperatur ":0,4,f -109090:"Geber-Temperatursensor: Temperaturwert nicht gltig":F60000 -109091:"24V-Versorgung/Hauptrelais-Temperatursensor: Abbruchgrenze berschritten":F60000 -109092:"Leistungsteil: Temperatursensor 5: Abbruchgrenze berschritten":F50183:F60000 -F50183:"Temperatur ":0,4,f -109093:"Leistungsteil: Temperatursensor 5: Ausschaltgrenze berschritten":F50184:F60000 -F50184:"Temperatur ":0,4,f -109094:"Gleichrichter-Temperaturmodell: Abbruchgrenze berschritten":F50185:F60000 -F50185:"Temperatur ":0,4,f -109095:"Gleichrichter-Temperaturmodell: Ausschaltgrenze berschritten":F50186:F60000 -F50186:"Temperatur ":0,4,f -109096:"Zwischenkreisrelais-Temperaturmodell: Abbruchgrenze berschritten":F50187:F60000 -F50187:"Temperatur ":0,4,f -109097:"Zwischenkreisrelais-Temperaturmodell: Ausschaltgrenze berschritten":F50188:F60000 -F50188:"Temperatur ":0,4,f -109098:"Zwischenkreiskondensator-Temperaturmodell: Abbruchgrenze berschritten":F50189:F60000 -F50189:"Temperatur ":0,4,f -109099:"Zwischenkreiskondensator-Temperaturmodell: Ausschaltgrenze berschritten":F50190:F60000 -F50190:"Temperatur ":0,4,f -109100:"Zwischenkreis: Dauersummenleistung: Abbruchgrenze berschritten":F50191:F60000 -F50191:"Grenzlast ":0,4,f -109101:"Zwischenkreis: Dauersummenleistung: Ausschaltgrenze berschritten":F50192:F60000 -F50192:"Grenzlast ":0,4,f -109102:"Zwischenkreis: Spitzensummenleistung: Abbruchgrenze berschritten":F50193:F60000 -F50193:"Grenzlast ":0,4,f -109103:"Zwischenkreis: Spitzensummenleistung: Ausschaltgrenze berschritten":F50194:F60000 -F50194:"Grenzlast ":0,4,f -109104:"DC-Anschluss-Temperaturmodell: Abbruchgrenze berschritten":F50195:F60000 -F50195:"Temperatur ":0,4,f -109105:"DC-Anschluss-Temperaturmodell: Ausschaltgrenze berschritten":F50196:F60000 -F50196:"Temperatur ":0,4,f -109106:"Leistungsteil: Temperatursensor: Abbruchgrenze berschritten":F50197:F60000 -F50197:"Sensor ":0,2,u -109107:"Leistungsteil: Temperatursensor: Ausschaltgrenze berschritten":F50198:F60000 -F50198:"Sensor ":0,2,u -109108:"Motor: Temperatursensor: Multiplexer Referenzspannung fehlerhaft":F50199:F60000 -F50199:"Multiplexer Stufe ":0,2,u -109110:"Motor-Temperaturmodell: Abbruchgrenze berschritten":F50200:F60000 -F50200:"Phasenindex ":0,1,u -109111:"Motor-Temperaturmodell: Ausschaltgrenze berschritten":F50201:F60000 -F50201:"Phasenindex ":0,1,u -109300:"Stromregler: berstrom":F50202:F60000 -F50202:"Grenzwert ":0,4,f -109302:"Stromregler: Zykluszeit ungltig":F60000 -109303:"Einspeiser: Summenstrom: berstrom":F50203:F60000 -F50203:"Grenzwert ":0,4,f -110000:"Identifikationsparameter unvollstndig":F60000 -110001:"Parameter Identifikation: Kein gltiger Untermodus gewhlt":F60000 -110100:"Parameter Identifikation: Gtekriterium verletzt ":F50204:F60000 -F50204:"Detail ":0,2,u -110101:"Kein ISQ-Filter frei":F60000 -110102:"Keine Resonanzfrequenz fr ISQ-Filter (Bandsperre) gefunden":F50205:F60000 -F50205:"Filter ":0,2,u -110103:"Autotuning: Maximaler Schleppfehler berschritten":F50206:F60000 -F50206:"Aktueller Schleppfehler ":0,4,f -110104:"Parameter Identifikation: Bewegung whrend Shuttlepositionsermittlung":F60000 -110105:"Parameter Identifikation: Plausibilittprfung der Shuttlepositionen":F60000 -110500:"Induktionshalt wurde abgebrochen":F60000 -111000:"Intersegmentkommunikation: Verkabelungsfehler":F50207:F60000 -F50207:"Anschluss ":0,4,u -111101:"Geber: Signalamplitude zu klein":F50208:F60000 -F50208:"Position ":0,4,f -111102:"Geber: Signalamplitude zu gro":F50209:F60000 -F50209:"Position ":0,4,f -129200:"Das Achsobjekt ist ungltig":F50210:F60000 -F50210:"PLCopen_FB ":0,2,u -129203:"Antrieb nicht bereit":F50211:F60000 -F50211:"PLCopen_FB ":0,2,u -129204:"Ungltige Parameternummer":F50212:F60000 -F50212:"PLCopen_FB ":0,2,u -129205:"Die Achse ist nicht referenziert":F50213:F60000 -F50213:"PLCopen_FB ":0,2,u -129206:"Der Regler ist aus":F50214:F60000 -F50214:"PLCopen_FB ":0,2,u -129207:"Dieser Bewegungstyp ist derzeit nicht erlaubt":F50215:F60000 -F50215:"PLCopen_FB ":0,2,u -129208:"Das Achsobjekt wurde seit dem letzten Funktionsbaustein-Aufruf gendert":F50216:F60000 -F50216:"PLCopen_FB ":0,2,u -129209:"Der Antrieb ist im Fehlerzustand":F50217:F60000 -F50217:"PLCopen_FB ":0,2,u -129210:"Parameter-Initialisierung (Global-Init) fehlgeschlagen":F50218:F60000 -F50218:"PLCopen_FB ":0,2,u -129211:"Haltebremse kann nicht geschaltet werden. Der Regler ist eingeschaltet":F50219:F60000 -F50219:"PLCopen_FB ":0,2,u -129214:"Referenzieren nicht mglich":F50220:F60000 -F50220:"PLCopen_FB ":0,2,u -129215:"Diskrete Bewegung nicht mglich":F50221:F60000 -F50221:"PLCopen_FB ":0,2,u -129216:"Endlosbewegung nicht mglich":F50222:F60000 -F50222:"PLCopen_FB ":0,2,u -129217:"Ungltiger Eingabeparameter":F50223:F60000 -F50223:"PLCopen_FB ":0,2,u -129218:"Unbekannter PLCopen-Achszustand":F50224:F60000 -F50224:"PLCopen_FB ":0,2,u -129219:"Ungltiger Wert fr PLCopen-Parameter":F50225:F60000 -F50225:"PLCopen_FB ":0,2,u -129221:"Kein Kurvenname":F50226:F60000 -F50226:"PLCopen_FB ":0,2,u -129222:"Fehler bei Kurve-Download":F50227:F60000 -F50227:"PLCopen_FB ":0,2,u -129225:"Die Zielposition ist auerhalb der Achsperiode":F50228:F60000 -F50228:"PLCopen_FB ":0,2,u -129226:"Fehler auf dem Antrieb. MC_ReadAxisError fr Details aufrufen":F50229:F60000 -F50229:"PLCopen_FB ":0,2,u -129227:"Dieser Antrieb kann keine weitere Masterposition auf dem Netzwerk senden":F50230:F60000 -F50230:"PLCopen_FB ":0,2,u -129228:"Dieser Antrieb kann keine weitere Masterposition vom Netzwerk lesen":F50231:F60000 -F50231:"PLCopen_FB ":0,2,u -129229:"Synchronisierte Bewegung nicht mglich":F50232:F60000 -F50232:"PLCopen_FB ":0,2,u -129230:"Interner Fehler: Fehler beim bertragen der Parameterliste":F50233:F60000 -F50233:"PLCopen_FB ":0,2,u -129231:"Die Mastergeschwindigkeit ist ungltig, 0 oder negativ":F50234:F60000 -F50234:"PLCopen_FB ":0,2,u -129232:"Interner Fehler: Ungltiger SPT-Ressource-Typ":F50235:F60000 -F50235:"PLCopen_FB ":0,2,u -129233:"SPT-Ressourcen des bentigten Typs nicht verfgbar":F50236:F60000 -F50236:"PLCopen_FB ":0,2,u -129234:"Interner Fehler: Anzahl der angeforderten SPT-Ressourcen ist nicht verfgbar":F50237:F60000 -F50237:"PLCopen_FB ":0,2,u -129235:"Diese Funktionalitt ist fr den aktuellen Achstyp nicht verfgbar":F50238:F60000 -F50238:"PLCopen_FB ":0,2,u -129237:"Fehler in TriggerInput Parametern":F50239:F60000 -F50239:"PLCopen_FB ":0,2,u -129238:"Dieser FB kann im aktuellen PLCopen-Achszustand nicht verwendet werden":F50240:F60000 -F50240:"PLCopen_FB ":0,2,u -129239:"Diese Funktionalitt ist fr CAN-Bus nicht verfgbar":F50241:F60000 -F50241:"PLCopen_FB ":0,2,u -129240:"Die angegebene ParID kann wegen der Datentyp-Gre nicht verwendet werden":F50242:F60000 -F50242:"PLCopen_FB ":0,2,u -129241:"Falscher Datentyp fr angegebene ParID":F50243:F60000 -F50243:"PLCopen_FB ":0,2,u -129242:"Zyklische Lesedaten voll":F50244:F60000 -F50244:"PLCopen_FB ":0,2,u -129244:"Interner Fehler whrend Konfiguration von zyklischen Daten":F50245:F60000 -F50245:"PLCopen_FB ":0,2,u -129246:"TouchProbe Fenster ungltig ":F50246:F60000 -F50246:"PLCopen_FB ":0,2,u -129247:"Master-Synchron-Position kann nicht erreicht werden":F50247:F60000 -F50247:"PLCopen_FB ":0,2,u -129250:"CamTableID ungltig":F50248:F60000 -F50248:"PLCopen_FB ":0,2,u -129251:"Fehler bei ACOPOS-Parametertabellen Download":F50249:F60000 -F50249:"PLCopen_FB ":0,2,u -129252:"Fehler beim Initialisieren der Parameterliste":F50250:F60000 -F50250:"PLCopen_FB ":0,2,u -129253:"Fehler beim Download der Parametersequenz":F50251:F60000 -F50251:"PLCopen_FB ":0,2,u -129254:"Fehler beim Initialisieren der Parametersequenz":F50252:F60000 -F50252:"PLCopen_FB ":0,2,u -129255:"Initialisierung nicht mglich, Achskopplung ist aktiv":F50253:F60000 -F50253:"PLCopen_FB ":0,2,u -129256:"Nicht mehrere Kommandos gleichzeitig mglich":F50254:F60000 -F50254:"PLCopen_FB ":0,2,u -129257:"Die angegebene Datenadresse ist ungltig":F50255:F60000 -F50255:"PLCopen_FB ":0,2,u -129260:"Kein Datenobjektname angegeben":F50256:F60000 -F50256:"PLCopen_FB ":0,2,u -129261:"Ungltiger Datenobjektindex":F50257:F60000 -F50257:"PLCopen_FB ":0,2,u -129262:"Masterkanal wird bereits benutzt":F50258:F60000 -F50258:"PLCopen_FB ":0,2,u -129263:"Slavekanal wird bereits benutzt":F50259:F60000 -F50259:"PLCopen_FB ":0,2,u -129264:"Zyklische Schreibdaten voll":F50260:F60000 -F50260:"PLCopen_FB ":0,2,u -129265:"Kommunikation zum Antrieb ausgefallen":F50261:F60000 -F50261:"PLCopen_FB ":0,2,u -129266:"Die MasterParID wurde seit dem letzten Funktionsbaustein-Aufruf gendert":F50262:F60000 -F50262:"PLCopen_FB ":0,2,u -129267:"Ungltige Anzahl von Kurvenscheibenpolynomen":F50263:F60000 -F50263:"PLCopen_FB ":0,2,u -129268:"Der Funktionsbaustein wurde durch einen anderen abgebrochen":F50264:F60000 -F50264:"PLCopen_FB ":0,2,u -129269:"Fehler beim Speichern des NC-INIT-Parameter-Modules":F50265:F60000 -F50265:"PLCopen_FB ":0,2,u -129270:"Fehler beim Laden des NC-INIT-Parameter-Modules":F50266:F60000 -F50266:"PLCopen_FB ":0,2,u -129271:"Der ausgewhlte Funktionsbaustein vom Typ MC_TouchProbe ist nicht aktiv":F50267:F60000 -F50267:"PLCopen_FB ":0,2,u -129272:"Kurvenscheibenautomaten-Daten nicht initialisiert":F50268:F60000 -F50268:"PLCopen_FB ":0,2,u -129273:"Das angegebene 'Subject' ist ungltig":F50269:F60000 -F50269:"PLCopen_FB ":0,2,u -129274:"Ein Fehler bei der Initialisierung der Daten ist aufgetreten":F50270:F60000 -F50270:"PLCopen_FB ":0,2,u -129275:"Mindestens ein Wert eines Einganges wurde whrend 'Enable = TRUE' gendert":F50271:F60000 -F50271:"PLCopen_FB ":0,2,u -129276:"Es wird bereits eine Phasenverschiebung durchgefhrt":F50272:F60000 -F50272:"PLCopen_FB ":0,2,u -129277:"Es wird bereits eine Offsetverschiebung durchgefhrt":F50273:F60000 -F50273:"PLCopen_FB ":0,2,u -129278:"Keine Periode bei Axis, Master, Slave oder an einem FB-Eingang definiert":F50274:F60000 -F50274:"PLCopen_FB ":0,2,u -129279:"Berechnung des Wertes fr einen Ausgang nicht mglich":F50275:F60000 -F50275:"PLCopen_FB ":0,2,u -129280:"Keine gltige Masterachse definiert":F50276:F60000 -F50276:"PLCopen_FB ":0,2,u -129281:"Diese Funktionalitt ist fr ACOPOSmulti nicht verfgbar":F50277:F60000 -F50277:"PLCopen_FB ":0,2,u -129282:"Kommando kann derzeit nicht ausgefhrt werden":F50278:F60000 -F50278:"PLCopen_FB ":0,2,u -129283:"Master- oder Slaveposition des ersten Kurvenscheibenpunktes ungleich 0":F50279:F60000 -F50279:"PLCopen_FB ":0,2,u -129284:"Zu wenige Kurvenpunkte":F50280:F60000 -F50280:"PLCopen_FB ":0,2,u -129285:"Ungltiger Typ fr Kurvenscheiben-Teilstck":F50281:F60000 -F50281:"PLCopen_FB ":0,2,u -129286:"Ungltiger Mode fr letzten Kurvenscheibenpunkt":F50282:F60000 -F50282:"PLCopen_FB ":0,2,u -129287:"Ungltige Master- oder Slaveposition fr letzten Kurvenscheibenpunkt":F50283:F60000 -F50283:"PLCopen_FB ":0,2,u -129288:"Masterpositionen nicht streng monoton ansteigend":F50284:F60000 -F50284:"PLCopen_FB ":0,2,u -129289:"Unzulssige Randparameter":F50285:F60000 -F50285:"PLCopen_FB ":0,2,u -129290:"Zu viele Kurvenscheibenpolynome":F50286:F60000 -F50286:"PLCopen_FB ":0,2,u -129291:"Wendepunkt ausserhalb des Kurvenscheiben-Teilstcks":F50287:F60000 -F50287:"PLCopen_FB ":0,2,u -129292:"Identische Slaverandpositionen nicht zulssig":F50288:F60000 -F50288:"PLCopen_FB ":0,2,u -129293:"Angegebene Datenlnge 0 oder zu klein":F50289:F60000 -F50289:"PLCopen_FB ":0,2,u -129294:"Fehlertext konnte nicht ermittelt werden. Fr Details siehe Fehlertextstring":F50290:F60000 -F50290:"PLCopen_FB ":0,2,u -129295:"Ein Fehler ist aufgetreten. Fr Details siehe Ausgang 'ErrorRecord'":F50291:F60000 -F50291:"PLCopen_FB ":0,2,u -129297:"Problem mit Variable im permanenten Speicher":F50292:F60000 -F50292:"PLCopen_FB ":0,2,u -129299:"Ein Fehler ist whrend der Setup-Operation aufgetreten":F50293:F60000 -F50293:"PLCopen_FB ":0,2,u -129300:"Falsche Polynomanzahl in Kurvenscheibe":F50294:F60000 -F50294:"PLCopen_FB ":0,2,u -129301:"Kein Kurvenscheibenwert berechenbar":F50295:F60000 -F50295:"PLCopen_FB ":0,2,u -129302:"Es ist bereits eine Instanz des Funktionsbausteins auf dieser Achse aktiv":F50296:F60000 -F50296:"PLCopen_FB ":0,2,u -129303:"Die angegebene IntervalTime ist zu klein":F50297:F60000 -F50297:"PLCopen_FB ":0,2,u -129305:"ParID kann mit dem angegebenen Modus nicht gelesen werden":F50298:F60000 -F50298:"PLCopen_FB ":0,2,u -129306:"Ungltiger Interpolationsmodus":F50299:F60000 -F50299:"PLCopen_FB ":0,2,u -129307:"Masterperiode ist Null":F50300:F60000 -F50300:"PLCopen_FB ":0,2,u -129308:"Interner Berechnungsfehler":F50301:F60000 -F50301:"PLCopen_FB ":0,2,u -129309:"Allgemeiner interner Fehler":F50302:F60000 -F50302:"PLCopen_FB ":0,2,u -129310:"Berechneter Ausgleich berschreitet Grenzwerte":F50303:F60000 -F50303:"PLCopen_FB ":0,2,u -129311:"Die maximale Zeit wurde berschritten":F50304:F60000 -F50304:"PLCopen_FB ":0,2,u -129312:"Fehler ist whrend der Haltebremsenprfung aufgetreten":F50305:F60000 -F50305:"PLCopen_FB ":0,2,u -129313:"FIFO - Maximalzahl an verfgbaren Elementen berschritten":F50306:F60000 -F50306:"PLCopen_FB ":0,2,u -129314:"Der Funktionsbaustein wird in der falschen Taskklasse aufgerufen":F50307:F60000 -F50307:"PLCopen_FB ":0,2,u -129315:"Abbruch der zyklischen Positionsbertragung wegen Achsfehler":F50308:F60000 -F50308:"PLCopen_FB ":0,2,u -129316:"Zwei-Geberregelung ist nicht aktiviert":F50309:F60000 -F50309:"PLCopen_FB ":0,2,u -129488:"Permanente Variable fr Endlosposition wurde berschrieben":F50310:F60000 -F50310:"PLCopen_FB ":0,2,u -129489:"Interne Daten in der Achsstruktur sind ungltig":F50311:F60000 -F50311:"PLCopen_FB ":0,2,u -129490:"Fehler bei interner Initialisierung (Global-Init)":F50312:F60000 -F50312:"PLCopen_FB ":0,2,u -129491:"Fehler bei interner Initialisierung (SW-Endlagen)":F50313:F60000 -F50313:"PLCopen_FB ":0,2,u -129492:"Fehler bei interner Initialisierung (Referenzieren einer virtuellen Achse)":F50314:F60000 -F50314:"PLCopen_FB ":0,2,u -129498:"ACP10_MC-Library: Initialisierung abgebrochen":F50315:F60000 -F50315:"PLCopen_FB ":0,2,u -129499:"ACP10_MC-Library: Fehler mit Details in 'ASCII Daten'":F50316:F60000 -F50316:"PLCopen_FB ":0,2,u -131000:"Nicht alle INIT-PARIDs initialisiert -> Einschalten Regler nicht mglich":F60000 -131001:"Regler ist ausgeschaltet -> Trace nicht mglich":F60000 -131002:"Shut-Down der Motorbrcke wurde ausgelst":F60000 -131003:"Fehler der Motorbrcke ( NMI )":F60000 -131004:"Das interne Zwischenkreisrelais ist nicht geschlossen.":F60000 -131005:"Die Netzwerklebensberwachung hat zugeschlagen.":F60000 -131006:"Der Abbruch-Schleppfehlergrenzwert wurde berschritten.":F60000 -131007:"Der Eingang X 1.8 Enable ( Freigabe ) ist nicht aktiv.":F60000 -131008:"Der Eingang X 1.2 Thermoschalter hat ausgelst.":F60000 -131009:"Der Eingang X 1.6 pos. HW-Endschalter hat ausgelst":F60000 -131010:"Der Eingang X 1.7 neg. HW-Endschalter hat ausgelst":F60000 -131011:"Der Regler ist nicht eingeschaltet":F60000 -131012:"Die I^2t-berwachung hat angesprochen.":F60000 -131013:"Die interne PTC-Temperaturberwachung hat ausgelst.":F60000 -131014:"Ein negativer Wert ist nicht zulssig.":F60000 -131015:"Die Parameter fr den Trace sind nicht richtig initialisiert.":F60000 -131016:"Geberausfall erkannt.":F60000 -131017:"NC-Modultyp nicht korrekt.":F60000 -131018:"Drehzahlreglerberwachung - Abbruchgrenzwert berschritten":F60000 -131019:"Referenzieren nicht mglich, Bewegung aktiv":F60000 -131020:"Referenzierparameter nicht gltig":F60000 -131021:"Referenzierparameter PARID_HOMING_TR_S_BLOCK nicht 0":F60000 -131022:"Parameter ungltig im Befehl Latch Enable":F60000 -131023:"Ein positiver Wert ist nicht zulssig.":F60000 -131201:"Di/Do Interface: Antrieb nicht bereit":F60000 -131220:"Geberfehler: Geber nicht konfiguriert":F50317:F60000 -F50317:"EncIf Index ":0,1,u -131221:"Geberfehler: Leitungsstrung oder Signalstrung":F50318:F60000 -F50318:"EncIf Index ":0,1,u -131224:"Geber Interface: HW Modul nicht OK":F50319:F60000 -F50319:"EncIf Index ":0,1,u -131240:"Referenzier-Modus mit aktueller Hardware nicht zulssig":F60000 -131247:"Antriebs Interface: DrvOK wurde vom HW Modul nicht gesetzt":F60000 -131248:"Trigger Interface: HW Modul nicht OK":F50320:F60000 -F50320:"TrigIf Index ":0,2,u -131249:"Antriebs Interface: HW Modul nicht OK":F60000 -131250:"Di/Do Interface: HW Modul nicht OK":F60000 -131260:"Aktuelle Achskonfiguration nur im Simulationsmodus mglich":F60000 -131261:"ndern des Modus zur Antriebsanpassung nicht zulssig":F60000 -132001:"Fehler bei Aufruf von CAN_xopen()":F50321:F60000 -F50321:"Status von CAN_xopen() ":0,2,u -132002:"Fehler bei Definition des Write-COB fr Broadcast-Kommando":F50322:F60000 -F50322:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132003:"Fehler bei Definition des Write-COB fr Parameter-Read-Request":F50323:F60000 -F50323:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132004:"Fehler bei Definition des Write-COB fr Parameter-Write-Request":F50324:F60000 -F50324:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132005:"Fehler bei Definition des Read-COB fr Parameter-Read-Response":F50325:F60000 -F50325:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132006:"Fehler bei Definition des Read-COB fr Parameter-Write-Response":F50326:F60000 -F50326:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132007:"Fehler bei Definition des Read-COB fr Monitor-Daten vom Antrieb":F50327:F60000 -F50327:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132008:"Fehler bei Read-Request senden (Netzwerk-Fehler ?)":F50328:F60000 -F50328:"Status von CAN_sendCOB() ":0,2,u -132009:"Fehler bei Write-Request senden (Netzwerk-Fehler ?)":F50329:F60000 -F50329:"Status von CAN_sendCOB() ":0,2,u -132010:"Antrieb antwortet nicht auf Read-Request (ist Antrieb im Netzwerk ?)":F50330:F60000 -F50330:"Timeout [us] ":0,4,u -132011:"Antrieb antwortet nicht auf Write-Request (ist Antrieb im Netzwerk ?)":F50331:F60000 -F50331:"Timeout [us] ":0,4,u -132012:"Fehler bei Lesen der Modulbeschreibung des Systemmoduls":F60000 -132013:"Kein Betriebssystem auf dem Antrieb vorhanden":F60000 -132014:"NCSYS-Version auf dem Antrieb nicht kompatibel zu NC-Software-Version":F50332:F60000 -F50332:"NCSYS-Version auf dem Antrieb ":0,2,u -132015:"Fehler bei Erzeugen der Message-Queue":F50333:F60000 -F50333:"Status von q_create() ":0,2,u -132016:"Fehler bei Senden eines Restzeit-Kommandos an den NC-Manager-Task":F50334:F60000 -F50334:"Status von q_send() ":0,2,u -132017:"Falscher Boot-Zustand nach Start des Betriebssystems":F50335:F60000 -F50335:"Boot-Zustand ":0,2,u -132018:"Ungltige Parameter-ID im Systemmodul":F50336:F60000 -F50336:"Parameter-ID ":0,2,u -132019:"NC-Systemmodul-Download nicht erlaubt (das Modul ist auf der SPS vorhanden)":F60000 -132020:"Systemmodul-Daten konnten zur Initialisierung nicht vom Antrieb gelesen werden":F60000 -132021:"Systemmodul-Daten konnten nach Download nicht vom Antrieb gelesen werden":F60000 -132022:"Fehler bei Abbruch des Datenblock-Zugriffes vor Download":F60000 -132023:"Fehler bei Lesen des Boot-Zustandes vor Download":F60000 -132025:"Falscher Boot-Zustand nach SW-Reset vor Download":F50337:F60000 -F50337:"Boot-Zustand ":0,2,u -132026:"Fehler bei INIT des Datenblock-Schreibzugriffes fr Download":F60000 -132027:"Fehler bei Datensegment senden fr Download":F60000 -132029:"Response-Fehler nach Datensegment senden fr Download":F60000 -132030:"Fehler bei Kommando fr Systemmodul brennen nach Download":F60000 -132031:"Fehler bei Lesen des Status fr Systemmodul brennen nach Download":F60000 -132032:"Fehler bei Systemmodul brennen nach Download":F50338:F60000 -F50338:"Fehler-Status von Systemmodul brennen ":0,1,u -132033:"Timeout bei Systemmodul brennen nach Download":F50339:F60000 -F50339:"Letzter Status von Systemmodul brennen ":0,1,u -132034:"Fehler bei SW-Reset vor Download":F60000 -132035:"Fehler bei SW-Reset nach Download":F60000 -132036:"Unterschiedliche Systemmodul-Daten nach Download":F60000 -132037:"Fehlermeldung(en) wegen FIFO-berlauf verloren (Fehler quittieren)":F60000 -132040:"Version des INIT-Parameter-Moduls ist nicht kompatibel zum NC-Manager":F50340:F60000 -F50340:"Version des INIT-Parameter-Moduls ":0,2,u -132041:"Das Modul acp10cfg ist nicht vorhanden":F60000 -132042:"Das Modul acp10cfg ist kein NC-Datenmodul":F60000 -132043:"Der NC-Modul-Typ des Moduls acp10cfg ist ungltig":F60000 -132044:"Der NC-Modul-Typ des Moduls acp10cfg kann nicht gelesen werden":F60000 -132045:"Die Datenadresse im Modul acp10cfg kann nicht gelesen werden":F60000 -132046:"Die Daten-Section des Moduls acp10cfg ist leer":F50341:F60000 -F50341:"Nummer der Daten-Section ":0,2,u -132047:"Eine CAN-Knotennummer im Modul acp10cfg ist ungltig":F60000 -132048:"Eine CAN-Knotennummer im Modul acp10cfg wird mehrfach verwendet":F60000 -132049:"Diese NC-Aktion ist nicht erlaubt whrend Trace aktiv ist":F60000 -132050:"Es ist bereits ein Trace-Daten-Upload aktiv":F60000 -132053:"Fehler bei Definition des Write-COB fr Parameter-Read-Request 2":F50342:F60000 -F50342:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132054:"Fehler bei Definition des Write-COB fr Parameter-Write-Request 2":F50343:F60000 -F50343:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132055:"Fehler bei Definition des Read-COB fr Parameter-Read-Response 2":F50344:F60000 -F50344:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132056:"Fehler bei Definition des Read-COB fr Parameter-Write-Response 2":F50345:F60000 -F50345:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132057:"Fehler bei Zugriff auf die SS-Taskklassen-Tabelle":F50346:F60000 -F50346:"Status von SS_get_entry() ":0,2,u -132058:"Fehler bei Zugriff auf die Taskklassen-Tabelle":F50347:F60000 -F50347:"Status von SS_get_entry() ":0,2,u -132059:"Parameter tk_no ungltig fr Zugriff auf die Taskklassen-Tabelle":F50348:F60000 -F50348:"Wert von tk_no ":0,2,u -132060:"Timeout fr zykl. Daten vom Antrieb - Anzeigen ungltig (Netzwerk-Fehler ?)":F60000 -132061:"Timeout bei Senden eines Read-Request-Telegrammes (Netzwerk-Fehler ?)":F60000 -132062:"Timeout bei Senden eines Write-Request-Telegrammes (Netzwerk-Fehler ?)":F60000 -132063:"Daten-Adresse Null (Parameter ber Service-Schnittstelle setzen/lesen)":F60000 -132064:"Text-Binrdaten Konvertierung ist fr diesen Parameter-Datentyp nicht mglich":F60000 -132065:"Binrdaten-Text Konvertierung ist fr diesen Parameter-Datentyp nicht mglich":F60000 -132066:"Parameter-ID Null (Parameter ber Service-Schnittstelle setzen/lesen)":F60000 -132067:"Parameter-ID ungltig (Text/Binrdaten Konvertierung nicht mglich)":F60000 -132069:"Die Adresse der ACOPOS-Parameter im Modul acp10cfg kann nicht gelesen werden":F60000 -132070:"Antrieb fr ACOPOS-Parameter im Modul acp10cfg nicht gefunden":F50349:F60000 -F50349:"Interface-Index (im HB) und Knotennummer (im LB) dieses Antriebs ":0,2,u -132071:"Die ACOPOS-Parameter sind ungltig (ein AutomationStudio-Update ist notwendig)":F60000 -132072:"Falscher Boot-Zustand nach SW-Reset":F50350:F60000 -F50350:"Boot-Zustand ":0,2,u -132073:"NC-Systemmodul-Download: Fehler bei Lesen der NC-HW-Version des BsLoaders":F60000 -132074:"Inkompatible NC-Hardware-Version: Download des BsLoaders nicht mglich":F50351:F60000 -F50351:"Versions-ID vom NC-Systemmodul (im HB) und Versions-ID vom ACOPOS (im LB) ":0,2,u -132075:"Inkompatible NC-Hardware-Version: Download des Betriebssystems nicht mglich":F50352:F60000 -F50352:"Versions-ID vom NC-Systemmodul (im HB) und Versions-ID vom ACOPOS (im LB) ":0,2,u -132076:"Die FIFO fr hochpriore Messages an den NC-Idle-Task ist voll":F60000 -132077:"Eine POWERLINK Knotennummer im Modul acp10cfg ist ungltig":F60000 -132078:"Eine POWERLINK Knotennummer im Modul acp10cfg wird mehrfach verwendet":F60000 -132079:"Mit dieser Variante muss ein CAN-Interface im Modul acp10cfg sein":F60000 -132080:"Mit dieser Variante muss ein POWERLINK Interface im Modul acp10cfg sein":F60000 -132084:"Die NC-Konfiguration enthlt kein einziges ACOPOS-Modul":F60000 -132085:"Modul acp10cfg ungltig (AutomationStudio ab V2.2 notwendig)":F60000 -132086:"Mit dieser Variante ist kein CAN-Interface im Modul acp10cfg erlaubt":F60000 -132087:"Mit dieser Variante ist kein POWERLINK Interface im Modul acp10cfg erlaubt":F60000 -132088:"In NC-Zuordnungs-Tabelle angegebenes INIT-Parameter-Modul ist nicht vorhanden":F60000 -132089:"NC-HW-ID des INIT-Parameter-Moduls ist nicht kompatibel zum NC-Manager":F50353:F60000 -F50353:"NC-HW-ID des INIT-Parameter-Moduls ":0,2,u -132090:"NC-Objekt-Typ des INIT-Parameter-Moduls ist nicht gleich mit NC-Objekt":F50354:F60000 -F50354:"NC-Objekt-Typ des INIT-Parameter-Moduls ":0,2,u -132091:"Ungltige Blockdaten im INIT-Parameter-Modul (Datenbereich berschritten)":F50355:F60000 -F50355:"Offset in der Daten-Section des INIT-Parameter-Moduls ":0,4,u -132092:"Fehler bei Senden eines Kommandos an den NC-Restzeit-Task":F50356:F60000 -F50356:"Status der Sende-Funktion ":0,2,u -132093:"NcManCtrl ist mehrfach mit verschiedenen Werten definiert":F60000 -132094:"NetworkInit ist fr ncMANAGER mehrfach mit verschiedenen Werten definiert":F60000 -132095:"Wert der Antriebs-Gruppe im CAN-CFG-Modul grer als Maximalwert":F50357:F60000 -F50357:"Maximalwert ":0,2,u -132098:"Version des Moduls acp10cfg ist nicht kompatibel zum NC-Manager":F60000 -132099:"Die Lnge der Daten-Section des Moduls acp10cfg ist zu klein":F50358:F60000 -F50358:"Nummer der Datensection ":0,2,u -132100:"Speicher fr NC-Fehlertext-Verwaltung kann nicht allokiert werden":F50359:F60000 -F50359:"Status von SM_malloc() ":0,2,u -132102:"Versions-ID des Fehlertext-Moduls nicht gleich mit der des NC-Managers":F60000 -132103:"Daten-Section des Fehlertext-Moduls kann nicht gelesen werden":F50360:F60000 -F50360:"Nummer der Daten-Section ":0,2,u -132104:"Daten-Section des Fehlertext-Moduls ist leer":F50361:F60000 -F50361:"Nummer der Daten-Section ":0,2,u -132105:"Lnge der Daten-Section des Fehlertext-Moduls ist zu klein":F50362:F60000 -F50362:"Nummer der Datensection ":0,2,u -132106:"Fehlerliste des Fehlertext-Moduls nicht gleich mit der des NC-Managers":F50363:F60000 -F50363:"Erste ungltige Fehlernummer ":0,2,u -132107:"Parameterliste des Fehlertext-Moduls nicht gleich mit der des NC-Managers":F50364:F60000 -F50364:"Erste ungltige Parameter-ID ":0,2,u -132108:"Die letzte Fehlernummer des Fehlertext-Moduls ist nicht 65535":F60000 -132109:"Die letzte Parameter-ID des Fehlertext-Moduls ist nicht 65535":F60000 -132110:"Lnge der Daten-Section des CAN-CFG-Moduls kann nicht gelesen werden":F50365:F60000 -F50365:"Status der Funktion MO_section_lng() ":0,2,u -132111:"Lnge der Daten-Section des CAN-CFG-Moduls ist zu klein":F50366:F60000 -F50366:"Erwartete Lnge ":0,2,u -132112:"Die Datenadresse im CAN-CFG-Modul kann nicht gelesen werden":F50367:F60000 -F50367:"Status der Funktion MO_read() ":0,2,u -132113:"Der Freigabe-Code im CAN-CFG-Modul ist ungltig":F60000 -132114:"Werte ungleich Null im reservierten Bereich des CAN-CFG-Moduls":F60000 -132115:"Die Basis-CAN-ID fr WR-/RD-Kanal1 im CAN-CFG-Modul ist ungltig":F60000 -132116:"Die Basis-CAN-ID fr WR-/RD-Kanal2 im CAN-CFG-Modul ist ungltig":F60000 -132117:"Die Basis-CAN-ID fr WR-/RD-Kanal3 im CAN-CFG-Modul ist ungltig":F60000 -132118:"Die Basis-CAN-ID fr Monitor-Daten im CAN-CFG-Modul ist ungltig":F60000 -132119:"Ungltige Basis-CAN-ID fr zykl. Daten zum Antrieb im CAN-CFG-Modul":F60000 -132120:"Ungltige Basis-CAN-ID fr zykl. Daten vom Antrieb im CAN-CFG-Modul":F60000 -132121:"Die CAN-ID fr das SYNC-Telegramm im CAN-CFG-Modul ist ungltig":F60000 -132122:"Die CAN-ID fr das Broadcast-Kommando im CAN-CFG-Modul ist ungltig":F60000 -132123:"Fehler bei Def. des Read-COB fr WR2-Request (Modus fr externe Sollpos.)":F50368:F60000 -F50368:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132124:"Fehler bei Def. des Read-COB fr WR2-Response (Modus fr externe Sollpos.)":F50369:F60000 -F50369:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132125:"Fehler bei Def. des Read-COB fr RD2-Request (Modus fr externe Sollpos.)":F50370:F60000 -F50370:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132126:"Fehler bei Def. des Read-COB fr RD2-Response (Modus fr externe Sollpos.)":F50371:F60000 -F50371:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132127:"Fehler bei Lschen des Write-COB fr Broadcast-Kommando (Modus ext. Sollpos.)":F50372:F60000 -F50372:"CAN-ID (in HB und MHB) und Status von CAN_deleteCOB() (in MLB und LB) ":0,4,u -132128:"Fehler bei Def. des Read-COB fr Broadcast-Kommando (Modus ext. Sollpos.)":F50373:F60000 -F50373:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132129:"Fehler bei Read-COB-Def. fr zykl. Anw.daten vom Antrieb (Modus ext. Sollpos.)":F50374:F60000 -F50374:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132130:"Dieser Modus fr ext. Sollpos. ist nur mit einem CAN-Interface erlaubt":F50375:F60000 -F50375:"Anzahl der verwendeten CAN-Interfaces ":0,2,u -132131:"Das angegebene NC-Datenmodul ist nicht vorhanden":F60000 -132132:"Das angegebene Modul ist kein NC-Datenmodul":F60000 -132133:"Der NC-Modul-Typ des angegebenen NC-Datenmoduls ist ungltig":F50376:F60000 -F50376:"Geforderter Typ (im HB) und Typ des NC-Datenmoduls (im LB) ":0,2,u -132134:"Der NC-Modul-Typ des angegebenen NC-Datenmoduls kann nicht gelesen werden":F50377:F60000 -F50377:"Status der Funktion MO_read() ":0,2,u -132135:"Die Datenadresse des angegebenen NC-Datenmoduls kann nicht gelesen werden":F50378:F60000 -F50378:"Status der Funktion MO_read() ":0,2,u -132136:"Die Daten-Section des angegebenen NC-Datenmoduls ist leer":F50379:F60000 -F50379:"Nummer der Daten-Section ":0,2,u -132137:"Daten-Adresse der Struktur fr eine Datenblock-Operation ist Null":F60000 -132138:"Daten-Adresse Null (Datenstruktur fr Datenblock-Operation)":F60000 -132139:"Daten-Lnge Null (Datenstruktur fr Datenblock-Operation)":F60000 -132140:"Datenblock-Operation: Datenmodul-Name oder Daten-Adresse muss Null sein":F60000 -132141:"Ungltiges Daten-Format in einer Parameter-Sequenz":F60000 -132142:"ID oder Typ eines Parameters ungltig in Parameter-Sequenz mit Textformat":F50380:F60000 -F50380:"Index dieses Parameters in der Parameter-Sequenz ":0,4,u -132143:"Daten eines Parameters in einer Parameter-Sequenz lnger als 6 Bytes":F50381:F60000 -F50381:"Index dieses Parameters in der Parameter-Sequenz ":0,4,u -132144:"Fehler fr in NC-Zuordnungs-Tabelle angegebene ACOPOS-Parametertabelle":F50382:F60000 -F50382:"Index dieser ACOPOS-Parametertabelle (Name im Logger) ":0,2,u -132145:"Die ACOPOS-Parametertabelle ist nicht vorhanden":F60000 -132146:"Die ACOPOS-Parametertabelle ist kein NC-Datenmodul":F60000 -132147:"Der NC-Modul-Typ der ACOPOS-Parametertabelle ist ungltig":F60000 -132148:"Der NC-Modul-Typ der ACOPOS-Parametertabelle kann nicht gelesen werden":F60000 -132149:"Die Datenadresse in der ACOPOS-Parametertabelle kann nicht gelesen werden":F60000 -132150:"Die Daten-Section der ACOPOS-Parametertabelle ist leer":F60000 -132151:"Fehler bei Initialisierung des Speicherbereiches fr den XML-Parser":F60000 -132152:"Kein XML-Element in der ACOPOS-Parametertabelle vorhanden":F60000 -132153:"Das erste XML-Element in der ACOPOS-Parametertabelle ist ungltig":F60000 -132154:"Die ACOPOS-Parametertabelle enthlt keinen einzigen ACOPOS-Parameter":F60000 -132155:"Schachtelungs-Tiefe fr ACOPOS-Parameter-Gruppen berschritten":F50383:F60000 -F50383:"Maximale Schachtelungs-Tiefe ":0,2,u -132156:"ID oder Typ eines ACOPOS-Parameters ungltig fr Text-Konvertierung":F50384:F60000 -F50384:"Parameter-ID ":0,2,u -132157:"Lnge der Parameter-Daten fr ACOPOS-Parameter in XML-Daten zu gro":F50385:F60000 -F50385:"Parameter-ID ":0,2,u -132158:"ACOPOS-Parameter: Ein Attribut ist nicht definiert (ID)":F50386:F60000 -F50386:"Nummer dieses Parameters in der ACOPOS-Parametertabelle ":0,2,u -132159:"ACOPOS-Parameter: Ein Attribut ist nicht definiert (Value)":F50387:F60000 -F50387:"Nummer dieses Parameters in der ACOPOS-Parametertabelle ":0,2,u -132161:"ncNC_SYS_RESTART,ncACKNOWLEDGE ist nicht erlaubt (network.init=ncFALSE)":F60000 -132163:"Mit SwNodeSelect ist ein Systemmodul-Download zu allen Antrieben nicht mglich":F60000 -132164:"Der mit NetworkInit (global) definierte Text ist ungltig":F60000 -132165:"Eine CAN-Knotennummer ist gleich mit NodeNr_SwNodeSelect":F60000 -132166:"Netzwerk-Init. whrend aktiver Netzwerk-Initialisierung nicht erlaubt":F60000 -132167:"Der mit NetworkInit definierte Text ist ungltig":F60000 -132168:"NodeNr_SwNodeSelect ist mehrfach mit verschiedenen Werten definiert":F60000 -132169:"Die mit NodeNr_SwNodeSelect definierte Knotennummer ist ungltig":F50388:F60000 -F50388:"Knotennummer ":0,2,u -132170:"Fr diese Datenblock-Operation muss ein Datenmodul-Name eingegeben werden":F60000 -132171:"Index Null ist nicht erlaubt (Datenstruktur fr Datenblock-Operation)":F60000 -132172:"Der angegebene Datenmodul-Name ist fr ein BR-Modul nicht gltig":F50389:F60000 -F50389:"Status von conv_asc2brstr() ":0,2,u -132173:"Speicher fr Datenmodul-Erzeugung kann nicht allokiert werden":F50390:F60000 -F50390:"Datenmodul-Lnge ":0,4,u -132174:"Fehler bei Installation des Datenmoduls in BR-Modultabelle":F50391:F60000 -F50391:"Status von BrmFlushModuleMemory() ":0,2,u -132175:"Fehler bei Installation des Datenmoduls in BR-Modultabelle":F50392:F60000 -F50392:"Status von BR_install() ":0,2,u -132176:"Text fr Parameter-Daten zu gro fr Parameter-Sequenz mit Textformat":F50393:F60000 -F50393:"Index dieses Parameters in der Parameter-Sequenz ":0,4,u -132177:"Text fr Parameter-Daten zu gro fr Parameter-Liste mit Textformat":F50394:F60000 -F50394:"Index dieses Parameters in der Parameter-Liste ":0,4,u -132178:"Diese Achse ist fr diesen ACOPOS nicht freigegeben (Kanalnummer zu hoch)":F50395:F60000 -F50395:"Maximale Kanalnummer ":0,2,u -132179:"ID oder Typ eines Parameters ungltig in Parameter-Liste mit Textformat":F50396:F60000 -F50396:"Index dieses Parameters in der Parameter-Liste ":0,4,u -132180:"Daten-Adresse der Struktur fr eine Parameter-Listen-Operation ist Null":F60000 -132181:"Daten-Adresse Null (Datenstruktur fr Parameter-Listen-Operation)":F60000 -132182:"Daten-Lnge Null (Datenstruktur fr Parameter-Listen-Operation)":F60000 -132183:"Daten-Lnge ungltig (Datenstruktur fr Parameter-Listen-Operation)":F60000 -132184:"Ungltiges Daten-Format in einer Parameter-Liste":F60000 -132185:"Daten eines Parameters in einer Parameter-Liste lnger als 6 Bytes":F50397:F60000 -F50397:"Index dieses Parameters in der Parameter-Liste ":0,4,u -132186:"NetBasisInitNr ist fr ncMANAGER mehrfach mit verschiedenen Werten definiert":F60000 -132187:"Fehler fr Synchronisierung der Netzwerk-Initialisierung (Details im Logger)":F60000 -132188:"Dieses NC-Objekt ist in HW-Konfiguration und NC-Zuordnungs-Tabelle definiert":F60000 -132189:"Timeout fr zykl. Daten vom Antrieb - Anzeigen ungltig (Netzwerk-Fehler ?)":F50398:F60000 -F50398:"Timeout [us] ":0,4,u -132190:"Fehler bei Definition des Write-COB fr Knotennummern-Auswahl per Software":F50399:F60000 -F50399:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132191:"Diese Parameter-ID ist fr die PLCopen MC-Library reserviert":F50400:F60000 -F50400:"Kommando-ID (0: SERVICE, 1: PAR_LIST, 2: PAR_SEQU, 3: ACP_PAR) ":0,4,u -132192:"Das angegebene Datenmodul ist kein INIT-Parameter-Modul":F60000 -132193:"Fr diesen NC-Objekt-Typ ist kein INIT-Parameter-Modul vorhanden":F60000 -132194:"Diese Funktion ist fr diesen NC-Objekt-Typ nicht implementiert":F60000 -132195:"Fehler bei Download des BsLoaders zum ACOPOS":F50401:F60000 -F50401:"Knotennummer des ACOPOS, der den Fehler verursacht hat (falls ungleich Null) ":0,2,u -132196:"Fehler bei Download des Betriebssystems zum ACOPOS":F50402:F60000 -F50402:"Knotennummer des ACOPOS, der den Fehler verursacht hat (falls ungleich Null) ":0,2,u -132197:"Fehler bei Download des BsLoaders zum ACOPOS (weitere Info im Logger)":F60000 -132198:"Fehler bei Download des Betriebssystems zum ACOPOS (weitere Info im Logger)":F60000 -132200:"Fehler bei Aufruf von plAcycWrite() (Parameter lesen)":F50403:F60000 -F50403:"Status von plAcycWrite() ":0,2,u -132201:"Fehler bei Aufruf von plAcycWrite() (Parameter schreiben)":F50404:F60000 -F50404:"Status von plAcycWrite() ":0,2,u -132202:"Fehler bei Aufruf von plAcycRead() (Parameter lesen)":F50405:F60000 -F50405:"Status von plAcycRead() ":0,2,u -132203:"Fehler bei Aufruf von plAcycRead() (Parameter schreiben)":F50406:F60000 -F50406:"Status von plAcycRead() ":0,2,u -132204:"Timeout fr Parameter lesen ber azyklischen Kanal (ist Antrieb im Netzwerk ?)":F50407:F60000 -F50407:"Timeout [us] ":0,4,u -132205:"Timeout fr Parameter schreiben ber azykl. Kanal (ist Antrieb im Netzwerk ?)":F50408:F60000 -F50408:"Timeout [us] ":0,4,u -132206:"Zyklischer Kanal: Read Request trotz Warten auf Response":F60000 -132207:"Zyklischer Kanal: Write Request trotz Warten auf Response":F60000 -132208:"Fehler bei plAction(DEVICE_TO_BUS_NR) (weitere Info im Logger)":F50409:F60000 -F50409:"Status von plAction() ":0,2,u -132209:"Fehler bei plAction(GET_IDENT) (weitere Info im Logger)":F50410:F60000 -F50410:"Status von plAction() ":0,2,u -132210:"Falscher Interface-Ident bei Aufruf von plState() (weitere Info im Logger)":F50411:F60000 -F50411:"Interface-Ident ":0,4,u -132211:"Interface nicht vorhanden bei Aufruf von plState() (weitere Info im Logger)":F60000 -132212:"Fataler Interface-Fehler bei Aufruf von plState() (weitere Info im Logger)":F60000 -132213:"Timeout fr POWERLINK Interface (weitere Info im Logger)":F60000 -132214:"Fehler bei Aufruf von plAcycOpen() (weitere Info im Logger)":F50412:F60000 -F50412:"Status von plAcycOpen() ":0,2,u -132215:"Fehler bei Aufruf von plCECreate() (weitere Info im Logger)":F50413:F60000 -F50413:"Status von plCECreate() ":0,2,u -132216:"Fehler bei plAction(GET_IF_PAR) (weitere Info im Logger)":F50414:F60000 -F50414:"Status von plAction() ":0,2,u -132217:"Broadcast-Kanal: Fehler bei Aufruf von plAcycWrite() (Parameter lesen)":F50415:F60000 -F50415:"Status von plAcycWrite() ":0,2,u -132218:"Broadcast-Kanal: Fehler bei Aufruf von plAcycWrite() (Parameter schreiben)":F50416:F60000 -F50416:"Status von plAcycWrite() ":0,2,u -132219:"Fehler bei plAction(GET_IF_MUXPRESCALE) (weitere Info im Logger)":F50417:F60000 -F50417:"Status von plAction() ":0,2,u -132220:"Fehler bei plAction(GET_IF_CYCLE_TIME) (weitere Info im Logger)":F50418:F60000 -F50418:"Status von plAction() ":0,2,u -132221:"Fehler bei plAction(GET_IF_PRESCALE) (weitere Info im Logger)":F50419:F60000 -F50419:"Status von plAction() ":0,2,u -132222:"Fehler bei plAction(GET_STATIONFLAG) Modul (weitere Info im Logger)":F50420:F60000 -F50420:"Status von plAction() ":0,2,u -132223:"Fehler bei Aufruf von plGetNodeInfo() (weitere Info im Logger)":F50421:F60000 -F50421:"Status von plGetNodeInfo() ":0,2,u -132224:"Fehler bei Aufruf von plAction(GET_PROTOCOL_VERSION) (weitere Info im Logger)":F50422:F60000 -F50422:"Status von plAction() ":0,2,u -132225:"Dieser ACOPOS POWERLINK Knoten ist in der AR Konfiguration nicht vorhanden":F60000 -132226:"Eine SDC-Knotennummer im Modul acp10cfg ist ungltig":F60000 -132227:"Eine SDC-Knotennummer im Modul acp10cfg wird mehrfach verwendet":F60000 -132228:"Es ist kein Netzwerk-Interface (POWERLINK oder SDC) in acp10cfg enthalten":F60000 -132229:"Das fr die Bedienung von SDC Achsen notwendige SDC Objekt existiert nicht":F60000 -132230:"Fehler bei der Initialisierung des SDC oder SIM Objekts (siehe Logger)":F60000 -132231:"Fehler bei der SDC Konfiguration (siehe Logger)":F60000 -132232:"Das fr ACOPOS Simulation notwendige SIM Objekt existiert nicht":F60000 -132233:"NCBSL (Name siehe Logger) enthlt kein NC-Systemmodul mit Modultyp 0x4F":F60000 -132234:"NCSYS (Name siehe Logger) enthlt kein NC-Systemmodul mit Modultyp 0x4F":F60000 -132235:"Daten-Adresse Null fr Parameter in Parameter-Sequenz":F50423:F60000 -F50423:"Index dieses Parameters in der Parameter-Sequenz ":0,4,u -132236:"Daten-Adresse Null fr Parameter in Parameter-Liste":F50424:F60000 -F50424:"Index dieses Parameters in der Parameter-Liste ":0,4,u -132237:"Kanal-Index fr ACOPOS-Parameter im Modul acp10cfg ist ungltig":F50425:F60000 -F50425:"Interface-Index (im HB) und Knotennummer (im LB) dieses Antriebs ":0,2,u -132238:"Diese Funktion ist derzeit nicht implementiert":F60000 -132239:"Basis-Speicher fr INIT-Parameter-Module konnte nicht allokiert werden":F50426:F60000 -F50426:"Status von SM_malloc() ":0,2,u -132240:"NC-Objekt Daten ungltig (PV mit INIT-Wert in Variablendeklaration ?)":F60000 -132241:"Datenblock-Operation: Datenmodul-Name muss Null sein":F60000 -132243:"Fehler bei plAction(GET_PDO_INFO) (weitere Info im Logger)":F50427:F60000 -F50427:"Status von plAction() ":0,2,u -132244:"Kein PDO fr diesen Kanal im zykl. Frame definiert: Der Kanal ist gesperrt":F60000 -132245:"Der Speicher zur Bedienung des Broadcast-Kanals kann nicht allokiert werden":F60000 -132246:"'Direction' des POWERLINK Broadcast-Kanals ist nicht 'Output'":F60000 -132247:"Fehler bei plAction(GET_TC_INFO) (weitere Info im Logger)":F50428:F60000 -F50428:"Status von plAction() ":0,2,u -132248:"ACOPOS-Parameter Header im Modul acp10cfg ungltig (Section berschritten)":F50429:F60000 -F50429:"Interface-Index (im HB) und Knotennummer (im LB) dieses Antriebs ":0,2,u -132249:"ACOPOS-Parameter Deskriptor im Modul acp10cfg ungltig (Section berschritten)":F60000 -132250:"ACOPOS-Parameter im Modul acp10cfg: Lnge der Parameter-Daten zu gro":F50430:F60000 -F50430:"Maximal erlaubte Lnge ":0,2,u -132251:"NcNetCyc: Response-Timeout":F50431:F60000 -F50431:"Timeout [us] ":0,4,u -132252:"NcNetCyc: Unerwartete Response (ungltiger Zhlerwert)":F60000 -132253:"Die Taskklasse fr POWERLINK Output-Zyklus Trigger ist ungltig":F50432:F60000 -F50432:"Maximale Taskklassennummer ":0,1,u -132254:"Kein PDO Mapping definiert (PDO Mapping ist fr diese ACOPOS ID erforderlich)":F50433:F60000 -F50433:"ACOPOS ID ":0,1,u -132255:"Trace Start ist nicht erlaubt whrend Trace aktiv ist":F60000 -132256:"Trace Trigger: Daten ungltig":F50434:F60000 -F50434:"Index des Trigger-Satzes ":0,2,u -132257:"Trace Trigger: Dieser Kanal ist fr diesen ACOPOS nicht freigegeben":F50435:F60000 -F50435:"Index des Trigger-Satzes ":0,2,u -132258:"Mehr als ein Trace Trigger fr einen Kanal definiert":F50436:F60000 -F50436:"Index des Trigger-Satzes ":0,2,u -132259:"Derzeit sind keine Trace-Daten zum Sichern vorhanden":F60000 -132260:"Trace: Es ist kein gltiger Testdatenpunkt definiert":F60000 -132261:"Trace Trigger: Daten ungltig":F60000 -132262:"Trace Testdatenpunkt: Daten ungltig":F50437:F60000 -F50437:"Index des Testdatenpunktes ":0,2,u -132263:"Trace Trigger: Dieser Kanal ist fr diesen ACOPOS nicht freigegeben":F60000 -132264:"Trace Testdatenpunkt: Dieser Kanal ist fr diesen ACOPOS nicht freigegeben":F50438:F60000 -F50438:"Index des Testdatenpunktes ":0,2,u -132265:"Trace Trigger: Trace fr dieses NC-Objekt bereits aktiv bei Trace-Start":F60000 -132266:"Trace Testdatenpunkt: Trace fr dieses NC-Objekt bereits aktiv bei Trace-Start":F50439:F60000 -F50439:"Index des Testdatenpunktes ":0,2,u -132267:"Trace Trigger: Das NC-Objekt ist fr Trace-Kommandos nicht freigegeben":F60000 -132268:"Trace Testdatenpunkt: Das NC-Objekt ist fr Trace-Kommandos nicht freigegeben":F50440:F60000 -F50440:"Index des Testdatenpunktes ":0,2,u -132269:"Trace: Zu viele Testdatenpunkte fr einen Trace-Kanal definiert":F50441:F60000 -F50441:"Max. Anzahl von Testdatenpunkten ":0,2,u -132270:"ACOPOS Kopplung: Die Kanalnummer der Sendedaten ist ungltig":F50442:F60000 -F50442:"Kanalnummer der Sendedaten ":0,1,u -132271:"ACOPOS Kopplung: Die Kanalnummer der Empfangsdaten ist ungltig":F50443:F60000 -F50443:"Kanalnummer der Empfangsdaten ":0,1,u -132272:"ACOPOS Kopplung: Sendedaten mit dieser Kanalnummer sind nicht konfiguriert":F50444:F60000 -F50444:"Kanalnummer der Sendedaten (Nummer des Kopplungsobjekts) ":0,1,u -132273:"ACOPOS Kopplung: Das NC-Objekt der Sendedaten ist ungltig":F60000 -132274:"Netzwerk Kopplung: Der Broadcast-Kanal wurde nicht konfiguriert":F60000 -132275:"Netzwerk Kopplung: Der Broadcast-Kanal wurde nicht erfolgreich initialisiert":F60000 -132276:"Netzwerk Kopplung: Zykluszeiten nicht gleich (POWERLINK, NC Taskklasse)":F60000 -132277:"Netzwerk Kopplung: Im Broadcast-Kanal hat kein Datensatz mehr Platz":F60000 -132278:"ACOPOS Kopplung: Null als Parameter-ID der Sendedaten ist nicht erlaubt":F60000 -132279:"Service-Schnittstelle: Daten-Adresse Null":F60000 -132280:"Timeout fr Freigabe der azyklischen Netzwerk Kommunikation":F50445:F60000 -F50445:"Timeout [s] ":0,4,u -132281:"Version von SafeMC kleiner als Minimalversion (siehe Logger)":F60000 -132282:"Netzwerk Kopplung: Inkompatible Zykluszeiten (POWERLINK, NC Taskklasse)":F60000 -132283:"INIT Broadcast Datenpunkt: Aufruf der Aktion nur mit NC Taskklasse erlaubt":F50446:F60000 -F50446:"Nummer der NC Taskklasse ":0,1,u -132284:"Erw. Kopplungs-Daten: Mit dieser AR/NC Version nur fr TK1 mit synchr. Output":F50447:F60000 -F50447:"Nummer der NC Taskklasse ":0,1,u -132285:"INIT Broadcast Datenpunkt: Inkompatible Zykluszeiten (POWERLINK, NC Taskkl.)":F50448:F60000 -F50448:"Erweiterte Kopplungs-Daten fr ACP10_MC_BROADCAST (0/1: Nein/Ja) ":0,1,u -132286:"Netzwerk Kopplung: Inkompatible Zykluszeiten (Netzwerk-IFs, NC Taskklasse)":F50449:F60000 -F50449:"Erweiterte Kopplungs-Daten fr ACP10_MC_BROADCAST (0/1: Nein/Ja) ":0,1,u -132287:"Erweiterte Kopplungs-Daten nicht mglich (OutTime Differenz zu gro)":F50450:F60000 -F50450:"Differenz zwischen maxOutTime und minOutTime ":0,4,u -132288:"Erweiterte Kopplungs-Daten nicht mglich (Taskklassen-Toleranz ist nicht Null)":F50451:F60000 -F50451:"Nummer der NC Taskklasse ":0,1,u -132289:"Netzwerk Kopplung: SDC/SIM Master und Slave in unterschiedlichen Taskklassen":F60000 -132290:"INIT Broadcast Datenpunkt: Aufruf der NC-Aktion nur in SDC Taskklasse erlaubt":F50452:F60000 -F50452:"Taskklassennummer des zugehrigen SDC Interface ":0,1,u -132291:"INIT Broadcast Datenpunkt: "dp_data_bits" oder "dp_task_class" ist Null":F60000 -132292:"Daten eines Parameters in einer Parameter-Liste lnger als 8 Bytes":F50453:F60000 -F50453:"Index dieses Parameters in der Parameter-Liste ":0,4,u -132302:"Setup starten nicht mglich: Es ist bereits eine Setup-Operation aktiv":F60000 -132322:"Datenblock Upload/Download: Der Datenobjekt Name ist Null":F60000 -132323:"Datenblock Upload/Download: Die Datenblock Parameter-ID ist ungltig":F60000 -132324:"Datenblock Upload/Download: Die Par.-ID von Datenblock-Index 1 ist ungltig":F60000 -132325:"Datenblock Upload/Download: Die Par.-ID von Datenblock-Index 2 ist ungltig":F60000 -132326:"Datenblock Upload/Download: Adresse des Datenpuffers ist Null":F60000 -132327:"Datenblock Upload/Download: Lnge des Datenpuffers ist Null":F60000 -132328:"Datenblock Upload: Lnge des Datenpuffers kleiner als Lnge des Datenblocks":F60000 -132329:"Setup: Maximale Anzahl von initialen ACOPOS-Parametern berschritten":F50454:F60000 -F50454:"Maximale Anzahl ":0,4,u -132330:"Setup: Daten eines ACOPOS-Parameters lnger als 6 Bytes":F50455:F60000 -F50455:"Parameter-ID ":0,2,u -132331:"Setup starten nicht mglich: Der Modus-Parameter ist Null":F60000 -132392:"Netzwerk Kopplung: Inkompatible Zykluszeiten (POWERLINK, NC Taskklasse)":F60000 -132393:"Netzwerk Kopplung: Inkompatible Zykluszeiten (POWERLINK, NC Taskklasse)":F60000 -132394:"INIT Broadcast Datenpunkt: Inkompatible Zykluszeiten (POWERLINK, NC Taskkl.)":F60000 -132395:"Erw. Kopplungs-Daten: Nur mglich mit synchr. Ausg.daten fr Taskkl. Cyclic #1":F50456:F60000 -F50456:"Nummer der NC Taskklasse ":0,1,u -132396:"Die nderung der Zykluszeit ist fr diesen ACOPOS Hardware Typ nicht erlaubt":F60000 -132397:"NCSYS-Version auf dem Zielsystem ist nicht kompatibel mit NC-Software-Version":F60000 -132398:"NCSYS enthlt kein Betriebssystem fr diesen ACOPOS Hardware Typ":F60000 -132399:"Manueller ACOPOS-Restart (POWER-OFF/-ON) nach NCSYS-Download notwendig":F60000 -132400:"Speicher kann nicht allokiert werden":F50457:F60000 -F50457:"Speichergre ":0,4,u -132401:"Kein Datenobjekt-Name angegeben":F60000 -132402:"Die angegebene Datei kann nicht geffnet werden":F60000 -132403:"Die angegebene Datei kann nicht erzeugt werden":F60000 -132404:"Fehler beim Schreiben in eine Datei":F60000 -132405:"Fehler beim Lesen aus einer Datei":F60000 -132406:"Die angegebene Datei kann nicht erzeugt werden":F50458:F60000 -F50458:"Status von FileCreate() ":0,2,u -132407:"Fehler beim Schreiben in eine Datei":F50459:F60000 -F50459:"Status von FileWrite() ":0,2,u -132408:"Fehler beim Schlieen einer Datei":F50460:F60000 -F50460:"Status von FileClose() ":0,2,u -132409:"Die angegebene Datei kann nicht gelscht werden":F50461:F60000 -F50461:"Status von FileDelete() ":0,2,u -132410:"Der Datenobjekt-Typ ist ungltig":F60000 -132411:"Die Adresse der Datenobjekt-Struktur ist Null":F60000 -132412:"Der Name in der Datenobjekt-Struktur ist Null":F60000 -132413:"Die Daten-Adresse in der Datenobjekt-Struktur ist Null":F60000 -132414:"Die Daten-Lnge in der Datenobjekt-Struktur ist Null":F60000 -132415:"Kein File Device angegeben":F60000 -132416:"Die FileIO Funktionen existieren nicht (ist die Library FileIO vorhanden ?)":F60000 -132417:"Fehler beim Schreiben in ein NC-Datenmodul":F50462:F60000 -F50462:"Status von ncda_wr() ":0,2,u -132418:"Kein XML-Element in den MTC Daten vorhanden":F60000 -132419:"MTC-Daten: XML-Elemente ungltig oder in falscher Reihenfolge":F60000 -132420:"Die MTC-Daten enthalten eine ungltige Konfiguration":F60000 -132421:"Die MTC-Daten enthalten keine Konfiguration fr Multiachs-Trace":F60000 -132422:"Die MTC-Daten enthalten mehr als eine Konfiguration fr Multiachs-Trace":F60000 -132423:"MTC-Daten: Trigger.NcObject ist ungltig":F60000 -132424:"MTC-Daten: Trigger.Condition ist ungltig":F60000 -132425:"MTC-Daten: Channel.NcObject ist ungltig":F60000 -132426:"Trace Trigger: Das Ereignis ist ungltig":F60000 -132427:"Trace Trigger: Parameter-ID Null nicht erlaubt wenn Ereignis ungleich AUS":F60000 -132428:"Das Datenobjekt-Format ist ungltig":F60000 -132429:"MTC-Daten: Maximale Anzahl von Testdatenpunkten berschritten":F50463:F60000 -F50463:"Maximale Anzahl ":0,2,u -132430:"Daten konnten nicht vom NCSBSL Modul (Name siehe Logger) gelesen werden":F60000 -132431:"Daten konnten nicht vom NCSYS Modul (Name siehe Logger) gelesen werden":F60000 -132432:"Trace nicht mglich: Der ACOPOS Hochlauf ist noch nicht abgeschlossen ":F60000 -132492:"ACOPOS Simulation: TK fr zykl. PLCopen Daten ungleich NC-Manager TK":F60000 -132494:"AcoposSimulation=Off fr einen Kanal, obwohl fr den anderen Kanal aktiviert":F50464:F60000 -F50464:"Kanalnummer mit AcoposSimulation=Off ":0,1,u -132495:"AcoposSimulation: Ungleiche Werte fr reelle und virtuelle Achse definiert":F50465:F60000 -F50465:"Kanalnummer der NC-Objekte ":0,1,u -132496:"Fehler beim Erzeugen des zyklischen Task fr PLCopen MC (Details im Logger)":F60000 -132497:"Taskklasse fr Behandlung zykl. Daten mit PLCopen in acp10cfg ist ungltig":F50466:F60000 -F50466:"Maximale Taskklassennummer ":0,1,u -132498:"PLCopen_CyclicData_TaskClass ist kleiner als Null oder grer als Maximalwert":F50467:F60000 -F50467:"Maximalwert ":0,1,u -132499:"PLCopen_CyclicData_TaskClass: Ungleiche Werte fr reelle und virtuelle Achse":F50468:F60000 -F50468:"Kanalnummer der NC-Objekte ":0,1,u -132500:"Die Message-FIFO ist bereits vorhanden":F60000 -132501:"Fehler beim Erzeugen der Message-FIFO":F50469:F60000 -F50469:"Status von RtkCreateFifo() ":0,2,u -132502:"Die Critical Section fr das Kommando-Semaphor ist bereits vorhanden":F60000 -132503:"Fehler beim Erzeugen der Critical Section fr das Kommando-Semaphor":F50470:F60000 -F50470:"Status von RtkCreateCriticalSection() ":0,2,u -132504:"Der NC-Idle-Task ist bereits vorhanden":F60000 -132505:"Fehler beim Erzeugen des NC-Idle-Task":F50471:F60000 -F50471:"Status von RtkCreateTask() ":0,2,u -132506:"Fehler beim Lesen der Taskklassen-Zykluszeit":F50472:F60000 -F50472:"Status von GetTaskclassCycleTime() ":0,2,u -132507:"Fehler beim Lesen der Taskklassen-Toleranz":F50473:F60000 -F50473:"Status von GetTaskclassMaxCycleTime() ":0,2,u -132508:"Fehler bei Senden eines Restzeit-Kommandos an den NC-Idle-Task":F50474:F60000 -F50474:"Status von RtkWriteFifo() ":0,2,u -132509:"Die Critical Section fr den Netzwerk-Kommando-Trace ist bereits vorhanden":F60000 -132510:"Fehler beim Erzeugen der Critical Section fr den Netzwerk-Kommando-Trace":F50475:F60000 -F50475:"Status von RtkCreateCriticalSection() ":0,2,u -132511:"Die Critical Section fr hochpriore Messages ist bereits vorhanden ":F60000 -132512:"Fehler beim Erzeugen der Critical Section fr hochpriore Messages":F50476:F60000 -F50476:"Status von RtkCreateCriticalSection() ":0,2,u -132513:"Die Critical Section fr globale Variablen ist bereits vorhanden":F60000 -132514:"Fehler beim Erzeugen der Critical Section fr globale Variablen":F50477:F60000 -F50477:"Status von RtkCreateCriticalSection() ":0,2,u -132515:"Die Critical Section fr Netzwerk-Kopplung ist bereits vorhanden":F60000 -132516:"Fehler beim Erzeugen der Critical Section fr Netzwerk-Kopplung":F50478:F60000 -F50478:"Status von RtkCreateCriticalSection() ":0,2,u -132738:"Fehler bei Schreiben in die SDM Motion FIFO":F60000 -132739:"Fehler bei Erzeugung der SDM Motion FIFO (siehe Logger)":F60000 -132740:"Fehler bei Lschen der SDM Motion FIFO (siehe Logger)":F60000 -132741:"Fehler bei Erzeugung des SDM Motion Task (siehe Logger)":F60000 -132742:"Fehler bei Lschen des SDM Motion Task (siehe Logger)":F60000 -132743:"SDM_Motion_Action: ncaction() hat nicht ncOK geliefert":F60000 -132744:"SDM_Motion_Action nicht erlaubt (noch keine Trace Konfiguration geladen)":F60000 -132745:"SDM_Motion_Action nicht erlaubt (Motion Trace bereits durch Appl. gestarted)":F60000 -132746:"SDM_Motion_Action nicht erlaubt (Motion Trace bereits durch SDM gestarted)":F60000 -132747:"SDM_Motion_Action: DataAddress ist Null oder nicht definiert":F60000 -132748:"SDM_Motion_Action: DataLen ist Null oder nicht definiert":F60000 -132749:"SDM_Motion_Action: BrModName ist zu lang":F60000 -132750:"SDM_Motion_Action: BrModName ist nicht definiert":F60000 -132751:"SDM_Motion_Action: FileName ist nicht definiert":F60000 -132752:"SDM_Motion_Action nicht mglich: AR-Funktion nicht verfgbar (siehe Logger)":F60000 -132753:"SDM_Motion_Action: CREATE_NCOBJ_LIST muss vor dieser Aktion aufgerufen werden":F60000 -132754:"SDM_Motion_Action: Der NC-Objekt Typ ist fr diese Aktion ungltig":F60000 -132755:"SDM_Motion_Action: Fehler bei Speicher-Freigabe":F60000 -132756:"SDM_Motion_Action: Fehler bei Speicher-Allokierung":F60000 -132757:"SDM_Motion_Action: Diese Aktion ist noch nicht implementiert":F60000 -132758:"SDM_Motion_Action: Der NC-Objekt Ident ist fr diese Aktion ungltig":F60000 -132759:"SDM_Motion_Action: Der NC-Objekt Ident muss fr diese Aktion Null sein":F60000 -132760:"SDM_Motion_Action: Pointer der Exit Funkt. Arg. ist Null oder nicht definiert":F60000 -132761:"SDM_Motion_Action: Pointer der Exit Funktion ist Null oder nicht definiert":F60000 -132762:"SDM_Motion_Action: Das erste XML-Element in den Eingabe Daten ist ungltig":F60000 -132763:"SDM_Motion_Action: Kein XML-Element in den Eingabe Daten":F60000 -132764:"SDM_Motion_Action: Fehler bei Initialisierung des XML-Parser Speicherbereichs":F60000 -132765:"SDM_Motion_Action: Lnge der XML Eingabe Daten ist Null":F60000 -132766:"SDM_Motion_Action: Pointer der XML Eingabe Daten ist Null":F60000 -132767:"SDM_Motion_Action: Ungltige actionID":F60000 -133002:"Floating-Point exception":F50479:F60000 -F50479:"EPC ":0,4,u -133003:"Address error exception":F50480:F60000 -F50480:"EPC ":0,4,u -133004:"Bus error exception":F50481:F60000 -F50481:"EPC ":0,4,u -133005:"Exception":F50482:F60000 -F50482:"EPC ":0,4,u -133006:"Access violation Exception":F50483:F60000 -F50483:"EPC ":0,4,u -133007:"Violation address":F50484:F60000 -F50484:"ADDR ":0,4,u -135000:"SMC FS: Interner Fehler, Progammablauf":F50485:F60000 -F50485:"Switch ID ":0,4,u -135001:"SMC FS: Interner Fehler, NULL Pointerzugriff":F50486:F60000 -F50486:"Pointer ID ":0,4,u -135002:"SMC FS: Interner Fehler, SPI bertragung":F50487:F60000 -F50487:"Zusatzinfo ":0,4,u -135003:"SMC FS: Interner Fehler, MFW NVM Datenspeicher":F60000 -135004:"SMC FS: Interner Fehler, Kommunikation Encoder Master":F50488:F60000 -F50488:"Zusatzinfo ":0,4,u -135005:"SMC FS: Interner Fehler, Kommunikation ACOPOS":F50489:F60000 -F50489:"Zusatzinfo ":0,4,u -135006:"SMC FS: Interner Fehler, Kommunikation Geber":F50490:F60000 -F50490:"Zusatzinfo ":0,4,u -135007:"SMC FS: Moduldaten/Abgleichdaten sind inkompatibel!":F50491:F60000 -F50491:"Zusatzinfo ":0,4,u -135008:"SMC FS: Fehlerhafte CRC der Moduldaten/Abgleichdaten!":F50492:F60000 -F50492:"Zusatzinfo ":0,4,u -135009:"SMC FS: SOS und STO nicht verbunden obwohl fr RSP bentigt":F60000 -135010:"SMC FS: Interner Fehler, Achsindex ausserhalb des erlaubten Bereichs":F50493:F60000 -F50493:"Pointer ID ":0,4,u -135011:"SMC FS: Interner Fehler, Funkt.-Parameter ausserhalb des erlaubten Bereichs":F50494:F60000 -F50494:"Befehlszhler (PC) ":0,4,u -135012:"SMC FS: Nicht sicherer Geber angeschlossen":F60000 -135013:"SMC FS: ACP10 Version untersttzt nicht die aktivierten Sicherheitsfkt.":F50495:F60000 -F50495:"ACPCom Version ":0,4,u -135014:"SMC FS: Funktion wird von Hardware nicht untersttzt.":F50496:F60000 -F50496:"Zusatzinfo ":0,4,u -135015:"SMC FS: Interner Fehler, Kreuzkommunikation Cycle F5":F50497:F60000 -F50497:"Byte Offset ":0,4,u -135016:"SMC FS: Interner Fehler, Kreuzkommunikation der Prfpunkte":F50498:F60000 -F50498:"Prfpunkt ID ":0,4,u -135017:"SMC FS: Interner Fehler, Kreuzkommunikation des Statusworts":F50499:F60000 -F50499:"Statuswort ":0,4,u -135018:"SMC FS: Interner Fehler, Kreuzkommunikation des Ausgangszustands":F50500:F60000 -F50500:"Ausgangszustand ":0,4,u -135019:"SMC FS: Interner Fehler, Kreuzkommunikation der EnDat Position":F50501:F60000 -F50501:"EnDat Position ":0,4,u -135020:"SMC FS: Interner Fehler, Kreuzkommunikation des EnDat Fehlerregisters":F50502:F60000 -F50502:"EnDat Fehlerregister ":0,4,u -135021:"SMC FS: Interner Fehler, Kreuzkommunikation des Encoder SSW":F50503:F60000 -F50503:"EnDat SSW ":0,4,u -135022:"SMC FS: Interner Fehler, Kreuzkommunikation des EnDat SSW":F50504:F60000 -F50504:"EnDat SSW ":0,4,u -135023:"SMC FS: Interner Fehler, Kreuzkommunikation des EnDat SSW":F50505:F60000 -F50505:"EnDat SSW ":0,4,u -135024:"SMC FS: "EUS - Units per count of physical reference system" ungltig":F60000 -135025:"SMC FS: "EUS - Maximum speed to normalize speed range" ungltig":F60000 -135026:"SMC FS: EUS - Geberauflsung zu klein":F60000 -135027:"SMC FS: EUS - Geberauflsung zu gro":F60000 -135028:"SMC FS: EUS - Einheitenauflsung zu gro":F60000 -135029:"SMC FS: EUS - Eine Einheit ist krzer als ein nm":F60000 -135030:"SMC FS: Gebertausch - Konfigurationsdaten wurden mehrmals gendert":F60000 -135031:"SMC FS: Gebertausch - Konfigurationsdaten wurden gendert":F60000 -135032:"SMC FS: Falsche Parametrierung":F50506:F60000 -F50506:"Zusatzinfo ":0,4,u -135033:"SMC FS: Modul Zyklus Zeit ist ungltig":F60000 -135034:"SMC FS: Parametrierung - Verzgerungsrampe ist zu steil":F60000 -135035:"SMC FS: Interne Statemachine befindet sich im Zustand Fail Safe ":F60000 -135036:"SMC FS: Deaktivierte Sicherheitsfunktion wurde angefordert":F60000 -135037:"SMC FS: SMS - Geschwindigkeitsgrenze auerhalb des gltigen Bereichs":F60000 -135038:"SMC FS: SLS1 - Geschwindigkeitsgrenze auerhalb des gltigen Bereichs":F60000 -135039:"SMC FS: SLS2 - Geschwindigkeitsgrenze auerhalb des gltigen Bereichs":F60000 -135040:"SMC FS: SLS3 - Geschwindigkeitsgrenze auerhalb des gltigen Bereichs":F60000 -135041:"SMC FS: SLS4 - Geschwindigkeitsgrenze auerhalb des gltigen Bereichs":F60000 -135042:"SMC FS: Stillstandsgeschw.-Grenze auerhalb des gltigen Bereichs":F60000 -135043:"SMC FS: SLS1 - Geschwindigkeitsgrenze verletzt Konfigurationsvorschrift":F60000 -135044:"SMC FS: SLS2 - Geschwindigkeitsgrenze verletzt Konfigurationsvorschrift":F60000 -135045:"SMC FS: SLS3 - Geschwindigkeitsgrenze verletzt Konfigurationsvorschrift":F60000 -135046:"SMC FS: SLS4 - Geschwindigkeitsgrenze verletzt Konfigurationsvorschrift":F60000 -135047:"SMC FS: Stillstandsgeschw.-Grenze verletzt Konfigurationsvorschrift":F60000 -135048:"SMC FS: berschreitung von Parametergrenzwerten":F50507:F60000 -F50507:"Zusatzinfo ":0,4,u -135049:"SMC FS: SMP wird verwendet aber Referenzieren wurde nicht konfiguriert":F60000 -135050:"SMC FS: SMP - Untere Positionsgrenze ist grer oder gleich der oberen":F60000 -135051:"SMC FS: SLP wird verwendet aber Referenzieren wurde nicht konfiguriert":F60000 -135052:"SMC FS: SLP - Untere Positionsgrenze ist grer oder gleich der oberen":F60000 -135053:"SMC FS: SLP - Positionsfenster auerhalb des SMP Positionsfensters":F60000 -135054:"SMC FS: SMP - Toleranz ist grer als SMP Positionsfenster":F60000 -135055:"SMC FS: SLP - Toleranz ist grer als SLP Positionsfenster":F60000 -135056:"SMC FS: Wert der Verzgerungsrampe ist auerhalb des gltigen Bereichs":F60000 -135057:"SMC FS: SLT Parametrierung - Momentgrenze zu gro":F50508:F60000 -F50508:"Zusatzinfo ":0,4,u -135058:"SMC FS: Motor Parametrierung - Moment Kennlinie ungltig":F50509:F60000 -F50509:"Zusatzinfo ":0,4,u -135059:"SMC FS: BM Parametrierung - Configured SF ungltig":F50510:F60000 -F50510:"Zusatzinfo ":0,4,u -135060:"SMC FS: SSO Toleranz verletzt Konfigurationsvorschrift":F60000 -135061:"SMC FS: SMS - Geschwindigkeitsgrenze verletzt Konfigurationsvorschrift":F60000 -135062:"SMC FS: SMS - berwachung des Geschwindigkeitsschleppfehlers nicht aktiviert":F60000 -135063:"SMC FS: SMS - berwachung des Positionsschleppfehlers aktiviert":F60000 -135064:"SMC FS: SMS - Referenzieren aktiviert ":F60000 -135065:"SMC FS: SMS - Eine nicht zulssige Sicherheitsfunktion ist aktiviert ":F60000 -135066:"SMC FS: SMS - Eingang SwitchHomingMode aktiviert":F60000 -135067:"SMC FS: Interner Fehler, Kreuzkommunikation Cycle F2":F50511:F60000 -F50511:"Byte Offset ":0,4,u -135068:"SMC FS: "Homing - Maximum trigger speed" auerhalb des gltigen Bereichs":F60000 -135069:"SMC FS: Homing - Ref Switch: Kein Referenzschalter angeschlossen":F60000 -135070:"SMC FS: Homing - Home Offset: Kein Absolutgeber angeschlossen":F60000 -135071:"SMC FS: Homing - Home Offset with Correction: SMP nicht konfiguriert":F60000 -135072:"SMC FS: Homing - SMP Fenster grer als sicherer abs. Geberzhlbereich":F60000 -135073:"SMC FS: Homing - SLP Fenster grer als sicherer abs. Geberzhlbereich":F60000 -135074:"SMC FS: Homing - Geber untersttzt keinen sicheren Referenzimpuls":F60000 -135075:"SMC FS: Homing - Geschw.-Toleranz ist auerhalb des gltigen Bereichs":F60000 -135076:"SMC FS: Homing - Referenzimpuls: Max. Trigger Geschw. ist zu gro":F60000 -135077:"SMC FS: Homing - Funktion wird angefordert aber nicht konfiguriert":F60000 -135078:"SMC FS: Homing - RefSwitch bit ist gesetzt aber nicht konfiguriert":F60000 -135079:"SMC FS: Homing - Position liegt ausserhalb des SMP Fensters":F60000 -135080:"SMC FS: Homing - Direct with reference pulse: Wird nicht untersttzt":F60000 -135081:"SMC FS: Interner Fehler, Kreuzkommunikation der Ausgangssignale":F50512:F60000 -F50512:"Ausgangssignal ":0,4,u -135082:"SMC FS: Interner Fehler, Kreuzkommunikation des Ausgangs-SSW":F50513:F60000 -F50513:"Ausgangs-SSW ":0,4,u -135083:"SMC FS: Interner Fehler, Kreuzkommunikation Preop F2":F50514:F60000 -F50514:"Byte Offset ":0,4,u -135084:"SMC FS: Programmfehler im Zustand PreOperational":F50515:F60000 -F50515:"Prfpunkt ":0,4,u -135085:"SMC FS: Sichere Ausgnge - Schluss gegen 24V":F50516:F60000 -F50516:"Ausgangssignal ":0,4,u -135086:"SMC FS: Sichere Ausgnge - Teststatus hat sich verndert":F50517:F60000 -F50517:"Ausgangszustand ":0,4,u -135087:"SMC FS: Geber - Geschwindigkeitsgrenzwert wurde berschritten":F50518:F60000 -F50518:"Ist-Geschwindigkeit [ink/Zyklus] ":0,4,d -135088:"SMC FS: Geber - Beschleunigungsgrenzwert wurde berschritten":F50519:F60000 -F50519:"Ist-Beschleunigung [ink/Zyklus^2] ":0,4,d -135091:"SMC FS: Gebertausch festgestellt":F50520:F60000 -F50520:"Zusatzinfo ":0,4,u -135092:"SMC FS: Interner Fehler, Lockbit gesetzt":F50521:F60000 -F50521:"Lockbits ":0,4,u -135093:"SMC FS: Geschwindigkeitsfehlergrenze zu gro":F60000 -135094:"SMC FS: Positionsschleppfehlergrenze zu gro":F60000 -135095:"SMC FS: Geber - Konfigurationfehler":F50522:F60000 -F50522:"Zusatzinfo ":0,4,u -135096:"SMC FS: Homing - Konfigurationsfehler":F50523:F60000 -F50523:"Zusatzinfo ":0,4,u -135097:"SMC FS: Interner Fehler, Ungltige Stromwandlerauflsung":F50524:F60000 -F50524:"Zusatzinfo ":0,4,u -135098:"SMC FS: Interner Fehler, Ungltiger Stromwandlermessbereich":F60000 -135099:"SMC FS: Interner Fehler, Stromwerte nicht plausibel":F60000 -135100:"SMC FS: Interner Fehler, Kreuzkommunikation des Statorstromzeigers":F50525:F60000 -F50525:"Zusatzinfo ":0,4,u -135101:"SMC FS: Interner Fehler, Kreuzkommunikation des Stromzeigerwinkels":F50526:F60000 -F50526:"Zusatzinfo ":0,4,u -135102:"SMC FS: Interner Fehler, Kreuzkommunikation des Statusregisters IPWM":F50527:F60000 -F50527:"Zusatzinfo ":0,4,u -135103:"SMC FS: Interner Fehler, Kreuzkommunikation des FPGACom SSW":F50528:F60000 -F50528:"Zusatzinfo ":0,4,u -135104:"SMC FS: Interner Fehler, FPGA Kommunikation":F50529:F60000 -F50529:"Zusatzinfo ":0,4,u -135105:"SMC FS: Interner Fehler, FPGA SinCos - Referenzspannung Kanal A":F50530:F60000 -F50530:"Zusatzinfo ":0,4,u -135106:"SMC FS: Interner Fehler, FPGA SinCos - Referenzspannung Kanal B":F50531:F60000 -F50531:"Zusatzinfo ":0,4,u -135107:"SMC FS: Interner Fehler, FPGA SinCos - Konfiguration":F50532:F60000 -F50532:"Zusatzinfo ":0,4,u -135108:"SMC FS: Interner Fehler, Hardware Tests - Spannungsberwachung":F50533:F60000 -F50533:"Zusatzinfo ":0,4,u -135109:"SMC FS: Interner Fehler, ADC Abgleichdaten - Flash Validierung":F50534:F60000 -F50534:"Zusatzinfo ":0,4,u -135110:"SMC FS: Interner Fehler, FPGA Strommessung - ADC Auswertung":F50535:F60000 -F50535:"Zusatzinfo ":0,4,u -135111:"SMC FS: Interner Fehler, FPGA Strommessung - Referenzberwachung":F50536:F60000 -F50536:"Zusatzinfo ":0,4,u -135112:"SMC FS: Interner Fehler, FPGA Strommessung - Wirksamkeitstest":F50537:F60000 -F50537:"Zusatzinfo ":0,4,u -135113:"SMC FS: Interner Fehler, FPGA Strommessung - Konfiguration":F50538:F60000 -F50538:"Zusatzinfo ":0,4,u -135114:"SMC FS: Interner Fehler, FPGA SinCos - Wirksamkeitstest":F50539:F60000 -F50539:"Zusatzinfo ":0,4,u -135115:"SMC FS: SBT Parametrierung - Schwellenwert des Prfstroms zu gro":F50540:F60000 -F50540:"Zusatzinfo ":0,4,u -135116:"SMC FS: SBT Parametrierung - Externe Last grer als Prfschwelle":F60000 -135117:"SMC FS: SBT Parametrierung - Externe Last zu klein ":F50541:F60000 -F50541:"Zusatzinfo ":0,4,u -135118:"SMC FS: Interner Fehler, erweiterte Flashdaten sind fehlerhaft":F50542:F60000 -F50542:"Zusatzinfo ":0,4,u -135119:"SMC FS: SBT Parametrierung - Externe Last zu gro ":F50543:F60000 -F50543:"Zusatzinfo ":0,4,u -135120:"SMC FS: Homing - S_SwitchHomingMode ist gesetzt aber nicht verbunden":F60000 -135121:"SMC FS: Homing - S_SwitchHomingMode ist verbunden, aber ReqHoming nicht":F60000 -135122:"SMC FS: Homing - S_SwitchHomingMode Verdrahtung und Konfig. nicht konform":F60000 -135123:"SMC FS: Interner Fehler, Kreuzkommunikation des RSP Empfangsdatenframes":F50544:F60000 -F50544:"Zusatzinfo ":0,4,u -135124:"SMC FS: Interner Fehler, Kreuzkommunikation des RSP Sendedatenframes":F50545:F60000 -F50545:"Zusatzinfo ":0,4,u -135125:"SMC FS: RSP - Speichervorgang gescheitert":F50546:F60000 -F50546:"Zusatzinfo ":0,4,u -135126:"SMC FS: RSP - Homing, SOS Positions Toleranz zu gro":F60000 -135127:"SMC FS: Interner Fehler, Ungltiger Stromwandleroffset":F60000 -135128:"SMC FS: Interner Fehler, Sigma delta Wandlung ist nicht plausibel":F60000 -135129:"SMC FS: Interner Fehler, Gain/Offset korrigierte Stromwerte ungltig":F60000 -135130:"SMC FS: Interner Fehler, Testfall":F60000 -135131:"SMC FS: Interner Fehler":F60000 -135132:"SMC FS: BM - Delay time to FFS ist grer 0.8 * Node Guarding Timeout":F60000 -135133:"SMC FS: SMS - Safe Maximum speed (SMS) in Kombination mit SSO nicht zulssig ":F60000 -135134:"SMC FS: SMS - Safe stop 1 (SS1) mit "Ramp monitoring" nicht zulssig ":F60000 -135135:"SMC FS: SMS - Safe stop 1 (SS1) mit "Early Limit Monitoring" nicht zulssig ":F60000 -135136:"SMC FS: Safe Encoder mounting Fehler":F60000 -135137:"SMC FS: SafeUserData - Konfigurationsfehler bei Funktion SafeUserData":F50547:F60000 -F50547:"Zusatzinfo ":0,4,u -135138:"SMC FS: HDSL - Konfigurationsfehler bei HIPERFACE DSL":F50548:F60000 -F50548:"Zusatzinfo ":0,4,u -135139:"SMC FS: Encoder - Konfigurationsfehler bei Encoder protocol type":F50549:F60000 -F50549:"Zusatzinfo ":0,4,u -135140:"SMC FS: HDSL - Interner Kommunikationsfehler":F50550:F60000 -F50550:"Zusatzinfo ":0,4,u -135150:"SMC FS: Nachladbare Safety Parameter: Deakt. Funktion Enable Bit gesetzt":F50551:F60000 -F50551:"Zusatzinfo ":0,4,u -135151:"SMC FS: Nachladbare Safety Parameter: Platzhalter Enable Bit gesetzt":F50552:F60000 -F50552:"Zusatzinfo ":0,4,u -135152:"SMC FS: Nachladbare Safety Parameter: Ungltige Datenblockgre":F50553:F60000 -F50553:"Zusatzinfo ":0,4,u -135153:"SMC: Interner Fehler, CUnit Test":F60000 -135154:"SMC FS: Nachladbare Safety Parameter: Ungltige Strukturgre":F50554:F60000 -F50554:"Zusatzinfo ":0,4,u -135155:"SMC FS: Empfangene Daten der nachladbaren Safety Parameter zu gro":F50555:F60000 -F50555:"Zusatzinfo ":0,4,u -135156:"SMC FS: CRC Prfung der nachladbaren Safety Parameter fehlgeschlagen":F50556:F60000 -F50556:"Zusatzinfo ":0,4,u -135161:"SMC FS: Inkompatible Parameter Struktur":F50557:F60000 -F50557:"Zusatzinfo ":0,4,u -135162:"SMC FS: Inkompatibler Achstyp":F50558:F60000 -F50558:"Zusatzinfo ":0,4,u -135163:"SMC FS: Fehler in der PreOperational Funktion":F50559:F60000 -F50559:"Zusatzinfo ":0,4,u -135164:"SMC FS: Kreuzkommunikation SinCos Status whrend des FPGA Hochlaufs":F50560:F60000 -F50560:"Zusatzinfo ":0,4,u -135165:"SMC FS: Geber nicht parametriert obwohl fr Safety Funktionen bentigt":F60000 -135166:"SMC FS: Quadrierte Zeigerlnge zu gro":F60000 -135167:"SMC FS: Kreuzkommunikation Zeigerlngennachregelung Trigger Zhler":F50561:F60000 -F50561:"Zusatzinfo ":0,4,u -135170:"SMC FS: Der SBT Schwellwert ist zu klein":F50562:F60000 -F50562:"Zusatzinfo ":0,4,u -135171:"SMC FS: Interer Fehler bei der Verarbeitung der nachladbaren Parameter":F50563:F60000 -F50563:"Zusatzinfo ":0,4,u -135172:"SMC FS: Homing - RefSwitch ist verbunden, aber ReqHoming nicht":F60000 -135173:"SMC FS: Nachladbare Safety Parameter: Ungltige Achs-Typ ID":F50564:F60000 -F50564:"Zusatzinfo ":0,4,u -135174:"SMC FS: Nachladbare Safety Parameter: Ungltige Struktur Version":F60000 -135175:"SMC: Safely Limited Acceleration - Verletzung der Beschleunigungsberwachung":F50565:F60000 -F50565:"Beschleunigung zum Zeitpunkt der Verletzung ":0,4,d -135176:"SMC: Safe Brake Test - SBT: Timeout":F60000 -135177:"SMC: Safe Brake Test - SBT: SBC ist aktiv":F60000 -135178:"SMC: Safe Brake Test - Fehlerhafter Sektorenwechsel":F50566:F60000 -F50566:"Zusatzinfo ":0,4,u -135179:"SMC: nachladbare Parameter - Fehler beim Download":F50567:F60000 -F50567:"Zusatzinfo ":0,4,u -135180:"SMC FFS: RSP - Homing, gespeicherte Position ungltig":F50568:F60000 -F50568:"Zusatzinfo ":0,4,u -135181:"SMC: Safe Brake Test - Rho hat den Sektor zu bald verlassen":F60000 -135182:"SMC: Safe Brake Test - Gemessene ungleich parametrierte externe Last":F50569:F60000 -F50569:"Quadratischer Messwert des aktuellen Stromraumzeigers ":0,4,u -135183:"SMC: Safe Brake Test - Parametrierte Teststromschwelle unterschritten":F50570:F60000 -F50570:"Quadratischer Messwert des aktuellen Stromraumzeigers ":0,4,u -135184:"SMC FFS: Differenz der Rohpositionen uP1 und uP2 zu gro":F50571:F60000 -F50571:"Zusatzinfo ":0,4,u -135185:"SMC FFS: Interner Fehler":F60000 -135186:"SMC FFS: Geber nicht bereit":F50572:F60000 -F50572:"Zusatzinfo ":0,4,u -135189:"SMC: Safe Brake Test - Verletzung der Positionstoleranz":F60000 -135190:"SMC FFS: Geberfehler SinCos Auswertung":F50573:F60000 -F50573:"Zusatzinfo ":0,4,u -135191:"SMC: Safe Brake Test - Testintervall abgelaufen, Testung erforderlich":F60000 -135192:"SMC: Summenstrom auerhalb der Toleranz":F50574:F60000 -F50574:"Summenstrom [uA] ":0,4,d -135193:"SMC: Strom auerhalb des Stromwandlerbereichs Phase U":F50575:F60000 -F50575:"Messwert des Stroms [uA] ":0,4,d -135194:"SMC: Strom auerhalb des Stromwandlerbereichs Phase V":F50576:F60000 -F50576:"Messwert des Stroms [uA] ":0,4,d -135195:"SMC: Strom auerhalb des Stromwandlerbereichs Phase W":F50577:F60000 -F50577:"Messwert des Stroms [uA] ":0,4,d -135196:"SMC: Abgleichdaten unvollstndig":F50578:F60000 -F50578:"Detailinformation ":0,4,u -135197:"SMC FFS: SS2, SOS Verletzung der Stillstandspositionstoleranz":F60000 -135198:"SMC FFS: Geberfehler wurde erkannt":F60000 -135199:"SMC FFS: SDI - Verletzung der sicheren Drehrichtung":F60000 -135200:"SMC FFS: SDI - Verletzung der positiven Drehrichtung":F60000 -135201:"SMC FFS: SDI - Verletzung der negativen Drehrichtung":F60000 -135202:"SMC FFS: SLI - Verletzung der Stillstandsgeschw.grenze":F60000 -135203:"SMC FFS: SLI - Verletzung des Positionsfensters (Inkremente)":F60000 -135204:"SMC FFS: Verletzung der aktuellen Geschwindigkeitsgrenze":F60000 -135205:"SMC FFS: Verletzung der Verzgerungsrampe":F60000 -135206:"SMC FFS: SMS - Verletzung der Geschwindigkeitsgrenze":F60000 -135207:"SMC FFS: SOS - Verletzung der Geschwindigkeitsgrenze":F60000 -135208:"SMC FFS: SS2 - Verletzung der Geschwindigkeitsgrenze":F60000 -135209:"SMC FFS: SLS1 - Verletzung der Geschwindigkeitsgrenze":F60000 -135210:"SMC FFS: SLS2 - Verletzung der Geschwindigkeitsgrenze":F60000 -135211:"SMC FFS: SLS3 - Verletzung der Geschwindigkeitsgrenze":F60000 -135212:"SMC FFS: SLS4 - Verletzung der Geschwindigkeitsgrenze":F60000 -135213:"SMC FFS: Alive-Test der Sollposition wurde nicht durchgefhrt":F60000 -135214:"SMC FFS: Warnung am Ausgang wurde nicht quittiert":F60000 -135215:"SMC FFS: Alive-Test - berwachungszeit abgelaufen":F60000 -135216:"SMC FFS: SMP - Timeout fr Referenzieren berschritten":F60000 -135217:"SMC FFS: SMP - Verletzung der Verzgerungsrampe":F60000 -135218:"SMC FFS: SLP - Verletzung der Verzgerungsrampe":F60000 -135219:"SMC FFS: SMP - Verletzung der unteren SMP Grenze":F60000 -135220:"SMC FFS: SMP - Verletzung der oberen SMP Grenze":F60000 -135221:"SMC FFS: SLP - Verletzung der unteren SLP Grenze":F60000 -135222:"SMC FFS: SLP - Verletzung der oberen SLP Grenze":F60000 -135223:"SMC FFS: SMP - Bewegung in neg. Richtung auerhalb SMP Grenze":F60000 -135224:"SMC FFS: SMP - Bewegung in pos. Richtung auerhalb SMP Grenze":F60000 -135225:"SMC FFS: SLP angefordert, Achse ist noch nicht referenziert":F60000 -135226:"SMC FFS: SMP, SLP - Interner Fehler":F60000 -135227:"SMC FFS: SMP, SLP - INT32 berlauf der S_SafePosition":F60000 -135228:"SMC FFS: Homing - berwachungszeit abgelaufen":F60000 -135229:"SMC FFS: Homing - Stillstandsgeschwindigkeitsgrenze verletzt":F60000 -135230:"SMC FFS: Homing Referenzimpuls - Max.Trigger Geschw. verletzt":F60000 -135231:"SMC FFS: Homing - Bewegung unzulssig":F60000 -135232:"SMC FFS: Homing Offset - Position auerhalb INT32 Bereichs":F60000 -135233:"SMC FFS: Homing Offset - Verletzung sicherer Geberzhlbereich":F60000 -135234:"SMC: Gebertausch - Die Lnge der Konfigurationsdaten hat sich gendert":F60000 -135235:"SMC: Gebertausch - Die Serialnummer des Encoders hat sich gendert":F60000 -135236:"SMC: Gebertausch - Version gendert oder Daten nicht gespeichert":F60000 -135237:"SMC: Gebertausch - EnDat Master Daten oder Encoder Daten gendert":F50579:F60000 -F50579:"Zusatzinfo ":0,4,u -135238:"SMC: Geber - EnDat Master Status Register ist gesetzt":F50580:F60000 -F50580:"Status Register ":0,4,u -135239:"SMC FFS: Referenzieren fehlgeschlagen":F50581:F60000 -F50581:"Zusatzinfo ":0,4,u -135240:"SMC FFS: Verletzung einer Sicherheitsfunktion":F50582:F60000 -F50582:"Zusatzinfo ":0,4,u -135241:"SMC FFS: Funktionsblock ist in Zustand IDLE zurckgefallen":F50583:F60000 -F50583:"Zusatzinfo ":0,4,u -135243:"SMC FFS: Sichere Ausgnge - Teststatus hat sich verndert":F50584:F60000 -F50584:"Ausgangszustand ":0,4,u -135244:"SMC: Geber - Empfangene Position ungltig":F50585:F60000 -F50585:"Zustzinfo ":0,4,u -135245:"SMC: Gebertausch festgestellt":F50586:F60000 -F50586:"Zusatzinfo ":0,4,u -135246:"SMC: Geber - Initialisierungsfehler":F50587:F60000 -F50587:"Zusatzinfo ":0,4,u -135247:"SMC: Debug Information":F50588:F60000 -F50588:"Zusatzinfo ":0,4,u -135248:"SMC: Interne Warnung, Lockbit gesetzt":F50589:F60000 -F50589:"Lockbits ":0,4,u -135249:"SMC: Geber - SafeSpeed hat den INT16 Bereich berschritten":F60000 -135250:"SMC: Geber - EnDat Master Fehler Register ist gesetzt":F50590:F60000 -F50590:"Fehler Register ":0,4,u -135251:"SMC: Geschwindigkeitsfehlergrenzwert berschritten":F50591:F60000 -F50591:"Geschwindigkeitsfehler [U/s*2^16] ":0,4,d -135252:"SMC: Positionsschleppfehlergrenzwert berschritten":F50592:F60000 -F50592:"Schleppfehler [Einh.] ":0,4,d -135253:"SMC: Geber - Rundungsfehler infolge gewhlter Parametrierung":F50593:F60000 -F50593:"Zusatzinfo ":0,4,u -135254:"SMC: Geber - Lnge des physikalischen Referenzsystems zu gro":F50594:F60000 -F50594:"Zusatzinfo ":0,4,u -135255:"SMC FS: Geber - Die Beschleunigungsgrenze wurde berschritten":F60000 -135256:"SMC: Informationen im Geberfehler Statusregister ausgelesen.":F50595:F60000 -F50595:"Zusatzinfo ":0,4,u -135257:"SMC: Warnung fr eine schlechte bertragungsqualitt.":F50596:F60000 -F50596:"Zusatzinfo ":0,4,u -135258:"SMC: Timeoutfehler in der HIPERFACE DSL Kommunikation.":F50597:F60000 -F50597:"Zusatzinfo ":0,4,u -135259:"SMC: Geber - Fehler whrend des zyklischen Betriebs des Gebers.":F50598:F60000 -F50598:"Zusatzinfo ":0,4,u -135260:"SMC: Geber - Fehler whrend der Fehlerbehandlung des Gebers.":F50599:F60000 -F50599:"Zusatzinfo ":0,4,u -135484:"SMC: Geber nicht bereit":F50600:F60000 -F50600:"Zusatzinfo ":0,4,u -135485:"SMC FFS: SafeUserData - Fehler bei angeforderter Funktion SafeUserData":F50601:F60000 -F50601:"Zusatzinfo ":0,4,u -135486:"SMC: Sicheres Moment ungltig":F50602:F60000 -F50602:"Zusatzinfo ":0,4,u -135487:"SMC: Funktionaler Einphasungs-Status wurde zurckgesetzt":F50603:F60000 -F50603:"Zusatzinfo ":0,4,u -135488:"SMC: Anforderung SS1 - Positions-/Geschwindigkeitserfassung ist nicht bereit":F60000 -135489:"SMC: Anforderung SLS1 - Positions-/Geschwindigkeitserfassung ist nicht bereit":F60000 -135490:"SMC: Anforderung SLS2 - Positions-/Geschwindigkeitserfassung ist nicht bereit":F60000 -135491:"SMC: Anforderung SLS3 - Positions-/Geschwindigkeitserfassung ist nicht bereit":F60000 -135492:"SMC: Anforderung SLS4 - Positions-/Geschwindigkeitserfassung ist nicht bereit":F60000 -135493:"SMC: Funktionaler Geber in Fehlerzustand gewechselt":F50604:F60000 -F50604:"Zusatzinfo ":0,4,u -135494:"SMC: Regler-Einschalten erkannt, Status funktionaler Geber ungltig.":F50605:F60000 -F50605:"Zusatzinfo ":0,4,u -135495:"SMC: SSO Konfigurationsfehler. Ein unzulssiger Encoder-Modus ist ausgewhlt.":F50606:F60000 -F50606:"Zusatzinfo ":0,4,u -135496:"SMC: Strommessung ungltig":F50607:F60000 -F50607:"Zusatzinfo ":0,4,u -135497:"SMC: BM - Verzgerungszeit ist abgelaufen":F50608:F60000 -F50608:"Zusatzinfo ":0,4,u -135498:"SMC: SSO - Keine Begrenzung der beobachteten Beschleunigung mglich":F50609:F60000 -F50609:"Zusatzinfo ":0,4,u -135499:"SMC FFS: Strommessfehler wurde erkannt":F60000 -135500:"SMC: SSO - Safe speed observer Geschwindigkeitsfehler":F50610:F60000 -F50610:"Zusatzinfo ":0,4,u -135501:"SMC: SSO - Safe speed observer Geschwindigkeitsfehler":F50611:F60000 -F50611:"Zusatzinfo ":0,4,u -135502:"SMC: UTILS - Testinterface, dummy logbook entry":F60000 -135503:"SMC FFS: Interner Fehler in der ADC Konvertierung ":F50612:F60000 -F50612:"Zusatzinfo ":0,4,u -135504:"SMC FFS: RSP - Homing, INT32 berlauf der S_SafePosition":F50613:F60000 -F50613:"Zusatzinfo ":0,4,u -135505:"SMC FFS: SLT - Verletzung der Momentgrenze":F60000 -135506:"SMC FFS: RSP - Homing, Positionsnderung im ausgeschalteten Zustand zu gro":F50614:F60000 -F50614:"Zusatzinfo ":0,4,u -135507:"SMC FFS: RSP - Homing, Konfigurationsnderung":F50615:F60000 -F50615:"Zusatzinfo ":0,4,u -135508:"SMC FFS: Interner Fehler, FPGA Kommunikation":F50616:F60000 -F50616:"Zusatzinfo ":0,4,u -135509:"SMC FFS: RSP - Homing, CRC Fehler beim Empfang der remanenten Position":F50617:F60000 -F50617:"Zusatzinfo ":0,4,u -135510:"SMC FFS: RSP - Homing, Bereits ohne RSP referenziert":F50618:F60000 -F50618:"Zusatzinfo ":0,4,u -135511:"SMC: RSP - nderung des Status RSP Valid whrend Speichervorgang":F60000 -136001:"Parameter auf gltigen Wertebereich begrenzt":F60000 -136002:"Lageregler Gesamtverzgerungszeit begrenzt auf Vorausschauzeit":F60000 -136003:"Bremsweg berschreitet positive SW-Endlage - Verzgerungs-Parameter erhht":F60000 -136004:"Bremsweg berschreitet negative SW-Endlage - Verzgerungs-Parameter erhht":F60000 -136005:"Warnung durch Kommando ausgelst":F50619:F60000 -F50619:"Kommando-Parameter ":0,2,u -137101:"Berechneter Ausgleichsweg der Slave Achse begrenzt auf Maximum":F50620:F60000 -F50620:"Zustands-Index ":0,1,u -137102:"Berechneter Ausgleichsweg der Slave Achse begrenzt auf Minimum":F50621:F60000 -F50621:"Zustands-Index ":0,1,u -137108:"Berechneter Ausgleichsweg der Master-Achse begrenzt auf Minimum":F50622:F60000 -F50622:"Zustands-Index ":0,1,u -137111:"Kurvenscheibendaten: Differenz zwischen Polynomwert y(xn) und Slave-Periode":F50623:F60000 -F50623:"Differenz ":0,4,f -137112:"Polynom in den Kurvenscheibendaten berschreitet Grenzwert":F50624:F60000 -F50624:"Detail ":0,2,u -137113:"Ausgleichsgetriebe: Grenzwerte berschritten":F50625:F60000 -F50625:"Zustands-Index ":0,1,u -138001:"Momentbegrenzer: Grenzwert grer als Maximalwert":F50626:F60000 -F50626:"Maximalwert ":0,4,f -138003:"Motorhaltebremse: Prfmoment wurde begrenzt ":F60000 -138004:"Motorhaltebremse: Prfmoment kleiner als Lastmoment ":F60000 -138005:"Motortest: Geschwindigkeit ist whrend dem Einschalten zu hoch":F50627:F60000 -F50627:"Grenzgeschwindigkeit ":0,4,f -138006:"Stromregler: Zulssige Stromoffsetwerte berschritten":F60000 -138008:"Bremswiderstand: Kein Stromfluss":F60000 -138009:"Wechselrichter: Ausgang: Stromflusstest abgebrochen":F50628:F60000 -F50628:"Phase ":0,1,u -139000:"Geber: Warnung aktiv":F50629:F60000 -F50629:"Geber ":0,1,u -139001:"Geber: Positionskorrektur aktiv":F50630:F60000 -F50630:"Geber ":0,1,u -139002:"Resolver: Geschwindigkeitsschranke fr 14Bit Auflsung berschritten":F50631:F60000 -F50631:"Geber ":0,1,u -139003:"EnDat-Geber: Alarmbit ist gesetzt":F50632:F60000 -F50632:"Geber ":0,1,u -139004:"EnDat-Geber: Alarmbit - Ausfall der Beleuchtung":F50633:F60000 -F50633:"Geber ":0,1,u -139005:"EnDat-Geber: Alarmbit - Signalamplitude zu klein":F50634:F60000 -F50634:"Geber ":0,1,u -139006:"EnDat-Geber: Alarmbit - Positionswert fehlerhaft":F50635:F60000 -F50635:"Geber ":0,1,u -139007:"EnDat-Geber: Alarmbit - berspannung":F50636:F60000 -F50636:"Geber ":0,1,u -139008:"EnDat-Geber: Alarmbit - Unterspannung":F50637:F60000 -F50637:"Geber ":0,1,u -139009:"EnDat-Geber: Alarmbit - berstrom":F50638:F60000 -F50638:"Geber ":0,1,u -139010:"EnDat-Geber: Alarmbit - Batteriewechsel erforderlich":F50639:F60000 -F50639:"Geber ":0,1,u -139011:"EnDat-Geber: Warnungsbit - Frequenzberschreitung":F50640:F60000 -F50640:"Geber ":0,1,u -139012:"EnDat-Geber: Warnungsbit - Temperaturberschreitung":F50641:F60000 -F50641:"Geber ":0,1,u -139013:"EnDat-Geber: Warnungsbit - Regelreserve Beleuchtung erreicht":F50642:F60000 -F50642:"Geber ":0,1,u -139014:"EnDat-Geber: Warnungsbit - Batterieladung zu gering":F50643:F60000 -F50643:"Geber ":0,1,u -139015:"EnDat-Geber: Warnungsbit - Referenzpunkt nicht erreicht":F50644:F60000 -F50644:"Geber ":0,1,u -139016:"Inkrementalgeber-Emulation: Frequenz zu hoch":F50645:F60000 -F50645:"Geber ":0,1,u -139017:"Geber: CRC Fehler beim Position lesen":F50646:F60000 -F50646:"Geber ":0,1,u -139018:"Referenzimpuls-berwachung: Position, Auflsung od. Referenzimpuls fehlerhaft":F50647:F60000 -F50647:"Geber ":0,1,u -139019:"Serielle Geberschnittstelle: Stopbit Fehler":F50648:F60000 -F50648:"Geber ":0,1,u -139020:"Serielle Geberschnittstelle: berlauf der Empfangsdaten":F50649:F60000 -F50649:"Geber ":0,1,u -139021:"Serielle Geberschnittstelle: Sendedaten Fehler":F50650:F60000 -F50650:"Geber ":0,1,u -139022:"EnDat-Geber: Warnungsbit ist gesetzt":F50651:F60000 -F50651:"Geber ":0,1,u -139023:"EnDat-Geber: CRC Fehler bei EnDat2.2 Zusatzinformationen":F50652:F60000 -F50652:"Geber ":0,1,u -139024:"EnDat-Geber: Betriebszustandsfehlerquellen: M ALL Power down ":F50653:F60000 -F50653:"Geber ":0,1,u -139025:"EnDat-Geber: Betriebszustandsfehlerquellen: M Overflow / Underflow":F50654:F60000 -F50654:"Geber ":0,1,u -139026:"EnDat-Geber: Fehler Type 3 bei EnDat2.2 Zusatzinformationen":F50655:F60000 -F50655:"Geber ":0,1,u -139027:"Geberemulation: Spannungsversorgung fehlerhaft":F50656:F60000 -F50656:"Geber ":0,1,u -139028:"Geber: Multiturnfehler":F50657:F60000 -F50657:"Geber ":0,1,u -139029:"Geber: Batterieladung zu gering":F50658:F60000 -F50658:"Geber ":0,1,u -139030:"Geber: Warnungsbit ist gesetzt":F50659:F60000 -F50659:"Geber ":0,1,u -139032:"EnDat-Geber: Betriebszustandsfehlerquellen: Beleuchung":F50660:F60000 -F50660:"Geber ":0,1,u -139033:"EnDat-Geber: Betriebszustandsfehlerquellen: Signal Amplitude":F50661:F60000 -F50661:"Geber ":0,1,u -139034:"EnDat-Geber: Betriebszustandsfehlerquellen: S Pos 1":F50662:F60000 -F50662:"Geber ":0,1,u -139035:"EnDat-Geber: Betriebszustandsfehlerquellen: berspannung":F50663:F60000 -F50663:"Geber ":0,1,u -139036:"EnDat-Geber: Betriebszustandsfehlerquellen: Unterspannung":F50664:F60000 -F50664:"Geber ":0,1,u -139037:"EnDat-Geber: Betriebszustandsfehlerquellen: berstrom":F50665:F60000 -F50665:"Geber ":0,1,u -139038:"EnDat-Geber: Betriebszustandsfehlerquellen: Temperaturberschreitung":F50666:F60000 -F50666:"Geber ":0,1,u -139039:"EnDat-Geber: Betriebszustandsfehlerquellen: S Pos 2":F50667:F60000 -F50667:"Geber ":0,1,u -139040:"EnDat-Geber: Betriebszustandsfehlerquellen: S System":F50668:F60000 -F50668:"Geber ":0,1,u -139041:"EnDat-Geber: Betriebszustandsfehlerquellen: S ALL power down":F50669:F60000 -F50669:"Geber ":0,1,u -139042:"EnDat-Geber: Betriebszustandsfehlerquellen: M Pos 1":F50670:F60000 -F50670:"Geber ":0,1,u -139043:"EnDat-Geber: Betriebszustandsfehlerquellen: M Pos 2":F50671:F60000 -F50671:"Geber ":0,1,u -139044:"EnDat-Geber: Betriebszustandsfehlerquellen: M System":F50672:F60000 -F50672:"Geber ":0,1,u -139045:"EnDat-Geber: Betriebszustandsfehlerquellen: M Batterie":F50673:F60000 -F50673:"Geber ":0,1,u -139046:"Geber: Fehlerhafte Geberadressquittierung":F50674:F60000 -F50674:"Geber ":0,1,u -139047:"Geber: Position nicht synchron mit Absolutwert":F50675:F60000 -F50675:"Geber ":0,1,u -139048:"Geber: Fehlerhafte Befehlscodequittierung":F50676:F60000 -F50676:"Geber ":0,1,u -139049:"Geber: Timeout beim Parameter bertragen":F50677:F60000 -F50677:"Geber ":0,1,u -139050:"Geber: Parity":F50678:F60000 -F50678:"Geber ":0,1,u -139051:"Geber: Hiperface Error Bit":F50679:F60000 -F50679:"Geber ":0,1,u -139052:"Geber: Messbereich berschritten":F50680:F60000 -F50680:"Geber ":0,1,u -139053:"Geber: Interne berprfung der Geberschnittstelle fehlgeschlagen":F50681:F60000 -F50681:"Geber ":0,1,u -139054:"Geber: Ungltige Versorgungspannung":F50682:F60000 -F50682:"Geber ":0,1,u -139055:"Geber: Inkremental-Signalamplitude zu klein":F50683:F60000 -F50683:"Geber ":0,1,u -139056:"Geber: Inkremental-Signalamplitude zu gro":F50684:F60000 -F50684:"Geber ":0,1,u -139059:"Geber: Statusmeldung":F50685:F60000 -F50685:"Statuscode ":0,4,u -139060:"Geber: Sync-Bit Fehler":F50686:F60000 -F50686:"Geber ":0,1,u -139061:"Geber: UART bertragungsfehler ":F50687:F60000 -F50687:"Geber ":0,1,u -139086:"Geber: Register Adresse":F50688:F60000 -F50688:"Adresse ":0,4,u -139087:"Geber: Register Daten":F50689:F60000 -F50689:"Daten ":0,4,u -139088:"Geber: HIPERFACE DSL: Online Status: Bit 4: ANS: Falsche Antwort erkannt":F50690:F60000 -F50690:"Geber ":0,1,u -139089:"Geber: HIPERFACE DSL: Online Status: Bit 10: VPOS: Sichere Position ungltig":F50691:F60000 -F50691:"Geber ":0,1,u -139090:"Geber: HIPERFACE DSL: Online Status: Bit 11: POS: Schtzer eingeschaltet":F50692:F60000 -F50692:"Geber ":0,1,u -139091:"Geber: HIPERFACE DSL: Online Status: Bit 13: SCE: CRC-Fehler Safe Channel":F50693:F60000 -F50693:"Geber ":0,1,u -139092:"EnDat-Geber: Warnungsbit - zyklischer Betrieb":F50694:F60000 -F50694:"Geber ":0,1,u -139093:"EnDat-Geber: Warnungsbit - Grenzlage nicht erreicht":F50695:F60000 -F50695:"Geber ":0,1,u -139094:"EnDat-Geber: Warnungsbit - nicht bereit":F50696:F60000 -F50696:"Geber ":0,1,u -139095:"EnDat-Geber: Warnungsbit - Diagnose Schwellwert unterschritten":F50697:F60000 -F50697:"Geber ":0,1,u -139301:"Analog/Digital IO: 24V-Spannungsversorgung fehlerhaft":F50698:F60000 -F50698:"Slot ":0,1,u -139302:"Digital IO 1-4: Diagnosebit aktiv (Strom, 24V Versorgung)":F50699:F60000 -F50699:"Slot ":0,1,u -139303:"Digital IO 5-8: Diagnosebit aktiv (Strom, 24V Versorgung)":F50700:F60000 -F50700:"Slot ":0,1,u -139305:"Digital IO 10: Diagnosebit aktiv (Strom, Temperatur)":F50701:F60000 -F50701:"Slot ":0,1,u -139306:"Digital IO 9: Diagnosebit aktiv (Strom, Temperatur)":F50702:F60000 -F50702:"Slot ":0,1,u -139307:"Digital IO: Ausgnge nach Netzwerkfehler mittels Ausgangsmaske deaktiviert":F50703:F60000 -F50703:"Slot ":0,1,u -139308:"Analog/Digital IO: Diagnosebit aktiv":F50704:F60000 -F50704:"Slot ":0,1,u -139309:"Digital IO: Digital Ausgang: Diagnosebit aktiv":F50705:F60000 -F50705:"Digital IOs ":0,2,u -139310:"Analog IO: Analog Ausgang: Diagnosebit aktiv":F50706:F60000 -F50706:"Analog IOs ":0,1,u -139311:"Analog IO: Analog Eingang: Eingang gestrt":F50707:F60000 -F50707:"Analog IOs ":0,1,u -139312:"Analog IO: Analog Eingang: Analogwert kleiner als Minimalwert":F50708:F60000 -F50708:"Analog IOs ":0,1,u -139313:"Analog IO: Analog Eingang: Analogwert grer als Maximalwert":F50709:F60000 -F50709:"Analog IOs ":0,1,u -139314:"Analog IO: Analog Eingang: Analogwert unterhalb des Messbereichs":F50710:F60000 -F50710:"Analog IOs ":0,1,u -139315:"Analog IO: Analog Eingang: Analogwert oberhalb des Messbereichs":F50711:F60000 -F50711:"Analog IOs ":0,1,u -139316:"Analog IO: Analog Eingang: Analogwert verflscht":F50712:F60000 -F50712:"Analog IOs ":0,1,u -139317:"Analog IO: Analog Ausgang: Eingangswert ausserhalb des Gltigkeitsbereichs":F50713:F60000 -F50713:"Analog IOs ":0,1,u -139500:"Geber: HIPERFACE: Status: Abgleichdaten fehlerhaft (01h)":F50714:F60000 -F50714:"Geber ":0,1,u -139501:"Geber: HIPERFACE: Status: Sensor nicht eingestellt oder gerade dabei (20h)":F50715:F60000 -F50715:"Geber ":0,1,u -139502:"Geber: HIPERFACE: Status: Abstand Mastab/Sensor zu hoch (21h)":F50716:F60000 -F50716:"Geber ":0,1,u -139504:"Geber: HIPERFACE: Status: Linear Positionsfehler (23h)":F50717:F60000 -F50717:"Geber ":0,1,u -139510:"Geber: HIPERFACE: Status: Der Geber hat keinen Fehler erkannt (00h)":F50718:F60000 -F50718:"Geber ":0,1,u -139511:"Geber: HIPERFACE: Status: Analogsignale auerhalb Spezifikation (01h)":F50719:F60000 -F50719:"Geber ":0,1,u -139512:"Geber: HIPERFACE: Status: Fehlerhafter Interner Winkeloffset (02h)":F50720:F60000 -F50720:"Geber ":0,1,u -139513:"Geber: HIPERFACE: Status: Datenfeld Partitionstabelle zerstrt (03h)":F50721:F60000 -F50721:"Geber ":0,1,u -139514:"Geber: HIPERFACE: Status: Analoge Grenzwerte nicht verfgbar (04h)":F50722:F60000 -F50722:"Geber ":0,1,u -139515:"Geber: HIPERFACE: Status: Interner IC-Bus nicht funktionsfhig (05h)":F50723:F60000 -F50723:"Geber ":0,1,u -139516:"Geber: HIPERFACE: Status: Interner Checksummenfehler (06h)":F50724:F60000 -F50724:"Geber ":0,1,u -139517:"Geber: HIPERFACE: Status: Programmberwachungs-Fehler (07h)":F50725:F60000 -F50725:"Geber ":0,1,u -139518:"Geber: HIPERFACE: Status: berlauf des Zhlers (08h)":F50726:F60000 -F50726:"Geber ":0,1,u -139519:"Geber: HIPERFACE: Status: Parityfehler (09h)":F50727:F60000 -F50727:"Geber ":0,1,u -139520:"Geber: HIPERFACE: Status: Checksummenfehler (0Ah)":F50728:F60000 -F50728:"Geber ":0,1,u -139521:"Geber: HIPERFACE: Status: Unbekannter Befehl (0Bh)":F50729:F60000 -F50729:"Geber ":0,1,u -139522:"Geber: HIPERFACE: Status: Falsche Befehlslnge (0Ch)":F50730:F60000 -F50730:"Geber ":0,1,u -139523:"Geber: HIPERFACE: Status: Falscher Befehlsargument (0Dh)":F50731:F60000 -F50731:"Geber ":0,1,u -139524:"Geber: HIPERFACE: Status: Schreibgeschtztes Datenfeld (0Eh)":F50732:F60000 -F50732:"Geber ":0,1,u -139525:"Geber: HIPERFACE: Status: Falscher Zugriffscode (0Fh)":F50733:F60000 -F50733:"Geber ":0,1,u -139526:"Geber: HIPERFACE: Status: Ungengend-Speicher-Fehler (10h)":F50734:F60000 -F50734:"Geber ":0,1,u -139527:"Geber: HIPERFACE: Status: Falscher Datenfeld Offset (11h)":F50735:F60000 -F50735:"Geber ":0,1,u -139528:"Geber: HIPERFACE: Status: Falsche Datenfeldnummer (12h)":F50736:F60000 -F50736:"Geber ":0,1,u -139538:"Geber: HIPERFACE: Status: Betragsberwachung Analogsignale (1Ch)":F50737:F60000 -F50737:"Geber ":0,1,u -139539:"Geber: HIPERFACE: Status: Senderstrom kritisch (1Dh)":F50738:F60000 -F50738:"Geber ":0,1,u -139540:"Geber: HIPERFACE: Status: Gebertemperatur kritisch (1Eh)":F50739:F60000 -F50739:"Geber ":0,1,u -139541:"Geber: HIPERFACE: Status: Drehzahl zu hoch (1Fh)":F50740:F60000 -F50740:"Geber ":0,1,u -139542:"Geber: HIPERFACE: Status: Singleturn Position unzuverlssig (20h)":F50741:F60000 -F50741:"Geber ":0,1,u -139543:"Geber: HIPERFACE: Status: Multiturn Amplitudenfehler (21h)":F50742:F60000 -F50742:"Geber ":0,1,u -139544:"Geber: HIPERFACE: Status: Multiturn Synchronisierungsfehler (22h)":F50743:F60000 -F50743:"Geber ":0,1,u -139545:"Geber: HIPERFACE: Status: Multiturn Zeigerlngenfehler (23h)":F50744:F60000 -F50744:"Geber ":0,1,u -139546:"Geber: HIPERFACE: Status: Multiturn Zhlerfehler (24h)":F50745:F60000 -F50745:"Geber ":0,1,u -139594:"Geber: HIPERFACE DSL: Geber Status: Plausibilittsfehler (ST0:4)":F50746:F60000 -F50746:"Geber ":0,1,u -139596:"Geber: HIPERFACE DSL: Geber Status: Falschkonfigurationsfehler (ST0:6)":F50747:F60000 -F50747:"Geber ":0,1,u -139597:"Geber: HIPERFACE DSL: Geber Status: Crosscheck Fehler (ST0:7)":F50748:F60000 -F50748:"Geber ":0,1,u -139600:"Geber: HIPERFACE DSL: Geber Status: Protokoll Reset-Anzeige (ST0:0)":F50749:F60000 -F50749:"Geber ":0,1,u -139601:"Geber: HIPERFACE DSL: Geber Status: Beschleunigungsberlauffehler (ST0:1)":F50750:F60000 -F50750:"Geber ":0,1,u -139602:"Geber: HIPERFACE DSL: Geber Status: Test luft (ST0:2)":F50751:F60000 -F50751:"Geber ":0,1,u -139603:"Geber: HIPERFACE DSL: Geber Status: Drift-Kompensationsfehler (ST0:3)":F50752:F60000 -F50752:"Geber ":0,1,u -139604:"Geber: HIPERFACE DSL: Geber Status: Positionsverfolgungsfilter-Fehler (ST0:4)":F50753:F60000 -F50753:"Geber ":0,1,u -139605:"Geber: HIPERFACE DSL: Geber Status: Positionsvektorlngen-Fehler (ST0:5)":F50754:F60000 -F50754:"Geber ":0,1,u -139606:"Geber: HIPERFACE DSL: Geber Status: Zhlerfehler (ST0:6)":F50755:F60000 -F50755:"Geber ":0,1,u -139607:"Geber: HIPERFACE DSL: Geber Status: Positionssynchronisierungsfehler (ST0:7)":F50756:F60000 -F50756:"Geber ":0,1,u -139610:"Geber: HIPERFACE DSL: Geber Status: Singleturn Fehler (ST1:0)":F50757:F60000 -F50757:"Geber ":0,1,u -139611:"Geber: HIPERFACE DSL: Geber Status: Multiturn-Amplitudenfehler (ST1:1)":F50758:F60000 -F50758:"Geber ":0,1,u -139612:"Geber: HIPERFACE DSL: Geber Status: Multiturn-Sync-Fehler (ST1:2)":F50759:F60000 -F50759:"Geber ":0,1,u -139613:"Geber: HIPERFACE DSL: Geber Status: Multiturn-Vektorlngenfehler (ST1:3)":F50760:F60000 -F50760:"Geber ":0,1,u -139614:"Geber: HIPERFACE DSL: Geber Status: Positionsberprfungsfehler (ST1:4)":F50761:F60000 -F50761:"Geber ":0,1,u -139620:"Geber: HIPERFACE DSL: Geber Status: Einschalt-Selbsttest durchgefhrt (ST2:0)":F50762:F60000 -F50762:"Geber ":0,1,u -139621:"Geber: HIPERFACE DSL: Geber Status: Sicherheitsparameter Warnung (ST2:1)":F50763:F60000 -F50763:"Geber ":0,1,u -139622:"Geber: HIPERFACE DSL: Geber Status: Sicherheitsparameter Fehler (ST2:2)":F50764:F60000 -F50764:"Geber ":0,1,u -139623:"Geber: HIPERFACE DSL: Geber Status: Standard Parameter Fehler (ST2:3)":F50765:F60000 -F50765:"Geber ":0,1,u -139624:"Geber: HIPERFACE DSL: Geber Status: Interner Kommunikationsfehler 1 (ST2:4)":F50766:F60000 -F50766:"Geber ":0,1,u -139625:"Geber: HIPERFACE DSL: Geber Status: Interner Kommunikationsfehler 2 (ST2:5)":F50767:F60000 -F50767:"Geber ":0,1,u -139626:"Geber: HIPERFACE DSL: Geber Status: Interner Systemfehler (ST2:6)":F50768:F60000 -F50768:"Geber ":0,1,u -139630:"Geber: HIPERFACE DSL: Geber Status: Kritische Temperatur (ST3:0)":F50769:F60000 -F50769:"Geber ":0,1,u -139631:"Geber: HIPERFACE DSL: Geber Status: Kritischer LED-Strom (ST3:1)":F50770:F60000 -F50770:"Geber ":0,1,u -139632:"Geber: HIPERFACE DSL: Geber Status: Kritische Versorgungsspannung (ST3:2)":F50771:F60000 -F50771:"Geber ":0,1,u -139633:"Geber: HIPERFACE DSL: Geber Status: Kritische Rotationsgeschwindigkeit (ST3:3)":F50772:F60000 -F50772:"Geber ":0,1,u -139634:"Geber: HIPERFACE DSL: Geber Status: Kritische Beschleunigung (ST3:4)":F50773:F60000 -F50773:"Geber ":0,1,u -139635:"Geber: HIPERFACE DSL: Geber Status: Zhlerberlauf (ST3:5)":F50774:F60000 -F50774:"Geber ":0,1,u -139636:"Geber: HIPERFACE DSL: Geber Status: Interner berwachungsfehler (ST3:6)":F50775:F60000 -F50775:"Geber ":0,1,u -139638:"Geber: HIPERFACE DSL: Geber Status: Kritische Rotorposition (ST3:1)":F50776:F60000 -F50776:"Geber ":0,1,u -139640:"Geber: HIPERFACE DSL: Geber Status: Ungltiger Zugang (ST4:0)":F50777:F60000 -F50777:"Geber ":0,1,u -139641:"Geber: HIPERFACE DSL: Geber Status: Zugriff abgelehnt (ST4:1)":F50778:F60000 -F50778:"Geber ":0,1,u -139642:"Geber: HIPERFACE DSL: Geber Status: Ressourcenzugriffsfehler (ST4:2)":F50779:F60000 -F50779:"Geber ":0,1,u -139643:"Geber: HIPERFACE DSL: Geber Status: Dateizugriffsfehler (ST4:3)":F50780:F60000 -F50780:"Geber ":0,1,u -139670:"Geber: HIPERFACE DSL: Geber Status: Benutzerdefinierte Warnung (ST7:0)":F50781:F60000 -F50781:"Geber ":0,1,u -139671:"Geber: HIPERFACE DSL: Geber Status: Benutzerdefinierte Warnung (ST7:1)":F50782:F60000 -F50782:"Geber ":0,1,u -139672:"Geber: HIPERFACE DSL: Geber Status: Benutzerdefinierte Warnung (ST7:2)":F50783:F60000 -F50783:"Geber ":0,1,u -139673:"Geber: HIPERFACE DSL: Geber Status: Benutzerdefinierte Warnung (ST7:3)":F50784:F60000 -F50784:"Geber ":0,1,u -139674:"Geber: HIPERFACE DSL: Geber Status: Benutzerdefinierte Warnung (ST7:4)":F50785:F60000 -F50785:"Geber ":0,1,u -139675:"Geber: HIPERFACE DSL: Geber Status: Benutzerdefinierte Warnung (ST7:5)":F50786:F60000 -F50786:"Geber ":0,1,u -139676:"Geber: HIPERFACE DSL: Geber Status: Benutzerdefinierte Warnung (ST7:6)":F50787:F60000 -F50787:"Geber ":0,1,u -139677:"Geber: HIPERFACE DSL: Geber Status: Benutzerdefinierte Warnung (ST7:7)":F50788:F60000 -F50788:"Geber ":0,1,u -141001:"Khler-Temperatursensor: Warngrenze berschritten":F50789:F60000 -F50789:"Khlertemperatur ":0,4,f -141002:"Khler-Temperatursensor: Nicht angeschlossen oder zerstrt":F50790:F60000 -F50790:"Grenztemperatur ":0,4,f -141011:"Temperatursensor (Motor|Drossel|Extern): Warngrenze berschritten":F50791:F60000 -F50791:"Temperatur ":0,4,f -141031:"Sperrschicht-Temperaturmodell: Warngrenze berschritten":F50792:F60000 -F50792:"Sperrschichttemperatur ":0,4,f -141041:"Bremswiderstand-Temperaturmodell: Warngrenze berschritten":F50793:F60000 -F50793:"Bremswiderstandtemperatur ":0,4,f -141051:"ACOPOS-Spitzenstrom: Warngrenze berschritten":F50794:F60000 -F50794:"Spitzenstromauslastung ":0,4,f -141061:"ACOPOS-Dauerstrom: Warngrenze berschritten":F50795:F60000 -F50795:"Dauerstromauslastung ":0,4,f -141070:"Motor-Temperaturmodell: Warngrenze berschritten":F50796:F60000 -F50796:"Grenztemperatur ":0,4,f -141075:"ACOPOS-Dauerleistung: Warngrenze berschritten":F60000 -141078:"Leistungsteil: Temperatursensor 1: Warngrenze berschritten":F50797:F60000 -F50797:"Temperatur ":0,4,f -141080:"Vorladewiderstand-Temperaturmodell: Warngrenze berschritten":F50798:F60000 -F50798:"Grenztemperatur ":0,4,f -141081:"Leistungsteil-Temperaturmodell: Warngrenze berschritten":F50799:F60000 -F50799:"Temperatur ":0,4,f -141083:"Leistungsteil: Temperatursensor 2: Warngrenze berschritten":F50800:F60000 -F50800:"Temperatur ":0,4,f -141085:"Leistungsteil: Temperatursensor 3: Warngrenze berschritten":F50801:F60000 -F50801:"Temperatur ":0,4,f -141087:"Leistungsteil: Temperatursensor 4: Warngrenze berschritten":F50802:F60000 -F50802:"Temperatur ":0,4,f -141089:"Geber-Temperatursensor: Warngrenze berschritten":F50803:F60000 -F50803:"Temperatur ":0,4,f -141090:"24V-Versorgung/Hauptrelais-Temperatursensor: Warngrenze berschritten":F60000 -141091:"Leistungsteil: Temperatursensor 5: Warngrenze berschritten":F50804:F60000 -F50804:"Temperatur ":0,4,f -141092:"Gleichrichter-Temperaturmodell: Warngrenze berschritten":F50805:F60000 -F50805:"Temperatur ":0,4,f -141093:"Zwischenkreisrelais-Temperaturmodell: Warngrenze berschritten":F50806:F60000 -F50806:"Temperatur ":0,4,f -141094:"Zwischenkreiskondensator-Temperaturmodell: Warngrenze berschritten":F50807:F60000 -F50807:"Temperatur ":0,4,f -141095:"Zwischenkreis: Dauersummenleistung: Warngrenze berschritten":F50808:F60000 -F50808:"Grenzlast ":0,4,f -141096:"Zwischenkreis: Spitzensummenleistung: Warngrenze berschritten":F50809:F60000 -F50809:"Grenzlast ":0,4,f -141097:"DC-Anschluss-Temperaturmodell: Warngrenze berschritten":F50810:F60000 -F50810:"Temperatur ":0,4,f -141098:"Leistungsteil: Temperatursensor: Warngrenze berschritten":F50811:F60000 -F50811:"Sensor ":0,2,u -141099:"Motor-Temperaturmodell: Warngrenze berschritten":F50812:F60000 -F50812:"Phasenindex ":0,1,u -141100:"Motor: Temperatursensoren: Temperaturdifferenz zu hoch":F50813:F60000 -F50813:"Sensorindex ":0,2,u -141101:"Leistungsteil: Temperatursensor 1: Untertemperatur: Warngrenze unterschritten":F50814:F60000 -F50814:"Temperatur ":0,4,f -164002:"Wartezeit vor SW-Reset (Netzwerk mit aufsteigenden Knotennummern ?)":F60000 -164003:"Wartezeit vor NC-System-Start (Netzwerk mit aufsteigenden Knotennummern ?)":F60000 -164004:"Der folgende Hochlauf-Fehler knnte hier mit Verzgerung eingetragen sein":F60000 -164005:"Timeout fr Parameter-Freigabe nach Start des Betriebssystemes":F50815:F60000 -F50815:"Status (Bits mit falschem Wert fr Parameter-Freigabe sind gesetzt) ":0,4,u -164006:"Antrieb wurde nicht synchron zum Netzwerk-Master":F50816:F60000 -F50816:"Timeout [s] ":0,4,u -164007:"Timeout fr Freigabe der azyklischen Netzwerk Kommunikation":F50817:F60000 -F50817:"Timeout [s] ":0,4,u -164008:"Timeout fr Freigabe der zyklischen Netzwerk Kommunikation":F50818:F60000 -F50818:"Timeout [s] ":0,4,u -164009:"Acp10cfg enthlt ein POWERLINK Interface, fr das keine Achse definiert ist":F50819:F60000 -F50819:"Index des POWERLINK Interface in Acp10cfg (Name im Logger) ":0,2,u -164010:"NC Software Testversion (Gltigkeitsperiode im Logger)":F60000 -164011:"Timeout fr Abschluss der Geber-Initialisierung":F60000 -164012:"NCSYS enthlt kein Betriebssystem fr diesen ACOPOS Hardware Typ":F60000 -164013:"Die Basis-Initialisierung wurde wegen eines Fehlers abgebrochen":F60000 -164014:"Kein ganzzahliges Zykluszeitverhltnis von NetCyc und POWERLINK":F50820:F60000 -F50820:"NetCyc Zykluszeit [us] ":0,4,u -164015:"Kein ganzzahliges Zykluszeitverhltnis von NetCyc und POWERLINK "multiplexed"":F50821:F60000 -F50821:"NetCyc Zykluszeit [us] ":0,4,u -164016:"Name der SDC Achskonfigurations-PV ist zu lang (PV wird nicht verwendet)":F50822:F60000 -F50822:"Maximal zulssige Anzahl von Zeichen ":0,2,u -164017:"NC Software Prototyp-Version (Einsatz auf Serienmaschinen nicht erlaubt)":F60000 -164018:"mapp Motion ACOPOS FW Testversion (Gltigkeitsperiode im Logger)":F50823:F60000 -F50823:"Testversion-Nummer ":0,2,u -164019:"mapp Motion ACOPOS FW Testversion: SPS Datum/Zeit auerhalb Gltigkeitsperiode":F60000 -164020:"NCSYS ist auf dem Zielsystem nicht vorhanden":F60000 -165535:"Response-Fehler":F60000 -F60000:"Parameter-ID ":4,2,d -F60000:0:"Antriebsfehler" diff --git a/example/AsProject/Logical/Libraries/Motion/Arnc0man/arnc0err-en.txt b/example/AsProject/Logical/Libraries/Motion/Arnc0man/arnc0err-en.txt deleted file mode 100644 index ed056ba..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Arnc0man/arnc0err-en.txt +++ /dev/null @@ -1,6027 +0,0 @@ -1000:" Sequence Control " -1101:"No RAM for System Globals":F1100:F1113 -1102:"Configuration module not found":F1110 -1103:"Wrong configuration module version":F1101:F1114 -1104:"Multiple definition of Task Configuration List":F1102 -1105:"Multiple definition of External IO Connection list":F1102 -1106:"Multiple definition of Internal IO Connection list":F1102 -1107:"Multiple definition of Event connection list":F1102 -1108:"Task Configuration list missing":F1102 -1109:"External IO connection list missing":F1102 -1110:"Internal IO connection list missing":F1102 -1111:"Event Connection List missing":F1102 -1112:"Unknown Configuration List":F1102:F1123 -1114:"Error at writing command":F1130:F1120:F1126 -1115:"Error at writing prior command":F1130:F1120:F1126 -1116:"System command code too large":F1103:F1141 -1117:"System command code or channel not defined":F1120:F1126 -1118:"No axis or channel code in command" -1120:"Error with command distribution" -1121:"User ISR cannot be installed":F1110:F1121 -1122:"PLC date/time cannot be set at NC module":F1100 -1123:"Error at configuring the system" -1125:"Semaphore cannot be created":F1100 -1126:"Interface cannot be initialized":F1116:F1110 -1127:"Interface cannot be created":F1116:F1100 -1128:"Standard interface cannot be initialized":F1110 -1129:"Interface cannot be configured":F1100 -1130:"Command parameter unknown":F1131:F1140 -1131:"Error in receiving external Event" -1132:"DPR Response Fifo - Error during creation of Critical Section" -1140:"End mark missing / too many elements":F1111:F1123 -1141:"Not enough RAM for task list":F1100:F1113 -1142:"Channel number is too large":F1108:F1125 -1143:"Multiple task definition":F1108:F1122:F1125 -1144:"Task module not found":F1110:F1125 -1145:"Not enough RAM for task VSECT":F1100:F1113:F1125 -1146:"Task cannot be created":F1100:F1125 -1147:"Task cannot be started":F1100:F1125 -1148:"Error reading task control block":F1100:F1125 -1149:"Parameter module not found":F1110 -1150:"Wrong parameter module version":F1101:F1114 -1151:"Error writing INIT command":F1130:F1125 -1152:"INIT command has not been acknowledged":F1125 -1160:"End mark missing / too many elements":F1111:F1123 -1161:"Interface missing in module interface list":F1115 -1162:"Module missing in task list":F1115 -1163:"Multiple definition of connection":F1104:F1115 -1164:"Interface cannot be external":F1104:F1115 -1165:"Unknown interface type":F1104:F1115 -1166:"Data module not supported":F1105:F1115 -1167:"Unknown attribute":F1105:F1115 -1170:"End mark missing / too many elements":F1111:F1123 -1171:"Module missing in task list":F1112:F1115 -1172:"Interface missing in module interface list":F1112:F1115 -1173:"Interface types are not equal":F1104:F1116:F1125 -1174:"Same data flow direction":F1106:F1118:F1125 -1179:"Unknown interface type":F1104:F1115 -1180:"Multiple definition of connection":F1104:F1115 -1181:"Block lengths are not equal":F1115 -1190:"End mark missing / too many elements":F1111:F1123:F1124 -1191:"Module missing in task list":F1124 -1192:"Multiple definition of comand configuration list":F1124 -1193:"System command code too large":F1103:F1115:F1124 -1194:"Command missing in module command list":F1108:F1115:F1124 -1195:"Command interface not found":F1108:F1123:F1124 -1196:"Multiple definition of command code":F1108:F1115:F1124 -1200:"End mark missing / too many elements":F1111:F1123 -1201:"Module missing in task list":F1123:F1125 -1202:"Event missing in event send list":F1123:F1125 -1203:"Event missing in event receive list":F1123:F1125 -1204:"Multiple definition of event connection":F1115:F1125 -1210:"Invalid parameter for 'Module Synchronization' command" -1211:"Module Synchronization not possible (both SYNC lines connected ?)" -1220:"Command not accepted network not ready":F1142:F1143 -1251:"Error at writing prior command":F1130:F1120:F1126 -1252:"Error at writing prior command":F1130:F1120:F1126 -1253:"Error at writing prior command":F1130:F1120:F1126 -1254:"Error at writing prior command":F1130:F1120:F1126 -1255:"Error at writing prior command":F1130:F1120:F1126 -1256:"Error at writing prior command":F1130:F1120:F1126 -1257:"Error at writing prior command":F1130:F1120:F1126 -1258:"Error at writing prior command":F1130:F1120:F1126 -1259:"Error at writing prior command":F1130:F1120:F1126 -1261:"Error at writing command":F1130:F1120:F1126 -1262:"Error at writing command":F1130:F1120:F1126 -1263:"Error at writing command":F1130:F1120:F1126 -1264:"Error at writing command":F1130:F1120:F1126 -1265:"Error at writing command":F1130:F1120:F1126 -1266:"Error at writing command":F1130:F1120:F1126 -1267:"Error at writing command":F1130:F1120:F1126 -1268:"Error at writing command":F1130:F1120:F1126 -1269:"Error at writing command":F1130:F1120:F1126 -1270:"Error at writing command":F1130:F1120:F1126 -1271:"Error at writing command":F1130:F1120:F1126 -1272:"Error at writing command":F1130:F1120:F1126 -1273:"Error at writing command":F1130:F1120:F1126 -1274:"Error at writing command":F1130:F1120:F1126 -1275:"Error at writing command":F1130:F1120:F1126 -F1100:"System Error Number":0,4,d -F1100:1:"Time has run out" -F1100:5:"Object (Task,Region) has been erased" -F1100:6:"Object-ID (Tid,RNid) is not correct" -F1100:8:"Object Table is full" -F1100:14:"Cannot create - no TCB free" -F1100:15:"Cannot create - No Stack free" -F1100:16:"Cannot create - Stack too small" -F1100:17:"Cannot create - Wrong priority" -F1100:18:"Task is already started" -F1100:32:"Requested size is zero" -F1100:33:"Requested size is too large for the Region" -F1100:34:"No free segment" -F1100:38:"Region erased while task waiting for segment" -F1100:51:"Maximum number of active queues exceeded" -F1100:52:"Private buffer cannot be assigned" -F1100:65:"Maximum number of Semaphores exceeded" -F1100:72:"Wrong date" -F1100:73:"Wrong time" -F1100:74:"Wrong number of ticks" -F1101:"Module Version Number":0,4,d -F1102:"Configuration list type":0,4,x -F1102:0xCF01:"Task Configuraton List" -F1102:0xCF02:"Command Configuration List" -F1102:0xCF03:"External IO Connection List" -F1102:0xCF04:"Internal IO Connection List" -F1102:0xCF05:"Event connection List" -F1103:"System command code":0,4,d -F1104:"Interface type":0,4,d -F1104:0:"FIFO" -F1104:1:"PLC-FIFO" -F1104:2:"NFIFO" -F1104:3:"MSGQUE" -F1105:"IO Attribute":0,4,d -F1105:0:"Internal Interface" -F1105:1:"Interface in RAM" -F1105:2:"Interface in DPR" -F1105:3:"Interface in data module" -F1106:"Data flow direction":0,4,d -F1106:0:"Output" -F1106:1:"Input" -F1108:"Channel Number":0,4,d -F1110:"Error Number":0,4,d -F1110:-1:"IRQ control list is full" -F1110:-2:"IRQ level is already used" -F1110:-3:"IRQ level is too large (max. 255)" -F1110:1:"Data length is 0" -F1110:2:"Number of Blocks is 0" -F1110:3000:"Module not found (entry not used)" -F1110:3001:"Module not found (table number too large)" -F1110:3006:"Module not found (wrong module type)" -F1110:3010:"Module not found (no pointer to B&R module)" -F1110:3019:"Module not found" -F1111:"Max. Number of Elements":0,4,d -F1112:"Index":0,4,d -F1113:"Data structure length":4,4,d -F1114:"Expected version number":4,4,d -F1115:"Index in configuration list":4,4,d -F1116:"Interface type":4,4,d -F1116:0:"FIFO" -F1116:1:"BLOCK" -F1116:2:"Bit Array, 32 bits" -F1116:3:"PLC Bit Array, 16 bits" -F1116:4:"PLC-BLOCK" -F1116:5:"PLC-BLOCK, Data with Handshake" -F1116:6:"PLC-FIFO" -F1118:"Direction of data flow":4,4,d -F1118:0:"Output" -F1118:1:"Input" -F1120:"Commandcode":4,4,d -F1121:"IRQ Level":4,4,d -F1122:"Index in Task List":4,4,d -F1123:"Index":4,4,d -F1124:"Number of command configation list":8,4,d -F1125:"Index in configuration list":8,4,d -F1126:"Channel Number":8,4,d -F1130:"IO Error number":0,4,d -F1130:1:"Interface full" -F1130:2:"Interface not active" -F1130:3:"No input interface" -F1131:"Command Code":0,4,d -F1131:0:"Initialization" -F1131:1:"Set Time" -F1131:2:"SW Reset" -F1131:4:"Switch on/off 'PLC Interrupt'" -F1140:"Parameter value":4,4,d -F1141:"Max. command code":4,4,d -F1142:"Command code (details see AS help)":0,2,d -F1143:"Cyclic state":2,4,d -2000:" Trace " -2101:"Command not valid" -2102:"Trace is already active at trace start" -2103:"Sampling time for trace too small" -2104:"Invalid NC object for trace test data" -2105:"Invalid type for trace test data" -2106:"No test data defined" -2107:"Recording time for trace too small" -2108:"Invalid NC object for trace trigger" -2109:"Invalid type for trace trigger" -2110:"Invalid event for trace trigger" -2111:"Trace format error":F2101:F2102 -2112:"DPR trace save error":F2101:F2102 -F2100:"Command Number (setails see AS help)":0,2,d -F2101:"Trace format status":0,2,d -F2101:2:"Trace file delete failed. FileIO lib error :" -F2101:3:"Trace file create failed. FileIO lib error :" -F2101:4:"Trace data format error (data values too big)" -F2101:5:"Trace file write failed. FileIO lib error :" -F2101:6:"Trace file close failed. FileIO lib error :" -F2102:"File IO status":2,2,d -4000:" Controller " -4103:"Read access to HW interface is not possible":F4105:F4102:F4104 -4104:"Write access to HW interface is not possible":F4105:F4102:F4104 -4106:"Command not allowed in current state":F4100:F4102 -4107:"Event not allowed in current state":F4101:F4102 -4114:"Invalid parameter in 'Simulation Mode' command" -4115:"Invalid parameter in 'Controller INIT' command":F4114 -4117:"Axis hardware cannot be initialized":F4108:F4109 -4131:"Position latch2 already used for Signal Line" -4133:"Switch controller off not allowed when movement is active" -4139:"Invalid parameter in 'Digital Input INIT' command":F4115 -4143:"Invalid parameter in 'Position Latch1' command":F4116 -4144:"Invalid parameter in 'Position Latch2' command":F4116 -4150:"Invalid parameter in 'Actual Positions for Coupling' command":F4112 -4151:"Position Latch or Comparator aborted because of Encoder Interface INIT" -4154:"Position Latch or Comparator aborted because of search home operation" -4157:"Error at writing to an internal interface":F4105:F4102:F4103 -4158:"Command not allowed - CAN interface not initialized":F4100 -4160:"Invalid parameter in 'Limits INIT' command":F4119 -4161:"Another latch function already active" -F4100:"Command Number (details see AS help)":0,2,d -F4101:"Internal Event Number":0,2,d -F4101:0:"Start of Set Value Generating" -F4101:1:"Movement active" -F4101:2:"Movement complete" -F4101:3:"End of Set Value Generating" -F4101:4:"Hardware Event Control" -F4102:"State":2,1,x -F4102:0x00:"Not Initialized (Encoder/Drive/Dig. Inputs/Limits/Controller)" -F4102:0x10:"Initialized, Base State" -F4102:0x20:"Waiting for drive ready" -F4102:0x30:"Loop control on" -F4102:0x40:"Emergency stop ramp (without controller)" -F4103:"Interface Number":3,1,d -F4104:"Interface Name":3,1,d -F4104:1:"Actual Position (Encoder)" -F4104:2:"Axis Status" -F4104:3:"Latch Position" -F4104:4:"Latch Time" -F4104:5:"Controller Enable" -F4104:6:"Network Interface" -F4104:7:"Position Latch Mode" -F4104:8:"Time Latch Mode" -F4104:11:"Positioning Offset" -F4104:12:"Signal Line for Position Latch" -F4105:"Interface Error":0,2,d -F4105:1:"No data available or interface full" -F4105:2:"Interface is not active" -F4105:3:"Access error - No input respectively output interface" -F4105:109:"Latch already active" -F4105:110:"Axis not initialized" -F4105:111:"Error at requesting memory" -F4105:112:"Invalid device ID" -F4105:113:"Invalid Axis Number" -F4105:114:"Drive not ready" -F4105:117:"No position latched" -F4105:118:"No time latched" -F4108:"Hardware Error Number":0,2,d -F4109:"Name of the INIT module":2,10,s -F4112:"Parameter":0,2,d -F4112:1:"NC action" -F4112:2:"Extrapolation Filter" -F4114:"Controller Parameter":0,2,d -F4114:1:"Controller Type" -F4114:2:"Total time" -F4114:5:"NC action" -F4115:"Parameter for digital Inputs":0,2,d -F4115:1:"Reference Switch" -F4115:2:"Positive End" -F4115:3:"Negative End" -F4115:4:"Trigger" -F4115:5:"Drive" -F4115:6:"Positive End different to Negative End" -F4115:7:"Trigger ncACTIV_LO invalid" -F4116:"Position Latch Parameter":0,2,d -F4116:1:"NC action" -F4116:2:"Source" -F4116:3:"Window <= 0" -F4119:"Controller-Parameter":0,2,d -F4119:1:"Inposition time" -5000:" Set Value Generator " -5102:"Axis not referenced (or set 'ignore' for SW end switches)" -5104:"Access to HW interface is not possible":F5105:F5104 -5105:"Search home procedure aborted" -5106:"Command not allowed in current state":F5100:F5102:F5103 -5107:"Event not allowed in current state":F5101:F5102:F5103 -5110:"Axis Limits - Positive SW end < Negative SW end" -5111:"Search Home procedure cancelled by command":F5100 -5112:"Search Home procedure cancelled by Event":F5101 -5115:"Target position > Positive Software End":F5110 -5116:"Target position < Negative Software End":F5111 -5117:"Acceleration > Maximum axis acceleration":F5112 -5118:"Speed > Maximum axis speed":F5113 -5119:"Maximum acceleration in the axis limit parameters <= 0" -5120:"Maximum speed in the axis limit parameters <= 0" -5121:"Movement aborted caused by controller error" -5122:"Invalid ratio for electronic gears" -5123:"Move in pos. direction not allowed (pos. HW limit switch is closed)" -5124:"Move in neg. direction not allowed (neg. HW limit switch is closed)" -5125:"Positive HW limit switch reached" -5126:"Negative HW limit switch reached" -5127:"Velocity or Acceleration <= 0 within Positioning Parameters" -5128:"Invalid parameter in 'Master/Slave Coupling' command":F5116 -5129:"Invalid parameter in 'Axis limit values INIT' command":F5106 -5130:"Positive SW Limit reached" -5131:"Negative SW Limit reached" -5132:"'LINK' to data module for cam profile not yet done":F5121 -5133:"Error at 'LINK' of data module for cam profile":F5118:F5117 -5134:"Error at 'UNLINK' of data module for cam profile":F5119:F5117 -5135:"Invalid parameter for 'Cam Profile INIT' command'":F5120 -5136:"Parameters for Cam Profile are not yet initialized" -5140:"Jolt time limited to a valid value":F5122 -5142:"Missing set positions at module overlapping coupling" -5143:"Error for Cam Profile Compensation Gears":F5124 -5144:"No data modules specified for start of a Cam Profile" -5145:"Latch for trigger positioning not enabled" -5146:"Restart not possible for starting a Cam Profile the first time" -5147:"Cam Profile Automat is not initialized" -5150:"A state cannot be reached by any event":F5127 -5151:"For Cam Profile start DIR/ABS only one name is possible (cyclic or single)" -5152:"Position out of 'In-Position-Tolerance' at START/RESTART of CNC move":F5129:F5130 -5153:"Abortion caused by missing set positions at module overlapping coupling" -5154:"Abortion caused by missing set positions at CAN coupling" -5155:"Missing set positions at CAN coupling" -5156:"Cam Profile Automat INIT - Invalid parameter in the coupling configuration":F5120 -5157:"Cam Profile Automat INIT - Invalid parameter in the basis state":F5125:F5128 -5158:"Cam Profile Automat INIT - Invalid parameter in a state":F5125:F5127:F5128 -5159:"Velocities or Acceleration <= 0 within Limiter Parameters" -5160:"Too many changes of Cam Profile per NC-cycle (Master Period too short)" -5161:"Invalid parameter for length of master/slave coupling" -5162:"Abortion - maximum length of master/slave coupling exceeded" -5163:"Only two active CNC trigger jobs are possible" -5164:"Invalid position trigger source" -5165:"Invalid parameter in 'DPR Override' command" -5166:"Invalid parameter in 'Master speed compensation' command" -5167:"Invalid event for movement 'Stop after trigger'" -5168:"Open compensation data module not possible":F5118:F5133 -5169:"Compensation start not possible" -5170:"Invalid values in compensation data module":F5132:F5133 -5171:"Invalid compensation parameters" -5172:"FIFO full (Command start compensation)" -5173:"Not enough memory for the allocation (command compensation-start)":F5131 -F5100:"Command Number (details see AS help)":0,1,d -F5101:"Internal Event Number":0,1,d -F5101:0:"New Actual Position" -F5101:1:"Abortion of Set Value Generating" -F5101:2:"Request for Online Speed Control for Search Home" -F5101:3:"Start a CNC Movement" -F5101:4:"Emergency Stop request" -F5101:5:"Set position reached" -F5101:6:"Search home complete - Error or transfer of the positions difference" -F5101:7:"Encoder Configuration" -F5101:8:"CNC System requests the set position" -F5101:9:"Trigger Position" -F5101:10:"CNC Configuration" -F5101:11:"CNC Accuracy Hold" -F5101:12:"CNC Movement End" -F5101:13:"Enable CNC position trigger" -F5102:"State":1,1,x -F5102:0x00:"Not initialized" -F5102:0x10:"Initialized, Base state, Enable OFF" -F5102:0x20:"Standstill, Enable ON" -F5102:0x30:"Movement active" -F5102:0x40:"Movement complete, Position not yet within 'In-Position-Tolerance'" -F5103:"Movement Type":2,2,x -F5103:0x000:"General (not a certain movement type)" -F5103:0x100:"CNC Movement" -F5103:0x200:"Online Speed Control" -F5103:0x300:"Online Positioning" -F5103:0x500:"Online Speed Control for Search Home" -F5103:0x600:"Slave of an axis coupling" -F5103:0x700:"Trigger Positioning" -F5103:0x800:"Emergency Stop with Controller" -F5104:"Interface Name":2,1,d -F5104:3:"Position Latch" -F5104:7:"Position Latch Mode" -F5104:15:"SSI Sender" -F5105:"Interface Error":0,2,u -F5105:1:"No data available or interface full" -F5105:2:"Interface is not active" -F5105:3:"Access error - No input respectively output interface" -F5105:109:"Latch already active" -F5105:110:"Axis not initialized" -F5105:111:"Error at requesting memory" -F5105:112:"Invalid device ID" -F5105:113:"Invalid Axis Number" -F5105:114:"Drive not ready" -F5105:117:"No position latched" -F5105:118:"No time latched" -F5106:"Axis Limit Value":0,2,d -F5106:1:"Control Byte for Monitoring of Axis Limits" -F5106:2:"Control word t_jolt_0" -F5110:"Current positive SW limit":0,4,d -F5111:"Current negative SW limit":0,4,d -F5112:"Current acceleration limit":0,4,f -F5113:"Current speed limit":0,4,f -F5116:"Gears Parameter":0,2,d -F5116:1:"Index of Master Axis too high" -F5116:2:"Index of Master Axis equal to Index of Slave Axis" -F5117:"Module Name":2,8,s -F5118:"LINK Error":0,2,d -F5118:1:"More than 8 characters specified for name of data module" -F5118:2:"Wrong module type - No Cam Profile Data" -F5118:3:"Maximum count of 20 linked Cam Profiles exceeded" -F5118:4:"Data module not found" -F5118:5:"Parameter Error - Less than 2 slave positions" -F5118:6:"Parameter Error - Master Period too short" -F5118:7:"Parameter Error - Slave positions value higher than maximum" -F5118:9:"Parameter Error - Too many Synchroneous Areas defined" -F5118:10:"Parameter Error - Value of Start Position of Synchr. Area too high" -F5118:11:"Parameter Error - Number of polynoms <1 or >32" -F5118:12:"Parameter Error - Polynom coefficient is exceeding numeric range" -F5118:13:"Parameter Error - Master positions have to be positive and increasing" -F5118:14:"Error allocating CAM memory" -F5119:"UNLINK Error":0,2,d -F5119:1:"More than 8 characters specified for name of data module" -F5119:3:"Cam profile is active now - 'UNLINK' not allowed" -F5119:4:"Data module not found (module deleted?)" -F5120:"Parameter":0,2,d -F5120:1:"Index of Master Axis too high" -F5120:2:"Index of Masters Additive Axis too high" -F5120:3:"Index of Slaves Additive Axis too high" -F5120:4:"Index of Master Axis or Additive Axis is equal to Index of Slave Axis" -F5120:5:"Multiplication factor for master axis too low" -F5120:6:"Master Start Interval too small" -F5120:7:"Invalid value for 'factor_set'" -F5120:8:"Invalid value for 'mode'" -F5121:"Name of Cam Profile":0,8,s -F5122:"Current value":0,4,f -F5124:"Error":0,2,d -F5124:1:"Speed for connection greater than axis limit speed" -F5124:3:"Master speed negative" -F5124:4:"Not possible to reach speed for connection with that compens. distance" -F5124:5:"Master compensation distance to small" -F5124:6:"Speed for entrance greater than axis limit speed" -F5124:9:"A compensation gears is active at the moment" -F5125:"Parameter":0,2,d -F5125:5:"Multiplication factor for master axis too low" -F5125:6:"Master Start Interval too small" -F5125:8:"Event Type invalid" -F5125:9:"Event - Invalid index for next state" -F5125:10:"Event - Invalid type for next state" -F5125:11:"'LINK' to data module for cam profile not yet done" -F5125:12:"Event Attribute invalid" -F5125:13:"Mode of Compensation Gears invalid" -F5125:14:"Maximum speed of Master Axis too low or negative" -F5125:15:"Compensation Distance of Master Axis too low or negative" -F5125:16:"Compensation Distance of Master Axis lower than Minimum Distance" -F5125:17:"Only one Trigger Event allowed for each state" -F5125:18:"Event - Next state not initialized" -F5125:19:"Event type not equal ncTRIGGERx leads to Comp. Gears with ncLATCHPOS" -F5125:20:"Trigger for Comp. Gears with mode ncLATCHPOS is not on Master Axis" -F5125:21:"State Index invalid" -F5125:22:"State Type invalid" -F5125:23:"Multiple use of same Event Type in one state" -F5127:"State Index":2,1,d -F5128:"Event Index":3,1,d -F5129:"CNC start position":0,4,f -F5130:"Actual set position":4,4,f -F5131:"Memory allocation error":0,2,d -F5131:1:" Memory allocation error : data_modul1 too big" -F5131:2:" Memory allocation error : data_modul2 too big" -F5131:3:" Memory allocation error : inverse function1" -F5131:4:" Memory allocation error : inverse function2" -F5132:"Daten Plausibilitt Fehler":0,2,d -F5132:2:" Number of samples is bigger then really inserted data points :" -F5132:3:" Number of points less than 2 :" -F5132:4:" Function not monotonic x[i+1]<=x[i] or y[i+1] Positive SW End":F8100 -8121:"Error at reading an internal interface":F8107 -8122:"Error at writing into an internal interface":F8108 -8123:"Executing search home within an NC program is currently not allowed" -8124:"Calling a spline within an NC program is currently not allowed" -8125:"Axis name multiple used":F8100:F8110 -8126:"Index for CNC axis multiple used":F8100:F8110 -8127:"Index for CNC axis invalid":F8100 -8128:"Internal Error - 'ind_pos_out' for CNC axis multiple used":F8100:F8110 -8129:"Internal Error - 'ind_pos_out' for CNC axis invalid":F8100 -8130:"Number of axes is too large":F8106 -8131:"Number of cartesian contour axes is too large":F8106 -8132:"Negative value for maximum jump (v, a, vt)" -8133:"Number of started turns for circle equal to 0":F8101:F8102 -8134:"Radius difference between start and end":F8101:F8113:F8114 -8135:"Number of started turns for circle equal to 0":F8101:F8102 -8136:"Radius difference between start and end":F8101:F8113:F8114 -8137:"Target Position > Positive SW End (G00,G01)":F8100:F8101:F8114 -8138:"Target Position < Negative SW End (G00,G01)":F8100:F8101:F8114 -8139:"Target Position > Positive SW End (G02,G03)":F8100:F8101:F8114 -8140:"Target Position < Negative SW End (G02,G03)":F8100:F8101:F8114 -8141:"Position on the Circle > Positive SW End":F8100:F8101:F8114 -8142:"Position on the Circle < Negative SW End":F8100:F8101:F8114 -8143:"Target Position > Positive SW End (G02,G03)":F8100:F8101:F8114 -8144:"Target Position < Negative SW End (G02,G03)":F8100:F8101:F8114 -8145:"Position on the Circle > Positive SW End":F8100:F8101:F8114 -8146:"Position on the Circle < Negative SW End":F8100:F8101:F8114 -8147:"Radius of Circle equal to 0.0":F8101:F8113:F8114 -8148:"Name of CNC axis not 'A','B','C','U','V','W','X','Y' or 'Z'":F8100 -8150:"Only one axis for circular interpolation specified":F8101:F8102 -8151:"Not specified two linear axes for a circle":F8101:F8102 -8152:"Not specified two cartesian contour axes for a circle":F8101:F8102 -8153:"Tangential axes cannot be a cartesian contour axis":F8101:F8102 -8154:"NC block with move distance equal to 0.0":F8101:F8113:F8114 -8155:"Distance equal to 0.0, signal will be ignored":F8101:F8113:F8114 -8156:"Internal Error - Parameter Set Index not allowed" -8157:"G107 Parameter not valid":F8101:F8113:F8114 -8158:"G211/$TA Value changed to 2 x CNC cycle time":F8101:F8113:F8114 -8159:"G193 - invalid mode":F8101:F8113:F8114 -8160:"Internal Error - Incorrect calculation of speed profile":F8101:F8102 -8161:"Internal Error - Entry Speed > Admissible Speed":F8101:F8102 -8162:"Internal Error - Exit Speed > Admissible Speed":F8101:F8102 -8163:"Internal Error - The set speed is negative":F8101:F8102 -8164:"Internal Error - The entry speed is negative":F8101:F8102 -8165:"Internal Error - The exit speed it negative":F8101:F8102 -8170:"Internal Error (Buffer Management1)":F8101:F8102 -8171:"Internal Error (Buffer Management2)":F8101:F8102 -8172:"Internal Error (Buffer Management3)":F8101:F8102 -8173:"Internal Error (Buffer Management4)":F8101:F8102 -8180:"Full transformation - no transformation variable" -8181:"Full transformation - bad size of transformation variable" -8182:"Full transformation - no TRF_LIB or its functions" -8183:"Full transformation - TRF_init_instance() error":F8119 -8184:"Full transformation - invalid definiton of path axes" -8185:"Full transformation - invalid definiton of joint axes" -8186:"Full transformation - index of path axis does not correspond to CNC axis" -8187:"Full transformation - index of joint axis does not correspond to CNC axis" -8188:"Full transformation - index of frame axis does not correspond to CNC axis" -8189:"Full transformation - newer TRF_LIB required (TRF_direct3)" -8190:"Full transformation - newer TRF_LIB required (TRF_inverse3)" -8191:"Full transformation - newer TRF_LIB required (TRF_generic cmd_code 10)" -8192:"Full transformation - initialization error":F8122 -8200:"$FILTER_ERR_TRANS - Allowed contour deviation can not be met":F8121:F8120:F8115 -8201:"$FILTER_ERR_TRANS - Path speed possibly too small":F8121:F8120:F8115 -8210:"OptMot - Axis limits in axis - init file lower than OptMot - axis limits":F8113:F8110:F8123 -8220:"Command not allowed in this state":F8103:F8104 -8221:"Initialization incomplete":F8111 -8222:"NC-Programm aborted":F8105:F8101:F8102 -8223:"Calculation factor (CNC units to Positioning units) <= 0":F8100 -8224:"Unknown parameter":F8103:F8112 -8225:"Too many blocks containing only nonsync. M-functions or M-parameters":F8101:F8114 -8226:"NC-Program contains too many G221":F8101:F8113:F8114 -8227:"Block buffer too small":F8101:F8113:F8114 -8228:"Contour element with undefined length or run time":F8116:F8117:F8102 -8229:"Too many blocks containing only nonsync. M-functions or M-parameters":F8101:F8114 -8230:"Spline - Axis not referenced" -8231:"Error at accessing spline parameter file" -8232:"File is not a spline parameter file" -8233:"Version of spline parameter file is wrong" -8234:"Number of axes is not equal to the dimension of the spline" -8235:"Spline - Max. Trajectory Speed exceeded" -8236:"Spline - Max. Trajectory Acceleration exceeded" -8237:"Error on memory allocation" -8238:"Positive SW End < Spline Maximum" -8239:"Negative SW End > Spline Minimum" -8240:"Spline - Max. Axis Speed exceeded" -8241:"Spline - Max. Axis Acceleration exceeded" -8242:"Spline - Resolution of precalculation not equal to current resolution" -8243:"G141 Automatical Tangential axis - internal FIFO overflow" -8244:"G141 M-function sync1_t or sync2_t not in the admissible range" -8245:"G141 Unsynchronized M-function used for sync1_t or sync2_t" -8246:"Straight line, starting point and end point are equal":F8101:F8113:F8114 -8247:"Trajectory must not pass the zero point":F8101:F8113:F8114 -8248:"Circle ar only in the polar plane allowed":F8101:F8113:F8114 -8249:"Internal Error - Incorrect calculation of Parameters (PKM-NCDY)" -8250:"Internal Error - Incorrect calculation of Limit Values (PKM-NCDY - acceleration)" -8251:"Software limits for the radial axis must be positive" -8252:"G141 - no M-Function (sync1_t or sync2_t) defined" -8258:"Target Position > Positive SW End (G00,G01)":F8100:F8101:F8115 -8259:"Target Position < Negative SW End (G00,G01)":F8100:F8101:F8115 -8260:"Target Position > Positive SW End (G02,G03)":F8100:F8101:F8115 -8261:"Target Position < Negative SW End (G02,G03)":F8100:F8101:F8115 -8262:"Position on the Circle > Positive SW End":F8100:F8101:F8115 -8263:"Position on the Circle < Negative SW End":F8100:F8101:F8115 -8264:"Target Position > Positive SW End (G02,G03)":F8100:F8101:F8115 -8265:"Target Position < Negative SW End (G02,G03)":F8100:F8101:F8115 -8266:"Position on the Circle > Positive SW End":F8100:F8101:F8115 -8267:"Position on the Circle < Negative SW End":F8100:F8101:F8115 -8268:"Plot buffer - read or write pointer outside allowed range" -8269:"Plot buffer - buffer full (write pointer has read pointer obtained)" -8270:"Programmed axis limit value too high, reduced to init value":F8100:F8101:F8115 -8271:"Programmed path limit value too high, reduced to init value":F8100:F8101:F8115 -8272:"Programmed axis limit value out of range":F8100:F8101:F8115 -8273:"Programmed path limit value out of range":F8100:F8101:F8115 -8274:"G126 suspended, block to short":F8116:F8120:F8115 -8275:"Plot buffer - invalid data format" -8276:"G141 active - G172 following a G00 not allowed":F8116:F8120:F8115 -F8100:"Axis Index":0,4,d -F8101:"Program Number":4,4,d -F8102:"Position in NC Program":8,4,d -F8103:"Command Code (details see AS help)":0,4,d -F8104:"State":4,4,d -F8104:0:"Not initialized" -F8104:1:"Basic initialization" -F8104:2:"Initialized" -F8104:3:"NC Programm active" -F8104:4:"NC Programm aborted" -F8105:"State":0,4,d -F8105:0:"Not initialized" -F8105:1:"Initialized" -F8105:2:"Basic initialization" -F8105:3:"NC Programm active" -F8105:4:"NC Programm aborted" -F8106:"Max. number of axes":0,4,d -F8107:"IO Error Number":0,4,d -F8107:1:"No data available" -F8107:2:"Interface not active" -F8107:3:"No input interface" -F8108:"IO Error Number":0,4,d -F8108:1:"Interface full" -F8108:2:"Interface not active" -F8108:3:"No output interface" -F8109:"Current value":0,4,d -F8110:"Axis index":4,4,d -F8111:"Parameter type":0,4,d -F8111:0:"Constants" -F8111:1:"CNC Limit Values" -F8111:2:"Decoder Parameters" -F8111:3:"Axes Settings" -F8111:4:"Axis Limit Values" -F8112:"Parameter value":4,4,d -F8113:"Blocknumber N":0,4,d -F8114:"Offset in NC-Program":8,4,d -F8115:"Blocknumber N":8,4,d -F8116:"Program Number":0,4,d -F8117:"Position of last block":4,4,d -F8118:"Return status of transformation function":0,4,d -F8119:"Return status of TRF_init_instance":0,4,d -F8119:1:"Robot is not licensed" -F8119:1001:"Function PV_xgetadr() from SYS_LIB is not available" -F8119:1002:"Name of the transformation variable is longer than 100 characters " -F8119:1003:"Transformation data variable does not exist" -F8119:1004:"Transformation data variable is not a valid size" -F8119:1005:"None of known built-in mechanical systems" -F8119:2001:"Licensing module is not NC data module" -F8119:2002:"Version of licensing module does not correspond to version of TRF_LIB" -F8119:2003:"Less than 8 bytes in data of licensing module" -F8119:2004:"Version of licensing module does not correspond to version of TRF_LIB" -F8119:2005:"Unknown name of the module in its ident" -F8119:2006:"Unknown code_strategy" -F8119:4001:"Creation of the transformation object failed" -F8119:4002:"Update from transformation variable to the transformation object failed" -F8119:100001:"Verification of mechanics was not successful" -F8120:"Line":4,4,d -F8121:"Contour violation":0,4,f -F8122:"Code":0,4,d -F8122:2:"No transformation variable" -F8122:3:"Bad size of transformation variable" -F8122:4:"Invalid definition of TCP axes" -F8122:5:"Invalid definition of PTP axes" -F8122:6:"Invalid TCp axis index" -F8122:7:"Invalid PTP axis index " -F8122:8:"Invalid frame axis index" -F8122:9:"No TRF_LIB or its functions" -F8122:11:"TRF_inverse() not supported" -F8122:12:"TRF_inverse() not licensed" -F8122:13:"TRF_get_size() not supported" -F8122:14:"TRF_get_size() not licensed" -F8122:15:"Clone of the transformation variable failed" -F8122:16:"RTCP - invalid transformation group" -F8123:"Limitsindex":8,4,d -9000:" CNC CDC " -9101:"Command not allowed - Module already initialized":F9100 -9102:"Command not allowed - Module not initialized":F9100 -9106:"Event not allowed- Module not initialized":F9101 -9107:"Event not allowed - NC program active":F9101 -9118:"Error occurred during initialization" -9200:"Invalid combination at CDC activation (area1)":F9110:F9112:F9113 -9201:"Invalid combination at CDC activation (area2)":F9110:F9112:F9113 -9202:"Invalid combination at CDC activation (area3)":F9110:F9112:F9113 -9203:"Invalid combination at CDC deactivation":F9110:F9112:F9113 -9210:"Internal Error - Invalid combination at CDC correction (area1)":F9110:F9112:F9113 -9211:"Internal Error - Invalid combination at CDC correction (area2)":F9110:F9112:F9113 -9212:"Internal Error - Invalid combination at CDC correction (area3)":F9110:F9112:F9113 -9213:"Calculated radius < 0 at Line-Circle-Transition":F9110:F9112:F9113 -9214:"No point of intersection at Line-Circle-Transition":F9110:F9112:F9113 -9215:"Calculated radius < 0 at Circle-Line-Transition":F9110:F9112:F9113 -9216:"No point of intersection at Circle-Line-Transition":F9110:F9112:F9113 -9217:"Radius1 < 0 at Circle-Circle-Transition":F9110:F9112:F9113 -9218:"Radius2 < 0 at Circle-Circle-Transition":F9110:F9112:F9113 -9219:"Concentric Circles":F9110:F9112:F9113 -9220:"Circles without point of intersection":F9110:F9112:F9113 -9221:"Excentric Circles":F9110:F9112:F9113 -9231:"Internal Error - Writing into output fifo is not possible":F9110:F9111 -9232:"Internal Error - Invalid CDC state":F9110:F9111 -9233:"Internal Error - Writing into output fifo is not possible":F9110:F9111 -9234:"Internal Error - Writing into output fifo is not possible":F9110:F9111 -9235:"Internal Error - Writing into output fifo is not possible":F9110:F9111 -9236:"Internal Error - Writing into output fifo is not possible":F9110:F9111 -9237:"Internal Error - Invalid CDC state":F9110:F9111 -9238:"Internal Error - Invalid CDC state":F9110:F9111 -9239:"Change of CDC activation in circular block":F9110:F9112:F9113 -9240:"Change of CDC activation in circular block":F9110:F9112:F9113 -9241:"Programmed Radius < Tool radius":F9110:F9112:F9113 -9242:"Programmed Radius < Tool radius":F9110:F9112:F9113 -9243:"Radius difference between start and end too large":F9110:F9112:F9113 -9244:"CDC activation in circular block":F9110:F9112:F9113 -9245:"Radius difference between start and end too large":F9110:F9112:F9113 -9246:"Internal Error - Invalid CDC state":F9110:F9112:F9113 -9247:"Tool radius too large (Contour Violation)":F9110:F9112:F9113 -9248:"Program End without deactivating CDC":F9110:F9112:F9113 -9249:"CDC activation in circular block":F9110:F9112:F9113 -9250:"CDC activation in circular block":F9110:F9112:F9113 -9251:"Program End without deactivating CDC":F9110:F9112:F9113 -9252:"Internal Error - Unallowed CDC state":F9110:F9112:F9113 -9253:"CDC deactivation could not be completed. Missing move distance after G40":F9110:F9112:F9113 -9254:"CDC replaced circular block with linear block":F9110:F9112:F9113 -9255:"G140 with active CDC not allowed" -9256:"G170/G172 immediately after G40 only allowed with G138 or G137+ncAUTO":F9110:F9112:F9113 -9260:"Calculation of normal impossible, line length is 0":F9110:F9112:F9113 -9261:"Circle radius equal to 0":F9110:F9112:F9113 -9262:"Invalid block combination at angle calculation":F9110:F9112:F9113 -9263:"Angle calculation impossible, vector length is 0":F9110:F9112:F9113 -9264:"Angle not defined":F9110:F9112:F9113 -9265:"CDC deactivation before activation could be completed":F9110:F9112:F9113 -9266:"CDC deactivation before activation could be completed":F9110:F9112:F9113 -9267:"CDC deactivation before activation could be completed":F9110:F9112:F9113 -9268:"Change of CDC activation during activation":F9110:F9112:F9113 -9269:"Feedrate for CDC-Transition-Circle is less then 5%" -9270:"CDC activation in circular block not allowed":F9110:F9112:F9113 -9271:"CDC deactivation before block with rotaion/shift (G16/G53ff./G92/G159/Dxx) not allowed":F9110:F9112:F9113 -9272:"G103/G104, invalid Parameter":F9110:F9112:F9113 -9273:"G103/G104, Feed Adjustment limited to 10%":F9110:F9112:F9113 -9274:"Tool radius too large (Contour Violation)":F9110:F9112:F9113 -9275:"$CDC_OVS_DISTANCE set to 100%":F9110:F9112:F9113 -9276:"Invalid auxiliary point programmed":F9110:F9112:F9113 -9277:"G65 not allowed after CS transformation":F9110:F9112:F9113 -9278:"interpolation mode not allowed for CDC deactivation with Auxiliary Point":F9110:F9112:F9113 -9279:"CDC activation/deactivation with auxiliary point not possible":F9110:F9112:F9113 -9280:"Too many blocks without move in the main plane (max. 64 allowed)":F9110:F9112:F9113 -9281:"No main plane specified":F9110:F9112:F9113 -9282:"G138 duplicate programmed points - buffer overflow (DP buffer)":F9110:F9112:F9113 -9283:"CDC - internal buffer overflow (KORR_BUFFER)":F9110:F9112:F9113 -9300:"CDC activation with auxiliary point, no intersection point found":F9110:F9112:F9113 -9301:"CDC with auxiliary point, to less cartesian axes defined":F9110:F9112:F9113 -9600:"Internal Error - Unknown pointer" -9601:"Internal Error - Unknown pointer (install function)" -9602:"Internal Error - IO pointer illegal" -9610:"Internal Error - Instruction modifier unknown" -9611:"Internal Error - Instruction acknowledgement unknown" -9612:"Internal Error - Invalid state of BF handler" -9620:"Internal Error - BF not initialized" -9621:"Internal Error - FKT not initialized" -9630:"Internal Error - No FAA allowed" -9631:"Internal Error - Unknown handler state" -9632:"Internal Error - BF not initialized" -9633:"Internal Error - FAA start not allowed" -9634:"Internal Error - FAA stop not allowed" -9635:"Internal Error - FAA continuation not allowed" -9636:"Internal Error - FAA interruption not allowed" -9637:"Internal Error - FAA unknown" -9638:"Internal Error - No instruction allowed" -9639:"Internal Error - Unknown handler condition" -9640:"Internal Error - Instruction start not allowed" -9641:"Internal Error - Instruction abort not allowed" -9642:"Internal Error - Instruction unknown" -F9100:"Command Number (details see AS help)":0,2,d -F9101:"Event Number":0,2,d -F9101:0:"Axis position" -F9101:1:"Abortion" -F9103:"System Error":10,2,d -F9110:"Program Number":0,4,d -F9111:"Position in NC Program":4,4,d -F9112:"Byte Offset in the NC Programm":4,4,d -F9113:"Block Number":8,4,d -10000:" CNC Decoder " -10101:"Command not allowed at current module state":F10100:F10121 -10102:"Command not allowed - Unknown module state":F10100:F10121 -10103:"PKM - No compensationparameters for cartesian axis" -10104:"Overlapping of the M and M_S areas":F10100 -10105:"Incorrect Parameter":F10100:F10117 -10106:"Event not allowed at current module state":F10101:F10121 -10107:"Event not allowed - Unknown module state":F10101:F10121 -10109:"Error at setting up the command ID FIFO":F10103 -10110:"Initialization incomplete":F10122 -10111:"Error at setting up a module":F10102:F10103 -10112:"Error at installing a module":F10102:F10103 -10113:"Error at linking a module":F10102:F10103 -10114:"Unknown Parameter":F10100:F10120 -10115:"Unknown synchronization type":F10113:F10111 -10116:"Decoder input interface full" -10117:"NC Programm aborted" -10118:"Error occurred during initialization" -10119:"Unallowed index for R-Parameter":F10113:F10114:F10115 -10120:"R-Parameter not found":F10113 -10121:"Start index or number of blocks in tool data table is wrong":F10113:F10118 -10122:"Start index or number of blocks in zero point offset table is wrong":F10113:F10118 -10123:"Start index or number of parameters in R parameter table is wrong":F10113:F10118 -10124:"There are no CNC-axes" -10125:"Tangential axis only allowed together with at least two cartesian contour axes" -10126:"Command not allowed - NC program active":F10100 -10127:"Definition of the axes incomplete or incorrect (nc_POLAR_RAD or NC_POLAR_PHI)" -10128:"Order axis definition is wrong (nc_POLAR_RAD=0 and NC_POLAR_PHI=1)" -10129:"Unknown start mode":F10126 -10130:"R-parameter (single) - paramezer access blocked by interpreter":F10113 -10131:"R-parameter (table) - parameter access blocked by interpreter" -10132:"Command not active - motion packet log must be enabled first" -10133:"Tool with index=0 in tool data table defined":F10102 -10134:"Zero Point Offset Table, offset for G53 defined":F10102 -10150:"Error at module open (module doesn't exist or wrong module type)":F10102:F10103 -10151:"Error at module close":F10102:F10103 -10152:"Error at setting the file pointer (start_pos > NC-program length)":F10102 -10153:"Internal Error - Unknown instruction":F10119 -10154:"Source line too long":F10123:F10111 -10155:"Error at text file conversion":F10102:F10103 -10156:"NC-Init-Program must be converted":F10102 -10200:"Unknown or missing letter in the NC program":F10110:F10111:F10124 -10201:"Sub program not completed with M02, M29 or M30":F10110:F10111:F10124 -10202:"Control Block after G16/G17/G18/G19/G53-G59/G92/G159/Dxx not allowed":F10110:F10111:F10124 -10203:"Syntax Error in NC Block with G92/G192/G292":F10110:F10111:F10124 -10204:"Transformation effects also a scaling of the axis!":F10110:F10111:F10124 -10205:"No circular block allowed before $RAD":F10110:F10111:F10124 -10206:"Start program with block number not allowed":F10102 -10210:"No number specified after 'N'":F10110:F10111:F10124 -10211:"No number specified after 'G'":F10110:F10111:F10124 -10212:"Multiple use or illegal combination of NC block type":F10110:F10111:F10124 -10213:"Unknown G-Function":F10110:F10111:F10124 -10214:"No number specified after 'M'":F10110:F10111:F10124 -10215:"Unknown M-Function":F10110:F10111:F10124 -10216:"Unused M-Function":F10110:F10111:F10124 -10217:"No number specified after 'H'":F10110:F10111:F10124 -10218:"Unknown H-Function":F10110:F10111:F10124 -10219:"No number specified after 'T'":F10110:F10111:F10124 -10220:"Unknown T-Function":F10110:F10111:F10124 -10221:"No number specified after 'D'":F10110:F10111:F10124 -10222:"Unknown D-Function":F10110:F10111:F10124 -10223:"No number specified after 'F'":F10110:F10111:F10124 -10224:"No number specified after 'E'":F10110:F10111:F10124 -10225:"Multiple use of I-Coordinate":F10110:F10111:F10124 -10226:"Multiple use of J-Coordinate":F10110:F10111:F10124 -10227:"Multiple use of K-Coordinate":F10110:F10111:F10124 -10228:"No number specified for local subroutine call":F10110:F10111:F10124 -10229:"No number specified after 'P'":F10110:F10111:F10124 -10230:"No '=' after P parameter":F10110:F10111:F10124 -10231:"Invalid P parameter index":F10110:F10111:F10124 -10232:"No number specified after 'R'":F10110:F10111:F10124 -10233:"No '=' after R parameter":F10110:F10111:F10124 -10234:"Invalid R parameter index":F10110:F10111:F10124 -10235:"No number specified after 'O'":F10110:F10111:F10124 -10236:"Unknown O-Function":F10110:F10111:F10124 -10237:"F-Function ignored":F10110:F10111:F10124 -10238:"No '=' after G159 or G180 or name of tangential axis":F10110:F10111:F10124 -10239:"No number specified after 'G159='":F10110:F10111:F10124 -10240:"Table index of zero point offset too large":F10110:F10111:F10124 -10241:"Name too long at global subprogram call":F10110:F10111:F10124 -10242:"Number too long at local subprogram call":F10110:F10111:F10124 -10245:"Unknown S-Function":F10110:F10111:F10124 -10246:"Unknown synchronization type":F10110:F10111:F10124 -10247:"Radius of circle multiple programmed":F10110:F10111:F10124 -10248:"Zero for radius of circle not allowed":F10110:F10111:F10124 -10249:"G141 Programmed axis is not a tangential axis" -10250:"Incorrect use of the ELSE statement":F10110:F10111:F10124 -10251:"Incorrect use of the ELSEIF statement":F10110:F10111:F10124 -10252:"No parameters in FOR statement":F10110:F10111:F10124 -10253:"No number specified after 'R' or 'P'":F10110:F10111:F10124 -10254:"Invalid index for EX parameter":F10110:F10111:F10124 -10255:"Parameter cannot be setup":F10110:F10111:F10124 -10256:"No '=' after R or P parameter":F10110:F10111:F10124 -10257:"No comma in FOR statement":F10110:F10111:F10124 -10258:"Negative dwell time specified":F10110:F10111:F10124 -10259:"Unknown statement":F10110:F10111:F10124 -10260:"Incorrect statement":F10110:F10111:F10124 -10261:"No statement allowed after IF":F10110:F10111:F10124 -10262:"No statement allowed after ELSE":F10110:F10111:F10124 -10263:"No statement allowed after ENDIF":F10110:F10111:F10124 -10264:"No statement allowed after CASE":F10110:F10111:F10124 -10265:"No statement allowed after ENDSWITCH":F10110:F10111:F10124 -10266:"Invalid value after the command $CDC_F or $WRK_F" -10267:"Negative CDC-Radius ($RAD)":F10110:F10111:F10124 -10268:"Restart, no more values in the parameter buffer available":F10125:F10111:F10124 -10269:"Restart, parameter buffer full":F10125:F10111:F10124 -10270:"Overflow of the arithmetic stack":F10110:F10111:F10124 -10271:"No number specified after 'R'":F10110:F10111:F10124 -10272:"Invalid R parameter index":F10110:F10111:F10124 -10273:"No number specified after 'P'":F10110:F10111:F10124 -10274:"Invalid P parameter index":F10110:F10111:F10124 -10275:"'[' expected":F10110:F10111:F10124 -10276:"Unknown Term (syntax error)":F10110:F10111:F10124 -10277:"']' expected":F10110:F10111:F10124 -10278:"Divide by zero":F10110:F10111:F10124 -10279:"Negative square root":F10110:F10111:F10124 -10280:"Logarithm <= 0":F10110:F10111:F10124 -10281:"Axis positions not latched":F10110:F10111:F10124 -10282:"Specified trigger not active on this axis":F10110:F10111:F10124 -10283:"Restart parameter buffer error - different Typ/Offset in the NC program":F10110:F10111:F10124 -10284:"Restart info, to less values in the parameter buffer":F10125:F10111:F10124 -10285:"G16, wrong or missing axis definition":F10110:F10111:F10124 -10286:"G16, wrong parameter (sign)":F10110:F10111:F10124 -10287:"G16 with active CDC not allowed":F10110:F10111:F10124 -10288:"G9900, Syntax Error" -10290:"Overflow of the subprogram stack":F10110:F10111:F10124 -10291:"Global subprogram not found":F10110:F10111:F10124 -10292:"Number for definition of local subprogram expected":F10110:F10111:F10124 -10293:"Overflow of the subprogram list":F10110:F10111:F10124 -10294:"Start of the NC program missing":F10110:F10111:F10124 -10295:"Overflow of the subprogram stack":F10110:F10111:F10124 -10296:"Local subprogram not found":F10110:F10111:F10124 -10297:"Not all control blocks are complete at the end of the NC program":F10110:F10111:F10124 -10298:"Overflow of the control block stack":F10110:F10111:F10124 -10299:"No preceding IF":F10110:F10111:F10124 -10300:"No preceding IF":F10110:F10111:F10124 -10301:"No preceding IF":F10110:F10111:F10124 -10302:"Overflow of the control block stack":F10110:F10111:F10124 -10303:"No preceding SWITCH":F10110:F10111:F10124 -10304:"No preceding SWITCH":F10110:F10111:F10124 -10305:"No preceding SWITCH":F10110:F10111:F10124 -10306:"Overflow of the control block stack":F10110:F10111:F10124 -10307:"No preceding FOR":F10110:F10111:F10124 -10308:"No preceding FOR":F10110:F10111:F10124 -10309:"No preceding FOR":F10110:F10111:F10124 -10310:"Overflow of the control block stack":F10110:F10111:F10124 -10311:"No preceding WHILE":F10110:F10111:F10124 -10312:"No preceding WHILE":F10110:F10111:F10124 -10313:"No preceding WHILE":F10110:F10111:F10124 -10314:"Overflow of the control block stack":F10110:F10111:F10124 -10315:"No preceding DO":F10110:F10111:F10124 -10316:"No preceding DO":F10110:F10111:F10124 -10317:"No preceding DO":F10110:F10111:F10124 -10318:"No control block for BREAK available":F10110:F10111:F10124 -10319:"No control block for CONTINUE available":F10110:F10111:F10124 -10320:"Name of NC program too long":F10110:F10111:F10124 -10321:"Not all control blocks are complete at the end of a subprogram":F10110:F10111:F10124 -10322:"C2 spline not complete at the end of the NC program":F10110:F10111:F10124 -10330:"Overflow of the NC program stack" -10340:"Axis entry with dwell time not allowed":F10110:F10111:F10124 -10341:"Unknown index with indexed coordinate":F10110:F10111:F10124 -10342:"Multiple programmed axis with indexed coordinate":F10110:F10111:F10124 -10343:"Multiple programmed axis":F10110:F10111:F10124 -10344:"No main plane selected":F10110:F10111:F10124 -10345:"No full circle possible with Radius Programming":F10110:F10111:F10124 -10346:"Radius of Circle too low":F10110:F10111:F10124 -10347:"No Circular Interpolation active":F10110:F10111:F10124 -10348:"Radius programming not allowed":F10110:F10111:F10124 -10349:"INT32-Overflow of position":F10110:F10111:F10124 -10350:"INT32-Overflow of zero point offset":F10110:F10111:F10124 -10351:"Difference between programmed radius and the interpolation parameters":F10110:F10111:F10124 -10352:"Trigger must be in a linear interpolation block":F10110:F10111:F10124 -10353:"G220 must be used within an interpolation block":F10110:F10111:F10124 -10354:"G220 can not be used together with G201":F10110:F10111:F10124 -10355:"G201 must not be used when the CDC is active":F10110:F10111:F10124 -10356:"G170 must not be used when the CDC is active":F10110:F10111:F10124 -10357:"First Interpolation Block (after G16/G53-G59/G92/G159/Dxx) must be G00 or G01":F10110:F10111:F10124 -10358:"G25 after Rotation/Shift (G16/G53-G59/G92/G159/Dxx) not allowed":F10110:F10111:F10124 -10359:"CDC after Rotation/Shift (G16/G53-G59/G92/G159/Dxx) not allowed":F10110:F10111:F10124 -10360:"G121/126/180 after Rotation/Shift (G16/G53-G59/G92/G159/Dxx) not allowed":F10110:F10111:F10124 -10361:"G200, G201, G210 after Rotation/Shift (G16/G53-G59/G92/G159/Dxx) not allowed":F10110:F10111:F10124 -10362:"Rotation/Shift (G16/G53-G59/G92/G159/Dxx) in different planes not allowed":F10110:F10111:F10124 -10363:"Multiple Rotation/Shift (G16/G53ff./G92/G159/Dxx) without a Transition Block":F10110:F10111:F10124 -10364:"Mirroring during Rotation/Shift (G16/G53-G59/Gx92/G159/Dxx) not allowed":F10110:F10111:F10124 -10365:"Rotation/shift (G16/G53-G59/G92/G159/Dxx) with one cartesian axis not possible":F10110:F10111:F10124 -10366:"With two cartesian axes only rotaion around z axis allowed":F10110:F10111:F10124 -10367:"Rotation/Shift (G16/G53ff./G92/G159/Dxx) plane must match the plane for G141":F10110:F10111:F10124 -10368:"G141 Active tangential axis must not be used as programmed axis":F10110:F10111:F10124 -10369:"Axis entry with $CDC_F or $WRK_F not allowed" -10370:"Internal Decoder-FIFO full":F10110:F10111:F10124 -10371:"Too many blocks without move in the main plain (max. 64 allowed)":F10110:F10111:F10124 -10372:"Length of straight line is zero or radius of tangential circle too small":F10110:F10111:F10124 -10373:"Only Line-Line-Transitions allowed if G25 or G26 is active":F10110:F10111:F10124 -10374:"Radius of tangential circle too large":F10110:F10111:F10124 -10375:"Straight lines are parallel":F10110:F10111:F10124 -10376:"Rotation of the coordinate system in the polar coordinate mode not allowed" -10377:"No Polar Coordinate Machine":F10110:F10111:F10124 -10378:"Polaraxis must not be programmed after G16/G53ff./G92/G159/Dxx":F10110:F10111:F10124 -10379:"Polaraxis must not be programmed (autom. Tangential Axis is active)":F10110:F10111:F10124 -10380:"Polaraxis must not be programmed (CDC is active)":F10110:F10111:F10124 -10381:"Polaraxis must not be programmed (Spline is active)":F10110:F10111:F10124 -10382:"Polaraxis must not be programmed (Trigger is active)":F10110:F10111:F10124 -10383:"Polaraxis must not be programmed (Mirroing is active)":F10110:F10111:F10124 -10384:"Polaraxis must not be programmed (G25 is active)":F10110:F10111:F10124 -10385:"Polaraxis must not be programmed (Rotation is active)":F10110:F10111:F10124 -10386:"Direct Programming of the Polar Axes not allowed after G93" -10387:"TRF_direct() function detected an error.":F10127:F10128:F10129 -10388:"TRF_inverse() function detected an error.":F10127:F10133:F10129 -10389:"TRF_init_instance() error or no TRF_LIB." -10390:"Initial TRF_direct() function failed.":F10110:F10128:F10129 -10391:"Full transformation - path axis not in position.":F10130:F10131:F10132 -10392:"Full transformation - no library TRF_LIB or its functions." -10393:"Full transformation - path and joint axes programmed in the same time.":F10110:F10111:F10124 -10394:"TRF_get_joints_pos() function detected an error.":F10110:F10134:F10129 -10395:"TRF_get_joints_pos() function detected an error.":F10110:F10134:F10129 -10396:"TRF_generic() function detected an error.":F10127:F10135:F10129 -10397:"OptMot - speed profile not closed before the end of the program." -10398:"G172 must not be used when the CDC is active":F10110:F10111:F10124 -10399:"Non unique change of the orientation axes":F10110:F10111:F10124 -10400:"Change of main plane not allowed":F10110:F10111:F10124 -10401:"In main plane here only circular interpolation allowed":F10110:F10111:F10124 -10402:"No tangent possible for concentric circles":F10110:F10111:F10124 -10403:"No tangent possible for overlapping circles":F10110:F10111:F10124 -10404:"Tangent function 'G180=0' active at program end":F10110:F10111:F10124 -10405:"No tangent possible for linear-linear block sequence":F10110:F10111:F10124 -10406:"No tangent possible, start- or endpoint inside of circle":F10110:F10111:F10124 -10407:"Destination missing in circular interpolation block":F10110:F10111:F10124 -10408:"Radius missing in circular interpolation block":F10110:F10111:F10124 -10409:"Chamfer (G26) can not be created":F10110:F10111:F10124 -10410:"G25/G26 - Transition element skiped (tool radius too large)":F10156:F10157:F10158 -10411:"G25/G26 - No intersection point found":F10156:F10157:F10158 -10412:"G25/G26 - internal error (angle calculation)":F10156:F10157:F10158 -10413:"G25/G26 - Radius too large":F10156:F10157:F10158 -10414:"G26 - Transition element skiped (only linear-linear allowed)":F10156:F10157:F10158 -10415:"radius error corrected":F10159:F10111:F10124 -10420:"Unknown index for 'G180='":F10110:F10111:F10124 -10421:"'G180=0' only allowed within circular or linear interpolation block":F10110:F10111:F10124 -10422:"No index defined for EX parameter":F10110:F10111:F10124 -10423:"Unknown type of EX parameter":F10110:F10111:F10124 -10424:"Timeout for locking of EX parameters by application program":F10110:F10111:F10124 -10425:"Invalid trigger edge combination":F10110:F10111:F10124 -10426:"Invalid index of HW-trigger channel":F10110:F10111:F10124 -10427:"Trigger axis must not be an external axis":F10110:F10111:F10124 -10428:"Trigger axis is not a CNC axis":F10110:F10111:F10124 -10429:"Trigger axis is not a real axis":F10110:F10111:F10124 -10430:"Incompatible trigger functions":F10110:F10111:F10124 -10431:"Feed must be greater than zero":F10110:F10111:F10124 -10432:"Only unsynchronized M-function possible":F10110:F10111:F10124 -10433:"Syntax error in external parameter":F10110:F10111:F10124 -10434:" must be M-function, S-function or ext. parameter":F10110:F10111:F10124 -10435:"No '=' after external parameter":F10110:F10111:F10124 -10436:"No index defined for M parameter":F10110:F10111:F10124 -10437:"No '=' after M-Parameter":F10110:F10111:F10124 -10438:"Invalid index for M parameter":F10110:F10111:F10124 -10439:"Unknown type of M parameter":F10110:F10111:F10124 -10440:"Unknown operator":F10110:F10111:F10124 -10441:"Only two operands allowed":F10110:F10111:F10124 -10442:"A line containing an expression must not contain anything else":F10110:F10111:F10124 -10443:"I-Coordinate in YZ-plane not allowed":F10110:F10111:F10124 -10444:"J-Coordinate in ZX-plane not allowed":F10110:F10111:F10124 -10445:"K-Coordinate in XY-plane not allowed":F10110:F10111:F10124 -10446:"Only nine expressions per line allowed":F10110:F10111:F10124 -10447:"G141 No tangential axis defined" -10448:"G141 With two cartesian contour axis only G17 is allowed" -10449:"G141 Rotation/Shift (G16/G53/G92/G159/Dxx) plane must match the plane for G141" -10450:"G140 with active CDC not allowed" -10451:"G39; CDC compensating movement only allowed in CDC mode Transition arcs":F10110:F10111:F10124 -10452:"Polar coordinate machine - programmed rotation/shift plane not allowed" -10453:"NC program start; block number (start position) not found":F10124 -10454:"NC program start; error when opening module (NC program)":F10102:F10103 -10455:"NC program start; error when closing module (NC program)":F10102:F10103 -10456:"G140 with active G126 not allowed" -10457:"Angle of circle multiple programmed":F10110:F10111:F10124 -10458:"Angle of circle must not be zero":F10110:F10111:F10124 -10459:"Block with no movement in the main plane after G40":F10110:F10111:F10124 -10460:"G153 in current block not allowed":F10110:F10111:F10124 -10461:"Circle, points in straight line":F10110:F10111:F10124 -10462:"G102 not allowed":F10110:F10111:F10124 -10463:"Too many control points for C2 spline.":F10110:F10111:F10124 -10464:"Zero distance between control points for C2 spline.":F10110:F10111:F10124 -10465:"NC block without G0/G1 in C2 spline.":F10110:F10111:F10124 -10466:"Subprogram not allowed in C2 spline.":F10110:F10111:F10124 -10467:"Chord tolerance had to be violated for C2 spline.":F10127 -10468:"Frame variable not initialized properly.":F10110:F10111:F10124 -10469:"Error in OptMot module.":F10136 -10470:"G113, wrong parameter value":F10110:F10111:F10124 -10471:"Call of local subroutine not allowed. Program runs from file":F10110:F10111:F10124 -10472:"Global subprogram has to be converted":F10110:F10111:F10124 -10473:"No control block allowed. Program runs from file":F10110:F10111:F10124 -10474:"ncROTARY Wrapping already active":F10110:F10111:F10124 -10475:"ncROTARY Mapping not possible, axis isn't active":F10110:F10111:F10124 -10476:"ncROTARY Wrapping not possible, axis diameter equal zero!":F10110:F10111:F10124 -10477:"ncROTARY Wrapping not possible, number of cartesian axes too low." -10478:"Mapping not possible, multiplication factor equal zero!":F10110:F10111:F10124 -10479:"Mapping not possible, unexpected axis type":F10110:F10111:F10124 -10480:"No TRF_LIB library, or its functions.":F10110:F10111:F10124 -10481:"No transformation variable.":F10110:F10111:F10124 -10482:"Wrong transformation variable.":F10110:F10111:F10124 -10483:"Inverse transformation function is not licensed in TRF_LIB.":F10110:F10111:F10124 -10484:"Inverse transformation function is not supported in TRF_LIB.":F10110:F10111:F10124 -10485:"Invalid description of mechanics.":F10110:F10111:F10124 -10486:"RTCP axes are not in zero.":F10110:F10111:F10124 -10487:"No tool change is allowed when the transformation is active.":F10110:F10111:F10124 -10488:"Invalid type of transformation functions.":F10110:F10111:F10124 -10489:"Function TRF_get_size is not licensed in TRF_LIB.":F10110:F10111:F10124 -10490:"Function TRF_get_size is not supported in TRF_LIB.":F10110:F10111:F10124 -10491:"Transformation not possible, number of axes in CNC channel too low.":F10110:F10111:F10124 -10492:"C2 spline already active.":F10110:F10111:F10124 -10493:"No active C2 spline.":F10110:F10111:F10124 -10494:"At least two distinct control points needed for C2 spline.":F10110:F10111:F10124 -10495:"Not enough memory for the C2 spline.":F10110:F10111:F10124 -10496:"C2 spline segmentation method not specified.":F10110:F10111:F10124 -10497:"C2 spline boudnary condition type not specified.":F10110:F10111:F10124 -10498:"Too many values for a boundary condition.":F10110:F10111:F10124 -10499:"Invalid separator in boundary condition description.":F10110:F10111:F10124 -10500:"Functionality not allowed for C2 spline.":F10110:F10111:F10124 -10501:"Not enough memory for the C2 spline (G804).":F10110:F10111:F10124 -10502:"C2 spline segmentation parameter wrong or missing.":F10110:F10111:F10124 -10503:"TRF_LIB error. SYS_LIB or PV_xgetadr not available.":F10110:F10111:F10124 -10504:"TRF_LIB error. Library or its necessary part is not licensed.":F10110:F10111:F10124 -10505:"WS error. Index of protected block out of range":F10110:F10111:F10124 -10506:"WS error. Index of protected half-space out of range":F10110:F10111:F10124 -10507:"WS error. Out of main workspace":F10110:F10151:F10153 -10508:"WS error. Collision with protected block":F10110:F10151:F10153 -10509:"WS error. Collision with protected half-space":F10110:F10151:F10153 -10510:"WS error. Self-collision":F10110:F10151:F10153 -10511:"ncROTARY Wrapping not possible, axis period equal zero!":F10110:F10111:F10124 -10512:"WS error. Index of exclusive block out of range":F10110:F10111:F10124 -10513:"Transformation - TRF_init_instance() error":F10154 -10514:"Transformation - initialization error":F10155 -10515:"WS error. Channel not found":F10110:F10111:F10124 -10520:"TRF_LIB dual-use violation" -10521:"Technology Guarding - CNC channel cannot be used" -10522:"Technology Guarding - external inter-channel collision detection":F10110:F10111:F10124 -10525:"G108/G109/G110 Path acceleration smaller than allowed.":F10110:F10111:F10124 -10526:"G108/G109/G110 Path acceleration limited to 100%.":F10110:F10111:F10124 -10527:"Combination G126 + G211 not allowed":F10110:F10111:F10124 -10528:"Rotation allowed only for cartesian axis (ncCNC type)":F10110:F10111:F10124 -10529:"Internal Error - Unknow system variable ID":F10110:F10111:F10124 -10530:"Mixed programming not allowed for FRAME":F10110:F10111:F10124 -10531:"Combination G126 and G212 not allowed":F10110:F10111:F10124 -10532:"Negative scale factor":F10110:F10111:F10124 -10533:"Invalide value for v_path_mode":F10110:F10111:F10124 -10534:"External tool is supported only for TRF_LIB V2.12.0 or higher":F10110:F10111:F10124 -10535:"Switch on/off RTCP not allowed when full transformation is active":F10110:F10111:F10124 -10536:"G102, points on a straight line, converted into a linear block":F10110:F10111:F10124 -10537:"Invalide value for USE_SYSTEM_UNIT":F10110:F10111:F10124 -10538:"Invalide axis typ or index for USE_SYSTEM_UNIT":F10110:F10111:F10124 -10539:"G25/G26 not allowed with OptMot(G810)":F10110:F10139:F10160 -10540:"CDC not allowed with OptMot(G810)":F10110:F10139:F10160 -10541:"G200/G201 not allowed with OptMot(G810)":F10110:F10139:F10160 -10542:"G141 not allowed with OptMot(G810)":F10110:F10139:F10160 -10550:"Internal Error - Unknown Transfer Mode" -10600:"Internal Error - Unknown pointer" -10601:"Internal Error - Unknown pointer (install function)" -10602:"Internal Error - IO pointer illegal" -10603:"Auxiliary Point/Circle - Angle programming not allowed" -10610:"Internal Error - Instruction modifier unknown" -10611:"Internal Error - Instruction acknowledgement unknown" -10612:"Internal Error - Invalid state of BF handler" -10620:"Internal Error - BF not initialized" -10621:"Internal Error - FKT not initialized" -10630:"Internal Error - No FAA allowed" -10631:"Internal Error - Unknown handler state" -10632:"Internal Error - BF not initialized" -10633:"Internal Error - FAA start not allowed" -10634:"Internal Error - FAA stop not allowed" -10635:"Internal Error - FAA continuation not allowed" -10636:"Internal Error - FAA interruption not allowed" -10637:"Internal Error - FAA unknown" -10638:"Internal Error - No instruction allowed" -10639:"Internal Error - Unknown handler condition" -10640:"Internal Error - Instruction start not allowed" -10641:"Internal Error - Instruction abort not allowed" -10642:"Internal Error - Instruction unknown" -10650:"Internal error - NcIp command return value":F10143:F10144 -10651:"Motion Packet Queue in ERROR" -10652:"Internal Error - Unknown Motion Packet command":F10137 -10653:"Access to variable cannot be locked - try later":F10138 -10654:"Internal error - Semaphore doesn't exist" -10701:"OptMot - Error in call of direct transformation":F10110:F10139 -10702:"OptMot - Error in call of the inverse transformation":F10110:F10139 -10703:"OptMot - Zero OptMotConfig.param.nr_of_segments":F10110:F10139 -10704:"OptMot - Not supported interpolation type (G0/G1/G2/G3/G100/G101/G102)":F10110:F10139 -10705:"OptMot - Rounding edges allowed only for line interpolation (G0/G1/G100/G101)":F10110:F10139 -10706:"OptMot - Rounding edges with tangential axis not allowed":F10110:F10139 -10707:"OptMot - Empty fifo of segmented NC blocks":F10110:F10139 -10708:"OptMot - Error when reading a fifo of segmented NC blocks":F10110:F10139 -10709:"OptMot - Full fifo of segmented NC blocks":F10110:F10139 -10710:"OptMot - No transformation library":F10110:F10139 -10711:"OptMot - Task could not be created":F10110:F10139 -10712:"OptMot - No interface function between path planner and OptMot":F10110:F10139 -10713:"OptMot - Init of dynamical model not started":F10110:F10139 -10714:"OptMot - Not enough memory for dynamical model in OptMot":F10110:F10139 -10715:"OptMot - Not enough memory for dynamical model in path generator":F10110:F10139 -10716:"OptMot - Wrong dynamical model":F10110:F10139 -10717:"OptMot - Internal error of dynamical model from TRF_LIB":F10110:F10139 -10718:"OptMot - Rounding edges active when entering the OptMot - section":F10110:F10139 -10719:"OptMot - Rounding edges active when leaving the OptMot - section":F10110:F10139 -10720:"OptMot - No movement between two OptMot - sections":F10110:F10139 -10721:"OptMot - Out of memory - External data":F10110:F10139 -10722:"OptMot - No dynamical model used":F10110:F10139 -10750:"OptMot - Unknown error code from OptMot":F10110:F10139 -10751:"OptMot - Invalid pointer to geometric data buffer":F10110:F10139 -10752:"OptMot - Geometric data buffer not initialized":F10110:F10139 -10753:"OptMot - Geometric data buffer full or blocked":F10110:F10139 -10754:"OptMot - Sigma not in range":F10110:F10139 -10755:"OptMot - Interpolation error":F10110:F10139 -10756:"OptMot - No more elements to continue calculation":F10110:F10139 -10757:"OptMot - Not enough data in geometric data buffer":F10110:F10139 -10758:"OptMot - No change in position":F10110:F10139 -10759:"OptMot - Invalid pointer to opt_sys structure":F10110:F10139 -10760:"OptMot - Invalid pointer to trajectory memory":F10110:F10139 -10761:"OptMot - Zero trajectory elements configured":F10110:F10139 -10762:"OptMot - Invalid pointer to geometric data buffer":F10110:F10139 -10763:"OptMot - Internal trajectories not initialized":F10110:F10139 -10764:"OptMot - Structure get_geom_sigma_struct not initialized":F10110:F10139 -10765:"OptMot - Error in control state machine - no command":F10110:F10139 -10766:"OptMot - Initialization of opt_sys not done":F10110:F10139 -10767:"OptMot - Error in trajectory handling":F10110:F10139 -10768:"OptMot - Invalid setting of Ts_multiple":F10110:F10139 -10769:"OptMot - Expected one element in test trajectory":F10110:F10139 -10770:"OptMot - Error in calculation of test trajectory":F10110:F10139 -10771:"OptMot - No more geometric data in buffer":F10110:F10139 -10772:"OptMot - Geometric data buffer is empty":F10110:F10139 -10773:"OptMot - Wrong state, not in wait":F10110:F10139 -10774:"OptMot - Initialization failed":F10110:F10139 -10775:"OptMot - No elements in geometric data buffer":F10110:F10139 -10776:"OptMot - No data for OptMot":F10110:F10139 -10777:"OptMot - Backwards on path - sigma":F10110:F10139 -10778:"OptMot - Backwards on path - blockID":F10110:F10139 -10779:"OptMot - Geometric data buffer is too small":F10110:F10139 -10780:"OptMot - Programmed pathspeed not reachable with configured pathlimits":F10110:F10139 -10781:"OptMot - Error in call of direct transformation":F10110:F10139 -10782:"OptMot - Limits exceeded - cannot initiate movement":F10110:F10139 -10783:"OptMot - TRF_generic() function detected an error":F10110:F10139 -10784:"OptMot - TRF_get_joints_pos() function detected an error.":F10110:F10139 -10785:"OptMot - Tracking - not supported interpolation type":F10110:F10139 -10786:"OptMot - Tracking - Violation of the maximum tracking velocity" -10787:"OptMot - Tracking - not supported path definition":F10110 -10788:"OptMot - Radius deviation between start and end":F10110:F10139 -10789:"OptMot - Exceeding the max. deviation between programmed and computed frame axis position":F10110:F10139:F10147 -10790:"OptMot - Invalid path definition in connection with G93":F10110:F10139 -10791:"OptMot - Not allowed configuration of the axes limits - axes velocity not reachable":F10148:F10149 -10792:"OptMot - Not allowed path limits - movement can not be initiated":F10148:F10150 -10793:"OptMot - Not allowed path limits are adapted automatically":F10148:F10150 -10794:"OptMot - Not allowed axes limits configuration - Ts_multiple not in valid range":F10148:F10149 -10795:"OptMot - Invalid command G804/G805 modified to G00/G01":F10110:F10139 -10796:"OptMot - Tracking - Index of Tracking source is locked":F10110:F10139:F10152 -10797:"OptMot - Tracking - Initialization of frame of Tracking source failed":F10110:F10139:F10152 -10798:"OptMot - Tracking - Too short movement for synchronization or desynchronization":F10110:F10139 -10799:"OptMot - Invalid identifier of OptMot Conditional Stop (value >= 4000000000)":F10110:F10111:F10124 -10901:"Internal Error - Tangential axes not found in axes masks" -10902:"Deactivate spline-rounding first":F10140 -10903:"Deactivate tangential arcs first":F10140 -10904:"IEC-ST motion extension library not found or its function missing":F10140 -10905:"IEC-ST motion extension library function returned an error":F10140:F10141:F10142 -10906:"IEC-ST motion extension command returned an error":F10140:F10145:F10146 -10907:"Invalid index of HW trigger input":F10140 -10908:"Invalid trigger edge":F10140 -10909:"Invalid axis identification of HW trigger":F10140 -10910:"Invalid trigger ID":F10140 -F10100:"Command Number (details see AS help)":0,2,d -F10101:"Event Number":0,2,d -F10101:0:"Axis Position (MSG_new_pos)" -F10101:1:"Abortion (MSG_abort)" -F10101:2:"MSG_valid " -F10101:3:"MSG_unvalid" -F10101:4:"MSG_active" -F10101:5:"MSG_stopped" -F10101:6:"MSG_private" -F10101:7:"MSG_delta_pos" -F10101:8:"MSG_cnc_stopacc" -F10101:9:"MSG_cnc_init_w" -F10101:10:"MSG_cnc_beginok" -F10101:11:"MSG_cnc_ax_lim" -F10101:12:"MSG_cnc_trigpos" -F10101:13:"MSG_encoder" -F10101:14:"MSG_em_stp" -F10101:15:"MSG_stopacc" -F10101:16:"MSG_hw_event" -F10101:17:"MSG_trigger_pos" -F10101:19:"MSG_v_move_rqst" -F10101:20:"MSG_r_delta_pos" -F10101:21:"MSG_ct_hw_event" -F10101:22:"MSG_s_pos" -F10101:23:"MSG_s_abort" -F10101:24:"MSG_s_NCend" -F10101:25:"MSG_posrequ" -F10101:26:"MSG_sdyn_newpos" -F10101:27:"MSG_sdyn_abort" -F10101:28:"MSG_sdyn_NCend" -F10101:29:"MSG_sdyn_trigg" -F10101:30:"MSG_pos" -F10101:31:"MSG_break" -F10101:32:"MSG_ncsync" -F10101:33:"MSG_ncrestart" -F10101:34:"MSG_ax_lim" -F10101:35:"MSG_NCTriggRsp" -F10101:36:"MSG_NCTriggHalt" -F10101:37:"MSG_ncend" -F10101:38:"MSG_cnc_init" -F10101:39:"MSG_mr_geo_go" -F10101:40:"MSG_cnc_end" -F10101:41:"MSG_rqstnewpos" -F10101:42:"MSG_cnc_halt" -F10101:43:"MSG_cnc_trig_st" -F10101:44:"MSG_net_ack" -F10101:45:"MSG_new_pos_ncbg" -F10101:46:"MSG_abort_ncbg" -F10101:47:"MSG_em_cfg" -F10101:48:"MSG_t_ax_akt_pos" -F10101:49:"MSG_ncrestart_ctrl" -F10101:50:"MSG_rot_ax_akt_pos" -F10101:51:"MSG_restart_dm_data" -F10102:"Module Name":0,10,s -F10103:"System Error":10,2,d -F10103:1:"Timeout" -F10103:5:"Region has been deleted" -F10103:6:"Region ID is incorrect" -F10103:32:"Module has 0 BYTEs" -F10103:33:"Module is too large" -F10103:34:"No free segment available" -F10103:38:"Region deleted while task is waiting for segment" -F10103:3000:"Module not found (entry not used)" -F10103:3001:"Module not found (table number too large)" -F10103:3006:"Module not found (wrong module type)" -F10103:3010:"Module not found (no pointer to B&R module)" -F10103:3019:"Module not found" -F10103:3039:"Module not found (no AVT entry)" -F10103:8020:"Checksum error in B&R module" -F10103:8021:"Module already existing" -F10103:8022:"Module could not be installed" -F10103:8100:"Module still in system tables" -F10103:8101:"Wrong module pointer" -F10103:8120:"Module is still used" -F10104:"Bit number":0,2,d -F10110:"Program Number":0,4,d -F10111:"Position in NC Program":4,4,d -F10112:"Block offset":8,4,d -F10113:"Index":0,2,d -F10114:"Minimum Index":2,2,d -F10115:"Maximum Index":4,2,d -F10116:"Sync. Code":2,2,d -F10117:"Parameter":2,2,d -F10117:0:"Move Command" -F10117:1:"Plane" -F10117:2:"Coordinates" -F10117:3:"CDC" -F10117:4:"CDC Entry" -F10117:5:"Center Point" -F10117:7:"Trajectory Speed" -F10117:8:"First/last M" -F10117:9:"First/last M_S" -F10117:10:"Cyclic/Non-Cyclic Tangential Axis" -F10117:12:"Currently, only ncOFF and ncUSER+ncINCLUDE+ncPRELOAD are implemented" -F10118:"Number of Elements":2,2,d -F10119:"Task Number":0,4,d -F10120:"Parameter Value":2,2,d -F10121:"State":2,2,d -F10121:0:"Not initialized" -F10121:1:"Initialized, position not valid" -F10121:2:"Initialized, waiting for position" -F10121:3:"Initialized, position valid" -F10121:4:"NC programm is processed" -F10121:5:"NC programm aborted by user" -F10121:6:"NC programm aborted by CNC system" -F10122:"Parameter type":0,2,d -F10122:0:"Constants" -F10122:1:"Decoder Parameters" -F10122:2:"CNC PLC Data" -F10122:3:"Axis Settings" -F10123:"Max. line length":0,4,d -F10124:"Blocknumber N":8,4,d -F10125:"Number of parameter":0,4,d -F10126:"Start mode":0,1,d -F10127:"Blocknumber N":0,4,d -F10128:"TRF_direct() return status (dec)":4,4,d -F10129:"Address of TRF_...() function's inputs and outputs":8,4,d -F10130:"Path axis index":0,4,d -F10131:"Actual position of path axis":4,4,f -F10132:"Required position of path axis":8,4,f -F10133:"TRF_inverse() return status (dec)":4,4,d -F10134:"TRF_get_joints_pos() return status (dec)":4,4,d -F10135:"TRF_generic() return status (dec)":4,4,d -F10136:"OptMot error code":0,4,d -F10137:"Motion Packet command":0,4,d -F10138:"Variable Name":0,8,s -F10139:"Blocknumber N":4,4,d -F10140:"Line number":0,4,d -F10141:"Function":4,4,d -F10141:0:"ConvertOrient" -F10141:1:"FromOrient" -F10141:2:"MXJointToPointEx" -F10141:3:"MXPointToJointEx" -F10141:4:"MXCncAxesToPoint" -F10142:"Status":8,4,d -F10143:"ip_status":0,4,d -F10144:"command":4,4,d -F10145:"Function":4,4,d -F10145:0:"JointToPoint" -F10145:1:"PointToJoint" -F10145:2:"MoveJ(.., Ref:= )" -F10145:3:"GetJoint" -F10146:"Status":8,4,d -F10146:0:"Argument data not of required type" -F10147:"Axis index":8,4,d -F10148:"Limits index":0,4,d -F10149:"Axis index":4,4,d -F10150:"Path index":4,4,d -F10151:"Address of collision info":4,4,d -F10152:"Trackingindex":8,4,d -F10153:"Blocknumber N":8,4,d -F10154:"Return status of TRF_init_instance":0,4,d -F10154:1:"Robot is not licensed" -F10154:1001:"Function PV_xgetadr() from SYS_LIB is not available" -F10154:1002:"Name of the transformation variable is longer than 100 characters " -F10154:1003:"Transformation data variable does not exist" -F10154:1004:"Transformation data variable is not a valid size" -F10154:1005:"None of known built-in mechanical systems" -F10154:2001:"Licensing module is not NC data module" -F10154:2002:"Version of licensing module does not correspond to version of TRF_LIB" -F10154:2003:"Less than 8 bytes in data of licensing module" -F10154:2004:"Version of licensing module does not correspond to version of TRF_LIB" -F10154:2005:"Unknown name of the module in its ident" -F10154:2006:"Unknown code_strategy" -F10154:4001:"Creation of the transformation object failed" -F10154:4002:"Update from transformation variable to the transformation object failed" -F10154:100001:"Verification of mechanics was not successful" -F10155:"Code":0,4,d -F10155:2:"No transformation variable" -F10155:3:"Bad size of transformation variable" -F10155:4:"Invalid definition of TCP axes" -F10155:5:"Invalid definition of PTP axes" -F10155:6:"Invalid TCp axis index" -F10155:7:"Invalid PTP axis index " -F10155:8:"Invalid frame axis index" -F10155:9:"No TRF_LIB or its functions" -F10155:11:"TRF_inverse() not supported" -F10155:12:"TRF_inverse() not licensed" -F10155:13:"TRF_get_size() not supported" -F10155:14:"TRF_get_size() not licensed" -F10155:15:"Clone of the transformation variable failed" -F10155:16:"RTCP - invalid transformation group" -F10156:"1st Block N":0,4,d -F10157:"2nd Block N":4,4,d -F10158:"Line":8,4,d -F10159:"radius error":0,4,f -F10160:"Line number":8,4,d -11000:" Search Home " -11104:"Invalid parameter for Reference pulse" -11105:"Only positive values are allowed for search and trigger speed" -11108:"Search home aborted by set value generator" -11110:"Command not allowed in current module state":F11100 -11111:"Error accessing the hardware interface":F11101:F11102 -11112:"Only POSITIVE/NEGATIVE for home switch edge and start/trigger direction" -11114:"Start of search home not possible - Both limit switches are closed" -11115:"Error at writing to an internal interface":F11101:F11102 -11117:"Command no allowed - CAN-interface not initialized":F11100 -11118:"Homing, Fix the direction - Only OFF/ON allowed" -F11100:"State Number":0,1,x -F11100:0x10:"Parameters ok, Home search passive" -F11100:0x20:"Waiting for OK from set value generator" -F11100:0x30:"Search in trigger direction" -F11100:0x40:"Search opposite to trigger direction" -F11100:0x50:"Waiting for home limit switch edge" -F11100:0x60:"Waiting for reference Trigger" -F11100:0x70:"Waiting for Stop from set value generator" -F11100:0x80:"Waiting for ready response from network" -F11100:0x90:"Waiting for compensation stop" -F11101:"Interface error number":0,2,u -F11101:1:"No data available or interface full" -F11101:2:"Interface is not active" -F11101:3:"Access error - No input respectively output interface" -F11101:109:"Latch already active" -F11101:110:"Axis not initialized" -F11101:111:"Error at requesting memory" -F11101:112:"Invalid device ID" -F11101:113:"Invalid Axis Number" -F11101:114:"Drive not ready" -F11101:117:"No position latched" -F11101:118:"No time latched" -F11102:"Interface Name":2,1,d -F11102:1:"Actual Position" -F11102:2:"Axis Status" -F11102:3:"Positions Latch" -12000:" System Functions " -12102:"Internal Error - Unknown event received":F12181 -12111:"Error at writing an event":F12182:F12183 -12190:"Error in program module configuration":F12190:F12191:F12192 -F12181:"Event Number":0,2,d -F12182:"Error Type":0,2,d -F12182:1:"Receive interface not active" -F12182:2:"Receive interface overflow" -F12182:3:"Only one receive interface allowed" -F12183:"Event name":2,10,s -F12190:"Error Type":0,2,d -F12190:1:"Interface element not initialized" -F12190:2:"Error at setting up an interface" -F12190:3:"Timer interrupt element not initialized" -F12190:4:"Error at installing the timer interrupt" -F12190:5:"Background elements not initialized" -F12190:6:"Send event element not initialized" -F12190:7:"Receive event element not initialized" -F12190:10:"Command element not initialized" -F12191:"Element index in the list":2,2,d -F12192:"Error Status":4,2,x -14000:" Network Driver " -14101:"Command for initialisation of communication already takes place" -14102:"Servicechannel already used" -14103:"Do not use a not existing drive" -14105:"Commado aborted because of faulty communication" -14112:"Timeout for parameter ID":F14102 -14116:"Error from drive parameter-ID":F14102:F14105 -14117:"Wrong response ID":F14102:F14103 -14120:"Error burning system modul" -14124:"Cyclic position not used from drive" -14126:"No cyclic positions from drive" -14128:"Homing is only allowed in cyclic communication phase" -14130:"Homing procedure stopped" -14131:"No Parameter-ID for Trace" -14132:"Unkown Command" -14133:"Trace already in use" -14134:"No trace data available" -14136:"Fault in homing procedure" -14138:"Wrong datatype for service channel":F14102 -14139:"Download of new version of BS Loader acp10bsl to the drive is necessary":F14106 -14144:"Fault in transmission of the encoder parameters" -14153:"Drive not synchronous" -14154:"Cycletime to small" -14155:"Internal commandbuffer full":F14107 -14156:"Drive is in BsLoader state (after reset command or power fail)" -14157:"Error at acyclic read occured":F14108:F14109 -14160:"Timeout reading acyclic Parameter":F14102 -14161:"Timeout writing acyclic Parameter":F14102 -14162:"Cyclic Read Request while waiting for response":F14102 -14163:"Cyclic Write Request while waiting for response":F14102 -14164:"Could not read bootstate (Drive inactive!)":F14110 -14165:"Delay before SW Reset (network with ascending node numbers ?)" -14166:"Delay before NC System Start (network with ascending node numbers ?)" -14167:"System with worng hardeware revision (No system download !)":F14111 -14168:"Error switch controller off":F14101 -14169:"Error switch controller on":F14101 -14170:"Error initialize digital Inputs":F14101 -14171:"Error switch on drive simulation":F14101 -14172:"Error switch off drive simulation":F14101 -14180:"Error transfering ACOPOS-Parameter":F14112:F14113 -14181:"ACOPOS Parameter Transfer active" -14182:"Error reading ACOPOS Parameter Module":F14112 -14183:"Data address of structure for a data block operation is zero" -14184:"Data address zero (user data for data block operation)" -14185:"Data length zero (user data for data block operation)" -14186:"Data block operation - Data module name or data address must be zero" -14187:"Invalid Parameter ID for the used ACOPOS Operating System":F14102 -14188:"Parameter table invalid" -14189:"Invalid Bootstate":F14108 -14190:"Error initialising synchronized network startup" -14191:"Network interface not initialized (additional info in Log Book)" -14192:"External encoder with motor encoder on slot 3 not possible" -14193:"Timeout for parameter enable after start of operating system":F14114 -14194:"Error setting digital Inputs":F14101 -14195:"Error in acp10 axis access":F14115 -14196:"Error in acp10 axis USTODRV alloc":F14116 -14197:"Error in acp10 axis USFRDRV alloc":F14116 -14198:"Error by acp10 mode switch":F14102 -14199:"Error by acp10 axis ncMODULE alloc":F14116 -14200:"Error by controller init":F14101 -14201:"Error by limit values init":F14101 -F14101:"Phase number of communication":0,2,d -F14102:"Parameter ID":0,2,d -F14103:"Response parameter ID":2,2,d -F14105:"Error number from drive":2,2,d -F14106:"Version of BS Loader on the drive":0,2,x -F14107:"internal FIFO-fault":0,2,d -F14108:"Bootstate":0,2,d -F14109:"Parameter-ID":4,2,d -F14110:"Nodenumber":0,2,d -F14111:"Hardeware revision":0,2,d -F14112:"Error Number":0,2,d -F14112:2:" Netzwerkfehler" -F14112:32145:" The ACOPOS parameter module does not exist" -F14112:32146:" The ACOPOS parameter module is not an NC data module" -F14112:32147:" The NC module type of the ACOPOS parameter module is invalid" -F14112:32148:" The NC module type of the ACOPOS parameter module cannot be read" -F14112:32149:" The data address in ACOPOS parameter module cannot be read" -F14112:32150:" The data section of ACOPOS parameter module is empty" -F14112:32151:" Error initializing memory buffer for XML parser" -F14112:32152:" No XML elements present in ACOPOS parameter data" -F14112:32153:" The name of the first XML element is invalid in ACOPOS parameter data" -F14112:32155:" Nesting depth for ACOPOS parameter groups exceeded" -F14112:32156:" ID or type of an ACOPOS parameter invalid for text conversion" -F14112:32157:" Length of parameter data too large for ACOPOS parameter in XML data" -F14112:32158:" ACOPOS parameter: An attribute is not defined (ID)" -F14112:32159:" ACOPOS parameter: An attribute is not defined (Value)" -F14113:"Parameter-ID":2,2,d -F14114:"State":0,4,x -F14114:0x10:" Network error" -F14114:0x20:" Encoder data not yet read" -F14114:0x30:" Network error and encoder data not yet read" -F14115:"Ncaccess-Status":0,2,d -F14116:"Ncalloc-Status":0,2,d -15000:" Interpreter " -15101:"Axis table full - unable to add auxiliary axis":F15100:F15101 -15102:"Invalid RHS of expr - not string":F15110:F15111:F15112 -15103:"Invalid array index" -15104:"Bitwise op on non-integer value":F15110:F15111:F15112 -15105:"Divide by zero":F15110:F15111:F15112 -15106:"Bad arg count for external function call":F15110:F15111:F15112 -15107:"Type mismatch in PassByRef function argument":F15110:F15111:F15112 -15108:"Invalid type for referenced argument to external function":F15110:F15111:F15112 -15109:"Goto dest Block not in scope":F15100:F15101 -15110:"System fn not valid path synchronous":F15110:F15111:F15112 -15111:"List index out of bounds":F15110:F15111:F15112 -15112:"String too short for full value":F15110:F15111:F15112 -15113:"Operation not supported on variable of this data type":F15110:F15111:F15112 -15114:"Variable not found":F15110:F15111:F15112 -15115:"Invalid scope for operator":F15110:F15111:F15112 -15116:"Call to unknown function":F15110:F15111:F15112 -15117:"Bad array argument for built-in function":F15110:F15111:F15112 -15118:"Insufficient args to array function":F15100:F15101 -15119:"Too many arguments to array function":F15100:F15101 -15120:"Call to unknown array function":F15100:F15101 -15121:"Bad repeat-count for array assignment":F15110:F15111:F15112 -15122:"Bad multibyte encoding" -15123:"Cannot load file - Language unknown (LangID follows)":F15100:F15101 -15124:"Insufficient space for passing function arguments":F15110:F15111:F15112 -15125:"Invalid scope specified for PLC variable":F15100:F15101 -15126:"PLC variable not found":F15100:F15101 -15127:"Variable scope type not supported":F15100:F15101 -15128:"Variable scope type not recognised":F15100:F15101 -15129:"Constant not found":F15110:F15111:F15112 -15130:"Invalid array dimension":F15110:F15111:F15112 -15131:"Failed to open data object":F15119:F15103 -15132:"Dump of AIL text failed":F15106 -15133:"More than one FUB parameter of same type":F15110:F15111:F15112 -15134:"Function returned error code":F15110:F15111:F15112 -15135:"Error reading data object":F15100:F15101 -15136:"Error reading file":F15100:F15101 -15137:"External function returned error status":F15110:F15111:F15112 -15138:"Bad arguments to exec built-in function":F15110:F15111:F15112 -15139:"Runtime - call to unknown subprogram":F15110:F15111:F15112 -15140:"[User Message]":F15102:F15103 -15141:"Bad PassByRef subprogram argument type":F15110:F15111:F15112 -15142:"Feature not supported yet" -15143:"Feature not supported":F15110:F15111:F15112 -15144:"Failed to get file timestamp":F15108 -15145:"File not readable" -15146:"File type not supported - DNC":F15106 -15147:"System Function prototype not found (in config file)" -15148:"Failed to open file":F15108 -15149:"FUB redeclared with different modifiers":F15110:F15111:F15112 -15150:"FUB not found in cache":F15110:F15111:F15112 -15151:"Invalid array assignment - no default assign fn.":F15110:F15111:F15112 -15152:"Incompatible restart data format (too new)" -15153:"Incompatible restart data format (too old)" -15154:"Macro does not support increment":F15100:F15101 -15155:"Additional info":F15126 -15156:"Additional info":F15125 -15157:"Additional info":F15127:F15128 -15158:"Additional info":F15106 -15159:"Additional info":F15107 -15160:"Additional info":F15109 -15161:"Additional info - Valid range":F15121:F15122 -15162:"MPQueue config info":F15130:F15131:F15132 -15163:"Additional info":F15108 -15164:"Additional info":F15119:F15120 -15165:"Additional info":F15104:F15105 -15166:"Additional info":F15102:F15103 -15167:"Scope information":F15115:F15116 -15168:"Additional info":F15123:F15124 -15169:"Additional info":F15117 -15170:"Additional info":F15118 -15171:"No MPQUEUE config specified, using defaults":F15106 -15172:"External function lookup failed":F15110:F15111:F15112 -15173:"Invalid AIL sys fn call":F15110:F15111:F15112 -15174:"Invalid scope at end of file":F15100:F15101 -15175:"Invalid scope at end of file":F15100:F15101 -15176:"Invalid program file name" -15177:"FUB function not found":F15110:F15111:F15112 -15178:"FUB conditions not sufficient for modifiers":F15110:F15111:F15112 -15179:"Called FUB info not found":F15110:F15111:F15112 -15180:"FUB instance PV not found":F15110:F15111:F15112 -15181:"Unknown FUB Type in declaration":F15110:F15111:F15112 -15182:"Unexpected scope-end token":F15110:F15111:F15112 -15183:"Label not found":F15100:F15101 -15184:"Duplicate main program ignored":F15110:F15111:F15112 -15185:"Unexpected GCode argument":F15110:F15111:F15112 -15186:"Argument value above maximum":F15110:F15111:F15112 -15187:"Argument value below minimum":F15110:F15111:F15112 -15188:"Datatype is not a numeric type":F15110:F15111:F15112 -15189:"Invalid parameter index":F15110:F15111:F15112 -15190:"Unknown parameter name":F15110:F15111:F15112 -15191:"Value greater than max allowed":F15110:F15111:F15112 -15192:"Value less than min allowed":F15110:F15111:F15112 -15193:"Bitwise operation on non-integer":F15110:F15111:F15112 -15194:"Insufficient function arguments":F15100:F15101 -15195:"Duplicate GCode named-argument":F15110:F15111:F15112 -15196:"Duplicate subprogram definition":F15100:F15101 -15197:"Invalid GCode argument ignored":F15110:F15111:F15112 -15198:"Invalid NC Block number":F15110:F15111:F15112 -15199:"Invalid skip level number":F15110:F15111:F15112 -15200:"Bad PassByValue arg type - array":F15110:F15111:F15112 -15201:"Bad PassByValue subprogram argument (array)":F15110:F15111:F15112 -15202:"Conflict between subprogram prototype and declaration":F15110:F15111:F15112 -15203:"Invalid subprogram argument type":F15110:F15111:F15112 -15204:"Bad subprogram repeat count":F15110:F15111:F15112 -15205:"No main program section found in file":F15108 -15206:"Syntax error":F15110:F15111:F15112 -15207:"Syntax error in macro expansion":F15110:F15111:F15112 -15208:"Invalid index to variable":F15110:F15111:F15112 -15209:"Invalid array 2nd index":F15100:F15101 -15210:"Invalid array reference (missing index)":F15110:F15111:F15112 -15211:"Array ref missing 2nd dim index":F15100:F15101 -15212:"2D-Array PLC variables not supported":F15100:F15101 -15213:"2D String arrays not supported":F15100:F15101 -15214:"Bad string length specified (0)":F15100:F15101 -15215:"String var declared larger than PLC-string":F15100:F15101 -15216:"String variable size mismatch":F15100:F15101 -15217:"Wrong type for string dimension":F15100:F15101 -15218:"Macro does not support indexed reference":F15110:F15111:F15112 -15219:"Macro requires indexed reference":F15110:F15111:F15112 -15220:"Illegal command combination":F15100:F15101 -15221:"Required command not in NC-Block":F15110:F15111:F15112 -15222:"Bad PassByRef subprogram argument type - array[]":F15110:F15111:F15112 -15223:"Bad array spec in PassByRef arg":F15110:F15111:F15112 -15224:"Bad type for PassByRef arg":F15110:F15111:F15112 -15225:"Surplus arguments to subprogram ignored":F15110:F15111:F15112 -15226:"Missing argument in subprogram call":F15110:F15111:F15112 -15227:"Invalid PassByRef arg - must be a variable":F15110:F15111:F15112 -15228:"Attributes ignored on EXTERN decls":F15110:F15111:F15112 -15229:"Syntax error":F15110:F15111:F15112 -15230:"Too many arguments specified to Gcode":F15110:F15111:F15112 -15231:"Call to undeclared subprogram with args (add prototype)":F15110:F15111:F15112 -15232:"Unknown GCode number":F15110:F15111:F15112 -15233:"Unknown MCode number":F15110:F15111:F15112 -15234:"Variable not locally declared":F15110:F15111:F15112 -15235:"Invalid use of macro (cannot be called)":F15100:F15101 -15236:"Memory Part Limit reached (out of memory)" -15237:"Memory Reserve not met (insufficient memory)":F15100:F15101 -15238:"Interpreter lib initialised" -15239:"Interpreter shut down" -15240:"Program loaded":F15106 -15241:"Program started":F15106 -15242:"Cannot shut down Shared Lib while Interpreter instances exist" -15243:"Requested content not available" -15244:"Bad regexp in interpreter cfg" -15245:"Out of Memory" -15246:"Break operation outside of supporting scope":F15110:F15111:F15112 -15247:"Continue operation outside of supporting scope":F15110:F15111:F15112 -15248:"Non-finite numeric expression":F15110:F15111:F15112 -15249:"Path-Synch events still running at program end" -15250:"Problems Closing File" -15251:"Unable to load referenced program":F15100:F15101 -15252:"Variable name already declared":F15100:F15101 -15253:"Value to store more than type max, limit applied":F15110:F15111:F15112 -15254:"Value to store less than type min, limit applied":F15110:F15111:F15112 -15255:"PLC array variable declared as scalar":F15100:F15101 -15256:"PLC variable data-length mismatch":F15100:F15101 -15257:"Incompatible type declared for PLC variable":F15100:F15101 -15258:"Invalid variable redeclaration with different dimension":F15100:F15101 -15259:"Invalid variable redeclaration with different scope":F15100:F15101 -15260:"Invalid variable redeclaration with different synch":F15100:F15101 -15261:"Invalid variable redeclaration with different type":F15100:F15101 -15262:"PLC variable array dimension too big":F15100:F15101 -15263:"Variable not found":F15100:F15101 -15264:"Unkown variable (not found)":F15100:F15101 -15265:"Variable name conflicts with reserved word":F15110:F15111:F15112 -15266:"Unknown variable type in declaration":F15100:F15101 -15267:"Variable not of recommended BR type":F15100:F15101 -15268:"Reading not permitted on SysVar":F15110:F15111:F15112 -15269:"Writing not permitted on SysVar":F15110:F15111:F15112 -15270:"Unknown primitive type":F15110:F15111:F15112 -15271:"Bad regexp in interpreter cfg" -15272:"Reloading modified program":F15108 -15273:"Reloading dependant program":F15108 -15274:"Restart buffer full":F15110:F15111:F15112 -15275:"End of restart event buffer, now using live values":F15110:F15111:F15112 -15276:"Restart event not next in buffer (buffer misalignment)":F15110:F15111:F15112 -15277:"Restart buffer invalid - not restart data" -15278:"Restart point reached, now using live values":F15110:F15111:F15112 -15279:"Restart - End of SynchAction without room for var result":F15110:F15111:F15112 -15280:"Restart - unable to log 2D array struct member" -15281:"Restart - unable to log FuB members (none found)":F15110:F15111:F15112 -15282:"Scope prefix not found" -15283:"Invalid combination of commands":F15100:F15101 -15284:"Required command not found" -15285:"Program start offset not found" -15286:"Previous subprogram not terminated":F15110:F15111:F15112 -15287:"Call to unknown subprogram" -15288:"Surplus arguments in function call ignored":F15110:F15111:F15112 -15289:"Too many values in array assignment":F15110:F15111:F15112 -15290:"Unicode format not supported" -15291:"Unknown command called" -15292:"Unicode byte ordering unknown" -15293:"Error executing program" -15294:"Execution finished" -15295:"FUB returned error":F15110:F15111:F15112 -15296:"No room for variable - pool full" -15297:"Execution Stack Full":F15110:F15111:F15112 -15298:"Execution waiting" -15299:"Abort invalid at this time" -15300:"Bad Variable type" -15301:"Feature not implemented" -15302:"Error initialising interpreter" -15303:"Error initialising lang module" -15304:"Error in Ip Shutdown" -15305:"NcIp Library not initialised" -15306:"Error in Library Shutdown" -15307:"Program failed to load":F15103 -15308:"Motion data invalid (old)" -15309:"Custom axis declarations not supported":F15100:F15101 -15310:"Reconfiguring custom axes not permitted" -15311:"No restart buffer loaded" -15312:"Program not loaded" -15313:"Invalid operation when program not running" -15314:"Invalid operation while program is running" -15315:"Error reconfiguring axis data" -15316:"Program unknown" -15317:"Variable unknown" -15318:"Error unloading program" -15319:"Operation aborted by user" -15320:"Bad Variable Array dims" -15321:"Variable read is from PLC" -15322:"Invalid MPQ lookahead mode" -15323:"Invalid MPQ size" -15324:"XML Attribute not found" -15325:"Bad XML Attribute name" -15326:"XML File already loaded" -15327:"XML File not loaded" -15328:"In file included from file":F15100:F15101 -15329:"In file included from data object":F15134:F15101 -15330:"Inclusion depth limit reached" -15331:"XML include tag found with no file or module attribute" -15332:"File or Module attribute is multiply defined in XML_INCLUDE tag" -15333:"Multiple XML inclusion ignored":F15100:F15101 -15334:"Multiple inclusion ignored":F15134:F15101 -15335:"Interpreter config data not found":F15108 -15336:"Loading interpreter config module":F15133 -15337:"Loading interpreter config file":F15106 -15338:"IP Startup Error - Config file is empty" -15339:"IP Startup Error - Config file not readable" -15340:"IP Startup Error - Failed to init memory manager" -15341:"IP Startup Error - Interpreter not initialised" -15342:"Translation Error - Array-variable missing index":F15110:F15111:F15112 -15343:"Translation Error - Bad arg mix in PackMPData":F15110:F15111:F15112 -15344:"Translation Error - Bad arg name in PackMPData":F15110:F15111:F15112 -15345:"Translation Error - Bad goto N-Block instruction":F15100:F15101 -15346:"Translation Error - Bad variable reference syntax":F15100:F15101 -15347:"Translation Error - Badly formed external function call":F15110:F15111:F15112 -15348:"Translation Error - Call to undefined external function":F15110:F15111:F15112 -15349:"Translation Error - Invalid args to built-in fn":F15110:F15111:F15112 -15350:"Translation Error - Invalid lvalue in assignment":F15110:F15111:F15112 -15351:"Translation Error - Invalid scope type" -15352:"Translation error - invalid syntax":F15110:F15111:F15112 -15353:"Translation Error - Invalid variable index":F15110:F15111:F15112 -15354:"Translation Error - Invalid variable name":F15110:F15111:F15112 -15355:"Translation Error - Reference to unknown variable":F15100:F15101 -15356:"Translation Error - Unable to create local variable":F15100:F15101 -15357:"Translation Error - Unexpected index to variable":F15110:F15111:F15112 -15358:"Translation Error - Unsupported Motion Packet given to AIL PackMPData fn":F15110:F15111:F15112 -15359:"XML Parser - Asynchronous entity":F15165:F15166:F15167 -15360:"XML Parser - Cannot change setting once parsing has begun":F15165:F15166:F15167 -15361:"XML Parser - Cannot suspend in external parameter entity":F15165:F15166:F15167 -15362:"XML Parser - Document is not standalone":F15165:F15166:F15167 -15363:"XML Parser - Duplicate attribute":F15165:F15166:F15167 -15364:"XML Parser - Encoding specified in XML declaration is incorrect":F15165:F15166:F15167 -15365:"XML Parser - Entity declared in parameter entity":F15165:F15166:F15167 -15366:"XML Parser - Error in processing external entity reference":F15165:F15166:F15167 -15367:"XML Parser - Illegal character(s) in public id":F15165:F15166:F15167 -15368:"XML Parser - Illegal parameter entity reference":F15165:F15166:F15167 -15369:"XML Parser - Incomplete markup in parameter entity":F15165:F15166:F15167 -15370:"XML Parser - Junk after document element":F15165:F15166:F15167 -15371:"XML Parser - Mismatched tag":F15165:F15166:F15167 -15372:"XML Parser - Must not undeclare prefix":F15165:F15166:F15167 -15373:"XML Parser - No element found":F15165:F15166:F15167 -15374:"XML Parser - No error" -15375:"XML Parser - Not well-formed (invalid token)":F15165:F15166:F15167 -15376:"XML Parser - Out of memory (invalid content?)":F15165:F15166:F15167 -15377:"XML Parser - XML structure not terminated":F15165:F15166:F15167 -15378:"XML Parser - XML syntax error":F15165:F15166:F15167 -15379:"XML Parser - Parsing aborted":F15165:F15166:F15167 -15380:"XML Parser - Parsing finished":F15165:F15166:F15167 -15381:"XML Parser - Mismatched (end) tag":F15165:F15166:F15167 -15382:"XML Parser - Prefix must not be bound to one of the reserved namespace names":F15165:F15166:F15167 -15383:"XML Parser - Recursive entity reference":F15165:F15166:F15167 -15384:"XML Parser - Reference to binary entity":F15165:F15166:F15167 -15385:"XML Parser - Reference to external entity in attribute":F15165:F15166:F15167 -15386:"XML Parser - Reference to invalid character number":F15165:F15166:F15167 -15387:"XML Parser - Requested feature requires XML_DTD support in Expat":F15165:F15166:F15167 -15388:"Reserved prefix (xml) must not be undeclared or bound to another namespace":F15165:F15166:F15167 -15389:"XML Parser - Reserved prefix (xmlns) must not be declared or undeclared":F15165:F15166:F15167 -15390:"XML Parser - XML syntax error":F15165:F15166:F15167 -15391:"XML Parser - Text declaration not well-formed":F15165:F15166:F15167 -15392:"XML Parser - Unbound prefix":F15165:F15166:F15167 -15393:"XML Parser - Unclosed CDATA section":F15165:F15166:F15167 -15394:"XML Parser - Unclosed token":F15165:F15166:F15167 -15395:"XML Parser - Undefined entity":F15165:F15166:F15167 -15396:"XML Parser - Unexpected parser state - please send a bug report":F15165:F15166:F15167 -15397:"XML Parser - Unknown encoding":F15165:F15166:F15167 -15398:"XML Parser - XML declaration not well-formed":F15165:F15166:F15167 -15399:"XML Parser - XML or text declaration not at start of entity":F15165:F15166:F15167 -15400:"Config Error - Bad data type attributes":F15100:F15101 -15401:"Config Error - Bad basic type in type spec":F15100:F15101 -15402:"Config Error - Bad Synch type name ignored":F15100:F15101 -15403:"Config Error - Bad value setting in type spec":F15100:F15101 -15404:"Config Error - Bad Num attribute value":F15100:F15101 -15405:"Config Error - Unknown trigger cond child[0]":F15100:F15101 -15406:"Config Error - Unknown trigger condition node":F15100:F15101 -15407:"Config Error - Unknown trigger condition type":F15100:F15101 -15408:"Config Error - Function already declared":F15100:F15101 -15409:"Config Error - Function lookup failed":F15100:F15101 -15410:"Config Error - Missing 'Type' attribute":F15100:F15101 -15411:"Config Error - Missing 'Name' attribute":F15100:F15101 -15412:"Config Error - Fn STATUS argument must be first arg or return type":F15100:F15101 -15413:"Config Error - Fn arg type STATUS must also have attr Ref='Y'":F15100:F15101 -15414:"Config Error - FUB Function not found":F15100:F15101 -15415:"Config Error - Invalid attributes to FUB Cfg":F15100:F15101 -15416:"Config Error - Invalid FUB condition":F15100:F15101 -15417:"Config Error - Invalid XML Node in FUB Cfg":F15100:F15101 -15418:"Config Error - FUB Name missing":F15100:F15101 -15419:"Config Error - Unknown FUB OutType":F15100:F15101 -15420:"Config Error - Eval group number in multiple eval phases" -15421:"Config Error - Insufficient information about language":F15100:F15101 -15422:"Config Error - No languages defined":F15100:F15101 -15423:"Config Error - Bad config file root structure":F15106 -15424:"Config Error - Unable to compile token Pattern":F15100:F15101 -15425:"Config Error - Invalid substitution reference":F15100:F15101 -15426:"Config Error - No translation for G-Code":F15100:F15101 -15427:"Config Error - No translation for M-Code":F15100:F15101 -15428:"Config Error - No translation for TechParam":F15100:F15101 -15429:"Config Error - Bad memory config settings" -15430:"Config Error - No languages configured":F15100:F15101 -15431:"Config Error - ICF Root structure not CONFIG":F15106 -15432:"Config Error - Bad Constant definition":F15100:F15101 -15433:"Config Error - XML file contains invalid data" -15434:"Config Error - Unrecognised attribute ignored":F15100:F15101 -15435:"Config Error - Bad file device name (Loading XML)":F15193:F15192 -15436:"Config Error - Bad XML file name":F15106 -15437:"Config Error - Device attribute is multiply defined in XML_INCLUDE tag" -15438:"Config Error - DataObject attribute is multiply defined in XML_INCLUDE tag" -15439:"Config Error - Out of memory loading XML" -15440:"Config Error - Interpreter config module not found":F15108 -15441:"Config Error - Interpreter config file not found":F15108 -15442:"Lang Config Error - Reference to unknown data type":F15108 -15443:"Lang Config Error - Unrecognised token name":F15108 -15444:"Lang Config Error - Enum of this type not supported":F15108 -15445:"Lang Config Error - G-Code Alias not found":F15108 -15446:"Lang Config Error - M-Code Alias not found":F15108 -15447:"Lang Config Error - Unrecognised bool literal in XML":F15100:F15101 -15448:"Lang Config Error - Invalid function argument type specified":F15100:F15101 -15449:"Lang Config Error - Invalid function return type specified":F15100:F15101 -15450:"Lang Config Error - Too many ArgTypes defined":F15100:F15101 -15451:"Lang Config Error - Illegal MCode Alias specified for MCode range":F15100:F15101 -15452:"Lang Config Error - Unrecognised Tech Param Arg val type":F15100:F15101 -15453:"Lang Config Error - Unrecognised Tech Param val type":F15100:F15101 -15454:"Lang Config Error - Illegal type in XML constant":F15100:F15101 -15455:"Lang Config Error - No Proc translation":F15100:F15101 -15456:"Lang Config Error - Groups in different eval phases":F15104:F15105 -15457:"Lang Config Error - GCode group not in eval order phase":F15104:F15105 -15458:"Lang Config Error - No G-Codes defined" -15459:"Lang Config Error - Eval group in more than 1 phase":F15100:F15101 -15460:"Lang Config Error - Eval group multiply declared":F15100:F15101 -15461:"Lang Config Error - XML defined function has no args":F15100:F15101 -15462:"Lang Config Error - Unknown DataType specified in G-Code Arg":F15100:F15101 -15463:"Lang Config Error - Bad LastIf value in G-Arg (expect float)":F15100:F15101 -15464:"Lang Config Error - Bad G-Arg Name (should refer to a string or string-const)":F15100:F15101 -15465:"Lang Config Error - Bad G-Arg Name constant (not a string const)":F15100:F15101 -15466:"Lang Config Error - Bad G-Arg NameType (should be name of a string-enum)":F15100:F15101 -15467:"Lang Config Error - Bad Name value in G-Arg":F15100:F15101 -15468:"Lang Config Error - Unknown Token name in G-Arg":F15100:F15101 -15469:"Lang Config Error - EnumType requires Type=ENUM":F15100:F15101 -15470:"Lang Config Error - Can only use IsLiteral with types FLOAT or INT":F15100:F15101 -15471:"Lang Config Error - ListOf invalid without Type=LIST":F15100:F15101 -15472:"Lang Config Error - Bad value string for MCode range (not integer literal)":F15100:F15101 -15473:"Lang Config Error - Using default MCode value range":F15100:F15101 -15474:"Lang Config Error - No AIL translation for G-Code":F15100:F15101 -15475:"Lang Config Error - No AIL translation for M-Code":F15100:F15101 -15476:"No GNum attribute found for G-Code, number will be derived from XML tag":F15100:F15101 -15477:"Lang Config Error - No MinValue, MaxValue attributes for M-Codes":F15100:F15101 -15478:"Lang Config Error - No 'QuotedName' attribute":F15100:F15101 -15479:"Lang Config Error - Unrecognised Param index type":F15100:F15101 -15480:"Lang Config Error - Unrecognised Param value type":F15100:F15101 -15481:"Lang Config Error - Possible error converting GNum value from string":F15100:F15101 -15482:"Lang Config Error - Possible error converting MNum":F15100:F15101 -15483:"Lang Config Error - Bad Preprocessor macro def":F15100:F15101 -15484:"Lang Config Error - PVMacro cannot have CALL with REF, GET or SET":F15100:F15101 -15485:"Lang Config Error - No translation (GET, SET or REF) for macro":F15100:F15101 -15486:"Lang Config Error - No GET translation for macro":F15100:F15101 -15487:"Lang Config Error - Illegal REF with GET and SET":F15100:F15101 -15488:"Lang Config Error - No REF translation for macro":F15100:F15101 -15489:"Lang Config Error - CanRead and CanWrite only valid with REF templates":F15100:F15101 -15490:"Lang Config Error - No SET translation for macro":F15100:F15101 -15491:"Lang Config Error - Semantic directives conflict":F15100:F15101 -15492:"Lang Config Error - Too many enum values":F15100:F15101 -15493:"Lang Config Error - Too many vector items":F15100:F15101 -15494:"Lang Config Error - Undefined constant in XML":F15100:F15101 -15495:"Lang Config Error - Unexpected XML Element":F15100:F15101 -15496:"Lang Config Error - Unrecognised parser option":F15100:F15101 -15497:"Lang Config Error - Unknown variable reference":F15100:F15101 -15498:"Lang Config Error - Unrecognised parse-token attribute":F15100:F15101 -15499:"Lang Config Error - Bad BRType in Primitive config":F15100:F15101 -15500:"Lang Config Error - No BRType in Primitive config":F15100:F15101 -15501:"Internal Status - Bad system ptr to queue fn" -15502:"Internal Status - Bad queue command" -15503:"Internal Status - Bad queue element" -15504:"Internal Status - Bad queue data" -15505:"Internal Status - Queue busy" -15506:"Internal Status - Queue empty" -15507:"Internal Status - Queue full" -15508:"Internal Status - Invalid queue buf size":F15100:F15101 -15509:"Internal Status - No free queue elements" -15510:"Internal Status - Out of memory for queue" -15511:"Internal Status - Wrong queue node" -15512:"Internal Error - Bad system function number":F15110:F15111:F15112 -15513:"Internal Error - Unexpected Operator token":F15100:F15101 -15514:"Internal Error - Invalid string operation":F15100:F15101 -15515:"Internal Error - Unable to create synch action":F15110:F15111:F15112 -15516:"Internal Error - Unable to create Path Synchronous assignment":F15100:F15101 -15517:"Internal Error - Unable to create synch stmt":F15110:F15111:F15112 -15518:"Internal Error - Unimplemented language features":F15110:F15111:F15112 -15519:"Internal Error - Unable to obtain semaphore" -15520:"No system vars with axis":F15100:F15101 -15521:"Internal Error - Bad AIL System identity value" -15522:"Internal Error - Bad reference" -15523:"Internal Error - Cannot pop scope - stack empty":F15100:F15101 -15524:"Internal Status - At end of input" -15525:"Internal Status - End of String-Cache iteration" -15526:"Internal Error - Bad file mode":F15108 -15527:"Internal Error - while mapping FUB PV structure":F15110:F15111:F15112 -15528:"Internal Error - Unexpected child-count to node":F15110:F15111:F15112 -15529:"Internal Error - Null args passed to function":F15100:F15101 -15530:"Internal Error - Invalid Constant-Cache operation" -15531:"Internal Error - Null arguments passed to func":F15108 -15532:"Internal Error - Null arguments passed to fn.":F15110:F15111:F15112 -15533:"Internal Error - Invalid Fn-Cache operation" -15534:"Internal Error - Bad FUBCache Op":F15100:F15101 -15535:"Internal Error - Bad String-Cache operation" -15536:"Internal Error - Invalid PV-Cache operation" -15537:"Internal Error - Invalid String Cache operation" -15538:"Internal Error - Bad strpairread operation" -15539:"Internal Error - Badly parsed Synch Action tree":F15100:F15101 -15540:"Internal Error in function":F15100:F15101 -15541:"Internal Error - Failed to send SA End MP":F15110:F15111:F15112 -15542:"Internal Error - Failed to send SA Start MP":F15110:F15111:F15112 -15543:"Internal Error - Bad argument index string" -15544:"Internal Error - CreatePV without var names" -15545:"Internal Error - No FreeConfig API defined" -15546:"Internal Error - Bad ParseTree Construction" -15547:"Internal Error - Wrong restart mode" -15548:"Internal Error":F15100:F15101 -15549:"Internal Error - Invalid file ID" -15550:"Internal Error - Invalid FileID in function":F15100:F15101 -15551:"Internal Error - Invalid file-list operation" -15552:"Internal Error - Language unknown" -15553:"Internal Error - Lexer at end of file" -15554:"Internal Error - File not loaded" -15555:"Internal Error - Unexpected parse tree structure":F15110:F15111:F15112 -15556:"Internal Error - Badly parsed program declaration":F15110:F15111:F15112 -15557:"Internal Error - Bad operator to function":F15110:F15111:F15112 -15558:"Internal Error - GCode node missing next-args":F15110:F15111:F15112 -15559:"Internal Error - Float value requested from string":F15108 -15560:"Internal Error - Integer value requested from string":F15108 -15561:"Internal Error - No PVInfo for PassByRef argvar":F15110:F15111:F15112 -15562:"Internal Error - Subarg seen outside sub decl":F15110:F15111:F15112 -15563:"Internal Error - Unable to create modal command":F15110:F15111:F15112 -15564:"Internal Error - Unhandled command node":F15110:F15111:F15112 -15565:"Internal Error - Unhandled data type check":F15108 -15566:"Internal Error - No value found for parameter":F15110:F15111:F15112 -15567:"Internal Error - Attempt to free NULL ptr" -15568:"Internal Error - MemFree with wrong partition" -15569:"Internal Error - No mem-manager ident ptr" -15570:"Internal Error - Memory Part record lost" -15571:"Internal Error - Failed to destroy mem part" -15572:"Internal Error - Memory operation failed":F15102:F15103 -15573:"Internal Error - File not yet completely loaded" -15574:"Error during parsing" -15575:"Internal Error - Bad arguments given to PV Read" -15576:"Internal Status - Ref unresolved, trying load":F15110:F15111:F15112 -15577:"Internal Error - Overlength string for string-cache" -15578:"Internal Error - Ip Self-Test failed":F15100:F15101 -15579:"Internal Status - Subprogram unknown (still loading)" -15580:"Internal Error - Bad axis variable":F15100:F15101 -15581:"Internal Error - Unable to file seek":F15102:F15103 -15582:"Internal Status - Waiting for input" -15583:"Internal Error - XML file node count mismatch":F15100:F15101 -15584:"Internal Error - Bad execution context" -15585:"Internal Error - Bad parse node" -15586:"Internal Error - Bad program reference" -15587:"Internal Error - Bad stack record":F15110:F15111:F15112 -15588:"Internal Error - Cannot pop empty stack":F15110:F15111:F15112 -15589:"Internal Error - Cannot push motion" -15590:"Internal Error - Error adding MotionPackets":F15110:F15111:F15112 -15591:"Internal Error - Unable to add variable" -15592:"Internal Error - No free remote eval headers":F15100:F15101 -15593:"Internal Error - Semaphore timeout" -15594:"Internal Error - Unexpected local var order" -15595:"Internal Error - Local var dealloc underrun" -15596:"Internal Error - Bad JobID" -15597:"Internal Error - Bad response arguments" -15598:"Internal Error - Bad response type" -15599:"Internal Error - Unexpected response" -15600:"Internal Error - Unexpected path-synch MP" -15601:"Internal Error - Invalid data in Command to Ip" -15602:"Internal Error - Unknown File Id number" -15603:"Internal Error - IP Instance memory invalid" -15604:"Internal Error - Initialising IpLib" -15605:"Internal Error - Bad argument to NcIp API" -15606:"Internal Error - IP Library memory invalid" -15607:"Internal Error - Incorrect NcIp version - too new" -15608:"Internal Error - Incorrect NcIp version - too old" -15609:"Internal Error - Unknown Program Id number" -15610:"Internal Error - Unable to deliver command" -15611:"Internal Error - Unexpected command to Ip" -15612:"Internal Error - NULL Motion Packet" -15613:"Internal Error - Null MPQ data" -15614:"Internal Error - Bad parameter to Interpreter API function" -15615:"Internal Status - Motion Packet Queue EMPTY" -15616:"Internal Error - Error releasing Motion Packet" -15617:"Internal Error - Bad args to function" -15618:"Internal Error - Error with XML parser" -15619:"Internal Error - Number of programmed XML load jobs is greater than maximum" -15620:"Internal Error - Unable to destroy XML mem part" -15621:"Internal Error - No XML load jobs specified" -15622:"IP Config - Expected XML section not found":F15108 -15623:"No name defined for aux axis":F15100:F15101 -15624:"No name defined for CNC axis":F15100:F15101 -15625:"Axis node should only have one child":F15100:F15101 -15626:"Invalid axis name (axis name should start with a letter or _)":F15100:F15101 -15627:"Invalid axis alias (axis alias should start with a letter or _)":F15100:F15101 -15628:"Invalid attribute for aux axis":F15100:F15101 -15629:"Invalid CNC axis index":F15100:F15101 -15630:"Invalid attribute for CNC axis":F15100:F15101 -15631:"PVRef not specified for aux axis":F15100:F15101 -15632:"Index not specified for CNC axis":F15100:F15101 -15633:"Aux axis alias clash":F15100:F15101 -15634:"Axis defined in interpreter config file not defined in ARNC0":F15100:F15101 -15635:"Too many axes defined in ICF":F15100:F15101 -15636:"Invalid axis node. Valid nodes at this level are CNCAXIS and AUXAXIS":F15100:F15101 -15637:"Child node not allowed for axis":F15100:F15101 -15638:"Text not allowed as child of AXES node":F15100:F15101 -15639:"Invalid attribute for axis node":F15100:F15101 -15640:"CNCINDEX must be an integer":F15100:F15101 -15641:"Axis SysVarName too long at index":F15100:F15101 -15642:"Inconsistent SysVar names in axis SysVarInfo arrays" -15643:"Internal Error - EndLine without StartLine (line struct mismatch)":F15110:F15111:F15112 -15644:"Internal Error - AIL Generation rule unknown":F15110:F15111:F15112 -15645:"Internal Error - AIL Generator input stack full":F15110:F15111:F15112 -15646:"From location":F15143:F15144:F15145 -15647:"AIL VM Eval stack full" -15648:"AIL VM Var64 lock" -15649:"Internal Error - AIL Generator line opcode buffer full":F15110:F15111:F15112 -15650:"Internal Error - AIL evaluation stack underflow":F15110:F15111:F15112 -15651:"Internal Error - Assume directive failure":F15100:F15101 -15652:"Internal Error - Assert directive failure":F15100:F15101 -15653:"Program jump to unknown destination":F15110:F15111:F15112 -15654:"Additional info":F15143 -15655:"Bad type conversion":F15110:F15111:F15112 -15656:"Internal Error - Duplicate conflicting argument declarations in subprogram":F15110:F15111:F15112 -15657:"Internal Error - Duplicate conflicting variable declarations in subprogram":F15110:F15111:F15112 -15658:"Internal Error in Translator":F15110:F15111:F15112 -15659:"Internal Error - Illegal opcode executed":F15110:F15111:F15112 -15660:"Internal Error during Execution":F15150 -15661:"Internal Error - Interpreter call to ARNC0 API failed":F15103:F15151 -15662:"Internal Error - Cannot Unpop - stack changed":F15110:F15111:F15112 -15663:"Precompilation of Language config failed" -15664:"Unrecognised Arg WriteOpt character specified":F15100:F15101 -15665:"Interpreter initialised" -15666:"Precompiling language templates":F15108 -15667:"Invalid template call":F15110:F15111:F15112 -15668:"Call to undefined template":F15110:F15111:F15112 -15669:"Call to unknown G/M-code template":F15110:F15111:F15112 -15670:"Template argument not found":F15110:F15111:F15112 -15671:"Missing entry in language config":F15100:F15101 -15672:"Reference to unknown argument":F15100:F15101 -15673:"Bad Evaluation Phase name (First,Early,Normal,Late,Last,Off)":F15100:F15101 -15674:"Execution stopped due to loader error" -15675:"Syntax not allowed in FileXL/DNC":F15110:F15111:F15112 -15676:"Attempt to read undefined variable (NULL pointer)":F15110:F15111:F15112 -15677:"Attempt to write to read-only PV":F15110:F15111:F15112 -15678:"Array index out of bounds":F15110:F15111:F15112 -15679:"Additional info":F15152:F15153 -15680:"Required argument missing":F15110:F15111:F15112 -15681:"Too many arguments specified":F15110:F15111:F15112 -15682:"Invalid argument combination":F15110:F15111:F15112 -15683:"Arrays must be declared with length greater than 0":F15110:F15111:F15112 -15684:"PV array with length greater than 1 declared as scalar":F15100:F15101 -15685:"Interpreter busy, command rejected" -15686:"Repeat count is ignored for modal subprogram calls":F15110:F15111:F15112 -15687:"Scope nesting too deep":F15110:F15111:F15112 -15688:"Name type of argument not supported":F15100:F15101 -15689:"Internal Error - Dynamic token stack full":F15110:F15111:F15112 -15690:"Internal Error in Translator - path synch instr lost":F15110:F15111:F15112 -15691:"Translation error - unrecognised argument":F15110:F15111:F15112 -15692:"Internal Error - FUB Generic Template not found":F15108 -15693:"Value to store more than type max, possible data corruption":F15110:F15111:F15112 -15694:"Value to store less than type min, possible data corruption":F15110:F15111:F15112 -15695:"Preload - nothing to do for FILE_XL or DNC":F15106 -15696:"Contradiction in template group rules":F15100:F15101 -15697:"Value not recognised in XML":F15100:F15101 -15698:"Illegal command combination":F15110:F15111:F15112 -15699:"Invalid DNC data object memtype":F15100:F15101 -15700:"Invalid DNC data object option":F15100:F15101 -15701:"Unterminated subprogram above drops through":F15110:F15111:F15112 -15702:"Hit maximum subprogram call depth":F15110:F15111:F15112 -15703:"Invalid subprogram argument ref":F15110:F15111:F15112 -15704:"Skip mark has no effect on this line":F15110:F15111:F15112 -15705:"Invalid variable type for operation":F15110:F15111:F15112 -15706:"Invalid initial step size in loop":F15110:F15111:F15112 -15707:"Lang Config Error - No INCR translation for macro":F15110:F15111:F15112 -15708:"Invalid argument, literal required":F15110:F15111:F15112 -15709:"Invalid DNC buffer - already in use":F15100:F15101 -15710:"Required parse token not configured":F15108 -15711:"XML Parser - error context":F15160:F15161:F15162 -15712:"Invalid GCode arguments ignored":F15110:F15111:F15112 -15713:"Internal error - Bad constant value in source":F15170:F15171:F15172 -15714:"Variable watch table full" -15715:"Internal error - Unable to take semaphore":F15110:F15111:F15112 -15716:"Invalid location specified" -15717:"Breakpoint table full" -15718:"Internal error - Invalid break mode in command" -15719:"Internal axis regexp too long for buffer (long name or many alternatives)" -15720:"Eval Query table full" -15721:"Eval Query too long" -15722:"Invalid operator" -15723:"Parse error in string":F15166 -15724:"Eval Query did not complete within retry cycle limit" -15725:"Programs unloaded for CNC reconfiguration" -15726:"No breakpoint found" -15727:"Structure variable member not found":F15110:F15111:F15112 -15728:"Restart buffer too small" -15729:"CNC Axis missing name":F15153 -15730:"Identifier already in use":F15181:F15182:F15183 -15731:"Missing template argument ref name":F15100:F15101 -15732:"Path synch operation needs retry":F15110:F15111:F15112 -15733:"Missing string length":F15110:F15111:F15112 -15734:"Wrong ARNC0 version for configuration":F15168 -15735:"Invalid file-scope variable access from local subprogram":F15110:F15111:F15112 -15736:"Bad string size in PassByRef arg":F15110:F15111:F15112 -15737:"Additional main-programs not allowed arguments":F15110:F15111:F15112 -15738:"Invalid axis name specified":F15181:F15184:F15185 -15739:"Invalid file device name" -15740:"Interpreter initialised":F15190 -15741:"Invalid error suppression config":F15100:F15101 -15742:"Modal subprogram unloaded while active":F15110:F15111:F15112 -15743:"Errors detected in block text" -15744:"Variable not found":F15168 -15745:"Program held waiting for release of accessed variable":F15110:F15111:F15112 -15746:"Block Start aborted" -15747:"Program load aborted" -15748:"Reference to unknown type":F15100:F15101 -15749:"Error importing type declarations" -15750:"Syntax error in literal value":F15100:F15101 -15751:"Invalid LANG_INCLUDE directive":F15191:F15113:F15114 -15752:"Error discovering type info from AR":F15100:F15101 -15753:"Type redeclaration ignored":F15100:F15101 -15754:"Type not valid for use with ip-vars":F15100:F15101 -15755:"Internal dimension limit reached" -15756:"Variable name too long (generating structure)" -15757:"Error generating structure profile for undeclared type" -15758:"Additional info":F15100:F15101 -15759:"Function arg/return type missing Ref/RetRef attribute":F15100:F15101 -15760:"Ambiguity exists between enum and previously declared identifier":F15181:F15182:F15183 -15761:"Ambiguity exists between type name and previously declared identifier":F15181:F15182:F15183 -15762:"Interpreter instance not initialised. See logger for details" -15763:"Fatal interpreter startup error - limit of manageable errors exceeded" -15764:"Too many array dimensions specified":F15110:F15111:F15112 -15765:"Inappropriate declaration attribute ignored":F15110:F15111:F15112 -15766:"Argument data size exceeds limit for passing by value":F15110:F15111:F15112 -15767:"Invalid member reference to a non-struct type":F15110:F15111:F15112 -15768:"Offset array in PV type, discovery failed, TYP file must be provided":F15100:F15101 -15769:"Interpreter initialization failed":F15190 -15770:"Calculated type size and discovered PV size conflict":F15173:F15174 -15771:"Incompatible PLC var declaration":F15100:F15101 -15772:"Declaration statement invalid within subprogram scope":F15110:F15111:F15112 -15773:"Declaration missing Type name":F15100:F15101 -15774:"Redeclaration of item overrides previous declaration":F15186:F15182:F15183 -15775:"Invalid value specified for XML attribute":F15100:F15101 -15776:"Conflicting setting specified":F15100:F15101 -15777:"Failed to delete old log buffer data object":F15104:F15103 -15778:"(Warning) logging file device does not exist, logging will not be available":F15127:F15128 -15779:"Invalid motion logging event":F15135 -15780:"(Warning) Out of motion log buffer space - end of log for this program" -15781:"Motion log buffer allocation limit hit" -15782:"Unable to allocate log buffer":F15104:F15103 -15783:"Logged path synchronous event never completed" -15784:"Log file scan complete":F15190:F15154 -15785:"Failed to write motion log file - logging disabled":F15100:F15128 -15786:"Failed to delete old motion log file":F15100:F15128 -15787:"Failed to open motion log buffer data object - logging aborted":F15104:F15103 -15788:"Invalid content detected in motion log buffer - aborting logging":F15104:F15103 -15789:"(Warning) Motion log file size limit hit - end of log for this program" -15790:"Error reading log file device directory - logging will not be available":F15127:F15128 -15791:"Lang Config Error - Expansion of AIL Macro failed":F15108 -15792:"Execution of a parameterised return statement failed":F15110:F15111:F15194 -15793:"Newer version of TRF_LIB required than used":F15110:F15111:F15112 -15794:"Transformation function returned error":F15110:F15111:F15195 -15795:"Transformation function returned warning":F15110:F15111:F15196 -15796:"TRF_LIB library is required":F15110:F15111:F15112 -15797:"Parse error - token too long":F15110:F15111:F15112 -15798:"Insufficient Path Synch jobs configured - all jobs active in block_buffer":F15110:F15111:F15112 -15799:"Required brackets missing":F15110:F15111:F15112 -15800:"Lang Config Error - Value list too long":F15100:F15101 -15801:"Additional info - Configuration option":F15171:F15198 -15802:"Configured resource exhausted - adjust config":F15100:F15101 -15803:"Fixed resource exhausted":F15100:F15101 -15804:"Extended Block Monitor disabled":F15110:F15111:F15197 -15805:"Failed to reposition execution - program will abort":F15187:F15188:F15189 -15806:"Initial value expression not constant":F15100:F15101 -15807:"Unexpected token found after the list item name":F15110:F15111:F15112 -15808:"Unexpected empty list":F15110:F15111:F15112 -15809:"Unexpected name in array value list":F15110:F15111:F15112 -15810:"Member name missing from the structure initialization list":F15110:F15111:F15112 -15811:"Unrecognized type member name":F15100:F15101 -15812:"Too many array initialization values":F15110:F15111:F15112 -15813:"Unexpected array literal - expecting scalar":F15110:F15111:F15112 -15814:"Unknown enumeration literal":F15100:F15101 -15815:"Repetition times must be greater or equal to 1":F15110:F15111:F15112 -15816:"Maximum nested depth of structures been reached during initialization" -15817:"Lang Config Error - Unrecognized scope literal in XML":F15100:F15101 -15818:"Specified scope is not supported for types":F15110:F15111:F15112 -15819:"Unnecessary use of dereference operator ignored":F15110:F15111:F15112 -15820:"Bit addressing is out of range or not supported for this variable":F15110:F15111:F15112 -15821:"Warning - Request for address of a pointer variable":F15110:F15111:F15112 -15822:"Incorrect pointer assignment - use regular assignment for manual deref vars":F15110:F15111:F15112 -15823:"Invalid range boundaries":F15110:F15111:F15112 -15824:"Invalid sub-range base type":F15110:F15111:F15112 -15825:"Circular type declaration":F15100:F15101 -15826:"Reference to a reference is not allowed":F15100:F15101 -15827:"Reference initialization is not allowed":F15100:F15101 -15828:"Invalid member navigation. Dereferencing required":F15110:F15111:F15112 -15829:"Invalid dereference operator":F15110:F15111:F15112 -15830:"Assigning to a member of reference type is not supported in list expressions":F15100:F15101 -15831:"Loss of integer precision - converted to float":F15110:F15111:F15112 -15832:"No valid default language defined":F15100:F15101 -15833:"Parse error - unknown identifier":F15100:F15101 -15834:"Syntax not allowed after line break":F15110:F15111:F15112 -15835:"Calls to configured language features not allowed in files loaded at INIT time":F15110:F15111:F15112 -15836:"String literal does not terminate at the end of line":F15110:F15111:F15112 -15837:"Invalid macro definition":F15110:F15111:F15112 -15838:"Unexpected end of file":F15110:F15111:F15112 -15839:"Macro definition exists":F15110:F15111:F15112 -15840:"Reload of protected static file refused":F15108 -15841:"Cyclic FUB job registered without FUB variable - not restart logged":F15110:F15111:F15112 -15842:"Additional Error Data":F15199:F15200:F15201 -15843:"Config Error - Invalid FUB error data description":F15100:F15101 -15844:"Config Error - Invalid FUB error data type":F15100:F15101 -15845:"Lang Config Error - Unrecognized lexer type in XML":F15100:F15101 -15846:"CASE constant already used":F15109:F15111:F15112 -15847:"Unexpected pragma found":F15110:F15111:F15112 -15848:"Operation is not allowed":F15175:F15111:F15112 -15849:"Signed/unsigned mismatch":F15110:F15111:F15112 -15850:"Boolean expression is required":F15110:F15111:F15112 -15851:"Integer expression is required":F15110:F15111:F15112 -15852:"Data type mismatch in value of expression in FOR statement":F15176:F15111:F15112 -15853:"Multiple declarations - The variable is already declared":F15100:F15101 -15854:"Invalid type for declaring a constant":F15100:F15101 -15855:"Invalid suffix following bit-addressing":F15110:F15111:F15112 -15856:"Unexpected constant type":F15110:F15111:F15112 -15857:"Writing not permitted":F15110:F15111:F15112 -15858:"Integer constant expected":F15110:F15111:F15112 -15859:"Unsigned integer constant expected":F15110:F15111:F15112 -15860:"Circular constant declaration":F15100:F15101 -15861:"Initial value expression is ignored":F15100:F15101 -15862:"Variable/Constant redeclaration conflict":F15100:F15101 -15863:"Constant is declared under a different enumeration type":F15100:F15101 -15864:"File unloaded":F15106 -15865:"Interpreter failed to initialize due to error initializing previous interpreter" -15866:"Unresolved references in global declarations - definitions required" -15867:"Redeclaration ignored":F15181:F15182:F15183 -15868:"Invalid function return type specified":F15100:F15101 -15869:"Invalid pragma specified":F15177:F15111:F15112 -15870:"Bad argument specified":F15178:F15111:F15112 -15871:"Invalid function call":F15178:F15111:F15112 -15872:"Invalid access to FuB member":F15110:F15111:F15112 -15873:"Ambiguity exists between item name and previously declared identifier":F15181:F15182:F15183 -15874:"Maximum nested depth of macros/actions has been reached":F15110:F15111:F15112 -15875:"Invalid file inclusion":F15110:F15111:F15112 -15876:"Program included":F15106 -15877:"Unknown preceding identifier":F15110:F15111:F15112 -15878:"An existing/discovered type conflicts with the FUB prototype declaration":F15100:F15101 -15879:"Parse error - Variable is not FUB":F15100:F15101 -15880:"Reading not permitted":F15110:F15111:F15112 -15881:"Feature not supported":F15100:F15101 -15882:"See macro/action definition":F15100:F15101 -15883:"See existing definition at":F15202:F15203 -15884:"Function/FUB implementation exists":F15110:F15111:F15112 -15885:"Implicit empty implementation is called":F15111:F15112 -15886:"Argument not found":F15111:F15112 -15887:"Unretained base type found when declaring item":F15100:F15101 -15888:"Illegal redeclaration found":F15181:F15182:F15183 -15889:"Invalid path-synch reference to temporary ip-synch data":F15100:F15101 -15890:"String function argument given non-string data":F15110:F15111:F15112 -15891:"Unload of file containing global definitions is refused":F15108 -15892:"Literal value is out of range for the base type.":F15110:F15111:F15112 -15893:"Assingnment to NULL reference":F15110:F15111:F15112 -15894:"Error in dependant subprogram" -15895:"Failed to read a subdirectory name":F15108 -15896:"Additional info":F15127:F15108 -15897:"Invalid sub-directory":F15108 -15898:"Invalid ncSKIP_PARSE in comand":F15106 -15899:"Invalid variable redeclaration with different memory storage":F15100:F15101 -15900:"Searched file device":F15127 -15901:"Interpreter config data found neither in data objects nor in file device":F15108 -15902:"Failed to preload program":F15119:F15103 -15903:"Cannot load program when running program reaches its end" -15904:"Unknown user type specified for XML template argument":F15100 -15905:"Syntax error in specified call stack sequence" -15906:"Specified call stack sequence is longer than allowed (max. call level is 16)" -15907:"Wrong or missing address of external query buffer" -15908:"Additional info":F15109:F15122 -15909:"Maximum argument limit exceeded":F15100:F15101 -15910:"Internal Error - cannot obtain free memory information" -15911:"Internal Error - cannot create critical section" -15912:"Invalid lang id":F15100:F15101 -15913:"Internal data object table full" -15914:"Internal data object - invalid address specified" -15915:"Internal Error - NULL Line pointer packet" -15916:"Line pointer queue full" -15917:"Internal Error - Line pointer queue":F15103 -15918:"Internal Error - Null LPQ data" -15919:"External execution section does not exist" -15920:"External execution error - time limit exceeded" -15921:"Program error":F15110:F15111:F15112 -15922:"Unknown restart point" -15923:"Lang Config Error - Possible ambiguous converting GNum value from string":F15100:F15101 -15924:"Invalid variable redeclaration with different restart settings":F15100:F15101 -15925:"Program length different at RESTART":F15108 -15926:"Program date or time different at RESTART":F15108 -15927:"Inline attribute ignored due to multiple usage of argument reference":F15100:F15101 -15928:"Bad execution context":F15100:F15101 -15929:"Assignment to the return value of a string type must be the last statement":F15100:F15101 -15930:"Invalid axis name":F15100:F15101 -15931:"Unknown type of PLC variable - reading declaration from PLC":F15110:F15111:F15112 -15932:"G53 not supported in this programming language - use G500 instead":F15110:F15111:F15112 -15933:"Inline attribute ignored (due to usage of local variables)":F15100:F15101 -15934:"Explicit unload needed for the modified program":F15108 -15935:"Operation not allowed in actual coroutine state":F15100:F15101 -15936:"Invalid coroutine handle":F15100:F15101 -15937:"Coroutine is dead - the resuming is not allowed":F15100:F15101 -15938:"The resuming of coroutine is not allowed while the same coroutine is runing":F15100:F15101 -15939:"Data type mismatch in assignment of coroutine return value":F15100:F15101 -15940:"Bad data type of coroutine argument":F15100:F15101 -15941:"Inclusion limit reached for the file":F15100 -15942:"Additional info":F15155 -15943:"ProgInt library is required":F15110:F15111:F15112 -15944:"Access to the variable is denied":F15100:F15101 -15945:"Variable is not mapped to IO":F15179:F15111:F15112 -15946:"Line is not supported for program counter reposition" -15947:"Last error code (never issued)" -F15100:"File Name":4,8,s -F15101:"Line Number":0,4,d -F15102:"Operation":4,8,s -F15103:"Status":0,4,d -F15104:"Name":4,8,s -F15105:"Value":0,4,d -F15106:"File Name":0,12,s -F15107:"Value":0,4,f -F15108:"Name":0,12,s -F15109:"Value":0,4,d -F15110:"Block Number":0,4,d -F15111:"Line Number":4,4,d -F15112:"Column Number":8,4,d -F15113:"File Name":8,4,s -F15114:"Line Number":4,4,d -F15115:"Scope Type":4,8,s -F15116:"Scope Start Line":0,4,d -F15117:"Type Name":0,12,s -F15118:"Value":0,12,s -F15119:"Name":4,8,s -F15120:"Value":0,4,f -F15121:"Minimum":0,4,d -F15122:"Maximum":4,4,d -F15123:"Status":0,4,d -F15124:"Byte Offset":4,4,d -F15125:"Def line":0,4,d -F15126:"Arg Num":0,4,d -F15127:"Device Name":4,8,s -F15128:"Status":0,4,d -F15130:"Packets":0,4,d -F15131:"Max Lookahead":4,4,d -F15132:"Type":8,4,s -F15133:"Module":0,12,s -F15134:"Module":4,8,s -F15135:"Reason":0,1,d -F15135:0:"Logging failed to initialize (check system logger)" -F15135:1:"Command invalid while earlier log command is processing" -F15135:2:"Command invalid while logging not enabled" -F15135:3:"Command invalid - logging already enabled" -F15135:4:"Buffer size too small" -F15135:5:"Buffer size too large" -F15135:6:"Unrecognized log start mode constant" -F15135:7:"Unrecognized log save mode constant" -F15135:8:"Stop command argument combination not supported" -F15143:"Block Number":0,4,d -F15144:"Line Number":4,4,d -F15145:"Column Number":8,4,d -F15150:"Detail":0,2,d -F15150:0:"Invalid Error Code" -F15150:1:"Invalid Execution Mode" -F15150:2:"Cannot UnPop - stack changed" -F15151:"Detail":4,2,d -F15151:0:"Invalid Error Code" -F15151:1:"Issue Command to MP Client" -F15152:"Array Dim":0,4,d -F15153:"Index":4,4,d -F15154:"Log file count":4,4,d -F15155:"Details":0,12,s -F15160:"Error while parsing tag":2,9,s -F15161:"Started on line number":0,2,d -F15162:"Error at string":11,1,s -F15165:"Line Number":0,4,d -F15166:"Column Number":4,4,d -F15167:"File Name":8,4,s -F15168:"Name":0,12,s -F15170:"Constant name":8,4,s -F15171:"Current value":0,4,d -F15172:"Correct value":4,4,d -F15173:"Calculated Size":0,4,d -F15174:"Actual Size":4,4,d -F15175:"Unexpected operand":0,1,d -F15175:1:"Left" -F15175:2:"Right" -F15176:"FOR expression in":0,1,d -F15176:1:"Start value" -F15176:2:"End value" -F15176:4:"Increment value" -F15177:"Reason":0,4,d -F15177:1:"Pragma not recognized (warning)" -F15177:2:"Pragma argument is not expected" -F15177:3:"Pragma requires more arguments" -F15177:4:"Pragma argument not recognised" -F15177:5:"Bad argument, expecting scope" -F15177:6:"Bad argument, expecting IP_SYNCH or PATH_SYNCH" -F15177:7:"Bad argument, expecting ON or OFF" -F15177:8:"Pragma is not allowed in the current contex" -F15177:9:"Bad argument, expecting non-empty quoted string" -F15178:"Reason":0,1,d -F15178:1:"Unknown argument name" -F15178:2:"Named argument not allowed" -F15178:3:"Duplicate named argument" -F15178:4:"Argument not in correct sequence" -F15178:5:"Argument name required" -F15178:6:"Mixed named and unnamed args" -F15178:7:"Argument requires value" -F15178:8:"Unnamed arg used out of sequence " -F15178:9:"Argument data not of required type" -F15178:10:"Function may not discard return value" -F15178:11:"Argument is not valid for this call" -F15178:12:"Argument not found in definition" -F15178:13:"Required IN_OUT argument missing" -F15178:14:"Too many arguments" -F15178:15:"Incomplete declaration" -F15178:16:"No return type" -F15178:17:"Not implemented" -F15178:18:"PLC implementation prohibit" -F15179:"Reason":0,1,d -F15179:1:"Variable size not match IO size" -F15179:2:"Output is in use" -F15179:3:"Missing sign I or Q in IO address" -F15179:4:"Missing sign percentage in IO address." -F15179:5:"Invalid IO address" -F15179:6:"Missing AsIO library" -F15179:7:"Input mapping is not allowed" -F15179:8:"Output mapping is not allowed" -F15181:"Existing use":0,1,d -F15181:1:"Axis name" -F15181:2:"Language keyword" -F15181:3:"AIL keyword" -F15181:4:"Library function" -F15181:5:"Variable" -F15181:6:"Enum constant" -F15181:7:"System constant" -F15181:8:"Type" -F15181:9:"Function Block" -F15181:10:"Function" -F15181:11:"Action" -F15182:"Line Number":1,4,d -F15183:"File Name":5,7,s -F15184:"CNC Axis index":1,4,d -F15185:"Axis name":5,7,s -F15186:"Type":0,1,d -F15186:1:"Config - PrimType declaration" -F15187:"Reason":0,1,d -F15187:1:"Invalid line number provided" -F15187:2:"Invalid block number provided" -F15187:4:"Line does not contain a valid subprogram call" -F15187:8:"Wrong type of target position specified" -F15187:16:"Subprogram not loaded" -F15187:32:"NC block with subprogram call contains unsupported instructions" -F15188:"Call Level":4,4,d -F15189:"LocationNr":8,4,d -F15190:"IP Instance":0,4,d -F15191:"Reason":0,1,d -F15191:1:"Language Name unknown" -F15191:2:"Language ID unknown" -F15191:3:"Invalid File name" -F15191:4:"Invalid File Device name" -F15191:5:"Invalid Scope name" -F15191:6:"Invalid OnError setting" -F15191:7:"Invalid IfNotExist setting" -F15191:8:"Invalid DataObject setting (expect boolean)" -F15191:9:"Scope not supported yet" -F15191:10:"No LangName, LangID or identifying file extension specified" -F15191:11:"Identifying file extension or filename default to invalid scope" -F15192:"Device Name":0,10,s -F15193:"File Name":10,2,s -F15194:"Reason":8,4,d -F15194:1:"Too many return levels" -F15194:2:"Block/label not found" -F15194:3:"Jump out of remote call" -F15194:4:"Line after block/label is out of scope" -F15194:5:"Internal Error 1" -F15194:6:"Internal Error 2" -F15194:7:"Internal Error 3" -F15194:8:"Internal Error 4" -F15195:"Reason":8,4,d -F15195:1:"Unknown command code" -F15195:2:"Invalid measure of angles" -F15195:3:"Invalid angles type" -F15196:"Reason":8,4,d -F15196:1:"Not a rotation matrix - its determinant is not +1" -F15197:"Reason":8,4,d -F15197:1:"Configured memory limit reached" -F15198:"Config Setting":8,4,d -F15198:1:"Path synch program jumps" -F15198:2:"Parser string buffer" -F15198:4:"Nested variables" -F15199:"Field 1":0,4,d -F15200:"Field 2":4,4,d -F15201:"Field 3":8,4,d -F15202:"File Name":4,8,s -F15203:"Line Number":0,4,d -F15204:"Path":0,12,s -17000:" TRF_LIB " -17101:"Transformation data is not defined" -17102:"Transformation function is not defined":F17100:F17101 -17103:"Transformation function for this mechanical system is not supported":F17100:F17101 -17104:"Transformation function for this mechanics is not licensed":F17100:F17101 -17105:"An error occurs during licensing process, see additional info for more details":F17100:F17101 -17106:"Object address in transformation data is not defined":F17100:F17101 -17107:"Internal error":F17105:F17106:F17107 -17108:"The functionality is not implemented for this mechanical system":F17100:F17101 -17109:"Object address in transformation data is not defined":F17100:F17101 -17110:"Invalid measure of angles in units.measure":F17100:F17101 -17111:"Invalid local_frame.angles_type while local_frame.enable is nonzero":F17100:F17101 -17112:"Invalid Tool.angles_type while Tool.enable is nonzero":F17100:F17101 -17120:"Invalid combination of properties for axis A":F17100:F17101 -17121:"Invalid combination of properties for axis B":F17100:F17101 -17122:"Invalid combination of properties for axis C":F17100:F17101 -17123:"Invalid combination of properties for axis Q1":F17100:F17101 -17124:"Invalid combination of properties for axis Q2":F17100:F17101 -17125:"Invalid combination of properties for axis Q3":F17100:F17101 -17126:"Invalid combination of properties for axis Q4":F17100:F17101 -17127:"Invalid combination of properties for axis Q5":F17100:F17101 -17128:"Invalid combination of properties for axis Q6":F17100:F17101 -17129:"Invalid combination of properties for axis T1":F17100:F17101 -17130:"Invalid combination of properties for axis T2":F17100:F17101 -17131:"Invalid combination of properties for axis T3":F17100:F17101 -17132:"Invalid combination of properties for axis X":F17100:F17101 -17133:"Invalid combination of properties for axis Y":F17100:F17101 -17134:"Invalid combination of properties for axis Z":F17100:F17101 -17135:"Invalid combination of properties for axis Z1":F17100:F17101 -17136:"Invalid combination of properties for axis Z2":F17100:F17101 -17137:"Invalid combination of properties for axis Ctrl1":F17100:F17101 -17138:"Invalid combination of properties for axis T":F17100:F17101 -17139:"Invalid combination of properties for axis RTCP":F17100:F17101 -17140:"Axis A - Bigger change than maximal_change required":F17100:F17101 -17141:"Axis B - Bigger change than maximal_change required":F17100:F17101 -17142:"Axis C - Bigger change than maximal_change required":F17100:F17101 -17143:"Axis Q1 - Bigger change than maximal_change required":F17100:F17101 -17144:"Axis Q2 - Bigger change than maximal_change required":F17100:F17101 -17145:"Axis Q3 - Bigger change than maximal_change required":F17100:F17101 -17146:"Axis Q4 - Bigger change than maximal_change required":F17100:F17101 -17147:"Axis Q5 - Bigger change than maximal_change required":F17100:F17101 -17148:"Axis Q6 - Bigger change than maximal_change required":F17100:F17101 -17149:"Axis T1 - Bigger change than maximal_change required":F17100:F17101 -17150:"Axis T2 - Bigger change than maximal_change required":F17100:F17101 -17151:"Axis T3 - Bigger change than maximal_change required":F17100:F17101 -17152:"Axis X - Bigger change than maximal_change required":F17100:F17101 -17153:"Axis Y - Bigger change than maximal_change required":F17100:F17101 -17154:"Axis Z - Bigger change than maximal_change required":F17100:F17101 -17155:"Axis Z1 - Bigger change than maximal_change required":F17100:F17101 -17156:"Axis Z2 - Bigger change than maximal_change required":F17100:F17101 -17157:"Axis Ctrl1 - Bigger change than maximal_change required":F17100:F17101 -17158:"Axis T - Bigger change than maximal_change required":F17100:F17101 -17159:"Axis RTCP - Bigger change than maximal_change required":F17100:F17101 -17160:"Axis A - Minimal SW end reached":F17100:F17101 -17161:"Axis B - Minimal SW end reached":F17100:F17101 -17162:"Axis C - Minimal SW end reached":F17100:F17101 -17163:"Axis Q1 - Minimal SW end reached":F17100:F17101 -17164:"Axis Q2 - Minimal SW end reached":F17100:F17101 -17165:"Axis Q3 - Minimal SW end reached":F17100:F17101 -17166:"Axis Q4 - Minimal SW end reached":F17100:F17101 -17167:"Axis Q5 - Minimal SW end reached":F17100:F17101 -17168:"Axis Q6 - Minimal SW end reached":F17100:F17101 -17169:"Axis T1 - Minimal SW end reached":F17100:F17101 -17170:"Axis T2 - Minimal SW end reached":F17100:F17101 -17171:"Axis T3 - Minimal SW end reached":F17100:F17101 -17172:"Axis X - Minimal SW end reached":F17100:F17101 -17173:"Axis Y - Minimal SW end reached":F17100:F17101 -17174:"Axis Z - Minimal SW end reached":F17100:F17101 -17175:"Axis Z1 - Minimal SW end reached":F17100:F17101 -17176:"Axis Z2 - Minimal SW end reached":F17100:F17101 -17177:"Axis Ctrl1 - Minimal SW end reached":F17100:F17101 -17178:"Axis T - Minimal SW end reached":F17100:F17101 -17179:"Axis RTCP - Minimal SW end reached":F17100:F17101 -17180:"Axis A - Maximal SW end reached":F17100:F17101 -17181:"Axis B - Maximal SW end reached":F17100:F17101 -17182:"Axis C - Maximal SW end reached":F17100:F17101 -17183:"Axis Q1 - Maximal SW end reached":F17100:F17101 -17184:"Axis Q2 - Maximal SW end reached":F17100:F17101 -17185:"Axis Q3 - Maximal SW end reached":F17100:F17101 -17186:"Axis Q4 - Maximal SW end reached":F17100:F17101 -17187:"Axis Q5 - Maximal SW end reached":F17100:F17101 -17188:"Axis Q6 - Maximal SW end reached":F17100:F17101 -17189:"Axis T1 - Maximal SW end reached":F17100:F17101 -17190:"Axis T2 - Maximal SW end reached":F17100:F17101 -17191:"Axis T3 - Maximal SW end reached":F17100:F17101 -17192:"Axis X - Maximal SW end reached":F17100:F17101 -17193:"Axis Y - Maximal SW end reached":F17100:F17101 -17194:"Axis Z - Maximal SW end reached":F17100:F17101 -17195:"Axis Z1 - Maximal SW end reached":F17100:F17101 -17196:"Axis Z2 - Maximal SW end reached":F17100:F17101 -17197:"Axis Ctrl1 - Maximal SW end reached":F17100:F17101 -17198:"Axis T - Maximal SW end reached":F17100:F17101 -17199:"Axis RTCP - Maximal SW end reached":F17100:F17101 -17200:"License module is not NC data module":F17100:F17101 -17201:"Version of license module does not correspond to version of TRF_LIB":F17112:F17113:F17114 -17202:"Less than 8 bytes in data of license module":F17100:F17101 -17203:"Unknown name of the license module in its ident":F17100:F17101 -17204:"Unknown code strategy":F17100:F17101 -17205:"Name of the license module and its ident do not correspond":F17115:F17116 -17206:"None of the transformation functions for this mechanical system is licensed":F17100:F17101 -17250:"Invalid command code cmd_code":F17100:F17101 -17251:"Invalid measure of angles in input measure":F17100:F17101 -17252:"Invalid measure of angles in input measure1":F17100:F17101 -17253:"Invalid measure of angles in input measure2":F17100:F17101 -17254:"Invalid type of Euler angles in input angles_type":F17100:F17101 -17255:"Invalid type of Euler angles in input angles_type1":F17100:F17101 -17256:"Invalid type of Euler angles in input angles_type2":F17100:F17101 -17257:"Determinant of rotation matrix is not plus one":F17100:F17101 -17258:"Invalid type of Euler angles in input P1.angles_type":F17100:F17101 -17259:"Invalid type of Euler angles in input P2.angles_type":F17100:F17101 -17260:"Invalid type of Euler angles in input dP.angles_type":F17100:F17101 -17261:"Name of variable in input elem_name is not supported in general":F17100:F17101 -17262:"Name of variable in input elem_name is not supported for this robot":F17100:F17101 -17263:"Zero address in input elem_name":F17100:F17101 -17264:"Unknown robot (identification in ident.type)":F17100:F17101 -17265:"Front face of a cuboid not unique (top views of P1, P2 coincide)":F17100:F17101 -17266:"Input points not on a cuboid surface (P1)":F17100:F17101 -17267:"Input points not on a cuboid surface (P2)":F17100:F17101 -17268:"Input points not on a cuboid surface (P3)":F17100:F17101 -17269:"Input points not on a cuboid surface (P4)":F17100:F17101 -17270:"Front face of a cuboid not unique (P1, P2, P3 on the same line)":F17100:F17101 -17271:"Side face of a cuboid not unique (line P4P5 perpendicular to the front face)":F17100:F17101 -17272:"Input points not on a cuboid surface (P5)":F17100:F17101 -17273:"Input points not on a cuboid surface (P6)":F17100:F17101 -17274:"No cuboid exists (input points on the same line, and three nonzero vectors formed)":F17100:F17101 -17275:"Front face of a cuboid not unique (points P1 and P2 coincide)":F17100:F17101 -17276:"Side face of a cuboid not unique (points P3 and P4 coincide)":F17100:F17101 -17277:"Top face of a cuboid not unique (points P5 and P6 coincide)":F17100:F17101 -17278:"No cuboid exists (front face would not be perpendicular to the other faces)":F17100:F17101 -17279:"No cuboid exists (front face would not be perpendicular to the other faces)":F17100:F17101 -17280:"No cuboid exists (front face would not be perpendicular to the other faces)":F17100:F17101 -17281:"Only front face unique (input points for the side and top faces form parallel lines)":F17100:F17101 -17282:"Only side face unique (input points for the top and front faces form parallel lines)":F17100:F17101 -17283:"Only top face unique (input points for the front and side faces form parallel lines)":F17100:F17101 -17284:"No cuboid exists (input points form mutually not perpendicular vectors in a plane)":F17100:F17101 -17285:"No cuboid exists (input points in general position but negative discriminant)":F17100:F17101 -17286:"The norm of quaternion is not plus one":F17100:F17101 -17287:"No dynamic model in the transformation variable":F17100:F17101 -17288:"Dynamic model in the transformation variable is not available":F17100:F17101 -17289:"Invalid dynamic model":F17100:F17101 -17290:"Invalid (zero) address of some parameter in a dynamic model call":F17100:F17101 -17291:"Invalid type of transformation":F17100:F17101 -17292:"Norm of the quaternion is not plus one":F17100:F17101 -17293:"Norm of the quaternion is not plus one":F17100:F17101 -17294:"Norm of the quaternion is not plus one":F17100:F17101 -17295:"Norm of the quaternion is not plus one":F17100:F17101 -17296:"Variant is not supported for the mechanical system":F17100:F17101 -17297:"Direct function failed":F17100:F17101 -17300:"Length of first rod (rod1) is not positive":F17100:F17101 -17301:"Length of second rod (rod2) is not positive":F17100:F17101 -17302:"Intended TCP position cannot be reached":F17100:F17101 -17303:"Position cannot be reached - neither convex nor concave shape":F17100:F17101 -17304:"Position cannot be reached - rods too short":F17100:F17101 -17305:"Intended TCP position cannot be reached - violated convex/concave configuration":F17100:F17101 -17306:"Position cannot be reached - neither convex nor concave shape":F17100:F17101 -17307:"Position cannot be reached - infinitely many solutions":F17100:F17101 -17310:"Length of first arm (a1xy) is not positive":F17100:F17101 -17311:"Length of second arm (a2xy) is not positive":F17100:F17101 -17312:"Infinitely many solutions (TCP = anchor)":F17100:F17101 -17313:"Intended TCP position cannot be reached":F17100:F17101 -17320:"Length of first arm of the left part (l1_l) is not positive":F17100:F17101 -17321:"Length of second arm of the left part (l2_l) is not positive":F17100:F17101 -17322:"Length of first arm of the right part (l1_r) is not positive":F17100:F17101 -17323:"Length of second arm of the right part (l2_r) is not positive":F17100:F17101 -17324:"Position cannot be reached - rods too short":F17100:F17101 -17325:"Configuration cannot be achieved with real mechanical system":F17100:F17101 -17326:"Cannot be achieved by real mechanics (elbows are merged) - infinitely many solutions":F17100:F17101 -17327:"Infinite solutions (TCP = anchor) for left arm":F17100:F17101 -17328:"Intended TCP positions cannot be reached by left arm":F17100:F17101 -17329:"Infinite solutions (TCP = anchor) for right arm":F17100:F17101 -17330:"Intended TCP positions cannot be reached by right arm":F17100:F17101 -17331:"Intended TCP position cannot be reached - violated positive/negative configuration":F17100:F17101 -17332:"Real position of the left elbow does not correspond to the intended mode":F17100:F17101 -17333:"Real position of the left elbow does not correspond to the intended mode":F17100:F17101 -17334:"Position cannot be reached - neither positive nor negative shape":F17100:F17101 -17335:"Position cannot be reached - neither positive nor negative shape":F17100:F17101 -17340:"Invalid mech.angles_type":F17100:F17101 -17341:"Out of mathematical workspace":F17100:F17101 -17342:"The TCP cannot be reached with a real mechanical system":F17100:F17101 -17343:"The input quaternion is not a unit quaternion (up to float precision epsilon)":F17100:F17101 -17344:"The input quaternion is zero quaternion (up to float precision epsilon)":F17100:F17101 -17350:"Angle mech.angle_BC is an integral multiple of 90 degrees":F17100:F17101 -17351:"Orientation cannot be achieved":F17100:F17101 -17352:"Zero direction vector (up to epsilon)":F17100:F17101 -17353:"Direction vector is not a unit vector (up to epsilon)":F17100:F17101 -17354:"Orientation cannot be achieved":F17100:F17101 -17355:"Direction vector is parallel to the xy-plane":F17100:F17101 -17356:"Invalid mech.frame_BC.angles_type while mech.frame_BC.enable is nonzero":F17100:F17101 -17360:"Position is impossible (rods are too far apart from each another)":F17100:F17101 -17361:"TCP cannot be reached (point P1 too close to the origin of the frame)":F17100:F17101 -17362:"TCP cannot be reached (rods would be too far from one another)":F17100:F17101 -17363:"Rods would not be convex":F17100:F17101 -17370:"Invalid (zero or negative) mech.a1radius":F17100:F17101 -17371:"Invalid (zero or negative) mech.a2radius":F17100:F17101 -17372:"Invalid (zero or negative) mech.a3radius":F17100:F17101 -17373:"Invalid (zero or negative) mech.b1radius":F17100:F17101 -17374:"Invalid (zero or negative) mech.b2radius":F17100:F17101 -17375:"Invalid (zero or negative) mech.b3radius":F17100:F17101 -17376:"Conflict between mech.a1angle and mech.a2angle (they are the same up to 90 degrees)":F17100:F17101 -17377:"Conflict between mech.a2angle and mech.a3angle (they are the same up to 90 degrees)":F17100:F17101 -17378:"Conflict between mech.a3angle and mech.a1angle (they are the same up to 90 degrees)":F17100:F17101 -17379:"Conflict between mech.b1angle and mech.b2angle (they are the same up to 90 degrees)":F17100:F17101 -17380:"Conflict between mech.b2angle and mech.b3angle (they are the same up to 90 degrees)":F17100:F17101 -17381:"Conflict between mech.b3angle and mech.b1angle (they are the same up to 90 degrees)":F17100:F17101 -17382:"Zero direction vector (up to epsilon)":F17100:F17101 -17383:"Invalid direction (projection of A0 into the plane \sigma)":F17100:F17101 -17384:"Invalid direction (projection of A1 into the plane \sigma)":F17100:F17101 -17385:"Invalid direction (projection of A2 into the plane \sigma)":F17100:F17101 -17386:"Invalid direction (projection of A3 into the plane \sigma)":F17100:F17101 -17387:"Invalid direction (\sigma is perpendicular to xy)":F17100:F17101 -17388:"Invalid direction (triangle in \sigma does not exist uniquely)":F17100:F17101 -17389:"Invalid direction (triangle in \sigma violates plane A1-A2-A3 in A1)":F17100:F17101 -17390:"Invalid direction (triangle in \sigma violates plane A1-A2-A3 in A2)":F17100:F17101 -17391:"Invalid direction (triangle in \sigma violates plane A1-A2-A3 in A3)":F17100:F17101 -17400:"mech.tube2 is not long enough to reach the intended position":F17100:F17101 -17401:"Q2 cannot be computed (TCP.x coordinate too far)":F17100:F17101 -17402:"Q2 cannot be computed uniquely (cannot happen with real mechanical system)":F17100:F17101 -17403:"Q1 cannot be computed (TCP.y coordinate too far)":F17100:F17101 -17404:"Q1 cannot be computed uniquely (cannot happen with real mechanical system)":F17100:F17101 -17405:"Z cannot be computed (mech.tube2 is not long enough to reach the intended TCP)":F17100:F17101 -17406:"mech.tube2 is not long enough to reach the intended position":F17100:F17101 -17410:"Invalid mech.angles_type":F17100:F17101 -17411:"Out of mathematical workspace":F17100:F17101 -17412:"The TCP cannot be reached with a real mechanical system":F17100:F17101 -17413:"The input quaternion is not a unit quaternion (up to float precision epsilon)":F17100:F17101 -17414:"The input quaternion is zero quaternion (up to float precision epsilon)":F17100:F17101 -17420:"Out of mathematical workspace":F17100:F17101 -17421:"TCP is not reachable by real mechanics":F17100:F17101 -17430:"Invalid (zero or negative) mech.arm1":F17100:F17101 -17431:"Invalid (zero or negative) mech.arm2":F17100:F17101 -17432:"Invalid (zero or negative) mech.arm3":F17100:F17101 -17433:"Invalid (zero or negative) mech.pipe1":F17100:F17101 -17434:"Invalid (zero or negative) mech.pipe2":F17100:F17101 -17435:"Invalid (zero or negative) mech.pipe3":F17100:F17101 -17436:"Position cannot be reached - rods too short":F17100:F17101 -17437:"Position cannot be reached - infinitely many solutions":F17100:F17101 -17438:"Rod1 (mech.arm1 + mech.pipe1) is not long enough to reach the intended position":F17100:F17101 -17439:"Rod2 (mech.arm2 + mech.pipe2) is not long enough to reach the intended position":F17100:F17101 -17440:"Rod3 (mech.arm3 + mech.pipe3) is not long enough to reach the intended position":F17100:F17101 -17441:"Position cannot be reached - rods too short":F17100:F17101 -17442:"Position cannot be reached - infinitely many solutions":F17100:F17101 -17443:"Intended TCP position cannot be reached - violated lower/upper configuration":F17100:F17101 -17444:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17445:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17450:"Length of first arm (a1xy) is not positive":F17100:F17101 -17451:"Length of second arm (a2xy) is not positive":F17100:F17101 -17452:"Infinitely many solutions (TCP = anchor)":F17100:F17101 -17453:"Intended TCP position not reachable":F17100:F17101 -17460:"Invalid mech.direction_type":F17100:F17101 -17461:"Valid mech.direction_type but not for this mechanical system":F17100:F17101 -17462:"Invalid direction vector (up to epsilon) for defined direction_type":F17100:F17101 -17463:"Invalid slope (up to epsilon) for defined direction_type":F17100:F17101 -17464:"Invalid mech.frame_AB.angles_type while mech.frame_AB.enable is nonzero":F17100:F17101 -17465:"Direction vector is not a unit vector (up to epsilon)":F17100:F17101 -17470:"Invalid mech.direction_type":F17100:F17101 -17471:"Valid mech.direction_type but not for this mechanical system":F17100:F17101 -17472:"Invalid direction vector (up to epsilon) for defined direction_type":F17100:F17101 -17473:"Invalid slope (up to epsilon) for defined direction_type":F17100:F17101 -17474:"Invalid mech.frame_BA.angles_type while mech.frame_BA.enable is nonzero":F17100:F17101 -17475:"Direction vector is not a unit vector (up to epsilon)":F17100:F17101 -17480:"Invalid mech.direction_type":F17100:F17101 -17481:"Valid mech.direction_type but not for this mechanical system":F17100:F17101 -17482:"Invalid direction vector (up to epsilon) for defined direction_type":F17100:F17101 -17483:"Invalid slope (up to epsilon) for defined direction_type":F17100:F17101 -17484:"Invalid mech.frame_CA.angles_type while mech.frame_CA.enable is nonzero":F17100:F17101 -17485:"Direction vector is not a unit vector (up to epsilon)":F17100:F17101 -17486:"The quaternion is not valid for this mechanical system (nonzero y-component of rotation)":F17100:F17101 -17487:"The input quaternion is not a unit quaternion (up to float precision epsilon)":F17100:F17101 -17488:"The input quaternion is zero quaternion (up to float precision epsilon)":F17100:F17101 -17490:"Invalid mech.direction_type":F17100:F17101 -17491:"Valid mech.direction_type but not for this mechanical system":F17100:F17101 -17492:"Invalid direction vector (up to epsilon) for defined direction_type":F17100:F17101 -17493:"Invalid slope (up to epsilon) for defined direction_type":F17100:F17101 -17494:"Invalid mech.frame_AC.angles_type while mech.frame_AC.enable is nonzero":F17100:F17101 -17495:"Direction vector is not a unit vector (up to epsilon)":F17100:F17101 -17500:"Invalid mech.direction_type":F17100:F17101 -17501:"Valid mech.direction_type but not for this mechanical system":F17100:F17101 -17502:"Invalid direction vector (up to epsilon) for defined direction_type":F17100:F17101 -17503:"Invalid slope (up to epsilon) for defined direction_type":F17100:F17101 -17504:"Invalid mech.frame_BC.angles_type while mech.frame_BC.enable is nonzero":F17100:F17101 -17505:"Direction vector is not a unit vector (up to epsilon)":F17100:F17101 -17510:"Invalid mech.direction_type":F17100:F17101 -17511:"Valid mech.direction_type but not for this mechanical system":F17100:F17101 -17512:"Invalid direction vector (up to epsilon) for defined direction_type":F17100:F17101 -17513:"Invalid slope (up to epsilon) for defined direction_type":F17100:F17101 -17514:"Invalid mech.frame_CB.angles_type while mech.frame_CB.enable is nonzero":F17100:F17101 -17515:"Direction vector is not a unit vector (up to epsilon)":F17100:F17101 -17520:"Invalid mech.RTCP_angles_type":F17100:F17101 -17521:"Invalid mech.T_angles_type":F17100:F17101 -17522:"Invalid mech.frame_RTCP.angles_type while the frame is enabled":F17100:F17101 -17530:"Invalid mech.angles_type":F17100:F17101 -17531:"Out of mathematical workspace (numerical problem)":F17100:F17101 -17532:"Out of mathematical workspace":F17100:F17101 -17533:"Invalid deviation of position or orientation in TCP":F17100:F17101 -17534:"Maximum number of numerical iterations exceeded":F17100:F17101 -17535:"Invalid mech.frame_a0.angles_type while the frame is enabled":F17100:F17101 -17536:"The input quaternion is not a unit quaternion (up to epsilon)":F17100:F17101 -17537:"The input quaternion is zero quaternion (up to double precision epsilon)":F17100:F17101 -17540:"Length of mech.arm is negative":F17100:F17101 -17541:"Invalid combination of input data - mechanical system not feasible":F17100:F17101 -17542:"Infinite number of solutions (point A1 = A2)":F17100:F17101 -17543:"TCP.z and A2.z must be the same (arm is parallel to x)":F17100:F17101 -17550:"Invalid (zero or negative) mech.a1radius":F17100:F17101 -17551:"Invalid (zero or negative) mech.a2radius":F17100:F17101 -17552:"Invalid (zero or negative) mech.a3radius":F17100:F17101 -17553:"Invalid (zero or negative) mech.b1radius":F17100:F17101 -17554:"Invalid (zero or negative) mech.b2radius":F17100:F17101 -17555:"Invalid (zero or negative) mech.b3radius":F17100:F17101 -17556:"Conflict between mech.a1angle and mech.a2angle (they are the same up to 90 degrees)":F17100:F17101 -17557:"Conflict between mech.a2angle and mech.a3angle (they are the same up to 90 degrees)":F17100:F17101 -17558:"Conflict between mech.a3angle and mech.a1angle (they are the same up to 90 degrees)":F17100:F17101 -17559:"Conflict between mech.b1angle and mech.b2angle (they are the same up to 90 degrees)":F17100:F17101 -17560:"Conflict between mech.b2angle and mech.b3angle (they are the same up to 90 degrees)":F17100:F17101 -17561:"Conflict between mech.b3angle and mech.b1angle (they are the same up to 90 degrees)":F17100:F17101 -17562:"Mechanics doesn't have to be tought":F17100:F17101 -17563:"No position of TCP can be reached":F17100:F17101 -17564:"Mechanical system not rigid":F17100:F17101 -17565:"The lower platform cannot be higher than the upper platform":F17100:F17101 -17570:"Invalid (zero or negative) mech.arm1":F17100:F17101 -17571:"Invalid (zero or negative) mech.arm2":F17100:F17101 -17572:"Invalid (zero or negative) mech.arm3":F17100:F17101 -17573:"Invalid (zero or negative) mech.pipe1":F17100:F17101 -17574:"Invalid (zero or negative) mech.pipe2":F17100:F17101 -17575:"Invalid (zero or negative) mech.pipe3":F17100:F17101 -17576:"Invalid (zero or negative) mech.m1dxy":F17100:F17101 -17577:"Invalid (zero or negative) mech.m2dxy":F17100:F17101 -17578:"Invalid (zero or negative) mech.m3dxy":F17100:F17101 -17579:"Invalid (zero or negative) mech.arm_holder1":F17100:F17101 -17580:"Invalid (zero or negative) mech.arm_holder2":F17100:F17101 -17581:"Invalid (zero or negative) mech.arm_holder3":F17100:F17101 -17582:"Position cannot be reached - rods are too short":F17100:F17101 -17583:"Position cannot be reached - infinite number of solutions":F17100:F17101 -17584:"Rod1 (mech.arm1 + mech.pipe1) is not long enough to reach the intended position":F17100:F17101 -17585:"Rod2 (mech.arm2 + mech.pipe2) is not long enough to reach the intended position":F17100:F17101 -17586:"Rod3 (mech.arm3 + mech.pipe3) is not long enough to reach the intended position":F17100:F17101 -17590:"Invalid (zero or negative) mech.arm1":F17100:F17101 -17591:"Invalid (zero or negative) mech.arm2":F17100:F17101 -17592:"Invalid (zero or negative) mech.arm3":F17100:F17101 -17593:"Invalid (zero or negative) mech.pipe1":F17100:F17101 -17594:"Invalid (zero or negative) mech.pipe2":F17100:F17101 -17595:"Invalid (zero or negative) mech.pipe3":F17100:F17101 -17596:"Position cannot be reached - rods too short":F17100:F17101 -17597:"Position cannot be reached - infinite number of solutions":F17100:F17101 -17598:"Rod1 (mech.arm1 + mech.pipe1) is not long enough to reach the intended position":F17100:F17101 -17599:"Rod2 (mech.arm2 + mech.pipe2) is not long enough to reach the intended position":F17100:F17101 -17600:"Rod3 (mech.arm3 + mech.pipe3) is not long enough to reach the intended position":F17100:F17101 -17601:"Intended TCP position cannot be reached - violated lower/upper configuration":F17100:F17101 -17602:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17603:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17610:"TCP cannot be reached (out of z-range)":F17100:F17101 -17611:"TCP cannot be reached (out of x-range)":F17100:F17101 -17630:"Invalid multiplicative factor for coord":F17102:F17103:F17104 -17631:"Invalid maximal change for coord":F17102:F17103:F17104 -17632:"Coord - SW end limit 1 reached":F17102:F17103:F17104 -17633:"Coord - SW end limit 2 reached":F17102:F17103:F17104 -17634:"Coord - Bigger change than maximal change required":F17102:F17103:F17104 -17640:"Measure is not valid":F17100:F17101 -17641:"Variant is invalid":F17100:F17101 -17642:"The index is invalid":F17100:F17101 -17643:"The coord type is invalid":F17100:F17101 -17644:"The epsilon is not valid":F17100:F17101 -17645:"Type of Euler angles is not valid":F17100:F17101 -17646:"Type of Euler angles of frame is not valid":F17100:F17101 -17647:"The direction type is not valid":F17100:F17101 -17650:"Link matrix is not invertible":F17117:F17118:F17119 -17660:"Invalid angles_type of tool":F17100:F17101 -17661:"Invalid angles_type of local_frame":F17100:F17101 -17670:"Command for generic method is not valid":F17100:F17101 -17671:"Update code is not valid":F17100:F17101 -17672:"Method id is not valid (see input udint[0])":F17100:F17101 -17673:"Overload variant is not valid (see input udint[1])":F17100:F17101 -17674:"Clone of the object failed":F17100:F17101 -17680:"Invalid (zero or negative) mech.pipe1":F17100:F17101 -17681:"Invalid (zero or negative) mech.pipe2":F17100:F17101 -17682:"Invalid (zero or negative) mech.pipe3":F17100:F17101 -17683:"Position cannot be reached - rods too short":F17100:F17101 -17684:"Position cannot be reached - infinitely many solutions":F17100:F17101 -17685:"The TCP is not reachable by axis T1":F17100:F17101 -17686:"The TCP is not reachable by axis T2":F17100:F17101 -17687:"The TCP is not reachable by axis T3":F17100:F17101 -17690:"Invalid (zero) dimensions cx and cz":F17100:F17101 -17691:"Invalid (zero) dimensions ex and ez":F17100:F17101 -17692:"Invalid (same) points A1 and A2":F17100:F17101 -17693:"Point A cannot be computed":F17100:F17101 -17694:"Point C cannot be computed":F17100:F17101 -17695:"Point E cannot be computed":F17100:F17101 -17696:"TCP is not reachable":F17100:F17101 -17697:"Point D cannot be computed":F17100:F17101 -17698:"Point A cannot be computed":F17100:F17101 -17699:"Infinitely many solutions (TCP = anchor)":F17100:F17101 -17700:"Position cannot be reached - neither left nor right shape":F17100:F17101 -17701:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17702:"Position cannot be reached - neither positive nor negative shape":F17100:F17101 -17703:"Intended TCP position cannot be reached - violated left/right configuration":F17100:F17101 -17704:"Intended TCP position cannot be reached - violated lower/upper configuration":F17100:F17101 -17705:"Intended TCP position cannot be reached - violated positive/negative configuration":F17100:F17101 -17706:"Position cannot be reached - neither left nor right shape":F17100:F17101 -17707:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17708:"Position cannot be reached - neither positive nor negative shape":F17100:F17101 -17710:"Out of mathematical workspace":F17100:F17101 -17711:"The TCP cannot be reached with a real mechanical system":F17100:F17101 -17720:"TCP cannot be reached":F17100:F17101 -17730:"Invalid combination of properties for axis D":F17100:F17101 -17731:"Axis D - Bigger change than maximal_change required":F17100:F17101 -17732:"Axis D - Minimal SW end reached":F17100:F17101 -17733:"Axis D - Maximal SW end reached":F17100:F17101 -17740:"TCP cannot be reached":F17100:F17101 -17760:"The norm of quaternion is zero":F17100:F17101 -17761:"Norm of the quaternion is zero":F17100:F17101 -17762:"Norm of the quaternion is zero":F17100:F17101 -17763:"Norm of the quaternion is zero":F17100:F17101 -17764:"Norm of the quaternion is zero":F17100:F17101 -17770:"Intended TCP position cannot be reached - violated lower/upper configuration":F17100:F17101 -17771:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17772:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17780:"Intended TCP position cannot be reached - violated lower/upper configuration":F17100:F17101 -17781:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17782:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17790:"The mechanical system has no modes":F17100:F17101 -17791:"Measure is not valid":F17100:F17101:F17109 -17792:"Type of Euler angles is not valid":F17100:F17101:F17110 -17793:"The epsilon is not valid":F17100:F17101:F17111 -17794:"The epsilon is too small (DBL_EPSILON is used instead)":F17100:F17101:F17111 -17795:"The parameter ID is not supported":F17100:F17101 -17800:"Intended TCP position cannot be reached":F17100:F17101 -17810:"Out of mathematical workspace":F17100:F17101 -17811:"The TCP cannot be reached with a real mechanical system":F17100:F17101 -17815:"Out of mathematical workspace":F17100:F17101 -17820:"Invalid (zero or negative) mech.arm1":F17100:F17101 -17821:"Invalid (zero or negative) mech.arm2":F17100:F17101 -17822:"Invalid (zero or negative) mech.pipe1":F17100:F17101 -17823:"Invalid (zero or negative) mech.pipe2":F17100:F17101 -17824:"Rod1 (mech.arm1 + mech.pipe1) is not long enough to reach the intended position":F17100:F17101 -17825:"Rod2 (mech.arm2 + mech.pipe2) is not long enough to reach the intended position":F17100:F17101 -17826:"Intended TCP position cannot be reached - violated lower/upper configuration":F17100:F17101 -17827:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17828:"Position cannot be reached - rods too short":F17100:F17101 -17829:"Position cannot be reached - infinitely many solutions":F17100:F17101 -17830:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17831:"The input quaternion is not a unit quaternion (up to float precision epsilon)":F17100:F17101 -17832:"The input quaternion is zero quaternion (up to float precision epsilon)":F17100:F17101 -17840:"The wire-frame model link connecting given points does not exist":F17100:F17101 -17841:"The parent of the monitoring point is not a valid point of the wire-frame model":F17100:F17101 -17842:"The wire-frame model is in self collision (two links in collision)":F17100:F17101 -17843:"The wire-frame model is in self collision (link and monitoring point in collision)":F17100:F17101 -17844:"The wire-frame model is in self collision (two monitoring points in collision)":F17100:F17101 -17845:"The method is obsolete":F17100:F17101:F17120 -17846:"Obsolete method has been called":F17100:F17101 -17847:"Position difference of axis influencing the joint axis is 0.0 units":F17100:F17101 -17848:"Invalid multiplicative factor for coord":F17122:F17103:F17104 -17849:"Invalid maximal change for coord":F17122:F17103:F17104 -17850:"Coord - Bigger change than maximal change required":F17122:F17103:F17104 -17851:"Coord - SW end limit 1 reached":F17122:F17103:F17104 -17852:"Coord - SW end limit 2 reached":F17122:F17103:F17104 -17853:"Joint - SW end limit 1 reached":F17121:F17103:F17104 -17854:"Joint - SW end limit 2 reached":F17121:F17103:F17104 -17855:"Coupling matrix is not invertible":F17118:F17119 -17856:"Required important point is not a valid point of this mechanical system":F17100:F17101 -17857:"Required variant of dynamic model is not supported for this mechanical system":F17100:F17101 -17858:"Invalid (zero) address of some parameter in a dynamic model call":F17100:F17101 -17860:"Out of mathematical workspace":F17100:F17101 -17861:"Invalid deviation of position or orientation in TCP":F17100:F17101 -17862:"Maximum number of numerical iterations exceeded":F17100:F17101 -17870:"Out of mathematical workspace":F17100:F17101 -17871:"The TCP cannot be reached with a real mechanical system":F17100:F17101 -17872:"The input quaternion is not a unit quaternion (up to float precision epsilon)":F17100:F17101 -17873:"The input quaternion is zero quaternion (up to float precision epsilon)":F17100:F17101 -17874:"Out of mathematical workspace":F17100:F17101 -17875:"Out of mathematical workspace":F17100:F17101 -17876:"Out of mathematical workspace":F17100:F17101 -17877:"The TCP cannot be reached with a real mechanical system":F17100:F17101 -17878:"Out of mathematical workspace":F17100:F17101 -17888:"The input quaternion is not a unit quaternion (up to float precision epsilon)":F17100:F17101 -17889:"The input quaternion is zero quaternion (up to float precision epsilon)":F17100:F17101 -17895:"Intended TCP position cannot be reached - violated lower/upper configuration":F17100:F17101 -17896:"Intended TCP position cannot be reached - neither lower nor upper shape":F17100:F17101 -17897:"The intended TCP position cannot be reached":F17100:F17101 -17898:"Intended TCP position cannot be reached - infinitely many solutions":F17100:F17101 -17911:"Intended TCP position cannot be reached - neither lower nor upper shape":F17100:F17101 -F17100:"Robot Id":0,4,d -F17100:0:"User-defined mechanical system" -F17100:1:"Rod mechanical system" -F17100:2:"SCARA mechanical system" -F17100:3:"Double SCARA mechanical system" -F17100:4:"6ax(A) mechanical system" -F17100:5:"5ax(A) mechanical system" -F17100:6:"Perpendicular RTCP(CB) mechanical system" -F17100:7:"Galileo sphere mechanical system" -F17100:8:"4ax Tilting Axis Mechanical system" -F17100:9:"Tripod(A) Mechanical System" -F17100:10:"4ax Hand Mechanical System" -F17100:11:"6ax(B) Mechanical System" -F17100:12:"2ax Link Mechanical System" -F17100:13:"Delta3 (B) Mechanical System" -F17100:14:"4ax SCARA Mechanical System" -F17100:15:"pRTCP(AB) Mechanical System" -F17100:16:"pRTCP(BA) Mechanical System" -F17100:17:"pRTCP(CA) Mechanical System" -F17100:18:"pRTCP(AC) Mechanical System" -F17100:19:"pRTCP(BC) Mechanical System" -F17100:20:"1ax RTCP with Table Mechanical System" -F17100:21:"6ax(C) Mechanical System" -F17100:22:"3ax Groove Mechanical System" -F17100:23:"Delta3 (C) Mechanical System" -F17100:24:"Delta3 (D) Mechanical System" -F17100:25:"Delta3 (E) Mechanical System" -F17100:26:"4ax Load Mechanical System" -F17100:27:"Delta3 (F) Mechanical System" -F17100:28:"SLR Mechanical System" -F17100:29:"Palletizer(A) Mechanical System" -F17100:30:"Rack CZX Mechanical System" -F17100:31:"Rack CZXD Mechanical System" -F17100:32:"Serial XYAAC Mechanical System" -F17100:33:"Palletizer(B) Mechanical System" -F17100:34:"Rack YCZX Mechanical System" -F17100:35:"Delta2 Mechanical System" -F17100:36:"Serial XYZABC Mechanical System" -F17100:38:"6ax (E) Mechanical System" -F17100:39:"Serial XZC Mechanical System" -F17100:40:"Serial XZCC Mechanical System" -F17100:41:"Serial XYZC Mechanical System" -F17100:42:"Palletizer (C) Mechanical System" -F17100:43:"Serial CZXA Mechanical System" -F17100:44:"Serial ZXYBCA Mechanical System" -F17100:53:"Delta3 (H) Mechanical System" -F17101:"Method Id":4,4,d -F17101:1:"TRF_generic() function" -F17101:2:"TRF_direct() function" -F17101:3:"TRF_direct2() function" -F17101:4:"TRF_inverse() function" -F17101:6:"TRF_inverse2() function" -F17101:8:"TRF_get_joints_pos() function" -F17101:9:"TRF_get_size() function" -F17101:10:"TRF_get_mode() function" -F17101:11:"TRF_direct3() function" -F17101:12:"TRF_inverse3() function" -F17101:20:"direct()" -F17101:21:"inverse()" -F17101:22:"getJointsPos()" -F17101:23:"getSize()" -F17101:24:"getMode()" -F17101:100:"getJointCount()" -F17101:101:"getPathCount()" -F17101:102:"getAddCount()" -F17101:358:"setBaseFrameAnglesType()" -F17101:398:"setToolAnglesType()" -F17101:1230:"setMeasure()" -F17101:1241:"setPathCoords()" -F17101:1242:"setAddCoords()" -F17101:1261:"getPathCoords()" -F17101:1262:"getAddCoords()" -F17101:1281:"setPathRefCoords()" -F17101:1301:"getPathRefCoords()" -F17101:1363:"setParam" -F17101:1364:"getParam" -F17101:1373:"setJointAxisPositions" -F17101:1374:"getJointAxisPositions" -F17101:1375:"setJointAxisRefPositions" -F17101:1376:"getJointAxisRefPositions" -F17101:1377:"setAxisPositions" -F17101:1378:"getAxisPositions" -F17101:1379:"setAxisRefPositions" -F17101:1380:"getAxisRefPositions" -F17102:"Entity":0,4,d -F17102:1:"Joint (ideal)" -F17102:2:"Path (ideal)" -F17102:3:"Add (ideal)" -F17102:4:"Ctrl (ideal)" -F17102:1001:"Joint (coupled)" -F17102:1002:"Path (coupled)" -F17102:1003:"Add (coupled)" -F17102:1004:"Ctrl (coupled)" -F17103:"Coord index (starting with zero)":4,4,d -F17104:"Coord name":8,4,d -F17104:1:"A" -F17104:2:"A1" -F17104:3:"A2" -F17104:8:"B" -F17104:15:"C" -F17104:114:"Q1" -F17104:115:"Q2" -F17104:116:"Q3" -F17104:117:"Q4" -F17104:118:"Q5" -F17104:119:"Q6" -F17104:135:"T" -F17104:136:"T1" -F17104:137:"T2" -F17104:138:"T3" -F17104:163:"X" -F17104:170:"Y" -F17104:177:"Z" -F17104:178:"Z1" -F17104:179:"Z2" -F17104:184:"RTCP" -F17104:201:"TCP_A" -F17104:208:"TCP_B" -F17104:215:"TCP_C" -F17104:363:"TCP_X" -F17104:370:"TCP_Y" -F17104:377:"TCP_Z" -F17104:384:"TCP_PHI" -F17104:385:"TCP_THETA" -F17104:386:"TCP_PSI" -F17104:387:"DIRECTION_X" -F17104:388:"DIRECTION_Y" -F17104:389:"DIRECTION_Z" -F17104:390:"LEAD" -F17104:391:"TAPER" -F17104:392:"TCP_RX" -F17104:393:"TCP_RZ" -F17104:394:"TCP_ALPHA" -F17104:395:"CDC_ANGLE" -F17104:396:"TANG_AXIS" -F17104:400:"TCP_QW" -F17104:401:"TCP_QX" -F17104:402:"TCP_QY" -F17104:403:"TCP_QZ" -F17104:404:"TCP_RY" -F17105:"Additional info 1":0,4,d -F17106:"Additional info 2":4,4,d -F17107:"Additional info 3":8,4,d -F17109:"Measure ID":8,4,d -F17109:1:"measure of the robot" -F17109:2:"measure - input of generic " -F17109:3:"measure1 - input of generic " -F17109:4:"measure2 - input of generic " -F17110:"AnglesType ID":8,4,d -F17110:1:"type of Euler angles in mechanical description" -F17110:2:"RTCP_anglesType in mechanical description" -F17110:3:"T_anglesType in mechanical description" -F17110:4:"type of Euler angles of the base frame" -F17110:5:"type of Euler angles of the tool" -F17110:6:"type of Euler angles of frameBC" -F17110:7:"type of Euler angles of frameCB" -F17110:8:"type of Euler angles of frameAB" -F17110:9:"type of Euler angles of frameBA" -F17110:10:"type of Euler angles of frameAC" -F17110:11:"type of Euler angles of frameCA" -F17110:12:"type of Euler angles of frameRTCP" -F17110:13:"type of Euler angles of frame_a0" -F17110:14:"type of Euler angles - input of generic" -F17110:15:"anglesType1 - input of generic" -F17110:16:"anglesType2 - input of generic" -F17110:17:"type of Euler angles of P1 frame - input of generic" -F17110:18:"type of Euler angles of P2 frame - input of generic" -F17110:19:"type of Euler angles of dP frame - input of generic" -F17111:"Epsilon ID":8,4,d -F17111:1:"epsilon of the robot" -F17111:2:"epsilon - input of generic" -F17112:"License module version type":0,4,d -F17112:1:"version in module header" -F17112:2:"1st UDINT in module data" -F17113:"License module version":4,4,d -F17114:"TrfLib version":8,4,d -F17115:"License module name":0,4,d -F17115:12:"C" -F17115:160:"A0" -F17115:161:"A1" -F17115:162:"A2" -F17115:164:"A4" -F17115:168:"A8" -F17115:176:"B0" -F17115:177:"B1" -F17115:178:"B2" -F17115:180:"B4" -F17115:184:"B8" -F17116:"License module name in module data":4,4,d -F17116:12:"C" -F17116:160:"A0" -F17116:161:"A1" -F17116:162:"A2" -F17116:164:"A4" -F17116:168:"A8" -F17116:176:"B0" -F17116:177:"B1" -F17116:178:"B2" -F17116:180:"B4" -F17116:184:"B8" -F17117:"Entity":0,4,d -F17117:1:"Joint (IdealToCpl)" -F17117:2:"Path (IdealToCpl)" -F17117:3:"Add (IdealToCpl)" -F17117:4:"Ctrl (IdealToCpl)" -F17117:1001:"Joint (CplToIdeal)" -F17117:1002:"Path (CplToIdeal)" -F17117:1003:"Add (CplToIdeal)" -F17117:1004:"Ctrl (CplToIdeal)" -F17118:"Row index":4,4,d -F17119:"Column index":8,4,d -F17120:"Obsolete since TRF_LIB":0,4,d -F17121:"Coupling state":0,4,d -F17121:0:"Joint axis" -F17121:1000:"Axis" -F17122:"Entity":0,4,d -F17122:1:"Joint" -F17122:2:"Path" -F17122:3:"Add" -40000:" NC Manager " -40109:"Error External CNC Axis Parameter (NC-Object is not a valid axis object)" -40110:"Error record(s) lost by FIFO overflow (acknowledge error records)" -40112:"Timeout at processing an ARNC0 command":F40102:F40103:F40138 -40119:"Call of data module operation during the previous op. was still active" -40120:"Invalid NC object for master axis" -40124:"FIFO for switching off external coupling full" -40125:"External master axis not allowed, because PLC-ITR not ON" -40129:"Trace is already active at trace start" -40130:"Invalid NC object for trace trigger" -40132:"Invalid NC object for trace test data":F40107 -40137:"Internal Error - Invalid Job ID in ARNC0 response":F40112:F40103:F40114 -40138:"Internal Error - Invalid Channel ID in ARNC0 response":F40112:F40113:F40114 -40139:"Internal Error - Invalid Channel ID (real axis) in ARNC0 response":F40112:F40113:F40114 -40140:"Internal Error - Invalid Channel ID (CNC system) in ARNC0 response":F40112:F40113:F40114 -40141:"Internal Error - Invalid Channel ID (NC module) in ARNC0 response":F40112:F40113:F40114 -40142:"Internal Error - Invalid Channel ID (virtual axis) in ARNC0 response":F40112:F40113:F40114 -40143:"Internal Error - Invalid NC Object ID in Job List":F40112:F40115:F40114 -40144:"Internal Error - Job ID already acknowledged":F40112:F40113:F40114 -40145:"Internal Error - Job FIFO full" -40146:"Type of automat INIT state is invalid" -40147:"Index of automat INIT state is invalid for the specified type" -40148:"Internal Error - Invalid Channel ID (ext. encoder) in ARNC0 response":F40112:F40113:F40114 -40149:"Internal Error - Invalid Channel ID (ParId Trace) in ARNC0 response":F40112:F40113:F40114 -40159:"Max. number of external couplings exceeded (master axis)":F40117 -40162:"Sampling time of NC systems is not equal (master axis)":F40123 -40175:"A Trace Data Upload is already active" -40176:"Invalid Trace Status for Trace Data Upload" -40190:"Internal CNC error - M function not within the defined range" -40191:"Internal CNC error - M_S function not within the defined range" -40192:"Error in CNC Axis Parameter - Triggersource is not a valid axis object" -40207:"FIFO for switching off CAN coupling full" -40240:"Data address zero (set/read parameter via service interface)" -40242:"Error in CNC Axis Parameter - NC object name not found":F40107 -40243:"CNC Channel multiple defined":F40120:F40121 -40244:"Error reading init parameter module":F40129:F40132 -40245:"Error loading init parameter module":F40129:F40132 -40246:"Error reading motor parameter from configuration module":F40129:F40132 -40247:"Error reading acopos parameter module":F40129:F40132 -40248:"No HW-key. This NC-action is not allowed":F40130:F40131 -40249:"Max number of INIT ACOPOS parameter tables exceeded":F40117 -40250:"Error saving init parameter module":F40129:F40132 -40251:"NC Test opened for ACP10 in Exclusive Mode - Command not possible" -40252:"Command not possible - simulation ncCNCSYS active" -40253:"Internal Error - Access to ncAction counter not possible" -40254:"ParId Trace for acp10 axis not allowed" -40255:"Command not possible - ACP10_MC FBs used" -40256:"Basis-version - Max number of axes for a CNC-channel exceeded (ARNC0ext required)" -40257:"Debug command is currently active":F40130:F40131 -40258:"Error at switching axis error compensation on/off (PLCopen access)":F40133:F40134 -40259:"Trigger source PLCopen axis not allowed":F40135 -40260:"Trigger source PLCopen axis not a valid object":F40135 -40261:"Trigger source is no a PLCopen axis":F40135 -40262:"Basis-version - Max number of axes for a CNC-channel exceeded (ARNC0ext required)" -40263:"Axis is not operated in NC Manager TC, usage in CNC not possible":F40135:F40136:F40137 -40264:"Technology Guarding - CNC channel cannot be initialized" -40265:"ParId-Trace not allowed with axes on ARNC0 Interface" -F40100:"Boot Status:":0,2,x -F40100:0x01:"Bootstraploader in Phase 1" -F40100:0x02:"Bootstraploader in Phase 2" -F40100:0x10:"Boot module in Phase 0" -F40100:0x11:"Boot module in Phase 1" -F40100:0x12:"Boot module in Phase 2" -F40100:0x13:"Boot module in Phase 3" -F40100:0x14:"Boot module in Phase 4" -F40100:0x15:"Boot module in Phase 5" -F40100:0x20:"Startup in Phase 0" -F40100:0x21:"Startup in Phase 1" -F40100:0x22:"Startup in Phase 2" -F40100:0x23:"Startup in Phase 3" -F40100:0x24:"Startup in Phase 4" -F40100:0x41:"Sequence Control in Phase 1" -F40100:0x42:"Sequence Control in Phase 2" -F40101:"Error:":0,2,d -F40101:1:"Command interface of the ARNC0 is not free " -F40101:2:"Timeout waiting for response" -F40102:"Error Code:":0,2,x -F40103:"Command Code:":2,2,x -F40104:"Version (on the first three places equal to ARNC0 manager version ?):":0,2,x -F40106:"Status:":0,2,x -F40107:"Index:":0,1,d -F40108:"PLC Error Number:":0,2,d -F40109:"Sampling time of 'arnc0cfg.br':":0,2,u -F40110:"ARNC0 sampling time:":0,2,u -F40111:"Module name:":2,10,s -F40112:"Header ID:":0,2,x -F40113:"Job ID:":2,2,x -F40114:"Channel ID:":4,2,x -F40115:"NC Object ID / Job ID:":2,2,x -F40116:"Error of CAN function:":0,2,d -F40116:8800:"More CAN objects needed as specified at CAN-OPEN" -F40116:8801:"Not enough user memory for CAN-OPEN" -F40116:8804:"CAN-ID is invalid" -F40116:8805:"USER-ID from CAN-OPEN is invalid" -F40116:8806:"CAN object with this CAN-ID already defined" -F40116:8807:"Definition for CAN-ID is invalid" -F40116:8809:"SYNC-ID is active in a fragmented transmission" -F40116:8810:"Transmit queue is full" -F40116:8811:"CAN-Bus in OFF state" -F40116:8812:"Not more than CAN objects with high priority possible" -F40116:8813:"CAN2000 driver not existing" -F40116:8814:"Send data > 8 byte" -F40116:8816:"Number of CAN objects equal to 0 or greater than 2047" -F40116:8876:"Send buffer is not free" -F40117:"Maximum number:":0,2,d -F40118:"Bus ID:":0,2,d -F40119:"Module address:":0,2,d -F40120:"NC Object Type:":0,1,d -F40120:1:"ncAXIS" -F40120:2:"ncCNCSYS" -F40120:3:"ncMODULE" -F40120:8:"ncncEXTENCOD" -F40120:10:"ncPARID_TRACE" -F40121:"Index (channel-1):":1,1,d -F40122:"'BOOT' Status:":0,2,d -F40122:1:"No program module in FPROM" -F40122:2:"Faulty program module in FPROM" -F40122:3:"Error at installation of operating system" -F40122:10970:"Invalid command" -F40123:"Sampling time of the external NC system:":0,2,d -F40124:"Error Code:":0,1,d -F40124:1:"No electronic gears active" -F40124:2:"The gears ratio is not '1 to 1'" -F40124:3:"The NC object type of the previous master axis is invalid" -F40124:4:"The HW type of the previous master axis is invalid" -F40124:5:"External master axis not allowed, because PLC-ITR not ON" -F40124:6:"Max. number of external couplings exceeded" -F40124:7:"The NC object of the specified master axis is invalid" -F40124:8:"The NC object type of the specified master axis is invalid" -F40124:9:"The HW type of the specified master axis is invalid" -F40124:10:"The specified master axis is equal to the previous master axis" -F40124:11:"No electronic gears active for the specified master axis" -F40124:12:"Different gears types used at current axis and specified master axis" -F40124:13:"The gears ratio is not '1 to 1' for the specified master axis" -F40124:14:"The specified master axis is slave of the previous master axis" -F40125:"CAN-ID for master axis:":0,2,d -F40126:"CAN-ID for master axis (0: No CAN object):":0,2,d -F40127:"CAN-ID for additive axis of the master axis (0: No CAN object):":2,2,d -F40128:"CAN-ID for additive axis of the slave axis (0: No CAN object):":4,2,d -F40129:"Error:":0,2,d -F40129:32040:"Version of INIT parameter module is not compatible to NC manager" -F40129:32041:"The module acp10cfg does not exist " -F40129:32069:"The data address of the ACOPOS parameters in module arnc0cfg cannot be read" -F40129:32070:"Drive for ACOPOS parameters in module arnc0cfg not found" -F40129:32071:"The ACOPOS parameters are invalid (an update of AutomationStudio is necessary)" -F40129:32088:"The INIT parameter module specified in the deployment module does not exist" -F40129:32089:"NC-HW-ID of INIT parameter module is not compatible to NC manager" -F40129:32090:"NC object type of INIT parameter module is not equal to NC object" -F40129:32091:"Invalid block data in INIT parameter module (data range exceeded)" -F40129:32093:"NcManCtrl is defined repeatedly with different values" -F40129:32131:"The specified NC data module does not exist" -F40129:32132:"The specified module is not an NC data module" -F40129:32133:"The NC module type of the specified NC data module is invalid" -F40129:32134:"The NC module type of the specified NC data module cannot be read" -F40129:32135:"The data address of the specified NC data module cannot be read" -F40129:32136:"The Data section of the specified NC data module is empty" -F40129:32145:"The ACOPOS parameter module does not exist" -F40129:32146:"The ACOPOS parameter module is not an NC data module" -F40129:32147:"The NC module type of the ACOPOS parameter module is invalid" -F40129:32148:"The NC module type of the ACOPOS parameter module cannot be read" -F40129:32149:"The data address in ACOPOS parameter module cannot be read" -F40129:32150:"The data section of ACOPOS parameter module is empty" -F40129:32151:"Error initializing memory buffer for XML parser " -F40129:32152:"No XML elements present in an ACOPOS Parameter Table" -F40129:32153:"The first XML element is invalid in the ACOPOS Parameter Table" -F40129:32155:"Nesting depth for ACOPOS parameter groups exceeded" -F40129:32158:"ACOPOS parameter: An attribute is not defined (ID)" -F40129:32159:"ACOPOS parameter: An attribute is not defined (Value)" -F40129:32172:"The specified data module name is not valid for a BR module" -F40129:32173:"Memory for data module creation cannot be allocated" -F40129:32174:"Error with installation of data module into BR module table" -F40129:32175:"Error with installation of data module into BR module table" -F40129:32186:"NetBasisInitNr is defined repeatedly for ncMANAGER with different values" -F40129:32192:"The specified data module is not an INIT Parameter module" -F40129:32193:"For this NC object type no INIT parameter module is present" -F40129:32194:"This function is not implemented for this NC object type" -F40130:"NC Action (Subject):":0,2,d -F40130:117:"ncCAM_PROF" -F40130:122:"ncAUTOMAT" -F40130:201:"ncPROGRAM" -F40131:"NC Action (Action):":2,2,x -F40131:0x0104:"ncSTART" -F40131:0x0200:"ncINIT" -F40132:"Status:":2,2,d -F40133:"Axis error number:":0,4,d -F40134:"Axis index:":4,2,d -F40135:"Axis index:":0,2,d -F40136:"Number of NC Manager TC (task class):":2,2,d -F40137:"Number of the task class, in which the axis is operated:":4,2,d -F40138:"Command Status:":4,2,x -100001:"Invalid parameter ID":F60000 -100002:"Data block for upload is not available":F60000 -100003:"Write access for a read-only parameter":F60000 -100004:"Read access for a write-only parameter":F60000 -100008:"Data block read access already initialized":F60000 -100009:"Data block write access already initialized":F60000 -100010:"Data block read access not initialized":F60000 -100011:"Data block write access not initialized":F60000 -100016:"The data segment is already the last when reading the data block":F60000 -100017:"The data segment is already the last when writing the data block":F60000 -100018:"The data segment is not yet the last when reading the data block":F60000 -100019:"The data segment is not yet the last when writing the data block":F60000 -100021:"Checksum after data block write is invalid":F60000 -100023:"Parameter ID in data block is invalid (data block write)":F50001:F60000 -F50001:"Parameter ID ":0,2,d -100025:"Burn system module only allowed immediately after download":F60000 -100027:"Operating system not able to be started (operating system is not on the FPROM)":F60000 -100040:"Value of parameter higher than maximum value":F50002:F60000 -F50002:"Maximum value ":0,4,f -100041:"Value of parameter higher than maximum value":F50003:F60000 -F50003:"Maximum value ":0,4,u -100042:"Value of parameter higher than maximum value":F50004:F60000 -F50004:"Maximum value ":0,4,d -100052:"Value of parameter lower than minimum value":F50005:F60000 -F50005:"Minimum value ":0,4,f -100053:"Value of parameter lower than minimum value":F50006:F60000 -F50006:"Minimum value ":0,4,u -100054:"Value of parameter lower than minimum value":F50007:F60000 -F50007:"Minimum value ":0,4,d -100064:"Hardware ID in BR module is invalid (data block write)":F50008:F60000 -F50008:"Hardware ID ":0,1,u -100065:"Hardware version in BR module is invalid (data block write)":F50009:F60000 -F50009:"Hardware Revision ":0,1,u -100066:"The operating system on the drive is incompatible to the existing network":F50010:F60000 -F50010:"Hardware ID of operating system ":0,1,u -100067:"Necessary parameter is missing or is invalid":F50011:F60000 -F50011:"Parameter ID ":0,2,d -100068:"Data block length invalid":F60000 -100069:"Command interface is occupied":F60000 -100070:"Value of a necessary parameter too high":F50012:F60000 -F50012:"Parameter ID ":0,2,d -100071:"Value of a necessary parameter too low":F50013:F60000 -F50013:"Parameter ID ":0,2,d -100072:"firmware version less than minimal necessary firmware version":F50014:F60000 -F50014:"minimal version ":0,2,u -100073:"Invalid R4 floating point format":F60000 -100074:"Parameter can only be written via channel 1 (Axis 1)":F60000 -100075:"Parameter is not allowed for selected motor type":F60000 -101001:"Error-FIFO overflow":F60000 -101002:"Parameter outside the valid range":F60000 -101003:"Parameter cannot be written while loop control is active":F60000 -101004:"Timeout in network life sign monitor":F60000 -101005:"Parameter cannot be written while a movement is active":F60000 -101006:"Invalid parameter for trigger event (digital input + edge)":F60000 -101008:"Master for network coupling deactivated - Encoder error":F50015:F60000 -F50015:"Sending object number ":0,1,u -101009:"Error during memory allocation":F60000 -101011:"Quickstop input active":F60000 -101012:"Breakdown of cyclic network communication":F60000 -101013:"Station is not available for network communication":F50016:F60000 -F50016:"Station number ":0,2,u -101014:"Network command interface is occupied":F60000 -101016:"Maximum cycle time exceeded - CPU load too high":F60000 -101017:"Invalid parameter ID for cyclic read access":F50017:F60000 -F50017:"Parameter ID ":0,2,d -101018:"Invalid parameter ID for cyclic write access":F50018:F60000 -F50018:"Parameter ID ":0,2,d -101021:"Parameter cannot be written: Function block active":F60000 -101022:"Timeout in life sign monitoring of cyclic data to drive":F60000 -101023:"Network coupling with the cyclic communication mode not allowed":F60000 -101024:"Cyclic communication mode with current network configuration not possible":F60000 -101025:"Value of parameter in connection with holding brake not allowed":F60000 -101026:"Value of parameter in connection with SAFETY modules not allowed":F60000 -101027:"Function is not available for this hardware":F60000 -101028:"Maximum number of network couplings exceeded":F60000 -101029:"Parameter cannot be written: Stop ramp active":F60000 -101030:"Function is available with ACOPOS simulation only in mode 'Complete'":F60000 -101031:"Position controller cycle time exceeded - CPU load too high":F60000 -101032:"Internal bus error":F50019:F60000 -F50019:"Error code ":0,4,u -101034:"Value of parameter in connection with motor encoder gear not allowed":F60000 -101035:"Parameter cannot be written while a encoder is active.":F60000 -102001:"Upload of trace data not allowed: Recording active":F60000 -102003:"Trace start not allowed: Recording active":F60000 -102006:"Initialization of trace parameters not allowed: Recording active":F60000 -104005:"Controller cannot be switched on: Drive in error state":F60000 -104007:"Lag error stop limit exceeded":F50020:F60000 -F50020:"Current lag error ":0,4,f -104008:"Positive limit switch reached":F60000 -104009:"Negative limit switch reached":F60000 -104010:"Controller cannot be switched on: Both limit switches are closed":F60000 -104011:"Controller cannot be switched off: Movement active":F60000 -104012:"Controller cannot be switched on: Init parameters missing or not valid":F50021:F60000 -F50021:"Parameter ID ":0,2,d -104014:"Two encoder control: Stop limit of positions difference exceeded":F50022:F60000 -F50022:"Current positions difference ":0,4,f -104015:"Error triggered by command":F50023:F60000 -F50023:"Command parameter ":0,2,u -104016:"Taskclass cycle time invalid":F60000 -104017:"Network cycle time invalid":F60000 -105001:"Target position exceeds positive SW limit":F60000 -105002:"Target position exceeds negative SW limit":F60000 -105003:"Positive SW limit reached":F60000 -105004:"Negative SW limit reached":F60000 -105005:"Start of movement not possible: Position controller inactive":F60000 -105006:"Start of movement not possible: Axis not referenced":F60000 -105010:"Move in pos. direction not possible: Pos. limit switch is closed":F60000 -105011:"Move in neg. direction not possible: Neg. limit switch is closed":F60000 -105012:"Start of movement not possible: Stop ramp active":F60000 -105015:"Start of movement not possible: Homing procedure active":F60000 -105016:"Parameter cannot be written: Homing procedure active":F60000 -105017:"Homing procedure mode not possible: Position controller inactive":F60000 -105018:"Homing procedure not possible: Movement active":F60000 -105019:"Homing parameter outside the valid range":F50024:F60000 -F50024:"Parameter ID ":0,2,d -105020:"Homing procedure not possible: Both limit switches are closed":F60000 -105021:"Limit switch closed: No direction change for this homing mode":F60000 -105022:"Second limit switch signal received: Reference switch not found":F60000 -105023:"Incorrect limit switch signal received for current movement direction":F60000 -105025:"Homing offset with counting range correction cannot be set":F60000 -105026:"Basis movement parameters (with override) exceed speed limit value":F60000 -105027:"Basis movement parameters (with override) exceed acceleration limit value":F60000 -105028:"Current movement is not a basis movement":F60000 -105029:"Trigger ignored - remaining distance exceeds SW limit":F60000 -105032:"Acceleration too low - braking distance exceeds positive SW limit":F60000 -105033:"Acceleration too low - braking distance exceeds negative SW limit":F60000 -105034:"Homing procedure not possible: Encoder error":F60000 -105035:"Reference marks not detected":F60000 -105036:"Acceleration stop limit exceeded":F50025:F60000 -F50025:"Acceleration ":0,4,f -105037:"Homing procedure mode not possible: Wrong encoder type":F60000 -105038:"Homing procedure mode not possible: Restore data invalid":F50026:F60000 -F50026:"Detail ":0,2,u -105039:"Function not possible: Encoder error":F60000 -105043:"Homing procedure mode not possible: Compensation active":F60000 -105044:"Homing procedure mode not possible: Change of direction required":F60000 -105101:"Compensation gear: Limit values exceeded":F50027:F60000 -F50027:"State index ":0,1,u -105102:"Too many changes of cam per cycle (master period too short)":F50028:F60000 -F50028:"State index ":0,1,u -105107:"Cam coupling cannot be started: Parameter outside the valid range":F50029:F60000 -F50029:"Parameter ID ":0,2,d -105110:"Cam coupling aborted: Cyclic set positions missing":F50030:F60000 -F50030:"State index ":0,1,u -105111:"Cam coupling aborted: Encoder error":F50031:F60000 -F50031:"State index ":0,1,u -105115:"Restart command not possible: The cam automat is not active":F60000 -105202:"Cam Control: Switch positions not in ascending order":F60000 -105300:"Data block for upload is not available":F60000 -105301:"Start cam automat linkage not possible: Parameter outside the valid range":F50032:F60000 -F50032:"Parameter ID ":0,2,d -105302:"Parameter cannot be written: Cam automat active":F60000 -105303:"Cam data not available at index":F60000 -105304:"Format error in cam data":F50033:F60000 -F50033:"Detail ":0,2,u -105311:"Cam automat: Event leads to non initialized state":F60000 -105315:"Download error: Cam data in use by cam automat or function block":F60000 -105316:"Event type is not possible for entry in compensation gears":F60000 -105319:"Cam data not allowed for state 0":F60000 -105329:"No valid cam data":F60000 -106000:"Master sampling time is not a multiple of position controller sampling time":F60000 -106002:"Sync controller: Error tolerance of system time difference exceeded":F60000 -106008:"Controller is already active":F60000 -106014:"Drive initialization active":F60000 -106017:"Software: Watchdog active":F60000 -106018:"Hardware: Internal power supply failure":F60000 -106019:"ACOPOS: Overcurrent":F60000 -106020:"Control supply: Undervoltage":F60000 -106021:"Low level at controller enable input":F60000 -106023:"Voltage sag at controller enable input":F60000 -106026:"Holding brake: Stator current limit exceeded during release":F60000 -106027:"Holding brake: Manual operation not permitted":F60000 -106029:"Holding brake: Control signal on and output status off ":F60000 -106030:"Holding brake: Brake output is active, but no brake entered in motor data":F60000 -106031:"System module already deleted":F60000 -106032:"Interface: FPGA configuration error":F50034:F60000 -F50034:"Slot ":0,1,u -106033:"Type of servo amplifier is not supported by ACOPOS-firmware":F50035:F60000 -F50035:"Error ID ":0,4,u -106034:"Cyclic set value mode aborted: Set speeds missing":F60000 -106036:"Motor parameters missing or invalid":F50036:F60000 -F50036:"Parameter ID ":0,2,d -106038:"Torque limit higher than peak motor torque":F50037:F60000 -F50037:"Peak motor torque ":0,4,f -106043:"PHASING_MODE is not valid":F50038:F60000 -F50038:"PHASING_MODE ":0,2,u -106044:"Phasing: Rotational direction or position not valid":F50039:F60000 -F50039:"Calculated number of polepairs ":0,2,d -106045:"Inverter: Output: No current flow":F50040:F60000 -F50040:"Phase ":0,1,u -106046:"Phasing: No rotor movement":F60000 -106047:"Holding brake: Control signal off and output status on ":F60000 -106048:"Motor holding brake movement monitor: Position error too large":F50041:F60000 -F50041:"Position error ":0,4,f -106049:"Inverter: Output: Current measurement faulty":F50042:F60000 -F50042:"Phase ":0,1,u -106050:"Write parameter not allowed: Set current filter or notch filter active":F60000 -106051:"Phasing: Speed to high":F50043:F60000 -F50043:"Speed limit ":0,4,f -106052:"Power stage: High-side: Overcurrent":F60000 -106053:"Power stage: Low-side: Overcurrent":F60000 -106054:"Power stage: Overcurrent":F60000 -106055:"Holding brake: Low voltage":F60000 -106056:"Holding brake: Low current":F60000 -106057:"Position loop controller: Load encoder error":F60000 -106058:"Enable1: Voltage sag":F60000 -106059:"Enable2: Voltage sag":F60000 -106060:"Power stage: Limit speed exceeded":F50044:F60000 -F50044:"Limit speed ":0,4,f -106061:"CTRL Speed controller: Speed stop limit exceeded":F50045:F60000 -F50045:"Limit speed ":0,4,f -106062:"CTRL Speed controller: Speed error stop limit exceeded":F50046:F60000 -F50046:"Limit value AXLIM_DV_STOP ":0,4,f -106063:"Holding brake: External voltage on output over 24V":F60000 -106064:"Parameter cannot be written: Repetitive Control active":F60000 -106065:"Initialization active ":F50047:F60000 -F50047:"Initialization number ":0,2,u -106066:"Index overflow while initilization of matrices ":F50048:F60000 -F50048:"Index overflow ":0,2,u -106067:"Error during initialization of the dynamical system":F50049:F60000 -F50049:"Error code ":0,2,u -106068:"Parameter cannot be written while a brake test is active":F50050:F60000 -F50050:"Error code ":0,2,u -106069:"Holding brake: Overcurrent":F60000 -106070:"Parameter cannot be written: Phasing procedure active":F60000 -106071:"Phasing: Number of polepairs MOTOR_POLEPAIRS not valid":F50051:F60000 -F50051:"Calculated number of polepairs ":0,2,d -106072:"Holding brake: High voltage":F60000 -106073:"Additional control function in error state":F50052:F60000 -F50052:"Error status ":0,2,u -106074:"Control supply: Overvoltage":F50053:F60000 -F50053:"Limit value ":0,4,f -106075:"Initialization of load simulation failed":F60000 -106076:"Inverter: Wiring: Phase sequence not correct":F60000 -106077:"Torque limit higher than maximum input torque of the motor gearbox":F50054:F60000 -F50054:"Maximum input torque of the motor gearbox ":0,4,f -106078:"Inverter: Summation current: Analog monitoring: Overcurrent":F60000 -107000:"Encoder: Error active":F50055:F60000 -F50055:"Encoder ":0,1,u -107012:"Encoder: Hiperface error bit":F50056:F60000 -F50056:"Encoder ":0,1,u -107013:"Encoder: Status message":F50057:F60000 -F50057:"Status code ":0,4,u -107014:"Encoder: CRC error during parameter transfer":F50058:F60000 -F50058:"Encoder ":0,1,u -107015:"Encoder: Timeout error during data transmission":F50059:F60000 -F50059:"Encoder ":0,1,u -107017:"Encoder: Error while reading encoder parameter":F50060:F60000 -F50060:"Encoder ":0,1,u -107022:"Encoder: Initialization is active":F50061:F60000 -F50061:"Encoder ":0,1,u -107023:"Encoder: Parameter transfer is active":F50062:F60000 -F50062:"Encoder ":0,1,u -107029:"Encoder: Incremental signal amplitude too small":F50063:F60000 -F50063:"Encoder ":0,1,u -107030:"Encoder: Incremental signal amplitude too large":F50064:F60000 -F50064:"Encoder ":0,1,u -107031:"Encoder: Incremental signal amplitude too large (Disturbance)":F50065:F60000 -F50065:"Encoder ":0,1,u -107032:"Encoder: Incremental signal amplitude too small (Disturbance, no connection)":F50066:F60000 -F50066:"Encoder ":0,1,u -107033:"Encoder: Incremental position step too large":F50067:F60000 -F50067:"Encoder ":0,1,u -107036:"Encoder: Interface ID invalid (Check slot and Interface EEPROM data)":F50068:F60000 -F50068:"Encoder ":0,1,u -107038:"Encoder: Position value not synchronous with absolute value":F50069:F60000 -F50069:"Encoder ":0,1,u -107039:"Incremental encoder: Cable disturbance track A":F50070:F60000 -F50070:"Encoder ":0,1,u -107040:"Incremental encoder: Cable disturbance track B":F50071:F60000 -F50071:"Encoder ":0,1,u -107041:"Incremental encoder: Cable disturbance track R":F50072:F60000 -F50072:"Encoder ":0,1,u -107042:"Incremental encoder: Edge distance of quadrature signal too small":F50073:F60000 -F50073:"Encoder ":0,1,u -107043:"Encoder: Cable disturbance track D":F50074:F60000 -F50074:"Encoder ":0,1,u -107044:"Encoder: Parity":F50075:F60000 -F50075:"Encoder ":0,1,u -107045:"Resolver: Signal disturbance (plausibility check)":F50076:F60000 -F50076:"Encoder ":0,1,u -107046:"Resolver: Cable disturbance":F50077:F60000 -F50077:"Encoder ":0,1,u -107047:"Invalid distance of reference marks":F50078:F60000 -F50078:"Distance ":0,4,d -107048:"Error during the reading of encoder memory":F50079:F60000 -F50079:"Encoder ":0,1,u -107049:"Abnormal encoder current consumption":F50080:F60000 -F50080:"Encoder ":0,1,u -107050:"Incremental encoder: Illegal AB signal change":F50081:F60000 -F50081:"Encoder ":0,1,u -107051:"Encoder: Acceleration too large (Disturbance)":F50082:F60000 -F50082:"Encoder ":0,1,u -107052:"Encoder: Encoder is not Supported":F50083:F60000 -F50083:"Encoder ":0,1,u -107053:"Encoder: Power supply faulty":F50084:F60000 -F50084:"Encoder ":0,1,u -107054:"Encoder: Position in channel already defined":F50085:F60000 -F50085:"Encoder ":0,1,u -107055:"Encoder: Invalid content type 'frame end'":F50086:F60000 -F50086:"Encoder ":0,1,u -107057:"Encoder: Register read/write forbidden or not implemented":F50087:F60000 -F50087:"Encoder ":0,1,u -107058:"Encoder: Alarm bit is set":F50088:F60000 -F50088:"Encoder ":0,1,u -107059:"Virtual Encoder: Error state":F50089:F60000 -F50089:"PARID_ENCOD0_STATUS ":0,4,u -107060:"Virtual Encoder: Transition error":F50090:F60000 -F50090:"PARID_ENCOD0_STATUS ":0,4,u -107061:"Virtual Encoder: stall detection":F50091:F60000 -F50091:"PARID_ENCOD0_STATUS ":0,4,u -107062:"Encoder: SafeMOTION module not ready":F50092:F60000 -F50092:"Encoder ":0,1,u -107063:"Encoder: Error in the UART communication":F50093:F60000 -F50093:"Encoder ":0,1,u -107064:"Encoder: Error in the SafeMOTION communication":F50094:F60000 -F50094:"Encoder ":0,1,u -107065:"Encoder: Encod type invalid":F50095:F60000 -F50095:"Encoder ":0,1,u -107066:"Encoder: Encoder not ready":F50096:F60000 -F50096:"Encoder ":0,1,u -107067:"Encoder: SafeMOTION modul not in operational state":F50097:F60000 -F50097:"Encoder ":0,1,u -107068:"Encoder: Maximum cycle time exceeded":F50098:F60000 -F50098:"Encoder ":0,1,u -107069:"Encoder: encoder error filter activ":F50099:F60000 -F50099:"Encoder ":0,1,u -107070:"Encoder: Lag error stop limit exceeded":F50100:F60000 -F50100:"Current lag error ":0,4,f -107071:"Encoder: Limit speed error exceeded":F50101:F60000 -F50101:"Speed error ":0,4,f -107072:"Encoder: Transfer time position exceeded":F50102:F60000 -F50102:"Encoder ":0,1,u -107073:"Encoder: Multiturn failure":F50103:F60000 -F50103:"Encoder ":0,1,u -107074:"Encoder: SafeMOTION error":F50104:F60000 -F50104:"Encoder ":0,1,u -107075:"Encoder: Incorrect configuration encoder type":F50105:F60000 -F50105:"Encoder ":0,1,u -107076:"Encoder: Data transfer active":F50106:F60000 -F50106:"Motor: Dataset index ":0,2,u -107077:"Encoder: Encoder evaluation blocked by the SafeMOTION configuration":F50107:F60000 -F50107:"Encoder ":0,1,u -107078:"Encoder: Inter-segment communication failed":F50108:F60000 -F50108:"Side ":0,1,u -107079:"Encoder: Internal error":F50109:F60000 -F50109:"- ":0,4,u -107080:"Encoder: Error in the encoder communication":F50110:F60000 -F50110:"Encoder ":0,1,u -107081:"Encoder: Timeout during initialization":F50111:F60000 -F50111:"Encoder ":0,1,u -107082:"Encoder: Link to encoder disturbed":F50112:F60000 -F50112:"Encoder ":0,1,u -107083:"Reference pulse monitoring: Faulty position, resolution, or reference pulse":F50113:F60000 -F50113:"Encoder ":0,1,u -107084:"Encoder: Error in the position evaluation":F50114:F60000 -F50114:"Encoder ":0,1,u -107085:"Encoder: SafeMOTION not initialized":F50115:F60000 -F50115:"Encoder ":0,1,u -107087:"Encoder Emulation: Network connection interrupted":F50116:F60000 -F50116:"Encoder ":0,1,u -107089:"Encoder: HIPERFACE DSL: Online status: Bit 2: QMLW: Quality monitor. Low-level":F50117:F60000 -F50117:"Encoder ":0,1,u -107090:"Encoder: HIPERFACE DSL: Online status: Bit 3: FIX0: Bit not '0'":F50118:F60000 -F50118:"Encoder ":0,1,u -107091:"Encoder: HIPERFACE DSL: Online status: Bit 8: PRST: Protocol reset":F50119:F60000 -F50119:"Encoder ":0,1,u -107092:"Encoder: HIPERFACE DSL: Online status: Bit 9: DTE: Deviation Threshold Error":F50120:F60000 -F50120:"Encoder ":0,1,u -107093:"Encoder: HIPERFACE DSL: Online status: Bit 12: FIX1: Bit not '1'":F50121:F60000 -F50121:"Encoder ":0,1,u -107094:"Encoder: HIPERFACE DSL: Online status: Bit 14: SUM: Summary byte enc. status":F50122:F60000 -F50122:"Encoder ":0,1,u -107095:"Encoder: Encoder type not supported by SafeMOTION firmware":F50123:F60000 -F50123:"Encoder ":0,1,u -107100:"Parameter function is not supported.":F60000 -107103:"Incompatible interface":F50124:F60000 -F50124:"Interface + additional info ":0,4,u -107104:"Initialization aborted":F50125:F60000 -F50125:"Slot ":0,1,u -107200:"DC bus: Overvoltage":F60000 -107210:"DC bus: Pre-charging: Voltage unstable ":F60000 -107211:"DC bus: Voltage dip":F50126:F60000 -F50126:"Low voltage limit ":0,4,f -107212:"DC bus: Large voltage dip":F50127:F60000 -F50127:"Low voltage limit ":0,4,f -107214:"DC bus: Pre-charging resistor hot (too many power line fails)":F60000 -107215:"Power mains: At least one phase of the power line failed":F60000 -107217:"DC bus: Nominal voltage detection: Voltage too high":F50128:F60000 -F50128:"Maximum DC bus voltage ":0,4,f -107218:"DC bus: Nominal voltage detection: Voltage too low":F50129:F60000 -F50129:"Minimum required DC bus voltage ":0,4,f -107219:"DC bus: Pre-charging: Voltage too low":F50130:F60000 -F50130:"Minimum required DC bus voltage ":0,4,f -107220:"DC bus: Nominal voltage detection: Voltage not allowed":F50131:F60000 -F50131:"DC bus voltage ":0,4,f -107221:"Mains: Failure":F50132:F60000 -F50132:"Line frequency ":0,4,f -107222:"Inverter: Summation current: Overcurrent":F50133:F60000 -F50133:"Limit ":0,4,f -107223:"DC bus: Overvoltage DC-GND":F60000 -107224:"Connector to back plane: 24V-GND contact monitoring: Voltage too low":F60000 -107225:"DC bus: Overvoltage":F50134:F60000 -F50134:"Limit voltage ":0,4,f -107226:"DC bus: Overcurrent":F60000 -107227:"Bleeder: Overcurrent":F50135:F60000 -F50135:"Limit ":0,4,f -107228:"DC bus: Nominal voltage detection: High inrush current":F50136:F60000 -F50136:"Voltage boost factor ":0,4,f -107229:"Chopper: Overcurrent":F60000 -107230:"DC bus: center voltage limit exceeded":F50137:F60000 -F50137:"Detail ":0,4,u -107231:"Motor: Overvoltage":F50138:F60000 -F50138:"Limit voltage ":0,4,f -107232:"Mains: Detected frequency outside the range [20,200]":F50139:F60000 -F50139:"Detected frequency ":0,4,f -107300:"Analog/Digital IO: IO Configuration invalid":F50140:F60000 -F50140:"Slot ":0,1,u -107303:"Analog/Digital IO: 24V power supply fail":F50141:F60000 -F50141:"Slot ":0,1,u -107304:"Analog/Digital IO: Network connection interrupted":F50142:F60000 -F50142:"Slot ":0,1,u -107305:"Digital IO: Digital output: Diagnose bit active":F50143:F60000 -F50143:"Digital IOs ":0,2,u -107306:"Analog IO: Analog output: Diagnose bit active":F50144:F60000 -F50144:"Analog IOs ":0,1,u -107401:"Parameter position exceeds maximum data length":F60000 -107402:"Processing of parameter sequence aborted: Write error":F50145:F60000 -F50145:"Index of parameter ":0,2,u -107403:"Processing of parameter sequence is still active":F60000 -107404:"Parameter sequence not available at index":F60000 -108001:"EEPROM select not valid ":F60000 -108003:"Table index not valid ":F60000 -108004:"EEPROM variable type not valid ":F60000 -108005:"EEPROM type not valid ":F60000 -108006:"Value of EEPROM parameter is zero":F50146:F60000 -F50146:"EEPROM Parameter ID ":0,2,u -108007:"Value of EEPROM parameter is not valid":F50147:F60000 -F50147:"EEPROM Parameter ID ":0,2,u -108011:"EPROM: Data not valid":F50148:F60000 -F50148:"CODE ":0,4,u -108012:"EPROM: Controller-ID not valid":F50149:F60000 -F50149:"CODE ":0,1,u -108013:"EPROM: CRC error":F50150:F60000 -F50150:"CODE ":0,1,u -108020:"Invalid switch frequency ":F60000 -108021:"User decice configuration data: CRC error":F60000 -108022:"User decice configuration data: Parameter value invalid":F50151:F60000 -F50151:"Parameter ID ":0,2,d -109000:"Heatsink temperature sensor: Stop limit exceeded":F50152:F60000 -F50152:"Temperature limit ":0,4,f -109001:"Heatsink temperature sensor: Switch off limit exceeded":F50153:F60000 -F50153:"Temperature limit ":0,4,f -109003:"Heatsink temperature sensor: Not connected or destroyed":F50154:F60000 -F50154:"Temperature limit ":0,4,f -109010:"Temperature sensor (Motor|Choke|External): Stop limit exceeded":F50155:F60000 -F50155:"Temperature limit ":0,4,f -109011:"Temperature sensor (Motor|Choke|External): Switch off limit exceeded":F50156:F60000 -F50156:"Temperature limit ":0,4,f -109012:"Temperature sensor (Motor|Choke|External): Not connected or destroyed":F50157:F60000 -F50157:"Temperature ":0,4,f -109013:"Temperature sensor (Motor|Choke|External): Short circuit":F50158:F60000 -F50158:"Temperature ":0,4,f -109030:"Junction temperature model: Stop limit exceeded":F50159:F60000 -F50159:"Temperature limit ":0,4,f -109031:"Junction temperature model: Switch off limit exceeded":F50160:F60000 -F50160:"Temperature limit ":0,4,f -109040:"Bleeder temperature model: Stop limit exceeded":F50161:F60000 -F50161:"Temperature limit ":0,4,f -109041:"Bleeder temperature model: Switch off limit exceeded":F50162:F60000 -F50162:"Temperature limit ":0,4,f -109050:"ACOPOS peak current: Stop limit exceeded":F50163:F60000 -F50163:"Load limit ":0,4,f -109051:"ACOPOS peak current: Switch off limit exceeded":F50164:F60000 -F50164:"Load limit ":0,4,f -109060:"ACOPOS continuous current: Stop limit exceeded":F50165:F60000 -F50165:"Load limit ":0,4,f -109061:"ACOPOS continuous current: Switch off limit exceeded":F50166:F60000 -F50166:"Load limit ":0,4,f -109070:"Motor temperature model: Stop limit exceeded":F50167:F60000 -F50167:"Temperature limit ":0,4,f -109071:"Motor temperature model: Switch off limit exceeded":F50168:F60000 -F50168:"Temperature limit ":0,4,f -109075:"ACOPOS continuous power: Stop limit exceeded":F50169:F60000 -F50169:"Load limit ":0,4,f -109076:"ACOPOS continuous power: Switch off limit exceeded":F50170:F60000 -F50170:"Load limit ":0,4,f -109078:"Power stage: Temperature sensor 1: Stop limit exceeded":F50171:F60000 -F50171:"Temperature ":0,4,f -109079:"Power stage: Temperature sensor 1: Switch off limit exceeded":F50172:F60000 -F50172:"Temperature ":0,4,f -109080:"Pre-charging resistor temperature model: Stop limit exceeded":F50173:F60000 -F50173:"Temperature limit ":0,4,f -109081:"Power stage temperature model: Stop limit exceeded":F50174:F60000 -F50174:"Temperature ":0,4,f -109082:"Power stage temperature model: Switch off limit exceeded":F50175:F60000 -F50175:"Temperature ":0,4,f -109083:"Power stage: Temperature sensor 2: Stop limit exceeded":F50176:F60000 -F50176:"Temperature ":0,4,f -109084:"Power stage: Temperature sensor 2: Switch off limit exceeded":F50177:F60000 -F50177:"Temperature ":0,4,f -109085:"Power stage: Temperature sensor 3: Stop limit exceeded":F50178:F60000 -F50178:"Temperature ":0,4,f -109086:"Power stage: Temperature sensor 3: Switch off limit exceeded":F50179:F60000 -F50179:"Temperature ":0,4,f -109087:"Power stage: Temperature sensor 4: Stop limit exceeded":F50180:F60000 -F50180:"Temperature ":0,4,f -109088:"Power stage: Temperature sensor 4: Switch off limit exceeded":F50181:F60000 -F50181:"Temperature ":0,4,f -109089:"Encoder temperature sensor: Stop limit exceeded":F50182:F60000 -F50182:"Temperature ":0,4,f -109090:"Encoder temperature sensor: Temperature value not valid":F60000 -109091:"24V Supply/Main relay temperature sensor: Stop limit exceeded":F60000 -109092:"Power stage: Temperature sensor 5: Stop limit exceeded":F50183:F60000 -F50183:"Temperature ":0,4,f -109093:"Power stage: Temperature sensor 5: Switch off limit exceeded":F50184:F60000 -F50184:"Temperature ":0,4,f -109094:"Rectifier temperature model: Stop limit exceeded":F50185:F60000 -F50185:"Temperature ":0,4,f -109095:"Rectifier temperature model: Switch off limit exceeded":F50186:F60000 -F50186:"Temperature ":0,4,f -109096:"DC bus relay temperature model: Stop limit exceeded":F50187:F60000 -F50187:"Temperature ":0,4,f -109097:"DC bus relay temperature model: Switch off limit exceeded":F50188:F60000 -F50188:"Temperature ":0,4,f -109098:"DC bus capacitor temperature model: Stop limit exceeded":F50189:F60000 -F50189:"Temperature ":0,4,f -109099:"DC bus capacitor temperature model: Switch off limit exceeded":F50190:F60000 -F50190:"Temperature ":0,4,f -109100:"DC bus: Continuous total power: Stop limit exceeded":F50191:F60000 -F50191:"Load limit ":0,4,f -109101:"DC bus: Continuous total power: Switch off limit exceeded":F50192:F60000 -F50192:"Load limit ":0,4,f -109102:"DC bus: Peak total power: Stop limit exceeded":F50193:F60000 -F50193:"Load limit ":0,4,f -109103:"DC bus: Peak total power: Switch off limit exceeded":F50194:F60000 -F50194:"Load limit ":0,4,f -109104:"DC connector temperature model: Stop limit exceeded":F50195:F60000 -F50195:"Temperature ":0,4,f -109105:"DC connector temperature model: Switch off limit exceeded":F50196:F60000 -F50196:"Temperature ":0,4,f -109106:"Power stage: Temperature sensor: Stop limit exceeded":F50197:F60000 -F50197:"Sensor ":0,2,u -109107:"Power stage: Temperature sensor: Switch off limit exceeded":F50198:F60000 -F50198:"Sensor ":0,2,u -109108:"Motor: Temperature sensor: Multiplexer reference voltage fail":F50199:F60000 -F50199:"Multiplexer stage ":0,2,u -109110:"Motor temperature model: Stop limit exceeded":F50200:F60000 -F50200:"Phase index ":0,1,u -109111:"Motor temperature model: Switch off limit exceeded":F50201:F60000 -F50201:"Phase index ":0,1,u -109300:"Current controller: Overcurrent":F50202:F60000 -F50202:"Limit ":0,4,f -109302:"Current controller: Cycle time invalid":F60000 -109303:"Infeed: Summation current: Overcurrent":F50203:F60000 -F50203:"Limit ":0,4,f -110000:"Identification parameter(s) missing":F60000 -110001:"Parameter identification: Invalid sub-mode":F60000 -110100:"Parameter identification: Quality factor not fulfilled":F50204:F60000 -F50204:"Detail ":0,2,u -110101:"No ISQ-filter free":F60000 -110102:"No resonance-frequency for ISQ-filter (band-stop) found":F50205:F60000 -F50205:"Filter ":0,2,u -110103:"Autotuning: Maximum lag error exceeded":F50206:F60000 -F50206:"Current lag error ":0,4,f -110104:"Parameter identification: Movement during identification of the position":F60000 -110105:"Parameter identification: Plausibility check of the shuttle positions":F60000 -110500:"Induction stop was terminated":F60000 -111000:"Inter segment communication: Wiring fault":F50207:F60000 -F50207:"Connector ":0,4,u -111101:"Encoder: Signal amplitude too low":F50208:F60000 -F50208:"Position ":0,4,f -111102:"Encoder: Signal amplitude too high":F50209:F60000 -F50209:"Posittion ":0,4,f -129200:"The axis object is invalid":F50210:F60000 -F50210:"PLCopen_FB ":0,2,u -129203:"Drive is not ready":F50211:F60000 -F50211:"PLCopen_FB ":0,2,u -129204:"Invalid parameter number":F50212:F60000 -F50212:"PLCopen_FB ":0,2,u -129205:"The axis is not homed":F50213:F60000 -F50213:"PLCopen_FB ":0,2,u -129206:"The controller is off":F50214:F60000 -F50214:"PLCopen_FB ":0,2,u -129207:"This movement type is currently not allowed":F50215:F60000 -F50215:"PLCopen_FB ":0,2,u -129208:"The axis object was changed since last function block call":F50216:F60000 -F50216:"PLCopen_FB ":0,2,u -129209:"The drive is in error state":F50217:F60000 -F50217:"PLCopen_FB ":0,2,u -129210:"Parameter initialization (Global-init) failed":F50218:F60000 -F50218:"PLCopen_FB ":0,2,u -129211:"Holding brake cannot be switched. The controller is on":F50219:F60000 -F50219:"PLCopen_FB ":0,2,u -129214:"Homing procedure not possible":F50220:F60000 -F50220:"PLCopen_FB ":0,2,u -129215:"Discrete movement not possible":F50221:F60000 -F50221:"PLCopen_FB ":0,2,u -129216:"Continuous movement not possible":F50222:F60000 -F50222:"PLCopen_FB ":0,2,u -129217:"Invalid input parameter":F50223:F60000 -F50223:"PLCopen_FB ":0,2,u -129218:"Unknown PLCopen axis state":F50224:F60000 -F50224:"PLCopen_FB ":0,2,u -129219:"Invalid value for PLCopen parameter ":F50225:F60000 -F50225:"PLCopen_FB ":0,2,u -129221:"No cam name":F50226:F60000 -F50226:"PLCopen_FB ":0,2,u -129222:"Error at cam download":F50227:F60000 -F50227:"PLCopen_FB ":0,2,u -129225:"The target position is outside the axis period":F50228:F60000 -F50228:"PLCopen_FB ":0,2,u -129226:"Drive error. Call MC_(BR_)ReadAxisError for details":F50229:F60000 -F50229:"PLCopen_FB ":0,2,u -129227:"Drive unable to transmit additional master positions on network":F50230:F60000 -F50230:"PLCopen_FB ":0,2,u -129228:"This drive cannot read any more master positions from the network":F50231:F60000 -F50231:"PLCopen_FB ":0,2,u -129229:"Synchronized movement not possible":F50232:F60000 -F50232:"PLCopen_FB ":0,2,u -129230:"Internal error: Error transferring the parameter list ":F50233:F60000 -F50233:"PLCopen_FB ":0,2,u -129231:"The master velocity is invalid, 0 or negative":F50234:F60000 -F50234:"PLCopen_FB ":0,2,u -129232:"Internal error: Invalid SPT resource type ":F50235:F60000 -F50235:"PLCopen_FB ":0,2,u -129233:"SPT resources of required type not available":F50236:F60000 -F50236:"PLCopen_FB ":0,2,u -129234:"Internal error: Number of requested SPT resources is not available":F50237:F60000 -F50237:"PLCopen_FB ":0,2,u -129235:"Functionality not available for the current axis type":F50238:F60000 -F50238:"PLCopen_FB ":0,2,u -129237:"Error in TriggerInput parameters":F50239:F60000 -F50239:"PLCopen_FB ":0,2,u -129238:"The function block cannot be used in the current PLCopen axis state":F50240:F60000 -F50240:"PLCopen_FB ":0,2,u -129239:"This functionality is not available on CAN-Bus":F50241:F60000 -F50241:"PLCopen_FB ":0,2,u -129240:"The specified ParID cannot be used due to the data type size":F50242:F60000 -F50242:"PLCopen_FB ":0,2,u -129241:"Wrong data type for specified ParID":F50243:F60000 -F50243:"PLCopen_FB ":0,2,u -129242:"Cyclic read data full":F50244:F60000 -F50244:"PLCopen_FB ":0,2,u -129244:"Internal error while configuring cyclic data ":F50245:F60000 -F50245:"PLCopen_FB ":0,2,u -129246:"Invalid TouchProbe window ":F50246:F60000 -F50246:"PLCopen_FB ":0,2,u -129247:"Master synchronous position cannot be reached":F50247:F60000 -F50247:"PLCopen_FB ":0,2,u -129250:"Invalid CamTableID ":F50248:F60000 -F50248:"PLCopen_FB ":0,2,u -129251:"Error downloading the ACOPOS parameter table":F50249:F60000 -F50249:"PLCopen_FB ":0,2,u -129252:"Error initializing the parameter list":F50250:F60000 -F50250:"PLCopen_FB ":0,2,u -129253:"Error downloading the parameter sequence":F50251:F60000 -F50251:"PLCopen_FB ":0,2,u -129254:"Error initializing the parameter sequence ":F50252:F60000 -F50252:"PLCopen_FB ":0,2,u -129255:"Initialization not possible, axis coupling is active":F50253:F60000 -F50253:"PLCopen_FB ":0,2,u -129256:"Multiple simultaneous commands not possible":F50254:F60000 -F50254:"PLCopen_FB ":0,2,u -129257:"The specified data address is invalid":F50255:F60000 -F50255:"PLCopen_FB ":0,2,u -129260:"No data object name specified":F50256:F60000 -F50256:"PLCopen_FB ":0,2,u -129261:"Invalid data object index":F50257:F60000 -F50257:"PLCopen_FB ":0,2,u -129262:"Master channel already in use":F50258:F60000 -F50258:"PLCopen_FB ":0,2,u -129263:"Slave channel already in use":F50259:F60000 -F50259:"PLCopen_FB ":0,2,u -129264:"Cyclic write data full":F50260:F60000 -F50260:"PLCopen_FB ":0,2,u -129265:"Loss of communication with the drive":F50261:F60000 -F50261:"PLCopen_FB ":0,2,u -129266:"The MasterParID has changed since last function block call ":F50262:F60000 -F50262:"PLCopen_FB ":0,2,u -129267:"Invalid number of cam profile polynomials":F50263:F60000 -F50263:"PLCopen_FB ":0,2,u -129268:"Function block aborted by another function block":F50264:F60000 -F50264:"PLCopen_FB ":0,2,u -129269:"Error saving NC-INIT parameter module":F50265:F60000 -F50265:"PLCopen_FB ":0,2,u -129270:"Error loading NC-INIT parameter module":F50266:F60000 -F50266:"PLCopen_FB ":0,2,u -129271:"The selected function block with the type MC_TouchProbe is not enabled":F50267:F60000 -F50267:"PLCopen_FB ":0,2,u -129272:"Cam Profile Automat data not initialized":F50268:F60000 -F50268:"PLCopen_FB ":0,2,u -129273:"The specified 'Subject' is invalid":F50269:F60000 -F50269:"PLCopen_FB ":0,2,u -129274:"An error has occurred while initializing the data":F50270:F60000 -F50270:"PLCopen_FB ":0,2,u -129275:"At least one input value was changed while 'Enable = TRUE'":F50271:F60000 -F50271:"PLCopen_FB ":0,2,u -129276:"A phase shift is already in progress":F50272:F60000 -F50272:"PLCopen_FB ":0,2,u -129277:"A offset shift is already in progress":F50273:F60000 -F50273:"PLCopen_FB ":0,2,u -129278:"No period for Axis, Master, Slave or function block input defined":F50274:F60000 -F50274:"PLCopen_FB ":0,2,u -129279:"Output value cannot be calculated":F50275:F60000 -F50275:"PLCopen_FB ":0,2,u -129280:"No valid master axis defined":F50276:F60000 -F50276:"PLCopen_FB ":0,2,u -129281:"This functionality is not available for ACOPOSmulti":F50277:F60000 -F50277:"PLCopen_FB ":0,2,u -129282:"Command can't currently be executed":F50278:F60000 -F50278:"PLCopen_FB ":0,2,u -129283:"Master or slave position of the first cam profile point not equal to 0":F50279:F60000 -F50279:"PLCopen_FB ":0,2,u -129284:"Too few curve points":F50280:F60000 -F50280:"PLCopen_FB ":0,2,u -129285:"Invalid type for cam profile section":F50281:F60000 -F50281:"PLCopen_FB ":0,2,u -129286:"Invalid mode for the last cam profile point":F50282:F60000 -F50282:"PLCopen_FB ":0,2,u -129287:"Invalid master or slave position for last cam profile point":F50283:F60000 -F50283:"PLCopen_FB ":0,2,u -129288:"Master positions are not strictly monotonic increasing":F50284:F60000 -F50284:"PLCopen_FB ":0,2,u -129289:"Invalid boundary parameters":F50285:F60000 -F50285:"PLCopen_FB ":0,2,u -129290:"Too many cam profile polynomials":F50286:F60000 -F50286:"PLCopen_FB ":0,2,u -129291:"Turning point outside of cam profile section":F50287:F60000 -F50287:"PLCopen_FB ":0,2,u -129292:"Identical slave boundary positions not permitted":F50288:F60000 -F50288:"PLCopen_FB ":0,2,u -129293:"Specified data length is 0 or too low":F50289:F60000 -F50289:"PLCopen_FB ":0,2,u -129294:"Not able to determine error text. For details, see error text string ":F50290:F60000 -F50290:"PLCopen_FB ":0,2,u -129295:"An error has occurred. For details, see 'ErrorRecord' output ":F50291:F60000 -F50291:"PLCopen_FB ":0,2,u -129297:"Problem with variable in permanent memory":F50292:F60000 -F50292:"PLCopen_FB ":0,2,u -129299:"Error occurred during the setup operation":F50293:F60000 -F50293:"PLCopen_FB ":0,2,u -129300:"Invalid number of polynomials in cam profile":F50294:F60000 -F50294:"PLCopen_FB ":0,2,u -129301:"Unable to calculate cam profile value":F50295:F60000 -F50295:"PLCopen_FB ":0,2,u -129302:"Instance of function block already active on this axis":F50296:F60000 -F50296:"PLCopen_FB ":0,2,u -129303:"The specified IntervalTime is too small":F50297:F60000 -F50297:"PLCopen_FB ":0,2,u -129305:"ParID cannot be read with the specified mode":F50298:F60000 -F50298:"PLCopen_FB ":0,2,u -129306:"Invalid interpolation mode":F50299:F60000 -F50299:"PLCopen_FB ":0,2,u -129307:"Master period is zero":F50300:F60000 -F50300:"PLCopen_FB ":0,2,u -129308:"Internal calculation error":F50301:F60000 -F50301:"PLCopen_FB ":0,2,u -129309:"General internal error":F50302:F60000 -F50302:"PLCopen_FB ":0,2,u -129310:"Calculated compensation exceeds limit values":F50303:F60000 -F50303:"PLCopen_FB ":0,2,u -129311:"The maximum time was exceeded ":F50304:F60000 -F50304:"PLCopen_FB ":0,2,u -129312:"Error occurred during the holding brake test":F50305:F60000 -F50305:"PLCopen_FB ":0,2,u -129313:"FIFO - Maximum amount of available elements exceeded":F50306:F60000 -F50306:"PLCopen_FB ":0,2,u -129314:"The function block is called in a wrong task class":F50307:F60000 -F50307:"PLCopen_FB ":0,2,u -129315:"Abortion of cyclic position transfer due to axis error":F50308:F60000 -F50308:"PLCopen_FB ":0,2,u -129316:"Two encoder control is not activated":F50309:F60000 -F50309:"PLCopen_FB ":0,2,u -129488:"Permanent variable for endless position was overwritten":F50310:F60000 -F50310:"PLCopen_FB ":0,2,u -129489:"Internal values in the axis structure are invalid":F50311:F60000 -F50311:"PLCopen_FB ":0,2,u -129490:"Internal initialization error (global init)":F50312:F60000 -F50312:"PLCopen_FB ":0,2,u -129491:"Internal initialization error (SW limits)":F50313:F60000 -F50313:"PLCopen_FB ":0,2,u -129492:"Internal initialization error (homing of virtual axis)":F50314:F60000 -F50314:"PLCopen_FB ":0,2,u -129498:"ACP10_MC library: Initialization aborted":F50315:F60000 -F50315:"PLCopen_FB ":0,2,u -129499:"ACP10_MC library: Error with details in 'ASCII Data'":F50316:F60000 -F50316:"PLCopen_FB ":0,2,u -131000:"Nicht alle INIT-PARIDs initialisiert -> Einschalten Regler nicht mglich":F60000 -131001:"Regler ist ausgeschaltet -> Trace nicht mglich":F60000 -131002:"Shut-Down der Motorbrcke wurde ausgelst":F60000 -131003:"Fehler der Motorbrcke ( NMI )":F60000 -131004:"Das interne Zwischenkreisrelais ist nicht geschlossen.":F60000 -131005:"Die Netzwerklebensberwachung hat zugeschlagen.":F60000 -131006:"Der Abbruch-Schleppfehlergrenzwert wurde berschritten.":F60000 -131007:"Der Eingang X 1.8 Enable ( Freigabe ) ist nicht aktiv.":F60000 -131008:"Der Eingang X 1.2 Thermoschalter hat ausgelst.":F60000 -131009:"Der Eingang X 1.6 pos. HW-Endschalter hat ausgelst":F60000 -131010:"Der Eingang X 1.7 neg. HW-Endschalter hat ausgelst":F60000 -131011:"Der Regler ist nicht eingeschaltet":F60000 -131012:"Die I^2t-berwachung hat angesprochen.":F60000 -131013:"Die interne PTC-Temperaturberwachung hat ausgelst.":F60000 -131014:"Ein negativer Wert ist nicht zulssig.":F60000 -131015:"Die Parameter fr den Trace sind nicht richtig initialisiert.":F60000 -131016:"Geberausfall erkannt.":F60000 -131017:"NC-Modultyp nicht korrekt.":F60000 -131018:"Drehzahlreglerberwachung - Abbruchgrenzwert berschritten":F60000 -131019:"Referenzieren nicht mglich, Bewegung aktiv":F60000 -131020:"Referenzierparameter nicht gltig":F60000 -131021:"Referenzierparameter PARID_HOMING_TR_S_BLOCK nicht 0":F60000 -131022:"Parameter ungltig im Befehl Latch Enable":F60000 -131023:"Ein positiver Wert ist nicht zulssig.":F60000 -131201:"Di/Do Interface: Drive not ready":F60000 -131220:"Encoder error: Encoder not configured":F50317:F60000 -F50317:"EncIf Index ":0,1,u -131221:"Encoder error: Cable disturbance or signal disturbance":F50318:F60000 -F50318:"EncIf Index ":0,1,u -131224:"Encoder Interface: HW Module not OK":F50319:F60000 -F50319:"EncIf Index ":0,1,u -131240:"Homing procedure mode not allowed with current HW Type":F60000 -131247:"Drive Interface: DrvOK not set from HW Module":F60000 -131248:"Trigger Interface: HW Module not OK":F50320:F60000 -F50320:"TrigIf Index ":0,2,u -131249:"Drive Interface: HW Module not OK":F60000 -131250:"Di/Do Interface: HW Module not OK":F60000 -131260:"Current axis configuration only possible in simulation mode":F60000 -131261:"Change mode for servo drive adjustment not allowed":F60000 -132001:"Error calling CAN_xopen()":F50321:F60000 -F50321:"Status of CAN_xopen() ":0,2,u -132002:"Error defining Write COB for Broadcast Command":F50322:F60000 -F50322:"CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) ":0,4,u -132003:"Error defining Write COB for Parameter Read Request":F50323:F60000 -F50323:"CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) ":0,4,u -132004:"Error defining Write COB for Parameter Write Request":F50324:F60000 -F50324:"CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) ":0,4,u -132005:"Error defining Read COB for Parameter Read Response":F50325:F60000 -F50325:"CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) ":0,4,u -132006:"Error defining Read COB for Parameter Write Response":F50326:F60000 -F50326:"CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) ":0,4,u -132007:"Error defining Read COB for Monitor Data from the drive":F50327:F60000 -F50327:"CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) ":0,4,u -132008:"Error sending Read Request (network error ?)":F50328:F60000 -F50328:"Status of CAN_sendCOB() ":0,2,u -132009:"Error sending Write Request (network error ?)":F50329:F60000 -F50329:"Status of CAN_sendCOB() ":0,2,u -132010:"Drive not responding to Read Request (is the drive in the network ?)":F50330:F60000 -F50330:"Timeout [usec] ":0,4,u -132011:"Drive not responding to Write Request (is the drive in the network ?)":F50331:F60000 -F50331:"Timeout [usec] ":0,4,u -132012:"Error reading module description of system module":F60000 -132013:"No operating system present on the drive":F60000 -132014:"NCSYS version on the drive not compatible with NC software version":F50332:F60000 -F50332:"NCSYS version on the drive ":0,2,u -132015:"Error creating message queue":F50333:F60000 -F50333:"Status of q_create() ":0,2,u -132016:"Error sending an idle time command to the NC Manager Task":F50334:F60000 -F50334:"Status of q_send() ":0,2,u -132017:"Wrong boot state after start of operating system":F50335:F60000 -F50335:"Boot state ":0,2,u -132018:"Invalid Parameter ID in system module":F50336:F60000 -F50336:"Parameter-ID ":0,2,u -132019:"Download of NC system module not allowed (the module is on the PLC)":F60000 -132020:"System module data could not be read from the drive for initialization":F60000 -132021:"System module data could not be read from the drive after download":F60000 -132022:"Error aborting data block access before download":F60000 -132023:"Error reading boot state before download":F60000 -132025:"Wrong boot state after SW Reset before download":F50337:F60000 -F50337:"Boot state ":0,2,u -132026:"Error during INIT of data block write access for download":F60000 -132027:"Error sending data segment for download":F60000 -132029:"Response error after sending data segment for download":F60000 -132030:"Error at command for system module burn after download":F60000 -132031:"Error reading status for system module burn after download":F60000 -132032:"Error while burning system module after download":F50338:F60000 -F50338:"Error status from burning system module ":0,1,u -132033:"Timeout while burning system module after download":F50339:F60000 -F50339:"Last status from burning system module ":0,1,u -132034:"Error at SW Reset before download":F60000 -132035:"Error at SW Reset after download":F60000 -132036:"Different system module data after download":F60000 -132037:"Error message(s) lost because of FIFO overflow (acknowledge errors)":F60000 -132040:"Version of INIT parameter module is not compatible to NC manager":F50340:F60000 -F50340:"Version of INIT parameter module ":0,2,u -132041:"The module acp10cfg does not exist":F60000 -132042:"The module acp10cfg is not an NC data module":F60000 -132043:"The NC module type of the module acp10cfg is invalid":F60000 -132044:"The NC module type of the module acp10cfg cannot be read":F60000 -132045:"The data address in module acp10cfg cannot be read":F60000 -132046:"The data section of module acp10cfg is empty":F50341:F60000 -F50341:"Number of data section ":0,2,u -132047:"A CAN node number in module acp10cfg is invalid":F60000 -132048:"A CAN node number in module acp10cfg is used repeatedly":F60000 -132049:"This NC action is not allowed during Trace is active":F60000 -132050:"A Trace Data Upload is already active":F60000 -132053:"Error defining Write COB for Parameter Read Request 2":F50342:F60000 -F50342:"CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) ":0,4,u -132054:"Error defining Write COB for Parameter Write Request 2":F50343:F60000 -F50343:"CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) ":0,4,u -132055:"Error defining Read COB for Parameter Read Response 2":F50344:F60000 -F50344:"CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) ":0,4,u -132056:"Error defining Read COB for Parameter Write Response 2":F50345:F60000 -F50345:"CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) ":0,4,u -132057:"Error accessing HS task class table":F50346:F60000 -F50346:"Status of SS_get_entry() ":0,2,u -132058:"Error accessing task class table":F50347:F60000 -F50347:"Status of SS_get_entry() ":0,2,u -132059:"Parameter tk_no invalid for access to task class table":F50348:F60000 -F50348:"Value of tk_no ":0,2,u -132060:"Timeout for cyclic data from drive - Indications invalid (network error ?)":F60000 -132061:"Timeout sending a Read Request telegram (network error ?)":F60000 -132062:"Timeout sending a Write Request telegram (network error ?)":F60000 -132063:"Data address zero (set/read parameter via service interface)":F60000 -132064:"Converting text into binary data is not possible for this parameter data type":F60000 -132065:"Converting binary data into text is not possible for this parameter data type":F60000 -132066:"Parameter ID zero (set/read parameter via service interface)":F60000 -132067:"Parameter ID invalid (converting text to/from binary data not possible)":F60000 -132069:"The data address of the ACOPOS parameters in module acp10cfg cannot be read":F60000 -132070:"Drive for ACOPOS parameters in module acp10cfg not found":F50349:F60000 -F50349:"Interface index (in HB) and node number (in LB) of this drive ":0,2,u -132071:"The ACOPOS parameters are invalid (an update of AutomationStudio is necessary)":F60000 -132072:"Wrong boot state after SW Reset":F50350:F60000 -F50350:"Boot state ":0,2,u -132073:"Download of NC system module: Error reading NC hardware version of BsLoader":F60000 -132074:"Incompatible NC hardware version: Download of BsLoader not possible":F50351:F60000 -F50351:"Version ID of NC system module (in HB) and version ID of ACOPOS (in LB) ":0,2,u -132075:"Incompatible NC hardware version: Download of operating system not possible":F50352:F60000 -F50352:"Version ID of NC system module (in HB) and version ID of ACOPOS (in LB) ":0,2,u -132076:"The FIFO for messages with high priority to NC Idle Task is full":F60000 -132077:"A POWERLINK node number in module acp10cfg is invalid":F60000 -132078:"A POWERLINK node number in module acp10cfg is used repeatedly":F60000 -132079:"With this variant one CAN interface must be in module acp10cfg":F60000 -132080:"With this variant one POWERLINK interface must be in module acp10cfg":F60000 -132084:"The NC configuration does not contain any ACOPOS module":F60000 -132085:"Module acp10cfg invalid (AutomationStudio V2.2 or higher necessary)":F60000 -132086:"With this variant no CAN interface is allowed in module acp10cfg":F60000 -132087:"With this variant no POWERLINK interface is allowed in module acp10cfg":F60000 -132088:"The INIT parameter module specified in the NC Mapping Table does not exist":F60000 -132089:"NC-HW-ID of INIT parameter module is not compatible to NC manager":F50353:F60000 -F50353:"NC-HW-ID of INIT parameter module ":0,2,u -132090:"NC object type of INIT parameter module is not equal to NC object":F50354:F60000 -F50354:"NC object type of INIT parameter module ":0,2,u -132091:"Invalid block data in INIT parameter module (data range exceeded)":F50355:F60000 -F50355:"Offset in data section of INIT parameter module ":0,4,u -132092:"Error sending a command to the NC Idle Task":F50356:F60000 -F50356:"Status of send function ":0,2,u -132093:"NcManCtrl is defined repeatedly with different values":F60000 -132094:"NetworkInit is defined repeatedly for ncMANAGER with different values":F60000 -132095:"Value of drive group in CAN-CFG-Module higher than maximum value":F50357:F60000 -F50357:"Maximum value ":0,2,u -132098:"Version of the module acp10cfg is not compatible with NC manager":F60000 -132099:"Length of data section of module acp10cfg is too small":F50358:F60000 -F50358:"Number of data section ":0,2,u -132100:"Memory for NC error text management cannot be allocated":F50359:F60000 -F50359:"Status of SM_malloc() ":0,2,u -132102:"Version ID of error text module not equal to that of NC manager":F60000 -132103:"Data section of error text module cannot be read":F50360:F60000 -F50360:"Number of data section ":0,2,u -132104:"Data section of error text module is empty":F50361:F60000 -F50361:"Number of data section ":0,2,u -132105:"Length of data section of error text module is too small":F50362:F60000 -F50362:"Number of data section ":0,2,u -132106:"Error list of error text module not equal with that of NC manager":F50363:F60000 -F50363:"First invalid error number ":0,2,u -132107:"Parameter list of error text module not equal with that of NC manager":F50364:F60000 -F50364:"First invalid parameter ID ":0,2,u -132108:"The last error number of error text module is not equal to 65535":F60000 -132109:"The last parameter ID of error text module is not equal to 65535":F60000 -132110:"Length of data section of CAN-CFG-Module cannot be read":F50365:F60000 -F50365:"Status of function MO_section_lng() ":0,2,u -132111:"Length of data section of CAN-CFG-Module is too small":F50366:F60000 -F50366:"Expected length ":0,2,u -132112:"The data address in the CAN-CFG-Module cannot be read":F50367:F60000 -F50367:"Status of function MO_read() ":0,2,u -132113:"The enable code in the CAN-CFG-Module is invalid":F60000 -132114:"Values not equal to zero in reserved area of CAN-CFG-Module":F60000 -132115:"The basis CAN ID for WR/RD channel1 in the CAN-CFG-Module is invalid":F60000 -132116:"The basis CAN ID for WR/RD channel2 in the CAN-CFG-Module is invalid":F60000 -132117:"The basis CAN ID for WR/RD channel3 in the CAN-CFG-Module is invalid":F60000 -132118:"The basis CAN ID for monitor data in the CAN-CFG-Module is invalid":F60000 -132119:"Invalid basis CAN ID for cyclic data to the drive in CAN-CFG-Module":F60000 -132120:"Invalid basis CAN ID for cyclic data from the drive in CAN-CFG-Module":F60000 -132121:"The CAN ID for the SYNC telegram in the CAN-CFG-Module is invalid":F60000 -132122:"The CAN ID for the broadcast command in the CAN-CFG-Module is invalid":F60000 -132123:"Error defining Read COB for WR2 Request (external set position mode)":F50368:F60000 -F50368:"CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) ":0,4,u -132124:"Error defining Read COB for WR2 Response (external set position mode)":F50369:F60000 -F50369:"CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) ":0,4,u -132125:"Error defining Read COB for RD2 Request (external set position mode)":F50370:F60000 -F50370:"CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) ":0,4,u -132126:"Error defining Read COB for RD2 Response (external set position mode)":F50371:F60000 -F50371:"CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) ":0,4,u -132127:"Error deleting Write COB for Broadcast Command (external set position mode)":F50372:F60000 -F50372:"CAN-ID (in HB and MHB) and Status of CAN_deleteCOB() (in MLB and LB) ":0,4,u -132128:"Error defining Read COB for Broadcast Command (external set position mode)":F50373:F60000 -F50373:"CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) ":0,4,u -132129:"Error defining Read COB for cyclic user data from drive (ext. set pos. mode)":F50374:F60000 -F50374:"CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) ":0,4,u -132130:"This external set position mode is only allowed with one CAN interface":F50375:F60000 -F50375:"Count of used CAN interfaces ":0,2,u -132131:"The specified NC data module does not exist":F60000 -132132:"The specified module is not an NC data module":F60000 -132133:"The NC module type of the specified NC data module is invalid":F50376:F60000 -F50376:"Requested type (in HB) and type of NC data module (in LB) ":0,2,u -132134:"The NC module type of the specified NC data module cannot be read":F50377:F60000 -F50377:"Status of function MO_read() ":0,2,u -132135:"The data address of the specified NC data module cannot be read":F50378:F60000 -F50378:"Status of function MO_read() ":0,2,u -132136:"The data section of the specified NC data module is empty":F50379:F60000 -F50379:"Number of data section ":0,2,u -132137:"Data address of structure for a data block operation is zero":F60000 -132138:"Data address zero (data structure for data block operation)":F60000 -132139:"Data length zero (data structure for data block operation)":F60000 -132140:"Data block operation: Data module name or data address must be zero":F60000 -132141:"Invalid data format in a parameter sequence":F60000 -132142:"ID or type of a parameter invalid in parameter sequence with text format":F50380:F60000 -F50380:"Index of this parameter in the parameter sequence ":0,4,u -132143:"Data of a parameter in a parameter sequence longer than 6 bytes":F50381:F60000 -F50381:"Index of this parameter in the parameter sequence ":0,4,u -132144:"Error for an ACOPOS parameter table specified in the NC Mapping Table":F50382:F60000 -F50382:"Index of this ACOPOS parameter table (name in Logger) ":0,2,u -132145:"The ACOPOS parameter table does not exist":F60000 -132146:"The ACOPOS parameter table is not an NC data module":F60000 -132147:"The NC module type of the ACOPOS parameter table is invalid":F60000 -132148:"The NC module type of the ACOPOS parameter table cannot be read":F60000 -132149:"The data address in the ACOPOS parameter table cannot be read":F60000 -132150:"The data section of the ACOPOS parameter table is empty":F60000 -132151:"Error initializing memory buffer for XML parser":F60000 -132152:"No XML elements present in an ACOPOS parameter table":F60000 -132153:"The first XML element is invalid in the ACOPOS parameter table":F60000 -132154:"The ACOPOS parameter table does not contain any ACOPOS parameters":F60000 -132155:"Nesting depth for ACOPOS parameter groups exceeded":F50383:F60000 -F50383:"Maximum nesting depth ":0,2,u -132156:"ID or type of an ACOPOS parameter invalid for text conversion":F50384:F60000 -F50384:"Parameter ID ":0,2,u -132157:"Length of parameter data too large for ACOPOS parameter in XML data":F50385:F60000 -F50385:"Parameter ID ":0,2,u -132158:"ACOPOS parameter: An attribute is not defined (ID)":F50386:F60000 -F50386:"Number of this Parameter in the ACOPOS parameter table ":0,2,u -132159:"ACOPOS parameter: An attribute is not defined (Value)":F50387:F60000 -F50387:"Number of this Parameter in the ACOPOS parameter table ":0,2,u -132161:"ncNC_SYS_RESTART,ncACKNOWLEDGE is not allowed (network.init=ncFALSE)":F60000 -132163:"A system module download to all drives is not possible with SwNodeSelect":F60000 -132164:"The text defined with NetworkInit (global) is invalid":F60000 -132165:"A CAN node number is equal to NodeNr_SwNodeSelect":F60000 -132166:"Network initialization not allowed during active network initialization":F60000 -132167:"The text defined with NetworkInit is invalid":F60000 -132168:"NodeNr_SwNodeSelect is defined repeatedly with different values":F60000 -132169:"The node number defined with NodeNr_SwNodeSelect is invalid":F50388:F60000 -F50388:"Node number ":0,2,u -132170:"A data module name has to be entered for this data block operation":F60000 -132171:"Index zero is not allowed (data structure for data block operation)":F60000 -132172:"The specified data module name is not valid for a BR module":F50389:F60000 -F50389:"Status of conv_asc2brstr() ":0,2,u -132173:"Memory for data module creation cannot be allocated":F50390:F60000 -F50390:"Data module length ":0,4,u -132174:"Error with installation of data module into BR module table":F50391:F60000 -F50391:"Status of BrmFlushModuleMemory() ":0,2,u -132175:"Error with installation of data module into BR module table":F50392:F60000 -F50392:"Status of BR_install() ":0,2,u -132176:"Text for parameter data too large for parameter sequence with text format":F50393:F60000 -F50393:"Index of this parameter in the parameter sequence ":0,4,u -132177:"Text for parameter data too large for parameter list with text format":F50394:F60000 -F50394:"Index of this parameter in the parameter list ":0,4,u -132178:"This axis is not enabled for this ACOPOS (channel number too high)":F50395:F60000 -F50395:"Maximum channel number ":0,2,u -132179:"ID or type of a parameter invalid in parameter list with text format":F50396:F60000 -F50396:"Index of this parameter in the parameter list ":0,4,u -132180:"Data address of structure for a parameter list operation is zero":F60000 -132181:"Data address zero (data structure for parameter list operation)":F60000 -132182:"Data length zero (data structure for parameter list operation)":F60000 -132183:"Data length invalid (data structure for parameter list operation)":F60000 -132184:"Invalid data format in a parameter list":F60000 -132185:"Data of a parameter in a parameter list longer than 6 bytes":F50397:F60000 -F50397:"Index of this parameter in the parameter list ":0,4,u -132186:"NetBasisInitNr is defined repeatedly for ncMANAGER with different values":F60000 -132187:"Error for synchronization of network initialization (details in Logger)":F60000 -132188:"This NC object is defined in hardware configuration and NC Mapping Table":F60000 -132189:"Timeout for cyclic data from drive - Indications invalid (network error ?)":F50398:F60000 -F50398:"Timeout [usec] ":0,4,u -132190:"Error defining Write COB for selection of node number via software":F50399:F60000 -F50399:"CAN-ID (in HB and MHB) and Status of CAN_defineCOB() (in MLB and LB) ":0,4,u -132191:"This parameter ID is reserved for the PLCopen MC library":F50400:F60000 -F50400:"Command ID (0: SERVICE, 1: PAR_LIST, 2: PAR_SEQU, 3: ACP_PAR) ":0,4,u -132192:"The specified data module is not an INIT Parameter module":F60000 -132193:"For this NC object type no INIT parameter module is present":F60000 -132194:"This function is not implemented for this NC object type":F60000 -132195:"Error downloading BsLoader to ACOPOS":F50401:F60000 -F50401:"Node number of ACOPOS which caused the error (if not equal to zero) ":0,2,u -132196:"Error downloading operating system to ACOPOS":F50402:F60000 -F50402:"Node number of ACOPOS which caused the error (if not equal to zero) ":0,2,u -132197:"Error downloading BsLoader to ACOPOS (additional info in Logger)":F60000 -132198:"Error downloading operating system to ACOPOS (additional info in Logger)":F60000 -132200:"Error calling plAcycWrite() (read parameter)":F50403:F60000 -F50403:"Status of plAcycWrite() ":0,2,u -132201:"Error calling plAcycWrite() (write parameter)":F50404:F60000 -F50404:"Status of plAcycWrite() ":0,2,u -132202:"Error calling plAcycRead() (read parameter)":F50405:F60000 -F50405:"Status of plAcycRead() ":0,2,u -132203:"Error calling plAcycRead() (write parameter)":F50406:F60000 -F50406:"Status of plAcycRead() ":0,2,u -132204:"Timeout while reading par. via acyclic channel (is the drive in the network ?)":F50407:F60000 -F50407:"Timeout [usec] ":0,4,u -132205:"Timeout while writing par. via acyclic channel (is the drive in the network ?)":F50408:F60000 -F50408:"Timeout [usec] ":0,4,u -132206:"Cyclic channel: Read Request in spite of Wait for Response":F60000 -132207:"Cyclic channel: Write Request in spite of Wait for Response":F60000 -132208:"Error using plAction(DEVICE_TO_BUS_NR) (additional info in Logger)":F50409:F60000 -F50409:"Status of plAction() ":0,2,u -132209:"Error using plAction(GET_IDENT) (additional info in Logger)":F50410:F60000 -F50410:"Status of plAction() ":0,2,u -132210:"Wrong interface ident when calling plState() (additional info in Logger)":F50411:F60000 -F50411:"Interface ident ":0,4,u -132211:"Interface not available when calling plState() (additional info in Logger)":F60000 -132212:"Fatal interface error when calling plState() (additional info in Logger)":F60000 -132213:"Timeout for POWERLINK interface (additional info in Logger)":F60000 -132214:"Error calling plAcycOpen() (additional info in Logger)":F50412:F60000 -F50412:"Status of plAcycOpen() ":0,2,u -132215:"Error calling plCECreate() (additional info in Logger)":F50413:F60000 -F50413:"Status of plCECreate() ":0,2,u -132216:"Error using plAction(GET_IF_PAR) (additional info in Logger)":F50414:F60000 -F50414:"Status of plAction() ":0,2,u -132217:"Broadcast channel: Error calling plAcycWrite() (read parameter)":F50415:F60000 -F50415:"Status of plAcycWrite() ":0,2,u -132218:"Broadcast channel: Error calling plAcycWrite() (write parameter)":F50416:F60000 -F50416:"Status of plAcycWrite() ":0,2,u -132219:"Error using plAction(GET_IF_MUXPRESCALE) (additional info in Logger)":F50417:F60000 -F50417:"Status of plAction() ":0,2,u -132220:"Error using plAction(GET_IF_CYCLE_TIME) (additional info in Logger)":F50418:F60000 -F50418:"Status of plAction() ":0,2,u -132221:"Error using plAction(GET_IF_PRESCALE) (additional info in Logger)":F50419:F60000 -F50419:"Status of plAction() ":0,2,u -132222:"Error using plAction(GET_STATIONFLAG) (additional info in Logger)":F50420:F60000 -F50420:"Status of plAction() ":0,2,u -132223:"Error calling plGetNodeInfo() (additional info in Logger)":F50421:F60000 -F50421:"Status of plGetNodeInfo() ":0,2,u -132224:"Error calling plAction(GET_PROTOCOL_VERSION) (additional info in Logger)":F50422:F60000 -F50422:"Status of plAction() ":0,2,u -132225:"This ACOPOS POWERLINK node does not exist in the AR Configuration":F60000 -132226:"A SDC node number in module acp10cfg is invalid":F60000 -132227:"A SDC node number in module acp10cfg is used repeatedly":F60000 -132228:"There is no network interface (POWERLINK or SDC) contained in acp10cfg":F60000 -132229:"The SDC object needed for operation of SDC axes does not exist":F60000 -132230:"Error at initialization of SDC oder SIM object (see Logger)":F60000 -132231:"Error at SDC configuration (see Logger)":F60000 -132232:"The SIM object needed for ACOPOS Simulation does not exist":F60000 -132233:"NCBSL (name see logger) contains no NC system module with module type 0x4F":F60000 -132234:"NCSYS (name see logger) contains no NC system module with module type 0x4F":F60000 -132235:"Data address zero for parameter in parameter sequence":F50423:F60000 -F50423:"Index of this parameter in the parameter sequence ":0,4,u -132236:"Data address zero for parameter in parameter list":F50424:F60000 -F50424:"Index of this parameter in the parameter list ":0,4,u -132237:"Channel index for ACOPOS parameters in module acp10cfg is invalid":F50425:F60000 -F50425:"Interface index (in HB) and node number (in LB) of this drive ":0,2,u -132238:"This function is not implemented at this time":F60000 -132239:"Basic memory for INIT parameter modules could not be allocated":F50426:F60000 -F50426:"Status of SM_malloc() ":0,2,u -132240:"NC object data invalid (PV with INIT value in variable declaration ?) ":F60000 -132241:"Data block operation: Data module name must be zero":F60000 -132243:"Error using plAction(GET_PDO_INFO) (additional info in Logger)":F50427:F60000 -F50427:"Status of plAction() ":0,2,u -132244:"No PDO defined in the cyclic frame for this channel: The channel is disabled":F60000 -132245:"The Memory for operating the broadcast channel cannot be allocated":F60000 -132246:"'Direction' of the POWERLINK broadcast channel is not 'Output'":F60000 -132247:"Error using plAction(GET_TC_INFO) (additional info in Logger)":F50428:F60000 -F50428:"Status of plAction() ":0,2,u -132248:"Invalid ACOPOS parameter header in module acp10cfg (section exceeded)":F50429:F60000 -F50429:"Interface index (in HB) and node number (in LB) of this drive ":0,2,u -132249:"Invalid ACOPOS parameter descriptor in module acp10cfg (section exceeded)":F60000 -132250:"ACOPOS parameter in module acp10cfg: Length of parameter data too large":F50430:F60000 -F50430:"Maximum allowed length ":0,2,u -132251:"NcNetCyc: Response timeout":F50431:F60000 -F50431:"Timeout [usec] ":0,4,u -132252:"NcNetCyc: Unexpected Response (invalid counter value)":F60000 -132253:"The task class for POWERLINK output cycle trigger is invalid":F50432:F60000 -F50432:"Maximum task class number ":0,1,u -132254:"No PDO mapping defined (PDO mapping is required for this ACOPOS ID)":F50433:F60000 -F50433:"ACOPOS ID ":0,1,u -132255:"Trace start is not allowed while trace is active":F60000 -132256:"Trace trigger: Invalid Data":F50434:F60000 -F50434:"Index of trigger record ":0,2,u -132257:"Trace trigger: This channel is not enabled for this ACOPOS":F50435:F60000 -F50435:"Index of trigger record ":0,2,u -132258:"More than one trace trigger defined for a channel":F50436:F60000 -F50436:"Index of trigger record ":0,2,u -132259:"There are currently no trace data to be saved":F60000 -132260:"Trace: No valid test data point is defined":F60000 -132261:"Trace trigger: Invalid data":F60000 -132262:"Trace test data point: Invalid data":F50437:F60000 -F50437:"Index of test data point ":0,2,u -132263:"Trace trigger: This channel is not enabled for this ACOPOS":F60000 -132264:"Trace test data point: This channel is not enabled for this ACOPOS":F50438:F60000 -F50438:"Index of test data point ":0,2,u -132265:"Trace trigger: Trace for this NC object already active at trace start":F60000 -132266:"Trace test data point: Trace for this NC object already active at trace start":F50439:F60000 -F50439:"Index of test data point ":0,2,u -132267:"Trace trigger: The NC object is not enabled for trace commands":F60000 -132268:"Trace test data point: The NC object is not enabled for trace commands":F50440:F60000 -F50440:"Index of test data point ":0,2,u -132269:"Trace: Too many test data points defined for one trace channel":F50441:F60000 -F50441:"Max. number of test data points ":0,2,u -132270:"ACOPOS coupling: The channel number of the send data is invalid":F50442:F60000 -F50442:"Channel number of the send data ":0,1,u -132271:"ACOPOS coupling: The channel number of the receive data is invalid":F50443:F60000 -F50443:"Channel number of the receive data ":0,1,u -132272:"ACOPOS coupling: Send data with this channel number are not configured":F50444:F60000 -F50444:"Channel number of the send data (number of coupling object) ":0,1,u -132273:"ACOPOS coupling: The NC object of the send data is invalid":F60000 -132274:"Network coupling: The broadcast channel was not configured":F60000 -132275:"Network coupling: The broadcast channel was not successfully initialized":F60000 -132276:"Network coupling: Cycle times not equal (POWERLINK, NC task class)":F60000 -132277:"Network coupling: In the broadcast channel no more data record has place":F60000 -132278:"ACOPOS coupling: Zero as Parameter ID of the send data is not allowed":F60000 -132279:"Service interface: Data address zero":F60000 -132280:"Timeout for enable of acyclic network communication":F50445:F60000 -F50445:"Timeout [sec] ":0,4,u -132281:"Version of SafeMC lower than minimum version (see Logger)":F60000 -132282:"Network coupling: Incompatible cycle times (POWERLINK, NC task class)":F60000 -132283:"INIT broadcast data point: Call of action only allowed with NC task class":F50446:F60000 -F50446:"Number of NC task class ":0,1,u -132284:"Ext. coupling data: With this AR/NC version only for TC1 with synchr. output":F50447:F60000 -F50447:"Number of NC task class ":0,1,u -132285:"INIT broadcast data point: Incompatible cycle times (POWERLINK, NC task class)":F50448:F60000 -F50448:"Extended coupling data for ACP10_MC_BROADCAST (0/1: No/Yes) ":0,1,u -132286:"Network coupling: Incompatible cycle times (network interfaces, NC task class)":F50449:F60000 -F50449:"Extended coupling data for ACP10_MC_BROADCAST (0/1: No/Yes) ":0,1,u -132287:"Extended coupling data not possible (OutTime difference too large)":F50450:F60000 -F50450:"Difference between maxOutTime and minOutTime ":0,4,u -132288:"Extended coupling data not possible (task class tolerance is not zero)":F50451:F60000 -F50451:"Number of NC task class ":0,1,u -132289:"Network coupling: SDC/SIM master and slave in different task classes":F60000 -132290:"INIT broadcast data point: Call of NC action only allowed in SDC task class":F50452:F60000 -F50452:"Task class number of the corresponding SDC interface ":0,1,u -132291:"INIT broadcast data point: "dp_data_bits" or "dp_task_class" is zero":F60000 -132292:"Data of a parameter in a parameter list longer than 8 bytes":F50453:F60000 -F50453:"Index of this parameter in the parameter list ":0,4,u -132302:"Start setup not possible: A setup operation is already active":F60000 -132322:"Data block upload/download: The data object name is zero":F60000 -132323:"Data block upload/download: The data block parameter ID is invalid":F60000 -132324:"Data block upload/download: The parameter ID of data block index 1 is invalid":F60000 -132325:"Data block upload/download: The parameter ID of data block index 2 is invalid":F60000 -132326:"Data block upload/download: Address of data buffer is zero":F60000 -132327:"Data block upload/download: Length of data buffer is zero":F60000 -132328:"Data block upload: Length of data buffer lower than length of data block":F60000 -132329:"Setup: Maximum number of initial ACOPOS parameters exceeded":F50454:F60000 -F50454:"Maximum number ":0,4,u -132330:"Setup: Data of an ACOPOS parameter longer than 6 bytes":F50455:F60000 -F50455:"Parameter ID ":0,2,u -132331:"Start setup not possible: The mode parameter is zero":F60000 -132392:"Network coupling: Incompatible cycle times (POWERLINK, NC task class)":F60000 -132393:"Network coupling: Incompatible cycle times (POWERLINK, NC task class)":F60000 -132394:"INIT broadcast data point: Incompatible cycle times (POWERLINK, NC task class)":F60000 -132395:"Ext. coupling data: Only possible with synchr. output for task class Cyclic #1":F50456:F60000 -F50456:"Number of NC task class ":0,1,u -132396:"Changing the cycle time is not allowed for this ACOPOS hardware type":F60000 -132397:"NCSYS version on the target system is not compatible with NC software version":F60000 -132398:"NCSYS does not contain an operating system for this ACOPOS hardware type":F60000 -132399:"Manual ACOPOS restart (POWER-OFF/-ON) after NCSYS download necessary":F60000 -132400:"Memory cannot be allocated":F50457:F60000 -F50457:"Memory size ":0,4,u -132401:"No data object name specified":F60000 -132402:"The specified file cannot be opened":F60000 -132403:"The specified file cannot be created":F60000 -132404:"Error at writing into a file":F60000 -132405:"Error at reading from a file":F60000 -132406:"The specified file cannot be created":F50458:F60000 -F50458:"Status of FileCreate() ":0,2,u -132407:"Error at writing into a file":F50459:F60000 -F50459:"Status of FileWrite() ":0,2,u -132408:"Error at closing a file":F50460:F60000 -F50460:"Status of FileClose() ":0,2,u -132409:"The specified file cannot be deleted":F50461:F60000 -F50461:"Status of FileDelete() ":0,2,u -132410:"The data object type is invalid":F60000 -132411:"The address of the data object structure is zero":F60000 -132412:"The name in the data object structure is zero":F60000 -132413:"The data address in the data object structure is zero":F60000 -132414:"The data length in the data object structure is zero":F60000 -132415:"No File Device specified":F60000 -132416:"The FileIO functions do not exist (is library FileIO existing ?)":F60000 -132417:"Error at writing into an NC data module":F50462:F60000 -F50462:"Status of ncda_wr() ":0,2,u -132418:"No XML elements present in MTC data":F60000 -132419:"MTC data: XML elements invalid or in wrong order":F60000 -132420:"The MTC data contain an invalid configuration":F60000 -132421:"The MTC data contain no configuration for Multi Axes Trace":F60000 -132422:"The MTC data contain more than one configuration for Multi Axes Trace":F60000 -132423:"MTC data: Trigger.NcObject is invalid":F60000 -132424:"MTC data: Trigger.Condition is invalid":F60000 -132425:"MTC data: Channel.NcObject is invalid":F60000 -132426:"Trace trigger: The event is invalid":F60000 -132427:"Trace trigger: Parameter ID zero not allowed if event unequal to OFF":F60000 -132428:"The data object format is invalid":F60000 -132429:"MTC data: Maximum number of test data points exceeded":F50463:F60000 -F50463:"Maximum number ":0,2,u -132430:"Data could not be read from NCBSL module (name see logger)":F60000 -132431:"Data could not be read from NCSYS module (name see logger)":F60000 -132432:"Trace not possible: The ACOPOS startup is not yet complete":F60000 -132492:"ACOPOS Simulation: TC for cyclic PLCopen data not equal to NC Manager TC":F60000 -132494:"AcoposSimulation=Off for one channel although activated for the other channel":F50464:F60000 -F50464:"Channel number with AcoposSimulation=Off ":0,1,u -132495:"AcoposSimulation: Different values defined for real and virtual axis":F50465:F60000 -F50465:"Channel number of NC objects ":0,1,u -132496:"Error creating cyclic task for PLCopen MC (details in Logger)":F60000 -132497:"Task class for handling of cyclic data with PLCopen in acp10cfg is invalid":F50466:F60000 -F50466:"Maximum task class number ":0,1,u -132498:"PLCopen_CyclicData_TaskClass is lower than zero or higher than maximum value":F50467:F60000 -F50467:"Maximum value ":0,1,u -132499:"PLCopen_CyclicData_TaskClass: Values for real and virtual axis are not equal":F50468:F60000 -F50468:"Channel number of NC objects ":0,1,u -132500:"The Message FIFO already exists":F60000 -132501:"Error creating Message FIFO":F50469:F60000 -F50469:"Status of RtkCreateFifo() ":0,2,u -132502:"The Critical Section for Command Semaphore already exists":F60000 -132503:"Error creating Critical Section for Command Semaphore":F50470:F60000 -F50470:"Status of RtkCreateCriticalSection() ":0,2,u -132504:"The NC Idle Task already exists":F60000 -132505:"Error creating NC Idle Task":F50471:F60000 -F50471:"Status of RtkCreateTask() ":0,2,u -132506:"Error reading Taskclass Cycle Time":F50472:F60000 -F50472:"Status of GetTaskclassCycleTime() ":0,2,u -132507:"Error reading Taskclass Tolerance":F50473:F60000 -F50473:"Status of GetTaskclassMaxCycleTime() ":0,2,u -132508:"Error sending an idle time command to the NC Idle Task":F50474:F60000 -F50474:"Status of RtkWriteFifo() ":0,2,u -132509:"The Critical Section for Network Command Trace already exists":F60000 -132510:"Error creating Critical Section for Network Command Trace":F50475:F60000 -F50475:"Status of RtkCreateCriticalSection() ":0,2,u -132511:"The Critical Section for messages with high priority already exists":F60000 -132512:"Error creating Critical Section for messages with high priority":F50476:F60000 -F50476:"Status of RtkCreateCriticalSection() ":0,2,u -132513:"The Critical Section for global variables already exists":F60000 -132514:"Error creating Critical Section for global variables":F50477:F60000 -F50477:"Status of RtkCreateCriticalSection() ":0,2,u -132515:"The Critical Section for network coupling already exists":F60000 -132516:"Error creating Critical Section for network coupling":F50478:F60000 -F50478:"Status of RtkCreateCriticalSection() ":0,2,u -132738:"Error writing into SDM Motion FIFO":F60000 -132739:"Error creating SDM Motion FIFO (see Logger)":F60000 -132740:"Error deleting SDM Motion FIFO (see Logger)":F60000 -132741:"Error creating SDM Motion task (see Logger)":F60000 -132742:"Error deleting SDM Motion task (see Logger)":F60000 -132743:"SDM_Motion_Action: ncaction() did not return with ncOK":F60000 -132744:"SDM_Motion_Action not allowed (still no Trace configuration loaded)":F60000 -132745:"SDM_Motion_Action not allowed (Motion Trace already started by application)":F60000 -132746:"SDM_Motion_Action not allowed (Motion Trace already started by SDM)":F60000 -132747:"SDM_Motion_Action: DataAddress is zero or defined":F60000 -132748:"SDM_Motion_Action: DataLen is zero or defined":F60000 -132749:"SDM_Motion_Action: BrModName is too long":F60000 -132750:"SDM_Motion_Action: BrModName is not defined":F60000 -132751:"SDM_Motion_Action: FileName is not defined":F60000 -132752:"SDM_Motion Action not possible: AR function does not exist (see Logger)":F60000 -132753:"SDM_Motion_Action: CREATE_NCOBJ_LIST must be called before this action":F60000 -132754:"SDM_Motion_Action: The NC object type is invalid for this action":F60000 -132755:"SDM_Motion_Action: Memory free error":F60000 -132756:"SDM_Motion_Action: Memory alloc error":F60000 -132757:"SDM_Motion_Action: This action is not yet implemented":F60000 -132758:"SDM_Motion_Action: The NC object ident is invalid for this action":F60000 -132759:"SDM_Motion_Action: The NC object ident must be zero for this action":F60000 -132760:"SDM_Motion_Action: Pointer of exit function arguments is zero or not defined":F60000 -132761:"SDM_Motion_Action: Pointer of exit function is zero or not defined":F60000 -132762:"SDM_Motion_Action: The first XML element in input data is invalid":F60000 -132763:"SDM_Motion_Action: No XML element in input data":F60000 -132764:"SDM_Motion_Action: Error initializing memory buffer for XML parser":F60000 -132765:"SDM_Motion_Action: Length of XML input data is zero":F60000 -132766:"SDM_Motion_Action: Pointer of XML input data is zero":F60000 -132767:"SDM_Motion_Action: Invalid actionID":F60000 -133002:"Floating-Point exception":F50479:F60000 -F50479:"EPC ":0,4,u -133003:"Address error exception":F50480:F60000 -F50480:"EPC ":0,4,u -133004:"Bus error exception":F50481:F60000 -F50481:"EPC ":0,4,u -133005:"Exception":F50482:F60000 -F50482:"EPC ":0,4,u -133006:"Access violation Exception":F50483:F60000 -F50483:"EPC ":0,4,u -133007:"Violation address":F50484:F60000 -F50484:"ADDR ":0,4,u -135000:"SMC FS: Internal error, Program flow":F50485:F60000 -F50485:"Switch ID ":0,4,u -135001:"SMC FS: Internal error, NULL pointer access":F50486:F60000 -F50486:"Pointer ID ":0,4,u -135002:"SMC FS: Internal error, SPI transfer":F50487:F60000 -F50487:"Additional info ":0,4,u -135003:"SMC FS: Internal error, MFW NVM data memory":F60000 -135004:"SMC FS: Internal error, Communication Encoder Master":F50488:F60000 -F50488:"Additional info ":0,4,u -135005:"SMC FS: Internal error, Communication ACOPOS":F50489:F60000 -F50489:"Additional info ":0,4,u -135006:"SMC FS: Internal error, Communication Encoder":F50490:F60000 -F50490:"Additional info ":0,4,u -135007:"SMC FS: Module/compensation data is incompatible!":F50491:F60000 -F50491:"Additional info ":0,4,u -135008:"SMC FS: CRC of the module/compensation data is not correct!":F50492:F60000 -F50492:"Additional info ":0,4,u -135009:"SMC FS: SOS and STO not connected but needed for RSP":F60000 -135010:"SMC FS: Internal error, Axis index out of range":F50493:F60000 -F50493:"Pointer ID ":0,4,u -135011:"SMC FS: Internal error, Function parameter out of range":F50494:F60000 -F50494:"Program counter (PC) ":0,4,u -135012:"SMC FS: Unsafe encoder connected":F60000 -135013:"SMC FS: ACP10 version does not support the enabled safety function":F50495:F60000 -F50495:"ACPCom Version ":0,4,u -135014:"SMC FS: Function is not supported by hardware.":F50496:F60000 -F50496:"Additional info ":0,4,u -135015:"SMC FS: Internal error, Cross communication cycle f5":F50497:F60000 -F50497:"Byte Offset ":0,4,u -135016:"SMC FS: Internal error, Cross communication of checkpoints":F50498:F60000 -F50498:"Checkpoint ID ":0,4,u -135017:"SMC FS: Internal error, Cross communication of status word":F50499:F60000 -F50499:"Statusword ":0,4,u -135018:"SMC FS: Internal error, Cross communication of output state ":F50500:F60000 -F50500:"Output state ":0,4,u -135019:"SMC FS: Internal error, Cross communication of EnDat position":F50501:F60000 -F50501:"EnDat position ":0,4,u -135020:"SMC FS: Internal error, Cross communication of EnDat error register":F50502:F60000 -F50502:"EnDat error register ":0,4,u -135021:"SMC FS: Internal error, Cross communication of Encoder state machine":F50503:F60000 -F50503:"EnDat state machine ":0,4,u -135022:"SMC FS: Internal error, Cross communication of EnDat state machine":F50504:F60000 -F50504:"EnDat state machine ":0,4,u -135023:"SMC FS: Internal error, Cross communication of EnDat state machine":F50505:F60000 -F50505:"EnDat state machine ":0,4,u -135024:"SMC FS: "EUS - Units per count of physical reference system" invalid":F60000 -135025:"SMC FS: "EUS - Maximum speed to normalize speed range" invalid":F60000 -135026:"SMC FS: EUS - Encoder resolution too low":F60000 -135027:"SMC FS: EUS - Encoder resolution too high":F60000 -135028:"SMC FS: EUS - Units resolution too high":F60000 -135029:"SMC FS: EUS - One unit is shorter than one nm":F60000 -135030:"SMC FS: Encoder mismatch - Configuration data changed several times":F60000 -135031:"SMC FS: Encoder mismatch - Configuration data changed":F60000 -135032:"SMC FS: Wrong parameterization":F50506:F60000 -F50506:"Additional info ":0,4,u -135033:"SMC FS: Module cycle time is not valid ":F60000 -135034:"SMC FS: Parameterization - Deceleration ramp is too steep":F60000 -135035:"SMC FS: Internal state machine is in Fail Safe State":F60000 -135036:"SMC FS: Deactivated safety function was requested":F60000 -135037:"SMC FS: SMS - Speed limit is out of range":F60000 -135038:"SMC FS: SLS1 - Speed limit is out of range":F60000 -135039:"SMC FS: SLS2 - Speed limit is out of range":F60000 -135040:"SMC FS: SLS3 - Speed limit is out of range":F60000 -135041:"SMC FS: SLS4 - Speed limit is out of range":F60000 -135042:"SMC FS: Standstill speed limit is out of range":F60000 -135043:"SMC FS: SLS1 - Speed limit violates the configuration instruction":F60000 -135044:"SMC FS: SLS2 - Speed limit violates the configuration instruction":F60000 -135045:"SMC FS: SLS3 - Speed limit violates the configuration instruction":F60000 -135046:"SMC FS: SLS4 - Speed limit violates the configuration instruction":F60000 -135047:"SMC FS: Standstill Speed limit violates the configuration instruction":F60000 -135048:"SMC FS: Violation of parameter limits":F50507:F60000 -F50507:"Additional info ":0,4,u -135049:"SMC FS: SMP is used but Homing was not configured":F60000 -135050:"SMC FS: SMP - Lower position limit is greater or equal than upper limit":F60000 -135051:"SMC FS: SLP is used but Homing was not configured":F60000 -135052:"SMC FS: SLP - Lower position limit is greater or equal than upper limit":F60000 -135053:"SMC FS: SLP - Position window outside SMP position window":F60000 -135054:"SMC FS: SMP - Tolerance is greater than SMP position window":F60000 -135055:"SMC FS: SLP - Tolerance is greater than SLP position window":F60000 -135056:"SMC FS: Value of Deceleration ramp is out of range":F60000 -135057:"SMC FS: SLT Parameterization - Torque limit too high":F50508:F60000 -F50508:"Additional info ":0,4,u -135058:"SMC FS: Motor Parameterization - Torque characteristic invalid":F50509:F60000 -F50509:"Additional info ":0,4,u -135059:"SMC FS: BM Parameterization - Configured SF invalid":F50510:F60000 -F50510:"Additional info ":0,4,u -135060:"SMC FS: SSO tolerance violates the configuration instruction":F60000 -135061:"SMC FS: SMS - Speed limit violates the configuration instruction":F60000 -135062:"SMC FS: SMS - Speed lag error monitoring not activated":F60000 -135063:"SMC FS: SMS - Position lag error monitoring activated":F60000 -135064:"SMC FS: SMS - Homing activated":F60000 -135065:"SMC FS: SMS - A not allowed safety function is activated":F60000 -135066:"SMC FS: SMS - Access SwitchHomingMode activated":F60000 -135067:"SMC FS: Internal error, Cross communication cycle f2":F50511:F60000 -F50511:"Byte Offset ":0,4,u -135068:"SMC FS: "Homing - Maximum trigger speed" is out of range ":F60000 -135069:"SMC FS: Homing - Ref Switch: No reference switch connected":F60000 -135070:"SMC FS: Homing - Home Offset: No absolute encoder connected":F60000 -135071:"SMC FS: Homing - Home Offset with Correction: SMP not configured":F60000 -135072:"SMC FS: Homing - SMP window is greater than safe absolute encoder range":F60000 -135073:"SMC FS: Homing - SLP window is greater than safe absolute encoder range":F60000 -135074:"SMC FS: Homing - Encoder doesn't support a safe reference pulse":F60000 -135075:"SMC FS: Homing - Speed tolerance is out of range":F60000 -135076:"SMC FS: Homing - reference pulse : Max. trigger speed is too big ":F60000 -135077:"SMC FS: Homing - Function is requested but not configured":F60000 -135078:"SMC FS: Homing - RefSwitch bit is set but not configured":F60000 -135079:"SMC FS: Homing - Position is out of SMP window":F60000 -135080:"SMC FS: Homing - Direct with reference pulse: Not supported":F60000 -135081:"SMC FS: Internal error, Cross communication of output signals":F50512:F60000 -F50512:"Output signals ":0,4,u -135082:"SMC FS: Internal error, Cross communication of output state machine":F50513:F60000 -F50513:"Output state machine ":0,4,u -135083:"SMC FS: Internal error, Cross communication preop f2":F50514:F60000 -F50514:"Byte Offset ":0,4,u -135084:"SMC FS: Program error in PreOperational state":F50515:F60000 -F50515:"Checkpoint ":0,4,u -135085:"SMC FS: Safe output - Stuck at high detected":F50516:F60000 -F50516:"Output signal ":0,4,u -135086:"SMC FS: Safe output - Test state has changed":F50517:F60000 -F50517:"Output state ":0,4,u -135087:"SMC FS: Encoder - Speed limit exceeded":F50518:F60000 -F50518:"Actual speed [inc/cycle] ":0,4,d -135088:"SMC FS: Encoder - Acceleration limit exceeded":F50519:F60000 -F50519:"Actual acceleration [inc/cycle^2] ":0,4,d -135091:"SMC FS: Encoder mismatch detected":F50520:F60000 -F50520:"Additional info ":0,4,u -135092:"SMC FS: Internal error, Lockbit set":F50521:F60000 -F50521:"Lockbits ":0,4,u -135093:"SMC FS: Velocity error tolerance too large":F60000 -135094:"SMC FS: Lag error tolerance too large":F60000 -135095:"SMC FS: Encoder - Configuration error":F50522:F60000 -F50522:"Additional info ":0,4,u -135096:"SMC FS: Homing - Configuration error":F50523:F60000 -F50523:"Additional info ":0,4,u -135097:"SMC FS: Internal error, Invalid current sensor resolution":F50524:F60000 -F50524:"Additional info ":0,4,u -135098:"SMC FS: Internal error, Invalid current sensor measurement range":F60000 -135099:"SMC FS: Internal error, Current values sum not plausible":F60000 -135100:"SMC FS: Internal error, Cross communication of stator current vector":F50525:F60000 -F50525:"Additional info ":0,4,u -135101:"SMC FS: Internal error, Cross communication of current vector angle":F50526:F60000 -F50526:"Additional info ":0,4,u -135102:"SMC FS: Internal error, Cross communication of the status register IPWM":F50527:F60000 -F50527:"Additional info ":0,4,u -135103:"SMC FS: Internal error, Cross communication FPGACom state machine":F50528:F60000 -F50528:"Additional info ":0,4,u -135104:"SMC FS: Internal error, FPGA communication":F50529:F60000 -F50529:"Additional info ":0,4,u -135105:"SMC FS: Internal error, FPGA SinCos - Reference voltage Channel A":F50530:F60000 -F50530:"Additional info ":0,4,u -135106:"SMC FS: Internal error, FPGA SinCos - Reference voltage Channel B":F50531:F60000 -F50531:"Additional info ":0,4,u -135107:"SMC FS: Internal error, FPGA SinCos - Configuration":F50532:F60000 -F50532:"Additional info ":0,4,u -135108:"SMC FS: Internal error, Hardware tests - Voltage monitoring":F50533:F60000 -F50533:"Additional info ":0,4,u -135109:"SMC FS: Internal error, ADC compensation data - Flash validation":F50534:F60000 -F50534:"Additional info ":0,4,u -135110:"SMC FS: Internal error, FPGA current measurement - ADC processing":F50535:F60000 -F50535:"Additional info ":0,4,u -135111:"SMC FS: Internal error, FPGA current measurement - Reference monitoring":F50536:F60000 -F50536:"Additional info ":0,4,u -135112:"SMC FS: Internal error, FPGA current measurement - Efficiency test":F50537:F60000 -F50537:"Additional info ":0,4,u -135113:"SMC FS: Internal error, FPGA current measurement - Configuration":F50538:F60000 -F50538:"Additional info ":0,4,u -135114:"SMC FS: Internal error, FPGA SinCos - Efficiency test":F50539:F60000 -F50539:"Additional info ":0,4,u -135115:"SMC FS: SBT Parameterization - Current threshold too high":F50540:F60000 -F50540:"Additional info ":0,4,u -135116:"SMC FS: SBT Parameterization - External load greater than threshold":F60000 -135117:"SMC FS: SBT Parameterization - External load too small":F50541:F60000 -F50541:"Additional info ":0,4,u -135118:"SMC FS: Internal error, extended flashdata is wrong":F50542:F60000 -F50542:"Additional info ":0,4,u -135119:"SMC FS: SBT Parameterization - External load too high":F50543:F60000 -F50543:"Additional info ":0,4,u -135120:"SMC FS: Homing - S_SwitchHomingMode is set but not connected":F60000 -135121:"SMC FS: Homing - S_SwitchHomingMode is connected but ReqHoming not":F60000 -135122:"SMC FS: Homing - S_SwitchHomingMode connection and configuration not conform":F60000 -135123:"SMC FS: Internal error, Cross communication of RSP receive data frame":F50544:F60000 -F50544:"Additional info ":0,4,u -135124:"SMC FS: Internal error, Cross communication of RSP send data frame":F50545:F60000 -F50545:"Additional info ":0,4,u -135125:"SMC FS: RSP - Save operation failed":F50546:F60000 -F50546:"Additional info ":0,4,u -135126:"SMC FS: RSP - Homing, SOS position tolerance too big":F60000 -135127:"SMC FS: Internal error, Invalid current sensor measurement offset":F60000 -135128:"SMC FS: Internal error, Sigma delta conversion is not plausible":F60000 -135129:"SMC FS: Internal error, gain and offset corrected current out of range":F60000 -135130:"SMC FS: Internal error, testcase":F60000 -135131:"SMC FS: Internal error":F60000 -135132:"SMC FS: BM - Delay time to FFS is larger 0.8 * Node Guarding Timeout":F60000 -135133:"SMC FS: SMS - Safe maximum speed (SMS) in combination with SSO not allowed":F60000 -135134:"SMC FS: SMS - Safe stop 1 (SS1) with ramp monitoring not allowed":F60000 -135135:"SMC FS: SMS - Safe stop 1 (SS1) with early limit monitoring not allowed":F60000 -135136:"SMC FS: Safe Encoder mounting error":F60000 -135137:"SMC FS: SafeUserData - Configuration error in function SafeUserData":F50547:F60000 -F50547:"Additional info ":0,4,u -135138:"SMC FS: HDSL - Error in HIPERFACE DSL configuration":F50548:F60000 -F50548:"Additional info ":0,4,u -135139:"SMC FS: HDSL - Error in Encoder protocol type configuration":F50549:F60000 -F50549:"Additional info ":0,4,u -135140:"SMC FS: HDSL - Internal communication error":F50550:F60000 -F50550:"Additional info ":0,4,u -135150:"SMC FS: Additional safety parameters: Disbld. function enable bit is set":F50551:F60000 -F50551:"Additional info ":0,4,u -135151:"SMC FS: Additional safety parameters: Placeholder enable bit is set":F50552:F60000 -F50552:"Additional info ":0,4,u -135152:"SMC FS: Additional safety parameters: Invalid payload size":F50553:F60000 -F50553:"Additional info ":0,4,u -135153:"SMC: Interner error, CUnit test":F60000 -135154:"SMC FS: Additional safety parameters: Invalid structure size":F50554:F60000 -F50554:"Additional info ":0,4,u -135155:"SMC FS: Received data for additional safety parameters too big":F50555:F60000 -F50555:"Additional info ":0,4,u -135156:"SMC FS: CRC chekc of the additional safety parameters failed":F50556:F60000 -F50556:"Additional info ":0,4,u -135161:"SMC FS: Incompatible parameter structure":F50557:F60000 -F50557:"Additional info ":0,4,u -135162:"SMC FS: Incompatible axis type":F50558:F60000 -F50558:"Additional info ":0,4,u -135163:"SMC FS: Error in PreOperational function":F50559:F60000 -F50559:"Additional info ":0,4,u -135164:"SMC FS: Cross communication SinCos status during FPGA boot phase":F50560:F60000 -F50560:"Additional info ":0,4,u -135165:"SMC FS: Encoder not configured but needed for safety functions":F60000 -135166:"SMC FS: Squared vector length too large":F60000 -135167:"SMC FS: Cross communication vector control trigger counter":F50561:F60000 -F50561:"Additional info ":0,4,u -135170:"SMC FS: SBT Current threshold too small":F50562:F60000 -F50562:"Additional info ":0,4,u -135171:"SMC FS: Internal error while processing the additional paramters":F50563:F60000 -F50563:"Additional info ":0,4,u -135172:"SMC FS: Homing - RefSwitch is connected but ReqHoming not":F60000 -135173:"SMC FS: Additional safety parameters: Invalid axis type ID":F50564:F60000 -F50564:"Additional info ":0,4,u -135174:"SMC FS: Additional safety parameters: Invalid structure version":F60000 -135175:"SMC: Safely Limited Acceleration - Violation of the acceleration monitoring":F50565:F60000 -F50565:"Acceleration at the violation ":0,4,d -135176:"SMC: Safe Brake Test - SBT: Timeout":F60000 -135177:"SMC: Safe Brake Test - SBT: SBC is active":F60000 -135178:"SMC: Safe Brake Test - Illegal sector change":F50566:F60000 -F50566:"Additional info ":0,4,u -135179:"SMC: additional parameters - Error during download":F50567:F60000 -F50567:"Additional info ":0,4,u -135180:"SMC FFS: RSP - Homing, stored position invalid":F50568:F60000 -F50568:"Additional info ":0,4,u -135181:"SMC: Safe Brake Test - Rho has left the actual sector too early":F60000 -135182:"SMC: Safe Brake Test - Measured and parametrized external load differ":F50569:F60000 -F50569:"Square of the actual stator current vector ":0,4,u -135183:"SMC: Safe Brake Test - Current fell below parametrized test current threshold":F50570:F60000 -F50570:"Square of the actual stator current vector ":0,4,u -135184:"SMC FFS: Drift of raw positions between uP1 and uP2 to big":F50571:F60000 -F50571:"Additional info ":0,4,u -135185:"SMC FFS: internal error":F60000 -135186:"SMC FFS: Encoder not ready":F50572:F60000 -F50572:"Additional info ":0,4,u -135189:"SMC: Safe Brake Test - Violation of the position tolerance":F60000 -135190:"SMC FFS: Encoder error SinCos processing":F50573:F60000 -F50573:"Additional info ":0,4,u -135191:"SMC: Safe Brake Test - Test interval elapsed, test required":F60000 -135192:"SMC: Current sum exeeded tolerance range":F50574:F60000 -F50574:"Current sum [uA] ":0,4,d -135193:"SMC: Current sensor range exceeded phase U":F50575:F60000 -F50575:"Actual current [uA] ":0,4,d -135194:"SMC: Current sensor range exceeded phase V":F50576:F60000 -F50576:"Actual current [uA] ":0,4,d -135195:"SMC: Current sensor range exceeded phase W":F50577:F60000 -F50577:"Actual current [uA] ":0,4,d -135196:"SMC: Compensation data incomplete":F50578:F60000 -F50578:"Detail information ":0,4,u -135197:"SMC FFS: SS2, SOS Violation of standstill position tolerance":F60000 -135198:"SMC FFS: Encoder error was detected":F60000 -135199:"SMC FFS: SDI - Violations of the safe direction":F60000 -135200:"SMC FFS: SDI - Violation of the positive direction":F60000 -135201:"SMC FFS: SDI - Violation of the negative direction":F60000 -135202:"SMC FFS: SLI - Violation of standstill speed limit":F60000 -135203:"SMC FFS: SLI - Violation of position window (increments)":F60000 -135204:"SMC FFS: Violation of the actual speed limit":F60000 -135205:"SMC FFS: Violation of the deceleration ramp":F60000 -135206:"SMC FFS: SMS - Violation of the speed limit":F60000 -135207:"SMC FFS: SOS - Violation of the speed limit":F60000 -135208:"SMC FFS: SS2 - Violation of the speed limit":F60000 -135209:"SMC FFS: SLS1 - Violation of the speed limit":F60000 -135210:"SMC FFS: SLS2 - Violation of the speed limit":F60000 -135211:"SMC FFS: SLS3 - Violation of the speed limit":F60000 -135212:"SMC FFS: SLS4 - Violation of the speed limit":F60000 -135213:"SMC FFS: Alive test of set position was not executed":F60000 -135214:"SMC FFS: Warning on output was not acknowledged":F60000 -135215:"SMC FFS: Alive test - Monitoring timeout":F60000 -135216:"SMC FFS: SMP - Homing timeout exceeded":F60000 -135217:"SMC FFS: SMP - Violation of the deceleration ramp":F60000 -135218:"SMC FFS: SLP - Violation of the deceleration ramp":F60000 -135219:"SMC FFS: SMP - Violation of lower SMP limit":F60000 -135220:"SMC FFS: SMP - Violation of upper SMP limit":F60000 -135221:"SMC FFS: SLP - Violation of lower SLP limit":F60000 -135222:"SMC FFS: SLP - Violation of upper SLP limit":F60000 -135223:"SMC FFS: SMP - Movement in neg. direction outside SMP limit":F60000 -135224:"SMC FFS: SMP - Movement in pos. direction outside SMP limit":F60000 -135225:"SMC FFS: SLP requested, axis is not homed yet":F60000 -135226:"SMC FFS: SMP, SLP - Internal error":F60000 -135227:"SMC FFS: SMP, SLP - INT32 overflow of S_SafePosition":F60000 -135228:"SMC FFS: Homing - Timeout elapsed":F60000 -135229:"SMC FFS: Homing - Standstill Speed tolerance violated":F60000 -135230:"SMC FFS: Homing reference pulse - Max. trigger speed exceeded":F60000 -135231:"SMC FFS: Homing - Movement invalid":F60000 -135232:"SMC FFS: Homing offset - Position outside INT32 range":F60000 -135233:"SMC FFS: Homing offset - Violation of safe encoder range":F60000 -135234:"SMC: Encoder mismatch - Length of encoder configuration data changed ":F60000 -135235:"SMC: Encoder mismatch - Serial number of encoder changed ":F60000 -135236:"SMC: Encoder mismatch - Version changed or no encoder data stored":F60000 -135237:"SMC: Encoder mismatch - EnDat master data or encoder data changed":F50579:F60000 -F50579:"Additional info ":0,4,u -135238:"SMC: Encoder - EnDat Master state error register is set":F50580:F60000 -F50580:"Status register ":0,4,u -135239:"SMC FFS: Homing failed":F50581:F60000 -F50581:"Additional info ":0,4,u -135240:"SMC FFS: Violation of safety function":F50582:F60000 -F50582:"Additional info ":0,4,u -135241:"SMC FFS: Function block switched back into IDLE state":F50583:F60000 -F50583:"Additional info ":0,4,u -135243:"SMC FFS: Safe output - Teststate has changed":F50584:F60000 -F50584:"Output state ":0,4,u -135244:"SMC: Encoder - Received position not valid":F50585:F60000 -F50585:"Additional info ":0,4,u -135245:"SMC: Encoder mismatch detected":F50586:F60000 -F50586:"Additional info ":0,4,u -135246:"SMC: Encoder - Initialization error":F50587:F60000 -F50587:"Additional info ":0,4,u -135247:"SMC: Debug information":F50588:F60000 -F50588:"Additional info ":0,4,u -135248:"SMC: Internal warning, Lockbit set":F50589:F60000 -F50589:"Lockbits ":0,4,u -135249:"SMC: Encoder - SafeSpeed exceeded INT16 range":F60000 -135250:"SMC: Encoder - EnDat Master encoder error register is set":F50590:F60000 -F50590:"Fehler register ":0,4,u -135251:"SMC: Velocity error limit exceeded":F50591:F60000 -F50591:"Speed error [U/s*2^16] ":0,4,d -135252:"SMC: Position lag error limit exceeded":F50592:F60000 -F50592:"Lag error [units] ":0,4,d -135253:"SMC: Encoder - Rounding error due to parametrization":F50593:F60000 -F50593:"Additional info ":0,4,u -135254:"SMC: Encoder - Length of physical reference system too large":F50594:F60000 -F50594:"Additional info ":0,4,u -135255:"SMC FS: Encoder - Acceleration limit exceeded":F60000 -135256:"SMC: Information read out in encoder error state register.":F50595:F60000 -F50595:"Additional info ":0,4,u -135257:"SMC: Quality monitoring low value warning.":F50596:F60000 -F50596:"Additional info ":0,4,u -135258:"SMC: Timeout error within the HIPERFACE DSL communication.":F50597:F60000 -F50597:"Additional info ":0,4,u -135259:"SMC: Encoder - Error during cyclic operation of the encoder.":F50598:F60000 -F50598:"Additional info ":0,4,u -135260:"SMC: Encoder - Error during error handling of the encoder.":F50599:F60000 -F50599:"Additional info ":0,4,u -135484:"SMC: Encoder not ready":F50600:F60000 -F50600:"Additional info ":0,4,u -135485:"SMC FFS: SafeUserData - Error during requested function SafeUserData":F50601:F60000 -F50601:"Additional info ":0,4,u -135486:"SMC: Safe torque invalid":F50602:F60000 -F50602:"Additional info ":0,4,u -135487:"SMC: Functional phasing state is reset":F50603:F60000 -F50603:"Additional info ":0,4,u -135488:"SMC: Request SS1 - Position/speed evaluation is not ready":F60000 -135489:"SMC: Request SLS1 - Position/speed evaluation is not ready":F60000 -135490:"SMC: Request SLS2 - Position/speed evaluation is not ready":F60000 -135491:"SMC: Request SLS3 - Position/speed evaluation is not ready":F60000 -135492:"SMC: Request SLS4 - Position/speed evaluation is not ready":F60000 -135493:"SMC: Functional encoder changed to error state":F50604:F60000 -F50604:"Additional info ":0,4,u -135494:"SMC: Controller switch on detected, but state of functional encoder invalid.":F50605:F60000 -F50605:"Additional info ":0,4,u -135495:"SMC: SSO configuration error. The encode mode is invalid.":F50606:F60000 -F50606:"Additional info ":0,4,u -135496:"SMC: Current measurement invalid":F50607:F60000 -F50607:"Additional info ":0,4,u -135497:"SMC: BM - Delay time expired":F50608:F60000 -F50608:"Additional info ":0,4,u -135498:"SMC: SSO - A limitation of the observed acceleration is not possible":F50609:F60000 -F50609:"Additional info ":0,4,u -135499:"SMC FFS: Current measurement error was detected":F60000 -135500:"SMC: SSO - Safe speed observer speed error":F50610:F60000 -F50610:"Additional info ":0,4,u -135501:"SMC: SSO - Safe speed observer speed error":F50611:F60000 -F50611:"Additional info ":0,4,u -135502:"SMC: UTILS - Testinterface, dummy logbook entry":F60000 -135503:"SMC FFS: Internal error in ADC conversion":F50612:F60000 -F50612:"Additional info ":0,4,u -135504:"SMC FFS: RSP - Homing, INT32 overflow of S_SafePosition":F50613:F60000 -F50613:"Additional info ":0,4,u -135505:"SMC FFS: SLT - Violation of torque limit":F60000 -135506:"SMC FFS: RSP - Homing, Positional change during power off too big":F50614:F60000 -F50614:"Additional info ":0,4,u -135507:"SMC FFS: RSP - Homing, Config changed":F50615:F60000 -F50615:"Additional info ":0,4,u -135508:"SMC FFS: Internal error, FPGA communication":F50616:F60000 -F50616:"Additional info ":0,4,u -135509:"SMC FFS: RSP - Homing, CRC error while receiving the remanent safe position":F50617:F60000 -F50617:"Additional info ":0,4,u -135510:"SMC FFS: RSP - Homing, Homing already done without RSP":F50618:F60000 -F50618:"Additional info ":0,4,u -135511:"SMC: RSP - State RSP Valid changed during safe operation":F60000 -136001:"Parameter limited to valid range":F60000 -136002:"Total time for the position loop controller limited to prediction time":F60000 -136003:"Braking distance exceeds positive SW limit - Deceleration parameter increased":F60000 -136004:"Braking distance exceeds negative SW limit - Deceleration parameter increased":F60000 -136005:"Warning triggered by command":F50619:F60000 -F50619:"Command parameter ":0,2,u -137101:"Calculated compensation distance on slave axis limited to maximum":F50620:F60000 -F50620:"State index ":0,1,u -137102:"Calculated compensation distance on slave axis limited to minimum":F50621:F60000 -F50621:"State index ":0,1,u -137108:"Calculated compensation distance of master axis limited to minimum":F50622:F60000 -F50622:"State index ":0,1,u -137111:"Cam data: Difference between polynomial value y(xn) and slave period":F50623:F60000 -F50623:"Difference ":0,4,f -137112:"Polynomial within cam data exceeds limit value":F50624:F60000 -F50624:"Detail ":0,2,u -137113:"Compensation gear: Limit values exceeded":F50625:F60000 -F50625:"State index ":0,1,u -138001:"Torque limiter: Limit value higher than maximum value":F50626:F60000 -F50626:"Maximum value ":0,4,f -138003:"Motor holding brake: Test torque was limited":F60000 -138004:"Motor holding brake: Test torque less than load torque":F60000 -138005:"Motor test: Speed is too high during switch on":F50627:F60000 -F50627:"Speed limit ":0,4,f -138006:"Current controller: Permissible current offset values exceeded":F60000 -138008:"Bleeder: No current flow":F60000 -138009:"Inverter: Output: Current flow test aborted":F50628:F60000 -F50628:"Phase ":0,1,u -139000:"Encoder: Warning active":F50629:F60000 -F50629:"Encoder ":0,1,u -139001:"Encoder: Position correction active":F50630:F60000 -F50630:"Encoder ":0,1,u -139002:"Resolver: Speed limit for 14 bit resolution exceeded":F50631:F60000 -F50631:"Encoder ":0,1,u -139003:"EnDat encoder: Alarm bit is set":F50632:F60000 -F50632:"Encoder ":0,1,u -139004:"EnDat encoder: Alarm bit - Lighting failure":F50633:F60000 -F50633:"Encoder ":0,1,u -139005:"EnDat encoder: Alarm bit - Signal amplitude too small":F50634:F60000 -F50634:"Encoder ":0,1,u -139006:"EnDat encoder: Alarm bit - Position value contains an error":F50635:F60000 -F50635:"Encoder ":0,1,u -139007:"EnDat encoder: Alarm bit - Overvoltage":F50636:F60000 -F50636:"Encoder ":0,1,u -139008:"EnDat encoder: Alarm bit - Undervoltage":F50637:F60000 -F50637:"Encoder ":0,1,u -139009:"EnDat encoder: Alarm bit - Overcurrent":F50638:F60000 -F50638:"Encoder ":0,1,u -139010:"EnDat encoder: Alarm bit - Battery change required":F50639:F60000 -F50639:"Encoder ":0,1,u -139011:"EnDat encoder: Warning bit - Frequency too high":F50640:F60000 -F50640:"Encoder ":0,1,u -139012:"EnDat encoder: Warning bit - Temperature too high":F50641:F60000 -F50641:"Encoder ":0,1,u -139013:"EnDat encoder: Warning bit - Lighting reserve reached":F50642:F60000 -F50642:"Encoder ":0,1,u -139014:"EnDat encoder: Warning bit - Battery charge too low":F50643:F60000 -F50643:"Encoder ":0,1,u -139015:"EnDat encoder: Warning bit - Reference point not reached":F50644:F60000 -F50644:"Encoder ":0,1,u -139016:"Incremental encoder emulation: Frequency too high":F50645:F60000 -F50645:"Encoder ":0,1,u -139017:"Encoder: CRC error while reading position":F50646:F60000 -F50646:"Encoder ":0,1,u -139018:"Reference pulse monitoring: Faulty position, resolution, or reference pulse":F50647:F60000 -F50647:"Encoder ":0,1,u -139019:"Serial encoder interface: Stop bit error":F50648:F60000 -F50648:"Encoder ":0,1,u -139020:"Serial encoder interface: Receive data overrun":F50649:F60000 -F50649:"Encoder ":0,1,u -139021:"Serial encoder interface: Send data error":F50650:F60000 -F50650:"Encoder ":0,1,u -139022:"EnDat encoder: Warning bit is set":F50651:F60000 -F50651:"Encoder ":0,1,u -139023:"EnDat encoder: CRC error while reading EnDat2.2 additional information":F50652:F60000 -F50652:"Encoder ":0,1,u -139024:"EnDat encoder: Operating status error sources: M ALL Power down ":F50653:F60000 -F50653:"Encoder ":0,1,u -139025:"EnDat encoder: Operating status error sources: M Overflow / Underflow":F50654:F60000 -F50654:"Encoder ":0,1,u -139026:"EnDat encoder: Type 3 error while reading EnDat2.2 additional information":F50655:F60000 -F50655:"Encoder ":0,1,u -139027:"Encoder Emulation: power supply fail":F50656:F60000 -F50656:"Encoder ":0,1,u -139028:"Encoder: Multiturn failure":F50657:F60000 -F50657:"Encoder ":0,1,u -139029:"Encoder: Battery charge too low":F50658:F60000 -F50658:"Encoder ":0,1,u -139030:"Encoder: Warning bit is set":F50659:F60000 -F50659:"Encoder ":0,1,u -139032:"EnDat encoder: Operating status error sources: Lighting":F50660:F60000 -F50660:"Encoder ":0,1,u -139033:"EnDat encoder: Operating status error sources: Signal amplitude":F50661:F60000 -F50661:"Encoder ":0,1,u -139034:"EnDat encoder: Operating status error sources: S Pos 1":F50662:F60000 -F50662:"Encoder ":0,1,u -139035:"EnDat encoder: Operating status error sources: Overvoltage":F50663:F60000 -F50663:"Encoder ":0,1,u -139036:"EnDat encoder: Operating status error sources: Undervoltage":F50664:F60000 -F50664:"Encoder ":0,1,u -139037:"EnDat encoder: Operating status error sources: over current":F50665:F60000 -F50665:"Encoder ":0,1,u -139038:"EnDat encoder: Operating status error sources: Temperature exceeded":F50666:F60000 -F50666:"Encoder ":0,1,u -139039:"EnDat encoder: Operating status error sources: S Pos ":F50667:F60000 -F50667:"Encoder ":0,1,u -139040:"EnDat encoder: Operating status error sources: S sytem":F50668:F60000 -F50668:"Encoder ":0,1,u -139041:"EnDat encoder: Operating status error sources: S ALL power down":F50669:F60000 -F50669:"Encoder ":0,1,u -139042:"EnDat encoder: Operating status error sources: M Pos 1":F50670:F60000 -F50670:"Encoder ":0,1,u -139043:"EnDat encoder: Operating status error sources: M Pos 2":F50671:F60000 -F50671:"Encoder ":0,1,u -139044:"EnDat encoder: Operating status error sources: M System":F50672:F60000 -F50672:"Encoder ":0,1,u -139045:"EnDat encoder: Operating status error sources: M battery":F50673:F60000 -F50673:"Encoder ":0,1,u -139046:"Encoder: Incorrect encoder address acknowledgment":F50674:F60000 -F50674:"Encoder ":0,1,u -139047:"Encoder: Position value not synchronous with absolute value":F50675:F60000 -F50675:"Encoder ":0,1,u -139048:"Encoder: Incorrect command code acknowledgment":F50676:F60000 -F50676:"Encoder ":0,1,u -139049:"Encoder: Timeout during parameter transfer":F50677:F60000 -F50677:"Encoder ":0,1,u -139050:"Encoder: Parity":F50678:F60000 -F50678:"Encoder ":0,1,u -139051:"Encoder: Hiperface error bit":F50679:F60000 -F50679:"Encoder ":0,1,u -139052:"Encoder: Measurement range exceeded":F50680:F60000 -F50680:"Encoder ":0,1,u -139053:"Encoder: Internal check of the encoder interface failed":F50681:F60000 -F50681:"Encoder ":0,1,u -139054:"Encoder: Invalid supply voltage":F50682:F60000 -F50682:"Encoder ":0,1,u -139055:"Encoder: Incremental signal amplitude too small":F50683:F60000 -F50683:"Encoder ":0,1,u -139056:"Encoder: Incremental signal amplitude too large":F50684:F60000 -F50684:"Encoder ":0,1,u -139059:"Encoder: Status message":F50685:F60000 -F50685:"Status code ":0,4,u -139060:"Encoder: Sync bit error":F50686:F60000 -F50686:"Encoder ":0,1,u -139061:"Encoder: UART Transmission error":F50687:F60000 -F50687:"Encoder ":0,1,u -139086:"Encoder: Register address":F50688:F60000 -F50688:"Address ":0,4,u -139087:"Encoder: Register data":F50689:F60000 -F50689:"Data ":0,4,u -139088:"Encoder: HIPERFACE DSL: Online status: Bit 4: ANS: Incorrect answer detected":F50690:F60000 -F50690:"Encoder ":0,1,u -139089:"Encoder: HIPERFACE DSL: Online status: Bit 10: VPOS: Safe position invalid":F50691:F60000 -F50691:"Encoder ":0,1,u -139090:"Encoder: HIPERFACE DSL: Online status: Bit 11: POS: Estimator turned on":F50692:F60000 -F50692:"Encoder ":0,1,u -139091:"Encoder: HIPERFACE DSL: Online status: Bit 13: SCE: CRC error Safe Channel":F50693:F60000 -F50693:"Encoder ":0,1,u -139092:"EnDat encoder: Warning bit - cyclical operation":F50694:F60000 -F50694:"Encoder ":0,1,u -139093:"EnDat encoder: Warning bit - boundary layer not reached":F50695:F60000 -F50695:"Encoder ":0,1,u -139094:"EnDat encoder: Warning bit - not ready":F50696:F60000 -F50696:"Encoder ":0,1,u -139095:"EnDat encoder: Warning bit - diagnostic threshold below":F50697:F60000 -F50697:"Encoder ":0,1,u -139301:"Analog/Digital IO: 24V power supply fail":F50698:F60000 -F50698:"Slot ":0,1,u -139302:"Digital IO 1-4: Diagnose bit active (current, 24V supply)":F50699:F60000 -F50699:"Slot ":0,1,u -139303:"Digital IO 5-8: Diagnose bit active (current, 24V supply)":F50700:F60000 -F50700:"Slot ":0,1,u -139305:"Digital IO 10: Diagnose bit active (current, temperature)":F50701:F60000 -F50701:"Slot ":0,1,u -139306:"Digital IO 9: Diagnose bit active (current, temperature)":F50702:F60000 -F50702:"Slot ":0,1,u -139307:"Digital IO: Outputs deactivated by output mask after network error":F50703:F60000 -F50703:"Slot ":0,1,u -139308:"Analog/Digital IO: Diagnose bit active":F50704:F60000 -F50704:"Slot ":0,1,u -139309:"Digital IO: Digital output: Diagnose bit active":F50705:F60000 -F50705:"Digital IOs ":0,2,u -139310:"Analog IO: Analog output: Diagnose bit active":F50706:F60000 -F50706:"Analog IOs ":0,1,u -139311:"Analog IO: Analog input: Input disturbed":F50707:F60000 -F50707:"Analog IOs ":0,1,u -139312:"Analog IO: Analog input: Analog value smaller than minimum value":F50708:F60000 -F50708:"Analog IOs ":0,1,u -139313:"Analog IO: Analog input: Analog value greater than maximum value":F50709:F60000 -F50709:"Analog IOs ":0,1,u -139314:"Analog IO: Analog input: Analog value below the measuring range":F50710:F60000 -F50710:"Analog IOs ":0,1,u -139315:"Analog IO: Analog input: Analog value above the measuring range":F50711:F60000 -F50711:"Analog IOs ":0,1,u -139316:"Analog IO: Analog input: Analog value corrupted":F50712:F60000 -F50712:"Analog IOs ":0,1,u -139317:"Analog IO: Analog output: Input value outside the validity range":F50713:F60000 -F50713:"Analog IOs ":0,1,u -139500:"Encoder: HIPERFACE: Status: Incorrect alignment data (01h)":F50714:F60000 -F50714:"Encoder ":0,1,u -139501:"Encoder: HIPERFACE: Status: Sensor not adjusted or in adjustment mode (20h)":F50715:F60000 -F50715:"Encoder ":0,1,u -139502:"Encoder: HIPERFACE: Status: Distance measure/sensor too high (21h)":F50716:F60000 -F50716:"Encoder ":0,1,u -139504:"Encoder: HIPERFACE: Status: Linear position fault (23h)":F50717:F60000 -F50717:"Encoder ":0,1,u -139510:"Encoder: HIPERFACE: Status: The encoder has not detected any faults (00h)":F50718:F60000 -F50718:"Encoder ":0,1,u -139511:"Encoder: HIPERFACE: Status: Analog signals outside specification (01h)":F50719:F60000 -F50719:"Encoder ":0,1,u -139512:"Encoder: HIPERFACE: Status: Incorrect internal angular offset (02h)":F50720:F60000 -F50720:"Encoder ":0,1,u -139513:"Encoder: HIPERFACE: Status: Data field partitioning table destroyed (03h)":F50721:F60000 -F50721:"Encoder ":0,1,u -139514:"Encoder: HIPERFACE: Status: Analog limit values not available (04h)":F50722:F60000 -F50722:"Encoder ":0,1,u -139515:"Encoder: HIPERFACE: Status: Internal IC bus not operational (05h)":F50723:F60000 -F50723:"Encoder ":0,1,u -139516:"Encoder: HIPERFACE: Status: Internal checksum error (06h)":F50724:F60000 -F50724:"Encoder ":0,1,u -139517:"Encoder: HIPERFACE: Status: Program watchdog fault (07h)":F50725:F60000 -F50725:"Encoder ":0,1,u -139518:"Encoder: HIPERFACE: Status: Counter overflow (08h)":F50726:F60000 -F50726:"Encoder ":0,1,u -139519:"Encoder: HIPERFACE: Status: Parity error (09h)":F50727:F60000 -F50727:"Encoder ":0,1,u -139520:"Encoder: HIPERFACE: Status: Checksum error (0Ah)":F50728:F60000 -F50728:"Encoder ":0,1,u -139521:"Encoder: HIPERFACE: Status: Unknown command (0Bh)":F50729:F60000 -F50729:"Encoder ":0,1,u -139522:"Encoder: HIPERFACE: Status: Wrong command length (0Ch)":F50730:F60000 -F50730:"Encoder ":0,1,u -139523:"Encoder: HIPERFACE: Status: Wrong command argument (0Dh)":F50731:F60000 -F50731:"Encoder ":0,1,u -139524:"Encoder: HIPERFACE: Status: Read-only data field (0Eh)":F50732:F60000 -F50732:"Encoder ":0,1,u -139525:"Encoder: HIPERFACE: Status: Incorrect access code (0Fh)":F50733:F60000 -F50733:"Encoder ":0,1,u -139526:"Encoder: HIPERFACE: Status: Out of memory fault (10h)":F50734:F60000 -F50734:"Encoder ":0,1,u -139527:"Encoder: HIPERFACE: Status: Wrong data field offset (11h)":F50735:F60000 -F50735:"Encoder ":0,1,u -139528:"Encoder: HIPERFACE: Status: Wrong data field number (12h)":F50736:F60000 -F50736:"Encoder ":0,1,u -139538:"Encoder: HIPERFACE: Status: Value monitoring analog signals (1Ch)":F50737:F60000 -F50737:"Encoder ":0,1,u -139539:"Encoder: HIPERFACE: Status: Transmitter current critical (1Dh)":F50738:F60000 -F50738:"Encoder ":0,1,u -139540:"Encoder: HIPERFACE: Status: Encoder temperature critical (1Eh)":F50739:F60000 -F50739:"Encoder ":0,1,u -139541:"Encoder: HIPERFACE: Status: Speed too high (1Fh)":F50740:F60000 -F50740:"Encoder ":0,1,u -139542:"Encoder: HIPERFACE: Status: Singleturn position unreliable (20h)":F50741:F60000 -F50741:"Encoder ":0,1,u -139543:"Encoder: HIPERFACE: Status: Multiturn amplitude fault (21h)":F50742:F60000 -F50742:"Encoder ":0,1,u -139544:"Encoder: HIPERFACE: Status: Multiturn sync fault (22h)":F50743:F60000 -F50743:"Encoder ":0,1,u -139545:"Encoder: HIPERFACE: Status: Multiturn vectorlength fault (23h)":F50744:F60000 -F50744:"Encoder ":0,1,u -139546:"Encoder: HIPERFACE: Status: Multiturn counter fault (24h)":F50745:F60000 -F50745:"Encoder ":0,1,u -139594:"Encoder: HIPERFACE DSL: Encoder status: Plausibility Error (ST0:4)":F50746:F60000 -F50746:"Encoder ":0,1,u -139596:"Encoder: HIPERFACE DSL: Encoder status: Improper Configuration Error (ST0:6)":F50747:F60000 -F50747:"Encoder ":0,1,u -139597:"Encoder: HIPERFACE DSL: Encoder status: Crosscheck Error (ST0:7)":F50748:F60000 -F50748:"Encoder ":0,1,u -139600:"Encoder: HIPERFACE DSL: Encoder status: Protocol Reset Indication (ST0:0)":F50749:F60000 -F50749:"Encoder ":0,1,u -139601:"Encoder: HIPERFACE DSL: Encoder status: Acceleration Overflow Error (ST0:1)":F50750:F60000 -F50750:"Encoder ":0,1,u -139602:"Encoder: HIPERFACE DSL: Encoder status: Test Running (ST0:2)":F50751:F60000 -F50751:"Encoder ":0,1,u -139603:"Encoder: HIPERFACE DSL: Encoder status: Drift Compensation Error (ST0:3)":F50752:F60000 -F50752:"Encoder ":0,1,u -139604:"Encoder: HIPERFACE DSL: Encoder status: Position Tracking Filter Error (ST0:4)":F50753:F60000 -F50753:"Encoder ":0,1,u -139605:"Encoder: HIPERFACE DSL: Encoder status: Position Vector Length Error (ST0:5)":F50754:F60000 -F50754:"Encoder ":0,1,u -139606:"Encoder: HIPERFACE DSL: Encoder status: Counter Error (ST0:6)":F50755:F60000 -F50755:"Encoder ":0,1,u -139607:"Encoder: HIPERFACE DSL: Encoder status: Position Synchronization Error (ST0:7)":F50756:F60000 -F50756:"Encoder ":0,1,u -139610:"Encoder: HIPERFACE DSL: Encoder status: Singleturn Error (ST1:0)":F50757:F60000 -F50757:"Encoder ":0,1,u -139611:"Encoder: HIPERFACE DSL: Encoder status: Multiturn Amplitude Error (ST1:1)":F50758:F60000 -F50758:"Encoder ":0,1,u -139612:"Encoder: HIPERFACE DSL: Encoder status: Multiturn Sync Error (ST1:2)":F50759:F60000 -F50759:"Encoder ":0,1,u -139613:"Encoder: HIPERFACE DSL: Encoder status: Multiturn Vector Length Error (ST1:3)":F50760:F60000 -F50760:"Encoder ":0,1,u -139614:"Encoder: HIPERFACE DSL: Encoder status: Position Crosscheck Error (ST1:4)":F50761:F60000 -F50761:"Encoder ":0,1,u -139620:"Encoder: HIPERFACE DSL: Encoder status: Power-on Self-test Conducted (ST2:0)":F50762:F60000 -F50762:"Encoder ":0,1,u -139621:"Encoder: HIPERFACE DSL: Encoder status: Safety Parameter Warning (ST2:1)":F50763:F60000 -F50763:"Encoder ":0,1,u -139622:"Encoder: HIPERFACE DSL: Encoder status: Safety Parameter Error (ST2:2)":F50764:F60000 -F50764:"Encoder ":0,1,u -139623:"Encoder: HIPERFACE DSL: Encoder status: Standard Parameter Error (ST2:3)":F50765:F60000 -F50765:"Encoder ":0,1,u -139624:"Encoder: HIPERFACE DSL: Encoder status: Internal Communication Error 1 (ST2:4)":F50766:F60000 -F50766:"Encoder ":0,1,u -139625:"Encoder: HIPERFACE DSL: Encoder status: Internal Communication Error 2 (ST2:5)":F50767:F60000 -F50767:"Encoder ":0,1,u -139626:"Encoder: HIPERFACE DSL: Encoder status: Internal System Error (ST2:6)":F50768:F60000 -F50768:"Encoder ":0,1,u -139630:"Encoder: HIPERFACE DSL: Encoder status: Critical Temperature (ST3:0)":F50769:F60000 -F50769:"Encoder ":0,1,u -139631:"Encoder: HIPERFACE DSL: Encoder status: Critical LED Current (ST3:1)":F50770:F60000 -F50770:"Encoder ":0,1,u -139632:"Encoder: HIPERFACE DSL: Encoder status: Critical Supply Voltage (ST3:2)":F50771:F60000 -F50771:"Encoder ":0,1,u -139633:"Encoder: HIPERFACE DSL: Encoder status: Critical Rotation Speed (ST3:3)":F50772:F60000 -F50772:"Encoder ":0,1,u -139634:"Encoder: HIPERFACE DSL: Encoder status: Critical Acceleration (ST3:4)":F50773:F60000 -F50773:"Encoder ":0,1,u -139635:"Encoder: HIPERFACE DSL: Encoder status: Counter Overflow (ST3:5)":F50774:F60000 -F50774:"Encoder ":0,1,u -139636:"Encoder: HIPERFACE DSL: Encoder status: Internal Monitoring Error (ST3:6)":F50775:F60000 -F50775:"Encoder ":0,1,u -139638:"Encoder: HIPERFACE DSL: Encoder status: Critical Rotor Position (ST3:1)":F50776:F60000 -F50776:"Encoder ":0,1,u -139640:"Encoder: HIPERFACE DSL: Encoder status: Invalid access (ST4:0)":F50777:F60000 -F50777:"Encoder ":0,1,u -139641:"Encoder: HIPERFACE DSL: Encoder status: Access denied (ST4:1)":F50778:F60000 -F50778:"Encoder ":0,1,u -139642:"Encoder: HIPERFACE DSL: Encoder status: Resource access error (ST4:2)":F50779:F60000 -F50779:"Encoder ":0,1,u -139643:"Encoder: HIPERFACE DSL: Encoder status: File access error (ST4:3)":F50780:F60000 -F50780:"Encoder ":0,1,u -139670:"Encoder: HIPERFACE DSL: Encoder status: User defined warning (ST7:0)":F50781:F60000 -F50781:"Encoder ":0,1,u -139671:"Encoder: HIPERFACE DSL: Encoder status: User defined warning (ST7:1)":F50782:F60000 -F50782:"Encoder ":0,1,u -139672:"Encoder: HIPERFACE DSL: Encoder status: User defined warning (ST7:2)":F50783:F60000 -F50783:"Encoder ":0,1,u -139673:"Encoder: HIPERFACE DSL: Encoder status: User defined warning (ST7:3)":F50784:F60000 -F50784:"Encoder ":0,1,u -139674:"Encoder: HIPERFACE DSL: Encoder status: User defined warning (ST7:4)":F50785:F60000 -F50785:"Encoder ":0,1,u -139675:"Encoder: HIPERFACE DSL: Encoder status: User defined warning (ST7:5)":F50786:F60000 -F50786:"Encoder ":0,1,u -139676:"Encoder: HIPERFACE DSL: Encoder status: User defined warning (ST7:6)":F50787:F60000 -F50787:"Encoder ":0,1,u -139677:"Encoder: HIPERFACE DSL: Encoder status: User defined warning (ST7:7)":F50788:F60000 -F50788:"Encoder ":0,1,u -141001:"Heatsink temperature sensor: Warning limit exceeded":F50789:F60000 -F50789:"Heatsink temperature ":0,4,f -141002:"Heatsink temperature sensor: Not connected or damaged":F50790:F60000 -F50790:"Temperature limit ":0,4,f -141011:"Temperature sensor (Motor|Choke|External): Warning limit exceeded":F50791:F60000 -F50791:"Temperature ":0,4,f -141031:"Junction temperature model: Warning limit exceeded":F50792:F60000 -F50792:"Junction temperature ":0,4,f -141041:"Bleeder temperature model: Warning limit exceeded":F50793:F60000 -F50793:"Bleeder temperature ":0,4,f -141051:"ACOPOS peak current: Warning limit exceeded":F50794:F60000 -F50794:"Peak current load ":0,4,f -141061:"ACOPOS continuous current: Warning limit exceeded":F50795:F60000 -F50795:"Continuous current load ":0,4,f -141070:"Motor temperature model: Warning limit exceeded":F50796:F60000 -F50796:"Temperature limit ":0,4,f -141075:"ACOPOS continuous power: Warning limit exceeded":F60000 -141078:"Power stage: Temperature sensor 1: Warning limit exceeded":F50797:F60000 -F50797:"Temperature ":0,4,f -141080:"Pre-charging resistor temperature model: Warning limit exceeded":F50798:F60000 -F50798:"Temperature limit ":0,4,f -141081:"Power stage temperature model: Warning limit exceeded":F50799:F60000 -F50799:"Temperature ":0,4,f -141083:"Power stage: Temperature sensor 2: Warning limit exceeded":F50800:F60000 -F50800:"Temperature ":0,4,f -141085:"Power stage: Temperature sensor 3: Warning limit exceeded":F50801:F60000 -F50801:"Temperature ":0,4,f -141087:"Power stage: Temperature sensor 4: Warning limit exceeded":F50802:F60000 -F50802:"Temperature ":0,4,f -141089:"Encoder temperature sensor: Warning limit exceeded":F50803:F60000 -F50803:"Temperature ":0,4,f -141090:"24V Supply/Main relay temperature sensor: Warning limit exceeded":F60000 -141091:"Power stage: Temperature sensor 5: Warning limit exceeded":F50804:F60000 -F50804:"Temperature ":0,4,f -141092:"Rectifier temperature model: Warning limit exceeded":F50805:F60000 -F50805:"Temperature ":0,4,f -141093:"DC bus relay temperature model: Warning limit exceeded":F50806:F60000 -F50806:"Temperature ":0,4,f -141094:"DC bus capacitor temperature model: Warning limit exceeded":F50807:F60000 -F50807:"Temperature ":0,4,f -141095:"DC bus: Continuous total power: Warning limit exceeded":F50808:F60000 -F50808:"Load limit ":0,4,f -141096:"DC bus: Peak total power: Warning limit exceeded":F50809:F60000 -F50809:"Load limit ":0,4,f -141097:"DC connector temperature model: Warning limit exceeded":F50810:F60000 -F50810:"Temperature ":0,4,f -141098:"Power stage: Temperature sensor: Warning limit exceeded":F50811:F60000 -F50811:"Sensor ":0,2,u -141099:"Motor temperature model: Warning limit exceeded":F50812:F60000 -F50812:"Phase index ":0,1,u -141100:"Motor: Temperature sensors: Temperature difference to high":F50813:F60000 -F50813:"Sensor index ":0,2,u -141101:"Power stage: Temperature sensor 1: Under temperature: Warning limit exceeded":F50814:F60000 -F50814:"Temperature ":0,4,f -164002:"Delay before SW Reset (network with ascending node numbers ?)":F60000 -164003:"Delay before NC System Start (network with ascending node numbers ?)":F60000 -164004:"The following boot error could be entered here with a delay":F60000 -164005:"Timeout for parameter enable after start of operating system":F50815:F60000 -F50815:"Status (bits with wrong value for parameter enable) ":0,4,u -164006:"Drive did not become synchronous with network master":F50816:F60000 -F50816:"Timeout [sec] ":0,4,u -164007:"Timeout for enable of acyclic network communication":F50817:F60000 -F50817:"Timeout [sec] ":0,4,u -164008:"Timeout for enable of cyclic network communication":F50818:F60000 -F50818:"Timeout [sec] ":0,4,u -164009:"Acp10cfg contains a POWERLINK interface, for which no axis is defined":F50819:F60000 -F50819:"Index of POWERLINK interface in Acp10cfg (name in Logger) ":0,2,u -164010:"NC software test version (validity period in Logger)":F60000 -164011:"Timeout for completion of encoder initialization":F60000 -164012:"NCSYS does not contain an operating system for this ACOPOS hardware type":F60000 -164013:"The basis initialization was aborted due to an error":F60000 -164014:"No integral cycle time ratio between NetCyc and POWERLINK":F50820:F60000 -F50820:"NetCyc cycle time [usec] ":0,4,u -164015:"No integral cycle time ratio between NetCyc and POWERLINK "multiplexed"":F50821:F60000 -F50821:"NetCyc cycle time [usec] ":0,4,u -164016:"Name of SDC axis configuration PV is too long (PV is not used)":F50822:F60000 -F50822:"Maximum allowed number of characters ":0,2,u -164017:"NC software prototype version (use on serial production machines not allowed)":F60000 -164018:"mapp Motion ACOPOS FW test version (validity period in Logger)":F50823:F60000 -F50823:"Test version number ":0,2,u -164019:"mapp Motion ACOPOS FW test version: PLC date/time outside validity period":F60000 -164020:"NCSYS does not exist on the target system":F60000 -165535:"Response error":F60000 -F60000:"Parameter-ID ":4,2,d -F60000:0:"Drive fault" diff --git a/example/AsProject/Logical/Libraries/Motion/Arnc0man/arnc0err049_ascii.txt b/example/AsProject/Logical/Libraries/Motion/Arnc0man/arnc0err049_ascii.txt deleted file mode 100644 index 11d8e79..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Arnc0man/arnc0err049_ascii.txt +++ /dev/null @@ -1,6027 +0,0 @@ -1000:" Ablaufsteuerung " -1101:"Kein RAM fr System Globals":F1100:F1113 -1102:"Konfigurationsmodul nicht gefunden":F1110 -1103:"Falsche Konfigurationsmodulversion":F1101:F1114 -1104:"Task-Konfigurierungsliste mehrfach definiert":F1102 -1105:"Externe IO-Verbindungsliste mehrfach definiert":F1102 -1106:"Interne IO-Verbindungsliste mehrfach definiert":F1102 -1107:"Ereignis-Verbindungsliste mehrfach definiert":F1102 -1108:"Task-Konfigurierungsliste fehlt":F1102 -1109:"Externe IO-Verbindungsliste fehlt":F1102 -1110:"Interne IO-Verbindungsliste fehlt":F1102 -1111:"Ereignis-Verbindungsliste fehlt":F1102 -1112:"Konfigurierungsliste unbekannt":F1102:F1123 -1114:"Fehler bei Befehl schreiben":F1130:F1120:F1126 -1115:"Fehler bei priorem Befehl schreiben":F1130:F1120:F1126 -1116:"Systembefehlscode zu gro":F1103:F1141 -1117:"Systembefehlscode oder Kanal nicht definiert":F1120:F1126 -1118:"Kein Achs- oder Kanalcode im Befehl" -1120:"Fehler bei Befehlsverteilung" -1121:"Anwender-ISR kann nicht installiert werden":F1110:F1121 -1122:"SPS-Datum/Zeit kann auf NC-Modul nicht eingestellt werden":F1100 -1123:"Fehler bei Systemkonfigurierung" -1125:"Semaphore kann nicht erzeugt werden":F1100 -1126:"Schnittstelle kann nicht initialisiert werden":F1116:F1110 -1127:"Schnittstelle kann nicht erzeugt werden":F1116:F1100 -1128:"Standardschnittstelle kann nicht initialisiert werden":F1110 -1129:"Schnittstelle kann nicht konfiguriert werden":F1100 -1130:"Unbekannter Befehlsparameter":F1131:F1140 -1131:"Fehler beim Empfang eines externen Ereignisses" -1132:"DPR Response Fifo - Fehler beim Erzeugen einer Critical Section" -1140:"Endemarke fehlt / zu viele Elemente":F1111:F1123 -1141:"Kein RAM fr Taskliste verfgbar":F1100:F1113 -1142:"Kanalnummer zu gro":F1108:F1125 -1143:"Task mehrfach definiert":F1108:F1122:F1125 -1144:"Taskmodul nicht gefunden":F1110:F1125 -1145:"Kein RAM fr Task-VSECT":F1100:F1113:F1125 -1146:"Task kann nicht erzeugt werden":F1100:F1125 -1147:"Task kann nicht gestartet werden":F1100:F1125 -1148:"Fehler bei Task Control Block lesen":F1100:F1125 -1149:"Parametermodul nicht gefunden":F1110 -1150:"Falsche Parametermodulversion":F1101:F1114 -1151:"Fehler bei INIT-Befehl schreiben":F1130:F1125 -1152:"INIT-Befehl wurde nicht quittiert":F1125 -1160:"Endemarke fehlt / zu viele Elemente":F1111:F1123 -1161:"Schnittstelle fehlt in Modulschnittstellenliste":F1115 -1162:"Modul fehlt in Taskliste":F1115 -1163:"Verbindung mehrfach definiert":F1104:F1115 -1164:"Schnittstelle kann nicht extern sein":F1104:F1115 -1165:"Schnittstellentyp unbekannt":F1104:F1115 -1166:"Datenmodul nicht untersttzt":F1105:F1115 -1167:"Unbekanntes Attribut":F1105:F1115 -1170:"Endemarke fehlt / zu viele Elemente":F1111:F1123 -1171:"Modul fehlt in Taskliste":F1112:F1115 -1172:"Schnittstelle fehlt in Modulschnittstellenliste":F1112:F1115 -1173:"Ungleicher Schnittstellentyp":F1104:F1116:F1125 -1174:"Gleiche Datenflurichtung":F1106:F1118:F1125 -1179:"Schnittstellentyp unbekannt":F1104:F1115 -1180:"Verbindung mehrfach definiert":F1104:F1115 -1181:"Ungleiche Satzlngen":F1115 -1190:"Endemarke fehlt / zu viele Elemente":F1111:F1123:F1124 -1191:"Modul fehlt in Taskliste":F1124 -1192:"Befehlskonfigurierungsliste mehrfach definiert":F1124 -1193:"Systembefehlscode zu gro":F1103:F1115:F1124 -1194:"Befehl fehlt in Modulbefehlsliste":F1108:F1115:F1124 -1195:"Befehlsschnittstelle nicht gefunden":F1108:F1123:F1124 -1196:"Befehlscode mehrfach definiert":F1108:F1115:F1124 -1200:"Endemarke fehlt / zu viele Elemente":F1111:F1123 -1201:"Modul fehlt in Taskliste":F1123:F1125 -1202:"Ereignis fehlt in Ereignis-Sendeliste":F1123:F1125 -1203:"Ereignis fehlt in Ereignis-Empfangsliste":F1123:F1125 -1204:"Ereignisverbindung mehrfach definiert":F1115:F1125 -1210:"Ungltiger Parameter im Befehl 'Modul-Synchronisierung'" -1211:"Modul-Synchronisierung nicht mglich (beide SYNC-Leitungen angeschlossen ?)" -1220:"Kommando nicht bernommen, Netzwerk nicht bereit":F1142:F1143 -1251:"Fehler bei priorem Befehl schreiben":F1130:F1120:F1126 -1252:"Fehler bei priorem Befehl schreiben":F1130:F1120:F1126 -1253:"Fehler bei priorem Befehl schreiben":F1130:F1120:F1126 -1254:"Fehler bei priorem Befehl schreiben":F1130:F1120:F1126 -1255:"Fehler bei priorem Befehl schreiben":F1130:F1120:F1126 -1256:"Fehler bei priorem Befehl schreiben":F1130:F1120:F1126 -1257:"Fehler bei priorem Befehl schreiben":F1130:F1120:F1126 -1258:"Fehler bei priorem Befehl schreiben":F1130:F1120:F1126 -1259:"Fehler bei priorem Befehl schreiben":F1130:F1120:F1126 -1261:"Fehler bei Befehl schreiben":F1130:F1120:F1126 -1262:"Fehler bei Befehl schreiben":F1130:F1120:F1126 -1263:"Fehler bei Befehl schreiben":F1130:F1120:F1126 -1264:"Fehler bei Befehl schreiben":F1130:F1120:F1126 -1265:"Fehler bei Befehl schreiben":F1130:F1120:F1126 -1266:"Fehler bei Befehl schreiben":F1130:F1120:F1126 -1267:"Fehler bei Befehl schreiben":F1130:F1120:F1126 -1268:"Fehler bei Befehl schreiben":F1130:F1120:F1126 -1269:"Fehler bei Befehl schreiben":F1130:F1120:F1126 -1270:"Fehler bei Befehl schreiben":F1130:F1120:F1126 -1271:"Fehler bei Befehl schreiben":F1130:F1120:F1126 -1272:"Fehler bei Befehl schreiben":F1130:F1120:F1126 -1273:"Fehler bei Befehl schreiben":F1130:F1120:F1126 -1274:"Fehler bei Befehl schreiben":F1130:F1120:F1126 -1275:"Fehler bei Befehl schreiben":F1130:F1120:F1126 -F1100:"System Fehlernummer":0,4,d -F1100:1:"Zeit abgelaufen" -F1100:5:"Objekt (Task,Region) ist gelscht worden" -F1100:6:"Objekt-ID (Tid,RNid) ist nicht korrekt" -F1100:8:"Objekt Tabelle ist voll" -F1100:14:"Kann nicht erzeugen - kein TCB frei" -F1100:15:"Kann nicht erzeugen - kein Stack" -F1100:16:"Kann nicht erzeugen - Stack zu klein" -F1100:17:"Kann nicht erzeugen - falsche Prioritt" -F1100:18:"Task ist schon gestartet" -F1100:32:"Angeforderte Gre ist Null" -F1100:33:"Angeforderte Gre ist zu gro fr die Region" -F1100:34:"Kein freies Segment" -F1100:38:"Region gelscht whrend Task auf Segment wartet" -F1100:51:"Maximale Anzahl aktiver Queues berschritten" -F1100:52:"Privater Puffer kann nicht zugeteilt werden" -F1100:65:"Maximale Anzahl an Semaphoren berschritten" -F1100:72:"Falsches Datum" -F1100:73:"Falsche Zeit" -F1100:74:"Falsche Tick-Anzahl" -F1101:"Modul-Versionsnummer":0,4,d -F1102:"Konfigurationslistentyp":0,4,x -F1102:0xCF01:"Task-Konfigurierungsliste" -F1102:0xCF02:"Befehls-Konfigurierungsliste" -F1102:0xCF03:"Externe IO-Verbindungsliste" -F1102:0xCF04:"Interne IO-Verbindungsliste" -F1102:0xCF05:"Ereignisverbindungsliste" -F1103:"Systembefehlscode":0,4,d -F1104:"Schnittstellentyp":0,4,d -F1104:0:"FIFO" -F1104:1:"PLC-FIFO" -F1104:2:"NFIFO" -F1104:3:"MSGQUE" -F1105:"IO Attribut":0,4,d -F1105:0:"Interne Schnittstelle" -F1105:1:"Schnittstelle im RAM" -F1105:2:"Schnittstelle im Koppel-RAM" -F1105:3:"Schnittstelle im Datenmodul" -F1106:"Datenflurichtung":0,4,d -F1106:0:"Output" -F1106:1:"Input" -F1108:"Kanalnummer":0,4,d -F1110:"Fehlernummer":0,4,d -F1110:-1:"IRQ-Steuerliste ist voll" -F1110:-2:"IRQ-Rang ist schon belegt" -F1110:-3:"IRQ-Rang ist zu gro (max. 255)" -F1110:1:"Datenlnge ist 0" -F1110:2:"Satzanzahl ist 0" -F1110:3000:"Modul nicht vorhanden (Eintrag nicht belegt)" -F1110:3001:"Modul nicht vorhanden (Tabellennummer zu gro)" -F1110:3006:"Modul nicht vorhanden (Modultyp falsch)" -F1110:3010:"Modul nicht vorhanden (Pointer zeigt nicht auf ein B&R-Modul)" -F1110:3019:"Modul nicht vorhanden" -F1111:"Max. Elementanzahl":0,4,d -F1112:"Index":0,4,d -F1113:"Datenstrukturlnge":4,4,d -F1114:"Erwartete Versionsnummer":4,4,d -F1115:"Index in Konfigurierungsliste":4,4,d -F1116:"Schnittstellentyp":4,4,d -F1116:0:"FIFO" -F1116:1:"BLOCK" -F1116:2:"Bitfeld, 32 bits" -F1116:3:"PLC Bitfeld, 16 bits" -F1116:4:"PLC-BLOCK" -F1116:5:"PLC-BLOCK, Daten mit Handshake" -F1116:6:"PLC-FIFO" -F1118:"Datenflurichtung":4,4,d -F1118:0:"Output" -F1118:1:"Input" -F1120:"Befehlscode":4,4,d -F1121:"IRQ-Rang":4,4,d -F1122:"Index in Task Liste":4,4,d -F1123:"Index":4,4,d -F1124:"Nummer der Befehlskonfigurierungsliste":8,4,d -F1125:"Index in Konfigurierungsliste":8,4,d -F1126:"Kanalnummer":8,4,d -F1130:"IO-Fehlernummer":0,4,d -F1130:1:"Schnittstelle voll" -F1130:2:"Schnittstelle nicht aktiv" -F1130:3:"Keine Input Schnittstelle" -F1131:"Befehlscode":0,4,d -F1131:0:"Initialisierung" -F1131:1:"Zeit einstellen" -F1131:2:"SW-Reset" -F1131:4:"'SPS Interrupt' ein-/ausschalten" -F1140:"Parameterwert":4,4,d -F1141:"Max. Befehlscode":4,4,d -F1142:"Kommando-Code (Details siehe AS Hilfe)":0,2,d -F1143:"Zyklischer Status":2,4,d -2000:" Trace " -2101:"Ungltiges Kommando" -2102:"Trace ist bereits aktiv bei Trace-Start" -2103:"Abtastintervall fr Trace zu kurz" -2104:"Ungltiges NC-Objekt fr Trace-Test-Datenpunkt" -2105:"Ungltiger Typ fr Trace-Test-Datenpunkt" -2106:"Kein Trace-Test-Datenpunkt definiert" -2107:"Aufzeichnungsdauer fr Trace zu kurz" -2108:"Ungltiges NC-Objekt fr Trace-Triggerpunkt" -2109:"Ungltiger Typ fr Trace-Triggerpunkt" -2110:"Ungltiges Trace-Trigger-Ereignis" -2111:"Trace-Format Fehler":F2101:F2102 -2112:"DPR trace sichern Fehler":F2101:F2102 -F2100:"Kommandonummer (Details siehe AS Hilfe)":0,2,d -F2101:"Trace format status":0,2,d -F2101:2:"Fehler beim Trace-Datei Lschen. FileIO Library Fehler :" -F2101:3:"Fehler beim Trace-Datei Generieren. FileIO Library Fehler :" -F2101:4:"Trace-Daten Formatfehler (Werte zu gro)" -F2101:5:"Fehler beim Trace-Datei Schreiben. FileIO Library Fehler :" -F2101:6:"Fehler beim Trace-Datei Schlieen. FileIO Library Fehler :" -F2102:"File IO status":2,2,d -4000:" Regler " -4103:"Lese-Zugriff auf HW-Schnittstelle nicht mglich":F4105:F4102:F4104 -4104:"Schreib-Zugriff auf HW-Schnittstelle nicht mglich":F4105:F4102:F4104 -4106:"Kommando im aktuellen Zustand unzulssig":F4100:F4102 -4107:"Ereignis im aktuellen Zustand unzulssig":F4101:F4102 -4114:"Parameter ungltig im Befehl 'Simulations-Modus'" -4115:"Parameter ungltig im Befehl 'Regler INIT'":F4114 -4117:"Achs-Hardware kann nicht initialisiert werden":F4108:F4109 -4131:"Positionslatch2 bereits durch Signalleitung belegt" -4133:"Regler ausschalten nicht zulssig wenn Bewegung aktiv" -4139:"Parameter ungltig im Befehl 'Digitale Eingnge INIT'":F4115 -4143:"Parameter ungltig im Befehl 'Positionslatch1'":F4116 -4144:"Parameter ungltig im Befehl 'Positionslatch2'":F4116 -4150:"Ungltiger Parameter im Befehl 'Istposition fr Kopplung'":F4112 -4151:"Positions-Latch oder Komparator durch Geber-Interface-INIT abgebrochen" -4154:"Positions-Latch oder Komparator durch Referenzfahrt abgebrochen" -4157:"Fehler beim Schreib-Zugriff auf interne Schnittstelle":F4105:F4102:F4103 -4158:"Kommando unzulssig - Can Interface nicht initialisiert":F4100 -4160:"Parameter ungltig im Befehl 'Grenzwert INIT'":F4119 -4161:"Andere Latch-Funktion bereits aktiv" -F4100:"Befehlsnummer (Details siehe AS Hilfe)":0,2,d -F4101:"Interne Ereignisnummer":0,2,d -F4101:0:"Start der Sollwertgenerierung" -F4101:1:"Bewegung aktiv" -F4101:2:"Bewegung beendet" -F4101:3:"Ende der Sollwertgenerierung" -F4101:4:"Hardware-Ereignis-Kontrolle" -F4102:"Zustand":2,1,x -F4102:0x00:"Nicht initialisiert (Geber/Antrieb/Dig. Eingnge/Grenzwerte/Regler)" -F4102:0x10:"Initialisiert, Grundzustand" -F4102:0x20:"Warten auf Antrieb bereit" -F4102:0x30:"Regelung ein" -F4102:0x40:"Nothaltrampe (ohne Regler)" -F4103:"Schnittstellen-Nummer":3,1,d -F4104:"Schnittstellen-Name":3,1,d -F4104:1:"Istposition (Geber)" -F4104:2:"Achsstatus" -F4104:3:"Latchposition" -F4104:4:"Latchzeit" -F4104:5:"Reglerfreigabe" -F4104:6:"Netzwerk-Interface" -F4104:7:"Positionslatch-Modus" -F4104:8:"Zeitlatch-Modus" -F4104:11:"Positionsoffset" -F4104:12:"Signalleitung fr Positionslatch" -F4105:"Schnittstellenfehler":0,2,d -F4105:1:"Keine Daten vorhanden oder Schnittstelle voll" -F4105:2:"Schnittstelle nicht aktiv" -F4105:3:"Zugriffsfehler - Keine Eingangs- bzw. Ausgangs-Schnittstelle" -F4105:109:"Latch ist bereits aktiv" -F4105:110:"Achse nicht initialisiert" -F4105:111:"Fehler bei Speicher anfordern" -F4105:112:"Ungltige Device ID" -F4105:113:"Ungltige Achsnummer" -F4105:114:"Antrieb nicht bereit" -F4105:117:"Keine Position gelatched" -F4105:118:"Keine Zeit gelatched" -F4108:"Hardware-Fehlernummer":0,2,d -F4109:"Name des INIT-Modules":2,10,s -F4112:"Parameter":0,2,d -F4112:1:"NC-Aktion" -F4112:2:"Extrapolationsfilter" -F4114:"Regler-Parameter":0,2,d -F4114:1:"Regler-Typ" -F4114:2:"Gesamtverzgerung" -F4114:5:"NC-Aktion" -F4115:"Parameter fr digitale Eingnge":0,2,d -F4115:1:"Referenzschalter" -F4115:2:"Positive Endlage" -F4115:3:"Negative Endlage" -F4115:4:"Trigger" -F4115:5:"Antrieb" -F4115:6:"Positive Endlage ungleich negative Endlage" -F4115:7:"Trigger ncACTIVE_LO/ncACTIV_LO unzulssig" -F4116:"Positions-Latch-Parameter":0,2,d -F4116:1:"NC-Aktion" -F4116:2:"Quelle" -F4116:3:"Fenster <= 0" -F4119:"Regler-Parameter":0,2,d -F4119:1:"Einschwingzeit" -5000:" Sollwertgenerator " -5102:"Achse ist nicht referenziert (oder SW-Endlagen auf 'ignorieren' setzen)" -5104:"Zugriff auf HW-Schnittstelle nicht mglich":F5105:F5104 -5105:"Abbruch des Referenziervorganges" -5106:"Kommando im aktuellen Zustand unzulssig":F5100:F5102:F5103 -5107:"Ereignis im aktuellen Zustand unzulssig":F5101:F5102:F5103 -5110:"Achsgrenzen - Positive SW-Endlage < Negative SW-Endlage" -5111:"Abbruch des Referenziervorganges durch Befehl":F5100 -5112:"Abbruch des Referenziervorganges durch Ereignis":F5101 -5115:"Zielposition > Positive SW-Endlage":F5110 -5116:"Zielposition < Negative SW-Endlage":F5111 -5117:"Beschleunigung > Maximale Achsbeschleunigung":F5112 -5118:"Geschwindigkeit > Maximale Achsgeschwindigkeit":F5113 -5119:"Maximalbeschleunigung in den Achs-Grenzparametern <= 0" -5120:"Maximalgeschwindigkeit in den Achs-Grenzparametern <= 0" -5121:"Abbruch der Bewegung durch Fehlerbedingung vom Lageregler" -5122:"Ungltiges bersetzungsverhltnis fr elektronisches Getriebe" -5123:"Bewegung in pos. Richtung nicht erlaubt (pos. HW-Endschalter ist belegt)" -5124:"Bewegung in neg. Richtung nicht erlaubt (neg. HW-Endschalter ist belegt)" -5125:"Positiver HW-Endschalter erreicht" -5126:"Negativer HW-Endschalter erreicht" -5127:"Geschwindigkeit oder Beschleunigung <= 0 in den Positionier-Parametern" -5128:"Ungltiger Parameter im Befehl 'Master-/Slave-Kopplung'":F5116 -5129:"Ungltiger Parameter im Befehl 'Achsgrenzwerte INIT'":F5106 -5130:"Positive SW-Endlage erreicht" -5131:"Negative SW-Endlage erreicht" -5132:"'LINK' auf Datenmodul fr Kurvenscheibe ist noch nicht erfolgt":F5121 -5133:"Fehler bei 'LINK' eines Kurvenscheiben-Datenmodules":F5118:F5117 -5134:"Fehler bei 'UNLINK' eines Kurvenscheiben-Datenmodules":F5119:F5117 -5135:"Ungltiger Parameter im Befehl 'Kurvenscheiben-INIT'":F5120 -5136:"Parameter fr Kurvenscheibe sind noch nicht initialisiert" -5140:"Ruckzeit begrenzt auf einen gltigen Wert":F5122 -5142:"Fehlende Sollpositionen bei modulbergreifender Kopplung" -5143:"Fehler bei Kurvenscheiben-Ausgleichsgetriebe":F5124 -5144:"Keine Datenmodule fr Kurvenscheiben-Start angegeben" -5145:"Latch fr Trigger-Positionierung ist nicht aktiviert" -5146:"Restart fr erstmaligen Start einer Kurvenscheibe nicht mglich" -5147:"Kurvenscheiben-Automat nicht initialisiert" -5150:"Zustand wird durch kein Ereignis erreicht":F5127 -5151:"Fr Kurvenstart-DIR/ABS ist nur ein Name (zyklisch oder einmalig) mglich" -5152:"Position auerhalb 'In-Pos.-Toleranz' bei START/RESTART einer CNC-Bewegung":F5129:F5130 -5153:"Abbruch wegen fehlender Sollpositionen bei CAN-Kopplung" -5154:"Abbruch wegen fehlender Sollpositionen bei modulbergreifender Kopplung" -5155:"Fehlende Sollpositionen bei CAN-Kopplung" -5156:"Kurvenscheiben-Automat INIT - Ungltiger Param. in Kopplungskonfiguration":F5120 -5157:"Kurvenscheiben-Automat INIT - Ungltiger Parameter im Basiszustand":F5125:F5128 -5158:"Kurvenscheiben-Automat INIT - Ungltiger Parameter in einem Zustand":F5125:F5127:F5128 -5159:"Geschwindigkeiten oder Beschleunigung <= 0 in den Begrenzer-Parametern" -5160:"Zu viele Kurvenwechsel pro NC-Zyklus (Masterperiode zu kurz)" -5161:"Ungltiger Parameter fr Lnge der Master-Slave-Ketten" -5162:"Abbruch - maximale Lnge der Master-Slave-Ketten berschritten" -5163:"Nur zwei aktive CNC Trigger-Auftrge sind mglich" -5164:"Ungltige Positions Trigger Quelle" -5165:"Ungltiger Parameter im Befehl 'DPR Override'" -5166:"Ungltiger Parameter im Befehl 'Master-Geschwindigkeits-Kompensation'" -5167:"Ungltiges Ereignis fr Bewegung 'Stop nach Trigger'" -5168:"Fehler beim ffnen eines Kompensation-Datenmodules":F5118:F5133 -5169:"Fehler bei Kompensation-Start" -5170:"Ungltige Daten im Kompensation-Datenmodul":F5132:F5133 -5171:"Ungltige Kompensation-Parameter" -5172:"FIFO voll (Kommando Kompensation-Start)" -5173:"Wenig Speicher bei der Speicherallokierung (Kommando Kompensation-Start)":F5131 -F5100:"Befehlsnummer (Details siehe AS Hilfe)":0,1,d -F5101:"Interne Ereignisnummer":0,1,d -F5101:0:"Neue Istposition" -F5101:1:"Abbruch der Sollwertgenerierung" -F5101:2:"Anforderung zur Online-Geschwindigkeitssteuerung fr Referenzfahrt" -F5101:3:"Start einer CNC-Bewegung" -F5101:4:"Nothalt-Anforderung" -F5101:5:"Sollposition erreicht" -F5101:6:"Referenzfahrt beendet - Fehler oder bergabe der Positionsdifferenz" -F5101:7:"Geber-Konfiguration" -F5101:8:"Anforderung der Sollposition durch das CNC-System" -F5101:9:"Trigger-Position" -F5101:10:"CNC-Konfiguration" -F5101:11:"CNC-Genauhalt" -F5101:12:"CNC-Bewegung Ende" -F5101:13:"CNC Positions Trigger einschalten" -F5102:"Zustand":1,1,x -F5102:0x00:"Nicht initialisiert" -F5102:0x10:"Initialisiert, Grundzustand, Regler AUS" -F5102:0x20:"Stillstand, Regler EIN" -F5102:0x30:"Bewegung aktiv" -F5102:0x40:"Bewegung beendet, Position noch nicht innerhalb 'In-Pos.-Toleranz'" -F5103:"Bewegungstyp":2,2,x -F5103:0x000:"Allgemein (kein bestimmter Bewegungstyp)" -F5103:0x100:"CNC-Bewegung" -F5103:0x200:"Online-Geschwindigkeitssteuerung" -F5103:0x300:"Online-Positionierung" -F5103:0x500:"Online-Geschwindigkeitssteuerung fr Referenzfahrt" -F5103:0x600:"Slave einer Achskopplung" -F5103:0x700:"Triggerpositionierung" -F5103:0x800:"Nothalt mit Regler" -F5104:"Schnittstellen-Name":2,1,d -F5104:3:"Positions-Latch" -F5104:7:"Positions-Latch-Modus" -F5104:15:"SSI-Sender" -F5105:"Schnittstellenfehler":0,2,u -F5105:1:"Keine Daten vorhanden oder Schnittstelle voll" -F5105:2:"Schnittstelle nicht aktiv" -F5105:3:"Zugriffsfehler - Keine Eingangs- bzw. Ausgangs-Schnittstelle" -F5105:109:"Latch ist bereits aktiv" -F5105:110:"Achse nicht initialisiert" -F5105:111:"Fehler bei Speicher anfordern" -F5105:112:"Ungltige Device ID" -F5105:113:"Ungltige Achsnummer" -F5105:114:"Antrieb nicht bereit" -F5105:117:"Keine Position gelatched" -F5105:118:"Keine Zeit gelatched" -F5106:"Achsgrenzwert":0,2,d -F5106:1:"Kontrollbyte fr berwachung der Achsgrenzwerte" -F5106:2:"Kontrollwort t_ruck_0" -F5110:"Aktuelle positive SW-Endlage":0,4,d -F5111:"Aktuelle negative SW-Endlage":0,4,d -F5112:"Aktuelle Beschleunigungsgrenze":0,4,f -F5113:"Aktuelle Geschwindigkeitsgrenze":0,4,f -F5116:"Getriebe-Parameter":0,2,d -F5116:1:"Index Master-Achse zu gro" -F5116:2:"Index Master-Achse ist der eigene Achs-Index" -F5117:"Modulname":2,8,s -F5118:"LINK-Fehler":0,2,d -F5118:1:"Mehr als 8 Zeichen fr Datenmodulnamen angegeben " -F5118:2:"Falscher Modultyp - Kein Kurvenscheibendatenmodul" -F5118:3:"Maximale Anzahl von 20 geladenen Kurvenscheiben berschritten" -F5118:4:"Datenmodul nicht gefunden" -F5118:5:"Parameterfehler - Weniger als 2 Kurvensttzpunkte" -F5118:6:"Parameterfehler - Masterperiode zu kurz" -F5118:7:"Parameterfehler - Slave-Position berschreitet Zahlenbereich" -F5118:9:"Parameterfehler - Zu viele Synchron-Bereiche" -F5118:10:"Parameterfehler - Sync-Startposition berschreitet Wertebereich" -F5118:11:"Parameterfehler - Polynom-Anzahl <1 oder >32" -F5118:12:"Parameterfehler - Polynom-Koeffizient berschreitet Zahlenbereich" -F5118:13:"Parameterfehler - Masterpositionen mssen positiv und ansteigend sein" -F5118:14:"Fehler beim Anlegen des CAM-Speicher" -F5119:"UNLINK-Fehler":0,2,d -F5119:1:"Mehr als 8 Zeichen fr Datenmodulnamen angegeben " -F5119:3:"Kurvenscheibe ist gerade aktiv" -F5119:4:"Datenmodul nicht mehr gefunden (Modul gelscht?)" -F5120:"Parameter":0,2,d -F5120:1:"Index der Master-Achse zu gro" -F5120:2:"Index der Master-Additiv-Achse zu gro" -F5120:3:"Index der Slave-Additiv-Achse zu gro" -F5120:4:"Index der Master- oder Additiv-Achse gleich dem Index der Slave-Achse" -F5120:5:"Dehnungsfaktor fr Master-Achse zu klein" -F5120:6:"Master-Start-Intervall zu klein" -F5120:7:"Ungltiger Wert in 'faktor_set'/'factor_set'" -F5120:8:"Ungltiger Wert in 'modus'/'mode'" -F5121:"Kurvenname":0,8,s -F5122:"Aktueller Wert":0,4,f -F5124:"Fehler":0,2,d -F5124:1:"Anschlugeschwindigkeit berschreitet Achsgrenzwert" -F5124:3:"Mastergeschwindigkeit negativ" -F5124:4:"Anschlugeschwindigkeit mit diesem Ausgleichsweg nicht erreichbar" -F5124:5:"Masterausgleichsweg zu klein" -F5124:6:"Einfahrtsgeschwindigkeit berschreitet Achsgrenzwert" -F5124:9:"Ein Ausgleichsgetriebe ist gerade aktiv" -F5125:"Parameter":0,2,d -F5125:5:"Dehnungsfaktor fr Master-Achse zu klein" -F5125:6:"Master-Start-Intervall zu klein" -F5125:8:"Ereignis-Typ ungltig" -F5125:9:"Ereignis - Ungltiger Index fr nchsten Zustand" -F5125:10:"Ereignis - Ungltiger Typ fr nchsten Zustand" -F5125:11:"'LINK' auf Datenmodul fr Kurvenscheibe ist noch nicht erfolgt" -F5125:12:"Ereignis-Attribut ungltig" -F5125:13:"Ausgleichsgetriebe-Variante ungltig" -F5125:14:"Mastergeschwindigkeit zu klein oder negativ" -F5125:15:"Masterausgleichsweg zu klein oder negativ" -F5125:16:"Masterausgleichsweg kleiner als minimaler Weg" -F5125:17:"Pro Zustand nur ein Trigger-Ereignis erlaubt" -F5125:18:"Ereignis - Nchster Zustand nicht initialisiert" -F5125:19:"Ereignis-Typ ungleich ncTRIGGERx fhrt zu Ausgl.getriebe mit ncLATCHPOS" -F5125:20:"Trigger fr Ausgl.getr. mit Modus ncLATCHPOS nicht auf der Master-Achse" -F5125:21:"Zustands-Index ungltig" -F5125:22:"Zustands-Typ ungltig" -F5125:23:"Gleicher Ereignis-Typ mehrfach im Zustand" -F5127:"Zustands-Index":2,1,d -F5128:"Ereignis-Index":3,1,d -F5129:"CNC-Startposition":0,4,f -F5130:"Aktuelle Sollposition":4,4,f -F5131:"Fehler Speicheranforderung":0,2,d -F5131:1:" Fehler Speicheranforderung: Datenmodul 1 zu gro" -F5131:2:" Fehler Speicheranforderung: Datenmodul 2 zu gro" -F5131:3:" Fehler Speicheranforderung: Inverse Funktion 1" -F5131:4:" Fehler Speicheranforderung: Inverse Funktion 2" -F5132:"Fehler Datenplausibilitt":0,2,d -F5132:2:" Anzahl Abtastpunkte ist grer als die der eingefgten Datenpunkte :" -F5132:3:" Weniger als zwei Datenpunkte :" -F5132:4:" Nicht-Monotone Funktion x[i+1]<=x[i] oder y[i+1] Positive SW-Endlage":F8100 -8121:"Fehler bei Lesen einer internen Schnittstelle":F8107 -8122:"Fehler bei Schreiben in eine interne Schnittstelle":F8108 -8123:"Referenzfahrt innerhalb eines NC-Programms ist derzeit nicht erlaubt" -8124:"Splineaufruf innerhalb eines NC-Programms ist derzeit nicht erlaubt" -8125:"Achsname mehrfach angegeben":F8100:F8110 -8126:"Index fr CNC-Achse mehrfach angegeben":F8100:F8110 -8127:"Index fr CNC-Achse ungltig":F8100 -8128:"Interner Fehler - 'ind_pos_out' fr CNC-Achse mehrfach angegeben":F8100:F8110 -8129:"Interner Fehler - 'ind_pos_out' fr CNC-Achse ungltig":F8100 -8130:"Achsanzahl zu gro":F8106 -8131:"Anzahl der kartesischen Bahnachsen zu gro":F8106 -8132:"Negativer Wert fr maximalen Sprung (v, a, vt)" -8133:"Anzahl der begonnenen Umdrehungen bei Kreis gleich 0":F8101:F8102 -8134:"Radiusdifferenz zwischen Anfang und Ende":F8101:F8113:F8114 -8135:"Anzahl der begonnenen Umdrehungen bei Kreis gleich 0":F8101:F8102 -8136:"Radiusdifferenz zwischen Anfang und Ende":F8101:F8113:F8114 -8137:"Zielposition > Positive SW-Endlage (G00,G01)":F8100:F8101:F8114 -8138:"Zielposition < Negative SW-Endlage (G00,G01)":F8100:F8101:F8114 -8139:"Zielposition > Positive SW-Endlage (G02,G03)":F8100:F8101:F8114 -8140:"Zielposition < Negative SW-Endlage (G02,G03)":F8100:F8101:F8114 -8141:"Position auf dem Kreis > Positive SW-Endlage":F8100:F8101:F8114 -8142:"Position auf dem Kreis < Negative SW-Endlage":F8100:F8101:F8114 -8143:"Zielposition > Positive SW-Endlage (G02,G03)":F8100:F8101:F8114 -8144:"Zielposition < Negative SW-Endlage (G02,G03)":F8100:F8101:F8114 -8145:"Position auf dem Kreis > Positive SW-Endlage":F8100:F8101:F8114 -8146:"Position auf dem Kreis < Negative SW-Endlage":F8100:F8101:F8114 -8147:"Kreisradius gleich 0.0":F8101:F8113:F8114 -8148:"Name der CNC-Achse nicht 'A','B','C','U','V','W','X','Y' oder 'Z'":F8100 -8150:"Nur eine Achse als Kreisachse angegeben":F8101:F8102 -8151:"Bei Kreis nicht zwei Linearachsen angegeben":F8101:F8102 -8152:"Bei Kreis nicht zwei Bahnachsen angegeben":F8101:F8102 -8153:"Tangentialachse kann keine Bahnachse sein":F8101:F8102 -8154:"NC-Satz mit Verfahrdistanz gleich 0.0":F8101:F8113:F8114 -8155:"Verfahrdistanz gleich 0.0, Signal wird nicht ausgegeben":F8101:F8113:F8114 -8156:"Interner Fehler - Parametersatz-Index im ungltigen Bereich" -8157:"G107 Index nicht im gltigen Bereich":F8101:F8113:F8114 -8158:"G211/$TA Wert gendert auf 2 x CNC Zykluszeit":F8101:F8113:F8114 -8159:"G193 - ungltiger Modus":F8101:F8113:F8114 -8160:"Interner Fehler - Falsche Berechnung des Geschwindigkeitsprofils":F8101:F8102 -8161:"Interner Fehler - Eintrittsgeschwindigkeit > Zulssige Geschwindigkeit":F8101:F8102 -8162:"Interner Fehler - Austrittsgeschwindigkeit > Zulssige Geschwindigkeit":F8101:F8102 -8163:"Interner Fehler - Die Sollgeschwindigkeit ist negativ":F8101:F8102 -8164:"Interner Fehler - Die Eintrittsgeschwindigkeit ist negativ":F8101:F8102 -8165:"Interner Fehler - Die Austrittsgeschwindigkeit ist negativ":F8101:F8102 -8170:"Interner Fehler (Pufferverwaltung1)":F8101:F8102 -8171:"Interner Fehler (Pufferverwaltung2)":F8101:F8102 -8172:"Interner Fehler (Pufferverwaltung3)":F8101:F8102 -8173:"Interner Fehler (Pufferverwaltung4)":F8101:F8102 -8180:"Full transformation - Transformations-Variable nicht gefunden" -8181:"Full transformation - Groesse der Transformations-Variable falsch" -8182:"Full transformation - TRF_LIB oder eine Funktion nicht gefunden" -8183:"Full transformation - TRF_init_instance() error":F8119 -8184:"Full transformation - Definition der Bahnachsen ungueltig" -8185:"Full transformation - Definition der Gelenksachsen ungueltig" -8186:"Full transformation - Index der Bahnachsen stimmt nicht mit den CNC Achsen ueberein" -8187:"Full transformation - Index der Gelenksachsen stimmt nicht mit den CNC Achsen ueberein" -8188:"Full transformation - Index der Frame-Achsen stimmt nicht mit den CNC Achsen ueberein" -8189:"Full transformation - neuere TRF_LIB erforderlich (TRF_direct3)" -8190:"Full transformation - neuere TRF_LIB erforderlich (TRF_inverse3)" -8191:"Full transformation - neuere TRF_LIB erforderlich (TRF_generic cmd_code 10)" -8192:"Full transformation - Fehler bei der Initialisierung":F8122 -8200:"$FILTER_ERR_TRANS - Zulssige Konturabweichung berschritten":F8121:F8120:F8115 -8201:"$FILTER_ERR_TRANS - Bahngeschwindigkeit ev. zu klein":F8121:F8120:F8115 -8210:"OptMot - Achslimits im Achs - Initfile niedriger als OptMot - Achslimits":F8113:F8110:F8123 -8220:"Befehl in diesem Zustand unzulssig":F8103:F8104 -8221:"Initialisierung unvollstndig":F8111 -8222:"NC-Programm abgebrochen":F8105:F8101:F8102 -8223:"Umrechnungsfaktor (CNC-Einheiten zu Positionier-Einheiten) <= 0":F8100 -8224:"Unbekannter Parameter":F8103:F8112 -8225:"Zuviele unsync. Techno-Funktionen oder M-Parameter hintereinander":F8101:F8114 -8226:"Zuviele G221 im NC-Programm":F8101:F8113:F8114 -8227:"Rueckwaertsfahrpuffer zu klein":F8101:F8113:F8114 -8228:"Bahnbefehl mit undefinierter Lnge oder Laufzeit":F8116:F8117:F8102 -8229:"Zuviele unsync. Techno-Funktionen oder M-Parameter hintereinander":F8101:F8114 -8230:"Spline - Achse nicht referenziert" -8231:"Fehler bei Zugriff auf Spline-Parameterdatei" -8232:"Datei ist keine Spline-Parameterdatei" -8233:"Version der Spline-Parameterdatei ist falsch" -8234:"Anzahl der Achsen ungleich der Dimension des Splines" -8235:"Spline - Max. Bahngeschwindigkeit berschritten" -8236:"Spline - Max. Bahnbeschleunigung berschritten" -8237:"Fehler bei Speicherallokierung" -8238:"Positive SW-Endlage < Spline-Maximum" -8239:"Negative SW-Endlage > Spline-Minimum" -8240:"Spline - Max. Achsgeschwindigkeit berschritten" -8241:"Spline - Max. Achsbeschleunigung berschritten" -8242:"Spline - Auflsung der Vorausrechnung ungleich der aktuellen Auflsung" -8243:"G141 Automatische Tangentialachse - NCDY internes T-FIFO voll" -8244:"G141 Bereich fr M-Funktionen sync1_t bzw. sync2_t nicht gltig" -8245:"G141 Unsynchrone M-Funktion fr sync1_t bzw. sync2_t verwendet" -8246:"Gerade, Startpunkt und Endpunkt sind gleich":F8101:F8113:F8114 -8247:"Bahnstck durch den Koordinatenursprung nicht erlaubt":F8101:F8113:F8114 -8248:"Derzeit nur Kreise in der Polarebene mglich":F8101:F8113:F8114 -8249:"Bahngrenzwerte, interner Fehler bei der Parameterberechnung" -8250:"PKM-NCDY - Interner Fehler bei der Grenzwertberechnung (Beschleunigung)" -8251:"Softwareendlagen der Radialachse mssen positiv sein" -8252:"G141 - keine M-Funktion (sync1_t bzw. sync2_t) definiert" -8258:"Zielposition > Positive SW-Endlage (G00,G01)":F8100:F8101:F8115 -8259:"Zielposition < Negative SW-Endlage (G00,G01)":F8100:F8101:F8115 -8260:"Zielposition > Positive SW-Endlage (G02,G03)":F8100:F8101:F8115 -8261:"Zielposition > Negative SW-Endlage (G02,G03)":F8100:F8101:F8115 -8262:"Position auf dem Kreis > Positive SW-Endlage":F8100:F8101:F8115 -8263:"Position auf dem Kreis < Negative SW-Endlage":F8100:F8101:F8115 -8264:"Zielposition > Positive SW-Endlage (G02,G03)":F8100:F8101:F8115 -8265:"Zielposition < Negative SW-Endlage (G02,G03)":F8100:F8101:F8115 -8266:"Position auf dem Kreis > Positive SW-Endlage":F8100:F8101:F8115 -8267:"Position auf dem Kreis < Negative SW-Endlage":F8100:F8101:F8115 -8268:"Plot Buffer - Lese- bzw. Schreibzeiger nicht im erlaubten Bereich" -8269:"Plot Buffer - Buffer voll, (Daten gehen verloren)" -8270:"Programmierte Achsgrenzwerte zu hoch, auf Initialwerte gesetzt":F8100:F8101:F8115 -8271:"Programmierte Bahngrenzwerte zu hoch, auf Initialwerte gesetzt":F8100:F8101:F8115 -8272:"Programmierte Achsgrenzwerte nicht im erlaubten Bereich":F8100:F8101:F8115 -8273:"Programmierte Bahngrenzwerte nicht im erlaubten Bereich":F8100:F8101:F8115 -8274:"G126 ignoriert, Block ist zu kurz":F8116:F8120:F8115 -8275:"Plot Buffer - Ungueltiges Datenformat" -8276:"G141 aktiv - G172 nach G00 nicht erlaubt":F8116:F8120:F8115 -F8100:"Achsindex":0,4,d -F8101:"Programmnummer":4,4,d -F8102:"Position im NC-Programm":8,4,d -F8103:"Befehlscode (Details siehe AS Hilfe)":0,4,d -F8104:"Zustand":4,4,d -F8104:0:"Nicht initialisiert" -F8104:1:"Grundinitialisierung" -F8104:2:"Initialisiert" -F8104:3:"NC-Programm aktiv" -F8104:4:"NC-Programm abgebrochen" -F8105:"Zustand":0,4,d -F8105:0:"Nicht initialisiert" -F8105:1:"Grundinitialisierung" -F8105:2:"Initialisiert" -F8105:3:"NC-Programm aktiv" -F8105:4:"NC-Programm abgebrochen" -F8106:"Max. Achsanzahl":0,4,d -F8107:"IO-Fehlernummer":0,4,d -F8107:1:"Keine Daten vorhanden" -F8107:2:"Schnittstelle nicht aktiv" -F8107:3:"Keine Input-Schnittstelle" -F8108:"IO-Fehlernummer":0,4,d -F8108:1:"Schnittstelle voll" -F8108:2:"Schnittstelle nicht aktiv" -F8108:3:"Keine Output-Schnittstelle" -F8109:"Aktueller Wert":0,4,d -F8110:"Achsindex":4,4,d -F8111:"Parameterart":0,4,d -F8111:0:"Konstanten" -F8111:1:"CNC-Grenzwerte" -F8111:2:"Decoder-Parameter" -F8111:3:"Achs-Einstellungen" -F8111:4:"Achs-Grenzwerte" -F8112:"Parameterwert":4,4,d -F8113:"Blocknummer N":0,4,d -F8114:"Offset im NC-Programm":8,4,d -F8115:"Blocknummer N":8,4,d -F8116:"Programmnummer":0,4,d -F8117:"Position letzter Block":4,4,d -F8118:"Return status of transformation function":0,4,d -F8119:"Return status of TRF_init_instance":0,4,d -F8119:1:"Robot is not licensed" -F8119:1001:"Function PV_xgetadr() from SYS_LIB is not available" -F8119:1002:"Name of the transformation variable is longer than 100 characters " -F8119:1003:"Transformation data variable does not exist" -F8119:1004:"Transformation data variable is not a valid size" -F8119:1005:"None of known built-in mechanical systems" -F8119:2001:"Licensing module is not NC data module" -F8119:2002:"Version of licensing module does not correspond to version of TRF_LIB" -F8119:2003:"Less than 8 bytes in data of licensing module" -F8119:2004:"Version of licensing module does not correspond to version of TRF_LIB" -F8119:2005:"Unknown name of the module in its ident" -F8119:2006:"Unknown code_strategy" -F8119:4001:"Creation of the transformation object failed" -F8119:4002:"Update from transformation variable to the transformation object failed" -F8119:100001:"Verification of mechanics was not successful" -F8120:"Line":4,4,d -F8121:"Contour violation":0,4,f -F8122:"Code":0,4,d -F8122:2:"No transformation variable" -F8122:3:"Bad size of transformation variable" -F8122:4:"Invalid definition of TCP axes" -F8122:5:"Invalid definition of PTP axes" -F8122:6:"Invalid TCp axis index" -F8122:7:"Invalid PTP axis index " -F8122:8:"Invalid frame axis index" -F8122:9:"No TRF_LIB or its functions" -F8122:11:"TRF_inverse() not supported" -F8122:12:"TRF_inverse() not licensed" -F8122:13:"TRF_get_size() not supported" -F8122:14:"TRF_get_size() not licensed" -F8122:15:"Clone of the transformation variable failed" -F8122:16:"RTCP - invalid transformation group" -F8123:"Limitsindex":8,4,d -9000:" CNC WRK " -9101:"Kommando nicht zulssig - Modul bereits initialisiert":F9100 -9102:"Kommando nicht zulssig - Modul nicht initialisiert":F9100 -9106:"Ereignis nicht zulssig- Modul nicht initialisiert":F9101 -9107:"Ereignis nicht zulssig- NC-Programm aktiv":F9101 -9118:"Fehler whrend Initialisierung aufgetreten" -9200:"Linearsatz ohne Fahrweg, WRK-Anwahl im Zirkularsatz (Bereich1)":F9110:F9112:F9113 -9201:"Linearsatz ohne Fahrweg, WRK-Anwahl im Zirkularsatz (Bereich2)":F9110:F9112:F9113 -9202:"Linearsatz ohne Fahrweg, WRK-Anwahl im Zirkularsatz (Bereich3)":F9110:F9112:F9113 -9203:"WRK-Abwahl im Zirkularsatz":F9110:F9112:F9113 -9210:"Interner Fehler - Ungltige Kombination bei WRK-Korrektur (Bereich1)":F9110:F9112:F9113 -9211:"Interner Fehler - Ungltige Kombination bei WRK-Korrektur (Bereich2)":F9110:F9112:F9113 -9212:"Interner Fehler - Ungltige Kombination bei WRK-Korrektur (Bereich3)":F9110:F9112:F9113 -9213:"Berechneter Radius < 0 bei Gerade-Kreis-bergang":F9110:F9112:F9113 -9214:"Kein Schnittpunkt bei Gerade-Kreis-bergang":F9110:F9112:F9113 -9215:"Berechneter Radius < 0 bei Kreis-Gerade-bergang":F9110:F9112:F9113 -9216:"Kein Schnittpunkt bei Kreis-Gerade-bergang":F9110:F9112:F9113 -9217:"Radius1 < 0 bei Kreis-Kreis-bergang":F9110:F9112:F9113 -9218:"Radius2 < 0 bei Kreis-Kreis-bergang":F9110:F9112:F9113 -9219:"Konzentrische Kreise":F9110:F9112:F9113 -9220:"Kreise ohne Schnittpunkt":F9110:F9112:F9113 -9221:"Exzentrische Kreise":F9110:F9112:F9113 -9231:"Interner Fehler - Schreiben in Ausgangsfifo nicht mglich":F9110:F9111 -9232:"Interner Fehler - Ungltiger WRK-Zustand":F9110:F9111 -9233:"Interner Fehler - Schreiben in Ausgangsfifo nicht mglich":F9110:F9111 -9234:"Interner Fehler - Schreiben in Ausgangsfifo nicht mglich":F9110:F9111 -9235:"Interner Fehler - Schreiben in Ausgangsfifo nicht mglich":F9110:F9111 -9236:"Interner Fehler - Schreiben in Ausgangsfifo nicht mglich":F9110:F9111 -9237:"Interner Fehler - Ungltiger WRK-Zustand":F9110:F9111 -9238:"Interner Fehler - Ungltiger WRK-Zustand":F9110:F9111 -9239:"Wechsel der WRK-Anwahl im Zirkularsatz":F9110:F9112:F9113 -9240:"Wechsel der WRK-Anwahl im Zirkularsatz":F9110:F9112:F9113 -9241:"Programmierter Radius < Werkzeugradius":F9110:F9112:F9113 -9242:"Programmierter Radius < Werkzeugradius":F9110:F9112:F9113 -9243:"Radiusdifferenz zwischen Anfangspunkt und Endpunkt zu gro":F9110:F9112:F9113 -9244:"WRK-Anwahl im Zirkularsatz":F9110:F9112:F9113 -9245:"Radiusdifferenz zwischen Anfangspunkt und Endpunkt zu gro":F9110:F9112:F9113 -9246:"Interner Fehler - Ungltiger WRK-Zustand":F9110:F9112:F9113 -9247:"Werkzeugradius zu gro (Konturverletzung)":F9110:F9112:F9113 -9248:"Programmende ohne WRK-Abwahl":F9110:F9112:F9113 -9249:"WRK-Anwahl im Zirkularsatz":F9110:F9112:F9113 -9250:"WRK-Anwahl im Zirkularsatz":F9110:F9112:F9113 -9251:"Programmende ohne WRK-Abwahl":F9110:F9112:F9113 -9252:"Interner Fehler - Ungltiger WRK-Zustand":F9110:F9112:F9113 -9253:"WRK am Programmende nicht abgewhlt, weil Verfahrweg nach G40 fehlt":F9110:F9112:F9113 -9254:"WRK ersetzt Zirkularsatz durch Linearsatz":F9110:F9112:F9113 -9255:"G140 - Abwahl der autom. Tangentialachse nur bei ausgeschalteter WRK erlaubt" -9256:"G170/G172 unmittelbar nach G40 nur mit G138 oder G137+ncAUTO erlaubt":F9110:F9112:F9113 -9260:"Keine Normalenberechnung mglich, Geradenlnge gleich 0":F9110:F9112:F9113 -9261:"Kreisradius gleich 0":F9110:F9112:F9113 -9262:"Ungltige Satzkombination in der Winkelberechnung":F9110:F9112:F9113 -9263:"Keine Winkelberechnung mglich, Vektorlnge gleich 0":F9110:F9112:F9113 -9264:"Winkel unbestimmt":F9110:F9112:F9113 -9265:"WRK-Abwahl erfolgt bevor die Anwahl durchgefhrt werden kann":F9110:F9112:F9113 -9266:"WRK-Abwahl erfolgt bevor die Anwahl durchgefhrt werden kann":F9110:F9112:F9113 -9267:"WRK-Abwahl erfolgt bevor die Anwahl durchgefhrt werden kann":F9110:F9112:F9113 -9268:"Wechsel der WRK-Anwahl whrend Anwahl":F9110:F9112:F9113 -9269:"Parameter 'CNC-Object.decoder.parameter.cdc.feedrate'/'.cdc.feedrate' zu klein" -9270:"WRK-Abwahl im Zirkularsatz nicht erlaubt":F9110:F9112:F9113 -9271:"WRK-Abwahl vor Drehen/Schieben (G16/G53ff./G92/G159/Dxx) nicht erlaubt":F9110:F9112:F9113 -9272:"G103/G104, ungueltige Parameter":F9110:F9112:F9113 -9273:"G103/G104, Vorschubreduktion auf 10% begrenzt":F9110:F9112:F9113 -9274:"Werkzeugradius zu gro (Konturverletzung)":F9110:F9112:F9113 -9275:"$CDC_OVS_DISTANCE set to 100%":F9110:F9112:F9113 -9276:"Ungltiger Auxiliary Point programmiert":F9110:F9112:F9113 -9277:"G65 nach Koordinatenverschiebung/drehung nicht erlaubt":F9110:F9112:F9113 -9278:"ungltige Satzart fr WRK-Abwahl mit Auxiliary Point":F9110:F9112:F9113 -9279:"WRK-An/Abwahl mit Auxiliary Point nicht mglich":F9110:F9112:F9113 -9280:"Zuviele Stze ohne Bewegung in der Hauptebene (max. 64 erlaubt)":F9110:F9112:F9113 -9281:"Keine Interpolationsebene angegeben":F9110:F9112:F9113 -9282:"G138 duplicate programmed points - Buffer voll (DP-Buffer)":F9110:F9112:F9113 -9283:"CDC - Interner Buffer (KORR_BUFFER) voll":F9110:F9112:F9113 -9300:"WRK-Anwahl mit Auxiliary Point, es existiert kein Schnittpunkt":F9110:F9112:F9113 -9301:"WRK-Anwahl mit Auxiliary Point, zu wenig CNC-Achsen definiert":F9110:F9112:F9113 -9600:"Interner Fehler - Zeiger unbekannt" -9601:"Interner Fehler - Zeiger unbekannt (Install-Funktion)" -9602:"Interner Fehler - IO Pointer illegal" -9610:"Interner Fehler - Auftrags-Modifikator unbekannt" -9611:"Interner Fehler - Auftrags-Quittierung unbekannt" -9612:"Interner Fehler - Ungltiger Zustand des BF-Handlers" -9620:"Interner Fehler - BF nicht initialisiert" -9621:"Interner Fehler - FKT nicht initialisiert" -9630:"Interner Fehler - Keine FAA zulssig" -9631:"Interner Fehler - Unbekannter Handlerzustand" -9632:"Interner Fehler - BF nicht initialisiert" -9633:"Interner Fehler - FAA Starten nicht zulssig" -9634:"Interner Fehler - FAA Stoppen nicht zulssig" -9635:"Interner Fehler - FAA Fortsetzen nicht zulssig" -9636:"Interner Fehler - FAA Abbrechen nicht zulssig" -9637:"Interner Fehler - FAA nicht bekannt" -9638:"Interner Fehler - Kein Auftrag zulssig" -9639:"Interner Fehler - Unbekannter Handlerzustand" -9640:"Interner Fehler - Auftrag Starten nicht zulssig" -9641:"Interner Fehler - Auftrag Abbrechen nicht zulssig" -9642:"Interner Fehler - Auftrag nicht bekannt" -F9100:"Kommandonummer (Details siehe AS Hilfe)":0,2,d -F9101:"Ereignisnummer":0,2,d -F9101:0:"Achsposition" -F9101:1:"Abbruch" -F9103:"Systemfehler":10,2,d -F9110:"Programmnummer":0,4,d -F9111:"Position im NC-Programm":4,4,d -F9112:"Offset im NC-Programm":4,4,d -F9113:"Blocknummer N":8,4,d -10000:" CNC Decoder " -10101:"Kommando im aktuellen Zustand unzulssig":F10100:F10121 -10102:"Kommando unzulssig - Unbekannter Modulzustand":F10100:F10121 -10103:"PKM - Keine Kompensationsparameter fr kartesische Achsen" -10104:"berlappung der MoS und MmS Bereiche":F10100 -10105:"Fehlerhafter Parameter":F10100:F10117 -10106:"Ereignis im aktuellen Zustand unzulssig":F10101:F10121 -10107:"Ereignis unzulssig - Unbekannter Modulzustand":F10101:F10121 -10109:"Fehler beim Einrichten der Befehls ID FIFO":F10103 -10110:"Initialisierung unvollstndig":F10122 -10111:"Fehler bei Modul einrichten":F10102:F10103 -10112:"Fehler bei Modul installieren":F10102:F10103 -10113:"Fehler bei Modul linken":F10102:F10103 -10114:"Unbekannter Parameter":F10100:F10120 -10115:"Unbekannter Synchronisationstyp":F10113:F10111 -10116:"Decoder-Eingangsschnittstelle voll" -10117:"NC-Programm abgebrochen" -10118:"Fehler whrend Initialisierung aufgetreten" -10119:"Unerlaubter Index fr R-Parameter":F10113:F10114:F10115 -10120:"R-Parameter nicht gefunden":F10113 -10121:"Startindex oder Anzahl der Stze in Werkzeugdaten-Tabelle ist falsch":F10113:F10118 -10122:"Startindex oder Anzahl der Stze in Nullpunktverschiebe-Tabelle ist falsch":F10113:F10118 -10123:"Startindex oder Anzahl der Parameter in R-Parameter-Tabelle ist falsch":F10113:F10118 -10124:"Es gibt keine CNC-Achsen" -10125:"Tangentialachse nur mit mindestens zwei CNC-Achsen erlaubt" -10126:"Kommando nicht zulssig - NC-Programm aktiv":F10100 -10127:"Polarkoordinatenmaschine - Unvollstndige oder Mehrfachdefinition von Achsen" -10128:"Reihenfolge der Achsdefinition falsch (nc_POLAR_RAD=0 and NC_POLAR_PHI=1)" -10129:"Unbekannter Startmodus":F10126 -10130:"R-Parameter (einzel) - Parameterzugriff blockiert durch Interpreter":F10113 -10131:"R-Parameter (Tabelle)- Parameterzugriff blockiert durch Interpreter" -10132:"Kommando nicht aktiv - Motion Packet Log muss zuerst erlaubt sein" -10133:"Werkzeugdaten-Tabelle, Werkzeug mit Index=0 definiert":F10102 -10134:"Nullpunktverschiebe-Tabelle, Verschiebung fr G53 definiert":F10102 -10150:"Fehler bei NC-Programmodul ffnen (nicht vorhanden oder falscher Typ)":F10102:F10103 -10151:"Fehler bei NC-Programmodul schlieen":F10102:F10103 -10152:"Fehler bei Setzen des Dateizeigers (start_pos > NC-Programmlnge)":F10102 -10153:"Interner Fehler - Unbekannter Auftrag":F10119 -10154:"Zeile zu lang":F10123:F10111 -10155:"Fehler bei der Textdatei-Konversion":F10102:F10103 -10156:"NC-Init-Programm muss konvertiert sein":F10102 -10200:"Unbekannter oder fehlender Buchstabe im NC-Programm":F10110:F10111:F10124 -10201:"Unterprogramm nicht mit M02, M29 oder M30 abgeschlossen":F10110:F10111:F10124 -10202:"Steuersatz nach G16/G17/G18/G19/G53-G59/G92/G159/Dxx nicht erlaubt":F10110:F10111:F10124 -10203:"Syntaxfehler In Satz mit G92/G192/G292 G192":F10110:F10111:F10124 -10204:"Transformation bewirkt eine Skalierung der Achsen!":F10110:F10111:F10124 -10205:"Kein Zirkularsatz vor $RAD erlaubt":F10110:F10111:F10124 -10206:"Start Programm mit Satznummer nicht erlaubt":F10102 -10210:"Keine Zahl nach 'N' angegeben":F10110:F10111:F10124 -10211:"Keine Zahl nach 'G' angegeben":F10110:F10111:F10124 -10212:"NC-Satzart mehrfach verwendet oder unzulaessige Kombination":F10110:F10111:F10124 -10213:"Unbekannte G-Funktion":F10110:F10111:F10124 -10214:"Keine Zahl nach 'M' angegeben":F10110:F10111:F10124 -10215:"Unbekannte M-Funktion":F10110:F10111:F10124 -10216:"Unbelegte M-Funktion":F10110:F10111:F10124 -10217:"Keine Zahl nach 'H' angegeben":F10110:F10111:F10124 -10218:"Unbekannte H-Funktion":F10110:F10111:F10124 -10219:"Keine Zahl nach 'T' angegeben":F10110:F10111:F10124 -10220:"Unbekannte T-Funktion":F10110:F10111:F10124 -10221:"Keine Zahl nach 'D' angegeben":F10110:F10111:F10124 -10222:"Unbekannte D-Funktion":F10110:F10111:F10124 -10223:"Keine Zahl nach 'F' angegeben":F10110:F10111:F10124 -10224:"Keine Zahl nach 'E' angegeben":F10110:F10111:F10124 -10225:"I-Koordinate mehrfach verwendet":F10110:F10111:F10124 -10226:"J-Koordinate mehrfach verwendet":F10110:F10111:F10124 -10227:"K-Koordinate mehrfach verwendet":F10110:F10111:F10124 -10228:"Keine Zahlenangabe bei lokalem Unterprogramaufruf":F10110:F10111:F10124 -10229:"Keine Zahl nach 'P' angegeben":F10110:F10111:F10124 -10230:"Kein '=' nach einem P-Parameter":F10110:F10111:F10124 -10231:"Unerlaubter Index fr P-Parameter":F10110:F10111:F10124 -10232:"Keine Zahl nach 'R' angegeben":F10110:F10111:F10124 -10233:"Kein '=' nach einem R-Parameter":F10110:F10111:F10124 -10234:"Unerlaubter Index fr R-Parameter":F10110:F10111:F10124 -10235:"Keine Zahl nach 'O' angegeben":F10110:F10111:F10124 -10236:"Unbekannte O-Funktion":F10110:F10111:F10124 -10237:"F-Funktion ignoriert":F10110:F10111:F10124 -10238:"Nach G159, G180 oder Tangentialachsnamen kein '='":F10110:F10111:F10124 -10239:"Keine Zahlen nach 'G159=' angegeben":F10110:F10111:F10124 -10240:"Tabellenindex der Nullpunktverschiebung zu gro":F10110:F10111:F10124 -10241:"Name zu lang bei Aufruf eines globalen Unterprogrammes":F10110:F10111:F10124 -10242:"Zahl zu lang bei Aufruf eines lokalen Unterprogrammes":F10110:F10111:F10124 -10245:"Unbekannte S-Funktion":F10110:F10111:F10124 -10246:"Unbekannter Synchronisationstyp":F10110:F10111:F10124 -10247:"Kreisradius mehrfach programmiert":F10110:F10111:F10124 -10248:"Kreisradius darf nicht Null sein":F10110:F10111:F10124 -10249:"G141 Programmierte Achse ist keine Tangentialachse" -10250:"Falsche Verwendung der ELSE-Anweisung":F10110:F10111:F10124 -10251:"Falsche Verwendung der ELSEIF-Anweisung":F10110:F10111:F10124 -10252:"Kein Parameter in FOR-Anweisung":F10110:F10111:F10124 -10253:"Keine Zahl nach 'R' oder 'P' angegeben":F10110:F10111:F10124 -10254:"Unerlaubter Index fr EX-Parameter":F10110:F10111:F10124 -10255:"Parameter kann nicht angelegt werden":F10110:F10111:F10124 -10256:"Kein '=' nach einem R oder P-Parameter":F10110:F10111:F10124 -10257:"Kein Komma in FOR-Anweisung":F10110:F10111:F10124 -10258:"Negative Verweilzeit angegeben":F10110:F10111:F10124 -10259:"Unbekannte Anweisung":F10110:F10111:F10124 -10260:"Anweisung falsch":F10110:F10111:F10124 -10261:"Keine Anweisungen nach IF erlaubt":F10110:F10111:F10124 -10262:"Keine Anweisungen nach ELSE erlaubt":F10110:F10111:F10124 -10263:"Keine Anweisungen nach ENDIF erlaubt":F10110:F10111:F10124 -10264:"Keine Anweisungen nach CASE erlaubt":F10110:F10111:F10124 -10265:"Keine Anweisungen nach ENDSWITCH erlaubt":F10110:F10111:F10124 -10266:"Ungltiger Wert nach $WRK_F oder $CDC_F" -10267:"Negativer Werkzeugradius ($RAD)":F10110:F10111:F10124 -10268:"Restart, zu wenig Werte im Parameterbuffer verfgbar":F10125:F10111:F10124 -10269:"Restart, Parameterbuffer voll":F10125:F10111:F10124 -10270:"berlauf des arithmetischen Stacks":F10110:F10111:F10124 -10271:"Keine Zahl nach 'R' angegeben":F10110:F10111:F10124 -10272:"Unerlaubter Index fr R-Parameter":F10110:F10111:F10124 -10273:"Keine Zahl nach 'P' angegeben":F10110:F10111:F10124 -10274:"Unerlaubter Index fr P-Parameter":F10110:F10111:F10124 -10275:"Es wird '[' erwartet":F10110:F10111:F10124 -10276:"Unbekannter Term (Syntaxfehler)":F10110:F10111:F10124 -10277:"Es wird ']' erwartet":F10110:F10111:F10124 -10278:"Division durch Null":F10110:F10111:F10124 -10279:"Wurzel negativ":F10110:F10111:F10124 -10280:"Logarithmus <= 0":F10110:F10111:F10124 -10281:"Achspositionen undefiniert, noch kein Trigger eingetroffen":F10110:F10111:F10124 -10282:"Der angegebene Trigger ist auf dieser Achse nicht aktiv":F10110:F10111:F10124 -10283:"Restart Parameterbuffer - Parametertyp/Offset im NC-Programm verschieden":F10110:F10111:F10124 -10284:"Restart Info, zu wenig Parameter im Parameterbuffer verfgbar":F10125:F10111:F10124 -10285:"G16, falsche oder fehlende Achsdefinition":F10110:F10111:F10124 -10286:"G16, falscher Parameter (Vorzeichen)":F10110:F10111:F10124 -10287:"G16 bei aktiver WRK nicht erlaubt":F10110:F10111:F10124 -10288:"G9900, Syntaxfehler" -10290:"berlauf des Unterprogramm-Stacks":F10110:F10111:F10124 -10291:"Globales Unterprogramm nicht gefunden":F10110:F10111:F10124 -10292:"Zahl zur Definition eines lokalen Unterprogramms erwartet":F10110:F10111:F10124 -10293:"berlauf der Unterprogrammliste":F10110:F10111:F10124 -10294:"Anfang des NC-Programmes fehlt":F10110:F10111:F10124 -10295:"berlauf des Unterprogramm-Stacks":F10110:F10111:F10124 -10296:"Lokales Unterprogramm nicht gefunden":F10110:F10111:F10124 -10297:"Am Hauptprogrammende sind nicht alle Steuerstze abgeschlossen":F10110:F10111:F10124 -10298:"berlauf des Steuersatz-Stacks":F10110:F10111:F10124 -10299:"Kein vorhergehendes IF":F10110:F10111:F10124 -10300:"Kein vorhergehendes IF":F10110:F10111:F10124 -10301:"Kein vorhergehendes IF":F10110:F10111:F10124 -10302:"berlauf des Steuersatz-Stacks":F10110:F10111:F10124 -10303:"Kein vorhergehendes SWITCH":F10110:F10111:F10124 -10304:"Kein vorhergehendes SWITCH":F10110:F10111:F10124 -10305:"Kein vorhergehendes SWITCH":F10110:F10111:F10124 -10306:"berlauf des Steuersatz-Stacks":F10110:F10111:F10124 -10307:"Kein vorhergehendes FOR":F10110:F10111:F10124 -10308:"Kein vorhergehendes FOR":F10110:F10111:F10124 -10309:"Kein vorhergehendes FOR":F10110:F10111:F10124 -10310:"berlauf des Steuersatz Stacks":F10110:F10111:F10124 -10311:"Kein vorhergehendes WHILE":F10110:F10111:F10124 -10312:"Kein vorhergehendes WHILE":F10110:F10111:F10124 -10313:"Kein vorhergehendes WHILE":F10110:F10111:F10124 -10314:"berlauf des Steuersatz Stacks":F10110:F10111:F10124 -10315:"Kein vorhergehendes DO":F10110:F10111:F10124 -10316:"Kein vorhergehendes DO":F10110:F10111:F10124 -10317:"Kein vorhergehendes DO":F10110:F10111:F10124 -10318:"Kein Steuersatz vorhanden fr BREAK":F10110:F10111:F10124 -10319:"Kein Steuersatz vorhanden fr CONTINUE":F10110:F10111:F10124 -10320:"Name des NC-Programmes zu lang":F10110:F10111:F10124 -10321:"Am Unterprogrammende sind nicht alle Steuerstze abgeschlossen":F10110:F10111:F10124 -10322:"C2 Spline nicht komplett am Ende des NC Programms.":F10110:F10111:F10124 -10330:"berlauf des NC-Programm-Stacks" -10340:"Achsenangabe bei Verweilzeit nicht erlaubt":F10110:F10111:F10124 -10341:"Unbekannter Index bei indizierter Koordinate":F10110:F10111:F10124 -10342:"Mehrfach programmierte Achse bei indizierter Koordinate":F10110:F10111:F10124 -10343:"Mehrfach programmierte Achse":F10110:F10111:F10124 -10344:"Keine Hauptebene gewhlt":F10110:F10111:F10124 -10345:"Bei Radiusprogrammierung ist kein Vollkreis mglich":F10110:F10111:F10124 -10346:"Kreisradius ist zu klein":F10110:F10111:F10124 -10347:"Keine Kreisinterpolation aktiv":F10110:F10111:F10124 -10348:"Radiusprogrammierung nicht erlaubt":F10110:F10111:F10124 -10349:"INT32-berlauf der Position":F10110:F10111:F10124 -10350:"INT32-berlauf der Nullpunktverschiebung":F10110:F10111:F10124 -10351:"Differenz zwischen angegebenem Radius und den Interpolationsparametern":F10110:F10111:F10124 -10352:"Trigger ist nur im Geradeninterpolationssatz erlaubt":F10110:F10111:F10124 -10353:"G220 ist nur in einem Satz mit Fahrweg erlaubt":F10110:F10111:F10124 -10354:"G220 ist nicht zusammen mit G201 erlaubt":F10110:F10111:F10124 -10355:"G201 ist bei aktiver WRK nicht erlaubt":F10110:F10111:F10124 -10356:"G170 ist bei aktiver WRK nicht erlaubt":F10110:F10111:F10124 -10357:"bergangssatz (nach G16/G53-G59/G92/G159/Dxx) muss G00 oder G01 sein":F10110:F10111:F10124 -10358:"Unmittelbar nach Drehen/Schieben (G16/G53-G59/G92/G159/Dxx) kein G25 erlaubt":F10110:F10111:F10124 -10359:"Sofort nach Drehen/Schieben (G16/G53-G59/G92/G159/Dxx) kein G41/G42 erlaubt":F10110:F10111:F10124 -10360:"G121/G126/G180 unmittelbar nach G16/G53-G59/G92/G159/Dxx nicht erlaubt":F10110:F10111:F10124 -10361:"G200, G201, G220 unmittelbar nach G16, G53-G59, G92, G159, Dxx nicht erlaubt":F10110:F10111:F10124 -10362:"Drehung des Koordinatensystems nur in einer Ebene mglich":F10110:F10111:F10124 -10363:"Kein Drehen/Schieben (G16/G53-G59/G92/G159/Dxx) unmittelbar hintereinander":F10110:F10111:F10124 -10364:"Beim Drehen/Schieben (G16/G53-G59/Gx92/G159/Dxx) ist keine Spiegelung erlaubt":F10110:F10111:F10124 -10365:"Drehen/Schieben (G16/G53-G59/G92/G159/Dxx) mit einer Bahnachse nicht mglich":F10110:F10111:F10124 -10366:"Bei zwei Bahnachsen nur Drehung um die Z-Achse erlaubt":F10110:F10111:F10124 -10367:"Aktive Ebene (G16/G53-G59/G92/G159/Dxx) mu gleich der Ebene fr G141 sein":F10110:F10111:F10124 -10368:"G141 Automatische Tangentialachse darf nicht programmiert werden":F10110:F10111:F10124 -10369:"Achsenangabe bei $WRK_F bzw. $CDC_F nicht erlaubt" -10370:"Interner Decoder-FIFO voll":F10110:F10111:F10124 -10371:"Zuviele Stze ohne Bewegung in der Hauptebene (max. 64 erlaubt)":F10110:F10111:F10124 -10372:"Geradenlnge gleich Null oder Tangentialkreisradius zu klein":F10110:F10111:F10124 -10373:"Bei aktivem G25 oder G26 sind nur Gerade-Gerade-bergnge erlaubt":F10110:F10111:F10124 -10374:"Tangentialkreisradius ist zu gro":F10110:F10111:F10124 -10375:"Die Geraden sind parallel":F10110:F10111:F10124 -10376:"Drehen des Koordinatensystems bei der Polarkoordinatenmaschine nicht erlaubt" -10377:"Keine Polarkoordinatenmaschine":F10110:F10111:F10124 -10378:"Programmieren der Polarachsen nicht erlaubt nach G16/G53-G59/G92/G159/Dxx":F10110:F10111:F10124 -10379:"Programmieren der Polarachsen nicht erlaubt (autom. Tangentialachse aktiv)":F10110:F10111:F10124 -10380:"Direktes Programmieren der Polarachsen nicht erlaubt (WRK aktiv)":F10110:F10111:F10124 -10381:"Direktes Programmieren der Polarachsen nicht erlaubt (Spline aktiv)":F10110:F10111:F10124 -10382:"Direktes Programmieren der Polarachsen nicht erlaubt (Trigger aktiv)":F10110:F10111:F10124 -10383:"Direktes Programmieren der Polarachsen nicht erlaubt (Spiegelung aktiv)":F10110:F10111:F10124 -10384:"Direktes Programmieren der Polarachsen nicht erlaubt (G25 aktiv)":F10110:F10111:F10124 -10385:"Programmieren der Polarachsen nicht erlaubt (Koordinatensystem Drehen aktiv)":F10110:F10111:F10124 -10386:"Direkte Programmierung der Polarachsen nicht erlaubt nach G93" -10387:"TRF_direct() function detected an error.":F10127:F10128:F10129 -10388:"TRF_inverse() function detected an error.":F10127:F10133:F10129 -10389:"TRF_init_instance() error or no TRF_LIB." -10390:"Initial TRF_direct() function failed.":F10110:F10128:F10129 -10391:"Full transformation - path axis not in position.":F10130:F10131:F10132 -10392:"Full transformation - no library TRF_LIB or its functions." -10393:"Full transformation - path and joint axes programmed in the same time.":F10110:F10111:F10124 -10394:"Die Funktion TRF_get_joints_pos() hat einen Fehler festgestellt.":F10110:F10134:F10129 -10395:"Die Funktion TRF_get_joints_pos() hat einen Fehler festgestellt.":F10110:F10134:F10129 -10396:"TRF_generic() function detected an error.":F10127:F10135:F10129 -10397:"OptMot - Geschwindigkeitsprofil vor Programmende nicht geschlossen." -10398:"G172 ist bei aktiver WRK nicht erlaubt":F10110:F10111:F10124 -10399:"Non unique change of the orientation axes":F10110:F10111:F10124 -10400:"Ebenenwechsel nicht erlaubt":F10110:F10111:F10124 -10401:"In Hauptebene hier nur Kreisinterpolation erlaubt":F10110:F10111:F10124 -10402:"Keine Tangente mglich fr konzentrische Kreise":F10110:F10111:F10124 -10403:"Keine Tangente mglich fr berlappende Kreise":F10110:F10111:F10124 -10404:"Tangentenfunktion 'G180=0' aktiv bei Programmende":F10110:F10111:F10124 -10405:"Bei Satzfolge Linear-Linear ist keine Tangente mglich":F10110:F10111:F10124 -10406:"Keine Tangente mglich, Start- oder Endpunkt ist im Kreis":F10110:F10111:F10124 -10407:"Im Kreisinterpolationssatz fehlt der Endpunkt":F10110:F10111:F10124 -10408:"Im Kreisinterpolationssatz fehlt der Radius":F10110:F10111:F10124 -10409:"Fase (G26) kann nicht erzeugt werden":F10110:F10111:F10124 -10410:"G25/G26 - Uebergangselement verworfen (Werkzeugradius zu gross)":F10156:F10157:F10158 -10411:"G25/G26 - kein Schnittpunkt moeglich":F10156:F10157:F10158 -10412:"G25/G26 - interner Fehler (Winkelberechnung)":F10156:F10157:F10158 -10413:"G25/G26 - Radius zu gross":F10156:F10157:F10158 -10414:"G26 - Uebergangselement verworfen (nur linear-linear erlaubt)":F10156:F10157:F10158 -10415:"Radiusfehler korrigiert":F10159:F10111:F10124 -10420:"Unbekannter Index nach 'G180='":F10110:F10111:F10124 -10421:"'G180=0' nur im Kreis- oder Geradeninterpolationssatz erlaubt":F10110:F10111:F10124 -10422:"Kein Index fr EX-Parameter definiert":F10110:F10111:F10124 -10423:"Typ des EX-Parameters unbekannt":F10110:F10111:F10124 -10424:"Timeout bei Verriegelung der EX-Parameter durch Anwenderprogramm":F10110:F10111:F10124 -10425:"Ungltige Triggerflankenkombination":F10110:F10111:F10124 -10426:"Ungltiger Index des HW-Triggereingangs":F10110:F10111:F10124 -10427:"Triggerachse darf keine externe Achse sein":F10110:F10111:F10124 -10428:"Triggerachse ist keine CNC-Achse":F10110:F10111:F10124 -10429:"Triggerachse ist keine reelle Achse":F10110:F10111:F10124 -10430:"Inkompatible Triggerfunktionen im selben Satz":F10110:F10111:F10124 -10431:"Der Vorschub muss grsser als Null sein":F10110:F10111:F10124 -10432:"Nur unsynchronisierte M-Funktion erlaubt":F10110:F10111:F10124 -10433:"Syntaxfehler in externer Parameterangabe":F10110:F10111:F10124 -10434:" muss M-Funktion, S-Funktion oder ext. Parameter sein":F10110:F10111:F10124 -10435:"Kein '=' nach einem externen Parameter":F10110:F10111:F10124 -10436:"Kein Index fr M-Parameter definiert":F10110:F10111:F10124 -10437:"Kein '=' nach einem M-Parameter":F10110:F10111:F10124 -10438:"Unerlaubter Index fr M-Parameter":F10110:F10111:F10124 -10439:"Typ des M-Parameters unbekannt":F10110:F10111:F10124 -10440:"Operator unbekannt":F10110:F10111:F10124 -10441:"Nur zwei Operanden erlaubt":F10110:F10111:F10124 -10442:"Eine Zeile mit einem Ausdruck darf nichts anderes enthalten":F10110:F10111:F10124 -10443:"Interpolationsparameter I ist in der YZ-Ebene unzulssig":F10110:F10111:F10124 -10444:"Interpolationsparameter J ist in der ZX-Ebene unzulssig":F10110:F10111:F10124 -10445:"Interpolationsparameter K ist in der XY-Ebene unzulssig":F10110:F10111:F10124 -10446:"Nur 9 Ausdrcke pro Zeile erlaubt":F10110:F10111:F10124 -10447:"G141 - Keine Tangentialachse vorhanden" -10448:"G141 - Bei zwei Bahnachsen ist nur G17 erlaubt" -10449:"G141 - Drehebene (G16/G53/G92/G159/Dxx) und Ebene fr G141 mssen gleich sein" -10450:"G140 - Abwahl der autom. Tangentialachse nur bei ausgeschalteter WRK erlaubt" -10451:"G39 WRK-Ausgleichsbewegung nur im WRK-Mode bergangskreise erlaubt":F10110:F10111:F10124 -10452:"Polarkoordinatenmaschine - Ebene fr Drehen/Schieben nicht erlaubt" -10453:"NC-Programm starten, Blocknummer (Startposition) nicht gefunden":F10124 -10454:"NC-Programm starten, Fehler beim Modul (NC-Programm) ffnen":F10102:F10103 -10455:"NC-Programm starten, Fehler beim Modul (NC-Programm) schliessen":F10102:F10103 -10456:"G140 bei aktivem G126 nicht erlaubt" -10457:"Kreisdrehwinkel mehrfach programmiert":F10110:F10111:F10124 -10458:"Kreisdrehwinkel darf nicht Null sein":F10110:F10111:F10124 -10459:"Satz ohne Verfahrweg in der Hauptebene nach G40":F10110:F10111:F10124 -10460:"Kombination mit G153 nicht erlaubt":F10110:F10111:F10124 -10461:"Kreispunkte liegen auf einer Geraden":F10110:F10111:F10124 -10462:"G102 nicht erlaubt":F10110:F10111:F10124 -10463:"Zu viele Kontrollpunkte fr einen C2 Spline.":F10110:F10111:F10124 -10464:"Null Distanz zwischen Kontrollpunkten fr einen C2 Spline.":F10110:F10111:F10124 -10465:"NC Satz ohne G0/G1 in einem C2 Spline.":F10110:F10111:F10124 -10466:"Unterprogramm nicht erlaubt in einem C2 Spline.":F10110:F10111:F10124 -10467:"Sehnenfehler musste fr einen C2 Spline verletzt werden.":F10127 -10468:"Frame-Variable wurde nicht korrekt initialisiert.":F10110:F10111:F10124 -10469:"Fehler im OptMot Modul.":F10136 -10470:"G113, fehlerhafte Parameter":F10110:F10111:F10124 -10471:"Aufruf eines lokalen Unterprogrammes nicht erlaubt. Programm luft aus Datei":F10110:F10111:F10124 -10472:"Globales Unterprogramm muss konvertiert werden":F10110:F10111:F10124 -10473:"Kein Steuersatz erlaubt. Programm luft aus Datei":F10110:F10111:F10124 -10474:"ncROTARY Wrapping schon aktiv":F10110:F10111:F10124 -10475:"ncROTARY Mapping nicht erlaubt, Achse nicht aktiv":F10110:F10111:F10124 -10476:"ncROTARY Wrapping nicht erlaubt, Durchmesser der Achse gleich Null!":F10110:F10111:F10124 -10477:"ncROTARY Wrapping nicht erlaubt, Anzahl der Bahnachsen zu klein." -10478:"Mapping nicht erlaubt, Multiplikationsfaktor gleich Null!":F10110:F10111:F10124 -10479:"Mapping nicht erlaubt, unerwarteter Achstyp":F10110:F10111:F10124 -10480:"Library TRF_LIB oder Funktionen TRF_... nicht vorhanden.":F10110:F10111:F10124 -10481:"Keine Variable fr Transformation vorhanden.":F10110:F10111:F10124 -10482:"Falsche Variable fr Transformation.":F10110:F10111:F10124 -10483:"Funktion fr inverse Transformation ist in TRF_LIB nicht lizenziert.":F10110:F10111:F10124 -10484:"Funktion fr inverse Transformation ist in TRF_LIB nicht untersttzt.":F10110:F10111:F10124 -10485:"Ungltige Beschreibung der Mechanik.":F10110:F10111:F10124 -10486:"RTCP Achsen sind nicht in Nullpositionen.":F10110:F10111:F10124 -10487:"Kein Werkzeugwechsel mglich - Transformation ist aktiv.":F10110:F10111:F10124 -10488:"Falscher Typ der Transformationsfunktion.":F10110:F10111:F10124 -10489:"Funktion TRF_get_size ist in TRF_LIB nicht lizenziert.":F10110:F10111:F10124 -10490:"Funktion TRF_get_size ist in TRF_LIB nicht untersttzt.":F10110:F10111:F10124 -10491:"Transformation nicht mglich, Anzahl der Achsen in CNC Kanal ist zu klein.":F10110:F10111:F10124 -10492:"C2 Spline schon aktiv.":F10110:F10111:F10124 -10493:"Kein aktiver C2 Spline.":F10110:F10111:F10124 -10494:"Minimal zwei diverse Kontrollpunkte verlangt fr einen C2 Spline.":F10110:F10111:F10124 -10495:"Nicht genug Speicher fr einen C2 Spline.":F10110:F10111:F10124 -10496:"Keine Methode fr einen C2 Spline gewhlt.":F10110:F10111:F10124 -10497:"Keine Grenzbedingung fr einen C2 Spline gewhlt":F10110:F10111:F10124 -10498:"Zu viele Werte fr eine Grenzbedingung":F10110:F10111:F10124 -10499:"Ungltiger Separator in der Beschreibung der Grenzbedingung.":F10110:F10111:F10124 -10500:"Funktionalitt nicht erlaubt fr einen C2 Spline.":F10110:F10111:F10124 -10501:"Nicht genug Speicher fr einen C2 Spline (G804).":F10110:F10111:F10124 -10502:"C2 spline segmentation parameter wrong or missing.":F10110:F10111:F10124 -10503:"TRF_LIB error. SYS_LIB or PV_xgetadr not available.":F10110:F10111:F10124 -10504:"TRF_LIB error. Library or its necessary part is not licensed.":F10110:F10111:F10124 -10505:"WS Fehler. Der Index vom geschtzten Block ist auerhalb seines Bereiches":F10110:F10111:F10124 -10506:"WS Fehler. Der Index vom geschtzten Halbraum ist auerhalb seines Bereiches":F10110:F10111:F10124 -10507:"WS Fehler. Auer Hauptarbeitsraum":F10110:F10151:F10153 -10508:"WS Fehler. Kollision mit einem geschtzten Block":F10110:F10151:F10153 -10509:"WS Fehler. Kollision mit einem geschtzten Halbraum":F10110:F10151:F10153 -10510:"WS Fehler. Sich selbst Kollision":F10110:F10151:F10153 -10511:"ncROTARY Wrapping nicht erlaubt, Periode der Achse gleich Null!":F10110:F10111:F10124 -10512:"WS Fehler. Der Index vom exklusiven Block ist auerhalb seines Bereiches":F10110:F10111:F10124 -10513:"Transformation - TRF_init_instance() error":F10154 -10514:"Transformation - initialization error":F10155 -10515:"WS error. Channel not found":F10110:F10111:F10124 -10520:"TRF_LIB Dual-use Verletzung" -10521:"Technology Guarding - CNC Kanal kann nicht verwendet werden" -10522:"Technology Guarding - Externe kanalbergreifende Kollisionserkennung":F10110:F10111:F10124 -10525:"G108/G109/G110 Bahnbeschleunigung kleiner als erlaubt.":F10110:F10111:F10124 -10526:"G108/G109/G110 Bahnbeschleunigung begrenzt auf 100%.":F10110:F10111:F10124 -10527:"Kombination G126 und G211 nicht erlaubt":F10110:F10111:F10124 -10528:"Rotation allowed only for cartesian axis (ncCNC type).":F10110:F10111:F10124 -10529:"Internal Error - Unknow system variable ID":F10110:F10111:F10124 -10530:"Mixed programming not allowed for FRAME":F10110:F10111:F10124 -10531:"Kombination G126 und G212 nicht erlaubt":F10110:F10111:F10124 -10532:"Negativer Skalierungsfaktor":F10110:F10111:F10124 -10533:"Unzulaessiger Wert fr v_path_mode":F10110:F10111:F10124 -10534:"External tool is supported only for TRF_LIB V2.12.0 or higher":F10110:F10111:F10124 -10535:"Switch on/off RTCP not allowed when full transformation is active":F10110:F10111:F10124 -10536:"G102, Kreispunkte auf einer Geraden, in Linearsatz umgewandelt":F10110:F10111:F10124 -10537:"Unzulaessiger Wert fr USE_SYSTEM_UNIT":F10110:F10111:F10124 -10538:"Unzulaessiger Achstype oder Index fr USE_SYSTEM_UNIT":F10110:F10111:F10124 -10539:"G25/G26 mit OptMot(G810) nicht erlaubt":F10110:F10139:F10160 -10540:"WRK mit OptMot(G810) nicht erlaubt":F10110:F10139:F10160 -10541:"G200/G201 mit OptMot(G810) nicht erlaubt":F10110:F10139:F10160 -10542:"G141 mit OptMot(G810) nicht erlaubt":F10110:F10139:F10160 -10550:"Interner Fehler - Transfer Mode unbekannt" -10600:"Interner Fehler - Zeiger unbekannt" -10601:"Interner Fehler - Zeiger unbekannt (Install-Funktion)" -10602:"Interner Fehler - IO Pointer illegal" -10603:"Auxiliary Point/Circle - Angle programming not allowed" -10610:"Interner Fehler - Auftrags-Modifikator unbekannt" -10611:"Interner Fehler - Auftrags-Quittierung unbekannt" -10612:"Interner Fehler - Ungltiger Zustand des BF-Handlers" -10620:"Interner Fehler - BF nicht initialisiert" -10621:"Interner Fehler - FKT nicht initialisiert" -10630:"Interner Fehler - Keine FAA zulssig" -10631:"Interner Fehler - Unbekannter Handlerzustand" -10632:"Interner Fehler - BF nicht initialisiert" -10633:"Interner Fehler - FAA Starten nicht zulssig" -10634:"Interner Fehler - FAA Stoppen nicht zulssig" -10635:"Interner Fehler - FAA Fortsetzen nicht zulssig" -10636:"Interner Fehler - FAA Abbrechen nicht zulssig" -10637:"Interner Fehler - FAA nicht bekannt" -10638:"Interner Fehler - Kein Auftrag zulssig" -10639:"Interner Fehler - Unbekannter Handlerzustand" -10640:"Interner Fehler - Auftrag Starten nicht zulssig" -10641:"Interner Fehler - Auftrag Abbrechen nicht zulssig" -10642:"Interner Fehler - Auftrag nicht bekannt" -10650:"Interner Fehler - NcIp Kommando Rueckgabewert":F10143:F10144 -10651:"Motion Packet Queue in ERROR" -10652:"Interner Fehler - Unbekanntes 'Motion Packet Command'":F10137 -10653:"Variablenzugriff fehlgeschlagen - nochmals probieren":F10138 -10654:"Interner Fehler - Semaphore existiert nicht" -10701:"OptMot - Fehler beim Aufruf der direkten Transformation":F10110:F10139 -10702:"OptMot - Fehler beim Aufruf der inversen Transformation":F10110:F10139 -10703:"OptMot - Null OptMotConfig.param.nr_of_segments":F10110:F10139 -10704:"OptMot - Nicht untersttzter Interpolationstyp (G0/G1/G2/G3/G100/G101/G102)":F10110:F10139 -10705:"OptMot - Ecken verschleifen nur bei lin. Interp. erlaubt (G0/G1/G100/G101)":F10110:F10139 -10706:"OptMot - Ecken verschleifen mit Tangentialachse nicht erlaubt":F10110:F10139 -10707:"OptMot - FIFO des segmentierten NC Blocks leer":F10110:F10139 -10708:"OptMot - Fehler beim Lesen des FIFO des segmentierten NC Blocks":F10110:F10139 -10709:"OptMot - FIFO des segmentierten NC Blocks voll":F10110:F10139 -10710:"OptMot - Keine Transformations - Library vorhanden":F10110:F10139 -10711:"OptMot - Task konnte nicht erstellt werden":F10110:F10139 -10712:"OptMot - Keine Interface-Funktion zwischen Bahnplaner und OptMot":F10110:F10139 -10713:"OptMot - Initialisierung des dynamischen Modells nicht gestartet":F10110:F10139 -10714:"OptMot - Nicht genug Speicher fr das dynamische Modell in OptMot":F10110:F10139 -10715:"OptMot - Nicht genug Speicher fr das dynamische Modell im Bahngenerator":F10110:F10139 -10716:"OptMot - Falsches dynamisches Modell":F10110:F10139 -10717:"OptMot - Interner Fehler des dynamischen Modells der TRF_LIB":F10110:F10139 -10718:"OptMot - Aktives Ecken verschleifen beim Eintreten in den OptMot - Abschnitt":F10110:F10139 -10719:"OptMot - Aktives Ecken verschleifen beim Verlassen des OptMot - Abschnitts":F10110:F10139 -10720:"OptMot - Keine Bewegung zwischen zwei OptMot - Abschnitten":F10110:F10139 -10721:"OptMot - Nicht genug Speicher - Externe Daten":F10110:F10139 -10722:"OptMot - Es wird kein dynamisches Modell verwendet":F10110:F10139 -10750:"OptMot - Unbekannter Fehler von OptMot":F10110:F10139 -10751:"OptMot - Ungltiger Zeiger auf den Geometriedatenpuffer":F10110:F10139 -10752:"OptMot - Geometriedatenpuffer nicht initialisiert":F10110:F10139 -10753:"OptMot - Geometriedatenpuffer voll oder blockiert":F10110:F10139 -10754:"OptMot - Sigma nicht im richtigen Bereich":F10110:F10139 -10755:"OptMot - Interpolationsfehler":F10110:F10139 -10756:"OptMot - Keine Elemente zum Fortfhren der Berechnung vorhanden":F10110:F10139 -10757:"OptMot - Nicht gengend Daten im Geometriedatenpuffer":F10110:F10139 -10758:"OptMot - Keine nderung der Position":F10110:F10139 -10759:"OptMot - Ungltiger Pointer auf die opt_sys Struktur":F10110:F10139 -10760:"OptMot - Ungltiger Pointer auf den Trajektorien-Speicher":F10110:F10139 -10761:"OptMot - Null Elemente der Trajektorie konfiguriert":F10110:F10139 -10762:"OptMot - Ungltiger Pointer auf den Geometriedatenpuffer":F10110:F10139 -10763:"OptMot - Interne Trajektorien nicht initialisiert":F10110:F10139 -10764:"OptMot - Struktur get_geom_sigma_struct nicht initialisiert":F10110:F10139 -10765:"OptMot - Fehler in der Zustandsmaschine - kein Kommando":F10110:F10139 -10766:"OptMot - Initialisierung von opt_sys nicht erfolgt":F10110:F10139 -10767:"OptMot - Fehler in der Trajektorienhandhabung":F10110:F10139 -10768:"OptMot - Ungltiger Wert fr Ts_multiple":F10110:F10139 -10769:"OptMot - Ein Element in der Testtrajektorie erwartet":F10110:F10139 -10770:"OptMot - Fehler bei der Berechnung der Testtrajektorie":F10110:F10139 -10771:"OptMot - Keine geometrischen Daten mehr in Puffer":F10110:F10139 -10772:"OptMot - Geometriedatenpuffer ist leer":F10110:F10139 -10773:"OptMot - Falscher Zustand, nicht in Warten":F10110:F10139 -10774:"OptMot - Initialisierung fehlgeschlagen":F10110:F10139 -10775:"OptMot - Keine Elemente im Geometriedatenpuffer":F10110:F10139 -10776:"OptMot - Keine Daten fr OptMot vorhanden":F10110:F10139 -10777:"OptMot - Rckwrts auf der Bahn - sigma":F10110:F10139 -10778:"OptMot - Rckwrts auf der Bahn - blockID":F10110:F10139 -10779:"OptMot - Geometriedatenpuffer ist zu klein":F10110:F10139 -10780:"OptMot - Programmierte Bahngeschw. aufgrund der Bahnlimits nicht erreichbar":F10110:F10139 -10781:"OptMot - Fehler beim Aufruf der direkten Transformation":F10110:F10139 -10782:"OptMot - Limits berschritten - Bewegung kann nicht gestartet werden":F10110:F10139 -10783:"OptMot - Fehler beim Aufruf der Funktion TRF_generic()":F10110:F10139 -10784:"OptMot - Fehler beim Aufruf der Funktion TRF_get_joints_pos()":F10110:F10139 -10785:"OptMot - Tracking - Nicht untersttzter Interpolationstyp":F10110:F10139 -10786:"OptMot - Tracking - berschreitung der maximalen Tracking Geschwindigkeit" -10787:"OptMot - Tracking - Nicht untersttzte Bahndefinition":F10110 -10788:"OptMot - Radiusdifferenz zwischen Anfang und Ende":F10110:F10139 -10789:"OptMot - Verletzung der max. Differenz zw. programmierter und berechneter Frame-Achsposition":F10110:F10139:F10147 -10790:"OptMot - Ungltige Bahndefinition in Verbindung mit G93":F10110:F10139 -10791:"OptMot - Unzulssige Konfiguration der Achslimits - Achsgeschwindigkeit nicht erreichbar":F10148:F10149 -10792:"OptMot - Unzulssige Bahnlimits - Bewegung kann nicht gestartet werden":F10148:F10150 -10793:"OptMot - Unzulssige Bahnlimits werden automatisch angepasst":F10148:F10150 -10794:"OptMot - Unzulssige Achslimits - Ts_multiple nicht im zulssigen Bereich":F10148:F10149 -10795:"OptMot - Ungltiger Befehl G804/G805 gendert auf G00/G01":F10110:F10139 -10796:"OptMot - Tracking - Index der Tracking-Quelle ist gesperrt":F10110:F10139:F10152 -10797:"OptMot - Tracking - Initialisierung des Frames der Tracking-Quelle ist fehlgeschlagen":F10110:F10139:F10152 -10798:"OptMot - Tracking - Zu kurze Bewegung fr das Auf- oder Absynchronisieren":F10110:F10139 -10799:"OptMot - Unzulssiger Identifikator des OptMot Conditional Stop (Wert >= 4000000000)":F10110:F10111:F10124 -10901:"Internal Error - Tangential axes not found in axes masks" -10902:"Deactivate spline-rounding first":F10140 -10903:"Deactivate tangential arcs first":F10140 -10904:"IEC-ST motion extension library not found or its function missing":F10140 -10905:"IEC-ST motion extension library function returned an error":F10140:F10141:F10142 -10906:"IEC-ST motion extension command returned an error":F10140:F10145:F10146 -10907:"Invalid index of HW trigger input":F10140 -10908:"Invalid trigger edge":F10140 -10909:"Invalid axis identification of HW trigger":F10140 -10910:"Invalid trigger ID":F10140 -F10100:"Kommandonummer (Details siehe AS Hilfe)":0,2,d -F10101:"Ereignisnummer":0,2,d -F10101:0:"Achsposition (MSG_new_pos)" -F10101:1:"Abbruch (MSG_abort)" -F10101:2:"MSG_valid " -F10101:3:"MSG_unvalid" -F10101:4:"MSG_active" -F10101:5:"MSG_stopped" -F10101:6:"MSG_private" -F10101:7:"MSG_delta_pos" -F10101:8:"MSG_cnc_stopacc" -F10101:9:"MSG_cnc_init_w" -F10101:10:"MSG_cnc_beginok" -F10101:11:"MSG_cnc_ax_lim" -F10101:12:"MSG_cnc_trigpos" -F10101:13:"MSG_encoder" -F10101:14:"MSG_em_stp" -F10101:15:"MSG_stopacc" -F10101:16:"MSG_hw_event" -F10101:17:"MSG_trigger_pos" -F10101:19:"MSG_v_move_rqst" -F10101:20:"MSG_r_delta_pos" -F10101:21:"MSG_ct_hw_event" -F10101:22:"MSG_s_pos" -F10101:23:"MSG_s_abort" -F10101:24:"MSG_s_NCend" -F10101:25:"MSG_posrequ" -F10101:26:"MSG_sdyn_newpos" -F10101:27:"MSG_sdyn_abort" -F10101:28:"MSG_sdyn_NCend" -F10101:29:"MSG_sdyn_trigg" -F10101:30:"MSG_pos" -F10101:31:"MSG_break" -F10101:32:"MSG_ncsync" -F10101:33:"MSG_ncrestart" -F10101:34:"MSG_ax_lim" -F10101:35:"MSG_NCTriggRsp" -F10101:36:"MSG_NCTriggHalt" -F10101:37:"MSG_ncend" -F10101:38:"MSG_cnc_init" -F10101:39:"MSG_mr_geo_go" -F10101:40:"MSG_cnc_end" -F10101:41:"MSG_rqstnewpos" -F10101:42:"MSG_cnc_halt" -F10101:43:"MSG_cnc_trig_st" -F10101:44:"MSG_net_ack" -F10101:45:"MSG_new_pos_ncbg" -F10101:46:"MSG_abort_ncbg" -F10101:47:"MSG_em_cfg" -F10101:48:"MSG_t_ax_akt_pos" -F10101:49:"MSG_ncrestart_ctrl" -F10101:50:"MSG_rot_ax_akt_pos" -F10101:51:"MSG_restart_dm_data" -F10102:"Modulname":0,10,s -F10103:"Systemfehler":10,2,d -F10103:1:"Zeit abgelaufen" -F10103:5:"Region ist gelscht worden" -F10103:6:"Region ID ist nicht korrekt" -F10103:32:"Modul hat 0 BYTEs" -F10103:33:"Modul ist zu gro" -F10103:34:"Kein freies Segment vorhanden" -F10103:38:"Region gelscht whrend Task auf Segment wartet" -F10103:3000:"Modul nicht vorhanden (Eintrag nicht belegt)" -F10103:3001:"Modul nicht vorhanden (Tabellennummer zu gro)" -F10103:3006:"Modul nicht vorhanden (Modultyp falsch)" -F10103:3010:"Modul nicht vorhanden (Pointer zeigt nicht auf B&R-Modul)" -F10103:3019:"Modul nicht vorhanden" -F10103:3039:"Modul nicht vorhanden (kein AVT Eintrag)" -F10103:8020:"Prfsummenfehler im B&R-Modul" -F10103:8021:"Modul bereits vorhanden" -F10103:8022:"Modul konnte nicht installiert werden" -F10103:8100:"Modul noch in Systemtabellen" -F10103:8101:"Falscher Modulpointer" -F10103:8120:"Modul wird noch benutzt" -F10104:"Bitnummer":0,2,d -F10110:"Programmnummer":0,4,d -F10111:"Position im NC-Programm":4,4,d -F10112:"Satzoffset":8,4,d -F10113:"Index":0,2,d -F10114:"Minimaler Index":2,2,d -F10115:"Maximaler Index":4,2,d -F10116:"Sync. Code":2,2,d -F10117:"Parameter":2,2,d -F10117:0:"Fahrbefehl" -F10117:1:"Ebene" -F10117:2:"Wegangaben" -F10117:3:"WRK" -F10117:4:"WRK-Anwahl" -F10117:5:"Mittelpunkt" -F10117:7:"Bahngeschwindigkeit" -F10117:8:"Erste/letzte MoS" -F10117:9:"Erste/letzte MmS" -F10117:10:"Periodische/nicht periodische Tangentialachse" -F10117:12:"Derzeit sind nur ncOFF und ncUSER+ncINCLUDE+ncPRELOAD implementiert" -F10118:"Elementanzahl":2,2,d -F10119:"Auftragsnummer":0,4,d -F10120:"Parameterwert":2,2,d -F10121:"Zustand":2,2,d -F10121:0:"Nicht initialisiert" -F10121:1:"Initialisiert, Position ungltig" -F10121:2:"Initialisiert, warten auf Position" -F10121:3:"Initialisiert, Position gltig" -F10121:4:"NC-Programm wird bearbeitet" -F10121:5:"NC-Programm abgebrochen durch Anwender" -F10121:6:"NC-Programm abgebrochen durch CNC-System" -F10122:"Parameterart":0,2,d -F10122:0:"Konstanten" -F10122:1:"Decoder-Parameter" -F10122:2:"CNC-SPS-Daten" -F10122:3:"Achs-Einstellungen" -F10123:"Max. Zeilenlnge":0,4,d -F10124:"Blocknummer N":8,4,d -F10125:"Anzahl Paramter":0,4,d -F10126:"Startmodus":0,1,d -F10127:"Blocknumber N":0,4,d -F10128:"TRF_direct() return status (dec)":4,4,d -F10129:"Address of TRF_...() function's inputs and outputs":8,4,d -F10130:"Path axis index":0,4,d -F10131:"Actual position of path axis":4,4,f -F10132:"Required position of path axis":8,4,f -F10133:"TRF_inverse() return status (dec)":4,4,d -F10134:"TRF_get_joints_pos() return status (dec)":4,4,d -F10135:"TRF_generic() return status (dec)":4,4,d -F10136:"OptMot Fehler Code":0,4,d -F10137:"Motion Packet Command":0,4,d -F10138:"Variable Name":0,8,s -F10139:"Blocknumber N":4,4,d -F10140:"Line number":0,4,d -F10141:"Function":4,4,d -F10141:0:"MXConvertOrient" -F10141:1:"MXFromOrient" -F10141:2:"MXJointToPointEx" -F10141:3:"MXPointToJointEx" -F10141:4:"MXCncAxesToPoint" -F10142:"Status":8,4,d -F10143:"ip_status":0,4,d -F10144:"command":4,4,d -F10145:"Function":4,4,d -F10145:0:"JointToPoint" -F10145:1:"PointToJoint" -F10145:2:"MoveJ(.., Ref:= )" -F10145:3:"GetJoint" -F10146:"Status":8,4,d -F10146:0:"Argument data not of required type" -F10147:"Achsindex":8,4,d -F10148:"Limitsindex":0,4,d -F10149:"Achsindex":4,4,d -F10150:"Pfadindex":4,4,d -F10151:"Adresse fr die Kollisionsinformation":4,4,d -F10152:"Tracking index":8,4,d -F10153:"Blocknummer N":8,4,d -F10154:"Return status of TRF_init_instance":0,4,d -F10154:1:"Robot is not licensed" -F10154:1001:"Function PV_xgetadr() from SYS_LIB is not available" -F10154:1002:"Name of the transformation variable is longer than 100 characters " -F10154:1003:"Transformation data variable does not exist" -F10154:1004:"Transformation data variable is not a valid size" -F10154:1005:"None of known built-in mechanical systems" -F10154:2001:"Licensing module is not NC data module" -F10154:2002:"Version of licensing module does not correspond to version of TRF_LIB" -F10154:2003:"Less than 8 bytes in data of licensing module" -F10154:2004:"Version of licensing module does not correspond to version of TRF_LIB" -F10154:2005:"Unknown name of the module in its ident" -F10154:2006:"Unknown code_strategy" -F10154:4001:"Creation of the transformation object failed" -F10154:4002:"Update from transformation variable to the transformation object failed" -F10154:100001:"Verification of mechanics was not successful" -F10155:"Code":0,4,d -F10155:2:"No transformation variable" -F10155:3:"Bad size of transformation variable" -F10155:4:"Invalid definition of TCP axes" -F10155:5:"Invalid definition of PTP axes" -F10155:6:"Invalid TCp axis index" -F10155:7:"Invalid PTP axis index " -F10155:8:"Invalid frame axis index" -F10155:9:"No TRF_LIB or its functions" -F10155:11:"TRF_inverse() not supported" -F10155:12:"TRF_inverse() not licensed" -F10155:13:"TRF_get_size() not supported" -F10155:14:"TRF_get_size() not licensed" -F10155:15:"Clone of the transformation variable failed" -F10155:16:"RTCP - invalid transformation group" -F10156:"1st Block N":0,4,d -F10157:"2nd Block N":4,4,d -F10158:"Line":8,4,d -F10159:"Radiusfehler":0,4,f -F10160:"Line number":8,4,d -11000:" Referenzfahrt " -11104:"Ungltiger Parameter fr Referenzimpuls" -11105:"Fr Such- bzw. Trigger-Geschwindigkeit sind nur positive Werte zulssig" -11108:"Abbruch der Referenzfahrt durch den Sollwertgenerator" -11110:"Kommando in aktuellem Modulzustand nicht erlaubt":F11100 -11111:"Fehler beim Zugriff auf Hardware-Schnittstelle":F11101:F11102 -11112:"Nur POSITIV/NEGATIV erlaubt fr Ref.sch.flanke und Start-/Triggerrichtung" -11114:"Start der Referenzfahrt nicht mglich - Beide Endschalter sind belegt" -11115:"Fehler beim Schreib-Zugriff auf interne Schnittstelle":F11101:F11102 -11117:"Kommando unzulssig - CAN-Interface nicht initialisiert":F11100 -11118:"Referenzfahrt, Fixieren der Richtung - Nur AUS/EIN erlaubt" -F11100:"Zustandsnummer":0,1,x -F11100:0x10:"Parameter ok, Referenzpunktsuche passiv" -F11100:0x20:"Auf OK vom Sollwertgenerator warten" -F11100:0x30:"In Triggerrichtung suchen" -F11100:0x40:"Gegen Triggerrichtung suchen" -F11100:0x50:"Auf Referenz-Schalter-Flanke warten" -F11100:0x60:"Auf Referenz-Trigger warten" -F11100:0x70:"Auf Stopp vom Sollwertgenerator warten" -F11100:0x80:"Auf Ende-Antwort vom Netzwerk warten" -F11100:0x90:"Auf Ende-Kompensation warten" -F11101:"Schnittstellen-Fehlernummer":0,2,u -F11101:1:"Keine Daten vorhanden oder Schnittstelle voll" -F11101:2:"Schnittstelle nicht aktiv" -F11101:3:"Zugriffsfehler - Keine Eingangs- bzw. Ausgangs-Schnittstelle" -F11101:109:"Latch ist bereits aktiv" -F11101:110:"Achse nicht initialisiert" -F11101:111:"Fehler bei Speicher anfordern" -F11101:112:"Ungltige Device ID" -F11101:113:"Ungltige Achsnummer" -F11101:114:"Antrieb nicht bereit" -F11101:117:"Keine Position gelatched" -F11101:118:"Keine Zeit gelatched" -F11102:"Schnittstellen-Name":2,1,d -F11102:1:"Istposition" -F11102:2:"Achsstatus" -F11102:3:"Positions-Latch" -12000:" Systemfunktionen " -12102:"Interner Fehler - Unbekanntes Ereignis empfangen":F12181 -12111:"Fehler bei Ereignis schreiben":F12182:F12183 -12190:"Fehler in Programm Modul Konfiguration":F12190:F12191:F12192 -F12181:"Ereignisnummer":0,2,d -F12182:"Fehlerart":0,2,d -F12182:1:"Empfangs-Schnittstelle nicht aktiv" -F12182:2:"Empfangs-Schnittstelle voll" -F12182:3:"Nur eine Empfangs-Schnittstelle erlaubt" -F12183:"Ereignisname":2,10,s -F12190:"Fehlerart":0,2,d -F12190:1:"Schnittstellenelement nicht initialisiert" -F12190:2:"Fehler bei Schnittstelle einrichten" -F12190:3:"Timerinterruptelement nicht initialisiert" -F12190:4:"Fehler bei Timerinterrupt installieren" -F12190:5:"Hintergrundelement nicht initialisiert" -F12190:6:"Sendeereigniselement nicht initialisiert" -F12190:7:"Empfangsereigniselement nicht initialisiert" -F12190:10:"Kommandoelement nicht initialisiert" -F12191:"Elementindex in Liste":2,2,d -F12192:"Fehlerstatus":4,2,x -14000:" Netzwerk Treiber " -14101:"Befehl zum Initialisieren der Kommunikation bereits in Bearbeitung" -14102:"Servicekanal wird bereits benutzt" -14103:"Es wird versucht einen nicht vorhandenen Antrieb zu benutzen" -14105:"Befehl durch Kommunikationsfehler abgebrochen" -14112:"Timeout bei Parameter-ID":F14102 -14116:"Fehler vom Antrieb bei Parameter-ID":F14102:F14105 -14117:"falsche Antwort-ID":F14102:F14103 -14120:"Fehler beim Brennen eines Systemmoduls" -14124:"Antrieb nimmt zykl. Position nicht an" -14126:"Ausfall zykl. Istposition von Antrieb" -14128:"Referenzieren nur in zyklischer Kommunikations-Phase erlaubt" -14130:"Referenzieren abgebrochen" -14131:"keine Parameter-ID beim Trace angegeben" -14132:"unbekannter Befehl" -14133:"Tracebefehl bereits in Bearbeitung" -14134:"Keine Tracedaten auf ACOPOS" -14136:"Referenzieren mit Fehler abgebrochen" -14138:"Ungltiger Datentyp fr Servicekanal":F14102 -14139:"Download der neuen Version des BS-Loaders acp10bsl zum Antrieb ist notwendig":F14106 -14144:"Fehler bei bertragung der Parameter bei Geberinterface" -14153:"Antrieb nicht synchron" -14154:"Zykluszeit zu klein eingestellt" -14155:"Interner Befehlsbuffer voll":F14107 -14156:"Antrieb ist im BsLoader-Zustand (nach Reset-Kommando oder Spannungsausfall)" -14157:"Fehler beim azyklischen Lesen aufgetreten":F14108:F14109 -14160:"Timeout bei Parameter lesen ber azykl. Kanal":F14102 -14161:"Timeout bei Parameter schreiben ber azykl. Kanal":F14102 -14162:"Zyklischer Read Request trotz Warten auf Response":F14102 -14163:"Zyklischer Write Request trotz Warten auf Response":F14102 -14164:"Bootstatus konnte nicht gelesen werden (Antrieb deaktiviert !)":F14110 -14165:"Wartezeit vor SW-Reset (Netzwerk mit aufsteigenden Knotennummern ?)" -14166:"Wartezeit vor NC-System-Start (Netzwerk mit aufsteigenden Knotennummern ?)" -14167:"System hat falsche Hardware Revison (Kein Betriebssystem Download !)":F14111 -14168:"Fehler beim Ausschalten des Reglers":F14101 -14169:"Fehler beim Einschalten des Reglers":F14101 -14170:"Fehler beim Initialisieren der digitalen Eingnge":F14101 -14171:"Fehler beim Einschalten der Antriebs-Simulation":F14101 -14172:"Fehler beim Ausschalten der Antriebs-Simulation":F14101 -14180:"Fehler beim bertragen der ACOPOS-Parameter":F14112:F14113 -14181:"ACOPOS-Parameter-bertragung aktiv" -14182:"Fehler beim Lesen des ACOPOS-Parameter-Moduls":F14112 -14183:"Daten-Adresse der Struktur fr eine Datenblock-Operation ist Null" -14184:"Daten-Adresse Null (Anwenderdaten fr Datenblock-Operation)" -14185:"Daten-Lnge Null (Anwenderdaten fr Datenblock-Operation)" -14186:"Datenblock-Operation - Datenmodul-Name oder Daten-Adresse muss Null sein" -14187:"Ungltige Parameter ID fr die verwendete ACOPOS-Betriebssystem-Version":F14102 -14188:"Parameter-Tabelle nicht gltig" -14189:"Ungltiger Boot-Status":F14108 -14190:"Fehler bei Initialisierung des synchronisierten Netzwerkhochlaufs" -14191:"Netzwerk-Interface nicht initialisiert (Details im Logbuch)" -14192:"Externer Geber mit Motorgeber auf Slot 3 nicht mglich" -14193:"Timeout fr Parameter-Freigabe nach Start des Betriebssystems":F14114 -14194:"Fehler beim Setzen der digitalen Eingnge":F14101 -14195:"Fehler beim Acp10-Achse Access":F14115 -14196:"Fehler beim Acp10-Achse USTODRV Alloc":F14116 -14197:"Fehler beim Acp10-Achse USFRDRV Alloc":F14116 -14198:"Fehler beim Acp10-Modus Umschalten":F14102 -14199:"Fehler beim Acp10-Achse ncMODULE Alloc":F14116 -14200:"Fehler beim Initialisieren des Reglers":F14101 -14201:"Fehler beim Initialisieren der Grenzwerte":F14101 -F14101:"Phasennummer der Kommunikation":0,2,d -F14102:"Parameter-ID":0,2,d -F14103:"Response-Parameter-ID":2,2,d -F14105:"Fehlernummer vom Antrieb":2,2,d -F14106:"Version des BS-Loaders auf dem Antrieb":0,2,x -F14107:"Interner FIFO-Fehler":0,2,d -F14108:"Boot-Status":0,2,d -F14109:"Parameter-ID":4,2,d -F14110:"Knotennummer":0,2,d -F14111:"Hardwarerevision":0,2,d -F14112:"Fehler-Nummer":0,2,d -F14112:2:" Netzwerkfehler" -F14112:32145:" Das ACOPOS-Parameter-Modul ist nicht vorhanden" -F14112:32146:" Das ACOPOS-Parameter-Modul ist kein NC-Datenmodul" -F14112:32147:" Der NC-Modul-Typ des ACOPOS-Parameter-Moduls ist ungltig" -F14112:32148:" Der NC-Modul-Typ des ACOPOS-Parameter-Moduls kann nicht gelesen werden" -F14112:32149:" Die Datenadresse im ACOPOS-Parameter-Modul kann nicht gelesen werden" -F14112:32150:" Die Daten-Section des ACOPOS-Parameter-Moduls ist leer" -F14112:32151:" Fehler bei Initialisierung des Speicherbereiches fr den XML-Parser" -F14112:32152:" Kein XML-Element in ACOPOS-Parameter-Daten vorhanden" -F14112:32153:" Der Name des ersten XML-Elementes in den ACOPOS-Parameter-Daten ist ungltig" -F14112:32155:" Schachtelungs-Tiefe fr ACOPOS-Parameter-Gruppen berschritten" -F14112:32156:" ID oder Typ eines ACOPOS-Parameters ungltig fr Text-Konvertierung" -F14112:32157:" Lnge der Parameter-Daten fr ACOPOS-Parameter in XML-Daten zu gro" -F14112:32158:" ACOPOS-Parameter: Ein Attribut ist nicht definiert (ID)" -F14112:32159:" ACOPOS-Parameter: Ein Attribut ist nicht definiert (Value)" -F14113:"Parameter-ID":2,2,d -F14114:"Status":0,4,x -F14114:0x10:" Netzwerk-Fehler" -F14114:0x20:" Geber-Daten noch nicht gelesen" -F14114:0x30:" Netzwerk-Fehler und Geber-Daten noch nicht gelesen" -F14115:"Ncaccess-Status":0,2,d -F14116:"Ncalloc-Status":0,2,d -15000:" Interpreter " -15101:"Axis table full - unable to add auxiliary axis":F15100:F15101 -15102:"Invalid RHS of expr - not string":F15110:F15111:F15112 -15103:"Invalid array index" -15104:"Bitwise op on non-integer value":F15110:F15111:F15112 -15105:"Divide by zero":F15110:F15111:F15112 -15106:"Bad arg count for external function call":F15110:F15111:F15112 -15107:"Type mismatch in PassByRef function argument":F15110:F15111:F15112 -15108:"Invalid type for referenced argument to external function":F15110:F15111:F15112 -15109:"Goto dest Block not in scope":F15100:F15101 -15110:"System fn not valid path synchronous":F15110:F15111:F15112 -15111:"List index out of bounds":F15110:F15111:F15112 -15112:"String too short for full value":F15110:F15111:F15112 -15113:"Operation not supported on variable of this data type":F15110:F15111:F15112 -15114:"Variable not found":F15110:F15111:F15112 -15115:"Invalid scope for operator":F15110:F15111:F15112 -15116:"Call to unknown function":F15110:F15111:F15112 -15117:"Bad array argument for built-in function":F15110:F15111:F15112 -15118:"Insufficient args to array function":F15100:F15101 -15119:"Too many arguments to array function":F15100:F15101 -15120:"Call to unknown array function":F15100:F15101 -15121:"Bad repeat-count for array assignment":F15110:F15111:F15112 -15122:"Bad multibyte encoding" -15123:"Cannot load file - Language unknown (LangID follows)":F15100:F15101 -15124:"Insufficient space for passing function arguments":F15110:F15111:F15112 -15125:"Invalid scope specified for PLC variable":F15100:F15101 -15126:"PLC variable not found":F15100:F15101 -15127:"Variable scope type not supported":F15100:F15101 -15128:"Variable scope type not recognised":F15100:F15101 -15129:"Constant not found":F15110:F15111:F15112 -15130:"Invalid array dimension":F15110:F15111:F15112 -15131:"Failed to open data object":F15119:F15103 -15132:"Dump of AIL text failed":F15106 -15133:"More than one FUB parameter of same type":F15110:F15111:F15112 -15134:"Function returned error code":F15110:F15111:F15112 -15135:"Error reading data object":F15100:F15101 -15136:"Error reading file":F15100:F15101 -15137:"External function returned error status":F15110:F15111:F15112 -15138:"Bad arguments to exec built-in function":F15110:F15111:F15112 -15139:"Runtime - call to unknown subprogram":F15110:F15111:F15112 -15140:"[User Message]":F15102:F15103 -15141:"Bad PassByRef subprogram argument type":F15110:F15111:F15112 -15142:"Feature not supported yet" -15143:"Feature not supported":F15110:F15111:F15112 -15144:"Failed to get file timestamp":F15108 -15145:"File not readable" -15146:"File type not supported - DNC":F15106 -15147:"System Function prototype not found (in config file)" -15148:"Failed to open file":F15108 -15149:"FUB redeclared with different modifiers":F15110:F15111:F15112 -15150:"FUB not found in cache":F15110:F15111:F15112 -15151:"Invalid array assignment - no default assign fn.":F15110:F15111:F15112 -15152:"Incompatible restart data format (too new)" -15153:"Incompatible restart data format (too old)" -15154:"Macro does not support increment":F15100:F15101 -15155:"Additional info":F15126 -15156:"Additional info":F15125 -15157:"Additional info":F15127:F15128 -15158:"Additional info":F15106 -15159:"Additional info":F15107 -15160:"Additional info":F15109 -15161:"Additional info - Valid range":F15121:F15122 -15162:"MPQueue config info":F15130:F15131:F15132 -15163:"Additional info":F15108 -15164:"Additional info":F15119:F15120 -15165:"Additional info":F15104:F15105 -15166:"Additional info":F15102:F15103 -15167:"Scope information":F15115:F15116 -15168:"Additional info":F15123:F15124 -15169:"Additional info":F15117 -15170:"Additional info":F15118 -15171:"No MPQUEUE config specified, using defaults":F15106 -15172:"External function lookup failed":F15110:F15111:F15112 -15173:"Invalid AIL sys fn call":F15110:F15111:F15112 -15174:"Invalid scope at end of file":F15100:F15101 -15175:"Invalid scope at end of file":F15100:F15101 -15176:"Invalid program file name" -15177:"FUB function not found":F15110:F15111:F15112 -15178:"FUB conditions not sufficient for modifiers":F15110:F15111:F15112 -15179:"Called FUB info not found":F15110:F15111:F15112 -15180:"FUB instance PV not found":F15110:F15111:F15112 -15181:"Unknown FUB Type in declaration":F15110:F15111:F15112 -15182:"Unexpected scope-end token":F15110:F15111:F15112 -15183:"Label not found":F15100:F15101 -15184:"Duplicate main program ignored":F15110:F15111:F15112 -15185:"Unexpected GCode argument":F15110:F15111:F15112 -15186:"Argument value above maximum":F15110:F15111:F15112 -15187:"Argument value below minimum":F15110:F15111:F15112 -15188:"Datatype is not a numeric type":F15110:F15111:F15112 -15189:"Invalid parameter index":F15110:F15111:F15112 -15190:"Unknown parameter name":F15110:F15111:F15112 -15191:"Value greater than max allowed":F15110:F15111:F15112 -15192:"Value less than min allowed":F15110:F15111:F15112 -15193:"Bitwise operation on non-integer":F15110:F15111:F15112 -15194:"Insufficient function arguments":F15100:F15101 -15195:"Duplicate GCode named-argument":F15110:F15111:F15112 -15196:"Duplicate subprogram definition":F15100:F15101 -15197:"Invalid GCode argument ignored":F15110:F15111:F15112 -15198:"Invalid NC Block number":F15110:F15111:F15112 -15199:"Invalid skip level number":F15110:F15111:F15112 -15200:"Bad PassByValue arg type - array":F15110:F15111:F15112 -15201:"Bad PassByValue subprogram argument (array)":F15110:F15111:F15112 -15202:"Conflict between subprogram prototype and declaration":F15110:F15111:F15112 -15203:"Invalid subprogram argument type":F15110:F15111:F15112 -15204:"Bad subprogram repeat count":F15110:F15111:F15112 -15205:"No main program section found in file":F15108 -15206:"Syntax error":F15110:F15111:F15112 -15207:"Syntax error in macro expansion":F15110:F15111:F15112 -15208:"Invalid index to variable":F15110:F15111:F15112 -15209:"Invalid array 2nd index":F15100:F15101 -15210:"Invalid array reference (missing index)":F15110:F15111:F15112 -15211:"Array ref missing 2nd dim index":F15100:F15101 -15212:"2D-Array PLC variables not supported":F15100:F15101 -15213:"2D String arrays not supported":F15100:F15101 -15214:"Bad string length specified (0)":F15100:F15101 -15215:"String var declared larger than PLC-string":F15100:F15101 -15216:"String variable size mismatch":F15100:F15101 -15217:"Wrong type for string dimension":F15100:F15101 -15218:"Macro does not support indexed reference":F15110:F15111:F15112 -15219:"Macro requires indexed reference":F15110:F15111:F15112 -15220:"Illegal command combination":F15100:F15101 -15221:"Required command not in NC-Block":F15110:F15111:F15112 -15222:"Bad PassByRef subprogram argument type - array[]":F15110:F15111:F15112 -15223:"Bad array spec in PassByRef arg":F15110:F15111:F15112 -15224:"Bad type for PassByRef arg":F15110:F15111:F15112 -15225:"Surplus arguments to subprogram ignored":F15110:F15111:F15112 -15226:"Missing argument in subprogram call":F15110:F15111:F15112 -15227:"Invalid PassByRef arg - must be a variable":F15110:F15111:F15112 -15228:"Attributes ignored on EXTERN decls":F15110:F15111:F15112 -15229:"Syntax error":F15110:F15111:F15112 -15230:"Too many arguments specified to Gcode":F15110:F15111:F15112 -15231:"Call to undeclared subprogram with args (add prototype)":F15110:F15111:F15112 -15232:"Unknown GCode number":F15110:F15111:F15112 -15233:"Unknown MCode number":F15110:F15111:F15112 -15234:"Variable not locally declared":F15110:F15111:F15112 -15235:"Invalid use of macro (cannot be called)":F15100:F15101 -15236:"Memory Part Limit reached (out of memory)" -15237:"Memory Reserve not met (insufficient memory)":F15100:F15101 -15238:"Interpreter lib initialised" -15239:"Interpreter shut down" -15240:"Program loaded":F15106 -15241:"Program started":F15106 -15242:"Cannot shut down Shared Lib while Interpreter instances exist" -15243:"Requested content not available" -15244:"Bad regexp in interpreter cfg" -15245:"Out of Memory" -15246:"Break operation outside of supporting scope":F15110:F15111:F15112 -15247:"Continue operation outside of supporting scope":F15110:F15111:F15112 -15248:"Non-finite numeric expression":F15110:F15111:F15112 -15249:"Path-Synch events still running at program end" -15250:"Problems Closing File" -15251:"Unable to load referenced program":F15100:F15101 -15252:"Variable name already declared":F15100:F15101 -15253:"Value to store more than type max, limit applied":F15110:F15111:F15112 -15254:"Value to store less than type min, limit applied":F15110:F15111:F15112 -15255:"PLC array variable declared as scalar":F15100:F15101 -15256:"PLC variable data-length mismatch":F15100:F15101 -15257:"Incompatible type declared for PLC variable":F15100:F15101 -15258:"Invalid variable redeclaration with different dimension":F15100:F15101 -15259:"Invalid variable redeclaration with different scope":F15100:F15101 -15260:"Invalid variable redeclaration with different synch":F15100:F15101 -15261:"Invalid variable redeclaration with different type":F15100:F15101 -15262:"PLC variable array dimension too big":F15100:F15101 -15263:"Variable not found":F15100:F15101 -15264:"Unkown variable (not found)":F15100:F15101 -15265:"Variable name conflicts with reserved word":F15110:F15111:F15112 -15266:"Unknown variable type in declaration":F15100:F15101 -15267:"Variable not of recommended BR type":F15100:F15101 -15268:"Reading not permitted on SysVar":F15110:F15111:F15112 -15269:"Writing not permitted on SysVar":F15110:F15111:F15112 -15270:"Unknown primitive type":F15110:F15111:F15112 -15271:"Bad regexp in interpreter cfg" -15272:"Reloading modified program":F15108 -15273:"Reloading dependant program":F15108 -15274:"Restart buffer full":F15110:F15111:F15112 -15275:"End of restart event buffer, now using live values":F15110:F15111:F15112 -15276:"Restart event not next in buffer (buffer misalignment)":F15110:F15111:F15112 -15277:"Restart buffer invalid - not restart data" -15278:"Restart point reached, now using live values":F15110:F15111:F15112 -15279:"Restart - End of SynchAction without room for var result":F15110:F15111:F15112 -15280:"Restart - unable to log 2D array struct member" -15281:"Restart - unable to log FuB members (none found)":F15110:F15111:F15112 -15282:"Scope prefix not found" -15283:"Invalid combination of commands":F15100:F15101 -15284:"Required command not found" -15285:"Program start offset not found" -15286:"Previous subprogram not terminated":F15110:F15111:F15112 -15287:"Call to unknown subprogram" -15288:"Surplus arguments in function call ignored":F15110:F15111:F15112 -15289:"Too many values in array assignment":F15110:F15111:F15112 -15290:"Unicode format not supported" -15291:"Unknown command called" -15292:"Unicode byte ordering unknown" -15293:"Error executing program" -15294:"Execution finished" -15295:"FUB returned error":F15110:F15111:F15112 -15296:"No room for variable - pool full" -15297:"Execution Stack Full":F15110:F15111:F15112 -15298:"Execution waiting" -15299:"Abort invalid at this time" -15300:"Bad Variable type" -15301:"Feature not implemented" -15302:"Error initialising interpreter" -15303:"Error initialising lang module" -15304:"Error in Ip Shutdown" -15305:"NcIp Library not initialised" -15306:"Error in Library Shutdown" -15307:"Program failed to load":F15103 -15308:"Motion data invalid (old)" -15309:"Custom axis declarations not supported":F15100:F15101 -15310:"Reconfiguring custom axes not permitted" -15311:"No restart buffer loaded" -15312:"Program not loaded" -15313:"Invalid operation when program not running" -15314:"Invalid operation while program is running" -15315:"Error reconfiguring axis data" -15316:"Program unknown" -15317:"Variable unknown" -15318:"Error unloading program" -15319:"Operation aborted by user" -15320:"Bad Variable Array dims" -15321:"Variable read is from PLC" -15322:"Invalid MPQ lookahead mode" -15323:"Invalid MPQ size" -15324:"XML Attribute not found" -15325:"Bad XML Attribute name" -15326:"XML File already loaded" -15327:"XML File not loaded" -15328:"In file included from file":F15100:F15101 -15329:"In file included from data object":F15134:F15101 -15330:"Inclusion depth limit reached" -15331:"XML include tag found with no file or module attribute" -15332:"File or Module attribute is multiply defined in XML_INCLUDE tag" -15333:"Multiple XML inclusion ignored":F15100:F15101 -15334:"Multiple inclusion ignored":F15134:F15101 -15335:"Interpreter config data not found":F15108 -15336:"Loading interpreter config module":F15133 -15337:"Loading interpreter config file":F15106 -15338:"IP Startup Error - Config file is empty" -15339:"IP Startup Error - Config file not readable" -15340:"IP Startup Error - Failed to init memory manager" -15341:"IP Startup Error - Interpreter not initialised" -15342:"Translation Error - Array-variable missing index":F15110:F15111:F15112 -15343:"Translation Error - Bad arg mix in PackMPData":F15110:F15111:F15112 -15344:"Translation Error - Bad arg name in PackMPData":F15110:F15111:F15112 -15345:"Translation Error - Bad goto N-Block instruction":F15100:F15101 -15346:"Translation Error - Bad variable reference syntax":F15100:F15101 -15347:"Translation Error - Badly formed external function call":F15110:F15111:F15112 -15348:"Translation Error - Call to undefined external function":F15110:F15111:F15112 -15349:"Translation Error - Invalid args to built-in fn":F15110:F15111:F15112 -15350:"Translation Error - Invalid lvalue in assignment":F15110:F15111:F15112 -15351:"Translation Error - Invalid scope type" -15352:"Translation error - invalid syntax":F15110:F15111:F15112 -15353:"Translation Error - Invalid variable index":F15110:F15111:F15112 -15354:"Translation Error - Invalid variable name":F15110:F15111:F15112 -15355:"Translation Error - Reference to unknown variable":F15100:F15101 -15356:"Translation Error - Unable to create local variable":F15100:F15101 -15357:"Translation Error - Unexpected index to variable":F15110:F15111:F15112 -15358:"Translation Error - Unsupported Motion Packet given to AIL PackMPData fn":F15110:F15111:F15112 -15359:"XML Parser - Asynchronous entity":F15165:F15166:F15167 -15360:"XML Parser - Cannot change setting once parsing has begun":F15165:F15166:F15167 -15361:"XML Parser - Cannot suspend in external parameter entity":F15165:F15166:F15167 -15362:"XML Parser - Document is not standalone":F15165:F15166:F15167 -15363:"XML Parser - Duplicate attribute":F15165:F15166:F15167 -15364:"XML Parser - Encoding specified in XML declaration is incorrect":F15165:F15166:F15167 -15365:"XML Parser - Entity declared in parameter entity":F15165:F15166:F15167 -15366:"XML Parser - Error in processing external entity reference":F15165:F15166:F15167 -15367:"XML Parser - Illegal character(s) in public id":F15165:F15166:F15167 -15368:"XML Parser - Illegal parameter entity reference":F15165:F15166:F15167 -15369:"XML Parser - Incomplete markup in parameter entity":F15165:F15166:F15167 -15370:"XML Parser - Junk after document element":F15165:F15166:F15167 -15371:"XML Parser - Mismatched tag":F15165:F15166:F15167 -15372:"XML Parser - Must not undeclare prefix":F15165:F15166:F15167 -15373:"XML Parser - No element found":F15165:F15166:F15167 -15374:"XML Parser - No error" -15375:"XML Parser - Not well-formed (invalid token)":F15165:F15166:F15167 -15376:"XML Parser - Out of memory (invalid content?)":F15165:F15166:F15167 -15377:"XML Parser - XML structure not terminated":F15165:F15166:F15167 -15378:"XML Parser - XML syntax error":F15165:F15166:F15167 -15379:"XML Parser - Parsing aborted":F15165:F15166:F15167 -15380:"XML Parser - Parsing finished":F15165:F15166:F15167 -15381:"XML Parser - Mismatched (end) tag":F15165:F15166:F15167 -15382:"XML Parser - Prefix must not be bound to one of the reserved namespace names":F15165:F15166:F15167 -15383:"XML Parser - Recursive entity reference":F15165:F15166:F15167 -15384:"XML Parser - Reference to binary entity":F15165:F15166:F15167 -15385:"XML Parser - Reference to external entity in attribute":F15165:F15166:F15167 -15386:"XML Parser - Reference to invalid character number":F15165:F15166:F15167 -15387:"XML Parser - Requested feature requires XML_DTD support in Expat":F15165:F15166:F15167 -15388:"Reserved prefix (xml) must not be undeclared or bound to another namespace":F15165:F15166:F15167 -15389:"XML Parser - Reserved prefix (xmlns) must not be declared or undeclared":F15165:F15166:F15167 -15390:"XML Parser - XML syntax error":F15165:F15166:F15167 -15391:"XML Parser - Text declaration not well-formed":F15165:F15166:F15167 -15392:"XML Parser - Unbound prefix":F15165:F15166:F15167 -15393:"XML Parser - Unclosed CDATA section":F15165:F15166:F15167 -15394:"XML Parser - Unclosed token":F15165:F15166:F15167 -15395:"XML Parser - Undefined entity":F15165:F15166:F15167 -15396:"XML Parser - Unexpected parser state - please send a bug report":F15165:F15166:F15167 -15397:"XML Parser - Unknown encoding":F15165:F15166:F15167 -15398:"XML Parser - XML declaration not well-formed":F15165:F15166:F15167 -15399:"XML Parser - XML or text declaration not at start of entity":F15165:F15166:F15167 -15400:"Config Error - Bad data type attributes":F15100:F15101 -15401:"Config Error - Bad basic type in type spec":F15100:F15101 -15402:"Config Error - Bad Synch type name ignored":F15100:F15101 -15403:"Config Error - Bad value setting in type spec":F15100:F15101 -15404:"Config Error - Bad Num attribute value":F15100:F15101 -15405:"Config Error - Unknown trigger cond child[0]":F15100:F15101 -15406:"Config Error - Unknown trigger condition node":F15100:F15101 -15407:"Config Error - Unknown trigger condition type":F15100:F15101 -15408:"Config Error - Function already declared":F15100:F15101 -15409:"Config Error - Function lookup failed":F15100:F15101 -15410:"Config Error - Missing 'Type' attribute":F15100:F15101 -15411:"Config Error - Missing 'Name' attribute":F15100:F15101 -15412:"Config Error - Fn STATUS argument must be first arg or return type":F15100:F15101 -15413:"Config Error - Fn arg type STATUS must also have attr Ref='Y'":F15100:F15101 -15414:"Config Error - FUB Function not found":F15100:F15101 -15415:"Config Error - Invalid attributes to FUB Cfg":F15100:F15101 -15416:"Config Error - Invalid FUB condition":F15100:F15101 -15417:"Config Error - Invalid XML Node in FUB Cfg":F15100:F15101 -15418:"Config Error - FUB Name missing":F15100:F15101 -15419:"Config Error - Unknown FUB OutType":F15100:F15101 -15420:"Config Error - Eval group number in multiple eval phases" -15421:"Config Error - Insufficient information about language":F15100:F15101 -15422:"Config Error - No languages defined":F15100:F15101 -15423:"Config Error - Bad config file root structure":F15106 -15424:"Config Error - Unable to compile token Pattern":F15100:F15101 -15425:"Config Error - Invalid substitution reference":F15100:F15101 -15426:"Config Error - No translation for G-Code":F15100:F15101 -15427:"Config Error - No translation for M-Code":F15100:F15101 -15428:"Config Error - No translation for TechParam":F15100:F15101 -15429:"Config Error - Bad memory config settings" -15430:"Config Error - No languages configured":F15100:F15101 -15431:"Config Error - ICF Root structure not CONFIG":F15106 -15432:"Config Error - Bad Constant definition":F15100:F15101 -15433:"Config Error - XML file contains invalid data" -15434:"Config Error - Unrecognised attribute ignored":F15100:F15101 -15435:"Config Error - Bad file device name (Loading XML)":F15193:F15192 -15436:"Config Error - Bad XML file name":F15106 -15437:"Config Error - Device attribute is multiply defined in XML_INCLUDE tag" -15438:"Config Error - DataObject attribute is multiply defined in XML_INCLUDE tag" -15439:"Config Error - Out of memory loading XML" -15440:"Config Error - Interpreter config module not found":F15108 -15441:"Config Error - Interpreter config file not found":F15108 -15442:"Lang Config Error - Reference to unknown data type":F15108 -15443:"Lang Config Error - Unrecognised token name":F15108 -15444:"Lang Config Error - Enum of this type not supported":F15108 -15445:"Lang Config Error - G-Code Alias not found":F15108 -15446:"Lang Config Error - M-Code Alias not found":F15108 -15447:"Lang Config Error - Unrecognised bool literal in XML":F15100:F15101 -15448:"Lang Config Error - Invalid function argument type specified":F15100:F15101 -15449:"Lang Config Error - Invalid function return type specified":F15100:F15101 -15450:"Lang Config Error - Too many ArgTypes defined":F15100:F15101 -15451:"Lang Config Error - Illegal MCode Alias specified for MCode range":F15100:F15101 -15452:"Lang Config Error - Unrecognised Tech Param Arg val type":F15100:F15101 -15453:"Lang Config Error - Unrecognised Tech Param val type":F15100:F15101 -15454:"Lang Config Error - Illegal type in XML constant":F15100:F15101 -15455:"Lang Config Error - No Proc translation":F15100:F15101 -15456:"Lang Config Error - Groups in different eval phases":F15104:F15105 -15457:"Lang Config Error - GCode group not in eval order phase":F15104:F15105 -15458:"Lang Config Error - No G-Codes defined" -15459:"Lang Config Error - Eval group in more than 1 phase":F15100:F15101 -15460:"Lang Config Error - Eval group multiply declared":F15100:F15101 -15461:"Lang Config Error - XML defined function has no args":F15100:F15101 -15462:"Lang Config Error - Unknown DataType specified in G-Code Arg":F15100:F15101 -15463:"Lang Config Error - Bad LastIf value in G-Arg (expect float)":F15100:F15101 -15464:"Lang Config Error - Bad G-Arg Name (should refer to a string or string-const)":F15100:F15101 -15465:"Lang Config Error - Bad G-Arg Name constant (not a string const)":F15100:F15101 -15466:"Lang Config Error - Bad G-Arg NameType (should be name of a string-enum)":F15100:F15101 -15467:"Lang Config Error - Bad Name value in G-Arg":F15100:F15101 -15468:"Lang Config Error - Unknown Token name in G-Arg":F15100:F15101 -15469:"Lang Config Error - EnumType requires Type=ENUM":F15100:F15101 -15470:"Lang Config Error - Can only use IsLiteral with types FLOAT or INT":F15100:F15101 -15471:"Lang Config Error - ListOf invalid without Type=LIST":F15100:F15101 -15472:"Lang Config Error - Bad value string for MCode range (not integer literal)":F15100:F15101 -15473:"Lang Config Error - Using default MCode value range":F15100:F15101 -15474:"Lang Config Error - No AIL translation for G-Code":F15100:F15101 -15475:"Lang Config Error - No AIL translation for M-Code":F15100:F15101 -15476:"No GNum attribute found for G-Code, number will be derived from XML tag":F15100:F15101 -15477:"Lang Config Error - No MinValue, MaxValue attributes for M-Codes":F15100:F15101 -15478:"Lang Config Error - No 'QuotedName' attribute":F15100:F15101 -15479:"Lang Config Error - Unrecognised Param index type":F15100:F15101 -15480:"Lang Config Error - Unrecognised Param value type":F15100:F15101 -15481:"Lang Config Error - Possible error converting GNum value from string":F15100:F15101 -15482:"Lang Config Error - Possible error converting MNum":F15100:F15101 -15483:"Lang Config Error - Bad Preprocessor macro def":F15100:F15101 -15484:"Lang Config Error - PVMacro cannot have CALL with REF, GET or SET":F15100:F15101 -15485:"Lang Config Error - No translation (GET, SET or REF) for macro":F15100:F15101 -15486:"Lang Config Error - No GET translation for macro":F15100:F15101 -15487:"Lang Config Error - Illegal REF with GET and SET":F15100:F15101 -15488:"Lang Config Error - No REF translation for macro":F15100:F15101 -15489:"Lang Config Error - CanRead and CanWrite only valid with REF templates":F15100:F15101 -15490:"Lang Config Error - No SET translation for macro":F15100:F15101 -15491:"Lang Config Error - Semantic directives conflict":F15100:F15101 -15492:"Lang Config Error - Too many enum values":F15100:F15101 -15493:"Lang Config Error - Too many vector items":F15100:F15101 -15494:"Lang Config Error - Undefined constant in XML":F15100:F15101 -15495:"Lang Config Error - Unexpected XML Element":F15100:F15101 -15496:"Lang Config Error - Unrecognised parser option":F15100:F15101 -15497:"Lang Config Error - Unknown variable reference":F15100:F15101 -15498:"Lang Config Error - Unrecognised parse-token attribute":F15100:F15101 -15499:"Lang Config Error - Bad BRType in Primitive config":F15100:F15101 -15500:"Lang Config Error - No BRType in Primitive config":F15100:F15101 -15501:"Internal Status - Bad system ptr to queue fn" -15502:"Internal Status - Bad queue command" -15503:"Internal Status - Bad queue element" -15504:"Internal Status - Bad queue data" -15505:"Internal Status - Queue busy" -15506:"Internal Status - Queue empty" -15507:"Internal Status - Queue full" -15508:"Internal Status - Invalid queue buf size":F15100:F15101 -15509:"Internal Status - No free queue elements" -15510:"Internal Status - Out of memory for queue" -15511:"Internal Status - Wrong queue node" -15512:"Internal Error - Bad system function number":F15110:F15111:F15112 -15513:"Internal Error - Unexpected Operator token":F15100:F15101 -15514:"Internal Error - Invalid string operation":F15100:F15101 -15515:"Internal Error - Unable to create synch action":F15110:F15111:F15112 -15516:"Internal Error - Unable to create Path Synchronous assignment":F15100:F15101 -15517:"Internal Error - Unable to create synch stmt":F15110:F15111:F15112 -15518:"Internal Error - Unimplemented language features":F15110:F15111:F15112 -15519:"Internal Error - Unable to obtain semaphore" -15520:"No system vars with axis":F15100:F15101 -15521:"Internal Error - Bad AIL System identity value" -15522:"Internal Error - Bad reference" -15523:"Internal Error - Cannot pop scope - stack empty":F15100:F15101 -15524:"Internal Status - At end of input" -15525:"Internal Status - End of String-Cache iteration" -15526:"Internal Error - Bad file mode":F15108 -15527:"Internal Error - while mapping FUB PV structure":F15110:F15111:F15112 -15528:"Internal Error - Unexpected child-count to node":F15110:F15111:F15112 -15529:"Internal Error - Null args passed to function":F15100:F15101 -15530:"Internal Error - Invalid Constant-Cache operation" -15531:"Internal Error - Null arguments passed to func":F15108 -15532:"Internal Error - Null arguments passed to fn.":F15110:F15111:F15112 -15533:"Internal Error - Invalid Fn-Cache operation" -15534:"Internal Error - Bad FUBCache Op":F15100:F15101 -15535:"Internal Error - Bad String-Cache operation" -15536:"Internal Error - Invalid PV-Cache operation" -15537:"Internal Error - Invalid String Cache operation" -15538:"Internal Error - Bad strpairread operation" -15539:"Internal Error - Badly parsed Synch Action tree":F15100:F15101 -15540:"Internal Error in function":F15100:F15101 -15541:"Internal Error - Failed to send SA End MP":F15110:F15111:F15112 -15542:"Internal Error - Failed to send SA Start MP":F15110:F15111:F15112 -15543:"Internal Error - Bad argument index string" -15544:"Internal Error - CreatePV without var names" -15545:"Internal Error - No FreeConfig API defined" -15546:"Internal Error - Bad ParseTree Construction" -15547:"Internal Error - Wrong restart mode" -15548:"Internal Error":F15100:F15101 -15549:"Internal Error - Invalid file ID" -15550:"Internal Error - Invalid FileID in function":F15100:F15101 -15551:"Internal Error - Invalid file-list operation" -15552:"Internal Error - Language unknown" -15553:"Internal Error - Lexer at end of file" -15554:"Internal Error - File not loaded" -15555:"Internal Error - Unexpected parse tree structure":F15110:F15111:F15112 -15556:"Internal Error - Badly parsed program declaration":F15110:F15111:F15112 -15557:"Internal Error - Bad operator to function":F15110:F15111:F15112 -15558:"Internal Error - GCode node missing next-args":F15110:F15111:F15112 -15559:"Internal Error - Float value requested from string":F15108 -15560:"Internal Error - Integer value requested from string":F15108 -15561:"Internal Error - No PVInfo for PassByRef argvar":F15110:F15111:F15112 -15562:"Internal Error - Subarg seen outside sub decl":F15110:F15111:F15112 -15563:"Internal Error - Unable to create modal command":F15110:F15111:F15112 -15564:"Internal Error - Unhandled command node":F15110:F15111:F15112 -15565:"Internal Error - Unhandled data type check":F15108 -15566:"Internal Error - No value found for parameter":F15110:F15111:F15112 -15567:"Internal Error - Attempt to free NULL ptr" -15568:"Internal Error - MemFree with wrong partition" -15569:"Internal Error - No mem-manager ident ptr" -15570:"Internal Error - Memory Part record lost" -15571:"Internal Error - Failed to destroy mem part" -15572:"Internal Error - Memory operation failed":F15102:F15103 -15573:"Internal Error - File not yet completely loaded" -15574:"Error during parsing" -15575:"Internal Error - Bad arguments given to PV Read" -15576:"Internal Status - Ref unresolved, trying load":F15110:F15111:F15112 -15577:"Internal Error - Overlength string for string-cache" -15578:"Internal Error - Ip Self-Test failed":F15100:F15101 -15579:"Internal Status - Subprogram unknown (still loading)" -15580:"Internal Error - Bad axis variable":F15100:F15101 -15581:"Internal Error - Unable to file seek":F15102:F15103 -15582:"Internal Status - Waiting for input" -15583:"Internal Error - XML file node count mismatch":F15100:F15101 -15584:"Internal Error - Bad execution context" -15585:"Internal Error - Bad parse node" -15586:"Internal Error - Bad program reference" -15587:"Internal Error - Bad stack record":F15110:F15111:F15112 -15588:"Internal Error - Cannot pop empty stack":F15110:F15111:F15112 -15589:"Internal Error - Cannot push motion" -15590:"Internal Error - Error adding MotionPackets":F15110:F15111:F15112 -15591:"Internal Error - Unable to add variable" -15592:"Internal Error - No free remote eval headers":F15100:F15101 -15593:"Internal Error - Semaphore timeout" -15594:"Internal Error - Unexpected local var order" -15595:"Internal Error - Local var dealloc underrun" -15596:"Internal Error - Bad JobID" -15597:"Internal Error - Bad response arguments" -15598:"Internal Error - Bad response type" -15599:"Internal Error - Unexpected response" -15600:"Internal Error - Unexpected path-synch MP" -15601:"Internal Error - Invalid data in Command to Ip" -15602:"Internal Error - Unknown File Id number" -15603:"Internal Error - IP Instance memory invalid" -15604:"Internal Error - Initialising IpLib" -15605:"Internal Error - Bad argument to NcIp API" -15606:"Internal Error - IP Library memory invalid" -15607:"Internal Error - Incorrect NcIp version - too new" -15608:"Internal Error - Incorrect NcIp version - too old" -15609:"Internal Error - Unknown Program Id number" -15610:"Internal Error - Unable to deliver command" -15611:"Internal Error - Unexpected command to Ip" -15612:"Internal Error - NULL Motion Packet" -15613:"Internal Error - Null MPQ data" -15614:"Internal Error - Bad parameter to Interpreter API function" -15615:"Internal Status - Motion Packet Queue EMPTY" -15616:"Internal Error - Error releasing Motion Packet" -15617:"Internal Error - Bad args to function" -15618:"Internal Error - Error with XML parser" -15619:"Internal Error - Number of programmed XML load jobs is greater than maximum" -15620:"Internal Error - Unable to destroy XML mem part" -15621:"Internal Error - No XML load jobs specified" -15622:"IP Config - Expected XML section not found":F15108 -15623:"No name defined for aux axis":F15100:F15101 -15624:"No name defined for CNC axis":F15100:F15101 -15625:"Axis node should only have one child":F15100:F15101 -15626:"Invalid axis name (axis name should start with a letter or _)":F15100:F15101 -15627:"Invalid axis alias (axis alias should start with a letter or _)":F15100:F15101 -15628:"Invalid attribute for aux axis":F15100:F15101 -15629:"Invalid CNC axis index":F15100:F15101 -15630:"Invalid attribute for CNC axis":F15100:F15101 -15631:"PVRef not specified for aux axis":F15100:F15101 -15632:"Index not specified for CNC axis":F15100:F15101 -15633:"Aux axis alias clash":F15100:F15101 -15634:"Axis defined in interpreter config file not defined in ARNC0":F15100:F15101 -15635:"Too many axes defined in ICF":F15100:F15101 -15636:"Invalid axis node. Valid nodes at this level are CNCAXIS and AUXAXIS":F15100:F15101 -15637:"Child node not allowed for axis":F15100:F15101 -15638:"Text not allowed as child of AXES node":F15100:F15101 -15639:"Invalid attribute for axis node":F15100:F15101 -15640:"CNCINDEX must be an integer":F15100:F15101 -15641:"Axis SysVarName too long at index":F15100:F15101 -15642:"Inconsistent SysVar names in axis SysVarInfo arrays" -15643:"Internal Error - EndLine without StartLine (line struct mismatch)":F15110:F15111:F15112 -15644:"Internal Error - AIL Generation rule unknown":F15110:F15111:F15112 -15645:"Internal Error - AIL Generator input stack full":F15110:F15111:F15112 -15646:"From location":F15143:F15144:F15145 -15647:"AIL VM Eval stack full" -15648:"AIL VM Var64 lock" -15649:"Internal Error - AIL Generator line opcode buffer full":F15110:F15111:F15112 -15650:"Internal Error - AIL evaluation stack underflow":F15110:F15111:F15112 -15651:"Internal Error - Assume directive failure":F15100:F15101 -15652:"Internal Error - Assert directive failure":F15100:F15101 -15653:"Program jump to unknown destination":F15110:F15111:F15112 -15654:"Additional info":F15143 -15655:"Bad type conversion":F15110:F15111:F15112 -15656:"Internal Error - Duplicate conflicting argument declarations in subprogram":F15110:F15111:F15112 -15657:"Internal Error - Duplicate conflicting variable declarations in subprogram":F15110:F15111:F15112 -15658:"Internal Error in Translator":F15110:F15111:F15112 -15659:"Internal Error - Illegal opcode executed":F15110:F15111:F15112 -15660:"Internal Error during Execution":F15150 -15661:"Internal Error - Interpreter call to ARNC0 API failed":F15103:F15151 -15662:"Internal Error - Cannot Unpop - stack changed":F15110:F15111:F15112 -15663:"Precompilation of Language config failed" -15664:"Unrecognised Arg WriteOpt character specified":F15100:F15101 -15665:"Interpreter initialised" -15666:"Precompiling language templates":F15108 -15667:"Invalid template call":F15110:F15111:F15112 -15668:"Call to undefined template":F15110:F15111:F15112 -15669:"Call to unknown G/M-code template":F15110:F15111:F15112 -15670:"Template argument not found":F15110:F15111:F15112 -15671:"Missing entry in language config":F15100:F15101 -15672:"Reference to unknown argument":F15100:F15101 -15673:"Bad Evaluation Phase name (First,Early,Normal,Late,Last,Off)":F15100:F15101 -15674:"Execution stopped due to loader error" -15675:"Syntax not allowed in FileXL/DNC":F15110:F15111:F15112 -15676:"Attempt to read undefined variable (NULL pointer)":F15110:F15111:F15112 -15677:"Attempt to write to read-only PV":F15110:F15111:F15112 -15678:"Array index out of bounds":F15110:F15111:F15112 -15679:"Additional info":F15152:F15153 -15680:"Required argument missing":F15110:F15111:F15112 -15681:"Too many arguments specified":F15110:F15111:F15112 -15682:"Invalid argument combination":F15110:F15111:F15112 -15683:"Arrays must be declared with length greater than 0":F15110:F15111:F15112 -15684:"PV array with length greater than 1 declared as scalar":F15100:F15101 -15685:"Interpreter busy, command rejected" -15686:"Repeat count is ignored for modal subprogram calls":F15110:F15111:F15112 -15687:"Scope nesting too deep":F15110:F15111:F15112 -15688:"Name type of argument not supported":F15100:F15101 -15689:"Internal Error - Dynamic token stack full":F15110:F15111:F15112 -15690:"Internal Error in Translator - path synch instr lost":F15110:F15111:F15112 -15691:"Translation error - unrecognised argument":F15110:F15111:F15112 -15692:"Internal Error - FUB Generic Template not found":F15108 -15693:"Value to store more than type max, possible data corruption":F15110:F15111:F15112 -15694:"Value to store less than type min, possible data corruption":F15110:F15111:F15112 -15695:"Preload - nothing to do for FILE_XL or DNC":F15106 -15696:"Contradiction in template group rules":F15100:F15101 -15697:"Value not recognised in XML":F15100:F15101 -15698:"Illegal command combination":F15110:F15111:F15112 -15699:"Invalid DNC data object memtype":F15100:F15101 -15700:"Invalid DNC data object option":F15100:F15101 -15701:"Unterminated subprogram above drops through":F15110:F15111:F15112 -15702:"Hit maximum subprogram call depth":F15110:F15111:F15112 -15703:"Invalid subprogram argument ref":F15110:F15111:F15112 -15704:"Skip mark has no effect on this line":F15110:F15111:F15112 -15705:"Invalid variable type for operation":F15110:F15111:F15112 -15706:"Invalid initial step size in loop":F15110:F15111:F15112 -15707:"Lang Config Error - No INCR translation for macro":F15110:F15111:F15112 -15708:"Invalid argument, literal required":F15110:F15111:F15112 -15709:"Invalid DNC buffer - already in use":F15100:F15101 -15710:"Required parse token not configured":F15108 -15711:"XML Parser - error context":F15160:F15161:F15162 -15712:"Invalid GCode arguments ignored":F15110:F15111:F15112 -15713:"Internal error - Bad constant value in source":F15170:F15171:F15172 -15714:"Variable watch table full" -15715:"Internal error - Unable to take semaphore":F15110:F15111:F15112 -15716:"Invalid location specified" -15717:"Breakpoint table full" -15718:"Internal error - Invalid break mode in command" -15719:"Internal axis regexp too long for buffer (long name or many alternatives)" -15720:"Eval Query table full" -15721:"Eval Query too long" -15722:"Invalid operator" -15723:"Parse error in string":F15166 -15724:"Eval Query did not complete within retry cycle limit" -15725:"Programs unloaded for CNC reconfiguration" -15726:"No breakpoint found" -15727:"Structure variable member not found":F15110:F15111:F15112 -15728:"Restart buffer too small" -15729:"CNC Axis missing name":F15153 -15730:"Identifier already in use":F15181:F15182:F15183 -15731:"Missing template argument ref name":F15100:F15101 -15732:"Path synch operation needs retry":F15110:F15111:F15112 -15733:"Missing string length":F15110:F15111:F15112 -15734:"Wrong ARNC0 version for configuration":F15168 -15735:"Invalid file-scope variable access from local subprogram":F15110:F15111:F15112 -15736:"Bad string size in PassByRef arg":F15110:F15111:F15112 -15737:"Additional main-programs not allowed arguments":F15110:F15111:F15112 -15738:"Invalid axis name specified":F15181:F15184:F15185 -15739:"Invalid file device name" -15740:"Interpreter initialised":F15190 -15741:"Invalid error suppression config":F15100:F15101 -15742:"Modal subprogram unloaded while active":F15110:F15111:F15112 -15743:"Errors detected in block text" -15744:"Variable not found":F15168 -15745:"Program held waiting for release of accessed variable":F15110:F15111:F15112 -15746:"Block Start aborted" -15747:"Program load aborted" -15748:"Reference to unknown type":F15100:F15101 -15749:"Error importing type declarations" -15750:"Syntax error in literal value":F15100:F15101 -15751:"Invalid LANG_INCLUDE directive":F15191:F15113:F15114 -15752:"Error discovering type info from AR":F15100:F15101 -15753:"Type redeclaration ignored":F15100:F15101 -15754:"Type not valid for use with ip-vars":F15100:F15101 -15755:"Internal dimension limit reached" -15756:"Variable name too long (generating structure)" -15757:"Error generating structure profile for undeclared type" -15758:"Additional info":F15100:F15101 -15759:"Function arg/return type missing Ref/RetRef attribute":F15100:F15101 -15760:"Ambiguity exists between enum and previously declared identifier":F15181:F15182:F15183 -15761:"Ambiguity exists between type name and previously declared identifier":F15181:F15182:F15183 -15762:"Interpreter instance not initialised. See logger for details" -15763:"Fatal interpreter startup error - limit of manageable errors exceeded" -15764:"Too many array dimensions specified":F15110:F15111:F15112 -15765:"Inappropriate declaration attribute ignored":F15110:F15111:F15112 -15766:"Argument data size exceeds limit for passing by value":F15110:F15111:F15112 -15767:"Invalid member reference to a non-struct type":F15110:F15111:F15112 -15768:"Offset array in PV type, discovery failed, TYP file must be provided":F15100:F15101 -15769:"Interpreter initialization failed":F15190 -15770:"Calculated type size and discovered PV size conflict":F15173:F15174 -15771:"Incompatible PLC var declaration":F15100:F15101 -15772:"Declaration statement invalid within subprogram scope":F15110:F15111:F15112 -15773:"Declaration missing Type name":F15100:F15101 -15774:"Redeclaration of item overrides previous declaration":F15186:F15182:F15183 -15775:"Invalid value specified for XML attribute":F15100:F15101 -15776:"Conflicting setting specified":F15100:F15101 -15777:"Failed to delete old log buffer data object":F15104:F15103 -15778:"(Warning) logging file device does not exist, logging will not be available":F15127:F15128 -15779:"Invalid motion logging event":F15135 -15780:"(Warning) Out of motion log buffer space - end of log for this program" -15781:"Motion log buffer allocation limit hit" -15782:"Unable to allocate log buffer":F15104:F15103 -15783:"Logged path synchronous event never completed" -15784:"Log file scan complete":F15190:F15154 -15785:"Failed to write motion log file - logging disabled":F15100:F15128 -15786:"Failed to delete old motion log file":F15100:F15128 -15787:"Failed to open motion log buffer data object - logging aborted":F15104:F15103 -15788:"Invalid content detected in motion log buffer - aborting logging":F15104:F15103 -15789:"(Warning) Motion log file size limit hit - end of log for this program" -15790:"Error reading log file device directory - logging will not be available":F15127:F15128 -15791:"Lang Config Error - Expansion of AIL Macro failed":F15108 -15792:"Execution of a parameterised return statement failed":F15110:F15111:F15194 -15793:"Newer version of TRF_LIB required than used":F15110:F15111:F15112 -15794:"Transformation function returned error":F15110:F15111:F15195 -15795:"Transformation function returned warning":F15110:F15111:F15196 -15796:"TRF_LIB library is required":F15110:F15111:F15112 -15797:"Parse error - token too long":F15110:F15111:F15112 -15798:"Insufficient Path Synch jobs configured - all jobs active in block_buffer":F15110:F15111:F15112 -15799:"Required brackets missing":F15110:F15111:F15112 -15800:"Lang Config Error - Value list too long":F15100:F15101 -15801:"Additional info - Configuration option":F15171:F15198 -15802:"Configured resource exhausted - adjust config":F15100:F15101 -15803:"Fixed resource exhausted":F15100:F15101 -15804:"Extended Block Monitor disabled":F15110:F15111:F15197 -15805:"Failed to reposition execution - program will abort":F15187:F15188:F15189 -15806:"Initial value expression not constant":F15100:F15101 -15807:"Unexpected token found after the list item name":F15110:F15111:F15112 -15808:"Unexpected empty list":F15110:F15111:F15112 -15809:"Unexpected name in array value list":F15110:F15111:F15112 -15810:"Member name missing from the structure initialization list":F15110:F15111:F15112 -15811:"Unrecognized type member name":F15100:F15101 -15812:"Too many array initialization values":F15110:F15111:F15112 -15813:"Unexpected array literal - expecting scalar":F15110:F15111:F15112 -15814:"Unknown enumeration literal":F15100:F15101 -15815:"Repetition times must be greater or equal to 1":F15110:F15111:F15112 -15816:"Maximum nested depth of structures been reached during initialization" -15817:"Lang Config Error - Unrecognized scope literal in XML":F15100:F15101 -15818:"Specified scope is not supported for types":F15110:F15111:F15112 -15819:"Unnecessary use of dereference operator ignored":F15110:F15111:F15112 -15820:"Bit addressing is out of range or not supported for this variable":F15110:F15111:F15112 -15821:"Warning - Request for address of a pointer variable":F15110:F15111:F15112 -15822:"Incorrect pointer assignment - use regular assignment for manual deref vars":F15110:F15111:F15112 -15823:"Invalid range boundaries":F15110:F15111:F15112 -15824:"Invalid sub-range base type":F15110:F15111:F15112 -15825:"Circular type declaration":F15100:F15101 -15826:"Reference to a reference is not allowed":F15100:F15101 -15827:"Reference initialization is not allowed":F15100:F15101 -15828:"Invalid member navigation. Dereferencing required":F15110:F15111:F15112 -15829:"Invalid dereference operator":F15110:F15111:F15112 -15830:"Assigning to a member of reference type is not supported in list expressions":F15100:F15101 -15831:"Loss of integer precision - converted to float":F15110:F15111:F15112 -15832:"No valid default language defined":F15100:F15101 -15833:"Parse error - unknown identifier":F15100:F15101 -15834:"Syntax not allowed after line break":F15110:F15111:F15112 -15835:"Calls to configured language features not allowed in files loaded at INIT time":F15110:F15111:F15112 -15836:"String literal does not terminate at the end of line":F15110:F15111:F15112 -15837:"Invalid macro definition":F15110:F15111:F15112 -15838:"Unexpected end of file":F15110:F15111:F15112 -15839:"Macro definition exists":F15110:F15111:F15112 -15840:"Reload of protected static file refused":F15108 -15841:"Cyclic FUB job registered without FUB variable - not restart logged":F15110:F15111:F15112 -15842:"Additional Error Data":F15199:F15200:F15201 -15843:"Config Error - Invalid FUB error data description":F15100:F15101 -15844:"Config Error - Invalid FUB error data type":F15100:F15101 -15845:"Lang Config Error - Unrecognized lexer type in XML":F15100:F15101 -15846:"CASE constant already used":F15109:F15111:F15112 -15847:"Unexpected pragma found":F15110:F15111:F15112 -15848:"Operation is not allowed":F15175:F15111:F15112 -15849:"Signed/unsigned mismatch":F15110:F15111:F15112 -15850:"Boolean expression is required":F15110:F15111:F15112 -15851:"Integer expression is required":F15110:F15111:F15112 -15852:"Data type mismatch in value of expression in FOR statement":F15176:F15111:F15112 -15853:"Multiple declarations - The variable is already declared":F15100:F15101 -15854:"Invalid type for declaring a constant":F15100:F15101 -15855:"Invalid suffix following bit-addressing":F15110:F15111:F15112 -15856:"Unexpected constant type":F15110:F15111:F15112 -15857:"Writing not permitted":F15110:F15111:F15112 -15858:"Integer constant expected":F15110:F15111:F15112 -15859:"Unsigned integer constant expected":F15110:F15111:F15112 -15860:"Circular constant declaration":F15100:F15101 -15861:"Initial value expression is ignored":F15100:F15101 -15862:"Variable/Constant redeclaration conflict":F15100:F15101 -15863:"Constant is declared under a different enumeration type":F15100:F15101 -15864:"File unloaded":F15106 -15865:"Interpreter failed to initialize due to error initializing previous interpreter" -15866:"Unresolved references in global declarations - definitions required" -15867:"Redeclaration ignored":F15181:F15182:F15183 -15868:"Invalid function return type specified":F15100:F15101 -15869:"Invalid pragma specified":F15177:F15111:F15112 -15870:"Bad argument specified":F15178:F15111:F15112 -15871:"Invalid function call":F15178:F15111:F15112 -15872:"Invalid access to FuB member":F15110:F15111:F15112 -15873:"Ambiguity exists between item name and previously declared identifier":F15181:F15182:F15183 -15874:"Maximum nested depth of macros/actions has been reached":F15110:F15111:F15112 -15875:"Invalid file inclusion":F15110:F15111:F15112 -15876:"Program included":F15106 -15877:"Unknown preceding identifier":F15110:F15111:F15112 -15878:"An existing/discovered type conflicts with the FUB prototype declaration":F15100:F15101 -15879:"Parse error - Variable is not FUB":F15100:F15101 -15880:"Reading not permitted":F15110:F15111:F15112 -15881:"Feature not supported":F15100:F15101 -15882:"See macro/action definition":F15100:F15101 -15883:"See existing definition at":F15202:F15203 -15884:"Function/FUB implementation exists":F15110:F15111:F15112 -15885:"Implicit empty implementation is called":F15111:F15112 -15886:"Argument not found":F15111:F15112 -15887:"Unretained base type found when declaring item":F15100:F15101 -15888:"Illegal redeclaration found":F15181:F15182:F15183 -15889:"Invalid path-synch reference to temporary ip-synch data":F15100:F15101 -15890:"String function argument given non-string data":F15110:F15111:F15112 -15891:"Unload of file containing global definitions is refused":F15108 -15892:"Literal value is out of range for the base type.":F15110:F15111:F15112 -15893:"Assingnment to NULL reference":F15110:F15111:F15112 -15894:"Error in dependant subprogram" -15895:"Failed to read a subdirectory name":F15108 -15896:"Additional info":F15127:F15108 -15897:"Invalid sub-directory":F15108 -15898:"Invalid ncSKIP_PARSE in comand":F15106 -15899:"Invalid variable redeclaration with different memory storage":F15100:F15101 -15900:"Searched file device":F15127 -15901:"Interpreter config data found neither in data objects nor in file device":F15108 -15902:"Failed to preload program":F15119:F15103 -15903:"Cannot load program when running program reaches its end" -15904:"Unknown user type specified for XML template argument":F15100 -15905:"Syntax error in specified call stack sequence" -15906:"Specified call stack sequence is longer than allowed (max. call level is 16)" -15907:"Wrong or missing address of external query buffer" -15908:"Additional info":F15109:F15122 -15909:"Maximum argument limit exceeded":F15100:F15101 -15910:"Internal Error - cannot obtain free memory information" -15911:"Internal Error - cannot create critical section" -15912:"Invalid lang id":F15100:F15101 -15913:"Internal data object table full" -15914:"Internal data object - invalid address specified" -15915:"Internal Error - NULL Line pointer packet" -15916:"Line pointer queue full" -15917:"Internal Error - Line pointer queue":F15103 -15918:"Internal Error - Null LPQ data" -15919:"External execution section does not exist" -15920:"External execution error - time limit exceeded" -15921:"Program error":F15110:F15111:F15112 -15922:"Unknown restart point" -15923:"Lang Config Error - Possible ambiguous converting GNum value from string":F15100:F15101 -15924:"Invalid variable redeclaration with different restart settings":F15100:F15101 -15925:"Program length different at RESTART":F15108 -15926:"Program date or time different at RESTART":F15108 -15927:"Inline attribute ignored due to multiple usage of argument reference":F15100:F15101 -15928:"Bad execution context":F15100:F15101 -15929:"Assignment to the return value of a string type must be the last statement":F15100:F15101 -15930:"Invalid axis name":F15100:F15101 -15931:"Unknown type of PLC variable - reading declaration from PLC":F15110:F15111:F15112 -15932:"G53 not supported in this programming language - use G500 instead":F15110:F15111:F15112 -15933:"Inline attribute ignored (due to usage of local variables)":F15100:F15101 -15934:"Explicit unload needed for the modified program":F15108 -15935:"Operation not allowed in actual coroutine state":F15100:F15101 -15936:"Invalid coroutine handle":F15100:F15101 -15937:"Coroutine is dead - the resuming is not allowed":F15100:F15101 -15938:"The resuming of coroutine is not allowed while the same coroutine is runing":F15100:F15101 -15939:"Data type mismatch in assignment of coroutine return value":F15100:F15101 -15940:"Bad data type of coroutine argument":F15100:F15101 -15941:"Inclusion limit reached for the file":F15100 -15942:"Additional info":F15155 -15943:"ProgInt library is required":F15110:F15111:F15112 -15944:"Access to the variable is denied":F15100:F15101 -15945:"Variable is not mapped to IO":F15179:F15111:F15112 -15946:"Line is not supported for program counter reposition" -15947:"Last error code (never issued)" -F15100:"File Name":4,8,s -F15101:"Line Number":0,4,d -F15102:"Operation":4,8,s -F15103:"Status":0,4,d -F15104:"Name":4,8,s -F15105:"Value":0,4,d -F15106:"File Name":0,12,s -F15107:"Value":0,4,f -F15108:"Name":0,12,s -F15109:"Value":0,4,d -F15110:"Block Number":0,4,d -F15111:"Line Number":4,4,d -F15112:"Column Number":8,4,d -F15113:"File Name":8,4,s -F15114:"Line Number":4,4,d -F15115:"Scope Type":4,8,s -F15116:"Scope Start Line":0,4,d -F15117:"Type Name":0,12,s -F15118:"Value":0,12,s -F15119:"Name":4,8,s -F15120:"Value":0,4,f -F15121:"Minimum":0,4,d -F15122:"Maximum":4,4,d -F15123:"Status":0,4,d -F15124:"Byte Offset":4,4,d -F15125:"Def line":0,4,d -F15126:"Arg Num":0,4,d -F15127:"Device Name":4,8,s -F15128:"Status":0,4,d -F15130:"Packets":0,4,d -F15131:"Max Lookahead":4,4,d -F15132:"Type":8,4,s -F15133:"Module":0,12,s -F15134:"Module":4,8,s -F15135:"Reason":0,1,d -F15135:0:"Logging failed to initialize (check system logger)" -F15135:1:"Command invalid while earlier log command is processing" -F15135:2:"Command invalid while logging not enabled" -F15135:3:"Command invalid - logging already enabled" -F15135:4:"Buffer size too small" -F15135:5:"Buffer size too large" -F15135:6:"Unrecognized log start mode constant" -F15135:7:"Unrecognized log save mode constant" -F15135:8:"Stop command argument combination not supported" -F15143:"Block Number":0,4,d -F15144:"Line Number":4,4,d -F15145:"Column Number":8,4,d -F15150:"Detail":0,2,d -F15150:0:"Invalid Error Code" -F15150:1:"Invalid Execution Mode" -F15150:2:"Cannot UnPop - stack changed" -F15151:"Detail":4,2,d -F15151:0:"Invalid Error Code" -F15151:1:"Issue Command to MP Client" -F15152:"Array Dim":0,4,d -F15153:"Index":4,4,d -F15154:"Log file count":4,4,d -F15155:"Details":0,12,s -F15160:"Error while parsing tag":2,9,s -F15161:"Started on line number":0,2,d -F15162:"Error at string":11,1,s -F15165:"Line Number":0,4,d -F15166:"Column Number":4,4,d -F15167:"File Name":8,4,s -F15168:"Name":0,12,s -F15170:"Constant name":8,4,s -F15171:"Current value":0,4,d -F15172:"Correct value":4,4,d -F15173:"Calculated Size":0,4,d -F15174:"Actual Size":4,4,d -F15175:"Unexpected operand":0,1,d -F15175:1:"Left" -F15175:2:"Right" -F15176:"FOR expression in":0,1,d -F15176:1:"Start value" -F15176:2:"End value" -F15176:4:"Increment value" -F15177:"Reason":0,4,d -F15177:1:"Pragma not recognized (warning)" -F15177:2:"Pragma argument is not expected" -F15177:3:"Pragma requires more arguments" -F15177:4:"Pragma argument not recognised" -F15177:5:"Bad argument, expecting scope" -F15177:6:"Bad argument, expecting IP_SYNCH or PATH_SYNCH" -F15177:7:"Bad argument, expecting ON or OFF" -F15177:8:"Pragma is not allowed in the current contex" -F15177:9:"Bad argument, expecting non-empty quoted string" -F15178:"Reason":0,1,d -F15178:1:"Unknown argument name" -F15178:2:"Named argument not allowed" -F15178:3:"Duplicate named argument" -F15178:4:"Argument not in correct sequence" -F15178:5:"Argument name required" -F15178:6:"Mixed named and unnamed args" -F15178:7:"Argument requires value" -F15178:8:"Unnamed arg used out of sequence " -F15178:9:"Argument data not of required type" -F15178:10:"Function may not discard return value" -F15178:11:"Argument is not valid for this call" -F15178:12:"Argument not found in definition" -F15178:13:"Required IN_OUT argument missing" -F15178:14:"Too many arguments" -F15178:15:"Incomplete declaration" -F15178:16:"No return type" -F15178:17:"Not implemented" -F15178:18:"PLC implementation prohibit" -F15179:"Reason":0,1,d -F15179:1:"Variable size not match IO size" -F15179:2:"Output is in use" -F15179:3:"Missing sign I or Q in IO address" -F15179:4:"Missing sign percentage in IO address." -F15179:5:"Invalid IO address" -F15179:6:"Missing AsIO library" -F15179:7:"Input mapping is not allowed" -F15179:8:"Output mapping is not allowed" -F15181:"Existing use":0,1,d -F15181:1:"Axis name" -F15181:2:"Language keyword" -F15181:3:"AIL keyword" -F15181:4:"Library function" -F15181:5:"Variable" -F15181:6:"Enum constant" -F15181:7:"System constant" -F15181:8:"Type" -F15181:9:"Function Block" -F15181:10:"Function" -F15181:11:"Action" -F15182:"Line Number":1,4,d -F15183:"File Name":5,7,s -F15184:"CNC Axis index":1,4,d -F15185:"Axis name":5,7,s -F15186:"Type":0,1,d -F15186:1:"Config - PrimType declaration" -F15187:"Reason":0,1,d -F15187:1:"Invalid line number provided" -F15187:2:"Invalid block number provided" -F15187:4:"Line does not contain a valid subprogram call" -F15187:8:"Wrong type of target position specified" -F15187:16:"Subprogram not loaded" -F15187:32:"NC block with subprogram call contains unsupported instructions" -F15188:"Call Level":4,4,d -F15189:"LocationNr":8,4,d -F15190:"IP Instance":0,4,d -F15191:"Reason":0,1,d -F15191:1:"Language Name unknown" -F15191:2:"Language ID unknown" -F15191:3:"Invalid File name" -F15191:4:"Invalid File Device name" -F15191:5:"Invalid Scope name" -F15191:6:"Invalid OnError setting" -F15191:7:"Invalid IfNotExist setting" -F15191:8:"Invalid DataObject setting (expect boolean)" -F15191:9:"Scope not supported yet" -F15191:10:"No LangName, LangID or identifying file extension specified" -F15191:11:"Identifying file extension or filename default to invalid scope" -F15192:"Device Name":0,10,s -F15193:"File Name":10,2,s -F15194:"Reason":8,4,d -F15194:1:"Too many return levels" -F15194:2:"Block/label not found" -F15194:3:"Jump out of remote call" -F15194:4:"Line after block/label is out of scope" -F15194:5:"Internal Error 1" -F15194:6:"Internal Error 2" -F15194:7:"Internal Error 3" -F15194:8:"Internal Error 4" -F15195:"Reason":8,4,d -F15195:1:"Unknown command code" -F15195:2:"Invalid measure of angles" -F15195:3:"Invalid angles type" -F15196:"Reason":8,4,d -F15196:1:"Not a rotation matrix - its determinant is not +1" -F15197:"Reason":8,4,d -F15197:1:"Configured memory limit reached" -F15198:"Config Setting":8,4,d -F15198:1:"Path synch program jumps" -F15198:2:"Parser string buffer" -F15198:4:"Nested variables" -F15199:"Field 1":0,4,d -F15200:"Field 2":4,4,d -F15201:"Field 3":8,4,d -F15202:"File Name":4,8,s -F15203:"Line Number":0,4,d -F15204:"Path":0,12,s -17000:" TRF_LIB " -17101:"Transformation data is not defined" -17102:"Transformation function is not defined":F17100:F17101 -17103:"Transformation function for this mechanical system is not supported":F17100:F17101 -17104:"Transformation function for this mechanics is not licensed":F17100:F17101 -17105:"An error occurs during licensing process, see additional info for more details":F17100:F17101 -17106:"Object address in transformation data is not defined":F17100:F17101 -17107:"Internal error":F17105:F17106:F17107 -17108:"The functionality is not implemented for this mechanical system":F17100:F17101 -17109:"Object address in transformation data is not defined":F17100:F17101 -17110:"Invalid measure of angles in units.measure":F17100:F17101 -17111:"Invalid local_frame.angles_type while local_frame.enable is nonzero":F17100:F17101 -17112:"Invalid Tool.angles_type while Tool.enable is nonzero":F17100:F17101 -17120:"Invalid combination of properties for axis A":F17100:F17101 -17121:"Invalid combination of properties for axis B":F17100:F17101 -17122:"Invalid combination of properties for axis C":F17100:F17101 -17123:"Invalid combination of properties for axis Q1":F17100:F17101 -17124:"Invalid combination of properties for axis Q2":F17100:F17101 -17125:"Invalid combination of properties for axis Q3":F17100:F17101 -17126:"Invalid combination of properties for axis Q4":F17100:F17101 -17127:"Invalid combination of properties for axis Q5":F17100:F17101 -17128:"Invalid combination of properties for axis Q6":F17100:F17101 -17129:"Invalid combination of properties for axis T1":F17100:F17101 -17130:"Invalid combination of properties for axis T2":F17100:F17101 -17131:"Invalid combination of properties for axis T3":F17100:F17101 -17132:"Invalid combination of properties for axis X":F17100:F17101 -17133:"Invalid combination of properties for axis Y":F17100:F17101 -17134:"Invalid combination of properties for axis Z":F17100:F17101 -17135:"Invalid combination of properties for axis Z1":F17100:F17101 -17136:"Invalid combination of properties for axis Z2":F17100:F17101 -17137:"Invalid combination of properties for axis Ctrl1":F17100:F17101 -17138:"Invalid combination of properties for axis T":F17100:F17101 -17139:"Invalid combination of properties for axis RTCP":F17100:F17101 -17140:"Axis A - Bigger change than maximal_change required":F17100:F17101 -17141:"Axis B - Bigger change than maximal_change required":F17100:F17101 -17142:"Axis C - Bigger change than maximal_change required":F17100:F17101 -17143:"Axis Q1 - Bigger change than maximal_change required":F17100:F17101 -17144:"Axis Q2 - Bigger change than maximal_change required":F17100:F17101 -17145:"Axis Q3 - Bigger change than maximal_change required":F17100:F17101 -17146:"Axis Q4 - Bigger change than maximal_change required":F17100:F17101 -17147:"Axis Q5 - Bigger change than maximal_change required":F17100:F17101 -17148:"Axis Q6 - Bigger change than maximal_change required":F17100:F17101 -17149:"Axis T1 - Bigger change than maximal_change required":F17100:F17101 -17150:"Axis T2 - Bigger change than maximal_change required":F17100:F17101 -17151:"Axis T3 - Bigger change than maximal_change required":F17100:F17101 -17152:"Axis X - Bigger change than maximal_change required":F17100:F17101 -17153:"Axis Y - Bigger change than maximal_change required":F17100:F17101 -17154:"Axis Z - Bigger change than maximal_change required":F17100:F17101 -17155:"Axis Z1 - Bigger change than maximal_change required":F17100:F17101 -17156:"Axis Z2 - Bigger change than maximal_change required":F17100:F17101 -17157:"Axis Ctrl1 - Bigger change than maximal_change required":F17100:F17101 -17158:"Axis T - Bigger change than maximal_change required":F17100:F17101 -17159:"Axis RTCP - Bigger change than maximal_change required":F17100:F17101 -17160:"Axis A - Minimal SW end reached":F17100:F17101 -17161:"Axis B - Minimal SW end reached":F17100:F17101 -17162:"Axis C - Minimal SW end reached":F17100:F17101 -17163:"Axis Q1 - Minimal SW end reached":F17100:F17101 -17164:"Axis Q2 - Minimal SW end reached":F17100:F17101 -17165:"Axis Q3 - Minimal SW end reached":F17100:F17101 -17166:"Axis Q4 - Minimal SW end reached":F17100:F17101 -17167:"Axis Q5 - Minimal SW end reached":F17100:F17101 -17168:"Axis Q6 - Minimal SW end reached":F17100:F17101 -17169:"Axis T1 - Minimal SW end reached":F17100:F17101 -17170:"Axis T2 - Minimal SW end reached":F17100:F17101 -17171:"Axis T3 - Minimal SW end reached":F17100:F17101 -17172:"Axis X - Minimal SW end reached":F17100:F17101 -17173:"Axis Y - Minimal SW end reached":F17100:F17101 -17174:"Axis Z - Minimal SW end reached":F17100:F17101 -17175:"Axis Z1 - Minimal SW end reached":F17100:F17101 -17176:"Axis Z2 - Minimal SW end reached":F17100:F17101 -17177:"Axis Ctrl1 - Minimal SW end reached":F17100:F17101 -17178:"Axis T - Minimal SW end reached":F17100:F17101 -17179:"Axis RTCP - Minimal SW end reached":F17100:F17101 -17180:"Axis A - Maximal SW end reached":F17100:F17101 -17181:"Axis B - Maximal SW end reached":F17100:F17101 -17182:"Axis C - Maximal SW end reached":F17100:F17101 -17183:"Axis Q1 - Maximal SW end reached":F17100:F17101 -17184:"Axis Q2 - Maximal SW end reached":F17100:F17101 -17185:"Axis Q3 - Maximal SW end reached":F17100:F17101 -17186:"Axis Q4 - Maximal SW end reached":F17100:F17101 -17187:"Axis Q5 - Maximal SW end reached":F17100:F17101 -17188:"Axis Q6 - Maximal SW end reached":F17100:F17101 -17189:"Axis T1 - Maximal SW end reached":F17100:F17101 -17190:"Axis T2 - Maximal SW end reached":F17100:F17101 -17191:"Axis T3 - Maximal SW end reached":F17100:F17101 -17192:"Axis X - Maximal SW end reached":F17100:F17101 -17193:"Axis Y - Maximal SW end reached":F17100:F17101 -17194:"Axis Z - Maximal SW end reached":F17100:F17101 -17195:"Axis Z1 - Maximal SW end reached":F17100:F17101 -17196:"Axis Z2 - Maximal SW end reached":F17100:F17101 -17197:"Axis Ctrl1 - Maximal SW end reached":F17100:F17101 -17198:"Axis T - Maximal SW end reached":F17100:F17101 -17199:"Axis RTCP - Maximal SW end reached":F17100:F17101 -17200:"License module is not NC data module":F17100:F17101 -17201:"Version of license module does not correspond to version of TRF_LIB":F17112:F17113:F17114 -17202:"Less than 8 bytes in data of license module":F17100:F17101 -17203:"Unknown name of the license module in its ident":F17100:F17101 -17204:"Unknown code strategy":F17100:F17101 -17205:"Name of the license module and its ident do not correspond":F17115:F17116 -17206:"None of the transformation functions for this mechanical system is licensed":F17100:F17101 -17250:"Invalid command code cmd_code":F17100:F17101 -17251:"Invalid measure of angles in input measure":F17100:F17101 -17252:"Invalid measure of angles in input measure1":F17100:F17101 -17253:"Invalid measure of angles in input measure2":F17100:F17101 -17254:"Invalid type of Euler angles in input angles_type":F17100:F17101 -17255:"Invalid type of Euler angles in input angles_type1":F17100:F17101 -17256:"Invalid type of Euler angles in input angles_type2":F17100:F17101 -17257:"Determinant of rotation matrix is not plus one":F17100:F17101 -17258:"Invalid type of Euler angles in input P1.angles_type":F17100:F17101 -17259:"Invalid type of Euler angles in input P2.angles_type":F17100:F17101 -17260:"Invalid type of Euler angles in input dP.angles_type":F17100:F17101 -17261:"Name of variable in input elem_name is not supported in general":F17100:F17101 -17262:"Name of variable in input elem_name is not supported for this robot":F17100:F17101 -17263:"Zero address in input elem_name":F17100:F17101 -17264:"Unknown robot (identification in ident.type)":F17100:F17101 -17265:"Front face of a cuboid not unique (top views of P1, P2 coincide)":F17100:F17101 -17266:"Input points not on a cuboid surface (P1)":F17100:F17101 -17267:"Input points not on a cuboid surface (P2)":F17100:F17101 -17268:"Input points not on a cuboid surface (P3)":F17100:F17101 -17269:"Input points not on a cuboid surface (P4)":F17100:F17101 -17270:"Front face of a cuboid not unique (P1, P2, P3 on the same line)":F17100:F17101 -17271:"Side face of a cuboid not unique (line P4P5 perpendicular to the front face)":F17100:F17101 -17272:"Input points not on a cuboid surface (P5)":F17100:F17101 -17273:"Input points not on a cuboid surface (P6)":F17100:F17101 -17274:"No cuboid exists (input points on the same line, and three nonzero vectors formed)":F17100:F17101 -17275:"Front face of a cuboid not unique (points P1 and P2 coincide)":F17100:F17101 -17276:"Side face of a cuboid not unique (points P3 and P4 coincide)":F17100:F17101 -17277:"Top face of a cuboid not unique (points P5 and P6 coincide)":F17100:F17101 -17278:"No cuboid exists (front face would not be perpendicular to the other faces)":F17100:F17101 -17279:"No cuboid exists (front face would not be perpendicular to the other faces)":F17100:F17101 -17280:"No cuboid exists (front face would not be perpendicular to the other faces)":F17100:F17101 -17281:"Only front face unique (input points for the side and top faces form parallel lines)":F17100:F17101 -17282:"Only side face unique (input points for the top and front faces form parallel lines)":F17100:F17101 -17283:"Only top face unique (input points for the front and side faces form parallel lines)":F17100:F17101 -17284:"No cuboid exists (input points form mutually not perpendicular vectors in a plane)":F17100:F17101 -17285:"No cuboid exists (input points in general position but negative discriminant)":F17100:F17101 -17286:"The norm of quaternion is not plus one":F17100:F17101 -17287:"No dynamic model in the transformation variable":F17100:F17101 -17288:"Dynamic model in the transformation variable is not available":F17100:F17101 -17289:"Invalid dynamic model":F17100:F17101 -17290:"Invalid (zero) address of some parameter in a dynamic model call":F17100:F17101 -17291:"Invalid type of transformation":F17100:F17101 -17292:"Norm of the quaternion is not plus one":F17100:F17101 -17293:"Norm of the quaternion is not plus one":F17100:F17101 -17294:"Norm of the quaternion is not plus one":F17100:F17101 -17295:"Norm of the quaternion is not plus one":F17100:F17101 -17296:"Variant is not supported for the mechanical system":F17100:F17101 -17297:"Direct function failed":F17100:F17101 -17300:"Length of first rod (rod1) is not positive":F17100:F17101 -17301:"Length of second rod (rod2) is not positive":F17100:F17101 -17302:"Intended TCP position cannot be reached":F17100:F17101 -17303:"Position cannot be reached - neither convex nor concave shape":F17100:F17101 -17304:"Position cannot be reached - rods too short":F17100:F17101 -17305:"Intended TCP position cannot be reached - violated convex/concave configuration":F17100:F17101 -17306:"Position cannot be reached - neither convex nor concave shape":F17100:F17101 -17307:"Position cannot be reached - infinitely many solutions":F17100:F17101 -17310:"Length of first arm (a1xy) is not positive":F17100:F17101 -17311:"Length of second arm (a2xy) is not positive":F17100:F17101 -17312:"Infinitely many solutions (TCP = anchor)":F17100:F17101 -17313:"Intended TCP position cannot be reached":F17100:F17101 -17320:"Length of first arm of the left part (l1_l) is not positive":F17100:F17101 -17321:"Length of second arm of the left part (l2_l) is not positive":F17100:F17101 -17322:"Length of first arm of the right part (l1_r) is not positive":F17100:F17101 -17323:"Length of second arm of the right part (l2_r) is not positive":F17100:F17101 -17324:"Position cannot be reached - rods too short":F17100:F17101 -17325:"Configuration cannot be achieved with real mechanical system":F17100:F17101 -17326:"Cannot be achieved by real mechanics (elbows are merged) - infinitely many solutions":F17100:F17101 -17327:"Infinite solutions (TCP = anchor) for left arm":F17100:F17101 -17328:"Intended TCP positions cannot be reached by left arm":F17100:F17101 -17329:"Infinite solutions (TCP = anchor) for right arm":F17100:F17101 -17330:"Intended TCP positions cannot be reached by right arm":F17100:F17101 -17331:"Intended TCP position cannot be reached - violated positive/negative configuration":F17100:F17101 -17332:"Real position of the left elbow does not correspond to the intended mode":F17100:F17101 -17333:"Real position of the left elbow does not correspond to the intended mode":F17100:F17101 -17334:"Position cannot be reached - neither positive nor negative shape":F17100:F17101 -17335:"Position cannot be reached - neither positive nor negative shape":F17100:F17101 -17340:"Invalid mech.angles_type":F17100:F17101 -17341:"Out of mathematical workspace":F17100:F17101 -17342:"The TCP cannot be reached with a real mechanical system":F17100:F17101 -17343:"The input quaternion is not a unit quaternion (up to float precision epsilon)":F17100:F17101 -17344:"The input quaternion is zero quaternion (up to float precision epsilon)":F17100:F17101 -17350:"Angle mech.angle_BC is an integral multiple of 90 degrees":F17100:F17101 -17351:"Orientation cannot be achieved":F17100:F17101 -17352:"Zero direction vector (up to epsilon)":F17100:F17101 -17353:"Direction vector is not a unit vector (up to epsilon)":F17100:F17101 -17354:"Orientation cannot be achieved":F17100:F17101 -17355:"Direction vector is parallel to the xy-plane":F17100:F17101 -17356:"Invalid mech.frame_BC.angles_type while mech.frame_BC.enable is nonzero":F17100:F17101 -17360:"Position is impossible (rods are too far apart from each another)":F17100:F17101 -17361:"TCP cannot be reached (point P1 too close to the origin of the frame)":F17100:F17101 -17362:"TCP cannot be reached (rods would be too far from one another)":F17100:F17101 -17363:"Rods would not be convex":F17100:F17101 -17370:"Invalid (zero or negative) mech.a1radius":F17100:F17101 -17371:"Invalid (zero or negative) mech.a2radius":F17100:F17101 -17372:"Invalid (zero or negative) mech.a3radius":F17100:F17101 -17373:"Invalid (zero or negative) mech.b1radius":F17100:F17101 -17374:"Invalid (zero or negative) mech.b2radius":F17100:F17101 -17375:"Invalid (zero or negative) mech.b3radius":F17100:F17101 -17376:"Conflict between mech.a1angle and mech.a2angle (they are the same up to 90 degrees)":F17100:F17101 -17377:"Conflict between mech.a2angle and mech.a3angle (they are the same up to 90 degrees)":F17100:F17101 -17378:"Conflict between mech.a3angle and mech.a1angle (they are the same up to 90 degrees)":F17100:F17101 -17379:"Conflict between mech.b1angle and mech.b2angle (they are the same up to 90 degrees)":F17100:F17101 -17380:"Conflict between mech.b2angle and mech.b3angle (they are the same up to 90 degrees)":F17100:F17101 -17381:"Conflict between mech.b3angle and mech.b1angle (they are the same up to 90 degrees)":F17100:F17101 -17382:"Zero direction vector (up to epsilon)":F17100:F17101 -17383:"Invalid direction (projection of A0 into the plane \sigma)":F17100:F17101 -17384:"Invalid direction (projection of A1 into the plane \sigma)":F17100:F17101 -17385:"Invalid direction (projection of A2 into the plane \sigma)":F17100:F17101 -17386:"Invalid direction (projection of A3 into the plane \sigma)":F17100:F17101 -17387:"Invalid direction (\sigma is perpendicular to xy)":F17100:F17101 -17388:"Invalid direction (triangle in \sigma does not exist uniquely)":F17100:F17101 -17389:"Invalid direction (triangle in \sigma violates plane A1-A2-A3 in A1)":F17100:F17101 -17390:"Invalid direction (triangle in \sigma violates plane A1-A2-A3 in A2)":F17100:F17101 -17391:"Invalid direction (triangle in \sigma violates plane A1-A2-A3 in A3)":F17100:F17101 -17400:"mech.tube2 is not long enough to reach the intended position":F17100:F17101 -17401:"Q2 cannot be computed (TCP.x coordinate too far)":F17100:F17101 -17402:"Q2 cannot be computed uniquely (cannot happen with real mechanical system)":F17100:F17101 -17403:"Q1 cannot be computed (TCP.y coordinate too far)":F17100:F17101 -17404:"Q1 cannot be computed uniquely (cannot happen with real mechanical system)":F17100:F17101 -17405:"Z cannot be computed (mech.tube2 is not long enough to reach the intended TCP)":F17100:F17101 -17406:"mech.tube2 is not long enough to reach the intended position":F17100:F17101 -17410:"Invalid mech.angles_type":F17100:F17101 -17411:"Out of mathematical workspace":F17100:F17101 -17412:"The TCP cannot be reached with a real mechanical system":F17100:F17101 -17413:"The input quaternion is not a unit quaternion (up to float precision epsilon)":F17100:F17101 -17414:"The input quaternion is zero quaternion (up to float precision epsilon)":F17100:F17101 -17420:"Out of mathematical workspace":F17100:F17101 -17421:"TCP is not reachable by real mechanics":F17100:F17101 -17430:"Invalid (zero or negative) mech.arm1":F17100:F17101 -17431:"Invalid (zero or negative) mech.arm2":F17100:F17101 -17432:"Invalid (zero or negative) mech.arm3":F17100:F17101 -17433:"Invalid (zero or negative) mech.pipe1":F17100:F17101 -17434:"Invalid (zero or negative) mech.pipe2":F17100:F17101 -17435:"Invalid (zero or negative) mech.pipe3":F17100:F17101 -17436:"Position cannot be reached - rods too short":F17100:F17101 -17437:"Position cannot be reached - infinitely many solutions":F17100:F17101 -17438:"Rod1 (mech.arm1 + mech.pipe1) is not long enough to reach the intended position":F17100:F17101 -17439:"Rod2 (mech.arm2 + mech.pipe2) is not long enough to reach the intended position":F17100:F17101 -17440:"Rod3 (mech.arm3 + mech.pipe3) is not long enough to reach the intended position":F17100:F17101 -17441:"Position cannot be reached - rods too short":F17100:F17101 -17442:"Position cannot be reached - infinitely many solutions":F17100:F17101 -17443:"Intended TCP position cannot be reached - violated lower/upper configuration":F17100:F17101 -17444:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17445:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17450:"Length of first arm (a1xy) is not positive":F17100:F17101 -17451:"Length of second arm (a2xy) is not positive":F17100:F17101 -17452:"Infinitely many solutions (TCP = anchor)":F17100:F17101 -17453:"Intended TCP position not reachable":F17100:F17101 -17460:"Invalid mech.direction_type":F17100:F17101 -17461:"Valid mech.direction_type but not for this mechanical system":F17100:F17101 -17462:"Invalid direction vector (up to epsilon) for defined direction_type":F17100:F17101 -17463:"Invalid slope (up to epsilon) for defined direction_type":F17100:F17101 -17464:"Invalid mech.frame_AB.angles_type while mech.frame_AB.enable is nonzero":F17100:F17101 -17465:"Direction vector is not a unit vector (up to epsilon)":F17100:F17101 -17470:"Invalid mech.direction_type":F17100:F17101 -17471:"Valid mech.direction_type but not for this mechanical system":F17100:F17101 -17472:"Invalid direction vector (up to epsilon) for defined direction_type":F17100:F17101 -17473:"Invalid slope (up to epsilon) for defined direction_type":F17100:F17101 -17474:"Invalid mech.frame_BA.angles_type while mech.frame_BA.enable is nonzero":F17100:F17101 -17475:"Direction vector is not a unit vector (up to epsilon)":F17100:F17101 -17480:"Invalid mech.direction_type":F17100:F17101 -17481:"Valid mech.direction_type but not for this mechanical system":F17100:F17101 -17482:"Invalid direction vector (up to epsilon) for defined direction_type":F17100:F17101 -17483:"Invalid slope (up to epsilon) for defined direction_type":F17100:F17101 -17484:"Invalid mech.frame_CA.angles_type while mech.frame_CA.enable is nonzero":F17100:F17101 -17485:"Direction vector is not a unit vector (up to epsilon)":F17100:F17101 -17486:"The quaternion is not valid for this mechanical system (nonzero y-component of rotation)":F17100:F17101 -17487:"The input quaternion is not a unit quaternion (up to float precision epsilon)":F17100:F17101 -17488:"The input quaternion is zero quaternion (up to float precision epsilon)":F17100:F17101 -17490:"Invalid mech.direction_type":F17100:F17101 -17491:"Valid mech.direction_type but not for this mechanical system":F17100:F17101 -17492:"Invalid direction vector (up to epsilon) for defined direction_type":F17100:F17101 -17493:"Invalid slope (up to epsilon) for defined direction_type":F17100:F17101 -17494:"Invalid mech.frame_AC.angles_type while mech.frame_AC.enable is nonzero":F17100:F17101 -17495:"Direction vector is not a unit vector (up to epsilon)":F17100:F17101 -17500:"Invalid mech.direction_type":F17100:F17101 -17501:"Valid mech.direction_type but not for this mechanical system":F17100:F17101 -17502:"Invalid direction vector (up to epsilon) for defined direction_type":F17100:F17101 -17503:"Invalid slope (up to epsilon) for defined direction_type":F17100:F17101 -17504:"Invalid mech.frame_BC.angles_type while mech.frame_BC.enable is nonzero":F17100:F17101 -17505:"Direction vector is not a unit vector (up to epsilon)":F17100:F17101 -17510:"Invalid mech.direction_type":F17100:F17101 -17511:"Valid mech.direction_type but not for this mechanical system":F17100:F17101 -17512:"Invalid direction vector (up to epsilon) for defined direction_type":F17100:F17101 -17513:"Invalid slope (up to epsilon) for defined direction_type":F17100:F17101 -17514:"Invalid mech.frame_CB.angles_type while mech.frame_CB.enable is nonzero":F17100:F17101 -17515:"Direction vector is not a unit vector (up to epsilon)":F17100:F17101 -17520:"Invalid mech.RTCP_angles_type":F17100:F17101 -17521:"Invalid mech.T_angles_type":F17100:F17101 -17522:"Invalid mech.frame_RTCP.angles_type while the frame is enabled":F17100:F17101 -17530:"Invalid mech.angles_type":F17100:F17101 -17531:"Out of mathematical workspace (numerical problem)":F17100:F17101 -17532:"Out of mathematical workspace":F17100:F17101 -17533:"Invalid deviation of position or orientation in TCP":F17100:F17101 -17534:"Maximum number of numerical iterations exceeded":F17100:F17101 -17535:"Invalid mech.frame_a0.angles_type while the frame is enabled":F17100:F17101 -17536:"The input quaternion is not a unit quaternion (up to epsilon)":F17100:F17101 -17537:"The input quaternion is zero quaternion (up to double precision epsilon)":F17100:F17101 -17540:"Length of mech.arm is negative":F17100:F17101 -17541:"Invalid combination of input data - mechanical system not feasible":F17100:F17101 -17542:"Infinite number of solutions (point A1 = A2)":F17100:F17101 -17543:"TCP.z and A2.z must be the same (arm is parallel to x)":F17100:F17101 -17550:"Invalid (zero or negative) mech.a1radius":F17100:F17101 -17551:"Invalid (zero or negative) mech.a2radius":F17100:F17101 -17552:"Invalid (zero or negative) mech.a3radius":F17100:F17101 -17553:"Invalid (zero or negative) mech.b1radius":F17100:F17101 -17554:"Invalid (zero or negative) mech.b2radius":F17100:F17101 -17555:"Invalid (zero or negative) mech.b3radius":F17100:F17101 -17556:"Conflict between mech.a1angle and mech.a2angle (they are the same up to 90 degrees)":F17100:F17101 -17557:"Conflict between mech.a2angle and mech.a3angle (they are the same up to 90 degrees)":F17100:F17101 -17558:"Conflict between mech.a3angle and mech.a1angle (they are the same up to 90 degrees)":F17100:F17101 -17559:"Conflict between mech.b1angle and mech.b2angle (they are the same up to 90 degrees)":F17100:F17101 -17560:"Conflict between mech.b2angle and mech.b3angle (they are the same up to 90 degrees)":F17100:F17101 -17561:"Conflict between mech.b3angle and mech.b1angle (they are the same up to 90 degrees)":F17100:F17101 -17562:"Mechanics doesn't have to be tought":F17100:F17101 -17563:"No position of TCP can be reached":F17100:F17101 -17564:"Mechanical system not rigid":F17100:F17101 -17565:"The lower platform cannot be higher than the upper platform":F17100:F17101 -17570:"Invalid (zero or negative) mech.arm1":F17100:F17101 -17571:"Invalid (zero or negative) mech.arm2":F17100:F17101 -17572:"Invalid (zero or negative) mech.arm3":F17100:F17101 -17573:"Invalid (zero or negative) mech.pipe1":F17100:F17101 -17574:"Invalid (zero or negative) mech.pipe2":F17100:F17101 -17575:"Invalid (zero or negative) mech.pipe3":F17100:F17101 -17576:"Invalid (zero or negative) mech.m1dxy":F17100:F17101 -17577:"Invalid (zero or negative) mech.m2dxy":F17100:F17101 -17578:"Invalid (zero or negative) mech.m3dxy":F17100:F17101 -17579:"Invalid (zero or negative) mech.arm_holder1":F17100:F17101 -17580:"Invalid (zero or negative) mech.arm_holder2":F17100:F17101 -17581:"Invalid (zero or negative) mech.arm_holder3":F17100:F17101 -17582:"Position cannot be reached - rods are too short":F17100:F17101 -17583:"Position cannot be reached - infinite number of solutions":F17100:F17101 -17584:"Rod1 (mech.arm1 + mech.pipe1) is not long enough to reach the intended position":F17100:F17101 -17585:"Rod2 (mech.arm2 + mech.pipe2) is not long enough to reach the intended position":F17100:F17101 -17586:"Rod3 (mech.arm3 + mech.pipe3) is not long enough to reach the intended position":F17100:F17101 -17590:"Invalid (zero or negative) mech.arm1":F17100:F17101 -17591:"Invalid (zero or negative) mech.arm2":F17100:F17101 -17592:"Invalid (zero or negative) mech.arm3":F17100:F17101 -17593:"Invalid (zero or negative) mech.pipe1":F17100:F17101 -17594:"Invalid (zero or negative) mech.pipe2":F17100:F17101 -17595:"Invalid (zero or negative) mech.pipe3":F17100:F17101 -17596:"Position cannot be reached - rods too short":F17100:F17101 -17597:"Position cannot be reached - infinite number of solutions":F17100:F17101 -17598:"Rod1 (mech.arm1 + mech.pipe1) is not long enough to reach the intended position":F17100:F17101 -17599:"Rod2 (mech.arm2 + mech.pipe2) is not long enough to reach the intended position":F17100:F17101 -17600:"Rod3 (mech.arm3 + mech.pipe3) is not long enough to reach the intended position":F17100:F17101 -17601:"Intended TCP position cannot be reached - violated lower/upper configuration":F17100:F17101 -17602:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17603:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17610:"TCP cannot be reached (out of z-range)":F17100:F17101 -17611:"TCP cannot be reached (out of x-range)":F17100:F17101 -17630:"Invalid multiplicative factor for coord":F17102:F17103:F17104 -17631:"Invalid maximal change for coord":F17102:F17103:F17104 -17632:"Coord - SW end limit 1 reached":F17102:F17103:F17104 -17633:"Coord - SW end limit 2 reached":F17102:F17103:F17104 -17634:"Coord - Bigger change than maximal change required":F17102:F17103:F17104 -17640:"Measure is not valid":F17100:F17101 -17641:"Variant is invalid":F17100:F17101 -17642:"The index is invalid":F17100:F17101 -17643:"The coord type is invalid":F17100:F17101 -17644:"The epsilon is not valid":F17100:F17101 -17645:"Type of Euler angles is not valid":F17100:F17101 -17646:"Type of Euler angles of frame is not valid":F17100:F17101 -17647:"The direction type is not valid":F17100:F17101 -17650:"Link matrix is not invertible":F17117:F17118:F17119 -17660:"Invalid angles_type of tool":F17100:F17101 -17661:"Invalid angles_type of local_frame":F17100:F17101 -17670:"Command for generic method is not valid":F17100:F17101 -17671:"Update code is not valid":F17100:F17101 -17672:"Method id is not valid (see input udint[0])":F17100:F17101 -17673:"Overload variant is not valid (see input udint[1])":F17100:F17101 -17674:"Clone of the object failed":F17100:F17101 -17680:"Invalid (zero or negative) mech.pipe1":F17100:F17101 -17681:"Invalid (zero or negative) mech.pipe2":F17100:F17101 -17682:"Invalid (zero or negative) mech.pipe3":F17100:F17101 -17683:"Position cannot be reached - rods too short":F17100:F17101 -17684:"Position cannot be reached - infinitely many solutions":F17100:F17101 -17685:"The TCP is not reachable by axis T1":F17100:F17101 -17686:"The TCP is not reachable by axis T2":F17100:F17101 -17687:"The TCP is not reachable by axis T3":F17100:F17101 -17690:"Invalid (zero) dimensions cx and cz":F17100:F17101 -17691:"Invalid (zero) dimensions ex and ez":F17100:F17101 -17692:"Invalid (same) points A1 and A2":F17100:F17101 -17693:"Point A cannot be computed":F17100:F17101 -17694:"Point C cannot be computed":F17100:F17101 -17695:"Point E cannot be computed":F17100:F17101 -17696:"TCP is not reachable":F17100:F17101 -17697:"Point D cannot be computed":F17100:F17101 -17698:"Point A cannot be computed":F17100:F17101 -17699:"Infinitely many solutions (TCP = anchor)":F17100:F17101 -17700:"Position cannot be reached - neither left nor right shape":F17100:F17101 -17701:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17702:"Position cannot be reached - neither positive nor negative shape":F17100:F17101 -17703:"Intended TCP position cannot be reached - violated left/right configuration":F17100:F17101 -17704:"Intended TCP position cannot be reached - violated lower/upper configuration":F17100:F17101 -17705:"Intended TCP position cannot be reached - violated positive/negative configuration":F17100:F17101 -17706:"Position cannot be reached - neither left nor right shape":F17100:F17101 -17707:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17708:"Position cannot be reached - neither positive nor negative shape":F17100:F17101 -17710:"Out of mathematical workspace":F17100:F17101 -17711:"The TCP cannot be reached with a real mechanical system":F17100:F17101 -17720:"TCP cannot be reached":F17100:F17101 -17730:"Invalid combination of properties for axis D":F17100:F17101 -17731:"Axis D - Bigger change than maximal_change required":F17100:F17101 -17732:"Axis D - Minimal SW end reached":F17100:F17101 -17733:"Axis D - Maximal SW end reached":F17100:F17101 -17740:"TCP cannot be reached":F17100:F17101 -17760:"The norm of quaternion is zero":F17100:F17101 -17761:"Norm of the quaternion is zero":F17100:F17101 -17762:"Norm of the quaternion is zero":F17100:F17101 -17763:"Norm of the quaternion is zero":F17100:F17101 -17764:"Norm of the quaternion is zero":F17100:F17101 -17770:"Intended TCP position cannot be reached - violated lower/upper configuration":F17100:F17101 -17771:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17772:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17780:"Intended TCP position cannot be reached - violated lower/upper configuration":F17100:F17101 -17781:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17782:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17790:"The mechanical system has no modes":F17100:F17101 -17791:"Measure is not valid":F17100:F17101:F17109 -17792:"Type of Euler angles is not valid":F17100:F17101:F17110 -17793:"The epsilon is not valid":F17100:F17101:F17111 -17794:"The epsilon is too small (DBL_EPSILON is used instead)":F17100:F17101:F17111 -17795:"The parameter ID is not supported":F17100:F17101 -17800:"Intended TCP position cannot be reached":F17100:F17101 -17810:"Out of mathematical workspace":F17100:F17101 -17811:"The TCP cannot be reached with a real mechanical system":F17100:F17101 -17815:"Out of mathematical workspace":F17100:F17101 -17820:"Invalid (zero or negative) mech.arm1":F17100:F17101 -17821:"Invalid (zero or negative) mech.arm2":F17100:F17101 -17822:"Invalid (zero or negative) mech.pipe1":F17100:F17101 -17823:"Invalid (zero or negative) mech.pipe2":F17100:F17101 -17824:"Rod1 (mech.arm1 + mech.pipe1) is not long enough to reach the intended position":F17100:F17101 -17825:"Rod2 (mech.arm2 + mech.pipe2) is not long enough to reach the intended position":F17100:F17101 -17826:"Intended TCP position cannot be reached - violated lower/upper configuration":F17100:F17101 -17827:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17828:"Position cannot be reached - rods too short":F17100:F17101 -17829:"Position cannot be reached - infinitely many solutions":F17100:F17101 -17830:"Position cannot be reached - neither lower nor upper shape":F17100:F17101 -17831:"The input quaternion is not a unit quaternion (up to float precision epsilon)":F17100:F17101 -17832:"The input quaternion is zero quaternion (up to float precision epsilon)":F17100:F17101 -17840:"The wire-frame model link connecting given points does not exist":F17100:F17101 -17841:"The parent of the monitoring point is not a valid point of the wire-frame model":F17100:F17101 -17842:"The wire-frame model is in self collision (two links in collision)":F17100:F17101 -17843:"The wire-frame model is in self collision (link and monitoring point in collision)":F17100:F17101 -17844:"The wire-frame model is in self collision (two monitoring points in collision)":F17100:F17101 -17845:"The method is obsolete":F17100:F17101:F17120 -17846:"Obsolete method has been called":F17100:F17101 -17847:"Position difference of axis influencing the joint axis is 0.0 units":F17100:F17101 -17848:"Invalid multiplicative factor for coord":F17122:F17103:F17104 -17849:"Invalid maximal change for coord":F17122:F17103:F17104 -17850:"Coord - Bigger change than maximal change required":F17122:F17103:F17104 -17851:"Coord - SW end limit 1 reached":F17122:F17103:F17104 -17852:"Coord - SW end limit 2 reached":F17122:F17103:F17104 -17853:"Joint - SW end limit 1 reached":F17121:F17103:F17104 -17854:"Joint - SW end limit 2 reached":F17121:F17103:F17104 -17855:"Coupling matrix is not invertible":F17118:F17119 -17856:"Required important point is not a valid point of this mechanical system":F17100:F17101 -17857:"Required variant of dynamic model is not supported for this mechanical system":F17100:F17101 -17858:"Invalid (zero) address of some parameter in a dynamic model call":F17100:F17101 -17860:"Out of mathematical workspace":F17100:F17101 -17861:"Invalid deviation of position or orientation in TCP":F17100:F17101 -17862:"Maximum number of numerical iterations exceeded":F17100:F17101 -17870:"Out of mathematical workspace":F17100:F17101 -17871:"The TCP cannot be reached with a real mechanical system":F17100:F17101 -17872:"The input quaternion is not a unit quaternion (up to float precision epsilon)":F17100:F17101 -17873:"The input quaternion is zero quaternion (up to float precision epsilon)":F17100:F17101 -17874:"Out of mathematical workspace":F17100:F17101 -17875:"Out of mathematical workspace":F17100:F17101 -17876:"Out of mathematical workspace":F17100:F17101 -17877:"The TCP cannot be reached with a real mechanical system":F17100:F17101 -17878:"Out of mathematical workspace":F17100:F17101 -17888:"The input quaternion is not a unit quaternion (up to float precision epsilon)":F17100:F17101 -17889:"The input quaternion is zero quaternion (up to float precision epsilon)":F17100:F17101 -17895:"Intended TCP position cannot be reached - violated lower/upper configuration":F17100:F17101 -17896:"Intended TCP position cannot be reached - neither lower nor upper shape":F17100:F17101 -17897:"The intended TCP position cannot be reached":F17100:F17101 -17898:"Intended TCP position cannot be reached - infinitely many solutions":F17100:F17101 -17911:"Intended TCP position cannot be reached - neither lower nor upper shape":F17100:F17101 -F17100:"Robot Id":0,4,d -F17100:0:"User-defined mechanical system" -F17100:1:"Rod mechanical system" -F17100:2:"SCARA mechanical system" -F17100:3:"Double SCARA mechanical system" -F17100:4:"6ax(A) mechanical system" -F17100:5:"5ax(A) mechanical system" -F17100:6:"Perpendicular RTCP(CB) mechanical system" -F17100:7:"Galileo sphere mechanical system" -F17100:8:"4ax Tilting Axis Mechanical system" -F17100:9:"Tripod(A) Mechanical System" -F17100:10:"4ax Hand Mechanical System" -F17100:11:"6ax(B) Mechanical System" -F17100:12:"2ax Link Mechanical System" -F17100:13:"Delta3 (B) Mechanical System" -F17100:14:"4ax SCARA Mechanical System" -F17100:15:"pRTCP(AB) Mechanical System" -F17100:16:"pRTCP(BA) Mechanical System" -F17100:17:"pRTCP(CA) Mechanical System" -F17100:18:"pRTCP(AC) Mechanical System" -F17100:19:"pRTCP(BC) Mechanical System" -F17100:20:"1ax RTCP with Table Mechanical System" -F17100:21:"6ax(C) Mechanical System" -F17100:22:"3ax Groove Mechanical System" -F17100:23:"Delta3 (C) Mechanical System" -F17100:24:"Delta3 (D) Mechanical System" -F17100:25:"Delta3 (E) Mechanical System" -F17100:26:"4ax Load Mechanical System" -F17100:27:"Delta3 (F) Mechanical System" -F17100:28:"SLR Mechanical System" -F17100:29:"Palletizer(A) Mechanical System" -F17100:30:"Rack CZX Mechanical System" -F17100:31:"Rack CZXD Mechanical System" -F17100:32:"Serial XYAAC Mechanical System" -F17100:33:"Palletizer(B) Mechanical System" -F17100:34:"Rack YCZX Mechanical System" -F17100:35:"Delta2 Mechanical System" -F17100:36:"Serial XYZABC Mechanical System" -F17100:38:"6ax (E) Mechanical System" -F17100:39:"Serial XZC Mechanical System" -F17100:40:"Serial XZCC Mechanical System" -F17100:41:"Serial XYZC Mechanical System" -F17100:42:"Palletizer (C) Mechanical System" -F17100:43:"Serial CZXA Mechanical System" -F17100:44:"Serial ZXYBCA Mechanical System" -F17100:53:"Delta3 (H) Mechanical System" -F17101:"Method Id":4,4,d -F17101:1:"TRF_generic() function" -F17101:2:"TRF_direct() function" -F17101:3:"TRF_direct2() function" -F17101:4:"TRF_inverse() function" -F17101:6:"TRF_inverse2() function" -F17101:8:"TRF_get_joints_pos() function" -F17101:9:"TRF_get_size() function" -F17101:10:"TRF_get_mode() function" -F17101:11:"TRF_direct3() function" -F17101:12:"TRF_inverse3() function" -F17101:20:"direct()" -F17101:21:"inverse()" -F17101:22:"getJointsPos()" -F17101:23:"getSize()" -F17101:24:"getMode()" -F17101:100:"getJointCount()" -F17101:101:"getPathCount()" -F17101:102:"getAddCount()" -F17101:358:"setBaseFrameAnglesType()" -F17101:398:"setToolAnglesType()" -F17101:1230:"setMeasure()" -F17101:1241:"setPathCoords()" -F17101:1242:"setAddCoords()" -F17101:1261:"getPathCoords()" -F17101:1262:"getAddCoords()" -F17101:1281:"setPathRefCoords()" -F17101:1301:"getPathRefCoords()" -F17101:1363:"setParam" -F17101:1364:"getParam" -F17101:1373:"setJointAxisPositions" -F17101:1374:"getJointAxisPositions" -F17101:1375:"setJointAxisRefPositions" -F17101:1376:"getJointAxisRefPositions" -F17101:1377:"setAxisPositions" -F17101:1378:"getAxisPositions" -F17101:1379:"setAxisRefPositions" -F17101:1380:"getAxisRefPositions" -F17102:"Entity":0,4,d -F17102:1:"Joint (ideal)" -F17102:2:"Path (ideal)" -F17102:3:"Add (ideal)" -F17102:4:"Ctrl (ideal)" -F17102:1001:"Joint (coupled)" -F17102:1002:"Path (coupled)" -F17102:1003:"Add (coupled)" -F17102:1004:"Ctrl (coupled)" -F17103:"Coord index (starting with zero)":4,4,d -F17104:"Coord name":8,4,d -F17104:1:"A" -F17104:2:"A1" -F17104:3:"A2" -F17104:8:"B" -F17104:15:"C" -F17104:114:"Q1" -F17104:115:"Q2" -F17104:116:"Q3" -F17104:117:"Q4" -F17104:118:"Q5" -F17104:119:"Q6" -F17104:135:"T" -F17104:136:"T1" -F17104:137:"T2" -F17104:138:"T3" -F17104:163:"X" -F17104:170:"Y" -F17104:177:"Z" -F17104:178:"Z1" -F17104:179:"Z2" -F17104:184:"RTCP" -F17104:201:"TCP_A" -F17104:208:"TCP_B" -F17104:215:"TCP_C" -F17104:363:"TCP_X" -F17104:370:"TCP_Y" -F17104:377:"TCP_Z" -F17104:384:"TCP_PHI" -F17104:385:"TCP_THETA" -F17104:386:"TCP_PSI" -F17104:387:"DIRECTION_X" -F17104:388:"DIRECTION_Y" -F17104:389:"DIRECTION_Z" -F17104:390:"LEAD" -F17104:391:"TAPER" -F17104:392:"TCP_RX" -F17104:393:"TCP_RZ" -F17104:394:"TCP_ALPHA" -F17104:395:"CDC_ANGLE" -F17104:396:"TANG_AXIS" -F17104:400:"TCP_QW" -F17104:401:"TCP_QX" -F17104:402:"TCP_QY" -F17104:403:"TCP_QZ" -F17104:404:"TCP_RY" -F17105:"Additional info 1":0,4,d -F17106:"Additional info 2":4,4,d -F17107:"Additional info 3":8,4,d -F17109:"Measure ID":8,4,d -F17109:1:"measure of the robot" -F17109:2:"measure - input of generic " -F17109:3:"measure1 - input of generic " -F17109:4:"measure2 - input of generic " -F17110:"AnglesType ID":8,4,d -F17110:1:"type of Euler angles in mechanical description" -F17110:2:"RTCP_anglesType in mechanical description" -F17110:3:"T_anglesType in mechanical description" -F17110:4:"type of Euler angles of the base frame" -F17110:5:"type of Euler angles of the tool" -F17110:6:"type of Euler angles of frameBC" -F17110:7:"type of Euler angles of frameCB" -F17110:8:"type of Euler angles of frameAB" -F17110:9:"type of Euler angles of frameBA" -F17110:10:"type of Euler angles of frameAC" -F17110:11:"type of Euler angles of frameCA" -F17110:12:"type of Euler angles of frameRTCP" -F17110:13:"type of Euler angles of frame_a0" -F17110:14:"type of Euler angles - input of generic" -F17110:15:"anglesType1 - input of generic" -F17110:16:"anglesType2 - input of generic" -F17110:17:"type of Euler angles of P1 frame - input of generic" -F17110:18:"type of Euler angles of P2 frame - input of generic" -F17110:19:"type of Euler angles of dP frame - input of generic" -F17111:"Epsilon ID":8,4,d -F17111:1:"epsilon of the robot" -F17111:2:"epsilon - input of generic" -F17112:"License module version type":0,4,d -F17112:1:"version in module header" -F17112:2:"1st UDINT in module data" -F17113:"License module version":4,4,d -F17114:"TrfLib version":8,4,d -F17115:"License module name":0,4,d -F17115:12:"C" -F17115:160:"A0" -F17115:161:"A1" -F17115:162:"A2" -F17115:164:"A4" -F17115:168:"A8" -F17115:176:"B0" -F17115:177:"B1" -F17115:178:"B2" -F17115:180:"B4" -F17115:184:"B8" -F17116:"License module name in module data":4,4,d -F17116:12:"C" -F17116:160:"A0" -F17116:161:"A1" -F17116:162:"A2" -F17116:164:"A4" -F17116:168:"A8" -F17116:176:"B0" -F17116:177:"B1" -F17116:178:"B2" -F17116:180:"B4" -F17116:184:"B8" -F17117:"Entity":0,4,d -F17117:1:"Joint (IdealToCpl)" -F17117:2:"Path (IdealToCpl)" -F17117:3:"Add (IdealToCpl)" -F17117:4:"Ctrl (IdealToCpl)" -F17117:1001:"Joint (CplToIdeal)" -F17117:1002:"Path (CplToIdeal)" -F17117:1003:"Add (CplToIdeal)" -F17117:1004:"Ctrl (CplToIdeal)" -F17118:"Row index":4,4,d -F17119:"Column index":8,4,d -F17120:"Obsolete since TRF_LIB":0,4,d -F17121:"Coupling state":0,4,d -F17121:0:"Joint axis" -F17121:1000:"Axis" -F17122:"Entity":0,4,d -F17122:1:"Joint" -F17122:2:"Path" -F17122:3:"Add" -40000:" NC-Manager " -40109:"Fehler Externe-CNC-Achsparameter (NC-Objekt ist kein gltiges Achsobjekt)" -40110:"Fehlersatz-Verlust durch FIFO-berlauf (Fehlerstze quittieren)" -40112:"Timeout bei Bearbeitung eines ARNC0-Befehls":F40102:F40103:F40138 -40119:"Aufruf einer Datenmodul-Operation whrend die vorherige noch aktiv war" -40120:"NC-Objekt fr Masterachse ist ungltig" -40124:"FIFO fr Ausschalten externer Kopplungen voll" -40125:"Externe Masterachse nicht erlaubt, da SPS-ITR nicht EIN" -40129:"Trace ist bereits aktiv bei Trace-Start" -40130:"NC-Objekt fr Trace-Trigger ist ungltig" -40132:"NC-Objekt fr Trace-Test-Datenpunkt ist ungltig":F40107 -40137:"Interner Fehler - Ungltige Job-ID in ARNC0-Antwort":F40112:F40103:F40114 -40138:"Interner Fehler - Ungltige Kanal-ID in ARNC0-Antwort":F40112:F40113:F40114 -40139:"Interner Fehler - Ungltige Kanal-ID (reelle Achse) in ARNC0-Antwort":F40112:F40113:F40114 -40140:"Interner Fehler - Ungltige Kanal-ID (CNC-System) in ARNC0-Antwort":F40112:F40113:F40114 -40141:"Interner Fehler - Ungltige Kanal-ID (NC-Modul) in den ARNC0-Antwort":F40112:F40113:F40114 -40142:"Interner Fehler - Ungltige Kanal-ID (virtuelle Achse) in ARNC0-Antwort":F40112:F40113:F40114 -40143:"Interner Fehler - Ungltige NC-Objekt-ID in Job-Liste":F40112:F40115:F40114 -40144:"Interner Fehler - Job-ID wurde bereits quittiert":F40112:F40113:F40114 -40145:"Interner Fehler - Job-FIFO voll" -40146:"Typ im Automaten-INIT-Zustand ist ungltig" -40147:"Index im Automaten-INIT-Zustand ist fr den angegebenen Typ ungltig" -40148:"Interner Fehler - Ungltige Kanal-ID (Ext. Geber) in ARNC0-Antwort":F40112:F40113:F40114 -40149:"Interner Fehler - Ungltige Kanal-ID (ParId-Trace) in ARNC0-Antwort":F40112:F40113:F40114 -40159:"Max. Anzahl externer Kopplungen berschritten (Masterachse)":F40117 -40162:"Abtastzeit der NC-Systeme ist nicht gleich (Masterachse)":F40123 -40175:"Es ist bereits ein Trace-Daten-Upload aktiv" -40176:"Ungltiger Trace-Status fr Trace-Daten-Upload" -40190:"Interner CNC-Fehler - MoS-Funktion nicht im definierten Bereich" -40191:"Interner CNC-Fehler - MmS-Funktion nicht im definierten Bereich" -40192:"Fehler CNC-Achsparameter - Triggerquelle ist kein gltiges Achsobjekt" -40207:"FIFO fr Ausschalten von CAN-Kopplungen voll" -40240:"Daten-Adresse Null (Parameter ber Service-Schnittstelle setzen/lesen)" -40242:"Fehler CNC-Achsparameter - NC-Objekt-Name nicht gefunden":F40107 -40243:"CNC Kanal mehrfach definiert":F40120:F40121 -40244:"Fehler beim Lesen des Initparameter-Moduls":F40129:F40132 -40245:"Fehler beim Laden des Initparameter-Moduls":F40129:F40132 -40246:"Fehler beim Lesen der Motorparameter aus Konfigurationsmodul":F40129:F40132 -40247:"Fehler beim Lesen des Acopos-Parameter-Moduls":F40129:F40132 -40248:"Diese NC-Aktion ist wegen fehlendem HW-Key gesperrt":F40130:F40131 -40249:"Maximale zulssige Anzahl von INIT ACOPOS-Parametertabellen berschritten":F40117 -40250:"Fehler beim Sichern des Initparameter-Moduls":F40129:F40132 -40251:"NC Test fr ACP10 im Exklusiv Modus geffnet - Kommando nicht mglich" -40252:"Kommando nicht mglich - Simulation ncCNCSYS aktiv" -40253:"Interner Fehler - Zugriff auf ncAction Zhler nicht mglich" -40254:"ParId-Trace fr Acp10-Achse nicht erlaubt" -40255:"Kommando nicht mglich - ACP10_MC FBs benutzt" -40256:"Basis-Version - Zulssige Anzahl Achsen pro CNC-Kanal berschritten (ARNC0ext notwendig)" -40257:"Ein Debug Kommando ist derzeit aktiv":F40130:F40131 -40258:"Fehler beim Ein/Ausschalten der Achfehlerkompensation (PLCopen Zugriff)":F40133:F40134 -40259:"Triggerquelle PLCopen Achse nicht erlaubt":F40135 -40260:"Triggerquelle PLCopen Achse nicht gltig":F40135 -40261:"Triggerquelle ist keine PLCopen Achse":F40135 -40262:"Basis-Version - Zulssige Anzahl Achsen pro CNC-Kanal berschritten (ARNC0ext notwendig)" -40263:"Achse wird nicht in NC-Manager TK bedient, Verwendung in CNC nicht mglich":F40135:F40136:F40137 -40264:"Technology Guarding - CNC Kanal kann nicht initialisiert werden" -40265:"ParId-Trace mit Achsen an ARNC0 Interface nicht erlaubt" -F40100:"Boot-Status:":0,2,x -F40100:0x01:"Bootstraploader in Phase 1" -F40100:0x02:"Bootstraploader in Phase 2" -F40100:0x10:"Bootmodul in Phase 0" -F40100:0x11:"Bootmodul in Phase 1" -F40100:0x12:"Bootmodul in Phase 2" -F40100:0x13:"Bootmodul in Phase 3" -F40100:0x14:"Bootmodul in Phase 4" -F40100:0x15:"Bootmodul in Phase 5" -F40100:0x20:"Startup in Phase 0" -F40100:0x21:"Startup in Phase 1" -F40100:0x22:"Startup in Phase 2" -F40100:0x23:"Startup in Phase 3" -F40100:0x24:"Startup in Phase 4" -F40100:0x41:"Ablaufsteuerung in Phase 1" -F40100:0x42:"Ablaufsteuerung in Phase 2" -F40101:"Fehler:":0,2,d -F40101:1:"Befehlsschnittstelle der ARNC0 ist nicht frei" -F40101:2:"Timout beim Warten auf Antwort" -F40102:"Fehlercode:":0,2,x -F40103:"Befehlscode:":2,2,x -F40104:"Version (auf den ersten 3 Stellen gleich mit ARNC0-Manager-Version ?):":0,2,x -F40106:"Status:":0,2,x -F40107:"Index:":0,1,d -F40108:"SPS Fehlernummer:":0,2,d -F40109:"Abtastzeit aus 'arnc0cfg.br':":0,2,u -F40110:"Abtastzeit der ARNC0:":0,2,u -F40111:"Modulname:":2,10,s -F40112:"Header-ID:":0,2,x -F40113:"Job-ID:":2,2,x -F40114:"Kanal-ID:":4,2,x -F40115:"NC-Objekt-ID / Job-ID:":2,2,x -F40116:"Fehler der CAN-Funktion:":0,2,d -F40116:8800:"Mehr CAN-Objekte bentigt als bei CAN-OPEN angegeben" -F40116:8801:"Zuwenig User-Memory fr CAN-OPEN" -F40116:8804:"CAN-ID ist ungltig" -F40116:8805:"USER-ID von CAN-OPEN ist ungltig" -F40116:8806:"CAN-Objekt mit dieser CAN-ID bereits definiert" -F40116:8807:"Definition fr CAN-ID ist ungltig" -F40116:8809:"SYNC-ID ist aktiv in einer fragmentierten bertragung" -F40116:8810:"Transmit-Queue ist voll" -F40116:8811:"CAN-Bus im OFF-Zustand" -F40116:8812:"Nicht mehr als 13 hochpriore CAN-Objekte mglich" -F40116:8813:"CAN2000 Driver nicht vorhanden" -F40116:8814:"Sendedaten > 8 Byte" -F40116:8816:"Anzahl der CAN-Objekte gleich 0 oder grer als 2047" -F40116:8876:"Sendepuffer ist nicht frei" -F40117:"Maximale Anzahl:":0,2,d -F40118:"Bus-ID:":0,2,d -F40119:"Moduladresse:":0,2,d -F40120:"NC-Objekt-Typ:":0,1,d -F40120:1:"ncAXIS" -F40120:2:"ncCNCSYS" -F40120:3:"ncMODULEE" -F40120:8:"ncncEXTENCOD" -F40120:10:"ncPARID_TRACE" -F40121:"Index (channel-1):":1,1,d -F40122:"'BOOT'-Status:":0,2,d -F40122:1:"Kein Programm-Modul im FPROM" -F40122:2:"Fehlerhaftes Programm-Modul im FPROM" -F40122:3:"Fehler bei Installation des Betriebssystems" -F40122:10970:"Ungltiges Kommando" -F40123:"Zykluszeit des externen NC-Systems:":0,2,d -F40124:"Fehlercode:":0,1,d -F40124:1:"Kein elektronisches Getriebe aktiv" -F40124:2:"Das Getriebeverhltnis ist nicht '1 zu 1'" -F40124:3:"Der NC-Objekt-Typ der vorherigen Masterachse ist ungltig" -F40124:4:"Der HW-Typ der vorherigen Masterachse ist ungltig" -F40124:5:"Externe Masterachse nicht erlaubt, da SPS-ITR nicht EIN" -F40124:6:"Max. Anzahl externer Kopplungen berschritten" -F40124:7:"Das NC-Objekt der angegebenen Masterachse ist ungltig" -F40124:8:"Der NC-Objekt-Typ der angegebenen Masterachse ist ungltig" -F40124:9:"Der HW-Typ der angegebenen Masterachse ist ungltig" -F40124:10:"Die angegebene Masterachse ist gleich mit der vorherigen Masterachse" -F40124:11:"Kein elektronisches Getriebe fr die angegebene Masterachse aktiv" -F40124:12:"Verschiedene Getriebetypen (aktuelle Achse - definierte Masterachse)" -F40124:13:"Das Getriebeverhltnis fr die angegebene Masterachse ist nicht '1 zu 1'" -F40124:14:"Die angegebene Masterachse ist Slave von der vorherigen Masterachse" -F40125:"CAN-ID fr Masterachse:":0,2,d -F40126:"CAN-ID fr Masterachse (0: Kein CAN-Objekt):":0,2,d -F40127:"CAN-ID fr additive Achse der Masterachse (0: Kein CAN-Objekt):":2,2,d -F40128:"CAN-ID fr additive Achse der Slaveachse (0: Kein CAN-Objekt):":4,2,d -F40129:"Fehler:":0,2,d -F40129:32040:"Version des INIT-Parameter-Moduls ist nicht kompatibel zum NC-Manager" -F40129:32041:"Das Modul acp10cfg ist nicht vorhanden " -F40129:32069:"Die Adresse der ACOPOS-Parameter im Modul arnc0cfg kann nicht gelesen werden" -F40129:32070:"Antrieb fr ACOPOS-Parameter im Modul acp10cfg nicht gefunden" -F40129:32071:"Die ACOPOS-Parameter sind ungltig (ein AutomationStudio-Update ist notwendig)" -F40129:32088:"Das im Zuordnungs-Modul angegebene INIT-Parameter-Modul ist nicht vorhanden" -F40129:32089:"NC-HW-ID des INIT-Parameter-Moduls ist nicht kompatibel zum NC-Manager" -F40129:32090:"NC-Objekt-Typ des INIT-Parameter-Moduls ist nicht gleich mit NC-Objekt" -F40129:32091:"Ungltige Blockdaten im INIT-Parameter-Modul (Datenbereich berschritten)" -F40129:32093:"NcManCtrl ist mehrfach mit verschiedenen Werten definiert" -F40129:32131:"Das angegebene NC-Datenmodul ist nicht vorhanden" -F40129:32132:"Das angegebene Modul ist kein NC-Datenmodul" -F40129:32133:"Der NC-Modul-Typ des angegebenen NC-Datenmodules ist ungltig" -F40129:32134:"Der NC-Modul-Typ des angegebenen NC-Datenmodules kann nicht gelesen werden" -F40129:32135:"Die Datenadresse des angegebenen NC-Datenmodules kann nicht gelesen werden" -F40129:32136:"Die Daten-Section des angegebenen NC-Datenmodules ist leer" -F40129:32145:"Das ACOPOS-Parameter-Modul ist nicht vorhanden" -F40129:32146:"Das ACOPOS-Parameter-Modul ist kein NC-Datenmodul" -F40129:32147:"Der NC-Modul-Typ des ACOPOS-Parameter-Moduls ist ungltig" -F40129:32148:"Der NC-Modul-Typ des ACOPOS-Parameter-Moduls kann nicht gelesen werden" -F40129:32149:"Die Datenadresse im ACOPOS-Parameter-Modul kann nicht gelesen werden" -F40129:32150:"Die Daten-Section des ACOPOS-Parameter-Moduls ist leer" -F40129:32151:"Fehler bei Initialisierung des Speicherbereiches fr den XML-Parser " -F40129:32152:"Kein XML-Element in ACOPOS-Parameter-Daten vorhanden" -F40129:32153:"Der Name des ersten XML-Elementes in den ACOPOS-Parameter-Daten ist ungltig" -F40129:32155:"Schachtelungs-Tiefe fr ACOPOS-Parameter-Gruppen berschritten" -F40129:32158:"ACOPOS-Parameter: Ein Attribut ist nicht definiert (ID)" -F40129:32159:"ACOPOS-Parameter: Ein Attribut ist nicht definiert (Value)" -F40129:32172:"Der angegebene Datenmodul-Name ist fr ein BR-Modul nicht gltig" -F40129:32173:"Speicher fr Datenmodul-Erzeugung kann nicht allokiert werden" -F40129:32174:"Fehler bei Installation des Datenmodules in BR-Modultabelle" -F40129:32175:"Fehler bei Installation des Datenmodules in BR-Modultabelle" -F40129:32186:"NetBasisInitNr ist fr ncMANAGER mehrfach mit verschiedenen Werten definiert" -F40129:32192:"Das angegebene Datenmodul ist kein INIT-Parameter-Modul" -F40129:32193:"Fr diesen NC-Objekt-Typ ist kein INIT-Parameter-Modul vorhanden" -F40129:32194:"Diese Funktion ist fr diesen NC-Objekt-Typ nicht implementiert" -F40130:"NC-Aktion (Subjekt):":0,2,d -F40130:117:"ncCAM_PROF/ncCAM_PROF" -F40130:122:"ncAUTOMAT" -F40130:201:"ncPROGRAM/ncPROGRAM" -F40131:"NC-Aktion (Aktion):":2,2,x -F40131:0x0104:"ncSTART" -F40131:0x0200:"ncINIT" -F40132:"Status:":2,2,d -F40133:"Nummer des Achsfehlers:":0,4,d -F40134:"Index der Achse:":4,2,d -F40135:"Index der Achse:":0,2,d -F40136:"Nummer der NC-Manager TK (Taskklasse):":2,2,d -F40137:"Nummer der Taskklasse, in der die Achse bedient wird:":4,2,d -F40138:"Befehlsstatus:":4,2,x -100001:"Parameter-ID ungltig":F60000 -100002:"Datenblock fr Upload ist nicht vorhanden":F60000 -100003:"Schreibzugriff auf einen Read-Only-Parameter":F60000 -100004:"Lesezugriff auf einen Write-Only-Parameter":F60000 -100008:"Datenblock-Lesezugriff bereits initialisiert":F60000 -100009:"Datenblock-Schreibzugriff bereits initialisiert":F60000 -100010:"Datenblock-Lesezugriff nicht initialisiert":F60000 -100011:"Datenblock-Schreibzugriff nicht initialisiert":F60000 -100016:"Das Datensegment bei Datenblock lesen ist bereits das letzte":F60000 -100017:"Das Datensegment bei Datenblock schreiben ist bereits das letzte":F60000 -100018:"Das Datensegment bei Datenblock lesen ist noch nicht das letzte":F60000 -100019:"Das Datensegment bei Datenblock schreiben ist noch nicht das letzte":F60000 -100021:"Checksum nach Datenblock schreiben ist ungltig":F60000 -100023:"Parameter-ID im Datenblock ist ungltig (Datenblock schreiben)":F50001:F60000 -F50001:"Parameter-ID ":0,2,d -100025:"System-Modul brennen nur unmittelbar nach Download erlaubt":F60000 -100027:"Betriebssystem starten nicht mglich (Betriebssystem ist nicht auf dem FPROM)":F60000 -100040:"Wert des Parameters grer als Maximalwert":F50002:F60000 -F50002:"Maximalwert ":0,4,f -100041:"Wert des Parameters grer als Maximalwert":F50003:F60000 -F50003:"Maximalwert ":0,4,u -100042:"Wert des Parameters grer als Maximalwert":F50004:F60000 -F50004:"Maximalwert ":0,4,d -100052:"Wert des Parameters kleiner als Minimalwert":F50005:F60000 -F50005:"Minimalwert ":0,4,f -100053:"Wert des Parameters kleiner als Minimalwert":F50006:F60000 -F50006:"Minimalwert ":0,4,u -100054:"Wert des Parameters kleiner als Minimalwert":F50007:F60000 -F50007:"Minimalwert ":0,4,d -100064:"Hardware-ID im BR-Modul ist ungltig (Datenblock schreiben)":F50008:F60000 -F50008:"Hardware-ID ":0,1,u -100065:"Hardware-Version im BR-Modul ist ungltig (Datenblock schreiben)":F50009:F60000 -F50009:"Hardware-Revision ":0,1,u -100066:"Das Betriebssystem auf dem Antrieb ist inkompatibel zum vorhandenen Netzwerk":F50010:F60000 -F50010:"Hardware-ID des Betriebssystemes ":0,1,u -100067:"Notwendiger Parameter fehlt oder ist ungltig":F50011:F60000 -F50011:"Parameter-ID ":0,2,d -100068:"Datenblock-Lnge ungltig":F60000 -100069:"Kommando-Schnittstelle ist belegt":F60000 -100070:"Wert eines erforderlichen Parameters zu gro":F50012:F60000 -F50012:"Parameter-ID ":0,2,d -100071:"Wert eines erforderlichen Parameters zu klein":F50013:F60000 -F50013:"Parameter-ID ":0,2,d -100072:"Firmwareversion kleiner als Minimalversion":F50014:F60000 -F50014:"Mindestversion ":0,2,u -100073:"Ungltiges R4 Fliekomma-Format":F60000 -100074:"Parameter kann nur ber Kanal 1 (Achse 1) geschrieben werden":F60000 -100075:"Parameter kann bei gewhltem Motortyp nicht geschrieben werden":F60000 -101001:"Fehler-FIFO berlauf":F60000 -101002:"Parameter nicht im gltigen Wertebereich":F60000 -101003:"Parameter schreiben bei aktiver Regelung nicht erlaubt":F60000 -101004:"Timeout bei Netzwerk-Lebensberwachung":F60000 -101005:"Parameter schreiben bei aktiver Bewegung nicht erlaubt":F60000 -101006:"Ungltiger Parameter fr Trigger-Ereignis (Digital-Eingang + Flanke)":F60000 -101008:"Master fr Netzwerk-Kopplung deaktiviert - Geberfehler":F50015:F60000 -F50015:"Sende-Objekt Nummer ":0,1,u -101009:"Fehler bei Speicherallokierung":F60000 -101011:"Quickstop-Eingang aktiv":F60000 -101012:"Ausfall der zyklischen Netzwerk-Kommunikation":F60000 -101013:"Station ist fr Netzwerk-Kommunikation nicht verfgbar":F50016:F60000 -F50016:"Stationsnummer ":0,2,u -101014:"Netzwerk Kommando-Schnittstelle ist besetzt":F60000 -101016:"Maximale Zykluszeit berschritten - CPU Auslastung zu hoch":F60000 -101017:"Ungltige Parameter-ID fr zyklischen Lesezugriff":F50017:F60000 -F50017:"Parameter-ID ":0,2,d -101018:"Ungltige Parameter-ID fr zyklischen Schreibzugriff ":F50018:F60000 -F50018:"Parameter-ID ":0,2,d -101021:"Parameter schreiben nicht erlaubt: Funktionsblock aktiv":F60000 -101022:"Timeout bei Lebensberwachung der zyklischen Daten zum Antrieb":F60000 -101023:"Netzwerk-Kopplung mit dem zyklischen Kommunikations Modus nicht erlaubt":F60000 -101024:"Zyklischer Kommunikations Modus mit der Netzwerk-Konfiguration nicht mglich":F60000 -101025:"Wert des Parameters in Verbindung mit Haltebremse nicht erlaubt":F60000 -101026:"Wert des Parameters in Verbindung mit SAFETY-Modulen nicht erlaubt":F60000 -101027:"Funktion ist fr diese Hardware nicht verfgbar":F60000 -101028:"Maximale Anzahl von Netzwerk-Kopplungen berschritten":F60000 -101029:"Parameter schreiben nicht erlaubt: Abbruch-Rampe aktiv":F60000 -101030:"Funktion ist bei ACOPOS Simulation nur im Modus 'Complete' verfgbar":F60000 -101031:"Lageregler Zykluszeit berschritten - CPU Auslastung zu hoch":F60000 -101032:"Internal bus error":F50019:F60000 -F50019:"Error code ":0,4,u -101034:"Wert des Parameters in Verbindung mit Motorgebergetriebe nicht erlaubt":F60000 -101035:"Parameter schreiben bei aktivem Geber nicht erlaubt.":F60000 -102001:"Upload der Trace-Daten nicht erlaubt: Aufzeichnung aktiv ":F60000 -102003:"Trace-Start nicht erlaubt: Aufzeichnung aktiv":F60000 -102006:"Initialisierung der Trace-Parameter nicht erlaubt: Aufzeichnung aktiv":F60000 -104005:"Regler einschalten nicht mglich: Antrieb in Fehlerzustand":F60000 -104007:"Schleppfehler Abbruchgrenze berschritten":F50020:F60000 -F50020:"Aktueller Schleppfehler ":0,4,f -104008:"Positiver Endschalter erreicht":F60000 -104009:"Negativer Endschalter erreicht":F60000 -104010:"Regler einschalten nicht mglich: Beide Endschalter sind belegt":F60000 -104011:"Regler ausschalten nicht mglich: Bewegung aktiv":F60000 -104012:"Regler einschalten nicht mglich: Init-Parameter fehlen oder sind ungltig":F50021:F60000 -F50021:"Parameter-ID ":0,2,d -104014:"Zwei-Geberregelung: Abbruchgrenze der Positionsdifferenz berschritten":F50022:F60000 -F50022:"Aktuelle Positionsdifferenz ":0,4,f -104015:"Fehler durch Kommando ausgelst":F50023:F60000 -F50023:"Kommando-Parameter ":0,2,u -104016:"Taskklassen-Zykluszeit ungltig":F60000 -104017:"Netzwerk-Zykluszeit ungltig":F60000 -105001:"Zielposition berschreitet positive SW-Endlage":F60000 -105002:"Zielposition berschreitet negative SW-Endlage":F60000 -105003:"Positive SW-Endlage erreicht":F60000 -105004:"Negative SW-Endlage erreicht":F60000 -105005:"Start einer Bewegung nicht mglich: Positionsregelung inaktiv ":F60000 -105006:"Start einer Bewegung nicht mglich: Achse ist nicht referenziert ":F60000 -105010:"Bewegung in pos. Richtung nicht mglich: Pos. Endschalter ist belegt":F60000 -105011:"Bewegung in neg. Richtung nicht mglich: Neg. Endschalter ist belegt":F60000 -105012:"Start einer Bewegung nicht mglich: Abbruch-Rampe aktiv":F60000 -105015:"Start einer Bewegung nicht mglich: Referenzieren aktiv ":F60000 -105016:"Parameter schreiben nicht erlaubt: Referenzieren aktiv":F60000 -105017:"Referenzier-Modus nicht mglich: Positionsregelung inaktiv":F60000 -105018:"Referenzieren nicht mglich: Bewegung aktiv":F60000 -105019:"Referenzier-Parameter nicht im gltigen Wertebereich ":F50024:F60000 -F50024:"Parameter-ID ":0,2,d -105020:"Referenzieren nicht mglich: Beide Endschalter sind belegt":F60000 -105021:"Endschalter belegt: Keine Richtungsumkehr bei diesem Referenziermodus":F60000 -105022:"Zweites Endschalter-Signal erhalten: Referenz-Schalter nicht gefunden":F60000 -105023:"Falsches Endschalter-Signal fr aktuelle Bewegungsrichtung erhalten":F60000 -105025:"Setzen des Referenzier-Offsets mit Zhlbereichs-Korrektur nicht mglich":F60000 -105026:"Basis-Bewegungsparameter (mit Override) berschreiten Geschwindigkeitsgrenze":F60000 -105027:"Basis-Bewegungsparameter (mit Override) berschreiten Beschleunigungsgrenze":F60000 -105028:"Aktuelle Bewegung ist keine Basis-Bewegung":F60000 -105029:"Trigger ignoriert - Restweg berschreitet SW-Endlage":F60000 -105032:"Beschleunigung zu klein - Bremsweg berschreitet positive SW-Endlage":F60000 -105033:"Beschleunigung zu klein - Bremsweg berschreitet negative SW-Endlage":F60000 -105034:"Referenzieren nicht mglich: Geberfehler":F60000 -105035:"Referenzmarken nicht gefunden":F60000 -105036:"Beschleunigungs-Abbruchgrenze berschritten":F50025:F60000 -F50025:"Beschleunigung ":0,4,f -105037:"Referenzier-Modus nicht mglich: Falscher Geber-Typ":F60000 -105038:"Referenzier-Modus nicht mglich: Restore-Daten ungltig":F50026:F60000 -F50026:"Detail ":0,2,u -105039:"Funktion nicht mglich: Geberfehler":F60000 -105043:"Referenzieren nicht mglich: Kompensation aktiv":F60000 -105044:"Referenzier-Modus nicht mglich: Richtungsumkehr erforderlich":F60000 -105101:"Ausgleichsgetriebe: Grenzwerte berschritten":F50027:F60000 -F50027:"Zustands-Index ":0,1,u -105102:"Zu viele Kurvenwechsel pro Zyklus (Masterperiode zu kurz)":F50028:F60000 -F50028:"Zustands-Index ":0,1,u -105107:"Start Kurvenkopplung nicht mglich: Parameter nicht im gltigen Wertebereich":F50029:F60000 -F50029:"Parameter-ID ":0,2,d -105110:"Abbruch der Kurvenkopplung: Zyklische Sollpositionen fehlen":F50030:F60000 -F50030:"Zustands-Index ":0,1,u -105111:"Abbruch der Kurvenkopplung: Geberfehler":F50031:F60000 -F50031:"Zustands-Index ":0,1,u -105115:"Restart-Kommando nicht mglich: Der Kurvenautomat ist nicht aktiv":F60000 -105202:"Nockensteuerung: Schaltpositionen nicht in ansteigender Reihenfolge":F60000 -105300:"Datenblock fr Upload ist nicht vorhanden":F60000 -105301:"Start Kurvenautomat nicht mglich: Parameter nicht im gltigen Wertebereich":F50032:F60000 -F50032:"Parameter-ID ":0,2,d -105302:"Parameter schreiben nicht erlaubt: Kurvenautomat aktiv":F60000 -105303:"Keine Kurvenscheibendaten bei Index vorhanden":F60000 -105304:"Format-Fehler in den Kurvenscheibendaten":F50033:F60000 -F50033:"Detail ":0,2,u -105311:"Kurvenautomat: Ereignis fhrt in einen nicht initialisierten Zustand":F60000 -105315:"Download-Fehler: Kurvenscheibendaten von Automaten oder FUB in Verwendung":F60000 -105316:"Ereignis-Typ ist nicht mglich als Eintritt in Ausgleich":F60000 -105319:"Kurvenscheibendaten sind im Zustand 0 nicht erlaubt":F60000 -105329:"Keine gltigen Kurvenscheibendaten":F60000 -106000:"Master Abtastzeit ist kein Vielfaches der Lageregler Abtastzeit":F60000 -106002:"Sync-Regler: Fehlertoleranz der Systemzeitdifferenz berschritten":F60000 -106008:"Regelung ist bereits aktiv":F60000 -106014:"Antriebsinitialisierung aktiv":F60000 -106017:"Software: Watchdog aktiv":F60000 -106018:"Hardware: Ausfall der internen Spannungsversorgung":F60000 -106019:"ACOPOS: berstrom":F60000 -106020:"Steuerversorgung: Unterspannung":F60000 -106021:"Low-Pegel am Reglerfreigabe-Eingang":F60000 -106023:"Spannungseinbruch am Reglerfreigabe-Eingang":F60000 -106026:"Haltebremse: Beim ffnen Statorstromgrenze berschritten":F60000 -106027:"Haltebremse: Manuelle Bedienung nicht erlaubt":F60000 -106029:"Haltebremse: Ansteuerungssignal ein und Ausgangstatus aus.":F60000 -106030:"Haltebremse: Bremsausgang aktiv, aber keine Bremse in Motordaten":F60000 -106031:"System-Modul ist bereits gelscht":F60000 -106032:"Interface: FPGA-Konfigurationsfehler":F50034:F60000 -F50034:"Slot ":0,1,u -106033:"Servoverstrkertyp wird von ACOPOS-Firmware nicht untersttzt":F50035:F60000 -F50035:"Fehlerkennung ":0,4,u -106034:"Abbruch der zyklischen Sollwertvorgabe: Sollgeschwindigkeiten fehlen":F60000 -106036:"Motor-Parameter fehlen oder sind ungltig":F50036:F60000 -F50036:"Parameter-ID ":0,2,d -106038:"Momentenbegrenzung grer als Motor-Spitzenmoment":F50037:F60000 -F50037:"Motor-Spitzenmoment ":0,4,f -106043:"PHASING_MODE ist ungltig":F50038:F60000 -F50038:"PHASING_MODE ":0,2,u -106044:"Einphasen: Drehsinn oder Position ungltig":F50039:F60000 -F50039:"Berechnete Polpaarzahl ":0,2,d -106045:"Wechselrichter: Ausgang: Kein Stromfluss":F50040:F60000 -F50040:"Phase ":0,1,u -106046:"Einphasen: Keine Rotorbewegung":F60000 -106047:"Haltebremse: Ansteuerungssignal aus und Ausgangstatus ein.":F60000 -106048:"Motorhaltebremse Bewegungsberwachung: Positionsfehler zu gro":F50041:F60000 -F50041:"Positionsfehler ":0,4,f -106049:"Wechselrichter: Ausgang: Strommessung defekt":F50042:F60000 -F50042:"Phase ":0,1,u -106050:"Parameter schreiben nicht erlaubt: Sollstromfilter oder Notchfilter aktiv":F60000 -106051:"Einphasen: Geschwindigkeit zu hoch":F50043:F60000 -F50043:"Grenzgeschwindigkeit ":0,4,f -106052:"Leistungsteil: High-side: berstrom":F60000 -106053:"Leistungsteil: Low-side: berstrom":F60000 -106054:"Leistungsteil: berstrom":F60000 -106055:"Haltebremse: Unterspannung":F60000 -106056:"Haltebremse: Unterstrom":F60000 -106057:"Lageregelung: Lastgeberfehler":F60000 -106058:"Enable1: Spannungseinbruch":F60000 -106059:"Enable2: Spannungseinbruch":F60000 -106060:"Leistungsteil: Grenzdrehzahl berschritten":F50044:F60000 -F50044:"Grenzdrehzahl ":0,4,f -106061:"CTRL Drehzahl: Geschwindigkeit Abbruchgrenze berschritten":F50045:F60000 -F50045:"Grenzdrehzahl ":0,4,f -106062:"CTRL Drehzahl: Geschwindigkeitsfehler Abbruchgrenze berschritten":F50046:F60000 -F50046:"Grenzwert AXLIM_DV_STOP ":0,4,f -106063:"Haltebremse: Fremdspannung am Haltebremsausgang ber 24V":F60000 -106064:"Parameter schreiben nicht erlaubt: Repetitive Control aktiv":F60000 -106065:"Initialisierungsvorgang aktiv":F50047:F60000 -F50047:"Initialisierungnummer ":0,2,u -106066:"Indexberlauf beim Initilialisieren von Matrizen":F50048:F60000 -F50048:"Indexberlauf ":0,2,u -106067:"Fehler bei der Initialisierung des dynamischen Systems":F50049:F60000 -F50049:"Fehlercode ":0,2,u -106068:"Parameter schreiben bei aktivem Bremsentest nicht erlaubt":F50050:F60000 -F50050:"Fehlercode ":0,2,u -106069:"Haltebremse: berstrom":F60000 -106070:"Parameter schreiben nicht erlaubt: Einphasen aktiv":F60000 -106071:"Einphasen: Polpaarzahl MOTOR_POLEPAIRS nicht gltig":F50051:F60000 -F50051:"Berechnete Polpaarzahl ":0,2,d -106072:"Haltebremse: berspannung":F60000 -106073:"Reglerzusatzfunktion im Fehlerzustand":F50052:F60000 -F50052:"Fehlerstatus ":0,2,u -106074:"Steuerversorgung: berspannung":F50053:F60000 -F50053:"Grenzwert ":0,4,f -106075:"Initialisierung der Lastsimulation fehlgeschlagen":F60000 -106076:"Wechselrichter: Verdrahtung: Phasenreihenfolge nicht korrekt":F60000 -106077:"Drehmomentgrenze grer als maximales Antriebsdrehmoment des Motorgetriebes":F50054:F60000 -F50054:"Maximales Antriebsdrehmoment des Motorgetriebes ":0,4,f -106078:"Wechselrichter: Summenstrom: Analogberwachung: berstrom":F60000 -107000:"Geber: Fehler aktiv":F50055:F60000 -F50055:"Geber ":0,1,u -107012:"Geber: Hiperface Error Bit":F50056:F60000 -F50056:"Geber ":0,1,u -107013:"Geber: Statusmeldung":F50057:F60000 -F50057:"Statuscode ":0,4,u -107014:"Geber: CRC Fehler beim Parameter bertragen":F50058:F60000 -F50058:"Geber ":0,1,u -107015:"Geber: Timeout Fehler bei der Datenbertragung":F50059:F60000 -F50059:"Geber ":0,1,u -107017:"Geber: Fehler beim Lesen der Geber-Parameter":F50060:F60000 -F50060:"Geber ":0,1,u -107022:"Geber: Initialisierung ist aktiv":F50061:F60000 -F50061:"Geber ":0,1,u -107023:"Geber: Parametertransfer ist aktiv":F50062:F60000 -F50062:"Geber ":0,1,u -107029:"Geber: Inkremental-Signalamplitude zu klein":F50063:F60000 -F50063:"Geber ":0,1,u -107030:"Geber: Inkremental-Signalamplitude zu gro":F50064:F60000 -F50064:"Geber ":0,1,u -107031:"Geber: Inkremental-Signalamplitude zu gro (Strungen)":F50065:F60000 -F50065:"Geber ":0,1,u -107032:"Geber: Inkremental-Signalamplitude zu klein (Strungen, keine Verbindung)":F50066:F60000 -F50066:"Geber ":0,1,u -107033:"Geber: Inkremental-Positonssprung zu gro":F50067:F60000 -F50067:"Geber ":0,1,u -107036:"Geber: Einsteckkarte-ID ungltig (Steckverbindung und EEPROM-Daten prfen)":F50068:F60000 -F50068:"Geber ":0,1,u -107038:"Geber: Position nicht synchron mit Absolutwert":F50069:F60000 -F50069:"Geber ":0,1,u -107039:"Inkremental-Geber: Leitungsstrung Spur A":F50070:F60000 -F50070:"Geber ":0,1,u -107040:"Inkremental-Geber: Leitungsstrung Spur B":F50071:F60000 -F50071:"Geber ":0,1,u -107041:"Inkremental-Geber: Leitungsstrung Spur R":F50072:F60000 -F50072:"Geber ":0,1,u -107042:"Inkremental-Geber: Flankenabstand des Quadratursignals zu klein":F50073:F60000 -F50073:"Geber ":0,1,u -107043:"Geber: Leitungsstrung Spur D":F50074:F60000 -F50074:"Geber ":0,1,u -107044:"Geber: Parity":F50075:F60000 -F50075:"Geber ":0,1,u -107045:"Resolver: Signalstrung (Plausibilittsprfung)":F50076:F60000 -F50076:"Geber ":0,1,u -107046:"Resolver: Leitungsstrung":F50077:F60000 -F50077:"Geber ":0,1,u -107047:"Ungltiger Abstand der Referenzmarken":F50078:F60000 -F50078:"Abstand ":0,4,d -107048:"Fehler beim Lesen des Geberspeichers":F50079:F60000 -F50079:"Geber ":0,1,u -107049:"Geberstromaufnahme anormal":F50080:F60000 -F50080:"Geber ":0,1,u -107050:"Inkremental-Geber: AB-Signalnderung nicht zulssig":F50081:F60000 -F50081:"Geber ":0,1,u -107051:"Geber: Beschleunigung zu gro (Strung)":F50082:F60000 -F50082:"Geber ":0,1,u -107052:"Geber: Geber wird nicht untersttzt":F50083:F60000 -F50083:"Geber ":0,1,u -107053:"Geber: Spannungsversorgung fehlerhaft":F50084:F60000 -F50084:"Geber ":0,1,u -107054:"Geber: Position im Kanal bereits definiert":F50085:F60000 -F50085:"Geber ":0,1,u -107055:"Geber: Ungueltiger Inhalttyp 'Frameende'":F50086:F60000 -F50086:"Geber ":0,1,u -107057:"Geber: Register Lese/Schreibzugriff nicht erlaubt/implementiert":F50087:F60000 -F50087:"Geber ":0,1,u -107058:"Geber: Alarmbit ist gesetzt":F50088:F60000 -F50088:"Geber ":0,1,u -107059:"Virtueller Geber: Fehlerstatus":F50089:F60000 -F50089:"PARID_ENCOD0_STATUS ":0,4,u -107060:"Virtueller Geber: berblendfehler":F50090:F60000 -F50090:"PARID_ENCOD0_STATUS ":0,4,u -107061:"Virtueller Geber: Stillstandsberwachung":F50091:F60000 -F50091:"PARID_ENCOD0_STATUS ":0,4,u -107062:"Geber: SafeMOTION Modul nicht bereit":F50092:F60000 -F50092:"Geber ":0,1,u -107063:"Geber: Fehler in der UART Kommunikation":F50093:F60000 -F50093:"Geber ":0,1,u -107064:"Geber: Fehler in der SafeMOTION Kommunikation":F50094:F60000 -F50094:"Geber ":0,1,u -107065:"Geber: Gebertyp ungltig":F50095:F60000 -F50095:"Geber ":0,1,u -107066:"Geber: Geber nicht bereit":F50096:F60000 -F50096:"Geber ":0,1,u -107067:"Geber: SafeMOTION Modul nicht im Zustand Operational":F50097:F60000 -F50097:"Geber ":0,1,u -107068:"Geber: Maximale Zykluszeit berschritten":F50098:F60000 -F50098:"Geber ":0,1,u -107069:"Geber: Geberfehlerfilter aktiv":F50099:F60000 -F50099:"Geber ":0,1,u -107070:"Geber: Limit Schleppfehler berschritten":F50100:F60000 -F50100:"Aktueller Schleppfehler ":0,4,f -107071:"Geber: Limit Geschwindigkeitsfehler berschritten":F50101:F60000 -F50101:"Geschwindigkeitsfehler ":0,4,f -107072:"Geber: bertragungszeit fr Position berschritten":F50102:F60000 -F50102:"Geber ":0,1,u -107073:"Geber: Multiturnfehler":F50103:F60000 -F50103:"Geber ":0,1,u -107074:"Geber: SafeMOTION Fehler":F50104:F60000 -F50104:"Geber ":0,1,u -107075:"Geber: Konfiguration Gebertyp fehlerhaft":F50105:F60000 -F50105:"Geber ":0,1,u -107076:"Geber: Datenbertragung aktiv":F50106:F60000 -F50106:"Motor: Datensatz-Index ":0,2,u -107077:"Geber: Geberauswertung durch SafeMOTION Konfiguration blockiert":F50107:F60000 -F50107:"Geber ":0,1,u -107078:"Geber: Intersegmentkommunikation ausgefallen":F50108:F60000 -F50108:"Seite ":0,1,u -107079:"Geber: Interner Fehler":F50109:F60000 -F50109:"- ":0,4,u -107080:"Geber: Fehler in der Geberkommunikation":F50110:F60000 -F50110:"Geber ":0,1,u -107081:"Geber: Timeout bei der Initialisierung":F50111:F60000 -F50111:"Geber ":0,1,u -107082:"Geber: Verbindung zum Geber gestrt":F50112:F60000 -F50112:"Geber ":0,1,u -107083:"Referenzimpuls-berwachung: Position, Auflsung od. Referenzimpuls fehlerhaft":F50113:F60000 -F50113:"Geber ":0,1,u -107084:"Geber: Fehler in der Positionsauswertung":F50114:F60000 -F50114:"Geber ":0,1,u -107085:"Geber: SafeMOTION nicht initialisiert":F50115:F60000 -F50115:"Geber ":0,1,u -107087:"Geberemulation: Netzwerkverbindung unterbrochen":F50116:F60000 -F50116:"Geber ":0,1,u -107089:"Geber: HIPERFACE DSL: Online Status: Bit 2: QMLW: Qualittsberwach. Low-Pegel":F50117:F60000 -F50117:"Geber ":0,1,u -107090:"Geber: HIPERFACE DSL: Online Status: Bit 3: FIX0: Bit nicht '0'":F50118:F60000 -F50118:"Geber ":0,1,u -107091:"Geber: HIPERFACE DSL: Online Status: Bit 8: PRST: Protokoll-Reset":F50119:F60000 -F50119:"Geber ":0,1,u -107092:"Geber: HIPERFACE DSL: Online Status: Bit 9: DTE: Abweichungsschwellenfehler":F50120:F60000 -F50120:"Geber ":0,1,u -107093:"Geber: HIPERFACE DSL: Online Status: Bit 12: FIX1: Bit nicht '1'":F50121:F60000 -F50121:"Geber ":0,1,u -107094:"Geber: HIPERFACE DSL: Online Status: Bit 14: SUM: Sammelbyte Geber Status":F50122:F60000 -F50122:"Geber ":0,1,u -107095:"Geber: Gebertyp von SafeMOTION Firmware nicht untersttzt":F50123:F60000 -F50123:"Geber ":0,1,u -107100:"Parameterfunktion wird nicht untersttzt.":F60000 -107103:"Inkompatible Schnittstelle":F50124:F60000 -F50124:"Schnittstelle + Zusatzinfo ":0,4,u -107104:"Initialisierung abgebrochen":F50125:F60000 -F50125:"Slot ":0,1,u -107200:"Zwischenkreis: berspannung":F60000 -107210:"Zwischenkreis: Vorladen: Spannung instabil ":F60000 -107211:"Zwischenkreis: Spannungseinbruch":F50126:F60000 -F50126:"Grenzwert fr Spannungseinbruch ":0,4,f -107212:"Zwischenkreis: Starker Spannungseinbruch":F50127:F60000 -F50127:"Grenzwert fr Spannungseinbruch ":0,4,f -107214:"Zwischenkreis: Vorladewiderstand berhitzt (zu viele Netzausflle)":F60000 -107215:"Netzversorgung: Mindestens eine Netzphase ist ausgefallen":F60000 -107217:"Zwischenkreis: Nennspannungserkennung: Spannung zu hoch":F50128:F60000 -F50128:"Maximal zulssige Zwischenkreisspannung ":0,4,f -107218:"Zwischenkreis: Nennspannungserkennung: Spannung zu klein":F50129:F60000 -F50129:"Minimal erforderliche Zwischenkreisspannung ":0,4,f -107219:"Zwischenkreis: Vorladen: Spannung zu klein":F50130:F60000 -F50130:"Minimal erforderliche Zwischenkreisspannung ":0,4,f -107220:"Zwischenkreis: Nennspannungserkennung: Spannung nicht zulssig":F50131:F60000 -F50131:"Zwischenkreisspannung ":0,4,f -107221:"Netz: Strung":F50132:F60000 -F50132:"Netzfrequenz ":0,4,f -107222:"Wechselrichter: Summenstrom: berstrom":F50133:F60000 -F50133:"Grenzwert ":0,4,f -107223:"Zwischenkreis: berspannung DC-GND":F60000 -107224:"Rckwandstecker: Kontaktberwachung 24V-GND: Spannung zu klein":F60000 -107225:"Zwischenkreis: berspannung":F50134:F60000 -F50134:"Grenzspannung ":0,4,f -107226:"Zwischenkreis: berstrom":F60000 -107227:"Bremswiderstand: berstrom":F50135:F60000 -F50135:"Grenzwert ":0,4,f -107228:"Zwischenkreis: Nennspannungserkennung: Hoher Einschaltstrom":F50136:F60000 -F50136:"Spannungsanstiegsverhltnis ":0,4,f -107229:"Chopper: berstrom":F60000 -107230:"Zwischenkreis: Mittenspannung ausserhalb des erlaubten Bereichs ":F50137:F60000 -F50137:"Detail ":0,4,u -107231:"Motor: berspannung":F50138:F60000 -F50138:"Grenzspannung ":0,4,f -107232:"Netz: Detektierte Frequenz auerhalb des Bereichs [20,200]":F50139:F60000 -F50139:"Detektierte Frequenz ":0,4,f -107300:"Analog/Digital IO: Ungltige IO Konfiguration":F50140:F60000 -F50140:"Slot ":0,1,u -107303:"Analog/Digital IO: 24V-Spannungsversorgung fehlerhaft":F50141:F60000 -F50141:"Slot ":0,1,u -107304:"Analog/Digital IO: Netzwerkverbindung unterbrochen":F50142:F60000 -F50142:"Slot ":0,1,u -107305:"Digital IO: Digital Ausgang: Diagnosebit aktiv":F50143:F60000 -F50143:"Digital IOs ":0,2,u -107306:"Analog IO: Analog Ausgang: Diagnosebit aktiv":F50144:F60000 -F50144:"Analog IOs ":0,1,u -107401:"Parameterposition berschreitet maximale Datenlnge":F60000 -107402:"Bearbeitung der Parameter-Sequenz abgebrochen: Fehler beim Schreiben":F50145:F60000 -F50145:"Index des Parameters ":0,2,u -107403:"Bearbeitung der Parameter-Sequenz ist noch aktiv":F60000 -107404:"Keine Parameter-Sequenz bei Index vorhanden":F60000 -108001:"EEPROM-Select nicht gltig":F60000 -108003:"Tabellenindex nicht gltig":F60000 -108004:"EEPROM-Variablentyp nicht gltig":F60000 -108005:"EEPROM Speichertyp nicht gltig":F60000 -108006:"Wert des EEPROM-Parameters ist gleich 0":F50146:F60000 -F50146:"EEPROM Parameter-ID ":0,2,u -108007:"Wert des EEPROM-Parameters ist ungltig ":F50147:F60000 -F50147:"EEPROM Parameter-ID ":0,2,u -108011:"EPROM: Daten nicht gltig":F50148:F60000 -F50148:"CODE ":0,4,u -108012:"EPROM: Controller-ID nicht gltig":F50149:F60000 -F50149:"CODE ":0,1,u -108013:"EPROM: CRC Fehler":F50150:F60000 -F50150:"CODE ":0,1,u -108020:"Ungltige Schaltfrequenz":F60000 -108021:"Anwender-Gertekonfigurationsdaten: CRC Fehler":F60000 -108022:"Anwender-Gertekonfigurationsdaten: Parameterwert ungltig":F50151:F60000 -F50151:"Parameter-ID ":0,2,d -109000:"Khler-Temperatursensor: Abbruchgrenze berschritten":F50152:F60000 -F50152:"Grenztemperatur ":0,4,f -109001:"Khler-Temperatursensor: Ausschaltgrenze berschritten":F50153:F60000 -F50153:"Grenztemperatur ":0,4,f -109003:"Khler-Temperatursensor: Nicht angeschlossen oder zerstrt":F50154:F60000 -F50154:"Grenztemperatur ":0,4,f -109010:"Temperatursensor (Motor|Drossel|Extern): Abbruchgrenze berschritten":F50155:F60000 -F50155:"Grenztemperatur ":0,4,f -109011:"Temperatursensor (Motor|Drossel|Extern): Ausschaltgrenze berschritten":F50156:F60000 -F50156:"Grenztemperatur ":0,4,f -109012:"Temperatursensor (Motor|Drossel|Extern): Nicht angeschlossen oder zerstrt":F50157:F60000 -F50157:"Temperatur ":0,4,f -109013:"Temperatursensor (Motor|Drossel|Extern): Kurzschluss ":F50158:F60000 -F50158:"Temperatur ":0,4,f -109030:"Sperrschicht-Temperaturmodell: Abbruchgrenze berschritten":F50159:F60000 -F50159:"Grenztemperatur ":0,4,f -109031:"Sperrschicht-Temperaturmodell: Ausschaltgrenze berschritten":F50160:F60000 -F50160:"Grenztemperatur ":0,4,f -109040:"Bremswiderstand-Temperaturmodell: Abbruchgrenze berschritten":F50161:F60000 -F50161:"Grenztemperatur ":0,4,f -109041:"Bremswiderstand-Temperaturmodell: Ausschaltgrenze berschritten":F50162:F60000 -F50162:"Grenztemperatur ":0,4,f -109050:"ACOPOS-Spitzenstrom: Abbruchgrenze berschritten":F50163:F60000 -F50163:"Grenzlast ":0,4,f -109051:"ACOPOS-Spitzenstrom: Ausschaltgrenze berschritten":F50164:F60000 -F50164:"Grenzlast ":0,4,f -109060:"ACOPOS-Dauerstrom: Abbruchgrenze berschritten":F50165:F60000 -F50165:"Grenzlast ":0,4,f -109061:"ACOPOS-Dauerstrom: Ausschaltgrenze berschritten":F50166:F60000 -F50166:"Grenzlast ":0,4,f -109070:"Motor-Temperaturmodell: Abbruchgrenze berschritten":F50167:F60000 -F50167:"Grenztemperatur ":0,4,f -109071:"Motor-Temperaturmodell: Ausschaltgrenze berschritten":F50168:F60000 -F50168:"Grenztemperatur ":0,4,f -109075:"ACOPOS-Dauerleistung: Abbruchgrenze berschritten":F50169:F60000 -F50169:"Grenzlast ":0,4,f -109076:"ACOPOS-Dauerleistung: Ausschaltgrenze berschritten":F50170:F60000 -F50170:"Grenzlast ":0,4,f -109078:"Leistungsteil: Temperatursensor 1: Abbruchgrenze berschritten":F50171:F60000 -F50171:"Temperatur ":0,4,f -109079:"Leistungsteil: Temperatursensor 1: Ausschaltgrenze berschritten":F50172:F60000 -F50172:"Temperatur ":0,4,f -109080:"Vorladewiderstand-Temperaturmodell: Abbruchgrenze berschritten":F50173:F60000 -F50173:"Grenztemperatur ":0,4,f -109081:"Leistungsteil-Temperaturmodell: Abbruchgrenze berschritten":F50174:F60000 -F50174:"Temperatur ":0,4,f -109082:"Leistungsteil-Temperaturmodell: Ausschaltgrenze berschritten":F50175:F60000 -F50175:"Temperatur ":0,4,f -109083:"Leistungsteil: Temperatursensor 2: Abbruchgrenze berschritten":F50176:F60000 -F50176:"Temperatur ":0,4,f -109084:"Leistungsteil: Temperatursensor 2: Ausschaltgrenze berschritten":F50177:F60000 -F50177:"Temperatur ":0,4,f -109085:"Leistungsteil: Temperatursensor 3: Abbruchgrenze berschritten":F50178:F60000 -F50178:"Temperatur ":0,4,f -109086:"Leistungsteil: Temperatursensor 3: Ausschaltgrenze berschritten":F50179:F60000 -F50179:"Temperatur ":0,4,f -109087:"Leistungsteil: Temperatursensor 4: Abbruchgrenze berschritten":F50180:F60000 -F50180:"Temperatur ":0,4,f -109088:"Leistungsteil: Temperatursensor 4: Ausschaltgrenze berschritten":F50181:F60000 -F50181:"Temperatur ":0,4,f -109089:"Geber-Temperatursensor: Abbruchgrenze berschritten":F50182:F60000 -F50182:"Temperatur ":0,4,f -109090:"Geber-Temperatursensor: Temperaturwert nicht gltig":F60000 -109091:"24V-Versorgung/Hauptrelais-Temperatursensor: Abbruchgrenze berschritten":F60000 -109092:"Leistungsteil: Temperatursensor 5: Abbruchgrenze berschritten":F50183:F60000 -F50183:"Temperatur ":0,4,f -109093:"Leistungsteil: Temperatursensor 5: Ausschaltgrenze berschritten":F50184:F60000 -F50184:"Temperatur ":0,4,f -109094:"Gleichrichter-Temperaturmodell: Abbruchgrenze berschritten":F50185:F60000 -F50185:"Temperatur ":0,4,f -109095:"Gleichrichter-Temperaturmodell: Ausschaltgrenze berschritten":F50186:F60000 -F50186:"Temperatur ":0,4,f -109096:"Zwischenkreisrelais-Temperaturmodell: Abbruchgrenze berschritten":F50187:F60000 -F50187:"Temperatur ":0,4,f -109097:"Zwischenkreisrelais-Temperaturmodell: Ausschaltgrenze berschritten":F50188:F60000 -F50188:"Temperatur ":0,4,f -109098:"Zwischenkreiskondensator-Temperaturmodell: Abbruchgrenze berschritten":F50189:F60000 -F50189:"Temperatur ":0,4,f -109099:"Zwischenkreiskondensator-Temperaturmodell: Ausschaltgrenze berschritten":F50190:F60000 -F50190:"Temperatur ":0,4,f -109100:"Zwischenkreis: Dauersummenleistung: Abbruchgrenze berschritten":F50191:F60000 -F50191:"Grenzlast ":0,4,f -109101:"Zwischenkreis: Dauersummenleistung: Ausschaltgrenze berschritten":F50192:F60000 -F50192:"Grenzlast ":0,4,f -109102:"Zwischenkreis: Spitzensummenleistung: Abbruchgrenze berschritten":F50193:F60000 -F50193:"Grenzlast ":0,4,f -109103:"Zwischenkreis: Spitzensummenleistung: Ausschaltgrenze berschritten":F50194:F60000 -F50194:"Grenzlast ":0,4,f -109104:"DC-Anschluss-Temperaturmodell: Abbruchgrenze berschritten":F50195:F60000 -F50195:"Temperatur ":0,4,f -109105:"DC-Anschluss-Temperaturmodell: Ausschaltgrenze berschritten":F50196:F60000 -F50196:"Temperatur ":0,4,f -109106:"Leistungsteil: Temperatursensor: Abbruchgrenze berschritten":F50197:F60000 -F50197:"Sensor ":0,2,u -109107:"Leistungsteil: Temperatursensor: Ausschaltgrenze berschritten":F50198:F60000 -F50198:"Sensor ":0,2,u -109108:"Motor: Temperatursensor: Multiplexer Referenzspannung fehlerhaft":F50199:F60000 -F50199:"Multiplexer Stufe ":0,2,u -109110:"Motor-Temperaturmodell: Abbruchgrenze berschritten":F50200:F60000 -F50200:"Phasenindex ":0,1,u -109111:"Motor-Temperaturmodell: Ausschaltgrenze berschritten":F50201:F60000 -F50201:"Phasenindex ":0,1,u -109300:"Stromregler: berstrom":F50202:F60000 -F50202:"Grenzwert ":0,4,f -109302:"Stromregler: Zykluszeit ungltig":F60000 -109303:"Einspeiser: Summenstrom: berstrom":F50203:F60000 -F50203:"Grenzwert ":0,4,f -110000:"Identifikationsparameter unvollstndig":F60000 -110001:"Parameter Identifikation: Kein gltiger Untermodus gewhlt":F60000 -110100:"Parameter Identifikation: Gtekriterium verletzt ":F50204:F60000 -F50204:"Detail ":0,2,u -110101:"Kein ISQ-Filter frei":F60000 -110102:"Keine Resonanzfrequenz fr ISQ-Filter (Bandsperre) gefunden":F50205:F60000 -F50205:"Filter ":0,2,u -110103:"Autotuning: Maximaler Schleppfehler berschritten":F50206:F60000 -F50206:"Aktueller Schleppfehler ":0,4,f -110104:"Parameter Identifikation: Bewegung whrend Shuttlepositionsermittlung":F60000 -110105:"Parameter Identifikation: Plausibilittprfung der Shuttlepositionen":F60000 -110500:"Induktionshalt wurde abgebrochen":F60000 -111000:"Intersegmentkommunikation: Verkabelungsfehler":F50207:F60000 -F50207:"Anschluss ":0,4,u -111101:"Geber: Signalamplitude zu klein":F50208:F60000 -F50208:"Position ":0,4,f -111102:"Geber: Signalamplitude zu gro":F50209:F60000 -F50209:"Position ":0,4,f -129200:"Das Achsobjekt ist ungltig":F50210:F60000 -F50210:"PLCopen_FB ":0,2,u -129203:"Antrieb nicht bereit":F50211:F60000 -F50211:"PLCopen_FB ":0,2,u -129204:"Ungltige Parameternummer":F50212:F60000 -F50212:"PLCopen_FB ":0,2,u -129205:"Die Achse ist nicht referenziert":F50213:F60000 -F50213:"PLCopen_FB ":0,2,u -129206:"Der Regler ist aus":F50214:F60000 -F50214:"PLCopen_FB ":0,2,u -129207:"Dieser Bewegungstyp ist derzeit nicht erlaubt":F50215:F60000 -F50215:"PLCopen_FB ":0,2,u -129208:"Das Achsobjekt wurde seit dem letzten Funktionsbaustein-Aufruf gendert":F50216:F60000 -F50216:"PLCopen_FB ":0,2,u -129209:"Der Antrieb ist im Fehlerzustand":F50217:F60000 -F50217:"PLCopen_FB ":0,2,u -129210:"Parameter-Initialisierung (Global-Init) fehlgeschlagen":F50218:F60000 -F50218:"PLCopen_FB ":0,2,u -129211:"Haltebremse kann nicht geschaltet werden. Der Regler ist eingeschaltet":F50219:F60000 -F50219:"PLCopen_FB ":0,2,u -129214:"Referenzieren nicht mglich":F50220:F60000 -F50220:"PLCopen_FB ":0,2,u -129215:"Diskrete Bewegung nicht mglich":F50221:F60000 -F50221:"PLCopen_FB ":0,2,u -129216:"Endlosbewegung nicht mglich":F50222:F60000 -F50222:"PLCopen_FB ":0,2,u -129217:"Ungltiger Eingabeparameter":F50223:F60000 -F50223:"PLCopen_FB ":0,2,u -129218:"Unbekannter PLCopen-Achszustand":F50224:F60000 -F50224:"PLCopen_FB ":0,2,u -129219:"Ungltiger Wert fr PLCopen-Parameter":F50225:F60000 -F50225:"PLCopen_FB ":0,2,u -129221:"Kein Kurvenname":F50226:F60000 -F50226:"PLCopen_FB ":0,2,u -129222:"Fehler bei Kurve-Download":F50227:F60000 -F50227:"PLCopen_FB ":0,2,u -129225:"Die Zielposition ist auerhalb der Achsperiode":F50228:F60000 -F50228:"PLCopen_FB ":0,2,u -129226:"Fehler auf dem Antrieb. MC_ReadAxisError fr Details aufrufen":F50229:F60000 -F50229:"PLCopen_FB ":0,2,u -129227:"Dieser Antrieb kann keine weitere Masterposition auf dem Netzwerk senden":F50230:F60000 -F50230:"PLCopen_FB ":0,2,u -129228:"Dieser Antrieb kann keine weitere Masterposition vom Netzwerk lesen":F50231:F60000 -F50231:"PLCopen_FB ":0,2,u -129229:"Synchronisierte Bewegung nicht mglich":F50232:F60000 -F50232:"PLCopen_FB ":0,2,u -129230:"Interner Fehler: Fehler beim bertragen der Parameterliste":F50233:F60000 -F50233:"PLCopen_FB ":0,2,u -129231:"Die Mastergeschwindigkeit ist ungltig, 0 oder negativ":F50234:F60000 -F50234:"PLCopen_FB ":0,2,u -129232:"Interner Fehler: Ungltiger SPT-Ressource-Typ":F50235:F60000 -F50235:"PLCopen_FB ":0,2,u -129233:"SPT-Ressourcen des bentigten Typs nicht verfgbar":F50236:F60000 -F50236:"PLCopen_FB ":0,2,u -129234:"Interner Fehler: Anzahl der angeforderten SPT-Ressourcen ist nicht verfgbar":F50237:F60000 -F50237:"PLCopen_FB ":0,2,u -129235:"Diese Funktionalitt ist fr den aktuellen Achstyp nicht verfgbar":F50238:F60000 -F50238:"PLCopen_FB ":0,2,u -129237:"Fehler in TriggerInput Parametern":F50239:F60000 -F50239:"PLCopen_FB ":0,2,u -129238:"Dieser FB kann im aktuellen PLCopen-Achszustand nicht verwendet werden":F50240:F60000 -F50240:"PLCopen_FB ":0,2,u -129239:"Diese Funktionalitt ist fr CAN-Bus nicht verfgbar":F50241:F60000 -F50241:"PLCopen_FB ":0,2,u -129240:"Die angegebene ParID kann wegen der Datentyp-Gre nicht verwendet werden":F50242:F60000 -F50242:"PLCopen_FB ":0,2,u -129241:"Falscher Datentyp fr angegebene ParID":F50243:F60000 -F50243:"PLCopen_FB ":0,2,u -129242:"Zyklische Lesedaten voll":F50244:F60000 -F50244:"PLCopen_FB ":0,2,u -129244:"Interner Fehler whrend Konfiguration von zyklischen Daten":F50245:F60000 -F50245:"PLCopen_FB ":0,2,u -129246:"TouchProbe Fenster ungltig ":F50246:F60000 -F50246:"PLCopen_FB ":0,2,u -129247:"Master-Synchron-Position kann nicht erreicht werden":F50247:F60000 -F50247:"PLCopen_FB ":0,2,u -129250:"CamTableID ungltig":F50248:F60000 -F50248:"PLCopen_FB ":0,2,u -129251:"Fehler bei ACOPOS-Parametertabellen Download":F50249:F60000 -F50249:"PLCopen_FB ":0,2,u -129252:"Fehler beim Initialisieren der Parameterliste":F50250:F60000 -F50250:"PLCopen_FB ":0,2,u -129253:"Fehler beim Download der Parametersequenz":F50251:F60000 -F50251:"PLCopen_FB ":0,2,u -129254:"Fehler beim Initialisieren der Parametersequenz":F50252:F60000 -F50252:"PLCopen_FB ":0,2,u -129255:"Initialisierung nicht mglich, Achskopplung ist aktiv":F50253:F60000 -F50253:"PLCopen_FB ":0,2,u -129256:"Nicht mehrere Kommandos gleichzeitig mglich":F50254:F60000 -F50254:"PLCopen_FB ":0,2,u -129257:"Die angegebene Datenadresse ist ungltig":F50255:F60000 -F50255:"PLCopen_FB ":0,2,u -129260:"Kein Datenobjektname angegeben":F50256:F60000 -F50256:"PLCopen_FB ":0,2,u -129261:"Ungltiger Datenobjektindex":F50257:F60000 -F50257:"PLCopen_FB ":0,2,u -129262:"Masterkanal wird bereits benutzt":F50258:F60000 -F50258:"PLCopen_FB ":0,2,u -129263:"Slavekanal wird bereits benutzt":F50259:F60000 -F50259:"PLCopen_FB ":0,2,u -129264:"Zyklische Schreibdaten voll":F50260:F60000 -F50260:"PLCopen_FB ":0,2,u -129265:"Kommunikation zum Antrieb ausgefallen":F50261:F60000 -F50261:"PLCopen_FB ":0,2,u -129266:"Die MasterParID wurde seit dem letzten Funktionsbaustein-Aufruf gendert":F50262:F60000 -F50262:"PLCopen_FB ":0,2,u -129267:"Ungltige Anzahl von Kurvenscheibenpolynomen":F50263:F60000 -F50263:"PLCopen_FB ":0,2,u -129268:"Der Funktionsbaustein wurde durch einen anderen abgebrochen":F50264:F60000 -F50264:"PLCopen_FB ":0,2,u -129269:"Fehler beim Speichern des NC-INIT-Parameter-Modules":F50265:F60000 -F50265:"PLCopen_FB ":0,2,u -129270:"Fehler beim Laden des NC-INIT-Parameter-Modules":F50266:F60000 -F50266:"PLCopen_FB ":0,2,u -129271:"Der ausgewhlte Funktionsbaustein vom Typ MC_TouchProbe ist nicht aktiv":F50267:F60000 -F50267:"PLCopen_FB ":0,2,u -129272:"Kurvenscheibenautomaten-Daten nicht initialisiert":F50268:F60000 -F50268:"PLCopen_FB ":0,2,u -129273:"Das angegebene 'Subject' ist ungltig":F50269:F60000 -F50269:"PLCopen_FB ":0,2,u -129274:"Ein Fehler bei der Initialisierung der Daten ist aufgetreten":F50270:F60000 -F50270:"PLCopen_FB ":0,2,u -129275:"Mindestens ein Wert eines Einganges wurde whrend 'Enable = TRUE' gendert":F50271:F60000 -F50271:"PLCopen_FB ":0,2,u -129276:"Es wird bereits eine Phasenverschiebung durchgefhrt":F50272:F60000 -F50272:"PLCopen_FB ":0,2,u -129277:"Es wird bereits eine Offsetverschiebung durchgefhrt":F50273:F60000 -F50273:"PLCopen_FB ":0,2,u -129278:"Keine Periode bei Axis, Master, Slave oder an einem FB-Eingang definiert":F50274:F60000 -F50274:"PLCopen_FB ":0,2,u -129279:"Berechnung des Wertes fr einen Ausgang nicht mglich":F50275:F60000 -F50275:"PLCopen_FB ":0,2,u -129280:"Keine gltige Masterachse definiert":F50276:F60000 -F50276:"PLCopen_FB ":0,2,u -129281:"Diese Funktionalitt ist fr ACOPOSmulti nicht verfgbar":F50277:F60000 -F50277:"PLCopen_FB ":0,2,u -129282:"Kommando kann derzeit nicht ausgefhrt werden":F50278:F60000 -F50278:"PLCopen_FB ":0,2,u -129283:"Master- oder Slaveposition des ersten Kurvenscheibenpunktes ungleich 0":F50279:F60000 -F50279:"PLCopen_FB ":0,2,u -129284:"Zu wenige Kurvenpunkte":F50280:F60000 -F50280:"PLCopen_FB ":0,2,u -129285:"Ungltiger Typ fr Kurvenscheiben-Teilstck":F50281:F60000 -F50281:"PLCopen_FB ":0,2,u -129286:"Ungltiger Mode fr letzten Kurvenscheibenpunkt":F50282:F60000 -F50282:"PLCopen_FB ":0,2,u -129287:"Ungltige Master- oder Slaveposition fr letzten Kurvenscheibenpunkt":F50283:F60000 -F50283:"PLCopen_FB ":0,2,u -129288:"Masterpositionen nicht streng monoton ansteigend":F50284:F60000 -F50284:"PLCopen_FB ":0,2,u -129289:"Unzulssige Randparameter":F50285:F60000 -F50285:"PLCopen_FB ":0,2,u -129290:"Zu viele Kurvenscheibenpolynome":F50286:F60000 -F50286:"PLCopen_FB ":0,2,u -129291:"Wendepunkt ausserhalb des Kurvenscheiben-Teilstcks":F50287:F60000 -F50287:"PLCopen_FB ":0,2,u -129292:"Identische Slaverandpositionen nicht zulssig":F50288:F60000 -F50288:"PLCopen_FB ":0,2,u -129293:"Angegebene Datenlnge 0 oder zu klein":F50289:F60000 -F50289:"PLCopen_FB ":0,2,u -129294:"Fehlertext konnte nicht ermittelt werden. Fr Details siehe Fehlertextstring":F50290:F60000 -F50290:"PLCopen_FB ":0,2,u -129295:"Ein Fehler ist aufgetreten. Fr Details siehe Ausgang 'ErrorRecord'":F50291:F60000 -F50291:"PLCopen_FB ":0,2,u -129297:"Problem mit Variable im permanenten Speicher":F50292:F60000 -F50292:"PLCopen_FB ":0,2,u -129299:"Ein Fehler ist whrend der Setup-Operation aufgetreten":F50293:F60000 -F50293:"PLCopen_FB ":0,2,u -129300:"Falsche Polynomanzahl in Kurvenscheibe":F50294:F60000 -F50294:"PLCopen_FB ":0,2,u -129301:"Kein Kurvenscheibenwert berechenbar":F50295:F60000 -F50295:"PLCopen_FB ":0,2,u -129302:"Es ist bereits eine Instanz des Funktionsbausteins auf dieser Achse aktiv":F50296:F60000 -F50296:"PLCopen_FB ":0,2,u -129303:"Die angegebene IntervalTime ist zu klein":F50297:F60000 -F50297:"PLCopen_FB ":0,2,u -129305:"ParID kann mit dem angegebenen Modus nicht gelesen werden":F50298:F60000 -F50298:"PLCopen_FB ":0,2,u -129306:"Ungltiger Interpolationsmodus":F50299:F60000 -F50299:"PLCopen_FB ":0,2,u -129307:"Masterperiode ist Null":F50300:F60000 -F50300:"PLCopen_FB ":0,2,u -129308:"Interner Berechnungsfehler":F50301:F60000 -F50301:"PLCopen_FB ":0,2,u -129309:"Allgemeiner interner Fehler":F50302:F60000 -F50302:"PLCopen_FB ":0,2,u -129310:"Berechneter Ausgleich berschreitet Grenzwerte":F50303:F60000 -F50303:"PLCopen_FB ":0,2,u -129311:"Die maximale Zeit wurde berschritten":F50304:F60000 -F50304:"PLCopen_FB ":0,2,u -129312:"Fehler ist whrend der Haltebremsenprfung aufgetreten":F50305:F60000 -F50305:"PLCopen_FB ":0,2,u -129313:"FIFO - Maximalzahl an verfgbaren Elementen berschritten":F50306:F60000 -F50306:"PLCopen_FB ":0,2,u -129314:"Der Funktionsbaustein wird in der falschen Taskklasse aufgerufen":F50307:F60000 -F50307:"PLCopen_FB ":0,2,u -129315:"Abbruch der zyklischen Positionsbertragung wegen Achsfehler":F50308:F60000 -F50308:"PLCopen_FB ":0,2,u -129316:"Zwei-Geberregelung ist nicht aktiviert":F50309:F60000 -F50309:"PLCopen_FB ":0,2,u -129488:"Permanente Variable fr Endlosposition wurde berschrieben":F50310:F60000 -F50310:"PLCopen_FB ":0,2,u -129489:"Interne Daten in der Achsstruktur sind ungltig":F50311:F60000 -F50311:"PLCopen_FB ":0,2,u -129490:"Fehler bei interner Initialisierung (Global-Init)":F50312:F60000 -F50312:"PLCopen_FB ":0,2,u -129491:"Fehler bei interner Initialisierung (SW-Endlagen)":F50313:F60000 -F50313:"PLCopen_FB ":0,2,u -129492:"Fehler bei interner Initialisierung (Referenzieren einer virtuellen Achse)":F50314:F60000 -F50314:"PLCopen_FB ":0,2,u -129498:"ACP10_MC-Library: Initialisierung abgebrochen":F50315:F60000 -F50315:"PLCopen_FB ":0,2,u -129499:"ACP10_MC-Library: Fehler mit Details in 'ASCII Daten'":F50316:F60000 -F50316:"PLCopen_FB ":0,2,u -131000:"Nicht alle INIT-PARIDs initialisiert -> Einschalten Regler nicht mglich":F60000 -131001:"Regler ist ausgeschaltet -> Trace nicht mglich":F60000 -131002:"Shut-Down der Motorbrcke wurde ausgelst":F60000 -131003:"Fehler der Motorbrcke ( NMI )":F60000 -131004:"Das interne Zwischenkreisrelais ist nicht geschlossen.":F60000 -131005:"Die Netzwerklebensberwachung hat zugeschlagen.":F60000 -131006:"Der Abbruch-Schleppfehlergrenzwert wurde berschritten.":F60000 -131007:"Der Eingang X 1.8 Enable ( Freigabe ) ist nicht aktiv.":F60000 -131008:"Der Eingang X 1.2 Thermoschalter hat ausgelst.":F60000 -131009:"Der Eingang X 1.6 pos. HW-Endschalter hat ausgelst":F60000 -131010:"Der Eingang X 1.7 neg. HW-Endschalter hat ausgelst":F60000 -131011:"Der Regler ist nicht eingeschaltet":F60000 -131012:"Die I^2t-berwachung hat angesprochen.":F60000 -131013:"Die interne PTC-Temperaturberwachung hat ausgelst.":F60000 -131014:"Ein negativer Wert ist nicht zulssig.":F60000 -131015:"Die Parameter fr den Trace sind nicht richtig initialisiert.":F60000 -131016:"Geberausfall erkannt.":F60000 -131017:"NC-Modultyp nicht korrekt.":F60000 -131018:"Drehzahlreglerberwachung - Abbruchgrenzwert berschritten":F60000 -131019:"Referenzieren nicht mglich, Bewegung aktiv":F60000 -131020:"Referenzierparameter nicht gltig":F60000 -131021:"Referenzierparameter PARID_HOMING_TR_S_BLOCK nicht 0":F60000 -131022:"Parameter ungltig im Befehl Latch Enable":F60000 -131023:"Ein positiver Wert ist nicht zulssig.":F60000 -131201:"Di/Do Interface: Antrieb nicht bereit":F60000 -131220:"Geberfehler: Geber nicht konfiguriert":F50317:F60000 -F50317:"EncIf Index ":0,1,u -131221:"Geberfehler: Leitungsstrung oder Signalstrung":F50318:F60000 -F50318:"EncIf Index ":0,1,u -131224:"Geber Interface: HW Modul nicht OK":F50319:F60000 -F50319:"EncIf Index ":0,1,u -131240:"Referenzier-Modus mit aktueller Hardware nicht zulssig":F60000 -131247:"Antriebs Interface: DrvOK wurde vom HW Modul nicht gesetzt":F60000 -131248:"Trigger Interface: HW Modul nicht OK":F50320:F60000 -F50320:"TrigIf Index ":0,2,u -131249:"Antriebs Interface: HW Modul nicht OK":F60000 -131250:"Di/Do Interface: HW Modul nicht OK":F60000 -131260:"Aktuelle Achskonfiguration nur im Simulationsmodus mglich":F60000 -131261:"ndern des Modus zur Antriebsanpassung nicht zulssig":F60000 -132001:"Fehler bei Aufruf von CAN_xopen()":F50321:F60000 -F50321:"Status von CAN_xopen() ":0,2,u -132002:"Fehler bei Definition des Write-COB fr Broadcast-Kommando":F50322:F60000 -F50322:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132003:"Fehler bei Definition des Write-COB fr Parameter-Read-Request":F50323:F60000 -F50323:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132004:"Fehler bei Definition des Write-COB fr Parameter-Write-Request":F50324:F60000 -F50324:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132005:"Fehler bei Definition des Read-COB fr Parameter-Read-Response":F50325:F60000 -F50325:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132006:"Fehler bei Definition des Read-COB fr Parameter-Write-Response":F50326:F60000 -F50326:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132007:"Fehler bei Definition des Read-COB fr Monitor-Daten vom Antrieb":F50327:F60000 -F50327:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132008:"Fehler bei Read-Request senden (Netzwerk-Fehler ?)":F50328:F60000 -F50328:"Status von CAN_sendCOB() ":0,2,u -132009:"Fehler bei Write-Request senden (Netzwerk-Fehler ?)":F50329:F60000 -F50329:"Status von CAN_sendCOB() ":0,2,u -132010:"Antrieb antwortet nicht auf Read-Request (ist Antrieb im Netzwerk ?)":F50330:F60000 -F50330:"Timeout [us] ":0,4,u -132011:"Antrieb antwortet nicht auf Write-Request (ist Antrieb im Netzwerk ?)":F50331:F60000 -F50331:"Timeout [us] ":0,4,u -132012:"Fehler bei Lesen der Modulbeschreibung des Systemmoduls":F60000 -132013:"Kein Betriebssystem auf dem Antrieb vorhanden":F60000 -132014:"NCSYS-Version auf dem Antrieb nicht kompatibel zu NC-Software-Version":F50332:F60000 -F50332:"NCSYS-Version auf dem Antrieb ":0,2,u -132015:"Fehler bei Erzeugen der Message-Queue":F50333:F60000 -F50333:"Status von q_create() ":0,2,u -132016:"Fehler bei Senden eines Restzeit-Kommandos an den NC-Manager-Task":F50334:F60000 -F50334:"Status von q_send() ":0,2,u -132017:"Falscher Boot-Zustand nach Start des Betriebssystems":F50335:F60000 -F50335:"Boot-Zustand ":0,2,u -132018:"Ungltige Parameter-ID im Systemmodul":F50336:F60000 -F50336:"Parameter-ID ":0,2,u -132019:"NC-Systemmodul-Download nicht erlaubt (das Modul ist auf der SPS vorhanden)":F60000 -132020:"Systemmodul-Daten konnten zur Initialisierung nicht vom Antrieb gelesen werden":F60000 -132021:"Systemmodul-Daten konnten nach Download nicht vom Antrieb gelesen werden":F60000 -132022:"Fehler bei Abbruch des Datenblock-Zugriffes vor Download":F60000 -132023:"Fehler bei Lesen des Boot-Zustandes vor Download":F60000 -132025:"Falscher Boot-Zustand nach SW-Reset vor Download":F50337:F60000 -F50337:"Boot-Zustand ":0,2,u -132026:"Fehler bei INIT des Datenblock-Schreibzugriffes fr Download":F60000 -132027:"Fehler bei Datensegment senden fr Download":F60000 -132029:"Response-Fehler nach Datensegment senden fr Download":F60000 -132030:"Fehler bei Kommando fr Systemmodul brennen nach Download":F60000 -132031:"Fehler bei Lesen des Status fr Systemmodul brennen nach Download":F60000 -132032:"Fehler bei Systemmodul brennen nach Download":F50338:F60000 -F50338:"Fehler-Status von Systemmodul brennen ":0,1,u -132033:"Timeout bei Systemmodul brennen nach Download":F50339:F60000 -F50339:"Letzter Status von Systemmodul brennen ":0,1,u -132034:"Fehler bei SW-Reset vor Download":F60000 -132035:"Fehler bei SW-Reset nach Download":F60000 -132036:"Unterschiedliche Systemmodul-Daten nach Download":F60000 -132037:"Fehlermeldung(en) wegen FIFO-berlauf verloren (Fehler quittieren)":F60000 -132040:"Version des INIT-Parameter-Moduls ist nicht kompatibel zum NC-Manager":F50340:F60000 -F50340:"Version des INIT-Parameter-Moduls ":0,2,u -132041:"Das Modul acp10cfg ist nicht vorhanden":F60000 -132042:"Das Modul acp10cfg ist kein NC-Datenmodul":F60000 -132043:"Der NC-Modul-Typ des Moduls acp10cfg ist ungltig":F60000 -132044:"Der NC-Modul-Typ des Moduls acp10cfg kann nicht gelesen werden":F60000 -132045:"Die Datenadresse im Modul acp10cfg kann nicht gelesen werden":F60000 -132046:"Die Daten-Section des Moduls acp10cfg ist leer":F50341:F60000 -F50341:"Nummer der Daten-Section ":0,2,u -132047:"Eine CAN-Knotennummer im Modul acp10cfg ist ungltig":F60000 -132048:"Eine CAN-Knotennummer im Modul acp10cfg wird mehrfach verwendet":F60000 -132049:"Diese NC-Aktion ist nicht erlaubt whrend Trace aktiv ist":F60000 -132050:"Es ist bereits ein Trace-Daten-Upload aktiv":F60000 -132053:"Fehler bei Definition des Write-COB fr Parameter-Read-Request 2":F50342:F60000 -F50342:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132054:"Fehler bei Definition des Write-COB fr Parameter-Write-Request 2":F50343:F60000 -F50343:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132055:"Fehler bei Definition des Read-COB fr Parameter-Read-Response 2":F50344:F60000 -F50344:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132056:"Fehler bei Definition des Read-COB fr Parameter-Write-Response 2":F50345:F60000 -F50345:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132057:"Fehler bei Zugriff auf die SS-Taskklassen-Tabelle":F50346:F60000 -F50346:"Status von SS_get_entry() ":0,2,u -132058:"Fehler bei Zugriff auf die Taskklassen-Tabelle":F50347:F60000 -F50347:"Status von SS_get_entry() ":0,2,u -132059:"Parameter tk_no ungltig fr Zugriff auf die Taskklassen-Tabelle":F50348:F60000 -F50348:"Wert von tk_no ":0,2,u -132060:"Timeout fr zykl. Daten vom Antrieb - Anzeigen ungltig (Netzwerk-Fehler ?)":F60000 -132061:"Timeout bei Senden eines Read-Request-Telegrammes (Netzwerk-Fehler ?)":F60000 -132062:"Timeout bei Senden eines Write-Request-Telegrammes (Netzwerk-Fehler ?)":F60000 -132063:"Daten-Adresse Null (Parameter ber Service-Schnittstelle setzen/lesen)":F60000 -132064:"Text-Binrdaten Konvertierung ist fr diesen Parameter-Datentyp nicht mglich":F60000 -132065:"Binrdaten-Text Konvertierung ist fr diesen Parameter-Datentyp nicht mglich":F60000 -132066:"Parameter-ID Null (Parameter ber Service-Schnittstelle setzen/lesen)":F60000 -132067:"Parameter-ID ungltig (Text/Binrdaten Konvertierung nicht mglich)":F60000 -132069:"Die Adresse der ACOPOS-Parameter im Modul acp10cfg kann nicht gelesen werden":F60000 -132070:"Antrieb fr ACOPOS-Parameter im Modul acp10cfg nicht gefunden":F50349:F60000 -F50349:"Interface-Index (im HB) und Knotennummer (im LB) dieses Antriebs ":0,2,u -132071:"Die ACOPOS-Parameter sind ungltig (ein AutomationStudio-Update ist notwendig)":F60000 -132072:"Falscher Boot-Zustand nach SW-Reset":F50350:F60000 -F50350:"Boot-Zustand ":0,2,u -132073:"NC-Systemmodul-Download: Fehler bei Lesen der NC-HW-Version des BsLoaders":F60000 -132074:"Inkompatible NC-Hardware-Version: Download des BsLoaders nicht mglich":F50351:F60000 -F50351:"Versions-ID vom NC-Systemmodul (im HB) und Versions-ID vom ACOPOS (im LB) ":0,2,u -132075:"Inkompatible NC-Hardware-Version: Download des Betriebssystems nicht mglich":F50352:F60000 -F50352:"Versions-ID vom NC-Systemmodul (im HB) und Versions-ID vom ACOPOS (im LB) ":0,2,u -132076:"Die FIFO fr hochpriore Messages an den NC-Idle-Task ist voll":F60000 -132077:"Eine POWERLINK Knotennummer im Modul acp10cfg ist ungltig":F60000 -132078:"Eine POWERLINK Knotennummer im Modul acp10cfg wird mehrfach verwendet":F60000 -132079:"Mit dieser Variante muss ein CAN-Interface im Modul acp10cfg sein":F60000 -132080:"Mit dieser Variante muss ein POWERLINK Interface im Modul acp10cfg sein":F60000 -132084:"Die NC-Konfiguration enthlt kein einziges ACOPOS-Modul":F60000 -132085:"Modul acp10cfg ungltig (AutomationStudio ab V2.2 notwendig)":F60000 -132086:"Mit dieser Variante ist kein CAN-Interface im Modul acp10cfg erlaubt":F60000 -132087:"Mit dieser Variante ist kein POWERLINK Interface im Modul acp10cfg erlaubt":F60000 -132088:"In NC-Zuordnungs-Tabelle angegebenes INIT-Parameter-Modul ist nicht vorhanden":F60000 -132089:"NC-HW-ID des INIT-Parameter-Moduls ist nicht kompatibel zum NC-Manager":F50353:F60000 -F50353:"NC-HW-ID des INIT-Parameter-Moduls ":0,2,u -132090:"NC-Objekt-Typ des INIT-Parameter-Moduls ist nicht gleich mit NC-Objekt":F50354:F60000 -F50354:"NC-Objekt-Typ des INIT-Parameter-Moduls ":0,2,u -132091:"Ungltige Blockdaten im INIT-Parameter-Modul (Datenbereich berschritten)":F50355:F60000 -F50355:"Offset in der Daten-Section des INIT-Parameter-Moduls ":0,4,u -132092:"Fehler bei Senden eines Kommandos an den NC-Restzeit-Task":F50356:F60000 -F50356:"Status der Sende-Funktion ":0,2,u -132093:"NcManCtrl ist mehrfach mit verschiedenen Werten definiert":F60000 -132094:"NetworkInit ist fr ncMANAGER mehrfach mit verschiedenen Werten definiert":F60000 -132095:"Wert der Antriebs-Gruppe im CAN-CFG-Modul grer als Maximalwert":F50357:F60000 -F50357:"Maximalwert ":0,2,u -132098:"Version des Moduls acp10cfg ist nicht kompatibel zum NC-Manager":F60000 -132099:"Die Lnge der Daten-Section des Moduls acp10cfg ist zu klein":F50358:F60000 -F50358:"Nummer der Datensection ":0,2,u -132100:"Speicher fr NC-Fehlertext-Verwaltung kann nicht allokiert werden":F50359:F60000 -F50359:"Status von SM_malloc() ":0,2,u -132102:"Versions-ID des Fehlertext-Moduls nicht gleich mit der des NC-Managers":F60000 -132103:"Daten-Section des Fehlertext-Moduls kann nicht gelesen werden":F50360:F60000 -F50360:"Nummer der Daten-Section ":0,2,u -132104:"Daten-Section des Fehlertext-Moduls ist leer":F50361:F60000 -F50361:"Nummer der Daten-Section ":0,2,u -132105:"Lnge der Daten-Section des Fehlertext-Moduls ist zu klein":F50362:F60000 -F50362:"Nummer der Datensection ":0,2,u -132106:"Fehlerliste des Fehlertext-Moduls nicht gleich mit der des NC-Managers":F50363:F60000 -F50363:"Erste ungltige Fehlernummer ":0,2,u -132107:"Parameterliste des Fehlertext-Moduls nicht gleich mit der des NC-Managers":F50364:F60000 -F50364:"Erste ungltige Parameter-ID ":0,2,u -132108:"Die letzte Fehlernummer des Fehlertext-Moduls ist nicht 65535":F60000 -132109:"Die letzte Parameter-ID des Fehlertext-Moduls ist nicht 65535":F60000 -132110:"Lnge der Daten-Section des CAN-CFG-Moduls kann nicht gelesen werden":F50365:F60000 -F50365:"Status der Funktion MO_section_lng() ":0,2,u -132111:"Lnge der Daten-Section des CAN-CFG-Moduls ist zu klein":F50366:F60000 -F50366:"Erwartete Lnge ":0,2,u -132112:"Die Datenadresse im CAN-CFG-Modul kann nicht gelesen werden":F50367:F60000 -F50367:"Status der Funktion MO_read() ":0,2,u -132113:"Der Freigabe-Code im CAN-CFG-Modul ist ungltig":F60000 -132114:"Werte ungleich Null im reservierten Bereich des CAN-CFG-Moduls":F60000 -132115:"Die Basis-CAN-ID fr WR-/RD-Kanal1 im CAN-CFG-Modul ist ungltig":F60000 -132116:"Die Basis-CAN-ID fr WR-/RD-Kanal2 im CAN-CFG-Modul ist ungltig":F60000 -132117:"Die Basis-CAN-ID fr WR-/RD-Kanal3 im CAN-CFG-Modul ist ungltig":F60000 -132118:"Die Basis-CAN-ID fr Monitor-Daten im CAN-CFG-Modul ist ungltig":F60000 -132119:"Ungltige Basis-CAN-ID fr zykl. Daten zum Antrieb im CAN-CFG-Modul":F60000 -132120:"Ungltige Basis-CAN-ID fr zykl. Daten vom Antrieb im CAN-CFG-Modul":F60000 -132121:"Die CAN-ID fr das SYNC-Telegramm im CAN-CFG-Modul ist ungltig":F60000 -132122:"Die CAN-ID fr das Broadcast-Kommando im CAN-CFG-Modul ist ungltig":F60000 -132123:"Fehler bei Def. des Read-COB fr WR2-Request (Modus fr externe Sollpos.)":F50368:F60000 -F50368:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132124:"Fehler bei Def. des Read-COB fr WR2-Response (Modus fr externe Sollpos.)":F50369:F60000 -F50369:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132125:"Fehler bei Def. des Read-COB fr RD2-Request (Modus fr externe Sollpos.)":F50370:F60000 -F50370:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132126:"Fehler bei Def. des Read-COB fr RD2-Response (Modus fr externe Sollpos.)":F50371:F60000 -F50371:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132127:"Fehler bei Lschen des Write-COB fr Broadcast-Kommando (Modus ext. Sollpos.)":F50372:F60000 -F50372:"CAN-ID (in HB und MHB) und Status von CAN_deleteCOB() (in MLB und LB) ":0,4,u -132128:"Fehler bei Def. des Read-COB fr Broadcast-Kommando (Modus ext. Sollpos.)":F50373:F60000 -F50373:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132129:"Fehler bei Read-COB-Def. fr zykl. Anw.daten vom Antrieb (Modus ext. Sollpos.)":F50374:F60000 -F50374:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132130:"Dieser Modus fr ext. Sollpos. ist nur mit einem CAN-Interface erlaubt":F50375:F60000 -F50375:"Anzahl der verwendeten CAN-Interfaces ":0,2,u -132131:"Das angegebene NC-Datenmodul ist nicht vorhanden":F60000 -132132:"Das angegebene Modul ist kein NC-Datenmodul":F60000 -132133:"Der NC-Modul-Typ des angegebenen NC-Datenmoduls ist ungltig":F50376:F60000 -F50376:"Geforderter Typ (im HB) und Typ des NC-Datenmoduls (im LB) ":0,2,u -132134:"Der NC-Modul-Typ des angegebenen NC-Datenmoduls kann nicht gelesen werden":F50377:F60000 -F50377:"Status der Funktion MO_read() ":0,2,u -132135:"Die Datenadresse des angegebenen NC-Datenmoduls kann nicht gelesen werden":F50378:F60000 -F50378:"Status der Funktion MO_read() ":0,2,u -132136:"Die Daten-Section des angegebenen NC-Datenmoduls ist leer":F50379:F60000 -F50379:"Nummer der Daten-Section ":0,2,u -132137:"Daten-Adresse der Struktur fr eine Datenblock-Operation ist Null":F60000 -132138:"Daten-Adresse Null (Datenstruktur fr Datenblock-Operation)":F60000 -132139:"Daten-Lnge Null (Datenstruktur fr Datenblock-Operation)":F60000 -132140:"Datenblock-Operation: Datenmodul-Name oder Daten-Adresse muss Null sein":F60000 -132141:"Ungltiges Daten-Format in einer Parameter-Sequenz":F60000 -132142:"ID oder Typ eines Parameters ungltig in Parameter-Sequenz mit Textformat":F50380:F60000 -F50380:"Index dieses Parameters in der Parameter-Sequenz ":0,4,u -132143:"Daten eines Parameters in einer Parameter-Sequenz lnger als 6 Bytes":F50381:F60000 -F50381:"Index dieses Parameters in der Parameter-Sequenz ":0,4,u -132144:"Fehler fr in NC-Zuordnungs-Tabelle angegebene ACOPOS-Parametertabelle":F50382:F60000 -F50382:"Index dieser ACOPOS-Parametertabelle (Name im Logger) ":0,2,u -132145:"Die ACOPOS-Parametertabelle ist nicht vorhanden":F60000 -132146:"Die ACOPOS-Parametertabelle ist kein NC-Datenmodul":F60000 -132147:"Der NC-Modul-Typ der ACOPOS-Parametertabelle ist ungltig":F60000 -132148:"Der NC-Modul-Typ der ACOPOS-Parametertabelle kann nicht gelesen werden":F60000 -132149:"Die Datenadresse in der ACOPOS-Parametertabelle kann nicht gelesen werden":F60000 -132150:"Die Daten-Section der ACOPOS-Parametertabelle ist leer":F60000 -132151:"Fehler bei Initialisierung des Speicherbereiches fr den XML-Parser":F60000 -132152:"Kein XML-Element in der ACOPOS-Parametertabelle vorhanden":F60000 -132153:"Das erste XML-Element in der ACOPOS-Parametertabelle ist ungltig":F60000 -132154:"Die ACOPOS-Parametertabelle enthlt keinen einzigen ACOPOS-Parameter":F60000 -132155:"Schachtelungs-Tiefe fr ACOPOS-Parameter-Gruppen berschritten":F50383:F60000 -F50383:"Maximale Schachtelungs-Tiefe ":0,2,u -132156:"ID oder Typ eines ACOPOS-Parameters ungltig fr Text-Konvertierung":F50384:F60000 -F50384:"Parameter-ID ":0,2,u -132157:"Lnge der Parameter-Daten fr ACOPOS-Parameter in XML-Daten zu gro":F50385:F60000 -F50385:"Parameter-ID ":0,2,u -132158:"ACOPOS-Parameter: Ein Attribut ist nicht definiert (ID)":F50386:F60000 -F50386:"Nummer dieses Parameters in der ACOPOS-Parametertabelle ":0,2,u -132159:"ACOPOS-Parameter: Ein Attribut ist nicht definiert (Value)":F50387:F60000 -F50387:"Nummer dieses Parameters in der ACOPOS-Parametertabelle ":0,2,u -132161:"ncNC_SYS_RESTART,ncACKNOWLEDGE ist nicht erlaubt (network.init=ncFALSE)":F60000 -132163:"Mit SwNodeSelect ist ein Systemmodul-Download zu allen Antrieben nicht mglich":F60000 -132164:"Der mit NetworkInit (global) definierte Text ist ungltig":F60000 -132165:"Eine CAN-Knotennummer ist gleich mit NodeNr_SwNodeSelect":F60000 -132166:"Netzwerk-Init. whrend aktiver Netzwerk-Initialisierung nicht erlaubt":F60000 -132167:"Der mit NetworkInit definierte Text ist ungltig":F60000 -132168:"NodeNr_SwNodeSelect ist mehrfach mit verschiedenen Werten definiert":F60000 -132169:"Die mit NodeNr_SwNodeSelect definierte Knotennummer ist ungltig":F50388:F60000 -F50388:"Knotennummer ":0,2,u -132170:"Fr diese Datenblock-Operation muss ein Datenmodul-Name eingegeben werden":F60000 -132171:"Index Null ist nicht erlaubt (Datenstruktur fr Datenblock-Operation)":F60000 -132172:"Der angegebene Datenmodul-Name ist fr ein BR-Modul nicht gltig":F50389:F60000 -F50389:"Status von conv_asc2brstr() ":0,2,u -132173:"Speicher fr Datenmodul-Erzeugung kann nicht allokiert werden":F50390:F60000 -F50390:"Datenmodul-Lnge ":0,4,u -132174:"Fehler bei Installation des Datenmoduls in BR-Modultabelle":F50391:F60000 -F50391:"Status von BrmFlushModuleMemory() ":0,2,u -132175:"Fehler bei Installation des Datenmoduls in BR-Modultabelle":F50392:F60000 -F50392:"Status von BR_install() ":0,2,u -132176:"Text fr Parameter-Daten zu gro fr Parameter-Sequenz mit Textformat":F50393:F60000 -F50393:"Index dieses Parameters in der Parameter-Sequenz ":0,4,u -132177:"Text fr Parameter-Daten zu gro fr Parameter-Liste mit Textformat":F50394:F60000 -F50394:"Index dieses Parameters in der Parameter-Liste ":0,4,u -132178:"Diese Achse ist fr diesen ACOPOS nicht freigegeben (Kanalnummer zu hoch)":F50395:F60000 -F50395:"Maximale Kanalnummer ":0,2,u -132179:"ID oder Typ eines Parameters ungltig in Parameter-Liste mit Textformat":F50396:F60000 -F50396:"Index dieses Parameters in der Parameter-Liste ":0,4,u -132180:"Daten-Adresse der Struktur fr eine Parameter-Listen-Operation ist Null":F60000 -132181:"Daten-Adresse Null (Datenstruktur fr Parameter-Listen-Operation)":F60000 -132182:"Daten-Lnge Null (Datenstruktur fr Parameter-Listen-Operation)":F60000 -132183:"Daten-Lnge ungltig (Datenstruktur fr Parameter-Listen-Operation)":F60000 -132184:"Ungltiges Daten-Format in einer Parameter-Liste":F60000 -132185:"Daten eines Parameters in einer Parameter-Liste lnger als 6 Bytes":F50397:F60000 -F50397:"Index dieses Parameters in der Parameter-Liste ":0,4,u -132186:"NetBasisInitNr ist fr ncMANAGER mehrfach mit verschiedenen Werten definiert":F60000 -132187:"Fehler fr Synchronisierung der Netzwerk-Initialisierung (Details im Logger)":F60000 -132188:"Dieses NC-Objekt ist in HW-Konfiguration und NC-Zuordnungs-Tabelle definiert":F60000 -132189:"Timeout fr zykl. Daten vom Antrieb - Anzeigen ungltig (Netzwerk-Fehler ?)":F50398:F60000 -F50398:"Timeout [us] ":0,4,u -132190:"Fehler bei Definition des Write-COB fr Knotennummern-Auswahl per Software":F50399:F60000 -F50399:"CAN-ID (in HB und MHB) und Status von CAN_defineCOB() (in MLB und LB) ":0,4,u -132191:"Diese Parameter-ID ist fr die PLCopen MC-Library reserviert":F50400:F60000 -F50400:"Kommando-ID (0: SERVICE, 1: PAR_LIST, 2: PAR_SEQU, 3: ACP_PAR) ":0,4,u -132192:"Das angegebene Datenmodul ist kein INIT-Parameter-Modul":F60000 -132193:"Fr diesen NC-Objekt-Typ ist kein INIT-Parameter-Modul vorhanden":F60000 -132194:"Diese Funktion ist fr diesen NC-Objekt-Typ nicht implementiert":F60000 -132195:"Fehler bei Download des BsLoaders zum ACOPOS":F50401:F60000 -F50401:"Knotennummer des ACOPOS, der den Fehler verursacht hat (falls ungleich Null) ":0,2,u -132196:"Fehler bei Download des Betriebssystems zum ACOPOS":F50402:F60000 -F50402:"Knotennummer des ACOPOS, der den Fehler verursacht hat (falls ungleich Null) ":0,2,u -132197:"Fehler bei Download des BsLoaders zum ACOPOS (weitere Info im Logger)":F60000 -132198:"Fehler bei Download des Betriebssystems zum ACOPOS (weitere Info im Logger)":F60000 -132200:"Fehler bei Aufruf von plAcycWrite() (Parameter lesen)":F50403:F60000 -F50403:"Status von plAcycWrite() ":0,2,u -132201:"Fehler bei Aufruf von plAcycWrite() (Parameter schreiben)":F50404:F60000 -F50404:"Status von plAcycWrite() ":0,2,u -132202:"Fehler bei Aufruf von plAcycRead() (Parameter lesen)":F50405:F60000 -F50405:"Status von plAcycRead() ":0,2,u -132203:"Fehler bei Aufruf von plAcycRead() (Parameter schreiben)":F50406:F60000 -F50406:"Status von plAcycRead() ":0,2,u -132204:"Timeout fr Parameter lesen ber azyklischen Kanal (ist Antrieb im Netzwerk ?)":F50407:F60000 -F50407:"Timeout [us] ":0,4,u -132205:"Timeout fr Parameter schreiben ber azykl. Kanal (ist Antrieb im Netzwerk ?)":F50408:F60000 -F50408:"Timeout [us] ":0,4,u -132206:"Zyklischer Kanal: Read Request trotz Warten auf Response":F60000 -132207:"Zyklischer Kanal: Write Request trotz Warten auf Response":F60000 -132208:"Fehler bei plAction(DEVICE_TO_BUS_NR) (weitere Info im Logger)":F50409:F60000 -F50409:"Status von plAction() ":0,2,u -132209:"Fehler bei plAction(GET_IDENT) (weitere Info im Logger)":F50410:F60000 -F50410:"Status von plAction() ":0,2,u -132210:"Falscher Interface-Ident bei Aufruf von plState() (weitere Info im Logger)":F50411:F60000 -F50411:"Interface-Ident ":0,4,u -132211:"Interface nicht vorhanden bei Aufruf von plState() (weitere Info im Logger)":F60000 -132212:"Fataler Interface-Fehler bei Aufruf von plState() (weitere Info im Logger)":F60000 -132213:"Timeout fr POWERLINK Interface (weitere Info im Logger)":F60000 -132214:"Fehler bei Aufruf von plAcycOpen() (weitere Info im Logger)":F50412:F60000 -F50412:"Status von plAcycOpen() ":0,2,u -132215:"Fehler bei Aufruf von plCECreate() (weitere Info im Logger)":F50413:F60000 -F50413:"Status von plCECreate() ":0,2,u -132216:"Fehler bei plAction(GET_IF_PAR) (weitere Info im Logger)":F50414:F60000 -F50414:"Status von plAction() ":0,2,u -132217:"Broadcast-Kanal: Fehler bei Aufruf von plAcycWrite() (Parameter lesen)":F50415:F60000 -F50415:"Status von plAcycWrite() ":0,2,u -132218:"Broadcast-Kanal: Fehler bei Aufruf von plAcycWrite() (Parameter schreiben)":F50416:F60000 -F50416:"Status von plAcycWrite() ":0,2,u -132219:"Fehler bei plAction(GET_IF_MUXPRESCALE) (weitere Info im Logger)":F50417:F60000 -F50417:"Status von plAction() ":0,2,u -132220:"Fehler bei plAction(GET_IF_CYCLE_TIME) (weitere Info im Logger)":F50418:F60000 -F50418:"Status von plAction() ":0,2,u -132221:"Fehler bei plAction(GET_IF_PRESCALE) (weitere Info im Logger)":F50419:F60000 -F50419:"Status von plAction() ":0,2,u -132222:"Fehler bei plAction(GET_STATIONFLAG) Modul (weitere Info im Logger)":F50420:F60000 -F50420:"Status von plAction() ":0,2,u -132223:"Fehler bei Aufruf von plGetNodeInfo() (weitere Info im Logger)":F50421:F60000 -F50421:"Status von plGetNodeInfo() ":0,2,u -132224:"Fehler bei Aufruf von plAction(GET_PROTOCOL_VERSION) (weitere Info im Logger)":F50422:F60000 -F50422:"Status von plAction() ":0,2,u -132225:"Dieser ACOPOS POWERLINK Knoten ist in der AR Konfiguration nicht vorhanden":F60000 -132226:"Eine SDC-Knotennummer im Modul acp10cfg ist ungltig":F60000 -132227:"Eine SDC-Knotennummer im Modul acp10cfg wird mehrfach verwendet":F60000 -132228:"Es ist kein Netzwerk-Interface (POWERLINK oder SDC) in acp10cfg enthalten":F60000 -132229:"Das fr die Bedienung von SDC Achsen notwendige SDC Objekt existiert nicht":F60000 -132230:"Fehler bei der Initialisierung des SDC oder SIM Objekts (siehe Logger)":F60000 -132231:"Fehler bei der SDC Konfiguration (siehe Logger)":F60000 -132232:"Das fr ACOPOS Simulation notwendige SIM Objekt existiert nicht":F60000 -132233:"NCBSL (Name siehe Logger) enthlt kein NC-Systemmodul mit Modultyp 0x4F":F60000 -132234:"NCSYS (Name siehe Logger) enthlt kein NC-Systemmodul mit Modultyp 0x4F":F60000 -132235:"Daten-Adresse Null fr Parameter in Parameter-Sequenz":F50423:F60000 -F50423:"Index dieses Parameters in der Parameter-Sequenz ":0,4,u -132236:"Daten-Adresse Null fr Parameter in Parameter-Liste":F50424:F60000 -F50424:"Index dieses Parameters in der Parameter-Liste ":0,4,u -132237:"Kanal-Index fr ACOPOS-Parameter im Modul acp10cfg ist ungltig":F50425:F60000 -F50425:"Interface-Index (im HB) und Knotennummer (im LB) dieses Antriebs ":0,2,u -132238:"Diese Funktion ist derzeit nicht implementiert":F60000 -132239:"Basis-Speicher fr INIT-Parameter-Module konnte nicht allokiert werden":F50426:F60000 -F50426:"Status von SM_malloc() ":0,2,u -132240:"NC-Objekt Daten ungltig (PV mit INIT-Wert in Variablendeklaration ?)":F60000 -132241:"Datenblock-Operation: Datenmodul-Name muss Null sein":F60000 -132243:"Fehler bei plAction(GET_PDO_INFO) (weitere Info im Logger)":F50427:F60000 -F50427:"Status von plAction() ":0,2,u -132244:"Kein PDO fr diesen Kanal im zykl. Frame definiert: Der Kanal ist gesperrt":F60000 -132245:"Der Speicher zur Bedienung des Broadcast-Kanals kann nicht allokiert werden":F60000 -132246:"'Direction' des POWERLINK Broadcast-Kanals ist nicht 'Output'":F60000 -132247:"Fehler bei plAction(GET_TC_INFO) (weitere Info im Logger)":F50428:F60000 -F50428:"Status von plAction() ":0,2,u -132248:"ACOPOS-Parameter Header im Modul acp10cfg ungltig (Section berschritten)":F50429:F60000 -F50429:"Interface-Index (im HB) und Knotennummer (im LB) dieses Antriebs ":0,2,u -132249:"ACOPOS-Parameter Deskriptor im Modul acp10cfg ungltig (Section berschritten)":F60000 -132250:"ACOPOS-Parameter im Modul acp10cfg: Lnge der Parameter-Daten zu gro":F50430:F60000 -F50430:"Maximal erlaubte Lnge ":0,2,u -132251:"NcNetCyc: Response-Timeout":F50431:F60000 -F50431:"Timeout [us] ":0,4,u -132252:"NcNetCyc: Unerwartete Response (ungltiger Zhlerwert)":F60000 -132253:"Die Taskklasse fr POWERLINK Output-Zyklus Trigger ist ungltig":F50432:F60000 -F50432:"Maximale Taskklassennummer ":0,1,u -132254:"Kein PDO Mapping definiert (PDO Mapping ist fr diese ACOPOS ID erforderlich)":F50433:F60000 -F50433:"ACOPOS ID ":0,1,u -132255:"Trace Start ist nicht erlaubt whrend Trace aktiv ist":F60000 -132256:"Trace Trigger: Daten ungltig":F50434:F60000 -F50434:"Index des Trigger-Satzes ":0,2,u -132257:"Trace Trigger: Dieser Kanal ist fr diesen ACOPOS nicht freigegeben":F50435:F60000 -F50435:"Index des Trigger-Satzes ":0,2,u -132258:"Mehr als ein Trace Trigger fr einen Kanal definiert":F50436:F60000 -F50436:"Index des Trigger-Satzes ":0,2,u -132259:"Derzeit sind keine Trace-Daten zum Sichern vorhanden":F60000 -132260:"Trace: Es ist kein gltiger Testdatenpunkt definiert":F60000 -132261:"Trace Trigger: Daten ungltig":F60000 -132262:"Trace Testdatenpunkt: Daten ungltig":F50437:F60000 -F50437:"Index des Testdatenpunktes ":0,2,u -132263:"Trace Trigger: Dieser Kanal ist fr diesen ACOPOS nicht freigegeben":F60000 -132264:"Trace Testdatenpunkt: Dieser Kanal ist fr diesen ACOPOS nicht freigegeben":F50438:F60000 -F50438:"Index des Testdatenpunktes ":0,2,u -132265:"Trace Trigger: Trace fr dieses NC-Objekt bereits aktiv bei Trace-Start":F60000 -132266:"Trace Testdatenpunkt: Trace fr dieses NC-Objekt bereits aktiv bei Trace-Start":F50439:F60000 -F50439:"Index des Testdatenpunktes ":0,2,u -132267:"Trace Trigger: Das NC-Objekt ist fr Trace-Kommandos nicht freigegeben":F60000 -132268:"Trace Testdatenpunkt: Das NC-Objekt ist fr Trace-Kommandos nicht freigegeben":F50440:F60000 -F50440:"Index des Testdatenpunktes ":0,2,u -132269:"Trace: Zu viele Testdatenpunkte fr einen Trace-Kanal definiert":F50441:F60000 -F50441:"Max. Anzahl von Testdatenpunkten ":0,2,u -132270:"ACOPOS Kopplung: Die Kanalnummer der Sendedaten ist ungltig":F50442:F60000 -F50442:"Kanalnummer der Sendedaten ":0,1,u -132271:"ACOPOS Kopplung: Die Kanalnummer der Empfangsdaten ist ungltig":F50443:F60000 -F50443:"Kanalnummer der Empfangsdaten ":0,1,u -132272:"ACOPOS Kopplung: Sendedaten mit dieser Kanalnummer sind nicht konfiguriert":F50444:F60000 -F50444:"Kanalnummer der Sendedaten (Nummer des Kopplungsobjekts) ":0,1,u -132273:"ACOPOS Kopplung: Das NC-Objekt der Sendedaten ist ungltig":F60000 -132274:"Netzwerk Kopplung: Der Broadcast-Kanal wurde nicht konfiguriert":F60000 -132275:"Netzwerk Kopplung: Der Broadcast-Kanal wurde nicht erfolgreich initialisiert":F60000 -132276:"Netzwerk Kopplung: Zykluszeiten nicht gleich (POWERLINK, NC Taskklasse)":F60000 -132277:"Netzwerk Kopplung: Im Broadcast-Kanal hat kein Datensatz mehr Platz":F60000 -132278:"ACOPOS Kopplung: Null als Parameter-ID der Sendedaten ist nicht erlaubt":F60000 -132279:"Service-Schnittstelle: Daten-Adresse Null":F60000 -132280:"Timeout fr Freigabe der azyklischen Netzwerk Kommunikation":F50445:F60000 -F50445:"Timeout [s] ":0,4,u -132281:"Version von SafeMC kleiner als Minimalversion (siehe Logger)":F60000 -132282:"Netzwerk Kopplung: Inkompatible Zykluszeiten (POWERLINK, NC Taskklasse)":F60000 -132283:"INIT Broadcast Datenpunkt: Aufruf der Aktion nur mit NC Taskklasse erlaubt":F50446:F60000 -F50446:"Nummer der NC Taskklasse ":0,1,u -132284:"Erw. Kopplungs-Daten: Mit dieser AR/NC Version nur fr TK1 mit synchr. Output":F50447:F60000 -F50447:"Nummer der NC Taskklasse ":0,1,u -132285:"INIT Broadcast Datenpunkt: Inkompatible Zykluszeiten (POWERLINK, NC Taskkl.)":F50448:F60000 -F50448:"Erweiterte Kopplungs-Daten fr ACP10_MC_BROADCAST (0/1: Nein/Ja) ":0,1,u -132286:"Netzwerk Kopplung: Inkompatible Zykluszeiten (Netzwerk-IFs, NC Taskklasse)":F50449:F60000 -F50449:"Erweiterte Kopplungs-Daten fr ACP10_MC_BROADCAST (0/1: Nein/Ja) ":0,1,u -132287:"Erweiterte Kopplungs-Daten nicht mglich (OutTime Differenz zu gro)":F50450:F60000 -F50450:"Differenz zwischen maxOutTime und minOutTime ":0,4,u -132288:"Erweiterte Kopplungs-Daten nicht mglich (Taskklassen-Toleranz ist nicht Null)":F50451:F60000 -F50451:"Nummer der NC Taskklasse ":0,1,u -132289:"Netzwerk Kopplung: SDC/SIM Master und Slave in unterschiedlichen Taskklassen":F60000 -132290:"INIT Broadcast Datenpunkt: Aufruf der NC-Aktion nur in SDC Taskklasse erlaubt":F50452:F60000 -F50452:"Taskklassennummer des zugehrigen SDC Interface ":0,1,u -132291:"INIT Broadcast Datenpunkt: "dp_data_bits" oder "dp_task_class" ist Null":F60000 -132292:"Daten eines Parameters in einer Parameter-Liste lnger als 8 Bytes":F50453:F60000 -F50453:"Index dieses Parameters in der Parameter-Liste ":0,4,u -132302:"Setup starten nicht mglich: Es ist bereits eine Setup-Operation aktiv":F60000 -132322:"Datenblock Upload/Download: Der Datenobjekt Name ist Null":F60000 -132323:"Datenblock Upload/Download: Die Datenblock Parameter-ID ist ungltig":F60000 -132324:"Datenblock Upload/Download: Die Par.-ID von Datenblock-Index 1 ist ungltig":F60000 -132325:"Datenblock Upload/Download: Die Par.-ID von Datenblock-Index 2 ist ungltig":F60000 -132326:"Datenblock Upload/Download: Adresse des Datenpuffers ist Null":F60000 -132327:"Datenblock Upload/Download: Lnge des Datenpuffers ist Null":F60000 -132328:"Datenblock Upload: Lnge des Datenpuffers kleiner als Lnge des Datenblocks":F60000 -132329:"Setup: Maximale Anzahl von initialen ACOPOS-Parametern berschritten":F50454:F60000 -F50454:"Maximale Anzahl ":0,4,u -132330:"Setup: Daten eines ACOPOS-Parameters lnger als 6 Bytes":F50455:F60000 -F50455:"Parameter-ID ":0,2,u -132331:"Setup starten nicht mglich: Der Modus-Parameter ist Null":F60000 -132392:"Netzwerk Kopplung: Inkompatible Zykluszeiten (POWERLINK, NC Taskklasse)":F60000 -132393:"Netzwerk Kopplung: Inkompatible Zykluszeiten (POWERLINK, NC Taskklasse)":F60000 -132394:"INIT Broadcast Datenpunkt: Inkompatible Zykluszeiten (POWERLINK, NC Taskkl.)":F60000 -132395:"Erw. Kopplungs-Daten: Nur mglich mit synchr. Ausg.daten fr Taskkl. Cyclic #1":F50456:F60000 -F50456:"Nummer der NC Taskklasse ":0,1,u -132396:"Die nderung der Zykluszeit ist fr diesen ACOPOS Hardware Typ nicht erlaubt":F60000 -132397:"NCSYS-Version auf dem Zielsystem ist nicht kompatibel mit NC-Software-Version":F60000 -132398:"NCSYS enthlt kein Betriebssystem fr diesen ACOPOS Hardware Typ":F60000 -132399:"Manueller ACOPOS-Restart (POWER-OFF/-ON) nach NCSYS-Download notwendig":F60000 -132400:"Speicher kann nicht allokiert werden":F50457:F60000 -F50457:"Speichergre ":0,4,u -132401:"Kein Datenobjekt-Name angegeben":F60000 -132402:"Die angegebene Datei kann nicht geffnet werden":F60000 -132403:"Die angegebene Datei kann nicht erzeugt werden":F60000 -132404:"Fehler beim Schreiben in eine Datei":F60000 -132405:"Fehler beim Lesen aus einer Datei":F60000 -132406:"Die angegebene Datei kann nicht erzeugt werden":F50458:F60000 -F50458:"Status von FileCreate() ":0,2,u -132407:"Fehler beim Schreiben in eine Datei":F50459:F60000 -F50459:"Status von FileWrite() ":0,2,u -132408:"Fehler beim Schlieen einer Datei":F50460:F60000 -F50460:"Status von FileClose() ":0,2,u -132409:"Die angegebene Datei kann nicht gelscht werden":F50461:F60000 -F50461:"Status von FileDelete() ":0,2,u -132410:"Der Datenobjekt-Typ ist ungltig":F60000 -132411:"Die Adresse der Datenobjekt-Struktur ist Null":F60000 -132412:"Der Name in der Datenobjekt-Struktur ist Null":F60000 -132413:"Die Daten-Adresse in der Datenobjekt-Struktur ist Null":F60000 -132414:"Die Daten-Lnge in der Datenobjekt-Struktur ist Null":F60000 -132415:"Kein File Device angegeben":F60000 -132416:"Die FileIO Funktionen existieren nicht (ist die Library FileIO vorhanden ?)":F60000 -132417:"Fehler beim Schreiben in ein NC-Datenmodul":F50462:F60000 -F50462:"Status von ncda_wr() ":0,2,u -132418:"Kein XML-Element in den MTC Daten vorhanden":F60000 -132419:"MTC-Daten: XML-Elemente ungltig oder in falscher Reihenfolge":F60000 -132420:"Die MTC-Daten enthalten eine ungltige Konfiguration":F60000 -132421:"Die MTC-Daten enthalten keine Konfiguration fr Multiachs-Trace":F60000 -132422:"Die MTC-Daten enthalten mehr als eine Konfiguration fr Multiachs-Trace":F60000 -132423:"MTC-Daten: Trigger.NcObject ist ungltig":F60000 -132424:"MTC-Daten: Trigger.Condition ist ungltig":F60000 -132425:"MTC-Daten: Channel.NcObject ist ungltig":F60000 -132426:"Trace Trigger: Das Ereignis ist ungltig":F60000 -132427:"Trace Trigger: Parameter-ID Null nicht erlaubt wenn Ereignis ungleich AUS":F60000 -132428:"Das Datenobjekt-Format ist ungltig":F60000 -132429:"MTC-Daten: Maximale Anzahl von Testdatenpunkten berschritten":F50463:F60000 -F50463:"Maximale Anzahl ":0,2,u -132430:"Daten konnten nicht vom NCSBSL Modul (Name siehe Logger) gelesen werden":F60000 -132431:"Daten konnten nicht vom NCSYS Modul (Name siehe Logger) gelesen werden":F60000 -132432:"Trace nicht mglich: Der ACOPOS Hochlauf ist noch nicht abgeschlossen ":F60000 -132492:"ACOPOS Simulation: TK fr zykl. PLCopen Daten ungleich NC-Manager TK":F60000 -132494:"AcoposSimulation=Off fr einen Kanal, obwohl fr den anderen Kanal aktiviert":F50464:F60000 -F50464:"Kanalnummer mit AcoposSimulation=Off ":0,1,u -132495:"AcoposSimulation: Ungleiche Werte fr reelle und virtuelle Achse definiert":F50465:F60000 -F50465:"Kanalnummer der NC-Objekte ":0,1,u -132496:"Fehler beim Erzeugen des zyklischen Task fr PLCopen MC (Details im Logger)":F60000 -132497:"Taskklasse fr Behandlung zykl. Daten mit PLCopen in acp10cfg ist ungltig":F50466:F60000 -F50466:"Maximale Taskklassennummer ":0,1,u -132498:"PLCopen_CyclicData_TaskClass ist kleiner als Null oder grer als Maximalwert":F50467:F60000 -F50467:"Maximalwert ":0,1,u -132499:"PLCopen_CyclicData_TaskClass: Ungleiche Werte fr reelle und virtuelle Achse":F50468:F60000 -F50468:"Kanalnummer der NC-Objekte ":0,1,u -132500:"Die Message-FIFO ist bereits vorhanden":F60000 -132501:"Fehler beim Erzeugen der Message-FIFO":F50469:F60000 -F50469:"Status von RtkCreateFifo() ":0,2,u -132502:"Die Critical Section fr das Kommando-Semaphor ist bereits vorhanden":F60000 -132503:"Fehler beim Erzeugen der Critical Section fr das Kommando-Semaphor":F50470:F60000 -F50470:"Status von RtkCreateCriticalSection() ":0,2,u -132504:"Der NC-Idle-Task ist bereits vorhanden":F60000 -132505:"Fehler beim Erzeugen des NC-Idle-Task":F50471:F60000 -F50471:"Status von RtkCreateTask() ":0,2,u -132506:"Fehler beim Lesen der Taskklassen-Zykluszeit":F50472:F60000 -F50472:"Status von GetTaskclassCycleTime() ":0,2,u -132507:"Fehler beim Lesen der Taskklassen-Toleranz":F50473:F60000 -F50473:"Status von GetTaskclassMaxCycleTime() ":0,2,u -132508:"Fehler bei Senden eines Restzeit-Kommandos an den NC-Idle-Task":F50474:F60000 -F50474:"Status von RtkWriteFifo() ":0,2,u -132509:"Die Critical Section fr den Netzwerk-Kommando-Trace ist bereits vorhanden":F60000 -132510:"Fehler beim Erzeugen der Critical Section fr den Netzwerk-Kommando-Trace":F50475:F60000 -F50475:"Status von RtkCreateCriticalSection() ":0,2,u -132511:"Die Critical Section fr hochpriore Messages ist bereits vorhanden ":F60000 -132512:"Fehler beim Erzeugen der Critical Section fr hochpriore Messages":F50476:F60000 -F50476:"Status von RtkCreateCriticalSection() ":0,2,u -132513:"Die Critical Section fr globale Variablen ist bereits vorhanden":F60000 -132514:"Fehler beim Erzeugen der Critical Section fr globale Variablen":F50477:F60000 -F50477:"Status von RtkCreateCriticalSection() ":0,2,u -132515:"Die Critical Section fr Netzwerk-Kopplung ist bereits vorhanden":F60000 -132516:"Fehler beim Erzeugen der Critical Section fr Netzwerk-Kopplung":F50478:F60000 -F50478:"Status von RtkCreateCriticalSection() ":0,2,u -132738:"Fehler bei Schreiben in die SDM Motion FIFO":F60000 -132739:"Fehler bei Erzeugung der SDM Motion FIFO (siehe Logger)":F60000 -132740:"Fehler bei Lschen der SDM Motion FIFO (siehe Logger)":F60000 -132741:"Fehler bei Erzeugung des SDM Motion Task (siehe Logger)":F60000 -132742:"Fehler bei Lschen des SDM Motion Task (siehe Logger)":F60000 -132743:"SDM_Motion_Action: ncaction() hat nicht ncOK geliefert":F60000 -132744:"SDM_Motion_Action nicht erlaubt (noch keine Trace Konfiguration geladen)":F60000 -132745:"SDM_Motion_Action nicht erlaubt (Motion Trace bereits durch Appl. gestarted)":F60000 -132746:"SDM_Motion_Action nicht erlaubt (Motion Trace bereits durch SDM gestarted)":F60000 -132747:"SDM_Motion_Action: DataAddress ist Null oder nicht definiert":F60000 -132748:"SDM_Motion_Action: DataLen ist Null oder nicht definiert":F60000 -132749:"SDM_Motion_Action: BrModName ist zu lang":F60000 -132750:"SDM_Motion_Action: BrModName ist nicht definiert":F60000 -132751:"SDM_Motion_Action: FileName ist nicht definiert":F60000 -132752:"SDM_Motion_Action nicht mglich: AR-Funktion nicht verfgbar (siehe Logger)":F60000 -132753:"SDM_Motion_Action: CREATE_NCOBJ_LIST muss vor dieser Aktion aufgerufen werden":F60000 -132754:"SDM_Motion_Action: Der NC-Objekt Typ ist fr diese Aktion ungltig":F60000 -132755:"SDM_Motion_Action: Fehler bei Speicher-Freigabe":F60000 -132756:"SDM_Motion_Action: Fehler bei Speicher-Allokierung":F60000 -132757:"SDM_Motion_Action: Diese Aktion ist noch nicht implementiert":F60000 -132758:"SDM_Motion_Action: Der NC-Objekt Ident ist fr diese Aktion ungltig":F60000 -132759:"SDM_Motion_Action: Der NC-Objekt Ident muss fr diese Aktion Null sein":F60000 -132760:"SDM_Motion_Action: Pointer der Exit Funkt. Arg. ist Null oder nicht definiert":F60000 -132761:"SDM_Motion_Action: Pointer der Exit Funktion ist Null oder nicht definiert":F60000 -132762:"SDM_Motion_Action: Das erste XML-Element in den Eingabe Daten ist ungltig":F60000 -132763:"SDM_Motion_Action: Kein XML-Element in den Eingabe Daten":F60000 -132764:"SDM_Motion_Action: Fehler bei Initialisierung des XML-Parser Speicherbereichs":F60000 -132765:"SDM_Motion_Action: Lnge der XML Eingabe Daten ist Null":F60000 -132766:"SDM_Motion_Action: Pointer der XML Eingabe Daten ist Null":F60000 -132767:"SDM_Motion_Action: Ungltige actionID":F60000 -133002:"Floating-Point exception":F50479:F60000 -F50479:"EPC ":0,4,u -133003:"Address error exception":F50480:F60000 -F50480:"EPC ":0,4,u -133004:"Bus error exception":F50481:F60000 -F50481:"EPC ":0,4,u -133005:"Exception":F50482:F60000 -F50482:"EPC ":0,4,u -133006:"Access violation Exception":F50483:F60000 -F50483:"EPC ":0,4,u -133007:"Violation address":F50484:F60000 -F50484:"ADDR ":0,4,u -135000:"SMC FS: Interner Fehler, Progammablauf":F50485:F60000 -F50485:"Switch ID ":0,4,u -135001:"SMC FS: Interner Fehler, NULL Pointerzugriff":F50486:F60000 -F50486:"Pointer ID ":0,4,u -135002:"SMC FS: Interner Fehler, SPI bertragung":F50487:F60000 -F50487:"Zusatzinfo ":0,4,u -135003:"SMC FS: Interner Fehler, MFW NVM Datenspeicher":F60000 -135004:"SMC FS: Interner Fehler, Kommunikation Encoder Master":F50488:F60000 -F50488:"Zusatzinfo ":0,4,u -135005:"SMC FS: Interner Fehler, Kommunikation ACOPOS":F50489:F60000 -F50489:"Zusatzinfo ":0,4,u -135006:"SMC FS: Interner Fehler, Kommunikation Geber":F50490:F60000 -F50490:"Zusatzinfo ":0,4,u -135007:"SMC FS: Moduldaten/Abgleichdaten sind inkompatibel!":F50491:F60000 -F50491:"Zusatzinfo ":0,4,u -135008:"SMC FS: Fehlerhafte CRC der Moduldaten/Abgleichdaten!":F50492:F60000 -F50492:"Zusatzinfo ":0,4,u -135009:"SMC FS: SOS und STO nicht verbunden obwohl fr RSP bentigt":F60000 -135010:"SMC FS: Interner Fehler, Achsindex ausserhalb des erlaubten Bereichs":F50493:F60000 -F50493:"Pointer ID ":0,4,u -135011:"SMC FS: Interner Fehler, Funkt.-Parameter ausserhalb des erlaubten Bereichs":F50494:F60000 -F50494:"Befehlszhler (PC) ":0,4,u -135012:"SMC FS: Nicht sicherer Geber angeschlossen":F60000 -135013:"SMC FS: ACP10 Version untersttzt nicht die aktivierten Sicherheitsfkt.":F50495:F60000 -F50495:"ACPCom Version ":0,4,u -135014:"SMC FS: Funktion wird von Hardware nicht untersttzt.":F50496:F60000 -F50496:"Zusatzinfo ":0,4,u -135015:"SMC FS: Interner Fehler, Kreuzkommunikation Cycle F5":F50497:F60000 -F50497:"Byte Offset ":0,4,u -135016:"SMC FS: Interner Fehler, Kreuzkommunikation der Prfpunkte":F50498:F60000 -F50498:"Prfpunkt ID ":0,4,u -135017:"SMC FS: Interner Fehler, Kreuzkommunikation des Statusworts":F50499:F60000 -F50499:"Statuswort ":0,4,u -135018:"SMC FS: Interner Fehler, Kreuzkommunikation des Ausgangszustands":F50500:F60000 -F50500:"Ausgangszustand ":0,4,u -135019:"SMC FS: Interner Fehler, Kreuzkommunikation der EnDat Position":F50501:F60000 -F50501:"EnDat Position ":0,4,u -135020:"SMC FS: Interner Fehler, Kreuzkommunikation des EnDat Fehlerregisters":F50502:F60000 -F50502:"EnDat Fehlerregister ":0,4,u -135021:"SMC FS: Interner Fehler, Kreuzkommunikation des Encoder SSW":F50503:F60000 -F50503:"EnDat SSW ":0,4,u -135022:"SMC FS: Interner Fehler, Kreuzkommunikation des EnDat SSW":F50504:F60000 -F50504:"EnDat SSW ":0,4,u -135023:"SMC FS: Interner Fehler, Kreuzkommunikation des EnDat SSW":F50505:F60000 -F50505:"EnDat SSW ":0,4,u -135024:"SMC FS: "EUS - Units per count of physical reference system" ungltig":F60000 -135025:"SMC FS: "EUS - Maximum speed to normalize speed range" ungltig":F60000 -135026:"SMC FS: EUS - Geberauflsung zu klein":F60000 -135027:"SMC FS: EUS - Geberauflsung zu gro":F60000 -135028:"SMC FS: EUS - Einheitenauflsung zu gro":F60000 -135029:"SMC FS: EUS - Eine Einheit ist krzer als ein nm":F60000 -135030:"SMC FS: Gebertausch - Konfigurationsdaten wurden mehrmals gendert":F60000 -135031:"SMC FS: Gebertausch - Konfigurationsdaten wurden gendert":F60000 -135032:"SMC FS: Falsche Parametrierung":F50506:F60000 -F50506:"Zusatzinfo ":0,4,u -135033:"SMC FS: Modul Zyklus Zeit ist ungltig":F60000 -135034:"SMC FS: Parametrierung - Verzgerungsrampe ist zu steil":F60000 -135035:"SMC FS: Interne Statemachine befindet sich im Zustand Fail Safe ":F60000 -135036:"SMC FS: Deaktivierte Sicherheitsfunktion wurde angefordert":F60000 -135037:"SMC FS: SMS - Geschwindigkeitsgrenze auerhalb des gltigen Bereichs":F60000 -135038:"SMC FS: SLS1 - Geschwindigkeitsgrenze auerhalb des gltigen Bereichs":F60000 -135039:"SMC FS: SLS2 - Geschwindigkeitsgrenze auerhalb des gltigen Bereichs":F60000 -135040:"SMC FS: SLS3 - Geschwindigkeitsgrenze auerhalb des gltigen Bereichs":F60000 -135041:"SMC FS: SLS4 - Geschwindigkeitsgrenze auerhalb des gltigen Bereichs":F60000 -135042:"SMC FS: Stillstandsgeschw.-Grenze auerhalb des gltigen Bereichs":F60000 -135043:"SMC FS: SLS1 - Geschwindigkeitsgrenze verletzt Konfigurationsvorschrift":F60000 -135044:"SMC FS: SLS2 - Geschwindigkeitsgrenze verletzt Konfigurationsvorschrift":F60000 -135045:"SMC FS: SLS3 - Geschwindigkeitsgrenze verletzt Konfigurationsvorschrift":F60000 -135046:"SMC FS: SLS4 - Geschwindigkeitsgrenze verletzt Konfigurationsvorschrift":F60000 -135047:"SMC FS: Stillstandsgeschw.-Grenze verletzt Konfigurationsvorschrift":F60000 -135048:"SMC FS: berschreitung von Parametergrenzwerten":F50507:F60000 -F50507:"Zusatzinfo ":0,4,u -135049:"SMC FS: SMP wird verwendet aber Referenzieren wurde nicht konfiguriert":F60000 -135050:"SMC FS: SMP - Untere Positionsgrenze ist grer oder gleich der oberen":F60000 -135051:"SMC FS: SLP wird verwendet aber Referenzieren wurde nicht konfiguriert":F60000 -135052:"SMC FS: SLP - Untere Positionsgrenze ist grer oder gleich der oberen":F60000 -135053:"SMC FS: SLP - Positionsfenster auerhalb des SMP Positionsfensters":F60000 -135054:"SMC FS: SMP - Toleranz ist grer als SMP Positionsfenster":F60000 -135055:"SMC FS: SLP - Toleranz ist grer als SLP Positionsfenster":F60000 -135056:"SMC FS: Wert der Verzgerungsrampe ist auerhalb des gltigen Bereichs":F60000 -135057:"SMC FS: SLT Parametrierung - Momentgrenze zu gro":F50508:F60000 -F50508:"Zusatzinfo ":0,4,u -135058:"SMC FS: Motor Parametrierung - Moment Kennlinie ungltig":F50509:F60000 -F50509:"Zusatzinfo ":0,4,u -135059:"SMC FS: BM Parametrierung - Configured SF ungltig":F50510:F60000 -F50510:"Zusatzinfo ":0,4,u -135060:"SMC FS: SSO Toleranz verletzt Konfigurationsvorschrift":F60000 -135061:"SMC FS: SMS - Geschwindigkeitsgrenze verletzt Konfigurationsvorschrift":F60000 -135062:"SMC FS: SMS - berwachung des Geschwindigkeitsschleppfehlers nicht aktiviert":F60000 -135063:"SMC FS: SMS - berwachung des Positionsschleppfehlers aktiviert":F60000 -135064:"SMC FS: SMS - Referenzieren aktiviert ":F60000 -135065:"SMC FS: SMS - Eine nicht zulssige Sicherheitsfunktion ist aktiviert ":F60000 -135066:"SMC FS: SMS - Eingang SwitchHomingMode aktiviert":F60000 -135067:"SMC FS: Interner Fehler, Kreuzkommunikation Cycle F2":F50511:F60000 -F50511:"Byte Offset ":0,4,u -135068:"SMC FS: "Homing - Maximum trigger speed" auerhalb des gltigen Bereichs":F60000 -135069:"SMC FS: Homing - Ref Switch: Kein Referenzschalter angeschlossen":F60000 -135070:"SMC FS: Homing - Home Offset: Kein Absolutgeber angeschlossen":F60000 -135071:"SMC FS: Homing - Home Offset with Correction: SMP nicht konfiguriert":F60000 -135072:"SMC FS: Homing - SMP Fenster grer als sicherer abs. Geberzhlbereich":F60000 -135073:"SMC FS: Homing - SLP Fenster grer als sicherer abs. Geberzhlbereich":F60000 -135074:"SMC FS: Homing - Geber untersttzt keinen sicheren Referenzimpuls":F60000 -135075:"SMC FS: Homing - Geschw.-Toleranz ist auerhalb des gltigen Bereichs":F60000 -135076:"SMC FS: Homing - Referenzimpuls: Max. Trigger Geschw. ist zu gro":F60000 -135077:"SMC FS: Homing - Funktion wird angefordert aber nicht konfiguriert":F60000 -135078:"SMC FS: Homing - RefSwitch bit ist gesetzt aber nicht konfiguriert":F60000 -135079:"SMC FS: Homing - Position liegt ausserhalb des SMP Fensters":F60000 -135080:"SMC FS: Homing - Direct with reference pulse: Wird nicht untersttzt":F60000 -135081:"SMC FS: Interner Fehler, Kreuzkommunikation der Ausgangssignale":F50512:F60000 -F50512:"Ausgangssignal ":0,4,u -135082:"SMC FS: Interner Fehler, Kreuzkommunikation des Ausgangs-SSW":F50513:F60000 -F50513:"Ausgangs-SSW ":0,4,u -135083:"SMC FS: Interner Fehler, Kreuzkommunikation Preop F2":F50514:F60000 -F50514:"Byte Offset ":0,4,u -135084:"SMC FS: Programmfehler im Zustand PreOperational":F50515:F60000 -F50515:"Prfpunkt ":0,4,u -135085:"SMC FS: Sichere Ausgnge - Schluss gegen 24V":F50516:F60000 -F50516:"Ausgangssignal ":0,4,u -135086:"SMC FS: Sichere Ausgnge - Teststatus hat sich verndert":F50517:F60000 -F50517:"Ausgangszustand ":0,4,u -135087:"SMC FS: Geber - Geschwindigkeitsgrenzwert wurde berschritten":F50518:F60000 -F50518:"Ist-Geschwindigkeit [ink/Zyklus] ":0,4,d -135088:"SMC FS: Geber - Beschleunigungsgrenzwert wurde berschritten":F50519:F60000 -F50519:"Ist-Beschleunigung [ink/Zyklus^2] ":0,4,d -135091:"SMC FS: Gebertausch festgestellt":F50520:F60000 -F50520:"Zusatzinfo ":0,4,u -135092:"SMC FS: Interner Fehler, Lockbit gesetzt":F50521:F60000 -F50521:"Lockbits ":0,4,u -135093:"SMC FS: Geschwindigkeitsfehlergrenze zu gro":F60000 -135094:"SMC FS: Positionsschleppfehlergrenze zu gro":F60000 -135095:"SMC FS: Geber - Konfigurationfehler":F50522:F60000 -F50522:"Zusatzinfo ":0,4,u -135096:"SMC FS: Homing - Konfigurationsfehler":F50523:F60000 -F50523:"Zusatzinfo ":0,4,u -135097:"SMC FS: Interner Fehler, Ungltige Stromwandlerauflsung":F50524:F60000 -F50524:"Zusatzinfo ":0,4,u -135098:"SMC FS: Interner Fehler, Ungltiger Stromwandlermessbereich":F60000 -135099:"SMC FS: Interner Fehler, Stromwerte nicht plausibel":F60000 -135100:"SMC FS: Interner Fehler, Kreuzkommunikation des Statorstromzeigers":F50525:F60000 -F50525:"Zusatzinfo ":0,4,u -135101:"SMC FS: Interner Fehler, Kreuzkommunikation des Stromzeigerwinkels":F50526:F60000 -F50526:"Zusatzinfo ":0,4,u -135102:"SMC FS: Interner Fehler, Kreuzkommunikation des Statusregisters IPWM":F50527:F60000 -F50527:"Zusatzinfo ":0,4,u -135103:"SMC FS: Interner Fehler, Kreuzkommunikation des FPGACom SSW":F50528:F60000 -F50528:"Zusatzinfo ":0,4,u -135104:"SMC FS: Interner Fehler, FPGA Kommunikation":F50529:F60000 -F50529:"Zusatzinfo ":0,4,u -135105:"SMC FS: Interner Fehler, FPGA SinCos - Referenzspannung Kanal A":F50530:F60000 -F50530:"Zusatzinfo ":0,4,u -135106:"SMC FS: Interner Fehler, FPGA SinCos - Referenzspannung Kanal B":F50531:F60000 -F50531:"Zusatzinfo ":0,4,u -135107:"SMC FS: Interner Fehler, FPGA SinCos - Konfiguration":F50532:F60000 -F50532:"Zusatzinfo ":0,4,u -135108:"SMC FS: Interner Fehler, Hardware Tests - Spannungsberwachung":F50533:F60000 -F50533:"Zusatzinfo ":0,4,u -135109:"SMC FS: Interner Fehler, ADC Abgleichdaten - Flash Validierung":F50534:F60000 -F50534:"Zusatzinfo ":0,4,u -135110:"SMC FS: Interner Fehler, FPGA Strommessung - ADC Auswertung":F50535:F60000 -F50535:"Zusatzinfo ":0,4,u -135111:"SMC FS: Interner Fehler, FPGA Strommessung - Referenzberwachung":F50536:F60000 -F50536:"Zusatzinfo ":0,4,u -135112:"SMC FS: Interner Fehler, FPGA Strommessung - Wirksamkeitstest":F50537:F60000 -F50537:"Zusatzinfo ":0,4,u -135113:"SMC FS: Interner Fehler, FPGA Strommessung - Konfiguration":F50538:F60000 -F50538:"Zusatzinfo ":0,4,u -135114:"SMC FS: Interner Fehler, FPGA SinCos - Wirksamkeitstest":F50539:F60000 -F50539:"Zusatzinfo ":0,4,u -135115:"SMC FS: SBT Parametrierung - Schwellenwert des Prfstroms zu gro":F50540:F60000 -F50540:"Zusatzinfo ":0,4,u -135116:"SMC FS: SBT Parametrierung - Externe Last grer als Prfschwelle":F60000 -135117:"SMC FS: SBT Parametrierung - Externe Last zu klein ":F50541:F60000 -F50541:"Zusatzinfo ":0,4,u -135118:"SMC FS: Interner Fehler, erweiterte Flashdaten sind fehlerhaft":F50542:F60000 -F50542:"Zusatzinfo ":0,4,u -135119:"SMC FS: SBT Parametrierung - Externe Last zu gro ":F50543:F60000 -F50543:"Zusatzinfo ":0,4,u -135120:"SMC FS: Homing - S_SwitchHomingMode ist gesetzt aber nicht verbunden":F60000 -135121:"SMC FS: Homing - S_SwitchHomingMode ist verbunden, aber ReqHoming nicht":F60000 -135122:"SMC FS: Homing - S_SwitchHomingMode Verdrahtung und Konfig. nicht konform":F60000 -135123:"SMC FS: Interner Fehler, Kreuzkommunikation des RSP Empfangsdatenframes":F50544:F60000 -F50544:"Zusatzinfo ":0,4,u -135124:"SMC FS: Interner Fehler, Kreuzkommunikation des RSP Sendedatenframes":F50545:F60000 -F50545:"Zusatzinfo ":0,4,u -135125:"SMC FS: RSP - Speichervorgang gescheitert":F50546:F60000 -F50546:"Zusatzinfo ":0,4,u -135126:"SMC FS: RSP - Homing, SOS Positions Toleranz zu gro":F60000 -135127:"SMC FS: Interner Fehler, Ungltiger Stromwandleroffset":F60000 -135128:"SMC FS: Interner Fehler, Sigma delta Wandlung ist nicht plausibel":F60000 -135129:"SMC FS: Interner Fehler, Gain/Offset korrigierte Stromwerte ungltig":F60000 -135130:"SMC FS: Interner Fehler, Testfall":F60000 -135131:"SMC FS: Interner Fehler":F60000 -135132:"SMC FS: BM - Delay time to FFS ist grer 0.8 * Node Guarding Timeout":F60000 -135133:"SMC FS: SMS - Safe Maximum speed (SMS) in Kombination mit SSO nicht zulssig ":F60000 -135134:"SMC FS: SMS - Safe stop 1 (SS1) mit "Ramp monitoring" nicht zulssig ":F60000 -135135:"SMC FS: SMS - Safe stop 1 (SS1) mit "Early Limit Monitoring" nicht zulssig ":F60000 -135136:"SMC FS: Safe Encoder mounting Fehler":F60000 -135137:"SMC FS: SafeUserData - Konfigurationsfehler bei Funktion SafeUserData":F50547:F60000 -F50547:"Zusatzinfo ":0,4,u -135138:"SMC FS: HDSL - Konfigurationsfehler bei HIPERFACE DSL":F50548:F60000 -F50548:"Zusatzinfo ":0,4,u -135139:"SMC FS: Encoder - Konfigurationsfehler bei Encoder protocol type":F50549:F60000 -F50549:"Zusatzinfo ":0,4,u -135140:"SMC FS: HDSL - Interner Kommunikationsfehler":F50550:F60000 -F50550:"Zusatzinfo ":0,4,u -135150:"SMC FS: Nachladbare Safety Parameter: Deakt. Funktion Enable Bit gesetzt":F50551:F60000 -F50551:"Zusatzinfo ":0,4,u -135151:"SMC FS: Nachladbare Safety Parameter: Platzhalter Enable Bit gesetzt":F50552:F60000 -F50552:"Zusatzinfo ":0,4,u -135152:"SMC FS: Nachladbare Safety Parameter: Ungltige Datenblockgre":F50553:F60000 -F50553:"Zusatzinfo ":0,4,u -135153:"SMC: Interner Fehler, CUnit Test":F60000 -135154:"SMC FS: Nachladbare Safety Parameter: Ungltige Strukturgre":F50554:F60000 -F50554:"Zusatzinfo ":0,4,u -135155:"SMC FS: Empfangene Daten der nachladbaren Safety Parameter zu gro":F50555:F60000 -F50555:"Zusatzinfo ":0,4,u -135156:"SMC FS: CRC Prfung der nachladbaren Safety Parameter fehlgeschlagen":F50556:F60000 -F50556:"Zusatzinfo ":0,4,u -135161:"SMC FS: Inkompatible Parameter Struktur":F50557:F60000 -F50557:"Zusatzinfo ":0,4,u -135162:"SMC FS: Inkompatibler Achstyp":F50558:F60000 -F50558:"Zusatzinfo ":0,4,u -135163:"SMC FS: Fehler in der PreOperational Funktion":F50559:F60000 -F50559:"Zusatzinfo ":0,4,u -135164:"SMC FS: Kreuzkommunikation SinCos Status whrend des FPGA Hochlaufs":F50560:F60000 -F50560:"Zusatzinfo ":0,4,u -135165:"SMC FS: Geber nicht parametriert obwohl fr Safety Funktionen bentigt":F60000 -135166:"SMC FS: Quadrierte Zeigerlnge zu gro":F60000 -135167:"SMC FS: Kreuzkommunikation Zeigerlngennachregelung Trigger Zhler":F50561:F60000 -F50561:"Zusatzinfo ":0,4,u -135170:"SMC FS: Der SBT Schwellwert ist zu klein":F50562:F60000 -F50562:"Zusatzinfo ":0,4,u -135171:"SMC FS: Interer Fehler bei der Verarbeitung der nachladbaren Parameter":F50563:F60000 -F50563:"Zusatzinfo ":0,4,u -135172:"SMC FS: Homing - RefSwitch ist verbunden, aber ReqHoming nicht":F60000 -135173:"SMC FS: Nachladbare Safety Parameter: Ungltige Achs-Typ ID":F50564:F60000 -F50564:"Zusatzinfo ":0,4,u -135174:"SMC FS: Nachladbare Safety Parameter: Ungltige Struktur Version":F60000 -135175:"SMC: Safely Limited Acceleration - Verletzung der Beschleunigungsberwachung":F50565:F60000 -F50565:"Beschleunigung zum Zeitpunkt der Verletzung ":0,4,d -135176:"SMC: Safe Brake Test - SBT: Timeout":F60000 -135177:"SMC: Safe Brake Test - SBT: SBC ist aktiv":F60000 -135178:"SMC: Safe Brake Test - Fehlerhafter Sektorenwechsel":F50566:F60000 -F50566:"Zusatzinfo ":0,4,u -135179:"SMC: nachladbare Parameter - Fehler beim Download":F50567:F60000 -F50567:"Zusatzinfo ":0,4,u -135180:"SMC FFS: RSP - Homing, gespeicherte Position ungltig":F50568:F60000 -F50568:"Zusatzinfo ":0,4,u -135181:"SMC: Safe Brake Test - Rho hat den Sektor zu bald verlassen":F60000 -135182:"SMC: Safe Brake Test - Gemessene ungleich parametrierte externe Last":F50569:F60000 -F50569:"Quadratischer Messwert des aktuellen Stromraumzeigers ":0,4,u -135183:"SMC: Safe Brake Test - Parametrierte Teststromschwelle unterschritten":F50570:F60000 -F50570:"Quadratischer Messwert des aktuellen Stromraumzeigers ":0,4,u -135184:"SMC FFS: Differenz der Rohpositionen uP1 und uP2 zu gro":F50571:F60000 -F50571:"Zusatzinfo ":0,4,u -135185:"SMC FFS: Interner Fehler":F60000 -135186:"SMC FFS: Geber nicht bereit":F50572:F60000 -F50572:"Zusatzinfo ":0,4,u -135189:"SMC: Safe Brake Test - Verletzung der Positionstoleranz":F60000 -135190:"SMC FFS: Geberfehler SinCos Auswertung":F50573:F60000 -F50573:"Zusatzinfo ":0,4,u -135191:"SMC: Safe Brake Test - Testintervall abgelaufen, Testung erforderlich":F60000 -135192:"SMC: Summenstrom auerhalb der Toleranz":F50574:F60000 -F50574:"Summenstrom [uA] ":0,4,d -135193:"SMC: Strom auerhalb des Stromwandlerbereichs Phase U":F50575:F60000 -F50575:"Messwert des Stroms [uA] ":0,4,d -135194:"SMC: Strom auerhalb des Stromwandlerbereichs Phase V":F50576:F60000 -F50576:"Messwert des Stroms [uA] ":0,4,d -135195:"SMC: Strom auerhalb des Stromwandlerbereichs Phase W":F50577:F60000 -F50577:"Messwert des Stroms [uA] ":0,4,d -135196:"SMC: Abgleichdaten unvollstndig":F50578:F60000 -F50578:"Detailinformation ":0,4,u -135197:"SMC FFS: SS2, SOS Verletzung der Stillstandspositionstoleranz":F60000 -135198:"SMC FFS: Geberfehler wurde erkannt":F60000 -135199:"SMC FFS: SDI - Verletzung der sicheren Drehrichtung":F60000 -135200:"SMC FFS: SDI - Verletzung der positiven Drehrichtung":F60000 -135201:"SMC FFS: SDI - Verletzung der negativen Drehrichtung":F60000 -135202:"SMC FFS: SLI - Verletzung der Stillstandsgeschw.grenze":F60000 -135203:"SMC FFS: SLI - Verletzung des Positionsfensters (Inkremente)":F60000 -135204:"SMC FFS: Verletzung der aktuellen Geschwindigkeitsgrenze":F60000 -135205:"SMC FFS: Verletzung der Verzgerungsrampe":F60000 -135206:"SMC FFS: SMS - Verletzung der Geschwindigkeitsgrenze":F60000 -135207:"SMC FFS: SOS - Verletzung der Geschwindigkeitsgrenze":F60000 -135208:"SMC FFS: SS2 - Verletzung der Geschwindigkeitsgrenze":F60000 -135209:"SMC FFS: SLS1 - Verletzung der Geschwindigkeitsgrenze":F60000 -135210:"SMC FFS: SLS2 - Verletzung der Geschwindigkeitsgrenze":F60000 -135211:"SMC FFS: SLS3 - Verletzung der Geschwindigkeitsgrenze":F60000 -135212:"SMC FFS: SLS4 - Verletzung der Geschwindigkeitsgrenze":F60000 -135213:"SMC FFS: Alive-Test der Sollposition wurde nicht durchgefhrt":F60000 -135214:"SMC FFS: Warnung am Ausgang wurde nicht quittiert":F60000 -135215:"SMC FFS: Alive-Test - berwachungszeit abgelaufen":F60000 -135216:"SMC FFS: SMP - Timeout fr Referenzieren berschritten":F60000 -135217:"SMC FFS: SMP - Verletzung der Verzgerungsrampe":F60000 -135218:"SMC FFS: SLP - Verletzung der Verzgerungsrampe":F60000 -135219:"SMC FFS: SMP - Verletzung der unteren SMP Grenze":F60000 -135220:"SMC FFS: SMP - Verletzung der oberen SMP Grenze":F60000 -135221:"SMC FFS: SLP - Verletzung der unteren SLP Grenze":F60000 -135222:"SMC FFS: SLP - Verletzung der oberen SLP Grenze":F60000 -135223:"SMC FFS: SMP - Bewegung in neg. Richtung auerhalb SMP Grenze":F60000 -135224:"SMC FFS: SMP - Bewegung in pos. Richtung auerhalb SMP Grenze":F60000 -135225:"SMC FFS: SLP angefordert, Achse ist noch nicht referenziert":F60000 -135226:"SMC FFS: SMP, SLP - Interner Fehler":F60000 -135227:"SMC FFS: SMP, SLP - INT32 berlauf der S_SafePosition":F60000 -135228:"SMC FFS: Homing - berwachungszeit abgelaufen":F60000 -135229:"SMC FFS: Homing - Stillstandsgeschwindigkeitsgrenze verletzt":F60000 -135230:"SMC FFS: Homing Referenzimpuls - Max.Trigger Geschw. verletzt":F60000 -135231:"SMC FFS: Homing - Bewegung unzulssig":F60000 -135232:"SMC FFS: Homing Offset - Position auerhalb INT32 Bereichs":F60000 -135233:"SMC FFS: Homing Offset - Verletzung sicherer Geberzhlbereich":F60000 -135234:"SMC: Gebertausch - Die Lnge der Konfigurationsdaten hat sich gendert":F60000 -135235:"SMC: Gebertausch - Die Serialnummer des Encoders hat sich gendert":F60000 -135236:"SMC: Gebertausch - Version gendert oder Daten nicht gespeichert":F60000 -135237:"SMC: Gebertausch - EnDat Master Daten oder Encoder Daten gendert":F50579:F60000 -F50579:"Zusatzinfo ":0,4,u -135238:"SMC: Geber - EnDat Master Status Register ist gesetzt":F50580:F60000 -F50580:"Status Register ":0,4,u -135239:"SMC FFS: Referenzieren fehlgeschlagen":F50581:F60000 -F50581:"Zusatzinfo ":0,4,u -135240:"SMC FFS: Verletzung einer Sicherheitsfunktion":F50582:F60000 -F50582:"Zusatzinfo ":0,4,u -135241:"SMC FFS: Funktionsblock ist in Zustand IDLE zurckgefallen":F50583:F60000 -F50583:"Zusatzinfo ":0,4,u -135243:"SMC FFS: Sichere Ausgnge - Teststatus hat sich verndert":F50584:F60000 -F50584:"Ausgangszustand ":0,4,u -135244:"SMC: Geber - Empfangene Position ungltig":F50585:F60000 -F50585:"Zustzinfo ":0,4,u -135245:"SMC: Gebertausch festgestellt":F50586:F60000 -F50586:"Zusatzinfo ":0,4,u -135246:"SMC: Geber - Initialisierungsfehler":F50587:F60000 -F50587:"Zusatzinfo ":0,4,u -135247:"SMC: Debug Information":F50588:F60000 -F50588:"Zusatzinfo ":0,4,u -135248:"SMC: Interne Warnung, Lockbit gesetzt":F50589:F60000 -F50589:"Lockbits ":0,4,u -135249:"SMC: Geber - SafeSpeed hat den INT16 Bereich berschritten":F60000 -135250:"SMC: Geber - EnDat Master Fehler Register ist gesetzt":F50590:F60000 -F50590:"Fehler Register ":0,4,u -135251:"SMC: Geschwindigkeitsfehlergrenzwert berschritten":F50591:F60000 -F50591:"Geschwindigkeitsfehler [U/s*2^16] ":0,4,d -135252:"SMC: Positionsschleppfehlergrenzwert berschritten":F50592:F60000 -F50592:"Schleppfehler [Einh.] ":0,4,d -135253:"SMC: Geber - Rundungsfehler infolge gewhlter Parametrierung":F50593:F60000 -F50593:"Zusatzinfo ":0,4,u -135254:"SMC: Geber - Lnge des physikalischen Referenzsystems zu gro":F50594:F60000 -F50594:"Zusatzinfo ":0,4,u -135255:"SMC FS: Geber - Die Beschleunigungsgrenze wurde berschritten":F60000 -135256:"SMC: Informationen im Geberfehler Statusregister ausgelesen.":F50595:F60000 -F50595:"Zusatzinfo ":0,4,u -135257:"SMC: Warnung fr eine schlechte bertragungsqualitt.":F50596:F60000 -F50596:"Zusatzinfo ":0,4,u -135258:"SMC: Timeoutfehler in der HIPERFACE DSL Kommunikation.":F50597:F60000 -F50597:"Zusatzinfo ":0,4,u -135259:"SMC: Geber - Fehler whrend des zyklischen Betriebs des Gebers.":F50598:F60000 -F50598:"Zusatzinfo ":0,4,u -135260:"SMC: Geber - Fehler whrend der Fehlerbehandlung des Gebers.":F50599:F60000 -F50599:"Zusatzinfo ":0,4,u -135484:"SMC: Geber nicht bereit":F50600:F60000 -F50600:"Zusatzinfo ":0,4,u -135485:"SMC FFS: SafeUserData - Fehler bei angeforderter Funktion SafeUserData":F50601:F60000 -F50601:"Zusatzinfo ":0,4,u -135486:"SMC: Sicheres Moment ungltig":F50602:F60000 -F50602:"Zusatzinfo ":0,4,u -135487:"SMC: Funktionaler Einphasungs-Status wurde zurckgesetzt":F50603:F60000 -F50603:"Zusatzinfo ":0,4,u -135488:"SMC: Anforderung SS1 - Positions-/Geschwindigkeitserfassung ist nicht bereit":F60000 -135489:"SMC: Anforderung SLS1 - Positions-/Geschwindigkeitserfassung ist nicht bereit":F60000 -135490:"SMC: Anforderung SLS2 - Positions-/Geschwindigkeitserfassung ist nicht bereit":F60000 -135491:"SMC: Anforderung SLS3 - Positions-/Geschwindigkeitserfassung ist nicht bereit":F60000 -135492:"SMC: Anforderung SLS4 - Positions-/Geschwindigkeitserfassung ist nicht bereit":F60000 -135493:"SMC: Funktionaler Geber in Fehlerzustand gewechselt":F50604:F60000 -F50604:"Zusatzinfo ":0,4,u -135494:"SMC: Regler-Einschalten erkannt, Status funktionaler Geber ungltig.":F50605:F60000 -F50605:"Zusatzinfo ":0,4,u -135495:"SMC: SSO Konfigurationsfehler. Ein unzulssiger Encoder-Modus ist ausgewhlt.":F50606:F60000 -F50606:"Zusatzinfo ":0,4,u -135496:"SMC: Strommessung ungltig":F50607:F60000 -F50607:"Zusatzinfo ":0,4,u -135497:"SMC: BM - Verzgerungszeit ist abgelaufen":F50608:F60000 -F50608:"Zusatzinfo ":0,4,u -135498:"SMC: SSO - Keine Begrenzung der beobachteten Beschleunigung mglich":F50609:F60000 -F50609:"Zusatzinfo ":0,4,u -135499:"SMC FFS: Strommessfehler wurde erkannt":F60000 -135500:"SMC: SSO - Safe speed observer Geschwindigkeitsfehler":F50610:F60000 -F50610:"Zusatzinfo ":0,4,u -135501:"SMC: SSO - Safe speed observer Geschwindigkeitsfehler":F50611:F60000 -F50611:"Zusatzinfo ":0,4,u -135502:"SMC: UTILS - Testinterface, dummy logbook entry":F60000 -135503:"SMC FFS: Interner Fehler in der ADC Konvertierung ":F50612:F60000 -F50612:"Zusatzinfo ":0,4,u -135504:"SMC FFS: RSP - Homing, INT32 berlauf der S_SafePosition":F50613:F60000 -F50613:"Zusatzinfo ":0,4,u -135505:"SMC FFS: SLT - Verletzung der Momentgrenze":F60000 -135506:"SMC FFS: RSP - Homing, Positionsnderung im ausgeschalteten Zustand zu gro":F50614:F60000 -F50614:"Zusatzinfo ":0,4,u -135507:"SMC FFS: RSP - Homing, Konfigurationsnderung":F50615:F60000 -F50615:"Zusatzinfo ":0,4,u -135508:"SMC FFS: Interner Fehler, FPGA Kommunikation":F50616:F60000 -F50616:"Zusatzinfo ":0,4,u -135509:"SMC FFS: RSP - Homing, CRC Fehler beim Empfang der remanenten Position":F50617:F60000 -F50617:"Zusatzinfo ":0,4,u -135510:"SMC FFS: RSP - Homing, Bereits ohne RSP referenziert":F50618:F60000 -F50618:"Zusatzinfo ":0,4,u -135511:"SMC: RSP - nderung des Status RSP Valid whrend Speichervorgang":F60000 -136001:"Parameter auf gltigen Wertebereich begrenzt":F60000 -136002:"Lageregler Gesamtverzgerungszeit begrenzt auf Vorausschauzeit":F60000 -136003:"Bremsweg berschreitet positive SW-Endlage - Verzgerungs-Parameter erhht":F60000 -136004:"Bremsweg berschreitet negative SW-Endlage - Verzgerungs-Parameter erhht":F60000 -136005:"Warnung durch Kommando ausgelst":F50619:F60000 -F50619:"Kommando-Parameter ":0,2,u -137101:"Berechneter Ausgleichsweg der Slave Achse begrenzt auf Maximum":F50620:F60000 -F50620:"Zustands-Index ":0,1,u -137102:"Berechneter Ausgleichsweg der Slave Achse begrenzt auf Minimum":F50621:F60000 -F50621:"Zustands-Index ":0,1,u -137108:"Berechneter Ausgleichsweg der Master-Achse begrenzt auf Minimum":F50622:F60000 -F50622:"Zustands-Index ":0,1,u -137111:"Kurvenscheibendaten: Differenz zwischen Polynomwert y(xn) und Slave-Periode":F50623:F60000 -F50623:"Differenz ":0,4,f -137112:"Polynom in den Kurvenscheibendaten berschreitet Grenzwert":F50624:F60000 -F50624:"Detail ":0,2,u -137113:"Ausgleichsgetriebe: Grenzwerte berschritten":F50625:F60000 -F50625:"Zustands-Index ":0,1,u -138001:"Momentbegrenzer: Grenzwert grer als Maximalwert":F50626:F60000 -F50626:"Maximalwert ":0,4,f -138003:"Motorhaltebremse: Prfmoment wurde begrenzt ":F60000 -138004:"Motorhaltebremse: Prfmoment kleiner als Lastmoment ":F60000 -138005:"Motortest: Geschwindigkeit ist whrend dem Einschalten zu hoch":F50627:F60000 -F50627:"Grenzgeschwindigkeit ":0,4,f -138006:"Stromregler: Zulssige Stromoffsetwerte berschritten":F60000 -138008:"Bremswiderstand: Kein Stromfluss":F60000 -138009:"Wechselrichter: Ausgang: Stromflusstest abgebrochen":F50628:F60000 -F50628:"Phase ":0,1,u -139000:"Geber: Warnung aktiv":F50629:F60000 -F50629:"Geber ":0,1,u -139001:"Geber: Positionskorrektur aktiv":F50630:F60000 -F50630:"Geber ":0,1,u -139002:"Resolver: Geschwindigkeitsschranke fr 14Bit Auflsung berschritten":F50631:F60000 -F50631:"Geber ":0,1,u -139003:"EnDat-Geber: Alarmbit ist gesetzt":F50632:F60000 -F50632:"Geber ":0,1,u -139004:"EnDat-Geber: Alarmbit - Ausfall der Beleuchtung":F50633:F60000 -F50633:"Geber ":0,1,u -139005:"EnDat-Geber: Alarmbit - Signalamplitude zu klein":F50634:F60000 -F50634:"Geber ":0,1,u -139006:"EnDat-Geber: Alarmbit - Positionswert fehlerhaft":F50635:F60000 -F50635:"Geber ":0,1,u -139007:"EnDat-Geber: Alarmbit - berspannung":F50636:F60000 -F50636:"Geber ":0,1,u -139008:"EnDat-Geber: Alarmbit - Unterspannung":F50637:F60000 -F50637:"Geber ":0,1,u -139009:"EnDat-Geber: Alarmbit - berstrom":F50638:F60000 -F50638:"Geber ":0,1,u -139010:"EnDat-Geber: Alarmbit - Batteriewechsel erforderlich":F50639:F60000 -F50639:"Geber ":0,1,u -139011:"EnDat-Geber: Warnungsbit - Frequenzberschreitung":F50640:F60000 -F50640:"Geber ":0,1,u -139012:"EnDat-Geber: Warnungsbit - Temperaturberschreitung":F50641:F60000 -F50641:"Geber ":0,1,u -139013:"EnDat-Geber: Warnungsbit - Regelreserve Beleuchtung erreicht":F50642:F60000 -F50642:"Geber ":0,1,u -139014:"EnDat-Geber: Warnungsbit - Batterieladung zu gering":F50643:F60000 -F50643:"Geber ":0,1,u -139015:"EnDat-Geber: Warnungsbit - Referenzpunkt nicht erreicht":F50644:F60000 -F50644:"Geber ":0,1,u -139016:"Inkrementalgeber-Emulation: Frequenz zu hoch":F50645:F60000 -F50645:"Geber ":0,1,u -139017:"Geber: CRC Fehler beim Position lesen":F50646:F60000 -F50646:"Geber ":0,1,u -139018:"Referenzimpuls-berwachung: Position, Auflsung od. Referenzimpuls fehlerhaft":F50647:F60000 -F50647:"Geber ":0,1,u -139019:"Serielle Geberschnittstelle: Stopbit Fehler":F50648:F60000 -F50648:"Geber ":0,1,u -139020:"Serielle Geberschnittstelle: berlauf der Empfangsdaten":F50649:F60000 -F50649:"Geber ":0,1,u -139021:"Serielle Geberschnittstelle: Sendedaten Fehler":F50650:F60000 -F50650:"Geber ":0,1,u -139022:"EnDat-Geber: Warnungsbit ist gesetzt":F50651:F60000 -F50651:"Geber ":0,1,u -139023:"EnDat-Geber: CRC Fehler bei EnDat2.2 Zusatzinformationen":F50652:F60000 -F50652:"Geber ":0,1,u -139024:"EnDat-Geber: Betriebszustandsfehlerquellen: M ALL Power down ":F50653:F60000 -F50653:"Geber ":0,1,u -139025:"EnDat-Geber: Betriebszustandsfehlerquellen: M Overflow / Underflow":F50654:F60000 -F50654:"Geber ":0,1,u -139026:"EnDat-Geber: Fehler Type 3 bei EnDat2.2 Zusatzinformationen":F50655:F60000 -F50655:"Geber ":0,1,u -139027:"Geberemulation: Spannungsversorgung fehlerhaft":F50656:F60000 -F50656:"Geber ":0,1,u -139028:"Geber: Multiturnfehler":F50657:F60000 -F50657:"Geber ":0,1,u -139029:"Geber: Batterieladung zu gering":F50658:F60000 -F50658:"Geber ":0,1,u -139030:"Geber: Warnungsbit ist gesetzt":F50659:F60000 -F50659:"Geber ":0,1,u -139032:"EnDat-Geber: Betriebszustandsfehlerquellen: Beleuchung":F50660:F60000 -F50660:"Geber ":0,1,u -139033:"EnDat-Geber: Betriebszustandsfehlerquellen: Signal Amplitude":F50661:F60000 -F50661:"Geber ":0,1,u -139034:"EnDat-Geber: Betriebszustandsfehlerquellen: S Pos 1":F50662:F60000 -F50662:"Geber ":0,1,u -139035:"EnDat-Geber: Betriebszustandsfehlerquellen: berspannung":F50663:F60000 -F50663:"Geber ":0,1,u -139036:"EnDat-Geber: Betriebszustandsfehlerquellen: Unterspannung":F50664:F60000 -F50664:"Geber ":0,1,u -139037:"EnDat-Geber: Betriebszustandsfehlerquellen: berstrom":F50665:F60000 -F50665:"Geber ":0,1,u -139038:"EnDat-Geber: Betriebszustandsfehlerquellen: Temperaturberschreitung":F50666:F60000 -F50666:"Geber ":0,1,u -139039:"EnDat-Geber: Betriebszustandsfehlerquellen: S Pos 2":F50667:F60000 -F50667:"Geber ":0,1,u -139040:"EnDat-Geber: Betriebszustandsfehlerquellen: S System":F50668:F60000 -F50668:"Geber ":0,1,u -139041:"EnDat-Geber: Betriebszustandsfehlerquellen: S ALL power down":F50669:F60000 -F50669:"Geber ":0,1,u -139042:"EnDat-Geber: Betriebszustandsfehlerquellen: M Pos 1":F50670:F60000 -F50670:"Geber ":0,1,u -139043:"EnDat-Geber: Betriebszustandsfehlerquellen: M Pos 2":F50671:F60000 -F50671:"Geber ":0,1,u -139044:"EnDat-Geber: Betriebszustandsfehlerquellen: M System":F50672:F60000 -F50672:"Geber ":0,1,u -139045:"EnDat-Geber: Betriebszustandsfehlerquellen: M Batterie":F50673:F60000 -F50673:"Geber ":0,1,u -139046:"Geber: Fehlerhafte Geberadressquittierung":F50674:F60000 -F50674:"Geber ":0,1,u -139047:"Geber: Position nicht synchron mit Absolutwert":F50675:F60000 -F50675:"Geber ":0,1,u -139048:"Geber: Fehlerhafte Befehlscodequittierung":F50676:F60000 -F50676:"Geber ":0,1,u -139049:"Geber: Timeout beim Parameter bertragen":F50677:F60000 -F50677:"Geber ":0,1,u -139050:"Geber: Parity":F50678:F60000 -F50678:"Geber ":0,1,u -139051:"Geber: Hiperface Error Bit":F50679:F60000 -F50679:"Geber ":0,1,u -139052:"Geber: Messbereich berschritten":F50680:F60000 -F50680:"Geber ":0,1,u -139053:"Geber: Interne berprfung der Geberschnittstelle fehlgeschlagen":F50681:F60000 -F50681:"Geber ":0,1,u -139054:"Geber: Ungltige Versorgungspannung":F50682:F60000 -F50682:"Geber ":0,1,u -139055:"Geber: Inkremental-Signalamplitude zu klein":F50683:F60000 -F50683:"Geber ":0,1,u -139056:"Geber: Inkremental-Signalamplitude zu gro":F50684:F60000 -F50684:"Geber ":0,1,u -139059:"Geber: Statusmeldung":F50685:F60000 -F50685:"Statuscode ":0,4,u -139060:"Geber: Sync-Bit Fehler":F50686:F60000 -F50686:"Geber ":0,1,u -139061:"Geber: UART bertragungsfehler ":F50687:F60000 -F50687:"Geber ":0,1,u -139086:"Geber: Register Adresse":F50688:F60000 -F50688:"Adresse ":0,4,u -139087:"Geber: Register Daten":F50689:F60000 -F50689:"Daten ":0,4,u -139088:"Geber: HIPERFACE DSL: Online Status: Bit 4: ANS: Falsche Antwort erkannt":F50690:F60000 -F50690:"Geber ":0,1,u -139089:"Geber: HIPERFACE DSL: Online Status: Bit 10: VPOS: Sichere Position ungltig":F50691:F60000 -F50691:"Geber ":0,1,u -139090:"Geber: HIPERFACE DSL: Online Status: Bit 11: POS: Schtzer eingeschaltet":F50692:F60000 -F50692:"Geber ":0,1,u -139091:"Geber: HIPERFACE DSL: Online Status: Bit 13: SCE: CRC-Fehler Safe Channel":F50693:F60000 -F50693:"Geber ":0,1,u -139092:"EnDat-Geber: Warnungsbit - zyklischer Betrieb":F50694:F60000 -F50694:"Geber ":0,1,u -139093:"EnDat-Geber: Warnungsbit - Grenzlage nicht erreicht":F50695:F60000 -F50695:"Geber ":0,1,u -139094:"EnDat-Geber: Warnungsbit - nicht bereit":F50696:F60000 -F50696:"Geber ":0,1,u -139095:"EnDat-Geber: Warnungsbit - Diagnose Schwellwert unterschritten":F50697:F60000 -F50697:"Geber ":0,1,u -139301:"Analog/Digital IO: 24V-Spannungsversorgung fehlerhaft":F50698:F60000 -F50698:"Slot ":0,1,u -139302:"Digital IO 1-4: Diagnosebit aktiv (Strom, 24V Versorgung)":F50699:F60000 -F50699:"Slot ":0,1,u -139303:"Digital IO 5-8: Diagnosebit aktiv (Strom, 24V Versorgung)":F50700:F60000 -F50700:"Slot ":0,1,u -139305:"Digital IO 10: Diagnosebit aktiv (Strom, Temperatur)":F50701:F60000 -F50701:"Slot ":0,1,u -139306:"Digital IO 9: Diagnosebit aktiv (Strom, Temperatur)":F50702:F60000 -F50702:"Slot ":0,1,u -139307:"Digital IO: Ausgnge nach Netzwerkfehler mittels Ausgangsmaske deaktiviert":F50703:F60000 -F50703:"Slot ":0,1,u -139308:"Analog/Digital IO: Diagnosebit aktiv":F50704:F60000 -F50704:"Slot ":0,1,u -139309:"Digital IO: Digital Ausgang: Diagnosebit aktiv":F50705:F60000 -F50705:"Digital IOs ":0,2,u -139310:"Analog IO: Analog Ausgang: Diagnosebit aktiv":F50706:F60000 -F50706:"Analog IOs ":0,1,u -139311:"Analog IO: Analog Eingang: Eingang gestrt":F50707:F60000 -F50707:"Analog IOs ":0,1,u -139312:"Analog IO: Analog Eingang: Analogwert kleiner als Minimalwert":F50708:F60000 -F50708:"Analog IOs ":0,1,u -139313:"Analog IO: Analog Eingang: Analogwert grer als Maximalwert":F50709:F60000 -F50709:"Analog IOs ":0,1,u -139314:"Analog IO: Analog Eingang: Analogwert unterhalb des Messbereichs":F50710:F60000 -F50710:"Analog IOs ":0,1,u -139315:"Analog IO: Analog Eingang: Analogwert oberhalb des Messbereichs":F50711:F60000 -F50711:"Analog IOs ":0,1,u -139316:"Analog IO: Analog Eingang: Analogwert verflscht":F50712:F60000 -F50712:"Analog IOs ":0,1,u -139317:"Analog IO: Analog Ausgang: Eingangswert ausserhalb des Gltigkeitsbereichs":F50713:F60000 -F50713:"Analog IOs ":0,1,u -139500:"Geber: HIPERFACE: Status: Abgleichdaten fehlerhaft (01h)":F50714:F60000 -F50714:"Geber ":0,1,u -139501:"Geber: HIPERFACE: Status: Sensor nicht eingestellt oder gerade dabei (20h)":F50715:F60000 -F50715:"Geber ":0,1,u -139502:"Geber: HIPERFACE: Status: Abstand Mastab/Sensor zu hoch (21h)":F50716:F60000 -F50716:"Geber ":0,1,u -139504:"Geber: HIPERFACE: Status: Linear Positionsfehler (23h)":F50717:F60000 -F50717:"Geber ":0,1,u -139510:"Geber: HIPERFACE: Status: Der Geber hat keinen Fehler erkannt (00h)":F50718:F60000 -F50718:"Geber ":0,1,u -139511:"Geber: HIPERFACE: Status: Analogsignale auerhalb Spezifikation (01h)":F50719:F60000 -F50719:"Geber ":0,1,u -139512:"Geber: HIPERFACE: Status: Fehlerhafter Interner Winkeloffset (02h)":F50720:F60000 -F50720:"Geber ":0,1,u -139513:"Geber: HIPERFACE: Status: Datenfeld Partitionstabelle zerstrt (03h)":F50721:F60000 -F50721:"Geber ":0,1,u -139514:"Geber: HIPERFACE: Status: Analoge Grenzwerte nicht verfgbar (04h)":F50722:F60000 -F50722:"Geber ":0,1,u -139515:"Geber: HIPERFACE: Status: Interner IC-Bus nicht funktionsfhig (05h)":F50723:F60000 -F50723:"Geber ":0,1,u -139516:"Geber: HIPERFACE: Status: Interner Checksummenfehler (06h)":F50724:F60000 -F50724:"Geber ":0,1,u -139517:"Geber: HIPERFACE: Status: Programmberwachungs-Fehler (07h)":F50725:F60000 -F50725:"Geber ":0,1,u -139518:"Geber: HIPERFACE: Status: berlauf des Zhlers (08h)":F50726:F60000 -F50726:"Geber ":0,1,u -139519:"Geber: HIPERFACE: Status: Parityfehler (09h)":F50727:F60000 -F50727:"Geber ":0,1,u -139520:"Geber: HIPERFACE: Status: Checksummenfehler (0Ah)":F50728:F60000 -F50728:"Geber ":0,1,u -139521:"Geber: HIPERFACE: Status: Unbekannter Befehl (0Bh)":F50729:F60000 -F50729:"Geber ":0,1,u -139522:"Geber: HIPERFACE: Status: Falsche Befehlslnge (0Ch)":F50730:F60000 -F50730:"Geber ":0,1,u -139523:"Geber: HIPERFACE: Status: Falscher Befehlsargument (0Dh)":F50731:F60000 -F50731:"Geber ":0,1,u -139524:"Geber: HIPERFACE: Status: Schreibgeschtztes Datenfeld (0Eh)":F50732:F60000 -F50732:"Geber ":0,1,u -139525:"Geber: HIPERFACE: Status: Falscher Zugriffscode (0Fh)":F50733:F60000 -F50733:"Geber ":0,1,u -139526:"Geber: HIPERFACE: Status: Ungengend-Speicher-Fehler (10h)":F50734:F60000 -F50734:"Geber ":0,1,u -139527:"Geber: HIPERFACE: Status: Falscher Datenfeld Offset (11h)":F50735:F60000 -F50735:"Geber ":0,1,u -139528:"Geber: HIPERFACE: Status: Falsche Datenfeldnummer (12h)":F50736:F60000 -F50736:"Geber ":0,1,u -139538:"Geber: HIPERFACE: Status: Betragsberwachung Analogsignale (1Ch)":F50737:F60000 -F50737:"Geber ":0,1,u -139539:"Geber: HIPERFACE: Status: Senderstrom kritisch (1Dh)":F50738:F60000 -F50738:"Geber ":0,1,u -139540:"Geber: HIPERFACE: Status: Gebertemperatur kritisch (1Eh)":F50739:F60000 -F50739:"Geber ":0,1,u -139541:"Geber: HIPERFACE: Status: Drehzahl zu hoch (1Fh)":F50740:F60000 -F50740:"Geber ":0,1,u -139542:"Geber: HIPERFACE: Status: Singleturn Position unzuverlssig (20h)":F50741:F60000 -F50741:"Geber ":0,1,u -139543:"Geber: HIPERFACE: Status: Multiturn Amplitudenfehler (21h)":F50742:F60000 -F50742:"Geber ":0,1,u -139544:"Geber: HIPERFACE: Status: Multiturn Synchronisierungsfehler (22h)":F50743:F60000 -F50743:"Geber ":0,1,u -139545:"Geber: HIPERFACE: Status: Multiturn Zeigerlngenfehler (23h)":F50744:F60000 -F50744:"Geber ":0,1,u -139546:"Geber: HIPERFACE: Status: Multiturn Zhlerfehler (24h)":F50745:F60000 -F50745:"Geber ":0,1,u -139594:"Geber: HIPERFACE DSL: Geber Status: Plausibilittsfehler (ST0:4)":F50746:F60000 -F50746:"Geber ":0,1,u -139596:"Geber: HIPERFACE DSL: Geber Status: Falschkonfigurationsfehler (ST0:6)":F50747:F60000 -F50747:"Geber ":0,1,u -139597:"Geber: HIPERFACE DSL: Geber Status: Crosscheck Fehler (ST0:7)":F50748:F60000 -F50748:"Geber ":0,1,u -139600:"Geber: HIPERFACE DSL: Geber Status: Protokoll Reset-Anzeige (ST0:0)":F50749:F60000 -F50749:"Geber ":0,1,u -139601:"Geber: HIPERFACE DSL: Geber Status: Beschleunigungsberlauffehler (ST0:1)":F50750:F60000 -F50750:"Geber ":0,1,u -139602:"Geber: HIPERFACE DSL: Geber Status: Test luft (ST0:2)":F50751:F60000 -F50751:"Geber ":0,1,u -139603:"Geber: HIPERFACE DSL: Geber Status: Drift-Kompensationsfehler (ST0:3)":F50752:F60000 -F50752:"Geber ":0,1,u -139604:"Geber: HIPERFACE DSL: Geber Status: Positionsverfolgungsfilter-Fehler (ST0:4)":F50753:F60000 -F50753:"Geber ":0,1,u -139605:"Geber: HIPERFACE DSL: Geber Status: Positionsvektorlngen-Fehler (ST0:5)":F50754:F60000 -F50754:"Geber ":0,1,u -139606:"Geber: HIPERFACE DSL: Geber Status: Zhlerfehler (ST0:6)":F50755:F60000 -F50755:"Geber ":0,1,u -139607:"Geber: HIPERFACE DSL: Geber Status: Positionssynchronisierungsfehler (ST0:7)":F50756:F60000 -F50756:"Geber ":0,1,u -139610:"Geber: HIPERFACE DSL: Geber Status: Singleturn Fehler (ST1:0)":F50757:F60000 -F50757:"Geber ":0,1,u -139611:"Geber: HIPERFACE DSL: Geber Status: Multiturn-Amplitudenfehler (ST1:1)":F50758:F60000 -F50758:"Geber ":0,1,u -139612:"Geber: HIPERFACE DSL: Geber Status: Multiturn-Sync-Fehler (ST1:2)":F50759:F60000 -F50759:"Geber ":0,1,u -139613:"Geber: HIPERFACE DSL: Geber Status: Multiturn-Vektorlngenfehler (ST1:3)":F50760:F60000 -F50760:"Geber ":0,1,u -139614:"Geber: HIPERFACE DSL: Geber Status: Positionsberprfungsfehler (ST1:4)":F50761:F60000 -F50761:"Geber ":0,1,u -139620:"Geber: HIPERFACE DSL: Geber Status: Einschalt-Selbsttest durchgefhrt (ST2:0)":F50762:F60000 -F50762:"Geber ":0,1,u -139621:"Geber: HIPERFACE DSL: Geber Status: Sicherheitsparameter Warnung (ST2:1)":F50763:F60000 -F50763:"Geber ":0,1,u -139622:"Geber: HIPERFACE DSL: Geber Status: Sicherheitsparameter Fehler (ST2:2)":F50764:F60000 -F50764:"Geber ":0,1,u -139623:"Geber: HIPERFACE DSL: Geber Status: Standard Parameter Fehler (ST2:3)":F50765:F60000 -F50765:"Geber ":0,1,u -139624:"Geber: HIPERFACE DSL: Geber Status: Interner Kommunikationsfehler 1 (ST2:4)":F50766:F60000 -F50766:"Geber ":0,1,u -139625:"Geber: HIPERFACE DSL: Geber Status: Interner Kommunikationsfehler 2 (ST2:5)":F50767:F60000 -F50767:"Geber ":0,1,u -139626:"Geber: HIPERFACE DSL: Geber Status: Interner Systemfehler (ST2:6)":F50768:F60000 -F50768:"Geber ":0,1,u -139630:"Geber: HIPERFACE DSL: Geber Status: Kritische Temperatur (ST3:0)":F50769:F60000 -F50769:"Geber ":0,1,u -139631:"Geber: HIPERFACE DSL: Geber Status: Kritischer LED-Strom (ST3:1)":F50770:F60000 -F50770:"Geber ":0,1,u -139632:"Geber: HIPERFACE DSL: Geber Status: Kritische Versorgungsspannung (ST3:2)":F50771:F60000 -F50771:"Geber ":0,1,u -139633:"Geber: HIPERFACE DSL: Geber Status: Kritische Rotationsgeschwindigkeit (ST3:3)":F50772:F60000 -F50772:"Geber ":0,1,u -139634:"Geber: HIPERFACE DSL: Geber Status: Kritische Beschleunigung (ST3:4)":F50773:F60000 -F50773:"Geber ":0,1,u -139635:"Geber: HIPERFACE DSL: Geber Status: Zhlerberlauf (ST3:5)":F50774:F60000 -F50774:"Geber ":0,1,u -139636:"Geber: HIPERFACE DSL: Geber Status: Interner berwachungsfehler (ST3:6)":F50775:F60000 -F50775:"Geber ":0,1,u -139638:"Geber: HIPERFACE DSL: Geber Status: Kritische Rotorposition (ST3:1)":F50776:F60000 -F50776:"Geber ":0,1,u -139640:"Geber: HIPERFACE DSL: Geber Status: Ungltiger Zugang (ST4:0)":F50777:F60000 -F50777:"Geber ":0,1,u -139641:"Geber: HIPERFACE DSL: Geber Status: Zugriff abgelehnt (ST4:1)":F50778:F60000 -F50778:"Geber ":0,1,u -139642:"Geber: HIPERFACE DSL: Geber Status: Ressourcenzugriffsfehler (ST4:2)":F50779:F60000 -F50779:"Geber ":0,1,u -139643:"Geber: HIPERFACE DSL: Geber Status: Dateizugriffsfehler (ST4:3)":F50780:F60000 -F50780:"Geber ":0,1,u -139670:"Geber: HIPERFACE DSL: Geber Status: Benutzerdefinierte Warnung (ST7:0)":F50781:F60000 -F50781:"Geber ":0,1,u -139671:"Geber: HIPERFACE DSL: Geber Status: Benutzerdefinierte Warnung (ST7:1)":F50782:F60000 -F50782:"Geber ":0,1,u -139672:"Geber: HIPERFACE DSL: Geber Status: Benutzerdefinierte Warnung (ST7:2)":F50783:F60000 -F50783:"Geber ":0,1,u -139673:"Geber: HIPERFACE DSL: Geber Status: Benutzerdefinierte Warnung (ST7:3)":F50784:F60000 -F50784:"Geber ":0,1,u -139674:"Geber: HIPERFACE DSL: Geber Status: Benutzerdefinierte Warnung (ST7:4)":F50785:F60000 -F50785:"Geber ":0,1,u -139675:"Geber: HIPERFACE DSL: Geber Status: Benutzerdefinierte Warnung (ST7:5)":F50786:F60000 -F50786:"Geber ":0,1,u -139676:"Geber: HIPERFACE DSL: Geber Status: Benutzerdefinierte Warnung (ST7:6)":F50787:F60000 -F50787:"Geber ":0,1,u -139677:"Geber: HIPERFACE DSL: Geber Status: Benutzerdefinierte Warnung (ST7:7)":F50788:F60000 -F50788:"Geber ":0,1,u -141001:"Khler-Temperatursensor: Warngrenze berschritten":F50789:F60000 -F50789:"Khlertemperatur ":0,4,f -141002:"Khler-Temperatursensor: Nicht angeschlossen oder zerstrt":F50790:F60000 -F50790:"Grenztemperatur ":0,4,f -141011:"Temperatursensor (Motor|Drossel|Extern): Warngrenze berschritten":F50791:F60000 -F50791:"Temperatur ":0,4,f -141031:"Sperrschicht-Temperaturmodell: Warngrenze berschritten":F50792:F60000 -F50792:"Sperrschichttemperatur ":0,4,f -141041:"Bremswiderstand-Temperaturmodell: Warngrenze berschritten":F50793:F60000 -F50793:"Bremswiderstandtemperatur ":0,4,f -141051:"ACOPOS-Spitzenstrom: Warngrenze berschritten":F50794:F60000 -F50794:"Spitzenstromauslastung ":0,4,f -141061:"ACOPOS-Dauerstrom: Warngrenze berschritten":F50795:F60000 -F50795:"Dauerstromauslastung ":0,4,f -141070:"Motor-Temperaturmodell: Warngrenze berschritten":F50796:F60000 -F50796:"Grenztemperatur ":0,4,f -141075:"ACOPOS-Dauerleistung: Warngrenze berschritten":F60000 -141078:"Leistungsteil: Temperatursensor 1: Warngrenze berschritten":F50797:F60000 -F50797:"Temperatur ":0,4,f -141080:"Vorladewiderstand-Temperaturmodell: Warngrenze berschritten":F50798:F60000 -F50798:"Grenztemperatur ":0,4,f -141081:"Leistungsteil-Temperaturmodell: Warngrenze berschritten":F50799:F60000 -F50799:"Temperatur ":0,4,f -141083:"Leistungsteil: Temperatursensor 2: Warngrenze berschritten":F50800:F60000 -F50800:"Temperatur ":0,4,f -141085:"Leistungsteil: Temperatursensor 3: Warngrenze berschritten":F50801:F60000 -F50801:"Temperatur ":0,4,f -141087:"Leistungsteil: Temperatursensor 4: Warngrenze berschritten":F50802:F60000 -F50802:"Temperatur ":0,4,f -141089:"Geber-Temperatursensor: Warngrenze berschritten":F50803:F60000 -F50803:"Temperatur ":0,4,f -141090:"24V-Versorgung/Hauptrelais-Temperatursensor: Warngrenze berschritten":F60000 -141091:"Leistungsteil: Temperatursensor 5: Warngrenze berschritten":F50804:F60000 -F50804:"Temperatur ":0,4,f -141092:"Gleichrichter-Temperaturmodell: Warngrenze berschritten":F50805:F60000 -F50805:"Temperatur ":0,4,f -141093:"Zwischenkreisrelais-Temperaturmodell: Warngrenze berschritten":F50806:F60000 -F50806:"Temperatur ":0,4,f -141094:"Zwischenkreiskondensator-Temperaturmodell: Warngrenze berschritten":F50807:F60000 -F50807:"Temperatur ":0,4,f -141095:"Zwischenkreis: Dauersummenleistung: Warngrenze berschritten":F50808:F60000 -F50808:"Grenzlast ":0,4,f -141096:"Zwischenkreis: Spitzensummenleistung: Warngrenze berschritten":F50809:F60000 -F50809:"Grenzlast ":0,4,f -141097:"DC-Anschluss-Temperaturmodell: Warngrenze berschritten":F50810:F60000 -F50810:"Temperatur ":0,4,f -141098:"Leistungsteil: Temperatursensor: Warngrenze berschritten":F50811:F60000 -F50811:"Sensor ":0,2,u -141099:"Motor-Temperaturmodell: Warngrenze berschritten":F50812:F60000 -F50812:"Phasenindex ":0,1,u -141100:"Motor: Temperatursensoren: Temperaturdifferenz zu hoch":F50813:F60000 -F50813:"Sensorindex ":0,2,u -141101:"Leistungsteil: Temperatursensor 1: Untertemperatur: Warngrenze unterschritten":F50814:F60000 -F50814:"Temperatur ":0,4,f -164002:"Wartezeit vor SW-Reset (Netzwerk mit aufsteigenden Knotennummern ?)":F60000 -164003:"Wartezeit vor NC-System-Start (Netzwerk mit aufsteigenden Knotennummern ?)":F60000 -164004:"Der folgende Hochlauf-Fehler knnte hier mit Verzgerung eingetragen sein":F60000 -164005:"Timeout fr Parameter-Freigabe nach Start des Betriebssystemes":F50815:F60000 -F50815:"Status (Bits mit falschem Wert fr Parameter-Freigabe sind gesetzt) ":0,4,u -164006:"Antrieb wurde nicht synchron zum Netzwerk-Master":F50816:F60000 -F50816:"Timeout [s] ":0,4,u -164007:"Timeout fr Freigabe der azyklischen Netzwerk Kommunikation":F50817:F60000 -F50817:"Timeout [s] ":0,4,u -164008:"Timeout fr Freigabe der zyklischen Netzwerk Kommunikation":F50818:F60000 -F50818:"Timeout [s] ":0,4,u -164009:"Acp10cfg enthlt ein POWERLINK Interface, fr das keine Achse definiert ist":F50819:F60000 -F50819:"Index des POWERLINK Interface in Acp10cfg (Name im Logger) ":0,2,u -164010:"NC Software Testversion (Gltigkeitsperiode im Logger)":F60000 -164011:"Timeout fr Abschluss der Geber-Initialisierung":F60000 -164012:"NCSYS enthlt kein Betriebssystem fr diesen ACOPOS Hardware Typ":F60000 -164013:"Die Basis-Initialisierung wurde wegen eines Fehlers abgebrochen":F60000 -164014:"Kein ganzzahliges Zykluszeitverhltnis von NetCyc und POWERLINK":F50820:F60000 -F50820:"NetCyc Zykluszeit [us] ":0,4,u -164015:"Kein ganzzahliges Zykluszeitverhltnis von NetCyc und POWERLINK "multiplexed"":F50821:F60000 -F50821:"NetCyc Zykluszeit [us] ":0,4,u -164016:"Name der SDC Achskonfigurations-PV ist zu lang (PV wird nicht verwendet)":F50822:F60000 -F50822:"Maximal zulssige Anzahl von Zeichen ":0,2,u -164017:"NC Software Prototyp-Version (Einsatz auf Serienmaschinen nicht erlaubt)":F60000 -164018:"mapp Motion ACOPOS FW Testversion (Gltigkeitsperiode im Logger)":F50823:F60000 -F50823:"Testversion-Nummer ":0,2,u -164019:"mapp Motion ACOPOS FW Testversion: SPS Datum/Zeit auerhalb Gltigkeitsperiode":F60000 -164020:"NCSYS ist auf dem Zielsystem nicht vorhanden":F60000 -165535:"Response-Fehler":F60000 -F60000:"Parameter-ID ":4,2,d -F60000:0:"Antriebsfehler" diff --git a/example/AsProject/Logical/Libraries/Motion/Arnc0man/arnc0man.typ b/example/AsProject/Logical/Libraries/Motion/Arnc0man/arnc0man.typ deleted file mode 100644 index 4b50a57..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Arnc0man/arnc0man.typ +++ /dev/null @@ -1,1922 +0,0 @@ -TYPE -ARNC0SWVER_typ : STRUCT (* Software Version ID *) - NOT_USE_1 : ARRAY [0..1] OF USINT ; - nc_system_device : UINT ; (* ACOPOS operating system *) - nc_manager : UINT ; (* NC manager *) - nc_system : UINT ; (* NC operating system *) -END_STRUCT; -ARNC0OBIHW_typ : STRUCT (* Hardware information *) - init : USINT ; (* Initialized *) - reserve1 : USINT ; (* Reserved *) - acp_id : USINT ; (* ACOPOS ID *) - acp_id_nr : USINT ; (* ACOPOS ID production number *) - acp_typ : USINT ; (* ACOPOS type *) - ax_num : USINT ; (* Number of axes (power stages) *) - reserve2 : UINT ; (* Reserved *) - product_code : UDINT ; (* Product code *) - serial_nr : UDINT ; (* Serial number *) -END_STRUCT; -ARNC0OBINF_typ : STRUCT (* NC Object Information *) - net_if_typ : UINT ; (* Network interface type *) - net_if_idx : UINT ; (* Network interface index *) - node_nr : UINT ; (* Drive node number *) - nc_obj_typ : UINT ; (* NC object type *) - nc_obj_idx : UINT ; (* NC object index *) - reserve : UINT ; (* Reserved *) - nc_obj_name : ARRAY [0..47] OF USINT ; (* NC object name *) - hardware : ARNC0OBIHW_typ ; (* Hardware information *) -END_STRUCT; -ARNC0AXSIM_typ : STRUCT (* Simulation mode *) - NOT_USE_1 : ARRAY [0..3] OF USINT ; - status : UINT ; (* Status *) - mode : UINT ; (* Mode *) - NOT_USE_2 : ARRAY [0..47] OF USINT ; -END_STRUCT; -ARNC0GLIPA_typ : STRUCT (* INIT Parameters *) - ok : USINT ; (* Operation complete *) - error : USINT ; (* Error *) - reserve : UINT ; (* Reserved *) - datobj_ident : UDINT ; (* Data object ident *) - data_modul : ARRAY [0..11] OF USINT ; (* Name of the data module *) -END_STRUCT; -ARNC0GLINI_typ : STRUCT (* Global Initialization *) - init : USINT ; (* Global Initialization complete *) - NOT_USE_1 : ARRAY [0..2] OF USINT ; - init_par : ARNC0GLIPA_typ ; (* INIT Parameters *) -END_STRUCT; -ARNC0NSVRQ_typ : STRUCT (* Request (to the drive) *) - par_id : UINT ; (* Parameter ID *) - NOT_USE_1 : ARRAY [0..1] OF USINT ; -END_STRUCT; -ARNC0NSVRS_typ : STRUCT (* Response (from the drive) *) - par_id : UINT ; (* Parameter ID *) - NOT_USE_1 : ARRAY [0..1] OF USINT ; -END_STRUCT; -ARNC0NETSV_typ : STRUCT (* Service Interface *) - data_adr : UDINT ; (* Data address *) - data_text : ARRAY [0..31] OF USINT ; (* Data in text format *) - request : ARNC0NSVRQ_typ ; (* Request (to the drive) *) - response : ARNC0NSVRS_typ ; (* Response (from the drive) *) -END_STRUCT; -ARNC0NETAX_typ : STRUCT (* Network *) - init : USINT ; (* Network initialized *) - phase : USINT ; (* Phase *) - NOT_USE_1 : USINT ; - nc_sys_restart : USINT ; (* A Restart of the NC operating system was executed *) - reserve : UINT ; (* Reserved *) - reserve1 : UINT ; (* Reserved *) - service : ARNC0NETSV_typ ; (* Service Interface *) -END_STRUCT; -ARNC0AXDBS_typ : STRUCT (* Status *) - ok : USINT ; (* Operation complete *) - error : USINT ; (* Error *) - reserve1 : USINT ; (* Reserved *) - reserve2 : USINT ; (* Reserved *) - data_len : UDINT ; (* Length of data *) - datobj_ident : UDINT ; (* Data object ident *) - datobj_datadr : UDINT ; (* Address of the data object data *) -END_STRUCT; -ARNC0AXDBP_typ : STRUCT (* Parameters *) - file_device : ARRAY [0..31] OF USINT ; (* Name of File Device *) - datobj_name : ARRAY [0..31] OF USINT ; (* Name of the data object *) - datobj_type : UINT ; (* Type of the data object *) - datblock_par_id : UINT ; (* Parameter ID of the data block *) - idx1_par_id : UINT ; (* Parameter ID of data block index 1 *) - idx1 : UINT ; (* Data block index 1 *) - idx2_par_id : UINT ; (* Parameter ID of data block index 2 *) - idx2 : UINT ; (* Data block index 2 *) - NOT_USE_1 : ARRAY [0..7] OF USINT ; -END_STRUCT; -ARNC0AXDBL_typ : STRUCT (* Data block operation *) - status : ARNC0AXDBS_typ ; (* Status *) - parameter : ARNC0AXDBP_typ ; (* Parameters *) -END_STRUCT; -ARNC0DISTA_typ : STRUCT (* Status *) - reference : USINT ; (* Reference switch *) - pos_hw_end : USINT ; (* Positive HW end switch *) - neg_hw_end : USINT ; (* Negative HW end switch *) - trigger1 : USINT ; (* Trigger1 *) - trigger2 : USINT ; (* Trigger2 *) - enable : USINT ; (* Enable *) - NOT_USE_1 : ARRAY [0..1] OF USINT ; -END_STRUCT; -ARNC0DILEV_typ : STRUCT (* Active Input Level *) - reference : UINT ; (* Reference switch *) - pos_hw_end : UINT ; (* Positive HW end switch *) - neg_hw_end : UINT ; (* Negative HW end switch *) - trigger1 : UINT ; (* Trigger1 *) - trigger2 : UINT ; (* Trigger2 *) - NOT_USE_1 : ARRAY [0..1] OF USINT ; -END_STRUCT; -ARNC0DIFRC_typ : STRUCT (* Set status of digital inputs via force function *) - reference : USINT ; (* Reference switch *) - pos_hw_end : USINT ; (* Positive HW end switch *) - neg_hw_end : USINT ; (* Negative HW end switch *) - trigger1 : USINT ; (* Trigger1 *) - trigger2 : USINT ; (* Trigger2 *) - reserve1 : USINT ; (* Reserved *) - reserve2 : UINT ; (* Reserved *) -END_STRUCT; -ARNC0DIGIN_typ : STRUCT (* Digital Inputs *) - init : USINT ; (* Digital inputs initialized *) - NOT_USE_1 : ARRAY [0..2] OF USINT ; - status : ARNC0DISTA_typ ; (* Status *) - level : ARNC0DILEV_typ ; (* Active Input Level *) - force : ARNC0DIFRC_typ ; (* Set status of digital inputs via force function *) -END_STRUCT; -ARNC0ENCSL_typ : STRUCT (* Load *) - units : UDINT ; (* Units at the load *) - rev_motor : UDINT ; (* Motor revolutions *) -END_STRUCT; -ARNC0ENCSC_typ : STRUCT (* Scale of encoder interface *) - load : ARNC0ENCSL_typ ; (* Load *) -END_STRUCT; -ARNC0ENCPA_typ : STRUCT (* Parameters of encoder interface *) - count_dir : USINT ; (* Count direction *) - NOT_USE_1 : ARRAY [0..2] OF USINT ; - scaling : ARNC0ENCSC_typ ; (* Scaling *) -END_STRUCT; -ARNC0ENCIF_typ : STRUCT (* Encoder interface *) - init : USINT ; (* Encoder interface initialized *) - NOT_USE_1 : ARRAY [0..2] OF USINT ; - parameter : ARNC0ENCPA_typ ; (* Parameters *) -END_STRUCT; -ARNC0AXLPA_typ : STRUCT (* Parameters *) - v_pos : REAL ; (* Speed in positive direction *) - v_neg : REAL ; (* Speed in negative direction *) - a1_pos : REAL ; (* Acceleration in positive direction *) - a2_pos : REAL ; (* Deceleration in positive direction *) - a1_neg : REAL ; (* Acceleration in negative direction *) - a2_neg : REAL ; (* Deceleration in negative direction *) - t_jolt : REAL ; (* Jolt time *) - t_in_pos : REAL ; (* Settling time before message "In Position" *) - pos_sw_end : DINT ; (* Positive SW end *) - neg_sw_end : DINT ; (* Negative SW end *) - sw_end_enable : USINT ; (* Control byte for limit monitor *) - sl_chain : USINT ; (* Slaves in a chain or ncOFF *) - NOT_USE_1 : ARRAY [0..1] OF USINT ; - ds_warning : REAL ; (* Lag error limit for display of a warning *) - ds_stop : REAL ; (* Lag error limit for stop of a movement *) - a_stop : REAL ; (* Acceleration limit for stop of a movement *) - dv_stop : REAL ; (* Speed error limit for stop of a movement *) - dv_stop_mode : UDINT ; (* Mode for speed error monitoring *) -END_STRUCT; -ARNC0AXLIM_typ : STRUCT (* Limit values *) - init : USINT ; (* Axis limit values initialized *) - status : USINT ; (* Status *) - NOT_USE_1 : ARRAY [0..1] OF USINT ; - parameter : ARNC0AXLPA_typ ; (* Parameters *) -END_STRUCT; -ARNC0CTRPO_typ : STRUCT (* Position controller *) - kv : REAL ; (* Proportional amplification *) - tn : REAL ; (* Integral action time *) - t_predict : REAL ; (* Prediction time *) - t_total : REAL ; (* Total time *) - p_max : REAL ; (* Maximum proportional action *) - i_max : REAL ; (* Maximum integral action *) -END_STRUCT; -ARNC0ISQFI_typ : STRUCT (* ISQ Filter *) - type : UINT ; (* Type *) - reserve : UINT ; (* Reserved *) - a0 : REAL ; (* Coefficient a0 *) - a1 : REAL ; (* Coefficient a1 *) - b0 : REAL ; (* Coefficient b0 *) - b1 : REAL ; (* Coefficient b1 *) - b2 : REAL ; (* Coefficient b2 *) - c0_par_id : UINT ; (* Parameter ID for coefficient c0 *) - c1_par_id : UINT ; (* Parameter ID for coefficient c1 *) -END_STRUCT; -ARNC0CTRSP_typ : STRUCT (* Speed controller *) - kv : REAL ; (* Proportional amplification *) - tn : REAL ; (* Integral action time *) - t_filter : REAL ; (* Filter time constant *) - isq_filter1 : ARNC0ISQFI_typ ; (* ISQ Filter1 *) - isq_filter2 : ARNC0ISQFI_typ ; (* ISQ Filter2 *) - isq_filter3 : ARNC0ISQFI_typ ; (* ISQ Filter3 *) -END_STRUCT; -ARNC0CTRUF_typ : STRUCT (* U/f Control *) - type : USINT ; (* Type *) - auto_config : USINT ; (* Automatic configuration *) - reserve : UINT ; (* Reserved *) - u0 : REAL ; (* Boost voltage *) - un : REAL ; (* Rated voltage *) - fn : REAL ; (* Rated frequency *) - k_f_slip : REAL ; (* Slip compensation: Multiplication factor of compensated frequency *) -END_STRUCT; -ARNC0CTRFF_typ : STRUCT (* Feed Forward Control *) - NOT_USE_1 : ARRAY [0..3] OF USINT ; - torque_load : REAL ; (* Load torque *) - torque_pos : REAL ; (* Torque in positive direction *) - torque_neg : REAL ; (* Torque in negative direction *) - kv_torque : REAL ; (* Speed torque factor *) - inertia : REAL ; (* Mass moment of inertia *) - t_filter_a : REAL ; (* Acceleration filter time constant *) -END_STRUCT; -ARNC0CTRL_typ : STRUCT (* Controller *) - init : USINT ; (* Controller initialized *) - ready : USINT ; (* Ready *) - status : USINT ; (* Status *) - mode : USINT ; (* Mode *) - position : ARNC0CTRPO_typ ; (* Position Controller *) - speed : ARNC0CTRSP_typ ; (* Speed Controller *) - uf : ARNC0CTRUF_typ ; (* U/f Control *) - ff : ARNC0CTRFF_typ ; (* Feed Forward Control *) - NOT_USE_1 : ARRAY [0..35] OF USINT ; -END_STRUCT; -ARNC0AXSTI_typ : STRUCT (* Index of Parameter Record *) - command : USINT ; (* for the next stop command *) - NOT_USE_1 : ARRAY [0..2] OF USINT ; -END_STRUCT; -ARNC0AXSTP_typ : STRUCT (* Parameter Records *) - decel_ramp : USINT ; (* Deceleration ramp *) - controller : USINT ; (* Controller state after movement abortion *) - NOT_USE_1 : ARRAY [0..1] OF USINT ; -END_STRUCT; -ARNC0AXSTQ_typ : STRUCT (* Quickstop *) - decel_ramp : USINT ; (* Deceleration ramp *) - NOT_USE_1 : USINT ; - reserve2 : UINT ; (* Reserved *) - NOT_USE_2 : ARRAY [0..3] OF USINT ; -END_STRUCT; -ARNC0AXSTD_typ : STRUCT (* Drive error *) - decel_ramp : USINT ; (* Deceleration ramp *) - reserve1 : USINT ; (* Reserved *) - reserve2 : UINT ; (* Reserved *) -END_STRUCT; -ARNC0AXSTO_typ : STRUCT (* Stop Movement *) - init : USINT ; (* Stop initialized *) - NOT_USE_1 : ARRAY [0..2] OF USINT ; - index : ARNC0AXSTI_typ ; (* Index *) - parameter : ARRAY [0..3] OF ARNC0AXSTP_typ ; (* Parameter record *) - quickstop : ARNC0AXSTQ_typ ; (* Quickstop *) - drive_error : ARNC0AXSTD_typ ; (* Drive error *) -END_STRUCT; -ARNC0HOMST_typ : STRUCT (* Status *) - ok : USINT ; (* Reference position valid *) - NOT_USE_1 : ARRAY [0..2] OF USINT ; - tr_s_rel : REAL ; (* Distance between activation of "triggering reference pulse" and the occurrence of the reference pulse *) - offset : DINT ; (* Home offset after completion of homing procedure *) -END_STRUCT; -ARNC0HOMPA_typ : STRUCT (* Parameters *) - s : DINT ; (* Reference position *) - v_switch : REAL ; (* Speed for searching the reference switch *) - v_trigger : REAL ; (* Trigger speed (after ref. switch has been reached) *) - a : REAL ; (* Acceleration *) - mode : USINT ; (* Mode *) - edge : USINT ; (* Edge of reference switch *) - start_dir : USINT ; (* Start direction *) - trigg_dir : USINT ; (* Trigger direction *) - ref_pulse : USINT ; (* Reference pulse *) - fix_dir : USINT ; (* Fixed direction *) - reserve1 : USINT ; (* Reserved *) - reserve2 : USINT ; (* Reserved *) - tr_s_block : REAL ; (* Reference pulse block distance *) - torque_lim : REAL ; (* Torque limit for homing on block *) - ds_block : REAL ; (* Lag error for block detection *) - ds_stop : REAL ; (* Lag error for stop of a movement *) -END_STRUCT; -ARNC0HOME_typ : STRUCT (* Homing *) - init : USINT ; (* Homing procedure initialized *) - NOT_USE_1 : ARRAY [0..2] OF USINT ; - status : ARNC0HOMST_typ ; (* Status *) - parameter : ARNC0HOMPA_typ ; (* Parameters *) -END_STRUCT; -ARNC0BMVST_typ : STRUCT (* Status *) - in_pos : USINT ; (* "In Position" (target position reached) *) - reserve : ARRAY [0..2] OF USINT ; (* Reserved *) -END_STRUCT; -ARNC0BMVOV_typ : STRUCT (* Override *) - v : UINT ; (* Speed override *) - NOT_USE_1 : ARRAY [0..1] OF USINT ; -END_STRUCT; -ARNC0BMVPA_typ : STRUCT (* Parameters *) - s : DINT ; (* Target position or relative move distance *) - v_pos : REAL ; (* Speed in positive direction *) - v_neg : REAL ; (* Speed in negative direction *) - a1_pos : REAL ; (* Acceleration in positive direction *) - a2_pos : REAL ; (* Deceleration in positive direction *) - a1_neg : REAL ; (* Acceleration in negative direction *) - a2_neg : REAL ; (* Deceleration in negative direction *) -END_STRUCT; -ARNC0TRG_typ : STRUCT (* Source for Hardware Trigger *) - nc_object : UDINT ; (* NC object or ncOFF *) - NOT_USE_1 : ARRAY [0..7] OF USINT ; -END_STRUCT; -ARNC0TRSTP_typ : STRUCT (* Mode "Stop after trigger" *) - init : USINT ; (* Initialized *) - event : USINT ; (* Event *) - NOT_USE_1 : ARRAY [0..1] OF USINT ; - s_rest : DINT ; (* Remaining distance after trigger *) - trg_source : ARNC0TRG_typ ; (* Trigger Source *) -END_STRUCT; -ARNC0BAMOV_typ : STRUCT (* Basis Movements *) - init : USINT ; (* Initialized *) - reserve0 : ARRAY [0..2] OF USINT ; (* Reserved *) - status : ARNC0BMVST_typ ; (* Status *) - override : ARNC0BMVOV_typ ; (* Override *) - parameter : ARNC0BMVPA_typ ; (* Parameters *) - trg_stop : ARNC0TRSTP_typ ; (* Mode "Stop after trigger" *) -END_STRUCT; -ARNC0AXMOV_typ : STRUCT (* Axis Movement *) - mode : UINT ; (* Mode *) - detail : UINT ; (* Detail *) - stop : ARNC0AXSTO_typ ; (* Stop Movement *) - homing : ARNC0HOME_typ ; (* Homing procedure *) - basis : ARNC0BAMOV_typ ; (* Basis movements *) -END_STRUCT; -ARNC0SUOST_typ : STRUCT (* Status *) - ident : UDINT ; (* Ident of data object *) - ok : USINT ; (* Operation complete *) - error : USINT ; (* Error *) - reserve1 : USINT ; (* Reserved *) - reserve2 : USINT ; (* Reserved *) -END_STRUCT; -ARNC0SUOPA_typ : STRUCT (* Parameters *) - name : ARRAY [0..11] OF USINT ; (* Name of data object *) -END_STRUCT; -ARNC0SUOBJ_typ : STRUCT (* Data object *) - status : ARNC0SUOST_typ ; (* Status *) - parameter : ARNC0SUOPA_typ ; (* Parameters *) -END_STRUCT; -ARNC0SUMAS_typ : STRUCT (* Status *) - mode : UINT ; (* Mode *) - ok : USINT ; (* Operation complete *) - error : USINT ; (* Error *) - quality : REAL ; (* Quality of parameter identification *) -END_STRUCT; -ARNC0SUMAO_typ : STRUCT (* Optional parameters *) - z_p : USINT ; (* Number of polepairs *) - phase : USINT ; (* Phase *) - reserve2 : UINT ; (* Reserved *) - u_const : REAL ; (* Voltage constant *) - v_max : REAL ; (* Maximum speed *) - trq_0 : REAL ; (* Stall torque *) - trq_n : REAL ; (* Rated torque *) - trq_max : REAL ; (* Peak torque *) - trq_const : REAL ; (* Torque constant *) - i_0 : REAL ; (* Stall current *) - i_max : REAL ; (* Peak current *) - i_m : REAL ; (* Magnetizing current *) - phase_cross_sect : REAL ; (* Cross section of a phase *) - invcl_a1 : REAL ; (* Inverter characteristic: Gain factor *) - invcl_a2 : REAL ; (* Inverter characteristic: Exponent *) -END_STRUCT; -ARNC0SUMAP_typ : STRUCT (* Parameters *) - mode : UINT ; (* Mode *) - reserve : UINT ; (* Reserved *) - u_n : REAL ; (* Rated voltage *) - i_n : REAL ; (* Rated current *) - v_n : REAL ; (* Rated speed *) - f_n : REAL ; (* Rated frequency *) - cos_phi : REAL ; (* Active power factor *) - t_tripping_therm : REAL ; (* Tripping time at thermal overload *) - optional : ARNC0SUMAO_typ ; (* Optional parameters *) -END_STRUCT; -ARNC0SUMA_typ : STRUCT (* Induction motor *) - status : ARNC0SUMAS_typ ; (* Status *) - parameter : ARNC0SUMAP_typ ; (* Parameters *) -END_STRUCT; -ARNC0SUMSS_typ : STRUCT (* Status *) - mode : UINT ; (* Mode *) - ok : USINT ; (* Operation complete *) - error : USINT ; (* Error *) - quality : REAL ; (* Quality of parameter identification *) -END_STRUCT; -ARNC0SUMSO_typ : STRUCT (* Optional parameters *) - phase : USINT ; (* Phase *) - reserve1 : USINT ; (* Reserved *) - reserve2 : UINT ; (* Reserved *) - u_const : REAL ; (* Voltage constant *) - v_max : REAL ; (* Maximum speed *) - trq_0 : REAL ; (* Stall torque *) - trq_const : REAL ; (* Torque constant *) - i_0 : REAL ; (* Stall current *) - phase_cross_sect : REAL ; (* Cross section of a phase *) - invcl_a1 : REAL ; (* Inverter characteristic: Gain factor *) - invcl_a2 : REAL ; (* Inverter characteristic: Exponent *) -END_STRUCT; -ARNC0SUMSP_typ : STRUCT (* Parameters *) - mode : UINT ; (* Mode *) - z_p : USINT ; (* Number of polepairs *) - reserve : USINT ; (* Reserved *) - u_n : REAL ; (* Rated voltage *) - i_n : REAL ; (* Rated current *) - v_n : REAL ; (* Rated speed *) - trq_n : REAL ; (* Rated torque *) - trq_max : REAL ; (* Peak torque *) - i_max : REAL ; (* Peak current *) - t_tripping_therm : REAL ; (* Tripping time at thermal overload *) - optional : ARNC0SUMSO_typ ; (* Optional parameters *) -END_STRUCT; -ARNC0SUMS_typ : STRUCT (* Synchronous motor *) - status : ARNC0SUMSS_typ ; (* Status *) - parameter : ARNC0SUMSP_typ ; (* Parameters *) -END_STRUCT; -ARNC0SUPHS_typ : STRUCT (* Status *) - mode : UINT ; (* Mode *) - ok : USINT ; (* Operation complete *) - error : USINT ; (* Error *) - rho_0 : REAL ; (* Commutation offset *) - z_p : USINT ; (* Number of polepairs *) - reserve1 : USINT ; (* Reserved *) - reserve2 : UINT ; (* Reserved *) -END_STRUCT; -ARNC0SUPHP_typ : STRUCT (* Parameters *) - mode : UINT ; (* Mode *) - reserve : UINT ; (* Reserved *) - i : REAL ; (* Current *) - t : REAL ; (* Time *) -END_STRUCT; -ARNC0SUPH_typ : STRUCT (* Motor phasing *) - status : ARNC0SUPHS_typ ; (* Status *) - parameter : ARNC0SUPHP_typ ; (* Parameters *) -END_STRUCT; -ARNC0SUCST_typ : STRUCT (* Status *) - mode : UINT ; (* Mode *) - ok : USINT ; (* Operation complete *) - error : USINT ; (* Error *) -END_STRUCT; -ARNC0SUCPA_typ : STRUCT (* Parameters *) - mode : UINT ; (* Mode *) - orientation : USINT ; (* Orientation *) - operating_point : USINT ; (* Operating point *) - i_max_percent : REAL ; (* Maximum percentage for rated current *) - v_max_percent : REAL ; (* Maximum percentage for speed limit value *) - s_max : DINT ; (* Maximum move distance *) - ds_max : REAL ; (* Maximum lag error *) - kv_percent : REAL ; (* Percentage for proportional amplification *) - signal_order : UDINT ; (* Order of excitation signal *) - kv_max : REAL ; (* Maximum proportional amplification *) - a : REAL ; (* Acceleration *) - signal_type : UINT ; (* Type of the excitation signal *) - reserve : UINT ; (* Reserved *) - signal_f_start : REAL ; (* Start frequency of the excitation signal *) - signal_f_stop : REAL ; (* Stop frequency of the excitation signal *) - signal_time : REAL ; (* Duration of the excitation signal *) -END_STRUCT; -ARNC0SUCTR_typ : STRUCT (* Controller *) - status : ARNC0SUCST_typ ; (* Status *) - parameter : ARNC0SUCPA_typ ; (* Parameters *) -END_STRUCT; -ARNC0SUIRS_typ : STRUCT (* Status *) - mode : UINT ; (* Mode *) - ok : USINT ; (* Operation complete *) - error : USINT ; (* Error *) - quality : REAL ; (* Quality of parameter identification *) -END_STRUCT; -ARNC0SUIRP_typ : STRUCT (* Parameters *) - mode : UINT ; (* Mode *) - reserve : USINT ; (* Reserved *) - ref_system : USINT ; (* Reference system *) - pos_offset : REAL ; (* Position offset *) - v : REAL ; (* Speed *) -END_STRUCT; -ARNC0SUIR_typ : STRUCT (* ISQ-Ripple *) - status : ARNC0SUIRS_typ ; (* Status *) - parameter : ARNC0SUIRP_typ ; (* Parameters *) -END_STRUCT; -ARNC0SETUP_typ : STRUCT (* Setup *) - status : USINT ; (* Status *) - reserve : USINT ; (* Reserved *) - detail : UINT ; (* Detail *) - datobj : ARNC0SUOBJ_typ ; (* Data object *) - motor_induction : ARNC0SUMA_typ ; (* Induction motor *) - motor_synchron : ARNC0SUMS_typ ; (* Synchronous motor *) - motor_phasing : ARNC0SUPH_typ ; (* Motor phasing *) - controller : ARNC0SUCTR_typ ; (* Controller *) - isq_ripple : ARNC0SUIR_typ ; (* ISQ-Ripple *) - NOT_USE_1 : ARRAY [0..11] OF USINT ; -END_STRUCT; -ARNC0PLCOPENAX_typ : STRUCT (* PLCopen *) - PLCopen_AxState : USINT ; (* PLCopen axis state *) - NOT_USE_1 : ARRAY [0..2] OF USINT ; -END_STRUCT; -ARNC0ACTST_typ : STRUCT (* Status *) - active : USINT ; (* Active *) - complete : USINT ; (* Complete *) - NOT_USE_1 : ARRAY [0..1] OF USINT ; -END_STRUCT; -ARNC0LATCH_typ : STRUCT (* Position latch *) - status : ARNC0ACTST_typ ; (* Status *) - position : DINT ; (* Latchposition *) - position2 : DINT ; (* Second latchposition *) - event : USINT ; (* Event *) - reserve : ARRAY [0..2] OF USINT ; (* Reserved *) - window : DINT ; (* Latch window *) - w_position : DINT ; (* Position of the latch window *) -END_STRUCT; -ARNC0POS_L_typ : STRUCT (* Position latches *) - latch1 : ARNC0LATCH_typ ; (* Positioning latch 1 *) - latch2 : ARNC0LATCH_typ ; (* Positioning latch 2 *) -END_STRUCT; -ARNC0CPRST_typ : STRUCT (* Status *) - active : USINT ; (* Active *) - index : USINT ; (* Index *) - cnt_start : USINT ; (* Number of not acknowledged start commands *) - reserve : USINT ; (* Reserved *) - curr_prof : ARRAY [0..11] OF USINT ; (* Name of current cam profile *) -END_STRUCT; -ARNC0CPRPA_typ : STRUCT (* Parameters *) - mode : USINT ; (* Mode *) - reserve0 : ARRAY [0..2] OF USINT ; (* Reserved *) - ma_ax : UDINT ; (* NC object of the master axis *) - ma_add_ax : UDINT ; (* NC object of the additive axis of the master axis *) - sl_add_ax : UDINT ; (* NC object of the additive axis of the slave axis *) - ma_s_start : DINT ; (* Start position of the master axis *) - ma_ivstart : UDINT ; (* Start interval of the master axis *) - ma_add_el : REAL ; (* "Additive" element of the master axis *) - ma_factor : REAL ; (* Multiplication factor for the master axis *) - ma_add_fa : REAL ; (* Multiplication factor for the "additive" axis of the master axis *) - sl_add_el : REAL ; (* "Additive" element of the slave axis *) - sl_factor : REAL ; (* Multiplication factor for the slave axis *) - sl_add_fa : REAL ; (* Multiplication factor for the "additive" axis of the slave axis *) - factor_set : USINT ; (* Set multiplication factors "ma/sl_factor" *) - reserve : ARRAY [0..2] OF USINT ; (* Reserved *) - reserve1 : ARRAY [0..5] OF UDINT ; (* Reserved *) -END_STRUCT; -ARNC0CPRDM_typ : STRUCT (* Data Modules *) - single : ARRAY [0..11] OF USINT ; (* Name of the entry cam profile *) - cyclic : ARRAY [0..11] OF USINT ; (* Name of the cyclic cam profile *) -END_STRUCT; -ARNC0CPINF_typ : STRUCT (* INFO Function *) - status : ARNC0ACTST_typ ; (* Status *) - sl_s_rel : DINT ; (* Relative position of slave axis in the cam profile *) - ma_s_rel : UDINT ; (* Relative position of master axis in the cam profile *) -END_STRUCT; -ARNC0CPRCG_typ : STRUCT (* Compensation Gears *) - ma_v_max : REAL ; (* Maximum speed of the master axis *) - ma_s_comp : DINT ; (* Compensation distance of master axis *) - sl_s_comp : DINT ; (* Compensation distance of slave axis *) -END_STRUCT; -ARNC0CAMPR_typ : STRUCT (* Electronic Cam Profile *) - status : ARNC0CPRST_typ ; (* Status *) - parameter : ARNC0CPRPA_typ ; (* Parameters *) - data_modul : ARNC0CPRDM_typ ; (* Data Modules *) - info : ARNC0CPINF_typ ; (* INFO-function *) - co_gears : ARNC0CPRCG_typ ; (* Compensation gear *) -END_STRUCT; -ARNC0AUTSP_typ : STRUCT (* Parameters *) - index : USINT ; (* Index *) - reserve : ARRAY [0..2] OF USINT ; (* Reserved *) -END_STRUCT; -ARNC0AUTST_typ : STRUCT (* Status *) - init : USINT ; (* Initialized *) - active : USINT ; (* Active *) - st_type : USINT ; (* Type of the actual state *) - st_index : USINT ; (* Index of the actual state *) - cam_prof : ARNC0AUTSP_typ ; (* Cam profile *) -END_STRUCT; -ARNC0AUTID_typ : STRUCT (* INIT State *) - st_type : USINT ; (* Type of the state to initialize *) - st_index : USINT ; (* Type of the state to initialize *) - NOT_USE_1 : ARRAY [0..1] OF USINT ; -END_STRUCT; -ARNC0AUTCC_typ : STRUCT (* Coupling Configuration *) - ma_ax : UDINT ; (* NC object of the master axis *) - ma_add_ax : UDINT ; (* NC object of the additive axis of the master axis *) - sl_add_ax : UDINT ; (* NC object of the additive axis of the slave axis *) -END_STRUCT; -ARNC0AUTGL_typ : STRUCT (* Global Parameters *) - ma_add_el : REAL ; (* "Additive" element of the master axis *) - sl_add_el : REAL ; (* "Additive" element of the slave axis *) -END_STRUCT; -ARNC0AUTEB_typ : STRUCT (* Events for basis state *) - type : USINT ; (* Type *) - NOT_USE_1 : ARRAY [0..2] OF USINT ; - trg_source : ARNC0TRG_typ ; (* Trigger Source *) - attribute : USINT ; (* Attribute *) - st_type : USINT ; (* Type of the next state *) - st_index : USINT ; (* Index of the next state *) - NOT_USE_2 : USINT ; -END_STRUCT; -ARNC0AUTBA_typ : STRUCT (* Basis State *) - ma_s_start : DINT ; (* Start position of the master axis *) - ma_ivstart : UDINT ; (* Start interval of the master axis *) - event : ARRAY [0..5] OF ARNC0AUTEB_typ ; (* Event *) -END_STRUCT; -ARNC0AUTCG_typ : STRUCT (* Compensation Gears *) - ma_v_max : REAL ; (* Maximum speed of the master axis *) - ma_s_rel : DINT ; (* Relative distance of the master axis *) - sl_s_rel : DINT ; (* Relative distance of the slave axis *) - ma_s_min : DINT ; (* Minimum distance of the master axis *) - mode : USINT ; (* Mode *) - reserve : ARRAY [0..2] OF USINT ; (* Reserved *) -END_STRUCT; -ARNC0AUTCP_typ : STRUCT (* Cam Profile *) - name : ARRAY [0..11] OF USINT ; (* Name of the NC data module *) - ma_factor : REAL ; (* Multiplication factor for the master axis *) - sl_factor : REAL ; (* Multiplication factor for the slave axis *) -END_STRUCT; -ARNC0AUTER_typ : STRUCT (* Events for automat states *) - type : USINT ; (* Type *) - NOT_USE_1 : ARRAY [0..2] OF USINT ; - trg_source : ARNC0TRG_typ ; (* Trigger Source *) - attribute : USINT ; (* Attribute *) - st_type : USINT ; (* Type of the next state *) - st_index : USINT ; (* Index of the next state *) - NOT_USE_2 : USINT ; -END_STRUCT; -ARNC0AUTSC_typ : STRUCT (* States *) - count : UINT ; (* Count *) - NOT_USE_1 : ARRAY [0..1] OF USINT ; - co_gears : ARNC0AUTCG_typ ; (* Compensation gear *) - cam_prof : ARNC0AUTCP_typ ; (* Cam profile *) - event : ARRAY [0..5] OF ARNC0AUTER_typ ; (* Event *) -END_STRUCT; -ARNC0AUTOM_typ : STRUCT (* Cam Profile Automat *) - status : ARNC0AUTST_typ ; (* Status *) - signal1 : USINT ; (* Signal 1 from the PLC to the cam profile automat *) - signal2 : USINT ; (* Signal 2 from the PLC to the cam profile automat *) - signal3 : USINT ; (* Signal 3 from the PLC to the cam profile automat *) - signal4 : USINT ; (* Signal 4 from the PLC to the cam profile automat *) - init_stat : ARNC0AUTID_typ ; (* INIT State (for INIT of a certain state) *) - coupling : ARNC0AUTCC_typ ; (* Coupling configuration *) - global : ARNC0AUTGL_typ ; (* Global Parameters *) - basis : ARNC0AUTBA_typ ; (* Basis state *) - state : ARRAY [0..5] OF ARNC0AUTSC_typ ; (* State *) -END_STRUCT; -ARNC0AXCMPST_typ : STRUCT (* Status *) - init : USINT ; (* Initialized *) - mode : USINT ; (* Mode *) - reserve0 : UINT ; (* Reserved *) -END_STRUCT; -ARNC0AXCMPSSE_typ : STRUCT (* Slope error compensation *) - data_modul1 : ARRAY [0..11] OF USINT ; (* Name of data module 1 *) - data_modul2 : ARRAY [0..11] OF USINT ; (* Name of data module 2 *) - set_factor : REAL ; (* Multiplication factor for set values *) - corr_factor : REAL ; (* Multiplication factor for corrected values *) - start_offset : REAL ; (* Start offset *) -END_STRUCT; -ARNC0AXCMPBL_typ : STRUCT (* Backlash compensation *) - s_init : REAL ; (* Initial relative movement to mesh *) - s : REAL ; (* Backlash *) - v : REAL ; (* Velocity *) - a : REAL ; (* Acceleration *) -END_STRUCT; -ARNC0AXCMPPA_typ : STRUCT (* Compensation parameter *) - mode : USINT ; (* Mode *) - reserve0 : ARRAY [0..2] OF USINT ; (* Reserved *) - slope : ARNC0AXCMPSSE_typ ; (* Slope error compensation *) - backlash : ARNC0AXCMPBL_typ ; (* Backlash compensation *) -END_STRUCT; -ARNC0AXCMP_typ : STRUCT (* Axis Compensation *) - status : ARNC0AXCMPST_typ ; (* Status *) - parameter : ARNC0AXCMPPA_typ ; (* Parameters *) -END_STRUCT; -ARNC0AXMOV2_typ : STRUCT (* Extended Axis movement *) - cam_prof : ARNC0CAMPR_typ ; (* Cam profile *) - automat : ARNC0AUTOM_typ ; (* Cam profile automat *) - compensation : ARNC0AXCMP_typ ; (* Compensation of axis errors *) -END_STRUCT; -ARNC0AXMOS_typ : STRUCT (* Status Bits *) - ds_warning : USINT ; (* Lag error greater than "limit.ds_warning" *) - reserve : ARRAY [0..2] OF USINT ; (* Reserved *) -END_STRUCT; -ARNC0AXMON_typ : STRUCT (* Axis monitor *) - s_act : DINT ; (* Actual position *) - s_set : DINT ; (* Set position *) - s_set_comp : REAL ; (* Compensated set position *) - v_set : REAL ; (* Set speed *) - v_set_comp : REAL ; (* Compensated set speed *) - status : ARNC0AXMOS_typ ; (* Status bits *) - reserve0 : ARRAY [0..2] OF UDINT ; (* Reserved *) -END_STRUCT; -ARNC0MSSTA_typ : STRUCT (* Status *) - err_cl0 : USINT ; (* Error class 0 *) - NOT_USE_1 : ARRAY [0..2] OF USINT ; -END_STRUCT; -ARNC0MSCNT_typ : STRUCT (* Number of not acknowledged messages *) - error : UINT ; (* Count of not acknowledged errors *) - NOT_USE_1 : ARRAY [0..5] OF USINT ; -END_STRUCT; -ARNC0MSREC_typ : STRUCT (* Current message record *) - number : UDINT ; (* Number *) - info : ARRAY [0..11] OF USINT ; (* Additional Info *) - NOT_USE_1 : ARRAY [0..1] OF USINT ; - errorclass : UINT ; (* Error class *) - reserve : UDINT ; (* Reserved *) -END_STRUCT; -ARNC0MTXST_typ : STRUCT (* Status of text determination *) - lines : UINT ; (* Lines of the determined text *) - error : UINT ; (* Error *) -END_STRUCT; -ARNC0MTXPA_typ : STRUCT (* Parameters for text determination *) - format : UINT ; (* Format *) - columns : UINT ; (* Number of columns per line *) - data_modul : ARRAY [0..11] OF USINT ; (* Name of the data module *) - data_len : UINT ; (* Length of data buffer in application program *) - reserve : UINT ; (* Reserved *) - data_adr : UDINT ; (* Address of data buffer in application program *) -END_STRUCT; -ARNC0MSTXT_typ : STRUCT (* Text determination for current message record *) - status : ARNC0MTXST_typ ; (* Status *) - parameter : ARNC0MTXPA_typ ; (* Parameters *) -END_STRUCT; -ARNC0MSG_typ : STRUCT (* Messages *) - status : ARNC0MSSTA_typ ; (* Status *) - count : ARNC0MSCNT_typ ; (* Count of not acknowledged messages *) - record : ARNC0MSREC_typ ; (* Current message record *) - text : ARNC0MSTXT_typ ; (* Text determination for current message record *) -END_STRUCT; -ARNC0NCTST_typ : STRUCT (* NC Test *) - Open_UseApplNcObj : USINT ; (* Open test: Use the same NC object as the application *) - Close_NoMoveAbort : USINT ; (* Close test: No move abortion *) - reserve1 : USINT ; (* Reserved *) - reserve2 : USINT ; (* Reserved *) -END_STRUCT; -ARNC0AXIS_typ : STRUCT (* ARNC0 - Axis *) - NOT_USE_1 : ARRAY [0..5] OF USINT ; - size : UINT ; (* Size of the corresponding NC manager data type *) - sw_version : ARNC0SWVER_typ ; (* Software Version ID *) - nc_obj_inf : ARNC0OBINF_typ ; (* NC Object Information *) - simulation : ARNC0AXSIM_typ ; (* Simulation Mode *) - global : ARNC0GLINI_typ ; (* Global Parameters *) - network : ARNC0NETAX_typ ; (* Network *) - datblock : ARNC0AXDBL_typ ; (* Data block operation *) - dig_in : ARNC0DIGIN_typ ; (* Digital Inputs *) - encoder_if : ARNC0ENCIF_typ ; (* Encoder Interface *) - limit : ARNC0AXLIM_typ ; (* Limit value *) - controller : ARNC0CTRL_typ ; (* Controller *) - move : ARNC0AXMOV_typ ; (* Axis movement *) - setup : ARNC0SETUP_typ ; (* Setup *) - NOT_USE_2 : ARRAY [0..119] OF USINT ; - PLCopen_MC : ARNC0PLCOPENAX_typ ; (* PLCopen for Motion Components *) - pos_latch : ARNC0POS_L_typ ; (* Positioning latch *) - move2 : ARNC0AXMOV2_typ ; (* Extended axis movement *) - monitor : ARNC0AXMON_typ ; (* Monitor *) - message : ARNC0MSG_typ ; (* Messages (errors, warnings) *) - nc_test : ARNC0NCTST_typ ; (* NC Test *) - NOT_USE_3 : ARRAY [0..47] OF USINT ; -END_STRUCT; -ARNC0CNCSIM_typ : STRUCT (* Simulation mode *) - status : USINT ; (* Status *) - reserve : ARRAY [0..2] OF USINT ; (* Reserved *) -END_STRUCT; -ARNC0ACCADEX_typ : STRUCT (* Reference Address *) - access_adr : UDINT ; (* Address for "access" *) -END_STRUCT; -ARNC0NCLIM_typ : STRUCT (* CNC limits *) - init : USINT ; (* Initialization complete *) - reserve : ARRAY [0..2] OF USINT ; (* Reserved *) - v : REAL ; (* Velocity *) - a_pos : REAL ; (* Positive acceleration *) - a_neg : REAL ; (* Negative acceleration *) - t_jolt : REAL ; (* Jolt time *) - blocktransition : USINT ; (* Mode for block transitions *) - reserve0 : ARRAY [0..2] OF USINT ; (* Reserved *) - v_jump : REAL ; (* Speed jump *) - a_jump : REAL ; (* Acceleration jump *) - v_jump_t : REAL ; (* Speed jump for tangential axis *) - s_jump_t : REAL ; (* Tangential deviation for subsequent path elements *) - s_sync1_t : UINT ; (* Synchrone M-Function at end of path element *) - s_sync2_t : UINT ; (* Synchrone M-Function at beginn of path element *) - radius_err : REAL ; (* Error of radius *) - block_buffer : UDINT ; (* Block buffer for backtracing the CNC path *) - elements : UINT ; (* Calculated elements before starting *) - lookahead : UINT ; (* Size of lookahead buffer *) - halt : USINT ; (* Stop at passing beyond the submission values *) - reserve1 : ARRAY [0..2] OF USINT ; (* Reserved *) - filter_err : REAL ; (* Maximum contour error caused by "axis[i],t_axfilter" *) - filter_err_trans : REAL ; (* Maximum contour error at block transition caused by "axis[i],t_axfilter" *) - plot : ARNC0ACCADEX_typ ; (* Plot buffer *) - dynamic : ARNC0ACCADEX_typ ; (* Dynamic buffer *) -END_STRUCT; -ARNC0SKPLM_typ : STRUCT (* Interpreter skip level *) - level_0 : USINT ; (* Skip level 0 *) - level_1 : USINT ; (* Skip level 1 *) - level_2 : USINT ; (* Skip level 2 *) - level_3 : USINT ; (* Skip level 3 *) - level_4 : USINT ; (* Skip level 4 *) - level_5 : USINT ; (* Skip level 5 *) - level_6 : USINT ; (* Skip level 6 *) - level_7 : USINT ; (* Skip level 7 *) - level_8 : USINT ; (* Skip level 8 *) - level_9 : USINT ; (* Skip level 9 *) - reserve0 : ARRAY [0..1] OF USINT ; (* Reserved *) -END_STRUCT; -ARNC0NCMST_typ : STRUCT (* Status CNC movement *) - cnt_ncprog : UINT ; (* Number of started CNC programs/blocks *) - halt : USINT ; (* State "halt" *) - halt_info : USINT ; (* INFO aboute cause of "Halt" state *) - m1_stop : USINT ; (* Operating mode "Stop at M1" *) - single_s : USINT ; (* Operating mode "Single step" *) - skip_fcn : USINT ; (* Operating mode "Skip Function" *) - dpr_ovr : USINT ; (* "normal" override \ DPR-override *) - skip_level : ARNC0SKPLM_typ ; (* Skip level *) -END_STRUCT; -ARNC0NCSTO_typ : STRUCT (* Stop Movement *) - decel_ramp : USINT ; (* Deceleration ramp *) - reserve0 : USINT ; (* Reserved *) - reserve1 : UINT ; (* Reserved *) -END_STRUCT; -ARNC0NCESTO_typ : STRUCT (* Emergency Stop *) - path : USINT ; (* Path behaviour *) - reserve0 : USINT ; (* Reserved *) - reserve1 : UINT ; (* Reserved *) -END_STRUCT; -ARNC0NCPRG_typ : STRUCT (* CNC program *) - name : ARRAY [0..99] OF USINT ; (* Name of the NC data module *) - init_prg : ARRAY [0..99] OF USINT ; (* Name of initial CNC program *) - start_pos_type : USINT ; (* Type of start position *) - start_mode : USINT ; (* Start mode for CNC program *) - NOT_USE_1 : USINT ; - delete_mode : USINT ; (* Mode for deleting a CNC program *) - start_pos : DINT ; (* Starting position *) - restart_type : USINT ; (* Type of restart point *) - reserve1 : ARRAY [0..2] OF USINT ; (* Reserved *) - block_ncprog : UDINT ; (* Block number in CNC program *) - offset_ncprog : UDINT ; (* Offset (Byte) in current CNC program *) - s_ncprog : REAL ; (* Path position in current CNC program *) - s_start : ARRAY [0..14] OF REAL ; (* Starting position *) -END_STRUCT; -ARNC0ACCAD_typ : STRUCT (* Address for evaluation with "access" *) - access_adr : UDINT ; (* Address for "access" *) -END_STRUCT; -ARNC0SSTEP_typ : STRUCT (* Single step *) - mode : USINT ; (* Mode *) - reserve0 : ARRAY [0..2] OF USINT ; (* Reserved *) - bit_pattern : UDINT ; (* Bit pattern *) -END_STRUCT; -ARNC0SKPL_typ : STRUCT (* Interpreter skip level *) - level_0 : USINT ; (* Skip level 0 *) - level_1 : USINT ; (* Skip level 1 *) - level_2 : USINT ; (* Skip level 2 *) - level_3 : USINT ; (* Skip level 3 *) - level_4 : USINT ; (* Skip level 4 *) - level_5 : USINT ; (* Skip level 5 *) - level_6 : USINT ; (* Skip level 6 *) - level_7 : USINT ; (* Skip level 7 *) - level_8 : USINT ; (* Skip level 8 *) - level_9 : USINT ; (* Skip level 9 *) - reserve0 : ARRAY [0..1] OF USINT ; (* Reserved *) -END_STRUCT; -ARNC0NCMOV_typ : STRUCT (* CNC movement *) - status : ARNC0NCMST_typ ; (* Status *) - stop : ARNC0NCSTO_typ ; (* Stop Movement *) - e_stop : ARNC0NCESTO_typ ; (* Emergency stop *) - override : INT ; (* Override *) - R_override : UINT ; (* Rapid override affects CNC path *) - F_override : UDINT ; (* Feedrate override affects CNC path *) - ncprogram : ARNC0NCPRG_typ ; (* NC program *) - ncblock : ARRAY [0..51] OF USINT ; (* NC block *) - dpr_ovr : ARNC0ACCAD_typ ; (* "normal" override \ DPR-override *) - dpr_if : ARNC0ACCAD_typ ; (* DPR-interface *) - single_s : ARNC0SSTEP_typ ; (* Operating mode "Single step" *) - skip_level : ARNC0SKPL_typ ; (* Skip level *) -END_STRUCT; -ARNC0NCDST_typ : STRUCT (* CNC decoder status *) - halt : USINT ; (* State "halt" *) - sync : USINT ; (* State "Waiting for SYNC" *) - breakpt_halt : USINT ; (* State "Halt at breakpoint" *) - single_s_halt : USINT ; (* State "Halt in single step mode" *) - single_s : UINT ; (* Operating mode "Single step" *) - reserve : UINT ; (* Reserved *) - program_load : UINT ; (* Status of 'program load' *) - program_unload : UINT ; (* Status of 'program unload' *) - mp_log : USINT ; (* Motion packet log *) - reserve1 : ARRAY [0..2] OF USINT ; (* Reserved *) -END_STRUCT; -ARNC0DCHLTINFO_typ : STRUCT (* Interpreter halt info (e.g. breakpoint, single step) *) - file_name : ARRAY [0..99] OF USINT ; (* File name *) - program_name : ARRAY [0..99] OF USINT ; (* Program name *) - subprog_name : ARRAY [0..99] OF USINT ; (* Sub program name *) - line_nr : UDINT ; (* Line number *) - block_nr : UDINT ; (* Block number *) -END_STRUCT; -ARNC0DCCDC_typ : STRUCT (* Cutting Diameter Correction *) - side : USINT ; (* Processing side Cutting Diameter Compensation *) - entry : USINT ; (* Select/deselect Cutting Diameter Compensation *) - circ_transition : USINT ; (* Insert Circular Transitions *) - circ_replace : USINT ; (* Replace arc with straight line *) - contour_violation : USINT ; (* Accept contour violations *) - intersection_path : USINT ; (* Additional intersection path calculation *) - NOT_USE_1 : ARRAY [0..1] OF USINT ; - feedrate : UDINT ; (* Feedrate on Transition Circles *) - v_path_contour : USINT ; (* Feedrate affects CNC path *) - exit : USINT ; (* Deselection Mode Cutting Diameter Compensation *) - NOT_USE_2 : ARRAY [0..1] OF USINT ; -END_STRUCT; -ARNC0DCPAR_typ : STRUCT (* CNC decoder parameter *) - move_cmd : USINT ; (* Movement command *) - plane : USINT ; (* Plane *) - co_ords : USINT ; (* Co-ordinate definition *) - center : USINT ; (* Center point definition *) - v_path : UDINT ; (* Path speed *) - cdc : ARNC0DCCDC_typ ; (* Tool radius correction *) - t_ax_period : USINT ; (* Operating mode for tangential axis *) - system_unit : USINT ; (* Measurement unit for CNC system *) - v_path_mode : USINT ; (* Mode for feed rate calculation *) - reserve1 : USINT ; (* Reserved *) - rot_pref_dir : USINT ; (* Preferable direction of rotary axes *) - limit_switch_mode : USINT ; (* Mode for axis limit switch *) - reserve0 : ARRAY [0..1] OF USINT ; (* Reserved *) -END_STRUCT; -ARNC0DCDMO_typ : STRUCT (* CNC decoder datamodule *) - status : ARNC0ACTST_typ ; (* Status *) - zero_tab : ARRAY [0..11] OF USINT ; (* Data module name of zero point offset table *) - tool_tab : ARRAY [0..11] OF USINT ; (* Data module name of tool data table *) - rpar_tab : ARRAY [0..11] OF USINT ; (* Data module name of R parameter table *) -END_STRUCT; -ARNC0R_PAR_typ : STRUCT (* CNC decorder R-parameters *) - status : ARNC0ACTST_typ ; (* Status *) - index : UINT ; (* Index *) - NOT_USE_1 : ARRAY [0..1] OF USINT ; - value : REAL ; (* R-Parameter-Value *) -END_STRUCT; -ARNC0DCSST_typ : STRUCT (* Step mode debugger *) - mode : UINT ; (* Mode *) - number : UINT ; (* Number of blocks to halt after *) -END_STRUCT; -ARNC0DCBRKPT_typ : STRUCT (* Set Breakpoint *) - file_name : ARRAY [0..99] OF USINT ; (* File name *) - program_name : ARRAY [0..99] OF USINT ; (* Program name *) - block_nr : UDINT ; (* Block number *) - line_nr : UDINT ; (* Line number *) -END_STRUCT; -ARNC0DCBRKINFO_typ : STRUCT (* Breakpoint info *) - total_nr : UDINT ; (* Total number of currently set breakpoints *) - breakpoint_set : ARRAY [0..4] OF ARNC0DCBRKPT_typ ; (* Info to currently set breakpoints *) -END_STRUCT; -ARNC0DCBRKPAR_typ : STRUCT (* Breakpoint Parameter *) - file_name : ARRAY [0..99] OF USINT ; (* File name *) - pos_type : UDINT ; (* Type of break point *) - position : UDINT ; (* Block or line number *) - break_count : UDINT ; (* Halt on nth hit *) -END_STRUCT; -ARNC0DCBRK_typ : STRUCT (* Breakpoint *) - status : ARNC0ACTST_typ ; (* Status *) - info : ARNC0DCBRKINFO_typ ; (* INFO-function *) - parameter : ARNC0DCBRKPAR_typ ; (* Parameters *) -END_STRUCT; -ARNC0DCEXPR_typ : STRUCT (* Expression *) - status : ARNC0ACTST_typ ; (* Status *) - query : ARRAY [0..63] OF USINT ; (* Variable/expression to evaluate *) - result : ARRAY [0..63] OF USINT ; (* Result *) -END_STRUCT; -ARNC0DCVACCINFO_typ : STRUCT (* Info for access to variables *) - address : UDINT ; (* Access address to interpreter variable *) - length : UDINT ; (* Variable size (total number of byte) *) - array_dim1 : UDINT ; (* First array dimension *) - array_dim2 : UDINT ; (* Second array dimension *) - data_type : UINT ; (* Data type (see AS library sys_lib) *) - scope : UINT ; (* Variable scope *) - synch_type : UINT ; (* Synchronization type *) - reserve0 : UINT ; (* Reserved *) -END_STRUCT; -ARNC0RVARACC_typ : STRUCT (* Access to variables *) - status : ARNC0ACTST_typ ; (* Status *) - name : ARRAY [0..31] OF USINT ; (* Name of variable *) - info : ARNC0DCVACCINFO_typ ; (* INFO-function *) -END_STRUCT; -ARNC0NCDEC_typ : STRUCT (* CNC decoder *) - init : USINT ; (* Initialization complete *) - reserve : ARRAY [0..2] OF USINT ; (* Reserved *) - status : ARNC0NCDST_typ ; (* Status *) - halt_info : ARNC0DCHLTINFO_typ ; (* INFO aboute cause of "Halt" state *) - parameter : ARNC0DCPAR_typ ; (* Parameters *) - data_modul : ARNC0DCDMO_typ ; (* Data Modules *) - r_param : ARNC0R_PAR_typ ; (* R-parameter *) - s_step : ARNC0DCSST_typ ; (* Interpreter single step mode *) - breakpoint : ARNC0DCBRK_typ ; (* Breakpoints in CNC program *) - expression : ARNC0DCEXPR_typ ; (* Variable/Expression watch and force function *) - var_access : ARNC0RVARACC_typ ; (* Direct access to Interpreter Variables *) -END_STRUCT; -ARNC0NCAXST_typ : STRUCT (* Status *) - add_par_id : UINT ; (* Parameter ID of the additive element for the cyclic set position *) - reserve : ARRAY [0..1] OF USINT ; (* Reserved *) -END_STRUCT; -ARNC0TRC_typ : STRUCT (* Trigger Configuration *) - trigger1_pos : USINT ; (* Trigger1: Positive edge *) - trigger1_neg : USINT ; (* Trigger1: Negative edge *) - trigger2_pos : USINT ; (* Trigger2: Positive edge *) - trigger2_neg : USINT ; (* Trigger2: Negative edge *) -END_STRUCT; -ARNC0NCTRG_typ : STRUCT (* Source for Hardware Trigger *) - nc_object : UDINT ; (* NC object or ncOFF *) - nc_object_plcopen : UDINT ; (* NC object or ncOFF *) - NOT_USE_1 : ARRAY [0..3] OF USINT ; - trg_conf : ARNC0TRC_typ ; (* Trigger Configuration *) -END_STRUCT; -ARNC0NCAXSSE_typ : STRUCT (* Axes error compensation *) - active : USINT ; (* Active *) - reserve : ARRAY [0..2] OF USINT ; (* Reserved *) - cmp_data : ARNC0ACCADEX_typ ; (* Compensation data *) -END_STRUCT; -ARNC0NCAXP_typ : STRUCT (* CNC-axis settings *) - NOT_USE_1 : ARRAY [0..71] OF USINT ; - status : ARNC0NCAXST_typ ; (* Status *) - nc_object : UDINT ; (* NC object or ncOFF *) - nc_object_plcopen : UDINT ; (* NC object or ncOFF *) - name : ARRAY [0..13] OF USINT ; (* Name of the axis in the CNC program *) - reserve3 : ARRAY [0..1] OF USINT ; (* Reserved *) - type : UDINT ; (* Type *) - ipl_mode : USINT ; (* Interpolation mode *) - reserve4 : ARRAY [0..2] OF USINT ; (* Reserved *) - unitfactor : REAL ; (* Multiplication factor of the units *) - t_axfilter : REAL ; (* Filter time for axis jolt filter *) - drive_axfilter : USINT ; (* Axis jolt filter on the drive during CNC movement *) - reserve2 : ARRAY [0..2] OF USINT ; (* Reserved *) - rot_period : REAL ; (* Period of rotary axis *) - rot_offset : REAL ; (* Start of period for rotary axis *) - add_par_id : UINT ; (* Parameter ID of the additive element for the cyclic set position *) - reserve5 : ARRAY [0..1] OF USINT ; (* Reserved *) - trg_source : ARNC0NCTRG_typ ; (* Trigger Source *) - ax_compensation : ARNC0NCAXSSE_typ ; (* Axis error compensatioin *) -END_STRUCT; -ARNC0NCEXAXP_typ : STRUCT (* External CNC axis parameters *) - nc_object : ARRAY [0..14] OF UDINT ; (* NC object or ncOFF *) -END_STRUCT; -ARNC0NCAXCMP_typ : STRUCT (* Compensation parameter for Cartesian axes *) - matrix_el : ARRAY [0..8] OF REAL ; (* Element of compensation matrix *) -END_STRUCT; -ARNC0NCAXTRF_typ : STRUCT (* Kinematic transformation parameters *) - name : ARRAY [0..99] OF USINT ; (* Name of the NC data module *) - trf_full : USINT ; (* Full kinematic transformation *) - trf_type : USINT ; (* Type of kinematic transformation *) - reserve0 : ARRAY [0..1] OF USINT ; (* Reserved *) - axes_tcp : ARRAY [0..11] OF USINT ; (* Index of path axes *) - axes_joint : ARRAY [0..11] OF USINT ; (* Index of joint axes *) - axes_frame : ARRAY [0..5] OF USINT ; (* Index of frame axis [dx, dy, dz, phi, theta, psi] *) - reserve1 : ARRAY [0..1] OF USINT ; (* Reserved *) - tcp_add_el : ARRAY [0..11] OF REAL ; (* Additive element of path axes *) - joint_add_el : ARRAY [0..11] OF REAL ; (* Additive element of joint axes *) - frame_add_el : ARRAY [0..5] OF REAL ; (* Additive element of frame axes *) - d_full_add_el : ARRAY [0..5] OF REAL ; (* Additive element of general tools (D_FULL) *) - in_pos_tolerance : REAL ; (* Position tolerance for path axes at beginning of a movement *) -END_STRUCT; -ARNC0AXP_ARR_typ : STRUCT (* Datatype for the AXP-array *) - init : USINT ; (* Initialization complete *) - reserve : ARRAY [0..2] OF USINT ; (* Reserved *) - axis : ARRAY [0..14] OF ARNC0NCAXP_typ ; (* NC axis *) - ext_ax_parameter : ARNC0NCEXAXP_typ ; (* External CNC axis parameters *) - compensation : ARNC0NCAXCMP_typ ; (* Compensation parameter for Cartesian axes *) - transformation : ARNC0NCAXTRF_typ ; (* Kinematic Transformation *) -END_STRUCT; -ARNC0PLCPA_typ : STRUCT (* CNC-PLC parameters *) - t_fcn_init : USINT ; (* Initialize T function with CNC-Reset *) - s_fcn_init : USINT ; (* Initialize S function with CNC-Reset *) - first_M : UINT ; (* Index of first M function without synchronization *) - last_M : UINT ; (* Index of last M function without synchronization *) - first_M_S : UINT ; (* Index of first M function with synchronization *) - last_M_S : UINT ; (* Index of last M function with synchronization *) - NOT_USE_1 : ARRAY [0..1] OF USINT ; -END_STRUCT; -ARNC0PLCDA_typ : STRUCT (* CNC-PLC data *) - t_funct : UINT ; (* T function value *) - NOT_USE_1 : ARRAY [0..1] OF USINT ; - s_funct : ARRAY [0..3] OF UDINT ; (* S function values *) - m_funct : ARRAY [0..1023] OF USINT ; (* Display for "Execute M Function" *) -END_STRUCT; -ARNC0EXP_typ : STRUCT (* External CNC-PLC parameters *) - status : USINT ; (* Status *) - reserve : ARRAY [0..2] OF USINT ; (* Reserved *) - access_adr : UDINT ; (* Address for "access" *) -END_STRUCT; -ARNC0NCPLC_typ : STRUCT (* CNC-PLC data *) - init : USINT ; (* Initialization complete *) - reserve : ARRAY [0..2] OF USINT ; (* Reserved *) - parameter : ARNC0PLCPA_typ ; (* Parameters *) - data : ARNC0PLCDA_typ ; (* Data *) - ex_param : ARNC0EXP_typ ; (* External parameter *) - m_param : ARNC0ACCAD_typ ; (* M parameters *) -END_STRUCT; -ARNC0ENST_typ : STRUCT (* Status *) - enabled : USINT ; (* Enabled *) - active : USINT ; (* Active *) - data_valid : USINT ; (* Valid restart data available *) - data_saved : USINT ; (* Restart data saved (since last program start) *) -END_STRUCT; -ARNC0NCRSR_typ : STRUCT (* Result *) - name : ARRAY [0..99] OF USINT ; (* Name of the NC data module *) - init_prg : ARRAY [0..99] OF USINT ; (* Name of initial CNC program *) - start_pos_type : USINT ; (* Type of start position *) - start_mode : USINT ; (* Start mode for CNC program *) - reserve : UINT ; (* Reserved *) - start_pos : DINT ; (* Starting position *) - restart_type : USINT ; (* Type of restart point *) - reserve1 : ARRAY [0..2] OF USINT ; (* Reserved *) - block_ncprog : UDINT ; (* Block number in CNC program *) - offset_ncprog : UDINT ; (* Offset (Byte) in current CNC program *) - line_ncprog : UDINT ; (* Line number in CNC program *) - s_ncprog : REAL ; (* Path position in current CNC program *) - s_set : ARRAY [0..14] OF REAL ; (* Set position *) -END_STRUCT; -ARNC0NCRSP_typ : STRUCT (* Parameter *) - restart_type : USINT ; (* Type of restart point *) - NOT_USE_1 : ARRAY [0..2] OF USINT ; - block_ncprog : UDINT ; (* Block number in CNC program *) - offset_ncprog : UDINT ; (* Offset (Byte) in current CNC program *) - s_ncprog : REAL ; (* Path position in current CNC program *) -END_STRUCT; -ARNC0NCRSI_typ : STRUCT (* INFO-function *) - status : ARNC0ACTST_typ ; (* Status *) - result : ARNC0NCRSR_typ ; (* Result *) - parameter : ARNC0NCRSP_typ ; (* Parameters *) -END_STRUCT; -ARNC0NCRPA_typ : STRUCT (* General restart parameters *) - param_buffer : UDINT ; (* Buffer size for R- and EX- parameters *) - trigger_buffer : UDINT ; (* Buffer size for trigger blocks *) -END_STRUCT; -ARNC0NCRST_typ : STRUCT (* Restart of a NC-program *) - status : ARNC0ENST_typ ; (* Status *) - info : ARNC0NCRSI_typ ; (* INFO-function *) - parameter : ARNC0NCRPA_typ ; (* Parameters *) -END_STRUCT; -ARNC0RDMOD_typ : STRUCT (* Datamodule handling *) - status : ARNC0ACTST_typ ; (* Status *) - name : ARRAY [0..11] OF USINT ; (* Name of the NC data module *) -END_STRUCT; -ARNC0NCMNPAR_typ : STRUCT (* CNC monitor parameter *) - pos_mode : USINT ; (* CNC Position monitor *) - block_mode : USINT ; (* Blocks display mode *) - line_nr_mode : USINT ; (* Display line numbers *) - max_call_level : USINT ; (* Max. call level for extended block numbers *) - access_adr : UDINT ; (* Address for "access" *) -END_STRUCT; -ARNC0NCMNS_typ : STRUCT (* CNC monitor status *) - zeropoff : USINT ; (* Mode "Subtract zero point offset from positions" *) - pos_mode : USINT ; (* CNC Position monitor *) - NOT_USE_1 : USINT ; - block_mode : USINT ; (* Blocks display mode *) - line_nr_mode : USINT ; (* Display line numbers *) - s_set_valid : USINT ; (* Set positions valid in the CNC monitor *) - NOT_USE_2 : ARRAY [0..1] OF USINT ; -END_STRUCT; -ARNC0NCMON_typ : STRUCT (* CNC monitor *) - parameter : ARNC0NCMNPAR_typ ; (* Parameters *) - status : ARNC0NCMNS_typ ; (* Status *) - s_set : ARRAY [0..14] OF REAL ; (* Set position *) - s_ncblock : ARRAY [0..14] OF REAL ; (* Axis distance until end of current NC block *) - v_path : REAL ; (* Path speed *) - nr_ncprog : UDINT ; (* Number of current CNC program *) - name_ncprog : ARRAY [0..99] OF USINT ; (* Name of current CNC program *) - pos_ncprog : UDINT ; (* Position in current CNC program *) - block_ncprog : UDINT ; (* Block number in CNC program *) - line_ncprog : UDINT ; (* Line number in CNC program *) - call_level : USINT ; (* Current call level for sub-programs *) - reserve1 : ARRAY [0..2] OF USINT ; (* Reserved *) - t_ncprog : REAL ; (* Run-Time of current CNC program *) - s_ncprog : REAL ; (* Path position in current CNC program *) - v_ncprog : REAL ; (* Path speed currently defined in CNC program *) - d_full : ARRAY [0..5] OF REAL ; (* Active D_FULL data *) - tool_nr : UINT ; (* Number of active tool data record *) - zero_idx : UINT ; (* Index of active absolute zero point offset *) - type_ncblock : UINT ; (* Type of current NC block *) - PSM_phase : UINT ; (* Path speed mode, phase *) - t_dwell : REAL ; (* Remaining time for G04 (dwell) *) - ncblocks : ARNC0ACCAD_typ ; (* Display of CNC blocks *) - c_transform : ARNC0ACCAD_typ ; (* Transformation matrices for coordinate systems *) - ip_monitor : ARNC0ACCAD_typ ; (* Interpreter monitor *) - ext_monitor : ARNC0ACCAD_typ ; (* Extended CNC Monitor *) -END_STRUCT; -ARNC0ERRCL0_typ : STRUCT (* Error class 0 *) - number : ARRAY [0..19] OF UDINT ; (* Number *) -END_STRUCT; -ARNC0CNC_typ : STRUCT (* ARNC0 - CNC-System *) - NOT_USE_1 : ARRAY [0..3] OF USINT ; - size : UINT ; (* Size of the corresponding NC manager data type *) - reserve0 : UINT ; (* Reserved *) - sw_version : ARNC0SWVER_typ ; (* Software Version ID *) - nc_obj_inf : ARNC0OBINF_typ ; (* NC Object Information *) - simulation : ARNC0CNCSIM_typ ; (* Simulation Mode *) - global : ARNC0GLINI_typ ; (* Global Parameters *) - limit : ARNC0NCLIM_typ ; (* Limit value *) - move : ARNC0NCMOV_typ ; (* Movement *) - decoder : ARNC0NCDEC_typ ; (* Decoder *) - axis : ARNC0AXP_ARR_typ ; (* NC axis *) - cnc_plc : ARNC0NCPLC_typ ; (* CNC-PLC-Data *) - restart : ARNC0NCRST_typ ; (* RESTART of a CNC program *) - data_modul : ARNC0RDMOD_typ ; (* Data Modules *) - monitor : ARNC0NCMON_typ ; (* Monitor *) - message : ARNC0MSG_typ ; (* Messages (errors, warnings) *) - err_cl0 : ARNC0ERRCL0_typ ; (* Error class 0 *) - NOT_USE_2 : ARRAY [0..7] OF USINT ; - nc_test : ARNC0NCTST_typ ; (* NC Test *) - NOT_USE_3 : ARRAY [0..47] OF USINT ; -END_STRUCT; -ARNC0EXPAR_typ : STRUCT (* External CNC parameters *) - EXB : ARRAY [0..99] OF SINT ; (* EX(ternal) B(yte)-Parameters *) - EXW : ARRAY [0..99] OF INT ; (* EX(terne) W(ord)-Parameters *) - EXL : ARRAY [0..99] OF DINT ; (* EX(terne) L(ong)-Parameters *) - EXF : ARRAY [0..99] OF REAL ; (* EX(terne) F(loat)-Parameters *) -END_STRUCT; -ARNC0EXESL_typ : STRUCT (* Scaling for the load *) - units : UDINT ; (* Units at the load *) - rev_encod : UDINT ; (* Encoder revolutions *) -END_STRUCT; -ARNC0EXESC_typ : STRUCT (* Scaling for encoder interface *) - load : ARNC0EXESL_typ ; (* Load *) -END_STRUCT; -ARNC0EXEPA_typ : STRUCT (* Parameters for encoder interface *) - count_dir : USINT ; (* Count direction *) - NOT_USE_1 : ARRAY [0..2] OF USINT ; - scaling : ARNC0EXESC_typ ; (* Scaling *) -END_STRUCT; -ARNC0EXEIF_typ : STRUCT (* Encoder interface *) - init : USINT ; (* Encoder interface initialized *) - NOT_USE_1 : ARRAY [0..2] OF USINT ; - parameter : ARNC0EXEPA_typ ; (* Parameters *) -END_STRUCT; -ARNC0EXENW_typ : STRUCT (* Network *) - phase : USINT ; (* Phase *) - init : USINT ; (* Network initialized *) - NOT_USE_1 : ARRAY [0..1] OF USINT ; -END_STRUCT; -ARNC0EXEHST_typ : STRUCT (* Homing Status *) - ok : USINT ; (* Reference position valid *) - NOT_USE_1 : ARRAY [0..2] OF USINT ; -END_STRUCT; -ARNC0EXEHPA_typ : STRUCT (* Homing Parameter *) - s : DINT ; (* Reference position *) - ref_pulse : USINT ; (* Reference pulse *) - NOT_USE_1 : ARRAY [0..2] OF USINT ; -END_STRUCT; -ARNC0EXEHOM_typ : STRUCT (* Homing *) - init : USINT ; (* Homing procedure initialized *) - NOT_USE_1 : ARRAY [0..2] OF USINT ; - status : ARNC0EXEHST_typ ; (* Status *) - parameter : ARNC0EXEHPA_typ ; (* Parameters *) -END_STRUCT; -ARNC0EXEMOV_typ : STRUCT (* Movement *) - homing : ARNC0EXEHOM_typ ; (* Homing procedure *) -END_STRUCT; -ARNC0EXEPOS_typ : STRUCT (* Filter for actual positions *) - status : USINT ; (* Status *) - NOT_USE_1 : ARRAY [0..2] OF USINT ; - t_filter : REAL ; (* Filter time for extrapolation filter *) - t_filter2 : REAL ; (* Filter time for disturbance filter *) -END_STRUCT; -ARNC0EXMON_typ : STRUCT (* Monitor *) - s_act : DINT ; (* Actual position *) - v_act : REAL ; (* Actual speed *) -END_STRUCT; -ARNC0EXTEN_typ : STRUCT (* ARNC0 - External Encoder *) - NOT_USE_1 : ARRAY [0..3] OF USINT ; - size : UINT ; (* Size of the corresponding NC manager data type *) - NOT_USE_2 : ARRAY [0..1] OF USINT ; - sw_version : ARNC0SWVER_typ ; (* Software Version ID *) - nc_obj_inf : ARNC0OBINF_typ ; (* NC Object Information *) - encoder_if : ARNC0EXEIF_typ ; (* Encoder Interface *) - network : ARNC0EXENW_typ ; (* Network *) - move : ARNC0EXEMOV_typ ; (* Movement *) - act_pos : ARNC0EXEPOS_typ ; (* Filter for actual position *) - monitor : ARNC0EXMON_typ ; (* Monitor *) - message : ARNC0MSG_typ ; (* Messages (errors, warnings) *) - NOT_USE_3 : ARRAY [0..47] OF USINT ; -END_STRUCT; -ARNC0M_PAR_typ : STRUCT (* CNC M parameters *) - MW : ARRAY [0..99] OF INT ; (* M-W(ord)-Parameters *) - ML : ARRAY [0..99] OF DINT ; (* M-L(ong)-Parameters *) - MF : ARRAY [0..99] OF REAL ; (* M-F(loat)-Parameters *) -END_STRUCT; -ARNC0INIST_typ : STRUCT (* Status *) - init : USINT ; (* Network initialized *) - reserve : ARRAY [0..2] OF USINT ; (* Reserved *) -END_STRUCT; -ARNC0NETMO_typ : STRUCT (* Network *) - status : ARNC0INIST_typ ; (* Status *) -END_STRUCT; -ARNC0DATMO_typ : STRUCT (* Datamodule handling *) - status : ARNC0ACTST_typ ; (* Status *) - NOT_USE_1 : USINT ; - type : USINT ; (* Type *) - reserve : ARRAY [0..1] OF USINT ; (* Reserved *) - name : ARRAY [0..11] OF USINT ; (* Name of the NC data module *) -END_STRUCT; -ARNC0TRTRI_typ : STRUCT (* Trace trigger-point *) - nc_object : UDINT ; (* NC object or ncOFF *) - type : USINT ; (* Type of the point *) - event : USINT ; (* Event *) - NOT_USE_1 : ARRAY [0..1] OF USINT ; - threshold : REAL ; (* Threshold *) -END_STRUCT; -ARNC0TRTST_typ : STRUCT (* Trace test-point *) - nc_object : UDINT ; (* NC object or ncOFF *) - type : USINT ; (* Type of the point *) - reserve : ARRAY [0..2] OF USINT ; (* Reserved *) -END_STRUCT; -ARNC0TRACE_typ : STRUCT (* Trace *) - status : USINT ; (* Status *) - reserve : ARRAY [0..2] OF USINT ; (* Reserved *) - t_trace : REAL ; (* Recording time *) - t_sampling : REAL ; (* Sampling time *) - t_delay : REAL ; (* Time of delay *) - trigger : ARNC0TRTRI_typ ; (* Trigger *) - test_dat : ARRAY [0..9] OF ARNC0TRTST_typ ; (* Test data *) - access_adr : UDINT ; (* Address for "access" *) -END_STRUCT; -ARNC0MODUL_typ : STRUCT (* For object-type ncMODUL *) - NOT_USE_1 : ARRAY [0..3] OF USINT ; - size : UINT ; (* Size of the corresponding NC manager data type *) - reserve0 : UINT ; (* Reserved *) - sw_version : ARNC0SWVER_typ ; (* Software Version ID *) - nc_obj_inf : ARNC0OBINF_typ ; (* NC Object Information *) - network : ARNC0NETMO_typ ; (* Network *) - data_modul : ARNC0DATMO_typ ; (* Data Modules *) - NOT_USE_2 : ARRAY [0..3] OF USINT ; - message : ARNC0MSG_typ ; (* Messages (errors, warnings) *) - command : ARNC0ACCAD_typ ; (* Command interface *) - response : ARNC0ACCAD_typ ; (* Response interface *) - usertask : ARNC0ACCAD_typ ; (* UserTask *) - trace : ARNC0TRACE_typ ; (* Trace *) - NOT_USE_3 : ARRAY [0..51] OF USINT ; -END_STRUCT; -ARNC0NCCTR_typ : STRUCT (* Transformations coordniate system *) - handshake : UINT ; (* Handshake *) - NOT_USE_1 : ARRAY [0..1] OF USINT ; - G92_matrix : ARRAY [0..8] OF REAL ; (* G92 matrix *) - G192_matrix : ARRAY [0..8] OF REAL ; (* G192 matrix *) - G292_matrix : ARRAY [0..8] OF REAL ; (* G292 matrix *) - comp_matrix : ARRAY [0..8] OF REAL ; (* Compensation matrix *) - offset : ARRAY [0..14] OF REAL ; (* Offset *) -END_STRUCT; -ARNC0NCDPR_typ : STRUCT (* NC DPR *) - halt_ncsz : USINT ; (* Halt the CNC move at the end of an NC record *) - halt : USINT ; (* Halt the CNC move *) - NOT_USE_1 : ARRAY [0..1] OF USINT ; -END_STRUCT; -ARNC0NCSMO_typ : STRUCT (* NC Monitor *) - handshake : UINT ; (* Handshake *) - NOT_USE_1 : ARRAY [0..1] OF USINT ; - ncblock_l2 : ARRAY [0..79] OF USINT ; (* NC block *) - ncblock_l1 : ARRAY [0..79] OF USINT ; (* NC block *) - ncblock : ARRAY [0..79] OF USINT ; (* NC block *) - ncblock_n1 : ARRAY [0..79] OF USINT ; (* NC block *) - ncblock_n2 : ARRAY [0..79] OF USINT ; (* NC block *) - s_ncblock : REAL ; (* Remaining path length until end of current NC block *) - s_ncblock_tot : REAL ; (* Path length of current NC block *) - s_ncblock_n1 : REAL ; (* Path length of next NC block *) -END_STRUCT; -ARNC0PTRTR_typ : STRUCT (* Trigger *) - par_id : UINT ; (* Parameter ID *) - event : USINT ; (* Event *) - reserve : USINT ; (* Reserved *) - threshold : REAL ; (* Threshold *) - window : REAL ; (* Latch window *) -END_STRUCT; -ARNC0PTRDA_typ : STRUCT (* Test data *) - par_id : UINT ; (* Parameter ID *) - reserve : UINT ; (* Reserved *) -END_STRUCT; -ARNC0PTRSV_typ : STRUCT (* Operating System Variable *) - data_type : USINT ; (* Data type *) - reserve1 : USINT ; (* Reserved *) - reserve2 : UINT ; (* Reserved *) - address : UDINT ; (* Address *) -END_STRUCT; -ARNC0PTRSY_typ : STRUCT (* Configuration of Operating System Variables *) - trigger : ARNC0PTRSV_typ ; (* Trigger *) - test_dat : ARRAY [0..9] OF ARNC0PTRSV_typ ; (* Test data *) -END_STRUCT; -ARNC0PATRC_typ : STRUCT (* Trace *) - status : USINT ; (* Status *) - reserve : ARRAY [0..2] OF USINT ; (* Reserved *) - buf_size : UDINT ; (* Size of trace data buffer on the drive *) - NOT_USE_1 : ARRAY [0..3] OF USINT ; - t_trace : REAL ; (* Recording time *) - t_sampling : REAL ; (* Sampling time *) - t_delay : REAL ; (* Start delay *) - trigger : ARNC0PTRTR_typ ; (* Trigger *) - test_dat : ARRAY [0..9] OF ARNC0PTRDA_typ ; (* Test data *) - system_var : ARNC0PTRSY_typ ; (* Configuration of Operating System Variables *) -END_STRUCT; -ARNC0PTRIN_typ : STRUCT (* Internal for Parameter Trace *) - errortext : USINT ; (* Error text *) - err_cl0 : USINT ; (* Error class 0 *) - reserve : UINT ; (* Reserved *) -END_STRUCT; -ARNC0PARTRACE_typ : STRUCT (* ncPARID_TRACE-structure for ARNC0 *) - NOT_USE_1 : ARRAY [0..3] OF USINT ; - size : UINT ; (* Size of the corresponding NC manager data type *) - reserve0 : UINT ; (* Reserved *) - sw_version : ARNC0SWVER_typ ; (* Software Version ID *) - nc_obj_inf : ARNC0OBINF_typ ; (* NC Object Information *) - network : ARNC0NETMO_typ ; (* Network *) - trace : ARNC0PATRC_typ ; (* Trace *) - message : ARNC0MSG_typ ; (* Messages (errors, warnings) *) - intern : ARNC0PTRIN_typ ; (* Intern *) - NOT_USE_2 : ARRAY [0..47] OF USINT ; -END_STRUCT; -ARNC0MATRIX_typ : STRUCT (* Rotation matrix *) - matrix_el : ARRAY [0..8] OF REAL ; (* Element of compensation matrix *) -END_STRUCT; -ARNC0PLOTDATA_typ : STRUCT (* Plot data in buffer *) - block_ncprog : UDINT ; (* Block number in CNC program *) - cmd_code : USINT ; (* Code of the command *) - reserve0 : USINT ; (* Reserved *) - info : USINT ; (* Additional Info *) - plane : USINT ; (* Plane *) - end : ARRAY [0..2] OF REAL ; (* End Point *) - center : ARRAY [0..2] OF REAL ; (* Center point definition *) - rotation : ARNC0MATRIX_typ ; (* Rotation matrix *) - v_ncprog : REAL ; (* Path speed currently defined in CNC program *) -END_STRUCT; -ARNC0PLOTFOOTER_typ : STRUCT (* End of plot buffer *) - buffer_end : UDINT ; (* End of buffer *) -END_STRUCT; -ARNC0PLOTHEADER_typ : STRUCT (* Header for plot buffer *) - size : UDINT ; (* Size of the corresponding NC manager data type *) - format : USINT ; (* Format *) - status : USINT ; (* Status *) - reserve0 : UINT ; (* Reserved *) - sw_version : ARNC0SWVER_typ ; (* Software Version ID *) - start : UDINT ; (* Start *) - write : UDINT ; (* Reference for write access *) - read : UDINT ; (* Reference for read access *) -END_STRUCT; -ARNC0DBLST_typ : STRUCT (* Status *) - data_len : UDINT ; (* Length of data *) - init : USINT ; (* Data block initialized *) - ok : USINT ; (* Operation complete *) - error : USINT ; (* Error *) - reserve1 : USINT ; (* Reserved *) - reserve2 : UDINT ; (* Reserved *) -END_STRUCT; -ARNC0DBLPA_typ : STRUCT (* Parameters *) - data_len : UDINT ; (* Length of data *) - data_adr : UDINT ; (* Data address *) - data_modul : ARRAY [0..11] OF USINT ; (* Name of the data module *) - index : UINT ; (* Index *) - mode : UINT ; (* Mode *) - format : UINT ; (* Format *) - reserve : UINT ; (* Reserved *) -END_STRUCT; -ARNC0DATBL_typ : STRUCT (* Data block operation *) - status : ARNC0DBLST_typ ; (* Status *) - parameter : ARNC0DBLPA_typ ; (* Parameters *) -END_STRUCT; -ARNC0DNCHEADER_typ : STRUCT (* Header of DNC Interface *) - status : USINT ; (* Status *) - reserve : ARRAY [0..2] OF USINT ; (* Reserved *) - start_adr : UDINT ; (* Start address of CNC data area *) - write_adr : UDINT ; (* Write address (write pointer) *) - read_adr : UDINT ; (* Read address (read pointer) *) - size : UDINT ; (* Size of CNC data area *) -END_STRUCT; -ARNC0TYPES_typ : STRUCT (* Data structure for additional data types *) - data_block : ARNC0DATBL_typ ; (* Data block operation *) - dnc_header : ARNC0DNCHEADER_typ ; (* Header of DNC Interface *) -END_STRUCT; -END_TYPE - -TYPE - ARNC0FILEMONENTRY_typ : STRUCT - name : UDINT; (* File name (address) *) - path_name : UDINT; (* Full path file name (address) *) - dir_name : UDINT; (* Directory name (address) *) - device_name : UDINT; (* Device name (address) *) - prog_nr : UDINT; (* Number of loaded program *) - storage_type : UDINT; (* Storage type: 1-file, 2-module *) - time_stamp : UDINT; (* File time stamp *) - precompiled_lcf : BOOL; (* Loaded file is laguage configuration file *) - NOT_USE_1 : ARRAY[0..2] OF USINT; - next : UDINT; (* Next element in file list *) - END_STRUCT; - ARNC0FILEMONBASIC_typ : STRUCT - name : STRING[31]; (* Name of loaded file *) - prog_nr : UDINT; (* Number of loaded program *) - storage_type : UDINT; (* Storage type: 1-file, 2-module *) - END_STRUCT; - ARNC0FILEMONACCESS_typ : STRUCT - valid : BOOL; (* Extended data can be accessed *) - NOT_USE_1 : ARRAY[0..2] OF USINT; - first : UDINT; (* Begin of the file list *) - END_STRUCT; - ARNC0FILEMON_typ : STRUCT - set_offset : UDINT; (* Required file offset *) - offset : UDINT; (* Offset of displayed files *) - file : ARRAY[0..31] OF ARNC0FILEMONBASIC_typ; (* File monitor *) - direct_access : ARNC0FILEMONACCESS_typ; (* Access to extended data *) - handshake : BOOL; (* Set to update data *) - NOT_USE_1 : ARRAY[0..2] OF USINT; - END_STRUCT; - ARNC0EXTWMCOL_typ : STRUCT - result : UDINT; (* WM result *) - index1 : UDINT; (* Index of 1st found colliding area *) - shape1 : UDINT; (* Shape of colliding area: 1-block, 2-hspace *) - END_STRUCT; - ARNC0EXTWM_typ : STRUCT - joint_position : ARRAY[0..11] OF LREAL; (* Joint coordinate *) - xyz_position : ARRAY[0..2] OF LREAL; (* TCP position if joints cannot be used *) - D_FULL : ARRAY[0..5] OF LREAL; (* General tool *) - local_frame : ARRAY[0..5] OF LREAL; (* Local (base) frame *) - collision : ARNC0EXTWMCOL_typ; (* Additional information about collisions *) - END_STRUCT; - OPTMOT_SEG_CONFIG_typ : STRUCT - distance : LREAL; (* Length of the path segments in CNC units *) - increase_num_seg_from_radius : LREAL; (* Finer segmentation of circles with smaller radius *) - increase_num_seg_orient_factor : LREAL; (* Finer segmentation of orientation change *) - G126_num_seg : UDINT; (* Finer segmentation of rounding edge *) - G126_num_seg_PTP_Interp : UDINT; (* Finer segmentation of rounding edge *) - END_STRUCT; - OPTMOT_AXES_typ : STRUCT - ax_count : UDINT; (* Number of axes for optimization *) - ax_index : ARRAY [0..14] OF USINT; (* Index of CNC-axis *) - NOT_USE_1 : USINT; - ax_factor : ARRAY [0..14] OF LREAL; (* Scaling factor *) - END_STRUCT; - OPTMOT_PATHDEF_typ : STRUCT - type : UINT; (* Type of path definition *) - ax_count : UINT; (* Number of axes for path computation *) - ax_index : ARRAY [0..14] OF USINT; (* Index of CNC-axis *) - NOT_USE_1 : USINT; - ax_factor : ARRAY [0..14] OF LREAL; (* Scaling factor *) - END_STRUCT; - OPTMOT_TRF_VAR_INSTANCES_typ : STRUCT - trf_var_ip : UDINT; (* For developers only *) - trf_var_ip_wm : UDINT; (* For developers only *) - trf_var_pp1 : UDINT; (* For developers only *) - trf_var_pp2 : UDINT; (* For developers only *) - trf_var_bgen : UDINT; (* For developers only *) - END_STRUCT; - OPTMOT_ACCESS_POINTS_typ : STRUCT - pp_context : UDINT; (* Access of data for external workspace monitoring *) - wm_function : UDINT; (* Access for external call of workspace monitoring *) - address_debug_data : UDINT; (* For developers only *) - trf_var_instances : OPTMOT_TRF_VAR_INSTANCES_typ; (* Structure of access points for developers only *) - END_STRUCT; - OPTMOT_INTERNAL_typ : STRUCT - buffer_nc_block : UDINT; (* Size of a buffer containing NC-blocks *) - buffer_geometric_data : UDINT; (* Size of a buffer containing geometric data of the path *) - disable_optmot_for_channel : USINT; (* Deactivation of optimizer for current CNC channel *) - Ts_multiple : USINT; (* Sample time of trajectory planer *) - linear_feed : USINT; (* Behavior of path acceleration *) - bypass_optmot : USINT; (* Simulation mode *) - addr_dyn_model : UDINT; (* Pointer to the dynamic model *) - der_num_poly_points : UINT; (* Number of segments used for derivatives computation *) - geometric_pos_filter : UINT; (* Number of segments used for position filter *) - buffer_level_lookahead : UINT; (* Minimal fill level of lookahead buffer *) - G220_reduce_to_max_in_buffer : UINT; (* Reduction of G220 time *) - sigma_diff_compute : LREAL; (* Lookahead of segmentation *) - max_angle : LREAL; (* Angle to detect stops on path *) - access_points : OPTMOT_ACCESS_POINTS_typ; (* Structure of access points for developers only *) - reserve1 : ARRAY [0..9] OF LREAL; (* For developers only *) - reserve2 : ARRAY [0..9] OF DINT; (* For developers only *) - END_STRUCT; - OPTMOT_LIMITS_typ : STRUCT - v_joint_min : ARRAY [0..14] OF LREAL; (* Minimal velocity limits of the joint axes *) - v_joint_max : ARRAY [0..14] OF LREAL; (* Maximal velocity limits of the joint axes *) - a_joint_min : ARRAY [0..14] OF LREAL; (* Minimal acceleration limits of the joint axes *) - a_joint_max : ARRAY [0..14] OF LREAL; (* Maximal acceleration limits of the joint axes *) - j_joint_min : ARRAY [0..14] OF LREAL; (* Minimal jerk limits of the joint axes *) - j_joint_max : ARRAY [0..14] OF LREAL; (* Maximal jerk limits of the joint axes *) - torque_min : ARRAY [0..14] OF LREAL; (* Minimal torque limits of the joint axes *) - torque_max : ARRAY [0..14] OF LREAL; (* Maximal torque limits of the joint axes *) - torque_limits_in_generator_mode : UDINT; (* Activation of generator mode *) - torque_gen_factor_min : ARRAY [0..14] OF LREAL; (* Factor for minimal torque limit in generator mode *) - torque_gen_factor_max : ARRAY [0..14] OF LREAL; (* Factor for maximal torque limit in generator mode *) - v_path_min : ARRAY [0..31] OF LREAL; (* Minimal velocity limits of the path definitions *) - v_path_max : ARRAY [0..31] OF LREAL; (* Maximal velocity limits of the path definitions *) - a_path_min : ARRAY [0..31] OF LREAL; (* Minimal acceleration limits of the path definitions *) - a_path_max : ARRAY [0..31] OF LREAL; (* Maximal acceleration limits of the path definitions *) - j_path_min : ARRAY [0..31] OF LREAL; (* Minimal jerk limits of the path definitions *) - j_path_max : ARRAY [0..31] OF LREAL; (* Maximal jerk limits of the path definitions *) - END_STRUCT; - OPTMOT_ACTIVE_LIMIT_typ : STRUCT - type : USINT; (* Type of the active limit *) - source : USINT; (* Source of the active limit *) - min_max : SINT; (* Positive or negative range of the active limit *) - index : USINT; (* Index of the axis or path definition of the active limit *) - END_STRUCT; - OPTMOT_UNFILTERED_MONITOR_typ : STRUCT - s_joint : ARRAY [0..14] OF LREAL; (* Cyclical joint position in CNC units *) - v_joint : ARRAY [0..14] OF LREAL; (* Cyclical joint velocity in CNC units *) - a_joint : ARRAY [0..14] OF LREAL; (* Cyclical joint acceleration in CNC units *) - j_joint : ARRAY [0..14] OF LREAL; (* Cyclical joint jerk in CNC units *) - END_STRUCT; - OPTMOT_MONITOR_typ : STRUCT - s_joint : ARRAY [0..14] OF LREAL; (* Cyclical joint position in CNC units *) - v_joint : ARRAY [0..14] OF LREAL; (* Cyclical joint velocity in CNC units *) - a_joint : ARRAY [0..14] OF LREAL; (* Cyclical joint acceleration in CNC units *) - j_joint : ARRAY [0..14] OF LREAL; (* Cyclical joint jerk in CNC units *) - feed_forward_torque : ARRAY [0..14] OF LREAL; (* Cyclical joint torque/force *) - v_path : ARRAY [0..31] OF LREAL; (* Cyclical path velocity in CNC units *) - unfiltered_monitor : OPTMOT_UNFILTERED_MONITOR_typ; (* Monitor data without filters and override *) - active_limit : OPTMOT_ACTIVE_LIMIT_typ; (* Structure of information about current limitation *) - data_valid : UINT; (* Feed forward data is valid *) - fill_level_lookahead : UINT; (* Fill level of lookahead buffer *) - reserve : ARRAY [0..1] OF UDINT; - END_STRUCT; - OPTMOT_COND_STOP_typ : STRUCT - active : UINT; (* Conditional stop active *) - call_stop_internal : UINT; (* Internal execution of the conditional stop *) - identifier : UDINT; (* Identifier of the conditional stop *) - select_overlapped_identifier : UDINT; (* Selection of identifier in overlapping conditional stops *) - select_identifier_stop_internal : UDINT; (* Selection of identifier if conditional stop is executed internally *) - END_STRUCT; - OPTMOT_COND_STOP_OPTMOT_typ : STRUCT - identifier_aktiv : UDINT; (* Output of aktive identifier *) - identifier_fulfilled : UDINT; (* Input of fulfilled identifier *) - END_STRUCT; - OPTMOT_STOPPING_typ : STRUCT - G126_skip_if_stop : UINT; (* Skip G126 if a stop on path occurs *) - trajectory : UINT; (* Definition of stopping trajectory *) - conditional_stop : OPTMOT_COND_STOP_typ; (* Structure of conditional stop *) - conditional_stop_optmot : OPTMOT_COND_STOP_OPTMOT_typ; (* Structure of optmot synchronal conditional stop *) - END_STRUCT; - OPTMOT_PATH_typ : STRUCT - G126_skip_smaller_radius : LREAL; (* Skip G126 if programmed radius is smaller *) - G126_round_whole_line : UDINT; (* Round whole first/last line *) - count : UDINT; (* Number of path definitions *) - definition : ARRAY [0..31] OF OPTMOT_PATHDEF_typ; (* Structure of path definitions parameters *) - stopping : OPTMOT_STOPPING_typ; (* Structure of stopping parameters *) - reserve1 : ARRAY [0..170] OF UDINT; - END_STRUCT; - OPTMOT_CONFIG_typ : STRUCT - axes : OPTMOT_AXES_typ; (* Structure of joint axes parameters *) - path : OPTMOT_PATH_typ; (* Structure of path parameters *) - limits : ARRAY [0..31] OF OPTMOT_LIMITS_typ; (* Structure of limit parameters *) - segmentation : OPTMOT_SEG_CONFIG_typ; (* Structure of segmentation parameters *) - monitor : OPTMOT_MONITOR_typ; (* Structure of monitor parameters *) - internals : OPTMOT_INTERNAL_typ; (* Structure of internal parameters *) - END_STRUCT; - OPTMOT_MONITOR_ADVANCED_typ : STRUCT - s_joint : ARRAY [0..14] OF LREAL; (* Cyclical joint position in CNC units *) - v_joint : ARRAY [0..14] OF LREAL; (* Cyclical joint velocity in CNC units *) - a_joint : ARRAY [0..14] OF LREAL; (* Cyclical joint acceleration in CNC units *) - j_joint : ARRAY [0..14] OF LREAL; (* Cyclical joint jerk in CNC units *) - feed_forward_torque : ARRAY [0..14] OF LREAL; (* Cyclical joint torque/force *) - v_path : ARRAY [0..31] OF LREAL; (* Cyclical path velocity in CNC units *) - unfiltered_monitor : OPTMOT_UNFILTERED_MONITOR_typ; (* Monitor data without filters and override *) - active_limit : OPTMOT_ACTIVE_LIMIT_typ; (* Structure of information about current limitation *) - data_valid : UINT; (* Feed forward data is valid *) - fill_level_lookahead : UINT; (* Fill level of lookahead buffer *) - tracking_active : UINT; (* Tracking active *) - tracking_synch : UINT; (* Robot synchronized with conveyor *) - tracking_index : UINT; (* Active tracking index *) - reserve : UINT; - END_STRUCT; - OPTMOT_TRACKING_ORIENTATION_typ : STRUCT - phi : LREAL; (* Phi-component of a rotation *) - theta : LREAL; (* Theta-component of a rotation *) - psi : LREAL; (* Psi-component of a rotation *) - END_STRUCT; - OPTMOT_TRACKING_ORIENT_PARAM_typ : STRUCT - measure : UDINT; (* Unit of measurement of the angles *) - angles_type : UDINT; (* Angles type *) - END_STRUCT; - OPTMOT_TRACKING_LIMITS_typ : STRUCT - maxVelocity : LREAL; (* Maximal velocity of the conveyor belt *) - END_STRUCT; - OPTMOT_TRACKING_CYCLIC_typ : STRUCT - position : LREAL; (* Cyclical position of the conveyor belt *) - velocity : LREAL; (* Cyclical velocity of the conveyor belt *) - END_STRUCT; - OPTMOT_TRACKING_CONVEYOR_typ : STRUCT - limits : OPTMOT_TRACKING_LIMITS_typ; (* Structure of conveyor limits *) - orientation : OPTMOT_TRACKING_ORIENTATION_typ; (* Structure of orientation between global basic frame and conveyor belt frame *) - cyclicData : OPTMOT_TRACKING_CYCLIC_typ; (* Structure of cyclic data *) - END_STRUCT; - OPTMOT_TRACKING_CONVEYORDATA_typ : STRUCT - orientationParameter : OPTMOT_TRACKING_ORIENT_PARAM_typ; (* Structure of general orientation parameters *) - conveyor : ARRAY [0..9] OF OPTMOT_TRACKING_CONVEYOR_typ; (* Structure of conveyor belt data *) - END_STRUCT; - OPTMOT_TRACKING_typ : STRUCT - enable : UDINT; (* Enable tracking *) - conveyorData : OPTMOT_TRACKING_CONVEYORDATA_typ; (* Structure of conveyor belt tracking *) - feedrateMode : LREAL; (* Define Feedrate in MCS(=0) or in Moving Frame(=1) *) - reserve1 : ARRAY [0..6] OF LREAL; (* For developers only *) - reserve2 : ARRAY [0..31] OF UDINT; (* For developers only *) - END_STRUCT; - OPTMOT_PATH_ADVANCED_typ : STRUCT - G126_skip_smaller_radius : LREAL; (* Skip G126 if programmed radius is smaller *) - G126_round_whole_line : UDINT; (* Round whole first/last line *) - count : UDINT; (* Number of path definitions *) - definition : ARRAY [0..31] OF OPTMOT_PATHDEF_typ; (* Structure of path definitions parameters *) - stopping : OPTMOT_STOPPING_typ; (* Structure of stopping parameters *) - tracking : OPTMOT_TRACKING_typ; (* Structure of tracking parameters *) - END_STRUCT; - OPTMOT_CONFIG_ADVANCED_typ : STRUCT - axes : OPTMOT_AXES_typ; (* Structure of joint axes parameters *) - path : OPTMOT_PATH_ADVANCED_typ; (* Structure of path parameters *) - limits : ARRAY [0..31] OF OPTMOT_LIMITS_typ; (* Structure of limit parameters *) - segmentation : OPTMOT_SEG_CONFIG_typ; (* Structure of segmentation parameters *) - monitor : OPTMOT_MONITOR_ADVANCED_typ; (* Structure of monitor parameters *) - internals : OPTMOT_INTERNAL_typ; (* Structure of internal parameters *) - END_STRUCT; - ARNC0PLOTDATA01_typ : STRUCT - block_ncprog : UDINT; (* Block number *) - line_ncprog : UDINT; (* Line number *) - MpId : UDINT; (* Motion packet ident *) - MpSubId : UDINT; (* Motion packet subident *) - cmd_code : UINT; (* Command *) - reserve : UINT; (* don't use *) - data : ARRAY [0..51] OF USINT; (* Data *) - END_STRUCT; - ARNC0PLOTDATA02_typ : STRUCT - block_ncprog : UDINT; (* Block number *) - line_ncprog : UDINT; (* Line number *) - MpId : UDINT; (* Motion packet ident *) - MpSubId : UDINT; (* Motion packet subident *) - cmd_code : UINT; (* Command *) - reserve : UINT; (* don't use *) - data : ARRAY [0..51] OF USINT; (* Data *) - END_STRUCT; - ARNC0PLDMOVE_typ : STRUCT - ep : ARRAY [0..2] OF REAL; (* End point *) - cp : ARRAY [0..2] OF REAL; (* Center point *) - radius : REAL; (* Tool radius *) - v_ncprog : REAL; (* Programmed feedrate *) - info : UDINT; (* Info bits *) - END_STRUCT; - ARNC0PLDMOVE02_typ : STRUCT - ep : ARRAY [0..2] OF REAL; (* End point *) - cp : ARRAY [0..2] OF REAL; (* Center point *) - radius : REAL; (* Tool radius *) - v_ncprog : REAL; (* Programmed feedrate *) - t : REAL; (* block runtime *) - s : REAL; (* block length, interpolated axes *) - s_all : REAL; (* block length, all axes *) - info : UDINT; (* Info bits *) - END_STRUCT; - ARNC0PLDPROGEND_typ : STRUCT - t : REAL; (* estimated runtime *) - s : REAL; (* path length, interpolated axes *) - s_all : REAL; (* path length, all axes *) - END_STRUCT; - ARNC0PLDPROGSTART_typ : STRUCT - ProgNumber : UDINT; (* program number *) - END_STRUCT; - ARNC0PLDTOOL_typ : STRUCT - radius : REAL; (* Tool radius *) - length : REAL; (* Tool length *) - offset : ARRAY [0..2] OF REAL; (* Tool offset *) - index : UINT; (* Tool index, tool data number *) - reserve : UINT; (* don't use *) - END_STRUCT; - ARNC0PLDCSTRF_typ : STRUCT - matrix : ARRAY [0..8] OF REAL; (* Rotation matrix *) - offset : ARRAY [0..2] OF REAL; (* Offset (cs + tool) *) - info : UDINT; (* Info bits *) - END_STRUCT; - ARNC0PLDUSER_typ : STRUCT - data : ARRAY [0..51] OF USINT; (* User data *) - END_STRUCT; - ARNC0TRFIODATA_typ : STRUCT - status : UDINT; (* Return status of the last call of the transformation function *) - in_pos : ARRAY [0..11] OF LREAL; (* Input positions of the transformation function *) - in_pos_ext : ARRAY [0..11] OF LREAL; (* Extended input positions of the transformation function *) - out_pos : ARRAY [0..71] OF LREAL; (* Output positions of the transformation function *) - info : ARRAY [0..8] OF UDINT; (* Information about the last call of the transformation function *) - END_STRUCT; - ARNC0WSCTRL_typ : STRUCT - link_index : UDINT; (* index of colliding link *) - link2_index : UDINT; (* index of colliding link for self-collision *) - area_index : UDINT; (* index of colliding area *) - END_STRUCT; - ARNC0NCMON_EXT_AX_typ : STRUCT - nc_object : UDINT; - nc_object_plcopen : UDINT; - v : REAL; (* axis limit [cnc unit/s] *) - a : REAL; (* axis limit [cnc unit/s2] *) - t_jolt : REAL; (* axis jolt filter [s] (cnc system) *) - pos_sw_end : DINT; (* [cnc unit] *) - neg_sw_end : DINT; (* [cnc unit] *) - unitfactor : REAL; (* cnc unit factor *) - plcopen_factor : REAL; (* PLCopen unit factor *) - type : UDINT; (* axis type *) - rot_period : REAL; (* period of the rotary axis [cnc unit] *) - rot_offset : REAL; (* period start offsetof the rotary axis [cnc unit] *) - ipl_mode : USINT; (* interpolation mode *) - drive_axfilter : USINT; (* axis jolt filter on drive enable/disable *) - nc_obj_name : ARRAY [0..13] OF USINT; - cnc_ax_name : ARRAY [0..13] OF USINT; - reserve : ARRAY [0..1] OF USINT; - END_STRUCT; - ARNC0NCMON_EXT_G113_typ : STRUCT - k_alpha_max : REAL; (* G113 parameter *) - alpha_min : REAL; (* G113 parameter *) - alpha_max : REAL; (* G113 parameter *) - END_STRUCT; - ARNC0NCMON_EXT_CNC_typ : STRUCT - nc_object : UDINT; (* nc object (cnc) *) - v : REAL; (* path limit [cnc unit/s] *) - a_pos : REAL; (* path limit [cnc unit/s2] *) - a_neg : REAL; (* path limit [cnc unit/s] *) - t_jolt : REAL; (* path jolt filter [s] *) - feed : REAL; (* programmed feed [cnc unit/s] *) - v_jump : ARRAY [0..14] OF REAL; (* speed jump [cnc unit/s] *) - a_jump : ARRAY [0..14] OF REAL; (* acceleration jump [cnc unit/s] *) - v_jump_t : REAL; (* speed jump for tangential axes [cnc unit/s] *) - s_jump_t : REAL; (* blocktransition tangential / non tangential [deg] *) - filter_err_cir : REAL; (* allowed radius error (jolt filter) [cnc unit] *) - filter_err_trans : REAL; (* contour violation (jolt filter) [cnc unit] *) - radius_err : REAL; (* center point prgramming [cnc unit] *) - elements : UDINT; (* calculated elements before start *) - block_buffer : UDINT; (* block buffer for backtracing *) - lookahead : UDINT; (* look ahead buffer (dynamics calculation) *) - first_M : UINT; (* index of 1st M function (without sync) *) - last_M : UINT; (* index of last M function (without sync) *) - first_M_S : UINT; (* index of 1st M function (with sync) *) - last_M_S : UINT; (* index of last M function (with sync) *) - s_sync1_t : UINT; (* 1st sync M function (G141) *) - s_sync2_t : UINT; (* 2nd sync M function (G141) *) - blocktransition : USINT; (* block transition mode *) - reserve : USINT; - nc_obj_name : ARRAY [0..13] OF USINT; - g113_data : ARNC0NCMON_EXT_G113_typ; - END_STRUCT; - ARNC0NCMON_EXT_G705_typ : STRUCT - ident : UDINT; (* G705 ident *) - axis : ARRAY[0..14] OF ARNC0NCMON_EXT_AX_typ; - cnc : ARNC0NCMON_EXT_CNC_typ; - block_ncprog : UDINT; (* block number (G705) *) - line_ncprog : UDINT; (* line number (G705) *) - cnc_channel : UINT; (* cnc channel (idndex) *) - reserve : UINT; - END_STRUCT; - ARNC0NCMON_EXT_typ : STRUCT - s_set : ARRAY [0..14] OF LREAL; (* set position *) - s_ncprog : LREAL; (* path position in current CNC program *) - g705_data : ARNC0NCMON_EXT_G705_typ; (* parameter at program start, at G705 *) - reserve : ARRAY[0..1] OF UDINT; - END_STRUCT; - ARNC0WFM_SERIAL_typ : STRUCT - nr_of_points : UDINT; (* number of points of wire-frame model *) - point : ARRAY[0..20, 0..2] OF LREAL; (* points of wire-frame model *) - nr_of_arms : UDINT; (* number of arm diameters *) - arm_diameter : ARRAY[0..19] OF LREAL; (* arm diameters *) - safe_distance : LREAL; (* safe distance *) - END_STRUCT; - ARNC0WFM_COMPLETE_typ : STRUCT - data : ARRAY[0..329] OF UDINT; (* internal data of complete wire-frame model *) - END_STRUCT; - ARNC0WFM_typ : STRUCT - use_complete : UDINT; (* use complete type of wire-frame model *) - complete : ARNC0WFM_COMPLETE_typ; (* complete wire-frame model data *) - use_serial : UDINT; (* use serial type of wire-frame model *) - serial : ARNC0WFM_SERIAL_typ; (* serial wire-frame model data *) - END_STRUCT; - ARNC0WFM_BFS : STRUCT - enable : UDINT; (* enable frame *) - dx : LREAL; (* x transition *) - dy : LREAL; (* y transition *) - dz : LREAL; (* z transition *) - phi : LREAL; (* angle in meaning of angles type *) - theta : LREAL; (* angle in meaning of angles type *) - psi : LREAL; (* angle in meaning of angles type *) - angles_type : UDINT; (* angles type *) - END_STRUCT; - ARNC0WFM_MON_typ : STRUCT - valid_data : UDINT; (* number of calls with valid data *) - invalid_data : UDINT; (* number of calls with invalid data *) - END_STRUCT; - ARNC0WFM_EXT_typ : STRUCT - p_wire_frame_model : REFERENCE TO ARNC0WFM_typ; (* reference to wire-frame model data *) - base_frame_shift : ARNC0WFM_BFS; (* frame *) - monitor : ARNC0WFM_MON_typ; (* monitor *) - END_STRUCT; - ARNC0INTERACTION_typ : STRUCT - wire_frame_model : ARNC0WFM_typ; (* wire-frame model data *) - wire_frame_models_to_check : ARRAY[0..23]OF ARNC0WFM_EXT_typ; (* array of wire-frame models data *) - END_STRUCT; -END_TYPE -TYPE - ARNC0IP_MON_typ : STRUCT - enable : USINT; (*Enable cyclic update *) - reserve : ARRAY[0..2] OF USINT; (*[RESERVE] *) - status_msg : ARRAY[0..79] OF USINT; (*String: current status of interpreter e.g. Running/Waiting/Finished *) - last_error_msg : ARRAY[0..119] OF USINT; (*String: last error message issued *) - last_error_code : UINT ; (*Last status message code issued *) - loaded_prog_count : UINT ; (*Number of files loaded *) - prog_name : ARRAY[0..79] OF USINT; (*Name of start-program *) - ncblock_l2 : ARRAY[0..79] OF USINT; (*Interpeter block monitor: current line -2 *) - ncblock_l1 : ARRAY[0..79] OF USINT; (*Interpeter block monitor: current line -1 *) - ncblock : ARRAY[0..79] OF USINT; (*Interpeter block monitor: current line *) - ncblock_n1 : ARRAY[0..79] OF USINT; (*Interpeter block monitor: current line +1 *) - ncblock_n2 : ARRAY[0..79] OF USINT; (*Interpeter block monitor: current line +2 *) - cur_line_num : UDINT ; (*Interpeter block monitor: current line number *) - cur_block_num : UDINT ; (*Interpeter block monitor: current line N-block number *) - intern1 : UDINT ; (*[INTERNAL] *) - intern2 : UDINT ; (*[INTERNAL] *) - intern3 : UDINT ; (*[INTERNAL] *) - intern4 : UDINT ; (*[INTERNAL] *) - intern5 : UDINT ; (*[INTERNAL] *) - breakpoint_count : UDINT ; (*Number of breakpoints set *) - ipvar_access_count : UDINT ; (*Number of IP variables being directly accessed by PLC *) - intern6 : UDINT ; (*[INTERNAL] *) - intern7 : UDINT ; (*[INTERNAL] *) - num_parallel_events : UDINT ; (*Number of cyclic jobs currently active *) - parallel_cycle_count : UDINT ; (*Number of execution cycles of all cyclic jobs *) - parallel_action_text : ARRAY[0..11, 0..79] OF USINT; (*cyclic execution monitor - cyclic job source line text *) - parallel_eval_count : ARRAY[0..11] OF UDINT ; (*number of times the cyclic job has been evaluated (tested) *) - parallel_exec_count : ARRAY[0..11] OF UDINT ; (*number of times a Synchronised Action has executed (not relevant to FUBs) *) - num_fubs_exec_ipsynch : UDINT ; (*Number of interpreter synchronous FUBs executing *) - num_fubs_exec_ppsynch : UDINT ; (*Number of path synchronous FUBs executing *) - callstack : ARRAY[0..11, 0..79] OF USINT; (*Program callstack *) - shared_mem_size : UDINT ; (*Memory consumed by shared library data (partitions will be larger) *) - ip_mem_size : UDINT ; (*Memory consumed by interpreter instance (partitions will be larger) *) - ip_cur_file_mem_size : UDINT ; (*Memory consumed by start program (or last loaded program) file (partitions will be larger) *) - sys_free_mem : UDINT ; (*Available system memory *) - intern8 : UDINT ; (*[INTERNAL] *) - intern9 : UDINT ; (*[INTERNAL] *) - intern10 : UDINT ; (*[INTERNAL] *) - intern11 : UDINT ; (*[INTERNAL] *) - parallel_enabled : USINT ; (*Bool: cyclic execution enabled *) - parallel_rdisable_set : USINT ; (*Bool: cyclic jobs set the keep-alive (rdisable) flag *) - intern12 : USINT ; (*[INTERNAL] *) - intern13 : USINT ; (*[INTERNAL] *) - cur_prog_file_name : ARRAY[0..79] OF USINT ;(*File name of the current program*) - cur_prog_name : ARRAY[0..79] OF USINT ; (*Name of the current program*) - END_STRUCT; -END_TYPE \ No newline at end of file diff --git a/example/AsProject/Logical/Libraries/Motion/Arnc0man/binary.lby b/example/AsProject/Logical/Libraries/Motion/Arnc0man/binary.lby deleted file mode 100644 index 42369c6..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Arnc0man/binary.lby +++ /dev/null @@ -1,18 +0,0 @@ - - - - - arnc0man.typ - - - - - - - - - - - - - \ No newline at end of file diff --git a/example/AsProject/Logical/Libraries/Motion/Arnc0mx/SG4/ARM/arnc0mx.br b/example/AsProject/Logical/Libraries/Motion/Arnc0mx/SG4/ARM/arnc0mx.br deleted file mode 100644 index 9e88130..0000000 Binary files a/example/AsProject/Logical/Libraries/Motion/Arnc0mx/SG4/ARM/arnc0mx.br and /dev/null differ diff --git a/example/AsProject/Logical/Libraries/Motion/Arnc0mx/SG4/IA32/arnc0mx.br b/example/AsProject/Logical/Libraries/Motion/Arnc0mx/SG4/IA32/arnc0mx.br deleted file mode 100644 index b4932b5..0000000 Binary files a/example/AsProject/Logical/Libraries/Motion/Arnc0mx/SG4/IA32/arnc0mx.br and /dev/null differ diff --git a/example/AsProject/Logical/Libraries/Motion/Arnc0mx/SG4/arnc0mx.h b/example/AsProject/Logical/Libraries/Motion/Arnc0mx/SG4/arnc0mx.h deleted file mode 100644 index 5d878c8..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Arnc0mx/SG4/arnc0mx.h +++ /dev/null @@ -1,403 +0,0 @@ -/* Automation Studio generated header file */ -/* Do not edit ! */ - -#ifndef _ARNC0MX_ -#define _ARNC0MX_ -#ifdef __cplusplus -extern "C" -{ -#endif - -#include - -#ifndef _BUR_PUBLIC -#define _BUR_PUBLIC -#endif -/* Constants */ -#ifdef _REPLACE_CONST - #define MX_OFFSET_ERROR_TRF_FUN 12000U - #define MX_OFFSET_ERROR 6000U - #define MX_OFFSET_WARNING_TRF_FUN 4000U - #define MX_OFFSET_WARNING 2000U - #define MX_ERROR_TRF_INVALID_INPUTS 10015U - #define MX_ERROR_FCT_NOT_DEFINED 10010U - #define MX_ERROR_TRF_NOT_SUPPORTED 10009U - #define MX_ERROR_TRF_NOT_LICENSED 10008U - #define MX_ERROR_TRF_ERROR_AXES 10003U - #define MX_ERROR_INVALID_TRF_TYPE 9003U - #define MX_ERROR_UNKNOWN_ROBOT 9002U - #define MX_ERROR_TRF_GEN29_CMD_CODE 9001U - #define MX_ERROR_TRF_ANGLES_TYPE 8003U - #define MX_ERROR_TRF_MEASURE 8002U - #define MX_ERROR_TRF_CMD_CODE 8001U - #define MX_ERROR_TRF_LIB_NOT_SUPPORTED 6005U - #define MX_ERROR_WRONG_TRF_TYPE 6004U - #define MX_ERROR_WRONG_ROBOT 6003U - #define MX_ERROR_TRF_DATA_NOT_DEFINED 6002U - #define MX_ERROR_WRONG_ANGLE_TYPE 6001U - #define MX_WARNING_REF_POINT_ANGLES 2002U - #define MX_WARNING_AXES 2001U - #define MX_OK 0U - #define MX_TRF_TYPE_DIRECT3 2U - #define MX_TRF_TYPE_DIRECT2 1U - #define MX_TRF_TYPE_DIRECT 0U - #define MX_TRF_TYPE_INVERSE3 2U - #define MX_TRF_TYPE_INVERSE2 1U - #define MX_TRF_TYPE_INVERSE 0U - #define MX_CDC_ARC_TO_LINE 1U - #define MX_CDC_NO_ARC_TO_LINE 0U - #define MX_CDC_ENTRY_INDIRECT 2U - #define MX_CDC_ENTRY_DIRECT 1U - #define MX_CDC_ENTRY_BLOCK 0U - #define MX_CDC_ARC_TRANSITION 1U - #define MX_CDC_LINEAR_TRANSITION 0U - #define MX_CDC_VIOLATION_INNER_EDGE 2U - #define MX_CDC_VIOLATION_SHORT_PATH 1U - #define MX_CDC_NO_COUNTER_VIOLATION 0U - #define MX_CDC_SPD_ON_TCP 1U - #define MX_CDC_SPD_ON_CONTOUR 0U - #define MX_CDC_RIGHT 1U - #define MX_CDC_LEFT 0U - #define MX_MODE_IN_SW_ENDS 1073741824U - #define MX_MODE_POS_DIR 536870912U - #define MX_MODE_NEG_DIR 268435456U - #define MX_MODE_RIGHT2 131072U - #define MX_MODE_LEFT2 65536U - #define MX_MODE_HOMOGENEOUS 32768U - #define MX_MODE_HETEROGENEOUS 16384U - #define MX_MODE_CONCAVE3 8192U - #define MX_MODE_CONVEX3 4096U - #define MX_MODE_CONCAVE2 2048U - #define MX_MODE_CONVEX2 1024U - #define MX_MODE_INDIRECT 512U - #define MX_MODE_DIRECT 256U - #define MX_MODE_RIGHT 128U - #define MX_MODE_LEFT 64U - #define MX_MODE_NEGATIVE 32U - #define MX_MODE_POSITIVE 16U - #define MX_MODE_CONCAVE 8U - #define MX_MODE_CONVEX 4U - #define MX_MODE_BACK 2U - #define MX_MODE_FRONT 1U - #define MX_QUATERNION 8000U - #define MX_TAIT_BRYAN_ANGLES 1U - #define MX_NAUTICAL_ANGLES 1U - #define MX_CARDAN_ANGLES 1U - #define MX_EULER_ANGLES 1024U - #define MX_INDIRECT_ANGLES 32768U - #define MX_DIRECT_ANGLES 16384U - #define MX_NEGATIVE_ANGLES 8192U - #define MX_POSITIVE_ANGLES 4096U - #define MX_EULER_ZYZ_ANGLES 2048U - #define MX_EULER_ZXZ_ANGLES 1024U - #define MX_EULER_YZY_ANGLES 512U - #define MX_EULER_YXY_ANGLES 256U - #define MX_EULER_XZX_ANGLES 128U - #define MX_EULER_XYX_ANGLES 64U - #define MX_EULER_ZYX_ANGLES 32U - #define MX_CARDAN_ZYX_ANGLES 32U - #define MX_EULER_ZXY_ANGLES 16U - #define MX_CARDAN_ZXY_ANGLES 16U - #define MX_EULER_YZX_ANGLES 8U - #define MX_CARDAN_YZX_ANGLES 8U - #define MX_EULER_YXZ_ANGLES 4U - #define MX_CARDAN_YXZ_ANGLES 4U - #define MX_EULER_XZY_ANGLES 2U - #define MX_CARDAN_XZY_ANGLES 2U - #define MX_EULER_XYZ_ANGLES 1U - #define MX_CARDAN_XYZ_ANGLES 1U - #define MX_TRANS_ROUND 3U - #define MX_TRANS_ARC 2U - #define MX_TRANS_ACCURATE 1U - #define MX_TRANS_OFF 0U -/*Constant MX_FRM_ZERO not declared. Initialized constants from structured datatypes cannot be used in ANSI C programs / libraries. See Automation Help for details.*/ - - #define MX_TRIGGER_HW_INPUT2 2U - #define MX_TRIGGER_HW_INPUT1 1U - #define MX_TRIGGER_NEGATIVE_EDGE 1U - #define MX_TRIGGER_POSITIVE_EDGE 0U - #define MX_TRIGGER_HW 0U -/*Constant MX_VEL_F100 not declared. Initialized constants from structured datatypes cannot be used in ANSI C programs / libraries. See Automation Help for details.*/ - -/*Constant MX_VEL_F500 not declared. Initialized constants from structured datatypes cannot be used in ANSI C programs / libraries. See Automation Help for details.*/ - -/*Constant MX_VEL_F1000 not declared. Initialized constants from structured datatypes cannot be used in ANSI C programs / libraries. See Automation Help for details.*/ - -/*Constant MX_VEL_F5000 not declared. Initialized constants from structured datatypes cannot be used in ANSI C programs / libraries. See Automation Help for details.*/ - -/*Constant MX_VEL_F10000 not declared. Initialized constants from structured datatypes cannot be used in ANSI C programs / libraries. See Automation Help for details.*/ - -/*Constant MX_VEL_F50000 not declared. Initialized constants from structured datatypes cannot be used in ANSI C programs / libraries. See Automation Help for details.*/ - -/*Constant MX_VEL_RAPID not declared. Initialized constants from structured datatypes cannot be used in ANSI C programs / libraries. See Automation Help for details.*/ - - #define MX_VEL_MODE_TIME 2U - #define MX_VEL_MODE_FEED 1U - #define MX_VEL_MODE_RAPID 0U -#else - #ifndef _GLOBAL_CONST - #define _GLOBAL_CONST _WEAK const - #endif - _GLOBAL_CONST unsigned long MX_OFFSET_ERROR_TRF_FUN; - _GLOBAL_CONST unsigned long MX_OFFSET_ERROR; - _GLOBAL_CONST unsigned long MX_OFFSET_WARNING_TRF_FUN; - _GLOBAL_CONST unsigned long MX_OFFSET_WARNING; - _GLOBAL_CONST unsigned long MX_ERROR_TRF_INVALID_INPUTS; - _GLOBAL_CONST unsigned long MX_ERROR_FCT_NOT_DEFINED; - _GLOBAL_CONST unsigned long MX_ERROR_TRF_NOT_SUPPORTED; - _GLOBAL_CONST unsigned long MX_ERROR_TRF_NOT_LICENSED; - _GLOBAL_CONST unsigned long MX_ERROR_TRF_ERROR_AXES; - _GLOBAL_CONST unsigned long MX_ERROR_INVALID_TRF_TYPE; - _GLOBAL_CONST unsigned long MX_ERROR_UNKNOWN_ROBOT; - _GLOBAL_CONST unsigned long MX_ERROR_TRF_GEN29_CMD_CODE; - _GLOBAL_CONST unsigned long MX_ERROR_TRF_ANGLES_TYPE; - _GLOBAL_CONST unsigned long MX_ERROR_TRF_MEASURE; - _GLOBAL_CONST unsigned long MX_ERROR_TRF_CMD_CODE; - _GLOBAL_CONST unsigned long MX_ERROR_TRF_LIB_NOT_SUPPORTED; - _GLOBAL_CONST unsigned long MX_ERROR_WRONG_TRF_TYPE; - _GLOBAL_CONST unsigned long MX_ERROR_WRONG_ROBOT; - _GLOBAL_CONST unsigned long MX_ERROR_TRF_DATA_NOT_DEFINED; - _GLOBAL_CONST unsigned long MX_ERROR_WRONG_ANGLE_TYPE; - _GLOBAL_CONST unsigned long MX_WARNING_REF_POINT_ANGLES; - _GLOBAL_CONST unsigned long MX_WARNING_AXES; - _GLOBAL_CONST unsigned long MX_OK; - _GLOBAL_CONST unsigned long MX_TRF_TYPE_DIRECT3; - _GLOBAL_CONST unsigned long MX_TRF_TYPE_DIRECT2; - _GLOBAL_CONST unsigned long MX_TRF_TYPE_DIRECT; - _GLOBAL_CONST unsigned long MX_TRF_TYPE_INVERSE3; - _GLOBAL_CONST unsigned long MX_TRF_TYPE_INVERSE2; - _GLOBAL_CONST unsigned long MX_TRF_TYPE_INVERSE; - _GLOBAL_CONST unsigned long MX_CDC_ARC_TO_LINE; - _GLOBAL_CONST unsigned long MX_CDC_NO_ARC_TO_LINE; - _GLOBAL_CONST unsigned long MX_CDC_ENTRY_INDIRECT; - _GLOBAL_CONST unsigned long MX_CDC_ENTRY_DIRECT; - _GLOBAL_CONST unsigned long MX_CDC_ENTRY_BLOCK; - _GLOBAL_CONST unsigned long MX_CDC_ARC_TRANSITION; - _GLOBAL_CONST unsigned long MX_CDC_LINEAR_TRANSITION; - _GLOBAL_CONST unsigned long MX_CDC_VIOLATION_INNER_EDGE; - _GLOBAL_CONST unsigned long MX_CDC_VIOLATION_SHORT_PATH; - _GLOBAL_CONST unsigned long MX_CDC_NO_COUNTER_VIOLATION; - _GLOBAL_CONST unsigned long MX_CDC_SPD_ON_TCP; - _GLOBAL_CONST unsigned long MX_CDC_SPD_ON_CONTOUR; - _GLOBAL_CONST unsigned long MX_CDC_RIGHT; - _GLOBAL_CONST unsigned long MX_CDC_LEFT; - _GLOBAL_CONST unsigned long MX_MODE_IN_SW_ENDS; - _GLOBAL_CONST unsigned long MX_MODE_POS_DIR; - _GLOBAL_CONST unsigned long MX_MODE_NEG_DIR; - _GLOBAL_CONST unsigned long MX_MODE_RIGHT2; - _GLOBAL_CONST unsigned long MX_MODE_LEFT2; - _GLOBAL_CONST unsigned long MX_MODE_HOMOGENEOUS; - _GLOBAL_CONST unsigned long MX_MODE_HETEROGENEOUS; - _GLOBAL_CONST unsigned long MX_MODE_CONCAVE3; - _GLOBAL_CONST unsigned long MX_MODE_CONVEX3; - _GLOBAL_CONST unsigned long MX_MODE_CONCAVE2; - _GLOBAL_CONST unsigned long MX_MODE_CONVEX2; - _GLOBAL_CONST unsigned long MX_MODE_INDIRECT; - _GLOBAL_CONST unsigned long MX_MODE_DIRECT; - _GLOBAL_CONST unsigned long MX_MODE_RIGHT; - _GLOBAL_CONST unsigned long MX_MODE_LEFT; - _GLOBAL_CONST unsigned long MX_MODE_NEGATIVE; - _GLOBAL_CONST unsigned long MX_MODE_POSITIVE; - _GLOBAL_CONST unsigned long MX_MODE_CONCAVE; - _GLOBAL_CONST unsigned long MX_MODE_CONVEX; - _GLOBAL_CONST unsigned long MX_MODE_BACK; - _GLOBAL_CONST unsigned long MX_MODE_FRONT; - _GLOBAL_CONST unsigned long MX_QUATERNION; - _GLOBAL_CONST unsigned long MX_TAIT_BRYAN_ANGLES; - _GLOBAL_CONST unsigned long MX_NAUTICAL_ANGLES; - _GLOBAL_CONST unsigned long MX_CARDAN_ANGLES; - _GLOBAL_CONST unsigned long MX_EULER_ANGLES; - _GLOBAL_CONST unsigned long MX_INDIRECT_ANGLES; - _GLOBAL_CONST unsigned long MX_DIRECT_ANGLES; - _GLOBAL_CONST unsigned long MX_NEGATIVE_ANGLES; - _GLOBAL_CONST unsigned long MX_POSITIVE_ANGLES; - _GLOBAL_CONST unsigned long MX_EULER_ZYZ_ANGLES; - _GLOBAL_CONST unsigned long MX_EULER_ZXZ_ANGLES; - _GLOBAL_CONST unsigned long MX_EULER_YZY_ANGLES; - _GLOBAL_CONST unsigned long MX_EULER_YXY_ANGLES; - _GLOBAL_CONST unsigned long MX_EULER_XZX_ANGLES; - _GLOBAL_CONST unsigned long MX_EULER_XYX_ANGLES; - _GLOBAL_CONST unsigned long MX_EULER_ZYX_ANGLES; - _GLOBAL_CONST unsigned long MX_CARDAN_ZYX_ANGLES; - _GLOBAL_CONST unsigned long MX_EULER_ZXY_ANGLES; - _GLOBAL_CONST unsigned long MX_CARDAN_ZXY_ANGLES; - _GLOBAL_CONST unsigned long MX_EULER_YZX_ANGLES; - _GLOBAL_CONST unsigned long MX_CARDAN_YZX_ANGLES; - _GLOBAL_CONST unsigned long MX_EULER_YXZ_ANGLES; - _GLOBAL_CONST unsigned long MX_CARDAN_YXZ_ANGLES; - _GLOBAL_CONST unsigned long MX_EULER_XZY_ANGLES; - _GLOBAL_CONST unsigned long MX_CARDAN_XZY_ANGLES; - _GLOBAL_CONST unsigned long MX_EULER_XYZ_ANGLES; - _GLOBAL_CONST unsigned long MX_CARDAN_XYZ_ANGLES; - _GLOBAL_CONST unsigned long MX_TRANS_ROUND; - _GLOBAL_CONST unsigned long MX_TRANS_ARC; - _GLOBAL_CONST unsigned long MX_TRANS_ACCURATE; - _GLOBAL_CONST unsigned long MX_TRANS_OFF; - - _GLOBAL_CONST unsigned short MX_TRIGGER_HW_INPUT2; - _GLOBAL_CONST unsigned short MX_TRIGGER_HW_INPUT1; - _GLOBAL_CONST unsigned short MX_TRIGGER_NEGATIVE_EDGE; - _GLOBAL_CONST unsigned short MX_TRIGGER_POSITIVE_EDGE; - _GLOBAL_CONST unsigned short MX_TRIGGER_HW; - - - - - - - - _GLOBAL_CONST unsigned long MX_VEL_MODE_TIME; - _GLOBAL_CONST unsigned long MX_VEL_MODE_FEED; - _GLOBAL_CONST unsigned long MX_VEL_MODE_RAPID; -#endif - - - - -/* Datatypes and datatypes of function blocks */ -typedef struct MXOrientationType -{ unsigned long Type; - double Angle[4]; -} MXOrientationType; - -typedef struct MXPositionType -{ double x; - double y; - double z; -} MXPositionType; - -typedef struct MXFrameType -{ struct MXPositionType Pos; - struct MXOrientationType Orient; -} MXFrameType; - -typedef struct MXToolType -{ unsigned long Index; - struct MXFrameType Frame; - double Radius; -} MXToolType; - -typedef struct MXConfigType -{ unsigned long Mode; -} MXConfigType; - -typedef double MXRotAxisType[6]; - -typedef double MXAuxAxisType[15]; - -typedef struct MXPointType -{ struct MXPositionType Pos; - struct MXOrientationType Orient; - struct MXConfigType Cfg; - MXRotAxisType RotAxis; - MXAuxAxisType AuxAxis; -} MXPointType; - -typedef struct MXPathTransType -{ double Radius; - unsigned long Type; -} MXPathTransType; - -typedef struct MXPathDescType -{ struct MXPathTransType Trans; -} MXPathDescType; - -typedef struct MXOptMotType -{ plcbit Enable; - unsigned char VelPathDef; - unsigned char RobotPar; - unsigned char Limits; -} MXOptMotType; - -typedef struct MXDynamicDescType -{ double Accel; - double Decel; - struct MXOptMotType Optmot; -} MXDynamicDescType; - -typedef struct MXHWTrigType -{ unsigned char Source; - unsigned char Index; -} MXHWTrigType; - -typedef struct MXSWTrigType -{ plcstring Expression[65]; -} MXSWTrigType; - -typedef struct MXTriggConfigType -{ unsigned short Type; - struct MXHWTrigType HWTrig; - struct MXSWTrigType SWTrig; - unsigned char Edge; - unsigned char ResidPath; -} MXTriggConfigType; - -typedef struct MXVelocityType -{ double v; - unsigned long Mode; -} MXVelocityType; - -typedef double MXJointAxisType[6]; - -typedef double MXBaseAxisType[6]; - -typedef struct MXAxisTargetType -{ MXJointAxisType JointAxis; - MXAuxAxisType AuxAxis; - MXBaseAxisType BaseAxis; -} MXAxisTargetType; - -typedef struct MXCDCType -{ double ArcTransSpd; - unsigned long SpdMode; - unsigned long ContourViolation; - unsigned long TransMode; - unsigned char EntryMode; - plcbit AcrToLine; -} MXCDCType; - -typedef struct MXAutoTangType -{ double Offset; -} MXAutoTangType; - -typedef struct MXHWTriggerType -{ unsigned short Source; - unsigned short Index; -} MXHWTriggerType; - -typedef struct MXTriggerConfigType -{ unsigned short Type; - unsigned short Edge; - struct MXHWTriggerType HWTrigger; -} MXTriggerConfigType; - - - -/* Prototyping of functions and function blocks */ -_BUR_PUBLIC unsigned long MXPointToJointEx1(unsigned long AddrTrfData, struct MXPointType* Point, MXJointAxisType Joint, unsigned long TrfType, struct MXToolType* Tool, struct MXFrameType* BaseFrame, double RefJoint[6]); -_BUR_PUBLIC unsigned long MXPointToJointEx(unsigned long AddrTrfData, struct MXPointType* Point, MXJointAxisType Joint, unsigned long TrfType, struct MXToolType* Tool, struct MXFrameType* BaseFrame, MXJointAxisType RefJoint); -_BUR_PUBLIC unsigned long MXJointToPointEx1(unsigned long AddrTrfData, MXJointAxisType Joint, struct MXPointType* Point, unsigned long AnglesType, unsigned long TrfType, struct MXToolType* Tool, struct MXFrameType* BaseFrame, double RefPath[6]); -_BUR_PUBLIC unsigned long MXJointToPointEx(unsigned long AddrTrfData, MXJointAxisType Joint, struct MXPointType* Point, unsigned long AnglesType, unsigned long TrfType, struct MXToolType* Tool, struct MXFrameType* BaseFrame, struct MXPointType* RefPoint); -_BUR_PUBLIC unsigned long MXCncAxesToPoint(unsigned long AddrTrfData, double Axis[15], struct MXPointType* Point, unsigned long TrfType, unsigned long AnglesType, unsigned short AxisMapCode[15], unsigned short AxisMapIdx[15], unsigned long ActiveAxesCount); -_BUR_PUBLIC unsigned long MXFromOrient(struct MXOrientationType* Orient, double Matrix[9]); -_BUR_PUBLIC unsigned long MXToOrient(double Matrix[9], unsigned long Type, struct MXOrientationType* Orient, double RefAngle[3]); -_BUR_PUBLIC unsigned long MXConvertOrient(struct MXOrientationType* OrientIn, unsigned long Type, struct MXOrientationType* OrientOut, double RefAngle[3]); -_BUR_PUBLIC unsigned long MXFrameRotX(struct MXFrameType* Frame, double Angle); -_BUR_PUBLIC unsigned long MXFrameRotY(struct MXFrameType* Frame, double Angle); -_BUR_PUBLIC unsigned long MXFrameRotZ(struct MXFrameType* Frame, double Angle); -_BUR_PUBLIC unsigned long MXFrameEuler(struct MXFrameType* Frame, double Phi, double Theta, double Psi); -_BUR_PUBLIC unsigned long MXFrameRPY(struct MXFrameType* Frame, double Roll, double Pitch, double Yaw); -_BUR_PUBLIC unsigned long MXFrameTrans(struct MXFrameType* Frame, double DistanceX, double DistanceY, double DistanceZ); -_BUR_PUBLIC unsigned long MXFrameTransX(struct MXFrameType* Frame, double Distance); -_BUR_PUBLIC unsigned long MXFrameTransY(struct MXFrameType* Frame, double Distance); -_BUR_PUBLIC unsigned long MXFrameTransZ(struct MXFrameType* Frame, double Distance); -_BUR_PUBLIC unsigned long MXFrameApply(struct MXFrameType* Frame1, struct MXFrameType* Frame2); -_BUR_PUBLIC unsigned long MXFromFrame(struct MXFrameType* Frame, struct MXPointType* PointIn, struct MXPointType* PointOut); -_BUR_PUBLIC unsigned long MXToFrame(struct MXFrameType* Frame, struct MXPointType* PointIn, struct MXPointType* PointOut); - - -#ifdef __cplusplus -}; -#endif -#endif /* _ARNC0MX_ */ - diff --git a/example/AsProject/Logical/Libraries/Motion/Arnc0mx/arnc0mx.fun b/example/AsProject/Logical/Libraries/Motion/Arnc0mx/arnc0mx.fun deleted file mode 100644 index 4828410..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Arnc0mx/arnc0mx.fun +++ /dev/null @@ -1,189 +0,0 @@ -(******************************************************************** - * COPYRIGHT (C) B&R Industrial Automation GmbH - ******************************************************************** - * Library: ARNC0MX - * File: arnc0mx.fun - * Created: 13.06.2012 - ******************************************************************** - * Functions and function blocks of library ARNC0MX - ********************************************************************) -FUNCTION MXPointToJointEx1 : UDINT - VAR_INPUT - AddrTrfData : UDINT; - Point : MXPointType; - Joint : MXJointAxisType; - TrfType : UDINT; - Tool : MXToolType; - BaseFrame : MXFrameType; - RefJoint : ARRAY[0..5] OF LREAL; - END_VAR -END_FUNCTION - -FUNCTION MXPointToJointEx : UDINT - VAR_INPUT - AddrTrfData : UDINT; - Point : MXPointType; - Joint : MXJointAxisType; - TrfType : UDINT; - Tool : MXToolType; - BaseFrame : MXFrameType; - RefJoint : MXJointAxisType; - END_VAR -END_FUNCTION - -FUNCTION MXJointToPointEx1 : UDINT - VAR_INPUT - AddrTrfData : UDINT; - Joint : MXJointAxisType; - Point : MXPointType; - AnglesType : UDINT; - TrfType : UDINT; - Tool : MXToolType; - BaseFrame : MXFrameType; - RefPath : ARRAY[0..5] OF LREAL; - END_VAR -END_FUNCTION - -FUNCTION MXJointToPointEx : UDINT - VAR_INPUT - AddrTrfData : UDINT; - Joint : MXJointAxisType; - Point : MXPointType; - AnglesType : UDINT; - TrfType : UDINT; - Tool : MXToolType; - BaseFrame : MXFrameType; - RefPoint : MXPointType; - END_VAR -END_FUNCTION - -FUNCTION MXCncAxesToPoint : UDINT - VAR_INPUT - AddrTrfData : UDINT; - Axis : ARRAY[0..14] OF LREAL; - Point : MXPointType; - TrfType : UDINT; - AnglesType : UDINT; - AxisMapCode : ARRAY[0..14] OF UINT; - AxisMapIdx : ARRAY[0..14] OF UINT; - ActiveAxesCount : UDINT; - END_VAR -END_FUNCTION - -FUNCTION MXFromOrient : UDINT - VAR_INPUT - Orient : MXOrientationType; - Matrix : ARRAY[0..8] OF LREAL; - END_VAR -END_FUNCTION - -FUNCTION MXToOrient : UDINT - VAR_INPUT - Matrix : ARRAY[0..8] OF LREAL; - Type : UDINT; - Orient : MXOrientationType; - RefAngle : ARRAY[0..2] OF LREAL; - END_VAR -END_FUNCTION - -FUNCTION MXConvertOrient : UDINT - VAR_INPUT - OrientIn : MXOrientationType; - Type : UDINT; - OrientOut : MXOrientationType; - RefAngle : ARRAY[0..2] OF LREAL; - END_VAR -END_FUNCTION - -FUNCTION MXFrameRotX : UDINT - VAR_INPUT - Frame : MXFrameType; - Angle : LREAL; - END_VAR -END_FUNCTION - -FUNCTION MXFrameRotY : UDINT - VAR_INPUT - Frame : MXFrameType; - Angle : LREAL; - END_VAR -END_FUNCTION - -FUNCTION MXFrameRotZ : UDINT - VAR_INPUT - Frame : MXFrameType; - Angle : LREAL; - END_VAR -END_FUNCTION - -FUNCTION MXFrameEuler : UDINT - VAR_INPUT - Frame : MXFrameType; - Phi : LREAL; - Theta : LREAL; - Psi : LREAL; - END_VAR -END_FUNCTION - -FUNCTION MXFrameRPY : UDINT - VAR_INPUT - Frame : MXFrameType; - Roll : LREAL; - Pitch : LREAL; - Yaw : LREAL; - END_VAR -END_FUNCTION - -FUNCTION MXFrameTrans : UDINT - VAR_INPUT - Frame : MXFrameType; - DistanceX : LREAL; - DistanceY : LREAL; - DistanceZ : LREAL; - END_VAR -END_FUNCTION - -FUNCTION MXFrameTransX : UDINT - VAR_INPUT - Frame : MXFrameType; - Distance : LREAL; - END_VAR -END_FUNCTION - -FUNCTION MXFrameTransY : UDINT - VAR_INPUT - Frame : MXFrameType; - Distance : LREAL; - END_VAR -END_FUNCTION - -FUNCTION MXFrameTransZ : UDINT - VAR_INPUT - Frame : MXFrameType; - Distance : LREAL; - END_VAR -END_FUNCTION - -FUNCTION MXFrameApply : UDINT - VAR_INPUT - Frame1 : MXFrameType; - Frame2 : MXFrameType; - END_VAR -END_FUNCTION - -FUNCTION MXFromFrame : UDINT - VAR_INPUT - Frame : MXFrameType; - PointIn : MXPointType; - PointOut : MXPointType; - END_VAR -END_FUNCTION - -FUNCTION MXToFrame : UDINT - VAR_INPUT - Frame : MXFrameType; - PointIn : MXPointType; - PointOut : MXPointType; - END_VAR -END_FUNCTION - diff --git a/example/AsProject/Logical/Libraries/Motion/Arnc0mx/arnc0mx.typ b/example/AsProject/Logical/Libraries/Motion/Arnc0mx/arnc0mx.typ deleted file mode 100644 index f564d91..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Arnc0mx/arnc0mx.typ +++ /dev/null @@ -1,106 +0,0 @@ -(******************************************************************** - * COPYRIGHT (C) B&R Industrial Automation GmbH - ******************************************************************** - * Library: Motion Command Extension - * File: arnc0mx.typ - * Author: B&R - ******************************************************************** - * Data types of Motion Command Library - ********************************************************************) - -TYPE - MXOrientationType : STRUCT - Type : UDINT; - Angle : ARRAY[0..3]OF LREAL; - END_STRUCT; - MXPositionType : STRUCT - x : LREAL; - y : LREAL; - z : LREAL; - END_STRUCT; - MXFrameType : STRUCT - Pos : MXPositionType; - Orient : MXOrientationType; - END_STRUCT; - MXToolType : STRUCT - Index : UDINT; - Frame : MXFrameType; - Radius : LREAL; - END_STRUCT; - MXJointAxisType :ARRAY[0..5]OF LREAL; - MXAuxAxisType :ARRAY[0..14]OF LREAL; - MXBaseAxisType :ARRAY[0..5]OF LREAL; - MXRotAxisType :ARRAY[0..5]OF LREAL; - MXConfigType : STRUCT - Mode : UDINT; - END_STRUCT; - MXPointType : STRUCT - Pos : MXPositionType; - Orient : MXOrientationType; - Cfg : MXConfigType; - RotAxis : MXRotAxisType; - AuxAxis : MXAuxAxisType; - END_STRUCT; - MXPathTransType : STRUCT - Radius : LREAL; - Type : UDINT; - END_STRUCT; - MXPathDescType : STRUCT - Trans : MXPathTransType; - END_STRUCT; - MXOptMotType : STRUCT - Enable : BOOL; - VelPathDef : USINT; - RobotPar : USINT; - Limits : USINT; - END_STRUCT; - MXDynamicDescType : STRUCT - Accel : LREAL := 100; - Decel : LREAL := 100; - Optmot : MXOptMotType; - END_STRUCT; - MXHWTrigType : STRUCT - Source : USINT; - Index : USINT; - END_STRUCT; - MXSWTrigType : STRUCT - Expression : STRING[64]; - END_STRUCT; - MXTriggConfigType : STRUCT - Type : UINT; - HWTrig : MXHWTrigType; - SWTrig : MXSWTrigType; - Edge : USINT; - ResidPath : USINT; - END_STRUCT; - MXVelocityType : STRUCT - v : LREAL; - Mode : UDINT := 1; - END_STRUCT; - MXAxisTargetType : STRUCT - JointAxis : MXJointAxisType; - AuxAxis : MXAuxAxisType; - BaseAxis : MXBaseAxisType; - END_STRUCT; - MXCDCType : STRUCT - ArcTransSpd : LREAL := 100; - SpdMode : UDINT; - ContourViolation : UDINT; - TransMode : UDINT; - EntryMode : USINT; - AcrToLine : BOOL; - END_STRUCT; - MXAutoTangType : STRUCT - Offset : LREAL; - END_STRUCT; - MXHWTriggerType : STRUCT - Source : UINT; - Index : UINT; - END_STRUCT; - MXTriggerConfigType : STRUCT - Type : UINT; - Edge : UINT; - HWTrigger : MXHWTriggerType; - END_STRUCT; -END_TYPE - diff --git a/example/AsProject/Logical/Libraries/Motion/Arnc0mx/arnc0mx.var b/example/AsProject/Logical/Libraries/Motion/Arnc0mx/arnc0mx.var deleted file mode 100644 index c0d4fe6..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Arnc0mx/arnc0mx.var +++ /dev/null @@ -1,165 +0,0 @@ -(******************************************************************** - * COPYRIGHT (C) B&R Industrial Automation GmbH - ******************************************************************** - * Library: Motion Command Extension - * File: arnc0mx.var - * Author: B&R - ******************************************************************** - * Constants of Motion Command Library - ********************************************************************) - -(* Velocity mode constants (.Mode) *) -VAR CONSTANT - MX_VEL_MODE_RAPID : UDINT := 0; (* rapid mode *) - MX_VEL_MODE_FEED : UDINT := 1; (* feedrate mode *) - MX_VEL_MODE_TIME : UDINT := 2; (* inverse time mode *) -END_VAR - -(* MXVelocityType constants *) -VAR CONSTANT - MX_VEL_RAPID : MXVelocityType := (Mode:=0); (* rapid movement *) - MX_VEL_F50000 : MXVelocityType := (v:=50000, Mode:=1); (* 50000 units per minute *) - MX_VEL_F10000 : MXVelocityType := (v:=10000, Mode:=1); (* 10000 units per minute *) - MX_VEL_F5000 : MXVelocityType := (v:=5000, Mode:=1); (* 5000 units per minute *) - MX_VEL_F1000 : MXVelocityType := (v:=1000, Mode:=1); (* 1000 units per minute *) - MX_VEL_F500 : MXVelocityType := (v:=500, Mode:=1); (* 500 units per minute *) - MX_VEL_F100 : MXVelocityType := (v:=100, Mode:=1); (* 100 units per minute *) -END_VAR - -(* Trigger configuration constants *) -VAR CONSTANT - MX_TRIGGER_HW : UINT := 0; (* Hardware trigger - MXHWTriggerType *) - MX_TRIGGER_POSITIVE_EDGE : UINT := 0; (* Positive edge *) - MX_TRIGGER_NEGATIVE_EDGE : UINT := 1; (* Negative edge *) - MX_TRIGGER_HW_INPUT1 : UINT := 1; (* Hardware trigger input 1 *) - MX_TRIGGER_HW_INPUT2 : UINT := 2; (* Hardware trigger input 1 *) -END_VAR - -(* MXFrameMXFrameType constants *) -VAR CONSTANT - MX_FRM_ZERO : MXFrameType := (0); (* zero (identity) frame *) -END_VAR - -(* Transition type constants (.Type) *) -VAR CONSTANT - MX_TRANS_OFF : UDINT := 0; (* Transition deactivated *) - MX_TRANS_ACCURATE : UDINT := 1; (* Accuracy hold *) - MX_TRANS_ARC : UDINT := 2; (* Tangential transition arcs *) - MX_TRANS_ROUND : UDINT := 3; (* Rounding edges *) -END_VAR - -(* Orientation type constants (.Type) matches constants from TRF_LIB *) -VAR CONSTANT - MX_CARDAN_XYZ_ANGLES : UDINT := 1; (* Cardan XYZ angles *) - MX_EULER_XYZ_ANGLES : UDINT := 1; (* Cardan XYZ angles *) - MX_CARDAN_XZY_ANGLES : UDINT := 2; (* Cardan XZY angles *) - MX_EULER_XZY_ANGLES : UDINT := 2; (* Cardan XZY angles *) - MX_CARDAN_YXZ_ANGLES : UDINT := 4; (* Cardan YXZ angles *) - MX_EULER_YXZ_ANGLES : UDINT := 4; (* Cardan YXZ angles *) - MX_CARDAN_YZX_ANGLES : UDINT := 8; (* Cardan YZX angles *) - MX_EULER_YZX_ANGLES : UDINT := 8; (* Cardan YZX angles *) - MX_CARDAN_ZXY_ANGLES : UDINT := 16; (* Cardan ZXY angles *) - MX_EULER_ZXY_ANGLES : UDINT := 16; (* Cardan ZXY angles *) - MX_CARDAN_ZYX_ANGLES : UDINT := 32; (* Cardan ZYX angles *) - MX_EULER_ZYX_ANGLES : UDINT := 32; (* Cardan ZYX angles *) - MX_EULER_XYX_ANGLES : UDINT := 64; (* Euler XYX angles *) - MX_EULER_XZX_ANGLES : UDINT := 128; (* Euler XZX angles *) - MX_EULER_YXY_ANGLES : UDINT := 256; (* Euler YXY angles *) - MX_EULER_YZY_ANGLES : UDINT := 512; (* Euler YZY angles *) - MX_EULER_ZXZ_ANGLES : UDINT := 1024; (* Euler ZXZ angles *) - MX_EULER_ZYZ_ANGLES : UDINT := 2048; (* Euler ZYZ angles *) - MX_POSITIVE_ANGLES : UDINT := 4096; (* mathematically positive angles *) - MX_NEGATIVE_ANGLES : UDINT := 8192; (* mathematically negative angles *) - MX_DIRECT_ANGLES : UDINT := 16384; (* direct "R" rotation matrix *) - MX_INDIRECT_ANGLES : UDINT := 32768; (* indirect "R^T" rotation matrix *) - MX_EULER_ANGLES : UDINT := 1024; (* Euler ZXZ is commonly in view *) - MX_CARDAN_ANGLES : UDINT := 1; (* Cardan XYZ is commonly in view *) - MX_NAUTICAL_ANGLES : UDINT := 1; (* Cardan XYZ is commonly in view *) - MX_TAIT_BRYAN_ANGLES : UDINT := 1; (* Cardan XYZ is commonly in view *) - MX_QUATERNION : UDINT := 8000; (* quaternion *) -END_VAR - -(* Kinematics configuration mode constants (.Mode) matches constants from TRF_LIB *) -VAR CONSTANT - MX_MODE_FRONT : UDINT := 1; (* front *) - MX_MODE_BACK : UDINT := 2; (* back *) - MX_MODE_CONVEX : UDINT := 4; (* convex *) - MX_MODE_CONCAVE : UDINT := 8; (* concave *) - MX_MODE_POSITIVE : UDINT := 16; (* positive *) - MX_MODE_NEGATIVE : UDINT := 32; (* negative *) - MX_MODE_LEFT : UDINT := 64; (* left *) - MX_MODE_RIGHT : UDINT := 128; (* right *) - MX_MODE_DIRECT : UDINT := 256; (* direct *) - MX_MODE_INDIRECT : UDINT := 512; (* indirect *) - MX_MODE_CONVEX2 : UDINT := 1024; (* convex2 *) - MX_MODE_CONCAVE2 : UDINT := 2048; (* concave2 *) - MX_MODE_CONVEX3 : UDINT := 4096; (* convex3 *) - MX_MODE_CONCAVE3 : UDINT := 8192; (* concave3 *) - MX_MODE_HETEROGENEOUS : UDINT := 16384; (* heterogeneous *) - MX_MODE_HOMOGENEOUS : UDINT := 32768; (* homogeneous *) - MX_MODE_LEFT2 : UDINT := 65536; (* left2 *) - MX_MODE_RIGHT2 : UDINT := 131072; (* right2 *) - MX_MODE_NEG_DIR : UDINT := 268435456; (* negative direction forced *) - MX_MODE_POS_DIR : UDINT := 536870912; (* positive direction forced *) - MX_MODE_IN_SW_ENDS : UDINT := 1073741824; (* in SW ends *) -END_VAR - -(* Cutter diameter compensation constants *) -VAR CONSTANT - MX_CDC_LEFT : UDINT := 0; (* CDC left *) - MX_CDC_RIGHT : UDINT := 1; (* CDC right *) - MX_CDC_SPD_ON_CONTOUR : UDINT := 0; (* Path speed moves to the contour *) - MX_CDC_SPD_ON_TCP : UDINT := 1; (* Path speed moves to the center of the tool *) - MX_CDC_NO_COUNTER_VIOLATION : UDINT := 0; (* Do NOT allow contour violations due to very short path *) - MX_CDC_VIOLATION_SHORT_PATH : UDINT := 1; (* Allow contour violations due to very short path sections *) - MX_CDC_VIOLATION_INNER_EDGE : UDINT := 2; (* Allow contour violations due to an inner edge without intersection *) - MX_CDC_LINEAR_TRANSITION : UDINT := 0; (* CDC with linear transitions *) - MX_CDC_ARC_TRANSITION : UDINT := 1; (* CDC with arc transitions *) - MX_CDC_ENTRY_BLOCK : UDINT := 0; (* Activate/deactivate CDC indirectly with transi-tion block *) - MX_CDC_ENTRY_DIRECT : UDINT := 1; (* Activate/deactivate CDC directly *) - MX_CDC_ENTRY_INDIRECT : UDINT := 2; (* Activate/deactivate CDC indirectly *) - MX_CDC_NO_ARC_TO_LINE : UDINT := 0; (* Deactivate replacement of arc with straight line *) - MX_CDC_ARC_TO_LINE : UDINT := 1; (* Activate replacement of arc with straight line *) -END_VAR - -(* Transformation function types *) -VAR CONSTANT - MX_TRF_TYPE_INVERSE : UDINT := 0; (* TRF_inverse function *) - MX_TRF_TYPE_INVERSE2 : UDINT := 1; (* TRF_inverse2 function *) - MX_TRF_TYPE_INVERSE3 : UDINT := 2; (* TRF_inverse3 function *) - MX_TRF_TYPE_DIRECT : UDINT := 0; (* TRF_direct function *) - MX_TRF_TYPE_DIRECT2 : UDINT := 1; (* TRF_direct2 function *) - MX_TRF_TYPE_DIRECT3 : UDINT := 2; (* TRF_direct3 function *) -END_VAR - -(* Statuses, warnings, errors *) -VAR CONSTANT - MX_OK : UDINT := 0; (* Status OK *) - MX_WARNING_AXES : UDINT := 2001; (* Transformation returns valid values with warnings on axes *) - MX_WARNING_REF_POINT_ANGLES : UDINT := 2002; (* Values in reference point or reference joint axes may be ignored due to conversion to another angles type *) - MX_ERROR_WRONG_ANGLE_TYPE : UDINT := 6001; (* Angles type is not supported *) - MX_ERROR_TRF_DATA_NOT_DEFINED : UDINT := 6002; (* Address of the transformation data variable is zero *) - MX_ERROR_WRONG_ROBOT : UDINT := 6003; (* Robot is not supported *) - MX_ERROR_WRONG_TRF_TYPE : UDINT := 6004; (* Transformation type not supported *) - MX_ERROR_TRF_LIB_NOT_SUPPORTED : UDINT := 6005; (* Transformation library of not supported version *) - MX_ERROR_TRF_CMD_CODE : UDINT := 8001; (* Unknown command code *) - MX_ERROR_TRF_MEASURE : UDINT := 8002; (* Unknown measure *) - MX_ERROR_TRF_ANGLES_TYPE : UDINT := 8003; (* Unknown angles type *) - MX_ERROR_TRF_GEN29_CMD_CODE : UDINT := 9001; (* Unknown command code *) - MX_ERROR_UNKNOWN_ROBOT : UDINT := 9002; (* Unknown robot *) - MX_ERROR_INVALID_TRF_TYPE : UDINT := 9003; (* Invalid type of transformation *) - MX_ERROR_TRF_ERROR_AXES : UDINT := 10003; (* Transformation function returns error of axis *) - MX_ERROR_TRF_NOT_LICENSED : UDINT := 10008; (* Transformation function not licenced *) - MX_ERROR_TRF_NOT_SUPPORTED : UDINT := 10009; (* Transformation function not supported *) - MX_ERROR_FCT_NOT_DEFINED : UDINT := 10010; (* Transformation function address is zero *) - MX_ERROR_TRF_INVALID_INPUTS : UDINT := 10015; (* Invalid inputs for transformation error *) -END_VAR - -(* Error offsets *) -VAR CONSTANT - MX_OFFSET_WARNING : UDINT := 2000; (* ARNC0MX warnings *) - MX_OFFSET_WARNING_TRF_FUN : UDINT := 4000; (* TRF_LIB warnings *) - MX_OFFSET_ERROR : UDINT := 6000; (* ARNC0MX errros *) - MX_OFFSET_ERROR_TRF_FUN : UDINT := 12000; (* TRF_LIB errors *) -END_VAR - diff --git a/example/AsProject/Logical/Libraries/Motion/Arnc0mx/binary.lby b/example/AsProject/Logical/Libraries/Motion/Arnc0mx/binary.lby deleted file mode 100644 index 810908b..0000000 --- a/example/AsProject/Logical/Libraries/Motion/Arnc0mx/binary.lby +++ /dev/null @@ -1,13 +0,0 @@ - - - - - arnc0mx.var - arnc0mx.typ - arnc0mx.fun - - - - - - \ No newline at end of file diff --git a/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/Package.pkg b/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/Package.pkg deleted file mode 100644 index 8c1cd8f..0000000 --- a/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/Package.pkg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - gmcipsys - gmciplbr - gmcipcbr - gmciplsm - gmcipcsm - gmcipcfg - gmcipiec - gmciplog - gmcipesm - gmcipmxd - gmcipmx - - \ No newline at end of file diff --git a/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/gmcipcbr/Cnc.dob b/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/gmcipcbr/Cnc.dob deleted file mode 100644 index ac2a165..0000000 --- a/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/gmcipcbr/Cnc.dob +++ /dev/null @@ -1,7 +0,0 @@ - - - - - gmcipcbr.cnc - - \ No newline at end of file diff --git a/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/gmcipcbr/gmcipcbr.cnc b/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/gmcipcbr/gmcipcbr.cnc deleted file mode 100644 index 44bb31a..0000000 --- a/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/gmcipcbr/gmcipcbr.cnc +++ /dev/null @@ -1,3458 +0,0 @@ - - - - - - - G91\s*$[\s=] - G90\s*$[\s=] - $[\s=] - - $ - G91\s*$ - G90\s*$ - - - BC - 15 - ACC - RPL - $VE - L - Q - P - 0.0000001 - M - S - DX - DY - DZ - PHI - THETA - PSI - DMP - EXF:\d+\s*= - EXL:\d+\s*= - EXW:\d+\s*= - EXB:\d+\s*= - X1 - Y1 - Z1 - X2 - Y2 - Z2 - COORD - INDEX - CHANNEL - STOP_DIFFERENCE - PATH_DEFINITION - ROBOT_PARAMETER - LIMITS - LIMITS_FACTOR - FACTOR - OFFSET - SCALING_FACTOR - CHF - CHR - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #next_motion.Data.Frame.Data = $[1]; - #next_motion.Command = MPCMD_W_FRAME; - PushPacket(::); - - - Matrix12MultModify(:\$[1],(:1,0,0,0,Cos(:$[2]:),-Sin(:$[2]:),0,Sin(:$[2]:),Cos(:$[2]:),0,0,0:):); - - - Matrix12MultModify(:\$[1],(:Cos(:$[2]:),0,Sin(:$[2]:),0,1,0,-Sin(:$[2]:),0,Cos(:$[2]:),0,0,0:):); - - - Matrix12MultModify(:\$[1],(:Cos(:$[2]:),-Sin(:$[2]:),0,Sin(:$[2]:),Cos(:$[2]:),0,0,0,1,0,0,0:):); - - - Matrix12MultModify(:\$[1],(:Cos(:$[2]:),-Sin(:$[2]:),0,Sin(:$[2]:),Cos(:$[2]:),0,0,0,1,0,0,0:):); - Matrix12MultModify(:\$[1],(:Cos(:$[3]:),0,Sin(:$[3]:),0,1,0,-Sin(:$[3]:),0,Cos(:$[3]:),0,0,0:):); - Matrix12MultModify(:\$[1],(:Cos(:$[4]:),-Sin(:$[4]:),0,Sin(:$[4]:),Cos(:$[4]:),0,0,0,1,0,0,0:):); - - - Matrix12MultModify(:\$[1],(:Cos(:$[2]:),-Sin(:$[2]:),0,Sin(:$[2]:),Cos(:$[2]:),0,0,0,1,0,0,0:):); - Matrix12MultModify(:\$[1],(:Cos(:$[3]:),0,Sin(:$[3]:),0,1,0,-Sin(:$[3]:),0,Cos(:$[3]:),0,0,0:):); - Matrix12MultModify(:\$[1],(:1,0,0,0,Cos(:$[4]:),-Sin(:$[4]:),0,Sin(:$[4]:),Cos(:$[4]:),0,0,0:):); - - - Matrix12MultModify(:\$[1],(:1,0,0,0,1,0,0,0,1,$[2],$[3],$[4]:):); - - - Matrix12MultModify(:\$[1],(:1,0,0,0,1,0,0,0,1,$[2],0,0:):); - - - Matrix12MultModify(:\$[1],(:1,0,0,0,1,0,0,0,1,0,$[2],0:):); - - - Matrix12MultModify(:\$[1],(:1,0,0,0,1,0,0,0,1,0,0,$[2]:):); - - - Matrix12MultModifyRef(:\$[1],\$[2]:); - - - #next_motion.Data.Frame.Data[0] = 1.0; - #next_motion.Data.Frame.Data[1] = 0.0; - #next_motion.Data.Frame.Data[2] = 0.0; - #next_motion.Data.Frame.Data[3] = 0.0; - #next_motion.Data.Frame.Data[4] = 1.0; - #next_motion.Data.Frame.Data[5] = 0.0; - #next_motion.Data.Frame.Data[6] = 0.0; - #next_motion.Data.Frame.Data[7] = 0.0; - #next_motion.Data.Frame.Data[8] = 1.0; - #next_motion.Data.Frame.Data[9] = 0.0; - #next_motion.Data.Frame.Data[10] = 0.0; - #next_motion.Data.Frame.Data[11] = 0.0; - MemCpy(:\$[1],#next_motion.Data.Frame.Data:); - - - - AllowRTFileRefresh(:$[1]:); - - - if ($[1] == CNC_SYS_VAR_SCALE_MPLANE_AXES) - %_CNC.scale_main_plane_axes = $[2]; - #next_motion.Data.SystemVariable.SysVarIdx = $[1]; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.R8_value = $[2]; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - DispatchMPList(::); - elif ($[1] == CNC_SYS_VAR_SCALE_NORM_MP_AXIS) - %_CNC.scale_normal_main_plane_axis = $[2]; - #next_motion.Data.SystemVariable.SysVarIdx = $[1]; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.R8_value = $[2]; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - DispatchMPList(::); - elif ($[1] == CNC_SYS_VAR_SCALE_LINEAR_AXES) - %_CNC.scale_linear_axes = $[2]; - #next_motion.Data.SystemVariable.SysVarIdx = $[1]; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.R8_value = $[2]; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - DispatchMPList(::); - elif ($[1] == CNC_SYS_VAR_SCALE_GEOM_PARAM) - %_CNC.scale_geometry_parameter = $[2]; - #next_motion.Data.SystemVariable.SysVarIdx = $[1]; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.R8_value = $[2]; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - DispatchMPList(::); - elif ($[1] == CNC_SYS_VAR_SCALE_1ST_CARTESIAN_AXIS) - %_CNC.scale_1st_cartesian_axis = $[2]; - #next_motion.Data.SystemVariable.SysVarIdx = $[1]; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.R8_value = $[2]; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - DispatchMPList(::); - elif ($[1] == CNC_SYS_VAR_SCALE_2ND_CARTESIAN_AXIS) - %_CNC.scale_2nd_cartesian_axis = $[2]; - #next_motion.Data.SystemVariable.SysVarIdx = $[1]; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.R8_value = $[2]; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - DispatchMPList(::); - elif ($[1] == CNC_SYS_VAR_SCALE_3RD_CARTESIAN_AXIS) - %_CNC.scale_3rd_cartesian_axis = $[2]; - #next_motion.Data.SystemVariable.SysVarIdx = $[1]; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.R8_value = $[2]; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - DispatchMPList(::); - endif - - - `T:BuiltInProcs,SET_SCALE_FACTOR`(:CNC_SYS_VAR_SCALE_NORM_MP_AXIS, 1.0:); - `T:BuiltInProcs,SET_SCALE_FACTOR`(:CNC_SYS_VAR_SCALE_LINEAR_AXES, 1.0:); - `T:BuiltInProcs,SET_SCALE_FACTOR`(:CNC_SYS_VAR_SCALE_MPLANE_AXES, 1.0:); - `T:BuiltInProcs,SET_SCALE_FACTOR`(:CNC_SYS_VAR_SCALE_GEOM_PARAM, 1.0:); - `T:BuiltInProcs,SET_SCALE_FACTOR`(:CNC_SYS_VAR_SCALE_1ST_CARTESIAN_AXIS, 1.0:); - `T:BuiltInProcs,SET_SCALE_FACTOR`(:CNC_SYS_VAR_SCALE_2ND_CARTESIAN_AXIS, 1.0:); - `T:BuiltInProcs,SET_SCALE_FACTOR`(:CNC_SYS_VAR_SCALE_3RD_CARTESIAN_AXIS, 1.0:); - - - WaitUntil(:$[1]:) - - - #next_motion.Command = MPCMD_IP_SYNCH_PATH; - PushPacket(::); - DispatchAndWait(:IPCMD_SYNC_PATH_CONT:); - WaitUntil(:$[1]:) - - - #next_motion.Command = MPCMD_IP_SYNCH_PATH; - PushPacket(::); - DispatchAndWait(:IPCMD_SYNC_PATH_CONT:); - WaitUntil(:$[1]:) - #next_motion.Command = MPCMD_IMMED_PROC_DATA; - PushPacket(::); - - - MemCpy(:\#next_motion.Data.GenericData.Data, \$[1]:); - #next_motion.Command = MPCMD_PLOT_BUFFER_DATA; - PushPacket(::); - - - - FToAngles(:${*}:) - FToEuler(:${*}:) - FToRPY(:${*}:) - FToTrans(:\$[1]:) - - - - - - #next_motion.Data.Frame.Data = ${EXPR}; - #next_motion.Command = MPCMD_W_FRAME; - PushPacket(::); - - - - - #next_motion.Data.Frame.Data = ${EXPR}; - #next_motion.Command = MPCMD_W_FRAME_ADD; - PushPacket(::); - - - - @%_CNC.latch0.ev - @%_CNC.latch1.ev - @%_CNC.latch2.ev - @%_CNC.latch3.ev - @%_CNC.latch4.ev - @%_CNC.latch5.ev - @%_CNC.latch6.ev - @%_CNC.latch7.ev - @%_CNC.latch8.ev - @%_CNC.latch9.ev - - @%_CNC.latch0.pos10 - @%_CNC.latch0.pos11 - @%_CNC.latch0.pos12 - @%_CNC.latch0.pos13 - @%_CNC.latch0.pos14 - @%_CNC.latch0.pos0 - @%_CNC.latch0.pos1 - @%_CNC.latch0.pos2 - @%_CNC.latch0.pos3 - @%_CNC.latch0.pos4 - @%_CNC.latch0.pos5 - @%_CNC.latch0.pos6 - @%_CNC.latch0.pos7 - @%_CNC.latch0.pos8 - @%_CNC.latch0.pos9 - - @%_CNC.latch1.pos10 - @%_CNC.latch1.pos11 - @%_CNC.latch1.pos12 - @%_CNC.latch1.pos13 - @%_CNC.latch1.pos14 - @%_CNC.latch1.pos0 - @%_CNC.latch1.pos1 - @%_CNC.latch1.pos2 - @%_CNC.latch1.pos3 - @%_CNC.latch1.pos4 - @%_CNC.latch1.pos5 - @%_CNC.latch1.pos6 - @%_CNC.latch1.pos7 - @%_CNC.latch1.pos8 - @%_CNC.latch1.pos9 - - @%_CNC.latch2.pos10 - @%_CNC.latch2.pos11 - @%_CNC.latch2.pos12 - @%_CNC.latch2.pos13 - @%_CNC.latch2.pos14 - @%_CNC.latch2.pos0 - @%_CNC.latch2.pos1 - @%_CNC.latch2.pos2 - @%_CNC.latch2.pos3 - @%_CNC.latch2.pos4 - @%_CNC.latch2.pos5 - @%_CNC.latch2.pos6 - @%_CNC.latch2.pos7 - @%_CNC.latch2.pos8 - @%_CNC.latch2.pos9 - - @%_CNC.latch3.pos10 - @%_CNC.latch3.pos11 - @%_CNC.latch3.pos12 - @%_CNC.latch3.pos13 - @%_CNC.latch3.pos14 - @%_CNC.latch3.pos0 - @%_CNC.latch3.pos1 - @%_CNC.latch3.pos2 - @%_CNC.latch3.pos3 - @%_CNC.latch3.pos4 - @%_CNC.latch3.pos5 - @%_CNC.latch3.pos6 - @%_CNC.latch3.pos7 - @%_CNC.latch3.pos8 - @%_CNC.latch3.pos9 - - @%_CNC.latch4.pos10 - @%_CNC.latch4.pos11 - @%_CNC.latch4.pos12 - @%_CNC.latch4.pos13 - @%_CNC.latch4.pos14 - @%_CNC.latch4.pos0 - @%_CNC.latch4.pos1 - @%_CNC.latch4.pos2 - @%_CNC.latch4.pos3 - @%_CNC.latch4.pos4 - @%_CNC.latch4.pos5 - @%_CNC.latch4.pos6 - @%_CNC.latch4.pos7 - @%_CNC.latch4.pos8 - @%_CNC.latch4.pos9 - - @%_CNC.latch5.pos10 - @%_CNC.latch5.pos11 - @%_CNC.latch5.pos12 - @%_CNC.latch5.pos13 - @%_CNC.latch5.pos14 - @%_CNC.latch5.pos0 - @%_CNC.latch5.pos1 - @%_CNC.latch5.pos2 - @%_CNC.latch5.pos3 - @%_CNC.latch5.pos4 - @%_CNC.latch5.pos5 - @%_CNC.latch5.pos6 - @%_CNC.latch5.pos7 - @%_CNC.latch5.pos8 - @%_CNC.latch5.pos9 - - @%_CNC.latch6.pos10 - @%_CNC.latch6.pos11 - @%_CNC.latch6.pos12 - @%_CNC.latch6.pos13 - @%_CNC.latch6.pos14 - @%_CNC.latch6.pos0 - @%_CNC.latch6.pos1 - @%_CNC.latch6.pos2 - @%_CNC.latch6.pos3 - @%_CNC.latch6.pos4 - @%_CNC.latch6.pos5 - @%_CNC.latch6.pos6 - @%_CNC.latch6.pos7 - @%_CNC.latch6.pos8 - @%_CNC.latch6.pos9 - - @%_CNC.latch7.pos10 - @%_CNC.latch7.pos11 - @%_CNC.latch7.pos12 - @%_CNC.latch7.pos13 - @%_CNC.latch7.pos14 - @%_CNC.latch7.pos0 - @%_CNC.latch7.pos1 - @%_CNC.latch7.pos2 - @%_CNC.latch7.pos3 - @%_CNC.latch7.pos4 - @%_CNC.latch7.pos5 - @%_CNC.latch7.pos6 - @%_CNC.latch7.pos7 - @%_CNC.latch7.pos8 - @%_CNC.latch7.pos9 - - @%_CNC.latch8.pos10 - @%_CNC.latch8.pos11 - @%_CNC.latch8.pos12 - @%_CNC.latch8.pos13 - @%_CNC.latch8.pos14 - @%_CNC.latch8.pos0 - @%_CNC.latch8.pos1 - @%_CNC.latch8.pos2 - @%_CNC.latch8.pos3 - @%_CNC.latch8.pos4 - @%_CNC.latch8.pos5 - @%_CNC.latch8.pos6 - @%_CNC.latch8.pos7 - @%_CNC.latch8.pos8 - @%_CNC.latch8.pos9 - - @%_CNC.latch9.pos10 - @%_CNC.latch9.pos11 - @%_CNC.latch9.pos12 - @%_CNC.latch9.pos13 - @%_CNC.latch9.pos14 - @%_CNC.latch9.pos0 - @%_CNC.latch9.pos1 - @%_CNC.latch9.pos2 - @%_CNC.latch9.pos3 - @%_CNC.latch9.pos4 - @%_CNC.latch9.pos5 - @%_CNC.latch9.pos6 - @%_CNC.latch9.pos7 - @%_CNC.latch9.pos8 - @%_CNC.latch9.pos9 - - - - - - - - - - - return #sys_vars.D; - - - - - - #next_motion.Command = MPCMD_TOOL_RADIUS; - #next_motion.Data.R8_value = ${EXPR}; - PushPacket(::); - #sys_vars.RAD = ${EXPR}; - - - return #sys_vars.RAD; - - - - - - - #next_motion.Command = MPCMD_TOOL_RADIUS_IDX; - #next_motion.Data.I4_value = ${EXPR}; - PushPacket(::); - #sys_vars.RAD_IDX = ${EXPR}; - - - - - - return #sys_vars.T; - - - - - return #sys_vars.ZP; - - - - - - %_CNC.filter_err = ${EXPR}; - %_CNC.filter_err_cir = ${EXPR}; - %_CNC.filter_err_trans = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_FILTER_ERR; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.R8_value = %_CNC.filter_err; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - return %_CNC.filter_err_cir; - - - - %_CNC.filter_err_cir = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_FILTER_ERR_CIR; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.R8_value = %_CNC.filter_err_cir; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - return %_CNC.filter_err_trans; - - - - %_CNC.filter_err_trans = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_FILTER_ERR_TRANS; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.R8_value = %_CNC.filter_err_trans; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - return %_CNC.TA; - - - - %_CNC.TA = ${EXPR}; - if (%_CNC.TA < 0) - %_CNC.TA = 0; - endif - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_BLENDMOVEMODE_TA; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.R8_value = %_CNC.TA; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - return %_CNC.frame_angle_input_mode; - - - - %_CNC.frame_angle_input_mode = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_FRAME_ANGLE_MODE; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.I4_value = %_CNC.frame_angle_input_mode; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - return (%_CNC.move_cmd_mode - MPCMD_RAPID_MOVE_INTPOL); - - - - - @%_CNC.co_ords_mode - - - - - @%_CNC.center_mode - - - - - #next_motion.Command = MPCMD_IP_SYNCH_PP; - PushPacket(::); - DispatchAndWait(:IPCMD_SYNC_PP_CONT:); - return @%_AX.end_pos[$[1]]; - - - - - #next_motion.Command = MPCMD_IP_SYNCH_PP; - PushPacket(::); - DispatchAndWait(:IPCMD_SYNC_PP_CONT:); - return @%_AX.end_pos_mcs[$[1]]; - - - - - - return @%_CNC.psm_phase; - - - - - return %_CNC.psm1_angle; - - - - %_CNC.psm1_angle = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_PSM1_ANGLE; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.R8_value = %_CNC.psm1_angle; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - return %_CNC.psm1_v_apch; - - - - %_CNC.psm1_v_apch = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_PSM1_V_APCH; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.R8_value = %_CNC.psm1_v_apch; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - return %_CNC.psm1_s_apch; - - - - %_CNC.psm1_s_apch = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_PSM1_S_APCH; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.R8_value = %_CNC.psm1_s_apch; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - return %_CNC.psm1_v_edge; - - - - %_CNC.psm1_v_edge = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_PSM1_V_EDGE; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.R8_value = %_CNC.psm1_v_edge; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - return %_CNC.psm1_s_edge; - - - - %_CNC.psm1_s_edge = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_PSM1_S_EDGE; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.R8_value = %_CNC.psm1_s_edge; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - return %_CNC.psm1_t_pierce; - - - - %_CNC.psm1_t_pierce = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_PSM1_T_PIERCE; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.R8_value = %_CNC.psm1_t_pierce; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - return %_CNC.acc_hold_add_t_wait; - - - - %_CNC.acc_hold_add_t_wait = ${EXPR}; - - - #next_motion.Command = MPCMD_IP_SYNCH_PATH; - PushPacket(::); - DispatchAndWait(:IPCMD_SYNC_PATH_CONT:); - - - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_ACC_HOLD_ADD_T_WAIT; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.R8_value = %_CNC.acc_hold_add_t_wait; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - return %_CNC.cdc_ovs_distance; - - - - %_CNC.cdc_ovs_distance = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_CDC_OVS_DISTANCE; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.R8_value = %_CNC.cdc_ovs_distance; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - return %_CNC.cdc_ovs_angle; - - - - %_CNC.cdc_ovs_angle = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_CDC_OVS_ANGLE; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.R8_value = %_CNC.cdc_ovs_angle; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - return %_CNC.cdc_prog_end_lead_out; - - - - %_CNC.cdc_prog_end_lead_out = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_CDC_PROG_END_LEAD_OUT; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.I4_value = %_CNC.cdc_prog_end_lead_out; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - return %_CNC.cdc_lead_out; - - - - %_CNC.cdc_lead_out = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_CDC_LEAD_OUT; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.I4_value = %_CNC.cdc_lead_out; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - return %_CNC.cdc_duplicate_pos_prog; - - - - %_CNC.cdc_duplicate_pos_prog = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_CDC_DUPLICATE_POS_PROG; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.I4_value = %_CNC.cdc_duplicate_pos_prog; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - return %_CNC.scale_main_plane_axes; - - - - `T:BuiltInProcs,SET_SCALE_FACTOR`(:CNC_SYS_VAR_SCALE_MPLANE_AXES, ${EXPR}:); - - - - - return %_CNC.scale_1st_cartesian_axis; - - - - `T:BuiltInProcs,SET_SCALE_FACTOR`(:CNC_SYS_VAR_SCALE_1ST_CARTESIAN_AXIS, ${EXPR}:); - - - - - return %_CNC.scale_2nd_cartesian_axis; - - - - `T:BuiltInProcs,SET_SCALE_FACTOR`(:CNC_SYS_VAR_SCALE_2ND_CARTESIAN_AXIS, ${EXPR}:); - - - - - return %_CNC.scale_3rd_cartesian_axis; - - - - `T:BuiltInProcs,SET_SCALE_FACTOR`(:CNC_SYS_VAR_SCALE_3RD_CARTESIAN_AXIS, ${EXPR}:); - - - - - return %_CNC.scale_normal_main_plane_axis; - - - - `T:BuiltInProcs,SET_SCALE_FACTOR`(:CNC_SYS_VAR_SCALE_NORM_MP_AXIS, ${EXPR}:); - - - - - return %_CNC.scale_linear_axes; - - - - `T:BuiltInProcs,SET_SCALE_FACTOR`(:CNC_SYS_VAR_SCALE_LINEAR_AXES, ${EXPR}:); - - - - - return %_CNC.scale_geometry_parameter; - - - - `T:BuiltInProcs,SET_SCALE_FACTOR`(:CNC_SYS_VAR_SCALE_GEOM_PARAM, ${EXPR}:); - - - - - return %_CNC.v_path_mode; - - - - %_CNC.v_path_mode = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_V_PATH_MODE; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.I4_value = %_CNC.v_path_mode; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - return %_CNC.back; - - - - %_CNC.back = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_BACK; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.I4_value = %_CNC.back; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - @%_CNC.sim_s_ncprog - - - - - return %_CNC.trig_help; - - - - %_CNC.trig_help = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_TRIG_HELP; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.I4_value = %_CNC.trig_help; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - return %_CNC.linear_feed_mode; - - - - %_CNC.linear_feed_mode = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_LINEAR_FEED_MODE; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.I4_value = %_CNC.linear_feed_mode; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - - - return @%_CNC.v_ncprog; - - - - - return @%_CNC.typ_ncblock; - - - - - - return %_CNC.lim_path_v; - - - - %_CNC.lim_path_v = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_LIM_PATH_V; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.R8_value = %_CNC.lim_path_v; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - - return %_CNC.lim_path_acc_p; - - - - %_CNC.lim_path_acc_p = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_LIM_PATH_ACC_P; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.R8_value = %_CNC.lim_path_acc_p; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - - return %_CNC.lim_path_acc_n; - - - - %_CNC.lim_path_acc_n = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_LIM_PATH_ACC_N; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.R8_value = %_CNC.lim_path_acc_n; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - - return %_CNC.s_jump_t; - - - - %_CNC.s_jump_t = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_S_JUMP_T; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.R8_value = %_CNC.s_jump_t; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - - return %_CNC.radius_err; - - - - %_CNC.radius_err = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_RADIUS_ERR; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.R8_value = %_CNC.radius_err; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - - return %_CNC.radius_err_mode; - - - - %_CNC.radius_err_mode = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_RADIUS_ERR_MODE; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.I4_value = %_CNC.radius_err_mode; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - - return %_CNC.G102_mode; - - - - %_CNC.G102_mode = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_G102_MODE; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.I4_value = %_CNC.G102_mode; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - - return %_CNC.v_jump_t; - - - - %_CNC.v_jump_t = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_V_JUMP_T; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.R8_value = %_CNC.v_jump_t; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - - return %_AX.a_max_ncdy[$[1]]; - - - - %_AX.a_max_ncdy[$[1]] = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = AX_SYS_VAR_MAX_ACCEL_NCDY; - #next_motion.Data.SystemVariable.AxIdx = $[1]; - #next_motion.Data.SystemVariable.Data.R8_value = %_AX.a_max_ncdy[$[1]]; - #next_motion.Command = MPCMD_AX_SYS_VAR; - PushPacket(::); - - - - - - return %_AX.a_max_ncdy[$[1]] / %_AX.a_max[$[1]] * 100.0; - - - - %_AX.a_max_ncdy[$[1]] = ${EXPR} / 100.0 * %_AX.a_max[$[1]]; - #next_motion.Data.SystemVariable.SysVarIdx = AX_SYS_VAR_MAX_ACCEL_NCDY; - #next_motion.Data.SystemVariable.AxIdx = $[1]; - #next_motion.Data.SystemVariable.Data.R8_value = %_AX.a_max_ncdy[$[1]]; - #next_motion.Command = MPCMD_AX_SYS_VAR; - PushPacket(::); - - - - - - return %_AX.v_max_ncdy[$[1]]; - - - - %_AX.v_max_ncdy[$[1]] = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = AX_SYS_VAR_MAX_VELO_NCDY; - #next_motion.Data.SystemVariable.AxIdx = $[1]; - #next_motion.Data.SystemVariable.Data.R8_value = %_AX.v_max_ncdy[$[1]]; - #next_motion.Command = MPCMD_AX_SYS_VAR; - PushPacket(::); - - - - - - return %_AX.use_system_unit[$[1]]; - - - - %_AX.use_system_unit[$[1]] = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = AX_SYS_VAR_USES_SYSTEM_UNIT; - #next_motion.Data.SystemVariable.AxIdx = $[1]; - #next_motion.Data.SystemVariable.Data.I4_value = %_AX.use_system_unit[$[1]]; - #next_motion.Command = MPCMD_AX_SYS_VAR; - PushPacket(::); - - - - - return %_AX.a_jump_ncdy[$[1]]; - - - - %_AX.a_jump_ncdy[$[1]] = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = AX_SYS_VAR_A_JUMP_NCDY; - #next_motion.Data.SystemVariable.AxIdx = $[1]; - #next_motion.Data.SystemVariable.Data.R8_value = %_AX.a_jump_ncdy[$[1]]; - #next_motion.Command = MPCMD_AX_SYS_VAR; - PushPacket(::); - - - - - return %_AX.v_jump_ncdy[$[1]]; - - - - %_AX.v_jump_ncdy[$[1]] = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = AX_SYS_VAR_V_JUMP_NCDY; - #next_motion.Data.SystemVariable.AxIdx = $[1]; - #next_motion.Data.SystemVariable.Data.R8_value = %_AX.v_jump_ncdy[$[1]]; - #next_motion.Command = MPCMD_AX_SYS_VAR; - PushPacket(::); - - - - - - return %_AX.t_inpos[$[1]]; - - - - - - return %_AX.t_inpos[$[1]]; - - - - - - return %_AX.t_jolt_ax[$[1]]; - - - - - - return %_CNC.path_t_jolt; - - - - - - - return %_CNC.lim_path_acc_p_ini; - - - - - - - return %_CNC.lim_path_acc_n_ini; - - - - - - - return @%_AX.set_pos_mcs[$[1]]; - - - - - return @%_AX.set_pos[$[1]]; - - - - - return %_AX.sim_status[$[1]]; - - - - - return %_AX.a_max[$[1]]; - - - - - return %_AX.v_max[$[1]]; - - - - - return %_AX.jerk_max[$[1]]; - - - - - return %_AX.servo_gain[$[1]]; - - - - - return %_AX.home_pos[$[1]]; - - - - - return %_AX.pos_sw_end[$[1]]; - - - - - return %_AX.neg_sw_end[$[1]]; - - - - - - return %_CNC.G116_acp_vpath; - - - - %_CNC.G116_acp_vpath = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_G116_ACC_CP_V_PATH; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.R8_value = %_CNC.G116_acp_vpath; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - return %_CNC.G116_radius; - - - - %_CNC.G116_radius = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_G116_RADIUS; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.R8_value = %_CNC.G116_radius; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - return %_CNC.G116_acp_vtrans; - - - - %_CNC.G116_acp_vtrans = ${EXPR}; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_G116_ACC_CP_V_TRANS; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.R8_value = %_CNC.G116_acp_vtrans; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - - - - - if (#sys_vars.RAD_IDX >= 0) - #rel_cmp_precision = 0.00001; - #next_motion.Data.R8_value = #sys_vars.EXF[#sys_vars.RAD_IDX]; - if ((#next_motion.Data.R8_value >= 0) && (#next_motion.Data.R8_value != #sys_vars.RAD)) - #next_motion.Command = MPCMD_TOOL_RADIUS_AUTO; - #sys_vars.RAD = #next_motion.Data.R8_value; - PushPacket(::); - else - #next_motion.Data.R8_value = 0; - endif - #rel_cmp_precision = 10e-12; - endif - - - - if (#sys_vars.modal_grp1_set && !#mplist.have_move_cmd) - PackMPData(:"cmd":%_CNC.move_cmd_mode,"comref":\%_CNC.co_ords_mode,"cemref":\%_CNC.center_mode:); - #next_motion.Flags.IsMoveCmd = 1; - PushPacket(::); - #sys_vars.modal_grp1_set = 0; - try_mcall; - else - #sys_vars.modal_grp1_set = 0; - endif - - - - - - - - - - - PackMPData(:"cmd":%_CNC.move_cmd_mode,"comref":\%_CNC.co_ords_mode,"cemref":\%_CNC.center_mode,${dest},${center},${circlept},${angle},${radius}:); - #next_motion.Flags.IsMoveCmd = 1; - PushPacket(::); - #sys_vars.modal_grp1_set = 0; - try_mcall; - - - - - %_CNC.move_cmd_mode = MPCMD_RAPID_MOVE_INTPOL; - #sys_vars.modal_grp1_set = 1; - - - - %_CNC.move_cmd_mode = MPCMD_LIN_INTPOL; - #sys_vars.modal_grp1_set = 1; - - - - %_CNC.move_cmd_mode = MPCMD_CIRC_INTPOL_CW; - #sys_vars.modal_grp1_set = 1; - - - - %_CNC.move_cmd_mode = MPCMD_CIRC_INTPOL_CCW; - #sys_vars.modal_grp1_set = 1; - - - - - - #next_motion.Command = MPCMD_DWELL_TIME; - #next_motion.Data.R8_value = ${time}; - PushPacket(::); - - - - %_CNC.move_cmd_mode = MPCMD_POL_AX_DIRECT_CW; - #sys_vars.modal_grp1_set = 1; - - - - %_CNC.move_cmd_mode = MPCMD_POL_AX_DIRECT_CCW; - #sys_vars.modal_grp1_set = 1; - - - - #next_motion.Command = MPCMD_CDC_F_ON_CONTOUR; - PushPacket(::); - - - - #next_motion.Command = MPCMD_CDC_F_ON_TCP; - PushPacket(::); - - - - - - - - #next_motion.Command = MPCMD_CDC_V_TRANS_ARC; - #next_motion.Data.R8_value = ${feed}; - PushPacket(::); - - - - - - #next_motion.Command = MPCMD_CDC_TOOL_AX_ORIENT; - - if(${orient} == "P") - #next_motion.Data.ToolAxOrient.Parameter = 0; - else - if (${orient} == "Q") - #next_motion.Data.ToolAxOrient.Parameter = 1; - else - if(${orient} == "R") - #next_motion.Data.ToolAxOrient.Parameter = 2; - else - #next_motion.Data.ToolAxOrient.Parameter = -1; - endif - endif - endif - - if(${sign} == "+") - #next_motion.Data.ToolAxOrient.Sign = ncPOSITIVE; - else - if(${sign} == "-") - #next_motion.Data.ToolAxOrient.Sign = ncNEGATIVE; - else - #next_motion.Data.ToolAxOrient.Sign = -1; - endif - endif - PushPacket(::); - - - - - - - - if (Defined(:${camWrapDiameter}:)) - #next_motion.Command = MPCMD_CAM_WRAP_17; - #next_motion.Data.CamWrapping.Diameter = ${camWrapDiameter}; - if (Defined(:${p1}:)) - #next_motion.Data.CamWrapping.ParameterP1 = ncON; - else - #next_motion.Data.CamWrapping.ParameterP1 = ncOFF; - endif - else - #next_motion.Command = MPCMD_MAIN_PLANE; - #next_motion.Data.I4_value = ncXY; - endif - PushPacket(::); - - - - - - #next_motion.Command = MPCMD_MAPPING_MODE; - #next_motion.Data.I4_value = ${mapping_mode}; - PushPacket(::); - - - - - - - - if (Defined(:${camWrapDiameter}:)) - #next_motion.Command = MPCMD_CAM_WRAP_18; - #next_motion.Data.CamWrapping.Diameter = ${camWrapDiameter}; - if (Defined(:${p1}:)) - #next_motion.Data.CamWrapping.ParameterP1 = ncON; - else - #next_motion.Data.CamWrapping.ParameterP1 = ncOFF; - endif - else - #next_motion.Command = MPCMD_MAIN_PLANE; - #next_motion.Data.I4_value = ncZX; - endif - PushPacket(::); - - - - - - - - if (Defined(:${camWrapDiameter}:)) - #next_motion.Command = MPCMD_CAM_WRAP_19; - #next_motion.Data.CamWrapping.Diameter = ${camWrapDiameter}; - if (Defined(:${p1}:)) - #next_motion.Data.CamWrapping.ParameterP1 = ncON; - else - #next_motion.Data.CamWrapping.ParameterP1 = ncOFF; - endif - else - #next_motion.Command = MPCMD_MAIN_PLANE; - #next_motion.Data.I4_value = ncYZ; - endif - PushPacket(::); - - - - #next_motion.Command = MPCMD_MIRRORING; - #next_motion.Data.I4_value = 20; - PushPacket(::); - - - - #next_motion.Command = MPCMD_MIRRORING; - #next_motion.Data.I4_value = 21; - PushPacket(::); - - - - #next_motion.Command = MPCMD_MIRRORING; - #next_motion.Data.I4_value = 22; - PushPacket(::); - - - - #next_motion.Command = MPCMD_MIRRORING; - #next_motion.Data.I4_value = 23; - PushPacket(::); - - - - - #next_motion.Command = MPCMD_TANG_TRANS_ARC; - #next_motion.Data.R8_value = ${radius}; - PushPacket(::); - - - - - - if Defined(:${length}:) - #next_motion.Data.Chamfer.Value = ${length}; - #next_motion.Data.Chamfer.Mode = 1; - elif Defined(:${width}:) - #next_motion.Data.Chamfer.Value = ${width}; - #next_motion.Data.Chamfer.Mode = 2; - else - #next_motion.Data.Chamfer.Mode = 0; - endif - #next_motion.Command = MPCMD_CHAMFER; - PushPacket(::); - - - - #next_motion.Command = MPCMD_CDC_ARC_2_LINE_OFF; - PushPacket(::); - - - - #next_motion.Command = MPCMD_CDC_ARC_LINE_OFF; - PushPacket(::); - - - - #next_motion.Command = MPCMD_CDC_NO_CONT_VIOLATION; - PushPacket(::); - - - #next_motion.Command = MPCMD_CDC_CONT_VIOLATION; - PushPacket(::); - - - #next_motion.Command = MPCMD_CDC_CONT_VIOLATION_NO_ABORT; - PushPacket(::); - - - - - #next_motion.Command = MPCMD_CDC_OFF; - PushPacket(::); - - - - #next_motion.Command = MPCMD_CDC_ON_LEFT; - PushPacket(::); - - - - #next_motion.Command = MPCMD_CDC_ON_RIGHT; - PushPacket(::); - - - - #next_motion.Command = MPCMD_ABS_ZP_SHIFT; - #next_motion.Data.AbsZeroPtShift.ZpRecIdx = 0; - PushPacket(::); - #sys_vars.ZP = 0; - - - - #next_motion.Command = MPCMD_ABS_ZP_SHIFT; - #next_motion.Data.AbsZeroPtShift.ZpRecIdx = 1; - PushPacket(::); - #sys_vars.ZP = 1; - - - - #next_motion.Command = MPCMD_ABS_ZP_SHIFT; - #next_motion.Data.AbsZeroPtShift.ZpRecIdx = 2; - PushPacket(::); - #sys_vars.ZP = 2; - - - - #next_motion.Command = MPCMD_ABS_ZP_SHIFT; - #next_motion.Data.AbsZeroPtShift.ZpRecIdx = 3; - PushPacket(::); - #sys_vars.ZP = 3; - - - - #next_motion.Command = MPCMD_ABS_ZP_SHIFT; - #next_motion.Data.AbsZeroPtShift.ZpRecIdx = 4; - PushPacket(::); - #sys_vars.ZP = 4; - - - - #next_motion.Command = MPCMD_ABS_ZP_SHIFT; - #next_motion.Data.AbsZeroPtShift.ZpRecIdx = 5; - PushPacket(::); - #sys_vars.ZP = 5; - - - - #next_motion.Command = MPCMD_ABS_ZP_SHIFT; - #next_motion.Data.AbsZeroPtShift.ZpRecIdx = 6; - PushPacket(::); - #sys_vars.ZP = 6; - - - - #next_motion.Command = MPCMD_ACC_HOLD; - PushPacket(::); - - - - #next_motion.Command = MPCMD_AUXILIARY_POINT; - PushPacket(::); - - - - #next_motion.Command = MPCMD_IMPERIAL_UNIT; - PushPacket(::); - - - - #next_motion.Command = MPCMD_METRIC_UNIT; - PushPacket(::); - - - - %_CNC.co_ords_mode = ncABSOLUTE; - #next_motion.Command = MPCMD_ABS_POS_COORD; - PushPacket(::); - - - - %_CNC.co_ords_mode = ncRELATIVE; - #next_motion.Command = MPCMD_REL_POS_COORD; - PushPacket(::); - - - - - - - - - - PackMPData(:"cmd":MPCMD_PROG_ZP_SHIFT,"comref":\%_CNC.co_ords_mode,"cemref":\%_CNC.center_mode,${offset},${matrix},${e_rot},${rpy_rot},${h_rot}:); - PushPacket(::); - - - - #next_motion.Command = MPCMD_TRANS; - PackNamedListToArrays(:ORDERING_PACKED, MP_AX_NUMBER, ${offsets}, \#next_motion.Data.Trans.Offset, \#next_motion.Data.Trans.AxIdx, \#next_motion.Data.Trans.Mode:); - PushPacket(::); - - - - #next_motion.Command = MPCMD_ATRANS; - PackNamedListToArrays(:ORDERING_PACKED, MP_AX_NUMBER, ${offsets}, \#next_motion.Data.Trans.Offset, \#next_motion.Data.Trans.AxIdx, \#next_motion.Data.Trans.Mode:); - PushPacket(::); - - - - - if (Defined(:${rpl_value}:)) - #next_motion.Command = MPCMD_ROT_RPL; - #next_motion.Data.R8_value = ${rpl_value}; - else - #next_motion.Command = MPCMD_ROT; - PackNamedListToArrays(:ORDERING_PACKED, MP_AX_NUMBER, ${offsets}, \#next_motion.Data.Trans.Offset, \#next_motion.Data.Trans.AxIdx, \#next_motion.Data.Trans.Mode:); - endif - PushPacket(::); - - - - - if (Defined(:${rpl_value}:)) - #next_motion.Command = MPCMD_AROT_RPL; - #next_motion.Data.R8_value = ${rpl_value}; - else - #next_motion.Command = MPCMD_AROT; - PackNamedListToArrays(:ORDERING_PACKED, MP_AX_NUMBER, ${offsets}, \#next_motion.Data.Trans.Offset, \#next_motion.Data.Trans.AxIdx, \#next_motion.Data.Trans.Mode:); - endif - PushPacket(::); - - - - #next_motion.Command = MPCMD_F_INV_TIME_DEF; - PushPacket(::); - - - - #next_motion.Command = MPCMD_F_UNIT_MIN_DEF; - PushPacket(::); - - - - %_CNC.move_cmd_mode = MPCMD_PTP_RAPID_MOVE; - #sys_vars.modal_grp1_set = 1; - - - - - #next_motion.Command = MPCMD_TRF_MODE; - #next_motion.Data.UI4_value = ${required_mode}; - PushPacket(::); - - - - - - - - - - - #next_motion.Command = MPCMD_TRF_TOOL; - if (Defined(:${dx}:)) - #next_motion.Data.FullTrfTool.Dx = ${dx}; - else - #next_motion.Data.FullTrfTool.Dx = 0; - endif - if (Defined(:${dy}:)) - #next_motion.Data.FullTrfTool.Dy = ${dy}; - else - #next_motion.Data.FullTrfTool.Dy = 0; - endif - if (Defined(:${dz}:)) - #next_motion.Data.FullTrfTool.Dz = ${dz}; - else - #next_motion.Data.FullTrfTool.Dz = 0; - endif - if (Defined(:${phi}:)) - #next_motion.Data.FullTrfTool.Phi = ${phi}; - else - #next_motion.Data.FullTrfTool.Phi = 0; - endif - if (Defined(:${theta}:)) - #next_motion.Data.FullTrfTool.Theta = ${theta}; - else - #next_motion.Data.FullTrfTool.Theta = 0; - endif - if (Defined(:${psi}:)) - #next_motion.Data.FullTrfTool.Psi = ${psi}; - else - #next_motion.Data.FullTrfTool.Psi = 0; - endif - if (Defined(:${dmp}:)) - #next_motion.Data.FullTrfTool.Dmp = ${dmp}; - else - #next_motion.Data.FullTrfTool.Dmp = 0; - endif - PushPacket(::); - - - - - #next_motion.Command = MPCMD_TRF_SEGMENTS; - #next_motion.Data.UI4_value = ${nr_of_segments}; - PushPacket(::); - - - - - #next_motion.Command = MPCMD_WANTED1; - #next_motion.Data.R8_value = ${wanted}; - PushPacket(::); - - - - - #next_motion.Command = MPCMD_WANTED2; - #next_motion.Data.R8_value = ${wanted}; - PushPacket(::); - - - - - #next_motion.Command = MPCMD_WANTED3; - #next_motion.Data.R8_value = ${wanted}; - PushPacket(::); - - - - - #next_motion.Command = MPCMD_WANTED4; - #next_motion.Data.R8_value = ${wanted}; - PushPacket(::); - - - - - #next_motion.Command = MPCMD_WANTED5; - #next_motion.Data.R8_value = ${wanted}; - PushPacket(::); - - - - - #next_motion.Command = MPCMD_WANTED6; - #next_motion.Data.R8_value = ${wanted}; - PushPacket(::); - - - - - - - - - - - #next_motion.Command = MPCMD_WS_D_FULL; - if (Defined(:${dx}:)) - #next_motion.Data.FullTrfTool.Dx = ${dx}; - else - #next_motion.Data.FullTrfTool.Dx = 0; - endif - if (Defined(:${dy}:)) - #next_motion.Data.FullTrfTool.Dy = ${dy}; - else - #next_motion.Data.FullTrfTool.Dy = 0; - endif - if (Defined(:${dz}:)) - #next_motion.Data.FullTrfTool.Dz = ${dz}; - else - #next_motion.Data.FullTrfTool.Dz = 0; - endif - if (Defined(:${phi}:)) - #next_motion.Data.FullTrfTool.Phi = ${phi}; - else - #next_motion.Data.FullTrfTool.Phi = 0; - endif - if (Defined(:${theta}:)) - #next_motion.Data.FullTrfTool.Theta = ${theta}; - else - #next_motion.Data.FullTrfTool.Theta = 0; - endif - if (Defined(:${psi}:)) - #next_motion.Data.FullTrfTool.Psi = ${psi}; - else - #next_motion.Data.FullTrfTool.Psi = 0; - endif - if (Defined(:${dmp}:)) - #next_motion.Data.FullTrfTool.Dmp = ${dmp}; - else - #next_motion.Data.FullTrfTool.Dmp = 0; - endif - PushPacket(::); - - - - #next_motion.Command = MPCMD_WS_D_FULL_ON; - PushPacket(::); - - - - #next_motion.Command = MPCMD_WS_D_FULL_OFF; - PushPacket(::); - - - - - - - - - - #next_motion.Command = MPCMD_EXTERNAL_D_FULL; - if (Defined(:${dx}:)) - #next_motion.Data.FullTrfTool.Dx = ${dx}; - else - #next_motion.Data.FullTrfTool.Dx = 0; - endif - if (Defined(:${dy}:)) - #next_motion.Data.FullTrfTool.Dy = ${dy}; - else - #next_motion.Data.FullTrfTool.Dy = 0; - endif - if (Defined(:${dz}:)) - #next_motion.Data.FullTrfTool.Dz = ${dz}; - else - #next_motion.Data.FullTrfTool.Dz = 0; - endif - if (Defined(:${phi}:)) - #next_motion.Data.FullTrfTool.Phi = ${phi}; - else - #next_motion.Data.FullTrfTool.Phi = 0; - endif - if (Defined(:${theta}:)) - #next_motion.Data.FullTrfTool.Theta = ${theta}; - else - #next_motion.Data.FullTrfTool.Theta = 0; - endif - if (Defined(:${psi}:)) - #next_motion.Data.FullTrfTool.Psi = ${psi}; - else - #next_motion.Data.FullTrfTool.Psi = 0; - endif - PushPacket(::); - - - - #next_motion.Command = MPCMD_EXTERNAL_D_FULL_ON; - PushPacket(::); - - - - #next_motion.Command = MPCMD_EXTERNAL_D_FULL_OFF; - PushPacket(::); - - - - - - #next_motion.Command = MPCMD_D_FULL_ADD_EL; - if(Defined(:${tcp}:)) - #next_motion.Data.UI4_value = 0; - endif - if(Defined(:${joints}:)) - #next_motion.Data.UI4_value = 1; - endif - PushPacket(::); - - - - %_CNC.move_cmd_mode = MPCMD_PTP_LIN_MOVE; - #sys_vars.modal_grp1_set = 1; - - - - %_CNC.move_cmd_mode = MPCMD_CIRC_INTPOL_CIRC_PT; - #sys_vars.modal_grp1_set = 1; - - - - - #next_motion.Command=MPCMD_CIRC_INTPOL_PT_ORI; - PackNamedListToArrays(:ORDERING_PACKED, MP_AX_NUMBER, ${orient}, \#next_motion.Data.CircMovement.Parameter, \#next_motion.Data.CircMovement.Idx, \#next_motion.Data.CircMovement.Mode:); - PushPacket(::); - - - - - - - #next_motion.Command = MPCMD_CDC_RAD_FEED_CONVEX; - if (Defined(:${rate}:)) - #next_motion.Data.R_DependFeed.MaxRadius = ${rate_or_maxrad}; - #next_motion.Data.R_DependFeed.MinRadius = ${min_radius}; - #next_motion.Data.R_DependFeed.Rate = ${rate}; - else - #next_motion.Data.R_DependFeed.MaxRadius = -1; - #next_motion.Data.R_DependFeed.MinRadius = -1; - #next_motion.Data.R_DependFeed.Rate = ${rate_or_maxrad}; - endif - PushPacket(::); - - - - - - - #next_motion.Command = MPCMD_CDC_RAD_FEED_CONCAVE; - if (Defined(:${rate}:)) - #next_motion.Data.R_DependFeed.MaxRadius = ${rate_or_maxrad}; - #next_motion.Data.R_DependFeed.MinRadius = ${min_radius}; - #next_motion.Data.R_DependFeed.Rate = ${rate}; - else - #next_motion.Data.R_DependFeed.MaxRadius = -1; - #next_motion.Data.R_DependFeed.MinRadius = -1; - #next_motion.Data.R_DependFeed.Rate = ${rate_or_maxrad}; - endif - PushPacket(::); - - - - - #next_motion.Command = MPCMD_SET_V_JUMP; - PackNamedListToArrays(:ORDERING_REAL, MP_AX_NUMBER, ${v_jump}, \#next_motion.Data.Set_v_jump.value, \#next_motion.Data.Set_v_jump.programmed:); - PushPacket(::); - %_AX.v_jump_ncdy[ToInt(:ListItemName(:${v_jump},1:):)] = ListItemValue(:${v_jump},1:); - - - - - #next_motion.Command = MPCMD_SET_A_JUMP; - PackNamedListToArrays(:ORDERING_REAL, MP_AX_NUMBER, ${a_jump}, \#next_motion.Data.Set_a_jump.value, \#next_motion.Data.Set_a_jump.programmed:); - PushPacket(::); - %_AX.a_jump_ncdy[ToInt(:ListItemName(:${a_jump},1:):)] = ListItemValue(:${a_jump},1:); - - - - - #next_motion.Command = MPCMD_SET_AX_LIMIT; - AxisAssign(:MP_METADATA | ORDERING_REAL |DATATYPE_AXES, MP_AX_NUMBER, ${limit}, \#next_motion.Data.SetAxLimit.RecordIdx, \#next_motion.Data.SetAxLimit.programmed:); - PushPacket(::); - - - - - - #next_motion.Command = MPCMD_PATH_ACC; - if (Defined(:${acc_value}:)) - #next_motion.Data.SetPathAccDec.UnitType = 0; - #next_motion.Data.SetPathAccDec.value = ${acc_value}; - %_CNC.lim_path_acc_p = ${acc_value}; - PushPacket(::); - else - if (Defined(:${value}:)) - #next_motion.Data.SetPathAccDec.UnitType = 1; - #next_motion.Data.SetPathAccDec.value = ${value}; - %_CNC.lim_path_acc_p = ${value} / 100.0 * %_CNC.lim_path_acc_p_ini; - PushPacket(::); - endif - endif - - - - - - #next_motion.Command = MPCMD_PATH_DEC; - if (Defined(:${acc_value}:)) - #next_motion.Data.SetPathAccDec.UnitType = 0; - #next_motion.Data.SetPathAccDec.value = ${acc_value}; - %_CNC.lim_path_acc_n = ${acc_value}; - PushPacket(::); - else - if (Defined(:${value}:)) - #next_motion.Data.SetPathAccDec.UnitType = 1; - #next_motion.Data.SetPathAccDec.value = ${value}; - %_CNC.lim_path_acc_n = ${value} / 100.0 * %_CNC.lim_path_acc_n_ini; - PushPacket(::); - endif - endif - - - - - - #next_motion.Command = MPCMD_PATH_ACC_DEC; - if (Defined(:${acc_value}:)) - #next_motion.Data.SetPathAccDec.UnitType = 0; - #next_motion.Data.SetPathAccDec.value = ${acc_value}; - %_CNC.lim_path_acc_p = ${acc_value}; - %_CNC.lim_path_acc_n = ${acc_value}; - PushPacket(::); - else - if (Defined(:${value}:)) - #next_motion.Data.SetPathAccDec.UnitType = 1; - #next_motion.Data.SetPathAccDec.value = ${value}; - %_CNC.lim_path_acc_p = ${value} /100.0 * %_CNC.lim_path_acc_p_ini; - %_CNC.lim_path_acc_n = ${value} /100.0 * %_CNC.lim_path_acc_n_ini; - PushPacket(::); - endif - endif - - - - #next_motion.Command = MPCMD_SPEED_DIP_ON; - PushPacket(::); - - - - #next_motion.Command = MPCMD_SPEED_DIP_OFF; - PushPacket(::); - - - - - - - - - #next_motion.Command = MPCMD_TANG_TRANS_SPEED_RED; - if (${max_angle} == -1) - #next_motion.Data.SetTransSpeed.MaxAngle = -1; - #next_motion.Data.SetTransSpeed.MinAngle = -1; - #next_motion.Data.SetTransSpeed.RedFactor = -1; - else - #next_motion.Data.SetTransSpeed.MaxAngle = ${max_angle}; - #next_motion.Data.SetTransSpeed.MinAngle = ${min_angle}; - #next_motion.Data.SetTransSpeed.RedFactor = ${path_speed_reduction}; - endif - PushPacket(::); - - - - #next_motion.Command = MPCMD_CIRC_DYN_CALC_OPT; - PushPacket(::); - - - - #next_motion.Command = MPCMD_CIRC_DYN_CALC_STD; - PushPacket(::); - - - - #next_motion.Command = MPCMD_CIRC_DYN_CALC_OPT_116; - PushPacket(::); - - - - - - - - - #next_motion.Command = MPCMD_BEZ_SPLINE; - if (Defined(:${radius}:)) - #next_motion.Data.BezierSpline.RadiusProgrammed = ncON; - #next_motion.Data.BezierSpline.Radius = ${radius}; - else - #next_motion.Data.BezierSpline.RadiusProgrammed = ncOFF; - #next_motion.Data.BezierSpline.Radius = -1; - endif - if (Defined(:${v_ein}:)) - #next_motion.Data.BezierSpline.VeProgrammed = ncON; - #next_motion.Data.BezierSpline.Ve = ${v_ein}; - else - #next_motion.Data.BezierSpline.VeProgrammed = ncOFF; - #next_motion.Data.BezierSpline.Ve = -1; - endif - if (Defined(:${lin}:)) - #next_motion.Data.BezierSpline.LinProgrammed = ncON; - else - #next_motion.Data.BezierSpline.LinProgrammed = ncOFF; - endif - if (Defined(:${bezierFactor}:)) - #next_motion.Data.BezierSpline.scalingFactor_def = 1; - #next_motion.Data.BezierSpline.scalingFactor = ${bezierFactor}; - else - #next_motion.Data.BezierSpline.scalingFactor_def = 0; - endif - PushPacket(::); - - - - - - #next_motion.Command = MPCMD_BEZ_SPLINE; - #next_motion.Data.BezierSpline.RadiusProgrammed = ncOFF; - #next_motion.Data.BezierSpline.Radius = -1; - #next_motion.Data.BezierSpline.VeProgrammed = ncON; - #next_motion.Data.BezierSpline.Ve = ${v_ein}; - if (Defined(:${lin}:)) - #next_motion.Data.BezierSpline.LinProgrammed = ncON; - else - #next_motion.Data.BezierSpline.LinProgrammed = ncOFF; - endif - PushPacket(::); - - - - #next_motion.Command = MPCMD_BEZ_SPLINE; - #next_motion.Data.BezierSpline.RadiusProgrammed = ncOFF; - #next_motion.Data.BezierSpline.Radius = -1; - #next_motion.Data.BezierSpline.VeProgrammed = ncOFF; - #next_motion.Data.BezierSpline.Ve = -1; - #next_motion.Data.BezierSpline.LinProgrammed = ncON; - PushPacket(::); - - - - - - #next_motion.Command = MPCMD_PTP_TCP_TRANSITION; - #next_motion.Data.UI4_value = ${ptp_tcp_transition}; - PushPacket(::); - - - - #next_motion.Command = MPCMD_G126_STANDARD; - PushPacket(::); - - - - #next_motion.Command = MPCMD_G126_EXTENDED; - PushPacket(::); - - - - #next_motion.Command = MPCMD_CDC_DIR_MACHINE_CS; - PushPacket(::); - - - - #next_motion.Command = MPCMD_CDC_DIR_PROG_CS; - PushPacket(::); - - - - #next_motion.Command = MPCMD_CDC_TRANS_LINES; - PushPacket(::); - - - - #next_motion.Command = MPCMD_CDC_TRANS_ARCS; - PushPacket(::); - - - - #next_motion.Command = MPCMD_CDC_INTERS_PATH_OFF; - PushPacket(::); - - - - #next_motion.Command = MPCMD_CDC_INTERS_PATH_ON; - PushPacket(::); - - - - #next_motion.Command = MPCMD_CDC_G137_MODE; - PushPacket(::); - - - - #next_motion.Command = MPCMD_CDC_G138_MODE; - PushPacket(::); - - - - #next_motion.Command = MPCMD_CDC_G139_MODE; - PushPacket(::); - - - - #next_motion.Command = MPCMD_TANG_AX_OFF; - PushPacket(::); - - - - - - - #next_motion.Command = MPCMD_TANG_AX_ON; - #next_motion.Data.AutomTangentialAx.Offset = ${offset}; - #next_motion.Data.AutomTangentialAx.AxIdx = AxisIndex(:${axis}:); - PushPacket(::); - - - - #next_motion.Command = MPCMD_TANG_CONT_ON; - PushPacket(::); - - - - #next_motion.Command = MPCMD_TANG_CONT_OFF; - PushPacket(::); - - - - - #next_motion.Command = MPCMD_MACHINE_POS_COORD; - PushPacket(::); - - - - - #next_motion.Command = MPCMD_ABS_ZP_SHIFT; - #next_motion.Data.AbsZeroPtShift.ZpRecIdx = ${index}; - PushPacket(::); - #sys_vars.ZP = ${index}; - - - - %_CNC.center_mode = ncABSOLUTE; - #next_motion.Command = MPCMD_ABS_CP_COORD; - PushPacket(::); - - - - %_CNC.center_mode = ncRELATIVE; - #next_motion.Command = MPCMD_REL_CP_COORD; - PushPacket(::); - - - - - #next_motion.Command = MPCMD_IP_SYNCH; - if (#thread.restart.playback) - #next_motion.Data.I4_value = ncSIMULATION; - else - #next_motion.Data.I4_value = ncSTANDARD; - endif - if (Defined(:${funcbr}:)) - #next_motion.Data.UI4_value = 1; - else - #next_motion.Data.UI4_value = 0; - endif - PushPacket(::); - DispatchAndWait(:IPCMD_SYNC_PLC_CONT:); - - - - #next_motion.Command = MPCMD_IMMED_PROC_DATA; - PushPacket(::); - - - - #next_motion.Command = MPCMD_IP_SYNCH_PATH; - PushPacket(::); - DispatchAndWait(:IPCMD_SYNC_PATH_CONT:); - - - - #next_motion.Command = MPCMD_IP_SYNCH_PP; - PushPacket(::); - DispatchAndWait(:IPCMD_SYNC_PP_CONT:); - - - - - #next_motion.Command = MPCMD_CONNECT_CONTOUR_EL; - if (Defined(:${index}:)) - #next_motion.Data.I4_value = ${index}; - else - #next_motion.Data.I4_value = 0; - endif - PushPacket(::); - - - - %_CNC.back = 1; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_BACK; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.I4_value = %_CNC.back; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - - #next_motion.Command = MPCMD_BACK_LINE; - #next_motion.Data.BackLine.IsPointNr = -1; - if((${intersection} == "C0") || (${intersection} == "$C0")) - #next_motion.Data.BackLine.IsPointNr = 0; - else - if((${intersection} == "C2") || (${intersection} == "$C2")) - #next_motion.Data.BackLine.IsPointNr = 2; - endif - endif - #next_motion.Data.BackLine.LineAngle = ${bl_angle}; - PushPacket(::); - - - - %_CNC.back = 0; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_BACK; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.I4_value = %_CNC.back; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - %_CNC.trig_help = 1; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_TRIG_HELP; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.I4_value = %_CNC.trig_help; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - %_CNC.trig_help = 0; - #next_motion.Data.SystemVariable.SysVarIdx = CNC_SYS_VAR_TRIG_HELP; - #next_motion.Data.SystemVariable.AxIdx = -1; - #next_motion.Data.SystemVariable.Data.I4_value = %_CNC.trig_help; - #next_motion.Command = MPCMD_CNC_SYS_VAR; - PushPacket(::); - - - - - - - - - PackMPData(:"cmd":MPCMD_MTPT_ZP_SHIFT,"comref":\%_CNC.co_ords_mode,"cemref":\%_CNC.center_mode,${offset},${matrix},${e_rot},${rpy_rot},${h_rot}:); - PushPacket(::); - - - - #next_motion.Command = MPCMP_LINEAR_FEED_ON; - PushPacket(::); - - - - #next_motion.Command = MPCMP_LINEAR_FEED_OFF; - PushPacket(::); - - - - #next_motion.Command = MPCMD_RTCP_ON; - PushPacket(::); - - - - #next_motion.Command = MPCMD_RTCP_OFF; - PushPacket(::); - - - - - - - - #next_motion.Command = MPCMD_POS_LATCH; - #next_motion.Data.PosLatch.LatchIdx = ${latch_var}; - #next_motion.Data.PosLatch.TriggSource = AxisIndex(:${trigger_axis}:); - if(${trigger_edge} == "P") - #next_motion.Data.PosLatch.Edge = ncPOSITIVE; - else - if(${trigger_edge} == "N") - #next_motion.Data.PosLatch.Edge = ncNEGATIVE; - endif - endif - if(Defined(:${trigger_input}:)) - #next_motion.Data.PosLatch.HwTrigIdx = ${trigger_input}; - else - #next_motion.Data.PosLatch.HwTrigIdx = 1; - endif - PushPacket(::); - - - - - - - - - #next_motion.Command = MPCMD_POS_LATCH_DIST; - #next_motion.Data.PosLatchDistance.LatchIdx = ${latch_var}; - #next_motion.Data.PosLatchDistance.TriggSource = AxisIndex(:${trigger_axis}:); - if(${trigger_edge} == "P") - #next_motion.Data.PosLatchDistance.Edge = ncPOSITIVE; - else - if(${trigger_edge} == "N") - #next_motion.Data.PosLatchDistance.Edge = ncNEGATIVE; - endif - endif - if(Defined(:${trigger_input}:)) - #next_motion.Data.PosLatchDistance.HwTrigIdx = ${trigger_input}; - else - #next_motion.Data.PosLatchDistance.HwTrigIdx = 1; - endif - if(Defined(:${remaining_dist}:)) - #next_motion.Data.PosLatchDistance.Distance = ${remaining_dist}; - else - #next_motion.Data.PosLatchDistance.Distance = 0; - endif - PushPacket(::); - - - - - - - %_CNC.TA = ${time}; - if (%_CNC.TA < 0) - %_CNC.TA = 0; - endif - #next_motion.Command = MPCMD_BLENDEDMOVEMODE; - #next_motion.Data.R8_value = %_CNC.TA; - PushPacket(::); - - - - #next_motion.Command = MPCMD_PSM1_G212; - PushPacket(::); - - - - - - - #next_motion.Command = MPCMD_AX_MAPPING_217; - if(Defined(:${mapAxis}:)) - #next_motion.Data.AxisMapping.AxIdx = AxisIndex(:${mapAxis}:); - if (Defined(:${factor}:)) - #next_motion.Data.AxisMapping.factor = ${factor}; - else - #next_motion.Data.AxisMapping.factor = 1; - endif - if (Defined(:${p1}:)) - #next_motion.Data.AxisMapping.ParameterP1 = ncON; - else - #next_motion.Data.AxisMapping.ParameterP1 = ncOFF; - endif - else - #next_motion.Data.AxisMapping.AxIdx = -1; - #next_motion.Data.AxisMapping.factor = -1; - #next_motion.Data.AxisMapping.ParameterP1 = ncOFF; - endif - PushPacket(::); - - - - - - - #next_motion.Command = MPCMD_AX_MAPPING_218; - if(Defined(:${mapAxis}:)) - #next_motion.Data.AxisMapping.AxIdx = AxisIndex(:${mapAxis}:); - if (Defined(:${factor}:)) - #next_motion.Data.AxisMapping.factor = ${factor}; - else - #next_motion.Data.AxisMapping.factor = 1; - endif - if (Defined(:${p1}:)) - #next_motion.Data.AxisMapping.ParameterP1 = ncON; - else - #next_motion.Data.AxisMapping.ParameterP1 = ncOFF; - endif - else - #next_motion.Data.AxisMapping.AxIdx = -1; - #next_motion.Data.AxisMapping.factor = -1; - #next_motion.Data.AxisMapping.ParameterP1 = ncOFF; - endif - PushPacket(::); - - - - - - - #next_motion.Command = MPCMD_AX_MAPPING_219; - if(Defined(:${mapAxis}:)) - #next_motion.Data.AxisMapping.AxIdx = AxisIndex(:${mapAxis}:); - if (Defined(:${factor}:)) - #next_motion.Data.AxisMapping.factor = ${factor}; - else - #next_motion.Data.AxisMapping.factor = 1; - endif - if (Defined(:${p1}:)) - #next_motion.Data.AxisMapping.ParameterP1 = ncON; - else - #next_motion.Data.AxisMapping.ParameterP1 = ncOFF; - endif - else - #next_motion.Data.AxisMapping.AxIdx = -1; - #next_motion.Data.AxisMapping.factor = -1; - #next_motion.Data.AxisMapping.ParameterP1 = ncOFF; - endif - PushPacket(::); - - - - - - - - - - - - #next_motion.Command = MPCMD_SIGNAL; - #next_motion.Data.SignalPathEnd.Time = ${rem_time}; - if(Defined(:${mfun}:)) - #next_motion.Data.SignalPathEnd.SignalType = 1; - #next_motion.Data.SignalPathEnd.SignalIdx = ${mfun}; - elif(Defined(:${sfun}:)) - #next_motion.Data.SignalPathEnd.SignalType = 2; - if (Defined(:${setval}:)) - #next_motion.Data.SignalPathEnd.SourceData.UDINT = ${sfun}; - #next_motion.Data.SignalPathEnd.SignalIdx = ${setval}; - else - #next_motion.Data.SignalPathEnd.SourceData.UDINT = 0; - #next_motion.Data.SignalPathEnd.SignalIdx = ${sfun}; - endif - elif(Defined(:${exfpar}:)) - #next_motion.Data.SignalPathEnd.SignalType = 4; - #next_motion.Data.SignalPathEnd.SourceData.REAL = ${setval}; - #next_motion.Data.SignalPathEnd.DataLength = 4; - #next_motion.Data.SignalPathEnd.pDestination = \#sys_vars.EXF[${exfpar}]; - elif(Defined(:${exlpar}:)) - #next_motion.Data.SignalPathEnd.SignalType = 4; - #next_motion.Data.SignalPathEnd.SourceData.DINT = ${setval}; - #next_motion.Data.SignalPathEnd.DataLength = 4; - #next_motion.Data.SignalPathEnd.pDestination = \#sys_vars.EXL[${exlpar}]; - elif(Defined(:${exwpar}:)) - #next_motion.Data.SignalPathEnd.SignalType = 4; - #next_motion.Data.SignalPathEnd.SourceData.INT = ${setval}; - #next_motion.Data.SignalPathEnd.DataLength = 2; - #next_motion.Data.SignalPathEnd.pDestination = \#sys_vars.EXW[${exwpar}]; - elif(Defined(:${exbpar}:)) - #next_motion.Data.SignalPathEnd.SignalType = 4; - #next_motion.Data.SignalPathEnd.SourceData.SINT = ${setval}; - #next_motion.Data.SignalPathEnd.DataLength = 1; - #next_motion.Data.SignalPathEnd.pDestination = \#sys_vars.EXB[${exbpar}]; - endif - PushPacket(::); - - - - - #next_motion.Command = MPCMD_SIGNAL_PREDICT; - if(Defined(:${f_override}:)) - #next_motion.Data.SignalPredict.Override = ${f_override}; - else - #next_motion.Data.SignalPredict.Override = 0; - endif - PushPacket(::); - - - - - - - - - - - - #next_motion.Command = MPCMD_SIGNAL_DISTANCE; - #next_motion.Data.SignalPathEndDist.Distance = ${rem_path_dist}; - if(Defined(:${mfun}:)) - #next_motion.Data.SignalPathEndDist.SignalType = 1; - #next_motion.Data.SignalPathEndDist.SignalIdx = ${mfun}; - elif(Defined(:${sfun}:)) - #next_motion.Data.SignalPathEndDist.SignalType = 2; - if (Defined(:${setval}:)) - #next_motion.Data.SignalPathEndDist.SourceData.UDINT = ${sfun}; - #next_motion.Data.SignalPathEndDist.SignalIdx = ${setval}; - else - #next_motion.Data.SignalPathEndDist.SourceData.UDINT = 0; - #next_motion.Data.SignalPathEndDist.SignalIdx = ${sfun}; - endif - elif(Defined(:${exfpar}:)) - #next_motion.Data.SignalPathEndDist.SignalType = 4; - #next_motion.Data.SignalPathEndDist.SourceData.REAL = ${setval}; - #next_motion.Data.SignalPathEndDist.DataLength = 4; - #next_motion.Data.SignalPathEndDist.pDestination = \#sys_vars.EXF[${exfpar}]; - elif(Defined(:${exlpar}:)) - #next_motion.Data.SignalPathEndDist.SignalType = 4; - #next_motion.Data.SignalPathEndDist.SourceData.DINT = ${setval}; - #next_motion.Data.SignalPathEndDist.DataLength = 4; - #next_motion.Data.SignalPathEndDist.pDestination = \#sys_vars.EXL[${exlpar}]; - elif(Defined(:${exwpar}:)) - #next_motion.Data.SignalPathEndDist.SignalType = 4; - #next_motion.Data.SignalPathEndDist.SourceData.INT = ${setval}; - #next_motion.Data.SignalPathEndDist.DataLength = 2; - #next_motion.Data.SignalPathEndDist.pDestination = \#sys_vars.EXW[${exwpar}]; - elif(Defined(:${exbpar}:)) - #next_motion.Data.SignalPathEndDist.SignalType = 4; - #next_motion.Data.SignalPathEndDist.SourceData.SINT = ${setval}; - #next_motion.Data.SignalPathEndDist.DataLength = 1; - #next_motion.Data.SignalPathEndDist.pDestination = \#sys_vars.EXB[${exbpar}]; - endif - PushPacket(::); - - - - #next_motion.Command = MPCMD_CDC_CHG_NO_TRANS_ELEM; - PushPacket(::); - - - - #next_motion.Command = MPCMD_CDC_CHG_TRANS_ELEM; - PushPacket(::); - - - - #next_motion.Command = MPCMD_NON_PERIOD_TANG_AX; - PushPacket(::); - - - - #next_motion.Command = MPCMD_PERIOD_TANG_AX; - PushPacket(::); - - - - - #next_motion.Data.UI4_value = AxisIndex(:${axis}:); - #next_motion.Command = MPCMD_AX_FILTER_STANDARD; - PushPacket(::); - - - - - #next_motion.Data.UI4_value = AxisIndex(:${axis}:); - #next_motion.Command = MPCMD_AX_FILTER_ACCURATE; - PushPacket(::); - - - - - - - - - - PackMPData(:"cmd":MPCMD_PROG_ZP_SHIFT2,"comref":\%_CNC.co_ords_mode,"cemref":\%_CNC.center_mode,${offset},${matrix},${e_rot},${rpy_rot},${h_rot}:); - PushPacket(::); - - - - - #next_motion.Command = MPCMD_CHORD_ERROR; - #next_motion.Data.R8_value = ${chord_error}; - PushPacket(::); - - - - - - - - - - - #next_motion.Command = MPCMD_WS_MAIN_DEF; - #next_motion.Data.WS_Ctrl.x1 = ${x1}; - #next_motion.Data.WS_Ctrl.y1 = ${y1}; - #next_motion.Data.WS_Ctrl.z1 = ${z1}; - #next_motion.Data.WS_Ctrl.x2 = ${x2}; - #next_motion.Data.WS_Ctrl.y2 = ${y2}; - #next_motion.Data.WS_Ctrl.z2 = ${z2}; - #next_motion.Data.WS_Ctrl.shape = WS_CUBOID; - if(Defined(:${shape}:)) - if (${shape} == "CYLINDER_IN_Z") - #next_motion.Data.WS_Ctrl.shape = WS_CYLINDER_IN_Z; - elif (${shape} == "CYLINDER2_IN_Z") - #next_motion.Data.WS_Ctrl.shape = WS_CYLINDER2_IN_Z; - endif - endif - PushPacket(::); - - - - #next_motion.Command = MPCMD_WS_MAIN_ALL; - PushPacket(::); - - - - - - - - - #next_motion.Command = MPCMD_WS_CTRL_ON; - if(Defined(:${sco}:)) - - else - #next_motion.Data.WS_Ctrl.self_collision = 1; - endif - if(Defined(:${excl_off}:)) - - else - #next_motion.Data.WS_Ctrl.exclusive = 1; - endif - if(Defined(:${cyclic_on}:)) - #next_motion.Data.WS_Ctrl.cyclic = 1; - endif - if(Defined(:${inter_channel_on}:)) - #next_motion.Data.WS_Ctrl.interchannel_collision = 1; - endif - if(Defined(:${external_inter_channel_on}:)) - #next_motion.Data.WS_Ctrl.external_interchannel_collision = 1; - endif - PushPacket(::); - - - - #next_motion.Command = MPCMD_WS_CTRL_OFF; - PushPacket(::); - - - - - - local $f; - $f = ListLength(:${arm_diameter}:); - #next_motion.Command = MPCMD_ARM_DIAMETER; - #next_motion.Data.WS_Ctrl.arm_diameter[0] = ${arm_diameter}; - - if ($f < 20) - - #next_motion.Data.WS_Ctrl.arm_diameter[$f] = ArrayRep(:(: ListItemValue(:${arm_diameter}, $f:) :):); - endif - - PushPacket(::); - - - - - - - - - - - #next_motion.Command = MPCMD_PROTBLOCK_DEF; - #next_motion.Data.WS_Ctrl.index = ${index}; - if (Defined(:${x1}:)) - #next_motion.Data.WS_Ctrl.x1 = ${x1}; - else - #next_motion.Data.WS_Ctrl.x1 = 0; - endif - if (Defined(:${y1}:)) - #next_motion.Data.WS_Ctrl.y1 = ${y1}; - else - #next_motion.Data.WS_Ctrl.y1 = 0; - endif - if (Defined(:${z1}:)) - #next_motion.Data.WS_Ctrl.z1 = ${z1}; - else - #next_motion.Data.WS_Ctrl.z1 = 0; - endif - if (Defined(:${x2}:)) - #next_motion.Data.WS_Ctrl.x2 = ${x2}; - else - #next_motion.Data.WS_Ctrl.x2 = 0; - endif - if (Defined(:${y2}:)) - #next_motion.Data.WS_Ctrl.y2 = ${y2}; - else - #next_motion.Data.WS_Ctrl.y2 = 0; - endif - if (Defined(:${z2}:)) - #next_motion.Data.WS_Ctrl.z2 = ${z2}; - else - #next_motion.Data.WS_Ctrl.z2 = 0; - endif - PushPacket(::); - - - - - #next_motion.Command = MPCMD_PROTBLOCK_ADD; - #next_motion.Data.WS_Ctrl.index = ${index}; - PushPacket(::); - - - - - #next_motion.Command = MPCMD_PROTBLOCK_REM; - #next_motion.Data.WS_Ctrl.index = ${index}; - PushPacket(::); - - - - - - - - - - #next_motion.Command = MPCMD_PROTHSPACE_DEF; - #next_motion.Data.WS_Ctrl.index = ${index}; - #next_motion.Data.WS_Ctrl.coord = ${coord}; - if ((${pplane} == "XY") || (${pplane} == "YX")) - #next_motion.Data.WS_Ctrl.pplane = 1; - elif ((${pplane} == "YZ") || (${pplane} == "ZY")) - #next_motion.Data.WS_Ctrl.pplane = 2; - elif ((${pplane} == "XZ") || (${pplane} == "ZX")) - #next_motion.Data.WS_Ctrl.pplane = 3; - else - #next_motion.Data.WS_Ctrl.pplane = 0; - endif - if (${orient} == "POS") - #next_motion.Data.WS_Ctrl.orient = 1; - elif (${orient} == "NEG") - #next_motion.Data.WS_Ctrl.orient = 2; - else - #next_motion.Data.WS_Ctrl.orient = 0; - endif - PushPacket(::); - - - - - #next_motion.Command = MPCMD_PROTHSPACE_ADD; - #next_motion.Data.WS_Ctrl.index = ${index}; - PushPacket(::); - - - - - #next_motion.Command = MPCMD_PROTHSPACE_REM; - #next_motion.Data.WS_Ctrl.index = ${index}; - PushPacket(::); - - - - - - - - - - - - #next_motion.Command = MPCMD_EXCLBLOCK_DEF; - #next_motion.Data.WS_Ctrl.index = ${index}; - if (Defined(:${x1}:)) - #next_motion.Data.WS_Ctrl.x1 = ${x1}; - else - #next_motion.Data.WS_Ctrl.x1 = 0; - endif - if (Defined(:${y1}:)) - #next_motion.Data.WS_Ctrl.y1 = ${y1}; - else - #next_motion.Data.WS_Ctrl.y1 = 0; - endif - if (Defined(:${z1}:)) - #next_motion.Data.WS_Ctrl.z1 = ${z1}; - else - #next_motion.Data.WS_Ctrl.z1 = 0; - endif - if (Defined(:${x2}:)) - #next_motion.Data.WS_Ctrl.x2 = ${x2}; - else - #next_motion.Data.WS_Ctrl.x2 = 0; - endif - if (Defined(:${y2}:)) - #next_motion.Data.WS_Ctrl.y2 = ${y2}; - else - #next_motion.Data.WS_Ctrl.y2 = 0; - endif - if (Defined(:${z2}:)) - #next_motion.Data.WS_Ctrl.z2 = ${z2}; - else - #next_motion.Data.WS_Ctrl.z2 = 0; - endif - if (Defined(:${stop_difference}:)) - #next_motion.Data.WS_Ctrl.coord = ${stop_difference}; - else - #next_motion.Data.WS_Ctrl.coord = 0; - endif - PushPacket(::); - - - - - #next_motion.Command = MPCMD_EXCLBLOCK_ADD; - #next_motion.Data.WS_Ctrl.index = ${index}; - PushPacket(::); - - - - - #next_motion.Command = MPCMD_EXCLBLOCK_REM; - #next_motion.Data.WS_Ctrl.index = ${index}; - PushPacket(::); - - - - MemCpy(:\#next_motion.Data.WS_Ctrl.cncObjName, \${channel}:); - #next_motion.Command = MPCMD_INTERCHANNEL_EXCLUDE; - PushPacket(::); - - - - #next_motion.Command = MPCMD_SAFE_DISTANCE; - #next_motion.Data.WS_Ctrl.coord = ${safe_distance}; - PushPacket(::); - - - - #next_motion.Command = MPCMD_TCP_FRAME; - PushPacket(::); - - - - #next_motion.Command = MPCMD_FRAME_TCP_AX_ON; - PushPacket(::); - - - - #next_motion.Command = MPCMD_FRAME_TCP_AX_OFF; - PushPacket(::); - - - - #next_motion.Command = MPCMD_FRAME_ORIENT_SHORT; - PushPacket(::); - - - - #next_motion.Command = MPCMD_FRAME_ORIENT_USER; - PushPacket(::); - - - - - - #next_motion.Command = MPCMD_FEED_RATE; - #next_motion.Data.R8_value = ${EXPR}; - PushPacket(::); - - - - - - #next_motion.Command = MPCMD_CDC_SPINDLE_SPEED; - if (Defined(:${arg2}:)) - #next_motion.Data.SpindleSpeed.Idx = ${arg1}; - #next_motion.Data.SpindleSpeed.speed = ${arg2}; - else - #next_motion.Data.SpindleSpeed.Idx = 0; - #next_motion.Data.SpindleSpeed.speed = ${arg1}; - endif - PushPacket(::); - - - - - #next_motion.Command = MPCMD_CDC_SPINDLE_SPEED; - #next_motion.Data.SpindleSpeed.Idx = 0; - #next_motion.Data.SpindleSpeed.speed = ${arg1}; - PushPacket(::); - - - - - #next_motion.Command = MPCMD_CDC_TOOL_LOC_NR; - #next_motion.Data.UI4_value = ${EXPR}; - PushPacket(::); - #sys_vars.T = ${EXPR}; - - - - - #next_motion.Command = MPCMD_CDC_TOOL_DATA_REC; - #next_motion.Data.ToolDataRecord.ToolIdx = ${EXPR}; - PushPacket(::); - #sys_vars.D = ${EXPR}; - #sys_vars.RAD = GetToolRadius(:${EXPR}:); - - - - local $file_id; - UnloadProgIfModified(:$[2]:); - $file_id = LoadProg(:$[2],-1:); - AssignProgArgs(:$file_id,\$[3]:); - ExecProg(:$file_id:); - #cgc_disable = 0; - - - - - - if Defined(:${factor}:) - #next_motion.Data.AutoBlockNumber.factor = ${factor}; - else - #next_motion.Data.AutoBlockNumber.factor = 1; - endif - if Defined(:${offset}:) - #next_motion.Data.AutoBlockNumber.offset = ${offset}; - endif - #next_motion.Command = MPCMD_AUTO_BLOCK_NUMBER_ON; - PushPacket(::); - - - - #next_motion.Command = MPCMD_AUTO_BLOCK_NUMBER_OFF; - PushPacket(::); - - - - #next_motion.Command = MPCMD_ACC_HOLD_MODE; - #next_motion.Data.I4_value = 0; - PushPacket(::); - - - - #next_motion.Command = MPCMD_ACC_HOLD_MODE; - #next_motion.Data.I4_value = 1; - PushPacket(::); - - - - #next_motion.Command = MPCMD_ACC_HOLD_MODE; - #next_motion.Data.I4_value = 2; - PushPacket(::); - - - - - #enable_mplogging = 1; - LogWrite(:"#GCode Enable":); - - - - LogWrite(:"#GCode Disable":); - #enable_mplogging = 0; - - - - #next_motion.Command = MPCMD_CNC_LOG_PARAMETER; - #next_motion.Data.I4_value = ${EXPR}; - PushPacket(::); - - - - #next_motion.Command = MPCMD_SBL_PATH_INHIBIT; - PushPacket(::); - - - - #next_motion.Command = MPCMD_SBL_PATH_RELEASE; - PushPacket(::); - - - - - - - - #next_motion.Command = MPCMD_C2_SPLINE_START; - if(${seg_type} == "CE") - #next_motion.Data.C2_SplineStart.SegmentType = 1; - else - if(${seg_type} == "SL") - #next_motion.Data.C2_SplineStart.SegmentType = 2; - endif - endif - if(Defined(:${seg_par}:)) - #next_motion.Data.C2_SplineStart.SegmentParameter = ${seg_par}; - else - #next_motion.Data.C2_SplineStart.SegmentParameter = -1.0; - endif - #next_motion.Data.C2_SplineStart.BCType = ${bc_par}; - PackNamedListToArrays(:ORDERING_REAL, MP_AX_NUMBER, ${boundary}, \#next_motion.Data.C2_SplineStart.BCValue, \#next_motion.Data.C2_SplineStart.BCProgrammed:); - PushPacket(::); - - - - - - #next_motion.Command = MPCMD_C2_SPLINE_END; - #next_motion.Data.C2_SplineEnd.BCType = ${bc_par}; - PackNamedListToArrays(:ORDERING_REAL, MP_AX_NUMBER, ${boundary}, \#next_motion.Data.C2_SplineEnd.BCValue, \#next_motion.Data.C2_SplineEnd.BCProgrammed:); - PushPacket(::); - - - - #next_motion.Command = MPCMD_C2_SPLINE_ACCUR_OFF; - PushPacket(::); - - - - - #next_motion.Data.R8_value = ${radius}; - #next_motion.Command = MPCMD_BEZIER_INTPOL_PARAM; - PushPacket(::); - PackMPData(:"cmd":MPCMD_BEZIER_INTPOL_RAPID, "comref":\%_CNC.co_ords_mode, "cemref":\%_CNC.center_mode, ${dest}:); - PushPacket(::); - - - - - #next_motion.Data.R8_value = ${radius}; - #next_motion.Command = MPCMD_BEZIER_INTPOL_PARAM; - PushPacket(::); - PackMPData(:"cmd":MPCMD_BEZIER_INTPOL, "comref":\%_CNC.co_ords_mode, "cemref":\%_CNC.center_mode, ${dest}:); - PushPacket(::); - - - - - #next_motion.Command = MPCMD_SPLINE_RAPID_INTPOL; - PackNamedListToArrays(:ORDERING_PACKED, MP_AX_NUMBER, ${offsets}, \#next_motion.Data.SplinePoint.Position, \#next_motion.Data.SplinePoint.AxIdx, \#next_motion.Data.SplinePoint.Mode:); - PushPacket(::); - - - - - #next_motion.Command = MPCMD_SPLINE_INTPOL_BP1; - PackNamedListToArrays(:ORDERING_PACKED, MP_AX_NUMBER, ${offsets1}, \#next_motion.Data.SplinePoint.Position, \#next_motion.Data.SplinePoint.AxIdx, \#next_motion.Data.SplinePoint.Mode:); - PushPacket(::); - - - - - #next_motion.Command = MPCMD_SPLINE_INTPOL_BP2; - PackNamedListToArrays(:ORDERING_PACKED, MP_AX_NUMBER, ${offsets2}, \#next_motion.Data.SplinePoint.Position, \#next_motion.Data.SplinePoint.AxIdx, \#next_motion.Data.SplinePoint.Mode:); - PushPacket(::); - - - - - #next_motion.Command = MPCMD_SPLINE_INTPOL; - PackNamedListToArrays(:ORDERING_PACKED, MP_AX_NUMBER, ${offsets}, \#next_motion.Data.SplinePoint.Position, \#next_motion.Data.SplinePoint.AxIdx, \#next_motion.Data.SplinePoint.Mode:); - PushPacket(::); - - - - - #next_motion.Command = MPCMD_SEGMENTATION_START; - if (Defined(:${free}:)) - #next_motion.Data.UI4_value = 1; - else - #next_motion.Data.UI4_value = 0; - endif - PushPacket(::); - - - - - if (Defined(:${ident}:)) - #next_motion.Data.UI4_value = ${ident}; - else - #next_motion.Data.UI4_value = 0; - endif - #next_motion.Command = MPCMD_CONDITIONAL_STOP; - PushPacket(::); - - - - - if (Defined(:${ident}:)) - #next_motion.Data.UI4_value = ${ident}; - else - #next_motion.Data.UI4_value = 0; - endif - #next_motion.Command = MPCMD_TRACKING_ON; - PushPacket(::); - - - - #next_motion.Command = MPCMD_TRACKING_OFF; - PushPacket(::); - - - - if (Defined(:${ident}:)) - #next_motion.Data.UI4_value = ${ident}; - else - #next_motion.Data.UI4_value = 1; - endif - #next_motion.Command = MPCMD_COND_STOP_OPTMOT; - PushPacket(::); - - - - #next_motion.Command = MPCMD_SEGMENTATION_END; - PushPacket(::); - - - - #next_motion.Command = MPCMD_SHORTEST_ORIENTATION_AXES; - PushPacket(::); - - - - #next_motion.Command = MPCMD_CONTINUOUS_ORIENTATION_ALIGNMENT; - PushPacket(::); - - - - #next_motion.Command = MPCMD_STANDARD_ORIENTATION_AXES; - PushPacket(::); - - - - #next_motion.Command = MPCMD_STANDARD_ORIENTATION_ALIGNMENT; - PushPacket(::); - - - - #next_motion.Command = MPCMD_UNIQUE_ORIENTATION_CHECK; - PushPacket(::); - - - - #next_motion.Command = MPCMD_NO_ORIENTATION_CHECK; - PushPacket(::); - - - - - #next_motion.Command = MPCMD_SKIP_PP_ON; - if (Defined(:${flush}:)) - #next_motion.Data.UI4_value = ncON; - else - #next_motion.Data.UI4_value = ncOFF; - endif - PushPacket(::); - - - - #next_motion.Command = MPCMD_SKIP_PP_OFF; - PushPacket(::); - - - - #next_motion.Command = MPCMD_SMOOTH_ORIENTATION; - PushPacket(::); - - - - #next_motion.Command = MPCMD_COMPONENTWISE_ORIENTATION; - PushPacket(::); - - - - - - - - #next_motion.Command = MPCMD_OPTMOT_PAR; - if (Defined(:${vpath}:)) - #next_motion.Data.OptMotPar.path_definition = ${vpath}; - #next_motion.Data.OptMotPar.path_definition_def = 1; - else - #next_motion.Data.OptMotPar.path_definition_def = 0; - endif - if (Defined(:${robopar}:)) - #next_motion.Data.OptMotPar.robot_par = ${robopar}; - #next_motion.Data.OptMotPar.robot_par_def = 1; - else - #next_motion.Data.OptMotPar.robot_par_def = 0; - endif - if (Defined(:${limits}:)) - #next_motion.Data.OptMotPar.limits_idx = ${limits}; - #next_motion.Data.OptMotPar.limits_idx_def = 1; - else - #next_motion.Data.OptMotPar.limits_idx_def = 0; - endif - if (Defined(:${factor}:)) - #next_motion.Data.OptMotPar.limits_factor = ${factor}; - #next_motion.Data.OptMotPar.limits_factor_def = 1; - else - #next_motion.Data.OptMotPar.limits_factor_def = 0; - endif - PushPacket(::); - - - - #next_motion.Command = MPCMD_SKIP_FILTER_AFTER_CYCLIC_ERROR; - PushPacket(::); - - - - #next_motion.Command = MPCMD_USE_FILTER_AFTER_CYCLIC_ERROR; - PushPacket(::); - - - - - - - #next_motion.Command = MPCMD_SET_M_FCT; - #next_motion.Data.I4_value = ${VALUE}; - PushPacket(::); - - - - - #next_motion.Command = MPCMD_SET_M_FCT; - #next_motion.Data.I4_value = ${VALUE}; - PushPacket(::); - exit; - - - - #next_motion.Command = MPCMD_SET_M_FCT; - #next_motion.Data.I4_value = ${VALUE}; - PushPacket(::); - exit; - - - diff --git a/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/gmcipcfg/Cnc.dob b/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/gmcipcfg/Cnc.dob deleted file mode 100644 index 8573252..0000000 --- a/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/gmcipcfg/Cnc.dob +++ /dev/null @@ -1,7 +0,0 @@ - - - - - gmcipcfg.cnc - - \ No newline at end of file diff --git a/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/gmcipcfg/gmcipcfg.cnc b/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/gmcipcfg/gmcipcfg.cnc deleted file mode 100644 index 0455662..0000000 --- a/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/gmcipcfg/gmcipcfg.cnc +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/gmcipcsm/Cnc.dob b/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/gmcipcsm/Cnc.dob deleted file mode 100644 index cdadf21..0000000 --- a/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/gmcipcsm/Cnc.dob +++ /dev/null @@ -1,7 +0,0 @@ - - - - - gmcipcsm.cnc - - \ No newline at end of file diff --git a/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/gmcipcsm/gmcipcsm.cnc b/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/gmcipcsm/gmcipcsm.cnc deleted file mode 100644 index e86574e..0000000 --- a/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/gmcipcsm/gmcipcsm.cnc +++ /dev/null @@ -1,122 +0,0 @@ - - - - - 15 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Info(:id:52101, msg:"Save Modal GCode State NOT SUPPORTED YET":); - - - - - - - - - - - - - - - #sys_vars.R[${EXPR}] - - - - @#sys_vars.R[${EXPR}] - - - - - @#sys_vars.R[@#sys_vars.R[${EXPR}]] - - - - #sys_vars.EXB[${EXPR}] - - - - #sys_vars.EXW[${EXPR}] - - - - #sys_vars.EXL[${EXPR}] - - - - #sys_vars.EXF[${EXPR}] - - - - - @#sys_vars.MW[${EXPR}] - - - - @#sys_vars.ML[${EXPR}] - - - - @#sys_vars.MF[${EXPR}] - - - - - - - #next_motion.Command = MPCMD_SET_M_FCT; - #next_motion.Data.I4_value = ${VALUE}; - PushPacket(::); - exit; - - - - exit; - - - diff --git a/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/gmcipesm/Cnc.dob b/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/gmcipesm/Cnc.dob deleted file mode 100644 index b1bc535..0000000 --- a/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/gmcipesm/Cnc.dob +++ /dev/null @@ -1,7 +0,0 @@ - - - - - gmcipesm.cnc - - \ No newline at end of file diff --git a/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/gmcipesm/gmcipesm.cnc b/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/gmcipesm/gmcipesm.cnc deleted file mode 100644 index 973b268..0000000 --- a/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/gmcipesm/gmcipesm.cnc +++ /dev/null @@ -1,526 +0,0 @@ - - - - def ip_global BOOL __CANCEL_RND - def ip_global BOOL __C2_SPLINE_ACTIVE - def ip_global LREAL __RNDM_RADIUS - def ip_global LREAL __CSPLINE_CHORD_ERROR - def ip_global DINT __SET_GXX_ACTIVE - def ip_global DINT __SET_GXX_REACTIVATE - def ip_global DINT __SET_GXX_CALL_CNT - def ip_global REAL __VAR1 - def ip_global DINT __ACTIVE_MIRROR - - sub OnProgStartPrivate - %__CANCEL_RND = 0; - %__RNDM_RADIUS = 0.0; - %__C2_SPLINE_ACTIVE = 0; - %__CSPLINE_CHORD_ERROR = 0.001; - %__SET_GXX_ACTIVE = 0; - %__SET_GXX_REACTIVATE = 0; - %__SET_GXX_CALL_CNT = 0; - %__ACTIVE_MIRROR = 20; - endsub - - sub EndSplineSection - - if (%__C2_SPLINE_ACTIVE) - `T:GCodes,G802`(:"bc_par":1 :); - %__C2_SPLINE_ACTIVE = 0; - - DispatchMPList(::); - endif - endsub - sub WriteZpTable - - #next_motion.Command = MPCMD_SET_ZP_TABLE; - #next_motion.Data.SetZeroPtTable.ZpRecIdx = $[1]; - #next_motion.Data.SetZeroPtTable.ZpOffset[0] = $[2]; - #next_motion.Data.SetZeroPtTable.ZpOffset[1] = $[3]; - #next_motion.Data.SetZeroPtTable.ZpOffset[2] = $[4]; - PushPacket(::); - DispatchMPList(::); - endsub - - sub ReactivateGxx - - - if (%__SET_GXX_CALL_CNT != 0) - if (%__SET_GXX_REACTIVATE == 1) - `T:GCodes,G54`(::); - DispatchMPList(::); - #sys_vars.ZP = %__SET_GXX_REACTIVATE; - elif (%__SET_GXX_REACTIVATE == 2) - `T:GCodes,G55`(::); - DispatchMPList(::); - #sys_vars.ZP = %__SET_GXX_REACTIVATE; - elif (%__SET_GXX_REACTIVATE == 3) - `T:GCodes,G56`(::); - DispatchMPList(::); - #sys_vars.ZP = %__SET_GXX_REACTIVATE; - elif (%__SET_GXX_REACTIVATE == 4) - `T:GCodes,G57`(::); - DispatchMPList(::); - #sys_vars.ZP = %__SET_GXX_REACTIVATE; - elif (%__SET_GXX_REACTIVATE == 5) - `T:GCodes,G58`(::); - DispatchMPList(::); - #sys_vars.ZP = %__SET_GXX_REACTIVATE; - elif (%__SET_GXX_REACTIVATE == 6) - `T:GCodes,G59`(::); - DispatchMPList(::); - #sys_vars.ZP = %__SET_GXX_REACTIVATE; - endif - %__SET_GXX_REACTIVATE = 0; - %__SET_GXX_CALL_CNT = 0; - endif - endsub - - - - - WriteZpTable(:1, 0.0, 0.0, 0.0:); - - - WriteZpTable(:2, 0.0, 0.0, 0.0:); - - - WriteZpTable(:3, 0.0, 0.0, 0.0:); - - - WriteZpTable(:4, 0.0, 0.0, 0.0:); - - - WriteZpTable(:5, 0.0, 0.0, 0.0:); - - - WriteZpTable(:6, 0.0, 0.0, 0.0:); - - - - - WriteZpTable(:1, $[1], $[2], $[3]:); - %_CNC.move_cmd_mode = MPCMD_LIN_INTPOL; - %__SET_GXX_ACTIVE = 1; - %__SET_GXX_REACTIVATE = 0; - %__SET_GXX_CALL_CNT = 0; - - `T:GCodes,G54`(::); - #sys_vars.ZP = 1; - - - - WriteZpTable(:2, $[1], $[2], $[3]:); - %_CNC.move_cmd_mode = MPCMD_LIN_INTPOL; - %__SET_GXX_ACTIVE = 2; - %__SET_GXX_REACTIVATE = 0; - %__SET_GXX_CALL_CNT = 0; - `T:GCodes,G55`(::); - #sys_vars.ZP = 2; - - - - WriteZpTable(:3, $[1], $[2], $[3]:); - %_CNC.move_cmd_mode = MPCMD_LIN_INTPOL; - %__SET_GXX_ACTIVE = 3; - %__SET_GXX_REACTIVATE = 0; - %__SET_GXX_CALL_CNT = 0; - `T:GCodes,G56`(::); - #sys_vars.ZP = 3; - - - - WriteZpTable(:4, $[1], $[2], $[3]:); - %_CNC.move_cmd_mode = MPCMD_LIN_INTPOL; - %__SET_GXX_ACTIVE = 4; - %__SET_GXX_REACTIVATE = 0; - %__SET_GXX_CALL_CNT = 0; - `T:GCodes,G57`(::); - #sys_vars.ZP = 4; - - - - WriteZpTable(:5, $[1], $[2], $[3]:); - %_CNC.move_cmd_mode = MPCMD_LIN_INTPOL; - %__SET_GXX_ACTIVE = 5; - %__SET_GXX_REACTIVATE = 0; - %__SET_GXX_CALL_CNT = 0; - `T:GCodes,G58`(::); - #sys_vars.ZP = 5; - - - - WriteZpTable(:6, $[1], $[2], $[3]:); - %_CNC.move_cmd_mode = MPCMD_LIN_INTPOL; - %__SET_GXX_ACTIVE = 6; - %__SET_GXX_REACTIVATE = 0; - %__SET_GXX_CALL_CNT = 0; - `T:GCodes,G59`(::); - #sys_vars.ZP = 6; - - - `T:GCodes,G20`(::); - - - - - - - - `T:BuiltInProcs,RESET_SCALING`(::); - #next_motion.Data.Frame.Data = ${EXPR}; - #next_motion.Command = MPCMD_W_FRAME; - PushPacket(::); - - - - - `T:BuiltInProcs,RESET_SCALING`(::); - #next_motion.Data.Frame.Data = ${EXPR}; - #next_motion.Command = MPCMD_W_FRAME_ADD; - PushPacket(::); - - - - - - - ReactivateGxx(::); - - - - - - - - - - PackMPData(:"cmd":%_CNC.move_cmd_mode,"comref":\%_CNC.co_ords_mode,"cemref":\%_CNC.center_mode,${dest},${center},${circlept},${angle},${radius}:); - #next_motion.Flags.IsMoveCmd = 1; - PushPacket(::); - #sys_vars.modal_grp1_set = 0; - - if (%__CANCEL_RND) - %__CANCEL_RND = 0; - `T:GCodes,G25`(:"radius": %__RNDM_RADIUS:); - endif - %__SET_GXX_CALL_CNT = %__SET_GXX_CALL_CNT + 1; - try_mcall; - - - - %_CNC.move_cmd_mode = MPCMD_RAPID_MOVE_INTPOL; - #sys_vars.modal_grp1_set = 1; - EndSplineSection(::); - - - - %_CNC.move_cmd_mode = MPCMD_LIN_INTPOL; - #sys_vars.modal_grp1_set = 1; - EndSplineSection(::); - - - - %_CNC.move_cmd_mode = MPCMD_CIRC_INTPOL_CW; - #sys_vars.modal_grp1_set = 1; - EndSplineSection(::); - - - - %_CNC.move_cmd_mode = MPCMD_CIRC_INTPOL_CCW; - #sys_vars.modal_grp1_set = 1; - EndSplineSection(::); - - - - - #next_motion.Command = MPCMD_MIRRORING; - #next_motion.Data.I4_value = 20; - %__ACTIVE_MIRROR = #next_motion.Data.I4_value; - PushPacket(::); - - - - - - - - - - - local $m_mode; - local $idx_1; - local $idx_2; - - $idx_1 = -1; - $idx_2 = -1; - $m_mode = 0; - if Defined(:${axis1}:) - $idx_1 = AxisIndex(:${axis1}:); - if ($idx_1 == 0) - - $m_mode = 1; - elif ($idx_1 == 1) - - $m_mode = 2; - else - - Error(:id:1000,msg:"MIRROR":); - $m_mode = -1000; - endif - endif - - if Defined(:${axis2}:) - $idx_2 = AxisIndex(:${axis2}:); - if ($idx_1 == $idx_2) - - Error(:id:1001,msg:"MIRROR":); - $m_mode = -1001; - elif (($idx_2 == 0) || ($idx_2 == 1)) - - $m_mode = 3; - else - - Error(:id:1002,msg:"MIRROR":); - $m_mode = -1002; - endif - endif - - `T:BuiltInProcs,RESET_SCALING`(::); - - if ($m_mode >= 0) - if ($m_mode == 0) - `T:GCodes,G20`(::); - elif ($m_mode == 1) - `T:GCodes,G21`(::); - elif ($m_mode == 2) - `T:GCodes,G22`(::); - elif ($m_mode == 3) - `T:GCodes,G23`(::); - endif - endif - - - - - - - - - - - local $m_mode; - local $idx_1; - local $idx_2; - - $idx_1 = -1; - $idx_2 = -1; - $m_mode = 0; - - $idx_1 = AxisIndex(:${axis1}:); - if ($idx_1 == 0) - - $m_mode = 1; - elif ($idx_1 == 1) - - $m_mode = 2; - else - - Error(:id:1000,msg:"AMIRROR":); - $m_mode = -1000; - endif - - if Defined(:${axis2}:) - $idx_2 = AxisIndex(:${axis2}:); - if ($idx_1 == $idx_2) - - Error(:id:1001,msg:"AMIRROR":); - $m_mode = -1001; - elif (($idx_2 == 0) || ($idx_2 == 1)) - - $m_mode = 3; - else - - Error(:id:1002,msg:"AMIRROR":); - $m_mode = -1002; - endif - endif - - if ($m_mode == 1) - if(%__ACTIVE_MIRROR == 20) - `T:GCodes,G21`(::); - elif(%__ACTIVE_MIRROR == 21) - `T:GCodes,G20`(::); - elif(%__ACTIVE_MIRROR == 22) - `T:GCodes,G23`(::); - elif(%__ACTIVE_MIRROR == 23) - `T:GCodes,G22`(::); - endif - elif ($m_mode == 2) - if(%__ACTIVE_MIRROR == 20) - `T:GCodes,G22`(::); - elif(%__ACTIVE_MIRROR == 21) - `T:GCodes,G23`(::); - elif(%__ACTIVE_MIRROR == 22) - `T:GCodes,G20`(::); - elif(%__ACTIVE_MIRROR == 23) - `T:GCodes,G21`(::); - endif - elif ($m_mode == 3) - if(%__ACTIVE_MIRROR == 20) - `T:GCodes,G23`(::); - elif(%__ACTIVE_MIRROR == 21) - `T:GCodes,G22`(::); - elif(%__ACTIVE_MIRROR == 22) - `T:GCodes,G21`(::); - elif(%__ACTIVE_MIRROR == 23) - `T:GCodes,G20`(::); - endif - endif - - - - - #next_motion.Command = MPCMD_MIRRORING; - #next_motion.Data.I4_value = 21; - %__ACTIVE_MIRROR = #next_motion.Data.I4_value; - PushPacket(::); - - - - #next_motion.Command = MPCMD_MIRRORING; - #next_motion.Data.I4_value = 22; - %__ACTIVE_MIRROR = #next_motion.Data.I4_value; - PushPacket(::); - - - - #next_motion.Command = MPCMD_MIRRORING; - #next_motion.Data.I4_value = 23; - %__ACTIVE_MIRROR = #next_motion.Data.I4_value; - PushPacket(::); - - - - - - %__RNDM_RADIUS = ${radius}; - #next_motion.Command = MPCMD_TANG_TRANS_ARC; - #next_motion.Data.R8_value = ${radius}; - PushPacket(::); - - - - - - #next_motion.Command = MPCMD_TANG_TRANS_ARC; - #next_motion.Data.R8_value = ${radius}; - %__CANCEL_RND = 1; - PushPacket(::); - - - - - - #next_motion.Command = MPCMD_ABS_ZP_SHIFT; - #next_motion.Data.AbsZeroPtShift.ZpRecIdx = 0; - PushPacket(::); - #sys_vars.ZP = 0; - - %__SET_GXX_REACTIVATE = %__SET_GXX_ACTIVE; - %__SET_GXX_CALL_CNT = 0; - - - - - - - - - - - `T:BuiltInProcs,RESET_SCALING`(::); - PackMPData(:"cmd":MPCMD_PROG_ZP_SHIFT,"comref":\%_CNC.co_ords_mode,"cemref":\%_CNC.center_mode,${offset},${matrix},${e_rot},${rpy_rot},${h_rot}:); - PushPacket(::); - - - - - `T:BuiltInProcs,RESET_MIRROR`(::); - `T:BuiltInProcs,SET_SCALE_FACTOR`(:CNC_SYS_VAR_SCALE_NORM_MP_AXIS, 1.0:); - `T:BuiltInProcs,SET_SCALE_FACTOR`(:CNC_SYS_VAR_SCALE_LINEAR_AXES, 1.0:); - if (Defined(:${factor}:)) - `T:BuiltInProcs,SET_SCALE_FACTOR`(:CNC_SYS_VAR_SCALE_MPLANE_AXES, ${factor}:); - `T:BuiltInProcs,SET_SCALE_FACTOR`(:CNC_SYS_VAR_SCALE_GEOM_PARAM, ${factor}:); - else - `T:BuiltInProcs,SET_SCALE_FACTOR`(:CNC_SYS_VAR_SCALE_MPLANE_AXES, 1.0:); - `T:BuiltInProcs,SET_SCALE_FACTOR`(:CNC_SYS_VAR_SCALE_GEOM_PARAM, 1.0:); - `T:GCodes,G20`(::); - `T:GCodes,G492`(::); - endif - - - - - `T:BuiltInProcs,SET_SCALE_FACTOR`(:CNC_SYS_VAR_SCALE_NORM_MP_AXIS, 1.0:); - `T:BuiltInProcs,SET_SCALE_FACTOR`(:CNC_SYS_VAR_SCALE_LINEAR_AXES, 1.0:); - %__VAR1 = ${factor} * %_CNC.scale_main_plane_axes; - `T:BuiltInProcs,SET_SCALE_FACTOR`(:CNC_SYS_VAR_SCALE_MPLANE_AXES, %__VAR1:); - `T:BuiltInProcs,SET_SCALE_FACTOR`(:CNC_SYS_VAR_SCALE_GEOM_PARAM, %__VAR1:); - - - - - `T:BuiltInProcs,RESET_SCALING`(::); - `T:BuiltInProcs,RESET_MIRROR`(::); - #next_motion.Command = MPCMD_TRANS; - PackNamedListToArrays(:ORDERING_PACKED, MP_AX_NUMBER, ${offsets}, \#next_motion.Data.Trans.Offset, \#next_motion.Data.Trans.AxIdx, \#next_motion.Data.Trans.Mode:); - PushPacket(::); - - - - - `T:BuiltInProcs,RESET_SCALING`(::); - `T:BuiltInProcs,RESET_MIRROR`(::); - if (Defined(:${rpl_value}:)) - #next_motion.Command = MPCMD_ROT_RPL; - #next_motion.Data.R8_value = ${rpl_value}; - else - #next_motion.Command = MPCMD_ROT; - PackNamedListToArrays(:ORDERING_PACKED, MP_AX_NUMBER, ${offsets}, \#next_motion.Data.Trans.Offset, \#next_motion.Data.Trans.AxIdx, \#next_motion.Data.Trans.Mode:); - endif - PushPacket(::); - - - - - %__SET_GXX_REACTIVATE = 0; - %__SET_GXX_ACTIVE = 0; - %__SET_GXX_CALL_CNT = 0; - `T:GCodes,G53`(::); - - - - - if (!%__C2_SPLINE_ACTIVE) - - `T:GCodes,G801`(:"seg_type":"CE", "seg_par":%__CSPLINE_CHORD_ERROR, "bc_par":1 :); - %__C2_SPLINE_ACTIVE = 1; - - DispatchMPList(::); - - %_CNC.move_cmd_mode = MPCMD_LIN_INTPOL; - endif - - - \ No newline at end of file diff --git a/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/gmcipiec/Cnc.dob b/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/gmcipiec/Cnc.dob deleted file mode 100644 index a7a771b..0000000 --- a/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/gmcipiec/Cnc.dob +++ /dev/null @@ -1,7 +0,0 @@ - - - - - gmcipiec.cnc - - \ No newline at end of file diff --git a/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/gmcipiec/gmcipiec.cnc b/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/gmcipiec/gmcipiec.cnc deleted file mode 100644 index 4b142a1..0000000 --- a/example/AsProject/Logical/Libraries/Motion/GmcIpConfig/gmcipiec/gmcipiec.cnc +++ /dev/null @@ -1,611 +0,0 @@ - - - - - - - - - - - - - -