-
제품선택
-
안녕하세요, CIMON입니다.
특수 카드 초기화 프로그램을 이용하면 모듈 교체 후 별도의 설정 없이 전원 재 투입만으로 교체 모듈의 설정이 이루어집니다.
설정 방법은 아래와 같습니다.
1. 메인메뉴에서 [파일] -> [새프로그램] -> [특수 카드 초기화]를 선택합니다.
2. 다음 그림과 같이 [Base 수]를 지정하고 각 베이스 별로 슬롯 수를 지정합니다. 이후 해당 슬롯에 장착된 모듈을 지정한 뒤 [저장] 버튼을 누릅니다.
PLC에 사용중이던 설정이 있을 경우 [업로드] 버튼을 눌러 설정 값을 읽어올 수 있습니다.
I/O 예약에 설정된 값이 있을 경우 [IO예약 적용] 버튼을 눌러 설정 값을 읽어올 수 있습니다.
저장 후 프로그램 다운로드를 하면 초기화 설정이 완료 됩니다.
※참고사항
본 프로그램을 이용하면 특수 카드 교체 후 PLC 모드를 STOP-RUN으로 변경하는 것 만으로도 기존 설정 값을 해당 카드에 쓰기가 가능합니다.
언제나 고객을 먼저 생각하는 CIMON이 되겠습니다.
감사합니다.
-
안녕하세요.
CIMON 입니다.
SIEMENS S7-1200 시리즈부터 SIEMENS 설정 프로그램이 TIA Portal로 변경되어
기존 Simatic 설정 방법과 혼돈하는 경우가 많습니다.
하단의 예제를 참고하여 설정하시기 바랍니다.
[PLC 설정 예제]
1. TIA Portal 프로그램 실행
1) 새 프로젝트 생성
프로그램 실행시 아래의 화면이 표시되됩니다.START – Create new project – Create 순으로 클릭합니다.
2. 다음은 Device&Network 설정화면입니다.
1) Add new device 를 작성합니다.
연결하고자 하는 Controllers에서 S7-1200 PLC에 해당하는 PLC CPU 등록하여 구성합니다.2) 펌웨어 및 CPU 모델명을 확인 후 해당 모듈을 등록하시기 바랍니다.
3) Create 등록시 아래의 화면이 표시 됩니다.
3. PLC ip 설정 및 Rack 등록을 확인합니다.
1) 등록된 PLC – Device Configuration 을 클릭합니다.[Properties] – [Project information] – Name,Author를 등록합니다. (Rack:0, Slot:1)
2) [PROFINET interface] – [Ethernet address] – [IP protocol]에서 IP Address를 등록합니다.
[Properties] – [Web server] 내의 [General_Protection] 에서 Full access(No protection)를 선택합니다.
(* Hmi access로 접속하여도 관계없음)
4) [General_Protection] – [Connection Mechanisms] 의
Permit access with Put/Get communication from remote partner(PLC,HMI,OPC,..) 옵션을 선택합니다.
* 3번 항목과 4번항목은 꼭 등록하여야 통신이 정상적으로 됩니다.
4. Online 준비
1) Project Tree 화면의 Online Access 카테고리로 이동합니다.
2) Online access 카테고리에서 연결되는 네트웍 장비를 클릭합니다.
3) 연결된 Lan카드를 우클릭 후 [Properties]를 클릭합니다.
4) 연결된 장비간 ip 및 Subnet Mask 등을 확인합니다.
5. Online 연결
1) Project Tree 화면으로 이동 후 [PLC 디바이스 카테고리] – [Online & diagnostics] – [Online access] 화면에서Type of the PG/PC Interface PN/IE 를 선택합니다.
2) PG/PC Interface에서 연결되는 LAN 카드를 선택합니다.
3) 해당 LAN카드의 Configuration 내용을 확인합니다.
4) 아래 화면의 PLC 이미지를 클릭한 다음 [Start Search]를 클릭합니다.
5) Search 완료 후 아래의 화면과 같이 Go online 버튼이 활성화됩니다.
Go Online 버튼을 누른 후 PLC와 정상적으로 연결이 완료되었습니다.
6. DB 블록 등록
1) [PLC CPU 디바이스 선택 화면] – [Program blocks] 카테고리에서 Add New blocks 를 선택합니다.2) 블록 이름 및 블록 번호를 지정하고 “OK” 버튼을 클릭합니다.
블록 지정 후 다음과 같은 화면이 나타납니다.
등록된 블록을 선택 후 [Properties]를 선택합니다.
블록의 [General] – [Attributes] 항목에서 “Optimized block access”를 클릭합니다.
클릭 전에는 블록에 대한 Offset 처리가 되지 않지만 설정 후에는 블록에 대한 Offset 처리가 가능합니다.블록 통신이 되지 않으면 “Optimized block access”를 해제해서 사용합니다
블록 등록 후 “OK”버튼을 클릭합니다.
블록 컴파일을 실시합니다.
먼저 해당 DB를 클릭하고 DB에 사용하고자 하는 Data type을 등록합니다.등록된 블록에 대하여 Compile 을 실시합니다. 총 3가지의 옵션이 제공됩니다.
– Software(only change)
– Software(rebuild all blocks)
– Software(reset memory reserve)그리고 Offset 모드를 등록하여 DB 영역을 등록할 수 있습니다.
Load Preview 창에 진입하여 Stop Modules 옵션을 No action 으로 설정합니다.
Text Libraries 옵션을 Consistent download 로 설정합니다. Load 버튼이 활성화 되면 해당 버튼을 눌러 Load를 실행합니다.
Load 실시 후 PLC 로직 프로그램을 확인합니다.
[XPANEL 설정 예제]
XPANEL Designer 를 실행하여 [도구] – [I/O 디바이스]를 선택합니다.1. [새 디바이스] 버튼을 눌러 I/O 디바이스 종류를 설정합니다.
2. I/O 디바이스 종류를 Ethernet 으로 선택한 후 통신 포트를 설정합니다.
통신 포트(S7-1200의 경우 PG/FG 프로토콜 적용)-SIEMENS S7 Ethernet 을 선택하고 설정을 진행합니다.통신방식: TCP
통신 Timeout : 10
재시도 횟수: 3회3. 스테이션을 다음과 같이 설정합니다.
네트워크 ID : 1번
IP 어드레스: 172.30.30.200(PLC측 IP)
소켓포트 번호: 102
4. 데이터 베이스를 다음과 같이 설정합니다.5. 다음은 데이터 베이스 등록 시 유의하여야 할 사항입니다.
PLC의 등록된 어드레스 방식과 상이하므로 하단의 내용을 반드시 참조하시기 바랍니다.
DB 영역에서 DBW,DBD 구분은 데이터베이스 등록의 고급 설정 데이터 형태를 따릅니다.언제나 고객을 먼저 생각하는 CIMON이 되겠습니다.
감사합니다.
#SIEMENS S7#SIEMENS S7 Series Ethernet#SIEMENS S7 Series Loader#SIEMENS S7 Loade#SIEMENS S7 Ethernet#지맨스이더넷통신#지맨스이더넷통신설정#지맨스로더통신#S7이더넷통신#S7로더통신#지맨스S7#SIEMENS S7#SIEMENS S7메뉴얼#SIEMENS S7매뉴얼#지맨스S7메뉴얼#지맨스S7매뉴얼#XPANEL 통신메뉴얼#XPANEL 통신매뉴얼#엑스판넬통신메뉴얼#엑스판넬통신매뉴얼#지맨스S7-1200#지멘스S7-1200#SIEMENS S7-1200#S7-1200
-
Q: FEP 통신 설정 방법을 알고 싶습니다. (SCADA 끼리 통신 하는 방법)
A: FEP 이더넷 통신설정 방법에 대해 설명 드리겠습니다.
[FEP란?]
1) Front End Processor 약자입니다.
2) 스카다(Cimon SCADA)를 장비로 간주하며, 어드레스는 태그이름이 됩니다.
3) 여러 사이트에 흩어져 있는 SCADA를 한SCADA에서 한꺼번에 감시하거나 제어하고자 할 때 사용합니다.
[FEP 서버 설정방법]
● SCADA 3.03 기준으로 작성하였습니다.
● FEP Server PC IP : 192.168.0.11
● FEP Client PC IP : 192.168.0.10
● 공유기 DDNS : CimonSupport.iptime.org
1) CimonD -> 도구 -> 네트워크 -> FEP 서버로 동작 Check
2) FEP설정 항목에서 ENET Check
3) 통신포트 설정
● 포트 : Default포트 0번이며, UDP 1609번입니다.
포트가 1번이면 UDP 1610, 2번이면 UDP 1611번입니다.
● 기본IP어드레스 : Local IP(FEP Server PC)를 입력합니다.
● 등록된 노드만 통신함 : 노드설정된 PC만 통신을 진행합니다.
● 유동IP사용 : 공유기를 이용한 외부 네트워크를 사용시에 체크합니다.
[FEP Client 설정방법]
1) CimonD -> 도구 -> IO디바이스 -> 디바이스 이름 지정 -> Cimon Net 설정
2) 기본IP 어드레스 – Local IP(FEP Client PC)를 입력합니다.
FEP Client PC IP가 유동이거나 IP를 모를 경우 0.0.0.0을 입력해도 무방합니다.
3) 추가 -> Server쪽 정보를 입력합니다.
내부네트워크를 사용할 경우 기본IP 어드레스를 Server IP를 입력합니다.
4) 추가 -> Server쪽 정보를 입력합니다.
공유기를 사용할 경우 공유기 DDNS 또는 IP를 입력합니다.
5) 공유기를 사용할 경우 포트포워딩을 설정합니다.
(FEP Server 앞 단의 공유기)
공유기를 사용하지 않을 경우 “5) 과정”은 생략하셔도 됩니다.
6) CimonD -> 도구 -> 데이터베이스의 Server에서
원하는 태그를 설정합니다. Server의 A그룹 DIG태그를 Client측에서 설정,
즉 A.DIG 태그를 Server와 공유합니다.
7) 설정이 완료된 후 Cimon X 실행 -> 보기 -> 네트워크상태 확인
#FEP통신 #FEP통신기능 #FEP기능 #FEP사용 #FEP통신설정 #FEP통신설정방법 #FEP설정 #FEP설정방법 #FEP이더넷통신 #FEP이더넷통신기능 #FEP이더넷기능 #FEP이더넷사용 #FEP이더넷통신설정 #FEP이더넷통신설정방법 #FEP이더넷설정 #FEP이더넷설정방법 #스카다FEP통신 #스카다FEP통신기능 #스카다FEP기능 #스카다FEP사용 #스카다FEP통신설정 #스카다FEP통신설정방법 #스카다FEP설정 #스카다FEP설정방법 #스카다FEP이더넷통신 #스카다FEP이더넷통신기능 #스카다FEP이더넷기능 #스카다FEP이더넷사용 #스카다FEP이더넷통신설정 #스카다FEP이더넷통신설정방법 #스카다FEP이더넷설정 #스카다FEP이더넷설정방법 #SCADA FEP통신 #SCADA FEP통신기능 #SCADA FEP기능 #SCADA FEP사용 #SCADA FEP통신설정 #SCADA FEP통신설정방법 #SCADA FEP설정 #SCADA FEP설정방법 #SCADA FEP이더넷통신 #SCADA FEP이더넷통신기능 #SCADA FEP이더넷기능 #SCADA FEP이더넷사용 #SCADA FEP이더넷통신설정 #SCADA FEP이더넷통신설정방법 #SCADA FEP이더넷설정 #SCADA FEP이더넷설정방법
-
안녕하세요.
CIMON입니다.
FEP 시리얼 통신설정 방법에 대해 설명 드리겠습니다.
[FEP란?]
1) Front End Processor 약자입니다.
2) Cimon SCADA를 장비로 간주하며, 어드레스는 태그이름이 됩니다.3) 여러 사이트에 흩어져 있는 SCADA를 한SCADA에서 한꺼번에
감시하거나 제어하고자 할 때 사용합니다.
[FEP 서버 설정방법]
● SCADA 3.03 기준으로 작성하였습니다.
1) CimonD > 도구 -> 네트워크 -> FEP 서버로 동작 Check2) FEP설정 항목에서 CNET Check
3) 통신포트 설정
● FEP Server PC의 통신 파라미터 설정을 진행합니다.
● 전송속도는 115,200bps까지 설정할 수 있으나 Client에서 38,400bps까지 지원합니다.
[FEP Client 설정방법]
1) CimonD -> 도구 -> IO디바이스 -> 디바이스 이름 지정 -> Cimon Net 설정
2) FEP Client의 통신 파라미터를 설정합니다.통신포트를 제외한 설정은 FEP Server와 동일해야 합니다.
3) 결선 정보는 아래와 같습니다. (RS232를 사용할 경우)
4) CimonD -> 도구 -> 데이터베이스 에서 Server에서 원하는 태그를 설정합니다.
Server의 A그룹 DIG태그를 Client측에서 설정, 즉 A.DIG 태그를 Server와 공유합니다.
5) 설정이 완료된 후 Cimon X 실행 -> 보기 -> 네트워크상태 확인
6) 설정을 진행한 후 되지 않는 경우 조치방법은 아래와 같습니다.
ㄱ. Cimon X -> 보기 -> 시스템 상태 확인
통신 파라미터 설정 및 결선 확인이 필요합니다.
언제나 고객을 먼저 생각하는 CIMON이 되겠습니다.
감사합니다.
-
Q: Cimon-Touch에서 수정한 작화 또는 PC에서 수정한 작화를 Touch PC에 적용시
Touch에 변경된 작화가 적용되지 않아요. 해결 방법이 있나요?
A: 위 문제의 경우 Touch V3.04에서 신규 기능 추가된 AutoBackup 기능으로 인해서 발생될 수 있습니다.
기존 고객님들이 프로젝트 작화중 외부 환경적 요인으로 인한 PC다운등으로 기존의 작화 파일을 유지해 달라는
요청이 많아서 기능 추가된 건입니다.
[프로젝트 내 AutoBackup(프로젝트_Backup) 폴더를 삭제 후 적용 바랍니다.]
1.CIMON-Touch (VER 3.04) 이전 프로젝트 폴더EX>C:\CIMON\SCADA3.04\Samples\Totorial
2. CIMON-Touch (Ver 3.04) 프로젝트 폴더
EX>C:\CIMON\SCADA_T3.04\Samples\Totorial
프로젝트 폴더내 프로젝트 네임(Totorial_BackuP) 명으로 백업 파일 생성
Ver 3.04의 경우 백업 폴더 확인 후 Backup폴더 존재 시 Backup폴더로 프로젝트 Reading.
Pc 작화 수정 후 Backup 폴더 삭제 후 CIMON-Touch PC에서 실행하시면 됩니다.#터치작화#터치작화수정에러#터치작화수정적용#수정변경안됨#작화수정에러#TOUCH작화#TOUCH작화수정에러#TOUCH작화수정적용#작화편집에러#터치작화수정#TOUCH작화수정#터치작화수정에러#TOUCH작화수정에러
-
안녕하세요.
CIMON입니다.
CommStatus 내부함수를 이용하여 통신 상태를 확인할 수 있습니다.
다음 예제를 참조하여 주시기 바랍니다.
[사용 예제]
1. 데이터베이스에서 디지털 태그를 생성합니다.
2. [도구]-[스크립트]에 진입하여 다음과 같이 스크립트를 작성합니다.
Sub main()
While 1
A = CommStatus(“plc.ST”)
‘A가 0일 때 통신 상태 정상, 1일 때 통신 상태 비정상, -1일 때 통신상태 Disable
if A = 0 thenSettagval “DIG1”, 0
else
Settagval “DIG1”, 1
‘통신상태가 정상일 때 DIG1의 값이 0이고 비정상이거나 Diable상태일 때 1
end if
sleep(500)
Wend
End Sub
=======================================
아래 그림과 같이 스크립트를 등록합니다.
Commstatus 함수에 대한 설명은 다음을 참고바랍니다.
Commstatus 지정된 디바이스 또는 스테이션의 통신 상태를 출력합니다. 수치함수 연산식 표기 Commstatus (“디바이스이름”) Commstatus (“디바이스이름.스테이션이름”)
Commstatus (“”)
스크립트 표기 n = Commstatus (“디바이스이름”) n = Commstatus (“디바이스이름.스테이션이름”)
n = Commstatus (“”)
기능 지정된 디바이스 또는 스테이션의 통신 상태를 출력합니다. 디바이스 이름을 지정하지 않으면 시스템 전체적인 통신 상태를 출력합니다. -1 통신이 비활성화된 상태입니다. 0 통신이 정상적인 상태입니다. 1 통신이 비정상적인 상태입니다. 사용 예제 디바이스 이름이 ‘PLC’일 때, 해당 디바이스의 통신 상태를 확인합니다. 연산식 입력: Commstatus (“PLC”) = n
스크립트 입력: n = Commstatus (“PLC”)
3. CimonX를 실행하여 동작을 확인합니다.
통신 상태가 정상일 경우에는 태그의 값이 0으로 나타나며, 통신 이상 발생시 태그 값이 1이 되는 것을 확인할 수 있습니다.
언제나 고객을 먼저 생각하는 CIMON이 되겠습니다.
감사합니다.
-
Q: 사용자가 원할때만 데이터 수집을 할 수 있나요?
A: 데이터 수집 기본 기능으로는 CimonX가 실행되는 순간부터 데이터 수집이 되지만 EnableDataLog 함수를 이용하면 가능 합니다.
- 데이터 수집 모델을 등록 합니다.
2. 데이터 수집할 태그를 등록하고 디지털 태그 하나를 추가로 등록 합니다. 디지털 태그에는 태그동작을 하나 걸고 RunScript(“main”)을 등록 합니다.
3. 스크립트를 작성 합니다. EnableDataLog함수 사용방법은 도움말에 나와 있습니다. EnableDataLog “데이터 수집 모델이름”, 1 혹은 EnableDataLog “데이터 수집 모델이름”, 0 입니다. 1일때는 데이터 수집 모델을 실행 시키고, 0일때는 데이터 수집 모델을 정지 시킵니다.
Main 스크립트를 사용한 이유는 CimonX가 처음 시작 했을 때 D의 태그값의 초기값이 1일 수도 있기 때문에 Main 스크립트를 사용 하였습니다.
4. CimonX를 처음 실행 했을때의 시스템 상태 화면 입니다.
Main 스크립트가 돌고 데이터 수집이 Disable된 것을 확인 할 수 있습니다. 그리고 Main 스크립트가 정지 되었습니다. 데이터 수집이 Disable 된 이유는 D 태그의 초기값이 0이기 때문 입니다.
5. 여기서 D의 태그값을 1로 바꾸고 시스템 상태 화면을 보았습니다.
Main 스크립트가 돌고 데이터 수집이 Enable 되었습니다. D의 태그값이 1이고 D태그의 태그동작에 RunScript(“Main”)을 사용 하였기에 태그값이 바뀔 때마다 스크립트가 실행 됩니다.
이와 같이 사용자가 원할 때만 EnableDataLog 함수를 이용하여 데이터 수집을 할 수 있습니다.
-
안녕하세요, CIMON입니다.
다음은 CICON 6.20 설치후 USB 접속이 되지 않는 경우에 대한 해결 방법입니다.
주로 해당 증상은 CPxU, XPxA, PLCS, USB 2.0 B/Mini Type 일 때 발생하며, 해당 해결 방법은 임시적인 방안임을 숙지하시기 바랍니다.
1. [제어판] -> [장치관리자] 로 진입합니다.
[기타장치] -> [CIMON PLC (느낌표)] 또는
[범용직렬버스컨트롤러] -> [CIMON PLC USB Driver for CICON (느낌표)]
와 같이 장치 옆에 느낌표 아이콘이 생겼을 경우, 드라이버 설치에 문제가 발생하였음을 의미합니다.
2. [CIMON PLC] 를 우클릭하고 [속성]을 선택합니다.
드라이버 버전이 4.0.0.0 인지 확인하시기 바랍니다.
3. PLC를 연결하고자 하는 PC의 [내 컴퓨터]를 우클릭하여 [속성]을 선택합니다.
4. 현재 사용중인 PC의 OS가 Windows 7 , 64BIT 임을 확인하고, 기존의 CIMON PLC 드라이버를 제거합니다.
5. [CIMON PLC USB Driver for CICON]을 우클릭하여 [제거]를 선택합니다.
6. USB 드라이버 재연결시 기타장치에 드라이버가 다시 인식되며, 다음 그림과 같이 [드라이버 소프트웨어 업데이트]를 눌러줍니다.
7. 이어 나타나는 창에서 [컴퓨터에서 드라이버 소프트웨어 찾아보기]를 클릭합니다.8. 찾아보기를 선택한 후 기존의 드라이버(4.0.0.0)의 경로를 ( C: CIMON CICON UsbDriver Windows_64Bit ) 새로 다운받은 USB 드라이버(3.0.0.0)의 경로로 지정합니다.
다음을 눌러 설치를 완료합니다. (첨부된 파일을 참조하시기 바랍니다.)
* 위 스크린샷은 Default 경로사진입니다.
9.
[장치관리자] -> [범용 직렬 컨트롤러] -> [CIMON PLC USB Driver for CICON]
우클릭 후 [속성] -> [드라이버] -> [드라이버 버전]
CICON 6.10 USB 드라이버 3.0.0.0으로 표시되면 정상적으로 설치를 완료하였습니다.
언제나 고객을 먼저 생각하는 CIMON이 되겠습니다.
감사합니다.
#cicon 6.20#cicon 6.20드라이버#6.20드라이버#USB드라이버#cicon USB드라이버#PLC로더프로그램드라이버#로더프로그램USB드라이버#USB드라이버접속불능#USB드라이버접속오류#USB드라이버접속안됨
-
CIMON-SCADA 스크립트를 사용해서 시간을 변경 할 수 있습니다.
아래와 같이 스크립트를 작성하면 됩니다.
Sub PCTIMECHANGE()
Date$ = “2012-07-07”
Time$ = “14:00:22”
End Sub
명령식이나 스크립트상에서 RunScript (“PCTIMECHANGE”)실행을 하면 pc 시간이 2012년7월7일 오후2시00분22초로 바뀝니다.
#PC시간#시간#변경#시간변경
-
안녕하세요,
CIMON입니다.
HMI에 있어서 감시하거나 제어해야 할 요소들을 “Tag” 또는 “Point”라고 칭합니다.
하위콘트롤러로서 PLC를 사용하여 HMI와 통신하는 경우 PLC의 Digital접점이나 Analog Point 및 내부메모리접점 중에서
상위 HMI System에서 감시하거나 제어해야 할 포인트를 계산하시면 필요하신 HMI 모델을 선정하실 수 있습니다.
물론 향후 설비의 증설이나 확장계획이 있다면, 이 부분까지 고려하여 HMI모델을 선정하셔야합니다.
일일이 감시/제어포인트를 산정하시기에 애로를 느끼신다면 “PLC의 총사용포인트 X 1.5” 정도로 산정하셔도 크게 무리는 없습니다.
언제나 고객을 먼저 생각하는 CIMON이 되겠습니다.
감사합니다.