UDP/IP, TCP/IP 특징

1.       UDP(User Datagram  Protocol ) 

1)      기능 및 특징 

* 가상회선을 굳이 확립할 필요가 없고 유연하며 효율적 응용의 데이타 전송  에 사용되는 트랜스포트 계층의 통신 프로토콜  

*  비연결성  이고 순서화  되지 않은 Datagram 서비스 제공   

*  빠른 요청과 응답이 필요한 응용에 적합  

*  논리  적인 연결( 가상회선  )이 필요없는 데이터그램   지향의 전송계층  용 프로토콜  

 

2)      포멧 구조 

*  UDP 패킷   구조

 

 *  UDP 패킷 헤더 구조

 

– 수신 포트   번호 : 선택 항목(사용하게되면 응답 받게될 포트를 표시함).

– 패킷전체 길이 : 바이트 단위의 길이. 최소값 8 (헤더 만 포함될 때)

체크섬   : 선택 항목. 체크섬 값이 0 이면 수신 측은 체크섬 계산 안함

1.       TCP (Transmission  Control Protocol )
1)      기능 및특징
*   OSI 계층모델  의 관점에서 트랜스포트   계층  에 해당
*   End-to-End  호스트   내 프로세스   상호 간에 논리  적인 회선의 연결지향성   서비스를 제공
*   신뢰성   있음 ( Reliable )
*   연결지향적   (Connection-oriented )

2)      패킷의 구조 
*   IP datagram 안에 TCP data가 캡슐화   됨

 


3.       TCP/IP, UDP/IP 비교 및 분석  

TCP 프로토콜은 통신을 수행하기 위하여 두 장비간 접속(Connection) 절차를 반드시 거쳐야 하는 프로토콜입니다.   접속을 유지한다는 것은 통신 상대방에 관한 정보와 통신 프레임 전개 과정에 따른 각종 데이터를 관리하기 위한 메모리를 별도로 확보한다는 것을 의미합니다. 따라서, 일반적으로 TCP를 지원하는 서버 장비들은 허용하는 동시 접속 용량에 제한을 두게 됩니다.  

 

TCP 프로토콜은 파일과 같은 대용량의 데이터를 교환하는 용도에 매우 적합합니다. 보통 이더넷 프레임은 1Kbytes 내외의 크기를 한 단위로 하여 전송됩니다. 수 Mbytes 용량의 파일을 송/수신 하기 위해서는 많은 수의 작은 프레임을 교환하여야 합니다. 이 과정 중 단 한 개의 프레임이라도 오류가 발생되어 전송되지 못한다면 전체 파일의 데이터를 신뢰할 수 없게 됩니다. 이러한 요구에 적합하도록 TCP 프로토콜은 프레임의 순서를 관리하는 방법과 오류 발생시 프레임을 재전송하는 방법 등을 엄격하게 규정하고 있습니다. 그 결과, TCP  프로토콜을 이용하여 송수신 된 파일은 높은 신뢰성을 갖게 된다 할 수 있습니다.   

 

이것은 사무자동화 분야에서는 매우 중요한 장점입니다. 그러나, 고속의 실시간 통신을 필요로 하는 산업자동화 분야에서는 다른 관점으로 볼 수 있습니다. SCADA 또는 HMI 와 PLC간 통신을 산업자동화 분야의 대표적인 예로 들 수 있습니다. 이들 장비 사이의 통신은 여러 개의 분리된 데이터 블록을 끊임 없이 반복하여 송/수신하는 특징을 갖고 있습니다. 파일의 송수신에 적합하도록 설계된 TCP 프로토콜을 이와 같은 산업자동화 통신에 적용하여도 큰 문제는 없습니다. 다만, TCP 프로토콜에 포함되어 있는 많은 기능들이 통신 성능을 다소간 저하시키는 원인으로 작용합니다. 때로는 이 약간의 부담도 산업자동화에서 요구하는 실시간성에 문제를 야기하는 경우가 있어 이를 최적화할 필요가 있습니다. UDP  프로토콜은 이와 같은 요구에 매우 적합합니다. TCP 프로토콜과 비교하여 단순하게 설계되어 있어 보다 빠른 응답을 얻을 수 있습니다. 또한, 접속(Connection) 절차를 필요로 하지 않아 동시 통신 장비의 수에 제약을 둘 필요가 없습니다.  (물론, 물리적인 네트워크 용량과 장비 자체의 처리 용량을 초과할 수는 없습니다.) 다만, 오류 발생시 처리 방법이 규정되어 있지 않기 때문에 이것에 대한 보완이 필요합니다. 

 

