Bienvenidos a CFC, el sistema gráfico, orientado a tecnologías, para la elaboración de proyectos SIMATIC S7 y M7

Bienvenidos a CFC, el sistema gráfico, orientado a tecnologías, para la elaboración de proyectos SIMATIC S7 y M7 Este archivo Léame contiene informaci

53 downloads 100 Views 28KB Size

Story Transcript

Bienvenidos a CFC, el sistema gráfico, orientado a tecnologías, para la elaboración de proyectos SIMATIC S7 y M7 Este archivo Léame contiene información importante para la instalación y el uso de CFC. Por este motivo, conviene leerlo detenidamente antes de instalar y utilizar el software. En el capítulo "Correcciones" (cap. 8) encontrará informaciones importantes acerca de la versión corregida CFC V4.01 Corr K4.01.5. No olvide que los capítulos 1 a 7 también han sido modificados o ampliados.

Indice del archivo Léame 1 2 3 4 5 5.1 5.2 6 6.1 6.2 6.3 7 7.1 7.2 7.3 7.4 7.5 7.6 8 8.1 8.2 8.3 8.4

1

Volumen del suministro Requisitos del software Requisitos del hardware Complementos al certificado de producto de software Documentación del usuario de CFC Resumen Documentación impresa de CFC Instalación del software Instalación de CFC Autorización de CFC Instalación del compilador C de Borland (para M7) Información para el uso de CFC Notas generales CFC para S7 CFC para M7 Compatibilidad con CFC V1.x y CFC V3.x Modificaciones con respecto a CFC V3.1 Limitaciones de funcionalidad, errores conocidos Correcciones Volumen del suministro Requisitos del software Instalación del software Notas importantes

Volumen del suministro Con el presente suministro usted ha recibido uno de los siguientes productos: CFC V4.01 (en 5 idiomas) Referencia: 6ES7813-0CA02-0YX0 El volumen de suministro de este paquete abarca: • 11 disquetes • 1 disquete de autorización para CFC • 1 certificado de producto de software

Licencia de copia de CFC V4.01 (en 5 idiomas) Referencia: 6ES7813-0CA02-0YX1 El volumen de suministro de este paquete abarca: • 1 disquete de autorización para CFC • 1 certificado de producto de software Licencia de actualización de CFC V4.01 (en 5 idiomas) Referencia: 6ES7813-0CA02-0YX4 El volumen de suministro de este paquete abarca: • 11 disquetes • 1 disquete de autorización para CFC • 1 certificado de producto de software --------------------------------------------------------------------------------------------------------------Nota Los manuales deben pedirse por separado (véase el capítulo 5). ---------------------------------------------------------------------------------------------------------------

2

Requisitos del software CFC V4.01 es una aplicación de 32 bits que requiere el sistema operativo Microsoft Windows 95 o Windows NT 4.0. Para poder utilizar el CFC con Windows NT 4.0, se requiere el paquete Service Pack 3. CFC no se puede ejecutar bajo Microsoft Windows 3.1 ni Microsoft Windows para Trabajo en Grupo 3.11. CFC es un software opcional. Para poder utilizar CFC, su equipo de programación o PC deberá tener instalado el siguiente software: • Software básico STEP 7 V4.01o STEP 7 V4.02 • Si desea utilizar CFC para S7: - Lenguaje de programación S7-SCL V3.1.1 o S7-SCL V4.01 • Si desea utilizar CFC para M7: - M7-SYS V2.1 o M7-SYS V4.0 - Compilador C de Borland V5.01 (deberá adquirirse en establecimientos especializados)

3

