LNC Technology LNC PLC Users Manual

4.8 (4)

PLC Programmer for Linux Controller

2012/07 Ver V00.00.006

Leading Numerical Controller

LNC Technology Co., Ltd.

LNC Technology Co., Ltd.

1

 

 

 

1 PLC PROGRAMMER FOR LINUX CONTROLLER

...............6

2 PLC PROGRAMMER FOR LINUX CONTROLLER ...............

7

3 PLC PROGRAMMER FOR LINUX CONTROLLER .............

10

3.1

........................................................................................................................................

10

3.2

.................................................................................................................................

11

3.3

(Progect).................................................................................................................................

11

 

3.3.1 (New) .................................................................................................................

11

 

3.3.2 (Open) ...............................................................................................................

13

 

3.3.3 (Save + Compile) ......................................................................................................

14

 

3.3.4 (Save As + Compile)..........................................................................................

16

 

3.3.5 (Close) ......................................................................................................................

17

 

3.3.6 (Simulator).............................................................................................................

18

 

3.3.7 (Print) ........................................................................................................................

19

 

3.3.8 (Exit)..........................................................................................................................

22

3.4

(Edit).......................................................................................................................................

22

 

3.4.1 (Ins One Line) ..................................................................................................

22

 

3.4.2 (Ins Multi Lines) .................................................................................................

23

 

3.4.3 (Delete) .....................................................................................................................

25

 

3.4.4 (Copy) (Paste) (Cut)..............................................................................

26

 

3.4.5 (Check) .....................................................................................................................

26

3.5

(Search)..................................................................................................................................

27

 

3.5.1 (Find) ........................................................................................................................

27

 

3.5.2 (Find Next) .....................................................................................................

29

 

3.5.3 (Go To Line Number)..................................................................................

29

 

3.5.4 (Replace) ..................................................................................................................

29

3.6

(Setting)..................................................................................................................................

30

 

3.6.1 (Symbol) ............................................................................................................

30

 

3.6.2 (Annotation) .......................................................................................................

31

3.7

(Transfer)................................................................................................................................

31

3.8

(Help)......................................................................................................................................

31

 

3.8.1 (About) ......................................................................................................................

31

4 ...................................................................................

32

LNC Technology Co., Ltd.

2

5

...................................................................................

 

33

 

5.1

 

............................................................................................................................

 

33

 

5.2

 

Contact( ) .................................................................................................................

 

33

 

5.3

 

Coil ...........................................................................................................................

 

34

 

5.4

 

Timer .........................................................................................................................

 

36

 

5.5

 

Counter ......................................................................................................................

 

38

 

5.6

 

Arithmetic ..................................................................................................................

 

39

 

5.7

 

Tool ............................................................................................................................

 

44

 

5.8

 

Sequence ..................................................................................................................

 

45

 

5.9

 

Horizontal Connect ...................................................................................................

46

 

5.10

Vertcal Connect ......................................................................................................

46

 

5.11

R-Contact ................................................................................................................

 

46

 

5.12

R-Coil ......................................................................................................................

 

48

6

PLC ...............................................................................

 

50

 

6.1

-| |- .................................................................................................................................

 

 

50

 

6.2

-|/|- .................................................................................................................................

 

 

50

 

6.3

( )

(Normal Open Coil)..............................................................................................

50

 

6.4

( / )

(Normal Closed Coil)............................................................................................

51

 

6.5

( ↑ )

(Positive Edge Triggered Coil)...........................................................

51

 

6.6

( ↓ )

(Negative Edge Triggered Coil) .........................................................

51

 

6.7

(S)

(Latch Coil)........................................................................................................

52

 

6.8

(R)

(Unlatch Coil)........................................................................................................

52

 

6.9

(Timer Relay) .............................................................................................................

 

53

 

 

 

 

LNC Technology Co., Ltd.

 

 

3

 

6.10

(Up_Counter) .........................................................................................................

53

 

6.11 (Down_Counter).....................................................................................................

54

 

6.12

(Ring Up_Counter) ...........................................................................................

54

 

6.13

(Ring Down_Counter).......................................................................................

55

 

6.14

(Reset Coounter) .....................................................................................................

56

 

6.15

(Add)............................................................................................................................

56

 

6.16

(Subtract).....................................................................................................................

56

 

6.17

(Multiply)......................................................................................................................

57

 

6.18

(Divide) ........................................................................................................................

57

 

6.19

AND (And) ..................................................................................................................

58

 

6.20

OR (Or).......................................................................................................................

59

 

6.21

XOR (Exclusive Or) ....................................................................................................

59

 

6.22

CMP ( ) (Compare Larger Than) .........................................................................

60

 

6.23

CMP ( ) (Compare Smaller Than) .......................................................................

61

 

6.24

CMP ( ) (Compare Equal To)...............................................................................

61

 

6.25

MOVE (Move) .....................................................................................................

62

 

6.26

MOVE ( Register Move to Register pointer) ...................................................

62

 

6.27

MOVE ( Register pointer Move to Register) ...................................................

63

 

6.28

R (MULRINI)......................................................................................

63

 

6.29

R (MULRCPY)...................................................................................

64

 

6.30

I (I/RMAP) ......................................................................................................

64

 

6.31

O (O/RMAP)...................................................................................................

65

 

6.32

JMP (Jump).........................................................................................................

65

 

6.33

JSR (Jump Subroutine) ........................................................................

66

 

6.34

Return (Return Subroutine) ...........................................................

66

 

6.35

(Label) ..................................................................................................................

66

 

6.36

END (End) ................................................................................................

66

