Está en la página 1de 28

-

SOFTSTARTER TIPO PSTX

Anybus CompactCom
PROFINET

PREPARADO ESTADO NIVEL DE SEGURIDAD

2019-10-10 Aprobado Público


LIBERADO TIPO DE DOCUMENTO

2019-12-18 Manual
ORGANIZACIÓN PROPIETARIA ID DE DOCUMENTO. RVDO. LANG. PÁGINA

Acciona arrancadores suaves 1SFC132094M0201 mi en 1/28


© Copyright 2019 ABB. Reservados todos los derechos.
ANYBUS COMPACTCOM

Contenido
1. PROFINET ............................................... .................................................. ................................... 4
1.1. Telegrama de entrada digital ............................................... .................................................. ............... 5
1.2. Entradas digitales programables ............................................... .................................................. .. 6
1.3. Telegrama de entrada analógica ............................................... .................................................. .............. 8
1.4. Entradas analógicas programables ............................................... .................................................. .8
1.5. Telegrama de salida digital ............................................... .................................................. ........... 10
1.6. Telegrama de salida analógica ............................................... .................................................. .......... 12

2. Tareas de Fieldbus .............................................. .................................................. ........................... 12


2.1.1. Palabra de control FBT ............................................... .................................................. .... 12
2.2. ID de tarea ................................................ .................................................. ........................................ 13
2.3. ID de respuesta ................................................ .................................................. .............................. 13
2.4. Códigos de error ................................................ .................................................. ................................ 13
2.5. Solicitar valor de parámetro, palabra inferior ............................................ ...................................... 13
2.5.1. Argumentos ................................................. .................................................. .............. 14
2.5.2. Valor de retorno ................................................ .................................................. ............ 14
2.6. Cambiar el valor del parámetro ............................................... .................................................. ......... 14
2.6.1. Argumentos ................................................. .................................................. .............. 14
2.6.2. Valor de retorno ................................................ .................................................. ............ 14
2.7. Establecer fecha y hora .............................................. .................................................. ...................... 14
2.7.1. Argumentos ................................................. .................................................. .............. 14
2.7.2. Valor de retorno ................................................ .................................................. ............15
2.8. Solicitar valor de parámetro, palabra superior ............................................ ......................................15
2.8.1. Argumentos ................................................. .................................................. ..............15
2.8.2. Valor de retorno ................................................ .................................................. ............15
2.9. Números y valores de los parámetros .............................................. ................................................15
2.9.1. Valores negativos ................................................ .................................................. .......dieciséis

3. Configurar cadenas de comunidad SNMP ............................................ ..........................................dieciséis

4. Configurar ABB Automation Builder ............................................ ............................................ 17


4.1. Crear un nuevo proyecto .............................................. .................................................. ................. 17
4.2. Instale el archivo GSDML de Profinet ............................................ .................................................. .18
4.3. Agregue el módulo controlador CM579-PNIO PROFINET IO ......................................... ........... 20
4.4. Configurar direcciones IP y nombre de estación ........................................... ...................................... 20
4.5. Agregue el esclavo PSTX .............................................. .................................................. .................... 22
4.6. Escribir un programa de PLC simple para controlar el arrancador suave ......................................... ........... 23
4.7. Construya y ejecute el programa de demostración del PLC ........................................... ........................................ 27

5. Contáctenos .............................................. .................................................. ................................ 28

ESTADO NIVEL DE SEGURIDAD ID DE DOCUMENTO. RVDO. LANG. PÁGINA

Aprobado Público 1SFC132094M0201 mi en 2/28


© Copyright 2019 ABB. Reservados todos los derechos.
ANYBUS COMPACTCOM

Descargo de responsabilidad legal de seguridad cibernética

Este producto está diseñado para conectarse y comunicar información y datos a través de una interfaz
de red. Es su exclusiva responsabilidad proporcionar y garantizar continuamente una conexión segura
entre el producto y su red o cualquier otra red (según sea el caso). Deberá establecer y mantener las
medidas adecuadas (como, entre otras, la instalación de cortafuegos, la aplicación de medidas de
autenticación, el cifrado de datos, la instalación de programas antivirus, etc.) para proteger el
producto, la red, su sistema y la interfaz contra cualquier tipo de brechas de seguridad, acceso no
autorizado, interferencia, intrusión, fuga y / o robo de datos o información. ABB Ltd y sus afiliadas no
son responsables de los daños y / o pérdidas relacionados con dichas violaciones de seguridad,
cualquier acceso no autorizado, interferencia, intrusión,

Mitigación de riesgos e implementación segura


La idea es crear una protección de defensa en profundidad para cada red mediante la asignación de soluciones
de firewall al frente de las redes internas de confianza de cada red mediante la administración de firewalls, sus
configuraciones y reglas de acceso. El arrancador suave debe colocarse en una red confiable, estrictamente
limitada y en una parte alojada de una red o sistema de control. Configure los firewalls de acuerdo con el
principio de negar todo lo que no se necesita ni se usa. Para un acceso remoto seguro, use una conexión VPN
con una capa de encriptación para crear un canal seguro a través de una red insegura. Para obtener más
información sobre ciberseguridad y mitigación de riesgos, descargue el documentoCiberseguridad para
convertidores de frecuencia ABB de la biblioteca de ABB.

Información
El dispositivo utiliza los siguientes puertos UDP, 34962 (PROFINET RT Unicast), 34963
(PROFINET RT Multicast), 34969 (PROFINET RPC Context Manager), 53247 (PROFINET RPC
Cli-ent / Server). Estos puertos deben estar abiertos en el firewall para permitir la
comunicación entre dispositivos compatibles.

ESTADO NIVEL DE SEGURIDAD ID DE DOCUMENTO. RVDO. LANG. PÁGINA

Aprobado Público 1SFC132094M0201 mi en 28/3


© Copyright 2019 ABB. Reservados todos los derechos.
ANYBUS COMPACTCOM

1. PROFINET
Profinet (Process Field Net) es un estándar técnico de la industria para la comunicación de datos a
través de Industrial Ethernet, diseñado para recopilar datos y controlar equipos en sistemas
industriales.

El protocolo Profinet es un protocolo de bus de campo que proporciona información de estado y


