Posts Tagged ‘profibus’

Comunicación Profibus entre S7-300 y S7-200

marzo 2, 2010

Para seguir, en el ya poco tiempo que nos queda de curso en Comunicaciones Industriales, con el tema de Profibus, os pongo otro videotutorial que detalla un poco, en la medida que permite una grabación de escritorio, la forma de configurar la comunicación entre un equipo S7-300 y un S7-200 de la gama SIMATIC.

Dado que el S7-200 funciona siempre en modo esclavo en Profibus DP a través del módulo EM 277, toda la comunicación se configura desde STEP7 para el S7-300, siendo necesario a través de MicroWIN programar únicamente los movimientos de datos necesarios para la transferencia desde el área V del S7-200.

Algunos datos interesantes que me gustaría destacar de la configuración de los equipos:

– De cara a poder enlazar en modo esclavo el módulo EM 277 del S7-200, es posible que sea necesaria para la versión 5.4 de STEP7 la instalación del archivo GSD del módulo. Un archivo GSD no es más que un paquete de datos de configuración necesario para algunos equipos de la gama Siemens, a modo de una actualización de Hardware personalizada. Tras la descarga del GSD, su instalación no suele ofrecer problemas. Si los ofrece (en algunas versiones de STEP7 v5.3 puede ser así), siempre podemos recurrir a la solución de “fuerza bruta” descrita en el video. Os aseguro que funciona.

– Es fundamental tener en cuenta que el a partir del byte especificado en la configuración de STEP7 del área V del S7-200, primero irán los datos de Entrada (entran en el S7-200), y luego los de Salida (salen del equipo). Por tanto, si seleccionamos una transferencia de 2 Bytes Out/2 Bytes In a partir del VB10, tendremos que VB10 y VB11 serán los bytes donde se vuelquen los datos de entrada en el 200, mientras que VB12 y VB13 serán los que reflejen los datos de salida del mismo con dirección a otros equipos (en este caso, el S7-300).

– No podemos olvidar bajo ninguna circunstancia configurar la dirección Profibus DP del EM 277 con las ruedas codificadas, y por supuesto, comprobar la posición de las resistencias de terminación de los conectores del Bus.

Sin más, os dejo el videotutorial. Espero como siempre que os sea útil para recordar conceptos y para asentar los que ya tengáis.

Anuncios

Comunicación Profibus DP entre S7-300

febrero 24, 2010

A falta aún de sacarle jugo a la Cp 343-1 Advanced con el diseño de aplicaciones web integradas de control mediante el uso del HTML Code Generator de Siemens, nos metemos en uno de los sistemas más ampliamente usados en el ámbito de las comunicaciones industriales, que aunque poco a poco va siendo desplazado por sistemas más versátiles como Profinet, todavía tiene mucha vida por delante gracias a la gran cantidad de nodos profibus actualmente instalados.

Para comenzar por el principio, que suele ser lo más conveniente, os dejo un pequeño videotutorial de cómo realizar la configuración de la comunicación Profibus entre dos S7-300 mediante STEP7. El objetivo es intercambiar dos áreas de memoria entre dos S7-300 funcionando como Maestro/Esclavo. Pretendemos pues reflejar el byte de entrada EB124 de uno de los equipos (maestro) en el byte de salida AB124 del otro equipo (esclavo) y viceversa.

Es especialmente interesante la estructura de los dos bloques de programa OB1 que cargamos en cada uno de los autómatas. No olvidéis que a pesar de que las transferencias configuradas vía STEP7 son tan sencillas como AB0->EB0 en un equipo y AB0->EB0 en el otro, tenemos que mover a esos datos de salida (AB0) y de entrada (EB0) los respectivos valores EB124 y AB124 que queremos que se reflejen en cada uno de los equipos.

El siguiente paso es incluir a los S7-200 en las comunicaciones Profibus. Poco a poco se anda el camino. Espero que os resulte de utilidad.