VA Motion Controller Programming Manual
I
table of Contents
Ⅰ MULTIPROG OVERVIEW ................................................................................................................................................8
II FEATURES OF THE SOFTWARE AND HARDWARE REQUIREMENTS ..................................................................10
2.1 BASIC KNOWLEDGE REQUIRED....................................................................................................................10
2.2 MULTIPROG EXPRESS5.51 FEATURES ..................................................................................................... 10
2.3 COMPUTER HARDWARE REQUIREMENTS ....................................................................................................10
2.4 MULTIPROG EXPRESS5.51 SUPPORT ...................................................................................................... 10
III PLC WORKING PRINCIPLE .......................................................................................................................................... 12
3.1 PLC EXECUTING THE PROGRAM WRITTEN BY THE USER .........................................................................12
3.2 PLC DATA ACCESS.......................................................................................................................................12
3.3 PLC SAVE DATA........................................................................................................................................... 14
IV DATA TYPES ................................................................................................................................................................... 17
4.1 BASIC DATA TYPES ....................................................................................................................................... 17
4.2 GENERIC DATA TYPE .................................................................................................................................... 18
4.3 USER-DEFINED DATA TYPES.........................................................................................................................18
4.4 CONSTANT DATA REPRESENTATION............................................................................................................ 19
Ⅴ SOFTWARE INSTALLATION AND INTRODUCTION ..............................................................................................21
5.1 MULTIPROG SOFTWARE INSTALLATION AND STARTUP ..........................................................................21
5.2 PROCESSOR TYPE SOFTWARE INSTALLATION..............................................................................................24
5.3 PROGRAMMING MODEL WITH STANDARD IEC61131-3......................................................................... 27
5.4 MULTIPROG PROGRAMMING INTERFACE PRESENTATION......................................................................28
5.4.1 Introduction partition function ................................................................................................... 28
5.4.2 hardware .............................................................................................................................................29
5 . 4 .3 Project ..............................................................................................................................................30
Ⅵ MULTIPROG PROGRAMMING LANGUAGE ..........................................................................................................34
6 .1 VARIABLE WORKSHEET................................................................................................................................35
6 .2 IL INSTRUCTION LIST PROGRAMMING LANGUAGE.................................................................................. 37
6 .2.1 Creating an IL program ................................................................................................................37
6 .2.2 IL statement ......................................................................................................................................40
6 .2.3 of IL operator ................................................................................................................................... 40
6 .3 ST STRUCTURED TEXT PROGRAMMING LANGUAGE ..................................................................................42
6 .3.1 create aNST program ....................................................................................................................42
6 .3.2 ST statement .................................................................................................................................... 44
6 . 3 .3 ST expression.................................................................................................................................45
6 .4 FBD FUNCTION BLOCK DIAGRAM LANGUAGE PROGRAMMING.............................................................47
6 . 4 .1 Create an FBD program .............................................................................................................47
6 .4.2 EN and ENO Description............................................................................................................. 48
6 .4.3 Creating a User Library .................................................................................................................50
6 .5 THE LD LADDER LOGIC PROGRAMMING LANGUAGE ............................................................................... 55
6 .5.1 Create a LD Program.....................................................................................................................55
6 .5.2 in LD created in a FB..................................................................................................................... 57
6 .6 SFC SEQUENTIAL FUNCTION CHART PROGRAMMING LANGUAGE........................................................61