Pml Basic 1 - Object & Function
Pml Beginner와는 다르게 Basic 부분에서는 AVEVA에서 기본 제공하는 Object 및 Function 에 대해 설명할 예정입니다 순서대로 학습할 필요 없이 코딩하면서 필요하다 싶은 Object들만 읽으면 될 것 같습니다. Object란? PML은 객체 지향 개념을 사용하는 언어입니다. 여기서 객체 는 OBJECT를 말합니다. 여기서 OBJECT가 무엇이냐 하면 (STRING, REAL, ARRAY) 뿐만 아니라 (COLLECTION, TABLE, BLCOK)등 모든 데이터는 Object(객체)로 다루어집니다. 예를들어 설명해보겠습니다. String 객체 설명: |test1|, 'test2'와 같은 문자열은 String 객체로 취급됩니다. PML에서는 문자열도 객체로 간주됩니다. Real 객체 설명: 1, 2.5, 3 등은 Real 객체로, 실수 또는 정수 형태의 숫자를 의미합니다. Array 객체 설명: Array 객체는 각 인덱스에 다양한 유형의 객체(문자열, 숫자, 다른 배열 등)를 저장할 수 있는 자료 구조입니다. Collection 객체 설명: Collection 객체는 데이터베이스 요소를 필터링하거나 범위 내의 데이터를 모아서 Array 객체로 반환하는 역할을 합니다. 뿐만아니라 수많은 Object들이 있으며 원할경우 Object를 생성하여 사용하여도 됩니다. 결론적으로 말하면 PML에서의 Object란 데이터를 담고 있는 일종에 컨테이너 라고 생각하면 되고 메쏘드를 통해 다양한 작업을 수행할 수 있습니다. 1. Object 선언 선언 방법 : !변수 = Object Object이름() 예시: