¿Cuál es la diferencia entre el puerto 0 y el puerto 1 del s7200?
1. La memoria de bits de marca especial (SM) de los puertos de comunicación del puerto 0 y del puerto 1 es diferente. Aunque ambos pueden cargar y descargar programas, el puerto 1 solo se puede configurar como la estación maestra MODBUS y el puerto 0 puede serlo. tanto maestro como esclavo: si es un código de comunicación escrito por mí mismo, no existe tal diferencia. PORT0 se puede utilizar como puerto de programación o como puerto de comunicación entre el dispositivo y el PLC. PORT1 solo se puede utilizar como puerto de comunicación entre el dispositivo y el PLC.
2. Los puertos de comunicación Port0 y Port1 son independientes. Cada puerto de comunicación tiene su propia dirección de red, velocidad de comunicación y otras configuraciones de parámetros. Los parámetros del puerto de comunicación se pueden ver y configurar en el "bloque del sistema" del software de programación Micro/WIN. La nueva configuración entrará en vigor después de que el bloque del sistema se descargue en la CPU.
3. Los puertos de comunicación port0 y port1 funcionan en diferentes modos y sus velocidades de comunicación son incluso diferentes;
Información ampliada
El puerto de comunicación Port0 de la CPU S7-200 admite el protocolo Modbus RTU.
Los códigos de función más utilizados son los siguientes:
Nombre de código función
01 Leer el estado de la bobina para obtener el estado actual (ON/OFF) de un grupo de bobinas lógicas, función 01 Devuelve el estado ON/OFF de cualquier número de puntos de salida (Q).
02 Lee el estado de entrada para obtener el estado actual (ON/OFF) de un grupo de entradas de interruptor. La función 02 devuelve el estado ON/OFF de cualquier número de puntos de entrada (I).
03 Leer registros de tenencia Leer registros de tenencia únicos/múltiples. La función 03 devuelve el contenido de la memoria V. Según el protocolo Modbus, los registros de retención son todos valores de "palabras" y se pueden leer hasta 120 palabras de datos en una solicitud.
04 Leer registros de entrada Leer registros de entrada únicos/múltiples. La función 04 devuelve el valor de datos analógicos del S7-200.
05 Forzar bobina única para escribir una bobina única (punto de salida discreto). La función 0 5 se utiliza para establecer un punto de salida discreta en un valor específico. Este punto no es forzado y el programa de usuario puede anular el valor escrito por la solicitud de comunicación Modbus.
06 Registro único preestablecido Escribe un registro de retención único. La función 06 escribe un valor en el registro de retención del área de memoria V del S7-200.