Integração com o SPDSW
Para facilitar o processo de migração das aplicações desenvolvidas no ambiente de programação anterior, SPDSW a HI Tecnologia desenvolveu uma biblioteca de funções e blocos de função com o objetivo de disponibilizar as funcionalidades do SPDSW no HIstudio. Juntamente com esta biblioteca foi disponibilizado no menu principal um comando , capaz de ler um arquivo exportado do SPDSW convertendo-o em um projeto em linguagem ST no HIstudio.
Para mais informações sobre este processo clique em Importa projeto.
Biblioteca SPDSW
O processo de importação de um projeto gerado no SPDSW incorpora no item de bibliotecas internas do projeto criado a biblioteca SPDSW.
Navegue neste link para acessar a documentação da biblioteca SPDSW.
Todas as funções disponíveis no SPDSW foram implementadas na biblioteca SPDSW.
A maioria dos blocos de função do SPDSW são mapeados como Blocos de controle padrão. A tabela a seguir lista quais blocos de controle padrão foram implementados na biblioteca SPDSW.
Funções do bloco SCB |
||
|---|---|---|
Código |
Descrição |
Implementado |
1 |
Acesso ao Banco de Dados em Flash - Leitura |
Sim |
2 |
Acesso ao Banco de Dados em Flash - Escrita |
Sim |
3 |
Acesso ao Banco de Dados em Flash - Leitura |
Sim |
4 |
Acesso ao Banco de Dados em Flash - Escrita |
Sim |
34 |
Acesso ao Sistema de Arquivos |
Não |
66 |
Leitura do Relógio Calendário |
Sim |
67 |
Programação do Relógio de Calendário |
Sim |
68 |
Conversão de formato gerado pelo relógio calendário para o formato PLCDateTime |
Sim |
69 |
Conversão do formato PLCDateTime para o formato gerado pelo relógio calendário |
Sim |
90 |
Leitura de flags de controle |
Não |
91 |
Escrita em flags de controle |
Não |
235 |
Comunicação Remota |
Sim |
236 |
Gerenciamento de Pacotes SMS |
Não |
240 |
Envio de Texto pela Serial do Controlador |
Não |
241 |
Recepção de Texto pela Serial do Controlador |
Sim |
242 |
Envio e Recepção de Texto pela Serial do Controlador |
Não |
243 |
Recepção e Envio de Texto pela Serial do Controlador |
Não |
245 |
Manipulação de Variáveis Tipo Texto |
Sim |
Nota
Os blocos de controle padrão que não foram implementados na biblioteca SPDSW, caso estejam sendo utilizados na aplicação convertida deverão ser implementados na aplicação.