• No results found

CHAPTER 3 EMPIRICAL RESEARCH METHODOLOGY

3.2 DETAILED RESEARCH FRAMEWORK FOR THIS STUDY

3.2.2 Elements of the framework

3.2.2.1 Agents

4.2.1

Requisitos para la comunicación

Conexión

El panel de operador debe conectarse al módulo Cnet, p. ej. G4L-CUEA o G6L-CUEC a través de una interfaz RS 232, RS 422 o RS 485.

La interfaz RS 232 sólo soporta el modo Módem cero.

Con el Dedicated Protocol realizado existe también la posibilidad de conexión directa con la GM6 CPU-B sin ComputerLinkModul (Cnet) G6L; sin embargo, esta comunicación

GM6-CPU no soporta las variables simbólicas "Named". Cable

Los siguientes cables de conexión pueden utilizarse para conectar el panel de operador con el autómata:

Autómata LG GLOFA-GM Interfaz en el

panel de operador o adaptador Cable punto a punto Cable multipunto

RS 232, 9 pines Cable de conexión PP1 –

RS 232, 15 pines Cable de conexión PP4 –

RS 422, 9 pines Cable de conexión PP2 Cable de conexión MP2

RS 485, 9 pines Cable de conexión PP3 Cable de conexión MP1

Para determinar qué interfaz debe utilizarse en el panel de operador, consulte el manual del equipo correspondiente.

Encontrará la asignación de los cables en el apartado "Cables de conexión para LG". Ajuste del Operating Mode Switch en el módulo Cnet

El Operating Mode Switch debe ajustarse a Dedicated (p. ej. en el G4L–CUEA en la posición "3").

4.2.2

Instalar el driver de comunicación

Driver para panel de operador

El driver para el acoplamiento a los autómatas LG INDUSTRIAL SYSTEMS/IMO se suministra con WinCC flexible y se instala automáticamente.

4.2.3

Configurar el tipo de autómata y el protocolo

Seleccionar el autómata

Para establecer la comunicación con un autómata LG/IMO vía Dedicated communication, haga doble clic en la ventana del proyecto del panel de operador en "Comunicación ▶ Conexiones" y, en el área de trabajo, seleccione en la columna "Driver de comunicación" el protocolo

• LG GLOFA-GM

La ventana de propiedades mostrará los parámetros del protocolo seleccionado. Nota

Los ajustes del panel de operador deberán coincidir con los del autómata.

Los parámetros de control para el módulo Cnet se pueden comprobar y configurar en el programa del LG Cnet Frame Editor (CnetEdit.exe). Los ajustes del módulo Cnet tienen efecto sólo al retornar la alimentación eléctrica). Los parámetros para GM6 CPU-B y GM7 se ajustan con GMWIN.

Si desea modificar los parámetros posteriormente, haga doble clic en la ventana del proyecto del panel de operador en "Comunicación ▶ Conexiones", seleccione la conexión y modifique los parámetros en la ventana de propiedades.

4.2.4

Configurar los parámetros del protocolo

Parámetros a ajustar

Para configurar los parámetros, en la ventana del proyecto del panel de operador haga doble clic en "Comunicación ▶ Conexiones". En el área de trabajo debe estar seleccionado "LG GLOFA-GM" en la columna "Driver de comunicación". Ahora podrá introducir o

modificar en la ventana de propiedades los parámetros del protocolo: Parámetros dependientes del equipo

• Puerto

Aquí se selecciona la interfaz del panel de operador a la que está conectado el autómata LG/IMO.

Panel de operador Puerto

OP 77B, TP 170A, IF1A o IF1B

OP 170B, TP 170B, Mobile Panel 170, TP 270, OP 270, MP 270B,

MP 370

IF1A, IF2 o IF1B

Nota

En caso de utilizar la interfaz IF1B, deberán conmutarse además los datos de recepción RS 422 y la señal RTS a través de 4 interruptores DIL situados en el lado posterior del Multi Panel.

Encontrará más información al respecto en el manual del panel de operador. • Tipo

Aquí se selecciona RS 232, RS 422 o RS 485. • Velocidad de transferencia

Aquí puede seleccionar la velocidad de transferencia entre el panel de operador y el autómata.

Configuración estándar del sistema: 19200 bit/s • Bits de datos

Aquí puede elegir entre 7 y 8 bits. • Paridad

Aquí puede elegir entre "Ninguna", "Par" e "Impar". • Bits de parada

Aquí puede elegir entre 1 y 2 bits. Parámetros dependientes del autómata

• Dirección de estación

Aquí se indica el número de estación del módulo Cnet del autómata LG GLOFA-GM. Se admiten valores comprendidos entre 0 y 31.

4.2.5

Tipos de datos admisibles

Tipos de datos admisibles

En la tabla se indican los tipos de datos de usuario que pueden utilizarse para la configuración de variables y punteros de área.

Denominación Área Direccionamiento Tipo de datos

Internal Memory M 0 a 64 KB (máx). BOOL, BYTE, WORD,

DOUBLE WORD

Output Q Base (0-63)

