오토닉스 온도 조절기 통신 프로그램 문의
- 나무마루
- 1412
- 3
제가 통신쪽 프로그램이 첨이라 고수님들 지도조언 부탁드립니다.
오토닉스(TK4S-T4SN) ---- PLC(XGB) ---- 터치스크린(LS) 이렇게 구성되어 있습니다.
1. RS-422통신을 통하여 온도조절기(2~3개)의 세팅온도, 현재온도 등 각종 정보를 읽고 쓰기 해야 됩니다.
2. 상기 설정값들의 어드레스를 어떻게 잡아야 할까요?
3. 정해진 어드레스가 있는지 에를 들어 유닛별 D00100부터 두번째 온도조절기는 D00200등
4. 그리고 온도변화에 대한 로그기록 표시 방법도 궁금합니다.
제가 통상적인 동작제어 경험은 꽤 되는데 이쪽으로 잼뱅이라........ ㅠㅠ
고수님들 도움 꼭 부탁드립니다.~~~~~
pkb님 포함 1명이 추천
1. RS-422통신을 통하여 온도조절기(2~3개)의 세팅온도, 현재온도 등 각종 정보를 읽고 쓰기 해야 됩니다.
-> 카다로그를 확인해보니 TK4S시리즈는 422이 아니고 485통신을 지원하며 모드버스RTU프로토콜로 PLC와 통신할 수 있습니다. 첨부문서 확인하시면 제조사에서 할당한 모드버스 어드레스맵이 나와 있습니다.
2. 상기 설정값들의 어드레스를 어떻게 잡아야 할까요?
-> 첨부문서 확인하시면 알 수 있습니다.
3. 정해진 어드레스가 있는지 에를 들어 유닛별 D00100부터 두번째 온도조절기는 D00200등
-> LS PLC에서 모드버스통신시 동작모드에서 P2P, 채널에서 모드버스RTU클라이언트, 블럭에서 읽기와 쓰기를 설정할 수 있으며 읽기시에는 TK4S가 응답한 값을 저장하는 어드레스를 사용자가 할당계획에 따라 지정하면 되고, 쓰기시에는 쓰기할 값이 저장된 어드레스를 지정하면 됩니다. 읽기와 쓰기는 래더프로그램에서 기동조건을 지정할 수도 있고 시스템태그를 사용해 고정주기를 사용할 수도 있는데 시스템태그 사용시에 시간상 중복될 수 있을 만큼 전송블럭이 많을 경우 교통정리가 안되는 관계로 문제가 발생하니 래더프로그램에서 필요에 따라 순차적으로 전송되도록 교통정리가 필요합니다.
4. 그리고 온도변화에 대한 로그기록 표시 방법도 궁금합니다.
-> 로그는
1) PLC어드레스에 저장하는 방법(이 경우 터치에서 매크로 등을 사용해야 저장데이터 접근이 가능할 수 있으며 PLC어드레스 영역이 작기때문에 저장데이터가 적다는 것도 생각해야 합니다.)
2) 터치스크린의 메모리에 저장하는 방법(PLC나 터치의 기능을 통해 화면에 표시가능)
3) 터치스크린의 기능 중 트렌드표시를 통해 그래프로 표시 가능(터치지원이 미약할 경우 화면출력이 전부일 수 있습니다.)
4) 터치 기능 지원시 터치에 꽂힌 USB에 저장하는 방법 등이 있으니 매뉴얼을 통해 적당한 방법을 찾으시기 바랍니다.