본문 바로가기
PLC 전기제어 기술자료/PLC를 함수화 해보자!

[MELSEC] PLC 프로그램을 함수화 해보자 -5- (랜덤문자열 생성)

by 위치결정 2022. 4. 26.
반응형

< XCALL을 활용한 랜덤 생성 함수 예제 >

PLC는 손쉽게 그림 그리듯 래더라는 언어를 이용하여 프로그램 할수 있는 뛰어난 자동화 제어장치입니다.

하지만 단점이 있으니 프로그램을 여러 유니트에 맞추어 어드레스를 변경해가며 일일이 복사해서 코딩을 해주어야 한다는 점입니다.

PLC에서도 간단한 기능들은 CALL이나 XCALL 문을 이용하여 함수화 할수 있으니 이를 활용하면 보다 프로그램이 간단해 질것입니다.

 

이번에는 다섯번째로 다뤄볼 기능으로 네번째글에서 다뤘던 것처럼 비슷한 여러가지 테스트를 하다보면 문득 필요한 랜덤한 문자열 생성 입니다.

내가 원하는 문자의 갯수를 지정하여 랜덤한 문자열을 생성합니다.

이 또한 아주 편리합니다.

makeString()_220427.gxw
0.92MB

 

< 함수 활용법 >

CALL을 통해 함수 호출하고, 파라미터로는 생성할 문자의 갯수 를 지정하면 D920 부터 설정한 숫자한큼 문자열이 생성됩니다. 이를 MOV 하여 활용하면 됩니다.

 

< 결과 >

이 또한 편리합니다.

반응형

댓글