Serial 디바이스 통신
통신 케이블 결선
Xpanel Serial 포트 배선 관련해서 아래 표를 참고하세요.:
RS-232C 포트의 경우, Xpanel은 표준 DB9 RS-232C 핀 할당을 제공합니다
eXT04+ & nXT07
- 아래의 serial 포트는 다음 Xpanel 모델에 적용됩니다.:
- eXT04
- eXT07
- nXT07

- COM1 : RS-422/485
- COM2 : RS-232C
eXT10+ and eXT2
- 아래의 serial 포트는 다음 Xpanel 모델에 적용됩니다.:
- eXT10
- eXT12
- eXT15
- eXT2-07
- eXT2-10
- eXT2-12
- eXT2-15
COM1

- COM1 : RS-422/485
COM2

- COM2 : RS-232C
COM3

- COM3 : RS-232C
지원되는 드라이버
Serial 디바이스는 직렬 케이블을 통해 다른 장치에 연결할 때 사용됩니다. 사용자는 연결하려는 장치의 Serial 포트, 통신 타입, **Baudrate(보드 전송 속도)**를 입력해야 합니다. 또한, 문자열 인코딩과 문자열 인코딩 방식을 선택할 수 있습니다. 타임아웃 시간, 재시도 횟수, 전송 지연과 같은 설정들도 변경할 수 있습니다. 또한, 디바이스의 이름과 프로토콜도 변경할 수 있습니다.

Allen-Bradley DF-1
Canvas는 Allen-Bradley DF-1 프로토콜을 지원하여 해당 프로토콜을 지원하는 장치들과 연결할 수 있습니다. 사용자는 이 프로토콜의 오류 감지 및 Flow Control를 설정할 수 있습니다. 오류 감지에는 BCC와 CRC 중 하나를 선택할 수 있으며, Flow Control는 켜거나 끄거나 제어할 수 있습니다. 디바이스 선택 후에는 추가 설정이 나타나지 않습니다.

메모리 영역 및 범위
| Memory Area | Symbol | Digital | Analog | Address Notation | Access |
|---|---|---|---|---|---|
| Output Files | O | O:0.0/0 - O:0.30/15 | O:0.0 - O:0.30 | Decimal | R/W |
| Input Files | I | I:0.0/0 - I:0.30/15 | I:0.0 - I:0.30 | Decimal | R |
| Status Files | S | S:0/0 - S:163/15 | S:0 - S:163 | Decimal | R |
| Binary Files | B | B3:0/0 - B3:255/15 B9:0/0 - B255:255/15 | B3:0 - B3:255 B9:0 - B255:255 | Decimal | R/W |
| Integer Files | N | N7:0/0 - N7:255/15 N9:0/0 - N255:255/15 | N7:0 - N7:255 N9:0 - N255:255 | Decimal | R/W |
| Float Files | F | - | F8:0 - F255:255 | Decimal | R/W |
| Long Files | L | - | L9:0 - L255:255 | Decimal | R/W |
| String Files | ST | - | ST9:0 - ST255:255 | Decimal | R/W |
| Timer Files | T | T4:0.0/0 - T4:255.2/15 T9:0.0/0 - T255:255.2/15 | T4:0.0 - T4:255.2 T9:0.0 - T255:255.2 | Decimal | R/W |
| Counter Files | C | C5:0.0/0 - C5:255.2/15 C9:0.0/0 - C255:255.2/15 | C5:0.0 - C5:255.2 C9:0.0 - C255:255.2 | Decimal | R/W |
| Control Files | R | R6:0.0/0 - R6:255.2/15 R9:0.0/0 - R255:255.2/15 | R6:0.0 - R6:255.2 R9:0.0 - R255:255.2 | Decimal | R/W |
통신 케이블 결선
1761-CBL-PM02 케이블은 이 프로토콜을 개발하는 데 사용되었으며, 이 프로토콜을 사용하여 연결을 시도할 때 작동합니다.
ATIVA Serial
Canvas는 ATIVA Serial 프로토콜을 지원하며, 이 프로토콜을 지원하는 디바이스와 연결할 수 있습니다. 추가적인 설정 옵션은 없습니다.

