Kommandos

Übersicht über alle Kommandos:

TcHmiSrv --help

Server initialisieren:
Der Server wird je nach Version in folgenden Pfaden initialisiert.
/etc/TwinCAT/Functions/TF2000-HMI-Server/service (Server < 14.5.73)
/var/lib/tchmisrv/service (Server >= 14.5.73)

sudo TcHmiSrv --initialize --password=<Passwort>

Server enablen/disable:

sudo systemctl enable TcHmiSrv.service
sudo systemctl disable TcHmiSrv.service

Server start/stop/restart:

sudo systemctl start TcHmiSrv.service
sudo systemctl stop TcHmiSrv.service
sudo systemctl restart TcHmiSrv.service

Factory reset:

Alle Services zurücksetzen.

sudo TcHmiSrv --factoryReset --serviceDir=/var/lib/tchmisrv/service

Einen bestimmten Service zurücksetzen.

sudo TcHmiSrv --factoryReset --serviceDir=/var/lib/tchmisrv/service/<ServiceName>

Führen Sie nachfolgend diese Schritte aus, um den Server erneut zu initialisieren.

sudo systemctl stop TcHmiSrv.service
sudo TcHmiSrv --initialize --password=<Passwort>
sudo systemctl start TcHmiSrv.service