AUTOMATION,PLC,TOUCH,PC CONTROL
http://www.zoglo.net/blog/melsecplc 블로그홈 | 로그인

※ 댓글

<< 11월 2024 >>
     12
3456789
10111213141516
17181920212223
24252627282930

방문자

  • 방문자가 없습니다

홈 > 질문_替问

전체 [ 13 ]

13    Q TIMER 댓글:  조회:784  추천:0  2009-08-30
문 타이머에서요                                                                      k500    ----[Y1600]----------------------[T181]   여기서 타이머 T181이 머를 뜻하는거에요? 답 Y1600 이 ON되면 50초후에 T181접점이 ON되는거 같네요  
12    40개의 합과 평균 댓글:  조회:1257  추천:0  2009-08-30
문 다름아니고 Mitsubishi A-시리즈에서 데이터레지스터 40개에 대한 평균값을  어떻게하면 구할 수 있나요. 일단 40개에 대한 데이터를 생성이 되는데  40개를 더한 뒤 평균값을 내어야 하는데...  잘안돼네요. 알고 계신 분있으시면 답변 부탁드립니다 답1 FIFR을 이용해서 1차배열,2차배열... 만들 ---ㅣ40번카운터 PLSㅣ----[FIFR S D0 ] D0에는 40을 입력하시고 D1,D2,...D40은 데이터를 저장하시고 S를 계속 더하고 최종적으로 /40을 하면 되겟네요 PLC에서는 배열을 테이블이 대응하고 있으니까요 물론 위처러럼 인덱스해도 되구요 답2 FOR~NEXT문으로 40번(데이터의 갯수 만큼) 돌린 다음에 돌린 횟수를 가지고 나누면 될 것 같습니다
11    GX SIMULATION TOOL 댓글:  조회:2944  추천:0  2009-08-30
먼저 지는 Q 시리즈 는 암것도 모릅니다  -_-::[사실다른것도 모름]   제가 어제 GX Simulator V6이것을 설치를 하니 설치가 안된든군요...... 오늘 위에분 질문글을 보니 먼저 운영 프로그램을 깔아야만 GX Simulator V6 이것이 설치가 되는것 같아 해보니  설치가 되었습니다.......   위에 제가 한예기가 맞는것인지요????????     GX Simulator V6 을 설치를 하고 나니 MELSEC 기존폴더내에 LLT 라는 폴더가 하나더 생기고  또하위 폴더 내에 A&Q CPU폴더 라고 있는데   이것에 대한 설명좀 부탁드립니다????   그리고 시뮬레이숀 하는 방법도 간단하게 설명부탁드립니다?????     제가 상세한 답변을 원하는것이 아니고 감[느낌]만 한번 잡아 볼려고 질문 하는것이니   아무 글이나 하나씩 적어주고 가시면 감사 하거습니다.......   그럼 20000        답 GX 시뮬레이터는 제가 답변을 드린것처럼 래더 작성프로그램이 있어야 사용가능한 유틸이라구 보시구여..(GX Configuator또한 동일 개념)멜섹 폴더에 LLT 라는 폴더는 윗글의 꼬리말처럼.. 가상으로 plc의 기능을 만들기 위해 필요한 폴더가 아닌가 싶네여.. 굳이 그런것까지 알필요가... 시뮬레시션하는 방법은 멜섹플그램 작동후 래더 작성하시구여..tool-ladder logic test start 말이 있습니다. 한글이든 영문이든..클릭하시면 plc 의 cpu기능의 작은 창이 하나 뜨구여.. 그걸로 plc 콘트롤 하시구 그 창에 start 메뉴에 i/o 테스트 가능한 창두 뜨구 암튼 눌러 보심 압니다  
10    LABVIEW_MELSEC Q 통신(RS232) 댓글:  조회:2549  추천:0  2009-08-30
문 P{margin-top:2px;margin-bottom:2px;} LABVIEW 에서의 Melsec 통신 메뉴얼 아무리 뒤져 바두 잘 모르겠어영...   비주얼 로 짜면 좋겠지만서두 랩뷰로 짤라 하는데 초보 머리로는 알고리즘 조차 잡히지   가 않네여..   도움 주실분좀 찾습니다. 해보신 분이나 랩뷰로 가능한 것인지..   구현하고자하는 어플은 멜섹 plc를 링크 시켜 데이타를 읽어 오고 쓰면서   무인 자동화를 꾸밀라 합니다.   랩뷰로 통신 ( rs232 ) 해보신분 리플 부탁해요~   답 가능합니다.. 일단 labview의 예제 serial.vi를 open 해서 프로토콜을 맞춰주어야 하는데 그것은 아스키 코드(05)를 더블 스트링 하면 됩니다.. 그다음 필요한 어드레스를 r/w 하면되구여... 참고로 melsec opcserver를 이용하면 labview의 [tool->dsc]모드로 필요한 D0~,M0~등을 호출하여 사용할수 있슴니다..      
9    PLC입문 어떻게 공부해야 하는지..TT 댓글:  조회:1545  추천:0  2009-08-30
문 전 이쪽일을 시작한지 얼마 되지 않았습니다 나이들어 뒤늣게 이일을 시작하게 되었지요 그러니깐 이제 입문한지 한 4개월 지금까지 서보책도 보고 plc책도 보고 했습니다. 그런데 오늘 사장이 프로그램을 하나 작성을 하라고 하는데 뭐부터 어떻게 시작해야 할지 모르겠습니다. 혹시 프로그램을 작성하는 순서좀 알려주세요   질문이 넘 황당하시겠지만 여러분의 노하우가 필요합니다.   방장님 혹시 강의는 할 생각은 없으신지요 답 우선 사용 하실 DEVICE의 구성 부터 대략적으로 잡으시고 I/O의 배치도 구상 하셔야 겠지요..L 또는 M의 경우 L0~L99까지는 MANUAL 동작용 MEMORY로 쓰고, L100~L199까지는 AUTO 동작용 MEMORY로 쓰고, L200~L299까지는 MANUAL과 AUTO MAMORY를 엮어서 회로로 쓸 OUTPUT용 MEMORY로 쓴다든가 하는 DEVICE의 구성부터 대략적으로 큰 틀을 잡으시고, MANUAL용 MEMORY와 AUTO 동작용 MEMORY의 각 용도에 맞게 정의를 쭉 하시고, 나중에 각 각의 정의들을 묶거나,비교하여 OUTPUT용 MEMORY에다 회로를 구성 합니다. 그런다음 OUTPUT용 메모리에다 그에 맞는 출력을 연결하시면 간단하나마 깔끔한 프로그램이 될것 같습니다. 작은 규모의 프로그램 이라면 DEVICE가 남아돌 정도로 많으니깐 알아보기 쉽게 MANUAL,AUTO,OUTPUT용 MEMORY의 끝자리 숫자를 맞춘다던가 1000번 2000번 3000번으로 한다던가 하면 금방 알아 볼 수 있고 DEBUG도 쉽죠...그럼 이만...
8    비교명령 댓글:  조회:1425  추천:0  2009-08-30
문 안녕 하세요.. 궁금한것이 있어..도움점 얻으려 합니다.. 1)   ㅏㅡㅡㅡㅡㅡ[=  H0F  D510]ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ( M 251 )ㅡㅡㅡㅓ ㅣ                                                                                                               ㅣ ㅏㅡㅡㅡㅡㅡ[=  H0F0  D510]ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ( M 252 )ㅡㅡㅡ-ㅓ   보통'H'앞에 16BIT BCD 상수가 오는걸로 알고 있습니다.. 여기서  '0F','0F0'가 무엇을 뜻하는지 모르겠네요.. 2)     ㅣ        X0                                                                                      K10        ㅣ     ㅏㅡㅡㅣㅣㅡㅡㅡㅡㅜㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ( T 101  )ㅡㅡㅓ ㅣ                          ㅣ                                                                                  ㅣ  ㅣ                          ㅏㅡㅡㅡㅡㅡㅡㅡㅡㅡ ㅡㅡㅡㅡㅡㅡㅡㅡㅡ-( M 101  )ㅡㅡㅓ   전 그냥 1초 지연 'O-TIME' 정도로 이해 하고 있는데.. 어떤 용도로 쓰이는지 궁금 합니다..   혼자 책보면서 공부하는데..막히는게 너무 많네요.. 많은 도움 부탁 드립니다..(__) 답 HOF = 00001111 = 16 H0F 와 D510 이 같으면 도통이라는 것으로 알고 있고요 PLC에서 숫자는 2가지로 표현하는데 K와 H입니다. K는 Decimal(10진수)표시이고, H는 Hexadecimal(16진수) 표시 입니다. 위의 H0F는 K16과 같은 것이며, HF0은 K240과 같은 수 입니다. 또 H는 BCD(10진화 16진수)와 같은 개념으로도 사용하고 있습니다. BCD는 PLC에서 자주 사용 되는 수의 개념 입니다 타이머의 길이 표현은 3가지 정도가 있는데 한가지는 저속 타이머로 설정해서 위에 사용 하신 것처럼 100ms단위로 계산하여 K10(1초)등으로 사용하는 경우가 대부분이며, 고속 타이머로 설정하면 10ms단위가 되어 K100이 1초가 됩니다. 또 간접 지정하여 사용 할 수도 있는데 (T101 D250)이렇게 사용 할 수도 있습니다 이렇게 사용 하면 [MOV K10 D250]등의 명령을 넣어 주어야 하는데요. 상황에 따라 T101의 길이를 바꾸어 주어야 할 때 유용 합니다. 예를 들어 X1이 ON이면 [MOV K10 D250]이고 X1이 OFF면 [MOV K50 D250] 등으로 T101의 길이를 상황에 따라 바꿔어 줄 수 있습니다.
7    melsec-q 시리즈 ethernet을 통한 tcp/ip 통신인데 댓글:  조회:4041  추천:1  2009-08-30
문.   melsec-q 시리즈 ethernet을 통한 tcp/ip 통신인데 개념이 없이 답답하네요. 기본 통신프로토콜아시는분 조언 부탁합니다. 글세요 전반적인 내용을 설명드리는 것도, 어떤 시스템 인지도 모르는 상황에서 개념을 말씀드리기엔 너무나 힘들것 같습니다. 우선 메뉴얼이나 주위에 도움을 받으시고 결정적으로 막히는 부분을 올려 주시는것이 가장 좋을것 같습니다 우선적으로 Socket통신을 하는 방법이 있습니다.다음과 같이 header를 구조체로 만들어 사용하는 식으로 struct _PLCHEADER { BYTE m_btSubHeader; BYTE m_btPCNumber; short m_stDogTime; short m_stDeviceName; UINT m_nDeviceOffset; BYTE m_btDevicePoint; BYTE m_btFixSize; }; Protocol은 Melsec site에서 구해 보셔요. 하지만 제가 추천해주고 싶은 방법은 Melsec에서 제공하는 CSKP를 사용하는 것입니다.DLL를 통해서 이미 함수화 되어있습니다.간단하게 통신할수 있습니다.  
6    TO, FROM 명령에 대해서 댓글:  조회:1144  추천:0  2009-08-30
공부를 하다보니 TO, FROM 명령에 대해서 잘 모르겠어서 이렇게 글을 올립니다   I         X1                                                                 I I----ㅣㅣ--------[TO  H2  K10  K4Y600  K1]------I   이러한 것은 무엇을 말하는지 모르겠습니다.   A/D 변환유닛에서 쓰는 걸로 알고 있는데 내용을 잘 모르겠습니다.   알려주세요~~   앗...그리고 FROM.....   I        X21                                                                       I I----ㅣㅣ--------[FROM  H2  K126  K4Y530  K1]------I   이게 무슨 이야기인가요?   A/D 변환은 처음 공부하는거라 잘 모르겠네요...알려주세요~~   답 혹시 리모트 카드에서 쓰는 열 아닙니까? FROM,TO명령어는 특수카드의 BUFFER MEMORY를 읽거나 쓸때 사용합니다. 아무리 봐도 A/D카드에서 쓰는 열은 아닌것 같습니다. 대략 설명 드리자면,윗줄은 두번째 카드(H2)의 BUFFER MEMORY 10번(K10)에다 Y600에서 Y60F까지 16개(K4Y600) BIT를 1WORD(K1) 쓰겠다이고아랫줄은 두번째 카드(H2)의 BUFFER MEMORY 126번(K126)의 내용을 Y530에서 Y53F까지 16개(K4Y530)BIT에 1WORD(K1) 읽겠다. 입니다.
문 P{margin-top:2px;margin-bottom:2px;} A2C CPU를 사용하고 하고 있는데 ERROR 가 발생하며 출력들이 순간(1초도 안됨) OFF 되었다가 ON됨니다. 특정 한 설비가 동작중에만 ERROR 이 간헐적으로 나타 납니다. 프로그램에서 CPU 진단 결과 ERROE 없음으로 나오고 특수 레지스트 D9061 값이 2 입니다. 현재값 2 는 네트워크 단선 및 연결된 I/O 모듈중 한개가 OFF 상태라고 하드라고요 그런데 어떤 모듈에서 순간 OFF 되는지 확인 할수가 없네요 어떻게 확인 방법이 없나요... 네트워크  LINE 은  다시 설치 하였거던요... 답 D9061=2라면 회선에러 인데, 케이블 단선 또는 I/O모듈이나 터미널 모듈의 전원이 꺼진경우 나타납니다. 전원케이블의 접촉 불량을 한번 확인 해 보시거나, 베이스보드의 모듈 컨넥터 불량도 생각 해 볼 수 있으니, D9068을 모니터링 해 보시죠, D9068에 장애 발생 베이스의 비트 패턴이 저장 되니까요
4    일본어깨지는 것 댓글:  조회:1530  추천:0  2009-08-30
문 일본장비에 딸려온 PLC(MELSEC)프로그램의 코멘트가 일본어로 되어있어서 영문버전의 GPPW에서는 글자가 다 깨져서 보입니다.. 이 문제를 해결할려면 어떻게 해야 하는지??? 아시는 분 해결 방법 좀 부탁드립니다...   답 GPPW-J를 까시면 일본어로 코멘트 나오던데요..영문판은 GPPW-E, 한글판은 JPPW-K 입니다
3    통신문제 댓글:  조회:1491  추천:0  2009-08-30
질문 내용: 먼저...Melsec Master PLC가 9개이고, 각 PLC는 MNET10으로 묶여 있으며.. 각 Master PLC에는 EtherNet Card가 장착되어 있습니다... MMI에서는 MNet10과 EtherNet 통신을 동시에 하고 있는데...PLC에 Ladder(GPPW)를 걸어 Online을 시키면 EtherNet 통신속도가 두배 정도 증가를 하고 있습니다... 원인과 해결 방안을 알고 계신 분은 답변 부탁드리겠습니다.... 넘 답답하고 급합니다.... 답변내용: 위에 쓰신 내용으로는 정확히 알 수 없네요. 저희도 PLC3대와 PC2대를 MELSEC NET10으로 연결해서 쓰는데 위와 같은 문제는 없습니다. GPPW 온라인에 통신 연결 설정을 잘못 하신건 아닌가요. GPPW에서 타국을 모니터링 하면 속도가 좀 느려지는건 사실이지만 MELSEC NET은 느려지거나 하지 않는데 MMI 에서 EtherNet통신을 할경우 read,write값을 한꺼번에 너무 많이 읽고쓰면 속도가 늦어지는 경우가 있습니다,필요한값을 여러번 나누어 read,write해보셔요   MELSEC NET10의 사양을 한번 확인 해 보시죠...트랜전트 전송용량: 960바이트/프레임,링크 스캔시간은 KB+(0.75*사용 국 수)+(네트워크 총 사용 바이트 수 * 0.001) ms 입니다. 그리고 전송 지연 시간은 송신측 스캔시간+송신측 리프레시 시간+(LS*2)+(수신측 스캔 시간*2)+수신측 리프레시 시간 입니다. 위에 쓰신 내용으로는 정확히 알 수 없네요. 저희도 PLC3대와 PC2대를 MELSEC NET10으로 연결해서 쓰는데 위와 같은 문제는 없습니다. GPPW 온라인에 통신 연결 설정을 잘못 하신건 아닌가요. GPPW에서 타국을 모니터링 하면 속도가 좀 느려지는건 사실이지만 MELSEC NET은 느려지거나 하지 않는데요.. 0MMI 에서 EtherNet통신을 할경우 read,write값을 한꺼번에 너무 많이 읽고쓰면 속도가 늦어지는 경우가 있습니다,필요한값을 여러번 나누어 read,write해보셔요 MELSEC NET10의 사양을 한번 확인 해 보시죠...트랜전트 전송용량: 960바이트/프레임,링크 스캔시간은 KB+(0.75*사용 국 수)+(네트워크 총 사용 바이트 수 * 0.001) ms 입니다. 그리고 전송 지연 시간은 송신측 스캔시간+송신측 리프레시 시간+(LS*2)+(수신측 스캔 시간*2)+수신측 리프레시 시간 입니다.
2    melsec manual link.... 댓글:  조회:1217  추천:0  2009-08-30
http://www.maccontrols.com/manuals/Mitsubishi/Programmable%20Logic%20Controllers/PLC-A/   자료 구하시는 분들 참고하십시요.   그리고 카운터 유닛 AD61 메뉴얼 가지고 계신 분 업 좀 부탁합니다.
1    질문을 해 놓으시면 답변을 성심껏 해드리겠습니다. 댓글:  조회:976  추천:0  2009-08-30
조글로홈 | 미디어 | 포럼 | CEO비즈 | 쉼터 | 문학 | 사이버박물관 | 광고문의
[조글로•潮歌网]조선족네트워크교류협회•조선족사이버박물관• 深圳潮歌网信息技术有限公司
网站:www.zoglo.net 电子邮件:zoglo718@sohu.com 公众号: zoglo_net
[粤ICP备2023080415号]
Copyright C 2005-2023 All Rights Reserved.