TwinCAT TCP/IP Server enables the implementation and realization of one or several TCP/IP servers and/or clients within the TwinCAT PLC. Corresponding blocks exist for the establishment/disconnection of communication as well as for the pure exchange of data (send and receive). The SNMP library provided enables messages to be sent (traps) and queries to be answered (get) for monitoring TwinCAT runtimes.