지멘스 PLC 통신 연결 방법(ISO-transport)

앞에서 소개했던 SIMATIC S7 Connection table, 통신 테이블을 통해 연결 구성 항목을 한눈에 볼 수 있었습니다.

이 통신 테이블을 통해 새로운 통신 구성을 추가해보도록 하겠습니다. PLC 통신 연결 생성 방법을 따라하시기 전에 SIMATIC Manager Software Download 및 실행 후 통신 테이블 생성을 하겠습니다.

SIMATIC 통신 구성 추가 방법

통신 테이블(Connection table)을 통해 기존에 구성되어 있던 통신 항목들은 어떤 것이 있는지 보는 방법에 대해 안내해드린 바 있습니다. 이 통신 테이블에서 추가로 통신 구성을 하고자할 때, 방법에 대해 알아보겠습니다.


이전 글을 보시지 않았다면 먼저 참고하시는 것을 추천드립니다.
SIEMENS S7 통신 연결 테이블 (클릭)

  1. 통신 테이블(Connection table) 아래 빈칸 우클릭
  2. “Insert New Connection” 클릭 또는 키보드 “Ctrl+N” 입력
  3. 2번 항목을 수행하면 새창이 뜹니다.

Connection Partner

  • In the current project : 현재 스테이션과 동일한 Project에 이더넷 CP 통신 카드가 설치되어 있는 스테이션 항목이 보입니다.
  • Unspecified : 선택 시 현재 통신 연결을 하지는 않지만 나중에 변경을 위해 통신 구성만 먼저 해둘 경우 선택합니다.
  • All broadcast stations : 모든 스테이션으로 통합 전송합니다.
  • All multicast stations : 선택한 스테이션으로 전송합니다.
  • no unknown project : SIEMENS 제품이 아니거나 STEP7과 호환이 되지 않는 경우 추후 통신 설정을 위해 통신 구성만 먼저 해둘 경우 선택합니다.

Connection

Type : 통신 연결 유형으로 어떤 종류의 프로토콜을 사용할지 선택합니다.

  • ISO Transport
  • ISO-on-TCP
  • TCP
  • UDP
  • (E-mail)
  • (FDL)
  • (FMS)
  • S7 connection

Display properties before inserting 체크박스 : 선택한 통신 유형(Type)에 따라 세부 파라미터를 설정할 것인지 여부, 체크박스 체크 시 통신 연결 파라미터 설정창이 생성됩니다.

ISO Transport 설정 방법

General Information 탭

Local Endpoint

  • ID (hex) : STEP7 프로그램을 통해 Local ID가 자동 생성됩니다. Local ID는 이후 Blocks 폴더 내 FC(Function)에서 프로그래밍할 때 사용될 파라미터입니다.
  • Name : 예시로 ISO connection 5, 프로그램 사용자가 변경할 수 있으며, 해당 통신을 구분하기 위한 이름입니다.
  • via CP : 예시로 CP 343-1 IT 통신카드가 표시됩니다. 동일한 스테이션 서브넷에 연결된 CP 통신모듈이 표시되며, 2개 이상의 통신 카드가 연결되어 있다면 해당 ‘Route…’ 버튼을 통해 선택할 수 있습니다.
  • Active connection establishment 체크박스 : 체크(활성화) 시 자동으로 통신 연결을 실행합니다. 통신에 대한 주도권한을 갖겠다는 의미입니다.

Block Parameters

  • ID : Blocks 폴더 내에서 사용될 프로그램, FC 또는 OB, FB 등에서 사용할 파라미터입니다. 16진수 값이며, ID (hex)가 변경이 되면 따라서 바뀝니다. 변경 시 사용된 FC 프로그램 내에서도 변경해주어야 합니다.
  • LADDR : SFC 프로그램에서 사용할 때 입력하는 파라미터입니다. 해당 값은 Ethernet CP 통신 카드의 Address입니다.

Addresses 탭

Local / Remote

  • MAC (HEX) : Local Address에 의해 설정됩니다.
  • TSAP (ASCII) : TSAP(Transport Service Access Point)는 Local 값과 Remote 값을 동일하게 입력해야 합니다.
  • TSAP (HEX) : TSAP는 Local 값과 Remote 값을 동일하게 입력해야 합니다. 이 값의 길이(length)는 최대 16 바이트의 값을 가집니다.
  • TSAP 값 입력 시 동일한지 반드시 주의깊게 확인할 필요가 있습니다.
siemens iso transport TSAP set
source : SIEMENS

Dynamics 탭

타이머 및 카운터에 관한 내용을 표시합니다. 기본적으로 초기 세팅 값을 사용하며, SIMATIC 제품이 아닌 설비와 통신 연결 시 사용자가 별도로 값 변경을 할 수 있습니다.

  • Connection Establishment -Retransmission Time[s] : 통신 연결 실패 후 재전송 시간을 뜻합니다. (입력값)몇 초 후 다시 통신 연결 재시도 할 것인지 설정할 수 있습니다.

SIEMENS S7 PLC의 통신 테이블을 통해 통신 연결 구성을 추가하는 방법에 대해 알아보는 시간을 가졌습니다. 함께 읽으시면 좋은 글로써 산업용 이더넷, SIEMENS PROFINET에 대한 글을 소개해 드리겠습니다.

Leave a Comment