앞에서 소개했던 SIMATIC S7 Connection table, 통신 테이블을 통해 연결 구성 항목을 한눈에 볼 수 있었습니다.
이 통신 테이블을 통해 새로운 통신 구성을 추가해보도록 하겠습니다. PLC 통신 연결 생성 방법을 따라하시기 전에 SIMATIC Manager Software Download 및 실행 후 통신 테이블 생성을 하겠습니다.
SIMATIC 통신 구성 추가 방법
통신 테이블(Connection table)을 통해 기존에 구성되어 있던 통신 항목들은 어떤 것이 있는지 보는 방법에 대해 안내해드린 바 있습니다. 이 통신 테이블에서 추가로 통신 구성을 하고자할 때, 방법에 대해 알아보겠습니다.
이전 글을 보시지 않았다면 먼저 참고하시는 것을 추천드립니다.
SIEMENS S7 통신 연결 테이블 (클릭)
- 통신 테이블(Connection table) 아래 빈칸 우클릭
- “Insert New Connection” 클릭 또는 키보드 “Ctrl+N” 입력
- 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 값 입력 시 동일한지 반드시 주의깊게 확인할 필요가 있습니다.
Dynamics 탭
타이머 및 카운터에 관한 내용을 표시합니다. 기본적으로 초기 세팅 값을 사용하며, SIMATIC 제품이 아닌 설비와 통신 연결 시 사용자가 별도로 값 변경을 할 수 있습니다.
- Connection Establishment -Retransmission Time[s] : 통신 연결 실패 후 재전송 시간을 뜻합니다. (입력값)몇 초 후 다시 통신 연결 재시도 할 것인지 설정할 수 있습니다.
SIEMENS S7 PLC의 통신 테이블을 통해 통신 연결 구성을 추가하는 방법에 대해 알아보는 시간을 가졌습니다. 함께 읽으시면 좋은 글로써 산업용 이더넷, SIEMENS PROFINET에 대한 글을 소개해 드리겠습니다.