컨텐츠로 건너뛰기

통신 설정 소개

통신 설정 설명

CIMON HMI는 다양한 다른 PLC 혹은 HMI와 통신하여 관련 정보를 프로젝트에 표시합니다.

디자이너 기능

I/O 디바이스 편집기

I/O 디바이스 편집기는 [도구] - **[I/O 디바이스 편집기]**를 클릭하거나 툴바의 I/O 디바이스 편집기 열기… 아이콘을 클릭하여 열 수 있습니다. 새 디바이스를 생성하려면 + 아이콘을 누릅니다. 디바이스 통신 종류를 Ethernet 또는 Serial로 설정할 수 있습니다. 각 종류마다 사용 가능한 I/O 디바이스 목록이 다르게 표시됩니다.

Ethernet

Ethernet 디바이스는 HMI 장비와 통신 대상 장비간의 연결이 Ethernet을 통해 이루어질 때 설정하는 항목입니다. 사용자는 반드시 통신 대상 장비의 IP 주소를 입력해야 하며, 그 외 Ethernet 종류, 포트 등의 속성을 올바르게 설정해야 정상적으로 통신이 가능합니다. 선택한 프로토콜에 따라 PLC 종류를 설정할 수도 있습니다. 그 외에도 필요한 경우 문자열 인코딩, 문자열 인코딩 방법, 타임아웃, 재시도 횟수등의 설정을 할 수 있습니다.

EtherNet/IP (Allen-Bradley)

Canvas는 EtherNet/IP (Allen-Bradley) 프로토콜을 사용하는 장비와의 통신을 지원합니다. PLC 종류에서 EtherNet/IP (Allen-Bradley)를 선택하고, 메시지 타입, Multiple Service 사용, Slot 번호 등의 옵션을 설정할 수 있습니다.

ControlLogix/CompactLogix SLC 매핑

어드레스 구조: [Symbol][File No.]:[Element No.]/[Bit No.]

이름SymbolDigitalAnalog
BOOL (BOOL)BB0:0/0 - B999:999/31B3:0 - B3:255
INT (WORD)NN0:0/0 - N999:999/15N7:0 - N7:255
REAL (FLOAT)FF0:0/0 - F999:999/31F8:0 - F8:255
  • 잘못 설정된 내용이 존재하는 경우 PLC에서 에러코드를 회신합니다. 이 경우 설정을 다시 확인하여 주시기 바랍니다.

  • 문자열 태그의 경우 INT (WORD) 영역만 설정할 수 있습니다.

  • BOOL 및 REAL 영역은 BOOL 타입 또는 32-bit 길이의 태그에만 설정할 수 있습니다.

MicroLogix

  • PCCC 매핑

어드레스 구조: [Symbol][File No.]:[Element No.]/[Bit No.]

Memory AreaSymbolAnalogDigitalAddress NotationAccess
OutputOO:0.0 - O:0.30O:0.0/0 - O:0.30/15DecimalR/W
InputII:1.0 - I:1.30I:1.0/0 - I:1.30/15DecimalR
BinaryBB3:0 - B3:255B3:0/0 - B3:255/15DecimalR/W
IntegerNN7:0 - N7:255N7:0/0 - N7:255/15DecimalR/W
FloatFF8:0 - F8:255DecimalR/W
StatusSS:0 - S:163S:0/0 - S:163/15DecimalR

지원 영역

MicroLogix

NameSymbolBit RangeWord Range
OutputOO:0.0/0 – O:30.255/15O:0.0 – O:30.255
InputII:0.0/0 – I:30.255/15I:0.0 – I:30.255
StatusSS:0/0 – S:163/15S:0 – S:163
BinaryBB3:0/0 – B3:255/15
B9:0/0 – B255:255/15
B3:0/0 – B3:255/15
B9:0/0 – B255:255/15
IntegerNN7:0/0 – N7:255/15
N9:0/0 – N255:255/15
N7:0 – N7:255
N9:0 – N255:255
LongL-L9:0 – L255:255
UINT32, INT32 전용
FloatF-F8:0 – F255:255
Float 전용
StringST-ST9:0 – ST255:255
TimerTT4:0.0/0 – T4:255.2/15
Txx:nn .0/15
Txx:nn .0/14
Txx:nn .0/13
T4:0.0 – T4:255.2
T9:0.0 - T255:255.2
Txx:nn .1 = Preset Value (PRE)
Txx:nn .2 = Accumulated Value (ACC)
CounterCC5:0.0/0 – C5:255.2/15
Cxx:nn .0/15
Cxx:nn .0/14
Cxx:nn .0/13
Cxx:nn .0/12
Cxx:nn .0/11
Cxx:nn .0/10
C5:0.0 – C5:255.2
C9:0.0 – C255:255.2
Cxx:nn .1 = Preset (PRE)
Cxx:nn .2 Accumulated Value (ACC)
ControlRR6:0.0/0 – R6:255.2/15
Rxx:nn .0/15
Rxx:nn .0/14
Rxx:nn .0/13
Rxx:nn .0/12
Rxx:nn .0/11
Rxx:nn .0/10
Rxx:nn .0/9
Rxx:nn .0/8
R6:0.0 – R6:255.2
R9:0.0 – R255:255.2
Rxx:nn .1 = Length value
Rxx:nn .2 = position value

통신 케이블 결선

이 인터페이스는 10BaseT/100BaseTX에 관한 IEEE802.3 표준을 만족합니다. 결선은 다음 이미지와 표를 참고하여 주시기 바랍니다.

RJ45 ConnectorRJ45 Jack

Direct Cable: Host ↔︎ HUB

CableNo.ColorColorNo.Cable
1Orange/WhiteOrange/White1
2OrangeOrange2
3Green/WhiteGreen/White3
4BlueBlue4
5Blue/WhiteBlue/White5
6GreenGreen6
7Brown/WhiteBrown/White7
8BrownBrown8

Crossover Cable: Host ↔︎ Host

CableNo.ColorColorNo.Cable
1Orange/WhiteGreen/White1
2OrangeGreen2
3Green/WhiteOrange/White3
4BlueBlue4
5Blue/WhiteBlue/White5
6GreenOrange6
7Brown/WhiteBrown/White7
8BrownBrown8

CIMON PLC (HMI Protocol)

CIMON PLC (HMI Protocol) 는 I/O 디바이스 등록 시 기본적으로 선택되는 프로토콜입니다. 다른 CIMON PLC 장비와 통신하고자 할 때 사용합니다. 통신 대상 장비의 PLC 종류를 선택할 수 있습니다.

All CIMON PLCs

어드레스 구조: [Device][Element No.]

NameSymbolDigitalAnalog
BOOL (BOOL)MM0000 - M999FM0000 - M9990
INT (WORD)DD00000.0 - D31999.FD00000 - D31999

모든 CIMON CPU는 D 디바이스의 BIT 읽기를 지원합니다. 단, 쓰기의 경우에는 CM1-UPnF 와 PLC-S Pro 만 가능합니다

지원 영역

