시뮬레이터가 연속적으로 데이터를 보낼 수 있도록 기능이 추가되었습니다.
아래의 내용은 앞 버전에서도 소개된 내용이고, 통신 명령어부분에서는
:CONTDATA 명령이 추가되었습니다.

-------------------------------------------------------------
PC에 설치하는 RS-232 시뮬레이터 프로그램입니다.
한쪽 PC와 다른 쪽 PC의 시리얼 포트를 이용하여 시리얼 통신을 테스트 및 공부할 수 있도록 해주는 Simulator 프로그램입니다.

하나의 PC에서 포트를 다르게 함으로써 시뮬레이터와 통신하려는 프로그램을 같이 실행할 수도 있습니다.

두 경우 모두 시리얼 케이블은 있어야겠지요? 연장 케이블은 안되구요, Rx, Tx가 서로 Cross된 시리얼 케이블이라야 됩니다.

아래는 프로그램에 첨부되어 있는 설명문입니다.
------------------------------------------------------------

극동테크의 RS-232 Simulator 프로그램입니다.

실행을 하면, COM 포트를 열어서 통신 대기 상태로 들어가고,

Voltage, Current, Temperature의 값이 자동으로 발생이 되고,
COM 포트는 통신에 응답하기 위해 대기하고 있습니다.
RS-232포트를 통해 본 Simulator로 들어오는 명령에 대해
본 프로그램이 응답하는 통신규약은 아래와 같습니다.

주의)
   - 대소문자 구분하지 않습니다.
   - ASCII 문자열로 구성되어 있으며, 문자열의 끝에는 CR(0x0D), LF(0x0A)가 추가됩니다.


*IDN?
    Simulator의 ID 문자열을 요청하는 것입니다.
    
    Return
        KD RS-232 Simulator v1.0.001(Kuk Dong Technology)


:FUNC <name>
    Simulator의 Function을 설정합니다.
    즉, ":Data?" 명령이 들어왔을 때, 내보낼 데이터를 설정합니다.

    Parameters  <name> = VOLT       Voltage
                                      CURR       Current
                                      TEMP       Temperature
                                      PRESS      Press
                                      ALL        All(전체 데이터가 Data로 전송될 것입니다.)
    Return
        OK      성공일때
        ERROR   알 수 없는 name이 들어왔을때
    
    Example
        수신) :FUNC VOLT
        송신) OK
        
        
:FUNC?
    현재 Simulator에 설정된 Function을 물어보는 것입니다.
    
    Return
        NONE    아무것도 설정되어 있지 않을때... 아마 이런 경우는 없을 겁니다.
        VOLT    Voltage
        CURR    Current
        TEMP    Temperature
        PRESS   Press
        ALL     All
        
        
:DATA?
    Simulator에 설정된 데이터를 전송요구하는 것입니다.
    
    Return
        value (FUNC로 VOLT가 설정되어 있으면, 현재의  Voltage값이 ASCII 형식으로 전송됩니다.
    
    Example
        수신) :DATA?
        송신) 7.512
        
        
:PRESS <value>
    Simulator의 Press값을 value 값으로 Set합니다.
    
    Return
        OK
        ERROR   아마 이런 경우는 없을 것 같네요.
                    
    Example
        수신) :PRESS 3.5
        송신) OK
        

:CONTDATA <command>
    Simulator의 Function에 지정된 데이터를 연속적으로 내보낼 지 지정합니다.
    즉, ":CONTDATA START" 명령이 들어왔을 때부터 :FUNC로 설정된 데이터를 연속적으로 내보냅니다.

    Parameters  <command> = START   연속 데이터 송신 시작
                                            STOP    연속 데이터 송신 종료
                                            ON      START와 같음
                                            OFF     STOP와 같음
    Return
        없음
    
    Example
        수신) :CONTDATA START
        송신)



