Information
Ansteuerung des intelligenten Interfaces dEMCU
ASCII – Steuerbefehle
Programm schreiben n[1...7]
Befehl: *PWn<CR> Quittierung: *PWn<READY|ERROR>
„den Programm-Header senden“
Hh<STX> Quittierung: <READY|ERROR>
„die Programm-Befehlskette senden“
C<CR> Quittierung: <READY|ERROR>
c<CR> Quittierung: <READY|ERROR>
„den letzten Befehl mit <ETX> abschließen!“
C<ETX> Quittierung: <READY|ERROR>
Programm lesen n[1...7,a]
Befehl: *PRn<CR> Quittierung: *PRn Hh<STX>C<CR>c<CR>C<ETX><READY|ERROR>
Programm Header lesen n[1...7]
Befehl: *PRnH<CR> Quittierung: *PRnH Hh<READY|ERROR>
Programmgröße ermitteln
Befehl: *PS<CR> Quittierung: <READY|ERROR>
„den Programm-Header senden“
Hh<STX> Quittierung: <READY|ERROR>
„die Programm-Befehlskette senden“
C<CR> Quittierung: <READY|ERROR>
c<CR> Quittierung: <READY|ERROR>
„den letzten Befehl mit <ETX> abschließen!“
C<ETX> Quittierung: *PS aaaa<READY|ERROR>
Programm löschen n[1...7,a]
Befehl: *PEn<CR> Quittierung: *PEn <BUSY>...<READY|ERROR>
FAT lesen n[1...7]
Befehl: *FRn<CR> Quittierung: *FRn ssss,eeee<READY|ERROR>
Definitionen:
Rückmeldungen
<READY> == ACK == 6(dez)
<ERROR> == BEL == 7(dez)
<BUSY> == NAK == 21(dez)
Fehlermeldungen
E1: unbekannter Befehl
E2: ungültige Programm-Nr.
E3: ungültiger FAT-Eintrag
E4: Speicherüberlauf; Aktion wurde rückgängig gemacht
E5: Programm-Nr. bereits vorhanden
E6: ungültige Parameter
E7: Arbeitsbereich verlassen
E8: max. ProgrammHeader/Befehl-Länge von 256 Bytes überschritten
EMIS GmbH - Zur Drehscheibe 4 - 92637 Weiden - Tel. 0961 32040 - Fax 0961 31494 - info@emisgmbh.de - www.emisgmbh.de