AreaDeviceBit RangeWord RangeAccess
InputXX0000 - X511FX0000 - X5110R/W
OutputYY0000 - Y511FY0000 - Y5110R/W
BinaryMM0000 - M999FM0000 - M9990R/W
BinaryLL0000 - L999FL0000 - L9990R/W
Non-Volatile BinaryKK0000 - K999FK0000 - K9990R/W
StatusFF0000 - F127FF0000 - F1270R
TimerTT0000 - T4095-R/W
CounterCC0000 - C4095-R/W
ControlSS00 - S99-
IntegerD-D00000 - D31999R/W
IndexR--
Timer - Current CountTC-TC0000 - TC4099R/W
Timer - Timer SetTS-TS0000 - TS4099R/W
Counter - Current CountCC-CC0000 - CC4099R/W
Counter - Count SetCS-CS0000 - CS4099R/W
IntegerZ-Z0000 - Z1023

통신 케이블 결선

이 인터페이스는 10BaseT/100BaseTX에 관한 IEEE802.3 표준을 만족합니다. 결선은 다음 이미지와 표를 참고하여 주시기 바랍니다.

RJ45 ConnectorRJ45 Jack

Direct Cable: Host ↔︎ HUB

CableNo.ColorColorNo.Cable
1Orange/WhiteOrange/White1
2OrangeOrange2
3Green/WhiteGreen/White3
4BlueBlue4
5Blue/WhiteBlue/White5
6GreenGreen6
7Brown/WhiteBrown/White7
8BrownBrown8

Crossover Cable: Host ↔︎ Host

CableNo.ColorColorNo.Cable
1Orange/WhiteGreen/White1
2OrangeGreen2
3Green/WhiteOrange/White3
4BlueBlue4
5Blue/WhiteBlue/White5
6GreenOrange6
7Brown/WhiteBrown/White7
8BrownBrown8

Fatek FBS

Canvas는 Fatek FBS 프로토콜을 사용하는 다른 장비와의 통신을 지원합니다. 모든 Fatek PLC와 통신이 가능하며, 전용으로 설정해야 하는 항목은 없습니다.

지원 영역

AreaSymbolBit RangeWord Range (16-bit)Word Range (32-bit)Access
InputX, WX, DWXX0000 - X9999WX0000 - WX9984DWX0000 - DWX9968R
OutputY, WY, DWYY0000 - Y9999WY0000 - WY9984DWY0000 - DWY9968R/W
BinaryM, WM, DWMM0000 - M9999WM0000 - WM9984DWM0000 - DWM9968R/W
TimerT, WT, DWTT0000 - T9999WT0000 - WT9984DWT0000 - DWT9968R/W
ControlS, WS, DWSS0000 - S9999WS0000 - WS9984DWS0000 - DWS9968R/W
Timer RegisterRT, DRT-RT0000 - RT9999DRT0000 - DRT9998R/W
Counter RegisterRC, DRC-RC0000 - RC9999DRC0000 - DRC9998R/W
ControlR, DR-R00000 - R65535DR00000 - DR65534R/W
Data RegisterD, DD-D00000 - D65535DD00000 - DD65534R/W
File RegisterF, DF-F00000 - F65535DF00000 - DF65534R/W

통신 케이블 결선

이 인터페이스는 10BaseT/100BaseTX에 관한 IEEE802.3 표준을 만족합니다. 결선은 다음 이미지와 표를 참고하여 주시기 바랍니다.

RJ45 ConnectorRJ45 Jack

Direct Cable: Host ↔︎ HUB

CableNo.ColorColorNo.Cable
1Orange/WhiteOrange/White1
2OrangeOrange2
3Green/WhiteGreen/White3
4BlueBlue4
5Blue/WhiteBlue/White5
6GreenGreen6
7Brown/WhiteBrown/White7
8BrownBrown8

Crossover Cable: Host ↔︎ Host

CableNo.ColorColorNo.Cable
1Orange/WhiteGreen/White1
2OrangeGreen2
3Green/WhiteOrange/White3
4BlueBlue4
5Blue/WhiteBlue/White5
6GreenOrange6
7Brown/WhiteBrown/White7
8BrownBrown8

LSIS FEnet

Canvas는 LSIS FEnet 프로토콜을 사용하는 다른 장비와의 통신을 지원합니다. PLC 종류에서 대상 장비의 종류를 선택할 수 있습니다.

지원 영역

XGK (XGK-CPU* / XBM / XBC)

NameSymbolBit RangeWord RangeAccess
Input/OutputPP00000 - P2047FP0000 - P2047R/W
BinaryMM00000 - M2047FM0000 - M2047R/W
BinaryLL000000 - L11263FL00000 - L11263R/W
Non-Volatile BinaryKK00000 - K4095FK0000 - K4095R/W
CPU가 XGK라면, BIT 범위는 "K00000 - K2047F" 이며 WORD 범위는 "K0000 - K2047" 입니다.
StatusFF00000 - F2047FF0000 - F2047R
TimerTT0000 - T2047-R/W
CounterCC0000 - C2047-R/W
ControlS---
IntegerD-D00000 - D32767R/W
IndexR-R00000 - R32767R/W
XBM 은 R 과 ZR을 지원하지 않습니다. XBC는 R만 지원합니다. (XBC에서 R과 ZR은 동일한 영역입니다.)
IndexZR-ZR00000 - ZR65535R/W
XBM 은 R 과 ZR을 지원하지 않습니다. XBC는 R만 지원합니다. (XBC에서 R과 ZR은 동일한 영역입니다.)
Timer - Current CountT-T0000 - T2047R/W
Counter - Current CountC-C0000 - C2047R/W
Comm. Data RegisterN-N00000 - N21503R/W
IntegerZ-Z000 - Z127R/W

XGK (XGK-CPUSN / XGK-CPUHN / XGK-CPUUN)

NameSymbolBit RangeWord RangeAccess
Input/OutputPP00000 - P4095FP0000 - P4095R/W
BinaryMM00000 - M4095FM0000 - M4095R/W
BinaryLL000000 - L11263FL00000 - L11263R/W
Non-Volatile BinaryKK00000 - K4095FK0000 - K4095R/W
StatusFF00000 - F4095FF0000 - F4095R
TimerTT0000 - T8191-R/W
CounterCC0000 - C4095-R/W
ControlS-S000 - S255R/W
IntegerD-D000000 - D524287R/W
CPU가 XGK-CPUSN라면 WORD 범위는 "D000000 - D262143" 입니다.
IndexR-R00000 - R32767R/W
IndexZR-ZR000000 - ZR524287R/W
Timer - Current CountT-T0000 - T8191R/W
Counter - Current CountC-C0000 - C4095R/W
Comm. Data RegisterN-N00000 - N21503R/W
IntegerZ-Z000 - Z255R/W
Special Module RegisterU-U00.00 - U7F.31R/W
CPU가 XGK-CPUSN라면 WORD 범위는 "U00.00 - U3F.31" 입니다.

XGI

