SoftPLC 사용자 데이터 생성

통합을 구현하면 SoftPLC와 OpenProtocol 어댑터 간에 매핑된 공유 메모리를 확보하여 최대 6개의 가상 스테이션을 지원받을 수 있습니다. 가상 스테이션은 SoftPLC로 전송하는 데이터에 100 바이트를 할당하고 SoftPLC에서 전송하는 데이터에 대해 100 바이트를 할당합니다. 총 600 bytes가 양방향으로 모두 매핑됩니다.

SoftPLC는 공유 메모리의 전용 부분을 통해 프로토콜 어댑터와 상호작용할 수 있습니다.

  1. 일반 SoftPLC 설정 필드에서 추가를 선택하세요.

  2. SoftPLC 사용자 데이터 생성 창에서, 드롭다운 목록의 관련 프로토콜을 선택하세요.

  3. SoftPLC로 및 SoftPLC에서 주소 필드를 시작 주소를 0으로 입력하시고 종료 주소를 599로 입력하세요.

  4. 추가를 선택하세요.

    Multiprog 소프트웨어의 전역_변수* 섹션에는 다음 주소를 갖는 각 스테이션에 대한 출력 변수(opOUT_VSX) 및 입력 변수(opIN_VSX)가 포함됩니다.

    가상 스테이션

    SoftPLC로 전송되는 오픈 프로토콜 사용자 데이터

    SoftPLC에서 전송하는 오픈 프로토콜 사용자 데이터

    가상 스테이션 1

    %MB3.38400

    %MB3.40448

    가상 스테이션 2

    %MB3.38500

    %MB3.40548

    가상 스테이션 3

    %MB3.38600

    %MB3.40648

    가상 스테이션 4

    %MB3.38700

    %MB3.40748

    가상 스테이션 5

    %MB3.38800

    %MB3.40848

    가상 스테이션 6

    %MB3.38900

    %MB3.40948

    위의 주소로 사전에 설정되지 않은 프로젝트를 가져오거나 업데이트하는 경우, Multiprog에서 수동으로 추가해야 합니다.

  5. SoftPLC 켜짐 또는 꺼짐을 선택합니다.

    • 켜짐: SoftPLC 프로세스가 손실될 경우 공구는 모든 조임을 수행하지 못하도록 잠깁니다.

    • 꺼짐: SoftPLC 프로세스가 손실될 경우에도 공구는 여전히 모든 조임을 수행할 수 있습니다.

  6. 컨트롤러에서 오픈 프로토콜 작업을 수행하세요.

  7. 컨트롤러로 변경 사항을 푸시하세요.