컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - 단일 볼륨 액체 레벨 PLC 제어 실험에서 구성 소프트웨어 MCGS 호스트 컴퓨터 인터페이스에 대한 설명에 대한 질문

단일 볼륨 액체 레벨 PLC 제어 실험에서 구성 소프트웨어 MCGS 호스트 컴퓨터 인터페이스에 대한 설명에 대한 질문

사진을 본 적이 없어서 모든 답변을 드릴 수는 없습니다.

PLC와 MCGS 간의 통신과 관련하여 MCGS는 SIEMENS 200PLC를 지원합니다.

MCGS 5.5는 다음과 같은 일반적인 PLC 장비를 지원합니다: Siemens S7_200(자유 포트, PPI 인터페이스), S7_300(MPI) 인터페이스, Profibus 인터페이스), S7_400(MPI 인터페이스, Profibus 인터페이스), Modicon Modbus-RTU 프로토콜, Modbus-ASCII 프로토콜, Modbus-Plus 프로토콜, Modbus-TCP 프로토콜, 이더넷 프로토콜, HostLink 프로토콜; , AnA 시리즈, A 시리즈, Q 시리즈, Delta SC500/OMC-1 시리즈, Open_PLC?XC_2000 시리즈, GE?SNP 프로토콜, Fuji NB 시리즈; Hollysys 전체 시리즈, Koyo CCM 프로토콜, KS Delta 시리즈;

하드웨어 장치와 MCGS 구성 소프트웨어가 어떻게 연결되는지 이해하는 데 도움이 되도록 Siemens S7200PLC를 예로 들어 보겠습니다. 구체적인 작업은 다음과 같습니다:

MCGS 구성 소프트웨어 개발 플랫폼에서 "장치 창"을 클릭한 다음 "장치 구성" 버튼을 클릭하여 장치 구성으로 들어갑니다. "도구 모음"에서 "도구 상자"를 클릭하면 "장치 도구 상자" 대화 상자가 나타납니다. "장치 관리" 버튼을 클릭하면 "장치 관리" 대화 상자가 나타납니다. "옵션 장치"에서 "일반 장치"를 더블 클릭하고, "직렬 통신 상위 장치"를 찾아 더블 클릭한 후, 그 아래의 "직렬 통신 상위 장치"를 선택하고, "추가" 버튼을 더블 클릭하거나 클릭하여 추가합니다. 오른쪽에 선택한 장치가 표시됩니다. 그런 다음 "PLC 장비"를 두 번 클릭하고 "Siemens"를 찾아 두 번 클릭한 다음 "S7-200-PPI"를 두 번 클릭하고 "Siemens S7-200PPI"를 두 번 클릭하거나 "추가" 버튼을 클릭하여 추가하시겠습니까? 오른쪽에 있는 선택된 장치에

그림과 같이 "장치 도구 상자"로 돌아가려면 "확인" 버튼을 클릭하십시오.

"직렬 통신 상위 장치"를 두 번 클릭하십시오. "를 "Device Toolbox"에서 선택한 다음 그림과 같이 "Siemens S7-200PPI"를 두 번 클릭합니다.

"Device 1-[Serial Communication Parent Device]"를 두 번 클릭하고, " 그림과 같이 장치 속성 설정" 대화 상자가 팝업되고 실제 상황에 따라 설정됩니다. Siemens 기본 매개변수 설정은 전송 속도 9600, 8 데이터 비트, 1 정지 비트, 짝수 패리티입니다. 매개변수를 설정한 후 "확인" 버튼을 클릭하여 저장합니다. 처음 사용하는 경우 "도움말" 버튼을 클릭하거나 "장치 온라인 도움말 보기"를 선택한 후 ? 아이콘을 클릭하여 "MCGS 도움말 시스템"을 열고 자세히 읽어 보십시오.

컴퓨터 직렬 포트는 컴퓨터가 다른 장치와 통신할 때 가장 일반적으로 사용되는 통신 인터페이스입니다. 하나의 직렬 포트는 여러 통신 장치에 연결할 수 있습니다. 예를 들어 RS485 버스는 255 ADAM 통신 모듈에 연결할 수 있습니다. 그러나 하나의 직렬 포트 상위 장치만 사용합니다.) 컴퓨터 직렬 포트의 다양한 작동 모드에 적응하기 위해 MCGS 구성 소프트웨어는 직렬 포트 통신 상위 장치 아래에 여러 통신 하위 장치를 연결하는 통신 장치 처리를 채택합니다. 메커니즘에 따라 각 하위 장치는 상위 장치의 일부 공개 속성을 상속하는 동시에 자체 비공개 속성을 갖습니다. 실제 작동 시 MCGS는 직렬 통신 상위 장치 구성 요소와 다중 통신 하위 장치 구성 요소를 제공하며 직렬 통신 하위 장치 구성 요소는 직렬 포트의 기본 동작 및 매개 변수 설정을 완료하며 통신 하위 장치 구성 요소는 실제로 연결된 장치입니다. 직렬 포트에.

