Simulink
The service that controls compiled Simulink binaries on the controller is called go-simulink. This is a so called Linux Daemon Service (systemd) which is a system and service manager on Linux. There are a lot of features that comes with systemd but in this knowledge base we only explain the most relevant commands used on the controller.
To manage a Simulink binary, it is manditory that the binary is uploaded to the controller and a wired ethernet and/or Wi-Fi connection is mandatory.
If the controller is up and running and you only want to start the compiled Simulink binary once, you can use the following command. Be aware that after a reboot of the controller, the service will NOT start again.
systemctl start go-simulink
If you want to start you Simulink binary as quick as possible after a controller boot (most common), simply enable the service.
systemctl enable go-simulink
If you want to stop your running Simulink binary instantly, you can execute the following command. Be aware that after a controller boot, the compiled Simulink binary is starting again.
systemctl stop go-simulink
If you want to prevent the compiled Simulink binary from starting at boot, you need to disable the service.
systemctl disable go-simulink







