Enviar string para o CLP

Boa tarde, como faço para enviar uma string de 4 caracteres para o CLP, eu consigo enviar a string do CLP para o supervisório, mas preciso o contrário, o operador terá uma caixa de setpoint onde irá digitar essa string que precisa ser lida pelo CLP. Como devo proceder nessa situação? Obrigado!

Patricia,

Basta criar uma associação bidirecional ou reversa na propriedade Value do Setpoint com a propriedade Value do Tag de Comunicação e configurar o tipo de dado da propriedade Value do Setpoint como String. Ou, se preferir, em vez de criar a associação, pode fazer um Botão para confirmar a operação. Por exemplo:

if MsgBox("Você realmente deseja enviar o comando?", 1, "Confirmação") = 1 then
	Application.GetObject("Driver1.Tag1").Value = Screen.Item("Texto1").Value
end if

Bom dia, onde exatamente eu altero o setpoint coomo string?

Clicando na seta ao lado da propriedade Value.

tipodedado

Eu consigo enviar do CLP para o supervisório, mas o contrário ainda.

Será que não estou fazendo algo errado na configuração da tag de comunicação, segue imagem, estou usando a tag destacada em azul.

Patricia,

Recomendo atualizar a versão do driver. Se o problema persistir, envie o log de comunicação para o meu e-mail.

o problema persiste, onde encontro o log de comunicação?

Tem que habilitar nas configurações do driver.