Soluciona la ralentización de RSLogix 500 durante la edición en línea | Allen-Bradl
Resuelve la lentitud de RSLogix 500 durante la edición en línea cerrando los archivos de programa que no utilices, solucionando los controladores USB-serie y...
Cuando RSLogix 500 se vuelve lento al editar un proyecto SLC o MicroLogix en línea, el instinto suele ser culpar al tiempo de escaneo del PLC. En la gran mayoría de los casos, el controlador funciona correctamente; el cuello de botella es la estación de trabajo. Los retrasos al aceptar ediciones, las referencias cruzadas lentas y la apertura tardía de archivos suelen deberse a demasiados archivos de lógica y datos abiertos en el editor, adaptadores USB-serial limitados, políticas de energía de Windows que reducen la velocidad de la CPU, o interferencias del disco y del antivirus. Este artículo separa los mitos del entorno de planta de las soluciones para la estación de trabajo que restauran una edición ágil.
El rendimiento de edición de RSLogix 500 depende principalmente de la estación de trabajo de ingeniería y la ruta de comunicaciones, no del tiempo de escaneo del PLC.
RSLogix 500 mantiene un estado considerable de ventanas y bases de datos para cada programa y archivo de datos abiertos. Los técnicos que dejan abiertos docenas de archivos LAD y tablas de datos en varias ventanas de proyecto obligan al IDE a actualizar muchos más objetos con cada pulsación de tecla y cada consulta en línea. Cerrar los archivos que no se usan es el primer paso con mayor impacto y debería ser una práctica estándar antes de realizar ajustes más profundos del sistema operativo.
Adaptadores de comunicaciones y puertos COM
El trabajo en línea depende de una ruta serial DF1 o similar estable. Los adaptadores USB a serial basados en chipsets FTDI o Silicon Labs CP210x generalmente funcionan bien con las herramientas de Allen-Bradley. Los adaptadores basados en chipsets Prolific son una fuente frecuente de desconexiones, reintentos y bloqueos aparentes del software mientras el controlador se recupera. Prefiera hardware FTDI o CP210x conocido y confiable, instale el controlador del fabricante en lugar del controlador genérico que Windows seleccione automáticamente y asigne el adaptador a COM1 a COM4 cuando sea posible. Los números de COM más altos ocasionalmente interactúan mal con las pilas de comunicaciones antiguas de Rockwell y con las configuraciones de controladores guardadas en RSLinx Classic.
| Factor | Síntoma en RSLogix 500 | Acción correctiva |
|---|---|---|
| Muchos archivos LAD o de datos abiertos | Aceptación de ediciones lenta, escritura con retraso | Cerrar los archivos y ventanas que no se usan |
| USB a serial Prolific | Reintentos, bloqueos, fallos al conectarse | Reemplazarlo por FTDI o CP210x |
| Asignación COM5 o superior | Problemas intermitentes del controlador | Forzar COM1–COM4 |
| Suspensión selectiva de USB | Eventos aleatorios de desconexión | Desactivarla en la configuración de energía |
| Plan de energía equilibrado | Pausas periódicas de la interfaz | Usar el plan de alto rendimiento |
Interferencias de energía y disco en Windows
Los planes de energía de los portátiles etiquetados como Equilibrado o Ahorro de energía estacionan los procesadores y suspenden los dispositivos USB de forma agresiva. En los portátiles de puesta en marcha, seleccione el plan de energía de Alto rendimiento, abra la configuración avanzada y desactive la suspensión selectiva de USB. Estos dos cambios eliminan una clase de eventos intermitentes de desconexión que parecen errores de software. Mantenga el proyecto y la instalación de RSLogix en una unidad SSD local cuando sea posible; editar desde directorios domésticos inestables de una VPN o desde discos mecánicos amplifica cada apertura de archivo.
El análisis en tiempo real del antivirus sobre las carpetas de archivos .RSS y sus copias de seguridad puede retrasar la aceptación de ediciones mientras el escáner inspecciona cada escritura. Excluya los directorios de proyectos de Rockwell y las rutas temporales del editor conforme a la política de TI, o programe los análisis completos fuera de las ventanas de puesta en marcha. Confirme que haya suficiente espacio libre en el disco; un volumen del sistema casi lleno provoca que la búsqueda de Windows y la memoria virtual se saturen durante las ediciones en línea.
Después de cerrar los archivos que no se usan y estabilizar el adaptador COM, el tiempo de aceptación de ediciones es el punto de referencia práctico para evaluar el estado de la estación de trabajo.
Procedimiento estructurado de diagnóstico
- Compruebe si el escaneo del PLC y el watchdog son normales en el archivo de estado del procesador. Si el escaneo es correcto, concéntrese en el PC.
- Cierre todos los archivos de lógica y datos que no sean necesarios para la edición actual. Deje abierto un LAD y las tablas de datos críticas.
- Verifique el chipset USB a serial (FTDI/CP210x). Reasígnelo a COM1–COM4 y vuelva a crear el controlador de RSLinx si es necesario.
- Establezca el plan de energía de Alto rendimiento y desactive la suspensión selectiva de USB. Reinicie una vez para borrar el estado de energía USB obsoleto.
- Excluya los directorios de proyectos del análisis de antivirus en tiempo real según la política y asegúrese de que haya suficiente espacio libre en el disco local.
- Mida el tiempo de aceptación de una edición de un cambio de un solo peldaño antes y después. Registre la mejora en el manual de mantenimiento.
Tiempo de aceptación de ediciones después de limpiar la estación de trabajo
La verificación consiste en medir el tiempo de aceptación de ediciones: con el equipo en línea, realice un cambio sencillo en un contacto, acepte la edición y confirme que la operación se complete en un tiempo acorde con la referencia de la planta (a menudo unos pocos segundos en un portátil en buen estado). Si la aceptación de ediciones sigue siendo lenta después de cerrar archivos y reemplazar el adaptador, capture el uso de la CPU y las colas de disco con el Monitor de rendimiento de Windows durante la edición para detectar problemas residuales del antivirus o del disco. Entre los errores habituales se encuentran culpar al programa del PLC por la lentitud de la estación de trabajo, ejecutar varias instancias de RSLogix en PCs con poca RAM e ignorar los números de puerto COM después de que Windows reasigna un adaptador USB.
Una sesión limpia del editor, un adaptador serial confiable y una configuración de Windows que no reduzca la velocidad restauran un rendimiento en línea utilizable en RSLogix 500. Mantenga estandarizadas las imágenes de los portátiles de ingeniería para que todos los técnicos hereden la misma configuración de puertos COM y energía al brindar soporte a las plataformas de PLC SLC y MicroLogix antiguas.
Acerca del autor
Mark Townsend | Ingeniero sénior de automatización – Sistemas Allen-Bradley
Mark Townsend es un ingeniero sénior de automatización con más de 18 años de experiencia en plataformas Allen-Bradley, incluidos ControlLogix, CompactLogix y el SLC-500 antiguo. Su trabajo diario consiste en desarrollar y poner en marcha lógica de RSLogix / Studio 5000 y HMI de FactoryTalk View en flotas antiguas y mixtas.