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) | PC oder CX (x64, x86) | Tc3_PlasticBaseApplication (>= v12.10.2.0) |