일반적으로 TCP 또는 UDP 프로토콜 위에 장비 제조사에서 규정하는 별도의 프로토콜이 부가되어 운용됩니다. 산업자동화 분야에서 사용되는 대부분의 장비 제조사 프로토콜에는 오류 발생시 처리 방법과 수순이 잘 규정되어 있습니다. 이 규정은, 산업자동화 장비간의 통신에 UDP를 사용하여도 TCP에 준하는 통신 신뢰성을 얻을 수 있는 수준입니다.  

CIMON 역시 다수의 고유 프로토콜을 용도에 따라 정의하고 있습니다. CICON 프로토콜과 HMI 프로토콜이 그 대표적인 예입니다. CICON 프로토콜은 UDP 상에서 운용됩니다. 이 프로토콜에는 오류 검출 알고리듬과 오류 발생시 처리 수순 및 대용량 데이터의 송수신 방법이 적절하게 규정되어 있어, 최종 통신의 신뢰도는 충분히 높다 할 수 있습니다. HMI 프로토콜은 UDP와 TCP 모두에서 운용될 수 있으며, 이것은 사용자의 선택에 따릅니다. 물론, UDP에서 운용되어도 높은 신뢰도를 확보할 수 있도록 설계되어 있습니다.   

#UDP IP#TCP IP#UDP IP메뉴얼#TCP IP메뉴얼#제품설명서#제품메뉴얼#이더넷통신메뉴얼#통신메뉴얼#통신설정#통신설정방법#자주묻는질문#FAQ

패킷 통신프레임 확인 방법

 

 

Whirshark를 이용한 이더넷 통신프레임 확인 방법  

  

1.       다운로드 방법 

1)       http://www.wireshark.org/  에 접속합니다. 

 

2)       Download를 클릭 합니다. 

  

  

3)       PC OS와 맞는 Installer를 다운로드합니다

  

   

4)       Download한 Installer를 설치합니다.  

 

 

2.       Wireshark 사용법  

1)       Wireshark를 실행합니다.  

 

2)       Interface를 클릭합니다. 

  

  

3)       모니터링 할 이더넷 포트를 선택한 후 Start 버튼을 클릭 합니다.  

  

4)       Filter에 검색 할 포트 또는 IP를 입력 후 Apply를 클릭합니다. 

  

* IP로 검색 할 경우  

            ip.addr == IP Address

Ex) ip.addr == 192.168.0.10

* Port로 검색 할 경우  

            upt.port == Port Number

Ex) udp.port == 10262 (UDP 10262번 검색 할 경우)  

            tcp.port == Port Number

Ex) tcp.port == 10260 (TCP 10260번 검색 할 경우)  

 

5)       통신프레임 확인 방법

    

     Sorce : 통신프레임을 보내는 IP Address 의미 합니다.  

     Destination : 통신프레임을 받는 IP Address 의미합니다.  

     Data : 이더넷 프로토콜 상에 통신프레임을 의미 합니다.(④에서 파란색부분이 통신 프레임 입니다.)  

#이더넷통신프레임#이더넷통신프레임확인#패킷통신#패킷통신프레임#패킷통신프레임확인#통신프레임#통신프레임확인#통신프레임확인방법#이더넷통신확인#제품설명서#제품메뉴얼#이더넷통신메뉴얼#통신메뉴얼#통신설정#통신설정방법#자주묻는질문#FAQ

하이브리드 도면 자료입니다. (2014)

하이브리드 제품 도면 자료입니다.

HP07CD Dummy
HP07CD EAA / EDR

#하이브리드#하이브리드CAD도면#CAD도면#하이브리드도면#PLC하이브리드#PLC하이브리드CAD도면#PLC CAD도면#PLC하이브리드도면#하이브리드도면#캐드도면#PLC하이브리드캐드도면#PLC 캐드도면#HYBRID#HYBRID CAD도면#CAD도면#HYBRID도면#PLC HYBRID#PLC HYBRID CAD도면#PLC CAD도면#PLC HYBRID도면#HYBRID도면#캐드도면#PLC HYBRID캐드도면#PLC 캐드도면