control total del arrancador suave, lectura y escritura de parámetros. A través del bus de campo es
posible arrancar y parar el motor, leer corrientes y frecuencia, obtener información sobre
protecciones, advertencias, fallas y mucho más.

Consulte el capítulo 8 del manual de instalación y puesta en servicio, documento SFC132081M0201, para conocer los ajustes

relacionados con el bus de campo.

Antes de que la comunicación Profinet pueda ponerse en funcionamiento, se deben configurar los siguientes parámetros en
el arrancador suave:

- Parámetro 12.2 Conector de interfaz FB ajustado a Anybus.

- Parámetro 12.3 Control de bus de campo ajustado a En Control de bus de campo establecido en Encendido (si se usa solo bus de campo para

monitorear, este parámetro se puede configurar en Apagado).

Información
Después de cambiar cualquiera de los parámetros de comunicación, es necesario realizar un
ciclo de energía del dispositivo para que los valores de los parámetros entren en vigencia. Otra
forma de que se aplique un cambio de valor de parámetro de comunicación es establecer el
parámetro 12.2 Conector de interfaz FB en “Ninguno” y luego volver a establecerlo en “Anybus”.

Para realizar la programación del PLC, se encuentran disponibles los siguientes archivos:

Archivo GSDML Tipo de archivo

Productos de control GSDML-V2.31-ABB-PSTX- Perfil de dispositivo para el módulo Anybus M30


20150225.xml
GSDML-V2.34-ABB-Productos-de-control-PSTX- Perfil de dispositivo para el módulo Anybus M40
20181105.xml
GSDML-0184-2714-PSTX1.bmp Símbolo del dispositivo

Información
Si no se pasa ningún mensaje entre el arrancador suave PSTX y el módulo Anybus durante
más tiempo que el tiempo de espera de falla del bus de campo configurado (parámetro
19.12), el arrancador suave PSTX se disparará en la protección de falla de comunicación del bus de
campo (P1E00) y con la configuración predeterminada el motor se detendrá. Si el sistema de
comunicación está configurado de tal manera que los comandos / solicitudes no se transmiten
continuamente entre el PLC y el arrancador suave, esta función de protección debe desactivarse. El
parámetro 19.4 (Operación de fallo de bus de campo) se puede configurar en “Desactivado”.

ESTADO NIVEL DE SEGURIDAD ID DE DOCUMENTO. RVDO. LANG. PÁGINA

Aprobado Público 1SFC132094M0201 mi en 28/4


© Copyright 2019 ABB. Reservados todos los derechos.
ANYBUS COMPACTCOM

¡Precaución!

El arrancador suave PSTX cumple con la especificación PROFINET Clase B y esto implica que el
arrancador suave es compatible con el Protocolo simple de administración de red (SNMP). Al
enviar solicitudes SNMP al arrancador suave, es posible recuperar información sobre la
configuración de la red. Para evitar que personas externas obtengan información sobre la red
interna, es una fuerte recomendación emplear un firewall con el objetivo de bloquear cualquier
tráfico SNMP no deseado a los puertos 161 y 162. Con el módulo Anybus Profinet M40, también
se recomienda encarecidamente cambiar las cadenas de la comunidad pública SNMP. Con el
módulo Anybus M30, no es posible cambiar los valores predeterminados de las cadenas de
comunidad SNMP.

El motor puede arrancar inesperadamente si hay una señal de arranque presente al realizar cualquiera de las

acciones enumeradas a continuación.

- Cambio de un tipo de control a otro (control de bus de campo / control cableado)

- Restablecer todos los ajustes

Información
Al fijar el módulo en el puerto com1, asegúrese de que el módulo esté correctamente
alineado en el zócalo antes de aplicar fuerza. El manejo brusco y / o la fuerza excesiva en
combinación con la desalineación pueden causar daños mecánicos al módulo y / o al
com1 y al zócalo.

1.1. Telegrama de entrada digital


Al PLC desde el arrancador suave.

Entrada de palabra Entrada digital Un poco Datos Descripción


área de datos poner byte

0 0 0 Estado del modo automático1 0 = Control del arrancador suave a través de


comunicación de bus de campo no
permitida
1 = Control de arrancador suave a través de
comunicación de bus de campo permitido

1 Estado del evento 0 = Sin falla / advertencia / protección


activa
1 = Fallo activo / advertencia /
protección

2 Listo para empezar 0 = Un arranque probablemente causará una


falla
1 = Un arranque no causará una falla

3 Respuesta de FBT 0 Consulte la sección 2 Tareas de bus de campo

4 Respuesta de FBT 1 Consulte la sección 2 Tareas de bus de campo

5 Bit de palanca FBT Consulte la sección 2 Tareas de bus de campo

ESTADO NIVEL DE SEGURIDAD ID DE DOCUMENTO. RVDO. LANG. PÁGINA

Aprobado Público 1SFC132094M0201 mi en 28/5


© Copyright 2019 ABB. Reservados todos los derechos.
ANYBUS COMPACTCOM

Entrada de palabra Entrada digital Un poco Datos Descripción


área de datos poner byte

6 Programable Función de entrada digital


Entrada digital 1 programable, ver sección 1.2
7 Programable
Entrada digital 2

1 8 (0) Programable
Entrada digital 3

9 (1) Programable
Entrada digital 4

10 (2) programables
Entrada digital 5

11 (3) Programable
Entrada digital 6

12 (4) Programable
Entrada digital 7

13 (5) Programable
Entrada digital 8

14 (6) Programable
Entrada digital 9

15 (7) Programable
Entrada digital 10

1) El modo automático refleja el estado de control del arrancador suave. Esto se ve afectado por una combinación de:

- La señal de entrada del modo automático del PLC (telegrama de salida digital).

- El estado del interruptor Local / Remoto en la HMI.

- El parámetro “Control de bus de campo”.

- La entrada digital “Deshabilitar bus de campo”.

1.2. Entradas digitales programables


Las funciones de las entradas digitales programables están controladas por los parámetros Bus de campo DI 1
mediante Bus de campo DI 10. Las siguientes funciones están disponibles para su selección:

Función Datos

Ninguno El valor se establece en 0

Iniciar comentarios Estado de la señal de inicio

Detener comentarios Estado de la señal de parada

Retroalimentación de restablecimiento de fallas Estado de la señal de reinicio

Retroalimentación inversa de baja velocidad Estado de la señal de retroceso de velocidad lenta

