|
O SimuPLC 4.0.0
|
Previous Top Next |
| 1. Agregação da funcionalidade de SoftPLC ao Simulador, com possibilidade de comunicação física real com o mundo externo, por meio de comando elétricos enviados através dos Ports COM 1 a 4, utilizando o protocolo serial padrão RS-232C (formato padrão para comunicação de dados em série USART - Universal Synchronous Asynchronous Receiver Transmitter - Transmissor/Receptor Universal Síncrono e Assíncrono), com a finalidade de tornar possível implementação de programas didáticos de controles reais, o que deve tornar mais fácil, efetivo, eficiente e rico o auxílio prestado pelo SimuPLC ao aprendizado dos fundamentos dos controles programáveis e compreensão do seu funcionamento básico "em campo", na prática.
|
|
|
| 2. Acréscimo de quatro novas instruções à LCE, para permitir comandos de controle da operação dos ports COM nos programas implementados com a nova funcionalidade SoftPLC:
|
|
|
| Instrução LCE Sinônimo em Inglês
|
|
|
| abre_COM open_COM
|
| ajusta_Baud_Rate set_Baud_Rate
|
| transmite_serial_byte transmit_serial_byte
|
| fecha_COM close_COM
|
|
|
| 3. Acréscimo de quatronovas instruções à IL, com os mesmos objetivos do item anterior:
|
|
|
| Instrução IL
|
|
|
| O_COM
|
| S_COM
|
| B.COM
|
| C_COM
|
|
|
| 4. Implementação do tratamento de doze novas interrupções pelo SimuPLC, referentes às novas funcionalidade SoftPLC:
|
|
|
| Interrupção Sinônimo em Inglês
|
|
|
| Recepção_COM1 Reception_COM1
|
| Recepção_COM2 Reception_COM2
|
| Recepção_COM3 Reception_COM3
|
| Recepção_COM4 Reception_COM4
|
|
|
| Finalizou_Transmissão_COM1 Transmission_Empty_COM1
|
| Finalizou_Transmissão_COM2 Transmission_Empty_COM2
|
| Finalizou_Transmissão_COM3 Transmission_Empty_COM3
|
| Finalizou_Transmissão_COM4 Transmission_Empty_COM4
|
|
|
| Ocorreu_Erro_COM1 Error_Has_Occurred_COM1
|
| Ocorreu_Erro_COM2 Error_Has_Occurred_COM2
|
| Ocorreu_Erro_COM3 Error_Has_Occurred_COM3
|
| Ocorreu_Erro_COM4 Error_Has_Occurred_COM4
|
|
|
| 5. Adição de cinqüenta e duas novas variáveis internas no ambiente do Simulador, para tratamento da comunicação pelos Ports COM:
|
|
|
| Variável Interna Sinônimo em Inglês
|
|
|
| COM1_Está_Aberto COM1_Is_Open
|
| ... ...
|
| COM4_Está_Aberta COM4_Is_Open
|
|
|
| Chegou_Byte_COM1 Byte_Has_Arrived_COM1
|
| ... ...
|
| Chegou_Byte_COM4 Byte_Has_Arrived_COM4
|
|
|
| Byte_Recebido_COM1 Byte_1_Received_COM1
|
| ... ...
|
| Byte_Recebido_COM4 Byte_4_Received_COM4
|
|
|
| COM1.0 COM1.0
|
| ... ...
|
| COM1.7 COM1.7
|
| COM2.0 COM2.0
|
| ... ...
|
| COM2.7 COM2.7
|
| COM3.0 COM3.0
|
| ... ...
|
| COM3.7 COM3.7
|
| COM4.0 COM4.0
|
| ... ...
|
| COM4.7 COM4.7
|
|
|
| Transmissão_Terminada_COM1 Transmission_Has_Finished_COM1
|
| ... ...
|
| Transmissão_Terminada_COM4 Transmission_Has_Finished_COM4
|
|
|
| Erro_em_COM1 Error_on_COM1
|
| ... ...
|
| Erro_em_COM4 Error_on_COM4
|