Autohitech Inc | 오토하이테크 (주) | 산업용 사물인터넷 컨트롤러(Industry IoT Controller), 스카다(SCADA), 휴먼머신인터페이스(HMI)
홈
고객지원
Q&A
:: 글답변 ::
이름
패스워드
이메일
홈페이지
제목
> > > 안녕하세요. 기술지원팀입니다. > > 1. 먼저 통신상태를 표시하는 DI태그를 만듭니다. > 2. DI태그 속성설정에서 포트 500번을 사용합니다. > (포트000의 통신상태는 포트 500, 포트 001의 통신상태는 포트 501....) > 3. DI태그 속성설정에서 주소 0.1을 사용합니다. > (주소 0.0은 통신에러1회시 표시, 주소 0.1은 통신에러 연속5회시 표시) > 4. 스크립트를 작성합니다.(감시프로그램실행중 계속 스크립트) > 예) > //통신포트000 의 에러발생// > if ($통신상태00 == 0 && flag00==0) { > @MessageBox("통신포트000에서 에러발생가 발생했습니다.","통신에러00",MB_OK); > flag00 =1; > } > if ($통신상태00 == 1) { > flag00 =0; > } > > //통신포트001 의 에러발생// > if ($통신상태01 == 0 && flag01==0) { > @MessageBox("통신포트001에서 에러발생가 발생했습니다.","통신에러01",MB_OK); > flag01 = 1; > } > if ($통신상태01 == 1) { > flag01 = 0; > } > > 자료실에 샘플을 올려놓았습니다. > 감사합니다. > > > > > > >오토베이스 사용시 통신에러가 발생하면 > >화면에 메세지를 발생해고, 사용자가 확인을 할때까지 메세지를 보여주고 싶습니다. 샘플화일이 있으면 좋겠습니다. > >
링크 #1
링크 #2
왼쪽의 글자를 입력하세요.이미지를 클릭하시면 새로 출력됩니다.