Porta Com tela de Viewer

Gostaria de sabe se é possível configurar a porta Com serial na tela de Viewer invés de configurar no drive.

Att

@Araujo, boa tarde.

Pode fazer como este tópico, mas, ao invés de utilizar as tags IO.Ethernet.MainIP e IO.Ethernet.MainPort (conforme este artigo), usa as tags (conforme este artigo):

IO.Serial.Port;
IO.Serial.Baudrate (se necessário);
IO.Serial.DataBits (se necessário);
IO.Serial.StopBits (se necessário);
IO.Serial.Parity (se necessário).


Todas são encontradas no TagBrowser.

Sds.

Boa tarde

Já fiz assim mas não conseguir , peguei o IO.Serial.Baudrate para testar mudava o valor dele no Viewer mas no drive fica o mesmo.
Att

@Araujo,

Compartilha como o fez. Se possível, compartilha os códigos e/ou a aplicação e/ou imagens de como foi feito.

Sds.

@Araujo,

Obrigado pelas imagens.

Precisa pegar também a tag IO.WorkOnline.

A sequência para funcionar é: passar o driver para Offline, mudar o valor da porta (ou Baudrate) e depois passar para Online, conforme tópico e artigos apontados.

Cria um botão na tela que pegue o valor do seu setpoint e passe para a tag. Exemplo:

 Application.GetObject("Driver1.[IO.WorkOnline]").Value = 0 'Passa para Offline
 Application.GetObject("Driver1.[IO.Serial.Port]").Value = Screen.Item("spCOM").Value 'nome do setpoint com o valor da porta COM é spCOM
 Application.GetObject("Driver1.[IO.Serial.Baudrate]").Value = Screen.Item("spBaud").Value 'nome do setpoint com o valor do Baudrate é spBaud
 Application.GetObject("Driver1.[IO.WorkOnline]").Value = 1 'Passa para Online

Verifica essas informações, por favor.

Sds.

Boa tarde

Fiz conforme você orientou , mas não altera no Driver , se tiver algum exemplo ou poder enviar fotos agradeço.

Att

@Araujo,

Segue aplicação exemplo.

Sds.

Bom dia

Obrigado por enviar o exemplo, agora quando eu mudo na tela de Viewer no drive não muda é assim mesmo ?

@Araujo, bom dia.

O driver mantém a porta configurada por padrão.

Caso não queira iniciar com a configuração padrão, pode abrir a aplicação com o driver em Offline, modificar a porta/baudrate/etc e iniciar a conexão.

Sds.

Certo entendi

Obrigado pela atenção .

Att