2채널 모듈
논리 또는 카운터 입력
SM3
애플리케이션
논리 입력 모듈
두 개의 논리 입력을 갖춘 SM3 모듈은 논리 입력의 논리 상태를 수집하여 RS-485 인터페이스를 기반으로 작동하는 컴퓨터 기반 산업 시스템에서 접근할 수 있도록 합니다.
이 모듈은 2개의 논리 입력과 MODBUS RTU 및 ASCII 전송 프로토콜을 갖춘 RS-485 인터페이스를 갖추고 있습니다.
RS-485와 RS-232 포트는 입력 신호와 전원으로부터 전기적으로 절연되어 있습니다.
모듈 프로그래밍은 RS-485 또는 RS-232 포트를 통해 가능합니다.
SM3 모듈 세트에는 PC와 컴퓨터(RS-232)를 연결하는 연결 케이블이 있습니다.
모듈 매개 변수 :
– 2개의 논리 입력,
– LED 다이오드 기반 광 전송 신호를 사용하여 컴퓨터 기반 시스템에서 작동하기 위한 MODBUS RTU 및 ASCII 전송 프로토콜을 갖춘 RS-485 통신 인터페이스
– 구성 가능한 통신 속도: 2400, 4800, 9600, 19299, 38400 bit/s.
임펄스 변환기로서의 모듈.
임펄스 변환기로 작동하는 SM3 모듈은 와트시 미터, 열 미터, 가스 미터, 유량 변환기 등과 같은 임펄스 입력이 장착된 측정 장치를 컴퓨터 시스템에 추가하는 데 사용됩니다.
그런 다음 SM3 컨버터는 자동화된 회계 시스템에서 카운터 상태의 원격 판독을 가능하게 합니다. 컨버터는 2개의 임펄스 입력과 MODBUS RTU 및 ASCII 전송 프로토콜을 갖춘 RS-485 인터페이스를 갖추고 있어 Wizcon, Fix, In Touch, Genesis 32(Iconics) 및 기타 시각화 프로그램이 있는 컴퓨터 시스템에서 응용할 수 있습니다.
변환기 매개변수:
- 독립적으로 구성된 2개의 임펄스 입력:
– 입력의 프로그래밍 가능한 활성 상태(입력 볼륨의 하이 레벨 또는 로우 레벨)tag이자형),
– 정의된 지속 시간 레벨의 입력 임펄스에 대한 프로그래밍 가능 필터(높은 레벨과 낮은 레벨에 대해 별도)
– 최대 4.294.967.295까지의 임펄스 계산 및 응용 프로그램 수준에서 지우기 방지 기능
– 언제든지 지울 수 있는 기능이 있는 보조 임펄스 카운터
– 계산된 임펄스의 가중치를 저장하는 비휘발성 레지스터
– 카운트된 임펄스의 가중치 값을 갖는 카운터 값 분할의 결과를 포함하는 4개의 별도 레지스터 - LED 다이오드의 광 전송 신호를 사용하는 컴퓨터 시스템에서 작동하기 위한 MODBUS RTU 및 ASCII 전송 프로토콜을 갖춘 RS-485 통신 인터페이스
- 구성 가능한 통신 속도: 2400, 4800, 9600, 19200, 134800비트/초
- RJ 유형(TTL 레벨) 전면 플레이트의 프로그래밍 인터페이스
- 전송 매개변수 구성의 여러 가지 방법:
– 프로그래밍 – 전면 플레이트의 프로그래밍 인터페이스 RJ를 통해
– RS-485 버스를 통해 애플리케이션 레벨에서 프로그래밍됨 - CRC 체크섬과 함께 비휘발성 메모리에 카운터 상태를 저장합니다.
- 공급 감소 계산,
- 비상사태 감지.
모듈 세트
- SM3 모듈 ………………………………………. 1개
- 사용자 설명서 …………………………………….. 1개
- RS-232 소켓의 홀 플러그 …………….. 1개
모듈을 풀 때, 배송이 완벽한지 확인하고 데이터 플레이트에 있는 유형 및 버전 코드가 주문과 일치하는지 확인하세요.그림 1 View SM3 모듈의
기본 안전 요구 사항, 운영 안전
이 서비스 매뉴얼에 있는 기호는 다음을 의미합니다.
경고!
잠재적, 위험한 상황에 대한 경고. 특히 중요합니다. 모듈을 연결하기 전에 이에 대해 알아야 합니다. 이러한 기호로 표시된 공지 사항을 준수하지 않으면 인력의 심각한 부상과 장비의 손상이 발생할 수 있습니다.
주의!
일반적인 유용한 메모를 지정합니다. 이를 준수하면 모듈 처리가 더 쉬워집니다. 모듈이 기대에 맞지 않게 작동할 때 이를 주의해야 합니다. 무시할 경우 발생할 수 있는 결과!
보안 범위에서 모듈은 EN 61010-1 표준의 요구 사항을 충족합니다.
운전자 안전에 관한 참고사항:
1. 일반
- SM3 모듈은 35mm 레일에 장착되도록 설계되었습니다.
- 필요한 하우징을 허가 없이 제거하거나, 부적절한 사용, 잘못된 설치 또는 작동은 인원의 부상이나 장비 손상의 위험을 초래합니다. 자세한 내용은 사용 설명서를 참조하십시오.
- 모듈을 자동변압기를 통해 네트워크에 연결하지 마세요.
- 운송, 설치, 시운전 및 유지관리와 관련된 모든 작업은 자격을 갖춘 기술 인력이 수행해야 하며 사고 예방을 위한 국가 규정을 준수해야 합니다.
- 이러한 기본 안전 정보에 따르면, 자격을 갖춘 기술 인력이란 제품의 설치, 조립, 시운전 및 작동에 익숙하며 해당 업무에 필요한 자격을 갖춘 사람을 말합니다.
- RS-232 소켓은 MODBUS 프로토콜로 작동하는 장치(그림 5)를 연결하는 데만 사용됩니다. 소켓을 사용하지 않는 경우 RS-232 모듈 소켓에 홀 플러그를 꽂습니다.
2. 운송, 보관
- 운송, 보관 및 적절한 취급에 관한 주의사항을 준수하시기 바랍니다.
- 사양에 나와 있는 기후 조건을 준수하세요.
3. 설치
- 모듈은 본 사용자 설명서에 나와 있는 규정 및 지침에 따라 설치되어야 합니다.
- 적절하게 취급하고 기계적 스트레스를 피하십시오.
- 어떤 구성 요소도 구부리지 말고, 절연 거리를 변경하지 마십시오.
- 전자 부품이나 접점을 만지지 마세요.
- 기기에는 정전기에 민감한 부품이 들어 있을 수 있으며, 부적절한 취급으로 인해 쉽게 손상될 수 있습니다.
- 건강에 해로울 수 있으므로 전기 부품을 손상시키거나 파괴하지 마세요!
4. 전기 연결
기기를 켜기 전에 네트워크 연결이 올바른지 확인해야 합니다.
- 별도의 리드를 사용하여 보호 단자를 연결하는 경우 계측기를 주전원에 연결하기 전에 연결해야 합니다.
- 살아있는 기구에서 작업할 때는 사고 예방을 위한 해당 국가의 규정을 준수해야 합니다.
- 전기 설치는 적절한 규정(케이블 단면, 퓨즈, PE 연결)에 따라 수행해야 합니다. 추가 정보는 사용자 가이드에서 얻을 수 있습니다.
- 설명서에는 EMC(차폐, 접지, 필터 및 케이블)를 준수한 설치에 대한 정보가 포함되어 있습니다. 이러한 참고 사항은 모든 CE 마크 제품에 대해 준수해야 합니다.
- 측정 시스템이나 설치된 장치의 제조업체는 EMC 법규에서 요구하는 필수 한계값을 준수할 책임이 있습니다.
5. 운영
- SM3 모듈을 포함한 측정 시스템에는 사고 예방을 위한 해당 표준 및 규정에 따른 보호 장치가 장착되어야 합니다.
- 기기가 전원 공급 장치에서 분리된 후tag예를 들어, 전기가 흐르는 부품과 전원 연결부는 커패시터가 충전될 수 있으므로 바로 만져서는 안 됩니다.
- 작동 중에는 하우징을 닫아야 합니다.
6. 유지보수 및 서비스
- 제조업체의 설명서를 참조하세요.
- 본 사용자 설명서에 있는 모든 제품별 안전 및 사용 참고사항을 읽어보세요.
- 기기 케이스를 꺼내기 전에 전원을 꺼야 합니다.
보증 계약 기간 중에 기기 케이스를 제거할 경우, 보증이 취소될 수 있습니다.
설치
4.1. 모듈 고정
모듈은 35mm 레일에 고정되도록 설계되었습니다(EN 60715). 모듈 하우징은 자체 소화 플라스틱으로 만들어졌습니다.
하우징 전체 치수: 22.5 x 120 x 100 mm. 외부 전선은 단면적이 2.5 mm²(공급 측) 및 1.5 mm²(입력 신호 측)인 것을 연결해야 합니다.4.2. 터미널 설명
그림 3, 4 및 5에 따라 공급 및 외부 신호를 연결해야 합니다. 특정 리드아웃은 표 1에 설명되어 있습니다.
메모: 특히 외부 신호의 올바른 연결에 주의해야 합니다(표 1 참조).
전면 플레이트에는 3개의 다이오드가 있습니다.
- 녹색 - 점등 시 전원 공급 신호
- 녹색(RxD) – 모듈에 의한 데이터 수신을 신호로 표시합니다.
- 노란색(TxD) – 모듈에 의한 데이터 전송을 신호로 표시합니다.
SM3 모듈 리드아웃 설명
표 1
단말기nr |
터미널 설명 |
1 | 논리 입력의 GND 라인 |
2 | IN1 라인 – 논리 입력 No 1 |
3 | 5V DC 라인 |
4 | IN2 라인 – 논리 입력 No 2 |
5 | RS-485 인터페이스의 GND 라인 |
6, 7 | 모듈을 공급하는 라인 |
8 | 광분리 기능이 있는 RS-485 인터페이스 라인 |
9 | 광분리가 있는 RS-485 인터페이스의 B 라인 |
아래에는 논리 입력 연결의 모범적인 방법이 제시되어 있습니다.메모:
전자기 간섭을 고려하면 로직 입력 신호와 RS-485 인터페이스 신호를 연결하려면 차폐된 전선을 사용해야 합니다. 차폐는 단일 지점에서 보호 단자에 연결해야 합니다. 공급은 적절한 와이어 직경의 XNUMX선 케이블로 연결해야 하며, 설치 컷아웃으로 보호해야 합니다.
서비스
외부 신호를 연결하고 공급을 전환하면 SM3 모듈은 작동할 준비가 됩니다. 켜진 녹색 다이오드는 모듈 작동을 신호로 알립니다. 녹색 다이오드(RxD)는 모듈 폴링을 신호로 알리지만 노란색 다이오드(TxD)는 모듈 응답을 신호로 알립니다. 다이오드는 RS-232 및 RS-485 인터페이스를 통해 데이터 전송 중에 주기적으로 켜져야 합니다. 신호 „+”(단자 3)는 허용 가능한 5mA 부하가 있는 50V 출력입니다. 외부 회로에 공급하는 데 사용할 수 있습니다.
모든 모듈 매개변수는 RS-232 또는 RS-485를 통해 프로그래밍할 수 있습니다. RS-232 포트는 기술 데이터를 준수하는 일정한 전송 매개변수를 가지고 있어 RS-485 디지털 출력의 프로그래밍된 매개변수가 알려지지 않은 경우에도 모듈과의 연결을 가능하게 합니다(주소, 모드, 속도).
RS-485 표준은 32m 길이의 단일 직렬 링크에서 1200개 장치에 직접 연결할 수 있습니다. 더 많은 수의 장치를 연결하려면 추가 중간 분리 장치(예: PD51 컨버터/리피터)를 사용해야 합니다. 인터페이스를 연결하는 방법은 모듈 사용 설명서(그림 5)에 나와 있습니다. 올바른 전송을 얻으려면 다른 장치의 동등한 것과 병렬로 A 및 B 라인을 연결해야 합니다. 연결은 차폐된 전선으로 만들어야 합니다. 차폐는 단일 지점에서 보호 단자에 연결해야 합니다. GND 라인은 긴 연결 시 인터페이스 라인을 추가로 보호하는 역할을 합니다. 보호 단자에 연결해야 합니다(올바른 인터페이스 작동에는 필요하지 않음).
RS-485 포트를 통해 PC 컴퓨터와 연결하려면 RS-232/RS-485 인터페이스 컨버터(예: PD51 컨버터) 또는 RS-485 카드가 필수적입니다. PC 컴퓨터에서 카드의 전송 라인 표시는 카드 제조업체에 따라 다릅니다. RS-232 포트를 통한 연결을 실현하려면 모듈에 추가된 케이블로 충분합니다. 두 포트 연결 방식(RS-232 및 RS-485)은 Fig.5에 나와 있습니다.
모듈은 하나의 인터페이스 포트를 통해서만 마스터 장치에 연결될 수 있습니다. 두 포트를 동시에 연결하는 경우 모듈은 RS-232 포트로 올바르게 작동합니다.
5.1. MODBUS 프로토콜 구현에 대한 설명
전송 프로토콜은 직렬 인터페이스를 통해 장치 간의 정보 교환 방법을 설명합니다.
MODBUS 프로토콜은 Modicon 회사의 PI-MBUS-300 Rev G 사양을 준수하여 모듈에 구현되었습니다.
MODBUS 프로토콜의 모듈 직렬 인터페이스 매개변수 집합:
– 모듈 주소 : 1…247
– 통신 속도: 2400, 4800, 19200, 38400 bit/s
– 작동 모드: ASCII, RTU
– 정보 단위: ASCII: 8N1, 7E1, 7O1,
원격조종: 8N2, 8E1, 8O1, 8N1
– 최대 응답 시간: 300ms
직렬 인터페이스의 매개변수 구성은 이 사용자 설명서의 후반부에 설명되어 있습니다. 이것은 보드 속도(Rate 매개변수), 장치 주소(Address 매개변수) 및 정보 단위 유형(Mode 매개변수)의 결정으로 구성됩니다.
RS-232 케이블을 통해 모듈이 컴퓨터에 연결된 경우 모듈은 자동으로 다음 값에 전송 매개변수를 설정합니다.
전송 속도: 9600b/s
작동 모드 : 8N1호
주소: 1
메모: 통신 네트워크에 연결된 각 모듈은 다음을 수행해야 합니다.
- 네트워크에 연결된 다른 장치의 주소와 다른 고유한 주소를 갖습니다.
- 동일한 통신 속도와 정보 단위 유형을 갖습니다.
- 주소 "0"을 사용한 명령 전송은 브로드캐스팅 모드(다수의 장치로의 전송)로 식별됩니다.
5.2. MODBUS 프로토콜 기능 설명
SM3 모듈에는 다음 MODBUS 프로토콜 기능이 구현되어 있습니다.
MODBUS 프로토콜 기능 설명
표 2
암호 |
의미 |
03 (03시간) | n-레지스터의 읽기 |
04 (04시간) | n-입력 레지스터의 읽기 |
06 (06시간) | 단일 레지스터의 쓰기 |
16 (10시간) | n-레지스터의 쓰기 |
17 (11시간) | 슬레이브 장치 식별 |
n-레지스터 읽기(코드 03h)
데이터 방송 모드에서는 기능에 접근할 수 없습니다.
Examp르 : 2DBDh(1) 주소가 있는 레지스터에서 시작하여 7613개의 레지스터 읽기:
요구:
장치 주소 | 기능 | 등록하다 주소 안녕 |
등록하다 주소 Lo |
의 수 안녕하세요 |
의 수 레지스터 Lo |
체크섬 한국어: |
01 | 03 | 1D | BD | 00 | 02 | 52 43 |
응답:
장치 주소 | 기능 | 바이트 수 | 레지스터 1DBD(7613)의 값 | 레지스터 1DBE(7614)의 값 | 체크섬 CRC | ||||||
01 | 03 | 08 | 3F | 80 | 00 | 00 | 40 | 00 | 00 | 00 | 42 8비 |
n-입력 레지스터의 읽기(코드 04h)
데이터 방송 모드에서는 이용할 수 없는 기능입니다.
Examp르 : 0DBDh(3)가 있는 레지스터에서 시작하여 4003FA1h(7613) 주소가 있는 한 레지스터의 판독.
요구:
장치 주소 | 기능 | 등록하다 주소 안녕 |
등록하다 주소 Lo |
의 수 안녕하세요 |
의 수 레지스터 Lo |
체크섬 한국어: |
01 | 04 | 0F | A3 | 00 | 01 | C2FC |
응답:
장치 주소 | 기능 | 바이트 수 | 가치로부터 등록 0FA3 (4003) |
체크섬 CRC | |
01 | 04 | 02 | 00 | 01 | 78 F0 |
레지스터에 값을 쓰세요(코드 06h)
해당 기능은 방송 모드에서 이용할 수 있습니다.
Examp르 : 1DBDh(7613) 주소로 레지스터를 작성합니다.
요구:
장치 주소 | 기능 | 등록 주소 안녕하세요 | 등록 주소 Lo | 레지스터 1DBD(7613)의 값 | 체크섬 CRC | |||
01 | 06 | 1D | BD | 3F | 80 | 00 | 00 | 85년 |
응답:
장치 주소 | 기능 | 등록하다 주소 안녕 |
등록 주소 Lo |
레지스터 1DBD(7613)의 값 | 체크섬 CRC | |||
01 | 06 | 1D | BD | 3F | 80 | 00 | 00 | 85년 |
n-레지스터에 쓰기(코드 10h)
해당 기능은 방송 모드에서 이용할 수 있습니다.
Examp르 : 2DBDh(1) ad-를 포함하는 레지스터부터 시작하여 7613개의 레지스터를 작성하십시오.
요구:
장치 주소 |
기능 | 등록하다 주소 |
의 수 레지스터 |
바이트 수 | 레지스터의 값 1DBD(7613) |
가치로부터 1DBE 등록 (7614) |
확인하다- 합계 CRC |
||||||||
Hi | Lo | Hi | Lo | ||||||||||||
01 | 10 | 1D | BD | 00 | 02 | 08 | 3F | 80 | 00 | 00 | 40 | 00 | 00 | 00 | 03 09 |
응답:
장치 주소 | 기능 | 등록하다 주소 안녕 |
등록하다 주소 Lo |
의 수 안녕하세요 |
의 수 레지스터 Lo |
체크섬 (CRC) |
01 | 10 | 1D | BD | 00 | 02 | 디7 80 |
장치 식별 보고서(코드 11h)
요구:
장치 주소 | 기능 | 체크섬(CRC) |
01 | 11 | C0 2C |
응답:
장치 주소 | 기능 | 바이트 수 | 장치 식별자 | 기기 상태 | 소프트웨어 버전 번호 | 체크섬 |
01 | 11 | 06 | 8C | FF | 3층 80 00 00 | A6 F3 |
장치 주소 – 01
함수 - 함수 번호: 0x11;
바이트 수 – 0x06
장치 식별자 – 0x8B
장치 상태 – 0xFF
소프트웨어 버전 번호 – 모듈에 구현된 버전: 1.00
XXXX – float 유형의 4바이트 변수
체크섬 – RTU 모드에서 작업하는 경우 2바이트
– ASCII 모드로 작업하는 경우 1바이트
5.3. 모듈 레지스터 맵
SM3 모듈의 등록 맵
주소 범위 | 값 유형 | 설명 |
4000-4100 | int, float(16비트) | 값은 16비트 레지스터에 저장됩니다. 레지스터는 읽기 전용입니다. |
4200-4300 | int (16비트) | 값은 16비트 레지스터에 배치됩니다. 레지스터 내용은 32 영역의 7600비트 레지스터 내용에 해당합니다. 레지스터는 읽고 쓸 수 있습니다. |
7500-7600 | float (32비트) | 값은 32비트 레지스터에 배치됩니다. 레지스터는 읽기 전용입니다. |
7600-7700 | float (32비트) | 값은 32비트 레지스터에 배치됩니다. 레지스터는 읽고 쓸 수 있습니다. |
5.4. 모듈 레지스터 세트
SM3 모듈을 읽기 위한 레지스터 세트입니다.
값은 16비트 레지스터에 저장됩니다. | 이름 | 범위 | 레지스터 유형 | 수량명 |
4000 | 식별자 | – | 정수 | 장치를 식별하는 상수(0x8B) |
4001 |
상태 1 |
정수 |
Status1은 논리 입력의 현재 상태를 설명하는 레지스터입니다. | |
4002 | 상태 2 | – | 정수 | Status2는 현재 전송 매개변수를 설명하는 레지스터입니다. |
4003 | W1 | 0… 1 | 정수 | 입력 1의 읽기 상태 값 |
4004 | W2 | 0… 1 | 정수 | 입력 2의 읽기 상태 값 |
4005 | WMG1_H |
– |
긴 |
메인 카운터의 나누기 연산과 가중치 값을 입력 1(레지스터는 전체 결과의 백만 단위를 센다)에 대해 나누어 얻은 결과 - 상위 단어. |
4006 | WMG1_L | 입력 1(레지스터는 전체 결과의 백만 단위를 센다)에 대한 메인 카운터와 가중치 값의 나눗셈 연산을 통해 얻은 결과 - 하위 워드. | ||
4007 | WMP1_H |
– |
긴 |
입력 1에 대한 메인 카운터의 나누기 연산과 가중치 값을 통해 얻은 결과(레지스터는 전체 결과의 백만 단위를 센다) - 상위 단어. |
4008 | WMP1_L | 입력 1(레지스터는 전체 결과의 백만 단위를 센다)에 대한 메인 카운터와 가중치 값의 나눗셈 연산을 통해 얻은 결과 - 하위 워드. | ||
4009 | WMG2_H |
– |
긴 |
입력 2에 대한 메인 카운터의 나누기 연산과 가중치 값을 통해 얻은 결과(레지스터는 전체 결과의 백만 단위를 센다) - 상위 단어. |
4010 | WMG2_L | 입력 2에 대하여 주 분자와 가중치 값을 나누는 연산을 통해 얻은 결과(레지스터는 전체 결과의 백만 단위를 센다) – 낮은 단어. |
4011 | WMP2_H |
– |
긴 |
입력 2에 대한 메인 카운터의 나누기 연산과 가중치 값을 통해 얻은 결과(레지스터는 전체 결과의 백만 단위를 센다) - 상위 단어. |
4012 | WMP2_L | 입력 2(레지스터는 전체 결과의 백만 단위를 센다)에 대한 메인 카운터와 가중치 값의 나눗셈 연산을 통해 얻은 결과 - 하위 워드. | ||
4013 | WG1_H | 0… 999999 | 뜨다 | 입력 1에 대한 메인 카운터의 나누기 연산과 가중치 값을 통해 얻은 결과(레지스터는 전체 결과의 백만 단위를 센다) - 상위 단어. |
4014 | WG1_L | 입력 1(레지스터는 전체 결과의 백만 단위를 센다)에 대한 메인 카운터와 가중치 값의 나눗셈 연산을 통해 얻은 결과 - 하위 워드. | ||
4015 | WP1_H | 0… 999999 | 뜨다 | 입력 1에 대한 메인 카운터의 나누기 연산과 가중치 값을 통해 얻은 결과(레지스터는 전체 결과의 백만 단위를 센다) - 상위 단어. |
4016 | WP1_L | 입력 1(레지스터는 전체 결과의 백만 단위를 센다)에 대한 메인 카운터와 가중치 값의 나눗셈 연산을 통해 얻은 결과 - 하위 워드. | ||
4017 | WG2_H | 0… 999999 | 뜨다 | 입력 2에 대한 메인 카운터의 나누기 연산과 가중치 값을 통해 얻은 결과(레지스터는 전체 결과의 백만 단위를 센다) - 상위 단어. |
4018 | WG2_L | 입력 2(레지스터는 전체 결과의 백만 단위를 센다)에 대한 메인 카운터와 가중치 값의 나눗셈 연산을 통해 얻은 결과 - 하위 워드. | ||
4019 | WP2_H | 0… 999999 | 뜨다 | 입력 2에 대한 메인 카운터의 나누기 연산과 가중치 값을 통해 얻은 결과(레지스터는 전체 결과의 백만 단위를 센다) - 상위 단어. |
4020 | WP2_L | 입력 2(레지스터는 전체 결과의 백만 단위를 센다)에 대한 메인 카운터와 가중치 값의 나눗셈 연산을 통해 얻은 결과 - 하위 워드. |
4021 | LG1_H | 0… (2 32 – 1) | 긴 | 입력 1(상위 단어)에 대한 메인 임펄스 카운터의 값 |
4022 | LG1_엘 | 입력 1(하위 단어)에 대한 메인 임펄스 카운터의 값 | ||
4023 | LP1_H | 0… (2 32 – 1) | 긴 | 입력 1(상위 단어)에 대한 메인 임펄스 카운터의 값 |
4024 | LP1_L | 입력 1(하위 단어)에 대한 메인 임펄스 카운터의 값 | ||
4025 | LG2_H | 0… (2 32 – 1) | 긴 | 입력 2(상위 단어)에 대한 메인 임펄스 카운터의 값 |
4026 | LG2_엘 | 입력 2(하위 단어)에 대한 메인 임펄스 카운터의 값 | ||
4027 | LP2_H | 0… (2 32 – 1) | 긴 | 입력 2(상위 단어)에 대한 보조 임펄스 카운터의 값 |
4028 | LP2_L | 입력 2(하위 단어)에 대한 보조 임펄스 카운터의 값 | ||
4029 | 상태3 | – | 정수 | 장치의 오류 상태 |
4030 | 다시 놓기 | 0… (2 16 – 1) | 정수 | 장치 공급 감소 횟수 카운터 |
SM3 모듈을 읽기 위한 레지스터 세트(주소 75xx)
이름 | 범위 | 레지스터 유형 | 수량명 | |
i가 등록하는 값 | ||||
7500 | 식별자 | – | 뜨다 | 장치를 식별하는 상수(0x8B) |
7501 | 상태 1 | – | 뜨다 | 상태 1은 현재 논리 입력 상태를 설명하는 레지스터입니다. |
7502 | 상태 2 | – | 뜨다 | 상태 2는 현재 전송 매개변수를 설명하는 레지스터입니다. |
7503 | W1 | 0… 1 | 뜨다 | 입력 1의 읽기 상태 값 |
7504 | W2 | 0… 1 | 뜨다 | 입력 2의 읽기 상태 값 |
7505 | WG1 | 0… (2 16 – 1) | 뜨다 | 입력 1에 대한 메인 카운터와 가중치 값의 나눗셈 연산을 통해 얻은 결과 |
7506 | WP1 | – | 뜨다 | 입력 1에 대한 보조 카운터와 가중치 값의 나눗셈 연산을 통해 얻은 결과 |
7507 | WG2 | – | 뜨다 | 입력 2에 대한 메인 카운터와 가중치 값의 나눗셈 연산을 통해 얻은 결과 |
7508 | WP2 | – | 뜨다 | 입력 2에 대한 보조 카운터와 가중치 값의 나눗셈 연산을 통해 얻은 결과 |
7509 | LG1 | 0… (2 32 – 1) | 뜨다 | 입력 1에 대한 메인 임펄스 카운터의 값 |
7510 | LP1 | 0… (2 32 – 1) | 뜨다 | 입력 1에 대한 보조 임펄스 카운터의 값 |
7511 | LP2 | 0… (2 32 – 1) | 뜨다 | 입력 2에 대한 메인 임펄스 카운터의 값 |
7512 | LP2 | 0… (2 32 – 1) | 뜨다 | 입력 2에 대한 보조 임펄스 카운터의 값 |
7513 | 상태3 | 뜨다 | 장치 오류 상태 | |
7514 | 다시 놓기 | 0… (2 16 – 1) | 뜨다 | 장치 공급 감소 횟수 카운터 |
상태 레지스터 1에 대한 설명
Bit-15…2 사용하지 않음 상태 0
IN1 입력의 Bit-2 상태
0 – 열려있거나 비활성 상태,
1 – 단락 회로 또는 활성 상태
IN0 입력의 Bit-1 상태
0 – 열려있거나 비활성 상태,
1 – 단락 회로 또는 활성 상태
상태 레지스터 2에 대한 설명Bit-15…6 사용하지 않음 상태 0
Bit-5…3 동작모드 및 정보단위
000 – 인터페이스가 꺼짐
001 – 8N1 – 아스키
010 – 7E1 – 아스키
011 – 7O1 – 아스키
100 – 8N2 – RTU
101 – 8E1 – RTU
110 – 8O1 – RTU
111 – 8N1 – RTU
비트-2…0 통신 속도
000 – 2400비트/초
001 – 4800비트/초
010 – 9600비트/초
011 – 19200비트/초
100 – 38400비트/초
상태 레지스터 3에 대한 설명Bit-1…0 FRAM 메모리 오류 – 메인 카운터 1
00 – 오류 없음
01 – 메모리 공간 1에서 쓰기/읽기 오류
10 – 메모리 공간 1 및 2에서의 쓰기/읽기 오류
11 – 모든 메모리 블록의 쓰기/읽기 오류(카운터 값 손실)
비트-5…4 FRAM 메모리 오류 – 보조 카운터 1
00 – 오류 없음
01 – 1번째 메모리 공간에서 쓰기/읽기 오류
10 – 1번째 및 2번째 메모리 공간에서 쓰기/읽기 오류
11 – 모든 메모리 블록의 쓰기/읽기 오류(카운터 값 손실)
Bit-9…8 FRAM 메모리 오류 – 메인 카운터 2
00 – 오류 없음
01 – 1번째 메모리 공간에서 쓰기/읽기 오류
10 – 1번째 및 2번째 메모리 공간 1 및 2에서의 쓰기/읽기 오류
11 – 모든 메모리 블록의 쓰기/읽기 오류(카운터 값 손실)
비트-13…12 FRAM 메모리 오류 – 보조 카운터 2
00 – 오류 없음
01 – 1번째 메모리 공간에서 쓰기/읽기 오류
10 – 1차 및 2차 메모리 공간에서 쓰기/읽기 오류
11 – 모든 메모리 블록의 쓰기/읽기 오류(카운터 값 손실)
비트-15…6, 3…2, 7…6, 11…10, 15…14 사용되지 않음 상태 0
SM3 모듈을 읽고 쓰기 위한 레지스터 세트(주소 76xx)
표 6
float 형식의 값은 32비트 레지스터에 저장됩니다. | int 유형의 값은 16비트 레지스터에 저장됩니다. | 범위 | 이름 | 수량명 |
7600 | 4200 | – | 식별자 | 식별자(0x8B) |
7601 | 4201 | 0… 4 | 전송 속도 | RS 인터페이스의 통신 속도 0 – 2400 b/s 1 – 4800비트/초 2 – 9600비트/초 3 – 19200비트/초 4 – 38400비트/초 |
7602 | 4202 | 0… 7 | 방법 | RS 인터페이스 0의 작업 모드 – 인터페이스가 꺼짐 1 – 아스키 8N1 2 – 아스키 7E1 3 – 아스키 7O1 4 – RTU 8N2 5 – RTU 8E1? 6 – RTU 8O1 7 – RTU 8N1 |
7603 | 4203 | 0… 247 | 주소 | Modbus 버스의 장치 주소 |
7604 | 4204 | 0… 1 | 적용하다 | 레지스터 7601-7603에 대한 변경 사항 수락 0 – 수용 부족 1 – 변경 사항 수락 |
7605 | 4205 | 0… 1 | 작업 모드 | 장치의 작업 모드: 0 – 논리 입력 1 – 카운터 입력 |
7606 | 4206 | 0… 11 | 지침 | 지시사항 등록: 1 – 입력 1에 대한 보조 카운터 지우기 2 – 입력 2에 대한 보조 카운터 지우기 3 – 입력 1에 대한 메인 카운터 지우기(RS-232에만 해당) 4 – 입력 2에 대한 메인 카운터 지우기(RS-232에만 해당) 5 – 보조 카운터 지우기 6 – 메인 카운터 지우기(RS232만 해당) 7 – 레지스터 7605 – 7613 및 4205에 기본 데이터 쓰기 – 4211(RS232만 해당) 8 – 레지스터 7601 – 7613 및 4201에 기본 데이터 쓰기 – 4211 (RS232만 해당) 9 – 장치 재설정 10 – 오류 상태 레지스터 지우기 11 – 리셋 번호 레지스터 지우기 |
7607 | 4207 | 0… 3 | 활성 상태 | 장치 입력에 대한 활성 상태: 0x00 – IN0의 경우 활성 상태 "1", IN0의 경우 활성 상태 "2" 0x01 – IN1의 경우 활성 상태 "1", IN0의 경우 활성 상태 "2" 0x02 – IN0의 경우 활성 상태 "1", IN1의 경우 활성 상태 "2" 0x03 – IN1의 경우 활성 상태 "1", IN1의 경우 활성 상태 "2" |
7608 | 4208 | 1…10000 | 액티브 레벨 1의 시간입니다 | 입력에 대한 1 임펄스에 대한 하이 레벨의 지속 시간 1 – (0.5 – 500ms) |
7609 | 4209 | 1…100000 | 비활성 레벨 1 시간입니다 | 입력에 대한 1임펄스에 대한 저수준의 지속시간 1 – (0.5 – 500ms) |
7610 | 4210 | 1…10000 | 액티브 레벨 2의 시간입니다 | 입력에 대한 1 임펄스에 대한 하이 레벨의 지속 시간 2 – (0.5 – 500ms) |
7611 | 4211 | 1…10000 | 비활성 레벨 2 시간입니다 | 입력에 대한 1임펄스에 대한 저수준의 지속시간 2 – (0.5 – 500ms) |
7612 | 0.005…1000000 | 무게 1 | 입력 1에 대한 가중치 값 | |
7613 | 0.005…1000000 | 무게 2 | 입력 2에 대한 가중치 값 | |
7614 | 4212 | – | 암호 | 레지스터 7605 – 7613(4206 – 4211)의 변경 사항을 활성화하는 코드, 코드 – 112 |
임펄스 카운터
각 컨버터 임펄스 입력에는 두 개의 독립적인 32비트 카운터(주 임펄스 카운터 및 보조 임펄스 카운터)가 장착되어 있습니다. 카운터의 최대 상태는 4.294.967.295(2?? - 1) 임펄스입니다.
적당히 긴 지속시간의 활성 상태가 임펄스 입력에서 감지되는 순간과, 적당히 긴 지속시간의 활성 상태와 반대되는 상태가 감지되는 순간 카운터가 하나씩 증가합니다.
6.1. 메인 카운터
메인 카운터는 프로그래밍 링크 RJ 또는 RS485 인터페이스를 통해 읽을 수 있지만, 적절한 값을 명령어 레지스터에 쓰는 프로그래밍 링크를 통해서만 지울 수 있습니다(표 6 참조). 읽는 동안 카운터 레지스터의 이전 및 이전 단어의 내용이 저장되고 데이터 프레임 교환이 끝날 때까지 변경되지 않습니다. 이 메커니즘은 전체 32비트 레지스터와 16비트 부분 모두의 안전한 읽기를 보장합니다.
메인 카운터 오버플로가 발생해도 임펄스 카운팅이 중단되지 않습니다.
카운터 상태는 비휘발성 메모리에 기록됩니다.
카운터 내용으로부터 계산된 체크섬 CRC도 기록됩니다.
공급을 전환한 후, 변환기는 기록된 데이터에서 카운터 상태를 재생하고 CRC 합계를 확인합니다. 오류 레지스터에 불일치가 있는 경우 적절한 오류 표시가 설정됩니다(상태 3 설명 참조).
메인 카운터의 레지스터는 입력 4021의 경우 주소 4022-1에, 입력 4025의 경우 주소 4026-2에 위치해 있습니다.
6.2. 보조 카운터
보조 카운터는 사용자 카운터의 역할을 수행하며, 프로그래밍 링크 RJ와 RS-485 인터페이스를 통한 애플리케이션 수준에서 언제든지 지울 수 있습니다.
이는 명령어 레지스터에 적절한 값을 쓰는 방식으로 수행됩니다(표 6 참조).
메인 카운터의 경우 판독 메커니즘은 설명된 것과 비슷합니다.
보조 카운터는 오버플로 후 자동으로 재설정됩니다.
보조 카운터의 레지스터는 입력 4023의 경우 주소 4024~1에, 입력 4027의 경우 주소 4028~2에 있습니다.
임펄스 입력 구성
이전에 레지스터 7606(7613)에 값 4206를 쓴 후에 레지스터 4211~112(7614~4212)에 있는 장치 매개변수 구성이 가능합니다.
레지스터 1(7605)에 값 4205을 쓰면 임펄스 입력과 활성 작업 모드와 관련된 모든 구성 기능이 활성화됩니다. 각 임펄스 입력에 대해 다음 매개변수를 프로그래밍할 수 있습니다. voltag활성 상태의 입력에 대한 e 레벨과 이 상태의 최소 지속 시간과 활성 상태의 반대 상태. 또한 각 입력에 임펄스 가중치 값을 할당할 수 있습니다.
7.1 활성 상태
활성 상태의 가능한 설정은 단락(입력에서 높은 상태) 또는 입력 개방(입력에서 낮은 상태)입니다. 두 입력에 대한 설정은 7607, 4007 주소의 레지스터에 있으며 해당 값은 다음과 같은 의미를 갖습니다.
입력의 활성 상태
표 7.
등록하다 값 | 입력 2에 대한 활성 상태 | 입력 1에 대한 활성 상태 |
0 | 낮은 상태 | 낮은 상태 |
1 | 낮은 상태 | 높은 상태 |
2 | 높은 상태 | 낮은 상태 |
3 | 높은 상태 | 높은 상태 |
레지스터 7607(4007)을 통한 구성을 고려한 임펄스 입력의 상태는 변환기의 상태 레지스터 또는 레지스터 7503, 7504 또는 4003, 4004에서 접근할 수 있습니다.
7.2. 활성 상태 지속 시간
입력에서 최소 활성 상태 지속 시간을 정의하면 신호 회선에 나타날 수 있는 간섭을 필터링하고 적절한 지속 시간만 있는 임펄스를 계산할 수 있습니다. 활성 상태의 최소 지속 시간은 입력 0.5의 경우 주소가 500(활성 상태), 7608(반대 상태)이고 입력 7609의 경우 주소가 1(활성 상태), 7610(반대 상태)인 레지스터에서 7611~2밀리초 범위로 설정됩니다.
레지스터에 설정된 값보다 짧은 임펄스는 계산되지 않습니다.
임펄스 입력은 s입니다amp0.5밀리초 간격으로 진행됩니다.
7.3. 입력 가중치
사용자는 임펄스 가중치 값을 정의할 수 있습니다(레지스터)
7612, 7613). 결과는 다음과 같은 방식으로 결정됩니다.
ResultMeasurement_Y = 카운터값_X/무게값_X
ResultMeasurement_Y – 적절한 입력 및 선택된 카운터에 대한 측정 결과
CounterValue_X – 적절한 입력 및 선택된 카운터의 카운터 값 CounterWeight_X
– 해당 입력에 대한 가중치 값입니다.
결정된 값은 표 16에 따르면 4005-4012 범위의 4비트 레지스터에서 접근 가능하고, 표 7505에 따르면 7508-5 범위의 float 유형의 단일 레지스터에서 접근 가능합니다. 1-4005 범위의 레지스터를 읽어 입력 4012에 대한 주 카운터 결과 값을 결정하는 방법은 아래와 같습니다.
결과측정_1 = 1000000* (long)(WMG1_H, WMG1_L) + (float)(WG1_H, WG1_L)
결과측정_1
– 입력 1과 메인 카운터의 가중치를 고려한 결과입니다.
(long)(WMG1_H, WMG1_L) – 결과 “ResultMeasurement_1”의 상위 단어
두 개의 16비트 레지스터(WMG1_H 및 WMG1_L)로 구성된 float형 변수입니다.
(float)(WG1_H, WG1_L) – 결과의 하위 단어, “ResultMeasurement_1”
두 개의 16비트 레지스터(WG1_H 및 WG1_L)로 구성된 float형 변수입니다.
입력 2와 보조 카운터에 대한 나머지 결과는 위의 예와 유사하게 결정됩니다.amp르.
7.4. 기본 매개변수
장치는 지침 7(표 번호 5 참조)을 수행한 후 아래 기본 매개변수로 설정됩니다.
- 작업 모드 – 0
- 활성화 상태 – 3
- 활성 레벨 1~5ms에 대한 시간
- 비활성 레벨 시간 1 – 5ms
- 활성 레벨 2~5ms에 대한 시간
- 비활성 레벨 시간 2 – 5ms
- 무게 1 – 1
- 무게 2 – 1
지침 8을 실행한 후(표 번호 5 참조), 장치는 아래와 같이 추가적으로 기본 매개변수를 설정합니다.
- RS 통신 속도 – 9600b/s
- RS 모드 – 8N1
- 주소 – 1
기술 데이터
논리 입력: 신호 소스 – 전위 신호: – 논리 레벨: 0 논리: 0… 3V
1 로직 : 3,5… 24V
신호 소스 - 잠재적 신호 없음:
– 논리 레벨: 0 논리 – 개방 입력
1 논리 - 단락 입력
전위가 없는 접점의 단락 저항 ≤ 10 kΩ
전위가 없는 접점의 개방 저항 ≥ 40 kΩ
카운터 매개변수:
– 최소 임펄스 시간(높은 상태): 0.5ms
– 최소 임펄스 시간(낮은 상태): 0.5ms
– 최대 주파수 : 800Hz
전송 데이터:
a) RS-485 인터페이스: 전송 프로토콜: MODBUS
아스키: 8N1, 7E1, 7O1
RTU: 8N2, 8E1, 8O1, 8N1 통신 속도
2400, 4800, 9600, 19200, 38400: 57600, 115200 비트/초 주소…………. 1…247
b) RS-232 인터페이스:
전송 프로토콜 MODBUS RTU 8N1 통신 속도 9600 주소 1
모듈 전력 소모 ≤ 1.5 A
정격 작동 조건:
– 공급량tage: 20…24…40 V ac/dc 또는 또는 85…230…253 V ac/dc
– 공급량tag주파수 - 40…50/60…440Hz
– 주변 온도- 0…23…55°C
– 상대 습도- < 95% (허용할 수 없는 응축)
– 외부 자기장- < 400 A/m
– 작업 위치 – 모든
보관 및 취급 조건:
– 주변 온도 – 20… 70°C
– 상대 습도 < 95 % (허용되지 않는 응축)
– 허용 가능한 사인파 진동: 10…150Hz
- 빈도:
– 변위 amp위도 0.55mm
보장된 보호 등급:
– 전면 하우징 측면에서: IP 40
– 터미널 측에서: IP 40
전체 치수: 22.5 x 120 x 100 mm
무게: < 0.25kg
하우징: 레일에 조립되도록 조정됨
전자기 호환성:
– 잡음 내성 EN 61000-6-2
– 소음 방출 EN 61000-6-4
EN 61010-1에 따른 안전 요구 사항:
– 설치 카테고리 III
– 오염등급 2
최대 위상 대 지구 voltage:
– 공급 회로용: 300V
– 기타 회로의 경우: 50V
손상이 신고되기 전에
증상 | 절차 | 노트 |
1. 모듈 그린 다이오드가 켜지지 않습니다. | 네트워크 케이블의 연결을 확인하세요. | |
2. 모듈은 RS-232 포트를 통해 마스터 장치와 통신을 설정하지 않습니다. | 케이블이 모듈의 적절한 소켓에 연결되어 있는지 확인하세요. 마스터 장치가 통신 속도 9600, 모드 8N1, 주소 1로 설정되어 있는지 확인하세요. |
(RS-232는 일정한 전송 매개변수를 갖습니다) |
RxD 및 통신 전송 신호 부족 | ||
TxD 다이오드. | ||
3. 모듈은 RS-485 포트를 통해 마스터 장치와 통신을 설정하지 않습니다. RxD 및 TxD 다이오드에서 통신 전송 신호가 부족합니다. |
케이블이 모듈의 적절한 소켓에 연결되어 있는지 확인하십시오. 마스터 장치가 모듈과 동일한 전송 매개변수(보드 속도, 모드, 주소)로 설정되어 있는지 확인하십시오. RS-485를 통해 통신을 설정할 수 없을 때 전송 매개변수를 변경해야 하는 경우 일정한 전송 매개변수를 갖는 RS-232 포트를 사용해야 합니다(추가 문제가 있는 경우 2번 항목 참조). RS-485 매개변수를 필수로 변경한 후 RS-885 포트로 전환할 수 있습니다. |
주문 코드
표 6* 코드번호는 생산자 EX가 설정합니다.AMP주문의 LE
주문 시 연속된 코드 번호를 주의하시기 바랍니다.
코드: SM3 – 1 00 7은 다음을 의미합니다.
SM3 – 바이너리 입력의 2채널 모듈,
1 – 공급량tag전자 : 85…230…253Vac/dc
00 – 표준 버전.
7 – 추가 품질 검사 인증서 포함.
루멜 SA
울. Słubicka 4, 65-127 Zielona Góra, 폴란드
전화: +48 68 45 75 100, 팩스 +48 68 45 75 508
www.lumel.com.pl
기술 지원:
전화: (+48 68) 45 75 143, 45 75 141, 45 75 144, 45 75 140
이메일: 내보내기@lumel.com.pl
수출 부서:
전화: (+48 68) 45 75 130, 45 75 131, 45 75 132
이메일: 내보내기@lumel.com.pl
보정 및 증명:
이메일: Laboratorium@lumel.com.pl
SM3-09C 29.11.21
60-006-00-00371
문서 / 리소스
![]() |
LUMEL SM3 2채널 로직 또는 카운터 입력 모듈 [PDF 파일] 사용자 매뉴얼 SM3 2채널 로직 또는 카운터 입력 모듈, SM3, 2채널 로직 또는 카운터 입력 모듈, 로직 또는 카운터 입력 |