Remote address for Simulink TCP/IP block as parameter/variable from workspace?

1 visualización (últimos 30 días)
Hi,
The parameters/variables for other blocks are set with a m-file with a callback when opening the Simulink model. The TCP/IP block seem to treat the "remote address" as IP or URL. Is it possible to set the remote address for a TCP/IP block in Simulink with a variable from workspace?
Thanks.
regards
W. Holzke

Respuestas (1)

Githin George
Githin George el 4 de Oct. de 2024
Hi Wilfried,
You can set the “Remote Address” parameter of the TCP/IP Block from a MATLAB script in the following way.
blockPath = 'myModel/TCP//IP Send'
% Get the block handle
blockHandle = getSimulinkBlockHandle(blockPath);
set_param(blockHandle,"Host",'1.1.1.1');
The command line parameter for “Remote Address” is “Host” as described in the documentation here.
You can find references to other MATLAB functions here:

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by