Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
схемотехника / Manuals_Handb№cher / ALPHA XL / Deutsch / ALPHA XL_Kommunikations-Handbuch_versA_DEUTSCH.pdf
Скачиваний:
33
Добавлен:
17.04.2015
Размер:
1.3 Mб
Скачать

α ALPHA-Steuerung

Datenformate bei der speziellen Kommunikation 7

7.6Befehle

:

Tab. 7.10: Übersicht der Befehle

 

 

 

 

 

 

 

Element

Anwendbar im

Bedeutung

Beschreibung in

 

 

 

 

 

 

 

 

Kommunikationsmöglich-

 

Zur Prüfung der Datenleitung sendet

 

 

 

Format A

das periphere Gerät den Steuercode

Kap. 7.6.1

 

 

keit prüfen

 

 

 

ENQ an die ALPHA-Steuerung.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Daten lesen

 

Erfassen des aktuellen Zustand bzw.

Kap. 7.6.2

 

 

 

 

des Inhaltes von Operanden

 

 

 

Daten schreiben

 

Verändern des Zustandes bzw. des

Kap. 7.6.3

 

 

 

 

Inhaltes von Operanden

 

 

 

 

Format B

 

 

 

 

RUN/STOP-Umschaltung

Umschaltung der Betriebsart der

Kap. 7.6.4

 

 

 

 

 

 

 

Steuerung

 

 

 

Zeitschalter lesen/ein-

 

Einstellungen der Zeitschalter lesen/

 

 

 

 

Einstellungen in die Steuerung über-

Kap. 7.6.5

 

 

stellen

 

 

 

 

tragen

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7 - 18

α ALPHA-Steuerung

Datenformate bei der speziellen Kommunikation 7

7.6.1Prüfung der Kommunikationsmöglichkeit

Datenstruktur (Format A):

Computer

α 2-Steuerung

S T X

-

Format

Stationsnr.

 

 

 

 

 

 

 

 

 

 

AnzahlNutz datenbytes

E

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N

 

 

 

 

 

 

 

 

 

 

 

 

Q

 

 

 

 

 

 

 

 

 

03H

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-

datenbytes

Format

 

Stationsnr.

 

 

 

03 = 01 + 01 + 01

S

AnzahlNutz

 

A

 

 

 

 

 

 

 

 

 

 

 

 

 

T

 

 

 

 

 

C

 

 

 

 

 

 

X

 

 

 

 

 

K

 

 

 

 

 

 

 

03H

 

 

 

 

 

 

 

 

 

 

 

03 = 01 + 01 + 01 (Bytes)

 

 

 

 

 

 

 

oder

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-

datenbytes

Format

 

Stationsnr.

 

Fehlercode

 

 

 

 

 

S

AnzahlNutz

 

N

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

T

 

 

 

 

 

A

 

 

 

 

 

 

X

 

 

 

 

 

K

 

 

 

 

 

 

 

04H

 

 

 

 

 

 

04 = 01 + 01 + 01 + 01 (Bytes)

Beispiel:

Diese Zeichenfolge kann jederzeit zur Steuerung gesendet werden, um den Datenaustausc zu prüfen. Kontrollieren Sie bitte die Einstellungen zur Kommunilation, die Datenleitung und die zur Steuerung gesendeten Daten, falls keine Antwort empfangen wird.

Computer

α 2-Steuerung

S

NutzAnzahldatenbytes

Format

Stationsnr.

E

 

 

 

T

 

 

 

N

X

 

 

 

Q

02H

03H

40H

00H

03H

S

NutzAnzahldatenbytes

Format

Stationsnr.

A

 

 

 

T

 

 

 

C

X

 

 

 

K

02H

03H

40H

00H

06H

7 - 19

α ALPHA-Steuerung

Datenformate bei der speziellen Kommunikation 7

7.6.2Daten lesen

Datenstruktur (Format B):

S

T

X

Computer

α 2-Steuerung

07HAnzahlNutz-datenbytes

 

Format

Stationsnr.

Befehl

Anzahlder Operanden

Operandencode

Operanden- (LB)adr.

Operanden- (HB)adr.

E

Prüfsumme (LB)

Prüfsumme (HB)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

