본문 바로가기

전체 글181

TSEND_C / TRCV_C SETTING 1. SYSTEM CLOCK MEMORY SETTING 통신을 하고자 하는 새로운 디바이스를 추가하고 하드웨어 설정에 들어가서 SYSTEM CLOCK MEMORY를세팅하여 주기적으로 데이터를 보낼 수 있는 비트를 CPU에 선언한다. 2. TSEND_C PROGRAM BLOCK 생성 TSEND_C / TRCV_C 블럭은 SYSTEM FUNCTION BLOCK이기 때문에 블럭을 생성할 때에는 반드시INSTANCE DB를 생성하게 되어 있다. 생성된 DB안에 COMMUNICATION SETTING 값들을 확인할 수 있다. 3. TSEND_C / TRCV_C BLOCK SETTING TSEND_C, TRCV_C 블록의 속성에 들어가서 보면 구성탭에 연결 파라미터에서 파트너를 지정되지 않음으로선택을 하고 연결 데.. 2020. 6. 13.
I-DEVICE COMMUNICATION 1. 하드웨어 추가 MAIN CPU는 S7-1500 시리즈로 구성되어 있으며 I-DEVICE가 될 S7-1200 CPU를 추가하고이더넷으로 S7-1500과 S7-1200을 연결한다. 2. CPU 속성 - PROFINET 인터페이스 - 작동모드 - IO DEVICE 설정 I-DEVICE가 되는 S7-1200에서만 아래 이미지와 같이 설정을 해주면 되고 IO CONTROLLER가 되는S7-1500은 세팅할 필요가 없다. 3. IO DEVICE 전송 영역에서 주고 받을 데이터 영역을 할당 여기서 IO 컨트롤러는 S7-1500 이 되며, I-DEVICE는 S7-1200으로 구성IO 컨트롤러는 별도의 IO DEVICE SETTING이 필요가 없으며 I-DEVICE가 되는 S7-1200만 영역 세팅 4. PROGR.. 2020. 6. 12.
S7-300 S7-400 PROFIBUS ETHERNET COMMUNICATION - 2 주소 파라메타TCP 연결은 IP 주소 및 포트(Port)에 의해 설정된다.로컬주소 - 로컬 ip 주소 및 로컬 포트(Port)원격주소 - 원격 ip 주소 및 원격 포트(Port) PORT포트 또는 포트 주소는 스테이션 CPU 내에서 사용자 프로그램에 대한 접근 포인트를 정의한다.스테이션 CPU에서 유일한 것이어야 한다.0 : 고정, 사용되어서는 안됨1 ~ 1024 : 기본값으로 설정됨, 사용되어서는 안됨 (알려진 포트들)2000 ~ 5000 : 자유 포트, 주소가 검색되고 지정되는 NCM에 의해 사용되는 범위, 이 범위내의 어떠한 주소도 지정할 수 있다.5000 ~ 65536 : 5000 이상의 포트 주소는 시스템에 의해 사용됨! 로컬 및 원격 PORT로컬 및 원격 PORT가 동일할 필요는 없다. 원리다.. 2020. 6. 11.
S7-300 S7-400 PROFIBUS ETHERNET COMMUNICATION - 1 Profibus / MPI Communication 버스커넥터RS-485 BUS CONNECTOR의 종류는 케이블의 출입 방향에 따라 여러 종류가 있지만크게 2종류로 구분된다. PG/PC 소켓의 유무 케이블 연결버스 커넥터의 커버를 열면 4개의 단자대가 나타난다. 2개의 적(A), 청(B) 단자에는들어오는 신호선을 연결하고 나머지 2개의 적(A), 청(B) 단자에는 나가는 신호선을 연결한다.아울러 피복 탈피 시 도출되는 쉴드선도 커버에 있는 쉴드 단자에 반드시 연결한다.연결 방법과 피복 탈피 길이는 버스 커넥터 박스에 동봉되어 있다.네트워크의 시작과 끝 커넥터에서의 케이블 방향은 모두 들어가는 방향이어야 한다. 버스커넥터 연결네트워크의 시작 노드와 끝 노드의 방향에 유의하여 커넥터를 연결해야 한다.슬라이.. 2020. 6. 10.