Serial 통신 카드와 연결된 Dial-up 모뎀의 초기화 명령을 어떻게 보낼 수 있습니까?

이 항목은 CM1-SC01A, CM10SC02A 와 "T" 옵션이 추가된 CM2-BP 시리즈 PLC에 동일하게 적용됩니다.
CIMON PLC는 다음 텍스트 박스에서 보여주는 것처럼 디폴트 모뎀 초기화 명령을 제공합니다.

image-20241125-063424.png

그리고, 사용자가 정의한 명령들은 위의 일련의 명령들 사이에 더해질 수 있습니다. 다음의 CICON 다이얼로그 박스는 CIMON PLC의 시리얼 통신 모듈의 설정 창을 보여줍니다. 이 화면 사진에서 명령 입력 영역을 확인해 볼 수 있습니다.

image-20241125-063441.png

초기화 명령을 모뎀으로 전송하기 위하여 다음과 같은 간단한 시퀀스 프로그램 작성이 필요합니다.

위의 시퀀스 프로그램은 초기화 명령을 PLC와 연결된 Dial-up 모뎀으로 전송합니다. 이 예제는 SCnnA 모듈이 로컬 베이스의 첫 번째 슬롯에 장착되었다고 가정합니다. 이것은 Y0000 - Y000F 와 X0000 - X000F I/O 메모리 영역이 SCnnA 모듈에 할당되었다는 것을 의미합니다.
이 프로그램은 다음의 타이밍 차트에 의해 설명될 수 있습니다.

이 상태는 시퀀스 프로그램에 의해 끌어 올려진 Y0A 신호에 의해 트리거 됩니다.
1. SCnnA/B 모듈의 Y0A 신호를 탐지하고 X0A 신호를 UP으로 셋팅하여 응답합니다.
2. SCnnA/B 모듈은 CICON에 의해 등록되어 있던 모뎀 초기화 명령들을 전송합니다.
3. X0A 신호는 시퀀스 프로그램에 의해 탐지됩니다. 시퀀스 프로그램은 Y0A 신호를 끌어내립니다.

다음의 테이블은 SCnnA/B 모듈의 I/O 메모리 맵을 보여줍니다. 이 테이블에서 Y0A와 X0A 신호의 설명을 볼 수 있습니다.

 

신호방향(CPU <-TC모듈)

신호방향(CPU ->TC모듈)

디바이스

신호 내용

디바이스

신호 내용

X00

모듈 이상

Y00

Error Clear

X01

초기화 완료 (Card Ready)

Y01

 

X02

 

Y02

 

X03

 

Y03

 

X04

수신 데이터 존재(Ch1)

Y04

수신 데이터 Clear(Ch1)

X05

송신 데이터 Empty(Ch1)

Y05

송신 데이터 Clear(Ch1)

X06

수신 데이터 존재(Ch2)

Y06

수신 데이터 Clear(Ch2)

X07

송신 데이터 Empty(Ch2)

Y07

송신 데이터 Clear(Ch2)

X08

 

Y08

 

X09

 

Y09

 

X0A

Modem 초기화 완료

Y0A

Modem 초기화 요구

X0B

Dialing

Y0B

Dialing 요구 (회선 연결 요구)

X0C

Detect DCD Signal

Y0C

회선 연결 해제 요구

X0D

Detect DSR Signal

Y0D

 

X0E

 

Y0E

 

X0F

파라미터 적용 완료

Y0F

파라미터 설정 요구