주메뉴 바로가기 | 쇼핑카테고리 바로가기 | 하위메뉴 바로가기 | 본문 바로가기

고객지원

  • 공지사항
  • 새소식
  • 자료실
  • 영업문의
  • A/S 문의
  • Q&A
  • 교육
  • 사업자등록증 출력
  • 자료실

Q&A

HOME > 고객지원 > Q&A
  • 서울사업본부
  • 창원사업본부
함수는 없습니다. 하지만 Script를 이용, 기능을 구현할 수 있습니다.
작성자: 관리자 2002-05-17 16:09:46 | 2,224
질문 감사합니다.

InTouch에서 제공되는 함수는 없습니다.
하지만 Delay기능을 구현할 수 있습니다.
예를 들어 설명을 드리겠습니다.

만약에 어떠한 버튼을 눌렀을 경우 Light가 들어오게 하고 싶지만 버튼을 누른후 5초후에 켜지거나 꺼지게 하고 싶을 경우에 대한 예제를 설명 드리겠습니다.

1. 새로운 Windows를 만드신후 버튼과 램프를 창위에 배치 합니다.

2. 버튼을 더블 클릭하여 User Inputs->Discrete 버튼을 클릭하시고 Start(Memory Discrete)를 적습니다.

아래의 Script를 작성하여 주십시요.

3. Scripts->Data change ==> Tagname -> start
delay = 0; (delay (Memory Integer)

4. Scripts->Data change ==> Tagname -> $Second
delay = delay + 1;

5. Scripts->Condition ==> Condition -> delay == 5
IF light == 0 then
light = 1;
else
light = 0;
endif;

위와 같이 스크립트를 작성하시면 됩니다.
위와 같이 작성하시면 5초후에 램프가 꺼지고 켜지게 됩니다.

만약 3초의 Delay를 원하시는 경우는 Condition Script의 조건인 Delay == 5를 Delay == 3으로 뒤의 숫자를 바꾸어 주심면 됩니다.

위의 내용을 보시고 궁금하신 점이나 이해가 안가는 부분이 있으시면 저의 기술직원에게 전화주십시요

감사합니다.

( 02 - 790 - 5507 제조사업팀 사원 김영훈 )


이전글
다음글
목록
답변 삭제 수정