===== 1. 식별자 ===== 프로그램을 작성하다보면 변수명, 프로그램명, 유저정의블록 명 등등 이름을 작명해줘야하는 순간이 옵니다. 이때 다음과 같은 룰을 지켜가면서 작명을 해주세요. 식별자는 대소문자를 구분하지 않습니다. 예를 들어, Sensor, SENSOR, sensor, sEnSoR는 모두 동일한 식별자입니다. * 식별자는 공백을 포함 할 수 없습니다. * 문자 또는 _ (밑줄)로 시작해야합니다. * 밑줄로 끝나거나 두 개의 연속적인 밑줄을 가질 수 없습니다. * 숫자는 허용되지만 식별자의 첫 번째로 와서는 안됩니다. ==== 가능한 경우 ==== * AbCDe * _ABCdE * AB_CDE * A_2_3 ==== 불가능한 경우 ==== * A_B__C (두개의 밑줄이 연속됨) * 1_A_B (숫자가 맨처음에 위치함) * A_B CD (공백포함) * AbCDe_ (맨끝이 밑줄) ===== 2. 키워드 (예약어) ===== 키워드는 프로그램에서 구문 요소로만 사용되기 때문에 식별자로 사용되어서는 안됩니다. 예를 들면 이런 단어들입니다. * TRUE, FALSE * IF…THEN…ELSIF…ELSE…END_IF * AND, OR, NOT, MOD, XOR * FUNCTION…END_FUNCTION * VAR…END_VAR ===== 3. 주석문 (코멘트) ===== * 주석은 앞에 (* 및 *), 즉 괄호와 별표로 묶어야합니다. (* 이것은 한 줄 이상으로 확장 할 수있을만큼 충분히 긴 주석에 사용할 수 있습니다. *) * 주석은 코드의 아무 곳에 나 배치 할 수 있지만 변수 중간에는 배치 할 수 없습니다. * 다음 예에서와 같이 (* 및 *)가 쌍을 이루는 중첩 된 주석을 사용할 수 있습니다. (* 이것은 (*는 *) 이상없음 *) (* 이것은 (*는 중첩ERROR입니다 *) * 주석에는 모든 문자가 포함될 수 있습니다. * // 다음에 한 줄 주석을 표시 할 수 있습니다. // 단일 라인에 대한 주석입니다. [[codesysmanual:index|CODESYS]]