Retroalimentación de avance de velocidad lenta Estado de la señal de avance de velocidad lenta

Retroalimentación de inicio 1 Estado de la señal de Inicio 1

Iniciar 2 comentarios Estado de la señal de Inicio 2

Iniciar 3 comentarios Estado de la señal de Inicio 3

ESTADO NIVEL DE SEGURIDAD ID DE DOCUMENTO. RVDO. LANG. PÁGINA

Aprobado Público 1SFC132094M0201 mi en 28/6


© Copyright 2019 ABB. Reservados todos los derechos.
ANYBUS COMPACTCOM

Función Datos

Retroalimentación de calentamiento del motor Estado Señal de calentamiento del motor

Comentarios definidos por el usuario Estado de la señal de protección definida por el

Retroalimentación de freno de parada usuario Estado de la señal de freno de parada Estado

Retroalimentación de modo de emergencia de la señal del modo de emergencia Estado de la

Retroalimentación de marcha atrás señal de marcha atrás

Estado de ejecución 1 = Indica cuando el arrancador suave da tensión al motor

Estado de TOR Parte superior de la rampa. 1 = Indica que el motor funciona a pleno

Línea voltaje. Conexión de línea o delta interior; 0 = Línea, 1 = Delta 0 = L1, L2,

Secuencia de fase L3; 1 = L1, L3, L2

Estado del grupo de eventos 0 0 = No hay eventos activos presentes en el grupo 0. 0 = No hay

Estado del grupo de eventos 1 eventos activos presentes en el grupo 1 0 = No hay eventos

Estado del grupo de eventos 2 activos presentes en el grupo 2 0 = No hay eventos activos

Estado del grupo de eventos 3 presentes en el grupo 3 0 = No hay eventos activos presentes

Estado del grupo de eventos 4 en el grupo 4 0 = No hay eventos activos Eventos presentes en

Estado del grupo de eventos 5 el grupo 5 0 = No hay eventos activos presentes en el grupo 6

Estado del grupo de eventos 6 Estado de ejecución del motor conectado a la secuencia 1

Secuencia 1 Estado de ejecución Estado de ejecución del motor conectado a la secuencia 2

Secuencia 2 Estado de ejecución Estado de ejecución del motor conectado a la secuencia 3

Secuencia 3 Estado de ejecución

Secuencia 1 Estado de TOR Estado superior de rampa del motor conectado a la secuencia 1

Secuencia 2 Estado de TOR Estado superior de la rampa del motor conectado a la secuencia 2

Secuencia 3 Estado TOR Ejecutar Estado superior de la rampa del motor conectado a la secuencia 3

estado inverso 1 = Indica cuando el arrancador suave da tensión al motor


después de un arranque inverso

Habilitar estado Estado de la señal de habilitación

Estado de Digital In0 Estado de la entrada digital interna In0

Estado de Digital In1 Estado de la entrada digital interna In1

Estado de Digital In2 Estado de la entrada digital interna In2

Estado de control local 0 = Control remoto, 1 = Control local (HMI) Estado de

Cancelar retroalimentación de freno la señal de cancelación de freno

Estado automático de limpieza de la bomba Estado de la limpieza automática de la bomba

Estado de avance de limpieza de la bomba Estado de la limpieza de la bomba de avance

Estado de limpieza de la bomba hacia Estado de la limpieza de la bomba de retroceso

atrás

Estado 1DI0 digital externo Estado de la entrada digital externa 1DI0

Estado 1DI1 digital externo Estado de la entrada digital externa 1DI1

Estado 1DI2 digital externo Estado de la entrada digital externa 1DI2

Estado 1DI3 digital externo Estado de la entrada digital externa 1DI3

Estado 1DI4 digital externo Estado de la entrada digital externa 1DI4

Estado 2DI5 digital externo Estado de la entrada digital externa 2DI5

ESTADO NIVEL DE SEGURIDAD ID DE DOCUMENTO. RVDO. LANG. PÁGINA

Aprobado Público 1SFC132094M0201 mi en 28/7


© Copyright 2019 ABB. Reservados todos los derechos.
ANYBUS COMPACTCOM

Función Datos

Estado 2DI6 digital externo Estado de la entrada digital externa 2DI6

Estado 2DI7 digital externo Estado de la entrada digital externa 2DI7

Estado HWDI Start Estado de la entrada digital interna cableada Start.


Estado de parada HWDI Estado de la entrada digital interna cableada Parada.
Listo para comenzar (contactor de línea) Las mismas condiciones que el bit Listo para iniciar, excepto que
se excluye la condición de voltaje trifásico entrante. El bit se
puede utilizar cuando se conecta un contactor de línea.

1.3. Telegrama de entrada analógica

Al PLC desde el arrancador suave.

Todos los datos analógicos se representan como valores de 16 bits.

Se utiliza un protocolo para tareas de Fieldbus para leer y escribir parámetros. Es aplicable para todos
Buses de campo.

Palabra en entrada Entrada analogica Datos Representación


área de datos palabra

1 0 Valor de retorno de FBT Consulte la sección 2 Tareas de bus de

campo

2 1 Entrada analógica programable 1 Función de programa


3 2 Entrada analógica programable 2 entrada analógica ble, ver
sección 1.4
4 3 Entrada analógica programable 3

5 4 Entrada analógica programable 4

6 5 Entrada analógica programable 5

7 6 Entrada analógica programable 6

8 7 Entrada analógica programable 7

9 8 Entrada analógica programable 8

10 9 Entrada analógica programable 9

11 10 Entrada analógica programable 10

1.4. Entradas analógicas programables


Las funciones de las entradas analógicas programables están controladas por los parámetros Bus de campo AI 1
mediante Bus de campo AI 10. Las siguientes funciones están disponibles para su selección:

Función Representación
Ninguno El valor se establece en 0

Corriente fase L11 Valor = 1000 ⇒ Valor

Corriente fase L21 100A = 1000 ⇒ Valor

Corriente fase L31 100A = 1000 ⇒ Valor

Potencia activa (CV) 100A = 1000 ⇒ Valor de

Poder activo 10 CV = 1000 ⇒ Valor

Poder aparente 10kW = 1000 ⇒ 10 kVA

ESTADO NIVEL DE SEGURIDAD DOC ID DE UMENT. RVDO. LANG. PÁGINA

