Pular para o conteúdo principal

Sistema

Funções de configurações gerais do sistema, definidas também via webserver.

dica

Utilize para criar grandes sistemas padronizados ou em sistema produzidos em série, para não precisar alterar as configurações no webserver.


sys.save

Salva os parâmetros alterados na memória retentiva.

sys.save();

sys.di_ticks

Define as quantidades de ticks de processamento para mudança de estado das entradas digitais.

sys.di_ticks(ticks);

sys.reboot

Reinicia o equipamento.

sys.reboot();

sys.rs485

Define as configurações da porta RS485.

sys.rs485(com, baud, resistor);

Onde:

  • com: Dados da porta COM;
  • baud: Velocidade;
  • resistor: Habilita ou desabilita o resistor de terminação.

Exemplo:

sys.rs485('8N1', 9600, false);

sys.mbrtu

Define as configurações do Modbus rtu.

sys.mbrtu(MBqnt, MIqnt, MIperiod);

Onde:

  • MBqnt: Quantidade de MBs para envio ao servidor;
  • MIqnt: Quantidade de MIs para envio ao servidor;
  • MIperiod: tempo em segundos para atualizar as MIs.

Exemplo:

sys.mbrtu(0, 2, 120);

sys.mbrtu_server

Define as configurações do Modbus RTU modo server. Caso seja habilitado, o modo client também é desabilitado.

sys.mbrtu_server(hab, serverID);

Onde:

  • hab: Habilita ou desabilita o modo server;
  • serverID: Endereço desse equipamento na rede Modbus no modo server.

Exemplo:

sys.mbrtu_server(true, 1);

sys.mbrtu_client

Define as configurações do Modbus RTU modo client. Caso seja habilitado, o modo server também é desabilitado.

sys.mbrtu_client(hab);

Onde:

  • hab: Habilita ou desabilita o modo client. Exemplo:
sys.mbrtu_client(true);