Requisitos del hardware • Para poder trabajar con CFC se requiere una unidad de programación o un PC con un procesador 80486 (o superior) y al menos 16 MB de RAM. Para poder trabajar de forma eficiente se recomiendan 64 MB de memoria RAM, 256 KB de caché secundario y un procesador Pentium. • CFC ocupará unos 31 Mbytes de espacio en su disco duro. • Para ubicar su archivo de intercambio ("Swap-File"), Windows 95/NT precisa de un espacio libre adicional en el disco duro (típicamente en el disco C:), cuyo tamaño dependerá del de la memoria instalada. Para el uso de Step 7, SCL y CFC conviene reservar unos 200 MB de espacio libre en disco, de los que se deducirá el tamaño de la memoria principal. (Ejemplo: suponiendo una memoria principal de 64 MB, tras la instalación de STEP 7, SCL y CFC se





• • • • • ·

precisarán otros 136 MB libres en el disco duro para ubicar el archivo de intercambio). Según el tamaño del proyecto, puede ser necesario un archivo de intercambio mayor (unas dos veces el tamaño ocupado por el proyecto en el disco duro), por ejemplo, para las operaciones de copia de proyectos completos. Si el espacio reservado en disco para el archivo de intercambio es insuficiente, pueden producirse errores (incluso cierres inesperados de programas). Asimismo, si desea ejecutar al mismo tiempo otras aplicaciones para Microsoft Windows (por ejemplo, MS-Word), necesitará el correspondiente espacio adicional en el disco duro. Debe reservarse suficiente espacio en el disco duro donde se almacenarán los datos de los proyectos. Si durante una determinada operación (por ejemplo, la compilación de código AWL en bloques) se agota el espacio en disco, pueden llegar a destruirse los datos del proyecto. Para el servicio online se requiere una conexión MPI entre la unidad de programación o el PC y el PLC (sistema de automatización). Para esta conexión puede utilizarse un cable PC/MPI, que se enchufará al puerto de comunicaciones del PC, o un módulo MPI, que deberá instalarse dentro del PC. Los sistemas de programación actuales de Siemens incluyen esta conexión MPI. Un monitor VGA u otro monitor compatible con Microsoft Windows 95/NT. La resolución mínima debe ser de 640 x 480. Se recomienda trabajar con una resolución de 1024 x 768 o superior para aprovechar al máximo las prestaciones gráficas de CFC. Un mouse de Microsoft u otro dispositivo señalador compatible con Microsoft Windows 95/NT. Puede utilizarse cualquier impresora con capacidad gráfica compatible con Microsoft Windows 95/NT. Se recomienda una impresora láser. Si utiliza un PC y desea memorizar sus programas de usuario en EPROMs, necesitará un 'prommer' externo para las tarjetas de memoria SIMATIC (SIMATIC Memory Cards). Para el servicio online se soportan las CPUs SIMATIC S7/M7/C7. Si desea guardar los proyectos en servidores Novell, tenga en cuenta lo siguiente: - En el servidor debe aumentarse a aprox. 1000 el número máximo de archivos abiertos por conexión (SET MAXIMUM FILE LOCKS PER CONNECTION=1000). - Para el servidor, debe duplicarse el número máximo de archivos abiertos por conexión (p.ej.: SET MAXIMUM FILE LOCKS=20000). - Se recomienda no abrir desde una PG/un PC más de dos proyectos simultáneos ubicados en el servidor Novell.

Para más información sobre las versiones HW y FW (hardware y firmware) de las CPUs y FMs compatibles, consulte las informaciones sobre los productos respectivos. Para las CPUs M7 también deberán tenerse en cuenta las indicaciones sobre la memoria instalada y sobre el paquete opcional M7-SYS.

4

Complementos al certificado de producto de software El certificado de producto de software forma parte del contrato asociado al suministro que regula el uso de productos de software contra pago único. Dicho certificado informa, entre otros, sobre los componentes de software concedidos bajo licencia y sobre sus tipos de garantía. El cliente no tiene derecho a modificar el software en aspectos relacionados con el tiempo de ejecución (runtime). En toda correspondencia escrita deberá indicarse el número de identificación que figura en el certificado de producto de software.

5

Documentación del usuario de CFC

5.1

Resumen Las informaciones más importantes para trabajar con CFC aparecen en las ayudas en pantalla, a las que se puede acceder, una vez instalado el software, a través del menú "Ayuda" o, de forma contextual, pulsando la tecla F1 o el signo de interrogación.

5.2

Documentación impresa de CFC La documentación de CFC en forma impresa se puede pedir por separado. •

6 6.1

CFC (Continuous Function Chart) "Tomo 1" y "Tomo 2: S7/M7" (6ES7813-0CA02-8DA0 (e)) para V4.0

