You are on page 1of 4

Operacin Variador de velocidad Micromaster 420

mediante el protocolo USS


Los variadores de velocidad Micromaster del fabricante Siemens pueden ser
controlados desde un PLC mediante el protocolo USS, desarrollado por Siemens para la
comunicacin entre un PLC y los variadores micromaster, el cual trabaja sobre el
estndar RS485. y puede ser fcilmente utilizado mediante la librera USS en la
plataforma de programacin Microwin.
Antes de explicar el funcionamiento del la librera es necesario explicar la conexin con
entre el PLC y el variador de velocidad y la configuracin del variador para trabajar con
el protocolo USS.
Es importante tener en cuenta que el PLC se conectara al variador a travs del puerto 0
(Freeport). Y en el variador a travs de los bornes 14 y 15. En los cuales el borne 14 es
la conexin P+ y el 15 es la conexin N- del estndar RS485.
La parametrizacin del variador debe hacerse de manera que el variador quede
configurado para operar con el estndar USS. Los parmetros mnimos para que el
variador trabaje correctamente son:
P0310: 60 hz frecuencia nominal del
motor
P0305 : 3.2 a corriente nominal del motor
P0304: 230v tensin
P0307: 1 hp potencia nominal del motor
P1120 : 5 segundos tiempo requerido
para acelerar
P1121: 5 segundos tiempo desaceleracin
P2010: indice 6 velocidad de
transferencia uss 9600 bit/s
P2011: 1 direccin uss
P2012: 2 palabras para pzd
P2013: 3 palabras para pwk
P2014 : index 0
P0700 : 5 enable remote control
P1000: 5
select uss for frequency set
point control

Figura P1

Figura P0

Para explicar con ms claridad el


funcionamiento de la librera en
cuestin se explicaran paso a paso
los pormenores de la programacin
utilizada para llevar a cabo el
control de un motor a travs de un
variador Micromaster 420.

La figura P1 muestra el bloque USS_INIT el cual es debe ser utilizado para configurar
el puerto para trabajar como puerto USS.

* El bit Mode debe ser configurado en 1 para habilitar el puerto como puerto USS.
* La entrada Baud es utilizado para establecer la tase de transferencia a la cual trabajara
la conexin con el variador.
* La entrada Active es una entrada
binaria de 32 bits con la cual se
establece la direccin del variador con
el cual se establecer la conexin. Es
importante anotar que cada bit de la
palabra de 32 bit direcciona un
variador; es decir, e bit 0 direcciona la
direccin de variador 0, el bit 5
direcciona el variador 5, y de esta
manera cada bit direcciona o hablita
para la comunicacin tantos variadores
como bits sean puestos a 1.
* El bit Done se pone a 1 para indicar
que la inicializacin del puerto se a
llevado a cabo con xito.
* La palabra Error arroja un cdigo
de error si se presenta algn tipo de
anomala en la conexin.

Figura P2

Una vez establecida la comunicacin la plataforma de programacin crea una lista de


variables utilizadas por la librera para la
correcta conexin con el variador en la
figura P2.
en la cual es necesario
establecer la primera direccin de
memoria con el fin de asignarle un sector
de la memoria de datos a la informacin
utilizada por al librera. Es importante
anotar que este sector de la memoria de
datos no puede ser utilizado para nada
distinto a la asignacin de los datos
utilizados por la librera, de lo contrario se
generar un conflicto sobre escritura de
datos en la memoria de datos del PLC.

Figura P3

El control de la velocidad de variador y es


manipulada
mediante
el
bloque
USS_CTRL el cual se encarga de enviar al
variador ordenes de operacin del
variador.

* El bit Run se encarga de enviar la orden de arrancar el motor.

* El bit OFF2 enva la orden de permitir que el motor se detenga por inercia.
* El bit OFF3 enva la orden de forzar la parada del motor.
* De generarse un error el bit F_ACK debe ponerse a 1 para reestablecer la operacin
normal del variador.
* El bit DIR establece el sentido de giro del motor.
* La entrada DRIVE es utilizada para establecer la direccin del variador al cual se le
estn dando instrucciones de operacin.
* La entrada TYPE se utiliza para especificar la generacin de variadores: generacin 3
o inferiores, este bit debe estar a 0; generacin de variadores 4, este bit debe estar a 1.
* En la entrada Speed se especifica la velocidad del motor en valor porcentual de su
velocidad nominal.
* El bit Resp_R se pune a uno para indicar que el variador recibi correctamente una
orden.
* La salida Error arroja un cdigo de error de ocurrir cualquier tipo de error.
* La salida Status entrega un codigo
en el cual se almacena informacin
sobre el funcionamiento del variador;
si esta en marcha, o en parada, o
frenando etc.
* La salida Speed entrega informacin
sobre la velocidad del variador.
* El bit Run_EN indica el estado del
variador si funcionando o en parda.
* El bit D_Dir indica el sentido de giro
actual del motor.
* El bit Inhibit indica si el variador
esta habilitado o deshabilitado para
operar.
* De generarse algun tipo de error el
bit Fault indicara tal estado.

Figura P4

Para poder demostrar el correcto funcionamiento de la librera se complemento lo


mostrado anteriormente con un programa que incrementara la velocidad del motor si se
activa un bit o decrementa la velocidad del motor si se activa otro bit. El programa
utilizado se muestra en la figura P4.

El programa establece una velocidad inicial en Network 3, en Network 4 incrementa la


velocidad del motor si la entrada I1.4 es habilitada; y por ultimo disminuye la velocidad
si la entrada I1,5 es habilitada, en Network 5.

You might also like