genslread

Сгенерируйте блок Simulink OPC Read из группового объекта MATLAB

Синтаксис

BlkPath = genslread(GrpObj)
BlkPath = genslread(GrpObj,DestSys)

Описание

BlkPath = genslread(GrpObj) генерирует блок OPC Read из dagroup объект GrpObj, и помещает блок в новую модель Simulink®. Блок OPC Read имеет то же имя, частоту обновления и элементы как GrpObj. Если все элементы в GrpObj имейте совпадающий тип данных, блок OPC Read Value порт указывает на тот тип данных. BlkPath указывает на полный путь с новым блоком OPC Read.

BlkPath = genslread(GrpObj,DestSys) генерирует блок OPC Read и помещает его в систему, заданную DestSys. DestSys должно быть имя модели или путь к блоку подсистемы. Блок OPC Read автоматически берет местоположение, которое пытается минимизировать перекрытие линий и блоков, однако, блок может появиться по существующей аннотации.

Примеры

Создайте групповой объект с двумя элементами, и затем создайте блок OPC Read из группы.

da = opcda('localhost','Matrikon.OPC.Simulation');
grp = addgroup(da,'ExOPCREAD');
itm1 = additem(grp,'Triangle Waves.Real8');
itm2 = additem(grp,'Saw-Toothed Waves.Int2');
% Set update rate to 2 seconds:
grp.UpdateRate = 2;
% Construct OPC Read block:
blkPath = genslread(grp)

Смотрите также

Функции

Представлено до R2006a