Instalación del software Instalación de CFC ---------------------------------------------------------------------------------------------------------------Nota importante: Durante la instalación, CFC se registra en los archivos del sistema de Microsoft Windows 95/NT. Nunca mueva ni cambie el nombre de archivos o carpetas de STEP 7 utilizando las herramientas propias de Microsoft Windows, como el Explorador, ni modifique los datos de STEP 7 en el Registro de Microsoft Windows (Microsoft Windows Registry). Si se efectúan tales modificaciones, puede ocurrir que el programa deje de ejecutarse correctamente. La desinstalación de productos de software debe realizarse conforme a Microsoft Windows 95/NT. Para eliminar el paquete de software (p. ej.: "STEP 7"), use la función de Microsoft Windows 95/NT "Agregar o quitar programas" (en la barra de tareas de Microsoft Windows 95/NT, elija Inicio->Configuración->Panel de control->Agregar o quitar programas). Esta es la única forma de efectuar una desinstalación correcta bajo Microsoft Windows 95/NT. Si ya tiene instalados STEP 7 y CFC V3.x, antes de instalar STEP 7 y CFC V4.01 deberá hacer una copia de seguridad de sus proyectos y desinstalar CFC. STEP 7 V4.01 puede instalarse sobre cualquiera de las versiones V2.1, V3.0, V3.1 o V3.2 de STEP 7. No es necesario desinstalar las versiones V2.1 y V3.x de STEP 7. ---------------------------------------------------------------------------------------------------------------Para actualizar el software de la versión V3.x a la versión V4.x proceda como sigue: • • • •

La autorización de la versión V3.x tiene que encontrarse en el disquete de autorización correspondiente. Dado el caso, transfiera primero dicha autorización desde su PC/PG al disquete de autorización V3.x. Introduzca el disquete "Upgrade" de la autorización y llame el programa "AuthorsW". El menú "Herramientas" contiene el comando de menú "Asistente para actualizar" que le asistirá cuando proceda a actualizar el software. Elija el comando "Actualizar..." del menú "Autorización". Seleccione el programa de actualización en el cuadro de diálogo que aparece a continuación. Después se le pedirá que introduzca el disquete de autorización de la antigua autorización V3.x. Siga las instrucciones que vayan apareciendo en la pantalla e introduzca el disquete "Upgrade" de la autorización cuando se lo solicite el programa.



La actualización habrá terminado cuando se active la nueva autorización V4.x en el disquete "Upgrade". • Ahora puede transferir la nueva autorización a su PC o PG durante la instalación o bien con el programa "AuthorsW". ---------------------------------------------------------------------------------------------------------------• CFC para S7 sólo puede instalarse en equipos que ya dispongan de una instalación completa de STEP 7. • De forma automática, el programa "Setup" instalará CFC en la unidad de disco que contenga el software de STEP 7. • Antes de iniciar la instalación, cierre todas las aplicaciones (p. ej.: MS-Word, etc.) y cierre la ventana "Panel de control", ya que después de la instalación será necesario reiniciar Microsoft Windows para completar el registro de todas las variables del sistema. • Coloque el disquete 1 en la unidad y ejecute el programa "Setup" de CFC. A continuación se copiarán los archivos del sistema CFC en el PC o en la PG y se efectuarán las anotaciones apropiadas en los archivos de Microsoft Windows. Durante la instalación aparecerán en pantalla mensajes importantes con instrucciones para la instalación. • Tras una desinstalación es preciso reiniciar Microsoft Windows 95/NT. • El proceso de desinstalación no restaura las modificaciones realizadas por el sistema en el archivo WINSTART.BAT/CONFIG.SYS/AUTOEXEC.BAT. Además, en el momento de realizar la desinstalación aún pueden existir archivos creados dinámicamente por CFC. La herramienta Uninstall los detecta y genera el mensaje de alerta "Some elements could not be removed. You should manually remove items related to the application". Estos archivos creados dinámicamente se pueden borrar, aunque no es imprescindible. • Para poder trabajar con CFC se necesita una autorización, es decir, un permiso para su utilización. La autorización se transfiere a la computadora durante el proceso de instalación de CFC. Las informaciones relativas a la autorización figuran en el capítulo siguiente.

6.2

Autorización de CFC Para trabajar con CFC en su computadora se precisa una autorización expresa, es decir, un permiso de utilización. Tanto la autorización como el software asociado están incluidos en el disquete de autorización (contador de instalaciones realizadas = 1). Antes de poder trabajar con CFC es necesario transferir la autorización del disquete de autorización a la computadora. Para ello dispone de dos posibilidades: ·

·