문자메세지서비스(SMS)드라이버파일입니다.

*사용가능한 CDMA 제품입니다.

1. 그로웰 SK(011)무선모뎀

2. 엠게이트 BSM-850 무선모뎀

3. 엠게이트 BSM-856 무선모뎀

4. 우진네트웍스 M-KEEPER RCU-890

5. NTMore NTWE-310

6. M2M MT-211

이상입니다.

아래의 첨부파일은 CIMON-SCADA 2.14 와 CIMON-SCADA3.0버전이 나뉘어져 있습니다.

선택하셔서 사용하시면 됩니다.

감사합니다.

#문자서비스#문자메세지#문자서비스드라이버#문자메세지드라이버#SMS문자#SMS문자드라이버#통신드라이버#SCADA통신드라이버#스카다통신드라이버#CDMA

Windows 8 OS 에서 CICON이 정상 설치 되지 않을 경우

Windows 8 OS 에서 CICON이 정상 설치가 되지 않는 경우가 있습니다.

원인 : Windows 8 에서 Microsoft Visual C++ 2008 SP1 재배포 패키지(X86)이 설치되지 않아서 발생
* XP / Vista / Windows7에서는 CICON 설치시 자동으로 인스톨됩니다.

증상 : “다음 파일을 자동 등록하거나 등록하지 않습니다.” 라는 문장과 함께 자동 등록 오류 화면이 나타납니다.

해결 방법 : Microsoft 홈페이지에서 상기의 재배포 패키지를 다운로드 받아 직접 설치 [다운로드] 후 CICON 설치

자세한 내용은 FAQ 첨부 파일을 참조해 주십시오.

#Windows8#윈도우8#설치오류#cicon설치오류#Windows8설치오류#윈도우8설치오류

[PLC] CICON 로더 프로그램 V5.02(R20141006) [국문]

CICON [Ver.5.02] 버전이 릴리즈 되었습니다.(Ver.5.02 최신 패치 : 20141006)

스캔 프로그램 기능 강화 및 PID 제어 화면 추가외 다양한 편의 기능이 추가되었습니다.
자세한 내용은 CICON HELP를 참조해 주십시오.

1. 스캔 프로그램 기능 개선

 – 빈 Rung 유지 및 저장 기능 추가
 – 더블 클릭 시 응용명령 창 호출 방식 추가
 – 신규 명령어 입력 화면 추가
 – 오퍼랜드 개별 수정 기능 추가
 명령어 화면에서 접점 명령어 입력 기능 추가
 LD 편집기 확대/축소 기능 추가
 – 화면 격자선 표시 기능 추가
 – 주석 입력 화면 기능 개선
 – 접점 자동 순차 입력 기능 추가
 – 접점의 디바이스 어드레스 증가 / 감소(Ctrl+Alt+위로/아래로) 기능 추가
 – 상태창(StatusBar) 겹침/삽입 상태 표시 추가
 – 접점/응용명령어 블록 선택 시 흰색 여백 제거
 – 프린트 기능 사용 시 배경색 버그 수정
 – 환경설정의 LD편집기 배경색 설정 버튼 UI 개선

2. PID
모니터링 화면 추가

 – 트렌드 보기 ,PID 설정 이력 저장 및 불러오기, 화면 저장, CSV Import/Export

3. AD 16CH 추가

4. 프로젝트 다운로드 시 통신/특수 프로그램 Base/Slot 체크 기능 추가

5. PID
프로그램 사용 디바이스의 설명 자동 등록 기능 추가

6. F디바이스 변수테이블 상시 표시 기능 추가

7. 통신 프로그램 UI 한글화

8. 특수 / 통신 프로그램 타이틀에 프로그램 종류 표시 추가

9. PLCS 위치결정 외부 입력 신호 기능 선택 화면 추가

10. XPnB PLC 런중 모듈 교체 기능 추가 및 설정 정보 자동 복구 기능 추가(최신 펌웨어 버전 필요)

11. PLC CPU Type에 따라 프로그램 추가 제한 기능 추가

12. PLC Link 공동 / 이중화 네트워크 설정 시 증설 설정 비활성화 추가

