기본 콘텐츠로 건너뛰기

라벨이 명령식인 게시물 표시

싸이몬 CIMON SCADA FAQ - 내부함수 사용방법과 스크립트 함수 차이점

안녕하세요. 싸이몬 CIMON-SCADA 관련 FAQ를 소개 합니다. 명령식과 스크립트는 태그값 쓰기의 표현 형식 및 내부 함수 사용시 표현 형식에서 차이가 있습니다. [ 예문] 1. 태그값 쓰기 ( 예를 들어 TAG1 에 TAG2의 값을 넣을 경우 ) ex) Sub changevlaue() vlaue = gettagval(“TAG1”) settagval “TAG2”, value end sub 2. 내부함수 사용 내부 함수를 사용시 명령식은 도움말의 내부함수 표현을 그대로 사용하면 됩니다. 하지만 스크립트의 경우 함수를 사용하여 어떤 값을 쓰거나 지령을 내릴 경우 함수에 괄호가 들어가지 않으며, 그 반대로 값을 불러오거나 상태를 받아올 경우 괄호가 들어 갑니다. 예를 들어 다음 과 같은 경우 차이점이 발생 합니다. 1) 트렌드 모드 변경 함수를 이용하여 지령을 내릴 경우 ※ TrendSetPenVal() 의 자세한 내용은 도움말에 연산식 및 명령식에서 확인하실 수 있습니다. – 값 종류에 따라 다음과 같은 Pen에 관련된 값이 설정 됩니다. 0 : Pen의 이름 (설정값을 문자열로 입력합니다.) 1 : Pen의 주석 (설정값을 문자열로 입력합니다.) 2 : Pen에 설정된 최소값 3 : Pen에 설정된 최대값 4 : Pen의 연결방법 (0:표시없음, 1:선연결, 2:계단형) 2) 트렌드 모드 함수를 이용하여 펜의 상태를 확인하는 경우 ※ GetTrendMode()의 자세한 내용은 도움말에 연산식 및 명령식에서 확인하실 수 있습니다. – 지정된 Trend Object가 RealTime 트렌드인 경우에는 0을, Historical Trend인 경우에는 1을 출력합니다. [T I P] 스크립트 함수와 내부함수의 차이점 스크립트 : Microsoft 사의 Visual Basic 을 기반으로 만들어진 일종의 컴파일러( 컴퓨터가 인식할 수 있는 언어) 를 사용합니다. 여기서 제공되는 ...

싸이몬 CIMON SCADA FAQ - SCADA에서 외부 프로그램을 실행할 수 있는 방법

안녕하세요. 싸이몬 CIMON-SCADA 관련 FAQ를 소개 합니다. 아래의 명령식을 사용하면 외부 프로그램을 실행할 수 있습니다. RunApp(“실행 파일”, “매개 변수”) 실행 파일을 단독으로 실행하거나, 매개 변수를 이용하여 파일을 열 수 있습니다. 다음 내용은 버튼을 활용한 예제입니다. 임의의 버튼을 생성합니다. 버튼의 ‘동작’을 ‘명령식’ 으로 설정하고 명령식을 입력합니다. ‘계산기’ 버튼에는 RunApp(“calc”,””), ‘엑셀’ 버튼에는 RunApp(“C:\Program Files\Microsoft Office\Office15\excel.exe”,”C:\Test.xlsx”) 명령식을 입력했습니다. CimonX를 실행한 후 해당 페이지의 버튼을 클릭합니다. 버튼을 누르면 명령식에 설정한 프로그램이 실행되는 것을 확인할 수 있습니다. 싸이몬 홈페이지에서 다양한 FAQ를 확인할 수 있습니다. >> 홈페이지 가기 언제나 고객을 먼저 생각하는 CIMON이 되겠습니다. 감사합니다.

