기본 콘텐츠로 건너뛰기

라벨이 plc인 게시물 표시

싸이몬 CIMON SCADA FAQ - PLC의 전원 재부팅 후 태그 값을 자동으로 동기화 시키고 싶습니다.

안녕하세요. 싸이몬 CIMON-SCADA 관련 FAQ를 소개 합니다. 태그동작 및 태그동작실행 기능을 사용하고자 할 때, 태그값이 변화했을 때에만 지정된 스크립트를 실행할 수 있습니다. PLC의 전원이 재부팅되었을 경우, 태그값이 변화한 것이 아니므로 태그값은 동기화되지 않습니다. 다음은 PLC의 전원이 재부팅되어도 태그값을 자동으로 동기화시킬 수 있도록 구성한 예제입니다. 1. 데이터베이스에서 아날로그 태그 A, B를 생성합니다. 2. 태그 A의 값이 변경될 때마다 B의 값도 같은 값으로 동기화하기 위해, 태그 A에 ‘태그 동작을 지정함’과 ‘태그값 변경시 태그 동작을 실행함’ 옵션을 선택합니다. 3. [태그 동작] 탭에 B=A를 입력합니다. 이는 B의 값을 A에 쓰기하는 동작입니다. 4. [도구]-[스크립트]에 진입하여 다음과 같이 스크립트를 작성합니다. Sub Main() while 1 ‘ 통신상태 checking com = commstatus(“디바이스이름”) if com <> 0 then ‘ 통신이 오프라인이면 Do ‘ 무조건 반복 루프 실행 com = commstatus(“디바이스이름”) sleep(2000) Loop Until com = 0 ‘ 통신이 정상이 될때 까지 AA = Gettagval(“A”) settagval “B” , AA sleep(2000) end if sleep(2000) wend End Sub ====================================== 아래 그림과 같이 스크립트를 등록합니다. Commst...

싸이몬 CIMON SCADA FAQ - 태그(Tag) 또는 포인트(Point)란?

안녕하세요. 싸이몬 CIMON-SCADA 관련 FAQ를 소개 합니다. HMI에 있어서 감시하거나 제어해야 할 요소들을 “Tag” 또는 “Point”라고 칭합니다. 하위콘트롤러로서 PLC를 사용하여 HMI와 통신하는 경우 PLC의 Digital접점이나 Analog Point 및 내부메모리접점 중에서 상위 HMI System에서 감시하거나 제어해야 할 포인트를 계산하시면 필요하신 HMI 모델을 선정하실 수 있습니다. 물론 향후 설비의 증설이나 확장계획이 있다면, 이 부분까지 고려하여 HMI모델을 선정하셔야합니다. 일일이 감시/제어포인트를 산정하시기에 애로를 느끼신다면 “PLC의 총사용포인트 X 1.5” 정도로 산정하셔도 크게 무리는 없습니다. 싸이몬 홈페이지에서 다양한 FAQ를 확인할 수 있습니다. >> 홈페이지 가기 언제나 고객을 먼저 생각하는 CIMON이 되겠습니다. 감사합니다.

싸이몬 CIMON SCADA FAQ - PLC의 Raw Data를 현장에서 사용하는 단위(혹은 범위)계에 맞도록 가공하여 SCADA에 표현하는 방법

 안녕하세요. 싸이몬 CIMON-SCADA 관련 FAQ를 소개 합니다. Q: PLC 메모리 내 Raw Data를 실제 현장에서 사용하는 단위(혹은 범위)계에 부합하도록 가공하여 SCADA에 표현하고 싶어요. A: 아래 그림과 같이 데이터베이스 [태그편집] 창에서 ‘내부데이터’ 및 ‘실데이터’ 의 최소값/최대값을 설정하시면 됩니다. 지금부터는 이들 사이의 비례관계에 대해 안내해 드리겠습니다. 우선 내부데이터 와 실데이터의 의미입니다. 내부데이터 : SCADA에 표현되는 아날로그 태그 의 데이터 값입니다. 실데이터 : 실제 PLC 메모리 디바이스에 저장되는 데이터 값입니다. 그리고 이들의 최소값/최대값은 즉, SCADA 내 아날로그 태그 값에 대해 최소 A(실수)에서 최대 B(실수)까지 읽기 혹은 쓰기가 가능하다는 뜻입니다. 반면, PLC 측면에서는 해당 아날로그 태그의 A부터 B 사이의 값에 대하여 C(실수)부터 D(실수)까지의 값을 메모리 디바이스에 저장합니다. 예] 위 그림처럼 내부데이터와 실데이터의 최소값/최대값을 설정하였다면, PLC에 저장된 데이터 값이 ’50’일 경우 SCADA에서는 ‘0’을 나타내고, ‘100’일 경우 ’10’을 나타냅니다. 다시 말해, 아래와 같은 관계가 성립됩니다. [ PLC 저장 값 → SCADA 표현 값 ] 50 → 0 55 → 1 60 → 2 65 → 3 70 → 4 75 → 5 80 → 6 85 → 7 90 → 8 95 → 9 100 → 10 이들 관계를 수식으로 표현한다면 다음과 같습니다. 위 그럼처럼 내부터이터와 실데이터의 최소값/최대값이 각각 A, B, C, D 일 때, ( D – C ) ÷ ( B – A ) 를 ‘X’로 가정합니다. 이 경우 PLC 메모리에 저장되어 있는 값을 ‘Z’라고 한다면[ C ≤ Z ≤ D ], SCADA에 표현되는 값은 ( Z – C ) ÷ X ...

