Conexion Router y Rs485

INTRODUCCION Una comunicación Maestro/Esclavo requiere un conjunto de reglas que especifiquen el intercambio de datos u

Views 122 Downloads 12 File size 3MB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

INTRODUCCION Una comunicación Maestro/Esclavo requiere un conjunto de reglas que especifiquen el intercambio de datos u órdenes. Estas reglas definen lo que se conoce como un protocolo de red o también un protocolo de comunicación. La configuración adecuada de diferentes equipos a un router, mediante sus puertos de activación, permite que nosotros podamos ver datos o información que tomen estos equipos en cualquier parte del mundo En el siguiente informe se pretende la comunicación RS485 para los equipos EGX 300, PM 800, PM 700, ATV 31, POWERFLEX y el PLC S7 1200, y la configuración adecuada de una PC, una cámara IP, un PLC Micrologix 1200 y el EGX (que es el maestro de la comunicación RS485 MODBUS). Para esto se hará uso de los manuales de dichos equipos. OBJETIVOS  Desarrollar el diseño a detalle de la red (Planos, simbología y especificaciones).  Configurar íntegramente todos los equipos para que pueda darse la comunicación  Especificar el procedimiento y configuración integral de los equipos para mostrar los voltajes de línea en una Laptop, la cual puede ubicarse en cualquier parte del mundo.  Especificar el procedimiento y configuración integral de cada uno de los equipos para mostrar algunas variables en una Laptop, la cual puede ubicarse en cualquier parte del mundo.

EQUIPOS         

EGX300 PM 800 PM 700 VARIADOR DE VELOCIDAD POWERFLEX VARIADOR DE VELOCIDAD ATV 31 PLC S7 1200 PLC MICROLOGIX 1200 CAMARA IP PC

MARCO TEORICO COMUNICACIÓN RS485

EGX300 Para la comunicación rs485 se usan las patitas 3(Rx+), 4(Rx-) y 5(COMUN)

Para la alimentacion del EGX 300 se usa una fuente de 24v cc y las patitas con la 7 para el positivo y 6 para el negativo

Configuraremos el EGX 300 tanto como master y host CONFIGURACIÓN BÁSICA DE UNA EGX300 MEDIANTE INTERNET EXPLORER

Requisitos previos Es necesario pedir al gestor de la red de comunicaciones, usualmente el departamento de Ingenieria Electrica, que nos proporciones una dirección de IP fija válida para el EGX; asimismo necesitamos también la Máscara de subred y en caso de ser necesario la Puerta de enlace. En el ejemplo: IP 10.132.1.81 Máscara de subred 255.255.248.0 Puerta de enlace 10.132.0.1

Para los equipos conectados directamente al puerto serie: tipo de central de medida, dirección modbus, velocidad de comunicaciones, paridad, número de hilos; y para los equipos conectados a través de otra EGX: dirección IP de la pasarela, tipo de central de medida, dirección modbus. En el ejemplo a continuación tenemos los siguientes equipos, con la información pertinente:

Nombre

Tipo dispositivo

Conexión

Dirección modbus

A

CM4000

Ethernet 10.132.190.78

1

B

CM4000

Ethernet 10.132.1.93

1

C

PM500

Ethernet 10.132.190.78

9

D

PM800

Ethernet 139.158.174.211

1

E

PM700

Ethernet 139.158.174.211

2

F

PM9C

Ethernet 10.132.176.211

4

PM700

PM700

Serie 9600 bps, 2 hilos, sin paridad

7

Para que las comunicaciones funcionen correctamente, todos los equipos conectados al puerto serie de la pasarela deben tener la misma velocidad, la misma paridad y el mismo número de hilos para comunicar para los equipos conectados a través del puerto serie, hay que realizar la conexión según se muestra en el manual de instalación. También es necesario configurar los switches de una forma determinada según si la conexión es a 2 ó 4 hilos:

Conexión de PC a la pasarela

Dar tensión de alimentación al EGX300 y conectarla al PC con un cable ethernet cruzado. La pasarela tiene por defecto la IP 169.254.0.10, por tanto hay que asignar al PC una dirección IP dentro del mismo rango, por ejemplo la 169.254.0.1, con el fin de configurar la pasarela. Para cambiar la dirección IP del PC hay que realizar los siguientes pasos: Abrir las conexiones de red: Botón de inicio > Configuración > Conexiones de red Seleccionar Conexión de área local y pulsar con el botón derecho del ratón en Propiedades

