SECTION 2 – ODD HEADER
Table of Contents
What is the ACCOL Translator? .................................................................................................... 1
How the Translation Works – An Overview .................................................................................. 1
Does everything get translated?.............................................................................................. 1
What happens when the ACCOL Translator encounters an unsupported structure? ............. 2
Tips for Simplifying the Translation Process................................................................................. 2
Consider the Complexity of What You Are Trying to Translate ........................................... 2
Reverse Compile Your ACCOL Load Prior to Translation ................................................... 2
Rename Signals which are IEC 61131-3 Reserved Words Prior to Translation.................... 3
Numerical Values Must Begin with a Whole Number........................................................... 3
Starting the ACCOL Translator...................................................................................................... 4
Starting the Translation................................................................................................................... 4
Choosing Translation Options................................................................................................ 5
Sections of the ACCOL Source File Which are NOT Translated.................................................. 6
Translation of Data Arrays ............................................................................................................. 7
Translation of Signals................................................................................................................... 11
Signal Names........................................................................................................................ 11
Signal Definition................................................................................................................... 12
System Signals...................................................................................................................... 14
Translation of Signal Lists............................................................................................................ 16
Translation of Process I/O ............................................................................................................ 17
Translation of Tasks, Modules, and Control Statements.............................................................. 18
Tasks..................................................................................................................................... 18
Control Statements................................................................................................................ 20
Modules ................................................................................................................................ 20
Syntax of ACCOL II Modules/Structures and Corresponding ACCOL III Structure.................. 22
Application Notes on Module Translations.................................................................................. 38
List of ACCOL II Modules / Structures NOT Translated............................................................ 54
Getting Help on Correcting Errors................................................................................................ 61