2. Alcance del proyecto
Poder comunicar el uC pic 18F887 con un SCADA (Intouch , Wonderware) mediante protocolo serial
MODBUS rtu.
Mapear todas las I/O digitales y entradas analógicas del kit “MCE Starter Kit Student”
Para poder establecer la comunicación se deberá utilizar el puerto serial sincrónico del uC.
P.2
Modbus Device (Slave)
USBHMISCADA
Modbus Client (Master)
3. Objetivos Alcanzados
Se logro establecer la comunicación entre el uC y SCADA(PC) bajo el protocolo Modbus RTU
pudiéndose mapear los recursos de I/O de la placa “MCE Starter Kit Student”
, verificándose la dinamización de estas en SCADA según varia en campo (placa).
Mapeamos I/O:
8 salidas digitales
3 entradas digitales.
2 entradas analógicas de 8 bits
1 registró analógico interno de 8 bits.
Establecer comunicación según Protocolo: MODBUS RTU serial RS-232 ,9600bps, 8N1.
Se logro consolidar conocimientos sobre manejo del entorno de desarrollo IDE MPLAB y librerías para
programar uC de familia Microchip, como también los recursos del hardware y periféricos.
P.3
4. Objetivos no Alcanzados
Lograr la comunicación Serial –USB nativa de placa “MCE Starter Kit Student”, debido a los drivers de
comunicación incompatibles con el sistema operativo utilizado.
Para lo cual se debió agregar un adaptador de comunicación serial TTL a RS232, para que este sea
transparente sin depender de librerías y drivers.
P.4
5. Conclusiones
Es factible comunicar cualquier uC de 8 bits o superior que disponga de un puerto de
comunicación serial asincrónico, USB o Ethernet
con un SCADA, la única limitación está en la cantidad de I/O que se quiera mapear del uC para su
monitoreo, para lo cual se deberá recurrir a un uC con mas cantidad de I/O o utilizar circuitos
integrados expansores de I/O.
Disponiendo del Know-How del protocolo MODBUS se puede desarrollar adquisidores /actuadores de
cualquier tipo de señal que no son compatibles con los PLC estándar o para bajar sus costos.
P.5