Search found 31 matches
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ã ...
- 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?
- 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 ...
- 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" ...
- 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"
- 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. ...
- 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 ...
- 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 ...
- 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. ...
- 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?