13. 특수카드 펌웨어 업그레이드 완료 대기시간 변경(30 -> 10초)

14. CDMA 사용 시 300 / 600 BPS 설정 금지 및 경고메시지 추가

15. Ethernet 프로토콜 에러메시지/수신 포트 번호 수정 추가

16. PLC 이더넷 스캔 실행 중 취소 기능(ESC) 추가

17. TC / RTD 모듈 설정창 기본값 추가

18. TC / RTD 모듈 상태창에 도움말 버튼 추가

19. 환경설정에 스캔프로그램 설명(변수) 색 설정 옵션 추가

20. 이전 열렸던 프로그램 자동열기 옵션 추가

21. 변수테이블 검색 시 다른 디바이스탭 검색 기능 추가

22. 이더넷/시리얼 프로그램 프레임 번호 16진수 Hex 표기로 수정

23. 에러코드 추가(0x031C, 0x031D, 0x031E, 0x031F, 0x0320)

24. 이더넷 고속 링크 사용시 경고 메시지 추가(통신 품질 관련 메시지)

25. PLC로부터 열기 후 모듈 설정 자동 갱신 기능 추가

26. 정주기 인터럽트 사용 시 IRET 검사 추가

27. 컴파일 시 타이머&카운터 중복사용 메시지 표시 팝업

28. 컴파일 시 코일과 SET&RST 명령어 중복사용 체크 기능 추가

29. 변수테이블 저장 시 사용 중인 디바이스 체크 및 표시 기능 추가

30. CICON 테마 및 스타일 설정 기능 강화(CICON 환경 설정)

31. PLCS CPU 도움말 교체

30. Simulator HMI 프로토콜 지원(CICON Simulator SCADA or Xpanel 접속 가능)

패치 버전 추가 내용

1. PLCS 고속 카운터의 링카운터 관련 설정 추가
2. 프로젝트 추가시 CPU 명칭 수정
3. TC 모듈 Offset 설정 추가
4. PID 모니터링 화면 불편 개선
5. 단축키 동작 개선
6. CICON 구동시 표시되는 스플래쉬 화면 비표시 옵션 추가
7. 이중코일 사용시 기존 경고 -> 에러 처리 옵션 추가
8. 런중 모듈 교체 기능 추가
9. XP / MP CPU 명칭을 XPnA / XPnB 로 변경
10. PLCS 파라미터의 모드버스 설정을 Ethernet 모듈에서도 사용할 수 있는 옵션 추가
11. CICON 구동시 프로그램 자동 Open 기능 옵션 추가

#PLC로더프로그램#PLC소프트웨어#PLC소프트프로그램#V5.02#PLC로더프로그램V5.02#PLC소프트웨어V5.02#PLC소프트프로그램V5.02#PLC로더프로그램5.02#PLC소프트웨어5.02#PLC소프트프로그램5.02#5.02#PLC5.02#PLC V5.02#PLC프로그램#PLC프로그램5.02#V5.02 R20141006#R20141006

[SCADA] CIMON-View Software V3.00(R140201) [영문]

 – 주의 –

1) CIMON-SCADA V2.8 부터는Microsoft .NET Framework 3.5 SP1이 컴퓨터에 설치되어있어야 합니다.
Microsoft .NET Framework 3.5가 없을경우, 설치 컴퓨터에 인터넷이 연결되어 있으면 인터넷을 통해서 자동적으로 다운로드 됩니다. 만약 인터넷이 연결이 안된 PC라면 CD로 제공되는 Full Package를 설치하시거나 아래의 링크에서 Microsoft .NET Framework 3.5를 다운받아 설치해 주시기 바랍니다.

2) V2.8부터는 XP/Vista/2003/Window7/2008이상의 운영체제에서 동작합니다. 따라서 98/me/2000운영체제에서는 사용 할 수 없습니다. 98/me/2000 사용자 분들은 V2.7버전을 이용해 주시기 바랍니다.

안녕하십니까! (주)싸이몬 입니다.
CIMON-View V3.00 영문 설치프로그램입니다.

CIMON-View V3.00 프로그램은 View/Control Server기능을 사용하기 위한 Client 브라우저 입니다.

