Together, the above functions make it possible to ensure secure communication over networks and enable safe reprogramming with protection against mistaken overwriting of data. This allows system manufacturers to receive feedback from AI functions utilizing cloud or fog computing, to update machine settings or control functions in a timely manner by reprogramming via a network, or to update machine control functions in response to changes in the installation environment at the request of the end user.