NameSymbolBit RangeByte RangeWord RangeDWord RangeQWord RangeAccess
Input PointsI%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.0R/W
Output PointsQ%QX000.00.00 - %QX127.15.63%QB000.00.00 - %QB127.15.7%QW000.00.00 - %QW127.15.3%QD000.00.0 - %QD127.15.1%QL000.00.0 - %QL127.15.0R/W
Automatic VariableA%AX0000000 - %AX8388607%AB0000000 - %AB1048575%AW000000 - %AW524287%AD000000 - %AD262143%AL000000 - %AL131071R/W
Direct VariableM%MX0000000 - %MX4194303%MB0000000 - %MB524287%MW000000 - %MW262143%MD000000 - %MD131071%ML00000 - %ML65535R/W
Direct VariableR%RX0000000 - %RX524287%RB00000 - %RB65535%RW00000 - %RW32767%RD00000 - %RW16383%RL0000 - %RL8191R/W
Direct VariableW%WX0000000 - %WX8388607%WB0000000 - %WB1048575%WW000000 - %WW524287%WD000000 - %WD262143%WL000000 - %WL131071R/W
System FlagF%FX00000 - %FX65535%FB0000 - %FB8191%FW0000 - %FW4095%FD0000 - %FD2047%FL0000 - %FL1023R
PID FlagK%KX000000 - %KX134399%KB00000 - %KB16799%KW0000 - %KW8399%KD0000 - %KD4299%KL0000 - %KL2199R/W
HS Link FlagL%LX000000 - %LX180223%LB00000 - %LB22527%LW00000 - %LW11263%LD0000 - %LD5631%LL0000 - %LL2815R/W
Analog Refresh FlagU%UX0.00.000 - %UX7.15.511%UB0.00.000 - %UB7.15.63%UW0.00.000 - %UW7.15.31%UD0.00.000 - %UD7.15.15%UL0.00.000 - %UL7.15.7R/W
P2P Parameters FlagN%NX000000 - %NX401407%NB00000 - %NB50175%NW00000 - %NW25087%ND00000 - %ND12543%NL0000 - %NL6271R/W

통신 케이블 결선

이 인터페이스는 10BaseT/100BaseTX에 관한 IEEE802.3 표준을 만족합니다. 결선은 다음 이미지와 표를 참고하여 주시기 바랍니다.

RJ45 ConnectorRJ45 Jack

Direct Cable: Host ↔︎ HUB

CableNo.ColorColorNo.Cable
1Orange/WhiteOrange/White1
2OrangeOrange2
3Green/WhiteGreen/White3
4BlueBlue4
5Blue/WhiteBlue/White5
6GreenGreen6
7Brown/WhiteBrown/White7
8BrownBrown8

Crossover Cable: Host ↔︎ Host

CableNo.ColorColorNo.Cable
1Orange/WhiteGreen/White1
2OrangeGreen2
3Green/WhiteOrange/White3
4BlueBlue4
5Blue/WhiteBlue/White5
6GreenOrange6
7Brown/WhiteBrown/White7
8BrownBrown8

Mitsubishi MELSEC Ethernet

Canvas는 Mitsubishi MELSEC Ethernet 프로토콜을 사용하는 다른 장비와의 통신을 지원합니다. PLC 종류에서 대상 장비의 종류를 선택할 수 있습니다. 프레임 종류 또한 설정할 수 있습니다.

지원 영역

NameSymbolBit RangeWord RangeAddress Number SystemAccess
InputXX0000 - X1757 (1777)-OctalR
OutputYY0000 - Y1757-OctalR
Internal RelayMM0000 - M7659-DecimalR/W
Latching RelayLL0000 - L7659-DecimalR/W
AnnunciatorFF000 - F107-DecimalR/W
Edge RelayVV0000 -V2029-DecimalR/W
Link RelayBB000 - B0EF-HexadecimalR/W
iQ-F FX5 미지원
Step RelaySS0000 - S4079-DecimalR/W
Timer ContactTSTS000 - TS496-DecimalR/W
Timer CoilTCTC000 - T496-DecimalR/W
Retentive Timer ContactSSSS00 - SS00-DecimalR/W
Retentive Timer CoilSCSC00 - SC00-DecimalR/W
Counter ContactCSCS000 - CS240-DecimalR/W
Counter CoilCCCC000 - CC240-DecimalR/W
Link Special RelaySBSB000 - SB1EF-HexadecimalR/W
Special RelaySMSM0000 - SM9979-DecimalR/W
Data RegisterD-D0000 - D7999DecimalR/W
Link RegisterW-W000 - W1FFHexadecimalR/W
Timer CVTN-TN000 - TN511DecimalR/W
Retentive Timer CVSN-SN00 - SN15DecimalR/W
Counter CVCN-CN000 - CN255DecimalR/W
Link Special RegisterSW-SW000 - SW1FFHexadecimalR/W
Special RegisterSD-SD00000 - SD11999DecimalR/W

통신 케이블 결선

이 인터페이스는 10BaseT/100BaseTX에 관한 IEEE802.3 표준을 만족합니다. 결선은 다음 이미지와 표를 참고하여 주시기 바랍니다.

RJ45 ConnectorRJ45 Jack

Direct Cable: Host ↔︎ HUB

CableNo.ColorColorNo.Cable
1Orange/WhiteOrange/White1
2OrangeOrange2
3Green/WhiteGreen/White3
4BlueBlue4
5Blue/WhiteBlue/White5
6GreenGreen6
7Brown/WhiteBrown/White7
8BrownBrown8

Crossover Cable: Host ↔︎ Host

CableNo.ColorColorNo.Cable
1Orange/WhiteGreen/White1
2OrangeGreen2
3Green/WhiteOrange/White3
4BlueBlue4
5Blue/WhiteBlue/White5
6GreenOrange6
7Brown/WhiteBrown/White7
8BrownBrown8

Modbus TCP

Canvas는 Modbus TCP 프로토콜을 사용하는 다른 장비와의 통신을 지원합니다. Swap 항목에서 필요한 데이터 범위에 따라 필요한 항목에 체크를 하여 설정할 수 있습니다. 또한 Unit identifier를 설정하여 통신하고자 하는 대상 장비를 정확히 지정할 수 있습니다.

지원 영역 및 펑션코드

일반적인 목적에 사용되는 메모리 영역은 다음 표와 같습니다. 실제 사용 가능한 범위는 통신 대상 장비의 매뉴얼을 참고하여 주시기 바랍니다.

Symbol은 어드레스 시작 부분에 위치해야 하는 값입니다.

AreaSymbolAnalog TagDigital TagReadWrite
Coil0000001 - 02999115
Input1100001 - 1299992
Holding Register4400001 - 42999936, 162
Input Register3300001 - 3299994
  1. Symbol은 숫자로 인식되지 않습니다. 예를 들어 400100과 40100은 Holding Register 내의 동일한 어드레스 100을 의미합니다.

통신 케이블 결선

이 인터페이스는 10BaseT/100BaseTX에 관한 IEEE802.3 표준을 만족합니다. 결선은 다음 이미지와 표를 참고하여 주시기 바랍니다.

RJ45 ConnectorRJ45 Jack

Direct Cable: Host ↔︎ HUB

CableNo.ColorColorNo.Cable
1Orange/WhiteOrange/White1
2OrangeOrange2
3Green/WhiteGreen/White3
4BlueBlue4
5Blue/WhiteBlue/White5
6GreenGreen6
7Brown/WhiteBrown/White7
8BrownBrown8

Crossover Cable: Host ↔︎ Host

CableNo.ColorColorNo.Cable
1Orange/WhiteGreen/White1
2OrangeGreen2
3Green/WhiteOrange/White3
4BlueBlue4
5Blue/WhiteBlue/White5
6GreenOrange6
7Brown/WhiteBrown/White7
8BrownBrown8

EtherNet/IP (ODVA)

