문자열 조작 샘플 프로그램
1. 프로그램 개요
시퀀서 CPU 유니트 문자열 조작에 대한 샘플 래더입니다.
■ 대상 형명
Q02CPU, Q02HCPU, Q06HCPU, Q12HCPU, Q25HCPU
Q00UJCPU, Q00UCPU, Q01UCPU, Q02UCPU, Q03UDCPU, Q04UDHCPU,
Q06UDHCPU, Q10UDHCPU, Q13UDHCPU, Q20UDHCPU, Q26UDHCPU,
Q03UDECPU, Q04UDEHCPU, Q06UDEHCPU, Q10UDEHCPU, Q13UDEHCPU,
Q20UDEHCPU, Q26UDEHCPU, Q50UDEHCPU, Q100UDEHCPU
L02CPU, L26CPU-BT, L02CPU-P, L26CPU-PBT
■ 대상 엔지니어링 도구
GX Works2
■ 기능 설명
StrCmp: 문자열 1과 문자열 2를 비교 한 결과를 출력합니다.
① 실행 지령(M0)의 ON에서 문자열1과 문자열2를 비교하여 비교 결과를 출력 변수에 저장합니다.
비교는 ASCII 코드의 대소로합니다.
② 비교 문자를 지정한 경우(≠ 0일 때)는 비교 문자 몇 자리까지의 문자열을 비교하여 비교 문자가
0의 경우는 NULL문자까지 비교합니다.
③ 비교 문자가 0이면 문자열 길이가 255자 이상의 경우는 255번째 문자까지를 비교하고 256번째
문자 이후의 문자는 무시됩니다.
④ 입력 값이 오류의 경우 비정상적으로 종료(Y10)가 ON으로 작업을 중단합니다.
또한 오류 코드(D601)에 오류 코드가 포함됩니다. 오류 코드는 오류 코드 설명 부분을 참조하십시오.
■ 프로그램
■ 프로그램 설명서(일본어 판)
'PLC 프로그래밍' 카테고리의 다른 글
단위 파일 조작 기능 샘플 프로그램 (0) | 2018.12.31 |
---|---|
부동소숫점 변환 샘플 프로그램 (0) | 2018.12.24 |
Simple Project/Structured Project 예제 프로그램 (0) | 2018.12.13 |
시간 데이터 예제 프로그램(2) (2) | 2018.12.12 |
시간 데이터 예제 프로그램(1) (0) | 2018.12.11 |
댓글