기본 콘텐츠로 건너뛰기

7월, 2020의 게시물 표시

싸이몬 CIMON SCADA FAQ - 원격지원 받는 방법

안녕하세요. 싸이몬 CIMON-SCADA 관련 FAQ를 소개 합니다. 원격 지원 서비스를 받는 방법은 다음과 같습니다.   1. Cimon 웹사이트에 접속합니다. ( www.cimon.co.kr )   2. 원격지원을 받기 위해서는 로그인을 하여야 합니다. 로그인 절차를 거친 후 상단 메뉴의 [고객지원] – [원격지원]으로 진입합니다.   3. 다음 화면에서 [원격지원 서비스 실행]을 클릭합니다.   4. 아래와 같은 화면이 나타나면 원격지원을 받을 준비가 완료됩니다. 원격지원을 받을 준비가 완료되면 담당자에게 연락하여 상담을 받으시기 바랍니다. 싸이몬 홈페이지에서 다양한 FAQ를 확인할 수 있습니다. >>홈페이지가기 언제나 고객을 먼저 생각하는 CIMON이 되겠습니다. 감사합니다.

싸이몬 CIMON SCADA FAQ - 태그값을 텍스트로 저장하는 방법

안녕하세요. 싸이몬 CIMON-SCADA 관련 FAQ를 소개 합니다. 태그값을 텍스트 파일로 저장하고자 하는 경우,  다음 예제와 같이 스크립트를 작성하여 활용할 수 있습니다.   [적용 방법] 파일이 저장되는 경로는 C 드라이브 내 ‘TEST’ 폴더입니다. 1. 데이터베이스에서 아날로그 태그 DATA1, DATA2를 생성합니다. 2. [도구]-[스크립트]에 진입하여 다음과 같이 스크립트를 작성합니다. Sub MakeTextFile1()   Dim StrRecord As String                              ‘text 에 데이터를 저장할 스트링 버퍼 Const crlf = Chr$(13) + Chr$(10)      ‘줄바꾸기 변수   ‘파일저장 경로 Path$ = “C:\TEST\”   ‘파일명 저장하기 위한 현재시간 받아오기 CurTime# = Now() YYYY$ = FormatStr(“%04d”, 0, Year(CurTime#))       ‘현재 연도 Mon$ = FormatStr(“%02d”, 0, MonTh(CurTime#))     ‘현재 월 DD$ = FormatStr(“%02d”, 0, Day(CurTime#))           ‘현재 일 HH$ = FormatStr(“%02d”, 0, Hour(CurTime#))         ‘현재 시 MM$ = FormatStr(“%02d”, 0, Minute(CurTime#))    ‘현재 분 SS$ = FormatStr(“%02d”, 0, Second(CurTime#))       ‘현재 초 DateTime$ = YYYY$ & Mon$ & DD$ & HH$ & MM$ & SS$   ‘파일 이름 FileName$ = Path$ & DateTime$ & “.txt” If FileExists(FileName$ ) Then Kill FileName$                              ‘파일 이름 똑같은 경우 삭제

싸이몬 CIMON SCADA FAQ - 사용자 마다 시작 페이지 설정을 다르게 하는 방법

안녕하세요. 싸이몬 CIMON-SCADA 관련 FAQ를 소개 합니다. 사용자 보안 설정 시 ‘로그인 동작’ 기능을 이용하여 각 사용자의 시작 페이지를 다르게 설정할 수 있습니다. 다음 예시를 참고하여 주시기 바랍니다.   [적용 방법] 1. [도구]-[사용자 보안]에 진입하여 ‘새 사용자’ 버튼을 누른 후,      두 명의 사용자(A, B)를 등록합니다. 2. 사용자 ID ‘A’와 ‘B’의 로그인 동작에 Openpage(“페이지 이름”) 명령식을 입력합니다.     사용자 ID ‘A’와 ‘B’가 로그인했을 때,      각자 “A로그인”, “B로그인”페이지가 실행되도록 합니다. 3. CimonX를 실행하여 각 사용자 ID로 로그인합니다.     각 계정으로 로그인 시 시작 페이지가 다르게 나타나는 것을 확인할 수 있습니다. 싸이몬 홈페이지에서 다양한 FAQ를 확인할 수 있습니다. >>홈페이지가기 언제나 고객을 먼저 생각하는 CIMON이 되겠습니다. 감사합니다.

