동운 HMI 태그 저장 방식 개선
동운 HMI를 최초에 설계할 당시 태그값을 데이터베이스에 저장하기 위한 스키마를 어떻게 구성할 것인가를 두고 여러 가지로 고민했습니다. 어찌했든 데이터베이스 쿼리가 늘어날 수록 성능은 저하되므로 태그값 저장 대상은 되도록 한번에 삽입(INSERT) 할 수 있으면 최적이겠다 싶었습니다. 그렇지만, 태그가 늘어나거나 삭제, 변경되는 경우 융통성있게 대응하기 어렵다는 문제때문에 결국 성능 보다는 프로그래밍의 효율성에 초점을 맞추어 데이터베이스 스키마를 생성했습니다. 그래서, 동운 HMI의 기존 스키마는 위의 그림과 같이 데이터 타입별로 태그명과 일자, 값을 저장하는 방식으로 시스템 전체적으로 보면 공간 효율성이 떨어지는 결과를 낳을 수 있었습니다. 또한, 프로세스 측면에서도 Prepared Statement를..
SCADA
2019. 2. 1. 11:35
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- DB드라이버
- cubrid
- 웹스카다
- LS산전
- 티베로
- XGT전용프로토콜
- SCADA
- modbus
- XGT PLC
- 3D HMI
- plc simulator
- 동운 HMI
- 지멘스
- hmi
- s300
- 3D SCADA
- Siemens
- 웹HMI
- C# HMI
- 큐브리드
- SCADABR
- S400
- Tibero
- OPC
- 동운HMI
- 스카다
- HMI개발
- 3D 스카다
- Advanced HMI
- C#
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 |
글 보관함