Download AX-V PROGRAMMING MANUAL Global Programmable Logic
Transcript
1. INDEX 1. INDEX .......................................................................................................................................2 2. INTRODUCTION.......................................................................................................................4 GENERAL FEATURES........................................................................................................................ 4 3. LANGUAGE ..............................................................................................................................4 SOURCE.............................................................................................................................................. 4 BASIC ELEMENTS ............................................................................................................................. 5 DATA, VARIABLE AND CONSTANT TYPES ................................................................................. 5 PROGRAMS ....................................................................................................................................... 8 BASIC INSTRUCTIONS ..................................................................................................................... 8 FUNCTION........................................................................................................................................ 11 FUNCTION BLOCKS ....................................................................................................................... 12 STANDARD FUNCTIONS .................................................................................................................. 15 SHL, SHR, ROL, ROR functions ................................................................................................ 16 SEL function ................................................................................................................................. 16 MUX function.............................................................................................................................. 16 MAX, MIN functions .................................................................................................................. 16 LIMIT function ............................................................................................................................. 17 4. GPLC PROJECT.......................................................................................................................17 DESCRIPTION................................................................................................................................... 17 GPLC PROJECT COMPONENTS ................................................................................................... 17 Source modules .......................................................................................................................... 17 IMG Files ....................................................................................................................................... 18 TASK .............................................................................................................................................. 18 CREATING AND RUNNING A GPLC PROJECT.......................................................................... 18 5. PROGRAM DESCRIPTION ......................................................................................................19 FEATURES......................................................................................................................................... 19 EDITOR.............................................................................................................................................. 20 COMPILER ........................................................................................................................................ 20 COMMUNICATION INTERFACE .................................................................................................. 20 DATA MONITOR............................................................................................................................. 21 6. PARAMETERS INTERFACE ....................................................................................................22 INTRODUCTION ................................................................................................................................ 22 PARAMETERS and VARIABLES DECLARATION........................................................................ 22 7. FIRMWARE DRIVE INTERFACE .............................................................................................25 INPUT, OUTPUT AND DATA BLOCKS ........................................................................................ 25 FIRMWARE INTERFACE FILES....................................................................................................... 26 DIGITAL I/O ...................................................................................................................................... 26 ANALOG I/O .................................................................................................................................... 27 ENCODER SIGNALS READING ..................................................................................................... 27 INCREMENTAL ENCODER AUTOMATING PHASING ROUTINE ............................................ 30 ENCODER SIGNALS REPETITION ................................................................................................. 30 -2-