S7-200PPI 구성 요소는 MCGS 작업과 Siemens S7_21X, S7_22X 시리즈 PLC 장비의 다양한 레지스터의 데이터 또는 상태를 읽고 쓰는 데 사용됩니다. 이 구성 요소는 Siemens PPI 통신 프로토콜을 사용하고 Siemens 표준 PC\PPI 통신 케이블 또는 범용 RS232/485 변환기를 채택하여 PLC와 편리하고 빠르게 통신할 수 있습니다.

[Siemens S7-200PPI]를 두 번 클릭하면 그림과 같이 "장치 속성 설정" 대화 상자가 나타납니다. 속성을 설정하기 전에 "MCGS 도움말 시스템"을 읽어 보시기 바랍니다. " MCGS 구성 소프트웨어의 설정을 주의 깊게 이해하십시오. Siemens S7-200PPI 작동 방법.

"기본 속성"에서 "장치 내부 속성 설정"을 선택하면 ? 아이콘이 나타나고 ? 아이콘을 클릭하면 "Siemens S7-200PLC 채널 속성 설정" 대화 상자가 나타납니다. 그림과 같이:

"채널 추가"를 클릭하면 그림과 같이 "채널 추가" 대화 상자가 나타납니다. 설정 후 "확인" 버튼을 누르세요.

Siemens S7_200?PLC 장비 구성요소는 PLC 채널을 읽기 전용, 쓰기 전용, 읽기-쓰기의 세 가지 상황으로 구분합니다. 읽기 전용은 PLC의 데이터를 MCGS 실제 데이터로 읽는 데 사용됩니다. 시간 데이터베이스 쓰기는 MCGS 실시간 데이터베이스의 데이터를 PLC에 쓰는 데 사용되며 읽기 및 쓰기는 PLC에서 데이터를 읽거나 PLC에 데이터를 쓸 수 있습니다. 장비가 처음 시작되면 PLC의 데이터를 다시 읽습니다. MCGS가 나중에 레지스터 값을 변경하지 않으면 PLC의 값을 다시 읽습니다.

MCGS가 현재 값을 변경하려면 해당 값을 PLC에 씁니다. 이 작업의 목적은 컴퓨터를 처음 시작하거나 컴퓨터가 충돌할 때 사용자 PLC 프로그램의 일부 채널 데이터가 재설정되는 것을 방지하는 것입니다. 또한 변수 개수를 저장할 수도 있습니다.

또한 채널 연결 속성 페이지에서 필요에 따라 해당 가상 채널을 설정할 수도 있습니다. 가상 채널은 실제 하드웨어 장치에 존재하지 않는 채널로, 중간 계산 결과 처리를 용이하게 하고 MCGS의 데이터 개체 값을 장치 구성 요소로 전달하여 데이터 처리를 하기 위해 MCGS는 장치 내 가상 채널 개념을 도입합니다. 구성 요소. 아날로그 채널을 추가할 때 장치의 데이터 유형과 채널 설명(MCGS에 데이터를 입력하는 데 사용되는지 또는 MCGS의 데이터를 장치 구성 요소에 출력하는 데 사용되는지 여부)을 설정해야 합니다.

"채널 연결 "와 같은 그림 설정:?

그림에 표시된 대로 "장치 디버깅"에서 온라인으로 "Siemens S7-200PPI"를 디버깅할 수 있습니다.

"통신 상태 플래그"인 경우 0이면 통신이 정상임을 의미합니다. 그렇지 않으면 MCGS 구성 소프트웨어와 Siemens S7_200?PLC 장치 간의 통신이 실패합니다. 통신이 실패하면 다음과 같이 문제를 해결하십시오.

1. PLC 전원이 켜져 있는지 확인하십시오.

2. PPI 케이블이 정상인지 확인하세요.

3. PLC의 실제 주소가 장비 구성 요소의 기본 속성 페이지의 주소와 일치하는지 확인하십시오. PLC의 실제 주소를 모르는 경우에는 검색 도구를 사용하십시오. 프로그래밍 소프트웨어를 확인하면 PLC의 주소가 표시됩니다.

4. 특정 레지스터에 대한 연산이 범위를 벗어났는지 확인하세요.

보드, 모듈, 계측기, PLC 등과 같은 기타 장비의 경우 MCGS 구성 소프트웨어로 디버깅하기 전에 하드웨어 지침 및 MCGS 온라인 도움말 시스템을 자세히 읽어보시기 바랍니다.

4.4? 네트워크 데이터 동기화