Canvas는 EtherNet/IP (ODVA) 프로토콜을 사용하는 다른 장비와의 통신을 지원합니다. 메시지 타입 옵션을 설정할 수 있습니다.

OPC UA Client

Canvas는 OPC UA Client 프로토콜을 사용하는 다른 장비와의 통신을 지원합니다. 사용자는 암호화 활성화 옵션을 통해 보안 기능을 강화할 수 있으며, 그 외 보안 정책인증 방법을 설정할 수 있습니다.

Omron FINS

Canvas는 Omron FINS 프로토콜을 사용하는 다른 장비와의 통신을 지원합니다. 정상적인 통신을 위하여 FINS 영역의 속성들을 올바르게 설정해야 합니다.

지원 영역

CS1/CJ1

NameSymbolBit RangeWord RangeAddress Number SystemAccess
Auxiliary RelayAA000.00 - A447.15A000 - A447DecimalR
A448.00 - A959.15A448 - A959DecimalR/W
Common I/OCIOCIO0000.00 - CIO6143.15CIO0000 - CIO6143DecimalR/W
CounterCV-CV0000 - CV4095DecimalR/W
Counter StatusCCCC0000 - CC4095-DecimalR/W
Data MemoryDD00000.00 - D32767.15D00000 - D32767DecimalR/W
Expansion Data MemoryEE0.00000.00 - EC_32767.15E0.00000 - EC_32767E{Bank number}_{start addr.}
Bank number: Hexadecimal
Start address: Decimal
R/W
Holding RelayHH0000.00 - H1535.15H0000 - H1535DecimalR/W
Index RegisterIR-IR00 - IR15DecimalR/W
TimerTV-TV0000 - TV4095DecimalR/W
Timer StatusTCTC0000 - TC4095-DecimalR/W
Working RelayWW000.00 - W511.15W000 - W511DecimalR/W

CJ2

NameSymbolBit RangeWord RangeAddress Number SystemAccess
Auxiliary RelayAA000.00 - A447.15A000 - A447DecimalR
A448.00 - A1471.15A448 - A1471DecimalR/W
A10000.00 - A11535.15A10000 - A11535DecimalR/W
Common I/OCIOCIO0000.00 - CIO6143.15CIO0000 - CIO6143DecimalR/W
CounterCV-CV0000 - CV4095DecimalR/W
Counter StatusCCCC0000 - CC4095-DecimalR/W
Data MemoryDD00000.00 - D32767.15D00000 - D32767DecimalR/W
Expansion Data MemoryEE0.00000.00 - EC_32767.15E0.00000 - EC_32767E{Bank number}_{start addr.}
Bank number: Hexadecimal
Start address: Decimal
R/W
Holding RelayHH0000.00 - H1535.15H0000 - H1535DecimalR/W
Index RegisterIR-IR00 - IR15DecimalR/W
TimerTV-TV0000 - TV4095DecimalR/W
Timer StatusTCTC0000 - TC4095-DecimalR/W
Working RelayWW000.00 - W511.15W000 - W511DecimalR/W

통신 케이블 결선

이 인터페이스는 10BaseT/100BaseTX에 관한 IEEE802.3 표준을 만족합니다. 결선은 다음 이미지와 표를 참고하여 주시기 바랍니다.

RJ45 ConnectorRJ45 Jack

Direct Cable: Host ↔︎ HUB

CableNo.ColorColorNo.Cable
1Orange/WhiteOrange/White1
2OrangeOrange2
3Green/WhiteGreen/White3
4BlueBlue4
5Blue/WhiteBlue/White5
6GreenGreen6
7Brown/WhiteBrown/White7
8BrownBrown8

Crossover Cable: Host ↔︎ Host

CableNo.ColorColorNo.Cable
1Orange/WhiteGreen/White1
2OrangeGreen2
3Green/WhiteOrange/White3
4BlueBlue4
5Blue/WhiteBlue/White5
6GreenOrange6
7Brown/WhiteBrown/White7
8BrownBrown8

Proface GPEthernet

Canvas는 Proface GPEthernet 프로토콜을 사용하는 다른 장비와의 통신을 지원합니다. Swap 기능을 지원합니다.

지원 영역

NameSymbolBit RangeWord RangeAddress Number SystemAccess
---0000 - 8191DecimalR/W

다음 영역은 접근이 불가능한 영역입니다.

  • Address < 20

  • 2032 < Address < 2096

  • 8191 < Address

통신 케이블 결선

이 인터페이스는 10BaseT/100BaseTX에 관한 IEEE802.3 표준을 만족합니다. 결선은 다음 이미지와 표를 참고하여 주시기 바랍니다.

RJ45 ConnectorRJ45 Jack

Direct Cable: Host ↔︎ HUB

CableNo.ColorColorNo.Cable
1Orange/WhiteOrange/White1
2OrangeOrange2
3Green/WhiteGreen/White3
4BlueBlue4
5Blue/WhiteBlue/White5
6GreenGreen6
7Brown/WhiteBrown/White7
8BrownBrown8

Crossover Cable: Host ↔︎ Host

CableNo.ColorColorNo.Cable
1Orange/WhiteGreen/White1
2OrangeGreen2
3Green/WhiteOrange/White3
4BlueBlue4
5Blue/WhiteBlue/White5
6GreenOrange6
7Brown/WhiteBrown/White7
8BrownBrown8

Siemens S7

Canvas는 Siemens S7 프로토콜을 사용하는 다른 장비와의 통신을 지원합니다. 올바른 Slot 번호Rack 번호를 설정해야 통신이 가능합니다.

Supported Symbols

NameSymbolBit RangeWord RangeAddress Number SystemAccess
Process InputsII0.0 - I1023.7 (Max 65535.7)I0 - I1023 (Max 65535)DecimalR/W
Process OutputsQQ0.0 - Q1023.7 (Max 65535.7)Q0 - Q1023 (Max 65535)DecimalR/W
MerkersMM0.0 - M4095.7 (Max 65535.7)M0 - M4095 (Max 65535)DecimalR/W
DBDBDB0,0.0 - DB65535,65535.7DB0,0 - DB65535,65535DecimalR/W
CountersC-C0 - C65535DecimalR/W
TimerT-T0 - T65535DecimalR/W

S7 1200/1500 유의사항:

  • Global DB에만 접근이 가능합니다.

  • S7 1200/1500의 DB 영역에 접근하려면 PLC 소프트웨어 (TIA Portal) 에서 추가적인 설정이 필요합니다.

  • Optimized block access 옵션이 해제된 상태여야 합니다.

  1. 좌측의 “Program Blocks” 하단에 있는 DB를 선택한 다음 [Alt + Enter]를 입력합니다. (또는 우클릭 메뉴에서 “Properties…”를 선택합니다.)
  2. Optimized block access의 체크박스를 해제합니다.

  • Access level이 “Full access”로 설정되어야 합니다. 또한 “Connection mechanisms”는 “PUT/GET”을 허용해야 합니다.
  1. 좌측의 창에서 CPU Project를 선택한 뒤 [Alt + Enter]를 입력합니다. (또는 우클릭 메뉴에서 “Properties…”를 클릭합니다.)
  2. “Full access” 를 선택하고 “Permit access with PUT/GET …” 체크박스를 선택합니다.

통신 케이블 결선

이 인터페이스는 10BaseT/100BaseTX에 관한 IEEE802.3 표준을 만족합니다. 결선은 다음 이미지와 표를 참고하여 주시기 바랍니다.

