Service

Home
Service
Company SmartFactory Product Service IR Recruit
기술상담
서비스센터 다운로드 기술상담 교육 A/S 자주찾는질문
Q&A
챗봇/채팅 원격 이메일 전화/예약
고객만족을 위해
최선을 다하겠습니다.
서비스센터 다운로드 기술상담 교육 A/S 자주찾는질문
통신관련 질문입니다.
작성자

김영진

작성일

2011-12-12

문의구분

제품

문의번호

161

Q.

안녕하세요. (주)씨온테크입니다.

저희는 반도체 관련 장비를 개발하는 업체로

귀사의 HMI를 자주 사용하고 있습니다.

하지만 이번 프로젝트에 범용plc가 아닌 PC 혹은 atmega128로 귀사의 제품과 통신하려 합니다.

[시리얼 슬레이브 통신 방식]의 문서를 다운로드해서 보았지만

BCC 체크 부분이 이해가 잘 안됩니다.

물론 첨부된 vb 소스를 보긴 했는데 c로 구현해야 해서 잘 모르겠습니다.


1. 혹시 c로 구현된 샘플 소스를 얻을 수 있을까요?

2. Slave에서 항상 Polling 방식으로 HMI와 통신해야 하나요?

   만약 HMI에서 버턴을 클릭했을 때 Slave에서 계속 버턴 클릭이 되었는지 확인해야 하나요?

3. 귀사의 제품에는 비휘발성 메모리(예를 들어 flash memory)가 있나요?

   레시피의 값들을 귀사의 HMI에 저장해 두고 Slave에서 계속 그 값을 받아다가 사용하려고 합니다.

   가령 서보모터의 설정값 등.


 


 그럼 연락 기다리겠습니다.


 


(주)씨온테크


기술개발팀 김영진 차장

A.

안녕하세요?

 

PC(Master) ß? TOP(Slave) 통신인 경우에는   

여기서 PLC와 달리 PC는 계속해서 데이터를 송,수신하지 않습니다.

그렇기 때문에 2번에서 말한 Polling방식을 사용하지 않습니다.

(Master가 데이터를 요청 할 때만 응답하고, 유지)

또한 Frame을 유저가 만들어서 TOP에 요청을 해야 하는데

(이 과정에서 1번에 대한 대답으로는 샘플 소스가 없습니다

고객님께서 직접만들어야 합니다.)

BCC계산은 매뉴얼과 같이 Header(, Stx 제외) 하고 마지막 Tailer(, BCC)자리를 제외하고는 계산을해서 BCC 계산을 합니다. (정상적인 송수신을 위해)

마지막으로는, 비휘발성 메모리는 TOP Latch(래치) 기능이 있습니다.

 

답변 보시고, 궁금하신 점 있으시면

본사로 연락주시기 바랍니다.

감사합니다.

답변 첨부파일 다운로드
게시글 등록 시 설정한
비밀번호를 입력해주세요.

비밀번호를 잊으신 경우 A/S 센터로 문의해주세요.

현재 브라우저에서는 지원하지 않는 사이트입니다. 아래의 다른 브라우저를 다운받아 사용해주세요.