PROFIBUS 소개
PROFIBUS (Process Field Bus)는 자동화 기술 분야의 fieldbus 통신을 위한 표준이며, 독일 교육 및 연구부인 BMBF에 의해 처음으로 홍보(1989) 되었습니다. 2009 년 말까지 3,100 만 개 이상의 장치가 설치된 세계에서 가장 성공적인 fieldbus입니다. 이 중 540 만 개 이상이 공정 산업에 있었습니다.
오늘날 사용되는 PROFIBUS에는 두 가지 변형이 있습니다. 가장 일반적으로 사용되는 PROFIBUS DP와 덜 사용되는 PROFIBUS PA입니다.

PROFIBUS DP (Decentralized Peripherals ; 분산 형 주변 장치)
생산(공장)자동화 애플리케이션에서 중앙 집중식 컨트롤러를 통해 센서(sensor) 및 액추에이터(actuator)를 작동하는 데 사용됩니다.
PROFIBUS PA (Process Automation ; 공정 자동화)
프로세스 자동화 애플리케이션에서 공정 제어 시스템을 통해 측정 장비를 모니터링(measuring)하는 데 사용되며, 폭발/위험 지역에서 사용하기 위해 설계되었습니다.
ICP DAS사는 수년 동안 다양한 PROFIBUS DP Slave 제품을 개발해 왔습니다. 변환기, 게이트웨이 및 원격 I/O를 고객에게 제공하고 고객이 기술 문제를 해결하도록 지원합니다.
■ PROFIBUS DP 소개
PROFIBUS DP는 공장 자동화에 중점을 두고 있으며 RS-485 전송 기술을 사용합니다.
DP는 bus master와 할당 된 slave 장치 간의 단순하고 빠르고 주기적이며 결정론적인 프로세스 데이터 교환입니다.
DP-V0으로 지정된 원래 버전은 DP-V1 버전을 포함하도록 확장되어 마스터와 슬레이브 간의 비 주기적 데이터 교환을 제공합니다.
추가 버전 DP-V2도 사용할 수 있으며, 이는 등시성 버스 사이클(isochronous bus cycle)로 슬레이브 간 직접 통신을 제공합니다.
Class 1 Master
• 중앙 프로그래머블 컨트롤러 (PLC)
• 연결된 Slave와 I/O 데이터 교환
• 전송 속도 결정 (Slave 속도를 자동 감지)
• Master 간의 토큰 전송 관리. 시간차(gap time) 동안 다른 Master 감지
Class 2 Master
• 진단, 구성 또는 시작 도구 (노트북, PC, 프로그래밍 콘솔)
• 한 번에 하나의 Slave만 제어
• Slave에 대한 쓰기 액세스(write-access) 권한이 없음
• GSD 파일이 없음
Slave
• Master 요청에 대해서만 응답하고 메시지를 승인 할 수 있는 수동 스테이션이고, Slave는 bus 제어 권한이 없음.
• GSD 파일은 마스터 OSI 모델의 Slave를 정의
OSI Model

GSD
GSD는 읽을 수 있는 ASCII 텍스트 파일이며 통신에 대한 일반 및 장치 별 사양을 모두 포함합니다. 각 항목은 장치에서 지원하는 기능을 설명합니다. 구성 도구는 장치 식별, 조정 가능한 매개 변수, 해당 데이터 유형 및 GSD에서 장치 구성에 대한 허용 제한 값을 읽습니다.
■ PROFIBUS DP 특징
• 전송 속도 최대 12 Mbit/s
• Slave 당 최대 244 바이트 입력 및 244 바이트 출력
• Master와 Slave 간의 빠른 순환 데이터 통신
• Slave 구성 및 매개 변수는 GSD 파일에 의해 Master 측에서 설정
• 다중 마스터 시스템(Multi-master system) 허용
• 124 개의 슬레이브를 데이터 교환에 넣을 수 있음
• 한 세그먼트에 32 개의 스테이션
| Baudrate (Kbit/s) |
9.6 | 19.2 | 45.45 | 93.75 | 187.5 | 500 | 1500 | 3000 | 6000 | 12000 |
| Segment Length (m) |
1200 | 1200 | 1200 | 1200 | 1000 | 400 | 200 | 100 | 100 | 100 |