PLC PGM-500
1. 1.1 PGM-500... 1.2... 1.3... 2. 2.1... 2.2... 3. 4. 5. 6. 3.1... 3.2... 4.1 (EDIT)... 4.2 (MONITOR)... 4.3 (SYSTEM)... 5.1... 5.2... 5.3 Timer/Counter/SR... 5.4... 5.5... 5.6... 6.1... 6.2... 6.3... 6.4... 6.5... 6.6... 6.7... 6.8 SCAN RUN... 6.9 PLC... 7. 7.1 PLC - (Inform)... 7.2 PLC - (Program)... 7.3 PLC - (Control)... 7.4 PLC - (Config)... 7.5 PLC - (Check)... 7.6 - (Inform)... 7.7 - (Program)... 7.8 PACK - (Inform)... 7.9 PACK - (Program)... 7.10 PGM - (Inform)... 7.11 PGM - (Program)... 7.12 PGM - (Control)... 8. 8.1... 8.2... A.1... A.2...
HANDY PROGRAMMERPGM-500. SPC-,SINGLE A N PLUS (TOOL).... 3.. 5.. 8... ENTER., ESC. ON-LINE PLC. 10. PLC,.,.
1.1 PGM-500... 1.2... 1.3...
1.1 PGM-500 PLC? SPC,AN Plusseries. DIP Baud RatePLC. 3.?,., PGM-WR MEMORY PACK,. 1.2 RUN (Handy programmer) PLC, PLC. (STEP),., PLCRUN., ( ). PLC, BACKUP MEMORY, OPTION PACK, PGM-500,. PGM-500 2. 10. PGM-WR.
BACKLIGHT LCD 30,000 LED BACKLIGHT. OFF-LINE, PLC. PLC OFF-LINE,.. RS-232C, (Multi-Drop) RS485. Baud Rate 4.8K, 9.6K, 19.2K, 38.4K bps. OFF-LINE PLC. PLC PLC PLC. 1.3. 1.. - - 2.. 3.. 4. PGM-WR. PLCCPU,,,,.
2.1......... 2.2...
2.1 0 ~ 40-20 ~ 60 35 ~ 85 %RH PGM-500 350 ma(typ) (in 5 Vdc) (Max:430mA, Min:250mA) PGM-WR 50mA 350 MEMORY PACK (PH29EE512 150-3CF, SST) 99 208 30( ) SPC-10 SPC-24S SPC-100 SPC-120S SPC-300 A-200 N-70PLUS N-700PLUS PLC Dot-Matrix LCD (12864) LED Backlight (On/Off ) 49 ( Beep ) RS-485/ RS-232C (4.8/9.6/19.2/38.4 Kbps) DC 5V ~ 25V ( 500 ) PGM-500 (1 SET) (1 ) Cable (1 EA) PGM-WR
2.2 (DIP Switch) (External Power Jack) (LCD Display) (KEY Pad) (Communication Connector) (Hook) (Dummy Cover) Textool (Connector) [ 2-1]
1.. 2.. 3.. 4., A/S..,,,.
3.1 3.2
+ + DC24V OUT DC24V - - CO 0 1 2 OUT 3 STOP RUN 4 5 OUT I N 6 7 3.1 PGM-500 I N C1 I N NC OUT C0 0 C1 1 C2 2 3 4 5
DIP PLCPGM-500 DIP. SW1 SW2 SW3 SW4 Baud Rate 1 OFF OFF OFF OFF 4800 bps 2 ON OFF OFF OFF 9600 bps ON 1 2 3 4 3 OFF ON OFF OFF 19200 bps 4 ON ON OFF OFF 38400 bps FLOW PLCPGM-500, PGM-WR. PGM-500. PLC USER PLC PGM-500 PGM-500 PGM-500 PACK PGM-WR [ 3-2]
[ 3-3] F1 F2 F3 F4 F5 PLC (ESC) RUN NET STP (SEARCH) T/C BIT WRD NUM GO# (VALUE) BIT WRD DBL [ ].
KEY NAME MODE SEARCH FORCE VALUE NUM BREAK CLEAR DELETE INSERT KEY 10 24S 100 120S 300 A200 N-70 PLUS N-700 PLUS 0 ~ 29 0 ~ 127 X 0 ~ 255 0 ~ 31 0 ~ 127 0 ~ 127 0 ~ 1 0 ~ 15 0 ~ 255 0 ~ 255 0 ~ 255 0 ~ 255 0 ~ 255 0 ~ 255 0 ~ 255 0 ~ 2047 0 ~ 255 0 ~ 511
( ) STR AND OR NOT OUT KEY KEY C D E F $ ANB == 7 SET >= 8 MCS <= 9 DIF FUN A B ( / / ) KEY NAME ESC No ENTER Yes
4.1 EDIT... ON-LINE... OFF-LINE... 4.2 MONITOR... 4.3 SYSTEM... ONLINE... OFFLINE... SYSTEM MODE...
PGM-500 3. EDT(Edit), MON(Monitoring), SYS(System), EDTMON MODE ESC, EDTSYS, MONSYS No MODE., MON. PLC EDIT. 4-1 (EDIT) PLC,. PLC Up Load On-line Off-line. ON-LINE EDT 000:RUN-RUN 00000 STR DIF BT=F001.04 ON 1. 2. / / / ( ) 3. Operand / 4. 5. 6. 1016 7. SCAN RUN (6.8 SCAN RUN ) 8. PLC (On/Off/PLC )
[ ] PLC, READY. [ ] 6. OFF-LINE EDT --OFFLINE-- -END- - END OF PROGRAM - 1. 2. / / / ( ) 3. Operand / 4. PLC [ ] 6.
4-2 MON 000:RUN-RUN R0000 R0000 0 0 R0002 0 0 R0004 0 0 R0006 0 0 1. 2. (WORD) 3. 4. 5. 1016 6. SCAN RUN (6.8 SCAN RUN ) 7. PLC (On/Off/PLC ) [ ] 6.
4-3 ON-LINE PLC 000:RUN-RUN INFOR INFORM PROGRAM CONTROL CONFIG OFF-LINE PLC --OFFLINE-- INFOR INFORM PROGRAM CONTROL CONFIG
1. PLC 2. BACKUP 3. OPTION PACK (FLASH ) 4. PGM-500 [ ] 7. PLC-CPU INFORM - PLC/ CPU/ ROM VERSION - PROGRAM SIZE/ WORD/ STEP - WATCHDOG/ SCAN/ SCAN MAX BACKUP PACK PGM PROGRAM CONTROL CONFIG CHECK INFORM PROGRAM INFORM PROGRAM INFORM PROGRAM CONTROL - UP/ DOWN LOAD - CLEAR - CPU STATUS CONTROL - IN/ OUT UPDATE - OUT ENABLE - TIMER INTERRUPT CONTROL - KEEP REGISTER CLEAR CONTROL - PROGRAM BACKUP MONITOR - CPU ID/ PASSWORD/ PROGRAM NAME - WATCHDOG/ RTC/ REMOTE/ IN-OUT - SYSTEM/ SYNTAX CHECK - SYSTEM/ SYNTAX ERROR TABLE - PLC/ CPU/ WORD/ STEP/ NAME - UP/ DOWN LOAD - CLEAR - PLC/ CPU/ WORD/ STEP/ NAME - UP/ DOWN LOAD - CLEAR - PLC/ CPU/ WORD/ STEP/ NAME CLEAR, I/O CONFIG BAUD RATE BACKLIGHT/BEEP/POWER SAVE ON/OFF
5.1 5.2 5.3 Timer/Counter/SR 5.4 5.5 5.6
5.1 STR AND OR D STR D== STR D<> AND D< OR D< == <> >= <= > < STR == STR <> AND < OR < DIF STR DIF AND DIF OR DIF NOT STR DFN AND DFN OR DFN STN ANN ORN STR AND OR [ 5-1] [ ] STR, AND, OR DIF, NOT,. [ 5-1] ENTER Yes, ENTER Yes.
MNEMONIC STR Start STR C a STN Start Not STR C NOT F b AND And AND D a ANN And Not AND D NOT F b OR Or OR E a ORN Or Not OR E NOT F b OUT Out OUT $ NOT Not NOT F STR DIF Start STR C DIF A STR DFN Start Dif. Not STR C DIF A NOT F AND DIF And Dif. AND D DIF A AND DFN And Dif. Not AND D DIF A NOT F OR DIF Or Dif. OR E DIF A OR DFN Or Dif. Not OR E DIF A NOT F ANB ORB MCS MCR SET RST And Block Or Block Master Control Set Master Control Reset Set Reset ANB == 7 ORB <> MCS <= 4 9 MCR < 6 SET >= 8 Set(On ) RST > 5 Reset(Off )
5.2 MNEMONIC STR (D)== AND (D)== OR (D)== EQUAL STR AND OR C ( D ( E ( AND AND AND D ) D ) D ) ANB == 7 ANB == 7 ANB == 7 ON STR (D)<> AND (D)<> OR (D)<> NOT EQUAL STR AND OR C ( D ( E ( AND AND AND D ) D ) D ) ORB <> 4 ORB <> 4 ORB <> 4 ON STR (D)> AND (D)> OR (D)> GREATER THAN STR AND OR C ( D ( E ( AND AND AND D ) D ) D ) RST > 5 RST > 5 ON RST > 5 STR (D)>= AND (D)>= OR (D)>= GREATER EQUAL STR AND OR C ( D ( E ( AND AND AND D ) D ) D ) SET >= 8 SET >= 8 ON SET >= 8 STR (D)<= AND (D)<= OR (D)<= LESS EQUAL STR AND OR C ( D ( E ( AND AND AND D ) D ) D ) MCS <= 9 MCS <= 9 ON MCS <= 9 STR (D)< AND (D)< OR (D)< LESS THAN STR AND OR C ( D ( E ( AND AND AND D ) D ) D ) MCR < 6 MCR < 6 ON MCR < 6 [ ] D DOUBLE, AND D.
5.3 Timer/Counter/SR MNEMONIC TIM On Delay Timer SST Single Shot Timer 1 / Timer TOF Off Delay Timer UC Up Counter DC Down Counter Counter 2 UDC Up-Down Counter / RCT Ring Counter SR Shift Register SR 3 [ ] TIM, SST, TOFTIMER Up Counter, Down Counter, Up -Down Counter, Ring Counter COUNTER.,,.
5.4 GROUP CLASS SHIFT FUN-0XX Shift. MOVE FUN-1XX Block Move. BIT FUN-2XX Bit. CONTROL FUN-3XX. LOGICAL FUN-4XX. ARITHMETIC FUN-5XX. CONVERTER FUN-6XX Data. BCD FUN-7XX BCD. SPECIAL FUN-8XX [ ] XX 0 ~ 99. FUN CLASS CLASS ( ) 1) CLASS FUN B +[ CODE] + SEARCH 2) FUN B + CODE + ENTER Yes [ ] ] CODE.
1) - ADD. 1) CLASS FUN B EDT 000:STP-RUN -END- -????? [FUN-]. -. 2) SEARCH INST. 00008 - INST. :. FUN-0.. SHIFT - 00008 : FUN-1.. MOVE. - FUN-2.. BIT. FUN-3.. CONTROL 3) INST. 00008 - FUN-5... FUN-2.. BIT - 1) 5, SEARCH FUN-3.. CONTROL. FUN-4.. LOGICAL FUN-5.. ARITHMETIC 4) ENTER Yes INST. [FUN-500] 00008 NEG INC DEC ABS ADD ADC SUB SBC MUL DIV DNEG DINC - Enter Class 5Arithmetic. - Class 5, [FUN-500]. 5) INST. [FUN-504] 00008 NEG INC DEC ABS ADD ADC SUB SBC MUL DIV DNEG DINC - ADD. - 1) FUN-504 SEARCH, 3). ENTER FUN-504. 6) ENTER Yes OPERAND 00008 - Enter ADD. - ADD [FUN-504]. D = S1=. S2= - 5.5.
1) 2) CODE FUN B EDT 000:STP-RUN -END- -????? [FUN-]. -. 2) RST > 5 0 EDT 000:STP-RUN -END-????? [FUN-504] - ADD CODE504 504. ORB <> 4 3) ENTER Yes OPERAND 00008 - Enter ADD. - ADD [FUN-504]. D = S1=. S2= - 5.5.
5.5 BIT Bit bit (dot),.. R, 1, 5 R001.05. 1) Dot. R001.5, R01.05, R01.5, R1.05, R1.5 2) Dot. R00105, R0105, R105 [ ] Dot bit. R15R000.15. [ ] Timer/CounterCoil 10.(TC000 ~ TC255) ) + [ ] 4. 1) 16 OUT $ 0 F 16. 2) 10 0~9.
5.6 MCR < 6 12345 123456 123456 123456 123456 123457 INSERT 12345 7 MCR < 6 1234567 DELETE 123456 23456 CLEAR 123456. ENTER ESC [ ] Yes No.
6-1 & 6-2 6-3 6-4 6-5 6-6 6-7 6-8 Scan Run 6-9 PLC
6.1 & (STEP APPEND & INSERT) (INSERT) : (INSERT) : On/Off line : R000.00 R001.01 R002.02 M001.00 OUT M000.00 R000.01 STEP STEP 00011 00012 00013 00014 00015 STR R000.00 AND R001.01 OR M000.00 ANN R002.02 OUT M001.00 00011 00012 00013 00014 00015 00016 STR R000.00 AND R001.01 OR M000.00 ANN R002.02 ANDR000.01 OUT M001.00 [ 6-1] SEARCH Timer 1 ENTER Yes F5 RST > 5 EDT 000:RUN-RUN 00015 OUT BT=M001.00 OFF INSERT EDT 000:RUN-RUN 00015
AND D EDT 000:RUN-RUN 00015 AND ENTER Yes OPERAND 00015 AND BT= R 0 0 0 OPERAND 00015 AND BT=R000.01 0 Timer 1 ENTER Yes EDT 000:RUN-RUN 00016 OUT BT=M001.00 OFF EDT 000:RUN-RUN 00015 AND BT=R000.01 OFF
(APPEND) : (APPEND, PLC/PGM) : On/Off line : R000.00 R001.01 R002.02 M001.00 OUT M000.00 R000.01 OUT STEP STEP 00010 00011 00012 00013 00014 -END- STR R000.00 AND R001.01 ANN R002.02 OUT M001.00 STR M000.00 00010 00011 00012 00013 00014 00015 -END- STR R000.00 AND R001.01 ANN R002.02 OUT M001.00 STR M000.00 OUTR000.01 [ 6-2] SEARCH F5 Timer 1 0 ENTER Yes 0 0 0 EDI 000:RUN-RUN -END- - END OF PROGRAM - INSERT or ENTER Yes EDT 000:RUN-RUN -END- OUT OPERAND 00015 $ OUT BT=
R 0 0 0 OPERAND 00015 OUT BT=R000.01 0 Timer 1 ENTER Yes EDT 000:RUN-RUN -END- - END OF PROGRAM -
6.2 (STEP CHANGE) : : On/Off line : R000.00 R001.01 R002.02 M001.00 OUT M000.00 R000.01 STEP STEP 00010 00011 00012 00013 00014 STR R000.00 AND R001.01 OR M000.00 ANNR002.02 OUT M001.00 00010 00011 00012 00013 00014 STR R000.00 AND R001.01 OR M000.00 ANDR000.01 OUT M001.00 [ 6-3] SEARCH Timer 1 ENTER Yes SR F5 3 EDT 000:RUN-RUN 00013 ANN BT=R002.02 OFF ENTER Yes EDT 000:RUN-RUN 00013 ANN BT=R002.02 OFF AND D EDT 000:RUN-RUN 00013 AND BT=R002.02 OFF
ENTER Yes OPERAND 00013 AND BT=R002.02 R 0 0 0 OPERAND 00013 AND BT=R000.01 0 Timer 1 ENTER Yes EDT 000:RUN-RUN 00013 AND BT=R000.01 OFF
6.3 (STEP DELETE) : (DELETE, PLC/PGM) : On/Off line : R000.01 R002.02 K015.04 OUT K015.02 STEP STEP 00010 00011 00012 00013 STR R000.01 OR K015.02 ANNR002.02 OUT K015.04 00010 00011 00012 STR R000.01 OR K015.02 OUT K015.04 [ 6-4] SEARCH Timer 1 ENTER Yes F5 Counter 2 EDT 000:RUN-RUN 00012 ANN BT=R002.02 OFF DELETE EDT 000:RUN-RUN 00012 OUT BT=K015.04 OFF
6.4 (PROGRAM ALL CLEAR) : PROGRAM ALL CLEAR : On/Off line : STEP STEP 00010 00011 00012 00013 00014 STR R000.00 AND R001.01 OR M000.00 ANN R002.02 OUT M001.00 -END- - END OF PROGRAM - [ 6-5] Program all Clear CLEAR EDT 000:RUN-RUN 00012 ANN BT=R002.02 OFF CLEAR PLC? [Y/N] ENTER Yes EDT 000:RUN-RUN 00012 ANN CLEAR PROGRAM... CLEAR MEMORY? [Y/N] ENTER Yes EDT 000:RUN-STP -END- - END OF PROGRAM - ESC No EDT 000:READY 00012 ANN BT=R002.02 OFF
6.5 (SEARCH) : 1. T/C CHANNEL 2. BIT/ WORD 3. NUMBER 4. GOTO STEP : On/Off line [ ]. T/C CHANNEL SEARCH EDT 000:RUN-RUN 00001 STR DIF SEARCH T/C BIT WRD NUM GO# F1 EDT 000:RUN-RUN 00001 STR DIF SEARCH T/C : Counter 2 RST > 5 EDT 000:RUN-RUN 00001 STR DIF SEARCH T/C : 25 ENTER Yes SEARCH 00011 TIM CH=25 SV=70 REPEATSEARCH?[Y/N]
ENTER Yes SEARCH 00011 TIM CH=25 SV=70 NOT FOUND ITEM ESC No EDT 000:RUN-RUN 00011 TIM CH=25 0 SV=70 70 BIT & WORD SEARCH EDT 000:RUN-RUN 00001 STR DIF SEARCH T/C : 25 T/C BIT WRD NUM GO# [BIT] F2 EDT 000:RUN-RUN 00001 STR DIF SEARCH BIT : [WORD] F3 EDT 000:RUN-RUN 00001 STR DIF SEARCH WRD :
[BIT] R 0 EDT 000:RUN-RUN 00000 STR DIF SEARCH BIT : R000.01 Timer 1 [WORD] R 0 EDT 000:RUN-RUN 00000 STR DIF SEARCH WRD : R0. [ ] T/C Coil ~. SEARCH EDT 000:RUN-RUN 00000 STR DIF SEARCH T/C BIT WRD NUM GO# F4 EDT 000:RUN-RUN 00000 STR DIF SEARCH NUM : Timer EDT 000:RUN-RUN 00000 1 RST > STR DIF 5 SEARCH NUM : 15
ENTER Yes SEARCH 00003 LET [FUN-106] D =R0001 S =15 REPEATSEARCH?[Y/N] ENTER Yes SEARCH 00003 LET [FUN-106] D =R0001 S =15 NOT FOUND ITEM ESC No EDT 000:RUN-RUN 00003 LET [FUN-106] D =R0001 $0000 S =$000F GO TO STEP SEARCH EDT 000:RUN-RUN 00000 STR DIF SEARCH T/C BIT WRD NUM GO# F5 EDT 000:RUN-RUN 00000 STR DIF SEARCH GO# : Timer EDT 000:RUN-RUN 00000 1 RST > STR DIF 5 SEARCH GO# : 15
ENTER Yes EDT 000:RUN-RUN 00015 DRLC [FUN-006] D =R0001 2040 N =1 ENTER Yes EDT 000:RUN-RUN -END- - END OF PROGRAM -
6.6 (FORCED OUTPUT) : / / / ALL CLEAR : On line (INSERT) FORCE FORCE TABLE INSERT ENTER Yes or FORCE TABLE FORCE BIT TO R 0 FORCE TABLE FORCE BIT R000.00 TO 0 ENTER Yes Timer 1 FORCE TABLE FORCE BIT R000.00 TO ENTER Yes FORCE TABLE R000.00=1
(CHANGE) FORCE FORCE TABLE R000.00=1 R000.01=0 M000.00=1 M000.01=1 K000.00=1 K000.01=1 FORCE TABLE R000.00=1 R000.01=0 M000.00=1 M000.01=1 K000.00=1 K000.01=1 ENTER Yes FORCE TABLE R000.00=1 R000.01=0 M0 FORCE BIT K0 K000.01 TO 1 ENTER Yes 0 FORCE TABLE R000.00=1 R000.01=0 M0 FORCE BIT K0 K000.01 TO ENTER Yes FORCE TABLE R000.00=1 R000.01=0 M000.00=1 M000.01=1 K000.00=1 K000.01=0
(DELETE) FORCE FORCE TABLE R000.00=1 R000.01=0 M000.00=1 M000.01=1 K000.00=1 K000.01=1 FORCE TABLE R000.00=1 R000.01=0 M000.00=1 M000.01=1 K000.00=1 K000.01=1 DELETE FORCE TABLE R000.00=1 R000.01=0 M000.00=1 M000.01=1 K000.00=1 ALL CLEAR CLEAR FORCE TABLE R000.00=1 R000.01=0 M000.00=1 M000.01=1 K000.00=1 ALL CLEAR?[Y/N] ENTER Yes FORCE TABLE [ ] FORCE TABLE MODE ESC.
6.7 (VALUE CHANGE) : / / / ALL CLEAR : On line [ ] F1:BIT, F3:WORD, F5:DOUBLE WORD, ESC. VALUE EDT 000:RUN-RUN 00013 CHANGE VALUE BIT WRD DBL F1 EDT 000:RUN-RUN 00013 CHANGE VALUE BIT : VAL : F3 EDT 000:RUN-RUN 00013 CHANGE VALUE WRD : VAL : F5 EDT 000:RUN-RUN 00013 CHANGE VALUE DBL : VAL : EDT 000:RUN-RUN 00013 OUT BT=M022.05 ON [ ],, 5-5.
6.8 Scan Run : PLC. : On line (PLC PAUSE/REMOTE ) EDT 000:PAU-RUN 00007 INC [FUN-501] D =R0000 8 BREAK EDT 000:PAU-RUN 00007 INC [FUN-501] D =R0000 9 [ ] PLC PGM-500 Scan Run.
6.9 PLC : PLC RUN/STOP PLC : On line (PLC RUN/RMT) PLC RUN/STOP ESC No EDT 000:RUN-RUN 00007 INC [FUN-501] D =R0000 9 RUN NET STP F5 EDT 000:RUN-STP 00007 INC [FUN-501] D =R0000 9 ESC No EDT 000:RUN-STP 00007 INC [FUN-501] D =R0000 9 RUN NET STP F1 EDT 000:RUN-RUN 00007 INC [FUN-501] D =R0000 9
PLC ESC No EDT 000:RUN-RUN 00007 INC [FUN-501] D =R0000 9 F3 RUN NET STP EDT 000:RUN-RUN 00007 INC [FUN-501] D CPU ID = Counter 2 RST > 5 RST > 5 EDT 000:RUN-RUN 00007 INC [FUN-501] D CPU ID = 255 ENTER Yes EDT 255:RUN-RUN 00001 STR DIF BT=F001.05 ON [ ] PGM-500 PLC PLCCPU ID PLC. CPU ID255 PLC.
7.1 PLC - (INFORM) 7.2 PLC - (PROGRAM) 7.3 PLC - (CONTROL) 7.4 PLC - (CONFIG) 7.5 PLC - (CHECK) 7.6 - (INFORM) 7.7 - (PROGRAM) 7.8 PACK - (INFORM) 7.9 PACK - (PROGRAM) 7.10PGM - (INFORM) 7.11PGM - (PROGRAM) 7.12PGM - (CONTROL)
, UP, DOWN, ESC, ENTER. SYSTEM CONFIGURATION PLC-CPU INFORM PROGRAM CONTROL CONFIG CHECK BACKUP PACK PGM INFORM PROGRAM INFORM PROGRAM 7.1 PLC - (INFORM) PLC [ 7-1] SYSTEM INFORM PROGRAM CONTROL PLC,. PLC,. PLC. SPC Series 10, 24S,100, 120S, 300 A Series 200 N PLUS Series 70, 700
CPU PLCCPU. PLC. SPC-10 SPC-24S SPC-100 SPC-120S SPC-300 A200 N-70PLUS : CPU-14 : CPU-24S : CPU-10R : CPU-12S : CPU-300, CPU-300A, CPU-300B, CPU-300C : CPU-200, CPU-201 : CPU-70, CPU-70A N-700PLUS : CPU-700 ROM PLCRom version. SIZE PLC. WORD CPU PLC. STEP CPU PLC. WATCHDOG CPU Watchdog. [ ] (Watchdog)CPU PLC. SCAN MAX CPU PLC. SCAN CPU PLC. [ ] PLCCPURun, On/Off 1 1,.
7.2 PLC - (PROGRAM) PLC PGM-500 Up Load, PLC Down load.,. MEM => PLC PGM-500 PLC. (Down Load) MEM <= PLC PLC PGM-500. (Up Load). CLEAR PLC PLC., PGM-500. 7.3 PLC - (CONTROL) PLC, UPDATE UPDATE, ENABLE., TIMER INTERRUPT, KEEP REGISTER CLEAR, PROGRAM BACKUP,. CPU STATUS PLCRUN/STOP. IN UPDATE. OUT UPDATE CPU PLC. OUT ENABLE. TIME INTR.
[INT]. KEEP CLEAR KEEP. PROG BACKUP PLC.AN PLUS. 7.4 PLC - (CONFIG) PLC. CPU ID PLCCPU ID. [ ] CPU ID. PASSWORD PLC. PROGRAM. WATCHDOG Watchdog. RTC DATE Real time clock. RTC TIME Real time clock. RMF CONF.. (RMU/RSU.) I/O CONF. I/O.(A200.)
7.5 PLC - (CHECK) PLC SYSTEM SYNTAX ERROR TABLE. SYSTEM CHECK. ERROR, OK. SYNTAX CHECK. ERROR OK. SYSTEM ERROR,.. CPU STATUS ROM SUM CODE RAM SUM CODE USER MEMORY PROGRAM SYNTAX MODULE RANGE CHANGED MODULE ILLEGAL MODULE WATCHDOG RANGE LINK NETWORK REMOTE NETWORK OTHERWISE CPU ROM CPU RAM (EEPROM) PLC RACK 544 RACK RACK Watchdog Link
SYNTAX ERROR SYNTAX CHECK ERROR. BIT RANGE T/C RANGE WORD RANGE I/O REFRESH ILLEGAL CODE USER MEMORY SYSTEM H/W I/O TYPE JMP/CALL LBL NUMBER JMPS & JMPE FOR & NEXT SBR & RET INT & RETI END INST OTHERWISE Bit Word [INPR/OUTR] (EEPROM)PLC [JMP] [LBL] [CALL] [SBR] [LBL] (0~63 ) [JMPS][JMPE] [FOR][NEXT] [SBR][RETI] [INT][RETI] [END] 7.6 - (INFORM) PLC PGM-500 PLC. PLC PLC. CPU PLC PLCCPU. WORD.
STEP. NAME. 7.7 - (PROGRAM) PLC PGM-500 Up load, PLC. MEM => BACKUP PGM-500 PLC. [ ]. MEM <= BACKUP PLC PGM-500. [ ]. BACKUP MEMORY EMPTY CLEAR BACKUP. 7.8 PACK - (INFORM) PLC PACK PLC. PACK PLC. CPU PACK PLCCPU. WORD PACK.
STEP PACK. NAME PACK. 7.9 PACK - (PROGRAM) PACK PLC PGM-500 Up laod, PACK PLC.. MEM => PACK PGM-500 PACK. [ ]. MEM <= PACK PACK PGM-500 PLC. [ ] PACK BACKUP MEMORY EMPTY CLEAR PACK PACK PLC. 7.10 PGM - (INFORM) PLC PGM-500 PLC, PLC. PLC, PLC. CPU PLCCPU, PLC CPU. WORD PGM-500 PLC.
STEP PGM-500 PLC STEP. NAME PGM-500 PLC,. 7.11 PGM - (PROGRAM) CLEAR MEMORY PGM-500 PLC. I/O CONFIG I/O. 7.12 PGM - (CONTROL) BAUD RATE. BACKLIGHT BACK LIGHTON/OFF. BEEP SOUD BEEP SOUND ON/OFF. POWER SAVE Power Save. '0' POWER SAVE. 1 30.
8.1 - - - On-line - Off-line - (Down Load) - (Up Load) - (Backup) - (Pack) 8.2
8.1 1. PLCCPU PGM-500Cable RS-232C RS-485. [ ] LCD. DIP PLCPGM-500. CPU ID. CPU ID = ( ) 1. CPU ID. LOAD PROGRAM... 2. ESC. PLC --OFFLINE-- PLC-CPU > BACKUP > PACK > PGM-500 > [ ] PLC. [ ] PLC, PLC.
[ ] PGM-500 PLC RUN, PLC. 1. ON-LINE.. EDT 255:RUN-RUN 00000 STR DIF BT=F001.05 ON 3. OFF-LINE PLC --OFFLINE-- PLC-CPU > BACKUP > PACK > PGM-500 > 2. PLC PLC PLCCPU ID.. [6.9] " PLC ". EDT 255:RUN-RUN 00000 STR DIF B CPU ID = PLC --OFFLINE-- PLC-CPU > BA PA CPU ID = PG EDT 000:RUN-RUN 00000 STR DIF BT=F001.05 ON PLC 255:RUN-RUN PLC-CPU > BACKUP > PACK > PGM-500 > [ ] RS-485 [ ] PGM-500, PLC UP- LOAD. [ ] / / / / / / 6.
. PLC CPU.( PLCSPC-300 ) PGM-500. SPC-300 PLC --OFFLINE-- PLC-CPU > BACKUP > PACK > PGM-500 > PGM --OFFLINE-- INFOR PLC> SPC-300 CPU > UNKNOWN WORD : 0 STEP : 0 PLC. CPU PGM --OFFLINE-- INFOR INFORM> PROGRAM > CONTROL > PGM --OFFLINE-- INFOR PLC> SPC-300 CPU > UNKNOWN WORD : 0 STEP : 0 PLC PGM --OFFLINE-- INFOR PLC> UNKNOWN CPU > UNKNOWN WORD : 0 STEP : 0 CPU-300 CPU MODEL CPU-300 CPU-300A CPU-300B CPU-300C PLC PLC SERIES SPC-10 SPC-24S SPC-100 SPC-120S PLC PGM --OFFLINE-- INFOR PLC> SPC-300 CPU > CPU-300 WORD : 0 STEP : 0 EDIT.( ) [ ] - 0~9 A~F, 7.10. - A.2. - PLC..
(DOWN LOAD) Down Load? PGM-500 PLC (Writting). [ ] Backup Pack PLC PGM-500. PLCCPU, CPU ID PLC. () ESC+F3 PLC PLC --OFFLINE-- PLC-CPU > BA PA CPU ID = PG DOWN LOAD (MEMPLC) PLC 255:RUN-RUN PROGR MEM => PLC > MEM <= PLC > CLEARPLC > PLC. PLC 255:RUN-RUN PLC-CPU > BACKUP > PACK > PGM-500 > PGM-500 PLC DOWN LOAD PLC 255:RUN-RUN PROGR MEM => PLC > WRITE PROGRAM... PROGRAM PLC 255:RUN-RUN INFOR INFORM> PROGRAM > CONTROL > CONFIG > EDT MODE. EDT 255:RUN-RUN 00000 STR DIF BT=F001.05 ON [ ] Backup PackFlash, BACKUP, FLASH, 8.2.
(UP LOAD)? PLC. On-line PLC PGM-500, Off-line PLC PGM-500 Load. PLCCPU ID PLC --OFFLINE-- PLC-CPU > BA PA CPU ID = PG Up Load (MEMPLC) PLC 255:RUN-RUN PROGR MEM => PLC MEM <= PLC > CLEARPLC > PLC-CPU (: 255 ) PLC UP LOAD PLC 255:RUN-RUN PLC-CPU > BACKUP > PACK > PGM-500 > PLC 255:RUN-RUN PROGR MEM => PLC > LOAD PROGRAM... PLC 255:RUN-RUN PROGR INFORM> PROGRAM > CONTROL > CONFIG > EDT MODE EDT 255:RUN-RUN 00000 STR DIF BT=F001.05 ON [ ] CPU ID PLC, SYS MON. EDT PGM-500 PLC, UP LOAD. 3.2.
(BACKUP)? PGM-500,. On/Off Line,,. 1. BACKUP PLC 255:RUN-RUN PLC-CPU > BACKUP > PACK > PGM-500 > 2. BACKUP PLC --OFFLINE-- PLC-CPU > BACKUP > PACK > PGM-500 > PROGRAM BCK 255:RUN-RUN PROGR INFORM> PROGRAM > PROGRAM BCK --OFFLINE-- PROGR INFORM> PROGRAM > BACKUP BCK 255:RUN-RUN PROGR MEM => BACKUP > MEM <= BACKUP > CLEARBACKUP > BACKUP Loading BCK --OFFLINE-- PROGR MEM => BACKUP MEM <= BACKUP > CLEARBACKUP > BCK 255:RUN-RUN PROGR MEM => BACKUP > WRITE PROGRAM... BCK --OFFLINE-- PROGR MEM => BACKUP > LOAD PROGRAM... [ ] PLC., PGM-500 Loading, PLC.
(PACK) 1. FLASH 2. FLASH FLASH FLASH PCK 255:RUN-RUN PLC-CPU > BACKUP > PACK > PGM-500 > PCK --OFFLINE-- PLC-CPU > BACKUP > PACK > PGM-500 > PROGRAM PCK 255:RUN-RUN PROGR INFORM> PROGRAM > PROGRAM PCK --OFFLINE-- PROGR INFORM> PROGRAM > FLASH PCK 255:RUN-RUN PROGR MEM => PACK > MEM <= PACK > CLEARPACK > FLASH Loading PCK --OFFLINE-- PROGR MEM => PACK MEM <= PACK > CLEARPACK > PCK 255:RUN-RUN PROGR MEM => PACK > WRITE PROGRAM... PCK --OFFLINE-- PROGR MEM => PACK > LOAD PROGRAM... [ ].,,., PLC. 8. 2.
8-2 PLC 1. PLC 2. CPU ID 3. SYSTEM 4. BACKUP PROGRAM 5. MEMBACKUP PLC 1. PLC 2. CPU ID 3. SYSTEM 4. PACK PROGRAM 5. MEM =PACK PLC 1. PLC 2. SYSTEM (OFF LINE) 3. BACKUP 4. MEM= BACKUP 5. SYSTEM PLC (ESC+F3) 6. PLC-CPU PROGRAM 7. MEM =PLC 1. PLC 2. SYSTEM 3. BACKUPPROGRAM 4. MEM= BACKUP 5. PACKPROGRAM 6. MEM =PACK PLC 1. PLC 2. SYSTEM (OFF LINE) 3. PACK 4. MEM= PACK 5. SYSTEM PLC (ESC+F3) 6. PLC-CPU PROGRAM
7. MEM =PLC 1. PLC 2. SYSTEM 3. PACKPROGRAM 4. MEM= PACK 5. BACKUPPROGRAM 6. MEM =BACKUP
A.1 A.2
APPENDIX A.1 [ ] PLC,.,. SYSTEM HARDWARE ERROR DRIVER LOAD ERROR ILLEGAL DIP SETTINGS PGM-500 Loading DIP A/S A/S 2.2 TARGET SERIES CHANGED PGM-500 PLC. INTERNAL MEMORY ERROR PGM-500 A/S UNKNOWN PLC SERIES PLCPGM-500. DISCONNECT.. RETRY ILLEGAL COMMAND - ( ) PLC RANGE OVER PLC RESOURCE PLC ILLEGAL INST. ( ) PLC CPU [RUN STOP] RUN PLC TOO LONG FRAME MEMORY WRITING ERROR. PLC PLC ( ) PLC NO QUERY Query PLC NOT FOUND FOR SEARCH SERARCH - NOT FOUND ITEM NOT FOUND FLASH-MEM FLASH-MEM WRITE ERROR PROGRAM EMPTY CONFIG RANGE OVER - FLASH - FLASH - - -
APPENDIX CPU MODULE MISMATCHED UNUSABLE CPU ID NOT FOUND CPU MODULE PASSWORD MISMATCHED ILLEGAL REMOTE CONFIG ILLEGAL I/O CONFIG CPU CPU ID PLC PLC 0~255 DIP s/w - - I/O - NOT FOUND INST. UNUSABLE INST. ILLEGAL INST. PROGRAM OVERFLOW TOO MANY SR INST. ILLEGAL FUN CODE - - - - SR 256 - - ILLEGAL CHARACTER WORD REGS. EXPECTED WORD RANGE OVER UNUSABLE WORD REGS. BIT REGS. EXPECTED BIT RANGE OVER UNUSABLE BIT REGS. NUMBER/WORD EXPECTED NUMBER EXPECTED NUMBER RANGE OVER
APPENDIX A.2 MODE ESC No ESC No MODE MODE ESC No ESC No F1 F5 ESC No F3 INSERT ENTER Yes DELETE ENTER Yes NUM CLEAR SEARCH FORCE VALUE BREAK
APPENDIX ESC No MODE ESC No F3 INSERT ENTER Yes DELETE ENTER Yes NUM CLEAR SEARCH VALUE F1 VALUE F3 VALUE F5 SEARCH F1 SEARCH F2 SEARCH F3 SEARCH F4 SEARCH F5