also zu der Sache mit dem SMTP-Client:
- ich habe nur den Namen des Mail-Servers, brauche ich die IP-Adresse?
- ja meine SPS ist mit einem Router verbunden, da ich mich im Firmen-Netzwerk befinde
in dem demo programm smtp_client_demo ist ein oscat test email-account vorgegeben, denn du zum testen ja benutzen kannst
nein, man benötigt nur den namen des email servers
Zur Hardware:
- ich verwende eine MOVI-PLC der Fa. SEW (Ich frage mal noch nach, ob es überhaupt möglic hist, eine email zu veschicken...)
ob deine sps ethernet kann bzw kompatibel zur codesys syslibsockets.lib ist, musst du selber klären bzw. rausfinden
Zur Softwre:
- Bibliothek: oscat_network V1.2
Im Demo-Pogramm ist ein Baustein IP4_DECODE enthalten. Dieser Baustein benötigt eine E-mail Adresse. Was ist das für eine Adresse??
beim ip4_decode ist die ip-adresse des verwendeten dns-servers angegeben
im demo ist 8.8.8.8 angegeben (google-dns) , das kannst du ruhig so lassen
Nochmal zur Doku:
in der Doku der Network-Lib V1.21 sind die Fehler nicht aufgeschlüsselt - sonst hätte ich auch nicht gefragt ;)
siehe doku kapitel 7.12 (smtp_client baustein)
die Tabelle ERROR_T gibt darüber genau auskunft
wenn error_t = 1
Störung: DNS_CLIENT
Die genaue Bedeutung von ERROR_C ist beim Baustein DNS_CLIENT nachzulesen
im wesentlichen brauchst du nur das smtp_client_demo programm nehmen , und als email empfänger deine eigene email adresse eingeben, das sollte reichen das du eine email empfängst.