GM7 PLC 모니터링 프로그램 한국 폴리텍 항공대학 항공정보통신과 송 승 일
프로그램 소개 이 프로그램은 PLC와 RS 통신을 하여 유공압기를 제어합니다. 센서 입력을 수시로 체크를 하여 표시하고 값을 출력도 가능하게 만들었습니다. 컴퓨터 2대 (1대로도 가능), PLC, RS 케이블, 공압장비(없어도 가능)
케이블 만들기 PLC 숫 1 2 3 4 5 6 7 8 9 암 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 암 PC 1 PC 2
위에 그림을 보고 사진과 같이 연결 합니다. PLC (숫) 컴퓨터 1, 2 (암)
완성된 모습 완성된 포트에 다이렉트 케이블을 연결하여 각 컴퓨터 1, 2에 연결 합니다. COM1 에는 GMWIN을 실행 시키고 COM2에는 VC++ 6.0을 실행합니다.
PLC와 유공압기와의 결선을 합니다. 입력과 출력의 공통단자는 +로 잡았습니다. %IX0.0.0 부터 7 까지는 해당 센서 에 꽂으면 됩니다. 출력은 역시 %IX0.0.0 부터 7까지 해당 출력에 꽂으면 됩니다. 유공압기가 없으신 분은 PLC 또는 GMWIN으로 모니터링으로 확인 하세요
GMWIN으로 프로젝트를 엽니다.
통신 파라미터에서 설정을 확인 합니다. 확인 후 CtrL + R을 눌러 접속을 합니다.
VC++ 6.0으로 프로젝트를 불러 옵니다. 이 프로그램은 COM1으로 57600BPS로 설정되어 있습니다. 실행을 시키고 Connect를 눌러 접속을 합니다.
프로토콜 Edit 박스로 직접 명령어를 넣을 수 있습니다. 왼쪽 체크박스는 입력이고 오른쪽은 출력입니다. 매 시간 PLC로 입력을 받아서 왼쪽 체크 박스로 상태를 표시합니다. 오른쪽은 체크를 해주면 출력이 됩니다. 맨 밑에는 응답 프로토콜을 Hex 값으로 표현 한 것입니다. 초당 10번의 센서 입력 값을 받습니다.
동작 하는 모습
궁금한 것 있으면 seungyil@naver.com 질문해주세요 공부하면서 올린 것이라 부족한 점이 많습니다. 궁금한 것 있으면 seungyil@naver.com 질문해주세요