컴퓨터 지식 네트워크 - 컴퓨터 백과사전 - Profibus 를 통해 단어 명령을 보내는 방법

Profibus 를 통해 단어 명령을 보내는 방법

현장 계층용 고속 데이터 전송. 마스터 스테이션은 슬레이브의 입력 정보를 주기적으로 읽고 슬레이브에 출력 정보를 주기적으로 보냅니다. 버스의 주기 시간은 PLC 프로그램의 주기 시간보다 짧아야 합니다. PROFIBUS-DP 는 주기적인 사용자 데이터 전송 외에도 지능형 장치 구성, 진단 및 경고 처리에 필요한 비주기적인 통신을 제공합니다.

① 전송 기술: RS-485 연선, 이중선 케이블 또는 광섬유 케이블. 전송 속도 범위는 9.6K 비트/초에서 12m 비트/초까지입니다.

2 버스 액세스: 마스터 간 토큰 전송, 마스터 및 슬레이브 간 마스터-슬레이브 전송 단일 마스터 또는 다중 마스터 시스템을 지원합니다. 버스의 최대 스테이션 (마스터-슬레이브) 수는 126 입니다. Profibus 의 이론적 주소 범위는 0~ 127( 127 은 브로드캐스트 주소) 입니다. 최대 32 개의 마스터 스테이션을 사용할 수 있으며, 터미널 수는 127 (멀티 마스터) 에 달할 수 있습니다.

③ 통신: 지점 간 (사용자 데이터 전송) 또는 브로드캐스트 (제어 지침). 순환 마스터-슬레이브 사용자 데이터 전송 및 비순환 마스터-슬레이브 데이터 전송

④ 작동 모드: 작동, 제거, 중지.

⑤ 동기화: 제어 명령은 입출력 동기화를 허용합니다. 동기화 방법: 출력 동기화; 잠금 모드: 동기화를 입력합니다.

⑥ 기능: DP 마스터 스테이션과 DP 슬레이브 사이의 순환 사용자는 데이터 전송이 있습니다. 각 DP 슬레이브 스테이션의 동적 활성화 및 활성화. DP 슬레이브 구성을 확인합니다. 강력한 진단 기능, 3 단계 진단 정보. 입력 또는 출력 동기화. 주소는 버스를 통해 DP 슬레이브에 할당됩니다. DP 마스터 스테이션 (DPM 1) 버스 구성을 통해 각 DP 슬레이브 스테이션의 최대 입/출력 데이터는 244 바이트입니다.

⑦ 신뢰성 및 보호 메커니즘: 모든 정보는 한명 거리 HD=4 에 따라 전송됩니다. DP 는 역에서 워치독 타이머를 가지고 있다. DP 슬레이브 I/o 액세스 보호. DP 마스터 스테이션은 가변 타이머를 사용하여 사용자 데이터 전송을 모니터링합니다.

⑧ 장치 유형: 두 번째 유형의 DP 마스터 (DPM2) 는 프로그래밍 가능하고 구성 가능하며 진단 가능한 장치입니다. 첫 번째 DP 마스터 스테이션 (DPM 1) 은 PLC 와 같은 중앙 프로그래밍 가능 컨트롤러입니다. PC 등. DP 슬레이브 스테이션은 드라이브, 밸브 등입니다. 이진 값 또는 아날로그 입력 출력이 있습니다. 지능형 슬레이브 스테이션, 즉 슬레이브 지원 프로그래밍일 수도 있고, 일반 지능형 슬레이브 스테이션은 또 다른 PLC 호스트일 수도 있습니다. ① 속도: 32 개 스테이션의 분산 시스템에서 PROFIBUS-DP 는 모든 스테이션으로 5 12bit/s 입력과 5 12 bit/s 출력을/kloc-0 으로 전송합니다

② 진단 기능: 확장된 PROFIBUS-DP 진단을 통해 오류를 신속하게 찾을 수 있습니다. 진단 정보는 버스에서 전송되며 마스터 스테이션에서 수집됩니다. 진단 정보는 다음 세 가지 수준으로 나뉩니다.

본 사이트 진단 운영: 본 사이트 설비의 일반 작동 상태 (예: 온도가 너무 높거나 압력이 너무 낮은 등) 입니다.

모듈 진단 작업: 사이트의 특정 입출력 모듈에 장애가 발생했습니다.

진단 작업 통과: 단일 입/출력 비트 오류. PROFIBUS-DP 를 사용하면 단일 마스터 또는 다중 마스터 시스템을 형성할 수 있습니다. 동일한 버스에 최대 126 개의 스테이션을 연결할 수 있습니다. 시스템 구성 설명에는 사이트 번호, 사이트 주소, 입력/출력 주소, 입력/출력 데이터 형식, 진단 정보 형식 및 사용된 버스 매개변수가 포함됩니다. 각 PROFIBUS-DP 시스템은 다음 세 가지 유형의 장치를 포함할 수 있습니다.

1 급 DP 마스터 (DPM 1): 1 급 DP 마스터 스테이션은 중앙 컨트롤러로, 예정된 주기 동안 DP 슬레이브 등의 분산된 스테이션과 정보를 교환합니다. 일반적인 DPM 1 (예: PLC 또는 PC).

2 차 DP 마스터 (DPM2): 2 차 DP 마스터 스테이션은 DP 시스템의 구성 작업을 수행하고 시스템 운영 및 모니터링을 수행하는 프로그래머, 구성 장비 또는 작동 패널입니다.