#SCADA View소프트웨어#SCADA View프로그램#SCADA View V3.00#SCADA View소프트웨어V3.00#SCADA View프로그램V3.00#SCADA View3.00#SCADA View소프트웨어3.00#SCADA View프로그램3.00#스카다뷰소프트웨어#스카다뷰프로그램#스카다뷰V3.00#스카다뷰소프트웨어V3.00#스카다뷰프로그램V3.00#스카다뷰3.00#스카다뷰소프트웨어3.00#스카다뷰프로그램3.00#V3.00#V3.00 R140201#R140201#View소프트웨어#View프로그램#View V3.00#View소프트웨어V3.00#View프로그램V3.00#View3.00#View소프트웨어3.00#View프로그램3.00#뷰소프트웨어#뷰프로그램#뷰V3.00#뷰소프트웨어V3.00#뷰프로그램V3.00#뷰3.00#뷰소프트웨어3.00#뷰프로그램3.00#CIMON View소프트웨어#CIMON View프로그램#CIMON View V3.00#CIMON View소프트웨어V3.00#CIMON View프로그램V3.00#CIMON View3.00#CIMON View소프트웨어3.00#CIMON View프로그램3.00#싸이몬뷰소프트웨어#싸이몬뷰프로그램#싸이몬뷰V3.00#싸이몬뷰소프트웨어V3.00#싸이몬뷰프로그램V3.00#싸이몬뷰3.00#싸이몬뷰소프트웨어3.00#싸이몬뷰프로그램3.00#R140201#영문버전#영문SCADA View소프트웨어#영문SCADA View프로그램#영문SCADA View V3.00#영문SCADA View소프트웨어V3.00#영문SCADA View프로그램V3.00#영문SCADA View3.00#영문SCADA View소프트웨어3.00#영문SCADA View프로그램3.00#스카다뷰소프트웨어#영문스카다뷰프로그램#영문스카다뷰V3.00#영문스카다뷰소프트웨어V3.00#영문스카다뷰프로그램V3.00#영문스카다뷰3.00#영문스카다뷰소프트웨어3.00#영문스카다뷰프로그램3.00#영문V3.00#영문V3.00 R140201#R140201#영문View소프트웨어#영문View프로그램#영문View V3.00#영문View소프트웨어V3.00#영문View프로그램V3.00#영문View3.00#영문View소프트웨어3.00#영문View프로그램3.00#영문뷰소프트웨어#영문뷰프로그램#뷰V3.00#영문뷰소프트웨어V3.00#영문뷰프로그램V3.00#영문뷰3.00#영문뷰소프트웨어3.00#영문뷰프로그램3.00#영문CIMON View소프트웨어#영문CIMON View프로그램#영문CIMON View V3.00#영문CIMON View소프트웨어V3.00#영문CIMON View프로그램V3.00#영문CIMON View3.00#영문CIMON View소프트웨어3.00#영문CIMON View프로그램3.00#영문싸이몬뷰소프트웨어#영문싸이몬뷰프로그램#영문싸이몬뷰V3.00#영문싸이몬뷰소프트웨어V3.00#영문싸이몬뷰프로그램V3.00#영문싸이몬뷰3.00#영문싸이몬뷰소프트웨어3.00#영문싸이몬뷰프로그램3.00

[SCADA] CIMON-View Software V3.00(R140201) [한글]

?- 주의 –

1) CIMON-SCADA V2.8 부터는Microsoft .NET Framework 3.5 SP1이 컴퓨터에 설치되어있어야 합니다.
Microsoft .NET Framework 3.5가 없을경우, 설치 컴퓨터에 인터넷이 연결되어 있으면 인터넷을 통해서 자동적으로 다운로드 됩니다. 만약 인터넷이 연결이 안된 PC라면 CD로 제공되는 Full Package를 설치하시거나 아래의 링크에서 Microsoft .NET Framework 3.5를 다운받아 설치해 주시기 바랍니다.

2) V2.8부터는 XP/Vista/2003/Window7/2008이상의 운영체제에서 동작합니다. 따라서 98/me/2000운영체제에서는 사용 할 수 없습니다. 98/me/2000 사용자 분들은 V2.7버전을 이용해 주시기 바랍니다.

안녕하십니까! (주)싸이몬 입니다.
CIMON-View V3.00 한글 설치프로그램입니다.

CIMON-View V3.00 프로그램은 View/Control Server기능을 사용하기 위한 Client 브라우저 입니다.