싸이몬 CIMON SCADA FAQ - 전월의 마지막날을 태그값으로 표현하는 방법

안녕하세요. 싸이몬 CIMON-SCADA 관련 FAQ를 소개 합니다. 텍스트 파일 생성 시, 최근의 데이터를 최상위에 표시하고자 할 때  다음 예제의 스크립트를 사용할 수 있습니다. [예제] 1. [도구]-[스크립트]에 진입하여 다음과 같이 스크립트를 입력합니다. Sub TxtFileReadWrite() Dim Arr(0 to 32767)                                                    ‘배열 선언   UFILENAME$ = “D:\TESTSCADA.txt” ‘txt파일위치   If(fileExists(UFILENAME$)=True) then                                  ‘txt파일이 있을 경우 UFileNum = FreeFile Open UFILENAME For Input As UFileNum                            ‘txt 파일 열기 txtRecordNum% = 0                                                                       ‘txt파일 레코드 초기화 Do Until EOF(UFileNum) txtRecordNum% = txtRecordNum% +1                                      ‘txt파일 레코드 카운터 Line Input #UFileNum, Arr(txtRecordNum%)                         ‘txt 내용 읽어 Arr 배열에 저장   Loop Close UFileNum     ‘txt 파일 닫기   Open UFILENAME For Output As #1                                       ‘txt 파일 열기 Print #1, Timestr(44)                            ‘YYYY년MM월DD일 hh시mm분ss초로 txt파일에 쓰기 For i = 1 to txtRecordNum%

싸이몬 CIMON SCADA FAQ - 전월의 마지막날을 태그값으로 표현하는 방법

안녕하세요. 싸이몬 CIMON-SCADA 관련 FAQ를 소개합니다. 스크립트 상에서 DateSerial 함수와 DateAdd 함수를 사용하여  전 월의 말일을 출력할 수 있습니다. 다음의 예제를 참고하여 주시기 바랍니다.   [예제] 1. 데이터베이스에서 문자열 태그 ‘말일’을 생성합니다.   2. [도구]-[스크립트]에 진입하여 다음과 같이 스크립트를 작성합니다. Sub EMonth() Dim sDate# sDate# = DateSerial(YYYY, M, 1)                                      ‘당 월 1일 eDate# = DateAdd(“d”, -1, sDate#)                                   ‘당월 1일에 -1일(전 월 말일) endDate$ = Format(eDate#, “YYYY 년MM월DD일”)        ‘문자열 변환 SetTagVal “말일”, endDate$                                               ‘말일 문자열태그에 Write  End Sub ============================= DateSerial(YYYY, M, D) 함수에는 금월의 1일 날짜를 입력합니다. DateAdd 함수의 “d”는 하루 단위를 의미하며, -1은 -1d(일)을 의미합니다. sDate#의 시간값에서 -1일 한 값을 endDate에 문자열 형태로 저장합니다. 아래 그림과 같이 스크립트를 등록합니다.   3. 버튼 오브젝트를 생성한 후, [동작정의]에서 ‘명령식 동작’을 선택하고     ‘RunScript(“EMonth”)’를 입력합니다. 4. CimonX를 실행 후, 버튼을 클릭하면 문자열 태그에 전월의 말일 날짜가 출력되는 것을      확인할 수 있습니다. 싸이몬 홈페이지에서 다양한 FAQ를 확인할 수 있습니다. >>홈페이지가기 언제나 고객을 먼저 생각하는 CIMON이 되겠습니다. 감사합니다.