RJ45 ConnectorRJ45 Jack

Direct Cable: Host ↔︎ HUB

CableNo.ColorColorNo.Cable
1Orange/WhiteOrange/White1
2OrangeOrange2
3Green/WhiteGreen/White3
4BlueBlue4
5Blue/WhiteBlue/White5
6GreenGreen6
7Brown/WhiteBrown/White7
8BrownBrown8

Crossover Cable: Host ↔︎ Host

CableNo.ColorColorNo.Cable
1Orange/WhiteGreen/White1
2OrangeGreen2
3Green/WhiteOrange/White3
4BlueBlue4
5Blue/WhiteBlue/White5
6GreenOrange6
7Brown/WhiteBrown/White7
8BrownBrown8

Serial

Serial 디바이스는 HMI 장비와 통신 대상 장비간의 연결이 Serial 케이블을 통해 이루어질 때 설정하는 항목입니다. 사용자는 HMI에서 사용하고자 하는 Serial 포트를 선택해야 하며, 그 통신 타입Baudrate 또한 설정해야 합니다. 그 외에도 타임아웃, 재시도 횟수등의 설정이 가능합니다.

선택한 프로토콜에 따라 PLC 종류를 설정할 수도 있습니다. 그 외에도 필요한 경우 문자열 인코딩, 문자열 인코딩 방법, 타임아웃, 재시도 횟수등의 설정을 할 수 있습니다.

Allen-Bradley DF-1

Canvas는 Allen-Bradley DF-1 프로토콜을 사용하는 다른 장비와의 통신을 지원합니다. 오류 감지Flow Control 등을 설정할 수 있습니다.

지원 형식

NameSymbolDigitalAnalog
BOOL (BOOL)BB0:0/0 - B999:999/31B3:0 - B3:255
INT (WORD)NN0:0/0 - N999:999/15N7:0 - N7:255
REAL (FLOAT)FF0:0/0 - F999:999/31F8:0 - F8:255

지원 영역

NameSymbolBit RangeWord Range
OutputOO:0.0/0 – O:30.255/15O:0.0 – O:30.255
InputII:0.0/0 – I:30.255/15I:0.0 – I:30.255
StatusSS:0/0 – S:163/15S:0 – S:163
BinaryBB3:0/0 – B3:255/15
B9:0/0 – B255:255/15
B3:0/0 – B3:255/15
B9:0/0 – B255:255/15
IntegerNN7:0/0 – N7:255/15
N9:0/0 – N255:255/15
N7:0 – N7:255
N9:0 – N255:255
FloatF-F8:0 – F255:255
Float only.
LongL-L9:0 – L255:255
UINT32, INT32 only.
StringST-ST9:0 – ST255:255
TimerTT4:0.0/0 – T4:255.2/15
Txx:nn .0/15
Txx:nn .0/14
Txx:nn .0/13
T4:0.0 – T4:255.2
T9:0.0 - T255:255.2
Txx:nn .1 = Preset Value (PRE)
Txx:nn .2 = Accumulated Value (ACC)
CounterCC5:0.0/0 – C5:255.2/15
Cxx:nn .0/15
Cxx:nn .0/14
Cxx:nn .0/13
Cxx:nn .0/12
Cxx:nn .0/11
Cxx:nn .0/10
C5:0.0 – C5:255.2
C9:0.0 – C255:255.2
Cxx:nn .1 = Preset (PRE)
Cxx:nn .2 Accumulated Value (ACC)
ControlRR6:0.0/0 – R6:255.2/15
Rxx:nn .0/15
Rxx:nn .0/14
Rxx:nn .0/13
Rxx:nn .0/12
Rxx:nn .0/11
Rxx:nn .0/10
Rxx:nn .0/9
Rxx:nn .0/8
R6:0.0 – R6:255.2
R9:0.0 – R255:255.2
Rxx:nn .1 = Length value
Rxx:nn .2 = position value

통신 케이블 결선

케이블 1761-CBL-PM02 사용

CIMON PLC

Canvas의 기본 프로토콜입니다. PLC 종류에서 CIMON PLC 종류를 선택할 수 있습니다.

통신 설정: PLC

SettingDetails
통신 모듈다음 모듈 중 하나를 사용하는 경우, CICON에서 통신 모듈 설정을 진행해야 합니다.
CM1 - CN01M
CM1 - CN01S
CM3 - SP02ERS
CM3 - SP02ERR
CM3 - SP02ERC
CM3 - SP02ERSC
BPnnMxxx - U
[CH 1] 탭은 RS232C 통신을 위한 탭이며, [CH 2] 탭은 RS422/485 통신을 위한 탭입니다. 모든 통신 파라미터는 Canvas에서 설정한 내용과 같아야 합니다. 설정을 완료한 다음에는 [쓰기] 버튼을 눌러 통신 모듈에 설정 값을 적용합니다. 이 때는 반드시 CICON과 PLC가 연결된 상태여야 합니다.
CPU 내장 통신포트PLC CPU에 내장된 통신 포트를 사용한다면 CICON에서 PLC 파라미터 창을 통해 포트 설정을 해야 합니다.
이 설정은 다음 모델에 한해 설정이 가능합니다.
CM1 - XP Series
CM1 - CP Series
BPnnMxxx - S
PLC-S 모든 통신 설정은 Canvas의 설정과 동일해야 합니다.

한림 로더

Canvas는 해당 프로토콜을 지원하는 다른 장비와의 통신을 지원합니다. RS-232 통신만 지원하며, 스테이션 번호 등은 별도로 설정하지 않습니다.

지원 영역

AreaSymbolAnalog TagDigital TagAccess
External InputXX0000 - X5110X0000 - X511FR/W
External OutputYY0000 - Y5110Y0000 - Y511FR/W
Internal RelayMM0000 - M9990M0000 - M999FR/W
Internal RelayLL0000 - L9990L0000 - L999FR/W
Latch RelayKK0000 - K9990K0000 - K999FR/W
FlagsFF0000 - F1270F0000 - F127FR
Timer OutputT-T0000 - T4095R/W
Timer PVTCTC0000 - TC4095-R/W
Timer SVTSTS0000 - TS4095-R/W
Counter OutputC-C0000 - C4095R/W
Counter PVCCCC0000 - CC4095-R/W
Counter SVCSCS0000 - CS4095-R/W
Data MemoryDD00000 - D31999-R/W

통신 케이블 결선

ModelImage
eXT07/nXT07
COM1: RS-422/485
COM2: RS-232C
eXT10/12/15
COM1: RS-422/485
COM2: RS-232C
COM3: RS-232C
COM1
COM2
COM3

위 이미지는 Xpanel의 RS-232C와 RS-422/485 포트의 핀을 설명한 이미지입니다. PLC 측의 핀은 해당 장비의 매뉴얼을 참고하여 주시기 바랍니다.

RS-232C 포트의 경우 Xpanel은 표준 DB9 RS-232C 핀 배열을 사용합니다.

LSIS Cnet

Canvas는 LSIS Cnet 프로토콜을 사용하는 다른 장비와의 통신을 지원합니다. PLC 종류 또한 설정이 가능합니다.

XGK (XGK-CPU* / XBM / XBC)