Aprobado Público 1SFC132094M0201 mi en 28/8


© Copyright 2019 ABB. Reservados todos los derechos.
ANYBUS COMPACTCOM

Función Representación
Tensión de red Valor = 1000 ⇒ 100V
Factor de potencia Valor = 100 ⇒ 1
Ejemplo: 87 ⇒ 0,87
Voltaje del motor Valor = 100 ⇒ 100%
Energía activa (reiniciable) Tiempo Valor = 1000 ⇒ 10kWh
EOL para disparar Valor = 100 ⇒ Valor de 100s = 65535
⇒ Sin sobrecarga Valor = 0 ⇒ El viaje
ya ocurrió
Frecuencia de red Valor = 1000 ⇒ Valor de
Corriente máxima de fase1 100 Hz = 1000 ⇒ Valor
Corriente del motor 100A = 1000 ⇒ Valor
Tiempo de funcionamiento del motor 100A = 100 ⇒ 1000h
(reiniciable) Temperatura del motor Valor = 100 ⇒ 100℃
Porcentaje de temperatura del motor Valor = 100 ⇒ Valor
Número de arranques (reiniciable) 100% = 1 ⇒ 100
Secuencia de fases Valor = 0 ⇒ L1-> L2-> L3 Valor = 1 ⇒ L1-> L3-
> L2 Valor = 2 ⇒No se detectó ninguna
secuencia

Temperatura PT100 Valor = n ⇒ ⇒


n / 10 - 50 ℃
Ejemplo: 750 25℃
Resistencia PTC Valor = 100 ⇒ 100Ω
Energía reactiva (reiniciable) Valor = 1000 ⇒ Valor de
Potencia reactiva 10 kVArh = 1000 ⇒ Valor
Tiempo restante para iniciar 100kVAr = 100 ⇒ Valor de
la temperatura del tiristor 100 = 100 ⇒ 100℃
Porcentaje de temperatura del tiristor Valor = 100 ⇒ 100%
Tiempo EOL para enfriar Valor = 100 ⇒ Valor de
Código de evento principal 100 = 1000 ⇒ 1000
Corriente del motor en porcentaje de IE. Valor = 100 ⇒ Valor
Tiempo de funcionamiento del tiristor 100% = 1 ⇒ 10h
(reiniciable) Conexión del motor Valor = 0 ⇒ valor automático = 1 ⇒
Valor en línea = 2 ⇒ Delta interior -
Valor de IU = 3 ⇒ Delta interior -
Valor de IU = 4 ⇒ L1 de 2 fases en
corto Valor = 5 ⇒ L2 de 2 fases en
corto Valor = 6 ⇒ L3 de 2 fases en
corto

Rango alto de corriente de fase L12 Valor = 100 ⇒ 100A


Rango alto de corriente de fase L22 Valor = 100 ⇒ Valor
Rango alto de corriente de fase L32 100A = 100 ⇒ Valor
Potencia activa (CV) gama alta2 100A = 100 ⇒ Valor de
Potencia activa gama alta2 100 CV = 100 ⇒ Valor
Rango alto de potencia aparente2 100kW = 100 ⇒ 100 kVA

ESTADO NIVEL DE SEGURIDAD DOC ID DE UMENT. RVDO. LANG. PÁGINA

Aprobado Público 1SFC132094M0201 mi en 28/9


© Copyright 2019 ABB. Reservados todos los derechos.
ANYBUS COMPACTCOM

Función Representación
Rango alto de potencia reactiva2 Valor = 100 ⇒ Valor
Rango alto de corriente de fase máxima2 100kVAr = 100 ⇒ Valor
Rango alto de corriente máxima del motor2 100A = 100 ⇒ Valor 100A
Energía activa de alto rango2 = 1 ⇒ Valor de 10000kWh
Energía reactiva de rango alto2 = 1 ⇒ Valor 10000kVArh =
Número de arranques (alta precisión) 1⇒1

1) La corriente de fase L1, L2 y L3 indican la corriente a través del arrancador suave, mientras que la corriente

de fase máxima es siempre la corriente de línea.

2) Hay alternativas de rango alto disponibles para algunas señales en las que existe la posibilidad de que los valores se
ajusten. Los valores son de 16 bits, por lo que el valor máximo para cada señal es 65535. Las alternativas de rango
alto tienen diferentes escalas y nunca se envolverán, sino que tendrán valores más bajos.
precisión.

1.5. Telegrama de salida digital


Del PLC al arrancador suave.

Palabra en Digital Un poco Datos Descripción


producción producción

área de datos byte


0 0 0 Comienzo Comience un comienzo cuando se establezca la señal

1 Detener Iniciar una parada cuando se niega la


señal
2 Restablecimiento de fallas Restablecer señal para posibles eventos

3 Modo automático Esto debe configurarse para controlar el


motor.

4 Retroceso de velocidad lenta Realice retroceso a baja velocidad cuando la señal esté
configurada

5 Avance lento Ejecutar velocidad lenta cuando la señal está configurada

6 Repuesto

7 Inicio1 Start1 si la secuencia comienza

1 8 (0) Inicio2 Start2 si la secuencia comienza

9 (1) Inicio3 Start3 si la secuencia comienza

10 (2) Calefacción del motor Realizar calentamiento del motor cuando se establece la

señal

11 (3) Quédate quieto, frena Realice el freno de parada cuando se establezca la


señal

12 (4) Iniciar marcha atrás Comience un arranque inverso cuando se establezca la


señal

13 (5) Repuesto

14 (6) Modo de emergencia Establecer en "1" para habilitar el modo de emergencia

15 (7) FBT Toggle Bit Consulte Tareas de Fieldbus

ESTADO NIVEL DE SEGURIDAD ID DE DOCUMENTO. RVDO. LANG. PÁGINA

Aprobado Público 1SFC132094M0201 mi en 28/10


© Copyright 2019 ABB. Reservados todos los derechos.
ANYBUS COMPACTCOM

Palabra en Digital Un poco Datos Descripción


producción producción

área de datos byte


1 2 16 (0) Disparo definido por el usuario Establecer en "1" para activar la protección definida por el

usuario

17 (1) Cambiar a remoto Cambiar a control remoto cuando la señal está


control configurada (se activa el flanco ascendente)

