Nouveautés dans Control FPWIN Pro7

Control FPWIN Pro V.7.7.3.0 version 2025-01

Nouvelles fonctions

  • Prise en charge de la nouvelle cassette EtherCAT FP-XH (disponible uniquement en Chine) :

    La nouvelle fonction permet d’importer le fichier ENI (EtherCAT Network Information) dans le projet actuel et de générer les variables globales, DUT et POU requis pour échanger des données entre la cassette EtherCAT et le programme API.

Correction de bugs

Boîte de dialogue Date et heure API (RTC)...

  • Après que la date et l’heure de l’automate ait été définies dans l’automate, il arrivait qu’elles ne soient pas actualisées quand elles étaient définies sur la date et l’heure système. Ce bug a été corrigé.

  • Lorsque les paramètres des fuseaux horaires étaient modifiés dans le système d'exploitation Windows, il arrivait que le fuseau horaire en cours ne soit pas prédéfini dans la boîte de dialogue de date et heure de l’automate. Ce bug a été corrigé.

Génération de codes

Les erreurs suivantes ont été corrigées :

  • Un code incorrect était généré pour les appels de fonctions des bibliothèques système lorsqu’un argument utilisait une instruction MOD et lorsqu’un argument suivant contenait une instruction DIV pour calculer un élément de tableau (array). Exemple : FP_SET_BIT (nPos := iPos MOD 16, d := awBuffer[iPos/16]);

  • Un code incorrect était généré en cas d’accès à des tableaux dans un tableau imbriqué de DUT via un index de tableau avec une formule de calcul.

  • En cas d’accès à un élément de DUT dans un tableau imbriqué de DUT avec des indices constantes, un code identique était généré à celui généré en cas d’accès avec des indices variables, et aucune optimisation n’était effectuée.

  • Un code incorrect était généré lorsque des variables booléennes d’un tableau de DUT étaient utilisées dans des expressions OR.

  • Il n’y avait pas de message lorsqu’un programme de transition et une variable booléenne dans un programme SFC avaient le même nom.

  • Control FPWIN Pro7 se fermait lorsqu’un des opérandes d’une comparaison booléenne était une constante booléenne (TRUE ou FALSE) et l’autre une instruction DF. Exemple : bOut := DF(bIn) = false;

Gestion de versions

  • Le numéro de version de la copie de travail est vérifié et s’il est supérieur au numéro de version utilisé par les copies de travail dans la version Control FPWIN Pro7 en cours, cela est signalé dans les cas suivants :

    • Lors de l’ouverture d’un projet versionné

    • Lors de la création d’un projet versionné à partir d’une copie de travail imbriquée

    • Lors de la création d’une bibliothèque utilisateur versionnée dans un projet

Autres

  • Dans une exportation CSV d’un tableau de DUT déclaré en tant que VAR_GLOBAL_RETAIN, les variables du DUT étaient exportées en tant que VAR_RETAIN au lieu de VAR_GLOBAL_RETAIN. Ce bug a été corrigé.

Control FPWIN Pro V.7.7.2.1 version 2024-06

Correction de bugs

Mode édition en ligne, Transférer les modifications du code programme dans l’API

  • Lorsqu’une affectation des adresses avec adresses superposées était chargée à partir de l’automate, les adresses superposées n’étaient pas détectées pendant la compilation. Ce bug a été corrigé.

Génération de codes

  • Les plages d’adresses de certaines instructions FP7 telles que FP_COPY n’étaient pas vérifiées. Ce bug a été corrigé.

  • Le contrôle des plages d’adresses utilisateur et système superposées a été amélioré. Il accepte des plages utilisateur successives sans plage d’adresses système entre ces plages utilisateur.

    • Par exemple, FP_COPY 0, DT5000, DT20000 peut également être compilé dans les cas suivants :

      • Si DT5000 est une adresse utilisateur dans la zone DT non maintenue

      • Si DT20000 est une adresse utilisateur dans la zone DT maintenue

      • Si la zone système DT non maintenue est vide

  • Suite à une correction de bug, la variable système sys_bIsAddOnCassetteError ne pouvait plus être compilée sur un automate FP0H. Ce bug a été corrigé.

  • La compilation de WORD_TO_INT(FP_DIRECT_INPUT(...)), provoquait la fermeture de l’éditeur ST. Ce bug a été corrigé.

  • Automates FP0H : l’instruction F385_Positioning_WriteData_Backup est maintenant disponible.

Éditeurs

  • Dans le volet Compiler/contrôler, les boutons Aller à la position suivante et Aller à la position précédente ne fonctionnaient pas sur les interfaces utilisateur des langues asiatiques. Ce bug a été corrigé.

  • Dans la barre d’état, le message Le projet Control FPWIN Pro7 n’a pas été compilé. apparaissait trois fois sur les interfaces utilisateur en japonais et chinois. Ce bug a été corrigé.

Autres

  • Dans les environnements réseau utilisant des serveurs proxy sur Windows 11, la touche <F1> permettant d’ouvrir l’aide en ligne dans l’InfoHub ne fonctionnait pas, et l’aide hors ligne s’affichait. Les serveurs proxy empêchaient la notification et l’affichage des informations sur l’actualisation du logiciel lorsqu’une nouvelle version était disponible. Ce bug a été corrigé.

  • Dans certains cas, l’ouverture d’un fichier projet manipulé qui provoquait la fermeture du programme, pouvait entraîner un problème de vulnérabilité. Ce bug a été corrigé.

Control FPWIN Pro V.7.7.2.0 version 04-2024

Nouvelles fonctions

Mode en ligne

  • Pour les types d’automate FP7 :

    Implémentation de la fonctionnalité Historique système permettant d’afficher les événements et les erreurs d’opération enregistrés dans l’automate.

Autres

  • Changement de nom de société de Panasonic Industrial Devices SUNX Co., Ltd. à Panasonic Industry Co., Ltd, dû à une transmission d’entreprise (accord de licence, aide en ligne).

  • Notification et affichage des informations sur l’actualisation du logiciel lorsqu’une nouvelle version est disponible

    • Au démarrage de Control FPWIN Pro7 et

    • Dans la boîte de dialogue À propos de Control FPWIN Pro.

Correction de bugs

Éditeurs

  • Éditeur ST : Le type de données des paramètres connectés aux fonctions EN/ENO n’était pas vérifié lorsque le premier paramètre dans la liste des paramètres n’était pas du type BOOL. Ce bug a été corrigé.

Autres

  • Lorsque Control FPWIN Pro7 était utilisé avec plusieurs écrans et différents paramètres Windows de mise à l’échelle, la position d’un menu contextuel était incorrecte. Ce bug a été corrigé.

  • Selon les paramètres Windows de mise à l’échelle, la taille du texte dans certaines boîtes de dialogue n’était pas appropriée. Ce bug a été corrigé.

Control FPWIN Pro V.7.7.1.1 version 01-2024

Nouvelles fonctions

Génération de codes

  • Implémentation de nouvelles fonctions de conversion typée prenant en charge LREAL, telles que INT_TO_LREAL ou LREAL_TO_UDINT, ajoutées aux fonctions de conversion surchargée.

Correction de bugs

Mode édition en ligne, Transférer les modifications du code programme dans l’API

  • Dans de rares cas, il arrivait que de nouvelles variables de programmes n’étaient pas initialisées lors du transfert des modifications vers l’automate. Ce bug a été corrigé.

Autres

  • Dans certains cas, un crash se produisait lorsqu’un projet était créé ou ouvert. Ce bug a été corrigé.

Control FPWIN Pro V.7.7.1.0 version 11-2023

Nouvelles fonctions

Génération de codes

  • Éditeur LD, Éditeur LI, Éditeur ST : Suppression du message d’erreur pour les blocs fonctions standard simples lorsque les variables d’instance ont été utilisées dans un appel de blocs fonctions et dans un accès séparé à la variable.

Autres

  • Importation de projets FPWIN GR7 désormais prise en charge par les automates de la série FP7.

Fonctions actualisées

Gestion de versions

  • Amélioration de la gestion des drapeaux de compilation et des références d’appel et par conséquent des performances d’actualisation de la copie de travail du dépôt.

Boîte de dialogue À propos de FPWIN Pro7

  • La boîte de dialogue a été redessinée pour afficher différents URL et informations sur le copyright selon les marchés.

Correction de bugs

Génération de codes

  • FP7 : Lorsque l’instruction ALT était utilisée avec un accès en bits dans une zone mémoire DT en mots (par ex. DT0.0), une erreur de syntaxe apparaissait sur l’automate après le transfert du code programme. Ce bug a été corrigé.

  • Les instructions DIV, MUL, MOD utilisées avec ANY16, ANY32, UINT et UDINT (par ex. MUL(DT100, uiVar1, DT200)) entrainaient une génération de codes incorrecte ou des erreurs d’opération. Ce bug a été corrigé.

  • Génération de codes corrigée pour FP_DATA_MEAN_SUM_REAL avec adresses utilisateur explicites de 32 bits comme TSV100.

  • Génération de codes optimisée pour les fonctions MUL_TIME_REAL et DIV_TIME_REAL avec arguments de constantes.

Éditeurs

  • Éditeur ST : Une erreur de syntaxe apparaissait lors de l’accès aux éléments de variables R1 et LD des blocs fonctions standard CTD, CTUD et RS. Ce bug a été corrigé.

  • Éditeur LI : Une erreur de syntaxe apparaissait lors de l’accès aux éléments de variables R, S et LD des blocs fonctions standard RS, SR, CTD, CTU, CTUD et RS. Ce bug a été corrigé.

Mode en ligne

  • Lorsque TLS1.2 ou supérieure était sélectionnée dans la fonction client FTP et un projet FP0H C32ET/EP était converti pour un autre type d’automate, le message incorrect suivant apparaissait en passant en mode en ligne : La version du firmware de l'API connecté est x.y. Il est recommandé d'installer la version 7.x.y ou la nouvelle version du firmware. Ce bug a été corrigé.

  • Certaines fonctions bibliothèques système contiennent un corps ST explicite (par ex. Unit_AnalogInput_FP0_RTD_INT). Lorsque les métadonnées étaient activées, un message incorrect était affiché indiquant que les métadonnées étaient obsolètes et que le projet devait être recompilé. L’erreur apparaissait après le transfert d’un projet et le passage de Control FPWIN Pro7 en mode hors ligne puis de nouveau en mode en ligne. Ce bug a été corrigé.

Autres

  • Dans certains cas, un crash se produisait lorsqu’un fichier projet manipulé était ouvert, provoquant un problème de vulnérabilité. Ce bug a été corrigé.

Control FPWIN Pro V.7.7.0.0 version 06-2023

Nouvelles fonctions

Génération de codes

  • La nouvelle option de compilation Initialiser toutes les variables sauf les variables maintenues existantes initialise toutes les variables après transfert du projet en Mode PROG.

  • Le nouveau préfixe pour littéraux chaînes de caractères latin1# (par ex. latin1#'äöü') a été implémenté pour spécifier explicitement le codage des caractères non ASCII > 0x7F.

  • Un avertissement est généré pour les littéraux chaînes de caractères par défaut sans préfixe, par ex. 'äöü' pour les caractères non ASCII > 0x7F.

Mode en ligne

  • Communication via Ethernet optimisée

    • L’adresse IP de l’ordinateur est sélectionnée automatiquement selon l’adresse IP de destination et les paramètres de l’adresse IP de l’ordinateur sont supprimés.

    • Les paramètres du module ET-LAN et les paramètres du temps d’attente ont été déplacés vers la nouvelle boîte de dialogue Options.

    • Le numéro de station C-NET peut maintenant être défini dans la boîte de dialogue Options.

Gestion de versions pour bibliothèques utilisateur

  • Si la gestion de versions a été activée pour le projet, la gestion de versions peut désormais être également activée pour les bibliothèques utilisateur.

  • Chaque bibliothèque utilisateur versionnée garde une version miroir appelée copie de travail de la bibliothèque dans un dossier "LibraryName.vcf" (vcf = version-controlled folder) qui est créé dans le dossier "Libraries" de la copie de travail du projet.

  • La copie de travail de la bibliothèque contient les mêmes données de configuration que la bibliothèque utilisateur mais avec une structure d’objets détaillée, semblable à celle du navigateur, et elle contient principalement des fichiers lisibles par l’homme.

  • La copie de travail de la bibliothèque et la bibliothèque utilisateur correspondante sont automatiquement synchronisées sans interaction visible de l’utilisateur. Toute modification enregistrée dans Control FPWIN Pro7 est reflétée immédiatement dans la copie de travail de la bibliothèque en actualisant le fichier objet correspondant. Inversement, les modifications apportées à la copie de travail de la bibliothèque en la mettant à jour à partir du dépôt de la bibliothèque sont (normalement) automatiquement reflétées dans le projet ouvert, plus exactement dans la bibliothèque utilisateur correspondante.

  • La copie de travail de la bibliothèque doit être importée dans un dépôt de bibliothèque global (à faire manuellement en dehors de Control FPWIN Pro7). Ce dépôt est la seule source originale ("officielle") pour cette bibliothèque et contient toutes les révisions, modifications, informations et dates des modifications à utiliser par tous les développeurs qui coopèrent à cette bibliothèque utilisateur.

  • Le dépôt est la clé pour inspecter, valider, mettre à jour, fusionner et annuler toutes les modifications apportées à une copie de travail de bibliothèque du point de vue de chaque utilisateur et de tous les utilisateurs. C’est grâce à ce dépôt que la gestion de versions et le développement à plusieurs utilisateurs est possible.

