comparator
비교 >< ≠ = ≤ ≥ 같은 것들 수학에서 보는 비교기와 같은 의미고, 같은 해석.
integer 정수 16 bit (word)
d integer 더블 인티저 32 bit ( d word)
real 32 bit (d word) IEEE 754 소수점을 넣을 수 있음.
(=) 설명 즉 십게말해 mw100번과 200번의 값이 같을 때 m10.0 라이트가 들어온다.
mW100 = 0 , mW102 = 0 -> M10.0 ON 결과.
여기서 100번 다음에 102번으로 가는 이유가
control Alt R 클릭
여기서 assignment 클릭
워드단위가 2줄씩이라 16비트 중복되어서 100번 다음에 102번으로 이동.
MOVE는 쉽게 말해 앞에 in 값에 어떠한 숫자를 넣는다면 out에 그 값이 된다는 뜻이다.
즉, in에 0 을 넣으면 out도 0이 된다.
굳이 왜 쓰냐라고 생각들 수도 있는데,
쉽게 말해 0은 off를 의미하니
리셋의 역할도 할 수 있다.
> < 크다 작다는 같은 의미다. in 1과 in2에 넣는 값에 따라 해석을 바꿀 수 있기 때문이다.
A > B 참
B < A 참
여기서 해석은 in1이 in 2보다 크기 때문에 참이다.라는 뜻이다
지금 m100과 m10.1은 회로에서 positive edge M100.4 / m10.1 은 set의 기능을 넣어둔 건데
지금 comparator을 해석하는 동안에는 p와 s는 무시하고 해석하자.
D interger 32 bit
4줄씩이라 204에서 208로 건너 뛴것이다. 중복을 막기 위해서.
의도적으로 중복을 하기위해 겹치게해서 쓰는 경우도 있다고 한다.
'PLC siemens 기초- 정리' 카테고리의 다른 글
7강 Siemens PLC 기초 (2) | 2022.12.01 |
---|---|
6. Siemens PLC 기초 (0) | 2022.11.30 |
6. simense plc 1500 set-reset (0) | 2022.10.21 |
5. plc simense 타이머 (0) | 2022.10.20 |
4. simense plc 1500 HMI project (0) | 2022.10.20 |