7

PLC PROGRAMMER ....................................................

68

8

................................................................................

69

9

...........................................................

70

10

PLC / ......................................................................

76

11

.......................................................................................

80

 

 

LNC Technology Co., Ltd.

4

12

PLC ...........................................................................

81

13

...................................................................................

82

 

13.1

......................................................................................................................................

82

 

13.2

(Open) ..................................................................................................................................

82

 

13.3

......................................................................................................................................

83

 

13.4

......................................................................................................................................

85

14

..............................................................................................

86

 

14.1

.......................................................................................................................

86

 

14.2

.....................................................................................................................................

86

 

14.3

.....................................................................................................

86

LNC Technology Co., Ltd.

5

1 PLC Programmer for Linux Controller

PLC Windows

PLC I/O AND OR

PLC

 

 

 

 

 

 

 

 

 

 

 

 

 

I

4096

-------------------

 

I0 ~ I4095

 

 

 

 

 

 

 

O

4096

----------------

 

O0 ~ O4095

(bool)

 

 

 

 

 

A

4096

----------------

 

A0 ~ A4095

 

 

 

 

 

 

S

4096

( )

-------S0 ~ S4095

 

 

 

 

 

 

C

4096

( )-------

C0 ~C4095

 

 

 

 

 

TIMER

256

-------TM0 ~ TM255

 

( TIM )

 

 

1 10 0.1 1

 

 

 

 

 

 

 

 

(long)

 

256

---------

CT0 ~ CT255

( CNT )

 

 

 

 

 

 

 

 

 

 

 

30000

-----------------

 

R0 ~ R29999

 

( Register )

R8000~R9999 , 0

 

 

 

 

 

 

 

 

PLC

LNC Technology Co., Ltd.

6

2 PLC Programmer for Linux Controller

PLC Programmer for Linux

Controller

Project

New

Open

Save + Compile

Save As + Compile

Close

Simulator

Print

Exit

LNC Technology Co., Ltd.

7

PLC Programmer for Linux Controller

Edit

Ins One Line

Space Line

Horizontal Line

End Line

Label Line

Comment Line

Ins Multi Lines

Space Line

Horizontal Line

Delete

Component

Vertical Connect

Mark Lines

Copy

Paste

Cut

Check

LNC Technology Co., Ltd.

8

PLC Programmer for Linux Controller

Search

Find

Find Next

Replace

Go To Line Number

Setting

Color

Symbol

Annotation

Transfer

Connect

Disconnect

Monitor-Connect

Monitor-Table

Down Load(Controller -> PC)

Up Load(Pc -> Controller)

Restart PLC

Stop PLC

Single Run

Help

About

LNC Technology Co., Ltd.

9

3 PLC Programmer for Linux Controller

3.1

PLC Programmer for Linux Controller

1. PLC C:\Program Files\LNC\ ( ) 2. PLCProgrammer.exe PLC Programmer for Linux Controller

1. → → LNC

2. PLC Programmer

3. PLC Programmer for Linux Controller

PLC Programmer

LNC Technology Co., Ltd.

10

3.2

 

PLC

 

 

 

PLC

PLC

3.3 (Progect)

3.3.1 (New)

1.Project

2.New

LNC Technology Co., Ltd.

11

3.Language Dialog

4.OK

LNC Technology Co., Ltd.

12

3.3.2 (Open)

1.Project

2.Open

3.Language Dialog

4.OK

LNC Technology Co., Ltd.

13

3.3.3 (Save + Compile)

cnc.lmlc

cnc.lcod

cnc.lpar

cnc_plc_xxxx.str xxxx

 

0000=

0011=

0022=

0033=

 

 

0001=

0012=

0023=

0034=

 

 

0002=

0013=

0024=

0035=

 

 

0003=

0014=

0025=

0036=

 

 

0004=

0015=

0026=

0037=

 

 

0005=

0016=

0027=

0038=

 

 

0006=

0017=

0028=

0039=

 

 

0007=

0018=

0029=

0040=

 

 

0008=

0019=

0030=

0041=

 

 

0009=

0020=

0031=

 

 

 

 

0010=

0021=

0032=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LNC Technology Co., Ltd.

 

14

-1:

-2:

LNC Technology Co., Ltd.

15

3.3.4 (Save As + Compile)

cnc.lmlc

LNC Technology Co., Ltd.

16

3.3.5 (Close)

LNC Technology Co., Ltd.

17

3.3.6 (Simulator)

LNC Technology Co., Ltd.

18

3.3.7 (Print)

LNC Technology Co., Ltd.

19

3.OK

LNC Technology Co., Ltd.

20

LNC Technology LNC PLC Users Manual

LNC Technology Co., Ltd.

21

symbol

Ladder

3.3.8 (Exit)

PLC Programmer for Linux Controller

3.4 (Edit)

3.4.1 (Ins One Line)

(Space Line)

(Horizontal Line)

(End Line)

(Label Line)

(Comment Line)

LNC Technology Co., Ltd.

22

3.4.2 (Ins Multi Lines)

(Space Line)

(Horizontal Line)

LNC Technology Co., Ltd.

23

LNC Technology Co., Ltd.

24

(5 )

3.4.3 (Delete)

(Component)

(Vertical Connect)

(Mark Lines)

LNC Technology Co., Ltd.

25

3.4.4 (Copy) (Paste) (Cut)

/

3.4.5 (Check)

LNC Technology Co., Ltd.

26

3.5 (Search)

3.5.1 (Find)

PLC Programmer

LNC Technology Co., Ltd.

27

Loading...
+ 60 hidden pages