싸이몬 CIMON SCADA FAQ - PLC 계측값을 다른 단위로 자동변환하는 방법.( 예 : 섭씨 – 화씨 온도 변환)

 안녕하세요. 싸이몬 CIMON-SCADA 관련 FAQ를 소개 합니다. 예를들어 섭씨온도의 데이터를 계산을 통하여 화씨온도의 값으로 표현 할 경우 사용방안입니다. 실제 장비의 데이터값을 가져와 Sclae, Offset 을 이용하여 자동계산 할 수 있습니다. 아래와 같은 방법을 이용하여 구성하시면 됩니다. [예제] 1) CimonD에서 데이터베이스 창으로 이동합니다. 2) 태그 추가를 아래와 같은 방법으로 등록합니다. (D0010 동일 어드레스를 사용하는 Celsius 아날로그 실태그, Fahrenheit아날로그 실태그) 3) Fahrenheit 아날로그 태그편집창의 고급설정으로 이동하여 Scale에 1.8 입력, offset에 32 입력 합니다. 4) CimonX 실행 합니다. 5) Celsius 태그에 10을 입력 할 경우 아래와 같이 Fahrenheit 태그의 값이 50으로 계산됨을 확인 할 수있습니다. ※ 주의 사항 Scale 및 Offset 을 설정할 경우 내부데이터의 디폴트 최소값은 -100, 최대값은 100입니다. 이를 원치 않으실 경우 CimonD 에서 내부데이터 최소, 최대값 변경 가능합니다. 싸이몬 홈페이지에서 다양한 FAQ를 확인할 수 있습니다. >> 홈페이지 가기 언제나 고객을 먼저 생각하는 CIMON이 되겠습니다. 감사합니다.

싸이몬 CIMON SCADA FAQ - Windows 자체원격을 이용하여 SCADA 사용 가능 여부

 안녕하세요. 싸이몬 CIMON-SCADA 관련 FAQ를 소개 합니다. Q: Windows 자체원격을 이용하여 SCADA를 사용 할 수 있나요? A: SCADA가 설치되어 있는 PC 한 대당 1개의 키락이 필요 합니다. SCADA의 키락은 다중 PC에서 동시접속을 막기 위한 시스템이 내포되어 있습니다. 예를들어) A 회사에 있는 TEST_1이라는 PC 한 대에 DS 혹은 RS키락을 인식 시켰습니다. TSET_1 PC에서 CimonX를 정상적으로 사용중 A 회사의 같은 서버에 있는 TEST_2 PC가 Windows 원격을 통해 TEST_1 PC에 접속을 하게 되면 TEST_1 PC의 CimonX는 그 순간 데모모드로 동작하게 됩니다. 반대로, TEST_2 PC에서 Windows 원격을 이용하여 DS 혹은 RS 키락이 꽂혀있는 TEST_1 PC에 설치된 CimonX를 실행하면 마찬가지로 데모모드로 동작하게 됩니다. 원격지에서 사용 할 수 있는 키락( WS, CS, VS )이 있기 때문에 일반적으로 DS, RS 키락으로는 Windows 원격접속이 불가능하며 반드시 각 PC에 키락이 꽂혀 있어야 합니다. 설령 각 PC에 키락이 꽂혀 있다 하더라도 Windows 원격을 사용하는 순간 키락인식이 안되어 데모모드로 동작하게 됩니다. 서버클라이언트 및 FEP 는 위에서 언급한 내용과는 무관 합니다. 서버클라이언트 및 FEP는 양쪽 PC에 키락이 존재해야 하기 때문에 Windows 원격과는 다른 내용 입니다. 종합적으로 SCADA 사용시 Windows 원격을 사용하게 되면 데모모드로 인식을 하기 때문에 Windows 원격 사용을 금합니다. 싸이몬 홈페이지에서 다양한 FAQ를 확인할 수 있습니다. >> 홈페이지 가기 언제나 고객을 먼저 생각하는 CIMON이 되겠습니다. 감사합니다.

