고객지원
차별화된 온실을 건축하고 고객과 함께 성장하는 착한기업 주식회사 하임원예건축 건축사사무소입니다.
  >  고객지원  >  고객지원

3. 오너클랜 상품DB 수집 프로그램-현재 사용중인 엑셀매크로 및 프로그램 안내-경제적자유, 창업, 부업을 위한 국내 위탁판매…

페이지 정보

작성자 Ricky 작성일25-06-20 04:06 조회8회 댓글0건

본문

DB수집 프로그램 시작 전 소회3개의 PLC가 구동되고 있는 시스템의 제어 및 모니터링 항목을 수집하는 업무를 맡게 되었다. 부산과는 거리가 먼 강원도에서 구동중인 시스템 이었고, 현장에는 갈 여건이 되지 않았다.연결 상태와 수집항목, 각데이터의 adress만 잘 확인된다면 어렵지 않게 진행 할 수 있다고 생각되었다. 하지만 진행 할수록 많은 변수가 DB수집 프로그램 발생하여 머리가 아파지기 시작했다.​1. 개발목표 : 강원도에 설치된 PLC3로 구동중인 시스템의 데이터를 수집​▣ 3대의 PLC의 모든 데이터를 수집하고, DB에 넣는다.▣ 기존에 운영중인 시스템의 구동을 멈추지 않고 해당 데이터를 처리한다. =&gt해당 시스템에서 나의 역할 :시스템 구성(연결상태)확인, 프로토콜 확인, 데이터 수집 및 DB입력​​2. 시스템 구성 3. 프로토콜 DB수집 프로그램 확인​◎ 각 PLC에 설정된 프로토콜 : XGT 프로토콜◎ XGT 프로토콜 : LS산전 FEnet I/F 모듈간에 통신을 하는 프로토콜. 명령어를 사용하여 읽기/쓰기 가능하며, PC, HMI에서 XGT전용 프로토콜을 이용하여 통신가능 TCP/UDP 지원함. ※ PLC에서 설정되어 구동되고 있는 현상태를 건드리지 않기 위해, modbus를 사용하지 않고, XGT 프로토콜을 이용해야만 DB수집 프로그램 했음. ​​4. 데이터 수집 및 DB입력​◎ PLC1 : 여과기 제어용으로 총 데이터가 94개.◎ PLC2 : 침전조 제어용으로 총 데이터가 91개.◎ PLC3 : PC 제어용으로 총 데이터가 101개.=&gt3개의 PLC 모두 정수타입, 실수타입, 문자타입 등 다양했고, 읽어오는 방식이 제각각각이라 한번에 읽기 쉽지 않았음. ​​5.프로그램 개발 ​◎ 개발언어 DB수집 프로그램 및 툴 : visualStudio2022 C#◎ PLC와 통신방식 : TCP/IP socket / XGT 프로토콜 이용◎ 서버와 통신방식 : HTTP POST 방식으로 데이터 삽입◎ 개발기간 : 약 1달◎ 범위 : 각 PLC당 대략 100개의 TAG읽기 / 20~30여개의 데이터 데이터 쓰기 ​​※ 완료 후 소회연결 상태를 파악하고, 수집항목을 DB수집 프로그램 확인하는 것 조차 쉽지않았다.그리고 가장 중요한 점은 구동중인 시스템을 멈추어서는 안되고, 어떤 문제를 일으키지 않고 작업해야 한다는 내용이었다. 그나마 다행인 것은 원격으로 접속해서 해당 PLC내부를 살펴 볼 수는 있다는 것이었는데, 다행스럽게도 3개의 PLC 모두 TCP로 연결되어 있는 상태라 였다는 점에서 안도했던 기억이있다.​다만 설정이 modbus가 아닌 DB수집 프로그램 XGT로 되어 있었는데, modbus로 변경시 좀더 편하게 수집이 가능하리라 판단했으나, XGT로 사용중인 내용이 있을지도 모르기에 변경할 수 없이, XGT 프로토콜을 파악해야 했다.​XGT프로콜을 분석 및 파악하고, 모든 데이터의 adress와 데이터 타입 디스플레이 되어야 하는 방식까지 고려해야 했다. 3개의 PLC 각각 대략 100개의 테그를 읽어와야 했고, 정수형, DB수집 프로그램 실수형 문자형 등 모든 데이터들이 제각각이라 파싱하고, 단위 맞추고 하는 일도 힘들었다. ​거기다가 쓰는작업도 많아서 제법 힘들게 작업했던 것으로 기억한다. 결국 기존 시스템에 손대지 않고, 아무 문제 없이 접속 후 데이터 수집까지 잘 마무리 할 수 있었다.​​외주 개발의뢰 받습니다.​학생들 과제 및 졸업작품 도움 드립니다..

댓글목록

등록된 댓글이 없습니다.

주식회사 하임원예건축 건축사사무소  |  대표자 김진국  | 사업자등록번호 377-88-00723  |  TEL 033-241-8683  |  FAX 033-241-9749  
ADD 강원도 춘천시 퇴계로93번길 4-8 이삭빌딩 503호
E-mail visionkjkj@naver.com  |   Copyrightsⓒ2019 (주)하임원예건축 All rights reserved.  |  개인정보처리방침