싸이몬 CIMON SCADA FAQ - 경보태그 발생동작에 명령식을 많이 사용하고 싶을 경우

 안녕하세요. 싸이몬 CIMON-SCADA 관련 FAQ를 소개 합니다. Q: 데이터베이스 경보태그의 발생 동작에 명령식을 한 개 이상 사용 할 수 있나요? A: 세미콜론을 이용하여 사용 가능 합니다. 먼저 데이터베이스에서 경보태그를 만듭니다. 경보태그에서 발생동작을 지정 합니다. 여기에서 가장 중요한 부분은 명령식을 쓰고 난 뒤에 다른 명령식을 쓸 때 ;;을 붙여줘야 합니다. 한 개가 아닌 두 개를 붙여줘야 적용이 됩니다. 예시로 디지털태그를 1로 만드는 명령식을 사용 했지만 실제로는 일반 함수들도 사용이 가능 합니다. 싸이몬 홈페이지에서 다양한 FAQ를 확인할 수 있습니다. >> 홈페이지 가기 언제나 고객을 먼저 생각하는 CIMON이 되겠습니다. 감사합니다.

싸이몬 CIMON SCADA FAQ - 키패드를 직접 만들어서 사용하는 방법

안 녕하세요. CIMON 입니다. 싸이몬 CIMON-SCADA 관련 FAQ를 소개합니다. SCADA에서 키패드를 직접 제작하고자 하실 경우,  화면 편집 후 스크립트로 구현하는 것으로 가능합니다. 다음 예제를 참고하여 주시기 바랍니다. [적용 방법] 1. 다음과 같이 키패드 페이지를 작성합니다. 2. 데이터베이스에서 문자열 태그 ‘SELECT’, ‘VALUE’, ‘D0’을 생성합니다. 3. 키패드 버튼을 다음과 같이 정의합니다.    [터치]-[동작정의]에서 ‘명령식’ 선택 후, 각 버튼에 해당되는 명령식을 입력합니다. ex) 0 버튼: SELECT = 0;  Runscript(“Insert”) 1 버튼: SELECT = 1;  Runscript(“Insert”) … 9 버튼: SELECT = 9; ...

싸이몬 CIMON SCADA FAQ - 내부함수 사용방법과 스크립트 함수 차이점

안 녕하세요. CIMON 입니다. 싸이몬 CIMON-SCADA 관련 FAQ를 소개합니다. 명령식과 스크립트는 태그값 쓰기의 표현 형식 및 내부 함수 사용 시  표현 형식에서 차이가 있습니다. [ 예문]   1.  태그값 쓰기 (  예를 들어 TAG1 에 TAG2의  값을 넣을 경우 )   ex) Sub changevlaue() vlaue = gettagval(“TAG1”) settagval “TAG2”, value end sub 2. 내부함수 사용 내부 함수를 사용시 명령식은 도움말의 내부함수 표현을 그대로 사용하면 됩니다.  하지만 스크립트의 경우 함수를 사용하여 어떤 값을 쓰거나 지령을 내릴 경우  함수에 괄호가 들어가지 않으며,  그 반대로 값을 불러오거나 상태를 받아올 경우...

싸이몬 CIMON SCADA FAQ - SCADA에서 외부 프로그램을 실행할 수 있는 방법

안 녕하세요. CIMON 입니다. 싸이몬 CIMON-SCADA 관련 FAQ를 소개합니다. 아래의 명령식을 사용하면 외부 프로그램을 실행할 수 있습니다. RunApp(“실행 파일”, “매개 변수”) 실행 파일을 단독으로 실행하거나, 매개 변수를 이용하여 파일을 열 수 있습니다. 다음 내용은 버튼을 활용한 예제입니다. 임의의 버튼을 생성합니다. 버튼의 ‘동작’을 ‘명령식’ 으로 설정하고 명령식을 입력합니다. ‘계산기’ 버튼에는 RunApp(“calc”,””), ‘엑셀’ 버튼에는 RunApp(“C:\Program Files\Microsoft Office\Office15\excel.exe”,”C:\Test.xlsx”) 명령식을 입력했습니다. CimonX를 실행한 후 해당 페이지의 버튼을 클릭합니다. 버튼을 누르면 명령식에 설정한 프로그램이 실행되는 것을 확인할 수 있습니다. ...