사용자 지정 논리

This article has been translated automatically. See the original version.

도구의 설명

 

커스텀 로직 도구는 복잡한 프로그래밍과 추가 배선에 소요되는 시간을 절약하고 외부 컨트롤러가 필요 없도록 하여 장치 간 다양한 애플리케이션에 대해 직접 로직을 만들 수 있게 해 줍니다.

 

이 도구가 가진 가장 중요한 기능은 다음과 같습니다:

  • 프로그래밍 시 차단기 연결이 필요하지 않아 운영자의 편의와 안전을 보장합니다.

  • 캔버스 위에서 블록 기반 시각적 접근법을 이용한 유연한 논리 생성.

  • 사용자 오류를 최소화하기 위한 논리 검증 시스템.

 

요구 사항

 
기능에 대한 접근
무제한. 기기로 전송하려면 Custom Logic 패키지가 필요하며, 이는 마켓플레이스에서 구매 및 활성화할 수 있습니다.
기능을 지원하는 장치 유형서킷 브레이커 Emax 3
장치 상태기능을 설정하고 저장하는 데 도움이 됩니다.
연결을 통해 장치를 전송하기 위해 통신하고 있습니다.
참고: 전송 중에는 차단기를 열린 상태로 유지하는 것이 권장됩니다.
장치와의 연결 유형로컬 연결: USB Type-C를 통한 연결

 

커스텀 로직 프로젝트 생성

Ekip Connect 소프트웨어를 열고 도구 -> 커스텀 로키를 클릭하세요.

How to create a Custom Logic project

 

도구의 메인 페이지는 맞춤형 논리에 관련된 장치들이 회로도 뷰에 삽입되는 로직의 플랜트 레벨 설계 목적을 수행합니다. 또한 프로젝트의 파일 관리는 다음과 같은 수준에서 이루어집니다:

 

How to create a Custom Logic project

 

부품설명
A

프로젝트 및 파일 관리에 사용되는 기능:
신규 프로젝트 -> 새로운 프로젝트를 시작하세요.

오픈 프로젝트 - > 기존 프로젝트를 엽니다.

프로젝트 저장 -> 프로젝트를 기존 프로젝트 파일에 저장합니다.

프로젝트를 다른 이름으로 저장 -> 프로젝트를 새 프로젝트 파일에 저장하세요.

인쇄 -> 프로젝트의 모든 정보와 자료를 포함한 문서를 인쇄합니다.

자재 명세 서 - > 하드웨어, 소프트웨어, 트립 유닛 유형별로 분류된 재료 목록으로, 장치 논리의 올바른 작동을 보장하기  위해 필요합니다.

시스템 정보 -> 프로젝트에 존재하는 장치의 모든 로직 다운로드 및 업로드 이력을 표시합니다.

Open Template -> 장치에 직접 업로드할 수 있는 사전 구성된 논리 프로젝트 목록을 엽니다. (곧 공개)

B로직에 관여할 수 있는 장치 목록. 기기를 더블 클릭하거나 캔버스에 드래그 앤 드롭하여 프로젝트에 삽입하세요.
C

프로젝트 캔버스 -> 사용자 정의 로직 프로젝트를 그래픽으로 표현하는 데 사용됩니다. 전체 시스템을 더 잘 이해하는 데 도움이 되는 플랜트의 단일 선도나 회로도를 그릴 수도 있습니다. 프로젝트 캔버스에서 편집할 수 있는 여러 옵션이 있습니다:

와이어 -> 물체 사이에 선과 연결을 그립니다.

버스바 -> 물체 사이에 더 두꺼운 선과 연결을 그립니다. 

이미지 -> 추가 외부 이미지를 삽입합니다.

Add Note -> 포스트잇을 삽입합니다.

확대, 축소항목 맞춤 -> 프로젝트 캔버스 요소의 그래픽 뷰를 조정하세요.

 

참고: 캔버스 위에 디자인된 프로젝트는 단지 그래픽 표현일 뿐이며, 논리의 어떤 동작도 정의하지 않습니다.