Durante la fase de instalación de CFC, el programa "Setup" advierte que no es posible instalarlo si en la computadora no está instalada la autorización apropiada. En este momento puede optar por instalar la autorización desde el programa "Setup" o posteriormente, de forma manual, utilizando el programa "AUTHORS.EXE" incluido en el disquete de autorización. Si no es posible instalar la autorización durante la instalación, prosiga sin instalar la autorización. A continuación, reinicie el equipo e instale entonces la autorización mediante el programa "AUTHORS.EXE" incluido en el disquete de autorización (ejecutando "AUTHORS.EXE").

---------------------------------------------------------------------------------------------------------------Precaución En el caso de CFC, la autorización debe instalarse en la unidad de destino C:. Si C: es una unidad comprimida mediante una utilidad de compresión (p. ej.: DBLSPACE/DBLDRIVE), entonces deberá seleccionarse la unidad host asociada. Es imprescindible tener en cuenta las indicaciones que figuran en el archivo LEAME.TXT incluido en el disquete de autorización.

La carpeta "C:\AX NF ZZ" contiene archivos ocultos. No elimine, mueva ni copie la carpeta ni los archivos mencionados. Contienen datos necesarios para la autorización de su software. En caso de incumplimiento, existe riesgo de perder irrecuperablemente la autorización. ---------------------------------------------------------------------------------------------------------------• ¡Si utiliza el programa de desfragmentación Norton Speeddisk, perderá los datos de autorización! Para facilitar la instalación correcta de la autorización, a continuación reproducimos algunas de las indicaciones contenidas en el archivo Léame del disquete de autorización, que le ayudarán a prevenir la pérdida de la autorización y de datos: • El disquete de autorización no puede protegerse contra escritura. Dado que el disquete de autorización se utiliza sin protección contra escritura, existe el riesgo de que se contagien virus desde los discos duros al disquete. Por este motivo, antes de cada instalación/desinstalación de una autorización conviene verificar la ausencia de virus en su PG o PC. • Si se utilizan programas de optimización de espacio en disco que ofrezcan la posibilidad de mover bloques fijos, antes de utilizar esta opción deberá transferir la autorización desde el disco duro al disquete de autorización. • La autorización crea en la unidad de destino un cluster marcado como "defectuoso". No intente corregir dicho "defecto". • Antes de formatear, comprimir o restaurar la unidad de disco duro, o antes de instalar un nuevo sistema operativo, no olvide transferir la autorización al disquete de autorizaciones. • Si una copia de seguridad del disco duro contiene copias de autorizaciones, existe el riesgo de que, al recuperar los datos desde la copia de seguridad al disco duro, se sobrescriban (y, por tanto, se destruyan) las autorizaciones válidas aún instaladas. Debido al peligro de pérdida de autorizaciones al sobrescribir un sistema autorizado con una copia de seguridad, se recomienda encarecidamente desinstalar todas las autorizaciones antes de efectuar la copia de seguridad o bien no incluir las autorizaciones en la copia de seguridad. Uso de la autorización de emergencia En caso de pérdida de la autorización normal, usted tiene la posibilidad de instalar en el disco duro la llamada autorización de emergencia, que también encontrará en el disquete de autorización. Esto le permitirá seguir utilizando el paquete de software durante 14 días más. Durante este tiempo deberá volver a obtener o reparar la autorización completa. Si se hace mostrar las autorizaciones con el programa "AuthorsW", reconocerá las autorizaciones de emergencia por su nombre, que empieza por la letra "X".

6.3

Instalación del compilador C de Borland (para M7) Para que la importación de bloques de M7 y el generador de código de M7 puedan funcionar sin problemas, debe realizarse una instalación completa del compilador C de Borland, o bien una instalación personalizada con la siguiente configuración mínima: • En la ventana "Instalación de Borland C++", elija "Personalizada"; no necesitará seleccionar las opciones ofrecidas. • En la ventana "Plataformas de destino Borland C++", deberá estar seleccionada la opción "Windows 32 bits". • En la ventana "Herramientas Borland C++", debe elegirse "Herramientas de línea de comandos". • Los subgrupos "Herramientas Visual", "Borland Database Engine", "Ejemplos" y "Ayuda" no necesitan estar seleccionados. • En el subgrupo "Librerías" debe seleccionarse "Librerías en tiempo de ejecución". Deben

elegirse como mínimo los archivos Header, las librerías estáticas y las dinámicas.

7

