Скопируйте метку сигнала к символьному массиву
char * xPCGetSignalLabel(intport
, intsigIdx, char *sigLabel
);
| Введите значение, возвращенное функцией xPCOpenTcpIpPort. |
| Введите индекс сигнала. |
| Возвратите метку сигнала, сопоставленную с индексом сигнала, |
Возвращает метку сигнала.
xPCGetSignalLabel
функционируйте копирует и возвращает метку сигнала, включая блок path, сигнала с sigIdx
. Результат хранится в sigLabel
. Если sigIdx
недопустимо, xPCGetLastError возвращает ненулевое значение и sigLabel
неизменно. Функция возвращает sigLabel
, который делает удобным использовать в printf
или подобный оператор. Эта функция принимает, что вы уже знаете индекс сигнала. Метки сигнала должны быть уникальными.
Эта функция принимает, что вы пометили сигнал, для которого вы запрашиваете индекс (см. параметр Signal name Средств управления Signal Properties (Simulink)). Программное обеспечение Simulink® Real-Time™ называет имена Сигнала Simulink метками сигнала. Создатель пользовательской программы уже знает имя/метку сигнала.