D프로젝트 캔버스에 추가할 수 있는 전기 요소 목록. 요소를 더블 클릭하거나 캔버스에서 드래그 앤 드롭해서 프로젝트에 삽입하세요.

 

장치의 로직을 생성하려면 프로젝트 캔버스에서 목록에서 장치를 드래그 앤 드롭하세요. 그 다음 우클릭해서 "프로젝트 열기" 명령을 선택하거나(또는 장치 이미지를 더블 클릭하세요):

 

How to create a Custom Logic project

 

이제 프로그래밍 페이지가 열렸습니다. 이 뷰 내에서는 선택한 장치에 대한 로직을 구현할 수 있습니다:
 

How to create a Custom Logic project

 

부품설명
A

논리 설계 기능:

• 돌아가기 -> 메인 페이지로 돌아가세요.

• 기기에서 다운로드: -> 연결된 장치에 있는 로직을 읽어 사용자가 보고 편집할 수 있습니다.

• 장치 업로드 -> 설계된 논리를 연결된 장치로 전송합니다.

• 체크 로직 -> 사용되는 문법과 장치의 메모리 제약 조건에 따라 설계된 논리에 대해 일련의 검사를 수행합니다.

B

논리 설계 관점:

• 편집 보기 -> 로직 설계에 사용된 주요 프로그래밍 캔버스를 보여줍니다.

• 고수준 뷰 -> 전체 로직을 보여주며, 각 로직 블록 간의 상호 연결을 강조합니다.

• 설정 -> 현재 로직에 프로그래밍된 프로그래머블 상태, 물리적 출력 및 모니터 지연 목록을 보여줍니다.

C

논리 구성 요소:

• 입력 -> 논리 블록의 입력 신호 상태로 사용할 수 있는 변수 목록.

• 연산자 -> 출력 신호를 제공하기 위해 하나 이상의 입력에 적용된 계산 함수를 포함하는 블록 목록.

• 출력 -> "Ekip 신호" 디지털 출력, 일반 "PLC 출력"  출력, 내부 "임시" 출력으로 묶인 출력 신호 목록. 

 

컴포넌트를 드래그 앤 드롭하거나 더블 왼쪽 클릭으로 프로그래밍 캔버스에 삽입하세요.

D

프로그래밍 캔버스 -> 선택한 장치의 로직을 설계하는 데 사용되었습니다. 설계의 주요 원리는 "규칙"으로, 작은 논리 블록들을 나타내며, 이들의 조합이 장치에 전송될 논리를 만듭니다. 캔버스 상단에는 다양한 기능이 있습니다:

• 규칙 -> 추가: 논리에 새로운 규칙을 삽입합니다.

• 규칙 제거 -> 선택한 규칙을 삭제합니다.

• 규칙을 왼쪽으로 이동, 규칙을 오른쪽으로 이동 -> 논리 내에서 규칙의 위치를 편집합니다.

• Add Note -> 규칙에 포스트잇을 삽입합니다.

• 레이아웃 규칙 -> 규칙의 레이아웃을 자동으로 정리하여 캔버스 내 공간을 최적화합니다.

• 확대, 축소 및 항목 맞추기 - >  프로그래밍 캔버스 위의 요소들의 그래픽 뷰를 조정합니다.

• 디버그 시작 -> 장치에 전송하지 않고도 생성된 로직을 테스트하기 위해 오프라인 시뮬레이션을 시작합니다. 사용자는 입력을 클릭하여 값을 입력하고 출력이 어떻게 동작하는지 관찰할 수 있습니다.

 • 디버그 중지 -> 시뮬레이션을 중지합니다.

 • 디버그 설정 -> 시뮬레이션의 시간 단계와 정지 시간을 설정하는 데 사용됩니다.

 

더 자세한 내용과 도구 탐색은 아래에 다운로드 가능한 맞춤형 로직 도구의 전체 사용자 매뉴얼을 참고해 주세요:

Cusom Logic 사용자 매뉴얼