En la ventana seleccionar Protocolo Internet (TCP/IP) y pulsar en propiedades

En la ventana de propiedades, escribir la dirección IP 169.254.0.1, y la Máscara 255.255.255.0. Luego poner Aceptar

Configurar dirección IP a la pasarela EGX300 y el idioma a español Definir el idioma de las páginas web a español

Abrir el navegador Internet Explorer, y escribir la dirección IP que tiene la pasarela por defecto: 169.254.0.10

Aparecerá una ventana pidiéndonos el nombre de usuario y la contraseña: usuario Administrator, contraseña Gateway

Acto seguido aparecerá la página principal de la pasarela. En el menú de la barra superior clicar en SETUP

En la nueva pantalla aparecerá un menú a la izquierda, pulsar en USER ACCOUNTS. En esta pantalla veremos que para todos los grupos de usuarios el idioma por defecto es el inglés, hay que cambiarlos todos a Spanish. Al pulsar el botón APLICAR se cambiarán automáticamente todos los textos.

Definir dirección IP de EGX

En la nueva pantalla aparecerá un menú a la izquierda, pulsar en ETHERNET TCP/IP. En esta pantalla hemos de definir los datos que nos han pasado dentro de los requisitos previos en el paso 0: IP 10.132.1.81, Máscara de subred 255.255.248.0, Puerta de enlace 10.132.0.1. Pulsar Aceptar.

Acto seguido se perderán las comunicaciones con la pasarela. Volver al Paso Conexión de PC a la pasarela y volver a configurar una dirección IP para el PC. La pasarela tiene ahora la IP 10.132.1.81, por tanto hay que asignar al PC una dirección IP dentro del mismo rango, por ejemplo: IP 10.132.1.1, Máscara de subred 255.255.255.0. Configurar puerto serie de la pasarela EGX300 y dar de alta equipos en el puerto serie Abrir el navegador Internet Explorer, y escribir la dirección IP que se ha asignado a la pasarela, en nuestro ejemplo: 10.132.1.81 Aparecerá una ventana pidiéndonos el nombre de usuario y la contraseña: usuario Administrator, contraseña Gateway

Acto seguido aparecerá la página principal de la pasarela. En el menú de la barra superior clicar en CONFIGURACIÓN En la nueva pantalla aparecerá un menú a la izquierda, pulsar en PUERTO SERIE. En la ventana que aparece hay que configurar los datos según los equipos que tenemos conectados al puerto serie de la pasarela: Interfaz física RS485 2 hilos, Modo de transmisión automático, Velocidad en baudios 9600, Paridad ninguna, Tiempo de esperea de respuesta 3 (segundos). APLICAR.

En el menú de la izquierda seleccionar LISTA DE DISPOSITIVOS. Inicialmente saldrá una página en blanco. Puesto que en el paso 0 hemos visto que en total tenemos 7 equipos, en el cuadro definimos 8 dispositivos visualizables. Pulsar en el botón DETECCIÓN para que la pasarela automáticamente detecte los equipos en el puerto ser

Al ejecutar este proceso verificamos que realmente el dispositivo comunica correctamente con EGX, ya que todos los equipos nuevos detectados se indica en la columna de Estado como ENCONTRADO. En caso de que la pasarela no reconozca a los equipos conectados en el puerto serie, indica que hay algún error en la configuración/conexión de los equipos a la pasarela. Revisar los pasos 0 y 2 junto con el manual de instalación de la pasarela EGX300 y de los dispositivos que no se reconozcan. Podemos ver que el equipo encontrado es efectivamente el equipo conectado al puerto serie, con un nombre genérico. Se puede observar que la pasarela reconoce automáticamente el tipo de dispositivo, en este ejemplo, una PM700. Dar al equipo el nombre definido en el paso 0, PM700 prueba. En la primera columna de la tabla hay una casilla de verificación que debe estar seleccionada para que guarde los datos de los equipos encontrados. Pulsar ACEPTAR, si aparece algún mensaje pidiendo confirmación, aceptar. Dar de alta equipos en el puerto ethernet