18 (2) Automático de limpieza de la bomba Realice la limpieza automática de la bomba cuando la

tomatic señal esté configurada

19 (3) Limpieza de la bomba para- Realice la limpieza de la bomba de avance cuando se

pabellón establezca la señal

20 (4) Limpieza de la bomba Realice la limpieza de la bomba inversa cuando la señal

verso esté configurada

21 (5) Comando relé K4 Configure “1” para activar el relé de salida interno
K4. Tenga en cuenta que la función del parámetro
10.4 K4 debe configurarse como "Fieldbus"

22 (6) Comando relé K5 Configure “1” para activar el relé de salida interno
K5. Tenga en cuenta que la función del parámetro
10.5 K5 debe configurarse como "Fieldbus"

23 (7) Comando relé K6 Configure “1” para activar el relé de salida interno
K6. Tenga en cuenta que la función del parámetro
10.6 K6 debe configurarse como "Fieldbus"

3 24 (0) 1DO0 relé com Configure “1” para activar el relé de salida externo
mand 1DO0. Tenga en cuenta que la función del
parámetro 11.9 1DO0 debe configurarse como
"Fieldbus"

25 (1) relé 1DO1 com Configure “1” para activar el relé de salida externo
mand 1DO1. Tenga en cuenta que la función del
parámetro 11.10 1DO1 debe configurarse como
"Fieldbus"
26 (2) Com. Relé 2DO2 Configure “1” para activar el relé de salida externo
mand 2DO2. Tenga en cuenta que el parámetro 11.11
función 2DO2 debe configurarse como
"Fieldbus"
27 (3) relé 2DO3 com. Configure “1” para activar el relé de salida externo
mand 2DO3. Tenga en cuenta que el parámetro 11.12
función 2DO3 debe configurarse como
"Fieldbus"
28 (4) Repuesto

29 (5) Repuesto

30 (6) Repuesto

31 (7) Repuesto

ESTADO NIVEL DE SEGURIDAD ID DE DOCUMENTO. RVDO. LANG. PÁGINA

Aprobado Público 1SFC132094M0201 mi en 28/11


© Copyright 2019 ABB. Reservados todos los derechos.
ANYBUS COMPACTCOM

1.6. Telegrama de salida analógica


Del PLC al arrancador suave.

Todos los datos analógicos se representan como valores de 16 bits.

Palabra en Cosa análoga Datos Representación


producción producción

área de datos palabra

2 0 Palabra de control FBT Este registro se utiliza para leer parámetros (ver tareas
de bus de campo)

3 1 Fieldbus AO 1 (FBT El parámetro 12.37 Fieldbus AO1 decide el uso de este registro. Si
Argument 2 o salida se establece como "FBT Argument 2", se utiliza para escribir
analógica interna parámetros y establecer el tiempo (consulte las tareas del bus de
poner) campo). Si se establece como "Salida analógica interna", este
valor de este registro controla la salida analógica interna. Tenga
en cuenta que el parámetro 10.8 Tipo AO necesita para ser
configurado como "Fieldbus [%]"

4 2 Fieldbus AO 2 (FBT El parámetro 12.38 Fieldbus AO2 decide el uso de este registro.
Argument 3 o salida Si se establece como "FBT Argument 3", se utiliza para escribir
analógica externa parámetros y establecer el tiempo (consulte las tareas del bus
poner) de campo). Si se establece como "Salida analógica externa", este
valor de este registro controla la salida analógica externa. Tenga
en cuenta que el parámetro 11.14 1AO0 tipo necesita para ser
configurado como "Fieldbus [%]"

2. Tareas de bus de campo


Mediante el uso de Fieldbus Tasks es posible leer / escribir parámetros y configurar el reloj en tiempo real.

La tarea a ejecutar se selecciona completando el Palabra de control FBT. Hay tres señales para los
argumentos de la tarea:

- Argumento 1 de FBT está empaquetado junto con el ID de tarea en el Palabra de control FBT.

- Hay dos argumentos adicionales de 16 bits en señales de salida analógicas independientes, Argumento 2 de FBT
y Argumento 3 de FBT.

Para controlar cuándo se ejecuta la tarea, la señal de salida digital Bit de palanca FBT será cambiado. El
arrancador suave detectará el cambio, ejecutará la tarea, completará los valores de retorno y alternará la
señal de entrada digital.Bit de palanca FBT como reconocimiento. Por lo tanto, los valores de retorno deben
descartarse si los dos bits de alternancia tienen un valor diferente.

2.1.1. Palabra de control FBT

La palabra de control es un valor de salida analógica de 16 bits enviado desde el PLC al arrancador suave. Consiste
en un ID de tarea y un argumento de 11 bits empaquetados juntos.

15 14, 13, 12, 11 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0


- ID de tarea - Argumento 1

ESTADO NIVEL DE SEGURIDAD ID DE DOCUMENTO. RVDO. LANG. PÁGINA

Aprobado Público 1SFC132094M0201 mi en 28/12


© Copyright 2019 ABB. Reservados todos los derechos.
ANYBUS COMPACTCOM

2.2. ID de tarea

El identificador de tarea controla qué función se debe realizar.

ID de tarea Tarea RespuestaIDENTIFICACIÓN

Positivo Negativo
0 No preguntar 0 -
1 Solicitar valor de parámetro, palabra inferior 1 2
2 Cambiar valor de parámetro 1 2
3 Establecer fecha y hora 1 2
4 Solicitar valor de parámetro, palabra superior 1 2

2.3. ID de respuesta
El ID de respuesta es la respuesta del arrancador suave a una tarea. Indica si una tarea se ejecutó
correctamente. Si hubo un error, se devuelve un código de error adicional en elValor de retorno de FBT
entrada analogica. El ID de respuesta se transmite como dos señales de entrada digitales,Respuesta de FBT 0
y Respuesta de FBT 1.

ID de respuesta Respuesta de FBT 1 Respuesta de FBT 0 Explicación


0 00 Ninguna respuesta

1 01 Tarea ejecutada

2 10 La tarea no se puede ejecutar


(con número de error)

3 1 1 Reservado.

2.4. Códigos de error

Los siguientes códigos de error se envían cuando no se puede ejecutar una tarea.

Código de error Explicación


0 Número de parámetro ilegal No se puede

1 cambiar el valor del parámetro Límite

