...
Protokol je implementáciou protokolu "SIMATIC 3964R" systému Control Web a vznikol kvôli uľahčeniu náhrady Control Web aplikácii aplikácié technológiou D2000.
Tento protokol na linkovej vrstve implementuje protokol Siemens SIMATIC 3964R a používa ho na čítanie z PLC a zápis do PLC. Protokol podporuje iba adresáciu datablokov (DB) 0-255.
Protokol obsahuje nasledovnú hlavičku definovanú systémom Control Web:
Byte | Názov | Popis |
---|---|---|
1 | Id | Identifikátor zóny ('D' = datablok) |
2 | DB | Číslo zóny (databloku) |
3-4 | DW | Adresa slova v rámci zóny (nižší a vyšší bajt) |
5 | Cmd | Príkaz ('R' - čítanie, 'W' - zápis) |
6-7 | Count | Počet čítaných / zapisovaných slov (nižší a vyšší bajt) |
Protokol podporuje čítanie dát z riadiacich PLC automatov Siemens SIMATIC rady S5 a S7. PLC Simatic musia byť vybavené sériovými komunikačnými point-to-point modulmi - viac detailov viď popis protokolu Siemens SIMATIC 3964(R).
...
- môžu sa používať iba "DB" adresy, t.j. dostupné sú iba premenné v data blokoch
- protokol implementuje 1-bajtovú adresu data bloku, tj. podporuje adresáciu datablokov 0-255
dostupné sú všetky typy hodnôt s výnimkou typu STRING:
Identifikátor <type> Popis X Bit (boolean). Treba špecifikovať číslo bitu 0 až 7 - napr. DB9,X8.3 B Byte (8 bitov neznamiekovo). W Word (16 bitov neznamienkovo). D Double word (32 bitov neznamienkovo). CHAR Character (8 bitov znamienkovo). INT Integer (16 bitov znamienkovo). DINT Double integer (32 bitov znamienkovo). BCD BCD-kódované 2-bajtové číslo (0-9 999) LBCD BCD-kódované 4-bajtové číslo (0-99 999 999) REAL Floating point number (32 bitov podľa IEEE754). LREAL Long floating point number (64 bitov podľa IEEE754). DT Date and Time, 8 bytov v BCD formáte, s presnosťou na milisekundy. DTL Date and Time, 12 bytov v BCD formáte, s presnosťou na nanosekundy
Pozn: D2000 pracuje iba s milisekundovou presnosťouTIME Time (32 bitov znamienkovo) v milisekundách. TOD Time of day (32 bitov neznamienkovo) v milisekundách. - príklady adries:
DB3,REAL0
DB3,W4
DB3,B6
...
- Ver. 1.0 - 16. január 2020 - Vytvorenie dokumentu.
- Ver. 1.1 - 10. júl 2020 - Podpora BCD a LBCD.
Info | ||
---|---|---|
| ||
...