반응형

전체 글 487

8. PLC이론 FB -펑션 블럭

FB - 펑션 블록 FC와 FB 같은 점 - 둘 다 프로그램을 만드는 공간 OB에서 둘다 호출해서 사용 가능 FC에서 짤 수 있는 프로그램은 FB에서도 FB에서 짤수있는 대부분의 프로그램은 FC에서도 가능 이유는 밑에서 설명. FC 펑션에서 사용되는 변수는 2가지 로컬 변수- local 임시 변수- temp 위의 두 가지 변수는 FC가 동작시 데이터가 저장되었다가 FC가 동작이 끝나면 데이터가 휘발성으로써 사라짐 FB는 실행이 끝나도 지속성인 저장이 가능. FB DB(instant)를 할당받기에 가능, 밑에 변수들 사용. 로컬 변수 임시 변수 정적 변수 즉, FB와 FC의 차이는 메모리 할당 여부임. static - 정적변수 해당 FB가 실행이 종료되어도 변수를 가지고 있는 데이터는 저장돼서 남음. FB..

7. plc이론 -FC 펑션

FC- 펑션 프로그램을 짜는 공간 펑션 생성 방법. FB과 다르게 RETURN 존재. 1. 변수 FC 평션에서는 local 변수와 임시 변수 사용. local 변수는 - 해당 블록에서만 사용 가능한 데이터 저장소. 임시 변수는 - 해당 블록이 실행되는 동안에만 데이터를 저장할 수 있는 변수 로컬 변수의 local (반대 개념) 전역 변수 global 임시 변수의 (반대 개념) 정적 변수 글로벌과 로컬의 차이는 사용 가능 범위 차이 임시 변수 temp와 정적 변수 stat은 변수가 저장하고 있는 데이터의 저장력과 데이터의 저장시간 차이. 임시 변수는 휘발성이지만 정적 변수 STAT은 저장됨. 3. FC 프로그래밍

반응형