Información para el uso de CFC

7.1

Notas generales Tipos de datos para bloques CFC: • Los tipos de datos STRUCT, ARRAY y BLOCK_SDB no se pueden utilizar para bloques CFC.

7.2

CFC para S7 Dependencias entre bloques; Paro de la CPU: • Si en CFC se utilizan bloques cuyo código efectúa, a su vez, llamadas a otros bloques (FB, FC, SFB, SFC, DB, SDB), es responsabilidad del usuario garantizar que dichos bloques existan en la "Carpeta de bloques offline". En los casos de dependencias con los bloques de los tipos SFB, SFC y SDB, también debe garantizarse que la CPU de destino reconozca estos bloques. De no ser así, la CPU pasará al estado STOP en el momento de su carga inicial. Crear tipos de bloques CFC: • Si se crean bloques CFC como FC (p. ej.: con AWL/SCL), las salidas de los bloques (VAR_OUTPUT) se podrán escribir, pero no leer, ya que en tal caso se utilizan valores no definidos. Para depositar valores antiguos ("memoria") se deberán utilizar parámetros de entrada/salida (VAR_INOUT). Funciones "Esquema > Compilar" y "Sistema de destino > Cargar": • Los bloques creados con CFC se tienen que cargar en el sistema de destino desde el propio CFC (incluso en el caso de crear bloques con otros lenguajes S7 paralelamente al CFC). Explicación: la función de carga del CFC garantiza la coherencia entre los datos de configuración y los datos del sistema de destino. • La función "Sistema de destino > Cargar" con la opción "Programa completo" activada sólo se puede ejecutar estando la CPU en STOP. Antes de cargar el programa completo deben borrarse todos los OBs, FBs, FCs y DBs de la CPU. Nota para incorporar bloques multiinstancia: • Al incorporar bloques multiinstancia en el CFC debe asegurarse de que todos los bloques contenidos en el bloque multiinstancia también se encuentren en el "Contenedor de bloques offline". De los SFBs y las SFCs se cuida el sistema automáticamente, mientras que los FBs y FCs tiene que copiarlos usted mismo. En el caso de bloques de las librerías 'PCS7 Technological Blocks' o 'PCS7 Fielddevice Blocks', se trata, por ejemplo, del OP_A_LIM (FB46). Para copiar este bloque vaya al Administrador SIMATIC y abra la librería correspondiente. Luego vaya al contenedor de bloques y copie el FB46 en el contenedor de bloques del programa S7 que desee elaborar. Función "Esquema / Leer del PLC" no ejecutable después de modificar tipos de bloque: • Si se modifican a posteriori tipos de bloques utilizados en el CFC, ya no se podrá ejecutar la función "Esquema / Leer del PLC". Explicación: los bloques de la CPU ya no coinciden con los bloques configurados en el CFC. Recomendación: si se desea ejecutar la función "Esquema / Leer del PLC", ejecútese antes de modificar los tipos de bloque.

7.3

CFC para M7 Comportamiento de la CPU M7 al dividir por 0: • Como norma general, la CPU pasa al estado STOP, aun cuando se haya configurado el nivel de ejecución para errores de procesador. En caso de error, este nivel se procesa una sola vez. Comportamiento de la CPU M7 en desbordamientos de números REAL: • Como norma general, la CPU pasa al estado STOP, aun cuando se haya configurado el nivel de ejecución para errores de procesador. En caso de error, este nivel se procesa una sola vez. Comportamiento de la CPU M7 en desbordamientos de números INT: • Como norma general, la CPU continúa su ejecución. Los valores de salida serán "no definidos".

7.4

Compatibilidad con CFC V1.x y CFC V3.x Los datos creados con CFC V1.0 o CFC V1.1 pueden procesarse con CFC V4.01 como sigue: • Los datos creados con el CFC V1.x pueden leerse y visualizarse con el CFC V4.01, pero no se pueden modificar directamente. Remedio: • En el Administrador SIMATIC, abra el proyecto V1.x y guárdelo con otro nombre seleccionando el comando de menú "Archivo > Guardar como...", activando la opción "reorganizando (lento)" e indicando el tipo de archivo "Proyecto" en el cuadro de diálogo que aparece a continuación. De este modo los datos se convierten automáticamente al formato requerido por la versión V4.01. Los datos creados con CFC V3.x pueden procesarse con CFC V4.01 como sigue: • Los datos de CFC V3.x pueden leerse y visualizarse con CFC V4.01. • También pueden editarse: la primera vez que se realice un acceso de escritura los datos serán convertidos (previa consulta) por cada contenedor de esquemas, con el fin de garantizar la compatibilidad. Indicaciones generales acerca de la compatibilidad: • No se garantiza la "compatibilidad inversa" de datos creados con la V4.01 a datos de la V1.x ó de la V3.x. • Con la versión V1.x ó V3.x de CFC no se pueden procesar los datos creados con la versión V4.01 de CFC.