Para dar de alta equipos supervisados a través del puerto ethernet, no es necesario conectarse físicamente a la pasarela EGX300. Puesto que en el paso 2 hemos configurado la dirección IP de la pasarela, podemos conectar ésta a la red de comunicaciones, y efectuar los pasos siguientes desde cualquier PC conectado a la misma red. Abrir el navegador Internet Explorer, y escribir la dirección IP que se ha asignado a la pasarela, en nuestro ejemplo: 10.132.1.81 Acto seguido aparecerá la página principal de la pasarela. En el menú de la barra superior clicar en CONFIGURACIÓN En la nueva pantalla aparecerá un menú a la izquierda, pulsar en CONEXIÓN CON DISPOSITIVOS REMOTOS. En esta pantalla hay que indicar las direcciones IP en las que tenemos equipos conectados. Esta información la hemos obtenido en el paso 0. Las direcciones IP del ejemplo son: 10.132.190.78, 10.132.1.93, 139.158.174.211, 10.132.176.211

Ahora hay que definir los equipos que tenemos conectados a través de cada dirección IP. En el menú de la izquierda, pulsar en LISTA DE DISPOSITIVOS.

En esta pantalla, se deben visualizar los equipos previamente definidos con comunicaciones por el puerto serie (si los hubiera).      

A, CM4000, IP 10.132.190.78, dirección modbus 1 B CM4000, IP 10.132.1.93, dirección modbus 1 C, PM500, IP 10.132.190.78, dirección modbus 9 D, PM800, IP 139.158.174.211, dirección modbus 1 E, PM700, IP 139.158.174.211, dirección modbus 2 F, PM9C, IP 10.132.176.211, dirección modbus 4

Hay que tener en cuenta que algunos de estos equipos tienen la misma dirección modbus porque están instalados en lazos de comunicaciones independientes. Esto puede suponer un problema para poder acceder a un equipo determinado, ya que internamente se reconoce a un equipo por su dirección modbus y no por su nombre. Por ello en la pantalla aparecen unas columnas llamadas ID LOCAL e ID REMOTO. El ID REMOTO hace referencia a la dirección modbus real que tiene cada equipo, mientras que el ID LOCAL es un valor único para cada equipo de la lista de dispositivos, no puede haber dos equipos con el mismo ID LOCAL, pero sí con el mismo ID REMOTO. Si alguna aplicación externa (por ejemplo un software instalado en un PC) quiere comunicar con alguno de los equipos de la lista de dispositivos, debe utilizar como dirección modbus la que aparece en el ID LOCAL.

Para verificar que los equipos comunican correctamente con la pasarela EGX pulsar DETECCION, y en la pantalla siguiente INICIAR DETECCIÓN. Puesto que hemos utilizado las IDs locales 1 a 7, hemos de definir Dirección de comienzo 1, Dirección de fin 7. Hemos de verificar que todos los dispositivos aparecen como VALIDO en el columna Estado.

PM 800 COMUNICACIÓN RS485 PM 800

Los medidores PM800 vienen de serie con soporte para comunicaciones RS485. La comunicación a través de Ethernet está disponible como una opción (con la tarjeta PM8ECC o equivalente para el PM800). WattMetrics puede comunicar el medidor a través de cualquier método. El uso de RS485 evita el costo de la opción adicional en el medidor. La opción Ethernet cuesta más, pero permite una mayor flexibilidad en la ubicación física del medidor y del agente WattMetrics.

Conecte los cables pelados en el otro extremo del cable al terminal RS485 en el PM800, como se describe en el manual de instrucciones del PM800.

La comunicación RS485, este punto es de mucha importancia ya que de esto depende visualizar los datos en la pc y si no se da una correcta dirección no se podrá acceder a la comunicación requerida. En el botón de la función COM tenemos las siguientes opciones.

El puerto para la comunicación es el RS485, y se usan los puertos 18(comun), 19(-) y 20(+)

PM 700 Para la comunicación del PM 700 se usa el puerto RS485 con los terminales 7(comun), 8(-) y 9(+)

VARIADOR DE VELOCIDAD POWERFLEX Para la comunicación en el POWERFLEX 520 se usa el puerto RJ45, siendo las patitas 4 para el positivo, 5 para el negativo y X para el comun.

Los siguientes parámetros deben configurarse adecuadamente para que la comunicación sea adecuada:

El powerflex cuenta con las siguientes funciones:

