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 Arquivos ‣ Importa Projeto, 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.