Format
- 아날로그 태그 형식: {Symbol}{Address Number}
- 예시: D0는 모든 WORD 값을 검색합니다.
- 디지털 태그 형식: {Symbol}{Address Number}{Bit Number}
- 예시: D0A는 WORD D0의 10번째 비트 값을 검색합니다.
메모리 영역 및 범위
| Memory Area | Symbol | Digital | Analog | Access |
|---|---|---|---|---|
| External Input | X | X000.0 - X511.F | X0000 - X5110 | R |
| External Output | Y | Y000.0 - Y511.F | Y0000 - Y5110 | R/W |
| Internal Relay | M | M000.0 - M999.F | M0000 - M9990 | R/W |
| Internal Relay | L | L000.0 - L999.F | L0000 - L9990 | R/W |
| Latch (Non-Volatile) Relay | K | K000.0 - K999.F | K0000 - K9990 | R/W |
| Flags | F | F000.0 - F127.F | F0000 - F1270 | R |
| Timer - Output | T | T0000 - T4095 | - | R/W |
| Timer - Current Value | TC | - | TC0000 - TC4095 | R/W |
| Timer - Set Value | TS | - | TS0000 - TS4095 | R/W |
| Counter - Output | C | C0000 - C4095 | - | R/W |
| Counter - Current Value | CC | - | CC0000 - CC4095 | R/W |
| Counter - Set Value | CS | - | CS0000 - CS4095 | R/W |
| Step Controller | S | - | S00 - S99 | R/W |
| Data Memory | D | D00000.0 - D31999.F | D00000 - D31999 | R/W |
| Index Register | R | - | R00 - R19 | R/W |
| Subroutine | Z | - | Z0000 - Z1029 | R/W |
| Sequential Function Chart | Q | Q000.0 - Q511.F | Q0000 - Q5110 | R/W |
CIMON PLC (HMI Protocol)
Canvas의 기본 프로토콜입니다. 추가적인 설정 옵션은 없습니다.

형식
- 아날로그 태그 형식: {Symbol}{Address Number}
- 예시: D0는 전체 WORD 값을 검색합니다.
- 디지털 태그 형: {Symbol}{Address Number}{Bit Number}
- 예시: D0A는 WORD D0의 10번째 비트 값을 검색합니다.
메모리 영역 및 범위
| Memory Area | Symbol | Digital | Analog | Access |
|---|---|---|---|---|
| External Input | X | X000.0 - X511.F | X0000 - X5110 | R |
| External Output | Y | Y000.0 - Y511.F | Y0000 - Y5110 | R/W |
| Internal Relay | M | M000.0 - M999.F | M0000 - M9990 | R/W |
| Internal Relay | L | L000.0 - L999.F | L0000 - L9990 | R/W |
| Latch (Non-Volatile) Relay | K | K000.0 - K999.F | K0000 - K9990 | R/W |
| Flags | F | F000.0 - F127.F | F0000 - F1270 | R |
| Timer - Output | T | T0000 - T4095 | - | R/W |
| Timer - Current Value | TC | - | TC0000 - TC4095 | R/W |
| Timer - Set Value | TS | - | TS0000 - TS4095 | R/W |
| Counter - Output | C | C0000 - C4095 | - | R/W |
| Counter - Current Value | CC | - | CC0000 - CC4095 | R/W |
| Counter - Set Value | CS | - | CS0000 - CS4095 | R/W |
| Step Controller | S | - | S00 - S99 | R/W |
| Data Memory | D | D00000.0 - D31999.F | D00000 - D31999 | R/W |
| Index Register | R | - | R00 - R19 | R/W |
| Subroutine | Z | - | Z0000 - Z1029 | R/W |
| Sequential Function Chart | Q | Q000.0 - Q511.F | Q0000 - Q5110 | R/W |
DNP3 Serial
Canvas는 DNP3 Serial 프로토콜을 지원합니다. 사용자는 오픈 딜레이를 설정할 수 있습니다.

Format
| Group | Variations | Digital | Analog | Address Notation | Access |
|---|---|---|---|---|---|
| 1: Binary Input | 0: Default Variation 1: Packet Format 2: With Flags | 1.{0, 1, 2}.{0-65535}.{Value, Explicit} | 1.{0, 1 ,2}.{0-65535}.{Flags, Timestamp} | Decimal | R |
| 3: Double Binary Input | 0: Default Variation 1: Packet Format 2: With Flags | - | 3.{0, 1, 2}.{0-65535}.{Value, Explicit, Flags, Timestamp} | Decimal | R |
| 10: Binary Output | 0: Default Variation 1: Packet Format 2: Output Status With Flags | 10.{0, 1, 2}.{0-65535}.{Value, Explicit} | 10.{0, 1, 2}.{0-65535}.{Flags, Timestamp} | Decimal | R/W(Value, Explicit) |
| 20: Counter | 0: Default Variation 1: 32-bit With Flag 2: 16-bit With Flag 5: 32-bit Without Flag 6: 16-bit Without Flag | - | 20.{0, 1, 2, 5, 6}.{0-65535}.{Value, Explicit, Flags, Timestamp} | Decimal | R |
| 21: Frozen Counter | 0: Default Variation 1: 32-bit With Flag 2: 16-bit With Flag 5: 32-bit With Flag and Time 6: 16-bit With Flag and Time 9: 32-bit Without Flag 10: 16-bit Without Flag | - | 21.{0, 1, 2, 5, 6, 9, 10}.{0-65535}.{Value, Explicit, Flags, Timestamp} | Decimal | R |
| 30: Analog Input | 0: Default Variation 1: 32-bit With Flag 2: 16-bit With Flag 3: 32-bit Without Flag 4: 16-bit Without Flag 5: Single-Precision With Flag 6: Double-Precision With Flag | - | 30.{0, 1, 2, 3, 4, 5, 6}.{0-65535}.{Value, Explicit, Flags, Timestamp} | Decimal | R |
| 40: Analog Output | 0: Default Variation 1: 32-bit With Flag 2: 16-bit With Flag 3: Single-Precision With Flag 4: Double-Precision With Flag | - | 40.{0, 1, 2, 3, 4}.{0-65535}.{Value, Explicit, Flags, Timestamp} | Decimal | R/W(Value, Explicit) |
한림 Loader
Canvas는 한림 Loader 프로토콜을 지원하여 해당 프로토콜을 지원하는 장치들과 연결할 수 있습니다. 이 프로토콜을 선택하더라도 추가 설정은 나타나지 않습니다.

