Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
41
Добавлен:
11.10.2020
Размер:
3.04 Mб
Скачать

10 - ANHANG

10.30 Einstellungen in Kategorie Allgemein

Die hier beschriebenen Einträge können für alle Standard-Plattformen angewendet werden.

Dialog Zielsystem Einstellungen, Allgemein

Dialogpunkt

Bedeutung

Konfigurierbar

aktiviert: Konfigurierbare I/O-Konfiguration unterstützen und

 

Konfigurationsbeschreibung auf die Steuerung laden

CANopen Konfiguration unterstützen

Profibus Konfiguration unterstützen

Download als Datei

aktiviert: CANopen-Konfiguration unterstützen und Konfigurationsbeschreibung auf die Steuerung laden

aktiviert: Profibuskonfiguration unterstützen und Konfigurationsbeschreibung auf die Steuerung laden

aktiviert: Beim Download wird die I/O-Konfiguration als Datei in die Steuerung geladen

Preemptives Multitasking

aktiviert: Taskkonfiguration unterstützen und Taskbeschreibung auf die

unterstützen

Steuerung laden

Keine Adreßprüfung

aktiviert: Beim Kompilieren des Projekts werden die IEC-Adressen nicht

 

geprüft

Online Change

aktiviert: Online Change Funktionalität

Singletask in multitasking

Noch nicht implementiert

Byte-Adressierung

aktiviert: die Adressierung erfolgt byte-weise (z.B. var1 AT %QD4 erhält

 

Startadresse %QB4)

Nullinitialisierung

aktiviert: Generelle Initialisierung mit Null

Symboldatei senden

aktiviert: Wird beim Download eine Symboldatei erzeugt, wird diese in die

 

Steuerung geladen

Symbolkonfiguration aus INI-Datei

aktiviert: Die Parameter für die Symbolkonfiguration werden nicht aus dem Dialog in den Projektoptionen gelesen, sondern aus der codesys.iniDatei bzw. wenn dort angegeben aus einer anderen ini-Datei (siehe Anhang, Symbolkonfiguration aus ini-Datei).

CoDeSys V2.3

10-93

Einstellungen in Kategorie Allgemein

SPS-Browser

aktiviert: PLC-Browser Funktionalität

Trace-Aufzeichnung aktiviert: Trace-Aufzeichnung

VAR_IN_OUT als Referenz aktiviert: VAR_IN_OUTs werden beim Funktionsaufruf als Referenz übergeben (Pointer); deshalb keine Zuweisung von Konstanten und kein lesender oder schreibender Zugriff von außen möglich

Eingänge initialisieren nicht aktiviert: Es wird aus Optimierungsgründen kein Initialisierungscode für die mit "AT %IX" deklarierten Eingang erzeugt (-> bis zum 1.Buszyklus undefinierte Werte !)

Bootprojekt automatisch laden

Softmotion

aktiviert: Nach einem Download wird automatisch ein Bootprojekt aus dem neuen Programm erzeugt und zur Steuerung geschickt.

aktiviert: Die SoftMotion Funktionalität ist aktiviert, d.h. im Registerblatt Ressourcen verfügbar (CNC-Programmliste, Kurvenscheiben)

Forcen beibehalten

aktiviert: Auch nach Ausloggen bleibt die Force-Liste im Laufzeitsystem

 

erhalten; Der Anwender erhält beim Ausloggen dazu einen Nachfrage-

 

Dialog. (derzeit unterstützt ab LZS CoDeSys SP 32bit full, V2.4, Patch 4

 

und CoDeSys SP 32bit embedded V2.3, Patch 1); Option erscheint im

 

Dialog, wenn SupportPersistentForce=1 (s.u.).

Speichern

aktiviert: Das Laufzeitsystem behält das Forcen auch bei einem Neustart

 

bei. Die Option ist nur targetspezifisch verfügbar und nur anwählbar, wenn

 

'Forcen beibehalten' aktiviert ist (s.o.).

Zyklusunabhängiges

aktiviert: Es wird nicht nur am Anfang und Ende des Zyklus geforct,

