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!
Enviar string para o CLP
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.
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.