7.5

Modificaciones con respecto de CFC V3.1 La versión V4.01 de CFC ofrece las siguientes mejoras con respecto de la versión V3.1: • CFC puede ejecutarse también con el sistema operativo Microsoft Windows NT. • Carga de modificaciones en el estado operativo "RUN-P" de la CPU. Las modificaciones de configuración pueden cargarse en el PLC (después de una compilación sin errores) sin necesidad de poner la CPU en el estado STOP. Sólo se cargan las modificaciones realizadas desde el último proceso de carga.

Por favor, tenga en cuenta que no es posible evitar con garantía absoluta que la CPU pase a STOP. Lea las notas a este respecto en la ayuda en pantalla de CFC "Motivos de paso a STOP durante la carga de modificaciones online". • Modificación centralizada de los tipos de bloques. Después de una modificación de tipo de bloque que tenga repercusiones en la descripción del interface del bloque (barra de E/S y/o atributos del sistema), todas sus instancias pueden adaptarse automáticamente. Ya no es necesario borrar y volver a importar el tipo de bloque, ni borrar todas las instancias del mismo. Sin embargo, dependiendo de cómo se modifique el interface puede repercutir en parametrizaciones, interconexiones y accesos SFC existentes que pertenecen a las instancias de bloques, repercusiones que deberán tenerse en cuenta a la hora de realizar la modificación. • Sólo para S7: leer esquemas del PLC Pueden leerse del PLC esquemas cuyos datos PLC hayan sido modificados, por ejemplo, por intervención del operador (como delimitaciones y parámetros de regulación), recuperándolos en la gestión de datos de CFC (contenedor de esquemas). En estos casos, la fuente u origen puede ser el contenedor de bloques offline o el contenido de la memoria PLC (contenedor de bloques online). El diálogo también permite elegir si deben leerse del PLC todos los valores de los parámetros (de las entradas de bloques) o sólo los parámetros operables y observables. • Los operandos pueden representarse en las barras laterales con direcciones simbólicas y absolutas. • Función de búsqueda mejorada en el catálogo de bloques (Buscar siguiente; Buscar por nombre y comentario; Buscar independientemente de mayúsculas y minúsculas) • Función de alineación de bloques en el esquema: alineación izquierda / derecha / superior / inferior. • En el cuadro de diálogo "Propiedades de objetos - Bloque", ficha "Conexiones" pueden copiarse y volver a insertarse contenidos de celdas de la tabla. • Sólo para S7: bloque de control para SFC Con el bloque de control para SFC puede consultarse el estado de un esquema SFC, así como extraerse el esquema SFC de un esquema CFC. El bloque es parte intrínseca de CFC y puede insertarse desde el catálogo de bloques al esquema. Si se utiliza este bloque, debe tenerse en cuenta que dentro de la secuencia de ejecución se incorpora delante del esquema SFC. El bloque de control sólo puede utilizarse en combinación con el producto PCS 7-Engineering Options V4.01 (SFC).

7.6

