Elipse Knowledgebase

View Articles by Category

There are no sub categories
Add an article to this category

Category » Scriptsrss button

(Page 5 of 6)     Prev | 1 | 2 | 3 | 4 | 5 | 6 | Next

There were 111 articles found in this category:

  1. questionKB-31036: Como imprimir um gráfico do CEP
    Descrição: Como imprimir um gráfico do CEP? Solução: Salvar o gráfico como comando SaveBitmap dos gráficos do CEP e inserir esta figura em um relatório formatado. Exemplo: Botão na tela com o seguinte script: AveragePlotter.SaveBitmap("Media.bmp", 500, 400, 1) DispersionPlotter.SaveBitmap("Dis ...
  2. questionKB-31241: Como habilitar/desabilitar botões conforme login de usuários
    Descrição: Como fazer com que um botão fique desabilitado quando um determinado usuário logar no sistema. Exemplo: Tem 4 usuários, quando 1 logar, tem que habilitar o botão específico daquele usuário e os outros 3 botões ficam desabilitados. Solução: A idéia é a seguinte: Fazer um script no eve ...
  3. questionKB-31111: Como criar novos arquivos Dat, colocando a data atual no nome?
    Descrição: Como renomear os arquivos históricos (dat), de acordo com o número de registros e colocando a data atual no nome? Solução: Uma solução é usar um tag crono com preset de 60 seg. A cada um minuto ele verifica se existe mais do que X registros e então cria outro Dat. O script do tag cro ...
  4. questionKB-31076: Como varrer um diretório e procurar arquivos utilizando uma máscara
    Descrição: Como varrer um diretório e procurar arquivos utilizando uma máscara? Solução: Utilizar as funções FindFirstFile e FindNextFile conforme manual do Scada. Aplicação exemplo genérica em anexo construída no Elipse Scada v2.29 build 092.
  5. questionKB-30372: Como obter apenas os 'x' primeiros caracteres de um número.
    Descrição: Existe função para diminuir o número de casas decimais de um número? Por exemplo: Têm o número 1,92344 e quer mostrar apenas 1,92. Solução: 1) Transformar o número para string. 2) Usar a função Left para pegar apenas os 'x' primeiros caracteres da esquerda para direita. Por exemplo: ...
  6. questionKB-28068: Como fazer uma animação quando um tagPLC for 1?
    Descrição: Como fazer uma animação quando um tag de comunicação estiver em 1? Solução: Basicamente, deve fazer um script no tag de comunicação que, quando for 1, ele habilitará um tag Demo que fará a simulação no objeto Animation. Obs: A aplicação em anexo foi feita usando o Scada 2.29 build 92
  7. questionKB-30655: Setar diferentes tags de acordo com o objeto que foi clicado.
    Descrição: Gostaria de criar uma única tela que pudesse escrever em um tag de acordo com o objeto que chamou essa tela. Por exemplo: Se clicar no obj1, escreve no tag1; se clicar no obj2, escreve no tag2 e assim por diante. Sendo que a tela que é aberta para escrita é a mesma para todos. Soluçã ...
  8. questionKB-27876: Como tirar printscreen e já imprimir a imagem?
    Descrição: Como criar um botão que tire o printscreen de uma tela e já imprima esta imagem? Solução: Criar um relatório formatado. Selecione a impressora, clique em Editar e insira um objeto Image. Configurar o caminho para "C:\image.bmp&quo ...
  9. questionKB-29996: Usando comando WriteToFile, como escrever em uma nova linha.
    Descrição: Está usando o comando WriteToFile para escrever valores em um arquivo *.txt mas não está conseguindo escrever em uma nova linha. Como fazer? Solução: Usar o Chr(13)+Chr(10) logo após a mensagem que deseja escrever. Exemplo: WriteToFile("texto.txt","Elipse Software"+Chr(13)+Chr(10))
  10. questionKB-29371: Como fazer a leitura de um arquivo txt no Scada?
    Descrição: Possui um arquivo txt que contém apenas 1 linha, com um número. Como fazer a leitura desse número? Solução: Deve utilizar o método ReadFromFile(). Segue exemplo: dim var, tst var = ReadFromFile("D:\file.txt") tst = Re ...
  11. questionAplicação exemplo que mostra como converter um arquivo histórico (*.dat) para o formato Excel (*.xls) ou texto (*.txt).
    Aplicação que converte um arquivo *.dat em *.xls, *.csv ou *.txt.
  12. questionAplicação exemplo que mostra como ler e escrever em arquivos do tipo *.ini.
    Aplicação que mostra como ler e escrever em arquivos *.INI
  13. questionAplicação exemplo que mostra a utilização da função FileSelectWindow.
    Aplicação que demonstra a utilização da Função FileSelectWindow que abre uma caixa de diálogo para "Abrir Arquivo".
  14. questionAplicação exemplo que mostra a utilização da função CaptureScreen.
    Aplicação que usa a função CaptureScreen() para imprimir uma tela.
  15. questionAplicação exemplo que mostra a utilização de DDE.
    Utiliza a função DDEExecute e tags DDE para fazer um histórico em Excel como o ODBC, ainda formata a planilha (coloca em Bold, faz Frame) e imprime.
  16. questionAplicação exemplo que mostra a utilização da função Runmacro.
    Esta aplicação tem duas finalidades; a primeira é mostrar como pode ser utilizada a função RunMacro para agilizar e simplicar os scripts de uma aplicação que possuem muitos objetos semelhantes. A segunda é como utlizar as funções AddData e marcas na tendência.
  17. questionKB-29098: Função Logout não fecha aplicação.
    Descrição: Colocou a função Logout num script porém a aplicação não está fechando. Solução: A função Logout não fecha a aplicação, apenas desloga o usuário corrente. Para fecha ...
  18. questionKB-28728: Como gravar a duração de um evento no histórico?
    Descrição: Como inicializar uma contagem e ao parar a mesma, gravar o valor dessa contagem em um registro do banco? Exemplo: Gravar a duração de uma batelada. Solução: Criar um tag Contador, e inserí-lo em um histórico com 0 (zero) de scan ...
  19. questionKB-28982: É possivel rodar uma macro do excel apartir do scada?
    Descrição: É possivel executar uma macro do excel apartir do scada? Solução: Sim é possivel, utiliza-se a função "DDEExecute (servidor, tópico, comando)" onde, servidor = é o nome do servidor DDE tópico = &ea ...
  20. questionKB-28911: Atualização de tag
    Descrição: Ao variar o valor de um tag PLC enquanto permanece em uma tela onde o tag não esta sendo usado, o script posto no OnValueChange desse tag não roda, com acontece quando o tag varia enquanto esta na tela onde o tag esta sendo usado. Solução: No ...
(Page 5 of 6)     Prev | 1 | 2 | 3 | 4 | 5 | 6 | Next