네트워크 데이터 동기화는 네트워크 시스템의 각 호스트에 있는 MCGS의 실시간 데이터 개체를 동기화하는 데 사용됩니다. 실시간 데이터는 일관되게 유지됩니다.

네트워크 데이터 동기화 장치는 네트워크 상위 장치에 위치해야 하며, 상위 장치(고속 네트워크: TCP/IP, 저속 네트워크: Moxa)를 통해 데이터가 완성됩니다. , 저속 네트워크: 모뎀).

장치 창에서 네트워크 상위 장치, 고속 네트워크 TCP/IP, 저속 네트워크 Moxa 또는 저속 네트워크 모뎀을 추가한 후 네트워크 테스트가 정상인지 확인하세요.

장치 도구 상자를 엽니다. 네트워크 데이터 동기화 장치가 장치 도구 상자에 있으면 해당 장치를 두 번 클릭하여 장치 도구 상자에 없으면 장치 창에서 네트워크 상위 장치에 추가합니다. 장치 관리를 클릭하고 일반을 선택합니다. 장치의 장치 도구 상자에 네트워크 데이터 동기화 장치를 추가합니다. 다음 프롬프트에 따라 장치 구성 요소 속성을 설정하고 사용할 수 있습니다.

그림과 같이 "장치 도구 상자"에서 "네트워크 데이터 동기화" 장치를 두 번 클릭합니다.

(1) 기본 속성 페이지에서 다음을 설정할 수 있습니다. MCGS에 있는 이 장치의 이름, 처리 주기, 동기화 채널 수 등의 기본 속성

장치 이름: 원격 워크스테이션에서 이 구성 요소와 통신하는 데 사용되는 구성 요소의 이름 처리 주기: MCGS가 네트워크 동기화 통신을 위해 이 구성 요소를 주기적으로 호출하는 기간. 런타임 시: 이 옵션을 선택하면 런타임 중에 MCGS는 설정된 기간에 따라 이 구성 요소를 호출합니다. 이 구성 요소가 서비스만 제공하고 다른 호스트의 요청에 응답하는 경우에는 이 옵션을 선택하지 마십시오. 즉, 데이터 수신기는 일반적으로 이 옵션을 선택하지 않습니다. 원격 대상 장치 이름: 이 장치 구성 요소가 통신하려는 장치를 지정합니다. 원격 호스트의 구성요소 이름입니다. 이 구성 요소가 서비스만 제공하는 경우 이 항목을 설정할 필요가 없습니다. 채널 수: 동기화할 데이터 개체 수 네트워크 작동 상태: 네트워크 통신이 정상인 경우 값. 연결된 데이터 객체의 설정이 1이면 비정상인 경우 0으로 설정됩니다. 원격 워크스테이션 시간 설정: 로컬 워크스테이션의 시간을 기준 시간으로 사용하여 원격 워크스테이션의 시간을 설정합니다. : 원격 워크스테이션의 시간을 기준시간으로 하여 로컬 워크스테이션의 시간을 설정합니다.

(2) 채널 연결 및 설정

채널 연결 및 설정 속성은 주로 동기화 데이터 개체 및 관련 속성을 설정하는 데 사용됩니다. 그림에 표시된 대로: 로컬 개체 이름: 로컬 장치에서 동기화할 MCGS 데이터 개체 원격 개체 번호: 원격 대상 장치에서 동기화할 데이터 개체에 해당하는 채널 번호: MCGS 데이터 유형 스위치 유형 및 숫자 값을 포함하여 동기화할 개체 유형 및 문자 유형 방향: "입력"과 "출력"의 두 가지 옵션이 있습니다. "입력"은 원격 워크스테이션에서 동기화 개체의 값을 읽고 동기화하는 것을 나타냅니다. 로컬 시스템의 MCGS에 해당하는 데이터 개체는 로컬 시스템에서 동기화할 MCGS 데이터 개체의 값을 읽고 이를 원격 워크스테이션의 해당 MCGS 데이터 개체와 동기화하는 것을 의미합니다.

위에서는 네트워크 데이터 동기화 구성 요소를 통한 네트워크 데이터 동기화 구현 방법을 소개합니다. 네트워크 데이터 동기화는 MCGS 일반 버전과 온라인 버전, MCGS 임베디드 버전에 모두 적용할 수 있으며, 이 세 가지 버전에서 서로 함께 사용할 수도 있습니다.

다음은 "이중 머신 핫 백업" 구현 방법을 자세히 소개하여 네트워크 데이터 동기화의 작동 원리를 설명합니다.

上篇: 클라우드 컴퓨팅, 클라우드 검색 등에 있어서 클라우드란 무엇을 의미합니까? 下篇: 카운트다운 몇 분 몇 초 타이머 소프트웨어
관련 내용