Zoeken
Werken CCOL 9.5 (intergroen)
In CCOL versie 9.5 is de mogelijkheid opgenomen te werken met intergroen tijden in plaats van ontruimingstijden. Deze optie is ook in TLCGen beschikbaar.
Om te werken met intergroentijden:
- Stel in het tabblad Algemeen > Info & opties de CCOL versie in op CCOL 9.5.
- Onder het veld CCOL versie komt nu de optie ‘Intergroen’ beschikbaar. Bij gebruik van CCOL 9.5 is het gebruik van intergroen dus nog steeds optioneel.
- Let op! De huidige versie van de TLCGen voert geen conversie uit van ontruimingstijden naar intergroentijden of vice versie. Dit moet dus handmatig worden bijgewerkt.
- Wanneer nu de regeling wordt gegenereerd, wordt gewerkt met intergroentijden in plaats van ontruimingstijden.
In CCOL 9.5 en hoger zijn een aantal wijzigingen doorgevoerd, die ook gelden wanneer een regeling zonder intergroen met CCOL 9.5 wordt gemaakt:
- In plaats van TO_pointer moet gebruik worden gemaakt van KF_pointer
Wordt gewerkt met intergroentijden, dan geldt ook:
- Er wordt gebruik gemaakt van TIG_max i.p.v. TO_max en van TIG_min i.p.v. TO_min
- Functie max_tar_tig() wordt gebruikt i.p.v. max_tar_to() en ym_max_tig() i.p.v. ym_max_to()
- In diverse generator functies wordt met TIG ipv TO gewerkt (zie de sources van bv ov.c en syncfunc.c, waarin dit met #defines is geregeld)
Om een CCOL 9.5 regeling te compileren:
- voeg CCOLTIG toe aan preprocessor defines
- dit is nodig om ook CCOL8 te kunnen compileren met dezelfde sources (ofwel: dit regelt het gebruik van KF_pointer i.p.v. TO_pointer)
- verder gelden voor CCOL 9.5 dezelfde punten als voor CCOL 9
- Let op: zorg bij evt. genereren van een nieuwe project file voor de juiste instellingen via menu Plugins > CCOL code generator > CCOL code generator instellingen in het tabblad Visual settings > CCOL 9.5
- Let op! De huidige versie van de project generator in TLCGen voegt CCOLTIG nog niet automatisch toe bij de preprocessor definities in het project.
- om CCOL9.5 te compileren zónder intergroen:
- voeg NO_TIGMAX toe aan preprocessor defines
- link naar CCOL95/WIN32/LIB_NO_TIGMAX i.p.v. de reguliere LIB map
- Let op! Ook bovenstaande twee punten worden nog niet automatisch aangepast door de project file generator van TLCGen.