WriteEx

<< Clique para Mostrar o Sumário >>

 

WriteEx

WriteEx([Value], [SyncWrite])

Executa a escrita de um valor em um equipamento. Todos os parâmetros são opcionais. Se omitidos, o comportamento deste método é igual ao do método Write. Este método retorna um Booleano que indica o sucesso ou não da operação. O parâmetro Value define o valor a ser escrito no Driver. O tipo de dados depende do Driver. Se omitido, assume o valor corrente do Tag de Comunicação OPC. O parâmetro SyncWrite é um Booleano que especifica se a operação descrita deve ser síncrona (Verdadeiro) ou assíncrona (Falso). Se omitido, usa o valor especificado na propriedade SyncWrite do Tag de Comunicação OPC.

 

NOTA

Assim como no método Write, a escrita é realizada independente de o valor ser diferente do valor atual do Tag de Comunicação OPC, bem como independente da propriedade AllowWrite do Tag de Comunicação OPC estar configurada para Verdadeiro ou Falso. Além disto, se a escrita funciona mas o Tag de Comunicação OPC não está em scan, seja porque a propriedade AllowRead está configurada para Falso ou porque usa a opção AdviseWhenLinked quando não está sendo associado, o valor escrito é assumido imediatamente com qualidade boa e estampa de tempo do momento da escrita.

Esta página foi útil?