(RS-232C) X-SEL 1....1 2....2 3....3 4....4 5....4 5.1....4 5.2....5 6....7 6.1....7 6.2....8 6.3....10 6.4.... 11 6.5....12 6.6. PLC...17 6.7....26 6.8....38 7....43 7.1....43 8....44 8.1....44 8.2....48 8.3....49 8.4....50 8.5....53 8.6....59 8.7....69 8.8....70 9....71
1 1. Man.No. SBCD-300 CS1W-SCB1-V1 CS1W-SCU1-V1 CJ1W-SCU1-V1 SYSMAC CS/CJ CJ1W-SCU2 SBCA-337 SYSMAC CX-Programmer SBCA-307 SYSMAC CX-Protocol SBCA-351 CS1-CPU CJ1-CPU CJ2-CPU SYSMAC CS/CJ MJ0116 X-SEL-J/K X-SEL J/K MJ0134 X-SEL-KT X-SEL-KT MJ0148 X-SEL-P/Q X-SEL P/Q MJ0119 X-SEL-JX/KX X-SEL JX/KX MJ0152 X-SEL-PX/QX X-SEL PX/QX MJ0154 IA-101-X-MW IA-101-X-MW-J X-SEL IA-101-XA-MW IA-101-X-USB IA-101-X-USBMW - X-SEL-J/K(KE/KT/KET) X-SEL-JX/KX(KTX) TT X-SEL-P/Q X-SEL-PX/QX SSEL ASEL/PSEL X-SEL B 1
2 2. CPU PMCR PMCR 1 15 1 111 15 2
3 3. (1) (2) (3) (4) (5) 2011 2 Windows Microsoft Corporation 3
4 4. X-SEL 6. 5. 5.1. CJ1W-SCU1-V1 CJ1W-SCU2 CJ1 CPU CJ1-CPU CJ2 CPU CJ2-CPU X-SEL- http://www.iai-robot.co.jp/ X-SEL http://www.iai-robot.co.jp 4
5 5.2. CX-OneX-SEL OSWindows XP CJ2M-CPU12 CJ1W-SCU42 X-SEL- USB (RS-232C) CS1W-CIF31 CJ1W-SCU42 Ver.2.0 CPU CJ2M-CPU12 Ver.1.0 CJ1W-PA202 CX-One CXONE-ALC-V4 Ver.4.03 /ALD-V4 CX-Programmer CX-One Ver.9.11 CX-Protocol CX-One Ver.1.92 CX-Programmer IAI_X-SEL_PMCR_V1_0 Ver.1.00 0.cxp CX-Protocol IAI_X-SEL_PMCR_V1_0 Ver.1.00 0.psw USB/ CS1W-CIF31 OSWindows XP USB (RS-232C) X-SEL- X-SEL IA-101-X-MW CB-ST-E1MW050-EB 2 CB-ST-E1MW050-EB CS1W-CIF31 CS1W-CIF31 SYSMAC CX-Programmer (SBCA-337) 2 5
5 (RS-232C)SYSMAC CS/CJ (SBCD-300)3-4 RS-232C RS-422A/485 CJ2 USB USB SYSMAC CX-Programmer (SBCA-337)-10 USB 6
6 6. 6.1. 7. CJ1W-SCU42 X-SEL-PX 0 2 (RS-232C) 8 8 1 1 9,600 bps 9,600 bps CRLF IAI B 2 #99(153) X-SEL-IAI B RS232C X-SEL B CJ1W-SCU420 2 8. PMCR 7
6 6.2. SYSMAC CS/CJ (SBCD-300) 3 5.2 CB-ST-E1MW050-EB PLC (RS-232C) PLC (RS-232C) X- SEL- CB-ST-E1MW050-EB X-SEL-PX D-SUB9 No. 2 RXD 3 TXD 5 SG CJ1W-SCU42 D-SUB 9 8
6 CJ1W-SCU42 X-SEL- CB-ST-E1MW050-EB RS-232C No. No. RS-232C FG 1 1 SD 2 2 RXD RD 3 3 TXD RS 4 4 CS 5 5 SG 5V 6 6 DR 7 7 ER 8 8 SG 9 9 FG FG D-SUB 9 D-SUB 9 (RS-232C) 9
6 6.3. 8. PLC X-SEL- No.900 CPU SCU RS-232C X-SEL- No.1 No.2 No.900 I/O No.900 No.900 5501 5514 10
6 6.4. 6.5. 6.5.1. 6.6. PLC PLC 6.6.1. 6.6.2. CX-Programmer CX-Programmer PLC PLC 6.6.3. I/O CPU I/O 6.6.4. 6.7. 6.7.1. CX-Protocol CX-Protocol PLC PLC 6.7.2. 6.7.3. CPU 6.8. 6.8.1. 6.8.2. I/O CX-Programmer PLC I/O 11
6 6.5. 6.5.1. X-SEL X-SEL (MJ0154) 1 RS232C RS232C 2 [MANU] X-SEL 3 X-SEL 12
6 4 COM [OK] Windows COM LPT COM COM24 5 [OK] 13
6 6 X-SEL [OK] 7 14
6 8 No.90 No.97 SIO 0 No.90 2IAI No.91 153(#99) No.92 0 No.93 8 No.94 1 No.95 0 No.96 0 No.97 IAI 0 9 911 12 10 [OK] 15
6 11 12 13 X-SEL 14 AUTO PLC X-SEL- 15 16
6 6.6. PLC PLC 6.6.1. OFF 1 PLC OFF ON 2 2 (RS-232C) 2 3 0 0 17
6 6.6.2. CX-ProgrammerPLC CX-ProgrammerPLC 1 2 PLC USB PLC CX-Programmer 3 [PLC] 4 USB 5 18
6 6 7 PLC 3 4 PLC SYSMAC CX-Programmer (SBCA-337) 6 PLC CX-Programmer SYSMAC CX-Programmer (SBCA-337)3-4 CX-Programmer [PLC] PLC 19
6 6.6.3. I/O CPU I/O 1 PLC CX-Programmer [PLC] CX-Programmer PLC 2 CX-Programmer [PLC]PLC I/O PLC I/O 20
6 3 PLC I/O I/O 4 PLC I/O 1 0 I/O [OK] 21
6 6.6.4. 1 PLC I/O [0000]CPU 2 [00[1500]CJ1W-SCU42] 3 2 2 22
6 4 2 5 6 8 1 (9600bps) 5 2 23
6 7 8 [OK] 9 [OK] 24
6 10 11 12 [OK] 25
6 6.7. 6.7.1. CX-ProtocolPLC CX-ProtocolPLC 1 PLC I/O [00[1500]CJ1W-SCU42] 2 [CX-Protocol] [OK] 26
6 3 CX-Protocol 4 CX-Protocol 5 CX-Protocol 5.2. [IAI_X-SEL_PMCR_V1_00.psw] 6 7 27
6 8 [PLC] PLC 9 811 PLC PLC PLC [CJ2M] 10 PLC CPU [CPU12] [OK] 28
6 11 PLC [USB] [OK] 12 [PLC] 13 PLC PLC 14 1415 PLC [PLC] 15 13 29
6 6.7.2. 1 2 [SCU[0]] [SCU[0]] [SCU[0]] 3 PLC 4 30
6 5 %[100%] 6 [OK] 7 % [100%] 8 PLC 31
6 9 10 %[100%] 11 [OK] 12 % [100%] 32
6 6.7.3. CPU 1 CX-programmer 2 3 CX-Programmer 5.2. [IAI_X-SEL_PMCR_V1_00.cxp] 4 4 PLC CX-Programmer 33
6 5 [PLC] 6 PLC PLC [CJ2M] 7 PLC CPU [CPU12] [OK] 34
6 8 PLC [USB] [OK] 6 PLC 7 CPU 9 [PLC] 35
6 10 11 12 [PLC] PLC 13 [OK] I/O 6.6.3. 6.6.4. 14 36
6 15 [OK] 16 [PLC] PLC 17 [OK] 18 [OK] 37
6 6.8. 6.8.1. 1 CX-Protocol [PLC] 2 3 NewPLC1 4 NewPLC1 [SCU[0]] 5 2 2 2 2 38
6 6 [PLC] 7 2 8 CX-programmer 1 1 9 0 _ 39
6 10 _ 11 CX-Protocol [PLC] PLC 12 13 (30byte) ASCII 39 39 32 30 31 30 30 30 43 32 37 32 30 30 32 41 30 37 44 36 30 43 31 42 30 45 33 37 30 30 99201000C271001C07D60C 1B0E3700 #99 ID #201 0, No.0#C2 #71 No.#001C 2006(#7D6) 12(#C) 27(#1B) 14(#0E) 55(#37) 00(#0) 1 2 ASCII(Hex) 99201000C271001C07D60 C1B0E3700 40
6 6.8.2. I/O CX-Programmer PLC I/O 1 CX-Programmer [PLC]PLC PLC 2 PLC [CIO] 3 [CIO] 5500 [CIO5500] PLC 41
6 4 5 [CIO] 6 [CIO] [CIO5501] Hex 0099 FFFF( 1 ) FFFF( 2 ) 0000 0000 00C2 0071 001C 07D6 000C 001B 000E 0037 0000#99 0, No.0 #C2#71 No.#001C2006(#7D6) 12(#C) 27(#1B) 14(#E) 55(#37) 00(#0) 6.8.1. 13 1 2 [CIO5500] CH [CIO5500][CIO5514] FCH 8.2.2. PMCR 42
7 7. 7.1. CX-ProgrammerPLC I/O 6.6.4. 2 [00[1500]CJ1W-SCU42] 43
8 8. 8.1. X-SEL PLC PLC 10 16 10 & 16 # 10 &1000 16 #03E8 8.1.1. PLC 1. No.PMCR 2. 1. No. 3. CPU 44
8 8.1.2. PMCR PMCRPMCR SYSMAC CS/CJ (SBCA-351) 3 (PMCR) PMCR C1 3 No.#07 No.12#1PORT1#2PORT2 ##10 +0CH 15 0 C1 No. No. C2 No. No.8.2.1. No. +0CH 15 0 C2 No. &0999#000003E7 45
8 S CH (n)[s]ch [S]CH n=&0250 #000000FA [S1][S(n1)]CH [S]CH (#0000) +0CH +1CH +2CH +3CH CH (n-1)ch 15 0 15 0 15 0 15 0 15 0 15 0 S D CH (m)[d]ch [D]CH [D1][D(m1)]CH m=&0250 #000000FA +0CH +1CH +2CH +3CH CH (m-1)ch 15 0 15 0 15 0 15 0 15 0 15 0 D CR LF PLC CR LF 46
8 SPMCR +0CH +1CH +2CH +(n-1)ch 15 CPU 0 15 0 15 0 15 0 S CR LF DPMCR CR LF 15 0 15 0 15 0 15 0 CPU D +0CH +1CH +2CH +(n-1)c 47
8 8.2. PMCR 8.2.1. No. No.PMCR No. No. 900 8.2.2. PMCR No.900#0384 PMCR C1 C15010CH CH C1 No.Hex1 No.Hex1 #7210 No.7 No.2 Hex2 #+#10 C2 C25011CH CH C2 No. &900 S S5020CH CH S Hex4 #0000 D D5500CH CH D Hex4 D1 (WORD) D2 (UINT) D3 ID (WORD) D4 (WORD) D5 No. (WORD) D6 (WORD) D7 (WORD) D8 No. (WORD) D9 (WORD) D10 (WORD) D11 (WORD) D12 (WORD) D13 (WORD) D14 (WORD) 48
8 8.3. 3 8.8. CJ2M-CPU12 CJ1W-SCU42 PMCR PMCR No. PMCR PMCR 1519.0003 (1518.15) 8.6.6. # 201 #0D0A ID & 201 #0D0A ID 8.4.2. 49
8 8.4. 8.4.1. 5000.00 BOOL _ OFFON 5000.02 BOOL _ ON 5000.03 BOOL _ 1 ON PMCR 5501 WORD 5503 WORD ID 5504 WORD 5505 WORD No. No. 5506 WORD 5508 WORD 5509 WORD 5510 WORD 5511 WORD 5512 WORD 50
8 5513 WORD 5514 WORD H400 UINT _ PMCR H402 UINT _ 5000.01 BOOL _PMCR PMCR PMCR ON OFF 5000.04 BOOL _PMCR PMCR ON _ 5000.05 BOOL _PMCR _ ON 5000.06 BOOL _ ON 5000.07 BOOL _ PMCR 3 ON No. 5010 UINT _ PMCR _1 5011 UINT _ PMCR _2 5012 UINT _ PMCR _ 5020 UINT _ PMCR CH 5500 UINT _ CH 5502 UINT 51
8 8.4.2. 1518.15 BOOL _SCU_F_P2 1519.10 BOOL Abort _SCU_F_P2 1519.11 BOOL End _SCU_F_P2 1519.15 BOOL _SCU_F_P2 1519 UINT _SCU_F_P2 SYSMAC CS/CJ (SBCD-300)2-3 I/O A202.07 BOOL _P7 PMCR SYSMAC CS/CJ (SBCA-351) 3 (PMCR) 52
8 8.5. 8.5.1. 1. 1.1. 1.2. PMCR 1.3. 2. PMCR 2.1. PMCR 2.2. PMCR 2.3. 3. 3.1. 3.2. ON 4. 4.1. 4.2. ON 53
8 8.5.2. 1. No. 1.1. 1.2. PMCR PMCR 1.3. 54
8 2. PMCR No. 2.1. PMCR PMCR 2.2. PMCR No.7 PMCR No.7 No.7 No.7 (A202.07) ON PMCR 55
8 No. 2.3. PMCR PMCR 1 ON 56
8 3. No. 3.1. 2.3. ON 3.2. #0000 57
8 4. No. 4.1. 2.3. ON 4.2. 8.8. 58
8 8.6. 1 1 1 No.900 No.00 00 00 No.xxx No.yy yy yy xxx 999 yy 15 1 No.900 No.00 00 No.yy No.00 00 yy 15 zz 14 No.zz zz No.xxx xxx 999 No.15 No.15 Other 8.6.1. (SD_Ver) 2 No.900 No.00 SD_Ver Ver_Mat No.00 No.01 No.15 RV_Version RV_ERROR Other RV_Version RV_ERROR 8.6.6. 59
8 8.6.2. 1. No.00 (SD_Ver) 2. No.00 No.00 3. [End] Abort 8.6.3. No.900 TrTfrTfs Tr 1 Tfr 1 Tfs 1 SYSMAC CX-Protocol (SBCA-307)5-5 60
8 8.6.4. No.900 No.00 09 No. 00 3 61
8 No. 00 SD_Ver Ver_Mat No. 00 Abort. End Next Abort Goto No. No. 62
8 8.6.5. (1) SD_Ver <h>+<a>+"201"+"00"+"0"+<c>+<t> No. h ASCII! a 99 ASCII "201" ASCII 00 ASCII 0 ASCII c SUM(0)(2 Byte ASCII) 1~41Byte =SUM(2 Byte),=0,=ASCII t CodeCR+LF SD_Ver ID 1 # 2 16 ASCII 00 FF ID 3 201 1 1~ 201 3 00 CPU 0 No. 2 2 1 ASCII 2 CR+LF(#0D0A) 1 2 @@ 63
8 8.6.6. 2 8.3. # (#23) & (#26) 2 64
8 (1) RV_Version "#"+<a>+"201"+&(w(4),2)+&(w(5),1)+&(w(6),2)+&(w(7),2)+&(w(8),4)+&(w(9),4) +&(W(10),2)+&(W(11),2)+&(W(12),2)+&(W(13),2)+&(W(14),2)+<c>+<t> No. # ASCII # a &(W(1),2) & Hex ASCII Hex (W(1),2) 2 PMCR CH 1CH "201" ASCII &(W(n),2) & Hex ASCII Hex (W(n),2) 2 PMCR CH nch &(W(n),1) & Hex ASCII Hex (W(n),1) 1 PMCR CH nch &(W(n),4) & Hex ASCII Hex (W(n),4) 4 PMCR CH nch c 1~41Byte =SUM(2 Byte),=0,=ASCII SUM(0)(2 Byte ASCII) t CodeCR+LF h 65
8 RV_Version ID 1 # 2 16 ASCII 00 FF ID 3 201 25 201 ASCII 2 No1 2 2 No.4 4 2 2 2 2 2 2 1 ASCII 2 CR+LF(#0D0A) 66
8 (2) RV_ERROR & +<a>+&(w(2),3)+<c>+<t> No. & ASCII & a &(W(1),2) & Hex ASCII Hex (W(1),2) 2 PMCR CH 1CH &(W(2),3) & Hex ASCII Hex (W(2),3) 3 PMCR CH 2CH c SUM(0)(2 Byte ASCII) 1~41Byte =SUM(2 Byte),=0,=ASCII t Code CR+LF h RV_ERROR 1 & 2 16 ASCII 00 FF 3 8.8. 2 1 ASCII 2 CR+LF(#0D0A) 67
8 8.6.7. Ver_Mat Ver_Mat3 (1) Ver_Mat No.00 No.01 No.15 3 No. 00 RV_Version End 01 RV_ERROR End 15 Other End RV_VersionRV_ERROR Other() 68
8 8.7. PMCR or or 69
8 8.8. PMCR [H400] #0002 No. PMCR PMCR No. #0003 CPU PMCR #0004 PMCR #000F SYSMAC CS/CJ (SBCD-300)11-3 [H402]_ 15 8 7 0 #0 # X-SEL PX/QX MAIN MAIN X-SEL 70
9 9. A 2010 9 29 B 2011 2 2 71
SBCZ-614B 2011年2月現在