본문 바로가기
PLC 프로그래밍

문자열 조작 샘플 프로그램

by lemy 2018. 12. 18.
반응형


문자열 조작 샘플 프로그램



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)에 오류 코드가 포함됩니다. 오류 코드는 오류 코드 설명 부분을 참조하십시오.



■ 프로그램


LD-CPU_String_V100A_K.gxw




■ 프로그램 설명서(일본어 판)




반응형

댓글