③ DP 슬레이브: DP 슬레이브 스테이션은 주변 장치 (I/O 장치, 드라이버, HMI, 밸브 등) 입니다. ) 입력 및 출력 정보를 수집하고 보냅니다.

4 단일 마스터 시스템: 버스 시스템 운영 단계에서는 단 하나의 활성 마스터 스테이션만 있습니다.

⑤ 다중 마스터 시스템: 버스는 여러 마스터 스테이션을 연결합니다. 이러한 마스터 스테이션과 각각의 슬레이브 스테이션은 별도의 하위 시스템을 형성합니다. 각 하위 시스템에는 DPMI 에서 지정한 많은 슬레이브 스테이션이 포함되어 있습니다. 가능한 DPM2 장치도 있습니다. 모든 마스터 스테이션은 DP 슬레이브 스테이션의 입/출력 이미지를 읽을 수 있지만 하나의 DP 마스터 스테이션만 DP 슬레이브 스테이션에 데이터를 쓸 수 있습니다. 시스템 동작은 주로 DPM 1 의 작동 상태에 따라 다르며 로컬 또는 버스 구성 장치에 의해 제어됩니다. 주로 다음과 같은 세 가지 상태가 있습니다.

Stop: 이 상태에서는 DPM 1 과 DP 가 스테이션 간에 데이터를 전송하지 않습니다.

청영: 이 상태에서는 DPM 1 DP 슬레이브 입력 정보를 읽고 출력 정보를 오류 안전 상태로 유지합니다.

조치: 이 상태에서는 DPM 1 이 데이터 전송 단계에 있습니다. 데이터 통신이 순환되면 DPM 1 DP 스테이션에서 입력 정보를 읽고 출력 정보를 슬레이브에 기록합니다.

①DPM 1 장치는 사전 설정된 시간 간격 동안 각 관련 DP 에 주기적으로 로컬 상태를 전송합니다.

② DPM 1 의 데이터 전송 단계에서 오류가 발생하면 DPM 1 은 관련 DP 를 스테이션의 모든 출력 데이터에서 제로 상태로 즉시 변환하고 DP 는 역에서 사용자 데이터를 전송하지 않습니다. 두 번째 이후 DPM 1 은 0 이 됩니다. DPM 1 관련 DP 슬레이브 간 사용자 데이터 전송은 DPM 1 에 의해 결정된 반복 순서에 따라 자동으로 수행됩니다. 버스 시스템을 구성할 때 사용자는 DP 슬레이브 스테이션과 DPM 1 간의 관계를 정의하여 정보 교환 주기에 포함되는 DP 슬레이브 스테이션과 포함되지 않는 DP 슬레이브 스테이션을 결정합니다.

DMP 1 DP 슬레이브 간 데이터 전송은 매개변수 설정, 구성 및 데이터 교환의 세 단계로 나뉩니다. 매개변수 설정 단계에서 각 슬레이브는 실제 구성 데이터를 DPM 1 에서 수신한 구성 데이터와 비교합니다. DP 슬레이브 스테이션은 실제 데이터가 필요한 구성 데이터와 일치하는 경우에만 사용자 데이터 전송 단계로 들어갈 수 있습니다. 따라서 장치 유형, 데이터 형식, 길이 및 입출력 수량은 실제 구성과 일치해야 합니다. DPM 1 디바이스가 사용자 데이터를 자동으로 루프하는 것 외에도 DP 마스터 장치는 단일 DP 슬레이브, 슬레이브 그룹 또는 모든 슬레이브에 제어 명령을 동시에 보낼 수 있습니다. 이러한 명령은 선택적 브로드캐스트 명령을 통해 전송됩니다. 이 기능을 사용하면 DP 슬레이브 이벤트 제어 동기화를 위해 DP 슬레이브 동기화 및 잠금 모드가 켜집니다.

마스터 스테이션이 동기화 명령을 보낸 후 선택한 슬레이브 스테이션이 동기화 모드로 들어갑니다. 이 모드에서는 주소 지정된 슬레이브 출력 데이터가 현재 상태로 잠깁니다. 이후 사용자 데이터 전송 중 스테이션 스토리지에서 수신한 출력 데이터는 그대로 유지됩니다. 다음 동기화 명령을 받으면 저장된 출력 데이터가 주변 장치로 전송됩니다. 비동기 명령을 통해 동기화 모드를 종료할 수 있습니다.

잠금 제어 명령은 주소 지정된 슬레이브 스테이션을 잠금 모드로 전환합니다. 잠금 모드는 스테이션의 입력 데이터를 현재 상태로 잠그며 마스터 스테이션이 다음 잠금 명령을 보낼 때까지 업데이트할 수 없습니다. 잠금 해제 명령을 사용하여 잠금 모드를 종료할 수 있습니다. 데이터 제어 타이머는 DP 마스터 DPM 1 의 데이터 전송을 모니터링하는 데 사용됩니다. 각 슬레이브는 별도의 제어 타이머를 사용합니다. 지정된 모니터링 간격 동안 데이터 전송에 오류가 발생하면 타이머가 시간 초과됩니다. 시간 초과가 발생하면 사용자는 이 정보를 얻을 수 있습니다. 오류 자동 응답 기능이' 사용' 되면 DPM 1 은 실행 상태에서 벗어나 모든 관련 슬레이브 출력을 오류 보안 상태로 두고 지우기 상태로 들어갑니다.

上篇: 배고픈 애벌레 그림책은 어떤가요? 下篇: 천진제일중앙병원에서 천진동장항까지 가는데 시간이 얼마나 걸리나요?
관련 내용