3 inferior o superior infringido Argumento no

4 válido

5 No hay error

6 Número de tarea no válido

2.5. Solicitar valor de parámetro, palabra inferior


Esta tarea lee los 16 bits inferiores del valor del parámetro especificado. Consulte el capítulo 2.9 para obtener información
sobre el número de parámetro y la escala de valores.

ESTADO NIVEL DE SEGURIDAD ID DE DOCUMENTO. RVDO. LANG. PÁGINA

Aprobado Público 1SFC132094M0201 mi en 13/28


© Copyright 2019 ABB. Reservados todos los derechos.
ANYBUS COMPACTCOM

2.5.1. Argumentos

- Argumento 1 de FBT: número de parámetro.

2.5.2. Valor devuelto

- ID de respuesta 1 y valor del parámetro en Valor de retorno de FBT sobre el éxito.

- ID de respuesta 2 y número de error en Valor de retorno de FBT en caso de falla.

2.6. Cambiar el valor del parámetro


Esta tarea escribe un valor especificado en un parámetro. Consulte el capítulo 2.9 para obtener información sobre el número de

parámetro y la escala de valores.

2.6.1. Argumentos

- Argumento 1 de FBT: número de parámetro.

- Argumento 2 de FBT: valor del parámetro (palabra inferior).

- Argumento 3 de FBT: valor del parámetro (palabra superior).

2.6.2. Valor devuelto

- ID de respuesta 1 en caso de éxito.

- ID de respuesta 2 y número de error en el valor de retorno de FBT en caso de falla.

2.7. Establecer fecha y hora


Esta tarea actualiza el reloj en tiempo real del arrancador suave. Los campos de fecha y hora tienen los
siguientes límites:

- Año: 0-63 (2000-2063)

- Mes: 1-12

- Día: 1-31

- Hora: 0-23

- Minuto: 0-59

- Segundo: 0-59

2.7.1. Argumentos

Argumento 2 de FBT: año, mes, día y los segundos menos significativos

15 14, 13, 12, 11, 10, 9 8, 7, 6, 5 4, 3, 2, 1, 0


s0 año mes día

Argumento 3 de FBT: hora, minuto, segundos, bit 1-5

15, 14, 13, 12, 11 10, 9, 8, 7, 6, 5 4, 3, 2, 1, 0


Hora minuto segundos, bit 1-5

ESTADO NIVEL DE SEGURIDAD ID DE DOCUMENTO. RVDO. LANG. PÁGINA

Aprobado Público 1SFC132094M0201 mi en 14/28


© Copyright 2019 ABB. Reservados todos los derechos.
ANYBUS COMPACTCOM

2.7.2. Valor devuelto

- ID de respuesta 1 en caso de éxito.

- ID de respuesta 2 y número de error en el valor de retorno de FBT en caso de falla. En caso de que la hora proporcionada
no difiera de la hora establecida, se utiliza el código de error 5 (sin error).

2.8. Solicitar valor de parámetro, palabra superior


Esta tarea lee los 16 bits superiores del valor del parámetro especificado. Consulte el capítulo 2.9 para obtener información
sobre el número de parámetro y la escala de valores.

2.8.1. Argumentos

- Argumento 1 de FBT: número de parámetro.

2.8.2. Valor devuelto

- ID de respuesta 1 y valor del parámetro en Valor de retorno de FBT sobre el éxito.

- ID de respuesta 2 y número de error en Valor de retorno de FBT en caso de falla.

2.9. Números y valores de los parámetros


Para acceder a los parámetros desde el bus de campo se necesita un número de parámetro único, que se puede
encontrar en el documento 1SFC132081M0201, Capítulo 7.25 Lista completa de parámetros. Dado que los valores de
los parámetros deben representarse como números enteros en el bus de campo, es necesario escalar los valores de
los parámetros con mayor precisión. En el documento 1SFC132081M0201, Capítulo 7.25 Lista completa de
parámetros, hay una columna que especifica el número de decimales para cada parámetro.

- Los valores de los parámetros que se leen desde el bus de campo deben dividirse entre 10números de decimales.

- Los valores de los parámetros que se escriben desde el bus de campo deben multiplicarse por 10numeros de
decimales.

Por ejemplo:
El parámetro Hora de inicio rápido tiene el número de parámetro 24 y 2 decimales. Para leer este parámetro:

1. Establezca el ID de tarea de FBT en 1.

2. Establezca FBT Argument 1 en 24 para especificar el parámetro.

3. Cambie la salida del bit de alternancia de FBT y espere a que se actualice la entrada del bit de alternancia de FBT.

4. La ID de respuesta 1 ahora debe contener el valor 1, que indica éxito.

5. El valor de retorno de FBT contiene el valor 50 (este es un ejemplo y depende del valor real
establecido).

6. El valor devuelto debe interpretarse como 50/10.2 = 0,5 s.

ESTADO NIVEL DE SEGURIDAD ID DE DOCUMENTO. RVDO. LANG. PÁGINA

Aprobado Público 1SFC132094M0201 mi en 15/28


© Copyright 2019 ABB. Reservados todos los derechos.
ANYBUS COMPACTCOM

Para cambiar el parámetro Kick start time a 1s:


1. Establezca el ID de tarea de FBT en 2 para Cambiar el valor del parámetro.

2. Establezca FBT Argument 1 en 24 para especificar el parámetro.

3. Establezca el argumento 2 de FBT en 1 * 102 = 100.

4. Establezca el argumento 3 de FBT en 0 como 100 <= 65535, lo que significa que no requiere más de 16 bits.

5. Alternar la salida del bit de alternancia de FBT y esperar a que se actualice la entrada de bit de alternancia de FBT.

6. El ID de respuesta 1 ahora debe contener el valor 1, que indica éxito.

2.9.1. Valores negativos

Los valores negativos se representan internamente utilizando números de complemento a dos de 32 bits.

Ejemplo:
Parámetro de ajuste 17.5 temperatura de reinicio PT100 (número de parámetro 249) a un valor de -25 ° C:

El complemento a dos de -25 es FFFFFFE7maleficio. La palabra superior es FFFFmaleficio y el FFE7 inferiormaleficio,


en notación decimal 65535 y 65511.

1. Establezca el ID de tarea de FBT en 2 para Cambiar el valor del parámetro.

