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용 코드 > > > > > > > > 이것이 4바이트가 맞는지 한번 확인해 보시기 바랍니다. > > > > > > > > 이런식으로 할당하신 메모리 크기가 맞는지 확인해 보시면 될 것 같습니다. > > > > > > > > ezManager라이브러리는 내부에서 함수 호출시 넘겨받은 메모리 포인터로 > > > > 메모리 복사를 하기 때문에 정해진 크기만큼 메모리를 할당 하지 않으시면 > > > > 오류가 발생할 수 있습니다. > > > > > > > > 함수 호출 시 넘겨지는 데이터의 크기를 정확히 확인해 보시기 바랍니다. > > > > > > > > 감사합니다. > > > > > > > > > 오미란 wrote: > > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > > > > 구조체 문제라고 하시는데요.. > > > > > Structure에 > > > > > config(0 To 3) As Byte (vb6.0) 은 > > > > > 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 |
|
|||