Limitaciones de funcionalidad, errores conocidos • Interrupción de la función "Actualización de tipos de bloques": Si su PC también tiene instalado WIN CC, en proyectos de gran tamaño puede ocurrir que la función "Herramientas / Tipos de bloques / Importar" o "Herramientas / Tipos de bloques / Nueva versión" se interrumpa generando un mensaje de error. Solución: No ejecutar la importación de tipos de bloques simultáneamente para todos los bloques, sino en grupos de 3 a 4. Asimismo es necesario cerrar y volver a abrir CFC después de cada proceso de importación. • Salidas no definidas en las FCs si EN=FALSE durante la ejecución del programa: Si la entrada EN de la FC está en FALSE durante la ejecución del programa en la CPU (sea por haberse parametrizado así expresamente o sea por estar conectada a una salida de otro

bloque), el contenido de las salidas de la FC quedarán sin definir. Caso que estas salidas sean procesadas por otros bloques, pueden producirse errores. • En CFC, la vista "Ajustes - Símbolo de función" no tiene efecto para S7 y M7. Los bloques se representan en la vista "Ajustes - Nombre del tipo de bloque". • En caso de utilizar un FB300 en la estructura, surgirán los siguientes problemas al convertirlo a la versión 4: - Si sólo se ha instalado CFC (sin SFC), se rechazará la conversión con el siguiente mensaje de error: "SFC-Interpreter (FB300) o SFC-Lib no existente". - Si CFC y SFC ya están instalados, el sistema runtime SFC (FB300) sobreescribirá el FB300 durante la conversión. Solución para ambos casos: antes de instalar CFC V4.x cambiar el nombre del FB300 y actualizar entonces con la versión 4. La modificación del FB300 se puede llevar a cabo de la siguiente manera: - Guardar el FB300 con otro número de FB. - "Eliminar" el FB300 de la tabla de símbolos, es decir, introducir el nuevo número del FB bajo el nombre del bloque. - Iniciar CFC y actualizar con F5 --> CFC adoptará el nuevo número de FB. • Cargar modificaciones; FB con conexiones del tipo ANY: Si utiliza un FB con conexiones del tipo de datos ANY, puede ocurrir en un caso excepcional (*1) que, al cargar vía online las modificaciones realizadas, se produzca un STOP de la CPU. Remedio: cargue el OB 121 (OB de error de programación) como medida de seguridad. *1: Caso excepcional: - El algoritmo del FB utiliza la conexión ANY sin comprobar si el DB referenciado existe al realizar la ejecución (los SFB y los bloques de las librerías PCS 7 llevan a cabo dicha comprobación). - Si se cargan modificaciones vía online puede pasar que se acceda en un momento dado a un bloque ya borrado a causa de la antigua "referencia ANY" --> STOP de la CPU a causa de un error de programación. • Modo Test: visualización de entradas de bloques En una entrada de un bloque del tipo FB conectada a una salida de otro bloque que esté a enable=0 (EN = 0), el modo Test no visualiza el valor de esta salida, sino el último valor que haya procesado el bloque. Tenga en cuenta que el valor de la entrada conectada puede verse modificado al pasar la salida de en=0 a en=1. De lo contrario, en el caso de bloques del tipo FC/BOP se visualiza siempre el valor de la salida a la que está conectada la entrada en cuestión. • STOP de la CPU al ajustar la cantidad de datos locales de forma incorrecta Atención: una pila de datos locales ajustada de forma incorrecta puede provocar un STOP de la CPU. El requerimiento de datos locales ajustable en HW-Config tiene que definirse como sigue para las distintas prioridades: • Compilar en el CFC (o SFC) (opciones: "Programa completo" y "Crear datos de referencia"). • Visualizar la estructura del programa en el Administrador SIMATIC seleccionando el comando de menú "Herramientas > Datos de referencia > Mostrar" (atención: no los datos de referencia del esquema) y activando la opción "Sólo de los bloques modificados". En la estructura del programa se indica el requerimiento máximo de datos locales de cada OB

(ver lista, detrás de cada OB). • El requerimiento de datos locales de un OB resulta de la suma del requerimiento de datos locales de los bloques que contenga dicho OB más el requerimiento de datos locales de sus posibles OBs de error (p. ej.: el OB 121). • Para poner un ejemplo, supongamos que en los datos de referencia aparece la siguiente información: OB35 . En este caso, el valor "210" representa el requerimiento de datos locales del OB35, y "332" el requerimiento de datos locales del OB de error configurado. • Observación: los SFBs y las SFCs no precisan datos locales. • El requerimiento de datos locales de una prioridad se determina de la siguiente forma: tomando el número máximo de OBs contenidos en la prioridad y sumándole el requerimiento de datos locales de los OBs de error, así como un poco de reserva. En cualquier caso, el valor total tiene que ser par e igual o mayor que 20 bytes. • Divergencias en la protección de la CPU • En el modo Test de CFC se permiten accesos de escritura también con el selector de modo en la posición RUN. • Teniendo activada la protección por contraseña, los "desconocedores de la contraseña" no pueden acceder a la CPU, independientemente del nivel de protección.

8