싸이몬 CIMON SCADA FAQ - PLC의 전원 재부팅 후 태그 값을 자동으로 동기화 시키고 싶습니다.

안 녕하세요. CIMON 입니다. 싸이몬 CIMON-SCADA 관련 FAQ를 소개합니다. 태그 동작 및 태그 동작 실행 기능을 사용하고자 할 때,  태그 값이 변화했을 때에만 지정된 스크립트를 실행할 수 있습니다. PLC의 전원이 재부팅되었을 경우,  태그 값이 변화한 것이 아니므로 태그 값은 동기화되지 않습니다. 다음은 PLC의 전원이 재부팅되어도 태그 값을 자동으로 동기화시킬 수 있도록 구성한  예제입니다. 1. 데이터베이스에서 아날로그 태그 A, B를 생성합니다. 2. 태그 A의 값이 변경될 때마다 B의 값도 같은 값으로 동기화하기 위해,      태그 A에 ‘태그 동작을 지정함’과 ‘태그 값 변경 시 태그 동작을 실행함’ 옵션을 선택합니다. 3. [태그 동작] 탭에 B=A를 입력합니다.     이는 ...

싸이몬 CIMON SCADA FAQ - 태그(Tag) 또는 포인트(Point)란?

안 녕하세요. CIMON 입니다. 싸이몬 CIMON-SCADA 관련 FAQ를 소개합니다. HMI에 있어서 감시하거나 제어해야 할 요소들을 'Tag' 또는 'Point'라고 칭합니다. 하위 콘트롤러로서 PLC를 사용하여 HMI와 통신하는 경우  PLC의 Digital 접점이나 Analog Point 및 내부 메모리 접점 중에서 상위 HMI System에서 감시하거나 제어해야 할 포인트를 계산하시면  필요하신 HMI 모델을 선정하실 수 있습니다. 물론 향후 설비의 증설이나 확장계획이 있다면,  이 부분까지 고려하여 HMI모델을 선정하셔야합니다. 일일이 감시/제어포인트를 산정하시기에 애로를 느끼신다면  “PLC의 총사용포인트 X 1.5” 정도로 산정하셔도 크게 무리는 없습니다. 싸이몬 홈페이지에서 다양한 FAQ를 확인할 수 있습니다. >>홈페이지가기...

싸이몬 CIMON SCADA FAQ - PLC의 Raw Data를 현장에서 사용하는 단위(혹은 범위)계에 맞도록 가공하여 SCADA에 표현하는 방법

안 녕하세요. CIMON 입니다. 싸이몬 CIMON-SCADA 관련 FAQ를 소개합니다. Q: PLC 메모리 내 Raw Data를 실제 현장에서 사용하는 단위(혹은 범위)계에 부합하도록      가공하여 SCADA에 표현하고 싶어요. A: 아래 그림과 같이 데이터베이스 [태그편집] 창에서  ‘내부데이터’ 및 ‘실데이터’ 의      최소값/최대값을 설정하시면 됩니다.      지금부터는 이들 사이의 비례관계에 대해 안내해 드리겠습니다. 우선 내부데이터 와 실데이터 의 의미입니다. 내부데이터 :  SCADA에 표현되는 아날로그 태그 의 데이터 값입니다. 실데이터 :  실제 PLC 메모리 디바이스에 저장되는 데이터 값입니다. 그리고 이들의 최소값/최대값은 SCADA 내 아날로그 태그 값에 대해  최소 A(실수)에서 최대 B(실수)까지 읽기 혹은 쓰기가 가능하다는 뜻입니다. 반면, PLC 측면에서는 해당 아날로그 태그의 A부터 B 사이의 값에 대하여  C(실수)부터 D(실수)까지의 값을 메모리 ...