TLXDS37PL730S Tomo1

278
A B C D E F Todo o nada Puesta en marcha del bus AS-i Diálogo del operador Analógica Regulación Contaje TOMO 1 Funciones específicas Funciones específicas comunes TOMO 2 Funciones específicas TOMO 1

description

.

Transcript of TLXDS37PL730S Tomo1

  • AB

    C

    D

    E

    F

    Todo o nada

    Puesta en marcha del bus AS-i

    Dilogo del operador

    Analgica

    Regulacin

    Contaje

    TOMO 1

    Funcionesespecficas

    Funciones especficas comunes

    TOMO 2

    Funcionesespecficas

    TOMO 1

  • ___________________________________________________________________________

    B/2

  • ___________________________________________________________________________

    A/1

    A

    Funciones especficas ndiceSeccin A

    Captulo Pgina1 Generalidades 1/1

    1.1 Generalidades 1/1

    2 Definicin de parmetros y comprobacin de funciones especficas 2/1

    2.1 Declaracin de un mdulo de E/S o de una interfaz integrada 2/1

    2.2 Presentacin general de las pantallas de funciones especficas 2/3

    2.3 Configuracin 2/4

    2.4 Ajuste 2/5

    2.5 Comprobacin 2/6

    3 Objetos asociados a las funciones especficas 3/1

    3.1 Generalidades 3/1

    3.2 Direccionamiento de objetos 3/23.2-1 Mdulos de entradas/salidas en el bastidor 3/23.2-2 Mdulos de entradas/salidas desplazados 3/33.2-3 Objetos de entradas/salidas en el bus AS-i 3/4

    3.3 Direccionamiento de las interfaces integradas 3/5

    3.4 Ejemplos de direccionamiento 3/8

    3.5 Presimbolizacin 3/10

    3.6 Objetos de intercambio implcito 3/12

  • ___________________________________________________________________________

    A/2

    A

    Funciones especficas ndiceSeccin A

    Captulo Pgina3.7 Objetos de intercambio explcito 3/13

    3.7-1 Generalidades 3/133.7-2 Lectura de las palabras de estado y escritura de

    palabras de control 3/163.7-3 Lectura y escritura explcita de parmetros de ajuste 3/173.7-4 Guardar/restaurar parmetros de ajuste 3/183.7-5 Palabras de intercambio y de resumen 3/19

    4 Instrucciones para funciones especficas 4/1

    4.1 Generalidades 4/1

    4.2 Acceso a las instrucciones para funciones especficas 4/1

    5 Programacin 5/1

    5.1 Principios 5/1

    5.2 Gestin seguridad de acceso 5/2

    5.2 Tratamiento de sucesos 5/3

    5.3 Modos de funcionamiento 5/7

    5.4 Tratamiento de las fallas de las funciones especficas por programa 5/8

    6 Anexos 6/1

    6.1 Palabras de estado (o de status) 6/1

    6.2 Impresin de los parmetros de mdulos de entradas/salidas 6/2

    7 ndice alfabtico 7/1

  • Generalidades 1

    ___________________________________________________________________________

    1/1

    A

    1.1 GeneralidadesEsta seccin describe el tratamiento general de las funciones por el programa PL7.Cada funcin se detalla en una seccin separada. Una funcin especfica es unafuncin de automatismo que acta como interfaz entre la parte control (el programade autmata) y la parte operativa (sensores, accionadores e interfaz hombre/mquina).PL7 permite tratar las siguientes funciones especficas: entradas/salidas Todo o Nada, contaje, analgica, regulacin, dilogo de operador, comunicacin, mando de ejes(1), mando paso a paso (1), pesaje (1) ...

    Observacin: los mdulos de Funcin especfica son materialmente diferentes(incompatibles) entre el TSX 37 y el TSX 57. Sus caractersticas son parecidas inclusoidnticas.

    Una funcin especficarequiere: un mdulo 1, o una interfaz integrada:

    - interfaz analgica 2 (2)- puentes de

    comunicacin 3- interfaz de contaje 4

    (2)

    (1) TSX 57-10/20 nicamente(2) TSX 37-22 nicamente

    Captulo 11 Generalidades

    2 3 1

    13

    4

  • 1/2___________________________________________________________________________

    A

    La implantacin de unafuncin especfica seefecta mediante: pantallas:

    - de configuracin,- de ajuste,- de comprobacin.

    Ejemplo:Configuracin de unmdulo TSX AEY 1600:seleccin del filtrado,seleccin de la gama deutilizacin, tratamiento dela medida para un mduloanalgico, ciclo normalrpido, deteccin de blo-que terminal.

    objetos de lenguaje quepermiten acceder a lasentradas y salidas delmdulo o de la interfazintegrada por elprograma.

    Ejemplo:- %I3.5: va de entrada

    n 5 del mdulo situadoen la posicin 3 delbastidor 0,

    - %I1.11: va de entradan 11 del mdulosituado en la posicin 1del bastidor 0,

    - %I100.2: va de entradan 2 del mdulo situadoen la posicin 0 delbastidor n 1 (1),

    - %Q101.3: va de salidan 3 del mdulo situadoen la posicin 1 delbastidor 1 (1).

    (1) nicamente para el TSX 57, el TSX 37 no dispone de bastidor diferente del nmero 0, consltesedireccionamiento de objeto e interfaz en el apartado 3.2 y 3.3 de la seccin F.

  • Generalidades 1

    ___________________________________________________________________________

    1/3

    A

    instrucciones espe-ciales relativas a lafuncin especficapueden proponorsetambin.

    Ejemplos:EXCH_DATA emisin y/o recepcin de datospara la comunicacin.PID funcin deregulacin PID.

    Observacin

    Desde el momento en que se declara un mdulo en la configuracin, el programapuede acceder a las pantallas de configuracin/ajuste/de comprobacin y a losobjetos asociados al mdulo de E/S, sin que sea necesario escribir lneas deprograma (a la pantalla de comprobacin slo se podr acceder en modoconectado).

    Nota: en el caso del TSX 37, se puede acceder mediante el programa PL7 a los objetos de entradas/salidas TON sin declarar los mdulos (el programa se comportar como si se hubieranconfigurado mdulos de 32 E/S (16 entradas/12 salidas).

  • 1/4___________________________________________________________________________

    A

  • ___________________________________________________________________________

    A

    2/1

    Definicin de parmetros y comprobacin de funciones especficas 2Captulo 12 Definicin de parmetros y comprobacin de funciones especficas

    2.1 Declaracin de un mdulo de E/S o de una interfaz integrada

    Un mdulo de E/S o unainterfaz integrada seselecciona en modo localen el editor deconfiguracin.Se accede al editormediante el navegador queparpadea en el iconoConfiguracin hardware.Si el navegador deaplicacin no se visualiza: hacer clic en el icono del

    navegador de aplicacin

    o selecionar el comandoHerramientas/Nave-gador de aplicacin

    Seleccin de la posicinConsiste en elegir laposicin en la que seimplantar el mdulo deentradas/salidas (1).Se selecciona y luego sevalida la posicin (doble-clic con el ratn).Para los mdulostrasladados al bus FIPIO:Se selecciona el bus FIPIOque parpadeaen la zonaFIPIO del procesador(TSX/PMX/PCX575) y seescoge el punto deconexin donde se va aimplantar el equipoDespus, seleccionarvalidar la posicin (hacerdoble clic con el ratn.

    (1) No ser necesario declarar las funciones de interfaz, su posicin ser fija y corresponde ala posicin 0 en el TSX 37. La posicin de los puentes de comunicacin ser 0 1 dependiendodel nmero de emplazamientos ocupados por la alimentacin (1 2) en el TSX 57.

  • ___________________________________________________________________________

    2/2

    A

    Eleccin del tipo demduloEscoger en la caja dedilogo la opcin(Familia), despus en laopcin, el mdulorequerido, por l t imoseleccionar Aceptar.En el caso de un mdulotrasladado: ademsintroducir el nmero delpunto de conexin yseleccionar el comuni-cador.

    Visualizar el mduloseleccionadoLa referencia del mduloaparece en la posicinelegida.El mdulo puede tenerparmetros por defecto(caso de los E/S TOR,mdulos analgicos ocomunicacin).Acceso a las pantallasespecficasEn primer lugarseleccionar, despusvalidar de nuevo laposicin (hacer doble cliccon el ratn) para accedera las pantallas especficas.De esta forma, el usuariotiene acceso, siguiendo elmdulo y el modo (local oconectado) a las pantallasespecficas de: Configuracin Reglaje Depuracin (nica-

    mente modo conec-tado).

    Observaciones :En el caso de interfaces integradas, el acceso a los parmetros de la funcin serealiza directamente al seleccionarla (doble clic con el ratn).

  • ___________________________________________________________________________

    A

    2/3

    Definicin de parmetros y comprobacin de funciones especficas 2

    2.2 Presentacin general de las pantallas de funciones especficas

    1 Referencia de catlogo del mdulo y nmero de posicin del mdulo en el autmata(o el nmero del punto de la conexin).

    2 Area de mdulo: lista desplegable que permite seleccionar la funcin que se va arealizar: Configuracin, introduccin de los parmetros de configuracin en modo local

    o conectado (algunos parmetros no podrn modificarse en modo conectado) Ajuste, visualizacin y modificacin de los parmetros de ajuste en modo local

    o conectado (autmata en RUN o en STOP)En ciertos mdulos, las funciones de ajuste estn integradas en la pantalla deconfiguracin y en la pantalla de comprobacin (ej: Analgica), incluso inexistentes(ej: E/S TON).

    Comprobacin, comprobacin de la funcin especfica en modo conectado Calibracin y pesage, para algunas funciones especficas analgicas o pesadas

    que estn conectadas.3 Area de vas4 Area de parmetros de las vas: contiene los parmetros relativos a una va (o a

    diferentes vas en el caso de entradas/salidas TON y analgicas).El men Ver ofrece los comandos (segn el mdulo seleccionado): Area de mdulo: muestra o no muestra el area de mdulo, Area de va: muestra o no muestra el area de va, Area de parmetros: visualizar el rea de parmetros, Configuracin/Reglaje/Comprobacin (dem 2), Zoom: accede a funciones detalladas de comprobacin (para la funcin de contaje), Parte de entradas/parte de salidas para los mdulos TON mixtos, Parte par/parte impar para los mdulos de ms de 16 E/S (TSX 37).Nota:Las teclas MAYS F2 permiten navegar de un rea a otra dentro de la pantalla.

    1

    2

    3

    4

  • ___________________________________________________________________________

    2/4

    A

    2.3 Configuracin

    La funcin de configuracin del mdulo o de la interfaz integrada permite seleccionarlas caractersticas de funcionamiento.

    Ejemplo para un mdulo de contaje (TSX CTY 4A) seleccin de la funcin asociada a una va: contaje, contaje hacia atrs o contaje

    hacia adelante/hacia atrs, seleccin de la tarea que actualiza las entradas/salidas del mdulo, nmero de sucesos, reactivacin de las salidas, modo de reposicin.

    Los mdulos de entradas/salidas TON y analgicas tienen una configuracin pordefecto.

    Los parmetros de configuracin pueden modificarse en modo local o conectado (sila aplicacin se encuentra en la memoria RAM no protegida de escritura). Ciertosparmetros no pueden modificarse en modo conectado (por ejemplo: la tarea, elnmero de suceso). Los parmetros de configuracin no podrn modificarse desde elprograma.Notas: en modo local, cuando se accede a la pantalla de una funcin especfica, la pantalla de

    configuracin aparecer por defecto, en modo conectado, la pantalla de comprobacin aparece por defecto, el comando Validar (o ) valida las informaciones introducidas en la pantalla y el comando

    Cancelar (o ) cancela estas informaciones y vuelve a los parmetros previamente validados, en modo local, para que se incluyan las modificaciones, la validacin global de la configuracin

    debe efectuarse al nivel del editor de configuracin, en modo conectado, la validacin al nivel de la pantalla actualiza los parmetros de configuracin

    en el autmata y reconfigura la va del mdulo con los nuevos parmetros (los parmetros de ajustetoman su valor inicial).

  • ___________________________________________________________________________

    A

    2/5

    Definicin de parmetros y comprobacin de funciones especficas 2

    2.4 Ajuste

    La funcin de ajuste del mdulo o de la interfaz integrada permite visualizar y modificarlos parmetros de funcionamiento ajustables.Las funciones especficas que disponen de una pantalla de ajuste son las siguientes: contaje, perfil estndar FIPIO, mando de ejes, regulacin, mando paso a paso, ...Nota:Los mdulos de entradas/salidas analgicas no tienen pantallas de ajuste especiales. El acceso alos parmetros de ajuste (filtrado) se efecta desde la pantalla de configuracin o de la pantalla decomprobacin que parpadeacon el botn derecho del ratn y se elige el comando "propiedad".

    Ejemplos para un mdulo de contaje: valores de los umbrales, valores de las consignas, estado de las biestable.

    En local: los parmetros introducidos corresponden a los parmetros iniciales (valorde los parmetros al arrancar por primera vez o al rearrancar en fro).En conectado: los parmetros introducidos corresponden a los parmetros actuales(si no se han guardado previamente, se pierden al rearrancar en fro).El comando Guardar los parmetros del men Servicios permite guardar losparmetros actuales (los valores actuales reemplazan los valores iniciales) en la vadel mdulo de E/S y en la memoria del autmata, si la aplicacin se encuentra en lamemoria RAM (no protegida de escritura). El comando Restaurar los parmetros delmen Servicios permite reemplazar los valores actuales por los valores iniciales enla va del mdulo de E/S y en la memoria del autmata.Observacin

    Los comandos Guardar y Restaurar los parmetros tambin se pueden realizartambin desde el programa mediante las instrucciones SAVE_PARAM yRESTORE_PARAM consltese el apartado 3.7-4.

    Nota: en modo conectado, la validacin de los parmetros de ajuste al nivel de la pantalla actualizalos parmetros actuales en el autmata y en la va del mdulo.

  • ___________________________________________________________________________

    2/6

    A

    2.5 Comprobacin

    La funcin de comprobacin del mdulo o de la interfaz integrada proporcionaherramientas de ayuda para la comprobacin de la funcin especfica; se podracceder a sta en modo conectado del autmata en STOP o en RUN.Ejemplo para un mdulo de entradas/salidas TON: forzamiento a 0 o a 1, visualizacin del estado de las vas.La funcin Zoom del men Servicios proporciona a ciertas funciones unacomprobacin detallada (funcin especfica de la funcin de contaje).

    Se podr acceder a la pantalla de diagnstico asociada al mdulo o a la va mediantelos botones DIAG.

    Fallas internas: falla del mdulo de entradas/salidas (generalmente requierereemplazar el mdulo),

    Fallas externas: falla que proviene de la parte operativa (ej: desbordamiento de lagama para un mdulo analgico).

    Otras fallas: mdulo ausente o sin tensin, falla en una de las vas del mdulo.Nota:En modo conectado, cuando se acceda a la pantalla de funcin especfica, la pantalla que aparecercon carcter predeterminado es la de comprobacin.

  • ___________________________________________________________________________

    3/1

    AObjetos asociados a las funciones especficas 3

    3.1 GeneralidadesUna interfaz integrada o la instalacin de un mdulo mejora automticamente laaplicacin de objetos de lenguaje, que permiten programar la interfaz o el mdulo deentradas/salidas.

    Objetos de intercambio implcitoTodos los valores de las vas de entrada y salida (bits, palabras de 16 32 bits), ascomo los bits de fallas asociadas, se intercambian automticamente en cada ciclo dela tarea definida en la configuracin de las vas del mdulo. El acceso a estos valoresse efecta directamente mediante los objetos asociados.Bits: Palabras: %Ixy.i(.r) bits vas de entradas, %IWxy.i(.r) vas de entradas (palabras

    de 16 bits) %Qxy.i(.r) bits vas de salidas, %IDxy.i(.r) vas de entradas (palabras

    de 32 bits) %Ixy.i.ERR bit de falla de va, %QWxy.i(.r) vas de salidas (palabras

    de 16 bits) %Ixy.MOD.ERR bit de falla del mdulo, %QDxy.i(.r) vas de salidas (palabras

    de 32 bits)Objetos de intercambio explcitoPara tratar informaciones ms detalladas o especficas, se puede acceder a otrosobjetos por medio de instrucciones de lenguaje (ejemplo: READ_STS: lectura de laspalabras de estado del mdulo).Palabras: %MWxy.i(.r) palabras internas de 16 bits %MDxy.i(.r) palabras internas de 32 bits %MFxy.i(.r) palabras internas de 32 bits %MWxy.MOD (.r) palabras internas de 16 bitsNota: Los objetos de intercambio explcito son nicamente tiles en la programacin avanzada de la

    funcin especfica. A los objetos %KWxy.i(.r)/ %KDxy.i(.r) se accede slo en lectura, corresponden a los parmetros

    de configuracin introducidos con el editor de Configuracin. Los bits %Ixy.ERR y %Ixy.MOD.ERR y las palabras %MWxy.MOD no se deben escribir, ni en

    programa ni en ajuste.

    Captulo 3 3

    3 Objetos asociados a las funciones especficas

  • 3/2___________________________________________________________________________

    A

    Smbolo Tipo de objetoI = entrada

    Q = salidaM = pal. internasK = constantes

    internas

    3.2 Direccionamiento de objetos3.2-1 Mdulos de entradas/salidas en el bastidorEl direccionamiento de los principales objetos de bits y palabras de los mdulos deentradas/salidas se define en el apartado 1.2-2 (TSX 37) y 1.2-3 (TSX 57), seccin A.Recuerde:

    % I, Q, M, K X, W, D o F x y i r

    Complementos Tipo de objetos:

    M: informacin de lectura o escritura intercambiada a solicitud de la aplicacin.K: informacin de configuracin, disponible slo en lectura.Ejemplos: %MW2.0.3: palabra de estado del rango 3 de la va 0 del mdulo de

    E/S situado en la posicin 2 del bastidor n 0.%MW103.0.3: palabra de estado del rango 3 de la va 0 del mdulo deE/S situado en la posicin 3 del bastidor n 1.

    N va: i o MODMOD: va reservada para la gestin del mdulo y de los parmetros comunes a lasvas soportadas por este mdulo.

    Ejemplo: %I4.MOD.ERR: informacin de falla del mdulo en posicin 4 delbastidor n 0.%I102.MOD.ERR: informacin de falla del mdulo en posicin 2 delbastidor n 1.

    (1) En el caso de un TSX 37, slo es posible un nico bastidor, el direccionamiento del bastidor (0)no aparece, slo la posicin (y) figurar en el bastidor.Para el TSX\PMX 5710, el nmero mximo de bastidores ser de 2 de los cuales 'x" = 0 1.Para el TSX\PMX\PCX 5720/25/30/35/40/45, el nmero mximo de bastidores ser de 8 de loscuales 'x" vara de 0 a 7.

    (2) En el caso de un TSX 57, si el nmero de bastidor (x) 0, la posicin (y) se codifica con 2 dgitos:de 00 a 10; pero por el contrario si el nmero de bastidor (x) = 0, se suprimen los ceros norelevantes (eliminacin por la izquierda) de "y" ("x" no aparece e "y" tendr un dgito para losvalores de 0 a 9 y 2 dgitos para valores > 9).

    Bastidor

    x = Nmerode bastidor(1)

    Formato

    X = booleano

    W = palabraD = doble palabraF = flotante

    Posiciny = Nmero deposicin enel bastidor(2)

    N vai = 0 a 127

    o MOD

    Rangor = 0 a 255

    o ERR

  • ___________________________________________________________________________

    3/3

    AObjetos asociados a las funciones especficas 3

    Rango: facilita la identificacin de los diferentes objetos de un mismo tipo asociadosa una misma va

    Ejemplos: %MW2.0.3: palabra de rango 3 de la va 0 del mdulo de E/S situadoen la posicin n2, el rango 0 se omite.

    ERR: seala una falla del mdulo o de la va.

    Ejemplo: %I204.MOD.ERR: informacin de falla del mdulo en posicin 4 delbastidor n 2.%I204.3.ERR: informacin de falla de la va 3 del mdulo en posicin 4del bastidor n 2.

    Con el editor de variables se accede atodos los objetos asociados a un mduloo a una interfaz integrada al seleccionarE/S en la lista desplegable y la posicindel mdulo en el area "Direccinmdulo".

    Se podr asignar un smbolo a todaslas variables asociadas a una funcinespecfica.

    3.2-2 Mdulos de entradas/salidas desplazadosPrincipio de la direccionalidad de los bits imagen de las entradas y de las salidas delos mdulos de entrada/ salida desplazados.Sintaxis de la direccin de las entradas y de las salidas desplazadas:% I ,Q,M,K X,W o D \ p.2.c \ m i r

    Smbol Tipo de Formato Direccin del Nde N de Rangoentrada mdulo/va del mdulo va 0 aI = entrada X = entrada punto de conexin 0 = base 0 a 127 255Q = salida W = palabra p = 0 1 direccin procesador 1 = extensin o oM = variable D = doble 2 = N va unin FIPIO integrada MOD ERRinterna palabra c = N de punto de conexinK = constante F = flotante de 1 a 255interna

    Ejemplo:%I\0.2.6\0.5 significa: bit imagen de la entrada 5 del mdulo de base de entradasdesplazadas situado en el punto de conexin 6 del bus FIPIO.%Q\0.2.8\1.7 significa: bit imagen de la salida 7 del mdulo de extensin de salidasdesplazadas situado en el punto de conexin8 del bus FIPIO.

  • 3/4___________________________________________________________________________

    A

    3.2-3 Objetos de entradas/salidas en el bus AS-iPrincipio de la direccionalidad de los objetos de entradas y salidas en el bus AS-i:Sintaxis de la direccin de los pbjetos de entradas y salidas en el bus AS-i :

    % I o Q \ xy.i \ n . i

    Smbolo Tipo de objeto Direccin mdulo/va N de esclavo GamaI = entrada del TSX SAY 100 0 31 del bitQ = salida x = nmero de bastidor 0 3

    y = nmero de posicini = nmero de va

    Note: sur automate TSX 37, xy.i =4.0

    Ejemplo:en el TSX 57:%I\12.0\16.2 significa: entrada 2 del esclavo 16, el mdulo TSX SAY 100 se encuentraen la posicin 2 del bastidor 1 y el bus AS-i que est conectado en la va0.en TSX 37:%Q\4.0\10.5 significa: salida 5 del escalvo 10, el mdulo TSX SAZ 10 se sitaobligatoriamente en la posicin 4 y el bus AS-i est conectado obligatoriamente en lava 0.

  • ___________________________________________________________________________

    3/5

    AObjetos asociados a las funciones especficas 3

    3.3 Direccionamiento de las interfaces integradasTSX 37:Las interfaces integradas se encuentran todas en la posicin 0

    Nmero de vas:

    En el autmata TSX 37-10:- Conector de consola = va 0

    En el autmata TSX 37-21:- Conector de consola = va 0- Interfaz de comunicacin = va 1

    En el autmata TSX 37-22:- Conector de consola = va 0- Interfaz de comunicacin = va 1- 8 entradas analgicas = vas 2 a 9- 1 salida analgica = va 10- 2 vas Contaje hacia adelante/

    Contaje hacia atrs = vas 11 y 12

    Ejemplo: %IW0.2 contiene la medida de la entrada analgica va 2.

    Vas2 a 9

    Vas 11y 12

    Va 10

    Va 0

    Va 0Va 1

    Va 0Va 1

  • 3/6___________________________________________________________________________

    A

    TSX/PMX 57:Nmero de vas:

    En los autmatas TSX/PMX 57-10:- Conector de consola = va 0- Interfaz de comunicacin = Va 1

    En los autmatas TSX 57-20/30/40 y PMX 57-30:- Conector de consola = va 0- Interfaz de comunicacin = Va 1

    En los autmatas TSX/PMX 57-25/35/45:- Conector de consola = va 0- Interfaz de comunicacin = Va 1- Interfaz FIPIO = Va 2

    En los autmatas TSX/PMX 57 conalimentacin de doble formato (2 posiciones)En ese caso, el procesador est en la posicin 1:- Conector de consola = va 1.0- Interfaz de comunicacin = Va 1.1- Interfaz FIPIO = Va 1.2

    (para TSX/PMX 57-25/35/45)

    Nota:El TSX 57 no dispone de interfazs de funciones especficas analgicas y de contaje integradas enel procesador.

  • ___________________________________________________________________________

    3/7

    AObjetos asociados a las funciones especficas 3

    PCX 57:Nmero de vas:

    En el autmata PCX 57-10:- Interfaz de comunicacin = Va 1

    En el autmata PCX 57-35:- Interfaz de comunicacin = Va 1- Interfaz FIPIO = Va 2

    Nota:El PCX 57 no dispone de ms interfaces analgicos y contajes integrados en el procesador.

  • 3/8___________________________________________________________________________

    A

    3.4 Ejemplos de direccionamientoTSX 37- 22:

    %IW0.8 contiene la medidade la entrada analgica, va 8de la interfaz de funcinintegrada analgica.

    %I1.5 contiene el estado de laentrada de la va 5 del mdulo64 DTK situado en la posicin1 del bastidor.

    %Q1.2 contiene el estado de la salida de la va 2 del mdulo 64 DTK situado en laposicin 1 del bastidor.

    %IW7.1 contiene la medida de la entrada analgica, va 1 del mdulo AEZ 801situado en la posicin 7 del bastidor.

    %Q8.5 contiene el estado de la salida de la va 5 del mdulo DSZ 08T2 situado enla posicin 8 del bastidor.

    Nota:El direccionamiento de la posicin vara de 0 a 10 para el TSX37-21/22. El direccionamiento de laposicin vara de 0 a 8 para el TSX 37-10. Ningn direccionamiento del bastidor.

    TSX 57-20:

    %I1.3 contiene el estado de la entradade la va 3 del mdulo DEY 32D2Ksituado en la posicin 1 del bastidor n 0.

    %Q101.2 contiene el estado de la salidade la va 2 del mdulo DSY 16R5 situadoen la posicin 1 del bastidor n 1.

    %IW102.1 contiene la medida de laentrada analgica, va 1 del mdulo AEY1600 situado en la posicin 2 del bastidorn 1.

    %Q201.5 contiene el estado de la salidade la va 5 del mdulo DSY 16R5 situadoen la posicin 1 del bastidor n 2.

    Nota:El n mximo de bastidores para un TSX/PMX/PCX 57-10 es 2, la direccin del bastidor vara de 0 a 1.El n mximo de bastidores para un TSX/PMX/PCX 57-20 es 8, la direccin del bastidor vara de 0 a 7.La direccin de la posicin vara de 00 a10 (mximo 11 posiciones).

    0

    1

    2

  • ___________________________________________________________________________

    3/9

    AObjetos asociados a las funciones especficas 3

    TSX 57-35: %I\0.2.1\0.2 contiene el

    estado de la entrada todoo nada va 2 mdulo debase TBX DES 1622situado en el pumto deconexin n1,

    %I\0.2.8\1.3contiene elestado de la entrada todoo nada va 3 del mdulode extensin TBX DES16F22 situado en elpunto de conexin n8,

    %Q\0.2.15\1.6 contieneel estado de la salida todoo nada va 6 del mdulode extensin TBX DSS1622 situado en el puntode conexin n6,

    %Q\0.2.20\0.7 contieneel estado de la salida todoo nada va 6 del mdulode baseTBX CSP 1625situado en el punto deconexin n20,

    %IW\0.2.30\0.1 contieneel valor (palabra deentrada) anloga va 1del mdulo anlogoTBX AMS 620 situada enel punto de conexinn30.

  • 3/10___________________________________________________________________________

    A

    3.5 PresimbolizacinLos mdulos de funcin especializada perniten uns simbolizacin automtica de losobjetos que le son asociados. El usuario proporciona el smbolo genrico de la va%CHxy.i del mdulo, todos los smbolos de los objetos asociados a esta va se puedengenerar automticamente.Estos objetos son previsualizados con la siguente sintaxis:Prefijado_usuario_Sufijo_constructoroEl prefijo_usuario es el smbolo genrico de la va %CHxy.i (mximo 12 caracteres)por usuario,El Sufijo_constructor es la parte del smbolo que corresponde al objeto bit o palabrade la va (mximo 20 caracteres) proporcionados por el sistemaAdems del smbolo, se genera un comentario constructor de forma automtica, estecomentario recuerda la funcin del objeto.

    Ejemplo: Compt_piezas_capt o "Compt_piezas" es el prefijado usuario y "_capt" elsufijo constructor predefinido.

    Nota:Los bits y las palabras estndares de los mdulos se pueden presimbolizar. La posibilidad depresimbolizacin de los otros objetos dependen de la funcin especializada que se ha elegido.Los ejemplos de las funciones especializadas proporcionan una simbolizacin de todos los objetos:contaje, comando de eje, comando paso a paso,..

  • ___________________________________________________________________________

    3/11

    AObjetos asociados a las funciones especficas 3

    Lista de los sufijos de los smbolos de los objetos estndaresDireccin del objeto Sufijo Comentario

    %Ixy.ERR _CH_ERROR Bit falla va%MWxy.0 _EXCH_STS Status estndar%MWxy.0:X0 _STS_IN_PROGR Intercambio de palabras status en curso%MWxy.0:X1 _COMANDO_IN_PROGR Intercambio de un comando en curso%MWxy.0:X2 _ADJUST_IN_PROGR Intetercambio de un ajuste en curso%MWxy.0:X15 _RECONF_IN_PROGR Reconfiguracin en curso%MWxy.1 _EXCH_ERR Status estndar%MWxy.1:X0 _STS_READ_ERR Fracaso de la lectura status de la va%MWxy.1:X1 _COMANDO_ERR Fracaso del envo de un comando en la

    va%MWxy.1:X2 _ADJUST_ERR Fracaso del ajuste de la va%MWxy.1:X15 _RECONF_ERR Fracaso de la reconfiguracin de la va%MWxy.2 _CH_FLT Falla estndar de la va%MWxy.2:X4 _INTERNO_FLT Falla interna o autoprueba de la va%MWxy.2:X5 _CONF_FLT Configuracin material y lgica diferente%MWxy.2:X6 _COMMUNIC_FLT Falla de comunicacin con el autmata%MWxy.2:X7 _APPLI_FLT Falla aplicativo

    Procedimiento de presimbolizacinLa presimbolizacin se realiza a partir del editor de variables.Seleccionar el mdulo de entradas/salidas, despus hacer doble clic en la letra "p" queprecede a %CH de la va que se tiene que simbolizar.

    La pantalla muestra la introduccin de lo prefijado para la simbolizacin de los objetosde esta va.

    Nota: si un smbolo ya est definido por la va, lo que se muestra prefijado es el smbolorecuperado truncado con 12 caracteres.

  • 3/12___________________________________________________________________________

    A

    Traitement interne

    Acquisition des entres

    Traitement du programme

    Mise jour des sorties

    RUN STOP

    3.6 Objetos de intercambio implcitoEstos objetos corresponden a las imgenes de las entradas/salidas del mdulo o dela interfaz integrada especfica.

    Las vas de un mdulo o de una interfazintegrada se asocian en la configuracina una de las tareas del autmata (MAST,FAST).

    Los bits %I y palabras %IW imgenes delos valores de entrada del mdulo, seactualizan de forma implcita cuando seinicia la tarea (en RUN o en STOP) en elprocesador-autmata.

    Cuando el procesador finalice la tarea(tarea en RUN), los bits %Q y palabras%QW de control de los valores de salidadel mdulo, se actualizan de formaimplcita en el mdulo.Cuando la tarea est en STOP, segn laconfiguracin seleccionada: modo de reposicin: las salidas pasan a

    posicin de reposicin, modo de mantenimiento: las salidas se

    mantienen en su ltimo valor.

    Ejemplos mdulo de entrada TON situada en posicin 3 del bastidor n 1:

    %I103.1 indica el estado de la va 1, mdulo de entrada analgica situado en posicin 4 del bastidor n 0:

    %IW4.2 indica el valor analgico de la va 2, mdulo de contaje situado en posicin 3 del bastidor n 2:

    %IW203.2: X4 (bit n 4 extrado de la palabra %IW203.2) indica el estado de laentrada de lectura,

    mdulo de salida TON situado en posicin 6 del bastidor n 3:%Q306.5 controla el estado de la va 5.

    Bit de falla%Ixy.i.ERR: seala el falla de la va i del mdulo en posicin y del bastidor n x.

    Nota:En lo referente al TSX 37, el nmero de bastidor (x) no aparece.

    Tratamiento interno

    Adquisicin de entradas

    Tratamiento de programa

    Actualizacin de salidas

    Tarea

  • ___________________________________________________________________________

    3/13

    AObjetos asociados a las funciones especficas 3

    3.7 Objetos de intercambio explcito3.7-1 Generalidades

    Estos objetos no son indispensables en la programacin de una funcin especfica,proporcionan informacin (ej.: falla de bloque de terminal, mdulo ausente...) ycomandos adicionales para elaborar una programacin avanzada de las funcionesespecficas.

    Estas palabras se intercambian nicamente de modo explcito mediante la ejecucinde las instrucciones READ_STS (lectura de palabras de estado), WRITE_CMD(escritura de palabras de comando), WRITE_PARAM (escritura de parmetros deajuste), READ_PARAM (lectura de parmetros de ajuste)...

    Los intercambios explcitos son intercambios efectuados a solicitud del programa deusuario, al contrario de los intercambios implcitos que se ejecutan automticamenteal inicio o al final de cada tarea.

    Las palabras %MW estn disponibles al nivel va (%MWxy.i) y mdulo (%MWxy.MOD).

    Status parameters

    Command parameters

    Current adjustmentparameters

    Initial adjustmentparameters

    Status parameters

    Command parameters

    Current adjustmentparameters

    Instructions

    READ_STS

    WRITE_CMD

    WRITE_PARAMREAD_PARAMSAVE_PARAM

    RESTORE_PARAM

    %MWx.i.r OR %MWx.MOD.r objects

    PLC processor I/O module or integratedapplication-specific interfaceInstrucciones

    ObjetosObjetos %MWx.i.r O %MWx.MOD.r

    Procesador autmata

    Parmetros de estado

    Parmetros de control

    Parmetros de ajusteactual

    Parmetros inicialesde ajuste

    Parmetros de estado

    Parmetros de control

    Parmetros de ajusteactual

    Mdulos de E/S o interfazfuncin especfica integrada

  • 3/14___________________________________________________________________________

    A

    Lmite de los intercambios explcitos en el bus FIPIOLos autmatas TSX P57 25/35/45, PCX 5735/45 y PMX 57 35/45 poseen una va FIPIOintegrada. Estos permiten la mxima activacin simultnea de 24 funciones deintercambio explcito. Una orden de intercambio con direccin hacia el bus FIPIOpuede tomar varios ciclos de la tarea principal, por lo tanto es necesario que el usuariodirija las palabras de los parmetrso de gestin de intercambio para todos losintercambios de variables explcitas (consultar la parte H del manual de comunicacin).

    Va lgica %CHxy.i:Las instrucciones explcitas se aplican a un conjunto de objetos %MW del mismo tipo(estado, control o parmetros) y de una misma va; la va %CHxy.i es una sintaxisgeneral para actualizar las instrucciones explcitas, el conjunto de objetos del mismotipo asociado a esta va.

    Ejemplo: READ_STS %CH102.3 lectura de las palabras de estado de la va 3 delmdulo situado en posicin 2 del bastidor n 1.

    Nota:No hay necesariamente un objeto %CH por va; con el TSX 37 en el caso de una funcin especficaanalgica, la direccin de la va ser obligatoriamente la de la primera va de cada uno de los gruposde vas controlados por el mdulo: un intercambio explcito en la primera va del grupo que controlalos datos asociados a las restantes vas.

  • ___________________________________________________________________________

    3/15

    AObjetos asociados a las funciones especficas 3

    Principio general de utilizacin de instrucciones explcitas

    Instruccin de lectura

    Programa de usuario instruccin READ_STS y READ_PARAM: inicia la actualizacin de las %MW Ahora, todas las instrucciones relativas a palabras pueden utilizar estos objetos

    (1) seul l'instruction READ_STS dclenche la mise jour des mots %MWxy.MOD.r

    Instruccin de escritura

    Programa de usuario Escriba los objetos %MW mediante las instrucciones relativas a palabras instruccin WRITE_CMD y WRITE_PARAM: inicia la escritura de las %MW en el

    mdulo

    (2) slo la instruccin WRITE_CMD desconecta la escritura de las palabras%MWxy.MOD.r

    %MWxy.i.ro %MWxy.MOD.r (1) READ_ST

    yREAD_PARAM

    Mdulo de E/S o interfazfuncin especfica integradaProcesador autmata

    Procesador autmataMdulo de E/S o interfaz

    funcin especfica integrada

    WRITE_CMDy

    WRITE_PARAM

    %MWxy.i.ro %MWxy.MOD.r (2)

  • 3/16___________________________________________________________________________

    A

    3.7-2 Lectura de las palabras de estado y escritura de palabras de control READ_STS: permite la lectura explcita en el mdulo (o en la interfaz integrada) de

    palabras de estado asociadas al mdulo o a la va. Esta lectura tiene comoconsecuencia la actualizacin de las palabras de estado %MW. Las palabras de estadocontienen informaciones sobre el estado de funcionamiento del mdulo o de la va. Unade estas palabras es estndar (vase los anexos); las dems son relativas a cadafuncin especfica. Pueden utilizarse para efectuar diagnsticos mediante el programa.

    WRITE_CMD: permite escribir explcitamente en el mdulo o en la interfaz integrada,palabras de control asociadas a la va o al mdulo. Estas palabras %MW contienencomandos (ej.: reactivacin de las salidas TON) que actan sobre el mdulo o la va.Son relativas a cada funcin especfica.

    EstructuraLenguaje de contactos Lenguaje lista de instrucciones

    LD %M10[WRITE_CMD %CH102.1]

    LD %M120ST %MW203.MOD.3:X0[READ_STS %CH203.MOD]

    Lenguaje literal estructuradoIf %M10 then

    WRITE_CMD %CH102.3 ;End_If ;If %M20 then

    SET %MW203.MOD.3:X0 ;READ_STS %CH203.MOD ;

    End_If ;

    SintaxisFuncin READ_STS %CHdireccin de la vaEjemplos:READ_STS %CH102.1 lectura de informaciones de diagnstico de la va de contaje1 del mdulo situado en la posicin 2 del bastidor n 1. Esta instruccin tiene comoconsecuencia la actualizacin de los datos de diagnstico en las palabras de estado%MW102.1.2 y %MW102.1.3.READ_STS %CH203.MOD lectura general de informaciones de diagnstico delmdulo situado en la posicin 3 del bastidor n 2. Esta instruccin tiene comoconsecuencia la actualizacin de los datos de diagnstico en la palabra de estado%MW203.MOD.2 .Funcin WRITE_CMD %CHdireccin de la vaEjemplo: WRITE_CMD %CH3.0 escritura de informaciones de control de la va0 del mdulo situado en la posicin 3 del bastidor n 0. (tarjeta de salidas TON).

    %M10

    %M120

    WRITE_CMD %CH102.1

    READ_STS %CH203.MOD

    %MW203.MOD.3:X0

  • ___________________________________________________________________________

    3/17

    AObjetos asociados a las funciones especficas 3

    3.7-3 Lectura y escritura explcita de parmetros de ajuste READ_PARAM: lectura explcita de los parmetros de ajuste en el mdulo o en la

    interfaz integrada. Esta lectura tiene como consecuencia la actualizacin de laspalabras de ajuste %MWxy.i.r.

    WRITE_PARAM: escritura explcita de los parmetros de ajuste en el mdulo deE/S o en la interfaz integrada.Esta instruccin permite modificar desde el programa los valores de ajuste definidosen la configuracin (recuerde: al rearrancar en fro, los valores modificados sereemplazan por los parmetros iniciales).

    EstructuraLenguaje de contactos Lenguaje lista de instrucciones

    LD %M50[READ_PARAM %CH4.1]

    LD %M100[%MD3.1.6:=%MD10][WRITE_PARAM %CH3.1]

    Lenguaje literal estructuradoIf %M50 then

    READ_PARAM %CH4.1 ;End_If ;If %M100 then

    %MD3.1.6:= %MD10 ;WRITE_PARAM %CH3.1 ;

    End_If ;

    SintaxisFuncin READ_PARAM %CHdireccin de la vaEjemplo: READ_PARAM %CH4.1 lectura de los parmetros de ajuste de la va decontaje 1 del mdulo situado en la posicin 4 del bastidor n 0.

    Funcin WRITE_PARAM %CHdireccin de la vaEjemplo: WRITE_PARAM %CH3.1 escritura de los parmetros de ajuste de la va decontaje 1 del mdulo situado en la posicin 3 del bastidor n 0.Nota:Los bits siguientes pueden utilizarse para controlar la escritura de parmetros en el mdulo:%MWxy.i.0:X2 se pone a 1 durante el intercambio y se pone a cero una vez acabada la escritura.%MWxy.i.1:X2 se pone a 1, si los parmetros transmitidos estn fuera de los lmites o son errneos.(para ms detalles consltese los anexos).

    %M50

    %M100READ_PARAM %CH4.1

    %MD3.1.6:=%MD10

    WRITE_PARAM %CH3.1

  • 3/18___________________________________________________________________________

    A

    3.7-4 Guardar/restaurar parmetros de ajuste SAVE_PARAM: guarda de forma explcita los parmetros de ajuste del mdulo o

    de la interfaz integrada. Estos parmetros reemplazan los valores iniciales definidosen el editor de configuracin (o al guardar por la ltima vez).

    RESTORE_PARAM: restaura de forma explcita los parmetros de ajuste iniciales(escritos al configurar o al guardar por ltima vez).

    EstructuraLenguaje de contactos Lenguaje lista de instrucciones

    LD %I5.2[SAVE_PARAM %CH3.1]

    LD %I1.2[RESTORE_PARAM %CH4.1]

    Lenguaje literal estructuradoIf %I5.2 then

    SAVE_PARAM %CH3.1;End_If ;If %I1.2 then

    RESTORE_PARAM %CH3.1 ;End_If ;

    SintaxisFuncin SAVE_PARAM %CHdireccin de la va

    Ejemplo: SAVE_PARAM %CH3.1 guarda los parmetros de ajuste de la va de contaje1 del acoplador situado en la posicin 3 del bastidor n 0.

    Funcin RESTORE_PARAM %CHdireccin de la va

    Ejemplo: RESTORE_PARAM %CH4.1 restaura los parmetros de ajuste de la va decontaje 1 del acoplador situado en la posicin 4 del bastidor n 0.Observacin:

    Las instrucciones SAVE_PARAM y RESTORE_PARAM equivalen a los comandosGuardar los parmetros y Restaurar los parmetros del men Servicios de lafuncin de ajuste.

    Nota: Los bits siguientes pueden utilizarse para controlar la escritura de parmetros en elmdulo:%MWxy.i.0:X2 se pone a 1 cuando el intercambio est en curso y a cero cuando la escritura setermina.%MWxy.i.1:X2 se pone a 1 si los parmetros transmitidos estn fuera de los lmites o errneos.(para ms detalles consltese el captulo 6).

    SAVE_PARAM %CH3.1

    RESTORE_PARAM %CH4.1

    %I5.2

    %I1.2

  • ___________________________________________________________________________

    3/19

    AObjetos asociados a las funciones especficas 3

    Paramtres d'tat

    Paramtres de commande

    Paramtres de rglage

    Commande (X1)%MW

    012

    MWxy.i

    READ_STS %CH@voie

    WRITE_CMD %CH@voie

    WRITE_PARAM %CH@voieREAD_PARAM %CH@voieSAVE_PARAM %CH@voieRESTORE_PARAM %CH@voie

    Reconfiguration (X15)

    MWxy.i.1MWxy.i.2

    Rglage (X2)

    Etat (X0)

    Echange en cours

    Compte rendu

    3.7-5 Palabras de intercambio y de resumenCuando se intercambian datos entre la memoria del autmata y el mdulo, el acopladorpuede necesitar varios ciclo de la tarea para tenerlos en cuenta. Para controlar losintercambios se utilizan 2 palabras:%MWxy.i: Intercambio en curso.%MWxy.i.1: Resumen.

    Cada uno de los bits de estas palabras se asocia a un tipo de parmetro:

    los bits de rango 0 se asocian a los parmetros de estado: el bit %MWxy.i.0:X0 indicaque una demanda de lectura de palabras de estado est en curso,

    los bits de rango 1 se asocian a los parmetros de control: el bit %MWxy.i.0:X1 indicaque se han enviado parmetros de control a la va i del mdulo, el bit %MWxy.i.1:X1seala si la va i del mdulo ha aceptado los parmetros de control,

    los bits de rango 2 se asocian a los parmetros de ajuste: el bit %MWxy.i.0:X2 indicaun intercambio de parmetros de ajuste con la va i del mdulo (por WRITE_PARAM,READ_PARAM, SAVE_PARAM, RESTORE_PARAM), el bit %MWxy.i.1:X2 sealaque el mdulo ha aceptado los parmetros de ajuste. Si el intercambio se desarrollacorrectamente el bit pasar a 0.

    los bits de rango 15 sealan una reconfiguracin en la va i del mdulo desde laconsola (modificacin de los parmetros de configuracin + rearranque en fro dela va).

    Nota: las palabras de intercambio y de resumen tambin existen a nivel del mdulo (%MWxy.MODy %MWxy.MOD.1) .

    Estado (X0)

    Intercambio en curso

    Resumen

    Parmetros de estado

    Reconfiguracin (X15)Ajuste (X2)Control (X1)

    Parmetros de control

    Parmetros de ajuste

    READ_STS %CH@va

    WRITE_CMD %CH@va

    WRITE_PARAM %CH@vaREAD_PARAM %CH@vaSAVE_PARAM %CH@vaRESTORE_PARAM %CH@va

  • 3/20___________________________________________________________________________

    A

    Emisin de datos ejemplo de instruccin WRITE_PARAM

    Cuando el procesador del autmata analiza la instruccin, el bit de Intercambio encurso pasa a 1 en %MWxy.

    Anlisis de datos por el mdulo de E/S y de resumen

    Cuando se intercambien datos entre la memoria del autmata y el mdulo, su anlisispor el acoplador estar controlado por el bit %MWxy.i.1:X2: Resumen (0 = intercambiocorrecto, 1 = intercambio infructuoso).

    Observacin:No existen parmetros de ajuste a nivel del mdulo.

    10

    10

    Memoria autmata

    Parmetros de estado

    Parmetros de controlParmetros de ajuste

    Parmetros de estadoParmetros de control

    Parmetros de ajuste

    Memoria autmata

    Parmetros de estado

    Parmetros de control

    Parmetros de ajuste

    Memoria mdulo de E/So funcin especfica integrada

    Memoria mdulo de E/So funcin especfica integrada

    Parmetros de estadoParmetros de control

    Parmetros de ajuste

  • Instrucciones para funciones especficas 4

    ___________________________________________________________________________

    4/1

    A

    4.1 GeneralidadesLas instrucciones especficas son instrucciones exclusivas de una una funcinespecfica. Completan las instrucciones bsicas y avanzadas. Se definen en ladocumentacin de cada funcin especfica.

    Ejemplo: funcin especfica de comunicacin, la instruccin READ_VAR permite leerobjetos de lenguaje en otro autmata conectado a la red.READ_VAR(ADR#{2.3}.SYS,'%M',200,32,%M10:2,%M20)

    Cada parmetro tiene un significado particular (ej.: el primer parmetro correspondea la direccin del autmata en el que el o los objetos se van a leer).

    Los parmetros son siempre objetos del lenguaje PL7: palabras, tablas de palabras,valores inmediatos.

    4.2 Acceso a las instrucciones para funciones especficasEl acceso a la introduccin de la funcin especfica se efecta: al introducir directamente la instruccin y sus parmetros en bloque de operacin, o mediante la funcin de introduccin asistida accesible desde los editores de

    programa mediante las teclas SHIFT F8:

    - seleccione "Parmetros" en el cuadro de lista desplegable,- seleccione la funcin especfica en el rea de lista Familia,- seleccione la instruccin en el rea de lista enfrente,- introduzca los parmetros de la instruccin en el rea de texto "Area de introduccin",- valide Aceptar.

    o mediante el comando tiles/Biblioteca.

    Captulo 44 Instrucciones para funciones especficas

  • 4/2___________________________________________________________________________

    A

  • ___________________________________________________________________________

    5/1

    AProgramacin 5

    5.1 PrincipiosLa implantacin de una funcin especfica comprende:

    La configuracin del mdulo o de lainterfaz integrada consiste en: seleccionar el nmero del bastidor

    (TSX 57), seleccionar la posicin en el bastidor, introducir los parmetros de

    configuracin, introducir los parmetros iniciales de

    ajuste.La simbolizacin de las variablesasociadas a la funcin especfica en eleditor de variables.La programacin de funciones que deberealizar la funcin especfica se harncon: objetos bits y palabras asociadas al

    mdulo o a la interfaz integrada, instrucciones relativas a la funcin

    especfica.Cuando el programa se escribe en modolocal, es necesario transferirlo al autmatapara ponerlo a punto.Para poner a punto las funcionesespecficas, el editor de configuracinofrece: pantallas de ayuda de comprobacin,

    que permiten controlar las entradas ylas salidas (forzamiento...),

    pantallas de ajuste, que permitenmodificar valores de parmetros deajuste,

    pantallas de diagnstico, que permitenidentificar las fallas.

    El editor de documentacin permiteimprimir las informaciones relativas a unafuncin especfica: los parmetros de configuracin, los parmetros de ajuste, ...

    Nota:El orden definido aqu es indicativo, el programa PL7 permite utilizar los editores de modointeractivo en el orden deseado (sin embargo, no es posible utilizar el editor de datos o de programaantes de configurar los mdulos de entradas/salidas, salvo para los objetos E/S TON del TSX 37).

    Captulo 55 Programacin

    Simbolizacin

    Programacin

    Comprobacin

    Documentacin

    Local(obligatorio)

    Localo

    conectado

    Conectado

    Localo

    conectado

    Configuracin

    Transferencia

  • 5/2___________________________________________________________________________

    A

    5.2 Gestin seguridad de accesoLa siguiente tabla facilita, para las funciones especficas, los detalles de los privilgiosen funcin de los siguientes perfiles:

    Privillgios/Perfiles Slo Operate Ajustar Depurar Programalectura

    Configurar una funcin especfica en local N N N N OConfigurar una funcin especf. en conectado N N N N OImplantacin de una funcin especfica N N N O OAjustar una funcin especfica en local N O O O OAjustar una funcin especfica en conectado N O O O O

    Nota: para el caso de las funciones especficas de Pesaje y Analgica, las palabras %MW dereglaje son accesibles en la pantalla de Configuracin en local y en la pantalla de Implantacinen conectado, a su modificacin le sigue el perfil de Reglaje (Ajuste) y no el de la pantallaConfiguracin o Implantacin.

    Lista de los privilgios asociados a las funciones especficas.

  • ___________________________________________________________________________

    5/3

    AProgramacin 5

    5.2 Tratamiento de sucesosEl tratamiento de sucesos se detalla en el apartado 1.6-5, seccin A. Este captuloresume las operaciones de implantacin de una funcin especfica.

    Seleccin de la entrada que activa la tarea de sucesos:Esta seleccin se efectaa nivel de la pantalla deconfiguracin de la va. marque la casilla de

    sucesos,

    seleccione el nmero dela tarea de sucesosasociada (por defecto, sepropone el 1 nmero desuceso libre).

    Despus de abrir la tarea de sucesos y de crear el programa correspondiente, la listade datos de entradas/salidas actualizada (al principio (entradas) al final (salidas) dela tarea de sucesos) se crea automticamente a partir de los objetos de entradas/salidas utilizados en la tarea de sucesos. Esta lista de intercambios aparece en elfichero programa.El lmite de esta lista depender del procesador y del tipo de mdulo.

    TSX 37:Nmero mximo de tareas de sucesos: 8 para el autmata TSX 37-10, 16 para los autmatas TSX 37-21/22Es posible establecer un mximo en los intercambios para 2 mdulos en entradas y2 mdulos en salidas.

    TSX/PMX/PCX 57 :Nmero de intercambios en P57-10 P57-20/25 P57-30/35 P57-40/45las tareas EVTs por procesador (32 EVTs) (64 EVTs) (64 EVTs) (64 EVTs)N mx. de intercambios TON 32 128 128 128N mx. de intercambios ANA 8 16 16 16N mx. de intercambios 4 16 16 16 otras funciones

    Recuerde: Los datos de las entradas asociadas a la va que ha provocado lainterrupcin se actualizan automticamente.

  • 5/4___________________________________________________________________________

    A

    Ejemplos: Utilizacin de los objetos de los mdulos TON en el suceso 0

    La lista de datos de entradas/salidas es la siguiente (16 entradas y 8 salidas)

    %I1.1 y I1.4 %I1.0 %I1.8 %I1.8 %Q2.1 y %Q2.4 %Q2.0%I1.1 %I1.9 %Q2.1%I1.2 %I1.10 %Q2.2%I1.3 %I1.11 %Q2.3

    Grupo de 8 %I1.4 Grupo de 8 %I1.12 Grupo de 8 %Q2.4%I1.5 %I1.13 %Q2.5%I1.6 %I1.14 %Q2.6%I1.7 %I1.15 %Q2.7

    Observacin:

    Para las E/S TON, hay nicamente un solo intercambio para un grupo de 8 vas.

    Utilizacin en la tarea de sucesos de objetos de entradas de la va 0 de un mduloTSX CTY 4A en la posicin 3 y de objetos de entradas y de salidas de la va 1 delmismo mdulo; esta tarea se activa mediante un suceso generado por la va 3 de unmdulo TSX CTY 4A en la posicin 4.

    La lista de intercambios establecida en el fichero es la siguiente:

    Entradas Salidas%CH3.1 %CH3.1%CH3.0

  • ___________________________________________________________________________

    5/5

    AProgramacin 5

    Los objetos siguientes se actualizan (mdulo en la posicin 3):

    Va 0: en entradas %I3.0 %IW3.0.2 %ID3.0%I3.0.1 %IW3.0.3 %ID3.0.4%I3.0.2...

    %I3.0.15

    Va 1: en entradas %I3.1 %IW3.1.2 %ID3.1%I3.1.1 %IW3.1.3 %ID3.1.4%I3.1.2...

    %I3.1.15

    en salidas %Q3.1 %QW3.1%Q3.1.1 %QW3.1.1%Q3.1.2...

    %Q3.1.15

    Observacin:

    Los objetos en entrada de la va 3 del mdulo situado en la posicin 4 se actualizande forma implcita.Adems, el intercambio relativo a esta va no se contabiliza en el nmero mximode intercambios.

    Observaciones: Cuando se realice una modificacin durante una programacin de sucesos o en

    configuracin, la lista de intercambios podr modificarse.Si se alcanza el nmero mximo de intercambios, PL7 seala este desbordamiento"lista de intercambios demasiado extensa"

    La lista de intercambios no podr modificarse en modo conectado. Por lo tanto, seprohibe cualquier modificacin del programa de un EVT que aada o elimine unintercambio en la lista de intercambios del EVT.Sin embargo, se podr suprimir o aadir una va de E/S siempre y cuando la listade intercambios no se modifique.

    Los objetos %I y %Q de los mdulos desviados al enlace FIPIO son accesibles enun tratamiento eventual, pero no se actualizan en tiempo real cuando se realiza laejecucin de este tratamiento.

  • 5/6___________________________________________________________________________

    A

    En el caso de las E/S TON (todas gamas) o de la analgica (TSX 37), lautilizacin de un objeto de entradas/salidas en la tarea de sucesos, provoca laactualizacin de todos los objetos de las entradas/salidas del mismo grupo devas.En el caso de las entradas/salidas desviadas o nicamente las imgenes delas entradas/salidas se actualizan en tiempo real.

    Al rearrancar en fro o en caliente, los sucesos en curso y en espera se perdern. Alpasar de RUN --> STOP, los sucesos en espera se perdern.

    Recuerde: los datos de las entradas asociadas a la va que ha provocado lainterrupcin se actualizan automticamente.

    La programacin de la tarea de sucesos se realiza en lenguaje lista de instrucciones,lenguaje literal estructurado o en lenguaje de contactos. El programa deber ser brevepara no perturbar la tarea principal y no contener instrucciones de intercambiosexplcitos.

    Programacin de la tarea principal:Desde una tarea principal (maestra o rpida), se pueden controlar los sucesos: mediante las instrucciones MASKEVT() y UNMASKEVT() (consltese el apartado 1.5-6

    seccin B), las llamadas se memorizan durante el enmascaramiento, mediante el bit %S38 de validacin/anulacin de tratamientos de sucesos, las

    llamadas se pierden durante la anulacin.

  • ___________________________________________________________________________

    5/7

    AProgramacin 5

    5.3 Modos de funcionamientoEl tratamiento de los modos de funcionamiento se describe en el apartado1.4, seccin A.

    rearranque en fro: los parmetros de ajuste iniciales reemplazan los parmetrosactuales (salvo cuando %S0 se pone a 1 mediante consola o programa, en ese casolos parmetros de los mdulos de las entradas/salidas se guardan en su valor actual),

    rearranque en caliente: los parmetros de los mdulos de las entradas/salidasguandan sus valores actuales,

    RUN/STOP: por paso a STOP del autmata,Las salidas se ponen en reposicin (1), las entradas se actualizan.El Grafcet se mantiene en la situacin actual.Los sucesos se pierden.

    %S8: el bit de sistema slo se dirige con el TSX 37, permite verificar el cableado delas salidas:- %S8 = 1: las salidas se fuerzan a 0,- %S8 = 0: las salidas se modifican con el terminal.

    parada por tarea (punto de parada): las salidas asociadas a la tarea pasan areposicin (TSX 57),

    %S9: este bit de sistema provoca en funcionamiento normal, el paso de las salidasen modo reposicin (1).

    %SW8: control de adquisicin de las entradas de las tareas:Permite anular la fase de adquisicin de las entradas de cada tarea:%SW8:X0 = 1 anulacin en la tarea maestra%SW8:X1 = 1 anulacin en la tarea rpida

    %SW9: control de la actualizacin de las salidas de las tareas:Permite anular la fase de actualizacin de las salidas de cada tarea:%SW9:X0 = 1 anulacin en la tarea maestra%SW9:X1 = 1 anulacin en la tarea rpida

    (1) Modo de reposicin de las salidas: mantenimiento del valor en curso, reposicin en un valor dado segn la configuracin seleccionada (por defecto = 0)

    para el TSX 57, reposicin a 0 para el TSX 37.

  • 5/8___________________________________________________________________________

    A

    5.4 Tratamiento de las fallas de las funciones especficas porprograma

    Las fallas pueden tratarse desde el programa: se proponen los siguientes objetos: %S10:

    - TSX 37: este bit sistema indica si se detect una falla de entradas/salidas en elbastidor principal o en el bastidor de extensin,

    - TSX 57: este bit sistema indica si se detect una falla de entradas/salidas en unode los bastidores o enel bus FIPIO.La lectura del bit de sistema %S4i (i: nmero de bastidor) indica si existe una fallaen el bastidor i.Cada bit del grupo de palabras %SW128 %SW143 es significativo del estadodel punto de conexin. La presencia de un bit a 0 indica la aparicin de una fallade punto de conexin (con%SW128:X0=direccin 0 ... %SW143:X15=direccin 255).

    %S16: este bit sistema indica si se detect una falla de entradas/salidas en la tarea en curso. %S118 : este bit sistema indica si se detect una falla general de entradas/salidas

    FIPIO (en TSX 57). %S119 : este bit sistema indica si se detect una falla de entradas/salidas

    (enTSX 57). %Ixy.MOD.ERR: este bit sistema indica si se detect una falla de entradas/salidas

    en el mdulo situado en la posicin y del bastidor x (1). %Ixy.i.ERR: este bit indica si se detect una falla de va en la va i del mdulo situado

    en la posicin y del bastidor x (1). %SW16 : esta palabra de sistema indica una falla de dilogo en FIPIO entre el

    procesor y un mdulo de entradas/salidas desviado en la tarea en curso(en TSX 57).

    %SW126 a %SW143 : caca bit de este grupo de palabras es significativo del estadodel punto de conexin. La presencia de un bit a 0 indica(en TSX 57).

    Para obtener un nivel de detalles adicional, es posible efectuar mediante programala lectura explcita de las palabras de estado:

    Ejemplo: %MWxy.MOD.2: palabras de estado del mdulo %MWxy.i.2: palabra de estado de la va

    y siguiente %S39:

    Saturacin en el tratamiento de sucesos. El sistema pone este bit a 1 para sealara la aplicacin que se han perdido uno o varios sucesos por saturacin de la fila deespera.

    (1) Para el TSX 37, slo es posible un nico bastidor. El direccionamiento del bastidor (0) noaparece, slo figurar la posicin y en el bastidor.

  • ___________________________________________________________________________

    6/1

    A

    6.1 Palabras de estado (o de status)Los bits de las palabras de estado agrupan un conjunto de informaciones sobre elestado de funcionamiento del mdulo (o de la va):Falla al nivel del mdulo %MWxy.MOD.2: Xj

    Bit Funcin Significado0 Mdulo defectuoso Falla interna, mdulo fuera de servicio1 Falla funcional Falla: procesamiento, va en falla o de

    aplicacin (la funcin especfica no aceptauno de los valores de control, ajuste oconfiguracin).

    2 Falla de bloque terminal Bloque terminal no conectado al mdulo.3 Autotest en curso4 Reservado5 Falla de configuracin El mdulo presente no es el declarado en la

    material o de programa configuracin.6 Mdulo ausente7 Reservado

    Falla al nivel de la va %MWxy.i.2: XjBit Funcin Significado0 Falla externa (1)1 Falla externa (1)2 Falla bloque terminal Bloque terminal no conectado al mdulo.3 Falla externa (1)4 Falla interna Mdulo fuera de servicio, ausente o

    autocomprobacin en curso.5 Falla de configuracin El mdulo presente no es el declarado en

    configuracin.6 Falla de comunicacin Falla de intercambio UC-mdulo (TSX 57)7 Falla de aplicacin Falla de parmetros de configuracin de la

    funcin especfica

    (1) La interpretacin de cada uno de los 3 bits depende de la funcin especfica (ejemplo: el bit0 corresponde al desbordamiento de la gama en el caso de la funcin analgica)

    Nota: Los dems bits de palabra de estado de nivel de la va de rango 2 o de las dems palabras de estado de nivel de la va son relativas a cada funcin especfica. En el caso de las entradas/salidas desviadas FIPIO, comprendidas en un mdulo de base

    seguidas de un mdulo de extensin, slo la palabra de estado del mdulo de base essignificativo y accesible. Su byte de peso dbil se ve afectado en el mdulo de base, su bytede peso fuerte se ve afectado en el mdulo de extensin.

    Captulo 66 Anexos

  • 6/2___________________________________________________________________________

    A

    6.2 Impresin de los parmetros de mdulos de entradas/salidasEl editor de documentacin permite imprimir para cada mdulo o interfaz integradalos smbolos y parmetros asociados a las diferentes entradas o salidas.

    En la aplicacin del navegador, hacer doble clic sucesivamente en los siguientesiconos:Estacin, carpeta, carpeta Estacin, Configuracin, Configuracin material, Configu-racin de los acopladores, y a continuacin Parmetro de los acopladores. Seleccionardespus el comando Archivo/imprimir.

    Ejemplo: Mdulo TSX AEY 1600

    TSX AEZ 1600 [Bastidor o posicin 4]

    Identificin del mduloRef. comercial: TSX AEY 1600 Designacin: 16ENT.ANA.HAUT NIVEAUPosicin: 4 Smbolo:

    Parmetros comunesTipo: Entradas Verificacin presencia bloq.term.: activo

    Parmetros de las vasVa Smbolo Gama Escala Mn Mx Filtrado Tarea0 0..10V User 0 100 2 MAST1 0..20mA %.. 0 10000 6 MAST2 4..20mA %.. 0 10000 2 MAST3 +/-10V %.. -10000 100000 0 MAST4 +/-10V %.. -10000 100000 0 MAST5 +/-10V %.. -10000 100000 0 MAST6 +/-10V %.. -10000 100000 0 MAST7 +/-10V %.. -10000 100000 0 MAST8 +/-10V %.. -10000 100000 0 MAST9 +/-10V %.. -10000 100000 0 MAST10 +/-10V %.. -10000 100000 0 MAST11 +/-10V %.. -10000 100000 0 MAST12 +/-10V %.. -10000 100000 0 MAST13 +/-10V %.. -10000 100000 0 MAST14 +/-10V %.. -10000 100000 0 MAST15 +/-10V %.. -10000 100000 0 MAST

  • ndice 8

    ___________________________________________________________________________

    7/1

    B

    A

    AAjuste 2/5BBiblioteca 4/1

    CConector de consola 3/5Configuracin 2/4

    DDiagnstico 2/6Direccionamiento de objetos 3/2EEditor de documentacin 6/2Entradas analgicas 3/5Escritura de palabras de control 3/16Estado 6/1

    FFallas 2/6Fallas de funcin especfica 5/8

    GGuarda explcita de parmetros 3/18Guardar prametros 2/5

    IImplantacin 5/1Impresin 6/2Instrucciones de funcin especfica 4/1Intercambios explcitos 3/13Intercambios implcitos 3/12Interfaces integradas de funcionesespecficas 3/5Interfaz de comunicacin 3/5

    Captulo 7 7 ndice alfabtico

    LLectura de palabras de estado 3/16

    MModos de funcionamiento 5/7

    OObjetos de intercambio explcito 3/1Objetos de intercambio implcito 3/1PPalabras de estado 6/1Pantallas de funciones especficas 2/3

    RREAD_PARAM 3/17READ_STS 3/16Restaurar parmetros 2/5Restitucin explcita de parmetros 3/18RESTORE_PARAM 3/18

    SSalida analgica 3/5SAVE_PARAM 3/18Sucesos 5/3

    TTratamiento de fallas de funcinespecfica 5/8

    VVas de contaje hacia adelante/hacia atrs 3/5

    WWRITE_CMD 3/16WRITE_PARAM 3/17

  • 7/2___________________________________________________________________________

    F

    A

  • ___________________________________________________________________________

    B/1

    Funcin especfica TON ndice generalSeccin B

    Captulo Pgina

    B

    1 Configuracin de la funcin especficaTON 1/1

    1.1 Introduccin 1/1

    1.2 Notas sobre el editor de configuracin 1/21.2-1 Acceso al editor de configuracin 1/21.2-2 Seleccin de los mdulos 1/31.2-3 Acceso a la definicin de los parmetros de las vas de un

    mdulo TON 1/4

    2 Definicin de los parmetros de vas de un mdulo de EE/SS TON 2/1

    2.1 Presentacin 2/12.1-1 Parmetros predeterminados 2/1

    2.2 Visualizacin de los parmetros de vas 2/2

    2.3 Modificacin de los parmetros de vas de entrada 2/52.3-1 Modificacin del tipo de entradas 2/52.3-2 Modificacin de la frecuencia de red 2/52.3-3 Modificacin de la tarea a la que se asocia la entrada 2/62.3-4 Modificacin del tiempo de filtrado de las entradas 24 VCC 2/7

    2.4 Modificacin de los parmetros de las vas de salidas 2/82.4-1 Modificacin del modo de retorno 2/82.4-2 Modificacin del modo de reactivacin de las salidas 2/82.4-3 Modificacin de la tarea a la que se asocia la salida 2/92.4-4 modificacin del control por falta de alimentacin 2/9

    2.5 Parmetros de las cuatro primeras entradas del mdulo en posicin 12/102.5-1 Nota 2/102.5-2 Acceso a la modificacin de los parmetros de una va 2/102.5-3 Definicin de los parmetros de vas 2/11

  • ___________________________________________________________________________

    B/2

    Funcin especfica TON ndice generalSeccin B

    Captulo Pgina

    B

    2.6 Parmetros de la entrada RUN/STOP, salvaguarda de programa y%MW de la salida Alarma 2/13

    2.7 Validacin de la configuracin 2/142.7-1 Validacin despus de la modificacin 2/142.7-2 Reconfiguracin global 2/14

    3 Funcin especfica de comprobacin 3/1

    3.1 Presentacin 3/1

    3.2 Descripcin de la pantalla de depuracin 3/1

    3.3 Visualizacin del diagnstico de mdulo 3/4

    4 Bits y palabras asociados a la funcin especfica TON 4/1

    4.1 Objetos de lenguaje asociados a las E/S TON 4/1

    4.2 Direccionamiento de objetos 4/4

    4.3 Lectura palabra de estado y escritura palabra de control 4/54.3-1 Lectura de la palabra de estado 4/54.3-2 Escritura de la palabra de control 4/5

    4.4 Anexo 1: Constantes de configuracin de mdulos de E/S TON 4/64.4-1 Mdulos de entrada situados en la posicin 1 4/64.4-2 Mdulos de entradas situados en la posicin x (x > 1) 4/84.4-3 Mdulos de salidas situados en la posicin x 4/9

    5 ndice 5/1

    5.1 ndice 5/1

  • Configuracin de la funcin especfica TON 1

    ___________________________________________________________________________

    1/1

    B1.1 IntroduccinAntes de crear un programa de aplicacin, se aconseja definir el contexto defuncionamiento fsico en el que el programa se ejecutar; es decir, el tipo deprocesador, los mdulos situados en cada posicin y los parmetros de las vasrelativas a cada mdulo.Nota:Es posible crear el programa de aplicacin antes de la configuracin fsica para que ste no estvinculado a cierto tipo de hardware. Para que el autmata pueda ejecutar el programa, sersin embargo necesario definir la configuracin fsica.

    Cada va de E/S TON tiene parmetros predeterminados que pueden modificarseindividualmente o por grupos de vas, segn el tipo. Para este propsito, el programaPL7 Micro propone la herramienta de configuracin que satisface esta necesidad: o en modo local, o en modo conectado; en este caso la modificacin se limita a ciertos parmetros.

    En el funcionamiento conectado de la aplicacin, se propone tambin una funcin dedepuracin que permite: visualizar el estado de las vas y sus parmetros, modificar el estado de las vas (forzado, puesta a 1, puesta a 0), acceder al diagnstico del mdulo.

    Captulo 11 Configuracin de la funcin especficaTON

  • ___________________________________________________________________________

    1/2

    B 1.2 Notas sobre el editor de configuracin1.2-1 Acceso al editor de configuracin

    Desde la navigateur application seleccione y haga clic sucesivamente sobre Estaciny Configuracin, y haga doble clic en el icono "Configuracin Hardware".

    Si la navigateur application no est desplegada:

    haga clic sobre el icono navigateur application

    o seleccione el botn Herramientas/Navegador de aplicacin

  • Configuracin de la funcin especfica TON 1

    ___________________________________________________________________________

    1/3

    B1.2-2 Seleccin de los mdulosSe efecta haciendo doble clic sobre la posicin del mdulo que se va a configurar(por ejemplo, la posicin 5). Aparece el cuadro de dilogo del ejemplo siguiente:

    En el campo Familia, se selecciona la familia "Todo o Nada"; luego, en el campoMdulo, se selecciona la referencia del mdulo, (por ejemplo, TSX DMZ 28DT).Despus de validar con Aceptar, el mdulo se declara en su(s) posicin(es); staaparece sombreada y contiene la referencia del mdulo.Ejemplo:

    Los mdulos instalados en el emplazamiento 1 de las bases TSX 37-10:

    Referencia base autmata Referencia del mdulo E/S TON en la posicin 1&2TSX 37-10 028AR1 TSX DMZ 28ARTSX 37-10 028DR1 TSX DMZ 28DRTSX 37-10 128DR1 TSX DMZ 28DRTSX 37-10 128DT1 TSX DMZ 28DTTSX 37-10 128DTK1 TSX DMZ 28DTKTSX 37-10 164DTK1 TSX DMZ 64DTK

  • ___________________________________________________________________________

    1/4

    B1.2-3 Acceso a la definicin de los parmetros de las vas de un mdulo TONSe efecta haciendo doble clic en una de las posiciones del mdulo. En el caso deun mdulo de formato estndar que ocupe dos posiciones, al hacer doble clic en laposicin alta aparece la pantalla de definicin de parmetros de las vas de entrada,y, al hacerlo en la posicin baja, la pantalla de definicin de parmetros de las vasde salida.Ejemplo:

  • Parmetros de las vas de un mdulo de E/S TON 2

    ___________________________________________________________________________

    2/1

    B

    Entradas Salidas EE/SSTiempo Tipo Filtrado Modo Reactivacin Asign. Controlde de 50/60 Hz retorno de de de tarea predet. de

    filtrado lgica salidas salidas aliment. TSX DMZ 64DTK 4ms - - retorno a 0 programada Mast activadoTSX DMZ 28DTK 4ms - - retorno a 0 programada Mast activadoTSX DMZ 28DT 4ms - - retorno a 0 programada Mast activadoTSX DMZ 28DR 4ms positiva - retorno a 0 - Mast activadoTSX DMZ 28AR 20 ms - 50 Hz retorno a 0 - Mast activadoTSX DEZ 32D2 4ms - - - - Mast activadoTSX DEZ 12D2K 4ms - - - - Mast activadoTSX DEZ 12D2 4ms positiva - - - Mast activadoTSX DEZ 08A4 20 ms - 50 Hz - - Mast activadoTSX DEZ 08A5 20 ms - 50 Hz - - Mast activadoTSX DSZ 32T2 - - - retorno a 0 programada Mast activadoTSX DSZ 32R5 - - - retorno a 0 - Mast activadoTSX DSZ 08T2K - - - retorno a 0 programada Mast activadoTSX DSZ 08T2 - - - retorno a 0 programada Mast activadoTSX DSZ 04T22 - - - retorno a 0 programada Mast activadoTSX DSZ 08R5 - - - retorno a 0 - Mast activadoTSX DPZ 10D2A 4ms - - - - Mast activado

    Referenciasde mdulo

    Captulo 22 Definicin de los parmetros de vas de un mdulo de EE/SS TON

    2.1 PresentacinA las vas de entrada o de salida de un mdulo de E/S TON se asignan parmetrosde configuracin que pueden ser visualizados y modificados: asignacin de las vas a una tarea, tiempo de filtrado de las vas de entrada, modo de retorno de las salidas en caso de fallo, tipo de reactivacin de las salidas, etc.

    Se accede a la pantalla de definicin de parmetros de las vas de un mdulo haciendodoble clic en dicho mdulo en la pantalla de configuracin (vase el prrafo 1.2-4).Las vas reciben una configuracin predeterminada, si no hay modificacin de losparmetros.

    2.1-1 Parmetros predeterminadosEn el siguiente cuadro se indican los parmetros predeterminados de cada uno de losmdulos.

  • ___________________________________________________________________________

    2/2

    B2.2 Visualizacin de los parmetros de vasEsta pantalla contiene la designacin del mdulo seleccionado y muestra susparmetros configurados. Tambin permite acceder a la funcin de modificacin delos parmetros (vase el subcaptulo 2.3) o al modo de depuracin(vase el captulo 3).

    1 Esta franja contiene la referencia y la posicin del mdulo en el autmata.2 Este rea de comandos muestra:

    el modo de funcionamiento actual (modo Configuracin) y permite, en modoconectado, seleccionar el modo Comprobacin (Debug) en un cuadro de listadesplegable;

    el tipo de vas (entradas o salidas) visualizados en la pantalla para los mdulosmixtos de formato estndar. Este cuadro de lista desplegable permite mostrar:- bien la parte de entradas de un mdulo mixto de entradas/salidas,- bien la parte de salidas de un mdulo mixto de entradas/salidas;

    la posicin de las vas (impares o pares) de los mdulos de 32 entradas o salidasde formato normal.Con este cuadro de lista desplegable se puede visualizar:- bien la parte impar de un mdulo de 32 entradas o salidas (parte superior),- bien la parte par de un mdulo de 32 entradas o salidas (parte inferior).

    3 Este rea de nivel "mdulo" contiene una designacin abreviada del mdulo (porejemplo, 32 entradas 24VCC + 32 salidas estticas 0,1A con conexin HE10).Para ciertos mdulos, proporciona informaciones complementarias, tales como: el tipo de entrada (lgica positiva o negativa) para el mdulo de entradas

    TSX DEZ 12D2 o la parte entradas del mdulo mixto TSX DMZ 28DR. Dosbotones de control permiten modificar el tipo de entrada: lgica positiva(predeterminada) o lgica negativa.

    5

    12

    3

    4

  • Parmetros de las vas de un mdulo de E/S TON 2

    ___________________________________________________________________________

    2/3

    B

    la frecuencia de red (50 o 60 Hz) para los mdulos de entradas TSX DEZ 08A4y TSX DEZ 08 A5 o la parte correspondiente a entradas del mdulo mixtoTSZ DMX 28AR. Hay dos botones de control que permiten modificar la frecuencia:50 Hz (predeterminada) o 60 Hz.

    el modo de retorno de las salidas en caso de fallo para todos los mdulos desalidas (de semiformato y estndar), o para la parte de salidas de los mdulosmixtos: Retorno a 0 (predeterminado) o Conservacin del estado. Hay dosbotones de control que permiten modificar el modo.

    el modo de reactivacin de las salidas depus de una disyuncin para todoslos mdulos con salidas estticas (de semiformato y estndar) o la parte desalidas de los mdulos mixtos con salidas estticas: Programado(predeterminado) o Automtico. Hay dos botones de control que permitenmodificar el modo seleccionado.

  • ___________________________________________________________________________

    2/4

    B4 Este rea de nivel "va" indica los parmetros configurados para cada va del

    mdulo:

    Va: nmero de la va de entrada o de salida. Smbolo: smbolo definido por el usuario en el editor de variables y asociado al

    objeto lenguaje de la va. Si la va no tiene ningn smbolo asociado, este campoest vaco.

    Control predeterminado de alimentacin: permite desactivar el control del captador de tensin o preaccionador de un mdulo de EE/SS. Asimismo, se puede modificar el control aplicando WRITE-CDM a la ayuda (ver cap. 4. 3-2).

    Atencin: la desactivacin de este control puede acarrear problemas deseguridad en los usuarios de la aplicacin.

    Tarea: indica la tarea (MAST o FAST) a la que se ha asignado el grupo de vas correspondiente (tarea predeterminada: MAST ). Este parmetro es modificable. Las vas se asignan a una misma tarea por grupos de 8, salvo el ltimo grupo, si ste contiene un nmero de vas inferior a 8.

    Nota: Cuando haya un grupo de vas asignado a "Ninguna" tarea, esas vas nosern intercambiadas por el sistema de entradas/salidas. Esto sirve, por ejemplo,para que no repercutan en la aplicacin los fallos de alimentacin externacorrespondientes a grupos de vas no utilizados.

    Filtrado: se visualiza nicamente para un mdulo de entradas (de semiformatoo de formato estndar) o para la parte de entradas de un mdulo mixto. Indica eltiempo de filtrado asignado a un grupo de cuatro vas consecutivas (tiempopredeterminado: 4ms). Este tiempo puede modificarse de 0,1 ms a 7,5 ms porincrementos de 0,5 ms.Es el cuadro de lista desplegable que permite modificar este tiempo de filtrado. Nota:Si se han definido los parmetros de una va como contaje/descontaje

    "codificador incremental" en una de las cuatro primeras entradas de un mdulo situado en la posicin 1, el tiempo de filtrado de las cuatro entradas se fija a 0,1 ms.

    Definicin de parmetros: se completa nicamente para ciertas vas de entradao salida del mdulo situado en la posicin 1 y 2. Indica la funcin asignada a lava (entrada para almacenamiento de estado, de eventos, de contaje, de RUN/STOP; salida de ALARMA). Entradas y salida a las que se refiere: %I1.0, %I1.1,%I1.2, %I1.3, %I1.8 y %Q2.0.0.

    5 Un ascensor, presente nicamente al definir vas de entradas o salidas de unmdulo TSX DMZ 64 DTK, permite mostrar en la pantalla el grupo de 16 vassiguientes o previas.

  • Parmetros de las vas de un mdulo de E/S TON 2

    ___________________________________________________________________________

    2/5

    B2.3 Modificacin de los parmetros de vas de entrada2.3-1 Modificacin del tipo de entradasSe efecta en la pantalla de configuracin de entradas mediante dos botones decontrol que permiten definir el tipo de entradas utilizadas: entradas de lgica positiva: Sink (comn de los captadores en + de la alimentacin), entradas de lgica negativa: Source (comn de los captadores en - de la

    alimentacin).Estos botones de control se proponen nicamente en la configuracin de losmdulos TSX DEZ 12D2 y de la parte entradas de los mdulos mixtos TSX DMZ 28DR.La configuracin se efecta globalmente para todas las entradas del mdulo.

    AtencinLa modificacin del tipo de entrada implica:- la modificacin correspondiente de la posicin del conmutador situado en el

    mdulo,- un cableado de entradas diferente segn su lgica positiva (sink") o negativa

    (source).Nota:Slo el modo local permite el acceso a la modificacin de tipo de entrada.

    2.3-2 Modificacin de la frecuencia de redSe efecta en la pantalla de configuracin de entradas mediante dos botones decontrol que permiten adaptar las entradas alternas a la frecuencia de la red (50 o 60Hz). Estos botones de control se ofrecen nicamente en la configuracin de losmdulos TSX DEZ 08A4 y TSX DEZ 08A5 y de la parte de entradas de los mdulosmixtos TSX DMZ 28AR.La configuracin se realiza globalemente para todas las entradas del mdulo.

    Nota:Slo el modo local permite el acceso a la frecuencia de red.

  • ___________________________________________________________________________

    2/6

    B2.3-3 Modificacin de la tarea a la que se asocia la entradaSe efecta, en modo local, desde la pantalla de configuracin del mdulo medianteuno o varios cuadros de lista desplegable, segn el nmero de entradas del mdulo.Cada cuadro permite definir para un grupo de 8 vas consecutivas la tarea en cuyoinicio se adquirirn estas entradas: tarea MAST, tarea FAST o Ninguna.

    ObservacionesSi el mdulo contiene un nmero de entradas que no sea mltiplo de 8, el ltimogrupo constar de un nmero de vas comprendido entre 1 y 7.Ejemplo: Para un mdulo de 12 entradas, los grupos se constituirn del modosiguiente: grupo 1: vas 0 a 7, grupo 2: vas 8 a 11.Todos los grupos de vas de un mdulo TON pueden ser asignados a "Ninguna"tarea. Cuando se asigne un grupo de vas a "Ninguna" tarea, todos los gruposde vas siguientes quedarn asignados a "Ninguna" tarea.

  • Parmetros de las vas de un mdulo de E/S TON 2

    ___________________________________________________________________________

    2/7

    B2.3-4 Modificacin del tiempo de filtrado de las entradas 24 VCCSe efecta desde la pantalla de configuracin del mdulo mediante varios cuadrosde lista desplegable, segn el nmero de entradas del mdulo. Cada cuadro permitedefinir para un grupo de 4 vas consecutivas los tiempos de filtrado. Estos tiempospueden variar de 0,1 ms a 7,5 ms por incrementos de 0,5 ms.Esta funcionalidad se propone nicamente en la configuracin de las entradas de losmdulos TSX DEZ 32D2/12D2 y TSX DPZ 10DA, o de la parte de entradas de losmdulos mixtos TSX DMZ 28DT/28DTK/28DR/64DTK.

    Nota:Tanto el modo local como el modo conectado permiten el acceso a la modificacin del tiempode filtrado.____________________________________________________________________________

    2.3-5 modificacin del control por falta de alimentacinSe realiza a partir de la pantalla de configuracin del mdulo mediante una casillade verificacin que permite controlar el regulador de tensin de un grupo de 16vas consecutivas.Por defecto el control es activo (casilla no seleccionada).

    Atencin: la desactivacin del control puede acarrear problemas de seguridad a losusuarios de la aplicacin.

  • ___________________________________________________________________________

    2/8

    B2.4 Modificacin de los parmetros de las vas de salidas2.4-1 Modificacin del modo de retornoSe efecta en modo local o conectado desde la pantalla de configuracin de las salidasmediante dos botones de control que permiten definir el modo de retorno de las salidassi la aplicacin pasa a STOP: retorno a 0: las salidas se ponen a 0, conservacin del estado: las salidas permanecen en el estado anterior al STOP.Estos botones de control se ofrecen en la configuracin de todos los mdulos de salida(de semiformato o de formato estndar) y de la parte de salidas de los mdulos mixtos.La configuracin se realiza globalmente para todas las salidas de un mdulo desemiformato o de la parte de salidas de un mdulo mixto. En mdulos de 32 salidasy de formato estndar, est limitada a la posicin par o la posicin impar.

    ___________________________________________________________________________

    2.4-2 Modificacin del modo de reactivacin de las salidasSe efecta en modo local o conectado desde la pantalla de configuracin de las salidasmediante dos botones de control que permiten definir el modo de reactivacin de lassalidas despus de una disyuncin de stas. Automtica: la reactivacin se ejecuta automticamente todos los 10 segundos

    hasta que desaparezca el fallo. Programada: la reactivacin se ejecuta mediante un comando de la aplicacin del

    autmata. Para evitar la repeticin de reactivaciones prximas entre s, el mdulogarantiza automticamente una temporizacin de 10 segundos entre dosreactivaciones.

    La reactivacin no tiene ningn efecto en una va inactiva o sin fallo.Estos botones de control aparecen nicamente en la configuracin de los mdulos consalidas estticas TSX DSZ 32T2/08T2K/08T2/08T22, o de la parte de salidas de losmdulos mixtos con salidas estticas TSX DMZ 28DT/28DTK/64DTK.La configuracin se realiza globalmente para todas las salidas de un mdulo de semi-formato o de la parte de salidas de un mdulo mixto. En mdulos de 32 salidas y deformato estndar, est limitada a la posicin par o la posicin impar.

  • Parmetros de las vas de un mdulo de E/S TON 2

    ___________________________________________________________________________

    2/9

    B2.4-3 Modificacin de la tarea a la que se asocia la salidaSe efecta desde la pantalla de configuracin del mdulo mediante uno o varioscuadros de lista desplegable, segn el nmero de salidas del mdulo. Cada cuadropermite definir, para un grupo de 8 vas consecutivas, la tarea al final de la cual seactualizarn esas salidas: tarea MAST, tarea FAST, o Ninguna tarea.Observacin

    Cuando se asigne un grupo de vas a "Ninguna" tarea, todos los grupos de vassiguientes quedarn asignados a ninguna tarea.

    ObservacinSi el mdulo contiene un nmero de salidas que no sea mltiplo de 8, el ltimogrupo consistir en un nmero de vas comprendido entre 1 y 7.Ejemplo: Para un mdulo de 12 salidas, los grupos se constituirn del modosiguiente: grupo 1: vas 0 a 7, grupo 2: vas 8 a 11.

    __________________________________________________________________________

    2.4-4 modificacin del control por falta de alimentacinSe realiza a partir de la pantalla de configuracin del mdulo mediante una casilla deverificacin que permite controlar la tensin preaccionadora de un grupo de 16 vasconsecutivas. Por defecto el control es activo (casilla no seleccionada).

    Atencin: la desactivacin del control puede acaerrar problemas de seguridad alos usuarios de esta aplicacin.

  • ___________________________________________________________________________

    2/10

    B2.5 Parmetros de las cuatro primeras entradas del mdulo en

    posicin 12.5-1 NotaLas cuatro primeras entradas del mdulo situado en la posicin 1 de un autmata(%I1.0 a %I1.3) pueden tener funciones diferentes segn la definicin de losparmetros efectuada en la configuracin. Cada una de las entradas puedeconfigurarse como: entrada normal (definicin predeterminada), o entrada con almacenamiento de estado, o entrada de eventos, o entrada de contaje (al mximo dos vas de contaje; cada una puede utilizar dos

    entradas).

    2.5-2 Acceso a la modificacin de los parmetros de una vaEl acceso a la modificacin de los parmetros implica: visualizar en configuracin la parte de entradas o la posicin impar del mdulo

    situado en la posicin 1, presentar el rea de dilogo 2 que permite definir los parmetros de la va

    seleccionada en el rea de visualizacin 3.La visualizacin de dicho cuadro de dilogo 2 se efecta:- marcando la casilla de parmetros 1 (estando seleccionada alguna de las

    cuatro primeras entradas), o- haciendo doble clic en una de las cuatro primeras entradas, o- seleccionando la opcin Parmetros del men Ver, o

    - mediante la tecla estando el cursor en alguna de las cuatro entradas.

    La seleccin de una de las cuatro primeras vas (0 a 3) en el rea de visualizacin3 permite acceder a la modificacin de sus parmetros en el rea de dilogo 2 queindica el nmero de la va seleccionada de modo dinmico (por ejemplo,Parmetros va 0), as como los diferentes parmetros posibles para la va.

    2

    1

    3

  • Parmetros de las vas de un mdulo de E/S TON 2

    ___________________________________________________________________________

    2/11

    B2.5-3 Definicin de los parmetros de vasEl rea de dilogo 2 permite asignar a cada va (de 0 a 3) una funcin

    NormalLa entrada se configura como entrada "normal"; es la funcin predeterminada.

    Almacenamiento de estadoEsta funcin permite aceptar un impulso de duracin corta (inferior a un tiempo de

    ciclo del autmata) para tratarlo en el ciclo siguiente.El impulso se acepta al cambiar de estado de entrada. El cambio puede ser:- un paso del estado 0 al estado 1,- un paso del estado 1 al estado 0.Segn el tipo de almacenamiento deseado, se activa uno de los botones de control:- Almacenamiento estado 1: el impulso almacenado ser un impulso de "1"

    (estado 0 -> estado 1),- Almacenamiento estado 0: el impulso almacenado ser un impulso de "0"

    (estado 1 -> estado 0).NotaTanto el modo local como el conectado permiten el acceso al almacenamiento de estado.

    Tratamiento de eventosEsta funcin permite aceptar eventos para asegurar su tratamiento inmediato(tratamiento con interrupcin). El tratamiento de eventos se efecta en el flancoascendente (0 v1) o descendente (1v0) de la entrada asociada.Las entradas as configuradas se asocian a un nmero de tratamiento de eventos(Evti).Se activa el botn de control "tratamiento de eventos", que marca automticamentela casilla "Ascendente"; en este caso, el tratamiento se efecta en el flancoascendente del impulso (estado 0 v estado 1). Si se desea un tratamiento en elflanco descendente del impulso (estado 1vestado 0), se selecciona la casilla"Descendente".

  • ___________________________________________________________________________

    2/12

    BSe define un nmero de tratamiento "Evti" :- i = 1 a 8 en el autmata TSX 37-10,- i = 0 a 15 en el autmata TSX 37-21/22.

    Nota:Tanto el modo local como el conectado permiten pasar al tratamiento de sucesos.

    Contaje TONA partir de estas cuatro entradas, es posible realizar un mximo dos vas de contajeindependientes, configurables segn una de las funciones especficas siguientes:- contaje,- descontaje,- contaje/descontaje con o sin discriminador de sentido de marcha.Asignacin de las entradas a las vas de contaje:- las entradas %I1.0 y %I1.1 se asignan a la va 0,- las entradas %I1.2 y %I1.3 se asignan a la va 1.Estas funciones se configuran en pantallas de definicin de parmetros a las quese accede activando el botn:- "Contador 0" si la entrada TON seleccionada es 0 o 1,- "Contador 1" si la entrada TON seleccionada es 2 o 3.

    Notas:El contador 1 puede crearse nicamente si existe el contador 0.Slo el modo local permite pasar al contaje TON.La configuracin de las "funciones especficas de contaje" se describe en el apartado H -Funcinespecfica de contaje - de este manual.

  • Parmetros de las vas de un mdulo de E/S TON 2

    ___________________________________________________________________________

    2/13

    B2.6 Parmetros de la entrada RUN/STOP, salvaguarda de programa y

    %MW de la salida Alarma Entrada RUN/STOP

    La entrada TON (%I1.8) puede asignarse a la funcin RUN/STOP que permite activar(RUN) o detener (STOP) la ejecucin del programa de aplicacin.Nota:La puesta a STOP por la entrada fsica %I1.8 es prioritaria respecto a un comando de puestaa RUN que proviene de un terminal o de una red.

    Entrada de salvaguarda del programa y de los %MWPuede asignarse la entrada TON (%I1.9) a la funcin de salvaguarda del programay de los %MW. Coincidiendo con el flanco ascendente de esta entrada, peticin detransferencia RAM v FLASH EPROM del programa de aplicacin y de los %MW.

    Salida AlarmaLa salida TON (%Q2.0) puede asignarse a la funcin Alarma. En el funcionamientonormal (autmata en RUN), esta salida est en el estado 1 y pasa al estado 0 alaparecer un fallo de bloqueo.

    Para que la(s) entrada y/o salida pueda(n) realizar estas funciones, es necesario configurarla(s).En la pantalla de configuracin, un doble-clic sobre la posicin 0 muestra una pantallade definicin de parmetros que permite conf