Ander gedrag van de binaire FBoxen 'set high "/" laag instellen' in PG5 2.0.150
FAQ #101489
In PG5 2.0.150 (SP1) het gedrag van de FBoxen "hoog" en "Laag ingesteld" kan worden anders dan het gedrag in PG5 1.4. Wanneer u werkt met de FBoxen "hoog" en "Set lage" uit de standaard FBox bibliotheek "Binary" deze FAQ bevat belangrijke informatie.
Korte samenvatting
- Het gedrag van een Fupla programma met "Binary hoog ingesteld" en "Binary set Low" FBoxen kunnen verschillen wanneer gebouwd met PG5 2.0.150 in vergelijking met hetzelfde programma gebouwd met een andere PG5 versie (bijvoorbeeld 2.0.110).
Om te voorkomen dat dit probleem, moet u de SFup Base library updaten naar versie 2.6.154 of hoger. Deze FBox-versie is beschikbaar op de website voor ondersteuning. - Om te voorkomen dat ongewenst gedrag bij het opstarten, gebruik niet de "Binary hoog" en "Binaire instellen laag" FBoxen FBoxen met een deel van de initialisatie (bijvoorbeeld de HVAC Init FBox, de "Sasi Extended" of elke andere "zwarte" FBox) verbinden. Gebruik een verbindingslijn met '0' of '1' in plaats daarvan (zie screenshot hieronder).
Gedetailleerde beschrijving
Enkele jaren geleden zijn de FBoxen "Binary hoog" en "Binary laag ingesteld" toegevoegd aan de standaard FBox-bibliotheek. Deze FBoxen zijn toegevoegd voor het visualiseren van definities van constanten van binaire waarden. Het doel was om te maken een identiek gedrag van de "Binary Set" FBox en connectoren met constante waarden binnen:
- Binaire lage FBox (niet aanbevolen omdat de FBox "S-Bus IP Ex" een initialisatie deel bevat)
- Waarde naar 0 geschreven met connector:
Verschillen tussen de FBox versie 2.6.150 (geïnstalleerd met PG5 2.0.150) en andere versies
- Alle PG5 versies dan 2.0.150
In sommige speciale gevallen bleek dat de FBox voor het initialiseren van had een ander gedrag dat de verbindingslijn met een constante binnenkant. Deze zaak is tijdens het opstarten van de PCD. In het geval de FBox die is aangesloten op de "L" of "H" FBox bevat een initialisatie deel (dat wordt uitgevoerd in de 16, XOB), was het mogelijk dat de inizialization niet correct werd uitgevoerd (omdat het mogelijk dat de verwante vlag naar de output van de binaire FBox geschreven niet nog geschreven is, was als de pagina Fupla wordt alleen uitgevoerd in COBs). - In PG5 2.0.150 (met SFup Base FBox bibliotheek 2.6.150)
Een wijziging werd uitgevoerd (het schrijven van de output van de "High" of "Laag" FBox in de 16 XOB aan. Helaas door de uitvoering van deze wijziging een ander probleem ontstond:
Zoals de "H" en "L" FBoxen hun staat naar de aangesloten vlaggen tijdens de start-up blok schrijven, is het mogelijk dat bijvoorbeeld vlaggen die alleen moeten worden geschreven in sepcific gevallen (bijvoorbeeld in een Graftec stap) tijdens het opstarten van de PCD zijn geschreven.
Aangezien dit verschillende gedrag van programma's geschreven bijvoorbeeld in PG5 creëert 1.4.300, werd besloten om deze wijziging in de base bibliotheek van SFup 2.6.154 (en alle latere versies) ongedaan te maken.
Het wordt aanbevolen om de FBox beeldbank 2.6.154 gebruiken zoals deze bibliotheek gedraagt zich op de dezelfde manier als bijvoorbeeld PG5 1.4.300 of 2.0.110.
Categories
PG5 2.0 / Fupla
Last update: 09.05.2015 09:44
First release: 12.08.2010 13:44
Views: 5589