Search found 31 matches

by fdavid
Thu Jul 06, 2017 2:27 pm
Forum: Tags
Topic: Eventos
Replies: 1
Views: 4893

Eventos

As tags possuem dois eventos OnChange e OnWrite mas não consigo executar o script em nenhum dos casos. Tags e Script em Viewers Primeito o script esta funcionando pois esta associado a um botão e é disparado alterando um Static_text. Coloquei um Edit associado a tag mas quando digito algo o evento nã ...
by fdavid
Wed May 10, 2017 6:39 pm
Forum: Tags
Topic: Otimizar uso de tags
Replies: 1
Views: 4714

Otimizar uso de tags

Quando quero reduzir o uso de tags locais crio vetores para que uma tag possa comportar mais de um dado, mas não encontrei como fazer isso em tags OPC, não tem como mesmo e preciso de 1 tags OPC para cada memória?
by fdavid
Fri Apr 28, 2017 7:57 pm
Forum: Outros assuntos
Topic: Viewer.Timer
Replies: 7
Views: 8858

Re: Viewer.Timer

Ele esta no Viewer mas não estou conseguindo acessar os objetos das telas, estou fazendo dessa forma: Timer_001 OnScript = Viewer.Script.Script_001 Script_001 Viewers.Screens.ScreenGroup.Screen_001.StaticText_001.Caption = "teste" Quando o Script é disparado na mesma tela do objeto nao tenho p ...
by fdavid
Fri Apr 28, 2017 6:32 pm
Forum: Scripts LUA
Topic: Como alterar propriedade de um objeto via Script LUA
Replies: 10
Views: 15954

Re: Como alterar propriedade de um objeto via Script LUA

Porque esse código funciona: local scr=Sender.Screen scr.LogOper.Caption = scr.Name Retorna Main E esse código não funciona: local scr=Screens.Get("Main") scr.LogOper.Caption = "teste" Não funciona Se colocar o path completo também não funciona local scr=Screens.Get("Viewers.Screens.ScreenGroup.Main" ...
by fdavid
Fri Apr 28, 2017 2:42 pm
Forum: Scripts LUA
Topic: Como alterar propriedade de um objeto via Script LUA
Replies: 10
Views: 15954

Re: Como alterar propriedade de um objeto via Script LUA

E se estiverem na mesma tela não funciona, por exemplo:

Code: Select all

scr = Screens.Get("Viewers.Screens.ScreenGroup.Main")
scr.Objeto.Caption = "blablablabla"
by fdavid
Fri Apr 28, 2017 2:36 pm
Forum: Outros assuntos
Topic: Viewer.Timer
Replies: 7
Views: 8858

Re: Viewer.Timer

Então não sei o que esta acontecendo de errado, o script abaixo funciona em outras situações e só no Timer que não. -- Setting variables ------------------------- local con = Database.Get('Globals.DataBases.PostgreSQL') -- Index of array: 1 Water, 2 Ciment, 3 Additive local Stock = Tags.Get("Viewers. ...
by fdavid
Fri Apr 28, 2017 2:00 pm
Forum: Outros assuntos
Topic: Viewer.Timer
Replies: 7
Views: 8858

Re: Viewer.Timer

Conseguir fazer o Timer funcionar abrindo uma tela em 5 segundos, então no meu caso não esta executando por conta de um Tags.Get no script. Tem alguma restrição o Timer do Viewers só acessa Tags do Viewers ? local stock = Tags.Get(Kernel.Tags.....) Mas se for isso, fiz um Timer em Kernel e também não ...
by fdavid
Fri Apr 28, 2017 1:26 pm
Forum: Outros assuntos
Topic: Viewer.Timer
Replies: 7
Views: 8858

Re: Viewer.Timer

Timer criado: Viewer.Timers.updStock Iniciar habilitado Sim Ciclico Sim Tempo 5000 On Script=Viewer.Scripts.Script_Group.Script_001 Para testar eu só estou tentando mudar o Caption de um Static_Text Mas ai volta a outra dúvida que coloquei no forum, como informar o caminho completo. http://forum.h ...
by fdavid
Thu Apr 27, 2017 12:36 pm
Forum: Scripts LUA
Topic: Como alterar propriedade de um objeto via Script LUA
Replies: 10
Views: 15954

Re: Como alterar propriedade de um objeto via Script LUA

Normalmente acesso os objetos da seguinte forma: src = Sender.Screen src.Objeto.Caption = "descricao" Isso para quando o objeto esta no mesmo screen, mas quando um script vai ser disparado por um Screen e o Objeto está em outro acredito que tenha que colocar o caminho completo, assim: Viewer.Screens. ...
by fdavid
Tue Apr 25, 2017 8:34 pm
Forum: Outros assuntos
Topic: Erro Links
Replies: 1
Views: 4628

Erro Links

Nenhum link do forum esta funcionando, as vezes acho a solução do que desejo mas esbarro em ter que pedir para revisar o link, não é possível dar uma geral nisso?