6.2.2. ASCII Protocol
Zet parameter XP op 0.
Het is mogelijk om de ASTATplus aan te sturen gebruik makend van ASCII karakters. Twee functies zijn beschikbaar om
parameters te lezen en te schrijven.
Schrijven van parameters naar de ASTATplus:
Om een waarde te schrijven in een parameter, gebruik volgende format:
Vraag vanwege de host:
Antwoord vanwege de ASTAT:
Hierbij is ':' het start karakter, 'ss' het adres, 'xxx' (3 bits nodig) is het parameter nummer, en 'yyy' (3 bits nodig) is de waarde
die in de parameter wordt geschreven. Met '
Nota: Er kan geen parameter aanpassing worden gedaan wanneer de motor in bedrijf is.
Lezen van parameters van de ASTATplus:
Om een waarde van een parameter te lezen, gebruik volgende format:
Vraag vanwege de host:
Antwoord vanwege de ASTAT:
Hierbij is ':' het start karakter, 'ss' het adres, 'xxx' (3 bits nodig) is het parameter nummer, en 'yyyyy' (antwoord) is de waarde
van de parameter. Met '
' wordt het einde aangegeven.
A
Voorbeelden:
Indien we met de ASTATplus met adres 2 willen communiceren:
- om de ASTATplus op te starten, gebruik:
- om de ASTATplus te stoppen, gebruik:
- om de versnellingstijd op 35s te zetten, gebruik:
- om na te gaan welke overbelastingscurve is geselecteerd, gebruik:
( indien bijvoorbeeld het antwoord: :02R01600004
IEC klasse 10 is).
Tabel 6.2.5 geeft een volledig overzicht van de parameters die kunnen worden gestuurd door de seriële interface.
6.2.3. MODBUS RTU Protocol
Modbus RTU is een standaard communicatie protocol. Het is volledig gedefinieerd. Dit betekent dat elke Modbus RTU
master zowel data kan zenden als ontvangen naar en van de ASTAT. Zet parameter XP op 1.
De communicatie wordt opgestart na een vraag van de master die wordt beantwoord door de slave (ASTATplus).
Elke boodschap vanwege de master naar de slave en vice versa is als volgt opgebouwd:
Wachttijd
Slave adres
3.5 karakters
0-247
Het is noodzakelijk om aan elke slave een ander adres te geven. Een Modbus master kan tot 248 adressen behandelen.
Hiervan wordt adres 0 vast gereserveerd , dit betekent dat nog 247 adressen vrij toe te kennen zijn. De CRC is een fout
detectie code. Alhoewel het Modbus protocol tot 24 functies definieert, zijn er hiervan 3 van toepassing voor de ASTATplus:
- Lezen
- Schrijven
- Lezen + Schrijven
:ssWxxxyyy
A
:ssWxxxyyy
A
' wordt het einde aangegeven.
A
:ssRxxx
A
:ssRxxxyyyyy
A
:02W060000
A
:02W060001
A
:02W005035
A
, is, betekent dit dat de geselecteerde overbelastingscurve
A
Functie code
Data veld
1-24
N karakters
:02R016
;
A
CRC
2 karakters
ASTATplus
C
35
Wachttijd
3.5 karakters