::한국프로피버스협회::

 회원사

 

 ㆍ LS ELECTRIC
 ㆍ LS전선
 ㆍ 지멘스㈜
 ㆍ ㈜크래비스
 ㆍ ㈜에스아이티
 ㆍ 패스트엔지니어링㈜
 ㆍ 엠케이프리시젼㈜

More... 

 

 도우미

 

 ㆍ 협회소개
 ㆍ 회원(사)혜택
 ㆍ 회원가입절차
 ㆍ KPA 뉴스
 ㆍ 관련사이트

More... 

siemens
LS산전

전체 212, 12/12 페이지  로그인
  제목 : Development Kit에 관한 질문입니다.
이 름
  최승일 (2003-08-25 오후 2:55:37 , 조회 : 10297
홈페이지  
E-Mail   csiisc01@hanmail.net
제가 불과 얼마전에 한 고생을 하시는것 같아서 글씁니다.

메뉴얼에는 두개의 개발킷에 대한 메뉴얼이 있습니다.
Development Kit 4와 Development Kit DPPA
협회를 통해서 구매하셨다면 Development Kit 4를 구매하셨을거구요...
CP5411과 같은 카드는 Development Kit DPPA에 있는 카드입니다.

Development Kit 4 에는 Master 카드로 IM180을
그리고 PC Adaptor로 IM181을 제공하고 있는데요...
이 카드에 대한 어떠한 드라이버도 존재하지 않습니다...
드라이버가 없으니 윈도우즈 프로그램에서는 당연히 인식 못합니다.
개발킷 자체가 DOS 환경에서 개발하도록 돼어 있습니다.
DPMT 프로그램의 소스코드를 보시면...
I/O 포트에 대한 직접적인 접근방식과...
Memory Mapped I/O를 하고 있는데요...
이걸 윈도우즈에서 할려고 하면 메모리 핸들 에러가 납니다.
더군다나 DPMT 프로그램은 MSC60 으로 컴파일 되어있고...
저는 MSC50으로 컴파일 해봤는데요...
컴파일이 잘 안돼더군요...
프로그램 소스 버그인지 컴파일러 버전차이인지는 모르겠으나...
컴파일이 돼도 같이온 바이너리 화일이랑 실행결과가 다르네요...
윈도우즈용 컴파일러인 VC++에서는 절대 컴파일 안됩니다.
도스만의 함수 같은건 VC++에 없거든요...

어떤식으로든 윈도우즈 보호모드에서 돌아갈수 있도록 해볼려고 했지만...
결론 부터 말씀드리면 드라이버가 있어야 한다는 것입니다.
I/O 포트에만 접근하는 경우는 윈도우즈용으로 그 문제만을 해결해주는
라이브러리가 존재하더군요.
도스에서 처럼 사용이 가능합니다.
하지만,
하드웨어 제어영역의 메모리에 접근하는것은...
DDK를 사용하여 VxD라는 것을 만들어야 가능합니다.
하지만 이 DDK라는 것은 전문지식이 없으면 하기 힘들다고 해서...
지멘스 사이트에 들어가서 IM180에 대한 NT 드라이버를
찾아봤는데요 있더군요.
메뉴얼에 있는 URL로 가셔서 찾아보시면 있습니다.
하지만 설명은 별로 없고, 매번 주문을 해야한다고 하는군요...
가격은 보통 일반 노트북이면 두대를 살수 있을정도 가격입니다.
실제로 DPPA 개발킷의 가격보다도 이 드라이버 가격하나가 더 비쌉니다.
아직 저희두 이 드라이버를 신청만 해놓은 상태라
더 말씀은 못드리겠습니다.
저두 이사실을 아는데 어디 물어볼때두 없구해서...
상당한 시간이 걸렸습니다.

윈도우즈용 소프트웨어 개발을 하실거라면
DDK를 사용하시던가, NT 드라이버를 구매하시던가,
새로운 개발킷을 구매하셔야 할겁니다.

2001-07-10 11:44:00 질문  
IP : 211.104.180.132
          


번호 제목 이름 날짜 조회
14   [참가기]프로피 버스 협회 교육. - 제파텍 이철진 2003-08-25 11473
13   프로피버스 교육일자가 확정되었습니다. 웹마스터 2003-08-25 9983
12   로터리 인코더에 대하여.. 김혜정 2003-08-25 10730
11   fieldbus에 관한 문의 입니다. 김유재 2003-08-25 10749
10   교육은 언제합니까? 박영식 2003-08-25 10524
9   Siemens ET200U에 대해서... 전용락 2003-08-25 10974
8   인터넷 기반의 산업공정 및 제어시스템과 DCS 키티 2003-08-25 11940
  Development Kit에 관한 질문입니다. 최승일 2003-08-25 10298
6   Development Kit에 관한 질문입니다. 김관우 2003-08-25 10839
5   안녕하세요...profibus에 대하여 공부하고 싶은데요.. 주용규 2003-08-25 10339
4   도와주세요. 꼭 알아야 해요 손효철 2003-08-25 10244
3   자유게시판은 없나요? 최승일 2003-08-25 11409
2   교육문의 김태준 2003-08-25 9418
1   이곳은 한국프로피버스협회 Q&A 공간입니다. 웹마스터 2003-08-25 9518
        
[1] [11] 12  

   

Copyright ⓒ 1999 Korea PROFIBUS Association All rights reserved.
Tel : (031) 217-2640 / Fax : (031) 216-2644 / Any question to KPA@profibus.co.kr

Systeme Helmholz
Deutschmann Automation
Profichip
Autem
KUNBUS