본문 바로가기
Siemens Automation/STEP7

S7-300 S7-400 PROFIBUS ETHERNET COMMUNICATION - 2

by 의명 2020. 6. 11.


주소 파라메타

TCP 연결은 IP 주소 및 포트(Port)에 의해 설정된다.

로컬주소 - 로컬 ip 주소 및 로컬 포트(Port)

원격주소 - 원격 ip 주소 및 원격 포트(Port)


PORT

포트 또는 포트 주소는 스테이션 CPU 내에서 사용자 프로그램에 대한 접근 포인트를 정의한다.

스테이션 CPU에서 유일한 것이어야 한다.

0 : 고정, 사용되어서는 안됨

1 ~ 1024 : 기본값으로 설정됨, 사용되어서는 안됨 (알려진 포트들)

2000 ~ 5000 : 자유 포트, 주소가 검색되고 지정되는 NCM에 의해 사용되는 범위, 

이 범위내의 어떠한 주소도 지정할 수 있다.

5000 ~ 65536 : 5000 이상의 포트 주소는 시스템에 의해 사용됨!


로컬 및 원격 PORT

로컬 및 원격 PORT가 동일할 필요는 없다.



원리

다음 그림에는 1개의 구성된 연결 상에서 양방향 데이터 전송을 위한 FC들의 사용이 설명되어 있다.


CPU상에서의 데이터 영역 설정

FC를 호출할 때, CPU에 있는 데이터 영역의 주소와 길이를 전송해야 한다.

데이터 영역의 최대 길이는 사용하는 블록 종류에 따라 다르다.


*) AG_SEND와 AG_RECV

240 바이트까지 송/수신할 수 있다.


*) AG LSEND와 AG LRECV

새로운 버전의 이더넷 CP는 더 큰 데이터 영역을 전송할 수 있다.

제품 정보에 있는 데이터 영역의 길이를 참조한다.


AG_LSEND

ISO Transport - 8192 바이트

ISO-on-TCP - 8192 바이트

TCP - 8192 바이트

UDP - 2048 바이트


AG_LRECV

ISO Transport - 8192 바이트

ISO-on-TCP - 8192 바이트

TCP - 8192 바이트

UDP - 2048 바이트



ACT

입력 파라메타(BOOL) : ACT = 1이면, SEND 파라메타로 설정된 LEN 바이트가 전송된다. ACT=0이면,

상태 코드들 DONE, ERROR 및 STATUS가 갱신된다.


ID

입력 파라메타(INT) : 1, 2,,,,64(S7-400), 1, 2,,,,16(S7-300) 연결 테이블에서 송신하는 스테이션에서

사용하려는 연결의 Local ID 번호를 파라메타 ID에 지정한다.



LADDR

입력 파라메타 (WORD) : 수신할 스테이션에서 CP(통신 모듈)의 입출력 시작 주소,

STEP7의 HW Config로 CP를 구성할 때, 구성 테이블에 CP의 입출력 시작 주소가 표시된다.

그 주소를 16진수로 여기에 설정한다.


RECV

입력 파라메타 (ANY) : 수신한 데이터를 저장할 주소와 길이를 지정한다. 데이터의 손실없이

저장하려면 전송한 데이터의 길이보다 크거나 같아야 한다.

ANY 파라메타이므로 모든 데이터 형의 지정이 가능하다. 그러나, 일반적으로 ANY 파라메타이므로

모든 데이터 형의 지정이 가능하다. 그러나, 일반적으로 ANY 포인터를 사용하여 데이터 영역을 지정한다.

예를 들어, P#M 10.0 BYTE 100(MB 10부터 바이트 100개) 즉, MB 10 ~ MB 109

저장 가능한 데이터 영역 : 프로세스 이미지 영역, 비트 메모리, 데이터 블록 영역


지멘스 교육이나 기술지원, 견적 등 문의 사항이 있으시면 언제든지 연락주시고,

제가 도움을 드릴 수 있는 내용은 최대한 답을 드릴수 있도록 하겠습니다.

긴글 읽어주셔서 감사드리고, 틈나는대로 계속 관련 내용 업데이트하도록 하겠습니다

감사합니다.


'Siemens Automation > STEP7' 카테고리의 다른 글

프로세스 Safety  (0) 2020.07.19
SIMATIC S7-300  (4) 2020.06.22
S7-300 S7-400 PROFIBUS ETHERNET COMMUNICATION - 1  (0) 2020.06.10
STEP7 PID FB41 CONT_C FUNCTION  (6) 2020.06.08
S7-300 S7-1200 & 광성계측기 이기종 통신  (2) 2020.06.07

댓글