SEALEVEL Ultra Comm+422.PCI 4채널 PCI 버스 직렬 입력 또는 출력 어댑터
안전 지침
ESD 경고
정전기 방전(ESD)
갑작스러운 정전기 방전은 민감한 부품을 파괴할 수 있습니다. 따라서 적절한 포장 및 접지 규칙을 준수해야 합니다. 항상 다음 예방 조치를 취하십시오.
- 보드와 카드는 정전기로 안전한 용기나 가방에 넣어 운반하십시오.
- 정전기에 민감한 구성 요소는 정전기 보호 작업장에 도착할 때까지 용기에 보관하십시오.
- 적절하게 접지된 경우에만 정전기에 민감한 부품을 만지십시오.
- 정전기에 민감한 구성 요소는 보호 포장이나 정전기 방지 매트에 보관하십시오.
접지 방법
다음 조치는 장치의 정전기 손상을 방지하는 데 도움이 됩니다.
- 승인된 정전기 방지 재료로 워크스테이션을 덮으십시오. 항상 작업장과 올바르게 접지된 도구 및 장비에 연결된 손목 스트랩을 착용하십시오.
- 더 많은 보호를 위해 정전기 방지 매트, 발 뒤꿈치 스트랩 또는 공기 이온화 장치를 사용하십시오.
- 정전기에 민감한 부품은 항상 가장자리나 케이스로 취급하십시오.
- 핀, 리드 또는 회로와의 접촉을 피하십시오.
- 커넥터를 삽입 및 제거하거나 테스트 장비를 연결하기 전에 전원 및 입력 신호를 차단하십시오.
- 작업 영역에 일반 플라스틱 조립 보조 도구 및 스티로폼과 같은 비전도성 물질을 사용하지 마십시오.
- 전도성이 있는 절단기, 드라이버 및 진공 청소기와 같은 현장 서비스 도구를 사용하십시오.
- 항상 폼 위에 드라이브와 보드의 PCB 조립면이 아래로 향하도록 놓으십시오.
소개
Sealevel ULTRA COMM+422.PCI는 최대 460.8K bps의 데이터 속도를 지원하는 PC 및 호환 기기를 위한 422채널 PCI 버스 직렬 I/O 어댑터입니다. RS-4000는 노이즈 내성과 높은 데이터 무결성이 필수적인 최대 485피트의 장거리 장치 연결에 탁월한 통신을 제공합니다. RS-485를 선택하고 RS485 멀티드롭 네트워크에서 여러 주변 기기에서 데이터를 캡처합니다. RS-422 및 RS-485 모드에서 카드는 표준 운영 체제 직렬 드라이버와 원활하게 작동합니다. RS-485 모드에서 특수 자동 활성화 기능을 사용하면 RSXNUMX 포트를 view운영 체제에서 COM: 포트로 사용합니다. 이를 통해 표준 COM: 드라이버를 RS485 통신에 사용할 수 있습니다. 당사의 온보드 하드웨어는 RS-485 드라이버 활성화를 자동으로 처리합니다.
특징
- RoHS 및 WEEE 지침 준수
- RS-422 또는 RS-485에 대해 개별적으로 구성 가능한 각 포트
- 16바이트 FIFO가 있는 850C128 버퍼링 UART(이전 릴리스에는 16C550 UART가 있음)
- 최대 460.8K bps의 데이터 전송률
- 자동 RS-485 활성화/비활성화
- 36인치 케이블은 9개의 DB-XNUMXM 커넥터로 종단됩니다.
시작하기 전에
무엇이 포함됩니까?
ULTRA COMM+422.PCI는 다음 품목과 함께 배송됩니다. 이러한 품목 중 하나라도 누락되거나 손상된 경우 Sealevel에 연락하여 교체하십시오.
- ULTRA COMM+422.PCI 직렬 I/O 어댑터
- 4개의 DB-9 커넥터를 제공하는 Spider Cable
자문 협약
경고
제품이 손상될 수 있거나 사용자가 심각한 부상을 입을 수 있는 상황을 강조하는 데 사용되는 가장 높은 수준의 중요도입니다.
중요한
명확하지 않은 정보나 제품 실패로 이어질 수 있는 상황을 강조하는 데 사용되는 중간 수준의 중요도입니다.
메모
제품 사용에 영향을 미치지 않는 배경 정보, 추가 팁 또는 기타 중요하지 않은 사실을 제공하는 데 사용되는 가장 낮은 중요도 수준입니다.
선택 항목
귀하의 애플리케이션에 따라 다음 항목 중 하나 이상이 ULTRA COMM+422.PCI에서 유용할 수 있습니다. 모든 항목은 당사에서 구매할 수 있습니다. web사이트(www.sealevel.com)에서 영업팀에 전화하세요. 864-843-4343.
케이블
DB9 암-DB9 수 연장 케이블, 72인치 길이(항목 번호 CA127) | |
CA127은 표준 DB9F - DB9M 직렬 연장 케이블입니다. 이 9피트(72) 케이블을 사용하여 필요한 곳에 DB9 케이블을 연장하거나 하드웨어를 배치하세요. 커넥터는 일대일로 고정되어 있으므로 케이블은 DBXNUMX 커넥터가 있는 모든 장치 또는 케이블과 호환됩니다. 케이블은 간섭으로부터 완전히 보호되며 커넥터는 변형 방지 기능을 제공하도록 성형되었습니다. 이중 금속 손잡이 나사가 케이블 연결을 고정하고 우발적인 분리를 방지합니다. | ![]() |
DB9 암컷(RS-422) - DB25 수컷 (RS-530) 케이블, 10인치 길이(품목 번호 CA176) | |
DB9 암컷(RS-422) - DB25 수컷(RS-530) 케이블, 10인치 길이. 모든 Sealevel RS-422 DB9 수 비동기 어댑터를 RS-530 DB25 수 핀아웃으로 변환합니다. RS-530 케이블이 있고 멀티포트 Sealevel RS-422 어댑터를 사용해야 하는 상황에서 유용합니다. |
![]() |
터미널 블록
단자대 - 듀얼 DB9 암컷 - 18개 나사 단자(품목 번호 TB06) | |
TB06 단자대에는 9개 나사 단자(18개 나사 단자 9개 그룹)에 대한 이중 직각 DB-422 암 커넥터가 포함되어 있습니다. 직렬 및 디지털 I/O 신호를 분리하는 데 유용하며 다양한 핀 아웃 구성을 가진 RS-485 및 RS-XNUMX 네트워크의 현장 배선을 간소화합니다.
TB06은 Sealevel 듀얼 포트 DB9 직렬 카드나 DB9M 커넥터가 있는 모든 케이블에 직접 연결하도록 설계되었으며 보드나 패널에 장착할 수 있는 구멍이 포함되어 있습니다. |
![]() |
터미널 블록 키트 – TB06 + (2) CA127 케이블(품목 번호 KT106) | |
TB06 단자대는 Sealevel 듀얼 DB9 직렬 보드나 DB9 케이블이 있는 직렬 보드에 직접 연결하도록 설계되었습니다. 듀얼 DB9 연결 길이를 연장해야 하는 경우 KT106에는 TB06 단자대와 두 개의 CA127 DB9 연장 케이블이 포함되어 있습니다. |
![]() |
선택 항목, 계속
단자대 - DB9 암컷 - 5개 나사 단자 (RS-422/485) (품목 번호 결핵34) | ||||
TB34 터미널 블록 어댑터는 RS-422 및 RS-485 필드 배선을 직렬 포트에 연결하기 위한 간단한 솔루션을 제공합니다. 터미널 블록은 2선식 및 4선식 RS-485 네트워크와 호환되며 DB422 수 커넥터가 있는 Sealevel 직렬 장치의 RS-485/9 핀아웃과 일치합니다. 한 쌍의 나비 나사는 어댑터를 직렬 포트에 고정하고 우발적인 분리를 방지합니다. TB34는 소형이며 Sealevel USB 직렬 어댑터, 이더넷 직렬 서버 및 XNUMX개 이상의 포트가 있는 기타 Sealevel 직렬 장치와 같은 다중 포트 직렬 장치에서 여러 어댑터를 사용할 수 있습니다. |
|
|||
단자대 - DB9 암컷 - 9개 나사 단자(품목 번호 CA246) | ||||
TB05 터미널 블록은 직렬 연결의 현장 배선을 단순화하기 위해 DB9 커넥터를 9개의 나사 터미널로 분리합니다. RS-422 및 RS-485 네트워크에 이상적이지만 RS-9를 포함한 모든 DB232 직렬 연결에서 작동합니다. TB05에는 보드 또는 패널 장착용 구멍이 있습니다. TB05는 Sealevel DB9 직렬 카드 또는 DB9M 커넥터가 있는 모든 케이블에 직접 연결하도록 설계되었습니다. | ![]() |
|||
DB9 여성 (RS-422) 에게 DB9 여성 (광학 22 옵토묵스) 변환기 (안건# (DB103) | ||||
DB103은 Sealevel DB9 수 RS-422 커넥터를 AC9AT 및 AC24AT Opto 422 ISA 버스 카드와 호환되는 DB22 암 핀아웃으로 변환하도록 설계되었습니다. 이를 통해 Optomux 장치는 DB422 수 커넥터가 있는 모든 Sealevel RS-9 보드에서 제어할 수 있습니다. |
![]() |
|||
터미널 블록 키트 – TB05 + CA127 케이블(품목 번호 KT105) | ||||
KT105 단자대 키트는 DB9 커넥터를 9개의 나사 단자로 분리하여 직렬 연결의 현장 배선을 간소화합니다. RS-422 및 RS-485 네트워크에 이상적이지만 RS-9를 포함한 모든 DB232 직렬 연결과 함께 작동합니다. KT105에는 DB9 단자대(품목 번호 TB05) 하나와 DB9M-DB9F 72인치 연장 케이블(품목 번호 CA127) 하나가 포함되어 있습니다. TB05에는 보드 또는 패널 장착을 위한 구멍이 있습니다. TB05는 Sealevel DB9 직렬 카드 또는 DB9M 커넥터가 있는 모든 케이블에 직접 연결하도록 설계되었습니다. | ![]() |
공장 기본 설정
ULTRA COMM+422.PCI 공장 기본 설정은 다음과 같습니다.
포트 # | 시계 DIV 방법 | 할 수 있게 하다 방법 |
포트 1 | 4 | 자동차 |
포트 2 | 4 | 자동차 |
포트 3 | 4 | 자동차 |
포트 4 | 4 | 자동차 |
공장 기본 설정을 사용하여 ULTRA COMM+422.PCI를 설치하려면 9페이지의 설치를 참조하십시오. 참고로, 아래에 설치된 ULTRA COMM+422.PCI 설정을 기록하십시오.
포트 # | 시계 DIV 방법 | 할 수 있게 하다 방법 |
포트 1 | ||
포트 2 | ||
포트 3 | ||
포트 4 |
카드 설정
모든 경우에 J1x는 포트 1, J2x는 포트 2, J3x는 포트 3, J4x는 포트 4를 나타냅니다.
RS-485 활성화 모드
RS-485는 멀티 드롭 또는 네트워크 환경에 이상적입니다. RS-485에는 드라이버의 전기적 존재를 라인에서 제거할 수 있는 485상 드라이버가 필요합니다. 이 경우 드라이버는 XNUMX상태 또는 고임피던스 상태에 있습니다. 한 번에 한 명의 운전자만 활성화될 수 있으며 다른 운전자는 삼중 상태여야 합니다. 출력 모뎀 제어 신호 RTS(Request To Send)는 일반적으로 드라이버의 상태를 제어하는 데 사용됩니다. 일부 통신 소프트웨어 패키지는 RS-XNUMX를 RTS 활성화 또는 RTS 블록 모드 전송이라고 합니다.
ULTRA COMM+422.PCI의 고유한 기능 중 하나는 특수 소프트웨어나 드라이버가 필요 없이 RS-485와 호환될 수 있다는 것입니다. 이 기능은 하위 레벨 I/O 제어가 애플리케이션 프로그램에서 추상화된 Windows, Windows NT 및 OS/2 환경에서 특히 유용합니다. 이 기능은 사용자가 기존(즉, 표준 RS-422) 소프트웨어 드라이버가 있는 RS-485 애플리케이션에서 ULTRA COMM+232.PCI를 효과적으로 사용할 수 있음을 의미합니다.
헤더 J1B – J4B는 드라이버 회로의 RS-485 모드 기능을 제어하는 데 사용됩니다. 선택 사항은 'RTS' 활성화(실크 스크린 'RT') 또는 '자동' 활성화(실크 스크린 'AT')입니다. '자동' 활성화 기능은 RS-485 인터페이스를 자동으로 활성화/비활성화합니다. 'RTS' 모드는 'RTS' 모뎀 제어 신호를 사용하여 RS-485 인터페이스를 활성화하고 기존 소프트웨어 제품과의 하위 호환성을 제공합니다.
J3B – J1B의 위치 4(실크 스크린 'NE')은 수신기 회로의 RS-485 활성화/비활성화 기능을 제어하고 RS-422/485 드라이버의 상태를 결정하는 데 사용됩니다. RS-485 '에코'는 수신기 입력을 송신기 출력에 연결한 결과입니다. 문자가 전송될 때마다 수신됩니다. 소프트웨어가 에코를 처리할 수 있는 경우(즉, 수신된 문자를 사용하여 송신기를 제한하는 경우) 유익할 수 있지만 소프트웨어가 에코를 처리하지 못하는 경우 시스템을 혼란스럽게 할 수 있습니다. '에코 없음' 모드를 선택하려면 실크 스크린 위치 'NE'를 선택합니다.
RS-422 호환성을 위해 J1B – J4B의 점퍼를 제거하세요.
Examp다음 페이지의 파일에서는 J1B~J4B에 대한 모든 유효한 설정을 설명합니다.
인터페이스 모드 예amp레 J1B – J4B
그림 1- 헤더 J1B – J4B, RS-422그림 2 – 헤더 J1B – J4B, RS-485 '자동' 활성화, '에코 없음'
그림 3 – 헤더 J1B – J4B, RS-485 '자동' 활성화, '에코' 포함
그림 4 – 헤더 J1B – J4B, RS-485 'RTS' 활성화, '에코 없음'
그림 5 – 헤더 J1B – J4B, RS-485 'RTS' 활성화, '에코' 포함
주소 및 IRQ 선택
ULTRA COMM+422.PCI는 마더보드 BIOS에서 자동으로 I/O 주소와 IRQ를 할당받습니다. 사용자는 I/O 주소만 수정할 수 있습니다. 다른 하드웨어를 추가하거나 제거하면 I/O 주소와 IRQ 할당이 변경될 수 있습니다.
회선 종료
일반적으로 RS-485 버스의 각 끝에는 회선 종단 저항기가 있어야 합니다(RS-422는 수신 끝만 종단합니다). 각 RS-120/422 입력에는 485옴 저항기가 있으며, 수신기 입력을 바이어스하는 1K옴 풀업/풀다운 조합도 있습니다. 헤더 J1A~J4A를 사용하면 사용자가 이 인터페이스를 특정 요구 사항에 맞게 사용자 지정할 수 있습니다. 각 점퍼 위치는 인터페이스의 특정 부분에 해당합니다. RS-422 네트워크에 여러 ULTRA COMM+485.PCI 어댑터가 구성된 경우 각 끝에 있는 보드에만 점퍼 T, P 및 P가 켜져 있어야 합니다. 각 위치의 작동은 다음 표를 참조하십시오.
이름 | 기능 |
P |
RS-1/RS-422 수신기 회로에 485K 옴 풀다운 저항을 추가하거나 제거합니다(데이터 수신만 해당). |
P |
RS-1/RS-422 수신기 회로에서 485K 옴 풀업 저항을 추가하거나 제거합니다(수신 데이터만 해당). |
T | 120옴 종단을 추가하거나 제거합니다. |
L | RS-485 XNUMX선식 작동을 위해 TX+를 RX+에 연결합니다. |
L | RS-485 XNUMX선 작동을 위해 TX-를 RX-에 연결합니다. |
그림 6 – 헤더 J1A – J4A, 라인 종료
시계 모드
ULTRA COMM+422.PCI는 최종 사용자가 4로 나누기, 2로 나누기, 1로 나누기 클록킹 모드를 선택할 수 있는 고유한 클록킹 옵션을 사용합니다. 이러한 모드는 헤더 J1C~J4C에서 선택됩니다.
COM 포트(예: 2400, 4800, 9600, 19.2, … 115.2K Bps)와 일반적으로 연관된 통신 속도를 선택하려면 점퍼를 4로 나누기 모드(실크 스크린 DIV4)에 놓습니다.
그림 7 - 클럭 모드 '4로 나누기'
이 속도를 최대 230.4K bps까지 두 배로 높이려면 점퍼를 2로 나누기(실크스크린 DIV2) 위치에 놓습니다.
그림 8 - 클럭 모드 '2로 나누기'
'Div1' 모드의 전송 속도 및 제수
다음 표는 몇 가지 일반적인 데이터 전송 속도와 'DIV1' 모드에서 어댑터를 사용할 경우 이에 맞춰 선택해야 할 속도를 보여줍니다.
을 위한 이 데이터 속도 | 이 데이터 속도 선택 |
1200비트 | 300비트 |
2400비트 | 600비트 |
4800비트 | 1200비트 |
9600비트 | 2400비트 |
19.2K bps | 4800비트 |
57.6K bps | 14.4K bps |
115.2K bps | 28.8K bps |
230.4K bps | 57.6K bps |
460.8K bps | 115.2K bps |
통신 패키지에서 전송 속도 제수를 사용할 수 있는 경우 다음 표에서 적절한 제수를 선택하십시오.
을 위한 이 데이터 속도 | 선택하다 이것 제수 |
1200비트 | 384 |
2400비트 | 192 |
4800비트 | 96 |
9600비트 | 48 |
19.2K bps | 24 |
38.4K bps | 12 |
57.6K bps | 8 |
115.2K bps | 4 |
230.4K bps | 2 |
460.8K bps | 1 |
'Div2' 모드의 전송 속도 및 제수
다음 표는 몇 가지 일반적인 데이터 전송 속도와 'DIV2' 모드에서 어댑터를 사용할 경우 이에 맞춰 선택해야 할 속도를 보여줍니다.
을 위한 이 데이터 속도 | 이 데이터 속도 선택 |
1200비트 | 600비트 |
2400비트 | 1200비트 |
4800비트 | 2400bps |
9600비트 | 4800비트 |
19.2K bps | 9600비트 |
38.4K bps | 19.2K bps |
57.6K bps | 28.8K bps |
115.2K bps | 57.6K bps |
230.4K bps | 115.2K bps |
통신 패키지에서 전송 속도 제수를 사용할 수 있는 경우 다음 표에서 적절한 제수를 선택하십시오.
을 위한 이 데이터 속도 | 선택하다 이것 제수 |
1200비트 | 192 |
2400비트 | 96 |
4800비트 | 48 |
9600비트 | 24 |
19.2K bps | 12 |
38.4K bps | 6 |
57.6K bps | 4 |
115.2K bps | 2 |
230.4K bps | 1 |
설치
소프트웨어 설치
윈도우 설치
소프트웨어가 완전히 설치될 때까지 어댑터를 기기에 설치하지 마십시오.
Windows 7 이상을 실행하는 사용자만 이 지침을 활용하여 Sealevel의 web대지. Windows 7 이전의 운영 체제를 사용하는 경우 864.843.4343으로 전화하거나 이메일을 보내 Sealevel에 문의하십시오. support@sealevel.com 적절한 드라이버 다운로드 및 설치에 대한 액세스 권한을 받으려면
지침.
- 먼저, Sealevel 소프트웨어 드라이버 데이터베이스에서 올바른 소프트웨어를 찾아 선택하고 설치하세요.
- 목록에서 어댑터의 부품 번호(#7402)를 입력하거나 선택하세요.
- Windows용 SeaCOM의 경우 "지금 다운로드"를 선택합니다.
- 설정 files는 자동으로 운영 환경을 감지하고 적절한 구성 요소를 설치합니다. 다음 화면에 표시된 정보를 따르세요.
- "다음 문제로 인해 게시자를 확인할 수 없습니다. Authenticode 서명을 찾을 수 없습니다."와 유사한 텍스트가 있는 화면이 나타날 수 있습니다. '예' 버튼을 클릭하고 설치를 진행하세요. 이 선언은 운영 체제가 로드되는 드라이버를 인식하지 못한다는 것을 의미합니다. 시스템에 해를 끼치지 않습니다.
- 설치 중에 사용자는 설치 디렉토리와 기타 선호하는 구성을 지정할 수 있습니다. 이 프로그램은 또한 각 드라이버의 작동 매개변수를 지정하는 데 필요한 시스템 레지스트리에 항목을 추가합니다. 모든 레지스트리/INI를 제거하기 위한 제거 옵션도 포함되어 있습니다. file 시스템에서 입력된 항목입니다.
- 이제 소프트웨어가 설치되었으므로 하드웨어 설치를 진행할 수 있습니다.
리눅스 설치
소프트웨어와 드라이버를 설치하려면 "루트" 권한이 있어야 합니다.
구문은 대소문자를 구분합니다.
Linux용 SeaCOM은 여기에서 다운로드할 수 있습니다. https://www.sealevel.com/support/software-seacom-linux/. 여기에는 README 및 Serial-HOWTO 도움말이 포함되어 있습니다. files(seacom/dox/howto에 있음). 이 시리즈의 files는 일반적인 Linux 직렬 구현을 설명하고 사용자에게 Linux 구문과 권장되는 관행에 대해 알려줍니다.
사용자는 7-Zip과 같은 프로그램을 사용하여 tar.gz를 추출할 수 있습니다. file.
또한 소프트웨어 선택 가능한 인터페이스 설정은 seacom/utilities/7402mode를 참조하여 액세스할 수 있습니다.
QNX를 포함한 추가 소프트웨어 지원을 받으려면 Sealevel Systems의 기술 지원부에 전화하십시오. 864-843-4343. 기술 지원은 무료이며 월요일부터 금요일, 오전 8시부터 오후 00시(동부 표준시)까지 제공됩니다. 이메일 지원 연락처: support@sealevel.com.
기술 설명
Sealevel Systems ULTRA COMM+422.PCI는 산업 자동화 및 제어 애플리케이션을 위한 4개의 RS-422/485 비동기 직렬 포트를 갖춘 PCI 인터페이스 어댑터를 제공합니다.
ULTRA COMM+422.PCI는 16850 UART를 활용합니다. 이 UART에는 128바이트 FIFO, 자동 하드웨어/소프트웨어 흐름 제어 및 표준 UART보다 훨씬 더 높은 데이터 속도를 처리할 수 있는 기능이 포함됩니다.
인터럽트
인터럽트와 PC에 대한 인터럽트의 중요성에 대한 자세한 설명은 'Peter Norton's Inside the PC, Premier Edition'이라는 책에서 찾을 수 있습니다.
"컴퓨터를 다른 종류의 인공 기계와 차별화하는 핵심적인 요소 중 하나는 컴퓨터가 예측할 수 없는 다양한 작업에 대응할 수 있는 능력을 가지고 있다는 것입니다. 이 능력의 핵심은 인터럽트라고 알려진 기능입니다. 인터럽트 기능을 사용하면 컴퓨터가 수행 중인 작업을 중단하고 키보드의 키를 누르는 것과 같은 중단에 대응하여 다른 작업으로 전환할 수 있습니다."
PC 인터럽트의 좋은 비유는 전화벨이 울리는 것입니다. 전화 '벨'은 현재 하고 있는 일을 멈추고 다른 작업을 시작하라는 요청입니다(전화의 다른 쪽 끝에 있는 사람에게 말하세요). 이것은 PC가 CPU에 작업을 수행해야 한다는 것을 알리는 데 사용하는 것과 동일한 프로세스입니다. CPU는 인터럽트를 받으면 프로세서가 그 당시 무엇을 하고 있었는지 기록하고 이 정보를 '스택'에 저장합니다. 이를 통해 프로세서는 인터럽트가 처리된 후 정확히 중단된 지점에서 미리 정의된 작업을 다시 시작할 수 있습니다. PC의 모든 주요 하위 시스템에는 자체 인터럽트가 있으며, 이를 IRQ(Interrupt Request의 약자)라고 합니다.
PC의 초기 시절에 Sealevel은 IRQ를 공유하는 기능이 모든 추가 I/O 카드에 중요한 기능이라고 결정했습니다. IBM XT에서 사용 가능한 IRQ가 IRQ0~IRQ7이었다는 점을 고려하세요. 이러한 인터럽트 중에서 실제로 사용할 수 있는 것은 IRQ2~5와 IRQ7뿐이었습니다. 이로 인해 IRQ가 매우 귀중한 시스템 리소스가 되었습니다. 이러한 시스템 리소스를 최대한 활용하기 위해 Sealevel Systems는 여러 포트에서 선택한 IRQ를 사용할 수 있는 IRQ 공유 회로를 고안했습니다. 이는 하드웨어 솔루션으로는 잘 작동했지만 소프트웨어 설계자에게 인터럽트의 소스를 식별해야 하는 과제를 안겨주었습니다. 소프트웨어 설계자는 종종 '라운드 로빈 폴링'이라고 하는 기술을 사용했습니다. 이 방법을 사용하려면 인터럽트 서비스 루틴에서 각 UART의 인터럽트 보류 상태를 '폴링'하거나 조사해야 했습니다. 이 폴링 방법은 저속 통신에 사용하기에 충분했지만 모뎀의 처리량이 증가함에 따라 공유 IRQ를 서비스하는 이 방법은 비효율적이 되었습니다.
ISP를 사용하는 이유는 무엇입니까?
폴링 비효율에 대한 답은 인터럽트 상태 포트(ISP)였습니다. ISP는 인터럽트가 보류 중일 때 해당 비트를 설정하는 읽기 전용 8비트 레지스터입니다. 포트 1 인터럽트 라인은 상태 포트의 비트 D0, 포트 2는 D1 등에 해당합니다. 이 포트를 사용하면 소프트웨어 설계자는 이제 인터럽트가 보류 중인지 확인하기 위해 단일 포트만 폴링하면 됩니다.
ISP는 각 포트의 Base+7에 있습니다(예ample: Base = 280 Hex, Status Port = 287, 28F… 등). ULTRA COMM+422.PCI는 사용 가능한 위치 중 하나를 읽어 상태 레지스터의 값을 얻을 수 있도록 합니다. ULTRA COMM+422.PCI의 두 상태 포트는 동일하므로 어느 것이든 읽을 수 있습니다.
Example: 이는 채널 2에 인터럽트가 보류 중임을 나타냅니다.
조금 위치: | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
값 읽다: | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
커넥터 핀 할당
RS-422/485(DB-9 수)
신호 | 이름 | 핀 # | 방법 |
접지 | 지면 | 5 | |
텍사스 + | 데이터 긍정적인 전송 | 4 | 산출 |
텍사스- | 데이터 네거티브 전송 | 3 | 산출 |
RTS+ | 긍정적 인 보내기 요청 | 6 | 산출 |
RTS- | 네거티브 전송 요청 | 7 | 산출 |
RX+ | 긍정적인 데이터 수신 | 1 | 입력 |
RX- | 데이터 네거티브 수신 | 2 | 입력 |
CTS+ | 긍정적인 보내기 지우기 | 9 | 입력 |
CTS- | 네거티브 보내기 지우기 | 8 | 입력 |
DB-37 커넥터 핀 할당
포트 # | 1 | 2 | 3 | 4 |
접지 | 33 | 14 | 24 | 5 |
텍사스- | 35 | 12 | 26 | 3 |
RTS- | 17 | 30 | 8 | 21 |
텍사스 + | 34 | 13 | 25 | 4 |
RX- | 36 | 11 | 27 | 2 |
CTS- | 16 | 31 | 7 | 22 |
RTS+ | 18 | 29 | 9 | 20 |
RX+ | 37 | 10 | 28 | 1 |
CTS+ | 15 | 32 | 6 | 23 |
제품 끝view
환경 사양
사양 | 운영 | 저장 |
온도 범위 | 0°~50°C(32°~122°F) | -20°~70°C(-4°~158°F) |
습기 범위 | 10~90% RH 비응축 | 10~90% RH 비응축 |
조작
모든 Sealevel Systems 인쇄 회로 기판은 UL 94V0 등급으로 제작되었으며 100% 전기 테스트를 거쳤습니다. 이 인쇄 회로 기판은 구리 위의 솔더 마스크 또는 주석 니켈 위의 솔더 마스크입니다.
전력 소비
공급 선 | +5VDC |
평가 | 620mA |
평균 고장 간격(MTBF)
150,000시간 이상. (계획된)
물리적 차원
판자 길이 | 5.0인치(12.7cm) |
포함하는 보드 높이 골드핑거스 | 4.2인치(10.66cm) |
Goldfingers를 제외한 보드 높이 | 3.875인치(9.841cm) |
부록 A – 문제 해결
어댑터는 수년간 문제 없는 서비스를 제공해야 합니다. 그러나 장치가 제대로 작동하지 않는 것으로 보이는 경우 다음 팁을 사용하면 기술 지원에 전화하지 않고도 가장 일반적인 문제를 해결할 수 있습니다.
- 현재 시스템에 설치된 모든 I/O 어댑터를 식별합니다. 여기에는 온보드 직렬 포트, 컨트롤러 카드, 사운드 카드 등이 포함됩니다. 이러한 어댑터에서 사용하는 I/O 주소와 IRQ(있는 경우)를 식별해야 합니다.
- 현재 설치된 어댑터와 충돌이 없도록 Sealevel Systems 어댑터를 구성하세요. 두 개의 어댑터가 동일한 I/O 주소를 차지할 수 없습니다.
- Sealevel Systems 어댑터가 고유한 IRQ를 사용하고 있는지 확인하십시오. IRQ는 일반적으로 온보드 헤더 블록을 통해 선택됩니다. I/O 주소 및 IRQ 선택에 대한 도움말은 카드 설정 섹션을 참조하십시오.
- Sealevel Systems 어댑터가 마더보드 슬롯에 단단히 설치되어 있는지 확인하세요.
- Windows 7 이전 운영 체제를 사용하는 경우 (864) 843-4343으로 전화하거나 support@sealevel.com으로 이메일을 보내 Sealevel에 연락하여 제품이 제대로 작동하는지 판단할 유틸리티 소프트웨어에 대한 자세한 정보를 받으십시오.
- Windows 7 이상을 실행하는 사용자만 설정 과정에서 시작 메뉴의 SeaCOM 폴더에 설치된 진단 도구 'WinSSD'를 사용해야 합니다. 먼저 장치 관리자를 사용하여 포트를 찾은 다음 'WinSSD'를 사용하여 포트가 작동하는지 확인하십시오.
- 문제를 해결할 때는 항상 Sealevel Systems 진단 소프트웨어를 사용하십시오. 이렇게 하면 소프트웨어 문제를 제거하고 하드웨어 충돌을 식별하는 데 도움이 됩니다.
이러한 단계를 수행해도 문제가 해결되지 않으면 Sealevel Systems 기술 지원팀에 문의하세요. 864-843-4343. 기술 지원은 무료이며 월요일부터 금요일까지 오전 8시부터 오후 00시(동부 표준시)까지 제공됩니다. 이메일 지원 문의 support@sealevel.com.
부록 B – 전기 인터페이스
RS-422
RS-422 사양은 균형 잡힌 볼륨의 전기적 특성을 정의합니다.tage 디지털 인터페이스 회로. RS-422는 vol을 정의하는 차동 인터페이스입니다.tage 레벨 및 드라이버/리시버 전기 사양. 차동 인터페이스에서 논리 레벨은 vol의 차이로 정의됩니다.tage 출력 또는 입력 쌍 사이. 대조적으로 단일 종단 인터페이스, 예를 들어ample RS-232는 논리 레벨을 볼륨의 차이로 정의합니다.tage 단일 신호와 공통 접지 연결 사이. 차동 인터페이스는 일반적으로 노이즈 또는 볼륨에 더 내성이 있습니다.tage 통신 회선에서 발생할 수 있는 스파이크. 차동 인터페이스에는 더 긴 케이블 길이를 허용하는 더 큰 드라이브 기능도 있습니다. RS-422는 초당 최대 10메가비트로 평가되며 4000피트 길이의 케이블을 사용할 수 있습니다. RS-422는 또한 한 번에 라인에 1개의 드라이버와 최대 32개의 수신기를 허용하는 드라이버 및 수신기 전기적 특성을 정의합니다. RS-422 신호 레벨의 범위는 0~+5볼트입니다. RS-422는 물리적 커넥터를 정의하지 않습니다.
RS-485
RS-485는 RS-422와 역호환됩니다. 그러나 파티라인이나 멀티드롭 애플리케이션에 최적화되어 있습니다. RS-422/485 드라이버의 출력은 Active(활성화) 또는 Tri-State(비활성화)가 가능합니다. 이 기능을 사용하면 여러 포트를 멀티드롭 버스에 연결하고 선택적으로 폴링할 수 있습니다. RS-485는 최대 4000피트의 케이블 길이와 초당 최대 10메가비트의 데이터 속도를 허용합니다. RS-485의 신호 레벨은 RS-422에서 정의된 것과 동일합니다. RS-485는 하나의 라인에 32개의 드라이버와 32개의 리시버를 연결할 수 있는 전기적 특성을 가지고 있습니다. 이 인터페이스는 멀티드롭 또는 네트워크 환경에 이상적입니다. RS-485 485상태 드라이버(이중 상태 아님)를 사용하면 드라이버의 전기적 존재를 라인에서 제거할 수 있습니다. 한 번에 하나의 드라이버만 활성화될 수 있으며 다른 드라이버는 485상 상태여야 합니다. RS-485는 XNUMX선 모드와 XNUMX선 모드의 두 가지 방법으로 케이블을 연결할 수 있습니다. XNUMX선 모드는 전이중 통신을 허용하지 않으며 한 번에 한 방향으로만 데이터를 전송해야 합니다. 반이중 작동의 경우 두 개의 전송 핀을 두 개의 수신 핀(Tx+에서 Rx+ 및 Tx-에서 Rx-)에 연결해야 합니다. XNUMX선 모드에서는 전이중 데이터 전송이 가능합니다. RS-XNUMX는 커넥터 핀아웃이나 모뎀 제어 신호 세트를 정의하지 않습니다. RS-XNUMX는 물리적 커넥터를 정의하지 않습니다.
부록 C – 비동기 통신
직렬 데이터 통신은 문자의 개별 비트가 비트를 다시 문자로 조합하는 수신기로 연속적으로 전송됨을 의미합니다. 데이터 속도, 오류 검사, 핸드셰이킹 및 문자 프레이밍(시작/중지 비트)은 미리 정의되며 전송 및 수신 끝에서 모두 일치해야 합니다.
비동기식 통신은 PC 호환 및 PS/2 컴퓨터용 직렬 데이터 통신의 표준 수단입니다. 원래 PC에는 8250 UART(Universal Asynchronous Receiver Transmitter)를 중심으로 설계된 통신 또는 COM: 포트가 장착되어 있었습니다. 이 장치를 사용하면 간단하고 간단한 프로그래밍 인터페이스를 통해 비동기식 직렬 데이터를 전송할 수 있습니다. 시작 비트 다음에 미리 정의된 데이터 비트 수(5, 6, 7 또는 8)가 오는 것은 비동기 통신을 위한 문자 경계를 정의합니다. 문자의 끝은 미리 정의된 수의 정지 비트(보통 1, 1.5 또는 2)의 전송으로 정의됩니다. 오류 감지에 사용되는 추가 비트는 종종 정지 비트 앞에 추가됩니다.그림 9 – 비동기 통신
이 특별한 비트를 패리티 비트라고 합니다. 패리티는 전송 중에 데이터 비트가 손실 또는 손상되었는지 확인하는 간단한 방법입니다. 데이터 손상을 방지하기 위해 패리티 검사를 구현하는 몇 가지 방법이 있습니다. 일반적인 방법을 (E)ven Parity 또는 (O)dd Parity라고 합니다. 데이터 스트림에서 오류를 감지하는 데 패리티가 사용되지 않는 경우가 있습니다. 이를 (N)패리티라고 합니다. 비동기 통신의 각 비트는 연속적으로 전송되기 때문에 문자의 직렬 전송 시작과 끝을 표시하기 위해 미리 정의된 비트로 각 문자를 래핑(프레임)한다고 명시함으로써 비동기 통신을 일반화하기 쉽습니다. 비동기식 통신을 위한 데이터 전송률 및 통신 매개변수는 송신단과 수신단 모두에서 동일해야 합니다. 통신 매개변수는 전송 속도, 패리티, 문자당 데이터 비트 수 및 정지 비트(예: 9600,N,8,1)입니다.
부록 D – CAD 도면
부록 E – 도움을 받는 방법
기술 지원에 전화하기 전에 문제 해결 가이드를 참조하십시오.
- 부록 A의 문제 해결 가이드를 읽고 시작하십시오. 여전히 도움이 필요하면 아래를 참조하십시오.
- 기술 지원을 요청할 때는 사용 설명서와 현재 어댑터 설정을 준비하십시오. 가능하다면 어댑터를 컴퓨터에 설치하여 진단을 실행할 준비를 하십시오.
- Sealevel Systems에서는 FAQ 섹션을 제공합니다. web 사이트입니다. 많은 일반적인 질문에 대한 답변을 보려면 여기를 참조하세요. 이 섹션은 다음에서 찾을 수 있습니다. http://www.sealevel.com/faq.htm .
- Sealevel Systems는 인터넷에 홈 페이지를 유지 관리합니다. 저희 홈페이지 주소는 https://www.sealevel.com/. 최신 소프트웨어 업데이트 및 최신 매뉴얼은 당사 홈페이지에서 액세스할 수 있는 FTP 사이트를 통해 제공됩니다.
기술 지원은 월요일부터 금요일, 오전 8시부터 오후 00시(동부 표준시)까지 제공됩니다. 기술 지원은 다음 주소로 문의하실 수 있습니다. 864-843-4343. 이메일 지원 문의 support@sealevel.com.
반품 상품이 수락되기 전에 SEALEVEL SYSTEMS에서 반품 승인을 받아야 합니다. SEALEVEL SYSTEMS에 전화하여 반품 상품 승인(RMA) 번호를 요청하면 승인을 받을 수 있습니다.
부록 F – 준수 고지 사항
연방통신위원회(FCC) 성명
이 장비는 테스트를 거쳐 FCC 규정 15조에 의거 클래스 A 디지털 장치에 대한 제한을 준수하는 것으로 확인되었습니다. 이러한 제한은 장비가 상업적 환경에서 작동될 때 유해한 간섭으로부터 합리적인 보호를 제공하도록 설계되었습니다. 이 장비는 무선 주파수 에너지를 생성, 사용 및 방출할 수 있으며 지침 설명서에 따라 설치 및 사용하지 않을 경우 무선 통신에 유해한 간섭을 일으킬 수 있습니다. 주거 지역에서 이 장비를 작동하면 유해한 간섭이 발생할 수 있으며 이러한 경우 사용자는 사용자 비용으로 간섭을 수정해야 합니다.
EMC 지침 선언문
CE 라벨이 부착된 제품은 EMC 지침(89/336/EEC) 및 저용량 요구 사항을 충족합니다.tag유럽 위원회가 발행한 e 지침(73/23/EEC). 이러한 지침을 준수하려면 다음 유럽 표준을 충족해야 합니다.
- EN55022 Class A – “정보기술장비의 무선 간섭 특성 측정의 한계 및 방법”
- EN55024 – “정보기술장비 내성 특성 측정 한계 및 방법”.
경고
- 이 제품은 Class A 제품입니다. 가정 환경에서 이 제품은 무선 간섭을 일으킬 수 있으며, 이 경우 사용자는 간섭을 방지하거나 수정하기 위한 적절한 조치를 취해야 할 수 있습니다.
- 가능하면 항상 이 제품과 함께 제공된 케이블을 사용하십시오. 케이블이 제공되지 않거나 대체 케이블이 필요한 경우 고품질 차폐 케이블을 사용하여 FCC/EMC 지침 준수를 유지하십시오.
보증
Sealevel의 최상의 I/O 솔루션 제공에 대한 노력은 Sealevel에서 제조한 모든 I/O 제품에 표준으로 제공되는 평생 보증에 반영되어 있습니다. 제조 품질에 대한 통제와 현장에서의 역사적으로 높은 제품 신뢰성 덕분에 이 보증을 제공할 수 있습니다. Sealevel 제품은 사우스캐롤라이나주 리버티에 있는 시설에서 설계 및 제조되므로 제품 개발, 생산, 번인 및 테스트를 직접 제어할 수 있습니다. Sealevel은 9001년에 ISO-2015:2018 인증을 획득했습니다.
보증 정책
Sealevel Systems, Inc.(이하 "Sealevel")는 제품이 공개된 기술 사양을 준수하고 그에 따라 작동하며 보증 기간 동안 재료 및 제작상의 결함이 없음을 보증합니다. 고장이 발생하는 경우 Sealevel은 Sealevel의 단독 재량에 따라 제품을 수리하거나 교체합니다. 제품의 오용 또는 오용으로 인한 고장, 사양이나 지침을 준수하지 않는 경우, 방치, 남용, 사고 또는 자연 재해로 인한 고장은 이 보증에 포함되지 않습니다.
보증 서비스는 제품을 Sealevel에 배달하고 구매 증빙을 제공하면 받을 수 있습니다. 고객은 제품을 보장하거나 운송 중 손실 또는 손상 위험을 감수하고, Sealevel에 배송비를 선불하고, 원래 배송 컨테이너 또는 이와 동등한 것을 사용하는 데 동의합니다. 보증은 원래 구매자에게만 유효하며 양도할 수 없습니다.
이 보증은 Sealevel에서 제조한 제품에 적용됩니다. Sealevel을 통해 구매했지만 제3자가 제조한 제품은 원래 제조업체의 보증을 유지합니다.
비보증 수리/재테스트
손상 또는 오용으로 인해 반품된 제품과 문제가 발견되지 않은 재테스트 제품은 수리/재테스트 비용이 부과됩니다. 제품을 반품하기 전에 RMA(반품 상품 승인) 번호를 받으려면 구매 주문서 또는 신용 카드 번호와 승인을 제공해야 합니다.
RMA(반품 상품 승인)를 얻는 방법
보증 또는 비보증 수리를 위해 제품을 반품해야 하는 경우 먼저 RMA 번호를 받아야 합니다. 도움이 필요하면 Sealevel Systems, Inc. 기술 지원팀에 문의하세요.
월요일~금요일, 오전 8시~오후 00시(동부 표준시) 사용 가능
핸드폰 864-843-4343
이메일 support@sealevel.com
상표
Sealevel Systems, Incorporated는 이 설명서에 언급된 모든 상표가 해당 회사의 서비스 마크, 상표 또는 등록 상표임을 인정합니다.
문서 / 리소스
![]() |
SEALEVEL Ultra Comm+422.PCI 4채널 PCI 버스 직렬 입력 또는 출력 어댑터 [PDF 파일] 사용자 매뉴얼 Ultra Comm 422.PCI, 4채널 PCI 버스 직렬 입력 또는 출력 어댑터, Ultra Comm 422.PCI 4채널 PCI 버스 직렬 입력 또는 출력 어댑터, 7402 |