NameSymbolBit RangeWord RangeAccess
Input/OutputPP00000 - P2047FP0000 - P2047R/W
BinaryMM00000 - M2047FM0000 - M2047R/W
BinaryLL000000 - L11263FL00000 - L11263R/W
Non-Volatile BinaryKK00000 - K4095FK0000 - K4095R/W
CPU가 XGK라면 BIT 범위는 "K00000 - K2047F" 이며, WORD 범위는 "K0000 - K2047" 입니다.
StatusFF00000 - F2047FF0000 - F2047R
TimerTT0000 - T2047-R/W
CounterCC0000 - C2047-R/W
ControlS---
IntegerD-D00000 - D32767R/W
IndexR-R00000 - R32767R/W
XBM은 R, ZR영역을 지원하지 않습니다. XBC는 R 영역만 지원합니다. (R 과 ZR 은 XBC 내에서 동일 영역으로 취급됩니다.)
IndexZR-ZR00000 - ZR65535R/W
XBM은 R, ZR영역을 지원하지 않습니다. XBC는 R 영역만 지원합니다. (R 과 ZR 은 XBC 내에서 동일 영역으로 취급됩니다.)
Timer - Current CountT-T0000 - T2047R/W
Counter - Current CountC-C0000 - C2047R/W
Comm. Data RegisterN-N00000 - N21503R/W
IntegerZ-Z000 - Z127R/W

XGK (XGK-CPUSN / XGK-CPUHN / XGK-CPUUN)

NameSymbolBit RangeWord RangeAccess
Input/OutputPP00000 - P4095FP0000 - P4095R/W
BinaryMM00000 - M4095FM0000 - M4095R/W
BinaryLL000000 - L11263FL00000 - L11263R/W
Non-Volatile BinaryKK00000 - K4095FK0000 - K4095R/W
StatusFF00000 - F4095FF0000 - F4095R
TimerTT0000 - T8191-R/W
CounterCC0000 - C4095-R/W
ControlS-S000 - S255R/W
IntegerD-D000000 - D524287R/W
CPU가 XGK-CPUSN 라면 WORD 범위는 "D000000 - D262143" 입니다.
IndexR-R00000 - R32767R/W
IndexZR-ZR000000 - ZR524287R/W
Timer - Current CountT-T0000 - T8191R/W
Counter - Current CountC-C0000 - C4095R/W
Comm. Data RegisterN-N00000 - N21503R/W
IntegerZ-Z000 - Z255R/W
Special Module RegisterU-U00.00 - U7F.31R/W
CPU가 XGK-CPUSN 라면 WORD 범위는 "U00.00 - U3F.31" 입니다.

XGI

NameSymbolBit RangeByte RangeWord RangeDWord RangeQWord RangeAccess
Input PointsI%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.0R/W
Output PointsQ%QX000.00.00 - %QX127.15.63%QB000.00.00 - %QB127.15.7%QW000.00.00 - %QW127.15.3%QD000.00.0 - %QD127.15.1%QL000.00.0 - %QL127.15.0R/W
Automatic VariableA%AX0000000 - %AX8388607%AB0000000 - %AB1048575%AW000000 - %AW524287%AD000000 - %AD262143%AL000000 - %AL131071R/W
Direct VariableM%MX0000000 - %MX4194303%MB0000000 - %MB524287%MW000000 - %MW262143%MD000000 - %MD131071%ML00000 - %ML65535R/W
Direct VariableR%RX0000000 - %RX524287%RB00000 - %RB65535%RW00000 - %RW32767%RD00000 - %RW16383%RL0000 - %RL8191R/W
Direct VariableW%WX0000000 - %WX8388607%WB0000000 - %WB1048575%WW000000 - %WW524287%WD000000 - %WD262143%WL000000 - %WL131071R/W
System FlagF%FX00000 - %FX65535%FB0000 - %FB8191%FW0000 - %FW4095%FD0000 - %FD2047%FL0000 - %FL1023R
PID FlagK%KX000000 - %KX134399%KB00000 - %KB16799%KW0000 - %KW8399%KD0000 - %KD4299%KL0000 - %KL2199R/W
HS Link FlagL%LX000000 - %LX180223%LB00000 - %LB22527%LW00000 - %LW11263%LD0000 - %LD5631%LL0000 - %LL2815R/W
Analog Refresh FlagU%UX0.00.000 - %UX7.15.511%UB0.00.000 - %UB7.15.63%UW0.00.000 - %UW7.15.31%UD0.00.000 - %UD7.15.15%UL0.00.000 - %UL7.15.7R/W
P2P Parameters FlagN%NX000000 - %NX401407%NB00000 - %NB50175%NW00000 - %NW25087%ND00000 - %ND12543%NL0000 - %NL6271R/W

통신 케이블 결선

ModelImage
eXT07/nXT07
COM1: RS-422/485
COM2: RS-232C
eXT10/12/15
COM1: RS-422/485
COM2: RS-232C
COM3: RS-232C
COM1
COM2
COM3

위 이미지는 Xpanel의 RS-232C와 RS-422/485 포트의 핀을 설명한 이미지입니다. PLC 측의 핀은 해당 장비의 매뉴얼을 참고하여 주시기 바랍니다.

RS-232C 포트의 경우 Xpanel은 표준 DB9 RS-232C 핀 배열을 사용합니다.

Mitsubishi MELSEC Serial

Canvas는 Mitsubishi MELSEC Serial 프로토콜을 사용하는 다른 장비와의 통신을 지원합니다. PLC 종류프레임 종류를 설정할 수 있습니다.

지원 영역

하단의 표는 일반적인 목적으로 사용되는 어드레스 영역입니다. 실제 어드레스 영역은 CPU별로 다를 수 있으므로 PLC 제조사의 매뉴얼을 확인하여 주시기 바랍니다.

NameSymbolBit RangeWord RangeAddress Number SystemAccess
InputXX0000 - X1757 (1777)-OctalR
OutputYY0000 - Y1757-OctalR
Internal RelayMM0000 - M7659-DecimalR/W
Latching RelayLL0000 - L7659-DecimalR/W
AnnunciatorFF000 - F107-DecimalR/W
Edge RelayVV0000 -V2029-DecimalR/W
Link RelayBB000 - B0EF-HexadecimalR/W
Not supported for iQ-F FX5
Step RelaySS0000 - S4079-DecimalR/W
Timer ContactTSTS000 - TS496-DecimalR/W
Timer CoilTCTC000 - T496-DecimalR/W
Retentive Timer ContactSSSS00 - SS00-DecimalR/W
Retentive Timer CoilSCSC00 - SC00-DecimalR/W
Counter ContactCSCS000 - CS240-DecimalR/W
Counter CoilCCCC000 - CC240-DecimalR/W
Link Special RelaySBSB000 - SB1EF-HexadecimalR/W
Special RelaySMSM0000 - SM9979-DecimalR/W
Data RegisterD-D0000 - D7999DecimalR/W
Link RegisterW-W000 - W1FFHexadecimalR/W
Timer CVTN-TN000 - TN511DecimalR/W
Retentive Timer CVSN-SN00 - SN15DecimalR/W
Counter CVCN-CN000 - CN255DecimalR/W
Link Special RegisterSW-SW000 - SW1FFHexadecimalR/W
Special RegisterSD-SD00000 - SD11999DecimalR/W

통신 케이블 결선

