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-