Textos

Ao selecionar a opção Setup do Programa, no menu Menu Programa, será apresentada uma tela com várias “abas” que permitem a especificação de parâmetros de configuração associados ao projeto corrente.

Selecione a aba Base de Dados para acesso a tela apresenta a seguir:

../_images/setup_prog_textos.png

A base de variáveis tipo Texto do controlador é compartilhada com a base de memórias inteiras da forma apresentada na figura a seguir, considerando que a base M seja formada por 3000 memórias.

../_images/memorias_inteiras.jpg

Quando um novo projeto é criado, o ambiente inicializa a base de dados do controlador sem variáveis do tipo Texto. Neste caso, a base de dados de memórias M está totalmente alocada para este tipo de variável. Através do campo “Textos Alocados” o usuário especifica o número de variáveis do tipo Texto que serão necessárias na sua aplicação. Cada variável do tipo Texto reserva 25 memórias inteiras para sua utilização a partir da última memória M disponível. Uma vez especificado o número de variáveis X a serem utilizadas o campo “Última memória (M) disponível” apresentará o número da última memória M disponível para utilização pelo programa de aplicação.

Através da utilização do bloco SCB (Bloco Bloco de Controle Padrão), estão disponíveis várias funções para manipulação de strings.

Nota

IMPORTANTE

É responsabilidade do programa de aplicação do usuário garantir que as memórias M alocadas para strings não sejam utilizadas como memórias inteiras pelo programa de aplicação. Todo o espaço alocado para as strings pode ser acessado normalmente através dos blocos de movimentação.

Nota

Alguns modelos de controladores não suportam variáveis do tipo Texto. Quando o controlador selecionado não suportar este tipo, a Aba “Textos” não será apresentada nesta tela.

Dica

Note que, o programa de aplicação continua a ter acesso a todas as memórias M disponíveis no equipamento, independentemente se parte delas esta alocada para base de Texto ou não.