2. Establezca FBT Argument 1 en 249 para especificar el parámetro.

3. Establezca el argumento 2 de FBT en 65511 para especificar la palabra inferior.

4. Establezca el argumento 3 de FBT en 65535 para especificar la palabra superior.

5. Alternar la salida del bit de alternancia de FBT y esperar a que se actualice la entrada de bit de alternancia de FBT.

6. El ID de respuesta 1 ahora debe contener el valor 1, que indica éxito.

3. Configurar cadenas de comunidad SNMP


Para la versión M30 del módulo Anybus Profinet, solo se admite el acceso de solo lectura y solo se
puede usar la cadena de comunidad predeterminada "público".

Para la versión M40, se admite el acceso de solo lectura y de lectura y escritura, y se pueden cambiar las
cadenas de comunidad predeterminadas ("públicas" y "privadas").

Las cadenas de comunidad solo se cambian si el parámetro 12.39 Cambiar cadena de comunidad SNMP
está configurado en “Sí”. La cadena de comunidad que se establece tiene ocho caracteres y depende del
valor del parámetro 12.40 Cadena de comunidad SNMP, parte 1 (que consta de los primeros 4
caracteres) y del parámetro 12.41 Cadena de comunidad SNMP, parte 2 (que consta de los 4 caracteres
restantes). Estos dos parámetros son del tipo de datos uint32.

A continuación se muestra una descripción de cómo se configura una cadena de comunidad:

En este ejemplo, “ABB-PSTX” es la cadena de comunidad que se configurará. Primero


separe la cuerda en dos partes
"TEJIDO-"

"PSTX".

ESTADO NIVEL DE SEGURIDAD ID DE DOCUMENTO. RVDO. LANG. PÁGINA

Aprobado Público 1SFC132094M0201 mi en 16/28


© Copyright 2019 ABB. Reservados todos los derechos.
ANYBUS COMPACTCOM

Luego use una tabla ASCII para convertir las cadenas al formato
hexadecimal "ABB-" es igual a 0x4142422D
"PSTX" es igual a 0x50535458

El siguiente paso es convertir los números hexadecimales al formato decimal


0x4142422D es igual a 1094861357
0x50535458 es igual a 1347638360

Establezca el parámetro 12.40 Cadena de comunidad SNMP, parte uno en 1094861357 y configure el parámetro 12.41
Cadena de comunidad SNMP, parte dos, en 1347638360.

“ABB-PSTX” o cualquier cadena de comunidad que esté configurada se utilizará tanto para el acceso de solo lectura como para el acceso

de lectura y escritura.

4. Configurar ABB Automation Builder


Esta parte del documento describe cómo configurar un PLC ABB AC500 utilizando el CM579-
Módulo PNIO para controlar un arrancador suave PSTX con un módulo Anybus Profinet.

4.1. Crea un nuevo proyecto


1. Abrir Automation Builder

2. Seleccione Archivo-> Nuevo proyecto-> Proyecto AC500-> Aceptar.

3. Seleccione la CPU del PLC correcta en la lista y haga clic en "Agregar PLC".

ESTADO NIVEL DE SEGURIDAD ID DE DOCUMENTO. RVDO. LANG. PÁGINA

Aprobado Público 1SFC132094M0201 mi en 17/28


© Copyright 2019 ABB. Reservados todos los derechos.
ANYBUS COMPACTCOM

4. Verifique que se haya seleccionado el tipo de dispositivo correcto haciendo doble clic en el nombre del dispositivo en el campo
Dispositivos. Compruebe que también se haya seleccionado el tipo de base de terminal correcto para la etiqueta de hardware.

5. Opcional: Cambie el nombre del proyecto a, por ejemplo, “pstx” con Archivo-> Guardar proyecto como… y la
Aplicación a, por ejemplo, “pstx_control” simplemente haciendo clic en él y cambie el nombre.

4.2. Instale el archivo GSDML de Profinet


1. Seleccione Repositorio de dispositivos en el menú Herramientas.

ESTADO NIVEL DE SEGURIDAD ID DE DOCUMENTO. RVDO. LANG. PÁGINA

Aprobado Público 1SFC132094M0201 mi en 18/28


© Copyright 2019 ABB. Reservados todos los derechos.
ANYBUS COMPACTCOM

2. Seleccione Repositorio del sistema como ubicación y haga clic en Instalar.

3. Seleccione el archivo GSDML que corresponda al módulo Anybus Profinet: GSDML-V2.31-ABB


Control Products-PSTX-20150225.xml - para el módulo Anybus M30 GSDML-V2.34-ABB-Control-
Products-PSTX- 20181105.xml: para el módulo Anybus M40.

Es importante utilizar el archivo GSDML correcto (de lo contrario, la comunicación no funcionará).


Verifique la desventaja del módulo Anybus. Allí se mostrará si el módulo es de tipo
M30 o M40.

ESTADO NIVEL DE SEGURIDAD ID DE DOCUMENTO. RVDO. LANG. PÁGINA

Aprobado Público 1SFC132094M0201 mi en 19/28


© Copyright 2019 ABB. Reservados todos los derechos.
ANYBUS COMPACTCOM

4.3. Agregue el módulo controlador CM579-PNIO PROFINET IO


1. Haga clic con el botón derecho en la ranura vacía donde está instalado el módulo CM579-PNIO y seleccione Agregar
objeto. Luego seleccione CM579-PNIO en la ventana Reemplazar objeto.

4.4. Configurar direcciones IP y nombre de la estación


1. Haga doble clic en el controlador y configure las direcciones IP para el controlador maestro y un rango
para los esclavos en la misma red.

2.Asegúrese de que el módulo maestro PLC Profinet esté conectado al módulo Anybus Profinet.
ule en esclavo PSTX.

ESTADO NIVEL DE SEGURIDAD ID DE DOCUMENTO. RVDO. LANG. PÁGINA

Aprobado Público 1SFC132094M0201 mi en 20/28


© Copyright 2019 ABB. Reservados todos los derechos.
ANYBUS COMPACTCOM

3. Conéctese en línea con el PLC haciendo clic en Alt + F8, y cargue el programa de PLC seleccionando sí en la
ventana emergente y ejecute.

4. Busque esclavos para encontrar el esclavo PSTX y selecciónelo.

