오늘날 Linux는 안정성, 오픈 소스 및 무료인 특성으로 인해 많은 사용자들에게 널리 채택되었습니다. 그러면서, 점점 더 많은 회사의 지원과 충분한 개발로 인해 Linux는 현재 시장에서 가장 인기있는 OS 중 하나가 되었습니다. 또한 임베디드 시스템에서 Linux OS의 하드웨어 요구 사항은 높지 않고 386 CPU 이상 및 8MB RAM입니다. 따라서 Microsoft의 Win CE 외에도 Linux는 이미 임베디드 OS에서 또 다른 좋은 선택이되었습니다.
LX-9000은 ICP DAS사의 차세대 Linux 기반 PAC이며 Linux kernel 4.x 운영 체제 CPU 모듈, 다양한 통신 인터페이스(VGA, USB, 이더넷 및 RS-232/485) 및 고성능 paparallel bus 타입(high profile I-9K 시리즈) 및 serial bus 타입(high profile I-97K 시리즈) I/O 모듈용 슬롯을 갖추고 있습니다.
LX-9000은 1세대 LinPAC-9000과 비교하여 개선 된 CPU 성능(1.75 ~ 1.91GHz, 쿼드 코어)이 추가되어 되었을뿐만 아니라 Linux 커널 4.x를 지원하고 이중 LAN, 중복 전원 입력은 LX-9000을 가장 강력한 시스템 중 하나로 만듭니다.
SFTP/FTP 서버는 애플리케이션을 업로드하거나 데이터를 다운로드하는데 사용됩니다. 또한 SSH/Telnet은 LX-9000 관리를 위해 설계되었습니다. FTP 서버와 SSH/Telnet을 사용하면 이더넷을 통해 LX-9000을 원격으로 업데이트하고 관리 할 수 있습니다.
ICP DAS사는 라이브러리 파일인 libi8k.a를 제공하는데 여기에는 I-7000/9000/97k 시리즈 모듈의 모든 기능이 포함되어 있습니다. 사용자는 LinPAC SDK를 설치하고 GNU C 언어로 LX-9000 응용 프로그램을 쉽게 개발할 수 있습니다. 그 외에도 Java를 사용하여 LinPAC 응용 프로그램을 개발할 수도 있습니다.
CPU 모듈의 가장 중요한 기능은 다음과 같습니다.
LX-9x71 시리즈 용 E3827 (1.75GHz, 듀얼 코어)
LX-9x81 시리즈 용 E3845 (1.91GHz, 쿼드 코어)
내장 VGA 및 HDMI 포트를 일반 LCD 디스플레이에 직접 연결할 수 있습니다. 사용자는 일반 PC에서와 마찬가지로 디스플레이, 키보드 및 마우스를 사용하여 HMI 또는 SCADA 소프트웨어를 작동 할 수 있습니다.
64-bit 하드웨어 일련 번호는 고유하고 개별적입니다. LX-9000 PAC의 모든 일련 번호는 다릅니다. 사용자는 소프트웨어에 불법 복제를 방지하기 위해 AP에 검사 메커니즘을 추가 할 수 있습니다
로컬 I/O 슬롯 외에도 LX-9000은 시리얼 I/O 및 이더넷 I/O를 연결하기 위한 여러개의 RS-232/485 포트와 2개의 이더넷 포트를 갖추고 있습니다. 로컬 슬롯에 FRnet 및 CAN 통신 모듈을 사용하면 FRnet I/O 및 CAN 장치를 쉽게 통합 할 수 있습니다.
OS 또는AP에 장애가 발생하면 시스템이 중단될 수 있습니다. 상황이 발행할 때 CPU를 자동으로 재설정하도록 설계된 두 개의 워치독(OS watchdog and AP watchdog)이 있습니다. 이러한 설계는 시스템의 신뢰성을 향상 시킵니다.
LX-9000은 2개의 Gigabit Ethernet 포트를 제공합니다. 2개의 Ethernet 포트를 사용하여 이중화 이더넷 통신(redundant Ethernet communication) 및 개별 이더넷 통신(separate Ethernet communication)을 구현할 수 있습니다. (한 개는 글로벌 이더넷, 한 개는 개인 이더넷)
LX-9000의 LAN1 포트는 튼튼한 방진 RJ-45 커넥터가 장착되어 있어서 열악한 산업 환경에서 액체 및 먼지 오염 물질을 차단하고 진동 및 충격을 방지할 수 있습니다.
날씨와 외부 간섭에 대한 탁월한 저항력, 더 쉬운 접지 및 더 나은 정전기 방지.
LX-9000의 전원 손실로 인한 고장을 방지하기 위해 전원 모듈은 2개의 입력으로 설계되었습니다. LX-9000은 한 개의 전원 입력 장애가 있어도 계속 작동할 수 있으며, 정전을 알리는 릴레이 출력이 있습니다.
임베디드 애플리케이션을 위한 팬이 없는 설계로 작동 온도 범위는 LX-9x71 시리즈의 경우 -25 °C ~ + 75 °C이며, LX-9x81 시리즈의 경우 -25 °C ~ + 60 °C입니다.
Standard LX-9000 (Linux Kernel Inside)
컨트롤러는 다음 소프트웨어 개발 도구(software development tools)를 지원합니다 : ► LinPAC SDK for Linux environment |
||||||||||
모델명 | OS | CPU | 시스템 메모리 |
비 휘발성 메모리 |
저장 | VGA 해상도 |
Ethernet 포트 |
USB 포트 | RS-232/ RS-485 |
I/O 슬롯 |
---|---|---|---|---|---|---|---|---|---|---|
LX-9171
|
Linux kernel 4.14.12 | E3827, 1.75 GHz, dual core |
2 GB DDR3 SDRAM | 512 KB MRAM, 16 KB EEPROM |
32 GB SSD, 16 GB CF card |
16:9 디스플레이
1280 × 1024 1920 × 1080 4:3 디스플레이 640 × 480 1024 × 768 |
2 | 4 | 4 | 1 |
LX-9371
|
3 | |||||||||
LX-9771
|
7 |
Standard LX-9000 (Linux Kernel Inside)
컨트롤러는 다음 소프트웨어 개발 도구(software development tools)를 지원합니다 : ► LinPAC SDK for Linux environment |
||||||||||
모델명 | OS | CPU | 시스템 메모리 |
비 휘발성 메모리 |
저장 | VGA 해상도 |
Ethernet 포트 |
USB 포트 | RS-232/ RS-485 |
I/O 슬롯 |
---|---|---|---|---|---|---|---|---|---|---|
LX-9181
|
Linux kernel 4.14.12 | E3845, 1.91 GHz, quad core |
4 GB DDR3 SDRAM | 512 KB MRAM, 16 KB EEPROM |
32 GB SSD, 16 GB CF card |
16:9 디스플레이
1280 × 1024 1920 × 1080 4:3 디스플레이640 × 480 1024 × 768 |
2 | 4 | 4 | 1 |
LX-9381
|
3 | |||||||||
LX-9781
|
7 |
I-9K 및 I-97K 시리즈 모듈은 WP-9000, XP-9000, LX-9000 및 LP-9000 PAC (Programmable Automation Controller) 내에서 다양한 I/O 기능을 결합하기 위해 제공됩니다. I-9k 시리즈는 통신 속도가 빠른 병렬 인터페이스(parallel interface)를 기반으로합니다. I-97K 시리즈는 시리얼 인터페이스(serial interface)를 기반으로합니다. 두 시리즈의 차이점은 다음과 같습니다. 자세한 내용은 다음 웹 페이지를 참조하십시오.
모델명 | I-9K 시리즈 | I-97K 시리즈 |
---|---|---|
통신 인터페이스 | Parallel Bus | Serial Bus |
프로토콜 | - | DCON |
통신 속도 | Fast | Slow |
DI with Latched 기능 | - | Y |
DI with 카운터 입력 | - | Y (100 Hz) |
파워온 값 (Power on Value) | Y | Y |
안전 값 (Safe Value) | Y | Y |
AO 모듈용 프로그래머블 Slew-Rate | - | Y |