Page 1 of 1

[SPDSW] Não consigo alterar os IOs

Posted: Tue Sep 17, 2019 2:55 pm
by phius
No SPDSW, dentro do editor ladder, quando vou mudar a descrição do contato aberto para IO não dá certo, sempre fica só uma letra com um sinal de interrogação. I? ou O?.
Ou seja, não consigo inserir I0, I1, I2, O5, O10 e etc...
Falha IO.PNG
Falha IO.PNG (778 Bytes) Viewed 6739 times

Re: [SPDSW] Não consigo alterar os IOs

Posted: Wed Sep 18, 2019 8:34 pm
by ViniciusMoraes
Prezado,
Este erro acontece devido ao projeto não possuir o recurso de IO que está sendo chamado no seu programa ladder. Iremos abordar 2 exemplos que ocasionam este erro relacionado a esta dúvida postada neste tópico.

Quando você cria um projeto novo e ainda não associou um controlador(exemplo 1) ou existe um controlador associado mas os módulos de IO definidos não contemplam as funcionalidades utilizadas no programa ladder(exemplo 2).
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Exemplo 1

1.1 Foi criado um projeto novo e não foi selecionado nenhum controlador para esta aplicação. (Note que o campo Modelo de Equip. fica INDEFINIDO).

Proj_Spdsw_01.png
Proj_Spdsw_01.png (112.6 KiB) Viewed 6674 times

1.2 Portanto, precisamos selecionar em qual controlador o seu projeto de aplicação irá se basear.
Para isso, entre na aba Programa >> Controlador Programável.

Proj_Spdsw_02.png
Proj_Spdsw_02.png (92.47 KiB) Viewed 6673 times


1.3 Abrirá outra tela, onde iremos selecionar o controlador. (Neste caso de exemplo utilizaremos o controlador NEON).

Proj_Spdsw_03.png
Proj_Spdsw_03.png (28.24 KiB) Viewed 6672 times


1.4 Para este projeto de exemplo, utilizaremos 2 módulos HIO140.(cada módulo HIO140 possui: 4ED, 4SD, 4 EA, 2SA e além de outras funcionalidades).
Selecione o módulo de acordo com sua aplicação e disponibilidade.

Proj_Spdsw_04.png
Proj_Spdsw_04.png (35.41 KiB) Viewed 6671 times


1.5 Depois de configurado o controlador que será utilizado na respectiva aplicação, iremos ao Editor ladder.
A partir desse momento já é possível desenvolver sua aplicação em linguagem ladder.

Proj_Spdsw_05.png
Proj_Spdsw_05.png (26.01 KiB) Viewed 6670 times


Fim do exemplo 1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Exemplo 2

2.1 Neste exemplo, existe um controlador associado. Porém os módulos de IO definidos no projeto não contemplam as funcionalidades utilizadas no programa ladder.

Para este exemplo iremos utilizar o controlador P7C com os seguintes módulos de IO:
1 módulo AOM551(possui 8 saídas analógicas) e 2 módulos AIO574(8 entradas analógicas e 2 saídas analógicas para cada módulo).

Exemplo2_01.png
Exemplo2_01.png (18.51 KiB) Viewed 6669 times


2.2 Note que, para os módulos configurados anteriormente, nenhum deles possuem entradas ou saídas digitais(apenas canais analógicos).

Na imagem abaixo, conseguimos visualizar que foi possível mover o valor da entrada analógica E0 para a saída analógica S0 e também o valor da E1 para S1.

Porem não é possível inserir entradas digitais e nem mesmo saídas digitais. e abre uma tela informando Canal não disponível no controlador configurado.

Exemplo2_02.png
Exemplo2_02.png (22.59 KiB) Viewed 6668 times


Sendo assim, a solução para o problema é definir outros módulos de IO em seu projeto de aplicação. Módulos estes que devem contemplar os recursos chamados pelo programa ladder.

Fim do exemplo 2
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Ainda deixo aqui algumas referências para estudo:

[*] Este passo a passo, descrito neste tópico, já está disponibilizado em um vídeo publicado no Youtube, que pode ser acessado pelo link abaixo.
https://www.youtube.com/watch?v=IqfsXtE ... yx&index=2


Em caso de dúvidas, basta utilizar nosso fórum!