ModelImage
eXT07/nXT07
COM1: RS-422/485
COM2: RS-232C
eXT10/12/15
COM1: RS-422/485
COM2: RS-232C
COM3: RS-232C
COM1
COM2
COM3

위 이미지는 Xpanel의 RS-232C와 RS-422/485 포트의 핀을 설명한 이미지입니다. PLC 측의 핀은 해당 장비의 매뉴얼을 참고하여 주시기 바랍니다.

RS-232C 포트의 경우 Xpanel은 표준 DB9 RS-232C 핀 배열을 사용합니다.

Modbus RTU

Canvas는 Modbus RTU 프로토콜을 사용하는 다른 장비와의 통신을 지원합니다. 읽기 블록 공차를 설정할 수 있습니다.

AreaSymbolAnalog TagDigital TagReadWrite
Coil0000001 - 02999115
Input1100001 - 1299992
Holding Register4400001 - 42999936, 162
Input Register3300001 - 3299994
  1. Symbol은 숫자로 인식되지 않습니다. 예를 들어 400100과 40100은 Holding Register 내의 동일한 어드레스 100을 의미합니다.

통신 케이블 결선

ModelImage
eXT07/nXT07
COM1: RS-422/485
COM2: RS-232C
eXT10/12/15
COM1: RS-422/485
COM2: RS-232C
COM3: RS-232C
COM1
COM2
COM3

위 이미지는 Xpanel의 RS-232C와 RS-422/485 포트의 핀을 설명한 이미지입니다. PLC 측의 핀은 해당 장비의 매뉴얼을 참고하여 주시기 바랍니다.

RS-232C 포트의 경우 Xpanel은 표준 DB9 RS-232C 핀 배열을 사용합니다.

Canvas는 Omron HostLink 프로토콜을 사용하는 다른 장비와의 통신을 지원합니다.

Supported PLC Memories

AreaSymbolAnalog TagDigital TagRemark
DM areaDD0000 – D9999D0000.00 – D0000.15D9999.00 – D9999.15
CIO areaCIOCIO0000 – CIO6143CIO0000.00 – CIO0000.15CIO6143.00 – CIO6143.15
AR areaAA0000 – A0959A0000.00 – A0000.15A0959.00 – A0959.15
HR areaHH0000 – H0511H0000.00 – H0000.15H0511.00 – H0511.15
T/C statusTCnot supportedTC0000 – TC4095(3)
T/C p. valuePVPV0000 – PV4095not supported(3)
LR areaLL0000 – L0199L0000.00 – L0000.15L0199.00 – L0199.15
EM areaEE0_0000 – E0_9999EC_0000 – EC_9999E0_0000.00 – E0_0000.15
IR areaIRIR0000 – IR6143IR0000.00 – IR0000.15IR6143.00 – IR6143.15
  1. 이 영역의 어드레스가 디지털 태그에 할당된 경우에는 제어 기능이 제공되지 않습니다. Xpanel을 통해 Set/Reset을 할 수 없습니다.

  2. A000 - A0447 영역은 Xpanel을 통해 쓰기를 할 수 없습니다.

    • 타이머 영역: T0000 – T2143 영역은 TC0000 - TC2143 (PV0000 - PV2143)에 매핑됩니다.

    • 카운터 영역: C0000 – C2143 영역은 TC2148 - TC4095 (PV2148 - PV4095)에 매핑됩니다.

  3. EM 영역의 Bank는 16진수 0에서 C 사이의 값으로 입력해야 합니다.

    • 디지털 태그: E[bank]_[word no].[2 digit bit no] (EA_1000.05 : Bank A의 어드레스 E1000의 Bit 5)

    • 아날로그 태그: E[bank]_[word no] (EC_32 : Bank C의 E0032).

  4. 디지털 태그의 BIT 위치는 반드시 2자리 10진수 (00에서 15) 의 값 중 하나이며, 시작점을 온점 (“.”)으로 구분합니다.

통신 케이블 결선

ModelImage
RS-232C
C Series RS-422A
CS/CJ Series
RS-422A

Panasonic FP7

Canvas는 Panasonic FP7 프로토콜을 사용하는 다른 장비와의 통신을 지원합니다.

지원 영역

NameSymbolBit RangeWord RangeAddress Number SystemAccess
External input relayXX000.0 - X511.FX000 - X511Decimal, HexadecimalR/W
External output relayYY000.0 - Y511.FY000 - Y511Decimal, HexadecimalR/W
Internal relayRR0000.0 - R2047.FR0000 - R2047Decimal, HexadecimalR/W
Link relayLL0000.0 - L1023.FL0000 - L1023Decimal, HexadecimalR/W
Data registerDTDT000000.0 - DT999423.FDT000000 - DT999423Decimal, HexadecimalR/W
Link registerLDLD00000.0 - LD16383.FLD00000 - LD16383Decimal, HexadecimalR/W
Timer set value registerTS-TS0000 - TS4095DecimalR/W
Timer elapsed value registerTE-TE0000 - TE4095DecimalR/W
Counter set value registerCS-CS0000 - CS1023DecimalR/W
Counter elapsed value registerCE-CE0000 - CE1023DecimalR/W
Timer (Contact)TT0000 - T4095-DecimalR
Counter (Contact)CC0000 - C1023-DecimalR
Pulse relayPP000 - P255-DecimalR
Error alarm relayEE0000 - E4095-DecimalR
Index registerI-I00 - I14DecimalR/W
Unit memoryUMUM000000.0 - UM524287.FUM000000 - UM524287Decimal, HexadecimalR/W
Direct inputIN-IN00 - IN62DecimalR
Direct outputOTOT00.0 - OT62.FOT00 - OT62Decimal, HexadecimalR/W
System relaySR-SR0000 - SR0223DecimalR
System dataSD-SD000 - SD255DecimalR

통신 케이블 결선

ModelImage
eXT07/nXT07
COM1: RS-422/485
COM2: RS-232C
eXT10/12/15
COM1: RS-422/485
COM2: RS-232C
COM3: RS-232C
COM1
COM2
COM3

위 이미지는 Xpanel의 RS-232C와 RS-422/485 포트의 핀을 설명한 이미지입니다. PLC 측의 핀은 해당 장비의 매뉴얼을 참고하여 주시기 바랍니다.

RS-232C 포트의 경우 Xpanel은 표준 DB9 RS-232C 핀 배열을 사용합니다.

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 번호: 0 - 7

  • Slot 번호: 00 - 12

  • Bit 번호: 00 - 63

  • L 영역

  • 형식: {symbol}{1 digit for rack number}{4 digits for memory address}

  • Rack 번호: 0 - 7

  • Memory 번호: 0 - 1023

NameSymbolBit RangeWord RangeAddress Number SystemAccess
Input relayXX00201 - X71649X00201 - X71664DecimalR
Output relayYY00201 - Y71649Y00201 - Y71664DecimalR/W
Internal relayII0001 - I4081I0001 - I4096DecimalR/W
Shared relayEE0001 - E2033E0001 - E2048DecimalR/W
Link relayLL00001 - L71008L00001 - L71023DecimalR/W
Special relayMM001 - M497M001 - M512DecimalR/W
Data registerD-D0001 - D5120DecimalR/W
Shared registerR-R0001 - R1024DecimalR/W
Index registerV-V01 - V16DecimalR/W
File registerB----
Link registerW-W0001 - W1024DecimalR/W
Special registerZ-Z001 - Z256DecimalR/W
Timer relayTUTU001 - TU256-DecimalR/W
Timer current valueTP-TP001 - TP256DecimalR
Timer current valueTI-TI001 - TI256DecimalR
Timer present valueTS-TS001 - TS256DecimalR/W
Counter relayCUCU001 - CU256-DecimalR/W
Counter current valueCP-CP001 - CP256DecimalR
Counter current valueCI-CI001 - CI256DecimalR
Counter present valueCS-CS001 - CS256DecimalR/W

