Einstellparameter – Tc3_PlasticBaseAppStaticParams

Statische Parameterliste der Tc3_PlasticBaseApplication.

Syntax:

{attribute 'qualified_only'}
VAR_GLOBAL CONSTANT
// ===============================================================
// available

    // Static motion paramters
    {attribute 'TcHmiSymbol.Hide'}
    cnMaxTrafoPoints:               INT:=181;
    {attribute 'TcHmiSymbol.Hide'}
    cnMaxCurvePoints:               INT:=401;
    {attribute 'TcHmiSymbol.Hide'}
    cnMaxPtpPoints:                 INT:=6;
    {attribute 'TcHmiSymbol.Hide'}
    cnMaxMoveCluster:               INT:=2;
    {attribute 'TcHmiSymbol.Hide'}
    cnMaxPtpCams:                   INT:=5;
    
    // Static temperature parameters
    {attribute 'TcHmiSymbol.Hide'}
    cnTempGroups:                   INT := 5;
    {attribute 'TcHmiSymbol.Hide'}
    cnTempTimers:                   INT := 30;
    
    // Trend
    {attribute 'TcHmiSymbol.Hide'}
    cnTrendSize:                    INT := 50;
    
    // Logger
    {attribute 'TcHmiSymbol.Hide'}
    cnLoggerBufferSize:             UINT := 100;    
    
    // Runtime handling
    {attribute 'TcHmiSymbol.Hide'}
    cnRuntimeObjects:               INT := 100;
    // maximum of global alarms active at the same time
    {attribute 'TcHmiSymbol.Hide'}
    cnMaxAlarms:                    UINT := 50;
    
    // Data on FileSystem 
    {attribute 'TcHmiSymbol.Hide'}
    csFsSeparator:                  STRING := '\'
    {attribute 'TcHmiSymbol.Hide'}
    csHardDisk:                     STRING := 'C:';
    {attribute 'TcHmiSymbol.Hide'}
    csDataFolderName:               STRING := 'Data\Machine';
    {attribute 'TcHmiSymbol.Hide'}
    csMachineName:                  STRING := 'Beckhoff';
    
    // obsolete support
    {attribute 'TcHmiSymbol.Hide'}
    cbSupportObsoleteVars:          BOOL := FALSE; 
    
// ===============================================================
// obsolete

    {attribute 'hide'}
    cnNoOfTrafoPoints:             INT := cnMaxTrafoPoints;
    {attribute 'hide'}
    cnTempZonesPerGroup:           INT := 20;
    {attribute 'hide'}
    cnNoOfCammmingPoints:          INT := cnMaxCurvePoints - 1;

// ===============================================================
END_VAR

Werte

Name

Beschreibung

Default

cnMaxTrafoPoints

Maximale Anzahl an Transformationspunkten für den Buffer zum Laden einer Tabelle aus einer Datei.

181

cnMaxCurvePoints

Maximale Anzahl an Punkten einer FB_CurveHmi basierten Kurvenscheibe (z. B. für Nutzung des TF8550 CurveEditors).

401

cnMaxPtpPoints

Maximale Anzahl an PTP-Segmenten.

6

cnMaxMoveCluster

Maximale Anzahl an Clustern (Gruppierte PTP-Segmente).

2 (Work-/Basepos)

cnMaxPtpCams

Maximale Anzahl an PTP-Nocken pro Cluster.

5

cnTempGroups

Anzahl an verfügbaren Temperaturgruppen.

5

cnTempTimers

Anzahl an Wochentimings für die Zeitplanung der Temperaturregelung.

30

cnTrendSize

Maximale Anzahl an historisierbaren Trendwerten.

50

cnLoggerBufferSize

Größe des Buffers von FB_CsvBase abgeleiteten Logger-Klassen.

100

cnRuntimeObjects

Anzahl der an die Runtime anhängbaren Steuerungsobjekte.

100

cnMaxAlarms

Maximale Anzahl an Alarms die gleichzeitig aktiv sein können.

50

csFsSeparator

Dateisystem: Trennzeichen. „/“ für Unix & Linux

\ (Windows)

csHardDisk

Dateisystem: Ziellaufwerk des Standardpfades.

C: (Windows)

csDataFolderName

Dateisystem: Zielordner des Standardpfades auf dem Ziellaufwerk.

Data\Machine

csMachineName

Maschinendaten: Kürzel zur Identifikation einer Maschinendatendatei.

Beckhoff

cbSupportObsoleteVars

Unterstützt das bisherige Handling von versteckten internen Variablen einer Klasse, welche durch Änderungen nicht mehr vom aktuellen Algorithmus verwendet werden.

FALSE

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken

TwinCAT >= v3.1.4024.54 (empfohlen)
TwinCAT >= v3.1.4024.42 (benötigt)

PC oder CX (x64, x86)

Tc3_PlasticBaseApplication (>= v12.10.2.0)