VARIADOR DE VELOCIDAD ATV 31 La comunicación Modbus en el Altivar 31 se puede utilizar para las siguientes funciones:  Configuración  Ajustes  Control

 Supervisión La unidad ATV31 admite:  La capa física RS485 de 2 hilos  El modo de transmisión RTU Para la comunicación en el ATV 31 se usa el puerto RJ45, siendo las patitas 4 para el positivo, 5 para el negativo y 8 para el comun.

Para configurar adecuadamente el equipo, se accede a la configuración de los parámetros del enlace en serie desde el menú Comunicación

El modo de transmisión utilizado es el modo RTU. La trama no contiene ningún byte de encabezado de mensaje ni bytes de final de mensaje. Solo un dispositivo puede transmitir en línea en cualquier momento. El maestro maneja los intercambios y solo él puede tomar la iniciativa. Interroga a cada uno de los esclavos en sucesión. Ningún esclavo puede enviar un mensaje a menos que se lo invite a hacerlo. El maestro repite la pregunta cuando hay un

intercambio incorrecto, y declara que el esclavo interrogado ausente si no se recibe respuesta dentro de un período de tiempo dado. Si un esclavo no entiende un mensaje, envía una respuesta de excepción al maestro. El maestro puede o no puede repetir la solicitud La siguiente tabla indica qué funciones de Modbus gestiona el Altivar 31 y especifica sus límites. CODIGO (Decimal) 3 6 16 43

NOMBRE DE LA FUNCION

TRANSMICION

Leer N palabras de salida

NO

MAXIMO VALOR DE N 29 palabras

Escribe una palabra de salida Escribe N palabras de salida Identificación

YES

-

YES

27 palabras

NO

-

NOMBRE DEL ESTANDAR MODBUS Leer registros de mantenimiento Registro único preestablecido Registro múltiple preestablecido Leer la identificación del dispositivo

FORMATO FUNCION 3 LEER N PALABRAS DE SALIDA Esta función se puede usar para leer todas las palabras del ATV31, palabras de entrada y palabras de salida. Pregunta:

Respuesta:

FORMATO FUNCION 6 ESCRIBE UNA PALABRA DE SALIDA Pregunta y respuesta (el formato es igual)

FORMATO FUNCION 16 ESCRIBE N PALABRAS DE SALIDA Pregunta:

Respuesta

La configuración del equipo será la siguiente:

