Améliorations de ExtendSim 10.0.6 à 10.0.7

Version de novembre 2020

Nouveautés et améliorations de blocs

Batch (Bib. Item) : possibilité de lien dynamique sur les tableaux de Quantité et Attributs en entrée.
Resource Manager (Bib. Item) : nouveau bouton dans le dialogue pour activer la création de la table [Resource Classes] en utilisant le contenu des tables [Pools], [Resources] et [Groups]. Nouveau bouton pour exporter les définitions des classes de ressources. Nouvelle case à cocher dans l’onglet Results afin d’envoyer certains résultats de la table [Resources] dans une table séparée.
Throw Item (Bib. Item) : Ajout d’une option pour définir un attribut incluant le numéro du bloc Throw.
Merge & Diverge (Bib. Rate) : Alerte pour éviter l’emploi de blocs Sensor ou du mode « sensing » avec les blocs Merge & Diverge.
Histogram (Bib. Chart) : Augmentation du nombre maximum de barres et de séries.
Line Chart, Scatter Chart (Bib. Chart) : Ajout de la possibilité de filtrer les données selon un planning dans les modèles continus

Révision des catégories pour les bibliothèques Chart et Report

Chart > Bar Charts >
• Bar Chart
• Histogram

Report > Information >
• Item Log Manager
• Reports Manager

Chart > Line Charts >
• DB Line Chart
• Line Chart
• Scatter Chart

Report > Statistics >
• Cost Stats
• DB Statistics
• Statistics

Bibliothèque Template

Amélioration des blocs hiérarchiques et de leur documentation.
Ajout d’un bloc Queue – Empty Based on Conditions, qui montre comment vider une file d’attente en fonction d’une ou deux conditions :
• Lorsque le bloc est plein.
• Lorsqu’une entité a passé un nombre maximum de temps dans la file.

Corrections sur les blocs, et correction de bugs (voir la liste détaillée)

Corrections sur les blocs Activity, Create, Executive, History, Information, Queue, Queue Matching, Queue,Equation, Resource Item, Read(I), Resource Manager, Resource Pool, Resource Pool Release, Select Item Out, Transport, Write(I) (Bib. Item).
Corrections sur les blocs Data Import Export, Random Number, Read & Write (bib. Value).
Corrections sur les blocs Convey Flow, History(R), Interchange, Tank, Valve (Bib. Rate).
Component, Start Node, Distribution Builder, End Node, Event Builder, Start Node (Bib. Reliability)
Buttons (Bib. Utilities)

Nouveautés et améliorations de l’application

Amélioration du contrôle Interrupteur dans les dialogues.
Ajout d’un bouton Find Me (interface française « Me voir ») dans toutes les boîtes de dialogue de bloc, pour trouver rapidement le bloc concerné (défilement jusqu’au bloc mis en surbrillance).
Amélioration de la transformation des liens fléchés dans la conversion de V9 en V10.
Ajustement de la présentation des onglets d’un bloc hiérarchique.
Amélioration de l’insertion de champs dans une table.
Amélioration de l’édition et de l’affichage des champs date et heure.
Mémorisation de la dernière valeur de Goto Line dans l’éditeur de code.
Ajout d’une option pour rendre noirs les connecteurs continus.
Amélioration de l’édition sur des clones de table de BDD.
Amélioration des conditions et conséquences lors de l’arrêt provoqué d’une simulation.
Ajout de messages d’alerte lors de la modification de tables en lecture seule, ajout de numéros de blocs pour certains messages.
Possibilité de supprimer des clones en cours de simulation.

Nouvelles fonctions

String DIGetName(long blockNum, integer dialogID) retourne le nom de l’élément de dialogue à partir de son ID.
Integer LibrariesOpen(StringDynamicArrayName) retourne la liste des bibliothèques ouvertes dans la matrice chaîne dynamique.
String LibraryUsed(integer blockNum, data02Ptr blockData) retourne le nom de la bibliothèque contenant le bloc blockNum.
Enrichissement de la fonction getDialogItemInfo() avec la valeur 11 pour l’argument « which » qui retourne le numéro de l’onglet où figure l’élément.

Corrections sur des fonctions ou messages : voir la liste détaillée

Ajouts et corrections sur les fichiers include : voir la liste détaillée