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

고객지원

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

Q&A

HOME > 고객지원 > Q&A
  • 서울사업본부
  • 창원사업본부
자세히 설명 바랍니다.
작성자: 관리자 2002-04-23 17:54:10 | 1,792
정확히 어떻게 하시고자 하는지 자세한 설명 부탁합니다.

우선 제가 작성한 예제를 설명드리겠습니다.

제가 사용한 CSV파일의 내용
==============================
$Time ALARM1 ALARM2
==============================
16:05:00 0 47
16:10:00 0 47
16:15:00 30 61
16:20:00 27 75
16:25:00 62 76
16:30:00 24 71
16:35:00 66 22
16:40:00 13 22
16:45:00 42 39
16:50:00 57 44
16:55:00 37 44
17:00:00 47 35
17:05:00 94 45
==============================

우선 창에 버튼을 만들었습니다.
버튼을 클릭시에 start(Memory Discrete)의 값은 User input -> Discrete로 설정합니다.

Condition Scripts에 Start == 1로 설정하고 Condition Type : While True Every 2000 Msec로 설정합니다.

아래의 내용을 Script에 적습니다.

position = FileReadMessage ("D:comp_dataEDUintouchintouch기술지원00720.CSV", position, MyTag, 0);

wcAddItem ( "ListBox_1", MyTag );

실행한 결과를 보면 List Box에 아래와 같이 값이 들어갑니다.

$Time,ALARM1,ALARM2
16:05:00,0,47
16:10:00,0,47
16:15:00,30,61
16:20:00,27,75
16:25:00,62,76
16:30:00,24,71
16:35:00,66,22
16:40:00,13,22
16:45:00,42,39
16:50:00,57,44
16:55:00,37,44
17:00:00,47,35
17:05:00,94,45

제가 설명드린 내용과 요구하시는 내용이 다르시다면 하시고자 하는 내용에 대해서 자세한 설명을 해주시면 좀더 정확한 설명을 드릴 수 있습니다.

그럼 행복한 하루 보내십시요.

감사합니다.
이전글
다음글
목록
답변 삭제 수정