티스토리 뷰

SCADA

지멘스 PLC 개발 환경 구축 - 동운 HMI

록개발자 2018. 11. 12. 15:10
철강 산업과 같은 대형 사업장의 자동화 시스템에서 어김없이 만나는 PLC가 있습니다. 지멘스의 S300, S400시리즈 입니다. 어떤 사업장에서는 오래전에 판매가 중단된 S5 시리즈를 사용하고 있는데 막상 S5를 손댈수 있는 엔지니어가 없어서 부르는게 값이라는 이야기가 들릴 정도입니다. 산업 전반에 걸친 지멘스의 영향력은 엄청난 것이 아닐 수 없습니다. 하긴 190여국에 걸쳐 48만명에 이르는 종업원이 일하고 있는 기업이니 그 영향력은 자연스러운 귀결이 아닐까 하는 생각도 듭니다. 아무튼 지멘스의 S300, S400시리즈 PLC를 대상으로 하는 스카다(SCADA)/HMI 프로그램을 개발하다보면 개발 환경 갖추기가 녹록치 않습니다.

대상 PLC 실물이 개발 환경 내에 있다면 큰 문제가 아니지만 그렇지 않은 경우에는 스카다/ HMI 개발자 입장에서는 테스트를 진행할 수 없는 환경이므로 개발 진척도의 측면이나 생산성의 측면에서매우 비생산적일 수 밖에 없습니다. PLC 실물이 없더라도 지멘스에서 배포하는 시뮬레이터를 사용하면 좋지만 이 또한 상용 프로그램으로 적지않은 비용을 지불해야 합니다.

인터넷을 검색하다가 데모 버전이지만 기본적인 테스트가 가능한 시뮬레이터 프로그램을 만났습니다. ACCONtrol S7-Win32로 http://www.deltalogic.de/en/automation/software/accontrol-s7-win32.html에서 다운로드 받을 수 있습니다.

SetupACCONtrol.zip 파일을 다운로드 받아 압축을 해제하면 SetupACCONtrol.exe를 통해서 설치를 진행할 수 있습니다.



설치 언어로 영어를 선택합니다.



[Next]로 진행합니다.



라이선스 동의를 체크하고 [Next]로 진행합니다.



[Next]로 진행합니다.



설치 컴포넌트는 기본 설정으로 [Next]로 진행합니다.



데모 버전으로 해서 [Next]로 진행합니다.



설치 폴더 확인후 [Next]로 진행합니다.




시작 메뉴 그룹 확인후 [Next]로 진행합니다.



[Next]로 설치를 시작합니다.



설치 과정에서 임시 파일에 악성코드 진단이 나올수도 있습니다. 다시 확인해야 겠지만 사용에 주의합니다. 저의 경우에는 혹시나 해서 가상머신에 설치했습니다.



[Finish]로 설치를 끝냅니다.

설치후 프로그램을 실행시키면 다음과 같은 화면이 나옵니다.

데모 모드에서는 15분정도 실행하면 아래의 그림과 같이 경고창과 함께 프로그램이 중단됩니다. 이점이 불편하기는 하지만 개발 과정에서 어느 정도 도움이 되는것만은 분명한 것 같습니다.




HMI/스카다 프로그램에서 접속하여 태그 데이터의 입출력 테스트를 진행할 수 있습니다.





댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/04   »
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 29 30
글 보관함