18.2. ALLGEMEINE ERWEITERUNGEN FÜR ALLE VIEWS
5
end
6
r e t u r n MODIFIED
7
end
18.2.8.2
transmission.bitpause
Berechnet die notwendige Zeit um die angegebene Anzahl von Bits zu senden.
transmission.bitpause(bits)
bits number of paused bits.
Protokollmonitor Beispiel
1
function s p l i t ( data , i n t v a l , a l t e r , s t r )
2
P r o f i b u s s p e c i f i e s a pause o f 33 b i t s as a t e l e g r a m d e l i m i t e r
3
i f i n t v a l > t r a n s m i s s i o n . b i t p a u s e ( 33 ) then
4
r e t u r n STARTED
5
end
6
r e t u r n MODIFIED
7
end
18.2.8.3
transmission.bytepause
Berechnet die nötige Zeit um die gegebene Anzahl von Bytes zu senden.
transmission.bytepause(bytes)
bytes number of paused bytes.
Protokollmonitor Beispiel
1
function s p l i t ( data , i n t v a l , a l t e r , s t r )
2
Modbus RTU s p e c i f i e s a pause o f 3 . 5 b y t e s as a t e l e g r a m
d e l i m i t e r
3
i f i n t v a l > t r a n s m i s s i o n . bytepause ( 3 . 5 ) then
4
r e t u r n STARTED
5
end
6
r e t u r n MODIFIED
7
end
18.2.8.4
transmission.databits
Liefert die eingestellte Anzahl von Datenbits (Wortlänge) der aktuellen Auf-
zeichnung.
transmission.databits()
Protokollmonitor Beispiel
235