이상으로 간단히 설명을 마칩니다.


    2005년 1월 29일
    2005년 2월 23일 KD_SSimulator v1.0.003
    2005년 6월 28일 KD_SSimulator v1.0.004
    
        극동테크(www.kdtechno.com)

댓글 '3'

지나가는실습생

2014.01.07 14:14:59
*.222.221.12

KD시뮬레이터 다운로드는 없나요?

허창원

2014.01.08 12:15:20
*.227.63.83

엇, 그렇군요. 다운로드를 찾아서 우선 링크를 걸어놓고,

향후 좀더 개선된 시뮬레이터를 만들어서 소스까지 공개할 수 있도록 하겠습니다.

 

KD_SSimulator v1.0.004 다운로드

지나가는실습생

2014.01.08 13:40:54
*.222.221.12

감사합니다. CVI정보나눔 따라하기하면서 많은걸 배워가고 있습니다.

파일 첨부

여기에 파일을 끌어 놓거나 파일 첨부 버튼을 클릭하세요.

파일 크기 제한 : 0MB (허용 확장자 : *.*)

0개 첨부 됨 ( / )
List of Articles
번호 제목 글쓴이 날짜 조회 수
35 프로그램 문자메시지 발송 프로그램, KDSMS v1.0.014a file [1] 극동테크 2006-02-10 21537
34 프로그램 모의 GPS Data 보내기, SendGPSData v1.0.002 file 극동테크 2006-02-07 23141
33 프로그램 경보시 문자메시지 발송 테스트 프로그램, KDSMS_Test v1.0.008a file [1] 허창원 2006-01-26 21338
32 문서 극동테크 소프트웨어의 최신버전 기록 극동테크 2006-01-21 18882
31 프로그램 크립토텔레콤의 CTDx9 ActiveX 설치 file [1] 극동테크 2006-01-10 21226
30 프로그램 동양유니텍의 리시버 DRX-502A 테스트 프로그램 file [1] 극동테크 2005-12-07 21492
29 프로그램 홀리보드 변환 도우미, Holy2EzCS v1.1.004(코멘트 변환 포함) file 허창원 2005-10-25 21090
28 프로그램 KDWakeOnLan v1.0.001, LAN으로 컴퓨터 켜기 file [1] 극동테크 2005-09-28 20873
27 프로그램 음향효과 재생기(Effect Sound Player) v1.0.002 file [2] [5] 허창원 2005-09-25 22204
26 프로그램 PPSD(Parallel Port Status Display) v1.0.002, 병렬포트 상태 file 극동테크 2005-08-15 21233
» 프로그램 KD_SSimulator v1.0.004, RS-232 시뮬레이터 file [3] 극동테크 2005-02-24 20576
24 프로그램 KD_SSimulator, 극동테크의 RS-232 시뮬레이터 프로그램 file [1] [1] 극동테크 2005-01-30 34376
23 프로그램 WorkMeas, 업무시간 측정을 통해 업무집중도를 높이자 file [1] 극동테크 2005-01-25 21045
22 프로그램 CVI프로그래밍시의 LED색깔값 보기,LEDColor v1.0.001 file 극동테크 2004-11-26 20993
21 모듈 [DLL] KD_Manip.dll (2004.10.16) file [3] 극동테크 2004-10-16 17364
20 프로그램 파일,폴더명을 쉽게 텍스트로, KD_DragFilelist v1.0.004 file [1] 극동테크 2004-09-25 23560
19 프로그램 KD_Caption v1.0.001, 특수한 용도의 소프트웨어 자막기 file [2] [2] 극동테크 2004-08-22 28429
18 프로그램 GenCG용 자막 스크립트 파일을 출력용으로, KD_GenCGPage v1.0.002 file 극동테크 2004-08-13 23341
17 프로그램 초간단 Alarm 프로그램 file [4] 극동테크 2004-07-22 24831
16 프로그램 KD_WMV2WMA v1.0.003, WMV->WMA 변환 프로그램 file 극동테크 2004-07-02 23675