¿Qué capa opera el protocolo DNP3? Si un requisito dice que DNP3 debe operar sobre TCP / IP, ¿qué significa eso?

Funciona tanto de TCP / IP como de serie. TCP / IP significa que puede hablar a través de redes wifi actuales y cables de ethernet dado que la máquina con la que está hablando tiene estos dispositivos implementados. Además, para Serial, el más común es el cable serial RS232 que la mayoría de las empresas de servicios eléctricos o de agua tienen en sus dispositivos capaces de comunicarse. La forma de hablar está diseñada para funcionar con ambos métodos. Estos son protocolos que se utilizan para definir formas en que las máquinas pueden hablar. Parece que necesita aprender más sobre TCP / IP, pero tal vez una página de Wikipedia sería suficiente.

La idea principal es que ambos dispositivos deben tener un código que envíe y reciba mensajes en el estilo DNP3, llamado código sobre la capa de aplicación del protocolo DNP3 (más información aquí: Página en dnp.org). Entonces esta comunicación debe viajar de un dispositivo a otro. Estos mensajes se envían a través de TCP / IP, o en serie, o tal vez otro nivel físico de bajo nivel.