Forcen

sondern alle Schreibzugriffe innerhalb des Programmablaufs werden

 

deaktiviert.

10-94

CoDeSys V2.3

10 - ANHANG

10.31 Einstellungen in Kategorie Netzfunktionen

Die hier beschriebenen Einträge können für alle Standard-Plattformen angewendet werden.

Dialog Zielsystem Einstellungen 'Intel 386 compatible', Netzfunktionen

Dialogpunkt

Parameter-Manager unterstützen

Netzvariablen unterstützen

Namen unterstützter Netzwerkinterfaces

Index Bereiche für Parameter

Index-Bereiche für Variablen

Index-Bereiche für Mappings

Subindexbereich

Bedeutung

aktiviert: Im Registerblatt Ressourcen erscheint der Eintrag ParameterManager. Dieser ermöglicht das Erstellen eines Objektverzeichnisses für Variablen und Parameter, die dem gezielten, aktiven Datenaustausch mit anderen Steuerungen dienen

aktiviert: Netzwerkvariablen können verwendet werden, die dem automatischen Datenaustausch im Netzwerk dienen (siehe Kapitel Ressourcen, Netzwerkvariablen)

Auflistung der unterstützten Netzwerktypen (z.B. CAN; UDP;)

Indexbereich für Parameter (siehe Kapitel 6.11, Ressourcen ,Parameter Manager)

Indexbereich für Variablen (siehe Kapitel 6.11, Ressourcen ,Parameter Manager)

Indexbereich für Mappings (siehe Kapitel 6.11, Ressourcen ,Parameter Manager)

Indexbereich, der für Subindices innerhalb der o.g. Indexbereiche für Parameteroder Variablen SDOs verwendet werden kann.

CoDeSys V2.3

10-95

Einstellungen in Kategorie Visualisierung

10.32 Einstellungen in Kategorie Visualisierung

Die hier beschriebenen Einträge können für alle Standard-Plattformen angewendet werden.

Dialog Zielsystem Einstellungen 'Intel 386 compatible', Visualisierung

Dialogpunkt

Anzeigebreite in Pixel

Anzeigehöhe in Pixel

8.3 Dateiformat verwenden

Bedeutung

Eine optische Begrenzung mit den hier angegebenen Werten wird beim Erstellen einer Visualisierung im Editorfenster angezeigt, um beispielsweise die Fläche des Bildschirms zu markieren, auf dem die Visualisierung später angezeigt werden soll.

Die in der Visualisierung verwendeten Bitmapund Sprachdateinamen werden automatisch auf das 8.3-Notationsformat verkürzt und so in das Zielsystem übertragen.

Alarmbehandlung innerhalb der Steuerung

Trenddatenaufzeichnung innerhalb der Steuerung

Die Task für die Alarmbehandlung wird automatisch in der Taskkonfiguration angelegt. Sie arbeitet implizit erzeugten ST-Code ab, welcher den Alarmzustand der einzelnen Alarme auswertet und gegebenenfalls die dazugehörigen Aktionen ausführt. Für diesen ST-Code werden Hilfsfunktionen aus der Bibliothek SysLibAlarmTrend.lib benötigt, welche automatisch geladen wird. (Ausserdem werden die implizit benötigten Bibliotheken SysLibSockets.lib, SysLibMem.lib, SysLibTime.lib, SysLibFile.lib geladen. Diese müssen vom Zielsystem unterstützt werden!)

Wenn diese Option nicht aktiviert ist und Webund/oder TargetVisualisierung aktiviert sind, wird beim Einloggen eine Warnung ausgegeben.

Hinweis: Die 'Alarmbehandlung innerhalb der Steuerung' kann auch genutzt werden, wenn keine Targetoder Web-Visualisierung (s.u.) eingeschaltet ist. Es wird dann ebenso implizit ein ST-Code erzeugt, welcher die Alarmauswertung übernimmt.

