한국어 English Chinese Russian

질문&답변 게시판 / 기술지원



SSL 암호화로 사용자의 입력정보가 보호되고 있습니다.
No. 683 Re: Re: Re: Re: Re: 확인좀 부탁드립니다. 2009-11-24


안녕하세요.

솔내시스템 기술지원팀입니다.

CSE-M32의 시리얼 설정 모드 관련 ezManager에서 사용하는 프로토콜 관련 문서를 메일로 발송해드렸습니다.

감사합니다.


> 오미란 wrote:
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
> CSE-M32 의 rs232 통신규격을 알수없을까요?
> 샘플코드에는 없던데. 부탁드립니다.
>
> > 솔내시스템(주) wrote:
> > ~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > 안녕하세요.
> >
> > 솔내시스템 기술지원팀입니다.
> >
> > EZL-50L의 모든 설정은 LAN을 통해서만 사용 가능합니다.
> > CSE-M32의 모든 설정을 시리얼로 설정 가능합니다.
> > 단, 시리얼 설정 모드 진입을 위해 CSE-M32의 ISP핀(JP2의 10번 핀)을 제어해주어야 합니다.
> > ezManger상에서는 시리얼 탭을 통해서 설정 가능합니다.
> >
> > 감사합니다.
> >
> > > 오미란 wrote:
> > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > > 저희가 50R/L 과 CSE-M32 을 사용하는데
> > > 현재 환경변경(IP/PORT/COM SPEED등)을 랜을 통해서 하는데 RS232(9PIN)포트을 사용해서 변경이 가능한지 궁금합니다.
> > >
> > > * 그리고 함수 호출 시 넘겨지는 데이터의 크기를 정확합니다.
> > >
> > >
> > >
> > >
> > >
> > > > Sollae Systems wrote:
> > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > > > 안녕하세요. 솔내시스템 입니다.
> > > >
> > > > 죄송합니다만 VB2005 문법을 잘 몰라서 적절한 대답을 드릴수가 없네요.
> > > > 다만, 제 생각을 말씀드릴테니 참고하십시오.
> > > >
> > > > VB 6.0용 코드
> > > > config(0 To 3) As Byte
> > > > 이것은 보시면 아시겠지만 총 4바이트 입니다.
> > > >
> > > > VB 2005용 코드
> > > > Dim config() As Byte
> > > > 이것이 4바이트가 맞는지 한번 확인해 보시기 바랍니다.
> > > >
> > > > 이런식으로 할당하신 메모리 크기가 맞는지 확인해 보시면 될 것 같습니다.
> > > >
> > > > ezManager라이브러리는 내부에서 함수 호출시 넘겨받은 메모리 포인터로
> > > > 메모리 복사를 하기 때문에 정해진 크기만큼 메모리를 할당 하지 않으시면
> > > > 오류가 발생할 수 있습니다.
> > > >
> > > > 함수 호출 시 넘겨지는 데이터의 크기를 정확히 확인해 보시기 바랍니다.
> > > >
> > > > 감사합니다.
> > > >
> > > > > 오미란 wrote:
> > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > > > > 구조체 문제라고 하시는데요..
> > > > > Structure에
> > > > > config(0 To 3) As Byte (vb6.0) 은
> > > > > vb2005에서는 적용되지 않습니다.
> > > > >
> > > > > Dim config() As Byte (vb2005)
> > > > > Public Sub Initialize()
> > > > > ReDim config(3) 을 하겠끔 되어있습니다.
> > > > > -여기서 에러가 나는것 같거든여..
> > > > > 어떻게 수정하면 되는지 부탁드립니다.
> > > > >
> > > > > ===================================
> > > > > 안녕하세요. 솔내시스템 입니다.
> > > > >
> > > > > 먼저 제품 사용상 불편을 드려 죄송합니다.
> > > > >
> > > > > 올려 주신 질문으로 추측하건데 VB 2005 컴파일러가 VB6.0 소스를 자동으로 버전업 시킨것으로 테스트 하셨나 보네요.
> > > > >
> > > > > 하지만 오류 메세지로 추측하건게 버전업 시킨 코드가 문제가 있지 않나 싶습니다.
> > > > > VB6.0 소스를 보시면 아시겠지만 맨 상단에 프로그램에서 사용하는 구조체가 정의 되어 있습니다.
> > > > > 버전업된 소스에 있는 구조체 사이즈가 원래 사이즈와 맞지 않아서 메모리 관련 오류가 생긴것이 아닌가 추측이 됩니다.
> > > > >
> > > > > 이 부분을 한번 검토해 보시기 바랍니다.
> > > > > 가능하다면 자동으로 버전업 시키지 마시고
> > > > > VB 6.0 소스를 참고하여 새로 작성하시는 것을 권해 드리고 싶습니다.
> > > > >
> > > > > 감사합니다.
> > > > >
> > > > > > 오미란 wrote:
> > > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > > > > > 다름이 아니라 저희회사는 vb2005(비주얼베이직)을 사용하는데 귀사가 지원하는 샘플코드(베이직 6.0)이라 컴파일하면 에러가 발생합니다.컴버전후
> > > > > > 에러[보호된 메모리를 읽거나 쓰려고 했습니다. 대부분 이러한 경우는 다른 메모리가 손상되었음을 나타냅니다.] 라고 나타나는데 vb2005(비주얼베이직)된 샘플코드가있으면 지원바랍니다.
> > > > > > 요즘 6.0쓰는데가 거의 없어여.. *^^* 그럼 수고하세요.
> > > > >

글쓴이 솔내시스템(주) 업체명


NO Subject Name Date Read
678 확인좀 부탁드립니다. 오미란 2009-11-24 4360
679 Re: 확인좀 부탁드립니다. Sollae Systems 2009-11-24 4661
680 Re: Re: 확인좀 부탁드립니다. 오미란 2009-11-24 4138
681 Re: Re: Re: 확인좀 부탁드립니다. 솔내시스템(주) 2009-11-24 4128
682 Re: Re: Re: Re: 확인좀 부탁드립니다. 오미란 2009-11-24 4232
683 Re: Re: Re: Re: Re: 확인좀 부탁드립니다. 솔내시스템(주) 2009-11-24 4264