Top

melsec 시리얼 통신 예제

참고: 일부 미쓰비시 멜섹 통신 모듈(예: QJ71C24)은 1개 이상의 프로토콜이 선택된 경우 통신 오류를 알릴 수 있습니다. 이것은 예상되는 동작입니다. 프로토콜이 1개 이상인 경우 마법사는 모듈에 다른 프레임 형식을 전송합니다. 이러한 형식 중 일부는 모듈에 유효하지 않은 것으로 나타나고 오류 표시등이 켜질 수 있습니다. 미쓰비시 멜섹 직렬 자동 감지 마법사는 직렬 통신 의 설정을 단순화 할 수 있습니다. 마법사는 미쓰비시 Melsec 장치가 발견될 때까지 통신 매개 변수의 다른 조합을 시도합니다. 마법사가 자동으로 할 수 있습니다: 6. 미쓰비시 직렬을 선택한 다음 다음을 클릭합니다.>. 프로토콜 선택 페이지가 열립니다: 미쓰비시 FX 컨트롤러는 5가지 유형의 직렬 통신을 지원합니다. RMC의 요구와 일치하는 것을 “프로토콜 없음”이라고 합니다. 이 이름은 이 프로토콜을 통해 전송된 데이터의 의미가 미리 정의되지 않음을 의미합니다. RMC와의 통신을 위해 이 데이터의 해석을 미쓰비시-RMC 프로토콜이라고 합니다. 미쓰비시의 프로토콜 없음은 PLC의 RS 기능을 사용하여 구현됩니다.

노 프로토콜 및 RS 기능은 미쓰비시 FX 통신 (RS-232C, RS-485) 사용자 설명서 (수동 번호 JY992D69901)에 설명되어 있습니다. 설치 매개 변수의 여러 조합으로 인해 직렬 통신을 설정하기 어려울 수 있습니다. 설정 매개 변수는 다음과 같습니다 통신 포트, 물리적 배선, Baud 속도, 프레임, 핸드셰이크 등. RS 함수는 버퍼 주소와 각 전송 의 길이를 설정하는 데 사용되어야 합니다. 버퍼 주소는 한 전송에서 다음 전송으로 변경되지 않아야 하지만 길이는 변경됩니다. 포트를 선택하려면 포트 이름을 두 번 클릭하거나 포트를 선택하고 >를 클릭합니다. Dyy02+N 체크섬. CCD 명령으로 유효성을 검사합니다. 100단어 보다 작은 블록과 8개(8개)의 배수로 단계 테이블을 업데이트합니다. 64, 80 또는 96과 같은 전송 크기는 잘 작동합니다. 12. 자동 감지 매개 변수를 검토하고 선택한 항목이 만족스너리인 경우 다음을 클릭합니다.

자동 감지 마법사가 시작됩니다: D8120은 다음 옵션으로 나눌 수 있습니다: 5. 다음을 클릭합니다…. 장치 유형 또는 프로토콜 선택 페이지가 열립니다: RMC가 0만 반환하고 오류 번호만 반환하면 PLC가 더 많은 문자가 반환될 것으로 예상되므로 통신이 중지됩니다. PLC에는 통신을 다시 시작하는 통신 시간 시간 시간 타이머가 있어야 합니다. 또한 반환 0의 길이와 위의 오류 코드를 확인해야 합니다. 오류 코드는 통신이 작동하지 않는 이유를 표시하기 때문에 초기 디버깅에 유용합니다. 전송이 64 단어 이하인 경우 매개 변수 영역에 읽거나 쓰는 데이터는 일관됩니다. 즉, 128단어의 데이터로 8개의 축을 모두 초기화하려면 두 개의 RMC 스캔이 수행됩니다. 이것은 눈에 띄지 않아야합니다. 미쓰비시-RMC 프로토콜은 다음 세 개의 요청/응답 패킷을 정의합니다.