4/11/2022 4:18 PM | |
Joined: 9/21/2006 Last visit: 5/25/2023 Posts: 247 Rating: (65) |
Will the LMQTT_Client block from Libraries for Communication for SIMATIC Controllers work for communicating to a cloud-based MQTT broker while the "Allow only secure PG/PC and HMI communication" option is enable for the CPU? If I disable this option on my CPU, I can successfully connect to my MQTT broker. If I enable the "Allow only secure..." option I get 16#8601 / 16#80D2 errors from the LMQTT_Client block. A possible interpretation of the "Only allow secure..." setting is that in addition to blocking unsecured PG/PC and HMI communication, it also blocks unsecure DNS. Looking at my wireshark trace, when working, the PLC does appear to be using unsecure DNS (DNS w/o TLS wrapper). It is also possible that I am misinterpreting what I am seeing, which is why I am asking if anyone else is seeing a similar behavior. Thanks! |
Follow us on