형식
- 일반 형식 : {Device Name}{Address Number}
Device Name: 사용 중인 메모리 영역의 기호입니다.Address Number: 요청되는 메모리 주소의 인덱스로, 10진수로 표기됩니다.
- X, Y, M, L, K 또는 F 영역 형식: {Device Name}{Address Number}{Bit Number}
- 일부 메모리 영역은 아날로그 또는 디지털 태그로 액세스할 수 있습니다.
Device Name: 사용 중인 메모리 영역의 기호입니다.Address Number: 요청되는 메모리 주소의 인덱스로, 10진수로 표기됩니다.Bit Number: 요청되는 비트로, 16진수로 표기됩니다.- 아날로그 태그의 경우,
Bit Number는 항상 0이어야 합니다.
- 아날로그 태그의 경우,
메모리 영역 및 범위
| Memory Area | Symbol | Digital | Analog | Access |
|---|---|---|---|---|
| External Input | X | X000.0 - X511.F | X0000 - X5110 | R |
| External Output | Y | Y000.0 - Y511.F | Y0000 - Y5110 | R/W |
| Internal Relay | M | M000.0 - M999.F | M0000 - M9990 | R/W |
| Internal Relay | L | L000.0 - L999.F | L0000 - L9990 | R/W |
| Latch (Non-Volatile) Relay | K | K000.0 - K999.F | K0000 - K9990 | R/W |
| Flags | F | F000.0 - F127.F | F0000 - F1270 | R |
| Timer - Output | T | T0000 - T4095 | - | R/W |
| Timer - Current Value | TC | - | TC0000 - TC4095 | R/W |
| Timer - Set Value | TS | - | TS0000 - TS4095 | R/W |
| Counter - Output | C | C0000 - C4095 | - | R/W |
| Counter - Current Value | CC | - | CC0000 - CC4095 | R/W |
| Counter - Set Value | CS | - | CS0000 - CS4095 | R/W |
| Step Controller | S | - | S00 - S99 | R/W |
| Data Memory | D | D00000.0 - D31999.F | D00000 - D31999 | R/W |
Keyence Host Link Serial
Canvas는 Keyence Host Link Serial 프로토콜을 지원합니다. 추가적인 설정 옵션은 없습니다.

메모리 영역 및 범위
| Memory Area | Symbol | Digital | Analog | Address Notation | Access |
|---|---|---|---|---|---|
| Relay | R | R0 - R199915 | R0 - R199900 | Decimal | R/W |
| Link Relay | B | B0 - B7FFF | B0 - B7FF0 | Hexadecimal | R/W |
| Internal Auxiliary Relay | MR | MR0 - MR399915 | MR0- MR399900 | Decimal | R/W |
| Latch Relay | LR | LR0 - LR99915 | LR0 - LR99900 | Decimal | R/W |
| Control Relay | CR | CR0 - CR99915 | CR0 - CR99900 | Decimal | R/W |
| Virtual Relay | VB | VB0 - VBF9FF | VB0 - VBF9F0 | Hexadecimal | R/W |
| Data Memory | DM | - | DM0 - DM65535 | Decimal | R/W |
| Extended Data Memory | EM | - | EM0 - EM65535 | Decimal | R/W |
| File Register | FM | - | FM0 - FM524287 | Decimal | R/W |
| File Register (SQ) | ZF | - | ZF0 - ZF524287 | Decimal | R/W |
| Link Register | W | - | W0 - W7FFF | Hexadecimal | R/W |
| Temporary Data Memory | TM | - | TM0 - TM9999 | Decimal | R/W |
| Index Register | Z | - | Z1 - Z12 | Decimal | R/W |
| Timer | T | - | T0 - T9999 | Decimal | R |
| Timer (Current Value) | TC | - | TC0 - TC9999 | Decimal | R/W |
| Timer (Set Value) | TS | - | TS0 - TS9999 | Decimal | R/W |
| Counter | C | - | C0 - C9999 | Decimal | R |
| Counter (Current Value) | CC | - | CC0 - CC9999 | Decimal | R/W |
| Counter (Set Value) | CS | - | CS0 - CS9999 | Decimal | R/W |
| High-Speed Counter | CTH | - | CTH0 - CTH3 | Decimal | R/W |
| High-Speed Counter Comparator | CTC | - | CTC0 - CTC7 | Decimal | R/W |
| Control Memory | CM | - | CM0 - CM65535 | Decimal | R/W |
| Virtual Memory | VM | - | VM0 - VM65535 | Decimal | R/W |
Koyo DirectNET
Canvas는 Koyo DirectNET 프로토콜을 지원합니다. 사용자는 동작 모드를 설정할 수 있습니다.

