Abb. 140: Funktionsbaustein fbSMTP
Im Beispiel wird bei einer steigenden Flanke am bStart-Eingang eine Mail an 4 Empfänger verschickt.
Entwicklungsumgebung
TwinCAT v2.10.0 und höher BX9000 (165) firmware version
5.13.7.5
SNTP
5.13.7.5.1 Time Protokoll (SNTP)
(BX9000 ab Firmware-Version 1.12, BC9050, BC9x20)
Das Simple Network Time Protokoll dient zu synchronisieren von Uhren über das Internet. Sie können den
BX9000 zu einem Time-Server synchronisieren.
Abb. 141: Funktionsbaustein FB_SNTP
FUNCTION_BLOCK FB_SNTP
Wird eine IPAdresse eingetragen benutzt der Busklemmen Controller das SNTP-Protokoll. Wird eine Leer
String übergeben wird das Time-Protokoll (UDP Port 37) verwendet.
VAR_INPUT
bStart :BOOL;
sSntpServer :STRING(15);
tTimeOut :TIME;
bOpen: Positive Flanke startet den Baustein
sSntpServer: Eintrag des SNTP Servers. Wenn ein Leerstring eingegeben wird, wird das Time-Protokoll
verwendet (UDP Port 37)*.
tTimeOut: TMOut nach dem abgebrochen werden soll
BX9000
Zielplattform
>=1.12
Version: 2.1.0
Programmierung
Einzubindende SPS Bibliotheken
TcBaseBX9000.lbx
165