DIRECCION VELOCIDAD FORMATO Para la comunicación entre el EGX (MASTER) y el ATV 31 (SLAVE 2) utilizaremos la función 3: Leer 4 palabras W3102 hasta W3105 (16#0C1E a 16#0C21)

PLC S7 1200 Para la comunicación el plc se usa el puerto DB9, con los puertos 3 para el positivo, 8 para el negativo y el 1 o 5 para el comun.

RS485 tiene una interfaz de dos hilos (semidúplex), la escritura y la lectura deben ser conducido consecutivamente. Por el mismo principio, la dirección del esclavo a ser direccionado se puede cambiar entre dos acciones (aquí escribir y leer), por lo tanto posibilitando el intercambio de datos con múltiples esclavos. Comunicación Modbus RTU Modbus RTU (Remote Terminal Unit) es un protocolo estándar para la comunicación en la red y utiliza la conexión RS232 o RS422/485 para la transferencia de datos serie entre dispositivos Modbus de la red. Modbus RTU utiliza una red de maestro/esclavos en la que toda la comunicación sale de un solo dispositivo maestro, mientras que los esclavos simplemente reaccionan a la solicitud del maestro. El maestro envía una solicitud a una dirección de esclavo y solo responde al comando el esclavo con dicha dirección de esclavo. Caso especial: la dirección de esclavo Modbus 0 envía una trama Broadcast (difusión) a todos los esclavos (sin respuesta del esclavo).

Códigos de función Modbus ● Una CPU que se utiliza como maestro Modbus RTU puede leer y escribir datos y estados E/S en un esclavo Modbus RTU conectado por medio de una conexión de comunicación. ● Una CPU que se utiliza como esclavo Modbus RTU permite a un maestro Modbus RTU conectado por medio de una conexión de comunicación leer y escribir datos y estados E/S en la propia CPU.

La instrucción Modbus_Slave permite al programa comunicarse como esclavo Modbus a través de un puerto PtP de un CM (RS422/485 o RS232). STEP 7 crea automáticamente un DB de instancia cuando se inserta la instrucción. El parámetro MB_DB de la instrucción Modbus_Comm_Load debe interconectarse con el parámetro (estático) MB_DB de la instrucción Modbus_Slave .

Parámetros Parámetro

Decla ración

Tipo de datos S7-

Estándar Descripción

S7-

REQ

IN

PORT

IN

1200/1500 300/400 / Bo WinAC FALSE ol Port Laddr 0

BAUD

IN

UDInt

DWord

6

La instrucción se inicia con un flanco ascendente (de 0 a Una 1). vez que se ha incorporado y configurado el CM, debe buscarse el valor de puerto del CM en la propiedad "identificación de hardware" de la configuración de dispositivos. El nombre simbólico del puerto se asigna en la ficha "Constantes de sistema" de la tabla de variables PLC. Selección de la velocidad de transferencia de datos: 1 = 300, 2 = 600, 3 = 1200, 4 = 2400, 5 = 4800, 6 =

PARITY

IN

UInt

Word

9600, 7 = 19200, 8 = 38400, 9 = 57600, 10 = 76800, 11 = Selección de Los la paridad: 115200 bit/s. demás valores no son válidos. • 0 – ninguna

1

• FLOW_CTRL

IN

UInt

Word

1 – impar

• 2 – par Selección del control del flujo:

0



0 – (estándar) no hay control del flujo



1 – control del flujo de hardware con RTS siempre ON (no es válido para CM RS485)

2 – control del flujo de hardware con RTS con protocolo de intercambio Selección del retardo a la conexión RTS: •

RTS_ON_DLY

Parámetro

IN

Declaración

UInt

Word

Tipo de datos

0



0 – (estándar) no hay retardo de "RTS activo" hasta que se envía el primer carácter de la trama.



1 a 65535 – retardo en milisegundos de "RTS activo" hasta que se envía el primer carácter de la trama (no es válido para CM RS485). Los retardos RTS deben aplicarse independientemente de la selección FLOW_CTRL.

Estándar

Descripción

S7-

S7300/400/ 1200/1500 WinAC UInt Word -

MB_ADDR

IN

COM_RST

IN/OUT ---

Bool

FALSE

MB_HOLD_REG

IN/OUT Variant

Any

-

NDR

OUT

Bo ol

FALSE

Dirección de estación del esclavo Modbus: área de direccionamiento estándar (1 a 247) área de direccionamiento ampliada (0 a 65535) Inicialización de la instrucción Modbus_Slave Nota: 0 es la dirección Broadcast Con 1 se inicializa la instrucción. Seguidamente, la instrucción pone COM_RST de nuevo a 0. Puntero hacia el DB de registro de paradas Modbus: el registro de paradas Modbus puede ser el área de memoria de las marcas o bien un bloquenuevos de datos. Datos preparados: •

0 – No hay datos nuevos

1 – Indica que se han escrito datos nuevos del maestro Modbus El bit NDR es TRUE durante un ciclo después de que la última solicitud haya finalizado sin errores. •

DR

OUT

Bo ol

FALSE

Leer datos: •

0 – No se han leído datos

1 – Indica que se han leído datos del maestro Modbus El bit DR es TRUE durante un ciclo después de que la última solicitud haya finalizado sin El bit ERROR es TRUE durante un ciclo después errores. de que la última solicitud haya finalizado con errores. Si la ejecución finaliza con un error, el código de error del parámetro STATUS solo es válido en el ciclo en que ERROR = TRUE. Código de error (consulte Mensajes de error (Página 87)) •

ERROR

OUT

Bo ol

STATUS

OUT

Wor d

FALSE

0

Modbus Asignación de las direcciones Modbus a la memoria imagen de proceso Funciones Código 01 02 04 05 15

Función Área de datos Área de Área de datos Modbus direccione s 0 a Leer bits Salida 8191 Memoria imagen de proceso de las salidas imagen de Leer bits Entrada 0 a 8191 Memoria proceso de las entradas imagen de Leer Entrada 0 a 511 Memoria palabras proceso de las Memoria imagen de Escribir bit Salida 0 a 8191 entradas proceso de las salidas imagen de Escribir bits Salida 0 a 8191 Memoria proceso de las salidas

S7Dirección de la CPU 1200 Q0.0 a

Q1023.7

I0.0 a

I1023.7

IW0 a

IW1022

Q0.0 a

Q1023.7

Q0.0 a

Q1023.7

Asignación de las direcciones Modbus a la memoria imagen de proceso Funciones

Código 01 02 04 05 15

S7-1500 / S7-300 / S7-400 Área de Función Área de datos Área de datos Dirección de la CPU Modbus direccione s 0 a Leer bits Salida 9998 Memoria imagen de Q0.0 a Q1248.6 proceso de las Memoria imagen de Leer bits Entrada 0 a 9998 salidas I0.0 a I1248.6 proceso de las Leer Memoria imagen de Entrada 0 a 9998 entradas IW0 a IW19996 palabras proceso de las entradas imagen de Escribir bit Salida 0 a 9998 Memoria Q0.0 a Q1248.6 proceso de las salidas imagen de Escribir bits Salida 0 a 9998 Memoria Q0.0 a Q1248.6 proceso de las salidas

Funciones de diagnóstico

Funciones de diagnóstico Modbus de Modbus_Slave del S7-1200 Códigos de función

Funció n parcial

Descripción

0 8

0000H

Emitir datos de consulta Echotest: la instrucción Modbus_Slave devuelve a un maestro Modbus el eco de una palabra de datos recibida.

0 8

000AH

Borrar contador de eventos de comunicación: la instrucción Modbus_Slave borra el contador de eventos de comunicación utilizado para la función Modbus 11. Consultar contador de eventos de comunicación: la instrucción Modbus_Slave utiliza un contador interno de eventos de comunicación para registrar el número de solicitudes correctas de lectura y escritura Modbus que se envían al esclavo Modbus. El contador no se incrementa con la función 8, función 11 y solicitudes Broadcast. Tampoco se incrementa con solicitudes que provocan errores de comunicación (p. ej. error de paridad o CRC).

1 1

EQUIPOS CONECTADOS AL ROUTER

PLC MICROLOGIX 1200 CONEXIONES Ethernet. HMI RJ45 Male

Wire Color

PLC RJ45 Male

1 TX+

White/Orange

3 RX+

2 TX-

Orange

6 RX-

3 RX+

White/Green

1 TX+

4 BD4+

Blue

4 BD4+

5 BD4-

White/Blue

5 BD4-

6 RX-

Green

2 TX-

7 BD3+

White/Brown

7 BD3+

8 BD3-

Brown

8 BD3-

HMI Setting: Parameters

Recommended

PLC type

Siemens S7-1200 (Ethernet)

PLC I/F

Ethernet

Port no.

102

PLC sta. no.

2

Rack

0

CPU slot

1

On-line simulator

Yes

Options

Multi-HMI connect

Notes

Yes (Max:3 HMI)

2.Seleccione Ir fuera de línea, EasyBuilder se conectará al PLC y obtendrá datos de etiquetas. En el tipo de PLC, seleccione "SIEMENS S7-1200 (Ethernet)".

Haga clic en "Configuración ...", ingrese la dirección IP del PLC.

4. Verifique el PLC que no está conectado a ninguna PC. Haga clic en "Obtener información de etiqueta ...". 5. Compatible con el firmware V3.X y versiones anteriores. Para V4.0 o posterior

Si el software utilizado es una versión posterior a TIA Portal V11, SP2, un diálogo de Se mostrará el directorio FunctionBlock, los usuarios tienen que definir la asignación de FB a DB en este directorio luego haga clic en "Comprobar OK". Se obtendrá la información de la etiqueta y se muestra un mensaje exitoso.

Cree un objeto y haga clic en leer la dirección "Configuración ..."

En el nombre del PLC, seleccione S7-1200 y luego haga clic en Etiqueta.

Seleccionar etiqueta de PLC

} Tipo de dispositivo de soporte: S7-1200 data type

