Herunterladen Inhalt Inhalt Diese Seite drucken

Alarmid; Pufferverwaltung Von Alarms - Siemens SIMOTION SCOUT Funktionshandbuch

Vorschau ausblenden Andere Handbücher für SIMOTION SCOUT:
Inhaltsverzeichnis

Werbung

7.20.1.3

AlarmID

Bei den Funktionen _alarmSId, _alarmSqId und _alarmScId wird die zu generierende
Meldung über die AlarmId vorgegeben. Zu einem projektierten Meldungsnamen erhalten Sie
die AlarmId auf folgende Weise:.
● Als Variable _alarm.name, wobei
● Mit der Funktion _getAlarmId(
Siehe auch
Funktion _alarmSId (Seite 289)
Funktion _getAlarmId (Seite 297)
7.20.1.4

Pufferverwaltung von AlarmS

Beschreibung
Es steht für die AlarmS-Meldungen eine Meldeliste mit 40 Pufferplätzen zur Verfügung. In
diese Meldeliste werden die AlarmS-Meldungen mit ihrer ID eingetragen. Zu jedem
gehenden AlarmS muss ein kommender AlarmS derselben ID in der Meldeliste existieren.
Für jeden der insgesamt 40 Listeneinträge gibt es zusätzlich einen Sendepuffer. Dieser
Sendepuffer wird genutzt, um die Benachrichtigung der angemeldeten Clients (HMI oder
SIMOTION SCOUT) zu organisieren.
Meldeliste und Sendepuffer
Meldeliste und Sendepuffer werden wie folgt benutzt:
Rückgabewert
Rückgabewerte bei kommendem AlarmS (Funktionsaufruf mit
steigender Flanke)
Basisfunktionen
Funktionshandbuch, 05/2009
SIMOTION SCOUT projektiert.
Programmierung allgemeiner Standardfunktionen
7.20 Anwendung einiger Systemfunktionen
name
der Bezeichner der Meldung ist, wie in
name
).
16#8002
16#8003
16#8004
Bedeutung
Es sind bereits alle Einträge in
der Meldeliste belegt, Eintrag
des AlarmS in die Meldeliste ist
nicht erfolgt.
Es steht noch ein gehender
AlarmS für diese ID in der
Meldeliste und der Sendepuffer
ist noch belegt, Eintrag des
AlarmS in die Meldeliste ist nicht
erfolgt
In der Meldeliste steht bereits
ein kommender AlarmS für
diese ID, Eintrag des AlarmS in
die Meldeliste ist nicht erfolgt.
385

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis