Einführung

Antworten
Siegfried Schneider
Site Admin
Beiträge: 245
Registriert: Fr Dez 17, 2021 20:52

Einführung

Beitrag von Siegfried Schneider »

Bevor Sie sich mit diesem Thema befassen sollten Sie die Artikel zum Thema Bauteile bearbeiten lesen. Hier werden die Grundlagen zum Bearbeiten und Erweitern von Bauteilen erläutert.
Siegfried Schneider
XchangeCAD Entwicklung
support@segas.net
Siegfried Schneider
Site Admin
Beiträge: 245
Registriert: Fr Dez 17, 2021 20:52

Was ist ein Datenpunkt?

Beitrag von Siegfried Schneider »

Ein Datenpunkt ist ein Anschluss oder eine Kombination von Anschlüssen um einen Messwert, ein Signal zwischen einer speicherprogrammierbaren Steuerung und der umgebenden Hardware auszutauschen.
In diesem Zeichenprogramm hat ein Datenpunkt folgende Anforderungen:
  • Ein Datenpunkt besteht aus 1-4 Anschlusspunkten
    Ein potentialfreier Digitalausgang hat z.B. 2 Anschlusspunkte
  • Ein Datenpunkt beginnt mit einem alphabetischen Teil
    Dies beschreibt den Typ des Datenpunkts, z.B. "DO" für Digitalausgang
  • Optional Zeichen wie Leerzeichen, Punkt nach dem alphabetischen Teil
  • Ein Datenpunkt endet mit einem numerischen Teil
    Dies beschreibt die Nummer des Datenpunkts, muss aber nicht fortlaufend sein.
  • Ein Datenpunkt muss in dem Bauteil eindeutig sein,
    d.h. die vollständige Bezeichnung des DP darf nur einmal vorkommen
  • Der numerische Teil muss bei allen Datenpunkten gleichen Typs gleich lang sein,
    also DI09, DI10, nicht DI9,DI10.
Beispiele für gültige Datenpunkte:
E0.0, DI1, AI123, DO 10, I0.8

Nicht zulässig sind:
A, OUT A - hier fehlt der numerische Teil
7, 23 - hier fehlt der alphabetische Teil
Siegfried Schneider
XchangeCAD Entwicklung
support@segas.net
Siegfried Schneider
Site Admin
Beiträge: 245
Registriert: Fr Dez 17, 2021 20:52

Mindestanforderung an ein SPS-Bauteil

Beitrag von Siegfried Schneider »

Bei der Bearbeitung eines SPS-Bauteils muss möglicherweise die Text-Id von speziellen Texten angepasst werden, siehe Text-Id ändern

Anforderungen an ein SPS-Bauteil:
Der Bauteiltyp muss Hauptelement für das SPS-Hauptbauteil, das alle Datenpunkte zeigt, sein.
Alle Datenpunkte müssen vom Typ Nebenelement sein.

Bauteilinterne Voraussetzungen:
spspart.png
spspart.png (60.08 KiB) 1042 mal betrachtet
1: Die Anschlüsse, die Datenpunkte symbolisieren (und nur diese!) müssen vom Mode Bridge sein - siehe 9, Property Editor mit Umschalttaste + F2.

2: Der Zusatztext 2 muss "sps-byte" sein. Text-Id ist ExtText2.

3: Ein Text "#lsps-m>" mit der Text-Id SPSVariable zeigt ein SPS-Hauptelement an.
3: Ein Text "#lsps-s" mit der Text-Id SPSVariable zeigt einen SPS-Datenpunkt an.

4: Ein Text "#lsps-adr4,1,-1" zeigt die Datenpunkt-Anschluss-Konfiguration. Text-Id ist SPSVariable
Der erste Zahlenwert "4" gibt 4 Datenpunkte an
Der zweite Zahlenwert "1" gibt 1 Anschluss pro Datenpunkt an
Der dritte Zahlenwert "-1" bedeutet manuelles hochzählen der Datenpunkte. Diese Einstellung wird für alle Geräte empfohlen, die nicht absolut fortlaufende Datenpunkte haben.
Wenn mehrere verschiedene Datenpunkttypen vorhanden sind, für jeden Datenpunkttyp weitere 3 Parameter anhängen, also z.B. "#lsps-adr4,1,-1,4,2,-1" für noch 4 Datenpunkte mit 2 Anschlüssen.

5: Datenbankfilter - Text-ID DBFilter, optional

6: Der Symbolname, wird in der Materialliste angezeigt.

7: Ein Text "#lws-q>", Text-Id ist SPSVariable
Hier wird der Datenpunkt-Querverweis hingesetzt.

8: Ein Text "#lsps-text >", Text-Id ist SPSVariable
Hier wird der Datenpunktstext aus der SPS-Datenbank eingetragen. Die Anzahl Leerzeichen bestimmt die Textlänge in der Darstellung.

Die Reihenfolge der Anschlüsse der Datenpunkte muss mit der "#lsps-adr" Variable genau übereinstimmen.
Dies kann in den Bauteilparametern mit F3, Tab Anschlüsse überprüft werden. (Dazu eventuell erst mit F2 den Bauteilmodus verlassen)

Neu eingefügte Anschlüsse werden immer hinten angereiht. Durch ausschneiden und einfügen kann daher die Reihenfolge geändert werden.
Siegfried Schneider
XchangeCAD Entwicklung
support@segas.net
Antworten