메모리 영역 및 범위
| Memory Area | Symbol | Digital | Analog | Address Notation | Access | Note |
|---|---|---|---|---|---|---|
| Remote Input | GX | GX0 - GX3777 | - | Octal | R/W | - |
| Remote Output | GY | GY0 - GY3777 | - | Octal | R/W | - |
| Input Points | X | X0 - X1777 | - | Octal | R/W | - |
| Output Points | Y | Y0 - Y1777 | - | Octal | R/W | - |
| Control Relays | C | C0 - C3777 | - | Octal | R/W | - |
| Stage Status | S | S0 - S1777 | - | Octal | R/W | - |
| Timer Status | T | T0 - T377 | - | Octal | R/W | - |
| Counter Status | CT | CT0 - CT377 | - | Octal | R/W | - |
| Special Relays | SP | SP0 - SP777 | - | Octal | R/W | - |
| Timer Accumulator | TA | - | TA0 - TA377 | Octal | R/W | - |
| Counter Accumulator | CTA | - | CTA0 - CTA377 | Octal | R/W | - |
| V Memory | V | - | V0 - V77777 | Octal | R/W | 1 WORD (2 bytes) per unit |
LSIS Cnet
Canvas는 LSIS Cnet 프로토콜을 지원하여 해당 프로토콜을 지원하는 장치들과 연결할 수 있습니다. 추가적인 설정 옵션은 없습니다.