Slot (0-7) Card (0-63)

BOOL, BYTE, WORD, DOUBLE WORD

Input I Base (0-63)

Slot (0-7) Card (0-63)

BOOL, BYTE, WORD, DOUBLE WORD Variable

simbólica Named String de como máximo 16 bytes de longitud compuesto por:

A-Z, 0-9, “_”, "."

BOOL, BYTE, WORD, DOUBLE WORD, SINT, INT, DINT, USINT, UINT, UDINT, TIME, STRING

Particularidades del acoplamiento con LG GLOFA-GM

Los punteros de área sólo pueden configurarse en el área "M".

Como variable de trigger para avisos de bit se admiten solamente las variables del área "M" y sólo para el tipo de datos "Word".

Las variables de matriz sólo deben utilizarse para avisos de bit y curvas, y por ello sólo pueden crearse con variables del área "M" y del tipo de datos "Word".

Representación en WinCC flexible

Para ello es imprescindible que dichas áreas de datos hayan sido configuradas también con GMWIN para la CPU.

Para las variables simbólicas ha de introducirse el nombre exacto que se utiliza en el autómata. Para poder escribir en una variable simbólica en el "access variable area" del autómata bajo GMWN, dicha variable deberá estar registrada como "READ_WRITE" - "READ_ONLY" vale sólo para campos de salida.

Nota

Las variables simbólicas (área "Named") no pueden utilizarse para la comunicación con GM7 (a través del módulo Cnet) ni directamente en GM6 CPU-B.

Nota

Para los punteros de área, las variables de matriz y los avisos de bit sólo puede utilizarse el tipo de datos "Word". Para "Internal Memory" (área "M") existen en el tipo de datos "Bool" las siguientes posibilidades para introducir la dirección:

• "MX" Bit

• "MB" Bit en byte • "MW" Bit en palabra • "MD" Bit en palabra doble

Las variables del tipo de datos "String" sólo pueden leerse mediante el software de

comunicación Lucky Goldstar hasta un máximo de 4 caracteres ASCII, pero no escribirse, .

4.2.6

Optimizar la configuración

Ciclo de adquisición y tiempo de actualización

Los ciclos de adquisición indicados en el software de configuración para los "punteros de área" y los ciclos de adquisición de las variables son factores decisivos para los tiempos de de actualización que realmente pueden alcanzarse.

El tiempo de actualización es el ciclo de adquisición más el tiempo de transferencia más el tiempo de procesamiento.

Para obtener tiempos de actualización óptimos, tenga en cuenta los siguientes aspectos en la configuración:

• Las distintas áreas de datos deben configurarse con el mínimo tamaño posible y con el máximo necesario.

• Defina como relacionadas las áreas asociadas. El tiempo de actualización real mejora configurando un área grande en lugar de varias áreas pequeñas.

• Los ciclos de adquisición demasiado pequeños merman innecesariamente el rendimiento total. Configure el ciclo de adquisición conforme a la velocidad de modificación de los valores de proceso. La curva de temperatura de un horno es p. ej. tiene mucha más inercia que la curva de revoluciones de un accionamiento eléctrico. El valor aproximativo para el ciclo de adquisición es de aprox. 1 hora.

• Disponga las variables de un aviso o una imagen en un área de datos sin dejar huecos. • Para que las modificaciones puedan detectarse con seguridad en el autómata, deberán

aplicarse al menos durante el ciclo real de adquisición • Ajuste la velocidad de transferencia al valor máximo. Avisos de bit

Utilice matrices para los avisos de bit y asigne los diferentes avisos a un bit de la propia variable de matriz, y no a cada uno de sus subelementos. Para los avisos de bit y las matrices sólo se admiten las variables del área "M" y del tipo de datos "WORD".

Imágenes

En el caso de las imágenes, la velocidad de actualización realmente alcanzable depende del tipo y la cantidad de los datos susceptibles de ser representados.

En la configuración, tenga en cuenta que sólo puede configurar ciclos cortos de adquisición para aquellos objetos que realmente deban actualizarse rápidamente.

Curvas

Si en las curvas disparadas por bit se activa el bit de grupo en el "Área de transferencia de curvas", el panel de operador actualizará siempre todas las curvas cuyo bit se haya definido en esta área. Después el panel vuelve a desactivar los bits.

Sólo después de que el panel de operador haya desactivado todos los bits, podrá activarse de nuevo el bit de grupo en el programa de control.

Tareas de control

En caso de que se hayan enviado muchas tareas de control en intervalos cortos, la comunicación entre el panel de operador y el autómata puede verse sobrecargada. Si el panel de operador registra el valor 0 en la primera palabra de datos de la bandeja de tareas, significa que éste ha aceptado la tarea de control. El panel de operador procesa la tarea, por lo que requerirá un cierto tiempo. Si inmediatamente después se vuelve a

registrar una nueva tarea de control en la bandeja de tareas, puede transcurrir algún tiempo hasta que el panel de operador ejecute la siguiente. La siguiente tarea de control no se aceptará hasta que el equipo no disponga de la suficiente potencia de cálculo.