Correcciones

8.1

Volumen del suministro El volumen del suministro del paquete incluye: 4 disquetes de instalación con el software de corrección CFC V4.01 Corr K4.01.5 para el paquete de software CFC V4.01

8.2

Requisitos del software Para poder utilizar el paquete de corrección se precisa haber instalado la versión V4.01 de CFC.

8.3

Instalación del software Introduzca el disquete #1 en la unidad de disco y arranque el programa de instalación CFC V4.01 Corr K4.01.5. A continuación se copiarán los archivos en el PC/la PG y se realizarán modificacion en archivos de MS-Windows. Durante la instalación se le irán dando indicaciones importantes sob el manejo. La unidad de disco a la que instale el software CFC V4.01 Corr K4.01.5 se actualizará automáticamente a partir de la versión STEP 7 V4.01 ya instalada.

8.4

Indicaciones importantes CFC V4.01 Corr K4.01.5 contiene las siguientes ampliaciones y correcciones: •



La función "Guardar como, reorganizando" ya no modifica los DBs de instancia asignados, que tampoco son modificados al copiar/desplazar programas S7 completos, al borrar un equipo en HW-Config y al obtener un programa S7. Los números de los DBs de instancia solamente se modifican al copiar/desplazar un contenedo de esquemas. Ahora es posible utilizar CPUs protegidas con contraseña:

Los editores CFC y SFC de las versiones 4.01 y anteriores funcionan de forma restringida en c de utilizar CPUs cuyo nivel de protección esté activado; la función "Sistema de destino > Cargar", por ejemplo, sólo se puede ejecutar estando activado el nivel de protección 1 / sin contraseña. La presente versión de corrección permite ejecutar el comando "Sistema de destino > Cargar" e los restantes niveles de protección estando activada la contraseña. • Función "Importar nuevas versiones de los tipos de bloques": el número de entradas posibles en listado de errores se ha aumentado a 1000 entradas por tipo de bloque. Además se han eliminad los errores que se producían al imprimir los listados (ahora se imprimen todas las entradas). • Al copiar un contenedor de esquemas en el Administrador S7 ya no aparece ningún mensaje de error. • Al cargar una CPU M7 con la función "Gestionar sistema de destino M7" se cargará la versión correcta del sistema runtime CFC. • La compatibilidad con M7 SYS RT V04.00.04 está garantizada. • Los archivos que se exporten con la presente versión CFC K4.01.2 a BATCH flexible (comand de menú "Herramientas > Exportar a BATCH flexible") sólo se pueden leer con la versión 4.02 de BATCH flexible y posteriores. • Al seleccionar el comando de menú "Sistema de destino > Cargar > Modificaciones", los valor leídos del PLC con la función "Esquema > Leer del PLC" ya no se cargan en el sistema de destino, evitando así estados inesperados en la instalación. Explicación: hasta ahora, al seleccionar la función "Sistema de destino > Cargar > Modificaciones", los valores leídos del PLC se volvían a cargar en la CPU, pudiéndose produci estados inesperados en la instalación. Por ejemplo: al leer datos del PLC estando en "Motor on parando brevemente el motor en la estación de operador (OS) y seleccionando el comando de menú "Sistema de destino > Cargar > Modificaciones", el motor volvía a arrancar. • Ahora, con el CFC los OBs 121 y 122 también se pueden cargar en una CPU 315. • Ahora es posible copiar/mover carpetas de esquemas que contengan archivos de más de 16 Mbytes (en las carpetas ...ES_LOC\\ENV o bien ...ES_LOC\\UNIT). Esto afecta a funciones como "Proyecto > Guardar como", copiar/mover programa S7, copiar/mover carpeta esquemas etc. • El mensaje de error "Disco lleno" ya no aparece innecesariamente. Este mensaje aparecía cuan había exactamente 4, 8, 12 ... Gbytes + unos pocos bytes libres en la unidad que contiene los datos del proyecto. • Las fuentes SCL generadas al compilar también se pueden compilar con el V5-SCL Compiler. • El cambio a posteriori de la longitud (tipo de datos STRING) de una conexión de bloque de manejo y visualización funciona ahora correctamente (hasta ahora no se adaptaban los atributo WIN CC). • Ahora, las librerías pueden contener comentarios largos (>256 caracteres). • A partir del año 2000 también se podrán cargar programas M7.

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.