ForBeginner
5-2. Tag의 종류 (DI, AI, String)
정착유목민
2021. 6. 8. 13:29
1. DI Tag
- Bit Position : 0 ~ F, 1 word내에서 16개의 Bit가 존재 하기 때문에 DI Tag의 주소는 SB Address(Word)와 Bit position으로 구성된다.
- Alarm, Event : Alarm 또는 Event를 Check 하면 우선 처리 된다.
- Off-->On, On-->Off, On<-->Off : 일반적으로 Off --> On 될때 처리 된다. 상황에 따라서 변경 가능.
- Alarm Level : 일반적으로 Medium, High, HiHi (Warning, Alarm, Emergency) 3단계 Level로 구성된다.
- Alarm, Event, Status 처럼 0 또는 1로 표시 할 수 있는 Data.
2. AI Tag
- Data Type : Analog Data의 Data종류를 결정. (int8, uint8, int16, Unit16, int32, uint32, float, Double, BCD....)
- Scale, Ratio : 소수점 처리를 위한 Option. Float Data를 제외하고는 소수점이 없음.
- Alarm Value : Analog Alarm을 위한 설정값. 해당 Tag의 값이 설정값을 넘으면, Alarm이 발생.
- 숫자로 표현 하는 Data (온도, 습도, 무게, 유량, 압력, Level 등등)
3. String Tag
- Start byte : LoByte, Hibyte가 있다. 1 Word는 2Byte이기 때문에, 시작 Byte를 선택.
- Byte Count : 알파벳 한글자가 1 Byte이기 때문에 표현 글자수에 따라서 결정.
- Data type : Byte, Ascii, Ascii(Bswap) 이 있고, PLC종류 마다 1워드의 글자가 뒤집어져 표시되는 경우, Ascii(Bswap)으로 수정 가능.
- 글자로 표현 되는 Data (설비명, Barcode, 등등)