EasyBuilder data format

Bool

bit

Byte

16-bit BCD, Hex, Binary, Unsigned 16-bit BCD, Hex, Binary, Signed 16-bit BCD, Hex, Binary, Unsigned 16-bit BCD, Hex, Binary, Unsigned 16-bit BCD, Hex, Binary, Signed 16-bit BCD, Hex, Binary, Unsigned 32-bit BCD, Hex, Binary, Unsigned

SInt USInt Word Int UInt DWord

Memo

8-bit 8-bit 8-bit 16-bit 16-bit 16-bit 32-bit

DInt

32-bit BCD, Hex, Binary, Signed

32-bit

Real

32-bit Float

32-bit

UDInt

32-bit BCD, Hex, Binary, Unsigned Word array for ASCII input and ASCII display 16-bit BCD, Hex, Binary, Unsigned

32-bit

Array Char CREF

Length=word USInt Struct

16-bit BCD, Hex, Binary, Unsigned

Date

UInt

DTL

Struct

ErrorStruct

Struct

IEC_COUNTER

Struct

IEC_DCOUNTER

Struct

IEC_SCOUNTER

Struct

IEC_TIMER

Struct

IEC_UCOUNTER

Struct

IEC_UDCOUNTER

Struct

S7-1200 data type

EasyBuilder data format