5. Establezca el nombre del dispositivo IO y haga clic en Asignar nombre del dispositivo IO.

6. Establezca la dirección IP y la máscara de red y haga clic en Asignar configuración de IP.

ESTADO NIVEL DE SEGURIDAD ID DE DOCUMENTO. RVDO. LANG. PÁGINA

Aprobado Público 1SFC132094M0201 mi en 21/28


© Copyright 2019 ABB. Reservados todos los derechos.
ANYBUS COMPACTCOM

4.5. Agregue el esclavo PSTX


1. Haga clic con el botón derecho en el Profibus_Master recién instalado y seleccione Agregar objeto.

2. Seleccione PSTX de 2 puertos (DAP 2.0) que se encuentra en Sin categoría y haga clic en Agregar objeto.

ESTADO NIVEL DE SEGURIDAD ID DE DOCUMENTO. RVDO. LANG. PÁGINA

Aprobado Público 1SFC132094M0201 mi en 22/28


© Copyright 2019 ABB. Reservados todos los derechos.
ANYBUS COMPACTCOM

3. Haga doble clic en PSTX_2_port_DAP_2_0 en el árbol de dispositivos. Haga clic en General y cambie el nombre de la
estación y el parámetro IP.

El nombre de la estación y los parámetros IP deben coincidir con lo que ingresó en la sección 3.4 “Configurar
direcciones IP y nombre de la estación esclava”.

4. Asigne las señales a los nombres de las variables en la lista de asignación de E / S para el
objeto PSTX_2_port_DAP_2_0. Por ejemplo:

4.6. Escriba un programa de PLC simple para controlar el arrancador suave


Realizamos los siguientes pasos para construir nuestro programa de demostración start-stop en CoDeSys.

1. Abra CoDeSys haciendo doble clic en su aplicación en el archivo Dispositivos en Automation Builder, si aún
no está abierto.

ESTADO NIVEL DE SEGURIDAD ID DE DOCUMENTO. RVDO. LANG. PÁGINA

Aprobado Público 1SFC132094M0201 mi en 23/28


© Copyright 2019 ABB. Reservados todos los derechos.
ANYBUS COMPACTCOM

2. Abra la ventana del programa haciendo doble clic en el programa predeterminado en las POU en CoDeSys.

3. Elegimos usar LD como el idioma de la POU aquí haciendo clic derecho en POUs -> Add Object…
-> Inserte el nombre de la nueva POU con "demo" -> Elija "LD" para "Idioma de la POU"
-> OK.

4. Seleccione la primera red, cree un contacto "START" (con CTRL + K y poniendo el nombre en "???") y dos bobinas
"digital_output_1.0" y "digital_output_1.1" (con CTRL + L) en la primera la red. Dejamos los tipos de datos como
predeterminados haciendo clic en Aceptar directamente en la ventana Declarar variable. Establecemos
digital_output_1 bit 0 y 1 porque queremos establecer TRUE para "Start" y "Stop", de acuerdo con
Sección 1.5. El nombre digital_outpu t_1 viene del final de la Sección 4 (mapear señales a varia-
nombres ble).

ESTADO NIVEL DE SEGURIDAD ID DE DOCUMENTO. RVDO. LANG. PÁGINA

Aprobado Público 1SFC132094M0201 mi en 24/28


© Copyright 2019 ABB. Reservados todos los derechos.
ANYBUS COMPACTCOM

5. Cree una segunda red con CTRL + T.

6. Seleccione la segunda red, agregue una bobina para automode "digital_output_1.3" (por CTRL + L).

7. Ahora queremos crear un botón de control para firmar el valor de "INICIO" de la primera red en
VERDADERO. Hacemos esto mediante Visualización -> clic derecho -> Agregar objeto -> Escribir el
nombre de la nueva visualización como "vista" -> Aceptar.

8. Dibujamos una forma como el botón -> haga doble clic en la forma -> Configuración de elemento regular-
uración -> Entrada -> marque Alternar variable -> inserte "demo.START" -> Aceptar.

ESTADO NIVEL DE SEGURIDAD ID DE DOCUMENTO. RVDO. LANG. PÁGINA

Aprobado Público 1SFC132094M0201 mi en 25/28


© Copyright 2019 ABB. Reservados todos los derechos.
ANYBUS COMPACTCOM

9. Configuramos este programa en la configuración de tareas por Recurso -> Configuración de tareas
-> Haga clic con el botón derecho en Configuración de tareas -> Adjuntar tarea -> Inserte t # 10ms en Propiedades en Taskat-
tributos. Luego, debemos firmar nuestro programa para esta tarea haciendo clic derecho en NewTask-> Append
Program Call-> Choose demo (PRG) haciendo clic en el botón de selección en Program Call -> OK.

10. Haga clic con el botón derecho en NewTask y seleccione Agregar llamada de programa.

ESTADO NIVEL DE SEGURIDAD ID DE DOCUMENTO. RVDO. LANG. PÁGINA

Aprobado Público 1SFC132094M0201 mi en 26/28


© Copyright 2019 ABB. Reservados todos los derechos.
ANYBUS COMPACTCOM

11. Seleccione la llamada al programa de demostración.

4.7. Cree y ejecute el programa de demostración del PLC

Use la tecla, F11, para construir el programa una vez. Inicie sesión e inicie el proyecto desde Automation Builder haciendo clic en Alt +
F8 para iniciar sesión en CodeSys. Haga clic en sí para iniciar sesión.

Haga clic en F5 para comenzar. Cambie a CoDeSys y haga clic en Alt + F8 para iniciar sesión en la demostración. El programa
se puede controlar con la vista de CodeSys.

ESTADO NIVEL DE SEGURIDAD ID DE DOCUMENTO. RVDO. LANG. PÁGINA

Aprobado Público 1SFC132094M0201 mi en 27/28


© Copyright 2019 ABB. Reservados todos los derechos.
ANYBUS C OMPACTCOM

5. Contáctenos
Para obtener más información, póngase en
contacto con su representante local de ABB o visite
https://new.abb.com/drives/softstarters

ESTADO NIVEL DE SEGURIDAD ID DE DOCUMENTO. RVDO. LANG. PÁGINA

Aprobado Público 1SFC132094M0201 mi en 28/28


© Copyright 2019 ABB. Reservados todos los derechos.

También podría gustarte