T

 

 

 

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

07 = 01 + 01 + 01 + 01 + 01 + 01 + 01 (Bytes)

S T X

Anzahl Nutzdatenbytes

 

Format

Stationsnr.

Befehl erhalten

03H

 

 

 

 

 

 

 

 

 

S T X

Anzahl Nutzdatenbytes

 

Format

Stationsnr.

Befehl

Anzahl der Operanden

Operandenzustand

05H

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E T X

Prüfsumme (LB)

Prüfsumme (HB)

 

 

 

03 = 01 + 01 + 01 (Bytes)

05 = 01 + 01 + 01 + 01 + 01 (Bytes)

 

 

oder

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-

 

Format

 

Stationsnr.

 

Fehlercode

 

 

S

NutzAnzahl datenbytes

 

 

N

 

LB = niederwertiges Byte

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HB = höherwertiges Byte

T

 

 

 

 

 

A

 

 

 

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

K

 

 

 

 

 

04H

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

04 = 01 + 01 + 01+ 01 (Bytes)

 

Beispiel: Der Zustand des Ausgangs O01 wird abgefragt

Computer

α 2-Steuerung

S

NutzAnzahldatenbytes

Format

Stationsnr.

Befehl

 

 

 

 

T

 

 

 

 

X

 

 

 

 

02H

07H

41H

00H

00H

 

 

 

 

 

Anzahl der Operanden

Operandencode

01H

42H

 

 

Operanden- (LB)adr.

Operanden- (HB)adr.

E

T

 

 

 

 

X

01H

00H

03H

 

 

 

Prüfsumme (LB)

Prüfsumme (HB)

85H

00H

 

 

S

NutzAnzahldatenbytes

Format

Stationsnr.

 

 

 

T

 

 

 

X

 

 

 

02H

03H

40H

00H

 

 

 

 

Befehl erhalten

21H

S

T

X

02H

Anzahl Nutzdatenbytes

Format

Stationsnr.

Befehl

05H

41H

00H

00H

 

 

 

 

Anzahlder Operanden

Operandenstatus

E

T

 

 

 

 

X

01H

00H

03H

 

 

 

Prüfsumme (LB)

Prüfsumme (HB)

42H

00H

 

 

7 - 20

α ALPHA-Steuerung

Datenformate bei der speziellen Kommunikation 7

Beispiel: Wort-Operanden lesen

Die in diesem Beispiel abgefragten Wort-Operanden des Funktionsblocks „Zeitverzögerung, Delay“ wurden zuvor als CW5 und CW6 adressiert (siehe Abs. 6.4.4).

Um die Wort-Operanden des Funktionsblocks anzusprechen, wird der Operandencode 69 verwendet.

S

T

X

Computer 02H

α 2-Steuerung

Anzahl Nutzdatenbytes

Format

Stationsnr.

Befehl

Anzahl der Operanden

Operandencode

Operandenadr. (LB)

Operandenadr. (HB)

Operandencode

Operandenadr. (LB)

Operandenadr. (HB)

0AH

41H

00H

00H

02H

69H

05H

00H

69H

06H

06H

E

Prüfsumme (LB)

Prüfsumme (HB)

T

 

 

X

 

 

03H

20H

01H

S

NutzAnzahldatenbytes

Format

Stationsnr.

Befehl erhalten

 

S

 

 

 

 

 

T

 

 

 

 

 

T

X

 

 

 

 

 

X

02H

03H

40H

00H

21H

 

02H

Anzahl Nutzdatenbytes

Format

Stationsnr.

Befehl

08H 41H 00H 00H

derAnzahl Operanden

Operandenstatus

Operandenstatus

Operandenstatus

Operandenstatus

E

Prüfsumme (LB)

Prüfsumme (HB)

 

 

 

 

 

 

 

 

 

 

 

 

T

 

 

 

 

 

 

 

X

 

 

02H

32H

00H

0FH

00H

03H

84H

00H

 

 

 

 

 

 

 

 

CW5 = 0032H = 50; Die Einschaltverzögerung ist auf den Wert 50 eingestellt. CW6 = 000FH = 15; Die Einschaltverzögerung ist auf den Wert 15 eingestellt.

7 - 21