Memo

IEC_USCOUNTER

Struct

NREF

Struct

Time Time_Of_Day Struct

32-bit BCD, Hex, Binary, Unsigned 32-bit BCD, Hex, Binary, Unsigned

DWord DWord Bool, Byte, SINT, USInt, Word, Int, UInt, DWord, Dint, Real, UDInt

CAMARA IP PRIMER PASO: Crear una cuenta en DynDNS DynDNS es una empresa que proporciona un servicio perfecto para todo aquel que instale servicios en su ordenador. Su función consiste en asociar constantemente y de manera totalmente transparente nuestra IP pública a un dominio elegido por nosotros. De esta manera en vez de acceder a nuestro ordenador mediante la IP, lo haremos a través de una dirección mucho más sencilla como por ejemplo miordenador.dyndns.org.

  



Luego entramos a nuestro correo para confirmar nuestra cuenta y con esto ya podremos acceder a la cuenta. Hacemos click en Free 7 day trial of Dyn DNS Pro (Para usarlo por 7 días de prueba) Para crear nuestro host, Hacemos clic My account (Mi cuenta) luego a lado derecho en Add host services (Añadir servicio de host).

Creamos nuestro dominio (Hostname) Luego en IP Address colocamos el IP Publico de nuestro router (Este IP nos lo proporciona la página). Y guardamos Cambios (Save Changes).

  

Luego hacemos clic en añadir a tarjeta y llenamos los datos que nos solicitan Recibimos la confirmación de nuestra compra, tenemos 7 días para nuestro periodo de prueba Verificamos que nuestro HostName (dominio) está operativo.

SEGUNDO PASO: Dirección IP de la cámara. Para esto utilizamos el programa IP Camara Finder, con el cual podemos encontrar la IP de la cámara, incluso podemos cambiar a la IP que queramos, teniendo en cuenta que debe estar en la misma red que nuestra PC.

En este ejemplo el IP de la cámara será:

TERCER PASO: Configuramos nuestro router y cámara IP Para esto ingresamos la IP de nuestro router en el buscador de Google y accedemos con nuestro nombre de usuario y contraseña, luego vamos la opción dynamyc DNS, esta opción hay que buscarla bien, ya que la interfaz de la página de distintos ROUTER es diferente.

Ya estando en Dynamic DNS agregamos el host de nuestra página web Luego en la opción firewall  Puerto de Activación añadimos un puerto de activación definido por el usuario, ya en esta opción ingresamos el puerto de la cámara IP (8080) y su dirección IP.

CUARTO PASO: Verificar que la cámara este bien configurada y poder acceder a ella ingresando su IP y su puerto que en este ejemplo seria: 192.168.1.77:8080 en el buscador de Google.

Allí podremos configurar la cámara para:     

Que la conexión ya no sea por un cable Ethernet si no por WIFI. Aquí ingresaremos el host que creamos en la página DynDNS. También podemos configurar y asignar nuevos usuarios. Configurar la cámara para que nos envié imágenes tomadas cada cierto tiempo, a nuestro correo electrónico. Configurar los parámetros de la alarma de la cámara para que ella nos mande imágenes al correo electrónico cada vez que capte movimiento, de acuerdo al intervalo de tiempo.

Ingresamos el host en la barra de direcciones de cualquier PC que tenga acceso a internet, para ingresar como usuario o administrador es necesario poner en la barra de direcciones el nombre de nuestro servidor más la puerta de enlace de la cámara, es decir (en este ejemplo): http:/camg12rac.dyndns.org:8080, nos pedirá el usuario y contraseña. Nos enviara a la página de estado de la cámara, donde podemos ver lo que está enfocando, en incluso mover la cámara desde una PC o dispositivo con acceso a internet y esto desde cualquier parte del mundo.