VPS 프로그램에서 알람과 부저를 제어하기위해서 사용한 PLC...
아.근데 명령어를 받아서 에전에 테스트까지 했는데 현장가보니 작동을 안한다.
프로토콜을 정확히 이해하고 있다면 문제가 아니지만 사무실 전문가(?)에게서 받은 명령어를 그대로 썻더니 이렇게 작동안하니 당장 멍때린다..
'헤더 국번호 명령어 명령어type 구조화data Tail BCC(x)
'00WSS0107%PX004001
'00(국번호)
'WSS(명령,명령type : 분산된 단독 bit/word 쓰기)
'0107 : 디바이스길이
'%PX0040 : 메모리어드레스
'01 : 기록값
실제명령어보낼때에는 HEAD(chr(5)) 와 TAIL(chr(4) 를 양옆에 붙여서 보내야함
결국엔 저 명령으로는 처리하지못했고.. 내가해야할것은 40,41번 릴레이를 작동시키기만 하는것.
첨엔 분명히 저 명령으로 됬었는데 ladder 도 같은데. 이상하다...
결국 메모리주소를 MX0000 , MX0001 로 변경해서 정상작동시켰다...
PX도 ..맞을거같은데 ..안되더라.. M도 같이 연결되어있는 구조라서(LADDER확인) M0,M1에 넣었더니!
작동하더라 ^^! ㅎㅎ
아.근데 명령어를 받아서 에전에 테스트까지 했는데 현장가보니 작동을 안한다.
프로토콜을 정확히 이해하고 있다면 문제가 아니지만 사무실 전문가(?)에게서 받은 명령어를 그대로 썻더니 이렇게 작동안하니 당장 멍때린다..
'헤더 국번호 명령어 명령어type 구조화data Tail BCC(x)
'00WSS0107%PX004001
'00(국번호)
'WSS(명령,명령type : 분산된 단독 bit/word 쓰기)
'0107 : 디바이스길이
'%PX0040 : 메모리어드레스
'01 : 기록값
실제명령어보낼때에는 HEAD(chr(5)) 와 TAIL(chr(4) 를 양옆에 붙여서 보내야함
결국엔 저 명령으로는 처리하지못했고.. 내가해야할것은 40,41번 릴레이를 작동시키기만 하는것.
첨엔 분명히 저 명령으로 됬었는데 ladder 도 같은데. 이상하다...
결국 메모리주소를 MX0000 , MX0001 로 변경해서 정상작동시켰다...
PX도 ..맞을거같은데 ..안되더라.. M도 같이 연결되어있는 구조라서(LADDER확인) M0,M1에 넣었더니!
작동하더라 ^^! ㅎㅎ
'Programming' 카테고리의 다른 글
Labview : 폴더트리뷰(FolderView)를 소개합니다. (0) | 2013.08.29 |
---|---|
PDF 리더없이 PDF파일을 읽는 방법을 찾았다.~ (0) | 2012.02.01 |
DevExpress NavGroup 에 아이템추가하기 (0) | 2010.10.22 |
데이터뷰(DataGridView) 의 내용을 탭으로분리된 파일로 저장하기 (0) | 2009.06.15 |
데이터리더를 데이터셋으로 변환 (0) | 2009.05.20 |