XGI
형식
- 일반 형식: %[Device Name][Data Type][Address Number]
-
Data TypeSymbol # of Bits BIT X 1 BYTE B 8 WORD W 16 DWORD D 32 QWORD L 64 - 이 형식은 I/Q 및 U 디바이스에도 적용됩니다.
Address Number: 지정된 데이터 유형으로 표시됩니다.- 예시:
B를 사용하면,Address Number5는 메모리 영역의 6번째 바이트를 나타냅니다(인덱스 0부터 시작). - 예시:
L를 사용하면,Address Number16은 메모리 영역의 17번째 QWORD를 나타냅니다(인덱스 0부터 시작). - 예시: %MB016주소는 M 메모리 영역의 17번째 바이트를 나타냅니다. 이 동일한 시작 주소는 %MX128, %MW008, %MD004, 또는 %ML002를 사용하여 지정할 수도 있습니다.
- 이트웨이는
BIT표기법으로 지정되지 않는 한, 제공된 주소를 자동으로BYTE표기법으로 변환합니다. 이는 단일 요청으로 연속적인 메모리 블록을 읽을 수 있게 하기 위함입니다.
- 이트웨이는
- 예시:
-
- I/Q 디바이스 형식: %[Device Name][Data Type][Base Number].[Slot Number].[Module Number]
Base Number: 0부터 127까지의 범위이며, 10진수로 표기됩니다.Slot Number: 0부터 15까지의 범위이며, 10진수로 표기됩니다.Module Number: 일반 형식의Address Number와 유사하며,Data Type의 형식을 따릅니다.
- U 디바이스 형식: %[Device Name][Data Type][Base Number].[Slot Number].[Channel Number]
Base Number: 0부터 7까지의 범위이며, 10진수로 표기됩니다.Slot Number: 0부터 15까지의 범위이며, 10진수로 표기됩니다.Channel Number: 일반 형식의Address Number와 유사하며,Data Type의 형식을 따릅니다.
메모리 영역 및 범위
| Device | Symbol | Bit Address | BYTE Address | WORD Address | DWORD Address | QWORD Address | Access |
|---|---|---|---|---|---|---|---|
| Input Points | I | %IX000.00.00 - %IX127.15.63 | %IB000.00.0 - %IB127.15.7 | %IW000.00.0 - %IW127.15.3 | %ID000.00.0 - %ID127.15.1 | %IL000.00.0 - %IL127.15.0 | R/W |
| Output Points | Q | %QX000.00.00 - %QX127.15.63 | %QB000.00.0 - %QB127.15.7 | %QW000.00.0 - %QW127.15.3 | %QD000.00.0 - %QD127.15.1 | %QL000.00.0 - %QL127.15.0 | R/W |
| Automatic Variable | A | %AX0000000 - %AX8388607 | %AB0000000 - %AB1048575 | %AW000000 - %AW524287 | %AD000000 - %AD262143 | %AL000000 - %AL131071 | R/W |
| Direct Variable | M | %MX0000000 - %MX4194303 | %MB000000 - %MB524287 | %MW000000 - %MW262143 | %MD000000 - %MD131071 | %ML00000 - %ML65535 | R/W |
| Direct Variable | R | %RX000000 - %RX524287 | %RB00000 - %RB65535 | %RW00000 - %RW32767 | %RD00000 - %RD16383 | %RL0000 - %RL8191 | R/W |
| Direct Variable | W | %WX0000000 - %WX8388607 | %WB0000000 - %WB1048575 | %WW000000 - %WW524287 | %WD000000 - %WD262143 | %WL000000 - %WL131071 | R/W |
| System Flag | F | %FX00000 - %FX65535 | %FB0000 - %FB8191 | %FW0000 - %FW4095 | %FD0000 - %FD2047 | %FL0000 - %FL1023 | R |
| PID Flag | K | %KX000000 - %KX134399 | %KB0000 - %KB16799 | %KW0000 - %KW8399 | %KD0000 - %KD4299 | %KL0000 - %KL2199 | R/W |
| HS Link Flag | L | %LX000000 - %LX180223 | %LB00000 - %LB22527 | %LW00000 - %LW11263 | %LD0000 - %LD5631 | %LL0000 - %LL2815 | R/W |
| Analog Refresh Flag | U | %UX0.00.000 - %UX7.15.511 | %UB0.00.00 - %UB7.15.63 | %UW0.00.00 - %UW7.15.31 | %UD0.00.00 - %UD7.15.15 | %UL0.00.00 - %UL7.15.7 | R/W |
| P2P Parameters Flag | N | %NX000000 - %NX401407 | %NB00000 - %NB50175 | %NW00000 - %NW25087 | %ND00000 - %ND12543 | %NL0000 - %NL6271 | R/W |
XGK
XGK-CPU* / XBM / XBC
Format
- 일반 형식: [Device Name][Address Number]
- 비트와 WORD 형식을 모두 지원하는 디바이스의 경우, 주소의 마지막 문자에 비트 번호(16진수)를 포함하여 구분합니다.
- 만약 디바이스가 비트 주소 지정만 지원한다면, 이 비트 번호는 사용되지 않습니다(
T,C디바이스).
- 만약 디바이스가 비트 주소 지정만 지원한다면, 이 비트 번호는 사용되지 않습니다(
- 비트와 WORD 형식을 모두 지원하는 디바이스의 경우, 주소의 마지막 문자에 비트 번호(16진수)를 포함하여 구분합니다.
- U 디바이스 형식: [Device Name][Base Number].[Slot Number].[Special Module Inner WORD Number]
Base Number: 0부터 7까지의 10진수 범위입니다.Slot Number: 0부터 F까지의 16진수 범위입니다.Special Module Inner WORD Number: 0부터 31까지의 10진수 범위입니다.
메모리 영역 및 범위
| Device | Symbol | Bit Address | WORD Address | Access |
|---|---|---|---|---|
| Input / Output Relay | P | P00000 - P2047F | P0000 - P2047 | R/W |
| Auxiliary Relay | M | M00000 - M2047F | M0000 - M2047 | R/W |
| Keep Relay | K | K00000 - K4095F | K0000 - K4095 | R/W |
| Link Relay | L | L000000 - L11263F | L00000 - L11263 | R/W |
| Special Relay | F | F00000 - F2047F | F0000 - F2047 | R |
| Timer - Contact | T | T0000 - T2047 | - | R/W |
| Counter - Contact | C | C0000 - C2047 | - | R/W |
| Timer - Current Value | T | - | T0000 - T2047 | R/W |
| Counter - Current Value | C | - | C0000 - C2047 | R/W |
| Data Register | D | - | D00000 - D32767 | R/W |
| Special Module Register | U | - | U00.00 - U7F.31 | R/W |
| Index Register | Z | - | Z000 - Z127 | R/W |
| Communication Data Register | N | - | N00000 - N21503 | R/W |
| File Register | R | - | R00000 - R32767 | R/W |
| File Register | ZR | - | ZR00000 - ZR65535 | R/W |
XGK-CPUSN / XGK-CPUHN / XGK-CPUUN
메모리 영역 및 범위
| Device | Symbol | Bit Address | WORD Address | Access |
|---|---|---|---|---|
| Input / Output Relay | P | P00000 - P4095F | P0000 - P4095 | R/W |
| Auxiliary Relay | M | M00000 - M4095F | M0000 - M4095 | R/W |
| Keep Relay | K | K00000 - K4095F | K0000 - K4095 | R/W |
| Link Relay | L | L000000 - L11263F | L00000 - L11263 | R/W |
| Special Relay | F | F00000 - F4095F | F0000 - F4095 | R |
| Timer - Contact | T | T0000 - T8191 | - | R/W |
| Counter - Contact | C | C0000 - C4095 | - | R/W |
| Timer - Current Value | T | - | T0000 - T8191 | R/W |
| Counter - Current Value | C | - | C0000 - C4095 | R/W |
| Step Controller | S | - | S000 - S255 | R/W |
| Data Register | D | - | D000000 - D524287 | R/W |
| Special Module Register | U | - | U00.00 - U7F.31 | R/W |
| Index Register | Z | - | Z000 - Z255 | R/W |
| Communication Data Register | N | - | N00000 - N21503 | R/W |
| File Register | R | - | R00000 - R32767 | R/W |
| File Register | ZR | - | ZR000000 - ZR524287 | R/W |
Mitsubishi MELSEC Serial
Canvas는 Mitsubishi MELSEC Serial 프로토콜을 지원하여 해당 프로토콜을 지원하는 장치들과 연결할 수 있습니다. 사용자는 PLC 종류에서 Mitsubishi PLC 중 하나를 선택할 수 있으며, PLC의 프레임 유형도 선택해야 합니다.

메모리 영역 및 범위
| Memory Area | Symbol | Digital | Analog | Address Notation | Access |
|---|---|---|---|---|---|
| Input | X | X0000 - X1757 | - | Octal | R |
| Output | Y | Y0000 - Y1757 | - | Octal | R |
| Internal Relay | M | M0000 - M7659 | - | Decimal | R/W |
| Latching Relay | L | L0000 - L7659 | - | Decimal | R/W |
| Annunciator | F | F000 - F107 | - | Decimal | R/W |
| Edge Relay | V | V0000 - V2029 | - | Decimal | R/W No iQ-F No FX5 |
| Link Relay | B | B000 B0EF | - | Hexadecimal | R/W |
| Step Relay | S | S0000 - S4079 | - | Decimal | R/W |
| Timer - Contact | TS | TS000 - TS496 | - | Decimal | R/W |
| Timer - Coil | TC | TC000 - TC496 | - | Decimal | R/W |
| Retentive Timer - Contact | SS | SS00 - SS00 | - | Decimal | R/W |
| Retentive Timer - Coil | SC | SC00 - SC00 | - | Decimal | R/W |
| Counter - Contact | CS | CS000 - CS240 | - | Decimal | R/W |
| Counter - Coil | CC | CC000 - CC240 | - | Decimal | R/W |
| Link Special Relay | SB | SB000 - SB1EF | - | Hexadecimal | R/W |
| Special Relay | SM | SM0000 - SM9979 | - | Decimal | R/W |
| Data Register | D | - | D0000 - D7999 | Decimal | R/W |
| Link Register | W | - | W000 - W1FF | Hexadecimal | R/W |
| Timer - Current Value | TN | - | TN000 - TN511 | Decimal | R/W |
| Retentive Timer - Current Value | SN | - | SN00 - SN15 | Decimal | R/W |
| Counter - Current Value | CN | - | CN000 - CN255 | Decimal | R/W |
| Link Special Register | SW | - | SW000 - SW1FF | Hexadecimal | R/W |
| Special Register | SD | - | SD00000- SD11999 | Decimal | R/W |
Modbus RTU
Canvas는 Modbus RTU 프로토콜을 지원하여 해당 프로토콜을 지원하는 장치들과 연결할 수 있습니다. 사용자는 읽기 블록 공차를 변경할 수 있습니다.

형식
- 일반 형: {Memory Area Symbol}{Address Number}
Memory Area Symbol: 아래 표를 참조하십시오. 이 구성 요소는 필수입니다.- Coil메모리 영역인
Memory Area Symbol0의 경우, 앞의 0을 생략할 수 없습니다.
- Coil메모리 영역인
Address Number: 접근할 메모리 영역의 인덱스로, 10진수로 표기됩니다.- 앞에 오는 0은 필수가 아닙니다 (예: 00025는 25와 같습니다).
메모리 영역 및 범위
| Memory Area | Symbol | Digital Tag | Analog Tag | Access |
|---|---|---|---|---|
| Coil | 0 | 000001 - 029999 | - | R/W |
| Input | 1 | 100001 - 129999 | - | R |
| Input Register | 3 | - | 300001 - 329999 | R |
| Holding Register | 4 | - | 400001 - 429999 | R/W |
![]()
통신 케이블 결선
| Model | Image |
|---|---|
| Xpanel COM1/COM2 RS-232C | ![]() |
| Xpanel COM1 RS-422/485 | ![]() |
위 이미지는 Xpanel의 RS-232C 및 RS-422/485 포트를 보여줍니다. 신호 설명은 장치 매뉴얼을 참조하시기 바랍니다.
RS-232C 포트의 경우, Xpanel은 표준 DB9 RS-232C 핀 할당을 제공합니다. 일반적으로 일반적인 Modbus 장치와 통신하기 위해서는 RD, TD, 그리고 SG 핀만으로 충분합니다.
Omron HostLink
Canvas는 Omron Hostlink 프로토콜을 지원하여 해당 프로토콜을 지원하는 장치들과 연결할 수 있습니다. 이 프로토콜을 선택하더라도 추가 설정은 나타나지 않습니다.

형식
- 일반 형식: {Symbol}{Starting Address}
Symbol: 아래 표를 참조하세요.- 이 드라이버는
Counter와Timer메모리 영역에 대해 일부 비표준 기호를 사용합니다.
- 이 드라이버는
Starting Address: 10진수로 표기되며, 앞에 오는 0을 사용하지 않습니다.
- 확장 데이터 표기법: E{Bank Number}_{Starting Address}
Bank Number: 16진수로 표기됩니다.- 예시:
Bank11 (0xB)에 있는Starting Address149의 WORD 기반 태그: EB_00149.
- 예시:
Starting Address: 10진수로 표기되며, 앞에 오는 0을 사용하지 않습니다.
CS1 & CJ1
메모리 영역 및 범위
| Memory Area | Symbol | Bit Address | WORD Address | Access |
|---|---|---|---|---|
| Auxiliary Relay | A | A000.00 - A447.15 | A000 - A447 | R |
| A448.00 - A959.15 | A448 - A959 | R/W | ||
| Common I/O | CIO | CIO0000.00 - CIO6143.15 | CIO0000 - CIO6143 | R/W |
| Counter Preset Value | CV | - | CV0000 - CV4095 | R/W |
| Counter Status | CC | CC0000 - CC4095 | - | R/W |
| Data Memory | D | D00000.00 - D32767.15 | D00000 - D32767 | R/W |
| Expansion Data Memory | E | E0_00000.00 - EC_32767.15 | E0_00000 - EC_32767 | R/W |
| Holding Relay | H | H0000.00 - H1535.15 | H0000 - H1535 | R/W |
| Index Register | IR | - | IR00 - IR15 | R/W |
| Timer Preset Value | TV | - | TV0000 - TV4095 | R/W |
| Timer Status | TC | TC0000 - TC4095 | - | R/W |
| Working Relay | W | W000.00 - W511.15 | W000 - W511 | R/W |
CJ2
메모리 영역 및 범위
| Memory Area | Symbol | Bit Address | WORD Address | Access |
|---|---|---|---|---|
| Auxiliary Relay | A | A000.00 - A447.15 | A000 - A447 | R |
| A0448.00 - A1471.15 | A0448 - A1471 | R/W | ||
| A10000.00 - A11535.15 | A10000 - A11535 | R | ||
| Common I/O | CIO | CIO0000.00 - CIO6143.15 | CIO0000 - CIO6143 | R/W |
| Counter Preset Value | CV | - | CV0000 - CV4095 | R/W |
| Counter Status | CC | CC0000 - CC4095 | - | R/W |
| Data Memory | D | D00000.00 - D32767.15 | D00000 - D32767 | R/W |
| Expansion Data Memory | E | E0_00000.00 - EF_32767.15 | E0_00000 - EF_32767 | R/W |
| Holding Relay | H | H0000.00 - H1535.15 | H0000 - H1535 | R/W |
| Index Register | IR | - | IR00 - IR15 | R/W |
| Timer Preset Value | TV | - | TV0000 - TV4095 | R/W |
| Timer Status | TC | TC0000 - TC4095 | - | R/W |
| Working Relay | W | W000.00 - W511.15 | W000 - W511 | R/W |
통신 케이블 결선
| Model | Image |
|---|---|
| RS-232C | ![]() |
| C Series RS-422A | ![]() |
| CS/CJ Series RS-422A | ![]() |
Panasonic FP7
Canvas는 Panasonic FP7 프로토콜을 지원하여 해당 프로토콜을 지원하는 장치들과 연결할 수 있습니다. 이 프로토콜을 선택하더라도 추가 설정은 나타나지 않습니다.

메모리 영역 및 범위
| Memory Area | Symbol | Digital | Analog | Address Notation | Access |
|---|---|---|---|---|---|
| External Input Relay | X | X000.0 - X511.F | X000 - X511 | Decimal Hexadecimal | R/W |
| External Output Relay | Y | Y000.0 - Y511.F | Y000 - Y511 | Decimal Hexadecimal | R/W |
| Internal Relay | R | R0000.0 - R2047.F | R0000 - R2047 | Decimal Hexadecimal | R/W |
| Link Relay | L | L0000.0 - L1023.F | L0000 - L1023 | Decimal Hexadecimal | R/W |
| Data Register | DT | DT000000.0 - DT999423.F | DT000000 - DT999423 | Decimal Hexadecimal | R/W |
| Link Register | LD | LD00000.0 - LD16383.F | LD00000 - LD16383 | Decimal Hexadecimal | R/W |
| Timer - Set Value Register | TS | - | TS0000 - TS4095 | Decimal Hexadecimal | R/W |
| Timer - Elapsed Value Register | TE | - | TE0000 - TE4095 | Decimal Hexadecimal | R/W |
| Counter - Set Value Register | CS | - | CS0000 - CS1023 | Decimal Hexadecimal | R/W |
| Counter - Elapsed Value Register | CE | - | CE0000 - CE1023 | Decimal Hexadecimal | R/W |
| Timer - Contact | T | T0000 - T4095 | - | Decimal | R |
| Counter - Contact | C | C0000 - C1023 | - | Decimal | R |
| Pulse Relay | P | P000 - P255 | - | Decimal | R |
| Error Alarm Relay | E | E0000 - E4095 | - | Decimal | R |
| Index Register | I | - | I00 - I14 | Decimal | R/W |
| Unit Memory | UM | UM000000.0 - UM524287.F | UM000000 - UM524287 | Decimal Hexadecimal | R/W |
| Direct Input | IN | - | IN00 - IN62 | Decimal | R/W |
| Direct Output | OT | OT00.0 - OT62.F | OT00 - OT62 | Decimal Hexadecimal | R/W |
| System Relay | SR | - | SR0000 - SR0223 | Decimal | R |
| System Data | SD | - | SD000 - SD255 | Decimal | R |
Yokogawa FA-M3
Canvas는 Yokogawa FA-M3 프로토콜을 지원하여 해당 프로토콜을 지원하는 장치들과 연결할 수 있습니다. 이 프로토콜을 선택하더라도 추가 설정은 나타나지 않습니다.

형식
- X, Y 디바이스 주소 형식: {Symbol}{1 Digit for Rack Number}{2 Digits for Slot Number}{2 Digits for Bit Number}
Rack Number범위: 0 ~ 7Slot Number범위: 0 ~ 12Bit Number범위: 0 ~ 63- 예시: 메모리 영역이 X이고,
Rack Number가 1,Slot Number가 3,Bit Number가 45인 경우: X10345
- L 디바이스 주소 형식: {Symbol}{1 Digit for Rack Number}{4 Digits for Memory Address}
Rack Number범위: 0 ~ 7Memory Address범위: 0 ~ 1,023- 예시: 메모리 영역이 L이고,
Rack Number가 3,Memory Address가 45인 경우: L30045
메모리 영역 및 범위
| Memory Area | Symbol | Digital | Analog | Address Notation | Access |
|---|---|---|---|---|---|
| Input Relay | X | X00201 - X71649 | X00201 - X71664 | Decimal | R |
| Output Relay | Y | Y00201 - Y71649 | Y00201 - Y71664 | Decimal | R/W |
| Internal Relay | I | I0001 - I4081 | I0001 - I4096 | Decimal | R/W |
| Shared Relay | E | E0001 - E2033 | E0001 - E2048 | Decimal | R/W |
| Link Relay | L | L00001 - L71008 | L00001 - L71023 | Decimal | R/W |
| Special Relay | M | M001 - M497 | M001 - M512 | Decimal | R/W |
| Data Register | D | - | D0001 - D5120 | Decimal | R/W |
| Shared Register | R | - | R0001 - R1024 | Decimal | R/W |
| Index Register | V | - | V01 - V16 | Decimal | R/W |
| File Register | B | - | - | - | - |
| Link Register | W | - | W0001 - W1024 | Decimal | R/W |
| Special Register | Z | - | Z001 - Z256 | Decimal | R/W |
| Timer - Relay | TU | TU001 - TU256 | - | Decimal | R/W |
| Timer - Current Value | TP | - | TP001 - TP256 | Decimal | R |
| Timer - Current Value | TI | - | TI001 - TI256 | Decimal | R |
| Timer - Present Value | TS | - | TS001 - TS256 | Decimal | R/W |
| Counter - Relay | CU | CU001 - CU256 | - | Decimal | R/W |
| Counter - Current Value | CP | - | CP001 - CP256 | Decimal | R |
| Counter - Current Value | CI | - | CI001 - CI256 | Decimal | R |
| Counter - Present Value | CS | - | CS001 - CS256 | Decimal | R/W |