In der Taskkonfiguration wird die Task TREND_TASK angelegt. Diese führt einen implizit erzeugten ST-Code aus, welcher die Trenddaten innerhalb eines Ringspeichers aufzeichnet und zusätzlich, wenn die Option Historie innerhalb des Trends gesetzt ist, die Werte in ein Dateisystem speichert. Für diesen ST-Code werden Hilfsfunktionen aus der Bibliothek SysLibAlarmTrend.lib benötigt, welche wiederum automatisch geladen wird. (Ausserdem werden die implizit benötigten Bibliotheken SysLibSockets.lib, SysLibMem.lib, SysLibTime.lib, SysLibFile.lib geladen. Diese müssen vom Zielsystem unterstützt werden!)

10-96

CoDeSys V2.3

10 - ANHANG

 

Wenn diese Option nicht aktiviert ist und Webund/oder Target-

 

Visualisierung aktiviert sind, wird beim Einloggen eine Warnung

 

ausgegeben.

 

Hinweis: Die 'Trenddatenaufzeichnung innerhalb der Steuerung' kann auch

 

genutzt werden, wenn keine Targetoder Web-Visualisierung (s.u.)

 

eingeschaltet ist. Es wird dann ebenso implizit ein ST-Code erzeugt,

 

welcher die Trenddatenaufzeichnung übernimmt.

Systemvariable

Wenn diese Option aktiviert ist, kann die Systemvariable CurrentVisu für

'CurrentVisu' aktivieren

das Umschalten von Visualisierungen verwendet werden.

Unterstützte Schriftarten Auflistung der Fonts, die vom Zielsystem unterstützt werden im Zielsystem

Web-Visualisierung aktiviert: Alle Visualisierungsobjekte des Projekts werden zur Verwendung als Web-Visualisierung übersetzt. (Jedes Visualisierungsobjekt kann jedoch im Dialog Objekteigenschaften explizit davon ausgenommen werden)

Target-Visualisierung

aktiviert: Alle Visualisierungsobjekte des Projekts werden zur Verwendung

 

als Target-Visualisierung übersetzt. (Jedes Visualisierungsobjekt kann

 

jedoch im Dialog Objekteigenschaften explizit davon ausgenommen

 

werden).

VISU_INPUT_TASK

(nur aktivierbar, wenn Target-Visualisierung aktiviert ist, s.o.);

verwenden

Wenn die Option aktiviert, und 'Taskerzeugung deaktivieren' (s.u.)

 

ausgeschaltet ist, werden automatisch zwei Tasks für die Target-Visu

 

erzeugt:

Taskerzeugung deaktivieren

VISU_INPUT_TASK steuert die Verarbeitung der Benutzereingaben mit Hilfe des impliziten Bausteins MAINTARGETVISU_INPUT_CODE

VISU_TASK steuert das Zeichnen der Visualisierungselemente mit Hilfe des impliziten Bausteins MAINTARGETVISU_PAINT_CODE.

Wenn die Option nicht aktiviert ist, wird nur VISU_TASK angelegt und nur der Baustein MAINTARGETVISU_PAINT_CODE verwendet, der in diesem Fall jedoch die Aufgaben von MAINTARGETVISU_INPUT_CODE mit übernimmt.

(nur aktivierbar, wenn Target-Visualisierung aktiviert ist, s.o.)

Wenn die Option aktiviert ist, werden die Tasks VISU_INPUT_TASK und VISU_TASK (s.o. bei 'VISU_INPUT_TASK verwenden') nicht angelegt. Somit können die beiden o.g. Bausteine, bzw. - wenn VISU_INPUT_TASK verwenden nicht aktiviert ist - nur Baustein MAINTARGETVISU_PAINT _CODE, im Steuerungsprogramm direkt aufgerufen werden und, wenn gewünscht, auch über eine beliebige andere Task gesteuert werden. Beachten Sie hierzu die Beschreibung zur Target-Visualisierung (im Handbuch zur CoDeSys Visualisierung).

CoDeSys V2.3

10-97

Einstellungen in Kategorie Visualisierung

10-98

CoDeSys V2.3

Соседние файлы в папке 759-333