Nouvelle plateforme pour l’aide en ligne

  • L’aide en ligne est maintenant hébergée dans l’InfoHub Control FPWIN Pro7 (https://infohub.industry.panasonic.eu/documentation/fpwin) et s’ouvre via votre navigateur Internet.

    Pour les utilisateurs sans accès à Internet, l’aide hors ligne s’affiche à partir de l’installation locale. La langue de l’aide hors ligne dépend de la langue de l’interface installée. Notez que la documentation en ligne est actualisée continuellement tandis que l’aide hors ligne reste inchangée après la sortie de Control FPWIN Pro7. Pour avoir les toutes dernières informations et une documentation actualisée, utilisez l’aide en ligne.

Éditeurs

  • Lorsqu’une variable, un DUT, une fonction ou un bloc fonction est renommé, les références dans l’éditeur de programmation sont remplacées selon le contexte.

  • Dans l’Éditeur ST, un menu contextuel Avancé permet d’utiliser des commandes et des raccourcis clavier pratiques.

Autres

  • Des commentaires d’objets peuvent être édités directement dans la boîte de dialogue des propriétés de l’objet. La boîte de dialogue d’édition des commentaires n’est plus nécessaire et a été supprimée.

  • Optimisation de la zone d’édition de l’intervalle de temps dans la boîte de dialogue des propriétés des interruptions périodiques.

  • Pour ouvrir l’emplacement des fichiers du projet dans l’explorateur de fichiers, Ouvrir le dossier du projet a été ajouté au menu contextuel sur la page de départ et sur l’objet du projet dans le navigateur.

  • Changement de nom de société de Panasonic Electric Works Europe AG à Panasonic Industry Europe GmbH.

  • Un lien pour le fichier licence a été ajouté dans la boîte de dialogue À propos de Control FPWIN Pro7.

Fonctions actualisées

Mode édition en ligne, Transférer les modifications du code programme dans l’API

  • Pendant la compilation, les adresses existantes dans le dernier projet transféré seront utilisées pour les variables des fonctions.

  • Optimisation de la boîte de message qui s’affiche lors du démarrage du mode en ligne et qui demande à l’utilisateur de charger l’affectation des adresses des variables.

  • Quand un projet ne peut pas être enregistré dans l’automate parce qu’il est trop large, il est désormais possible d’enregistrer uniquement le tableau d’affectation des adresses sur l’automate.

Correction de bugs

Génération de codes

  • Si des variables existantes étaient désactivées et de nouveaux POU ajoutés, ces variables pouvaient se superposer aux nouvelles variables lorsqu’elles étaient réactivées et compilées de manière incrémentale. Ce bug a été corrigé.

  • Les variables globales maintenues du type de données STRING avec adresses utilisateur explicites ne sont pas initialisées sous certaines conditions. Dans le passé, ceci n’était pas mentionné. Maintenant, un message d’erreur en informe l’utilisateur. Les variables ne sont pas initialisées dans les cas suivants :

    • L’option de compilation Initialiser toutes les variables sauf les variables globales maintenues avec adresses explicites. est sélectionnée.

    • La plage d’adresses dans la zone maintenue des Registres de données (DT) est définie sur 0 de telle sorte qu’aucun registre de détection du démarrage à froid n’est disponible.

    • Il n’y a aucune variable système maintenue qui requiert un code d’initialisation.

Autres

  • Dans certains cas, un crash se produisait lorsqu’un fichier projet manipulé était ouvert, provoquant un problème de vulnérabilité. Ce bug a été corrigé.

  • Implémentation modifiée des blocs fonctions CEI standard CTU, CTD, CTUD, SR et RS :

    • L’appel de ces blocs fonctions dans l’Éditeur ST ne provoque plus d’avertissement pour les noms de paramètres LD et R1.

    • Les noms de paramètres LD, R, S, S1, R, R1 et Q1 ne provoquent plus d’erreur (texte souligné d’un trait ondulé) dans l’Éditeur ST.

    • La saisie automatique des instances FB affichait des éléments incorrects. Ce bug a été corrigé.

    • Autres conséquences :

      • Lorsque des différences de programme sont transférées en Mode RUN, les variables suivantes sont supprimées, affectées à nouveau et initialisées :

        • Les variables d’entrée de CTU, CTD, CTUD, SR et RS : LD, R, S, S1, R, R1

        • Les variables de sortie de SR et RS : Q1. Attention, cette variable sera réinitialisée sur FALSE

      • Il y aura des différences dans les métadonnées des Variables locales ou globales sans adresses utilisateur (adresses, noms ou types de données).

  • L’utilisation de DUT avec éléments superposés contenant un tableau de DUT (array) ne provoquait pas d’erreur alors que ce n’est pas autorisé. Ce bug a été corrigé.

  • En raison du manque d’optimisation des instructions MUL_TIME_INT et DIV_TIME_INT avec arguments de constantes, le résultat n’était pas calculé au moment de la compilation. Ce bug a été corrigé.

  • Éditeur ST : Des instructions d’appels ambigus pouvaient être créés quand un nom de fonction était défini comme le nom d’identifiant d’une instance de bloc fonction. Ce bug a été corrigé.

  • FP0H C32ET, FP-XH C40ET/C60ET/C60ETF : Une erreur de compilation apparaissait lorsqu’une instruction de communication était utilisée et lorsqu’un programme d’interruption (par ex. une division) écrivait la variable système sys_iDivRemainder. Ce bug a été corrigé.

  • FP2SH, FP10SH : Une erreur de compilation apparaissait lorsqu’une bobine avec front montant ou descendant était utilisée avec drapeau d’impulsion. Ce bug a été corrigé.

Boîtes de dialogue État de l’API et État des connecteurs :

  • Pour FPΣ, FP0H : L’affichage des erreurs de vérification du module d’E/S dans la boîte de dialogue État des connecteurs a été corrigé.

  • Info-bulles améliorées pour les erreurs de modules d’E/S, les erreurs de modules intelligents et les erreurs de vérification des modules d’E/S.

  • La boîte de dialogue État des connecteurs a été améliorée pour afficher correctement les configurations des modules.

Control FPWIN Pro V.7.6.0.3 version 02-2023

Correction de bugs

  • L’instruction EtherNet/IP de message explicite FP_ETHERNETIP_DATA_EXCHANGE_FB ne pouvait pas être utilisée en même temps que des commandes de communication Modbus. Ce bug a été corrigé.

  • Le bouton Transférer les différences vers l’API en mode RUN dans la boîte de dialogue Transférer le projet vers l’API n’affichait pas de message d’avertissement lorsqu’un projet avec des métadonnées identiques mais un code programme différent était en cours d’exécution sur l’automate. Ce bug a été corrigé.

  • Lorsque de nouvelles variables étaient ajoutées pendant l’exécution de Transférer les différences vers l’API en mode RUN, le traitement des instructions PID_FB et PID_DUT_FB était interrpompu dans certains cas. Ce bug a été corrigé.

Control FPWIN Pro V.7.6.0.2 version 2022-12

Correction de bugs

  • Avec Transférer les différences vers l’API en mode RUN, les nouvelles variables globales n’étaient pas utilisées. Ce bug a été corrigé.

  • Lorsqu’un nouveau projet était créé à partir d’un fichier .pce, les paramètres Unicode des bibliothèques n’étaient pas correctement restaurés, si les bibliothèques n’étaient pas accessibles lors de la création du fichier .pce. Par conséquent, il n’était pas possible d’ouvrir la bibliothèque au format Format unicode, prend en charge mots de passe lecture seule de la version 7.3.0.0. Ce bug a été corrigé.

Control FPWIN Pro V.7.6.0.1 version 2022-12

Correction de bugs

  • Transférer les différences vers l’API en mode RUN provoquait une erreur, lorsque l’automate était protégé par un mot de passe. Ce bug a été corrigé.

Control FPWIN Pro V.7.6.0.0 version 2022-11

Nouvelles fonctions

  • Nouvel éditeur ST avec de nombreuses améliorations

    • Affichage des numéros de lignes, des caractères d’espacement et des fins de lignes

    • Variables, fonctions, etc. surlignées et positionnement indiqué par la barre de défilement vertical

    • Surbrillance des parenthèses correspondantes ( ) [ ]

    • Édition multi-carets, sélection multilignes et sélection de blocs rectangulaires

    • Nouvelles couleurs de syntaxes avec options "Gras" et "Italique" individuelles

    • Marquage des erreurs en cas de texte invalide

    • Nouvelles boîtes de dialogue Aller à la ligne

    • Nouveaux raccourcis clavier

    • Pliage (afficher/masquer) de blocs de codes

    • Option de retour à la ligne pour les textes qui s’étendent au-delà de la zone de l’éditeur visible

    • Affichage des valeurs supervisées amélioré

    • Impression avec numéros de lignes et couleurs de syntaxe, impression de textes sélectionnés

    • Nouveaux types de commentaires selon IEC 61131-3, 3e édition

      • Commentaires sur une ligne, par ex. //commentaire

      • Commentaires multilignes, par ex. /*comment*/

        Les commentaires existants, par ex. (*comment*) sont toujours pris en charge.

  • Mode édition en ligne et Transférer les différences vers l’API en mode RUN ont été améliorés

    • Pendant la compilation, les adresses des variables utilisées seront les mêmes pour les variables qui existent déjà dans le projet précédemment transféré.

    • Transférer les différences vers l’API en mode RUN initialise toutes les nouvelles variables.

    • La boîte de dialogue Transférer le projet vers l’API offre des possibilités supplémentaires de vérifier la cohérence des informations sur les adresses des variables d’un projet. Lorsque Transférer les différences vers l’API en mode RUN est sélectionné et lorsque le transfert semble critique, un message d’avertissement ou d’erreur apparaît.

    • Une nouvelle boîte de dialogue affiche toutes les nouvelles variables ainsi que les variables supprimées et modifiées. Elle s’ouvre à partir de la boîte de dialogue Transférer le projet vers l’API en cliquant sur Afficher les variables modifiées....

    • Possibilité d’ajouter de nouvelles déclarations sous POU, DUT, Variables globales et Tâches en mode d’édition en ligne.

  • Gestion de versions

    • Un projet sous gestion de versions crée une version miroir du projet appelée copie de travail. Un dossier "ProjectName.vcf" (vcf = version-controlled folder) est créé dans le même chemin de fichiers dans lequel votre projet est enregistré.

    • La copie de travail contient les mêmes données de configuration que le fichier projet mais avec une structure d’objets détaillée semblable à celle du navigateur et principalement des fichiers lisibles par l’homme.

    • La copie de travail et le projet sont automatiquement synchronisés sans interaction visible de l’utilisateur. Toute modification enregistrée dans Control FPWIN Pro7 est reflétée immédiatement dans la copie de travail en actualisant le fichier objet correspondant. Inversement, les modifications apportées à une copie de travail en la mettant à jour à partir du dépôt du projet sont (normalement) automatiquement reflétées dans le projet ouvert.

    • La copie de travail doit être importée dans un dépôt du projet global (à faire manuellement en dehors de Control FPWIN Pro7). Ce dépôt est la seule source originale ("officielle") pour ce projet et contient toutes les révisions, modifications, informations et dates des modifications à utiliser par tous les utilisateurs qui coopèrent à ce projet.

    • Le dépôt est la clé pour inspecter, valider, mettre à jour, fusionner et annuler toutes les modifications apportées à une copie de travail du point de vue de chaque utilisateur et de tous les utilisateurs. C’est grâce à ce dépôt que la gestion de versions et le développement à plusieurs utilisateurs est possible.

  • Nouveau type de données 64 bits à virgule flottante LREAL

    • Pris en charge uniquement par les automates FP7.

    • Les variables du type de données LREAL peuvent être définies dans la liste des variables globales, dans les en-têtes de POU et les déclarations de DUT.

    • Le préfixe utilisé pour les déclarations avec saisie automatique est "lr" par ex. lrLReal1

    • Toutes les fonctions standard surchargées prennent désormais en charge LREAL :

      • Les fonctions de conversion telles que TO_DINT ou TRUNC_TO_INT.

      • Les fonctions de comparaison telles que GT ou LT.

      • Les fonctions arithmétiques telles que ADD, SUB, SIN ou COS.

      • Les instructions FP telles que FP_BAND ou FP_SCALE.

    • Nouvelles instructions prenant en charge LREAL :

      • Instruction de conversion surchargée TO_LREAL

      • Instructions de conversion LREAL_TO_STRING et STRING_TO_LREAL

  • Types d’API pris en charge

    • FP-X0 16k L40,L60 sont maintenant pris en charge officiellement.

  • Mode en ligne

    • Boîte de dialogue Paramètres de communication améliorée

      • Contient des informations sur les ports COM (USB) disponibles.

      • Permet de rechercher des dispositifs dans le réseau Ethernet (similaire à Configurator WD).

    • Boîte de dialogue Modifier la valeur pour les variables booléennes :

      • Zones ajoutées Valeur actuelle : et Nouvelle valeur : avec les options Inverser, TRUE, et FALSE

      • Zone Afficher ce message uniquement à la fermeture du projet supprimée.

      Comportement modifié dans les éditeurs LD/FBD :

      • Double-cliquer sur une variable pour ouvrir la boîte de dialogue Modifier la valeur.

      • Appuyer sur <Ctrl> + <Alt> et double-cliquer sur une variable pour basculer les valeurs booléennes.

      Comportement modifié dans l’éditeur ST :

      • Appuyer sur <Ctrl> et cliquer sur une variable pour ouvrir Modifier la valeur dialog.

      • Appuyer sur <Ctrl> + <Alt> et cliquer sur une variable pour basculer les valeurs booléennes.

    • Nouvelle boîte de dialogue pour demander confirmation lors du passage du Mode PROG au Mode RUN et inversement

    • Suppression des options suivantes sous Extras > Options > Options de programme > Général :

      • Inclure les données du projet lors du transfert du code programme vers l’API si la mémoire de configuration est disponible a été supprimé car les données du projet sont toujours transférées si l’automate prend en charge une mémoire de commentaires.

      • Passer automatiquement en mode PROG, charger la configuration API, compiler, et passer en mode RUN pendant le transfert du code programme et de la configuration API a été supprimé car la fonctionnalité n’est plus disponible.

      • Lors du passage en mode en ligne, demander si le code programme et la configuration API peuvent être transférés lorsque le projet n’est pas cohérent a été supprimé car l’option a été remplacée par une boîte de dialogue.

    • Lorsque la simulation de l’API est exécutée en mode hors ligne, c’est indiqué dans la barre d’état.

  • Rechercher et remplacer

    • La recherche à l’aide d’expressions régulières est désormais prise en charge.

    • Volet des paramètres de recherche :

      • Nouveau bouton pour activer la recherche à l’aide d’expressions régulières.

      • Nouveau bouton pour activer la recherche à l’aide de jokers.

      • Nouveau bouton pour créer des chaînes de caractères de recherche à l’aide de motifs d’expressions régulières ou jokers.

    • La recherche avec joker permet de rechercher explicitement un point d’interrogation (motif de recherche \?) ou un astérisque (motif de recherche \*).

  • Nouvelle fonctionnalité de fenêtre d’éditeur détachable : Faire glisser un éditeur en dehors de la fenêtre principale pour la déplacer sur un autre écran.

  • Nom officiel du produit "Control FPWIN Pro7" harmonisé

Correction de bugs

  • Métadonnées : Correction d’un bug rare dans le calcul CRC des adresses système lorsque des tableaux (Arrays) avec VAR_CONSTANT étaient utilisés dans la déclaration de type. Numéro de version augmenté de 1.0.0.0 à 1.0.1.0.

  • Génération de codes :

    • Un contrôle est exécuté sur les numéros d’étiquettes explicites pour vérifier que les numéros utilisés ne sont pas réservés au système. S’ils le sont un message d’erreur s’affiche.

      NOTA

      Ceci peut affecter des projets existants pour lesquels les zones d’étiquettes doivent être adaptées dans les options de compilation !

    • Correction du code d’initialisation pour un tableau (Array) de DUT avec éléments superposés dans un tableau de DUT.

    • Correction de la génération de codes après des instructions telles que SEL, MUX littéraux entiers.

    • Correction de l’ordre d’exécution des sauts/retours inconditionnels dans LD/FBD.

    • Correction de l’affectation des variables temporaires à partir de l’offset 0.

  • Registres système FP7 : Temps d'attente fermeture TCP supprimé et Temporisateur de retransmission TCP modifié en un registre en lecture seule (ces registres étaient ignorés par FP7).

Fonctions actualisées

  • La communication via modem n’est plus prise en charge.

Control FPWIN Pro V.7.5.4.0 version 2022-05

Nouvelles fonctions

Types d’API pris en charge

  • De nouvelles versions de CPU, cassettes d’extension et module de communication série (SCU) pour le FP7 ont été développées et remplaceront les versions actuelles dans le futur.

    Par exemple, AFP7CPS2R remplacera AFP7CPS21 et AFP7CCRS1 remplacera AFP7CCS1.

    Les nouvelles versions ont été ajoutées aux noms de produits actuels dans l’interface utilisateur du logiciel (arborescence du projet, boîtes de dialogue Type d’API et État de l’API) et dans les variables système (par ex. SYS_FP7_CPS21 devient SYS_FP7_CPS2R_CPS21 et SYS_UNIT_AFP7NSC devient SYS_UNIT_AFP7NSCR_NSC).

  • FP7 CPS31/CPS41 à partir de la version 4.54, FP7 CPS31/CPS41 à partir de la version 3.64, FP7 CPS21 à partir de la version 1.54 : L’enregistrement des données prend désormais en charge les variables du type de données STRING.

  • Variables système ajoutées pour FP7, FP0H et FP-XH :

    • FP7 :

      • sys_bIsInterrupted
      • sys_bIsPeriodicInterrupted
    • FP0H et FP-XH versions Ethernet :

      • sys_wServerCertificateStatus
      • sys_uiLog0...3NumberOfWrittenFiles
      • sys_uiLog0...3NumberOfWrittenSamplesInCurrentFile
    • FP-XH :

      • sys_wComPort4CommunicationErrorCode
      • sys_bIsComPort4CommunicationError

Control FPWIN Pro V.7.5.3.1 version 2022-02

Correction de bugs

Génération de codes

  • Génération de codes corrigée dans LD/FBD pour les instructions de comparaison telles que EQ/NE combinées aux opérations AND entre des contacts connectés aux entrées.

  • FP0H C32ET/EP, FP-XH C40ET, C60ET, FP-XH C60ETF : Erreur de compilation corrigée pour les variables globales avec adresse utilisateur explicite : l’intersection des zones de liaison API 0 et 1 n’est pas autorisée lorsque "Liaison API" est activée.

  • Message d’erreur amélioré pour les variables globales avec adresses superposées et valeurs initiales.

  • Instruction STRING_TO_REAL optimisée.

  • Génération de codes corrigée pour l’initialisation des variables VAR_GLOBAL_RETAIN avec le type de données ARRAY de DUT.

Éditeurs

  • À de rares occasions, un crash se produisait dans l’Éditeur LD/FBD, par exemple lors de l’insertion d’instructions extensibles telles que AND, ADD et EQ. Ce bug a été corrigé.

Autres

  • Les adresses des variables locales sont désormais correctement actualisées dans le monitoring lorsqu’elles ont été modifiées après compilation en mode en ligne.

  • Lorsqu’un nouveau projet à partir de l’API est créé, les paramètres de communication en cours ne sont plus remplacés. (Maintenant, les paramètres de communication sont exclus du projet sauvegardé dans la mémoire de commentaires.)

  • Correction de la mise à l’échelle des icônes de la barre d’outils sur des écrans haute résolution ou lorsque les paramètres d’affichage Windows sont modifiés.

  • La position des volets dynamiques tels que le volet Saisie des données du monitoring (EDM) est maintenant correctement sauvegardée et rétablie lorsque Control FPWIN Pro7 est fermé et redémarré.

Control FPWIN Pro V.7.5.3.0 version 2021-12

Nouvelles fonctions

Types d’API pris en charge

  • Prise en charge de FP0H C32ET/EP V1.90 :

    • Nouveau registre système Actualiser les entrées à la mise sous tension (438) avec deux options :

      • Après une constante de temps (défaut)

      • Immédiatement (nouveau comportement, compatible avec d’autres types d’API)

    • L’enregistrement des données prend désormais en charge les variables du type de données STRING.

Génération de codes

  • FP7 : nouvelles instructions de communication

    • FP_ETHERNET_SET_TCP_DELAYED_ACK

    • FP_MEWTOCOL_SET_MAPPING_START_FL

  • FP7 : nouvelles instructions mémoire

    • FP_SD_DELETE_DIR_WITH_FILES

  • FP7 : nouvelle variable système pour communication Ethernet

    • sys_bIsEthernetTCPDelayedAckEnabled

  • FP-XH C40ET, C60ET : Nouvelle instruction de positionnement

    • F385_Positioning_WriteData_Backup

Éditeurs

  • Éditeur SFC : saisie automatique ajoutée au résultat des expressions programmées des transitions et aux drapeaux d’étape.

  • Le tri dans l’éditeur de déclaration de DUT a été désactivé.

Autres

  • Différentes couleurs d’arrière-plan dans la barre d’état indiquent le mode en ligne ou hors ligne (non disponible lorsque Classique est le thème sélectionné).

Correction de bugs

Génération de codes

  • API 16 bits : erreur du compilateur corrigée pour les variables globales avec adresses utilisateur explicites des types suivants :

    • FP_CLIENT_STATUS_DUT

    • FP_CLIENT_STATUS_ALL_DUT

    • FP_ETHERNETIP_STATE_TABLE_DUT

    • FP_ETHERNETIP_STATE_TABLE_ALL_DUT

  • Correction de la génération de codes des valeurs Array booléennes avec index de variable pour les cas spéciaux pour lesquels une sortie de validation ENO négative est connectée à une entrée de validation EN de l’instruction suivante.

  • Correction de la génération de codes de REAL_TO_TIME avec littéral INTEGER constant.

  • API 16 bits : l’instruction FP_SWAP_BYTES_BLOCK est maintenant disponible.

  • Compilation incrémentale... : Correction de l’erreur qui apparaissait très rarement lorsque des éléments incorrects étaient affectés au DUT global ou aux variables d’instance FB.

Éditeurs

  • Éditeur SFC : Le monitoring des transitions et programmes d’actions est activé lors de l’ouverture de ces objets en Mode en ligne.

  • Correction du crash qui se produisait lors de l’exécution de Monitoring > Editeur de recettes > Insérer des variables à partir de la liste des variables globales....

  • Correction du crash qui apparaissait parfois dans la liste de saisie automatique lorsque des caractères étaient supprimés dans l’éditeur.

  • Éditeur LD/FBD : Monitoring des expressions REAL, corrigé à l’aide des littéraux INTEGER tels que rReal1 < 100.

  • L’application FPTimeChart ne pouvait pas démarrer à partir de l’éditeur Enregistrement des données. Ce bug a été corrigé.

Control FPWIN Pro V.7.5.2.1 version 2021-08

Nouvelles fonctions

Génération de codes

La compatibilité entre le FP-X et FP-XH et entre le FPS et le FP0H a été améliorée. Implémentation d’un nouveau registre système (1) permettant à l’utilisateur de commuter entre deux zones de mots pour drapeaux internes :

  • 256 mots avec une zone maintenue de WR248 à WR255

  • 512 mots avec une zone maintenue de WR504 à WR511

Dans la zone maintenue, les valeurs des drapeaux sont préservées sans pile.

Le nouveau registre système (1) est disponible sur les types d’API suivants :

  • FP-XH C14R, FP-XH C14T/P

  • FP-XH C30R, C40R, C60R

  • FP-XH C30T/P, C40T, C60T/P

  • FP-XH C38AT

  • FP-XH C38AT (mode de compatibilité FP-X)

  • FP-XH C40ET, C60ET

  • FP-XH C60ETF

  • FP0H C32T/P

  • FP0H C32T/P (mode de compatibilité FPS)

Correction de bugs

Génération de codes

  • API 16 bits : Pour les fonctions Modbus maître telles que FP_MODBUS_MASTER utilisant SYS_MODBUS_01_READ_COIL et une seule valeur BOOL en entrée MasterData, un dysfonctionnement peut apparaître si l’adresse de bit ne commence pas en limite de mots tels que R1 ou R11. Dans ce cas, un avertissement est renvoyé pour que l’utilisateur corrige l’adresse de bits sur R0 ou R10 par exemple.

  • FP-XH C40ET, C60ET et FP-XH C60ETF: Implémentation des variables système pour la sortie impulsionnelle voies 4 et 5

  • Les instructions F166_HighSpeedCounter_Set et F167_HighSpeedCounter_Reset prennent désormais en charge les adresses dans les zones WL et LD.

Saisie des données du monitoring

  • Des éléments enfants tels que des éléments de tableaux de DUT sans valeur n’étaient pas rétablis lors de la réouverture d’un fichier projet. Ce bug a été corrigé.

Comparaison de projets et exportation ASCII

  • Le fichier d’exportation contenait des indications d’erreur inutiles telles que "@'<nom de type invalide>'" pour certains types de données. Ce bug a été corrigé.

Control FPWIN Pro V.7.5.2.0 version 2021-06

Nouvelles fonctions

Types d’API pris en charge

  • Nouveaux modes de compatibilité des types d’API, sélectionnables lors du passage en mode en ligne ou en changeant de type d’API :

    • Si le type d’API dans le projet est un FP-Sigma 32k et le type d’API sélectionné est un FP0H 32k C32T/P ou FP0H 32k C32ET/EP :

      • FP0H 32k C32T/P (mode FP-SIGMA)

      • FP0H 32k C32ET/EP (mode FP-SIGMA)

    • Si le type d’API dans le projet est un FP-X 32k C30T/P,C60T/P,C38AT ou C40T et le type d’API sélectionné est un FP-XH 32k C38AT :

      • FP-XH 32k C38AT (mode FP-X)

  • Nouvelle version de firmware 1.8 pour FP0H

    • Fonctionnalité Ethernet :

      • Instructions pour EtherNet/IP et message explicite EtherNet/IP

      • Instructions NTP et serveur NTP

      • Serveur et client FTP

    • Fin de session automatique après 60 minutes

Génération de codes

  • Nouvelles fonctions implémentées avec comportement similaire aux blocs fonctions correspondants

    • R_TRIG_FUN, F_TRIG_FUN

    • RS_FUN, SR_FUN

    • TON_FUN, TOF_FUN, TP_FUN

    • CTU_FUN, CTD_FUN, CTUD_FUN

    • TM_1ms_FUN, TM_10ms_FUN, TM_100ms_FUN, TM_1s_FUN

    • CT_FUN

    Ces fonctions peuvent être utilisées pour convertir des blocs fonctions utilisateur souvent utilisés en fonctions utilisateur pour enregistrer le code programme et les drapeaux. Pour en savoir plus sur la conversion de blocs fonctions utilisateur en fonctions utilisateur, voir l’aide en ligne et le nouveau chapitre "Blocs fonctions convertis en blocs fonctions utilisateur".

Autres

  • Dans la boîte de dialogue État de l’API..., des informations supplémentaires relatives aux erreurs d’opération sont affichées (actuellement pris en charge uniquement par FP-XH 32k C40ET, C60ET)

  • Enregistrer sous > Projet sur API...: Optimisation de la compression lors de l’enregistrement du projet sur l’automate. Pour maintenir la compatibilité avec les anciennes versions, la compression optimisée est utilisée uniquement si le projet n’a pas pu être enregistré dans l’automate avec la compression précédente.

Correction de bugs

Génération de codes

  • FP7 : L’instruction FP_MOVE_BITS fonctionne correctement désormais avec des éléments ARRAY booléens et un index de variables.

  • FP0H et autres API 16 bits : L’instruction FP_TEST_BIT fonctionne correctement désormais avec des éléments ARRAY booléens et un index de variables.

  • FP_FORMAT_STRING : Lorsqu’un spécificateur de conversion de chaîne de caractères ('%s') était utilisé avec un numéro de constante, le contrôle de type de données incorrect pouvait entraîner un crash système. Ce bug a été corrigé.

Autres

  • Correction de l’erreur ayant pour conséquence des informations incorrectes dans les fichiers hex Intel (*.itl).

  • Correction du problème de vulnérabilité possible avec des fichiers xml modifiés.

  • Exportation de projet optimisée permettant d’importer les projets dans des versions antérieures à 7.3.0.0.

Control FPWIN Pro V.7.5.1.1 version 2021-03

Correction de bugs

Editeur LD/FBD

  • Correction du bug qui ajoutait une ligne vide dans les zones de commentaires.

Génération de codes

  • Les fonctions Elem_OfArray1D, Elem_OfArray2D et Elem_OfArray3D fonctionnent correctement désormais avec les tableaux de type de données structurées (DUT).

  • FP7 : Correction de l’erreur d’optimisation pour les instructions de comparaison suivies par exemple par une condition AND FALSE. Erreur d’optimisation implémentée involontairement uniquement dans la version 7.5.1.0.

Autres

  • FP-XH : Le registre système 426 "Délai d'attente pour confirmation de réception terminée" est maintenant pris en charge.

  • FP7 : Correction de l’erreur d’affectation des drapeaux et registres dans la boîte de dialogue Configuration des modules et affectation des E/S pour les modules de liaison MEWNET-W.

Control FPWIN Pro V.7.5.1.0 version 2021-02

Nouvelles fonctions

Types d’API pris en charge

  • FP-XH : versions Ethernet prises en charges :

    • FP-XH C40ET, C60ET

Génération de codes

  • FP7 : Nouvelles instructions pour les messages explicites d’EtherNet/IP :

    • FP_ETHERNETIP_DATA_GET_BYTES
    • FP_ETHERNETIP_DATA_SET_BYTES
  • FP7, FP-XH : Nouvelles instructions pour le serveur NTP :

    • FP_NTP_SET_SERVER
    • FP_NTP_SET_TIME_ZONE
    • FP_NTP_SET_SYNCHRONIZE_TIME
    • FP_NTP_SET_RETRY_SETTINGS
    • FP_NTP_SET_RETRY_SETTINGS_DEFAULT
    • FP_NTP_SYNCHRONIZE
  • FP7, FP0H, FP-XH : Nouvelle instruction pour écrire des données dans des chaînes de caractères :

    • FP_FORMAT_STRING
  • FP-XH : instruction activée pour Ethernet :

    • FP_ETHERNET_PING

Autres

  • Protection de l’automate par mot de passe améliorée. La boîte de dialogue Paramètres de sécurité... a été répartie sur deux boîtes de dialogue :

    • Paramètres de sécurité... : contient la protection contre les chargements et la protection par mot de passe

    • Accès API : contient Ouvrir une session et Fermer une session

  • FP7, FP0H, FP-XH : Control FPWIN Pro7 prend maintenant en charge une fonction de fermeture de session automatique. La session de l’utilisateur est fermée 60 minutes après que l’automate a été déconnecté de l’ordinateur.

  • Une liste de saisie-automatique s’affiche lorsque des caractères sont entrés dans l’éditeur SFC pour suggérer des noms de variables, fonctions, etc.

Correction de bugs

Génération de codes

  • Possibilité d’utiliser CRC16 avec les DUT.

  • FP_INC et FP_DEC fonctionnent maintenant avec des données non signées sur les automates de 16 bits.

Mode en ligne

  • FP-X Ver. 2.60 ou supérieure prend en charge le chargement et le transfert de projets en mode RUN.

Control Control FPWIN Pro V.7.5.0.1 version 2020-11

Correction de bugs

Autres

  • Correction des bugs apparaissant lors de l’ouverture de fichiers projets modifiés, provoquant des risques en terme de sécurité.

Génération de codes

  • Correction apportée à l’optimisation des condition de départ lors de l’utilisation de la conversion de données REAL en données UDINT avec des instructions EN/ENO sur les automates 16 bits.

Control FPWIN Pro V.7.5.0.0 version 2020-08

Nouvelles fonctions

Génération de codes

  • FP-XH, FP0H : Nouvelles instructions pour entrées et sorties directes implémentées :

    • FP_DIRECT_IN
    • FP_DIRECT_OUT

Autres

  • Une liste de saisie-automatique s’affiche lorsque des caractères sont entrés dans les éditeurs pour suggérer des noms de variables, fonctions, blocs fonctions, etc.

  • Transférer le projet vers l’automate : Les informations sur les adresses de toutes les variables sont maintenant également transférées vers l’automate.

  • La fonction comparaison des projets peut être activée sous Extras > Options > Options de programme > Comparaison des projets pour exécuter une simple comparaison basée sur le texte du projet en cours et un projet de référence ou le projet sur l’automate.

  • Rechercher/remplacer prend également en charge les jokers.

  • Les boîtes de dialogue Nouveau POU et Propriétés du POU sont combinées et améliorées.

Correction de bugs

Génération de codes

  • FP7 : La taille du bloc programme réservée à l’interruption périodique peut désormais être définie dans les options de compilation.

  • Dans les éditeurs LD/FBD, les constantes sont maintenant traitées correctement dans les cas spéciaux tels que E_MOD(E_MUL(500_000_000, 8), 16)

  • Dans l’éditeur SFC, un contrôle de conformité à la norme IEC 61131-3 est exécuté pour les identifiants des sauts et étiquettes ainsi que les noms des macro-étapes.

  • Les littéraux chaînes de caractères peuvent maintenant traiter jusqu’à 32767 caractères

  • Les littéraux de temps prennent en charge un signe explicite, par ex. T#-140ms ou T#+140ms.

  • Les littéraux binaires, octaux ou hex avec zéros à gauche, par ex. 016#cdef génèrent désormais un message d’avertissement.

  • Les constantes dans les fonctions de conversion sans EN/ENO sont maintenant converties directement par le compilateur.

  • Les messages d’erreur provoqués par des types de données incorrects affichent désormais également le type de données requis pour les DUT.

  • FP0H, FP-X, FP-XH, FP0R et FP-Sigma : Un nouveau message d’erreur apparaît lorsque les instances de TON, TOF ou TP sont déclarées en tant que variables maintenues.

  • Dans les options de compilation, la zone permettant de définir une longueur de chaîne de caractères par défaut a été supprimée. Une valeur constante de 32 caractères est définie par défaut pour le type de données STRING, si aucun nombre maximum de caractères a été spécifié.

  • Si aucun nombre maximum de caractères n’a été spécifié pour le type de données STRING, un message d’avertissement apparaît.

  • Le code pour l’instruction RIGHT a été amélioré et ne requiert plus de variable de chaîne de caractères temporaire.

  • Correction de la génération de codes incorrecte pour FP_COM_GET_STATUS. Une génération de codes incorrecte avait été implémentée dans la version 7.3.3.

Autres

  • L’exportation/importation de noms de SFC prend maintenant en charge les espaces.

  • Les métadonnées sont désormais détectées correctement lorsque le registre système pour le nombre de pas de programme et la taille des registres de données a été modifié. Dans ce cas, impossible de transférer les paramètres en mode RUN.

Control FPWIN Pro V.7.4.2.0 version 2020-08

Nouvelles fonctions

Types d’API pris en charge

  • FP7 : Le module S-LINK V est maintenant pris en charge.

Génération de codes

Correction de bugs

Génération de codes

  • Génération de codes modifiée pour les instructions FIND et FIND_AFTER_POS pour éviter les erreurs d’opération sur les automates de types FP7.

  • Calcul de taille corrigé pour les DUT avec tableaux (Arrays) de DUT avec éléments superposés.

Control FPWIN Pro V.7.4.1.1 version 2020-05

Nouvelles fonctions

Génération de codes

  • Intervalle d’interruption périodique de 0,1ms désormais pris en charge pour les automates de types FP0H et FP-XH.

Control FPWIN Pro V.7.4.1.0 version 2020-05

Nouvelles fonctions

Génération de codes

  • Nouvelle instruction de communication permettant de définir les paramètres d’une liaison API pour un automate FP7 :FP_COM_SET_PARAMETER

Control FPWIN Pro V.7.4.0.0 version 2020-03

Nouvelles fonctions

Génération de codes

  • Nouvelles instructions pour les messages explicites d’EtherNet/IP.

    • FP_ETHERNETIP_DATA_EXCHANGE_FB

    • FP_ETHERNETIP_DATA_GET

    • FP_ETHERNETIP_DATA_SET

  • Nouvelles instructions permettant d’obtenir des informations sur la liaison API pour les automates FP7 MEWNET.

    • FP_MEWNET_W_GET_STATUS

    • FP_MEWNET_W_GET_NETWORK_STATUS

    • FP_MEWNET_W_GET_ERROR_OCCURRENCY

    • FP_MEWNET_W_GET_TIME_INTERVAL

    • FP_MEWNET_W2_GET_STATUS

    • FP_MEWNET_W2_GET_NETWORK_STATUS

    • FP_MEWNET_W2_GET_ERROR_OCCURRENCY

    • FP_MEWNET_W2_GET_ERROR_HISTORY

    • FP_MEWNET_F_GET_NUMBER_OF_IO_POINTS

    • FP_MEWNET_F_GET_STATUS

    • FP_MEWNET_W_SET_PARAMETERS

    • FP_MEWNET_W2_SET_STATION_NUMBER

    • FP_MEWNET_CLEAR_ERRORS

  • Les variables du type de données STRING prennent maintenant en charge les chaînes de caractères littérales UTF-8 par ex. utf8#'', qui peuvent être utilisées dans l’initialisation des variables ou les corps de POU.

    NOTA
    • UTF-8 est un codage de caractères de largeur variable utilisant un ou quatre octets pour chaque variable.

    • UTF-8 prend en charge tous les caractères Unicode.

    • Les fonctions chaînes de caractères orientées octets telles que LEN, MID, LEFT n’évaluent pas le nombre et la position des caractères mais le nombre et la position des octets, par ex. LEN(utf8#'') renvoie 6.

    • Les caractères spéciaux dans l’intervalle Unicode de 80hex à FFhex génèrent des résultats différents, selon qu’ils sont entrés en tant que chaînes de caractères sans UTF-8 ou avec UTF-8, par ex. LEN('ö') renvoie 1 tandis que LEN(utf8#'ö') renvoie 2.

    • Un traitement correct du codage des caractères UTF-8 par les instructions du firmware n’est pas garanti. Une vérification détaillée est requise !

  • Les instructions CASE prennent en charge la sélection de n’importe quel type de données élémentaires et d’étiquettes CASE avec des variables constantes.

Éditeur ST

  • Couleurs pour la syntaxe offrant des couleurs supplémentaires pour les variables, systèmes variables et instructions définies par l’utilisateur.

Rechercher et remplacer
  • Le raccourci clavier <Alt>+<G> est maintenant disponible pour exécuter Aller à la déclaration.

  • Le raccourci clavier <Alt>+<F> permet d’exécuter Rechercher les références qui remplace Aller à la référence.

    Rechercher les références affiche les résultats de la recherche dans le volet Résultats de la recherche. La commande est disponible dans les éditeurs des corps Saisie des données du monitoring et Editeur de recettes.

  • La zone de recherche Éditeur actuel inclue maintenant l’en-tête et le corps du POU.

  • Le volet Résultats de la recherche est devenu plus intuitif.

Autres

  • L’importation des fichiers projets fpx de FPWIN GR7 est maintenant prise en charge par les automates 16 bits.

  • Les instructions Control FPWIN Pro7 peuvent être trouvées avec leur nom FPWIN GR7 dans le volet Instructions.

  • Le configurateur pour le module réseau de terrain maître (FMU) est désormais disponible pour les automates FP0H (à partir de la version 1.50)

Correction de bugs

Génération de codes

  • Génération de codes corrigée de telle sorte que SET DT0.0 est compilé correctement.

  • Correction de la génération de codes pour les fonctions FP_READ_FROM_SLAVE, FP_WRITE_TO_SLAVE, F146_READ_DATA et F145_WRITE_DATA dans le cas où l’argument à SlaveAddress ou SlaveData est une adresse avec modificateur d’index par ex. IXDT100, Adr_Of_VarOffs(Var := DT100, Offs := i1), aiData[i1]

  • Les instructions FP_ASCII_TO_BIN, FP_ASCII_CHECK et FP_BIN_TO_ASCII fonctionnent correctement avec les variables chaînes de caractères telles que des données ASCII.

  • Dans les actions/transitions SFC : Les instructions temporisateurs telles que TON, TOF, TP, TM_1s_FB… avec EN/ENO ou dans les instructions de contrôle IF gardent correctement leurs valeurs si la condition d’exécution est FALSE.

  • Correction de la génération de codes utilisant des fonctions avec résultat booléen et sans argument.

  • Correction de la génération de codes dans le cas où le résultat d’une opération NOT sur un littéral de mot est combiné avec un autre littéral de mot.

  • Correction de la génération de code pour F165_HighSpeedCounter_Cam et de la disponibilité de la fonction pour FP0H.

Autres

  • La nouvelle boîte de dialogue de variables affiche maintenant les valeurs initiales pour les types de données ARRAY et DUT.

  • Correction du bug qui affichait la boîte de dialogue des mots de passe lors de l’ouverture d’une bibliothèque utilisateur qui prend en charge le mot de passe en lecture seule et pour laquelle aucun mot de passe n’avait été défini.

Control FPWIN Pro V.7.3.3.0 version 2019-11

Nouvelles fonctions

Génération de codes

Nouvelles instructions permettant d’obtenir des informations sur la liaison API pour les automates FP7 :

  • FP_COM_GET_PLCLINK_STATUS
  • FP_COM_GET_PLCLINK_ERROR_OCCURRENCY
  • FP_COM_GET_PLCLINK_TIME_INTERVAL
  • FP_COM_GET_PLCLINK_STATIONS_PARAMETER

Autres

  • Procédure améliorée pour la définition des mots de passe des bibliothèques.

Correction de bugs

Génération de codes

  • Contrôle de la fenêtre des actions associées corrigé pour qu’une erreur soit signalée lorsqu’une variable booléenne constante est utilisée.

  • Correction du contrôle des adresses maintenues pour les types de données structurées avec adresses utilisateurs mixtes.

  • Ajout de variables d’éléments booléens manquant b0b63 dans BOOL64_OVERLAPPING_DUT.

  • Correction de l’erreur qui apparaissait lorsque une instruction FP était compilée alors quelle contenait un tableau d’éléments BOOL et quelle était encadrée par une instruction d’itération.

  • Correction de la génération de codes pour les tableaux (arrays) de DUT en tant qu’élement d’un DUT lorsque l’intervalle du tableau ne commence pas par zéro.

  • ELC500 démarre désormais avec le code de démarrage programme correct.

Mode en ligne

  • Correction de l’erreur qui entraînait le transfert des métadonnées vers les registres de données maintenues avec Transférer les modifications du code programme dans l’API, même si Activer les métadonnées du projet était désactivé dans les Options de compilation.

  • Le message d’erreur "Opération trop complexe pour l’annuler" n’apparaît plus en mode Edition en ligne.

  • Les icônes de la barre d’outils pour le mode en ligne sont désormais désactivés tant que le mode en ligne n’est pas établi.

Autres

  • Le raccourcis clavier <Ctrl>+<F> permet désormais de placer correctement le curseur dans le volet Rechercher.

  • La touche d’entrée permet d’exécuter la recherche correctement dans le volet Rechercher.

  • Correction du bug qui apparaissait lorsque Control FPWIN Pro7 transférait une configuration EtherNet/IP vers un automate FP0H et passait du mode PROG au mode RUN.

  • Dans les éditeurs de déclaration, les identifiants invalides ne déclenchent plus de message d’erreur.

  • Les fichiers de configuration xml pour module réseau de terrain maître (FMU) sont maintenant importés correctement.

  • Correction de l’erreur de contrôle du mot de passe pour bibliothèques qui apparaissait lorsque la nouvelle case à cocher Format unicode, prend en charge mots de passe lecture seule de la version 7.3.0.0 était activée dans les propriétés des bibliothèques.

Control FPWIN Pro V.7.3.2.0 version 2019-10

Nouvelle fonction

Types d’API pris en charge

  • Prise en charge de la nouvelle fonctionnalité Enregistrement des événements de FP7 CPS31E, CPS41E à partir de la version 4.50. Cette fonctionnalité permet de spécifier des variables booléennes et des événements de déclenchement à enregistrer dans la mémoire interne de l’automate. Les données enregistrées peuvent être utilisées de la façon suivante :

    • Evaluation et affichage avec Control Web Creator :

      • Dans une liste des événements (historique des alarmes)
      • Diagramme des événements (diagramme Gantt)
    • Sauvegarde sur carte SD

Autres

  • Les types de données ARRAY ou STRING peuvent maintenant être définis à l’aide d’une variable constante par ex. ARRAY[0..MAX_ELEMENTS] OF STRING[MAX_CHARS].
  • Les variables peuvent être forcées ou déforcées à partir de tous les corps de POU via le menu contextuel.
  • Une nouvelle option permet de définir automatiquement la classe VAR_CONSTANT pour les identifiants en lettres capitales (par ex. iMAX).

Correction bugs

Génération de codes

  • Génération de codes modifiée dans l’éditeur ST pour éviter les erreurs d’opération dans les instructions IF imbriquées.

  • Correction de l’erreur d’initialisation d’un DUT en tant que premier élément de DUT utilisés dans un tableau de DUT.

  • Correction de l’erreur d’affectation des éléments BOOL d’un DUT dans un bloc fonction avec indexation de bloc fonction.

Autres

  • Chaîne de caractères lue à partir de l’API ou écrite vers l’API corrigée de manière à ce qu’elle corresponde à la génération de codes, c.-à-d. que les caractères 8 bits sont interprétés en tant que caractère Unicode correspondant dans un intervalle de 0x00 à 0xff.

Control FPWIN Pro V.7.3.1.1 version 2019-08

Nouvelle fonction

Aide en ligne en chinois et coréen disponible.

Correction bugs

  • L’application était parfois bloquée pendant le monitoring. Ce bug a été corrigé.

  • Correction des bugs provoqués par certaines dispositions des volets.

  • Correction du bug qui affichait les programmes importés de FPWIN GR comme des programmes LD de FPWIN dans la version V.7.3.1.0. Les programmes GR importés sont maintenant affichés différemment.

  • Les adresses IP peuvent maintenant être entrées correctement dans le registre système Nom d’hôte ou adresse IPv4/IPv6 du serveur SNTP.

Control FPWIN Pro V.7.3.1.0 version 2019-06

Correction bugs

Métadonnées

  • La date UTC de la dernière modification est maintenant correctement représentée en interne.

  • Dans la boîte de dialogue Connexion en ligne, la date locale des dernières modifications est désormais affichée correctement.

  • Le contrôle de redondance cyclique CRC de la configuration FP7 est maintenant calculé correctement.

Génération de codes

  • FP0H C32ET/EP : IsMasterCommunication renvoie maintenant la valeur non inversée du drapeau correspondant sys_bIsEthernetUserConnectionXConnected pour les ports Ethernet (comportement identique pour FP7).

Mode édition en ligne, transfert des modification du code programme :

  • FP7 : Pendant le transfert des modifications du code programme, l’erreur -71 qui interrompait le transfert n’apparaît plus.

  • En mode en ligne, "Annuler" une opération ne provoque plus un transfert automatique des modifications sans qu’il soit demandé à l’utilisateur de confirmer. Ce bug apparaissait quand Annuler les modifications apportées aux éditeurs était sélectionné après avoir sélectionné Sauvegarder les modifications apportées aux éditeurs à l’étape précédente.

Autres

  • Les bibliothèques MBCS protégées par un mot de passe peuvent maintenant être ré-ouvertes correctement.

  • Lors de l’importation des fichiers *.fp, des lignes superposées n’apparaissent plus dans l’éditeur LD (GR). De plus, le type d’éditeur LD (GR) est maintenant indiqué dans le navigateur et dans la boîte de dialogue des propriétés de l’objet.

  • Correction des bugs apparaissant lors de l’ouverture de fichiers projets modifiés, provoquant des problèmes de vulnérabilité.

Control FPWIN Pro V.7.3.0.0 version 2019-04

NOTA

Les projets créés avec la version 7.3.0.0 doivent être exportés pour pouvoir être ouverts par des versions antérieures. Sélectionnez Projet > Exporter > Tous les objets pour enregistrer le projet en tant que fichier d’exportation du projet (*.asc). Ou sélectionnez Projet > Enregistrer sous > Fichier... pour enregistrer le projet en tant que fichier d’exportation du projet compressé (*.pce).

Nouvelle fonction

Types d’API pris en charge

  • Prise en charge des nouvelles fonctionnalités de FP0H V1.30 :

    • Prise en charge de FTPS (File Transfer Protocol over SSL/TLS)

    • Prise en charge de nouvelles options de transfert d’un projet à partir d’une carte mémoire SD :

      • Non transféré automatiquement

      • Transféré lors de la mise sous tension

      • Transféré lors de la commutation du mode PROG en mode RUN

    • Prise en charge du nouveau module FP0H RTEX

  • Prise en charge de la simulation de FP0H

Génération de codes

  • Prise en charge des types de données structurées (DUT) en tant que membres de DUT.

  • Nouvelle instruction IsPulseOutput_PMXPositioningTable qui vérifie si le registre système correspondant est défini sur Table de positionnement PMX.

  • Les instructions de décalage de blocs FP_WSHL_BLOCK, FP_WSHR_BLOCK et FP_SHL_BLOCK, FP_SHR_BLOCK prennent désormais en charge ANY_BIT.

  • Nouvelle instruction F173_PulseOutput_PWM_Hz qui permet d’entrer directement des valeurs de fréquence (uniquement pour FP0H et FP-XH).

Autres

  • Métadonnées

    • Les métadonnées sont des informations supplémentaires qui peuvent être activées via Extras > Options > Options de compilation > Métadonnées.

    • Les métadonnées se composent de :

      • ID et numéro de version du projet API qui peuvent être entrés sous Options de compilation

      • Numéro de version de Control FPWIN Pro7, sommes de contrôle et informations sur la date et l’heure des objets du projet

    • Si les métadonnées sont activées, elles sont transférées vers l’API et vérifiées en basculant en mode en ligne. Les données suivantes sont vérifiées :

      • L’automate souhaité est-il connecté ?

      • Quelles sont les différences à transférer ?

      • Les changements peuvent-ils être transférés ?

  • Ajout d’un mot de passe pour accéder aux bibliothèques en lecture seule

  • Nouveaux volets pour rechercher/remplacer

  • Nouveaux volets de supervision, par ex. Monitoring de l’en tête, Saisie des données du monitoring et Editeur de recettes

  • Pour les exportations/importations, les dates des dernières modifications apportées sont indiquées. Cela s’applique aux bibliothèques utilisateur, fichiers pce et à l’ouverture des projets à partir d’un API ou à l’enregistrement sur un API.

  • Page d’accueil avec un nouveau design

Correction bugs

Génération de codes

  • Modification des valeurs par défaut des paramètres de temps TCP Ethernet pour l’automate de type FP0H C32ET/EP

  • Pour FP-X version antérieure à 1.10, désactivation des commandes non prises en charge pour éviter les erreurs de fonctionnement sur l’API.

  • Résolution du bug qui entraînait le crash de Control FPWIN Pro7 lorsqu’un POU ST utilisait un appel de fonction avec une liste de paramètres alors que la fonction n’avait pas de paramètres.

Autres

  • Correction des bugs apparaissant lors de l’ouverture de fichiers projets modifiés, provoquant des problèmes de vulnérabilité.

  • Correction des bugs apparaissant en LD/FBD qui permettaient de changer une adresse en variable ou d’entrer un drapeau d’étape tel que Step1.X

  • Correction des bugs apparaissant en LD/FBD qui empêchaient parfois de dessiner des lignes intelligentes à partir de points arbitraires et qui permettaient de connecter des lignes coudées vers des connexions non purement booléennes.

  • Suppression des manuels non actuels de l’aide en ligne.

  • Correction du bug qui générait des identifiants invalides lorsque des configurations Profinet sans préfixe de variable étaient importées.

  • Correction de petites erreurs sur le logiciel

Control FPWIN Pro V.7.2.5.0 version 11-2018

Nouvelle fonction

Types d’API pris en charge

  • Prise en charge du nouveau type d’API FP-XH C38AT.

Correction bugs

Autres

  • Correction du bug provoqué lors du transfert de streams EtherNet/IP.

  • Correction du bug pour l’enregistrement des données FP7, FP0H. Avec Déclenchement de l’échantillonnage défini, les Temps Seconde n’étaient pas sauvegardés et restaient 0.

  • Message d’erreur implémenté pour éviter une erreur de syntaxe sur les automates FP7 lorsque l’accès en bit des adresses mémoire des modules, par ex. S1:UM0.0, est utilisé.

Control FPWIN Pro V.7.2.4.0 version 09-2018

Nouvelle fonction

Types d’API pris en charge

  • Prise en charge du nouveau type d’API ELC500.

Autres

  • Monitoring des erreurs de positionnement de PMX dans la boîte de dialogue Etat de l’API.

Correction bugs

Autres

  • Les bits dans les registres de données tels que DT2.3 disponibles sur les automates FP7 peuvent désormais être modifiés pendant le monitoring.

  • Les nouvelles déclarations après les déclarations avec adresses utilisateurs explicites sont affectées aux nouvelles adresses disponibles suivantes.

Control FPWIN Pro V.7.2.3.0 version 2018-06-01

Nouvelle fonction

Types d’API pris en charge

  • Prise en charge des nouvelles fonctionnalités du FP0H, c.à.d. les instructions de la carte mémoire SD, la fonctionnalité serveur/client FTP et les instructions FTP.

  • Nouvelles instructions implémentées pour prendre en charge les modules analogiques FP7 :

    • Unit_AnalogInput_FP7_AD4H
    • Unit_AnalogInput_FP7_AD8
    • Unit_AnalogInput_FP7_RTD8
    • Unit_AnalogInput_FP7_TC8
    • Unit_AnalogInput_FP7_Control
    • Unit_AnalogOutput_FP7_DA4H
  • L’instruction FP_COPY prend désormais en charge les valeurs 32 bits pour les automates de type 16 bits.

Autres

  • L’éditeur ST offre de nouvelles options de retour à la ligne pour l’insertion de fonctions (Extras > Options > Options de programme > Éditeurs > Éditeur ST)

Correction bugs

Génération de codes

  • Le nombre de niveaux d’appel a été augmenté au nombre maximum de niveaux d’appel pris en charge par un type d’API.

  • Pour les automates 32 bits tels que FP7, le temps d’accès aux variables 32 bits augmente considérablement si elles sont placées à des adresses impaires.

  • Par conséquent, pour les automates 32 bits et les variables 32 bits, le compilateur affecte désormais des adresses paires dans la zone système et un avertissement est émis si des adresses impaires sont utilisées dans la zone utilisateur.

  • Pour les automates 16 bits, les larges tableaux avec plus de 3276 mots sont maintenant traités correctement.

Autres

  • Les paramètres des registres système du projet et de l’automate sont maintenant comparés correctement avec En ligne > Vérifier le code programme et la configuration API.

  • Correction du bug provoquant l’impression d’une seule page dans l’éditeur ST.

  • Correction de petites erreurs sur le logiciel

Control FPWIN Pro V.7.2.2.0 version 23/04/2018

Nouvelle fonction

Types d’API pris en charge

  • Prise en charge du type d’API FP-XH M8N30T V1.10 avec fonctionnalité des profils de cames améliorée.

Correction bugs

Génération de codes

  • Correction du bug apparaissant occasionnellement lors du calcul d’index de tableaux à l’entrée de certaines fonctions.

  • Correction d’un bug provoqué par la commande SYS1 qui émettait un avertissement lorsqu’une vitesse de transmission de 230400 était paramétrée sur les automates FP0H et FPXH.

  • Génération de code corrigée sur les FP7 pour les fonctions d’évaluation des drapeaux de communication Ethernet, lorsque la première connexion utilisateur Ethernet est inactive.

  • Les DUT avec éléments superposés avec éléments WORD et booléens, et adresses explicites dans la zone de mots, par ex. DT100, génèrent désormais un message d’erreur pour les automates 16 bits.

  • Génération de code modifiée pour F381_Positioning_Jog sur les automates FP0H pour éviter les bugs dans la version de firmware 1.15.

  • Génération de codes corrigée pour les instructions FP7 FP_FTP_SET_MODE_TRANSFER_LOG et FP_SMTP_SET_MODE_TRANSFER_LOG avec des arguments de type chaîne de caractères.

Autres

  • API FP7 : Lorsque les projets sont sauvegardés sur carte SD, les configurations d’enregistrement des données sont également sauvegardées.

  • Problème résolu dans le fichier carte SD AUTOEXEC.FP0H pour l’automate FP0H.

  • Correction du bug qui convertissait les zones horaires négatives dans les registres système, par ex. "-00:30", en valeurs positives.

  • Correction de petites erreurs sur le logiciel

Control FPWIN Pro V.7.2.1.1 version 26/03/2018

Correction bugs

Général

  • Correction de petites erreurs sur le logiciel

Control FPWIN Pro V.7.2.1.0 version 26/02/2018

Nouvelle fonction

Types d’API pris en charge

  • Prise en charge du nouveau type d’API FP-XH M8N30T avec configurateurs pour sorties impulsionnelles et positionnement RTEX.

Génération de codes

  • Adresses utilisateurs explicites pour DUT ou tableaux de DUT mixtes, composés d’éléments BOOL, ARRAY OF BOOL et WORD par ex. g_dutMyDut AT DT100, R10 : MY_DUT

  • Nouvelle entrée ajoutée dans Options de compilation > Erreurs additionnelles pour désactiver le message d’erreur apparaissant lorsqu’un DUT ne respecte pas les règles d’alignement des variables booléennes.

  • Prise en charge des expressions en entrées et/ou contacts LD/FBD. Ces expressions obéissent aux règles de priorité des expressions des éditeurs ST et incluent toutes les opérations :

    • Les opérations arithmétiques ‘+’, ‘-‘, ‘*’, ‘/’’, ‘**’, ‘mod‘ par ex. “3*(i1+3)-i2/2”

    • Les opérations en bits 'AND’, ‘&‘, ‘OR’, ‘XOR’, ‘NOT’ par ex. “(w1 AND 16#FF) = 16#FF”

    • Jusqu’à une opération de comparaison ‘<’, ‘<=’, ‘=’, ‘<>’, ‘>=’, ‘>’ par ex. “2*i1 > i2-7”

  • Supervision du résultat booléen pour les expressions de comparaison avec simples opérandes.

Général

  • Nouvelle fenêtre ancrables pour les messages d’erreur et d’avertissement au lieu des dialogues précédemment utilisés.

  • Le compilateur avertit l’utilisateur lorsque le mot de passe ne répond pas à nos exigences en matière de mots de passe. Les mots de passe doivent avoir au moins 8 caractères et contenir au moins 3 des quatre types de caractères suivants :

    • Lettres capitales (A–Z)

    • Lettres minuscules (a–z)

    • Chiffres ((0–9))

    • Caractères spéciaux

Correction bugs

Génération de codes

  • Correction du bug apparaissant lorsque ReceiveData était utilisée avec un chaîne de caractères et qui entraînait le remplacement de la longueur maximale des chaines de caractères.

  • Correction du bug apparaissant lors de l’accès à des tableaux dans un tableau de DUT avec différents types de données pour les indices de tableau et qui parfois générait un code incorrect.

  • Correction du bug qui empêchait le bloc fonction Unit_AnalogInOut_FP0R_A42 de sortir toutes les données valides lors du premier cycle.

  • Correction du bug qui provoquait des erreurs de compilation pour les DUT avec éléments superposés lorsque seulement des éléments booléens étaient utilisés.

Base de données du projet

  • Les données des commentaires du configurateur de positionnement PM7 sont maintenant sauvegardées dans la base de données du projet FPWIN Pro.

Améliorations et corrections de bugs

  • Correction de petites erreurs sur le logiciel

Control FPWIN Pro V.7.2.0.1 version 22/11/2017

Correction bugs

Génération de codes

  • Correction de bugs dans :

  • GetPointer

  • Elem_OfArray1D

  • AreaOffs_ToVar

Control FPWIN Pro V.7.2.0.0 version 31/10/2017

Nouvelle fonction

Types d’API pris en charge

  • Prise en charge des automates de la série FP0H, c.-à d. FP0H C32T/P et FP0H C32ET/P avec port Ethernet

Génération de codes

  • Tableaux de types de données structurées (DUT) pris en charge.

  • FP_SYSTEM_MONITOR_READ

  • BOOL64_OVERLAPPING_DUT

Enregistrement des données (FP7, FP0H)

  • Transfert des fichiers de configuration des enregistrements de données vers l’API, possible en mode RUN

  • En mode en ligne, les icônes et info-bulles indiquent l’état d’enregistrement des données dans l’API.

  • Menu contextuel ajouté pour les onglets.

  • En ligne > Vérifier le code programme et la configuration API compare les fichiers de configuration du projet et de l’API en détail.

Mode en ligne

  • Performances renforcées et correction des bugs apparaissant lors de l’affichage et de la supervision des longues chaînes de caractères.

  • Saisie des données du monitoring : les variables peuvent être entrées en mode hors ligne. D’autres petites améliorations dans l’éditeur.

Correction bugs

Génération de codes

  • Correction du bug apparaissant lorsqu’un index de tableau structuré était utilisé en tant qu’index de tableau.

  • Correction du bug apparaissant lors du traitement des variables temporaires par le compilateur, lorsqu’une fonction était appelée à partir de plusieurs fonctions.

  • FP7 : Correction du bug apparaissant lors de la génération du code pour l’accès indexé aux bits d’adresse de mots, par ex. dans la zone DT.

  • Correction du bug pour toutes les instructions de communication MEWTOCOL-COM ou Modbus, basées sur F145_SEND et F146_RECV et utilisant le port COM 0.

Importation du fichier de configuration du module réseau de terrain maître (FMU)

  • Correction du bug apparaissant lors de la création de noms de DUT dans les versions localisées de Control FPWIN Pro.

Améliorations et corrections de bugs

  • Correction de petites erreurs sur le logiciel

Control FPWIN Pro 7.1.8.0 version 2017-08-10

Nouvelle fonction

Prise en charge du module de liaison multifilaire FP7

  • Module de liaison multifilaire FP7 AFP7MW pris en charge en mode MEWNET-W, MEWNET-W2 ou MEWNET-F.

Génération de codes

  • Importation du fichier de configuration du module réseau de terrain maître (FMU) : nom de module ajouté aux noms des DUT d’entrées et de sorties pour Profinet. Configuration des signaux ajoutée aux commentaires.

Correction bugs

Génération de codes

  • Importation du fichier de configuration du module réseau de terrain maître (FMU) : correction du bug provoqué par Profinet qui attribuait un nom incorrect aux DUT d’entrées et de sorties.

  • Correction de l’erreur de compilation qui se produisait lorsqu’un DUT était renommé et utilisé comme sortie de fonction.

  • Paramètre manquant ajouté à FP_IPv4_CONNECTION_STATUS_DUT

Améliorations et corrections de bugs

  • Correction de petites erreurs sur le logiciel

Control FPWIN Pro V.7.1.7.0 version 2017-06-27

Nouvelle fonction

Génération de codes

  • Nouvelles instructions :

  • FP_IPv4_GET_CONNECTION_ESTABLISHED

  • FP_IPv4_GET_CONNECTION_CONFIGURED

Correction bugs

Génération de codes

  • Les instructions FP_DIRECT_INPUT et FP_DIRECT_OUTPUT fonctionnent désormais correctement avec des valeurs booléennes.

Améliorations et corrections de bugs

  • Correction de petites erreurs sur le logiciel

Control FPWIN Pro V.7.1.6.1 version 11/04/2017

Nouvelle fonction

Enregistrement des données

  • Paramètres supplémentaires implémentés permettant de sélectionner les lignes d’en-têtes qui doivent être affichées dans des fichiers CSV

Correction bugs

Base de données du projet

  • Correction du bug qui supprimait les configurations de MCU, MEWNET-W2, MEWNET-VE dans les projets FP2/FP2SH.

  • Correction de l’erreur provoquée lorsqu’un logiciel externe par ex, un antivirus agissait en même temps que Control FPWIN Pro essayait d’accéder au fichier projet et qui entrainait le crash de Control FPWIN Pro.

Améliorations et corrections de bugs

  • Correction de bugs mineurs lors de la compilation et de l’enregistrement des données

  • Correction de petites erreurs sur le logiciel

Control FPWIN Pro V.7.1.6.0 version 10/03/2017

Nouvelle fonction

Types d’API pris en charge

  • FP-X0 16k

  • FP-XH M8N16T

Général

  • Editeur LD/FBD : Lorsque vous insérez des fonctions à partir du volet de sélection des instructions, vous pouvez passer d’un type de fonction à un autre avec <Maj>. Vous pouvez basculer entre :

    • Des instructions avec et sans EN/ENO

    • Des instruction F et P

    • Des instructions d’adresse d’entrée (_I) et de sortie (_O)

  • Amélioration de la fonction Dessin automatique des lignes de connexion

  • Nouveau logiciel d’installation utilisé : InstallShield 2016

Génération de codes

  • Pour FP-XH M4T16T, FP-XH M8N16T : Nouvelle constante système pour le positionnement SYS_POSITIONING_AREA_CAM_PATTERN qui remplace la constante système SYS_POSITIONING_AREA_TABLE_DATA.

  • Nouveau message d’erreur lorsqu’une instance du temporisateur est utilisée dans un programme d’interruption

Correction bugs

Améliorations et corrections de bugs

  • Correction du bug dans le compilateur lorsque par ex. FP_COUNT_TRUE_BITS est utilisé avec une adresse utilisateur explicite

  • Génération de code de la commande UDC fixe pour éviter les erreurs de syntaxe sur l’automate FP7

  • Editeur d’enregistrement des données FP7 : correction de bugs mineurs et fonctionnalités ajoutées

  • Correction du bug apparaissant en mode d’édition en ligne sur les API de 16 bits, lorsque l’intégralité du code programme devait être chargée en mode RUN, en cas de modification d’un programme

  • Correction du bug relatif à la classe de déclaration de variable externe, affectée à la mauvaise classe de déclaration de variable globale

  • Correction de petites erreurs sur le logiciel

Fonction actualisée

Base de données du projet

  • Les projets créés avec la version 7.1.6.0 ne peuvent pas être ouverts par des versions antérieures. Une mise à niveau inférieur d’un projet peut être effectuée à l’aide de Projet > Exporter > Tous les objets et en sauvegardant le projet dans un fichier FPWIN Pro (*.asc) ou à l’aide de Projet > Enregistrer sous et en sauvegardant le projet en tant que fichier d’exportation du projet compressé (*.pce).

Control FPWIN Pro V.7.150 version 07/12/2016

Nouvelle fonction

Général

  • FP7 : Implémentation de l’enregistrement des données (enregistrement/trace) pour enregistrer les valeurs des variables avec les informations de l’horloge.

  • Prise en charge des modules réseaux de terrain maître (FMU) : implémentation de DUT d’informations pour la configuration lorsque les fichiers de configuration FMU sont importés.

  • Barre d’outils éditeur LD/FBD :

    • Bouton ajouté pour afficher/masquer des commentaires supplémentaires dans l’éditeur (<Ctrl><Shift><D>).

    • Nouveaux boutons ajoutés pour un contact avec front montant (<Alt><2> ou <Ctrl><Alt><G>) et une bobine SET <Alt><3> ou <Ctrl><Alt><L>).

    • Fonctionnalité ajoutée avec la touche Maj pour changer un contact normal en contact avec négation, un contact avec front montant en contact avec front descendant, une bobine normale en bobine avec négation et une bobine SET en bobine RESET.

    • Boutons ajoutés pour connecter les lignes de manière intelligente au point de connexion distinct le plus proche à gauche vers le haut (<W>) ou à droite vers le haut (<E>) . Utilisez la touche Maj pour dessiner des lignes vers le bas et <Ctr><Alt> pour dessiner des lignes horizontales.

  • Les barres d’outils de l’éditeur s’affichent également en mode en ligne.

Génération de codes

  • Implémentation des instructions de conversion surchargées TO_INT, TO_DINT, etc.

  • Nouvelle fonction permettant d’obtenir l’ID d’un module d’extension défini dans l’affectation des E/S :

    • FP_GET_UNIT_ID

  • Nouvelles fonctions de transfert des fichiers LOG via SMTP ou FTP :

    • FP_FTP_SET_MODE_TRANSFER_LOG
    • FP_FTP_TRANSFER_CONTROL_LOG
    • FP_SMTP_SET_MODE_TRANSFER_LOG
    • FP_SMTP_TRANSFER_CONTROL_LOG
  • Implémentation d’instances de blocs fonctions globales.

  • Dans Extras > Options > Options de compilation > Étiquettes/Registres d’index: Toutes les étiquettes sont maintenant réservées par le système par défaut.

Correction bugs

Améliorations et corrections de bugs

  • Prise en charge des modules réseaux de terrain maître (FMU) : bug corrigé lors de la création de variables avec type de données tableaux (Array).

  • Bug corrigé dans les transitions SFC pour prendre en charge Y0 de même que des éléments de tableaux (Array) et de type de données structurées (DUT).

Control FPWIN Pro V.7.141 version 15/09/2016

Correction bugs

Améliorations et corrections de bugs

  • Correction du bug provoqué par le module d’E/S multiples FP7 lors de la création de tâches d’interruption.

  • Correction de l’erreur de réinitialisation des paramètres des registres système à leur valeur par défaut lors du changement de type d’API. Certains registres système étaient réinitialisés à leurs valeurs par défaut même si l’utilisateur avait spécifié de maintenir les paramètres en cours.

  • Correction de l’erreur de détection du type d’API des fichiers *.fp.

Control FPWIN Pro V.7.140 version 15/07/2016

Nouvelle fonction

Général

  • Prise en charge du module d’E/S multiples FP7, type positionnement AFP7MXY32DWDH

  • Prise en charge des modules de gestion des axes FP7 AFP7MC16EC, AFP7MC32EC et AFP7MC64EC

  • Activation/désactivation des variables globales, locales et DUT, implémentée dans les éditeurs de déclarations.

  • Extras > Supprimer les variables inutilisées... désactive les variables utilisées uniquement par des réseaux désactivés dans les éditeurs des corps.

  • Raccourcis clavier affichés dans les menus contextuels.

Génération de codes

  • Prise en charge de larges tableaux (arrays) avec plus de 32767 éléments

  • Message d’avertissement ou d’erreur (sélectionnable dans les options de compilation) affiché en cas d’utilisation double de la même instance de bloc fonction standard (par ex. temporisateurs, compteurs).

  • Nouvelle instruction FP_END_SCAN ajoutée pour terminer le cycle API en cours.

Correction bugs

Améliorations et corrections de bugs

  • Correction des fonctions AreaOffs_ToVar, AreaOffs32_ToVar, Var_ToAreaOffs et Var_ToAreaOffs32 en cas d’utilisation avec adresses de connecteurs.

  • Correction de petites erreurs sur le logiciel

Control FPWIN Pro V.7.131 version 20/05/2016

Correction bugs

Améliorations et corrections de bugs

  • Correction du monitoring avec deux instances de Control FPWIN Pro sur deux API via Ethernet.

  • Correction de l’instruction FP_READ_FROM_SLAVE_AREA_OFFS.

  • Correction du transfert des modifications du code programme.

  • Erreur d’impression dans l’éditeur LD corrigée.

  • Correction de petites erreurs sur le logiciel

Control FPWIN Pro V.7.130 version 22/04/2016

Nouvelle fonction

Général

  • Prise en charge des moniteurs à haute résolution

  • Paramètres des couleurs retravaillés et nouveaux thèmes

  • Copier/coller implémenté dans l’éditeur des registres système

  • Prise en charge du module E/S multiples AFP7MXY32DWD

Génération de codes

  • Prise en charge des instructions d’envoi et de réception pour le protocole MC permettant de communiquer avec les API Mitsubishi :

    • FP_MC_PROTOCOL_WRITE

    • FP_MC_PROTOCOL_READ

  • Instructions ajoutées pour la communication contrôlée via un programme pour les automates FP7 :

    • IsReceiveBufferRead

    • ResetComPort

    • IsResetDone

    • IsResetRequested

  • Message d’avertissement affiché lorsqu’un temporisateur ou un compteur avec un numéro explicite de temporisateur/compteur est utilisé.

Simulation

  • Simulation activée de FP-SIGMA 40k

Correction bugs

Base de données du projet

  • Correction des bugs apparaissant lors de l’ouverture de fichiers projets modifiés, provoquant des problèmes de vulnérabilité.

Améliorations et corrections de bugs

  • Correction de petites erreurs sur le logiciel

Fonction actualisée

Génération de codes

  • Dialogue des options de génération de code retravaillé pour ajouter une nouvelle sorte d’initialisation de variables maintenues :

  • Toutes les variables maintenues sont initialisées par le code programme. C’est recommandé si le code programme est transféré dans l’API par ex. via une carte SD.

  • Instructions avancées pour prendre en charge MEWTOCOL7 :

    • FP_READ_FROM_SLAVE_AREA_OFF

    • FP_WRITE_TO_SLAVE_AREA_OFFS

Control FPWIN Pro V.7.122 version 14/12/2015

Correction bugs

Génération de codes

  • Paramètre d’entrée supplémentaire nPort pour les instructions FP_IPV4_GET_CONNECTION et FP_IPV6_GET_CONNECTION.

  • Correction de la génération de codes de FP_FTP_GET_DATA_FORMAT:

  • Lorsqu’une constante avec la valeur 0 est appliquée à l’entrée nColumns, la position du saut de ligne dans la chaîne de caractères du format des données générée est omise. C’est nécessaire si l’instruction FP_FTP_SET_MODE est utilisée ensuite dans le mode de fonctionnement GETDATA.

Améliorations et corrections de bugs

  • Correction de petites erreurs sur le logiciel

Control FPWIN Pro V.7.121 version 11/11/2015

Correction bugs

Améliorations et corrections de bugs

  • Correction du bug dans la sélection des langues

  • Correction de bugs et amélioration des performances du débogage en mode pas à pas sauté

  • Améliorations dans la boîte de dialogue "Sélection de variables" concernant le traitement des DUT

Control FPWIN Pro 7.12 version 30/09/2015

Nouvelle fonction

Base de données du projet

  • Prise en charge de la fonctionnalité EtherNet/IP et des instructions EtherNet/IP de FP7 CPS31E, CPS41E version 4.00.

Prise en charge des modules réseaux de terrain maître (FMU) pour FP7

  • Les modules réseaux de terrain maîtres sont disponibles dans la liste des affectations des E/S pour les réseaux suivants :

  • Profibus

  • DeviceNet

  • CANopen

  • Profinet

  • Les variables globales correspondantes peuvent être générées via le bouton Avancé.

Génération de codes

  • Nouvelles fonctions et nouveaux blocs fonctions pour accéder aux nouveaux modules analogiques FP0R

  • Fonctionnalités de débogage activées dans la simulation API :

    • Pour tous les types d’automates pris en charge par la simulation

    • Noms de variables système modifiés en sys_uiBreakStep, sys_iBreakTask

    • Nouvelle variable système ajoutée sys_udiBreakStep pour FP7.

Fonction actualisée

Base de données du projet

  • Les projets créés avec la version 7.12 ne peuvent pas être ouverts par des versions antérieures. Une mise à niveau inférieur d’un projet peut être effectuée à l’aide de Projet > Exporter > Tous les objets et en sauvegardant le projet dans un fichier FPWIN Pro (*.asc) ou à l’aide de Projet > Enregistrer sous et en sauvegardant le projet en tant que fichier d’exportation du projet compressé (*.pce).

Génération de codes

Génération de codes dépendante du firmware pour les instructions d’envoi du FP7 SendData, SendCharacters, SendCharactersAndClearString et F159_MTRN:

  • Le compilateur utilise la nouvelle instruction GPTRNS exécutée à chaque scrutation lorsque la condition de l’exécution est TRUE. Fonctionnalité prise en charge par les versions de firmware suivantes :

    • FP7 CPS31, CPS41 version 3 : à partir de la version 3.40

    • FP7 CPS31, CPS41 version 4 : à partir de la version 4.10

    • FP7 CPS21 : à partir 1.10

  • Pour les versions de firmware antérieures, le compilateur utilise l’instruction GPSEND qui est exécutée uniquement en front montant et qui ne fonctionne pas toujours correctement dans les fonctions, blocs fonctions et diagrammes de fonctions séquentielles SFC.

Control FPWIN Pro 7.11 version 03/06/2015

Nouvelle fonction

Types d’API

  • FP-XH M4T16T prend en charge Configurator PM7

  • FP7 CPS21

Génération de codes

Instructions ajoutées :

  • Instructions de copie et d’initialisation :

    • FP_MOVE2

    • FP_MOVE3

    • FP_SWAP_BYTES_BLOCK

  • Instructions des tableaux de données :

    • FP_DATA_DEVIATION

  • Nouvelles instructions pour FP-XH M4T16T :

    • F386_Positioning_SetTable

    • F387_Positioning_GetStatus

    • F388_Positioning_GetError

    • F389_Positioning_ClearError

  • Instructions de communication pour Ethernet :

    • FP_ETHERNET_PING

  • Boîte de dialogue "Exportation CSV (Liste de variables globales)"

  • Nouvelles options pour lexportation des variables ARRAY ou DUT

Correction bugs

Base de données du projet

  • Correction du crash provoqué à l’ouverture d’un projet FPWIN Pro 5

Génération de codes

  • Correction des erreurs de conversion des instructions suivantes sur FP7 :

    • F71_HEX2A

    • F72_A2HEX

    • F73_BCDA

    • F74_A2BCD

  • Diverses optimisations de codes

Control FPWIN Pro 7.1 version 01/04/2015

Nouvelle fonction

Composant en ligne

  • Simulation ajoutée pour les types d’API 16 bits suivants : FP0; FP2; FP2SH; FP-X; FP-SIGMA 32k; FP0R

  • FP7 : implémentation des paramètres de sécurité

Options de compilation/plage d’adressage

  • Plage d’adressage des registres de données DT divisée (en raison des exigences du firmware du FP7)

  • La plage d’adressage des registres de données DT pouvant être divisée en zone maintenue et non maintenue a été restreinte à DT262143.

  • Pour la plage d’adressage à partir de DT262144, une nouvelle plage d'adressage a été introduite. Elle est fixée en tant que zone non maintenue et peut être divisée uniquement en une zone utilisateur et une zone système.

Génération de codes

Instructions ajoutées :

  • Instructions des chaînes de caractères

    • FIND_AFTER_POS

    • SET_LEN

    • MAX_LEN

  • Instructions de conversion de INT, DINT, UINT, UDINT à une chaîne de caractères alignée à gauche telle que INT_TO_STRING_LEFT_ALIGNED

  • Nouveau groupe d’instructions système "Instructions de communication pour Ethernet" avec les nouvelles instructions pour FTP, HTTP, SMTP, IPV4, IPV6 (uniquement FP7 avec Ethernet)

  • Nouvelle instruction de communication :

    • IsMasterCommunication

Configuration de l’API

  • Nouveau groupe de registres système (FP7 avec Ethernet uniquement) :

    • Web server

  • Nouveaux éditeurs de configuration client (FP7 avec Ethernet uniquement) :

    • Client FTP

    • Client HTTP

    • Client SMTP

  • Affectation des E/S, affectation des E/S MEWNET-F (automates 16 bits uniquement) :

  • Amélioration des algorithmes de contrôle des plages d’adressage utilisées par le maître pour détecter les adresses superposées

Fonction actualisée

Type

  • Instructions améliorées :

    • F145F146_MODBUS_MASTER

    • F145F146_MODBUS_COMMAND

    • FP_MODBUS_MASTER

  • Suppression de la restriction imposant une constante au paramètre NumberOfRegisters. Désormais, NumberOfRegisters permet également d’appliquer une variable.

  • Implémentation de l’accès en bits des adresses telles que DT10.4 pour les API de type FP7

Control FPWIN Pro 7.03 version 15/01/2015

Nouvelle fonction

Types d’API

  • FP-XH ajouté en tant que type d’automate spécial avec les caractéristiques suivantes :

  • Sortie impulsionnelle voies 4 et 5 (pour FP-XH C60T uniquement)

  • Ports de communication série COM0, COM3

  • Constantes de type API pour les FP-XH

  • Constantes de type API communes pour FP-X et FP-XH

  • Mode de fonctionnement des tables de positionnement à l’aide de Configurator PMX et des instructions spéciales suivantes :

    • F380_Positioning_Start

    • F381_Positioning_Jog

    • F382_Positioning_Home

    • F383_Positioning_StartMultiple

    • F384_Positioning_ReadData

    • F385_Positioning_WriteData

Génération de codes

  • Instructions ajoutées :

    • Instruction chaîne de caractères FIND_AFTER_POS

    • Instruction unité FP_GET_UNIT_OFFSETS1

  • Variables système et constantes système ajoutées :

    • Variables système pour la cassette analogique FP7

  • Nouveau checker :

    • Les adresses utilisateurs directes doivent être entrées dans l’éditeur en majuscules.

Editeurs

  • Onglets éditeurs : nouveaux menus contextuels avec différentes options pour fermer les éditeurs.

  • Editeur registre système : double-cliquer sur un élément du registre système permet de sélectionner l’entrée de la boîte combinée suivante ou d’ouvrir la zone d’édition des données.

  • Nouvelle boîte de dialogue de configuration des modules et affectation des E/S FP7.

  • Augmentation du nombre des connexions utilisateurs Ethernet FP7 de 16 à 216.

Fonction actualisée

Base de données du projet

  • Les projets créés avec la version 7.03 ne peuvent pas être ouverts par des versions antérieures. Une mise à niveau inférieur d’un projet peut être effectuée à l’aide de Projet > Exporter > Tous les objets et en sauvegardant le projet dans un fichier FPWIN Pro (*.asc) ou à l’aide de Projet > Enregistrer sous et en sauvegardant le projet en tant que fichier d’exportation du projet compressé (*.pce).

Types d’API

  • Types d’API FP7 version 1 supprimés : FP7 CPS4E, FP7 CPS3E, FP7 CPS3

Control FPWIN Pro 7.02 version 06/10/2014

Nouvelle fonction

Composant en ligne

  • Simulation activée de FP7

Génération de codes

  • Numéros des ports pour connexions utilisateurs Ethernet modifiés de 100+x à 16#6400+x pour permettre 216 connexions. Constantes système et génération de codes adaptées.

  • Génération de codes d’instructions spéciales des automates 16 bits implémentée pour le FP7 :

    • F250_BTOA

    • F251_ATOB

    • F252_ACHK

  • Génération de code d’instructions FP7 spéciales adaptée aux automates 16 bits :

    • FP_BIN_TO_ASCII

    • FP_ASCII_TO_BIN

    • FP_ASCII_CHECK

Control FPWIN Pro 7.01 version 06/08/2014

Correction bugs

Composant en ligne

  • Correction du flux de transfert du code programme sur le FP2SH-32

Génération de codes

  • Correction des paramètres de :

    • FP_SWAP_BYTES

    • FP_COM_GET_STATUS

  • Modification de FP_COM_STATUS_DUT

  • Conversion de certaines instructions améliorée, par ex. :

    • F64_BCMP sur le FP7

    • FP_COMPARE_BLOCK sur les automates 16 bits

  • Traitement des variables temporaires amélioré

  • Pour les instructions de communication : contrôle de validité des port COM constants également pour les automates ne prenant en charge qu’un seul port COM.

Control FPWIN Pro 7 version 06/06/2014

Nouvelle fonction

Nouvel API FP7 de type 32 bits à partir de la version 3.0

  • Implémentation totalement compatible des nouveaux automates FP7 de type 32 bits

    • Prise en charge de toutes les fonctionnalités CEI telles que les POU, éditeurs, types de données et instructions

    • Prise en charge de presque toutes les instructions F des automates de type 16 bits

    • Prise en charge de toutes les nouvelles instructions FP7 telles que les fonctionnalités de communication et du pointeur

  • Implémentation d’instructions FP telles que FP_MOVE_BITS, une nouvelle série d’instructions surchargées et de types de données sécurisés, utilisables pour les automates de type 32 bits (FP7) et les automates de type 16 bits

  • Fonctionnalités du firmware FP7 :

    • Communication Ethernet, par ex. SendData

    • Instructions de carte mémoire SD, par ex. FP_SD_COPY_FILE

    • Instructions d’enregistrement et de trace d’échantillonnage, par ex. FP_LOGTRACE_SAMPLE

    • Adresses mémoire des modules par ex. S5:UM27

    • Instructions d’entrée directe et de sortie directe

    • Fonctions pointeur de 32 bits (disponible pour tous les automates)

Boîtes de dialogue

  • Boîte de dialogue implémentée pour configurer l’horloge calendaire sur l’automate via Monitoring > Date et heure API (RTC)...

Génération de codes

  • Instructions FP7 spéciales, par ex. FP_RESET_WATCHDOG

  • Instructions de compilation conditionnelles, par ex. :

    • GetFPWINProVersionNumber

    • IsUnitMemoryAreaSupported

    • IsIndexRegisterSize32Bit

  • Instructions calendaires et temporelles (date et heure), par ex. DAY_OF_WEEK0

  • Instructions de communication, par ex. :

    • SetMEWTOCOL

    • SetProgramControlled

Editeurs

  • La commande de menu contextuel Afficher les instructions obsolètes dans le volet "Instructions" affiche la liste des instructions F et P dont les fonctionnalités sont contenues dans les instructions FP ou CEI.

  • La commande menu contextuel Définir les valeurs par défaut réinitialise les registres système à leurs valeurs par défaut.

Fonction actualisée

Génération de codes

  • Instruction au comportement modifié :

    • SET_RTC_DT définit maintenant implicitement le jour de la semaine à l’aide de la fonction DAY_OF_WEEK0

  • Les instructions suivantes sont maintenant obsolètes :

    • MC
    • MCE
    • JP
    • LBL
    • TM_1s
    • TM_100ms
    • TM_10ms
    • TM_1ms
    • CT
  • Nouveaux messages d’avertissement :

    • En cas d’utilisation d’adresses utilisateur explicites au lieu de variables système ou de variables globales. Cette option peut être désactivée sous Extras > Options > Options de compilation > Avertissements additionnels.

  • Nouveaux messages d’erreur :

    • Si une variable globale avec une adresse FP d’entrée telle que X12, WX1 est définie dans la zone maintenue

    • Si les adresses FP de 32 bits DEV et DSV sont utilisées

    • Si des automates 16 bits sont utilisés avec les registres d’index de 32 bits DIX, DIY ...

    • Si des automates 32 bits sont utilisés avec les registres d’index de 16 bits IX, IY …

Fonctionnalités non encore implémentées

Nouvel API FP7 de type 32 bits à partir de la version 3.0

  • En ligne

    • Affichage de la mémoire système

  • Outils

    • Paramètres de sécurité API

    • Paramétrage de la journalisation/trace

  • Supervision de la journalisation/trace

Modifié le : 2023-04-14Commentaires sur cette pageAssistance téléphonique