통신 케이블 결선

ModelImage
eXT07/nXT07
COM1: RS-422/485
COM2: RS-232C
eXT10/12/15
COM1: RS-422/485
COM2: RS-232C
COM3: RS-232C
COM1
COM2
COM3

위 이미지는 Xpanel의 RS-232C와 RS-422/485 포트의 핀을 설명한 이미지입니다. PLC 측의 핀은 해당 장비의 매뉴얼을 참고하여 주시기 바랍니다.

RS-232C 포트의 경우 Xpanel은 표준 DB9 RS-232C 핀 배열을 사용합니다.

데이터 서버 편집기

[도구] - **[데이터 서버 편집기]**를 클릭하거나 툴바에서 데이터 서버 편집기 열기… 통해 데이터 서버 편집기를 열 수 있습니다. 새 디바이스를 생성하려면 + 아이콘을 클릭합니다. 새 서버 디바이스 추가 창에서 연결 종류디바이스 종류를 선택할 수 있습니다.

Ethernet

Ethernet 디바이스는 다른 장비와 Ethernet을 통해 통신을 하고자 할 때 설정하는 항목입니다. 포트에 입력한 값은 통신 대상 장비의 설정에서 Xpanel과 통신하기 위해 입력해야 하는 값입니다.

EtherNet/IP 서버

EtherNet/IP 서버는 호스트 된 EtherNet/IP 클라이언트 장비에 연결하기 위해 사용됩니다. 데이터 전송에 모든 태그를 사용하거나 Logix 태그 탭에서 전송하고자 하는 태그만 지정할 수 있습니다. 어셈블리 인스턴스는 번호와 데이터 크기를 지정하여 추가할 수 있습니다. 어셈블리 인스턴스가 생성되면 바이트, 비트 인덱스를 사용해 어셈블리 태그를 등록할 수 있습니다.

MQTT JSON Publisher

MQTT JSON Publisher는 사용자에게 발행을 하고 태그 데이터를 구독하는 방식으로 동작합니다. 사용자는 구독 토픽과 발행 토픽을 설정할 수 있습니다.

Modbus TCP/RTU

Modbus TCP 와 RTU는 0, 1, 3, 4 메모리 영역으로 메모리를 호스트합니다. 사용자는 대상으로 하는 영역의 어드레스로 디바이스 어드레스가 아닌 MODBUS 어드레스를 사용해야 합니다.

예를 들어 Y00의 값을 대상으로 한다면 태그의 주소는 CIMON PLC 기본 값 기준으로 000001이 되어야 합니다.

CIMON PLC의 기본 값은 다음과 같습니다: 0 = Y 디바이스, 1 = X 디바이스, 4 = D 디바이스, 3 = M 디바이스

OPC UA Server

OPC UA Server의 태그는 반드시 고유한 Browse Name을 보유해야 합니다. OPC UA Server의 태그를 설정할 때는 반드시 읽기 허용 또는 쓰기 허용을 선택해야 합니다.

클라이언트에서 사용해야 하는 어드레스는 ns=2;s=<server prefix>.<browse name>. 와 같은 형태여야 합니다. OPC UA Server의 설정에 따라 서버 레이아웃이 기본으로 설정된 경우 어드레스 형식은 ns=2;s=Tags.browseName, 와 같으며, 디바이스로 설정된 경우 ns=2;s=Tags.deviceName.browseName와 같은 형식이 됩니다.

Sparkplug Edge Node

Sparkplug Edge Node는 MQTT 기반 프로토콜로, 발행/구독 시스템을 이용해 클라이언트와 메시지를 주고받습니다. 연결된 클라이언트는 특정 토픽을 구독하고, 브로커가 그 토픽에 대한 메시지만 전달합니다. Group IDEoN ID 가 식별자 역할을 합니다.

Serial Device

Serial 디바이스는 HMI 장비와 통신 대상 장비간의 연결이 Serial 케이블을 통해 이루어질 때 설정하는 항목입니다. 사용자는 HMI에서 사용하고자 하는 Serial 포트를 선택해야 하며, 그 통신 타입Baudrate 또한 설정해야 합니다.

Serial 데이터 서버로는 Modbus RTU만 지원합니다. 통신 대상 장비가 서버와 통신하고자 할 때 사용할 Unit ID와 그 외 문자열 인코딩, 문자열 인코딩 방법등의 내용도 설정할 수 있습니다.

디바이스 태그

디바이스 태그는 서버에서 가져오고자 하는 데이터를 보유하고 있는 태그를 의미합니다. 데이터 서버는 이 탭에 등록된 모든 태그를 호스팅하며, 클라이언트 장비에서 서버로부터 가져오고자 하는 값의 어드레스를 여기서 설정할 수 있습니다.

각 프로토콜마다 다른 디바이스 태그 창을 사용합니다.

MQTT Payload 편집기

[도구] - [데이터 서버 편집기] - [MQTT Payload 편집기]에서 사용자가 서버로 보내진 MQTT 메시지를 편집할 수 있습니다. 이 편집기를 통해 특정 디바이스가 요구 형식에 맞도록 Payload를 구성할 수 있습니다.

예를 들어 Multi Tag Wrap BasicMulti Tag Wrap Full을 수정하여 Payload 당 태그 수 등을 변경할 수 있습니다.

인증서 편집기

[도구] - [데이터 서버 편집기] - [인증서 편집기]는 사용자가 인증서 파일을 생성 및 편집하는데 사용합니다. 인증서 파일은 프로젝트로의 모든 연결을 암호화하고 허가를 내는 데 사용될 수 있습니다. 사용자는 프로젝트의 보안을 강화하기 위해 이 기능을 사용할 수 있습니다. 이로써 인증되지 않은 사용자로부터 접근을 차단할 수 있습니다.

키 쌍

키 쌍은 현재 프로젝트에 등록된 키 쌍을 확인하는데 사용하는 탭입니다. + 아이콘을 눌러 새 키 쌍을 생성합니다. 새 키 쌍을 만들 때 이름, 인증서, 개인 키, 설명등을 설정합니다. 그 외에도 비밀번호 사용, 개인 키 비밀번호등을 설정할 수 있습니다. 등록된 키 쌍은 수정 또는 삭제가 가능합니다.

신뢰된 인증서 저장소

신뢰된 인증서 저장소 탭은 사용자가 프로젝트 내에서 사용할 인증서를 모두 저장할 수 있는 곳입니다. 이 탭에 저장된 인증서는 검증된 것으로 여겨집니다. + 아이콘을 클릭하여 새 인증서 저장소를 만들 수 있습니다. 이름, 인증서, 주석 등을 설정할 수 있으며, 생성된 저장소는 수정 및 삭제가 가능합니다.