Function Name, Description, Code가 입력되어야만 저장이 가능합니다.
전체 화면
사용자가 작성한 Global Function의 목록이 표시됩니다. Global Function의 이름과 설명을 입력합니다.
Edit를 통해서 진입시 기존 입력된 Global Function의 Name과 Description 정보가 로딩 됩니다.
Parameter 정보 영역
Edit를 통해서 진입시 기존 입력된 Parameter 정보가 로딩 됩니다.
항목
설명
Add New Parameter
Parameter 추가가 필요한 경우 해당 버튼을 눌러서 신규 Parameter를 추가합니다.
Parameter name
Parameter의 이름을 입력할 수 있는 View를 제공합니다.
Variable Type
Parameter의 자료형을 선택할 수 있는 버튼을 제공합니다. Variable Type
Pose : 좌표 타입
Array : 배열 타입
Variable : 정수, 실수, 문자열 타입
Return Type 설정
항목
설명
Dynamic
Return 값이 있는 경우 선택합니다.
None
Return 값이 없는 경우 선택합니다.
Visibility 설정
항목
설명
Public
해당하는 Global Function을 모든 사용자에게 공개합니다.
Internal
해당하는 Global Function을 소속 회사의 사용자에게만 공개합니다.
Code Editor
DRL Code내에서 System Variable에 데이터를 변경하는 경우, 동일 System Variable을 사용하는 다른 WCI, SKILL 등의 동작이 달라 질 수 있으므로, 이에 대한 주의 사항과 함께 사용 중인 System Variable 내역을 표기해 주시기 바랍니다.
주의 사항에 대한 고지는 Workcell Item Writer 또는 Skill Writer 아이템 작성시 UI Component > Text Edit Component를 활용하여 표기 바랍니다.
DRL Code 내에 System Variable을 사용하는 경우 상위제어기 SW 내에 System Variable 등록을 우선적으로 진행해야 합니다.
현재 App Builder는 쾌적한 로딩 및 실행을 위해 Code Editor의 최대 용량을 65,000 byte로 제한하고 있습니다. 정상적인 빌드를 위해서는 function 등 Code Editor를 사용하는 각 코드의 용량은 반드시 65,000 byte을 넘지 않도록 분리하여 작성돼야만 합니다.
항목
설명
코드 작성시 참고할 수 있도록 DRL Command Guide 페이지가 표시됩니다.
Code Edit를 좀 더 넓은 공간에서 작성할 수 있도록 확대 팝업이 표시됩니다.
입력창
DRL 코드를 작성할 수 있는 영역입니다. 작성방법은 DRL Command Guide를 참고하세요.
Compile
항목
설명
Compile 결과 확인창
문법 오류가 있는 경우 오류 내용이 표시됩니다.
Syntax Check
작성된 DRL 코드에 문법 오류가 있는지 확인 하는 기능입니다. 결과는 좌측 Compile 결과 확인창에 표시됩니다.
JavaScript errors detected
Please note, these errors can depend on your browser setup.
If this problem persists, please contact our support.