MITSUBISHI
안전을위한주의 ( 사용하시기전에반드시읽어주십시오 ) 본제품을사용하실때는본매뉴얼및본매뉴얼에서소개하는관련매뉴얼을잘읽고, 안전을고려하여올바르게사용하여주시기바랍니다. 본매뉴얼에기재된주의사항은본제품에관련된사항만기재하였습니다.PLC 시스템에있어서의안전을위한주의사항에대해서는사용하시는 CPU 모듈의사용자매뉴얼을참조하십시오. 안전을위한주의 에서는주의사항을 위험, 주의 로구분해놓았습니다. 위험 주의 잘못취급하면위험한상황이발생하여, 사망또는중상을입을가능성이예상되 는경우. 잘못취급하면위험한상황이발생하여, 중경상또는물적손해가발생할가능성 이예상되는경우. 또한, 주의로기재되어있는사항일지라도상황에따라서는중대한결과로이어질가능성이있습니다. 모두중요한내용이므로반드시지켜주십시오. 본매뉴얼은필요한때읽을수있도록소중히보관하시어최종사용하시는분께전달될수있도록하여 주시기바랍니다. 설계시의주의사항 위험 FL-net(OPCN-2) 에서사이클릭전송이상이발생하였을때의각노드의동작상태에대해서는본매뉴 얼의 6.2.7 항을참조하십시오. 출력이상, 동작이상에의해사고발생가능성이있습니다. 인텔리전트기능모듈버퍼메모리의 시스템영역 에데이터를쓰지마십시오. 또한,PLC CPU로부터인텔리전트기능모듈에대한출력신호중에 사용금지 신호를출력 (ON) 하지마십시오. 시스템영역 에대해데이터를쓰거나, 사용금지 신호에출력을 ON하면,PLC 시스템이이상동작할가능성이있습니다. 주의 제어선이나통신케이블은주회로나동력선등과함께묶거나가까이배치하지마십시오. 100mm 이상을기준으로하여떼어놓으십시오. 노이즈에의한동작이상의원인이됩니다.
장착시의주의사항 주의 PLC 는사용하는 CPU 모듈의사용자매뉴얼에기재된일반사양의환경에서사용하십시오. 일반사양이아닌환경에서사용하면, 감전, 화재, 동작이상, 제품의손상또는소손의원인이됩니다. 모듈하부의모듈장착용레버를누른상태에서모듈고정용돌기를베이스모듈의고정구멍에확실 히삽입하고, 모듈고정구멍을지지점으로하여장착하십시오. 모듈이올바르게장착되어있지않으 면동작이상, 고장, 떨어짐의원인이됩니다. 진동이많은환경에서사용하는경우에는모듈을나사 로체결하십시오. 나사는규정된토크범위내에서체결하십시오. 나사의체결이느슨하면떨어짐, 합선, 동작이상의원인이됩니다. 나사를너무세게조이면나사나모듈의파손에의한떨어짐, 합선, 동작이상의원인이됩니다. 모듈은반드시 PLC 및 FL-net(OPCN-2) 시스템의전원을외부에서모두차단하고나서탈착하십시오. 모두차단하지않으면제품이손상될가능성이있습니다. 모듈의도전부분이나전자부품에는직접손대지마십시오. 모듈의동작이상, 고장의원인이됩니다. 배선시의주의사항 주의 외부접속용커넥터는제조회사가지정한공구로올바르게압착, 압접하거나납땜하십시오. 접속이불완전하면동작이상의원인이됩니다. AUI 케이블은모듈장착국의 PLC 의전원및 FL-net(OPCN-2) 시스템의전원이 ON 상태일때는접속하 지마십시오. 커넥터는확실히모듈에장착하십시오. 모듈에접속하는통신케이블이나전원케이블은반드시덕트에수납하거나클램프로고정하십시오. 케이블을덕트에수납하지않거나클램프로고정하지않으면, 케이블의이동, 부주의한끌어당기기 등에의한모듈이나케이블의파손, 케이블의접속불량에의한동작이상의원인이됩니다. 단자나사는규정된토크범위내에서체결하십시오. 나사의체결이느슨하면합선, 동작이상의원인이됩니다. 나사를너무세게조이면나사나모듈의파손에의한떨어짐, 합선, 동작이상의원인이됩니다. 모듈에접속된통신케이블이나전원케이블을떼어낼때는케이블부분을손으로끌지마십시오. 커넥터가내장된케이블은모듈에접속부분의커넥터를손으로들고떼어내주십시오. 단자대에접 속된케이블은단자대의나사를느슨하게한이후에떼어내주십시오. 모듈에접속된상태에서케이블을당기면, 동작이상또는모듈이나케이블의파손의원인이됩니다.
배선시의주의사항 주의 모듈내에, 부스러기나배선쓰레기등의이물질이들어가지않게주의하십시오. 화재, 고장, 동작이상의원인이됩니다. 모듈은배선시에모듈내에배선쓰레기등의이물질이들어가는것을방지하기위하여모듈상부에침투방지라벨이붙어있습니다. 배선작업중에는본라벨을벗기지마십시오. 시스템운전시는방열을위해서본라벨을반드시벗겨주십시오. 기동ㆍ보수시의주의사항 주의 각모듈을분해, 개조하지마십시오. 고장, 동작이상, 손상, 화재의원인이됩니다. 모듈은반드시 PLC 및 FL-net(OPCN-2) 시스템의전원을외부에서모두차단하고나서탈착하십시오. 모두차단하지않으면모듈의고장이나동작이상의원인이됩니다. 모듈과베이스의탈착은제품사용후,50회이내로하십시오.(JIS B3502에준거 )50회를초과하게되면동작이상의원인이될가능성이있습니다. 전원공급중에단자에접촉하지마십시오. 동작이상의원인이됩니다. 청소, 단자나사, 모듈장착나사는반드시 PLC의전원및FL-net(OPCN-2) 시스템의전원을외부에서모두차단하고나서체결하십시오. 모두차단하지않으면모듈의고장이나동작이상의원인이됩니다. 나사의체결이느슨하면떨어짐합선, 동작이상의원인이됩니다. 나사를너무세게조이면나사나모듈의파손에의한떨어짐, 합선, 동작이상의원인이됩니다. 모듈에접촉하기전에는반드시접지된금속등에먼저접촉하여인체등에대전되어있는정전기를방전시키십시오. 정전기를방전시키지않으면모듈의고장이나동작이상의원인이됩니다. 폐기시의주의사항 주의 제품을폐기할때는산업폐기물로써취급하십시오.
개정이력 취급설명서번호는본설명서의뒤표지왼쪽아래에기재되어있습니다. 인쇄일자 취급설명서번호개정내용 2000 년 3 월 SH( 名 )-080086-A 초판인쇄 2000 년 4 월 SH( 名 )-080086-B 추가 QJ71FL71, QJ71FL71-B2 의 FL-net 제품인증서추가. 2000 년 9 월 SH( 名 )-080086-C 기능버전 B 의내용을추가 추가 3.3 항, 6.4 항, 부 1 수정 2000 년 12 월 SH( 名 )-080086-D 수정 2001 년 4 월 SH( 名 )-080086-E 추가 이름변경 FL-net FL-net(OPCN-2) 1 장,1.2 항, 3.1.1 항, 3.2.3 항, 3.2.4 항,3.2.5 항,3.2.6 항,6.2.8 항, 6.3.1 항,6.3.2 항,6.5 항, 7.2 항,8.1 항,8.4 항,8.5.2 항, 8.6 항 장, 절, 항번호변경 3.3 항 3.4 항, 6.4 항 6.5 항, 부 1~ 부 8 부 2~ 부 9 총칭ㆍ약칭, FL-net(OPCN-2) 제품인증서, 1.2 항,3.1 항, 3.1.2 항, 3.2.5 항,3.2.6 항,3.4 항, 6.1.4 항,6.2.1 항,6.2.7 항,6.4.10 항, 6.5.1 항, 6.5.2 항, 6.5.3 항, 6.5.4 항, 8.5.2 항, 부 5.1, 부 6.2, 부 6.3, 부 7.1 부 10 수정 2002 년 1 월 SH( 名 )-080086-F 수정 관련매뉴얼개요, 총칭ㆍ약칭, 1.1 항, 3.1.1 항, 3.1.2 항, 3.2.2 항, 3.2.6 항,3.4 항, 5.1.1 항, 5.1.2 항,6.2.8 항,6.4.3 항,6.4.4 항, 6.5.4 항, 8.5.2 항, 부 5.1, 부 7.1 장, 절, 항번호변경 2006 년 3 월 SH( 名 )-080086-G 전면재검토. 3.3.2 항 3.5 항, 3.4 항 3.6 항 총칭ㆍ약칭, 3.1.1 항, 6.4.3 항, 6.4.4 항 본서에의해서공업소유권및기타권리에대한보증또는특허권을허락하는것은아닙니다. 또한본서의게재내용의사용에기인하는공업소유권상의여러문제에대해서저희회사는책임을지지않습니다.
안 내 미쓰비시범용 PLC 시리즈를구입해주셔서대단히감사합니다. 사용하시기전에본서를잘읽고 Q 시리즈 PLC 의기능ㆍ성능을충분히이해하신후에올바르게사용하여주시기 바랍니다. 차 례 안전을위한주의개정이력안내차례 EMC 지령ㆍ저전압지령에대응매뉴얼보는방법구성총칭ㆍ약칭제품구성 제 1 장 안내 1.1 FL-net(OPCN-2) 개요 1.2 FL-net(OPCN-2) 의특징 1.3 FL-net(OPCN-2) 에대해자주하는질문 1.4 FL-net(OPCN-2) 의버전정보 제 2 장 안전을위한주의 제 3 장 FL-net 모듈 3.1 시스템구성 3.1.1 적용시스템 3.1.2 네트워크구성시에필요한기기 3.2 사양 3.2.1 일반사양 3.2.2 성능사양 3.2.3 FL-net 모듈기능일람 3.2.4 CPU 모듈에대한입출력신호 3.2.5 버퍼메모리 3.2.6 스테이터스데이터상세 3.3 멀티 CPU 시스템 3.4 Q00J/Q00/Q01CPU로 FL-net 모듈을사용하는경우 3.5 기능버전및소프트웨어버전의확인방법 3.6 FL-net 모듈각부의이름과기능
제 4 장 FL-net 모듈의실장 4.1 실장과설치 4.2 취급시의주의사항 4.3 설치환경 제 5 장 FL-net 모듈의배선방법 5.1 통신케이블의접속 5.1.1 QJ71FL71-B5의접속방법 5.1.2 QJ71FL71-T의접속방법 5.1.3 QJ71FL71-B2의접속방법 제 6 장 이용안내 6.1 Ethernet 6.1.1 10BASE5 시스템 6.1.2 10BASE-T 시스템 6.1.3 10BASE2 시스템 6.1.4 Ethernet의 IP 어드레스 6.2 FL-net(OPCN-2) 6.2.1 FL-net(OPCN-2) 의개요 6.2.2 접속대수와노드번호 6.2.3 데이터통신의종류 6.2.4 전송데이터량 6.2.5 전송주기 6.2.6 데이터영역과메모리 6.2.7 사이클릭전송과영역 6.2.8 메시지전송 6.3 FL-net 모듈의설정방법 6.3.1 운전까지의순서 6.3.2 GX Developer에서의설정 6.4 GX Configurator-FL 개요 6.4.1 GX Configurator-FL의기능 6.4.2 GX Configurator-FL의인스톨ㆍ언인스톨 6.4.3 사용시의주의사항 6.4.4 동작환경 6.4.5 GX Configurator-FL의공통조작방법 6.4.6 조작개요 6.4.7 인텔리전트기능모듈유틸리티의기동 6.4.8 초기설정 6.4.9 자동리프레시설정 6.4.10 모니터 / 테스트 6.5 프로그래밍 6.5.1 초기화처리 6.5.2 사이클릭전송 6.5.3 메시지전송 6.5.4 샘플프로그램
제 7 장 보수ㆍ점검 7.1 보수ㆍ점검 7.2 모듈을탈착하는경우 제 8 장 트러블슈팅 8.1 고장 이라고생각하시기전에 8.2 일반적인네트워크이상과그대책 8.3 FL-net(OPCN-2) 의일반적인사용시의주의사항 8.4 트러블슈팅플로 8.5 에러와그대책 8.5.1 LED에의한이상의확인 8.5.2 에러코드에의한이상의확인 8.6 시스템모니터 8.7 H/W 정보 부록부 -1~ 부 -52 부1 FL-net 모듈의기능업부1.1 FL-net 모듈의기능비교부1.2 기능버전 A에서기능버전 B로모듈대체시의주의사항부1.3 기능버전 A와기능버전 B의모듈을함께사용할때의주의사항부2 시스템구축가이드부2.1 Ethernet 개요부2.2 10BASE5의사양부2.3 10BASE-T의사양부2.4 10BASE2의사양부2.5 기타 Ethernet의사양부3 시스템구성예부3.1 소규모구성부3.2 기본구성부3.3 대규모구성부3.4 장거리분산구성부3.5 로컬집중구성부3.6 로컬장거리분산구성부3.7 FL-net(OPCN-2) 시스템부3.8 범용 Ethernet과 FL-net(OPCN-2) 의차이점부4 네트워크시스템의정의부4.1 통신프로토콜의규격부4.2 통신프로토콜의계층구조부4.3 FL-net(OPCN-2) 물리층부4.4 FL-net(OPCN-2) 의 IP 어드레스부4.5 FL-net(OPCN-2) 의서브넷마스크부4.6 TCP/IP, UDP/IP 통신프로토콜부4.7 FL-net(OPCN-2) 의포트번호부4.8 FL-net(OPCN-2) 의데이터포맷부4.9 FL-net(OPCN-2) 의트랜잭션코드 부부 부부부부부부부부 부부부부부부부 부부 부부부부부부부부부부
부5 FL-net(OPCN-2) 의네트워크관리부5.1 FL-net(OPCN-2) 의토큰관리부5.2 FL-net(OPCN-2) 의가입ㆍ이탈부6 네트워크구성부품부6.1 Ethernet의구성부품일람부6.2 10BASE5 관련부6.3 10BASE-T 관련부7 FL-net(OPCN-2) 시스템의접지부7.1 FL-net(OPCN-2) 시스템접지의개요부7.2 전원배선과접지부7.3 FL-net(OPCN-2) 시스템의네트워크기기의전원배선과어스접지부7.4 FL-net(OPCN-2) 시스템의네트워크기기의장착부7.5 배선덕트ㆍ전선관의배선과접지부8 FL-net(OPCN-2) 공사시공체크시트부9 프로파일에관한보충부10 MELSECNET/H 리모트 I/O국에서사용하는경우의프로그래밍부11 사이클릭데이터영역할당시트부12 외형치수도 부부부부부부부부부부부부부부부부부부 색인색인 -1~ 색인 -4
EMC 지령ㆍ저전압지령에대응 고객의제품에 EMC 지령ㆍ저전압지령에대응하는저희회사 PLC 를구성하여 EMC 지령ㆍ저전압지령에적합시킬때는사용하시는 CPU 모듈또는베이스함께포장되어있는 PLC CPU 사용자매뉴얼 ( 하드웨어편 ) 의제 3 장 EMC 지령ㆍ저전압지령 을참조하시기바랍니다. PLC 의 EMC 지령ㆍ저전압지령대응제품은본체의정격명판에 CE 로고가인쇄되어있습니다. 또한, 본제품을 EMC 지령ㆍ저전압지령에적합하게하도록하려면, 사용하시는 CPU 모듈또는베이스함께포장되어있는 PLC CPU 사용자매뉴얼 ( 하드웨어편 ) 제 3 장 EMC 지령ㆍ저전압지령 - 3.1.3 케이블 을참조하시기바랍니다.
매뉴얼보는방법ㆍ구성 본매뉴얼보는방법 FL-net 모듈 (QJ71FL71-T, QJ71FL71-B5, QJ71FL71-B2) 에대해사용목적별로설명합니다. 다음내용을참고로하여본매뉴얼을사용하십시오. (1) 특징ㆍ유틸리티일람을알고싶을때 (a) 특징ㆍ기능을알고싶을때ㆍ제 1 장에,FL-net 모듈의특징이기재되어있습니다. ㆍ제 3 장에,FL-net 모듈의공통의기능ㆍ사양등이기재되어있습니다. (b) 동봉품, 네트워크구성품을알고싶을때ㆍ제 1 장의 제품구성 에 FL-net 모듈을구입하여주셨을때의동봉품이기재되어있습니다. ㆍ 3.1.2 항에 FL-net 모듈의시스템구성에대해기재되어있습니다. 동봉품이외의부품및부속품은사용자께서별도로준비하십시오. (2) FL-net 모듈기동전에필요한처리내용을알고싶을때 (a) 기동순서를알고싶을때ㆍ 6.3.1 항에 FL-net 모듈의운전까지의개략순서가기재되어있습니다. (b) FL-net(OPCN-2) 네트워크시스템에대한접속에대해서알고싶을때ㆍ 3.1.2 항에 FL-net(OPCN-2) 네트워크시스템에접속할때필요한기기에대해기재되어있습니다. ㆍ제 5 장에 FL-net(OPCN-2) 네트워크시스템에접속하는방법이접속종류별로기재되어있습니다. (c) FL-net 모듈기동전에필요한처리내용을알고싶을때 ㆍ FL-net 모듈을사용하는데유익한 GX Developer 에서의파라미터설정화면이있으며,6.3.2 항에파라미터설정화면의종류가기재되어있습니다. (d) FL-net 모듈의이상여부의확인방법을알고싶을때ㆍ 6.3.1 항 (1) 에 FL-net 모듈의자기진단테스트에대해기재되어있습니다. (e) 교신상대기기와의접속시이상여부의확인방법을알고싶을때ㆍ 8.2 항 (3) 에 PING 커맨드에의한확인방법이기재되어있습니다. (3) 데이터통신의종류와그상세설명항목을알고싶을때 (a) 데이터통신의종류에대해서알고싶을때 ㆍ 6.2.3 항에 FL-net 모듈의데이터통신의종류에대해기재되어있습니다. (b) 각통신방법의상세설명위치를알고싶을때ㆍ 6.2.7 항에사이클릭전송과영역에대해기재되어있습니다. ㆍ 6.2.8 항에메시지전송에대해기재되어있습니다.
(4) FL-net 모듈에의한교신을실행하기위한프로그램방법에대해서알고싶을때 ㆍ 6.5 항에프로그램의작성순서가기재되어있습니다. ㆍ 6.5.4 항에샘플프로그램이기재되어있습니다. (5) FL-net 모듈의보수ㆍ점검및탈착방법에대해서알고싶을때 (a) 보수ㆍ점검에대해서알고싶을때ㆍ 7.1 항에 FL-net 모듈의보수ㆍ점검방법에대해기재되어있습니다. (b) 탈착순서에대해서알고싶을때 ㆍ 7.2 항에 FL-net 모듈및 CPU 교환시의조작순서에대해기재되어있습니다. (6) 발생하고있는에러의확인ㆍ처리방법을알고싶을때 (a) 에러코드의내용을알고싶을때 ㆍ제 8 장에트러블슈팅, 에러의확인방법, 에러코드의내용 / 처리방법이기재되어있습니다. (b) FL-net 모듈에서의에러코드의저장위치를알고싶을때ㆍ 8.5.2 항에버퍼메모리에대한에러코드의저장위치가기재되어있습니다.
본매뉴얼의구성 (1) GX Developer 에서의설정 (a) GX Developer 에서파라미터를설정하여, FL-net 모듈이상대기기와통신하는데사용하는시퀀스프로그램을간략화할수있습니다. (b) 6.3.2 항에설정화면의종류, 설정항목과개요가소개되어있습니다. (c) 6.3.2 항에설명되어있는해당파라미터를설정하여 FL-net 모듈장착국의 PLC CPU 에쓰십시오. (2) GX Developer 의설정화면 본매뉴얼에서는 GX Developer 에서의인텔리전트기능모듈스위치의설정항목을아래의형식 (6.3.2 항 (2)) 으로설명합니다. (2) 인텔리전트기능모듈스위치설정 스위치 1~5 의입력형식을선택 FL-net 모듈의동작모드를입력 GX Developer 의인텔리전트기능모듈의스위치설정화면을나타냅니다. FL-net 모듈의 IP 어드레스를입력 (a) 스위치 1 ~ 스위치 4 FL-net 모듈의 IP 어드레스를설정합니다. 1 스위치 1 IP 어드레스의 1번째자리를설정합니다. 설정하지않은경우에는디폴트값이됩니다. ㆍ디폴트값 :192 2 스위치 2 IP 어드레스의 2번째자리를설정합니다. 설정하지않은경우에는디폴트값이됩니다. ㆍ디폴트값 :168 3 스위치 3 IP 어드레스의 3번째자리를설정합니다. 설정하지않은경우에는디폴트값이됩니다. ㆍ디폴트값 :250 4 스위치 4 IP 어드레스의 4번째자리를설정합니다.( 노드번호가됩니다.) 설정하지않은경우에는디폴트값이됩니다. ㆍ디폴트값 :1 (b) 스위치 5 FL-net 모듈의동작모드를입력합니다. 0: 온라인 ( 디폴트, 타노드와교신한다 ) 1: 오프라인 ( 자노드를해열한다 ) 2: 자기진단테스트 (c) 입력형식 3: 하드웨어테스트 각설정의입력형식을선택합니다. ㆍ 10 진수ㆍ 16 진수 ( 디폴트 ) 각스위치의설정내용을나타냅니다. 입력형식의설정내용을나타냅니다. * 상기그림은설명을위하여작성한페이지로써실제의페이지와는다릅니다.
총칭ㆍ약칭 본매뉴얼에서는특별히명기하는경우를제외하고아래의총칭ㆍ약칭을사용하여 QJ71FL71-T, QJ71FL71-B5, QJ71FL71-B2 타입 FL-net(OPCN-2) 인터페이스모듈에대해설명합니다. 총칭 / 약칭 총칭ㆍ약칭의내용 GX Developer GX Developer 소프트웨어패키지의약칭. GX Configurator-FL GX Configurator-FL 패키지의약칭 DOS/VPC IBM PC/AT 및호환기의 DOS/V 대응 PC.(PC98-NX 포함 ) PC-9800 PC-9800 시리즈의약칭.(PC98-NX 제외 ) PC DOS/VPC 및 PC-9800의총칭. FL-net 모듈 QJ71FL71-T, QJ71FL71-B5, QJ71FL71-B2 타입 FL-net(OPCN-2) 인터페이스모듈의약칭. Ethernet 네트워크시스템 10BASE2, 10BASE5, 10BASE-T 네트워크시스템의약칭. 교신상대기기 데이터교신하기위해서 FL-net(OPCN-2) 에접속되어있는 PC, 계산기, 워크스테이션 (WS) 등. A0J2HCPU, A1SCPU, A1SCPUC24-R2, A1SHCPU, A1SJCPU, A1SJCPU-S3, A1SJHCPU, AnNCPU A1NCPU, A2CCPU, A2CCPUC24, A2CCPUC24-PRF, A2CJCPU, A2NCPU, A2NCPU-S1, A2SCPU, A2SHCPU, A1FXCPU, A3NCPU의총칭. AnACPU A2ACPU, A2ACPU-S1, A3ACPU의총칭. AnUCPU A2UCPU, A2UCPU-S1, A2USCPU, A2USCPU-S1, A2USHCPU-S1, A3UCPU, A4UCPU의총칭. QnACPU Q2ACPU, Q2ACPU-S1, Q2ASCPU, Q2ASCPU-S1, Q2ASHCPU, Q2ASHCPU-S1, Q3ACPU, Q4ACPU, Q4ARCPU의총칭. QCPU Q00JCPU, Q00CPU, Q01CPU, Q02CPU, Q02HCPU, Q06HCPU, Q12HCPU, Q25HCPU, Q12PHCPU, Q25PHCPU의총칭. Q00J/Q00/Q01CPU Q00JCPU, Q00CPU, Q01CPU의총칭. Q02/Q02H/Q06H/Q12H/Q25HCPU Q02CPU, Q02HCPU, Q06HCPU, Q12HCPU, Q25HCPU, Q12PHCPU, Q25PHCPU의총칭. Q12PH/Q25PHCPU Q12PHCPU, Q25PHCPU의총칭. ACPU AnNCPU, AnACPU, AnUCPU의총칭.
제품구성 다음은본모듈의제품구성을나타냅니다. 형 명 품 명 개 수 QJ71FL71-T QJ71FL71-T 타입 FL-net(OPCN-2) 인터페이스모듈 1 QJ71FL71-B5 QJ71FL71-B5 타입 FL-net(OPCN-2) 인터페이스모듈 1 QJ71FL71-B2 QJ71FL71-B2 타입 FL-net(OPCN-2) 인터페이스모듈 1 SW0D5C-QFLU GX Configurator-FL Version1 (1 라이센스제품 ) (CD-ROM) 1 SW0D5C-QFLU-A GX Configurator-FL Version1 ( 복수라이센스제품 ) (CD-ROM) 1
1 안내 제 1 장안내 본매뉴얼은 시리즈 QJ71FL71-T, QJ71FL71-B5, QJ71FL71-B2 타입 FL-net(OPCN-2) 인터페이스모듈 ( 이하,FL-net 모듈로줄여표현합니다.) 의사양, 운전까지의순서, 데이터교신방법, 보수ㆍ점검및트러블슈팅에대해설명한것입니다. 포인트ㆍQJ71FL71-T/QJ71FL71-B5/QJ71FL71-B2는 FL-net(OPCN-2) Version 1.00 네트워크에접속할수있는 FL-net 모듈입니다. FL-net(OPCN-2) Version 2.00 네트워크에접속할수있는 QJ71FL71-T-F01/ QJ71FL71-B5-F01/QJ71FL71-B2-F01( 및타사 Version 2.00 제품 ) 과는교신할수없습니다. ㆍQJ71FL71-T-F01/QJ71FL71-B5-F01/QJ71FL71-B2-F01용으로작성한시퀀스프로그램및네트워크기기는유용이가능합니다. 다만, FL-net(OPCN-2) Version 1.00은 FL-net(OPCN-2) Version 2.00과의호환성이없으므로,QJ71FL71-T/QJ71FL71-B5/QJ71FL71-B2와 QJ71FL71-T-F01/QJ71FL71-B5-F01/ QJ71FL71-B2-F01과는함께접속할수없습니다. 1.1 FL-net(OPCN-2) 란 FL-net(OPCN-2)(FA 링크프로토콜을특징으로하는네트워크의총칭 ) 는경제산업성 ( 구통상산업성 ) 산하제조과학기술센터의FA 오픈추진협의회 (JOP) 가추진하는오픈 FA 네트워크입니다. 다음과같이다른제조회사의 PLC(PC) 나수치제어장치 (CNC) 등의각종 FA 컨트롤러나 PC를상호접속하여제어ㆍ감시할수있습니다. PC PC PC 컴퓨터 상위 LAN Ethernet (TCP/IP, UDP) FL-net (OPCN-2)(Ethernet 베이스제어네트워크 ) 컨트롤러 패널컨트롤러 필드네트워크 기 기 센서구동장치
1 안내 1.2 FL-net(OPCN-2) 의특징 FL-net(OPCN-2) 는다음과같은특징을가지고있습니다. (1) FL-net(OPCN-2) 전체의특징 (a) 멀티벤더의실현 많은다른제조회사의 PLC(PC) 나수치제어장치 (CNC) 등의컨트롤러나 PC 등을상호접속하여제어ㆍ감시할수있습니다. (b) 기본규격에준거 OA 의기기로보급되어있는 Ethernet 용네트워크기기 ( 트랜시버나 HUB( 허브 ), 케이블, PC 용 LAN 카드등 ) 를사용할수있습니다. (c) 장래의고속화 장래에전송속도의향상 (10Mbps 100Mbps 1Gbps) 을기대할수있습니다. (d) 대규모네트워크 최대 254 대의기기 ( 노드 ) 가접속가능합니다. (254 대중에제어로써이용할수있는것은 249 대입니다. 나머지 5 대는고 장진단에할당할수있습니다.) (e) 용도에대응하는 2 종류의통신기능 사이클릭전송에의해각노드가동일한데이터를항상공유할수있는코먼 메모리기능과필요한때필요한정보만을교환하는메시지통신기능모두를 지원하고있습니다. (f) 대용량코먼메모리코먼메모리는 8k 비트 +8k 워드로대용량입니다. (g) 마스터가없는방식에의한높은신뢰성 마스터가존재하지않으므로, 다른노드의통신에영향을주지않고자유롭게 각노드에참가하거나이탈할수있으므로, 어느노드도자유롭게전원 ON/ OFF 나메인터넌스가가능합니다.
1 안내 (2) QJ71FL71-T, QJ71FL71-B5, QJ71FL71-B2 의특징 (a) 데이터보증 영역2( 워드영역 ) 에대해더블워드 (32비트) 의데이터동일성 ( 분리방지 ( * 1) ) 을보증하고있습니다. *1: 분리방지분리방지란, 위치결정모듈의현재값등이 2 워드 (32 비트 ) 일때의미를가지는데이터가, 사이클릭전송의타이밍에따라 1 워드 (16 비트 ) 단위로 새로운데이터와기존의데이터로분리되는것을방지하는기능입니다. (b) 사용하는케이블에따라 3 가지모듈준비 QJ71FL71-T :10BASE-T 를지원 QJ71FL71-B5:10BASE5 를지원 QJ71FL71-B2:10BASE2 를지원 (c) PING 커맨드응답기능지원상대노드로부터 PING 커맨드가발행되었을때,FL-net 모듈은 PING 커맨드 에대해서응답합니다. (d) 자기진단기능내장 FL-net 모듈은하드웨어테스트, 자기진단테스트를실행할수있습니다. <FL-net(OPCN-2) 프로토콜의기본구조 > 응용계층 컨트롤러ㆍ인터페이스 FA 링크프로토콜층 사이클릭전송 지원기능 메시지전송 트랜스포트층네트워크층데이터링크층물리층 토큰기능 UDP IP Ethernet (IEEE802.3 준거 ) FL-net (OPCN-2) 프로토콜 (e) 유틸리티패키지에의한간단한설정별도로판매하는유틸리티패키지 (GX Configurator-FL) 가준비되어있습니다. 유틸리티패키지를반드시사용해야하는것은아니지만, 유틸리티패키지에서는초기설정이나자동리프레시설정이화면에서가능하므로, 시퀀스프로그램을줄일수있음은물론설정상태나동작상태를용이하게확인할수있습니다.
1 안내 1.3 FL-net(OPCN-2) 에대해자주하는질문 FL-net(OPCN-2) 에관해서자주하는질문을요약하여놓았습니다. 질문회답 1 Ethernet 이란? Ethernet은케이블의타입을정의하는사양으로, 근거리통신망 (LAN) 에사용됩니다.Ethernet은 10Mbps~100Mbps의통신속도로컴퓨터간에데이터를전송할수있습니다. 현재,OA( 사무 ) 용으로가장많이사용되고있는 Ethernet은 10Mbps의트위스트페어케이블 (UTP) 입니다.Ethernet은많은멀티벤더로부터나와있는소프트웨어프로토콜을사용하여통신할수있습니다. 2 3 4 5 6 7 FL-net(OPCN-2) 이란? FL-net(OPCN-2) 과 Ethernet의차이는? 어떻게 FL-net 모듈을사용할수있습니까? 프로토콜이란? 또한, FL-net(OPCN-2 는어떤프로토콜을지원하고있습니까? FL-net(OPCN-2) 에일반 PC를접속할수있습니까? 망의형식 (Topology) 이란? FL-net(OPCN-2) 은 PLC(PC) 나수치제어장치 (CNC) 등의 FA 컨트롤러를접속하여, 컨트롤러간의제어데이터를고속으로상호교환하는네트워크입니다. 케이블등은 Ethernet과같은것을사용합니다. Ethernet은상위의컴퓨터,PC 등과컨트롤러를접속하여생산지시, 실적수집등정보ㆍ제어용으로사용합니다. 이에비해, FL-net(OPCN-2) 는컨트롤러간의접속시에고속의제어데이터교환용으로사용합니다. 1대의컨트롤러로상위용 Ethernet과컨트롤러간 FL-net(OPCN-2) 을같이장착한경우에는케이블접속에주의하십시오. FL-net 모듈은 PLC(PC) 나수치제어장치 (CNC) 등의 FA 컨트롤러에장착하고, 일반 PC의 CPU 링크모듈 과같이국번호 ( 노드번호 ) 와코먼메모리 ( 링크레지스터 ) 에대해링크할당을설정하기만하면, 컨트롤러간의데이터를사이클릭으로송수신합니다. 이때 PC 등에특별한통신프로그램은불필요합니다. 그리고 PC 등의메모리나통신파라미터등을읽거나쓸때도특별한통신프로그램이불필요합니다. 다만, 컨트롤러간에메시지전송을사용하여데이터를송수신하는경우에는개개의컨트롤러에프로그램이필요합니다. 프로토콜이란, 통신을하기위해서필요한규칙입니다. FL-net(OPCN-2) 가지원하고있는프로토콜은 UDP/IP와그상위계층에위치하는 FLnet(OPCN-2) 전용 FA 링크프로토콜 을사용하고있습니다. PLC(PC) 나수치제어장치 (CNC) 등의 FA 컨트롤러에장착하는 FL-net 모듈은보드내에프로세서를가지고있는인텔리전트모듈로되어있습니다.PC의 Ethernet 카드는 Dumb boards로불리는 non-intelligent 방식이므로 PC의성능이나사용방법에따르지만, 일반적으로는인텔리형 FLnet(OPCN-2) 보드를사용하실것을권합니다. 네트워킹망의형식 (Topology) 이란, 네트워크의배선타입을나타냅니다. 큰스타형 ( 트리형 ), 버스형, 링형의 3가지타입이있지만, 이들은물리적인배선형식이라기보다논리적인배선이라고이해하시는게좋을것입니다. FL-net(OPCN-2) 에서사용하는 10BASE-T는스타형망의형식 (Topology) 입니다.10BASE5는버스형망의형식 (Topology) 의한형식입니다. ( 다음페이지에계속 )
1 안내 ( 이전페이지에서 ) 질문회답 가장일반적으로사용되는 Ethernet 케이블의특성및제한사항의일부를소개합니다. 비고 :() 의수치는리피터를사용한경우입니다. 8 9 10 11 12 13 네트워크케이블의종류와그케이블길이및접속대수는? FL-net(OPCN-2) 를사용하는시스템에특별한 Ethernet 사양이필요합니까? 어떻게 FLnet(OPCN-2) 과접속할수있습니까? FL-net(OPCN-2) 시스템을구축하기위해서는어느케이블을사용해야합니까? FL-net(OPCN-2) 의 IP 어드레스는어떻게설정합니까? FL-net(OPCN-2) 대응기기의적합능력및접속성능은어떠합니까? 10BASE-T : 트위스트페어케이블 (UTP), 1세그먼트당최대전송거리 100m(500m), 1세그먼트당최대접속개수는 254대. 10BASE5 :Thick 동축케이블 (yellow 케이블 ), 1 세그먼트당최대전송거리는 500m(2500m), 1세그먼트당최대접속개수는 100대 (254대). 10BASE-FL: 광섬유케이블,1세그먼트당최대전송거리는 2000m, 1 세그먼트당최대접속개수는 254대. 아니오. FL-net(OPCN-2) 시스템을구축하는데일반적인 Ethernet( 정식으로는 IEEE802.3 규격 ) 을사용합니다. 특별한사양은필요없습니다. 다른타입의 Ethernet 미디어는리피터, 미디어변환어댑터등을사용하여 Ethernet 케이블을접속할수있습니다. 이러한제품은많은제조업체에서판매되고있습니다. 일반적인사용방법은다음과같습니다. ㆍ기간배선은 10BASE5(Thick 동축케이블 ;yellow 케이블 ) ㆍ제어반내및사무실등은 10BASE-T( 트위스트페어케이블 ;UTP 카테고리 5) ㆍ고압전원이나노이즈가많은장소등에는 10BASE-FL( 광섬유케이블 ) FL-net(OPCN-2) 의 IP 어드레스는네트워크어드레스 :192.168.250. 호스트번호 ( 노드번호 ): 1~254가기본으로되어있습니다. 다만, 노드번호 :250~254는보수툴용으로예약되어있습니다. FL-net(OPCN-2) 의인증기관이있으며, 적합시험및상호접속성시험을실행하고있습니다. 본시험에합격한기기에는인증서가발행되므로안심하고 FL-net(OPCN-2) 대응기기를사용하실수있습니다. 1.4 FL-net(OPCN-2) 의버전정보 FL-net(OPCN-2) 의인증을받은 FL-net 모듈의버전은버퍼메모리 ( 어드레스 :9 CA H) 에서확인할수있습니다. FL-net 모듈의 FL-net(OPCN-2) 프로토콜버전은버퍼메모리 ( 어드레스 :9 C9 H) 에서확인할수있습니다. (3.2.6 항 (2) 참조 )
2 안전을위한주의 제 2 장 안전을위한주의 본매뉴얼의권두에 안전을위한주의 가기재되어있습니다. 본제품을사용하시기전에반드시읽어주십시오. 또한, 본제품을사용하실때는본매뉴얼및본매뉴얼에서소개하는관련매뉴얼 을잘읽고안전을고려하여올바르게사용하여주시기바랍니다.
2 안전을위한주의 메 모
3 FL-net 모듈 제 3 장 FL-net 모듈 3.1 시스템구성 FL-net 모듈과조합가능한시스템구성에대해설명합니다. (1) 기본시스템 FL-net 모듈은 FL-net(OPCN-2) 대응 PC 나기기와의교신이가능합니다. (Ethernet 회선은 FL-net(OPCN-2) 전용으로사용하십시오.) 컴퓨터 상위 LAN Ethernet (TCP/IP, UDP) FL-net (OPCN-2) (Ethernet 베이스제어네트워크 ) 컨트롤러 패널컨트롤러 필드네트워크 기 기 센서구동장치
3 FL-net 모듈 (2) 혼용시스템혼용시스템을구성한경우의교신에대해설명합니다. (a) 사이클릭전송 FL-net(OPCN-2) 내에서데이터를전송할수있습니다. 다른네트워크와는 CPU 모듈을경유로시퀀스프로그램을이용하여교신할수있습니다. (b) 메시지전송 ( 트랜전트전송 ) FL-net(OPCN-2) 내에서데이터를전송할수있습니다. 다른네트워크와는 CPU 모듈을경유로시퀀스프로그램을이용하여교신할수있습니다.
3 FL-net 모듈 3.1.1 적용시스템 FL-net 모듈은다음과같은시스템에사용할수있습니다. (1) 적용모듈과장착가능장수 FL-net 모듈을접속할수있는 PLC국과장착가능장수를나타냅니다. 적용모듈 장착가능장수 비 고 최대 8장 최대 24 장 (*1) CPU 모듈 최대 64 장 Q 모드에서만장착가능 (*1) (*1) 네트워크 리모트모듈 최대 64 장 MELSECNET/H 리모트 I/O 국 (*2) *1 사용하는 CPU 모듈의사용자매뉴얼 ( 기능해설ㆍ프로그램기초편 ) 을참조하십시오. *2 Q 대응 MELSECNET/H 네트워크시스템레퍼런스매뉴얼 ( 리모트 I/O 네트워크편 ) 을 참조하십시오. (2) 장착가능베이스모듈 FL-net 모듈은베이스모듈임의의 I/O 슬롯 ( * 3) 에장착할수있습니다. 다만,A 시리즈용베이스모듈 (QA1S35B, QA1S68B 등 ) 에는장착할수없습니다. *3 CPU 모듈의 I/O 점수범위로제한됩니다. (3) 멀티 CPU 시스템에대한대응 멀티 CPU 시스템에서 FL-net 모듈을사용하는경우에는먼저 QCPU 사용자매뉴얼 ( 멀티 CPU 시스템편 ) 을참조하십시오. (a) 대응 FL-net 모듈 멀티 CPU 시스템에서 FL-net 모듈을사용하는경우에는기능버전 B 의 FL-net 모듈을사용하십시오. (B) 인텔리전트기능모듈파라미터인텔리전트기능모듈파라미터의 PLC 쓰기는 FL-net 모듈의관리 CPU 에대 해서만실행하십시오.
3 FL-net 모듈 (4) 대응소프트웨어패키지 FL-net 모듈을사용하는시스템과소프트웨어패키지는다음과같이대응합니다. FL-net 모듈을사용할때는 GX Developer 가필요합니다. GX Developer 소프트웨어버전 GX Configurator-FL 싱글 CPU 시스템멀티 CPU 시스템싱글 CPU 시스템멀티 CPU 시스템싱글 CPU 시스템멀티 CPU 시스템 MELSECNET/H 리모트 I/O국에장착하는경우 Version 7이후 Version 8이후 Version 4이후 Version 6이후 Version 7.10 이후 Version 6이후 이후이후이후이후 포인트 GX Configurator-FL의버전에따라대응하는시스템, CPU 모듈및 FL-net 모듈의기능이다릅니다. 최신버전을 MELFANSweb 홈페이지에서다운로드하십시오. ㆍhttp://www.MitsubishiElectric.co.jp/melfansweb (5) 시스템구성시의제약사항 QJ71FL71-T, QJ71FL71-B5, QJ71FL71-B2 는 QJ71FL71-T-F01, QJ71FL71-B5-F01, QJ71FL71-B2-F01 과 FL-net 프로토콜이다릅니다. 따라서 QJ71FL71-T, QJ71FL71-B5, QJ71FL71-B2 는 QJ71FL71-T-F01, QJ71FL71-B5-F01, QJ71FL71-B2-F01 ( 및타사 Version 2.00 제품 ) 과교신할수없습니다.
3 FL-net 모듈 3.1.2 네트워크구성시에필요한기기 네트워크의구성기기에대해설명합니다. 네트워크의설치공사는, 충분한안전대책이필요하므로전문업체에문의하십시오. (1) QJ71FL71-B5 로네트워크를구성하는경우 (a) 10BASE5 에의한접속 N 형터미네이터 10BASE5 용동축케이블트랜시버 AUI 케이블 교신상대기기 DC 전원 모듈 1 10BASE5 용동축케이블, N 형터미네이터, 트랜시버, AUI 케이블 ( 트랜시버 케이블 ) 은 Ethernet 규격을만족하는것을사용하십시오. 2 트랜시버는 SQE TEST(Signal Quality Error TEST) 또는 Heartbeat 가동작하는것을사용하십시오. 3 트랜시버공급용전원은트랜시버및 AUI 케이블의사양을만족하는것을 사용하십시오.
3 FL-net 모듈 비 고 트랜시버의전기적특성ㆍ입력단전압 12V-6% ~15V+5% ㆍ AUI 케이블의 Direct 저항 40Ω/km 이하, 최장 50m ㆍ최대소비전류 500mA 이하 로되어있으므로, 트랜시버공급전원의기준은 13.28V~15.75V 가됩니다. 포인트 (1) 필요한기기에대해서는전문업체에문의하십시오. (2) 10BASE5에의한네트워크접속에서 QJ71FL71-B5의설치환경에대한고주파대책및노이즈대책이필요한경우, 페라이트코어( * 1) 를 AUI 케이블의트랜시버측에붙이면효과를얻을수있습니다. *1:TDK의 ZCAT 2032-0930이사용가능합니다. AUI 케이블 DC 전원 페라이트코어 10BASE5 용동축케이블 트랜시버
3 FL-net 모듈 (2) QJ71FL71-T 로네트워크를구성하는경우 (a) 10BASE-T 에의한접속 허브 허브 트위스트페어선 교신상대기기 모듈 1 IEEE802.3 10BASE-T 의규격을만족하는기기를사용하십시오. ( 허브이후의기기 ) ㆍ비실드트위스트페어케이블 (UTP) 또는실드트위스트페어케이블 (STP) 의카테고리 3, 4, 5 ㆍ RJ45 잭 ㆍ 10Mbps 용허브 포인트 필요기기에대해서는전문업체에문의하십시오. (3) QJ71FL71-B2 로네트워크를구성하는경우 (a) 10BASE2 에의한접속 터미네이터 RG58A/U 또는 RG58C/U 동축케이블 T 타입커넥터 교신상대기기 모듈 1 IEEE802.3 10BASE2 규격을만족하는기기를사용하십시오. ㆍ RG58A/U 또는 RG58C/U( 동축케이블 50Ω) ㆍ터미네이터 BNC 타입 (Tyco Electronics AMP K. K. 의 221629-4 대응제품 ) ㆍ T 타입어댑터 (Hirose Electric Co., Ltd. 의 UG-274/U(15) 대응제품 ) 포인트 필요기기에대해서는전문업체에문의하십시오.
3 FL-net 모듈 3.2 사양 FL-net 모듈의성능사양, 전송사양등에대해서설명합니다. 3.2.1 일반사양 FL-net 모듈의일반사양에대해서는 QCPU(Q 모드 ) 사용자매뉴얼을참조하십시오. 3.2.2 성능사양 FL-net 모듈의성능사양에대해설명합니다. 항 목 데이터전송속도 전송방법 표 3.1 성능사양 사 QJ71FL71-B5 QJ71FL71-T QJ71FL71-B2 10BASE5 10BASE-T 10BASE2 10Mbps 양 Base band 전기적인터페이스 IEEE802.3 준거 (CSMA/CD 준거 ) 전송프로토콜 노드간최장거리 최대세그먼트길이 시스템최대노드수 UDP/IP FA 링크프로토콜 254 대 최대노드수 100대 / 세그먼트 254대 / 모든허브 (12대*1) 30대 / 세그먼트 최소노드간격 사이클릭데이터량메시지데이터량코먼메모리영역가상어드레스공간과물리메모리에러로그메모리영역스테이터스메모리영역자노드네트워크파라미터설정영역다른노드네트워크파라미터설정영역네트워크파라미터수집영역디바이스프로파일메모리영역메시지영역 ( 트랜전트영역 ) 최대 (8k비트+8k워드)/ 시스템최대 (8k비트+8k워드)/ 노드최대 1024바이트영역1( 비트영역 ):8k비트영역2( 워드영역 ):8k워드 512워드비트영역 :2k비트워드영역 :2k워드 96워드 2048워드 512워드 512워드최대 1024바이트 2( 송신ㆍ수신각 1개 ) ( 다음페이지에계속 )
3 FL-net 모듈 항 목 ( 이전페이지에서 ) 사 양 QJ71FL71-B5 QJ71FL71-T QJ71FL71-B2 10BASE5 10BASE-T 10BASE2 메시지전송 500ms 이하 (1:1 한쪽방향메시지도달시간 ) 토큰시작시간 새로참가 : 기동시간 =3000+( 최소노드번호 /8 의나머지 ) 4+1200ms 도중참가 : 참가시간 = 리프레시사이클 3+ 자노드번호 4ms 리프레시시간 (*2) 전송지연시간 (*3) 입출력점수 32점 (I/O 할당 : 인텔리전트 ) DC5V 내부소비전류노이즈내량내전압 FL-net 모듈장착국의전원모듈사양에따른다. 절연저항외형치수중량 *1: 센터허브에최대 12대접속가능합니다. 접속단수는최대 4단까지가능합니다. *2: 사이클릭데이터영역과디바이스영역간의전송시간은부 5.1(6) 을참조하십시오. *3: 사이클릭데이터영역과디바이스영역간의전송시간은다음과같이됩니다. (a) 최소전송지연시간 [ms]= SM1 + 토큰유지시간 + SM2 (b) 최대전송지연시간 [ms]= SM1 +( 리프레시사이클 4)+ SM2 SM1: 송신측시퀀스스캔 ( 리프레시시간포함 ) SM2: 수신측시퀀스스캔 ( 리프레시시간포함 ) *4: 시리얼 No. 의상위 5 자리가 05079 이전인제품의 DC5V 내부소비전류, 중량은다음과같습니다. ㆍ DC5V 내부소비전류 :0.70A ㆍ중량 :0.14kg
3 FL-net 모듈 3.2.3 FL-net 모듈기능일람 FL-net 모듈기능일람을표 3.2 에나타냅니다. 표 3.2 FL-net 모듈기능일람 기능기능내용참조 사이클릭전송 (1) 대용량데이터의교신코먼메모리방식에따라ㆍ영역1( 비트영역 ):8k비트(512워드) ㆍ영역2( 워드영역 ):8k워드(8192워드) 의데이터를사이클릭전송할수있다. ( 최대 8.5k워드 / 노드의사이클릭데이터의송수신이가능. ) (2) 리프레시사이클시간의보증동적으로결정되는리프레시사이클허용시간에의해, 메시지전송 ( 트랜전트전송 ) 을컨트롤하여리프레시사이클시간을보증할수있다. 6.2 항 메시지전송자기진단기능 PING 커맨드응답기능멀티 CPU 기능대응 (1) 투과형메시지전송ㆍ특정노드의메시지영역에대해서메시지데이터 ( 최대 1024바이트 ) 의송수신이가능. ㆍ시스템에서사용하는트랜잭션코드이외를송수신하는것이가능. (2) 워드블록으로의데이터읽기 / 쓰기가상메모리액세스방식에의해, 각제조회사에서할당할수있는가상어드레스공간의데이터를워드단위로읽기 / 쓰기하는것이가능. (3) 메시지반환데이터응답메시지반환커맨드를수신한경우, 수신한데이터를그대로반복하여송신 6.2항하는것이가능. (4) 네트워크파라미터읽기각노드의네트워크파라미터 ( 벤더명, 토큰감시시간등 ) 를읽는것이가능. (5) 로그정보읽기 / 클리어각노드가가지고있는통신로그정보의읽기 / 클리어를하는것이가능. (6) 디바이스프로파일읽기각노드가가지고있는디바이스프로파일정보를읽는것이가능. (1) 하드웨어테스트 GX Developer에서하드웨어테스트모드를설정하여, FL-net 모듈의하드웨 어테스트를실행하는것이가능. 6.3.1항 (2) 자기진단테스트 GX Developer에서진단테스트모드를설정하여, FL-net 모듈의송수신기능, 회선상태의테스트를실행하는것이가능. (1) PING 커맨드에대응 FL-net(OPCN-2) 네트워크상에접속되어있는상대기기 (DOS/VPC 등 ) 로부터 8.2항 (3) 슬레이브국 FL-net 모듈에 PING 커맨드를발행하여 FL-net 모듈의 IP 어드레스를확인하는것이가능. (1) 멀티 CPU 기능동일베이스상에여러장의 CPU 모듈이장착되어있는경우에도임의의 CPU 모듈에서제어 ( 관리 ) 하는것이가능. ( 다음페이지에계속 )
3 FL-net 모듈 ( 이전페이지에서 ) 기능기능내용참조 GX Configurator-FL 에의한파라미터 설정 (1) 초기설정코먼메모리의할당이나감시시간등의네트워크파라미터를 GX Configurator-FL로설정하는것이가능. (2) 자동리프레시설정사이클릭데이터의자동리프레시를하는것이가능. (3) 모니터 / 테스트 FL-net 모듈의버퍼메모리나입출력신호를모니터 / 테스트하는것이가능. 6.4 항
3 FL-net 모듈 3.2.4 CPU 모듈에대한입출력신호 FL-net 모듈의입출력신호에대해설명합니다. (1) 입출력신호일람본입출력신호의할당내용은 FL-net 모듈을기본베이스모듈의 0 슬롯에장착 한경우입니다. 디바이스 X 는 FL-net 모듈로부터 CPU 모듈에대한입력신호, 디바이스 Y 는 CPU 모듈로부터 FL-net 모듈에대한출력신호를나타냅니다. CPU 모듈에대한입출력신호일람은표 3.3 과같습니다. 표 3.3 CPU 모듈에대한입출력신호일람 신호방향 CPU 모듈 FL-net 모듈 신호방향 CPU 모듈 FL-net 모듈 입력신호 신호이름 출력번호 신호이름 X00 메시지송신정상완료신호메시지송신요구 Y00 ON: 정상완료 OFF:- ON: 요구 OFF:- X01 메시지송신이상완료신호 ON: 이상완료 OFF:- Y01 사용금지 X02 메시지수신중신호메시지수신완료확인 Y02 ON: 수신중 OFF: 미수신 ON: 요구 OFF:- X03 Y03 사용금지 사용금지 X0F Y0F X10 네트워크파라미터쓰기완료신호네트워크파라미터쓰기요구 Y10 ON: 완료 OFF:- ON: 요구 OFF:- X11 네트워크파라미터 / 참가노드정보읽기완료신호네트워크파라미터 / 참가노드정보읽기요구 Y11 ON: 완료 OFF:- ON: 요구 OFF:- X12 사용금지 Y12 사용금지 X13 디바이스프로파일읽기완료신호디바이스프로파일읽기요구 Y13 ON: 완료 OFF:- ON: 요구 OFF:- X14 로그정보클리어완료신호로그정보클리어요구 Y14 ON: 완료 OFF:- ON: 요구 OFF:- X15 로그정보읽기완료신호로그정보읽기요구 Y15 ON: 완료 OFF:- ON: 요구 OFF:- X16 사용금지 X17 사용금지 네트워크파라미터설정상태신호 X18 ON: 이상 OFF: 정상 X19 토큰가입상태신호 ON: 가입 OFF: 이탈 X1A 사용금지 Y16 사용금지 X1B 사용금지 Y1F 모듈레디 X1C ON: 준비완료 OFF: 초기화중 X1D 사용금지 X1E 사용금지 워치도그타이머에러검출신호 X1F ON: 검출 OFF: 미검출 중요 CPU 모듈에대한출력신호중에 사용금지 신호는출력 (ON) 하지마십시오. 사용금지 신호에대한출력을 ON하면, PLC 시스템이이상동작할가능성이있습니다.
3 FL-net 모듈 (2) 입출력신호상세표 3.3( 이전페이지 ) 에기재한입출력신호의 ON/OFF 타이밍, 조건등에대해서 설명합니다. ( ) 안은표 3.3 에대응하는디바이스번호입니다. (a) 메시지송신정상완료신호 / 메시지송신이상완료신호 (X00/X01) 시퀀스프로그램 메시지송신요구 (Y00) 버퍼메모리의메시지송신영역에미리데이터를세트하여두고, 메시지송신요구 (Y00) 를 ON 함으로써데이터가송신됩니다. 메시지송신완료신호 (X00/X01) 에서송신완료확인후, 메시지송신요구 (Y00) 를 OFF 하십시오. 메시지송신에대해서는 6.5.3 항 (5) 을참조하십시오. 데이터전송 메시지송신요구 메시지송신완료 회선 메시지데이터 (b) 메시지수신중신호 (X02) 메시지수신완료확인 (Y02) 버퍼메모리의메시지수신영역에다른노드에서데이터가세트되면메시지 수신중신호 (X02) 가 ON 됩니다. 메시지데이터를디바이스에전송후 ( 읽기 ), 메시지수신완료신호 (Y02) 를 ON 하십시오. 메시지수신중신호 (X02) 의 OFF 를확인후, 메시지수신완료신호 (YO2) 를 OFF 하십시오. 메시지수신에대해서는 6.5.3 항 (5) 을참조하십시오. 회선 메시지데이터 메시지수신완료 메시지수신중 시퀀스프로그램 데이터전송
3 FL-net 모듈 (c) 네트워크파라미터쓰기완료신호 (X10) 네트워크파라미터쓰기요구 (Y10) 버퍼메모리의자노드네트워크파라미터영역에미리데이터를세트하여두 고, 네트워크파라미터쓰기요구 (Y10) 를 ON 함으로써네트워크파라미터가 등록됩니다. 네트워크파라미터쓰기완료신호 (X10) 의 ON 시에쓰기완료확인후, 네 트워크파라미터쓰기요구 (Y10) 를 OFF 하십시오. 자노드네트워크파라미터의등록에대해서는 6.5.1 항을참조하십시오. 시퀀스프로그램 Y10 네트워크파라미터쓰기요구 X10 네트워크파라미터쓰기완료 데이터전송 등록 (d) 네트워크파라미터 / 참가노드정보읽기완료신호 (X11) 네트워크파라미터 / 참가노드정보읽기요구 (Y11) 네트워크파라미터 / 참가노드정보읽기요구 (Y11) 를 ON 하면, 버퍼메모리의네트워크파라미터 / 참가노드정보수집영역에대상노드의데이터를수집합니다. 네트워크파라미터 / 참가노드정보읽기신호 (X11) 의 ON 시에수집완료확인후, 네트워크파라미터 / 참가노드정보읽기요구 (Y11) 를 OFF 하십시오. 네트워크파라미터 / 참가노드정보읽기에대해서는 6.5.3 항 (1) 을참조하십시오. 시퀀스프로그램 버퍼메모리어드레스 :983H Y11 네트워크파라미터읽기요구 노드번호 버퍼메모리어드레스 :9D3H 결과 X11 네트워크파라미터 / 참가노드정보읽기완료 요구 회선 응답 포인트네트워크파라미터 / 참가노드정보읽기의변경은버퍼메모리어드레스 983 H b15에의해판정됩니다.(3.2.6항(2) 참조 ) 0: 네트워크파라미터정보읽기 1: 참가노드정보읽기
3 FL-net 모듈 (e) 디바이스프로파일읽기완료신호 (X13) 디바이스프로파일읽기요구 (Y13) 디바이스프로파일읽기요구 (Y13) 를 ON 하면, 버퍼메모리의디바이스프로파 일수집영역에대상노드의디바이스프로파일을수집합니다. 디바이스프로파일읽기신호 (X13) 의 ON 시에수집완료확인후, 디바이스 프로파일읽기요구 (Y13) 를 OFF 하십시오. 디바이스프로파일읽기에대해서는 6.5.3 항 (2) 을참조하십시오. 시퀀스프로그램 버퍼메모리어드레스 :984H Y13 디바이스프로파일읽기요구 X13 디바이스프로파일읽기완료 노드번호 버퍼메모리어드레스 :9D4H 결과 회선 요구 응답 (f) 로그정보클리어신호 (X14) 로그정보클리어요구 (Y14) 로그정보클리어요구 (Y14) 를 ON 하면, 대상노드의로그정보가클리어됩니다. 로그정보클리어신호 (X14) 의 ON 시에클리어완료확인후, 로그정보클 리어요구 (Y14) 를 OFF 하십시오. 로그정보클리어에대해서는 6.5.3 항 (4) 을참조하십시오. 시퀀스프로그램 버퍼메모리어드레스 :985H Y14 로그데이터클리어요구 노드번호 버퍼메모리어드레스 :9D5H 결과 X14 로그데이터클리어완료 회선 요구 응답
3 FL-net 모듈 (g) 로그정보읽기신호 (X15) 로그정보읽기요구 (Y15) 로그정보읽기요구 (Y15) 를 ON 하면, 버퍼메모리의로그정보수집영역에대상노드의로그정보를수집합니다. 로그정보읽기신호 (X15) 의 ON 시에수집완료확인후, 로그정보읽기요 구 (Y15) 를 OFF 하십시오. 로그정보읽기에대해서는 6.5.3 항 (3) 을참조하십시오. 시퀀스프로그램 버퍼메모리어드레스 :986H Y15 로그데이터읽기요구 노드번호 버퍼메모리어드레스 :9D6H 결과 X15 로그데이터읽기완료 회선 요구 응답 (h) 네트워크파라미터설정상태신호 (X18) 네트워크파라미터쓰기완료시, 네트워크파라미터설정이상이발생된경 우에네트워크파라미터설정상태신호 (X18) 가 ON 됩니다. 자노드네트워크파라미터의등록에대해서는 6.5.1 항을참조하십시오. 시퀀스프로그램 Y10 네트워크파라미터쓰기요구 X10 네트워크파라미터쓰기완료 X18 네트워크파라미터설정상태 이상 요구
3 FL-net 모듈 (i) 토큰가입상태신호 (X19) 네트워크에대한토큰가입상태를나타냅니다. 토큰가입시, 토큰가입상태신호 (X19) 가 ON 됩니다. 전원 ON 초기화 토큰가입 X1C 모듈레디 X19 토큰가입상태 (j) 모듈레디 (X1C) FL-net 모듈의초기화체크결과를나타냅니다. 초기화체크는전원투입후약 1s 가지나면종료됩니다. 정상완료시, 모듈레디 (X1C) 가 ON 됩니다. 전원투입후 1s 이상경과해도모듈레디 (X1C) 가 ON 되지않는경우,GX Developer 에서인텔리전트기능모듈스위치설정 (6.3.2 항참조 ) 내용을재 검토하십시오. 인텔리전트기능모듈스위치의설정내용이정상적이면,FL-net 모듈의자 기진단테스트 (6.3.1 항 (1) 참조 ) 를실행하십시오. 전원 ON X1C 모듈레디 초기화
3 FL-net 모듈 3.2.5 버퍼메모리 FL-net 모듈내의 CPU 모듈과데이터를교환하기위해사용하는버퍼메모리에대해 설명합니다. (1) 버퍼메모리의용도버퍼메모리는다음과같은사용자용영역과시스템영역으로구성되어있습니다. (a) 사용자용영역 1 아래의시스템영역이외의영역입니다. 2 초기화처리나데이터교신을위한각종파라미터의설정영역, 데이터 교신용영역, 교신상태나교신에러정보가저장되는영역이있습니다. 3 사용자용영역에대한읽기 / 쓰기는대응하는상세설명내용에따라실행 하십시오. (b) 시스템영역 FL-net 모듈이사용하는영역입니다. 중요 FL-net 모듈의버퍼메모리중에서 시스템영역 에데이터를쓰지마십시오. 시스템영역 에데이터를쓰면,PLC 시스템이이상동작할가능성이있습니다.
3 FL-net 모듈 (2) 버퍼메모리의할당버퍼메모리는 1개의어드레스가 16비트로구성되어있습니다. 다음은버퍼메모리의전체구성을나타냅니다. <비트구성도> 표 3.4 은버퍼메모리일람입니다. 어드레스 10 진 (16 진 ) 0~127 (0~7F H) 128~2175 (80~87F H) 2176~2303 (880~8FF H) 2304~2431 (900~97F H) 2432~4479 (980~117F H) 4480~4607 (1180~11FF H) 4608~5119 (1200~13FF H) 5120~5631 (1400~15FF H) 5632~6143 (1600~17FF H) 6144~7167 (1800~1BFF H) 7168~7679 (1C00~1DFF H) 7680~8191 (1E00~1FFF H) 8192~16383 (2000~3FFF H) 16384~24575 (4000~5FFF H) 24576~25599 (6000~63FF H) 25600~26623 (6400~67FF H) 26624~32767 (6800~7FFF H) 자노드네트워크 파라미터영역 타노드네트워크 파라미터영역 표 3.4 버퍼메모리일람 항목내용 시스템영역 (128 워드 ) 스테이터스데이터영역 비트영역 :2k 비트 스테이터스데이터영역워드영역 :2k 워드 시스템영역 (128 워드 ) 네트워크파라미터 / 참가 노드정보수집영역 디바이스프로파일 수집영역 (128 워드 ) 자노드의네트워크파라미터를설정한다. (2048 워드 ) 네트워크에참가하고있는노드이외의네트워크파라미터가저장된다. (128 워드 ) 스테이터스데이터의비트데이터가저장된다. (2048 워드 ) 스테이터스데이터의워드데이터가저장된다. (512 워드 ) 메시지전송의네트워크파라미터 / 참가노드정보를읽은다음, 대상노드의네트워크파라미터 / 참가노드정보가저장된다. 메시지전송의디바이스프로파일을읽은다음, 대상노드의디바이스 (512워드) 프로파일정보가저장된다. 메시지전송의로그정보를읽은다음, 대상노드의로그정보가저장로그정보수집영역 (512워드) 된다. 시스템영역 (1024 워드 ) 사이클릭데이터영역 영역 1:8k 비트 시스템영역 (512 워드 ) 사이클릭데이터영역 영역 2:8k 워드 시스템영역 (8192 워드 ) 메시지데이터 송신영역 메시지데이터 수신영역 시스템영역 (6144 워드 ) 자노드사이클릭데이터의비트데이터를설정한다. (512워드) 다른노드의사이클릭데이터의비트데이터가저장된다. 자노드사이클릭데이터의워드데이터를설정한다. (8192워드) 다른노드의사이클릭데이터의워드데이터가저장된다. (1024 워드 ) 투과형메시지전송의송신데이터를설정한다. (1024 워드 ) 투과형메시지전송의수신데이터가저장된다.
3 FL-net 모듈 (3) 버퍼메모리상세버퍼메모리의자세한내용에대해설명합니다. (a) 자노드네트워크파라미터영역 ( 어드레스 :0~7F H) 자노드의네트워크파라미터를설정합니다. 포인트 (1) FL-net 모듈의 IP 어드레스는 GX Developer 의인텔리전트기능모듈스위치설정에서설정합니다.(6.3.2 항 (2) 참조 ) (2) 상기이외의자노드네트워크파라미터영역의설정방법에대해서는다음을참조하십시오. ㆍ GX Configurator-FL 의초기설정에서설정하는경우 :6.4.8 항참조 ㆍ시퀀스프로그램으로설정하고자하는경우 :6.5.1 항참조 0~4H 노드명 ( 설비명 ) 5~6H IP 어드레스 7H 시스템영역 8H 영역1 선두어드레스 9H 영역1 크기 A B C D E F~7F H H H H H H 영역 2 선두어드레스 영역 2 크기 토큰감시타임아웃시간 최소허용프레임간격 메시지데이터단위선택 시스템영역 [1] 노드명 ( 설비명 ) 노드이름 ( 설비명 ) 을설정합니다. ㆍ설정범위 : 임의의데이터 ㆍ디폴트 [2]IP 어드레스 : 설정없음 FL-net 모듈의 IP 어드레스 (32비트) 를설정합니다. ㆍ설정범위 : 0 GX Developer의인텔리전트기능모듈스위치설정 (* 1) 이유효 : 0이외 32비트논리어드레스를설정 (* 2) ㆍ디폴트 : 인텔리전트기능모듈스위치설정또는 192.168.250.1 *1: 인텔리전트기능모듈스위치설정에대해서는 6.3.2 항 (2) 를참조하십시오. *2: IP 어드레스는다음과같이설정하십시오. IP 어드레스가 192.168.250.2 의경우 포인트 IP 어드레스에관해서인텔리전트기능모듈스위치설정과 2 중으로설정되지만, 자노드네트워크파라미터영역에서설정한값이 FL-net 모듈의 IP 어드레스로써유효하게됩니다.
3 FL-net 모듈 [3] 영역 1 선두어드레스자노드의코먼메모리영역 1( 비트영역 ) 의선두어드레스를설정합니다. ㆍ설정범위 ㆍ디폴트 [4] 영역 1 크기 : 0~1FF H 버퍼메모리의사이클릭데이터영역 ( 영역1)( 어 드레스 :1C00~1DFF H) 의오프셋값을설정합니다. : 설정없음 자노드의코먼메모리영역1( 비트영역 ) 의크기를설정합니다. 영역1 크기는 1워드 (16비트) 단위로설정합니다. ㆍ설정범위 : 0~200 H(1워드단위 ) ㆍ디폴트 (32비트분을지정하는경우에는 2 H 를설정하십시오.) : 설정없음 [5] 영역 2 선두어드레스자노드의코먼메모리영역 2( 워드영역 ) 의선두어드레스를설정합니다. ㆍ설정범위 ㆍ디폴트 : 설정없음 [6] 영역2 크기자노드의코먼메모리영역2( 워드영역 ) 의크기를설정합니다. ㆍ디폴트 : 0~1FFF H 버퍼메모리의사이클릭데이터영역 ( 영역2)( 어드레스 :2000~3FFF H) 의오프셋값을설정합니다. ㆍ설정범위 : 0~2000 H(1워드단위 ) : 설정없음 ( 예 ) 자노드의코먼메모리영역 1( 비트영역 ), 영역 2( 워드영역 ) 의설정예 ( 자 노드가노드 3 일때 ) FL-net 회선 코먼메모리영역 1 FL-net 모듈 버퍼메모리사이클릭데이터영역 ( 영역 1) 영역 1 선두어드레스 영역 1 크기노드 3 노드 3 코먼메모리영역 2 버퍼메모리사이클릭데이터영역 ( 영역 2) 영역 2 선두어드레스 영역 2 크기노드 3 노드 3
3 FL-net 모듈 [7] 토큰감시타임아웃시간자노드토큰수신시부터다음노드에토큰을인도할때까지의감시시간 을설정합니다. ( 다른노드가토큰을보유하고있는경우에는토큰을보유하고있는노 드의토큰링이해제될때까지의감시시간으로써사용합니다.) ㆍ설정범위 : 1~255(1ms단위 ) ㆍ디폴트 : 50 [8] 최소허용프레임간격자노드토큰수신시부터어떠한프레임을자노드가송신할때까지의시간을설정합니다. 또한, 메시지송신또는프레임분할의프레임간격시간으로써도사용합니다. ㆍ설정범위 : 0~50(100μs 단위 ) ㆍ디폴트 : 0 [9] 메시지데이터단위선택 메시지데이터를취급할때의데이터단위를지정합니다. ㆍ설정범위 : 0 워드단위 : 1 바이트단위 ㆍ디폴트 : 0 중요 FL-net 모듈의버퍼메모리중에서 시스템영역 에데이터를쓰지마십시오. 시스템영역 에대해데이터를쓰면, PLC 시스템이이상동작할가능성이있습니다. 포인트 GX Configurator-FL 을사용한경우에도본영역을사용하므로, 시퀀스프로그램과함께 사용하는경우에는시퀀스프로그램의설정내용대로동작합니다.
3 FL-net 모듈 (b) 다른노드네트워크파라미터영역 ( 어드레스 :80~87F H) 네트워크에참가하고있는노드이외의네트워크파라미터가저장됩니다. 80H 영역1 선두어드레스 81H 영역1 크기 82 H 영역2 선두어드레스 83H 영역2 크기 84H 토큰감시타임아웃시간 85H 최소허용프레임간격 86H 리레시사이클허용시간 RCT 설정값 87H 상위층ㆍ링크상태 88~8FH 노드번호1 영역과동일 노드번호1 영역 (8워드) 노드번호2 영역 (8워드) 868~86FH 노드번호1 영역과동일 870~87FH 시스템영역 노드번호 254 영역 (8 워드 ) 포인트 [ 영역 1 선두어드레스 ], [ 영역 1 크기 ], [ 영역 2 선두어드레스 ], [ 영역 2 크기 ], [ 토큰감시타임아웃시간 ], [ 최소허용프레임간격 ] 의내용에대해서는 (a) 자노드네트워크파라미터영역 [3]~[8] 의설정내용과같은포맷 ( 형식 ) 의데이터가저장되어있습니다. [1] 리프레시사이클허용시간 RCT 설정값리프레시사이클허용시간 (1 주기의 120% 의값 ) 이저장됩니다. [2] 상위층ㆍ링크상태상위층 (CPU 모듈 ) 및링크상태가저장됩니다. 시스템영역 에러구분 00:NORMAL 01:WARNING 10:ALARM 11:ALARM 시스템영역 상위층동작신호 0: 정상 1: 이상코먼메모리데이터 0: 무효 1: 유효코먼메모리설정 0: 미완료 1: 완료 어드레스중복 0: 미검출 노드상태 0: 이탈 1: 참가
3 FL-net 모듈 (c) 스테이터스데이터영역 ( 어드레스 :900~117F H) 스테이터스데이터의자세한내용에대해서는 3.2.6 항을참조하십시오. 1 스테이터스비트영역 ( 어드레스 :0900~097F H) 스테이터스데이터의비트데이터가저장됩니다. 900ㆍㆍㆍb0~902ㆍㆍㆍbF CPU 모듈 FL-net 모듈 903ㆍㆍㆍb3~97FㆍㆍㆍbF CPU 모듈 FL-net 모듈 쓰기영역 (48비트) 읽기영역 (2000비트) < 구성도 > 어드레스 :900 H b0 어드레스 :900 H b1 어드레스 :900 H bf 2 스테이터스워드영역 ( 어드레스 :0980~117F H) 스테이터스데이터의워드데이터가저장됩니다. 980~9AF CPU 모듈 9B0~117F CPU 모듈 <구성도> FL-net 모듈 FL-net 모듈 쓰기영역 (48워드) 읽기영역 (2000워드) 어드레스 :980H 어드레스 :981H 상위데이터하위데이터 어드레스 :982H
3 FL-net 모듈 (D) 네트워크파라미터 / 참가노드정보수집영역 ( 어드레스 :1200~13FF H) 메시지전송의네트워크파라미터 / 참가노드정보읽기실행후, 대상노드의네트워크파라미터 / 참가노드정보가저장됩니다. 메시지전송의네트워크파라미터 / 참가노드정보의읽기에대해서는 6.5.3 항 (1) 을참조하십시오. 포인트네트워크파라미터 / 참가노드정보읽기는버퍼메모리어드레스 983 H b15에의해판정됩니다.(3.2.6항(2) 참조 ) 0: 네트워크파라미터정보읽기 1: 참가노드정보읽기 네트워크 파라미터 참가노드 1200 ~1204H 노드명 ( 설비명 ) 1205 ~1209H 벤더명 120A ~120E 120F H H 제조회사형식 영역 1 선두어드레스 1210H 영역1 크기 1211H 영역2 선두어드레스 1212H 영역2 크기 1213H 토큰감시타임아웃시간 1214H 최소허용프레임간격 1215H 링크상태 1216H 프로토콜버전 1217H 상위층상태 1218H 리프레시사이클허용시간 RCT 설정값 1219H 리프레시사이클현재값 121A 121B 121C ~13FF H H H 리프레시사이클최대값 리프레시사이클최소값 시스템영역 : 저장된다 -: 저장되지않는다 [1] 노드명 ( 설비명 ) 대상이되는노드의노드명 ( 설비명 ) 이저장됩니다. [2] 벤더명 대상이되는노드의벤더명이 ASCII 문자로저장됩니다. 예 )Mitsubishi Electric 의경우 MELCO [3] 제조회사형식 대상이되는노드의제조회사형식이 ASCII 문자로저장됩니다. ㆍ QJ71FL71-T 의경우 : QJ71FL71T ㆍ QJ71FL71-B5 의경우 : QJ71FL71B5 ㆍ QJ71FL71-B2 의경우 : QJ71FL71B2
3 FL-net 모듈 [4] 영역 1 선두어드레스, 영역 1 크기, 영역 2 선두어드레스, 영역 2 크기, 토큰감시타임아웃시간, 최소허용프레임간격 대상이되는노드의각설정값이저장됩니다. [5] 링크상태대상이되는노드의네트워크상태가저장됩니다. 시스템영역 노드상태 0: 이탈 1: 참가상위층동작신호 0: 정상 1: 이상코먼메모리데이터 0: 무효 1: 유효코먼메모리설정 0: 미완료 1: 완료 어드레스중복 0: 미검출 1: 검출 [6] 프로토콜버전 FL-net(OPCN-2) 의대응프로토콜버전이저장됩니다. ㆍ프로토콜버전 :0080H 고정 [7] 상위층상태 대상이되는노드의상위층 (CPU 모듈 ) 의상태가저장됩니다. 에러코드 에러구분 [8] 리프레시사이클허용시간 RCT 설정값리프레시사이클허용시간 (1 주기의 120% 의값 ) 이저장됩니다. [9] 리프레시사이클의현재값ㆍ최대값ㆍ최소값 대상이되는노드의 1 주기의측정값이저장됩니다.
3 FL-net 모듈 (e) 디바이스프로파일수집영역 ( 어드레스 :1400~15FF H) 메시지전송의디바이스프로파일읽기실행후, 대상노드의디바이스프로파일정보가저장됩니다. 메시지전송의디바이스프로파일읽기에대해서는 6.5.3 항 (2) 을참조하십시오. 자세한사항은 부 9 프로파일에관한보충 을참조하십시오. 파라미터이름 이름문자데이터타입파라미터내용 길이문자 [ 타입 ] 길이문자 SysPara 디바이스프로파일공통사양버전시스템파라미터식별문자시스템파라미터개정번호시스템파라미터변경일자디바이스종류벤더명 제품형명 *1:QJ71FL71-T *2:QJ71FL71-B5 *3:QJ71FL71-B2
3 FL-net 모듈 (f) 로그정보수집영역 ( 어드레스 :1600~17FF H) 메시지전송의로그정보읽기실행후, 대상노드의로그정보가저장 됩니다. 메시지전송의로그정보에대해서는 6.5.3 항 (3) 을참조하십시오. 1600 ~1617H 송수신 (24워드) 1618 ~162FH 프레임의종류 (24워드) 1630 ~1647H 사이클릭전송 (24워드) 1648 ~165FH 메시지전송 (24워드) 1660 ~1677H ACK 관련 (24워드) 1678 ~168FH 토큰관련 (24워드) 1690 ~16A7H 상태 1 (24워드) 16A8 ~16BFH 상태 2 (24워드) 16C0 ~17FFH 시스템영역 (320워드) 1송수신 ( 어드레스 :1600~1617 H) 송수신에관한로그정보가저장됩니다. 1600 ~1601H 전체소켓부송신횟수 1602 ~1603H 전체소켓부송신에러횟수 1604 ~1605H Ethernet 송신에러횟수 1606 ~160BH 시스템영역 160C ~160D 160E ~160F H H 전체수신횟수 전체수신에러횟수 1610 ~1611H Ethernet 수신에러횟수 1612 ~1617H 시스템영역 [1] 전체소켓부송신횟수전송로에대한송신누적횟수가저장됩니다. [2] 전체소켓부송신에러횟수전송로에대한송신에러검출의누적횟수가저장됩니다. [3]Ethernet 송신에러횟수 데이터링크, 물리층에대한송신에러검출의누적횟수가저장됩니다. [4] 전체수신횟수전송로에대한수신누적횟수가저장됩니다. [5] 전체수신에러횟수전송로에대한수신에러검출의누적횟수가저장됩니다. [6]Ethernet 수신에러횟수 데이터링크, 물리층에대한수신에러검출의누적횟수가저장됩니다.
3 FL-net 모듈 2프레임의종류 ( 어드레스 :1618~162F H) 프레임의종류에관한로그정보가저장됩니다. 1618 ~1619H 토큰송신횟수 161A ~161B 161C ~161D H H 사이클릭프레임송신횟수 1:1 메시지프레임송신횟수 161E ~161F H 1:n 메시지송신횟수 1620 ~1623H 시스템영역 1624 ~1625H 토큰수신횟수 1626 ~1627H 사이클릭프레임수신횟수 1628 ~1629H 1:1 메시지프레임수신횟수 162A ~162B 162C ~162F H H 1:n 메시지수신횟수 시스템영역 [1] 토큰송신횟수 토큰 ( 토큰 + 사이클릭 ) 을송신한누적횟수가저장됩니다. [2] 사이클릭프레임송신횟수사이클릭프레임을송신한누적횟수가저장됩니다. [3]1:1 메시지프레임송신횟수 1:1 의메시지프레임을송신한누적횟수가저장됩니다. [4]1:n 메시지프레임송신횟수 1:n( 브로드캐스트 ) 의메시지프레임을송신한누적횟수가저장됩니다. [5] 토큰수신횟수 자노드의토큰 ( 토큰 + 사이클릭 ) 을수신한누적횟수가저장됩니다. [6] 사이클릭프레임수신횟수사이클릭프레임을수신한누적횟수가저장됩니다. [7]1:1 메시지프레임수신횟수자노드의 1:1 메시지프레임을수신한누적횟수가저장됩니다. [8]1:n 메시지프레임수신횟수 1:n( 브로드캐스트 ) 의메시지프레임을수신한누적횟수가저장됩니다.
3 FL-net 모듈 3사이클릭전송 ( 어드레스 :1630~1647 H) 사이클릭전송에관한로그정보가저장됩니다. 1630 ~1631H 사이클릭프레임수신에러횟수 1632 ~1633H 사이클릭어드레스 크기에러횟수 1634 ~1635H 사이클릭 CBN 에러횟수 1636 ~1637H 사이클릭 TBN 에러횟수 1638 ~1639H 사이클릭 BSIZE 에러횟수 163A ~1647 H 시스템영역 [1] 사이클릭프레임수신에러횟수 사이클릭프레임의수신에러검출의누적횟수가저장됩니다. [2] 사이클릭어드레스크기에러횟수 사이클릭프레임내의어드레스크기이상검출의누적횟수가저장됩 니다. [3] 사이클릭 CBN 에러횟수사이클릭프레임내의 CBN( 블록번호 ) 이상검출의누적횟수가저장됩 니다. [4] 사이클릭 TBN 에러횟수 사이클릭프레임내의 TBN( 토탈블록수 ) 이상검출의누적횟수가저장됩니다. [5] 사이클릭 BSIZE 에러횟수 사이클릭프레임내의 BSIZE( 프레임머리글을포함한데이터크기 ) 이상검출의누적횟수가저장됩니다. 4 메시지전송 ( 어드레스 :1648~165F H) 메시지전송에관한로그정보가저장됩니다. 1648 ~1649H 메시지전송재송신횟수 164A ~164B 164C ~1655 H H 메시지전송재송신초과횟수 시스템영역 1656 ~1657H 메시지전송수신에러횟수 1658 ~1659H 메시지전송통신번호에러횟수 165A ~165B 165C ~165F H H 메시지전송재송신인식횟수 시스템영역 [1] 메시지전송재송신횟수 메시지프레임의재송신누적횟수가저장됩니다. [2] 메시지전송재송신초과횟수 메시지프레임에있어서의재송신초과누적횟수가저장됩니다. [3] 메시지전송수신에러횟수 메시지프레임의수신에러검출의누적횟수가저장됩니다. [4] 메시지전송통신번호에러횟수메시지프레임내의통신번호이상검출누적횟수가저장됩니다. [5] 메시지전송재송신인식횟수 메시지프레임의재송신을인식한누적횟수가저장됩니다.
3 FL-net 모듈 5 ACK 관련 ( 어드레스 :1660~1677 H) ACK 관련의로그정보가저장됩니다. 1660 ~1661H ACK 에러횟수 1662 ~1663H 통신번호버전에러횟수 1664 ~1665H 통신번호에러횟수 1666 ~1667H 노드번호에러횟수 1668 ~1669H TCD 에러횟수 166A ~1677 H 시스템영역 [1]ACK 에러횟수 ACK 머리글의이상검출누적횟수가저장됩니다. [2] 통신번호버전에러횟수통신번호버전의이상검출 ( 불일치검출 ) 누적횟수가저장됩니다. [3] 통신번호에러횟수통신번호의이상검출 ( 불연속검출 ) 누적횟수가저장됩니다. [4] 노드번호에러횟수노드번호의이상검출누적횟수가저장됩니다. [5]TCD 에러횟수 TCD( 트랜잭션코드 ) 의이상검출누적횟수가저장됩니다. 6 토큰관련 ( 어드레스 :1678~168F H) 토큰관련로그정보가저장됩니다. 1678 ~1679H 토큰다중화인식횟수 167A ~167B 167C ~167D 167E ~1683 H H H 토큰파기횟수 토큰재송신횟수 시스템영역 1684 ~1685H 토큰유지타임아웃횟수 1686 ~1687H 토큰감시타임아웃횟수 1688 ~168FH 시스템영역 [1] 토큰다중화인식횟수토큰유지중에임의의노드 ( 자노드포함 ) 의토큰을검출한누적횟수가 저장됩니다. [2] 토큰파기횟수토큰유지중에자노드보다작은값을가진노드의토큰을검출한누적 횟수가저장됩니다. [3] 토큰재송신횟수 토큰을재송신한누적횟수가저장됩니다. [4] 토큰유지타임아웃횟수토큰유지타임아웃시간 ( 토큰감시타임아웃시간을초과하지않는 값 ) 의타임아웃을검출한누적횟수가저장됩니다. [5] 토큰감시타임아웃횟수토큰감시타임아웃시간의타임아웃을검출한누적횟수가저장됩니 다.
3 FL-net 모듈 7 상태 1( 어드레스 :1690~16A7 H) 상태 1 에관한로그정보가저장됩니다. 1690 ~1691H 전체가동시간 1692 ~1693H 프레임대기상태횟수 1694 ~1695H 가입횟수 1696 ~1697H 자기이탈횟수 1698 ~1699H 스킵에의한이탈횟수 169A ~169B 169C ~16A7 H H 타노드이탈횟수 시스템영역 16A8 ~16B8 16B9 ~16BF [1] 전체가동시간전체의가동시간이저장됩니다.( 단위 :ms) [2] 프레임대기상태횟수프레임대기상태가된누적횟수가저장됩니다. [3] 가입횟수 자노드가입누적횟수가저장됩니다. [4] 자기이탈횟수자기이탈 ( 자노드의토큰유지타임업이 3 회연속발생하였을때 ) 된누적횟수가저장됩니다. [5] 스킵에의한이탈횟수스킵 ( 자노드토큰이 3 회연속이탈시 ) 에의해이탈된누적횟수가 저장됩니다. [6] 타노드이탈횟수타노드의이탈을검출한누적횟수가저장됩니다. 8 상태 2( 어드레스 :16A8~16 BF H) H H 상태 2 에관한로그정보가저장됩니다. 참가노드일람 시스템영역 [1] 참가노드일람 타노드에대한토큰참가상태가비트단위로저장됩니다. 노드 15 노드 1 노드 31 노드 16 0: 이탈 1: 참가
3 FL-net 모듈 (g) 사이클릭데이터영역 사이클릭데이터영역에는영역 1( 비트영역 ), 영역 2( 워드영역 ) 가있습니다. 포인트 버퍼메모리의사이클릭데이터영역 ( 영역 1, 영역 2) 과 PLC CPU 의디바이스간의전 송방법에대해서는다음을참조하십시오. ㆍ GX Configurator-FL 의자동리프레시설정에의한전송 :6.4.9 항참조 ㆍ시퀀스프로그램에의한전송 :6.5.2 항참조 1영역1( 어드레스 :1C00~1 DFF H) 자노드의사이클릭데이터의비트데이터를설정합니다. 타노드의사이클릭데이터의비트데이터가저장됩니다. 1C00 ~1DFF H 읽기 / 쓰기영역 (8192 비트 ) < 구성도 > 어드레스 :1C00H 2영역2( 어드레스 :2000~3FFF H) 자노드의사이클릭데이터의워드데이터를설정합니다. 타노드의사이클릭데이터의워드데이터가저장됩니다. 2000 ~3FFFH 읽기 / 쓰기영역 < 구성도 > (8192 워드 ) 어드레스 :2000H 어드레스 :2001H 어드레스 :2002H 상위데이터 하위데이터 포인트 자노드의송신범위에할당할수있는영역이 쓰기영역 이되며, 그이외가 읽기영역 이됩니다.
3 FL-net 모듈 (h) 메시지데이터영역메시지데이터영역은투과형메시지전송에관한데이터를설정 / 저장합니다. 투과형메시지전송에대해서는 6.5.3 항 (5) 을참조하십시오. 메시지데이터영역에는송신영역과수신영역이있습니다. 1송신영역 ( 어드레스 :6000~63FF H) 송신영역에는대상노드번호, 송신메시지데이터등을설정합니다. 6000H 대상노드번호 6001H 트랜잭션코드 6002H 송신데이터크기 ( 바이트 / 워드길이 ) 6003 ~6202H 송신데이터영역 (512 워드 ) 6203 ~63FFH 시스템영역 [1] 대상노드번호대상이되는노드의노드번호를설정합니다. ㆍ0 : 사용금지 ㆍ1~254 : 대상노드번호 ㆍ255 : 모든국 ( 글로벌 ) ㆍ256~ : 사용금지 [2] 트랜잭션코드 트랜잭션코드를설정합니다. 트랜잭션코드에대한자세한사항은 6.2.8 항 (3) 을참조하십시오. [3] 송신데이터크기송신메시지데이터크기를설정합니다. 데이터단위의바이트 / 워드길이는네트워크파라미터의메시지데이터 단위선택에의해결정됩니다. ㆍ워드단위 :0~512 ㆍ바이트단위 :0~1024 [4] 송신데이터영역송신메시지데이터를 512 워드 (1024 바이트 ) 까지설정합니다.
3 FL-net 모듈 2수신영역 ( 어드레스 :6400~67FF H) 수신영역에는송신소스노드번호, 수신메시지데이터등이저장됩니 다. 6400H 송신소스노드번호 6401H 트랜잭션코드 6402H 수신데이터크기 ( 바이트 / 워드길이 ) 6403 ~6602H 수신데이터영역 (512 워드 ) 6603 ~67FFH 시스템영역 [1] 송신소스노드번호 송신소스가되는노드의노드번호가저장됩니다. 모든국일때는응답이반환되지않도록하십시오. ㆍ1~254 : 송신소스노드번호 ㆍ255 : 모든국 ( 글로벌 ) [2] 트랜잭션코드수신한메시지데이터의트랜잭션코드가저장됩니다. 트랜잭션코드에대한자세한사항은 6.2.8 항 (3) 을참조하십시오. [3] 수신데이터크기 수신한메시지데이터의크기가저장됩니다. 데이터단위의바이트 / 워드길이는네트워크파라미터의메시지데이터 단위선택에의해결정됩니다. ㆍ워드단위 : 0~512 ㆍ바이트단위 : 0~1024 [4] 송신데이터영역 수신한메시지데이터를 512 워드 (1024 바이트 ) 까지저장합니다. 비 고 송신측, 수신측에서데이터단위의지정내용이서로다른경우송신측이바이트단위, 수신측이워드단위를지정한경우에대해설명합니다. 송신데이터수가홀수인경우, 수신버퍼영역에저장되는데이터의마지막 ( 상위측 ) 에는 0 이저장됩니다. 송신버퍼영역 수신버퍼영역 바이트지정 (5 바이트 ) 워드지정 (3 워드 ) 데이터수 = 홀수
3 FL-net 모듈 3.2.6 스테이터스데이터상세 스테이터스데이터의자세한내용에대해설명합니다. 스테이터스데이터는다음의데이터를저장합니다. 1) 스테이터스비트 a) 지시영역 CPU FL-net(OPCN-2) b) 자노드정보영역 FL-net(OPCN-2) CPU 2) 스테이터스워드 a) 지시영역 CPU FL-net(OPCN-2) b) 메시지정보영역 CPU FL-net(OPCN-2) c) 자노드정보영역 FL-net(OPCN-2) CPU d) 타노드정보영역 FL-net(OPCN-2) CPU e) 로그정보영역 FL-net(OPCN-2) CPU f) 메시지정보영역 FL-net(OPCN-2) CPU (1) 스테이터스비트상세 스테이터스데이터의비트영역에대해설명합니다. 버퍼메모리어드레스의표기방법은다음과같습니다. < 버퍼메모리어드레스표시 > 비트번호 ( 어드레스 900H의비트 0) 버퍼메모리어드레스 ( 어드레스 900 H) 동작모드는온라인 / 오프라인의각모드에대한유효 / 무효를나타냅니다. (a) 지시영역 CPU FL-net(OPCN-2) 버퍼메모리 어드레스 900Hㆍㆍㆍb9 명칭내용 로그정보클리어 *1:ON 되어있는동안클리어합니다. 버퍼메모리의로그정보영역 ( 어드레스 :A80 H~B38 H) 을클리어하도록지시한다.( * 1) 0: 클리어지시없음 1: 클리어지시있음 온라인 동작모드 오프라인 : 유효, - : 무효
3 FL-net 모듈 (b) 자노드정보영역 FL-net(OPCN-2) CPU 버퍼메모리어드레스 904Hㆍㆍㆍb3 904Hㆍㆍㆍb6 904Hㆍㆍㆍb7 904Hㆍㆍㆍb8 동작정보 설정정보 모듈타입 자노드교신상태 904HㆍㆍㆍbA 자노드 CPU 상태 1 904HㆍㆍㆍbB 자노드 CPU 상태 2 905Hㆍㆍㆍb0 905Hㆍㆍㆍb1 905Hㆍㆍㆍb2 905Hㆍㆍㆍb8 905Hㆍㆍㆍb9 905HㆍㆍㆍbA 905HㆍㆍㆍbB 905HㆍㆍㆍbC 90BHㆍㆍㆍbF 노드초기화상태 네트워크 파라미터설정상태 네트워크 파라미터정보 수신대기 ( 네트워크 가입대기 ) 상태 토큰감시타임아웃 에러상태 노드번호 다중화검출상태 영역 1 어드레스다중화 검출신호 영역 2 어드레스다중화 검출신호 명칭내용 메시지전송정보 모듈의모드스위치정보를나타낸다. 0: 온라인 1: 온라인이외 모듈의노드번호스위치정보를나타낸다. 0: 정상 1: 설정에러있음 ( 노드번호 =0, 250 이상또는모드 = 테스트, 온라인이외 ) 모듈의타입을나타낸다.(*1) 0:QJ71FL71-T(10BASE-T), QJ71FL71-B5(10BASE5) 1:QJ71FL71-B2(10BASE2) 자노드의교신 ( 토큰참가 ) 상태를나타낸다. 0: 정상 1: 이상 자노드의 Qn(H) CPU 의자기진단결과를나타낸다. 0: 정상 1:WARNING 자노드의 Qn(H) CPU 의자기진단결과를나타낸다. 0: 정상 1:ALARM FL-net 모듈의초기화완료상태를나타낸다. 0: 완료 1: 미완료 Qn(H) CPU 로부터의네트워크파라미터의설정상태를나타낸다. 0: 설정완료 1: 미설정 수신네트워크파라미터의정보를나타낸다. 0: 정상 1: 설정에러있음 자노드의수신대기상태를나타낸다. 0: 수신대기상태가아니다 1: 수신대기상태 토큰전송의감시타임아웃에러상태를나타낸다. 0: 정상 1: 토큰감시타임아웃에러 자노드번호가타노드번호와중복되어있는지의여부를나타낸다. 0: 정상 1: 노드다중화검출 자노드의코먼메모리영역 1( 비트영역 ) 이타노드영역과중복되어있는지의 여부를나타낸다. 0: 정상 1: 어드레스다중화검출 자노드의코먼메모리영역 2( 워드영역 ) 가타노드영역과중복되어있는지의 여부를나타낸다. 0: 정상 1: 어드레스다중화검출 메시지전송에러의발생여부를나타낸다. 0: 에러없음 1: 에러있음 *1: 시퀀스프로그램등에서모듈을식별하는경우에는 9C7H의정보를사용하십시오. 동작모드온라인오프라인 : 유효,-: 무효
3 FL-net 모듈 983H 984H 985H 986H 네트워크파라미터용 타노드번호설정 디바이스프로파일용 타노드번호설정 로그정보용 타노드번호설정 (1) 로그정보용 타노드번호설정 (2) (2) 스테이터스워드상세 스테이터스데이터의워드영역에대해설명합니다. (a) 지시영역 CPU FL-net(OPCN-2) 버퍼메모리동작모드명칭내용어드레스온라인오프라인 타노드에대한네트워크파라미터 / 참가노드정보를읽는경우의노드번호를지시한다.(* 1) 1 ~254: 노드번호 b15( 최상위비트 ) 0: 네트워크파라미터정보읽기 1: 참가노드정보읽기 타노드에대한디바이스프로파일을읽는경우의노드번호를지시. 1~254: 노드번호 타노드에대한로그정보를클리어하는경우의노드번호를지시한다. 1~254: 노드번호 타노드에대한로그정보를읽는경우의노드번호를지시한다. 1~254: 노드번호 *1: 네트워크파라미터정보읽기와참가노드정보읽기의차이점은다음과같습니다. 네트워크파라미터정보읽기 : 대상노드에메시지를발행ㆍ수집하여응답한다. 참가노드정보읽기 : 사이클릭프레임에있는데이터를기본으로응답한다. 버퍼메모리 어드레스 9A0H 9A1H 9A2H 9A3H 명 응답메시지종류 가상어드레스공간 데이터크기 가상어드레스공간 선두어드레스 칭 (b) 메시지정보영역 CPU FL-net(OPCN-2) 메시지송신영역을사용하는메시지전송의메시지종류 ( 스테이터스 ) 를지시한 다. 00 H: 정상메시지응답또는요구메시지 01 H: 이상메시지응답 02 H : 미지원( * 1) 메시지송신영역을사용하는메시지전송에서가상어드레스공간을이용할때의데이터크기( * 2) 를지정한다. 범위 : 0 H ( 가상어드레스공간을사용하지않는다 ) 1 H ~FFFFH 메시지송신영역을사용하는메시지전송에서가상어드레스공간을이용할때의선두어드레스 (32 비트 ) 를지정한다. 범위 : 0 H ~FFFFFFFFH : 유효,-: 무효 동작모드 : 유효, -: 무효 *1: 자시스템에서지원하지않는메시지를수신하였을때응답하는메시지입니다. *2: 가상어드레스공간데이터의크기는네트워크파라미터에설정되어있는메시지데이터단위선택에관계없이트랜잭션코드에따릅니다. 내 용 온라인 오프라인
3 FL-net 모듈 (c) 자노드정보영역 FL-net(OPCN-2) CPU 버퍼메모리어드레스 명 칭 내 용 온라인 동작모드 오프라인 9C2H 노드번호 FL-net 모듈의노드번호를나타낸다. 1~249: 노드번호 FL-net 모듈의모드스위치상태를나타낸다. 9C3H 모드스위치 0: 온라인 1: 오프라인 2: 자기진단테스트 3: 하드웨어테스트이외 : 설정에러 FL-net 모듈의어드레스상태를나타낸다. 9C4H IP 어드레스 네트워크 :21 비트 호스트 :8 비트 9C5H 9C6H 인텔리전트기능모듈의 스위치설정상태 스위치류의설정상태를나타낸다. 0: 정상 1~: 에러코드자노드모듈이보유하고있는Ethernet 인터페이스를나타낸다. 9C7H 모듈식별 10BASE2 0: 없음 10BASE5 1: 있음 10BASE-T 9C8H 9C9H 자노드교신상태 자노드의데이터링크 ( 사이클릭전송 ) 상태를나타낸다. 0: 데이터링크중 3: 해열중 ( 네트워크파라미터이상검출 ) 4: 해열중 ( 토큰감시타임아웃 ) 5: 해열중 ( 노드번호다중화검출 ) 6: 해열중 ( 수신대기상태 ) FE: 초기화중 FF: 리셋중 FL-net(OPCN-2) 의프로토콜버전을나타낸다. FL-net(OPCN-2) 프로토콜 버전 FL-net(OPCN-2) 의인정버전을나타낸다. 9CAH FL-net(OPCN-2) 인정 버전 인정소프트웨어버전 인정하드웨어버전 9CBH 자노드 CPU 상태 자노드 CPU의자기진단결과를나타낸다. 0: 정상 1~: 에러코드 9D0H 최대교신노드번호 정상적으로교신 ( 토큰에참가 ) 하고있는노드의최대노드번호를나타낸다. 네트워크파라미터의설정상태를나타낸다. 9D2H 네트워크파라미터 0: 정상설정상태 1~: 에러코드 ~ : 유효,-: 무효 ( 다음페이지에계속 )
3 FL-net 모듈 버퍼메모리어드레스 명 칭 내 용 온라인 동작모드 오프라인 9D3H 네트워크파라미터읽기결과 네트워크파라미터를읽은결과를나타낸다. 0: 정상 1~: 에러코드 9D4H 디바이스프로파일읽기결과 디바이스프로파일을읽은결과를나타낸다. 0: 정상 1~: 에러코드 9D5H 로그정보클리어결과 로그정보를클리어한결과를나타낸다. 0: 정상 1~: 에러코드 9D6H 로그정보읽기결과 로그정보를읽은결과를나타낸다. 0: 정상 1~: 에러코드 9D7H 투과형메시지송신결과 투과형메시지를송신한결과를나타낸다. 0: 정상 1~: 에러코드 네트워크파라미터에설정되어있는각노드의최대토큰감시시간을나타낸다. 9D8H 토큰감시시간 0: 설정없음 1~255: 설정있음 ( 단위 :ms) 네트워크파라미터에설정되어있는각노드의최대허용프레임간격을나타낸 9D9H 최대허용프레임간격 다. 0: 설정없음 1~50: 설정있음 ( 단위 :100μs) 9DAH 리프레시사이클허용시간 RCT 설정값 리프레시사이클시간의 120% 의값을나타낸다.( 단위 :ms) 네트워크파라미터정보를저장한다. ( 네트워크파라미터설정상태 :905H b1 의 OFF(0) 시유효 ) 9DBH 네트워크파라미터정보 설정정보 설정조건 0: 시퀀스프로그램 1:GX Configurater-FL 1: 코먼ㆍ메모리설정내용있음 0: 코먼ㆍ메모리설정내용없음 9DCH 메시지데이터단위정보 메시지데이터영역이취급하는데이터단위를저장한다. 0: 워드단위 1: 바이트단위 9DDH 현재값리프레시사이클시간 데이터링크 ( 사이클릭전송 ) 실행시의리프레시사이클시간을나타낸다. ( 단위 :ms) 9DEH 최대값리프레시사이클시간 데이터링크 ( 사이클릭전송 ) 실행시의최대리프레시사이클시간을나타낸다. ( 단위 :ms) 9DFH 최소값리프레시사이클시간 데이터링크 ( 사이클릭전송 ) 실행시의최소리프레시사이클시간을나타낸다. ( 단위 :ms) : 유효,-: 무효 포인트 에러코드가 4000 번대일때는 CPU 모듈에러코드일람을참조하십시오.
3 FL-net 모듈 (d) 타노드정보영역 FL-net(OPCN-2) CPU 버퍼메모리 어드레스 명 칭 내 용 온라인 동작모드 오프라인 타노드에대한토큰참가상태를비트로나타낸다. 9E0H 참가노드일람 노드 노드 9EFH 노드 노드 0: 참가 1: 이탈타노드에대한네트워크파라미터설정상태를비트로나타낸다. (* 1) 9F0H 9FFH 타노드네트워크 파라미터설정상태 노드 노드 노드 노드 0: 설정있음 1: 설정없음 타노드에대한 Qn(H) CPU 등의실행상태를나타낸다. (* 1) A00H 타노드 CPU 실행상태 노드 노드 A0FH 노드 노드 0:RUN 상태 (RUN, STEP_RUN) 1:STOP 상태 (STOP, PAUSE) 타노드에대한 Qn(H) CPU 등의자기진단결과를비트로나타낸다. (* 1) A10H A1FH 타노드 CPU 동작상태 ( 가벼운이상 ) *2 노드 노드 노드 노드 0: 정상 1:WARNING 타노드에대한 Qn(H) CPU 등의자기진단결과를비트로나타낸다. (* 1) A20H A2FH 타노드 CPU 동작상태 ( 중급, 심각한이상 ) *3 노드 노드 노드 노드 *1: 참가노드만이대상이됩니다. 0: 정상 1:ALARM *2: 가벼운이상은 CPU 모듈이동작을계속하는에러입니다. *3: 중급, 심각한이상은 CPU 모듈이동작을정지하는에러입니다. : 유효,-: 무효
3 FL-net 모듈 (e) 로그정보영역 FL-net(OPCN-2) CPU 버퍼메모리 어드레스 명 칭 내 용 온라인 동작모드 오프라인 A80H A81H A82H A83H A84H A85H 전체소켓부 송신횟수 전체소켓부송신에러횟수 Ethernet 송신 에러횟수 전송로에대한송신누적횟수를나타낸다. 전송로에서의송신에러검출누적횟수를나타낸다. 데이터링크, 물리층에서의송신에러검출누적횟수를나타낸다. A8CH A8DH A8EH A8FH 전체수신횟수전송로에서의수신누적횟수를나타낸다. 전체수신에러횟수전송로에서의수신에러검출누적횟수를나타낸다. A90H A91H Ethernet 수신 에러횟수 데이터링크, 물리층에서의수신에러검출누적횟수를나타낸다. A98H A99H A9AH A9BH A9CH A9DH A9EH A9FH AA4H AA5H AA6H AA7H AA8H AA9H AAAH AABH AB0H AB1H AB2H AB3H AB4H AB5H 토큰송신횟수토큰 ( 토큰 + 사이클릭 ) 을송신한누적횟수를나타낸다. 사이클릭 프레임 송신횟수 1:1 메시지프레임 송신횟수 1:n 메시지프레임송신횟수 사이클릭프레임을송신한누적횟수를나타낸다. 1:1 메시지프레임을송신한누적횟수를나타낸다. 1:n( 브로드캐스트 ) 의메시지프레임을송신한누적횟수를나타낸다. 토큰수신횟수자노드의토큰 ( 토큰 + 사이클릭 ) 을수신한누적횟수를나타낸다. 사이클릭 프레임수신횟수 1:1 메시지프레임 수신횟수 1:n 메시지프레임수신횟수 사이클릭 프레임 수신에러횟수 사이클릭 어드레스크기에러횟수 사이클릭 CBN 에러횟수 사이클릭프레임을수신한누적횟수를나타낸다. 자노드의 1:1 메시지프레임을수신한누적횟수를나타낸다. 1:n( 브로드캐스트 ) 의메시지프레임을수신한누적횟수를나타낸다. 사이클릭프레임의수신에러검출누적횟수를나타낸다. 사이클릭프레임내의어드레스크기이상검출누적횟수를나타낸다. 사이클릭프레임내의 CBN( 블록번호 ) 이상검출누적횟수를나타낸다. AB6H AB7H AB8H AB9H 사이클릭 TBN 에러횟수사이클릭 BSIZE 에러횟수 사이클릭프레임내의 TBN( 토탈블록번호 ) 이상검출누적횟수를나타낸다. 사이클릭프레임내의 BSIZE( 프레임머리글을포함한데이터크기 ) 이상검출누적횟수를나타낸다. : 유효,-: 무효 ( 다음페이지에계속 )
3 FL-net 모듈 ( 이전페이지에서 ) 버퍼메모리 어드레스 명 칭 내 용 동작모드온라인오프라인 AC8H AC9H ACAH ACBH AD6H AD7H AD8H AD9H ADAH ADBH 메시지전송 재송신횟수 메시지전송 재송신초과횟수 메시지전송 수신에러횟수 메시지전송통신번호에러횟수 메시지전송 재송신인식횟수 메시지프레임의재송신누적횟수를나타낸다. 메시지프레임에있어서의재송신초과누적횟수를나타낸다. 메시지프레임의수신에러검출누적횟수를나타낸다. 메시지프레임내의통신번호이상검출누적횟수를나타낸다.. 메시지프레임의재송신을인식한누적횟수를나타낸다. AE0H AE1H ACK 에러횟수 ACK 머리글의이상검출누적횟수를나타낸다. AE2H AE3H 통신번호버전 에러횟수 통신번호버전 (*1) 의이상검출 ( 불일치검출 ) 누적횟수를나타낸다. AE4H 통신번호에러횟수통신번호 (*1) 의이상검출 ( 불연속검출 ) 누적횟수를나타낸다. AE5H AE6H AE7H 노드번호 에러횟수 노드번호의이상검출누적횟수를나타낸다. AE8H AF9H TCD 에러횟수 TCD( 트랜잭션코드 ) 의이상검출누적횟수를나타낸다. AF8H AE9H AFAH AFBH 토큰다중화 인식횟수 토큰파기횟수 토큰유지중에임의의노드 ( 자노드포함 ) 의토큰을검출한누적횟수를나타낸다. 토큰유지중에자노드보다작은값을가진노드의토큰을검출한누적횟수를나타낸다. AFCH 토큰재송신횟수토큰을재송신한누적횟수를나타낸다. AFDH B04H B05H B06H B07H B10H B11H B12H B13H 토큰유지타임아웃횟수토큰감시타임아웃횟수전체가동시간프레임대기상태횟수 토큰유지타임아웃시간 ( 토큰감시타임아웃시간을초과하지않는값 ) 의타임아웃을검출한누적횟수를나타낸다. 토큰감시타임아웃시간의타임아웃을검출한누적횟수를나타낸다. 전체가동시간을나타낸다.( 단위 :ms) 프레임대기상태가된누적횟수를나타낸다. B14H B15H 가입횟수자노드가입누적횟수를나타낸다. B16H 자기이탈 ( 자노드의토큰유지타임업이 3회연속하여발생하였을때 ) 한누적자기이탈횟수횟수를나타낸다. B17H : 유효,-: 무효 *1: 메시지전송프레임의일련번호 ( 통신번호 ) 와그스타트값 ( 통신번호버전 ) 입니다. ( 다음페이지에계속 )
3 FL-net 모듈 버퍼메모리어드레스 B18H B19H B1AH B1BH 명 스킵에의한 이탈횟수 칭 스킵 ( 자노드토큰이 3 회연속해서이탈했을때 ) 에의해이탈된누적횟수를나타낸다. 타노드이탈횟수타노드의이탈을검출한누적횟수를나타낸다. 타노드에대한토큰참가상태를비트로나타낸다. 내 용 온라인 동작모드 오프라인 B28H 참가노드일람 노드 노드 B37H 노드 노드 0: 이탈 1: 참가 : 유효,-: 무효 버퍼메모리 어드레스 C00H C01H C02H C03H 명 응답메시지종류 가상어드레스공간 데이터크기 가상어드레스공간 선두어드레스 칭 (f) 메시지정보영역 FL-net(OPCN-2) CPU 메시지수신영역을사용하는메시지전송의메시지종류 ( 스테이터스 ) 가저장된 다. 00 H: 정상메시지응답또는요구메시지 01 H: 이상메시지응답 ( 1) 02 H: 미지원 * 메시지수신영역을사용하는메시지전송에서가상어드레스공간을사용할때의데이터크기( * 2) 가저장된다. 범위 :0 H( 가상어드레스공간미사용 ) 1~FFFF H H 메시지수신영역을사용하는메시지전송에서가상어드레스공간을사용할때 의선두어드레스 (32 비트 ) 가저장된다. 범위 :0 H~FFFFFFFFH *1: 자시스템에서지원하지않는메시지를수신하였을때응답하는메시지입니다. : 유효,-: 무효 *2: 가상어드레스공간데이터크기는, 네트워크파라미터설정에서의메시지데이터단위선택에관계없이 트랜잭션코드에따릅니다. 내 용 온라인 동작모드 오프라인
3 FL-net 모듈 3.3 멀티 CPU 시스템 멀티 CPU 시스템에서 FL-net 모듈을사용할때는 FL-net 모듈을관리하는 QCPU ( 관리 CPU 라고합니다. ) 를 GX Developer 로설정합니다. 포인트 FL-net 모듈이장착된멀티 CPU 시스템에서 FL-net 모듈의기능을사용할수있는것은 FL-net 모듈의관리 CPU 뿐입니다. 비 고 멀티 CPU 시스템의설정방법에대해서는 6.3.2 항 GX Developer 에서의설정및 QCPU 사용자매뉴얼 ( 멀티 CPU 시스템편 ) 을참조하십시오. 3.4 Q00J/Q00/Q01CPU 로 FL-net 모듈을사용하는경우 Q00J/Q00/Q01CPU 로 FL-net 모듈을사용하는경우에대해설명합니다. (1) Q00J/Q00/Q01CPU 사용시의 FL-net 모듈의장착가능장수 Q00J/Q00/Q01CPU 사용시의 FL-net 모듈의장착가능장수에대해서는 3.1.1 항을 참조하십시오.
3 FL-net 모듈 3.5 기능버전및소프트웨어버전의확인방법 (1) Q 시리즈 PLC 의기능버전확인방법 (a) 모듈측면의 정격명판 에서확인하는경우, 정격명판의 SERIAL 란에해당모듈의기능버전이기재되어있습니다. 시리얼 No.( 상위 5 자리 ) 기능버전 적합한규격마크가기재되어있습니다. (b) GX Developer 에서확인하는경우 기능버전은 GX Developer 의 제품정보일람 또는 모듈상세정보 화면에표시됩니다. 제품정보일람 화면에서기능버전은다음순으로확인할수있습니다. 기동순서 Diagnosis System monitor Product Information List 시리얼 No., Ver. ㆍ시리얼 No. 란에해당모듈의시리얼 No. 가표시됩니다. ㆍ Ver. 란에해당모듈의기능버전이표시됩니다. 포인트 정격명판에기재되어있는시리얼 No. 와 GX Developer 의제품정보에서표시되는 시리얼 No. 가다른경우가있습니다. ㆍ정격명판의시리얼 No. 는제품의관리정보를나타내고있습니다. ㆍ GX Developer 의제품정보에표시되는시리얼 No. 는제품의기능정보를나타내고있습니다. 제품의기능정보는기능추가시에갱신됩니다.
3 FL-net 모듈 (2) GX Configurator-FL 의소프트웨어버전확인방법 GX Configurator-FL 의소프트웨어버전은 GX Developer 의 Product Information 화면에서확인할수있습니다. 기동순서 Help Product Information 소프트웨어버전
3 FL-net 모듈 3.6 FL-net 모듈각부의명칭과기능 FL-net 모듈각부의명칭과기능에대해설명합니다. 표시 LED 명칭내용 (1) 표시 LED 의표시내용참조 10BASE-T 접속커넥터 (QJ71FL71-T 에만장착되어있음 ) FL-net 모듈을 10BASE-T 에접속하는커넥터. 10BASE5 접속커넥터 (QJ71FL71-B5에만장착되어있음) 10BASE2 접속커넥터 (QJ71FL71-B2에만장착되어있음) 외부공급전원단자 모듈장착용레버 FL-net 모듈을 10BASE5 에접속하는커넥터. (10BASE5 의 AUI 케이블 ( 트랜시버케이블 ) 접속용 ) FL-net 모듈을 10BASE2 에접속하는커넥터. (10BASE2 동축케이블접속용 ) 10BASE5 접속시에트랜시버에전원을공급하기위한전원 단자.(13.28V~15.75V) FL-net 모듈을베이스모듈에올바르게장착하기위한가이 드.
3 FL-net 모듈 (1) 표시 LED 의표시내용 1 표시 LED LED 명칭표시내용점등시소등시 RUN (G) 정상운전표시정상이상 (* 1) - (G) ( 미처리 ) LNK (G) 토큰가입표시토큰가입상태토큰이탈상태 TX (G) 데이터송신상태표시데이터송신중데이터미송신 PER (R) 네트워크파라미터설정표시설정이상 (* 2) 설정정상 - (R) ( 미처리 ) - (R) ( 미처리 ) RX (R) 데이터수신상태표시데이터수신중데이터미수신 *1: 다음과같을때,[RUN] LED 는소등합니다. ㆍ하드웨어이상ㆍ WDT 에러 *2: 다음과같을때,[PER] LED 는점등합니다. ㆍ설정 ( 모드, 노드번호, 할당 ) 이범위를벗어났을때 ㆍ모듈의치명적인에러를검출하였을때
4 FL-net 모듈의실장 제 4 장 FL-net 모듈의실장 4.1 실장과설치 다. FL-net 모듈의실장과설치및취급시의주의사항, 설치환경에대해설명합니 FL-net 모듈의실장과설치에대한자세한사항은사용하시는 PLC CPU 모듈의사용 자매뉴얼을참조하십시오. 4.2 취급시의주의사항 FL-net 모듈단독취급시의주의사항에대해설명합니다. (1) FL-net 모듈의케이스는플라스틱제품이므로떨어짐시키거나강한충격을주지 마십시오. (2) 모듈의단자나사, 고정다음의범위의토크로나사를체결하십시오. 나사의위치 외부공급전원단자나사 (M2.5 나사 ) * ( 1) 모듈고정나사 ( 일반적으로는불필요 )(M3 나사 ) * ( 2) 체결토크범위 0.40N ㆍ m 0.36~0.48N ㆍ m *1:10BASE5 에접속시에트랜시버에전원을공급하기위한외부전원입력단자 입니다. *2: 모듈은모듈상부의훅으로베이스모듈에간단하게고정할수있습니다. 다만진동, 충격이심한장소에서는모듈장착나사로고정할것을권합니다. 위험 전원공급중에단자나커넥터에접촉하지마십시오. 감전의우려가있으며동작이상의원인이됩니다. 청소, 단자나사, 모듈장착나사는반드시 PLC 의전원및 FL-net(OPCN-2) 시 스템의전원을외부에서모두차단하고나서체결하십시오. 모두차단하지않으면모듈의고장이나동작이상의원인이됩니다. 나사의체결이느슨하면떨어짐, 합선, 동작이상의원인이됩니다. 나사를너무세게조이면나사나모듈의파손에의한떨어짐, 합선, 동작이상 의원인이됩니다. 운전중에 PLC 에대한제어 ( 특별히데이터변경, 프로그램변경, 운전상태의 변경 ) 는충분히안전을확인하고나서실행하십시오.
4 FL-net 모듈의실장 주의 모듈하부의모듈장착용레버를누른상태에서모듈고정용돌기를베이스모 듈의고정구멍에확실히삽입하고, 모듈고정구멍을지지점으로하여장착하십시오. 모듈이올바르게장착되어있지않으면동작이상, 고장, 떨어짐의원인이됩니다. 진동이많은환경에서사용하는경우에는모듈을나사로체결하십시오. 모듈내에부스러기나배선쓰레기등의이물이들어가지않게주의하십시오. 화재, 고장, 동작이상의원인이됩니다. 각모듈을분해하거나개조하지마십시오. 고장, 동작이상, 손상, 화재의원인이됩니다. 모듈은반드시 PLC 및 FL-net(OPCN-2) 시스템의전원을외부에서모두차단하고 나서탈착하십시오. 모두차단하지않으면모듈의고장이나동작이상의원인이됩니다. 단자나사는규정된토크범위내에서체결하십시오. 나사의체결이느슨하면합선, 동작이상의원인이됩니다. 나사를너무세게조이면, 나사나모듈의파손에의한떨어짐, 합선, 동작이상 의원인이됩니다. 모듈의도전부분이나전자부품에는직접접촉하지마십시오. 모듈의동작이상, 고장의원인이됩니다. 제품을파기할때는산업폐기물로써취급하십시오. 4.3 설치환경 PLC 의설치환경에대해설명합니다. 다음과같은환경은피하십시오. ㆍ주위온도가 0~55 의범위를초과하는경우 ㆍ주위습도가 5~95%RH 의범위를초과하는경우ㆍ급격한온도변경으로이슬이맺힐수있는경우ㆍ부식성가스, 가연성가스가있는장소 ㆍ먼지, 철분등의도전성이있는분말, 오일미스트, 염분, 유기용제품이많은장소ㆍ직사광선이노출되는경우 ㆍ강한전류계, 강자계가발생하는장소ㆍ본체에직접진동이나충격이전해지는장소 주의 PLC 는사용하시는 CPU 모듈의사용자매뉴얼에기재된일반사양의환경에서 사용하십시오. 일반사양이아닌환경에서사용하면, 감전, 화재, 동작이상, 제품의손상또 는소손의원인이된다.
5 FL-net 모듈의배선방법 제 5 장 FL-net 모듈의배선방법 FL-net 모듈을 10BASE5, 10BASE-T, 10BASE2 의네트워크에접속하는방법에대해 설명합니다. 5.1 통신케이블의접속 FL-net 모듈을접속하기위한주의사항에대해나타냅니다. 히주위를기울여올바르게취급하십시오. 안전에대해서충분 (1) 10BASE5, 10BASE-T, 10BASE2 의설치공사는충분한안전대책이필요합니다. 접속케이블의단말처리, 간선케이블등의시공도포함전문공사업체에게문 의하십시오. (2) 접속케이블은 3.1.2 항의각규격을만족하는것을사용하십시오. (3) 동축케이블은허용휨반경이정해져있습니다. 동축케이블을구부려접속할때는동축케이블의허용휨반경이상의여유공 간이필요합니다. 동축케이블의허용휨반경에대해서는사용하시는케이블제조회사에확인하십시오. 주의 AUI 케이블 ( 트랜시버케이블 )/ 동축케이블의배선시는주회로나동력선등과 함께묶거나가까이배치하지마십시오. 100mm 이상을기준으로떼어놓으십시오. 노이즈에의한동작이상의원인이됩니다. AUI 케이블은모듈장착국의 PLC 의전원및 FL-net(OPCN-2) 시스템의전원이 ON 상태일때는접속하지마십시오. 모듈에접속하는통신케이블이나전원케이블은반드시덕트에수납하거나클 램프로고정하십시오. 케이블을덕트에수납하지않거나클램프로고정하지않으면케이블등의이동, 부주의한당김등에의한모듈이나케이블의파손, 케이블접속불량에의한동 작이상의원인이됩니다. 모듈에접속된통신케이블이나전원케이블을떼어낼때는케이블부분을손으 로잡고끌지마십시오. 커넥터가내장된케이블은모듈에접속부분의커넥터를손으로들고떼어내주 십시오. 단자대접속케이블은단자대의나사를느슨하게한다음에떼어내주십시오. 모듈에접속된상태에서케이블을당기면, 동작이상또는모듈이나케이블파 손의원인이됩니다.
5 FL-net 모듈의배선방법 5.1.1 QJ71FL71-B5 의접속방법 QJ71FL71-B5 모듈을네트워크에접속하는방법에대해소개합니다. (1) 10BASE5 의접속방법 FL-net 모듈을 10BASE5 의네트워크에접속하는방법에대해설명합니다.( 설명대상모듈 :QJ71FL71-B5) 리테이너 (Retainer) AUI 케이블 트랜시버용 DC 전원 (3.1.2 항 ( 비고 ) 참조 ) 그림 5.1 AUI 케이블접속도 < 조작순서 > ( 순서 1) 리테이너 (Retainer) 를그림 5.1 의 B 방향으로미끌어뜨립니다. ( 순서 2) AUI 케이블측의커넥터를안쪽까지밀어넣습니다. ( 순서 3) 리테이너 (Retainer) 를그림 5.1의 A방향으로미끌어뜨립니다. ( 순서 4) AUI 케이블이잠겨진상태인지를확인하십시오. ( ( 순서 5) 트랜시버 * 1) 에전원을공급합니다. *1: 트랜시버는일반적으로 SQE TEST 또는 Heartbeat( 트랜시버의기능으로써송 신후에트랜시버가정상동작하고있는지를확인하기위한신호 ) 라고하는기능을갖고있는것을사용하십시오. 주의 AUI 케이블은모듈장착국의 PLC 전원및 FL-net(OPCN-2) 시스템의전원이 ON 상태일때는접속하지마십시오. 포인트 (1) 10BASE5 에의한네트워크접속에서 FL-net 모듈의설치환경에있어고주파대 책이필요한경우에는, 페라이트코어를 AUI 케이블의트랜시버측에붙이면효 과를얻을수있습니다. 3.1.2 항의포인트를참조하십시오. (2) 10BASE5 접속시에필요한기기, 시스템구성예에대해서는 3.1.2 항의 (1) 을참조하십시오.
5 FL-net 모듈의배선방법 5.1.2 QJ71FL71-T 의접속방법 QJ71FL71-T 모듈을네트워크에접속하는방법에대해설명합니다. (1) 10BASE-T 의접속방법 FL-net 모듈을 10BASE-T 의네트워크에접속하는방법에대해설명합니다.( 설명의대상모듈 :QJ71FL71-T) 그림 5.2 10BASE-T 케이블접속도 < 조작순서 > ( 순서 1) 트위스트페어케이블을허브에접속합니다. ( 순서 2) 트위스트페어케이블을 FL-net 모듈에접속합니다. 포인트 (1) 10BASE-T 접속시에필요한기기, 시스템구성예에대해서는 3.1.2 항의 (2) 를참조하십시오.
5 FL-net 모듈의배선방법 5.1.3 QJ71FL71-B2 의접속방법 QJ71FL71-B2 모듈을네트워크에접속하는방법에대해설명합니다. (1) 10BASE2 의접속방법 FL-net 모듈을 10BASE2 의네트워크에접속하는방법에대해설명합니다.( 설명대 상모듈 :QJ71FL71-B2) 그림 5.3 10BASE2 동축케이블접속도 < 조작순서 > ( 순서 1) 그림 5.3 [1] 의홈과 [2] 의연결구를맞추면서밀어넣습니다. ( 순서 2) 커넥터를밀어넣으면서, 커넥터가잠겨지는부분까지회전시킵니다. ( 순서 3) 커넥터가잠겨진상태인지를확인하십시오. 포인트 10BASE2 접속시에필요한기기, 시스템구성에대해서는 3.1.2 항의 (2) 를참조하 십시오.
5 FL-net 모듈의배선방법 비 고 동축케이블용커넥터접속 BNC 커넥터 ( 동축케이블용커넥터플러그 ) 와케이블의접속방법에대해설명합니다. (1) BNC 커넥터와동축케이블의구성 BNC 커넥터와동축케이블의구성을그림 5.4에나타냅니다. BNC 커넥터의부품구성 너트와셔개스킷 동축케이블의구성외부도체외부시스절연체 플러그쉘 클램프 콘택트 그림 5.4 BNC 커넥터와동축케이블의구성 내부도체 (2) BNC 커넥터와동축케이블의접속방법 BNC 커넥터와동축케이블의접속방법에대해설명합니다. (a) 동축케이블의외부시스를오른쪽그림의치 수로제거합니다. 외부도체에손상을주지않게주의하십시오. 외부시스의제거치수 (b) 너트,washer, 개스킷, 클램프를오른쪽그 림과같이동축케이블에가설하고외부도체를풉니다. (c) 외부도체, 절연체, 내부도체를오른쪽그림 의치수로절단합니다. 다만외부도체는클램프의테이퍼부분과동 일한치수로절단하고클램프에넣습니다. (d) 내부도체에콘택트를납땜합니다. 절연체내부도체 클램프 너트와셔개스킷 클램프 및외부도체납땜 (e) (d) 의콘택트어셈블리를플러그쉘에삽입하 고플러그쉘에너트를조입니다. 포인트 내부도체와콘택트의납땜시에는다음의사항을주의하십시오. (1) 납땜부분은땜납이흘러넘치지않게하십시오. (2) 콘택트와케이블의절연체간에틈이생기거나파고들게하지마십시오. (3) 절연체가변형되지않도록신속하게납땜하십시오.
6 이용안내 제 6 장 이용안내 FL-net(OPCN-2) 의개요, 교신하기위해서필요한설정, 사용방법등에대해서설 명합니다. 6.1 Ethernet FL-net(OPCN-2) 은 Ethernet 을 FA 컨트롤러간의통신매체 ( 물리레벨, 데이터링크 ) 로써사용하고있습니다. 6.1.1 10BASE5 시스템 기본구성은아래그림과같이최대길이 500m 의동축케이블과거기에접속되는 노드로부터시작됩니다. 노드는트랜시버케이블 (AUI 케이블 ) 과트랜시버를이용하여 동축케이블에접속됩니다. 트랜시버에는트랜시버케이블 (AUI 케이블 ) 을 1 개만접속할수있는싱글포트트랜시버와, 여러개를접속할수있는멀티포트트랜시버의 2 가지종류가있습니다. 이기본구성을세그먼트라하며,1 세그먼트의노드수는최대 100 개입니다. 최대 500m 세그먼트 : 동축케이블 : 트랜시버케이블 (AUI 케이블 ) : 싱글포트트랜시버 : 멀티포트트랜시버 : 노드 : 터미네이터
6 이용안내 노드간의거리가 500m 이상이되는경우에는아래그림과같이리피터를접속하여분기상에세그먼트의수를늘리게됩니다. 다음항목의그림은노드간의거리가최 대 1500m 이내의시스템이며, 어느 2 개의노드간의경로를통과하는리피터의수가 2 대이하가되도록구성하십시오. : 리피터 : 노드 : 터미네이터 포인트 (1) 리피터는트랜시버케이블과트랜시버를이용하여동축케이블에접속하십시오. (2) 리피터는같은축세그먼트중에어느위치의트랜시버에도장착됩니다. (3) 트랜시버의장착간격은 2.5m 의정수배로하십시오.
6 이용안내 아래그림은노드간의거리를최대 2500M 으로한예입니다. 전송거리를길게하기 위해리피터를양단에설치한링크케이블 ( 동축케이블의경우최대 500m) 을이용하 는데. 이것을링크세그먼트라고부릅니다. 링크세그먼트에서는노드를접속하지않고대신양단의리피터를포함해점선으로둘러싼부분을 1 대의리피터로간주되므로, 임의노드간의리피터합계대수의제한 을피할수있습니다. 링크세그먼트 1 링크세그먼트 2 A 세그먼트 B C : 이부분에서한대의리피터로간주됩니다. 3 : 리피터 세그먼트 D : 노드 : 터미네이터 포인트 (1) 링크세그먼트는최대 500m 입니다. (2) 링크세그먼트에는노드를접속하지마십시오. (3) 링크세그먼트는양단의리피터를포함하여그림의파선 부분을리피터 1 개 로간주합니다. (4) 임의의노드간의리피터는최대 2 개이하로하십시오. (5) 리피터를 2개이상접속할수있는세그먼트는 1개만사용하십시오.
6 이용안내 Ethernet의시스템구성상의일반사양에대해설명합니다. 항 목 사 양 최대세그먼트길이 500m 세그먼트내트랜시버장착최대 100대 노드간최장거리 2500m 이하 시스템최대노드수 254대 트랜시버케이블 (AUI 케이블 ) 최대길이 50m 트랜시버리피터간케이블길이 2m 이하 ( 추천 ) 노드간경로리피터최대 2대 ( 링크세그먼트는양단의리피터를포함하여전체를 1대의리피터로간주한다.
6 이용안내 6.1.2 10BASE-T 시스템 트랜시버에트랜시버케이블 (AUI 케이블 ) 을경유하여허브 (HUB) 를접속하면, 허브 (HUB) 에여러노드를접속할수있습니다. 허브 (HUB) 에노드를접속하는경우에는트위스트페어케이블 (10BASE-T) 을사용하 십시오. : 노드 : 트위스트페어케이블 (10BASE-T) : 터미네이터 노드간의거리가짧은경우에는, 동축케이블이나트랜시버없이, 허브 (HUB) 에트 위스트페어케이블을이용하여노드를접속할수있습니다. 6.1.3 10BASE2 시스템 각노드의 BNC 커넥터에 T 자형의분기커넥터를장착하여양단에동축케이블을접 속합니다. : 노드 : 동축케이블 : 터미네이터 : T 타입어댑터
6 이용안내 6.1.4 Ethernet 의 IP 어드레스 일반적으로 UDP/IP 에서는 IP 어드레스라고하는 32 비트의논리어드레스를사용합니 다. IP 어드레스는네트워크어드레스와호스트어드레스로구성됩니다. 일반적으로 FA 분야에서는클래스 C 가사용됩니다. 클래스 C 네트워크어드레스 (20 비트 ) 호스트어드레스 (8 비트 ) 또한, 이어드레스는 8 비트마다피리어드. 로구분하여 10 진수로나타냅니다. 예를들어, 클래스 C 에서는다음과같이표현합니다. 네트워크어드레스 호스트어드레스 포인트 (1) FL-net(OPCN-2) 에서는클래스 C 의 IP 어드레스를사용합니다.IP 어드레스는 다음의범위내에서설정하십시오. 설정범위 :192~223.***.***.*** (2) FL-net 모듈에서는 IP 어드레스의디폴트값은다음과같이되어있습니다. 디폴트값 :192.168.250.1 (3) FL-net 모듈의 IP 어드레스는 GX Developer 의인텔리전트기능모듈스위치설정에서설정합니다.(6.3.2 항참조 )
6 이용안내 6.2 FL-net(OPCN-2) FL-net(OPCN-2) 의개요, 전송방식의특징등에대해서설명합니다. 6.2.1 FL-net(OPCN-2) 의개요 (1) FL-net(OPCN-2) 의개요 FL-net(OPCN-2) 은 Ethernet 을기반으로한 FA 컨트롤네트워크입니다. FL-net(OPCN-2) 은사이클릭전송기능및메시지전송기능을가지고있습니다. FL-net(OPCN-2) 의기본적인개념은다음과같습니다. (a) Ethernet 을 FA 컨트롤러간의통신매체 ( 물리레벨, 데이터링크 ) 로하여구 성되어있습니다. (b) Ethernet 상에서보급되고있는 UDP/IP 를기본적인데이터송신수단으로사용하고있습니다. (c) 네트워크내의각노드의통신매체액세스를관리 / 제어 ( 충돌방지 ) 하고, 일 정시간내의전송을보증합니다. FL-net(OPCN-2) 의대상은생산시스템에있어서의 PLC(PC), 로봇컨트롤러 (RC), 수치제어장치 (CNC) 등의제어장치나제어용 PLC 간에데이터를교환하기위한 FA 컨트롤네트워크입니다. PC PC PC EWS Server 컴퓨터 WAN 상위 LAN Ethernet (TCP/IP, UDP) FL-net (OPCN-2)(Ethernet 베이스제어네트워크 ) 컨트롤러 패널컨트롤러 필드네트워크 기 기 센서 구동장치
6 이용안내 (2) FL-net(OPCN-2) 의프로토콜 FL-net(OPCN-2) 은다음과같이 6 개의프로토콜층으로구성되어있습니다. 응용계층 컨트롤러ㆍ인터페이스 FA 링크프로토콜층 사이클릭전송 지원기능 메시지전송 트랜스포트층네트워크층데이터링크층물리층 토큰기능 UDP IP Ethernet (IEEE802.3 준거 ) FL-net (OPCN-2) 프로토콜 포인트 트랜스포트층, 네트워크층에서는 UDP/IP 를사용하며, 데이터링크층, 물리층에서는 Ethernet 을사용합니다. (3) FL-net(OPCN-2) 전송방식의특징 FL-net(OPCN-2) 의 FA 링크프로토콜층 의특징은다음과같습니다. (a) 마스터가없는토큰방식에의한송출관리를하여충돌을방지하고있습니다. (b) 토큰을일정한시간으로주회시킴으로써, 리프레시사이클시간의규정이가능합니다. (c) 정해진토큰을사이클릭데이터와함께송신합니다. (d) 기동시제일작은노드부터토큰을송신합니다. (e) 일정한시간동안토큰이송신되지않으면, 다음노드가토큰을송신합니다. (f) 마스터가없는토큰방식에의해서, 1 부의노드에이상이발생해도네트워크가정지하지는않습니다. (g) 운전모드 (RUN/STOP)/ 하드이상 (ALARM) 등의정보관리테이블 ( 타노드네트워크파라미터영역 ) 을준비하여타노드의동작상태를참조할수있습니다. (4) FL-net(OPCN-2) 의 IP 어드레스 FL-net(OPCN-2) 각노드의 IP 어드레스는클래스 C 를사용하며, 개별적으로설정 할필요가있습니다.IP 어드레스란,IP( 인터넷프로토콜 ) 로전송하는경우특정노드 ( 스테이션 ) 를지시하는 어드레스 입니다. 따라서 IP 어드레스는중복되지 않도록설정 / 관리할필요가있습니다.FL-net(OPCN-2) 에서는클래스 C 의 IP 어드 레스를사용합니다. FL-net(OPCN-2) 의 IP 어드레스 네트워크어드레스 호스트어드레스 ( 노드번호 )
6 이용안내 6.2.2 접속대수와노드번호 FL-net(OPCN-2) 각노드의 IP 어드레스는클래스 C 를사용하며, 개별적으로설정할 필요가있습니다. 따라서 IP 어드레스는중복되지않도록설정 / 관리할필요가있습니다. 최대접속대수는 254 대입니다. (a) 노드번호 : 1~249 일반 FL-net(OPCN-2) 기기용 (b) 노드번호 : 250~254 FL-net(OPCN-2) 메인터넌스용 (c) 노드번호 : 255 FL-net(OPCN-2) 의내부에서사용합니다. 사용자는사용할수없습니다.( 글로벌어드레스의브로드캐스트전송에사용.) (d) 노드번호 : 0 FL-net(OPCN-2) 의내부에서사용합니다. 사용자는사용할수 없습니다. 네트워크어드레스 노드번호 노드번호 :1~249 까지사용할수있습니다. 노드번호 :250~254 ( 메인터넌스용 )
6 이용안내 6.2.3 데이터통신의종류 FL-net(OPCN-2) 데이터통신은 사이클릭전송 과 메시지전송 을지원하고 있습니다. 송신타이밍은네트워크에 1 개만존재하는토큰을유지할경우에송신합니다. 토큰이 2 개이상존재하는경우에는, 대상노드번호가작은쪽을우선하여한쪽 을파기하고네트워크를계속합니다. 토큰내장사이클릭데이터 메시지데이터 사이클릭전송 사이클릭전송 + 메시지전송 (1) 사이클릭전송사이클릭전송은주기적으로데이터를전송합니다. 각노드는코먼메모리 ( 공통메모리 ) 를이용하여데이터를공유할수있습니다. 토큰 데이터 노드 노드 노드 노드 노드 노드 노드 노드 노드 노드 노드 노드 노드 노드 노드 노드노드 노드노드 노드노드 노드노드 노드노드 코먼메모리 노드 노드 노드 노드 노드
6 이용안내 (2) 메시지전송메시지전송은비주기적인데이터를전송하며, 일반적으로는전송요구가있을 때만특정노드를향해서통신을합니다. 노드 1 3 로메시지전송 노드 6 4 로메시지전송 6.2.4 전송데이터량 사이클릭전송 과 메시지전송 의전송데이터량에대해설명합니다. (1) 사이클릭전송 네트워크전체에서 8k 비트 +8k 워드의코먼메모리영역을가지고있습니다. 1 노드당최대이용가능송신데이터량은 8.5k 워드입니다. (1 워드는 2 바이트입니다.) 영역 1( 비트영역 ) 8k 워드 코먼메모리영역 영역 2( 워드영역 ) 8k 비트 (2) 메시지전송 1 메시지프레임의최대데이터량은 1024 바이트입니다.( 머리글부분은포함되지 않습니다.) 메시지프레임 1024 바이트
6 이용안내 6.2.5 전송주기 사이클릭통신은대체로일정한주기로코먼메모리를리프레시합니다. 단한번의메시지통신에의해코먼메모리의리프레시사이클시간이리프레시 사이클허용시간을초과하지않도록, 메시지통신의송신을제어하고있습니다. 각노드는자노드의토큰수신에서부터다음자노드의토큰수신까지네트워크에 흐르는메시지통신의프레임을항상감시하고있습니다. 이 1 주기동안에네트워크에 1 개도메시지통신의프레임이흐르지않을때, 이 1 주기시간의 120% 의값을리프레시사이클허용시간으로합니다. 상기의감시처리에의해서리프레시사이클허용시간은네트워크에가입되는노 드수에따라서동적으로결정됩니다. 6.2.6 데이터영역과메모리 FL-net 모듈은각종용도에맞추어메모리영역을보유하고있습니다. CPU 모듈과는버퍼메모리를이용하여교신합니다. FL-net 모듈 CPU 모듈 사이클릭전송 버퍼메모리 디바이스메모리 사이클릭데이터영역 영역 1( 비트영역 ) 영역 2( 워드영역 ) 비트디바이스 워드디바이스 메시지데이터영역 : 메시지전송 송신영역 수신영역 스테이터스데이터영역 비트 / 워드디바이스 네트워크파라미터 / 참가노드정보수집영역 디바이스프로파일수집영역 로그정보수집영역
6 이용안내 6.2.7 사이클릭전송과영역 (1) 사이클릭전송개요 사이클릭전송이란, 노드간에발생하는주기적인데이터교환을지원하는기능입니다. (a) 코먼메모리의기능을실현합니다. (b) 노드가토큰을유지할경우에송신합니다. (c) 네트워크에참가하는노드에서사이클릭을전송하지않는것도인정합니다. (d) 토큰을유지하였을때, 송신해야할사이클릭데이터를모두송신합니다. 1 토큰 토큰은기본적으로네트워크에 1 개만이존재합니다. 만약, 네트워크에 2 개이상의토큰이존재하면, 노드는대상노드번호가작은쪽을우선하 여다른쪽을파기합니다. 2 토큰프레임토큰을포함한프레임 ( 토큰프레임 ) 에는토큰의대상노드번호와토큰 송출노드번호가있습니다. 각노드는수신한토큰프레임의토큰의대 상노드번호와일치한경우에토큰유지노드가됩니다. 3 토큰의순서 토큰의로테이션의순서는노드번호에따라서정해집니다. 각노드는참 가노드관리테이블에등록되어있는노드에대해오름차순으로토큰을로테이션합니다. 최대노드번호의노드는최소노드번호의노드에토큰 을건네줍니다. (e) 네트워크로부터이탈한노드로부터의데이터는교신되지않으므로이탈하기전의데이터를유지하고있습니다. < 토큰순회와사이클릭전송 1> 시간노드노드노드 노드 토큰 노드노드노드 노드 토큰
6 이용안내 < 토큰순회와사이클릭전송 2> 시간노드노드노드노드 토큰 노드노드노드노드 토큰
6 이용안내 (2) 코먼메모리코먼메모리에대해설명합니다. (a) 사이클릭을전송하는노드간에서공통적으로사용하는메모리로써취급할 수있는기능을제공합니다. (b) 1개의노드에대해 2종류의영역 ( 영역1( 비트영역 ), 영역2( 워드영역 )) 를할 당할수있습니다. (c) 1개의노드가송신하는영역이 1 프레임에의한전송크기, 즉 1024바이트를 초과하였을때, 여러프레임에의해서데이터를전송합니다. (d) (c) 의분할된데이터의프레임을수신할때, 코먼메모리는 1 개의노드로부 터보내지는모든프레임의수신완료까지코먼메모리를갱신하지않습니다. 즉노드단위의동시성을보증할수있습니다. (e) 1 노드의통신부가준비하는코먼메모리를위한용량은 8k 비트 +8k 워드 =8.5k 워드의고정크기입니다. (f) 코먼메모리중에 1 노드의송신영역으로써영역 1( 비트영역 ), 영역 2( 워드 영역 ) 모두최대영역의범위에서임의로설정할수있습니다. (g) 일정주기로각노드는데이터를브로드캐스트 ( 동보 ) 함으로써, 시스템전체에서같은데이터를공유하는기능을제공합니다. FL-net(OPCN-2) 상의각노드는서로중복되지않는송신영역을분담하여맡아데이터를교환합니다. 코먼메모리의동작에서어느노드에할당할수있는송신영역은, 타노드에 있어서는수신영역이됩니다. < 사이클릭전송의코먼메모리영역예 1> 노드의코먼메모리 노드노드노드 ( 송신 ) ( 수신 ) ( 수신 ) ( 수신 ) ( 수신 ) ( 송신 ) ( 수신 ) ( 수신 ) ( 수신 ) ( 수신 ) ( 수신 ) ( 송신 ) ( 수신 ) ( 수신 ) ( 송신 ) ( 수신 ) < 사이클릭전송의코먼메모리영역예 2> 노드의코먼메모리 노드 노드 ( 수신 ) ( 수신 ) ( 송신 ) ( 수신 ) ( 송신 ) ( 수신 )
6 이용안내 (3) 코먼메모리영역 1( 비트영역 ) 과영역 2( 워드영역 ) 1 개의노드는영역 1( 비트영역 ) 과영역 2( 워드영역 ) 라고하는 2 개의데이터영역 을코먼메모리에할당할수있습니다. 송신영역에는영역 1( 비트영역 ) 과영역 2( 워드영역 ) 의선두어드레스와크기를설정합니다. 영역 1( 비트영역 ) 과영역 2( 워드영역 ) 는워드어드레스로액세스합니다. 영역 1( 비트영역 ) 은 8k 비트, 영역 2( 워드영역 ) 는 8k 워드로구성되어있습니다. ( 예 ) 자노드의코먼메모리영역 1( 비트영역 ), 영역 2( 워드영역 ) 의설정예 ( 자노드가노드 3 일때 ) 노드 3 FL-net 회선 코먼메모리영역 1 FL-net 모듈 버퍼메모리사이클릭데이터영역 ( 영역 1) 영역 1 선두어드레스 영역 1 크기 노드 3 노드 3 코먼메모리영역 2 버퍼메모리사이클릭데이터영역 ( 영역 2) 영역 2 선두어드레스 영역 2 크기 노드 3 노드 3
6 이용안내 (4) 코먼메모리의할당 (a) 자노드의코먼메모리할당 각노드는자노드네트워크파라미터영역에자노드의코먼메모리 ( 자노드가 송신데이터를저장하기위한코먼메모리영역 ) 만을할당합니다. 포인트 (1) 자노드네트워크파라미터영역의설정방법에대해서는다음을참조하십시오. ㆍ GX Configurator-FL 의초기설정에서설정하는경우 :6.4.8 항참조ㆍ시퀀스프로그램으로설정하는경우 :6.5.1 항참조 (2) 자노드의코먼메모리는노드의순서를의식하지않고도할당할수있습니다. ( 다만타노드의코먼메모리할당과중복할수없습니다.) (b) 타노드의코먼메모리할당의수집타이밍 네트워크에참가중인타노드의코먼메모리할당데이터는자노드가네트워 크에참가하였을때자동으로수집됩니다. 또한, 나중에참가한노드의코먼메모리할당데이터는그노드가네트워크 에참가하였을때자동으로수집됩니다. 네트워크참가전에노드 3 이인식하고있는코먼메모리할당 네트워크참가후에노드 3 이인식하고있는코먼메모리할당 노드 6 이참가후에노드 3 이인식하고있는코먼메모리할당 빈영역 노드 3 빈영역 노드 3 이노드 1, 2, 4,5 가참가중인네트워크에참가 노드 1 노드 2 노드 3 노드 4 노드 5 빈영역 노드 6 이네트워크에참가 노드 1 노드 2 노드 3 노드 4 노드 5 노드 6 빈영역 포인트 타노드의코먼메모리할당은버퍼메모리의타노드네트워크파라미터영역 ( 어드레스 :0080~087F H) 에서확인할수있습니다.(3.2.5항(3)(b) 참조 ) (c) 코먼메모리할당이중복되어있는경우 여러노드간에코먼메모리는중복해서할당할수없습니다. 네트워크에참가하기전에이미참가중인모든노드의코먼메모리할당내 용을체크하여, 자노드의코먼메모리할당이노드의코먼메모리할당과중복되어있으면자노드에서에러를검출합니다. ( 네트워크에참가중인타노드는에러가되지않습니다. )
6 이용안내 (5) 코먼메모리와버퍼메모리코먼메모리는가상의메모리영역을표현한것이며, 영역 1( 비트영역 ) 과영역 2 ( 워드영역 ) 로구성되어있습니다. FL-net 모듈은영역1( 비트영역 ) 의데이터를버퍼메모리의사이클릭데이터영역 ( 영역1)( 어드레스 :1C00 H~1 DFF H) 에, 영역2( 워드영역 ) 의데이터를버퍼메모리의 사이클릭데이터영역 ( 영역2)( 어드레스 :2000 H~3FFF H) 에저장합니다. 코먼메모리 영역 FL-net 모듈 버퍼메모리사이클릭데이터영역 영역 영역 영역 (6) 버퍼메모리의사이클릭데이터영역 ( 영역 1, 영역 2) 과 PLC CPU 의디바이스간의전송방법 버퍼메모리의사이클릭데이터영역 ( 영역 1, 영역 2) 과 PLC CPU 의디바이스간에는 다음중하나방법을사용하여전송합니다. 전송방법내용참조 자동리프레시설정에의한전송시퀀스프로그램에의한전송 GX Configurator-FL 의자동리프레시설정에서데이 터전송수와사이클릭데이터영역의선두어드레스 로부터의오프셋값을지정하여전송합니다. 전송용시퀀스프로그램은불필요합니다. 시퀀스프로그램으로인텔리전트기능모듈디바이스 (Un\G ) 에의해데이터전송수와사이클릭데이터영역을지정하여전송합니다. 6.4.9 항 6.5.2 항
6 이용안내 (7) 데이터의동시성보증사이클릭전송에서는송신하는데이터량에따라서프레임을여러개로나누어송 신합니다. FL-net 모듈과 CPU 모듈은비동기로동작하지만다음과같은방법으로노드단위 의코먼메모리의동시성을보증합니다. (a) 송출타이밍 송신노드는토큰을수신하면송신준비를하고사이클릭데이터를송신합니다. 이때,CPU 측으로부터는영역 2( 워드영역 ), 영역 1( 비트영역 ) 의순으로전송하며,FL-net 모듈로부터는영역 1( 비트영역 ), 영역 2( 워드영역 ) 의순으로 전송합니다. 데이터크기가 1 프레임으로송신할수있는크기보다큰경우에는, 일단 FL -net 모듈내부의버퍼에복사하고, 버퍼의데이터를여러프레임으로분할 하여순서대로송신합니다. (b) 수신시의리프레시타이밍수신노드는 1 개의노드로부터의사이클릭데이터를모두수신완료한시점 에서전송하기위해, 일단 FL-net 모듈내부의버퍼에사이클릭데이터를복 사합니다. 이때, FL-net 모듈로부터는영역 2( 워드영역 ), 영역 1( 비트영역 ) 의순으로 전송하며,CPU 측으로부터는영역 1( 비트영역 ), 영역 2( 워드영역 ) 의순으로전송합니다. 다만노드로부터분할되어보내져오는프레임이모두갖추어지지않았을때 는그노드로부터의데이터는모두파기됩니다.
6 이용안내 < 전송방향과전송순서에의한동시성보증 > 송신측 CPU 모듈측 영역 1 FL-net 모듈측 영역 2 수신측 FL-net 모듈측 CPU 모듈측 영역 1 영역 2 < 분할프레임데이터의동시성보증 > 코먼메모리 송신영역 송신측 일괄복사 송신버퍼 사이클릭ㆍ데이터 네트워크회선상 사이클릭ㆍ데이터 사이클릭ㆍ데이터 수신측 수신버퍼 일괄복사 코먼메모리 수신영역
6 이용안내 (c) 인터록프로그램예사이클릭전송에서는한꺼번에 3 워드이상의데이터를송신하는경우, 수신 측에서 1 워드 (16 비트 ) 단위로새로운데이터와기존의데이터를함께사용하 는경우가있습니다. 다음의예와같이영역 1( 비트영역 ) 의데이터로인터록처리를하십시오. 송신국 ( 노드 1) \ \ \ \ 노드 1 데이터쓰기노드 3 데이터읽기노드 1 데이터쓰기노드 3 데이터읽기 영역2 ( 워드영역 ) 영역1 ( 비트영역 ) 수신국 ( 노드 3) \ \ \ \ 노드 1 데이터읽기노드 3 데이터쓰기노드 1 데이터읽기노드 3 데이터쓰기 영역2 ( 워드영역 ) 영역1 ( 비트영역 ) 1 송신지령 (M0) 이 ON 됩니다. 2 D0~D255 의내용이 W0~WFF 에저장됩니다. 3 W0~WFF 의저장완료시에핸드쉐이크용 B0 을 ON 합니다. 4 사이클릭전송에의해영역 2( 워드영역 ) 의데이터송신후, 영역 1( 비트 영역 ) 의데이터가송신되어수신국의 B0 을 ON 합니다. 5 W0~WFF 의내용이 D100~D355 에저장됩니다. 6 D100~D355 의저장완료시에핸드쉐이크용 B200 을 ON 합니다. 7 수신국에데이터가전송되면,B0 을 OFF 합니다.
6 이용안내 노드 1 노드 3 CPU 모듈 디바이스 (B) FL-net 모듈 버퍼메모리사이클릭데이터영역 ( 영역 1) FL-net 회선 코먼메모리영역 1 FL-net 모듈 버퍼메모리사이클릭데이터영역 ( 영역 1) CPU 모듈 디바이스 (B) 노드 1 노드 1 노드 1 노드 1 노드 1 노드 3 노드 3 노드 3 노드 3 노드 3 디바이스 (W) 버퍼메모리사이클릭데이터영역 ( 영역 2) 코먼메모리영역 2 버퍼메모리사이클릭데이터영역 ( 영역 2) 디바이스 (W) 노드 1 노드 1 노드 1 노드 1 노드 1 노드 3 노드 3 노드 3 노드 3 노드 3
6 이용안내 6.2.8 메시지전송 (1) 메시지전송개요 메시지전송이란, 노드간에발생하는비동기적인데이터교환을지원하는기능 입니다. (a) 노드가토큰을수신하였을때, 사이클릭프레임을송신전에최대 1 프레임만 송신할수있습니다. (b) 1 회의송신시에송신할수있는데이터량은최대 1024 바이트입니다. (c) 사이클릭전송의리프레시사이클허용시간을초과하지않게하기위한알 고리즘을가집니다. (d) 송신하는지정된상대노드에만송신하는 1:1 전송과, 모든노드에송신하는 1:N 전송의기능을가집니다. (e) 1:1 메시지전송에서상대가데이터를올바르게수신하였는지를확인하는송 달확인기능을가집니다. (f) 네트워크로부터이탈한노드에대해서메시지를전송한경우, FL-net 모듈은 에러 ( 에러코드 :C322H 또는 C323 H) 를검출합니다. 요구 응답 노드 1 노드 2 노드 3 노드 4 1:1 전송 요구 수신수신수신 노드 1 노드 2 노드 3 노드 4 1:N 전송
6 이용안내 (2) 지원메시지일람 No. 메시지 1:1 1:n 서버기능 *1 클라이언트기능 * 2 참조 1 바이트블록읽기 2 바이트블록쓰기 3 워드블록읽기 4 워드블록쓰기 5 네트워크파라미터읽기 6 네트워크파라미터쓰기 7 운전ㆍ정지지령 8 디바이스프로파일읽기 9 로그정보읽기 10 로그정보클리어 11 메시지자기진단 12 투과형메시지전송 항항항항항항항항 : 가능 : 불가능 *1: 서버기능 수신한요구메시지에대해서응답프레임을작성하여송신하는 기능 *2: 클라이언트기능 요구메시지를송신하여, 응답프레임을수신하는기능 *3: 투과형메시지전송시에실행됩니다. 투과형메시지전송의송신방법은 6.5.3 항 (5)(6) 을참조하십시오. 또한, 트랜잭션코드는상대기기의매뉴얼을참조하십시오.
6 이용안내 (3) 트랜잭션코드각각의메시지에는머리글에요구용트랜잭션코드또는응답용트랜잭션코드가있 어메시지프레임을식별합니다. 트랜잭션코드적용 10 진수 16 진수 적 용 0~59599 0000 H ~E8CFH 투과형메시지전송용 ( 사용자임의 ) 59600 ~59999 E8D0 H ~EA5FH 예비 60000 ~64999 EA60 H ~FDE7H 예비 65000 FDE8H 사이클릭머리글 ( 토큰내장 ) 65001 FDE9H 사이클릭머리글 ( 토큰없음 ) 65002 FDEAH 참가요구프레임머리글 65003 FDEBH 바이트블록데이터읽기 ( 요구 ) 65004 FDECH 바이트블록데이터쓰기 ( 요구 ) 65005 FDEDH 워드블록데이터읽기 ( 요구 ) 65006 FDEEH 워드블록데이터쓰기 ( 요구 ) 65007 FDEFH 네트워크파라미터읽기 ( 요구 ) 65008 FDF0H 네트워크파라미터쓰기 ( 요구 ) 65009 FDF1H 정지지령 ( 요구 ) 65010 FDF2v 운전지령 ( 요구 ) 65011 FDF3H 프로파일읽기 ( 요구 ) 65012 FDF4H 트리거머리글 65013 FDF5H 로그읽기 ( 요구 ) 65014 FDF6H 로그클리어 ( 요구 ) 65015 FDF7H 메시지자기진단시험용 ( 요구 ) 65016 ~65202 FDF8 H ~FEB2H 예비 65203 FEB3H 바이트블록데이터읽기 ( 응답 ) 65204 FEB4H 바이트블록데이터쓰기 ( 응답 ) 65205 FEB5H 워드블록데이터읽기 ( 응답 ) 65206 FEB6H 워드블록데이터쓰기 ( 응답 ) 65207 FEB7H 네트워크파라미터읽기 ( 응답 ) 65208 FEB8H 네트워크파라미터쓰기 ( 응답 ) 65209 FEB9H 정지지령 ( 응답 ) 65210 FEBAH 운전지령 ( 응답 ) 65211 FEBBH 프로파일읽기 ( 응답 ) 65212 FEBCH 예비 65213 FEBDH 로그읽기 ( 응답 ) 65214 FEBEH 로그클리어 ( 응답 ) 65215 FEBFH 메시지자기진단시험용 ( 응답 ) 65216 ~65399 FEC0 H~FF77H 예비 65400 ~65535 FF78 H~FFFFH 예비 포인트 응답트랜잭션코드는 요구트랜잭션코드 +200 이됩니다.
6 이용안내 (4) 가상어드레스공간과물리어드레스 Q 시리즈 FL-net 모듈에대해서워드블록읽기 / 쓰기시에가상어드레스공간을 지정하면, 대상노드의 CPU 모듈및 MELSECNET/H 리모트 I/O 국의디바이스에액 세스합니다. 액세스할수있는 CPU 모듈및 MELSECNET/H 리모트 I/O 국의디바이스와디바이스 번호의범위를나타냅니다. (a) 가상어드레스와물리어드레스의대비 1 CPU 모듈 분 류 디바이스명 내부 특수릴레이 시스템 특수레지스터 입력릴레이 출력릴레이 내부릴레이 래치릴레이 어넌시에이터 에지릴레이 링크릴레이 데이터레지스터 링크레지스터 접점 타이머 코일 현재값 접점 내부사용자적산타이머 코일 현재값 접점 카운터 코일 현재값 링크특수릴레이 링크특수레지스터 스텝릴레이 다이렉트입력 다이렉트출력 인덱스레지스터 일반파일레지스터 연번파일레지스터 디바이스종류 어드레스종류 디바이스번호범위 ( 디폴트할당시 ) 비트워드물리가상 Q02/Q02H/Q06H/ Q12H/Q25H/ Q12PH/Q25PHCPU Q00J/Q00/Q01CPU 표 현 10 진수 16 진수 비 고 Q00J/Q00/Q01CPU 는합계 16.4k 워드이내에서가변. Q02/Q02H/Q06H/Q12H/Q25H/ Q12PH/Q25PHCPU 은합계 28.75k 워드이내에서가변. (1 디바이스는최대 32k 점 ) 할당변경시는변경후에최대디바이스번호까지 액세스가능. 로컬디바이스는 액세스불가능. Q00J/Q00/Q01CPU 는액세스 불가능. 입력릴레이, 출력릴레이 와동일 ( 다이렉트액세스 용 )
6 이용안내 2 MELSECNET/H 리모트 I/O 국 디바이스명 디바이스종류어드레스종류디바이스번호범위표현 비트워드물리가상 QJ72LP25-25, QJ72LP25G, QJ72BR15 10 진수 16 진수 비 고 특수릴레이특수레지스터입력릴레이출력릴레이내부릴레이링크릴레이데이터레지스터링크레지스터링크특수릴레이링크특수레지스터 할당변경불가능 *: 가상어드레스는다음과같이 32 비트어드레스로표현됩니다. 32 비트 8 비트 24 비트 어드레스종류 디바이스번호
6 이용안내 영역명 (b) 가상어드레스사양 ( 워드블록 ) 1 디바이스종류 : 비트 영역의크기 액세스속성 항목내용 [ 예 ] 입력릴레이 (X) 512 워드 읽기 고유표기 ( 디바이스명 ) 가상어드레스 가상어드레스와의대비 ( 워드블록 ) 디바이스의 16 비트로워드블록의 1 워드에대응 [X0000 부터설정한경우 ] 데이터배열 2 디바이스종류 : 워드 항 목 내 용 영역명 [ 예 ] 데이터레지스터 (D) 영역의크기 12288워드 액세스속성 읽기쓰기 고유표기 ( 디바이스명 ) 가상어드레스 가상어드레스와의대비 ( 워드블록 ) 데이터배열 디바이스 1 워드가워드블록의 1 워드에대응
6 이용안내 (5) 지원메시지상세 ( 서버기능 ) 지원메시지의서버기능에대해설명합니다. (a) 워드블록읽기 네트워크로부터상대노드가가지는가상어드레스공간 (32 비트어드레스공간 ) 에대해서워드단위 (1 어드레스 16 비트단위 ) 로읽는메시지기능입 니다. Q 시리즈 FL-net 모듈의가상어드레스공간은 CPU 모듈및 MELSECNET/H 리모트 I/O 국의각디바이스 ( 물리어드레스 ) 에할당되어있습니다.( 본항 (4) 참조 ) 항목요구응답 트랜잭션코드 파라미터 ㆍ대상노드번호ㆍ가상어드레스공간데이터크기 ㆍ가상어드레스공간선두어드레스사용자데이터읽기데이터 (1024 바이트공간 ) 요구메시지 응답메시지 대상노드번호 16 비트 워드블록의오프셋어드레스 워드블록의크기 가상어드레스공간 물리어드레스
6 이용안내 (b) 워드블록쓰기네트워크로부터상대노드가가지는가상어드레스공간 (32 비트어드레스 공간 ) 에대해서워드단위 (1 어드레스는 16 비트단위 ) 로쓰는메시지기능입 니다. Q 시리즈 FL-net 모듈의가상어드레스공간은 CPU 모듈및 MELSECNET/H 리 모트 I/O 국의각디바이스 ( 물리어드레스 ) 에할당되어있습니다.( 본항 (4) 참조 ) 항목요구응답 트랜잭션코드 파라미터 ㆍ대상노드번호ㆍ가상어드레스공간데이터크기 ㆍ가상어드레스공간선두어드레스 사용자데이터쓰기데이터 (1024 바이트공간 ) 요구메시지 응답메시지 대상노드번호 16 비트 워드블록의오프셋어드레스 워드블록의크기 가상어드레스공간 물리어드레스
6 이용안내 (c) 네트워크파라미터읽기 네트워크로부터상대노드의네트워크파라미터정보를읽는기능입니다. 항목요구응답 트랜잭션코드 파라미터 사용자데이터 ㆍ대상노드번호 ㆍ노드번호ㆍ벤더명ㆍ제조회사형식ㆍ노드명 ( 설비명 ) ㆍ코먼메모리의어드레스및크기ㆍ토큰감시타임아웃시간ㆍ리프레시사이클시간ㆍ리프레시사이클시간 ( 실측치 ) ㆍ최소허용프레임간격ㆍ상위층상태ㆍFL-net(OPCN-2) 상태ㆍ프로토콜버전 요구메시지 응답메시지 대상노드번호 노드번호벤더명제조회사형식노드명 ( 설비명 ) 영역1의선두어드레스영역1의크기영역2의선두어드레스영역2의크기토큰감시타임아웃시간최소허용프레임간격 FL-net (OPCN-2) 상태프로토콜ㆍ버전상위층상태리프레시사이클허용시간 RCT 설정값리프레시사이클측정값 ( 현재값 ) 리프레시사이클측정값 ( 최대값 ) 리프레시사이클측정값 ( 최소값 ) 네트워크파라미터
6 이용안내 (d) 디바이스프로파일읽기네트워크로부터상대노드의정보인디바이스프로파일정보를읽는기능입 니다. 디바이스프로파일정보의데이터형식은 ASNI.1(Abstract Syntax Notation One) 추상구문기법의전송구문변환규칙인 ASNI.1 Basic Encoding Rule(ISO/IEC 8825) 에준합니다. 항목요구응답 트랜잭션코드 파라미터 사용자데이터 ㆍ대상노드번호 ㆍ시스템파라미터 < 디바이스프로파일정보 > 시스템파라미터 ㆍ공통사양버전 ㆍ식별문자열ㆍ개정번호ㆍ변경일자 ㆍ디바이스종류 ㆍ벤더명ㆍ제품형명 요구메시지 응답메시지 대상노드번호 시스템파라미터
6 이용안내 (e) 로그정보읽기네트워크로부터상대노드의로그정보를읽는메시지기능입니다. 항목요구응답트랜잭션코드파라미터ㆍ대상노드번호ㆍ송수신로그ㆍ프레임로그ㆍ사이클릭전송에러로그ㆍ메시지전송에러로그사용자데이터ㆍACK 에러로그ㆍ토큰에러로그ㆍ스테이터스정보ㆍ참가노드일람 요구메시지 응답메시지 대상노드번호 로그정보 (f) 로그정보클리어 네트워크로부터상대노드의로그정보를클리어하는메시지기능입니다. 항목요구응답 트랜잭션코드 파라미터 사용자데이터 ㆍ대상노드번호 요구메시지 응답메시지 대상노드번호 클리어 로그정보
6 이용안내 (g) 메시지자기진단 수신된메시지를자기진단하는기능입니다. 자기진단은 FL-net 모듈내에서자동으로실행됩니다. 항 목 요 구 응 답 트랜잭션코드 파라미터 ㆍ대상노드번호 사용자데이터 테스트데이터 (1024바이트) 테스트데이터 (1024바이트) 요구메시지 응답메시지 대상노드번호
6 이용안내 (h) 투과형메시지전송네트워크로부터상대노드의수신메시지영역에메시지를쓰는메시지기능 입니다. 또한,FL-net 모듈로는응답메시지를돌려주지않으므로응답메시지가필 요한경우에는시퀀스프로그램으로응답메시지를작성해야합니다. 응답메시지종류, 가상어드레스공간을지정할수있습니다. 항목요구응답 트랜잭션코드 파라미터 0~59599 65000 ~65535 * 1 ( 기능버전 A:0~9999) ㆍ대상노드번호 ㆍ데이터크기 ( 워드 / 바이트단위 ) * 3 * 4 ㆍ응답메시지종류 ㆍ가상어드레스공간 ㆍ어드레스 ㆍ크기 ( 바이트 / 워드단위 ) *5 사용자데이터데이터 (1024 바이트공간 ) 요구메시지 대상노드번호 16 비트 수신 메시지 영역 포인트 *1 : 시스템에서사용하는코드는 6.2.8 항 (3) 트랜잭션코드를참조하십시오. *2 : 요구프레임과응답프레임이라고하는트랜잭션코드에대한구별은없으므로사용자가정의하십시오. *3 : 데이터크기에관해서는취급하는데이터단위를네트워크파라미터의메시지데이터단위를선택하여전환하십시오. *4 : 기능버전 A 일때는워드단위로하십시오. ( 기능버전 A 는바이트단위에대응하지않습니다.) *5 : 트랜잭션코드에따릅니다.
6 이용안내 6.3 FL-net 모듈의설정방법 FL-net 모듈을운전할때까지의순서및설정방법에대해설명합니다. 6.3.1 운전까지의순서 운전할때까지의개략순서를나타냅니다. 시 작 FL-net 모듈을베이스모듈에장착한다. FL-net 모듈을 Ethernet 네트워크에접속한다. 5.1 항통신케이블접속참조 GX Developer 와 QCPU 를케이블로접속한다. GX Developer 에의해 FL-net 모듈용인텔리전트기능모듈의스위치를설정한다. 6.3.2 항 GX Developer 에서의설정참조 FL-net 모듈의자기진단테스트를실행한다. 6.3.1 항 (1) 자기진단테스트참조 GX Developer 에의해운전모드를 온라인 으로설정한다. 6.3.2 항 GX Developer 에서의설정참조 교신상대기기에서 PING 커맨드(* 1) 를송신하여, FL-net 모듈의네트워크참가여부를확인한다. 8.2 항 (3) Ping 기능 에의한 IP 어드레스확인방법참조 GX Configurator-FL 을사용하는가? 초기설정, 자동리프레시설정을설정한다. 각교신용프로그램을작성한다. ㆍㆍㆍ 6.5 항프로그래밍참조 운 전 *1:FL-net 모듈에서 PING 커맨드를송신할수없습니다.
6 이용안내 (1) 자기진단테스트 FL-net 모듈의송수신기능및하드웨어를체크하기위한자기진단테스트에대 해설명합니다. (a) 자기진단테스트 FL-net 모듈의송수신회로를포함한하드웨어체크를실행하기위한자기 진단테스트에대해설명합니다. 자기진단테스트란,FL-net 모듈자국의테스트스테이트먼트를회선에송신하여, 네트워크를경유하여동일스테이트먼트를수신할수있는지를체크 합니다. 자기진단테스트방법의순서에대해설명합니다. 이테스트는약 5 초간실행됩니다. 테스트결과는 FL-net 모듈앞면의 LED 에의해판단합니다. 순서 조작내용 LED 상태 [RUN] [LNK] [PER] 1 FL-net 모듈을회선에접속한다.(5.1항참조 ) 2 CPU 모듈을 STOP한다. GX Developer에서 FL-net 모듈의동작모드를 2( 자기진단테 3 스트 ) 로변경하고, 파라미터를 CPU 모듈에쓴다. (6.3.2항참조) 4 CPU 모듈을리셋한다. 5 5초후의각 LED 상태를확인한다. 정상시이상시 6 GX Developer에서 FL-net 모듈의동작모드를 온라인 또는다른테스트모드로변경한다.(6.3.2항참조 ) 7 CPU 모듈을리셋한다. : 점등 : 소등 이상원인으로는다음을생각할수있습니다. ㆍ FL-net 모듈의하드웨어이상ㆍ FL-net(OPCN-2) 회선이상 ㆍ외부공급전원 DC12V 의이상 (10BASE5 만 ) 포인트이러한경우에는타기기간의데이터교신을정지하고나서실행하십시오. 교신상대가온라인중에자기진단테스트를실행해도하드적인지장은없습니다. 회선상에서패킷이복잡하게얽혀있을때는패킷이충돌하게되므로, 약 5초동안이테스트가종료되지않는경우가있습니다.
6 이용안내 (b) 하드웨어테스트 FL-net 모듈의 RAM 및 ROM 의테스트에대해설명합니다. 하드웨어테스트방법의순서에대해설명합니다. 테스트결과는 FL-net 모듈앞면의 LED 에의해판단합니다. 순서 1 CPU 모듈을 STOP 한다. 조작내용 LED 상태 [RUN] [LNK] [PER] GX Developer에서 FL-net 모듈의동작모드를 3( 하드웨어테 2 스트 ) 으로변경하고파라미터를 CPU 모듈에쓴다. (6.3.2항참조 ) 3 CPU 모듈을리셋한다. 4 5초후의각 LED 상태를확인한다. 정상시이상시 GX Developer에서 FL-net 모듈의동작모드를 온라인 또는 5 다른테스트모드로변경한다.(6.3.2항참조) 6 CPU 모듈을리셋한다. : 점등 : 소등 이상원인으로는다음을생각할수있습니다. ㆍ FL-net 모듈의 RAM/ROM 이상 포인트하드웨어테스트결과이상이되었을때는다시테스트하십시오. 다시이상이되었을때는 FL-net 모듈의하드웨어이상이라고생각됩니다. 가까운지사또는대리점에문의하십시오.
6 이용안내 6.3.2 GX Developer 에서의설정 FL-net 모듈을사용하기위해서필요한 GX Developer 에서의설정에대해설명합니다. 각화면의표시방법은 GX Developer 의오퍼레이팅매뉴얼을참조하십시오. 또한, 멀티 CPU 시스템에대해서는 QCPU 사용자매뉴얼 ( 멀티 CPU 시스템편 ) 을참조 하십시오. (1) I/O 할당 (Qn(H) 파라미터설정화면 ) (a) 종류모듈의종류를선택합니다. (b) 형명 ㆍ Intelli. 를선택 모듈의형명을입력합니다. ㆍ QJ71FL71-T ㆍ QJ71FL71-B5 ㆍ QJ71FL71-B2 (c) 점수모듈의 I/O 점유점수를선택합니다. ㆍ 32points 를선택 (d) 선두 XY I/O 할당을설정 / 변경하는경우, 모듈의선두입출력번호를입력합니다.
6 이용안내 (2) 인텔리전트기능모듈스위치설정 스위치 1~5 의입력형식을선택 FL-net 모듈의동작모드를입력 FL-net 모듈의 IP 어드레스를입력 (a) 스위치 1 ~ 스위치 4 FL-net 모듈의 IP 어드레스를설정합니다. IP 어드레스는네트워크관리자 ( 네트워크를계획하거나 IP 어드레스를관리 포인트 하는사람 ) 에게문의한후타노드와중복되지않도록설정하십시오. 1 스위치 1 IP 어드레스의 1 번째자리를설정합니다. 설정하지않은경우에는디폴트값이됩니다. ㆍ디폴트값 :192 FL-net(OPCN-2) 에서는클래스 C 의 IP 어드레스를사용합니다. 설정값은 192~223 의범위내에서설정하십시오. 2 스위치 2 IP 어드레스의 2 번째자리를설정합니다. 설정하지않은경우에는디폴트값이됩니다. ㆍ디폴트값 :168 ㆍ설정범위 :0~255 3 스위치 3 IP 어드레스의 3 번째자리를설정합니다. 설정하지않은경우에는디폴트값이됩니다. ㆍ디폴트값 :250 ㆍ설정범위 :0~255 4 스위치 4 IP 어드레스의 4 번째자리를설정합니다.( 노드번호가됩니다.) 설정하지않은경우에는디폴트값이됩니다. ㆍ디폴트값 :1 ㆍ설정범위 :1~254
6 이용안내 (b) 스위치 5 FL-net 모듈의동작모드를입력합니다. (c) 입력형식 0: 온라인 ( 디폴트, 타노드와교신한다 ) 1: 오프라인 ( 자노드를해열한다 ) 2: 자기진단테스트 3: 하드웨어테스트 각설정의입력형식을선택합니다. ㆍ 10 진수ㆍ 16 진수 ( 디폴트 ) 비 고 GX Developer 에서의설정 (I/O 할당, 스위치 1 ~ 스위치 4) 종료후, 스위치 5(FLnet 모듈의동작모드 ) 를 온라인 으로설정하고 CPU 를리셋하면,FL-net 모듈 을사용할준비가끝납니다. 준비완료는모듈레디신호 (X1C) 로확인할수있습니다. ON : 준비완료 OFF: 인텔리전트기능모듈스위치설정에러 모듈레디신호 (X1C) 가 OFF 상태라면, 인텔리전트기능모듈스위치설정내용을다시검토하십시오.
6 이용안내 (3) 상세설정 (I/O 모듈, 인텔리전트기능모듈상세설정화면 ) 관리 CPU 의지정 (a) 에러시출력모드 에러시의출력모드를선택합니다. ㆍ디폴트 : Clear (b) H/W 에러시 CPU 동작모드 하드웨어에러시의 CPU 동작모드를선택합니다. ㆍ디폴트 : Stop (c) 관리 CPU 멀티 CPU 시스템일때 FL-net 모듈의관리 CPU 를설정한다. ㆍ디폴트 : PLC No. 1 비 고 멀티 CPU 시스템에대한자세한사항은 QCPU 사용자매뉴얼 ( 멀티 CPU 시스템편 ) 을참조하십시오.
6 이용안내 6.4 GX Configurator-FL 개요 6.4.1 GX Configurator-FL 의기능 GX Configurator-FL 의기능일람을표 6.1 에나타냅니다. 표 6.1 GX Configurator-FL 기능일람 항목내용참조 초기설정 *1 자동리프레시설정 모니터 / 테스트 (1) 초기설정이필요한자노드네트워크파라미터영역의항목을설정합니다. (2) 초기설정된데이터는 CPU 모듈의파라미터에등록되어 CPU 모듈이 RUN 상태가될때자동적으로 FL-net 모듈에씁니다. (1) 자동리프레시할 FL-net 모듈버퍼메모리의스테이터스데이터비 트영역, 스테이터스데이터워드영역, 사이클릭데이터영역을 설정합니다. (2) 자동리프레시가설정된 FL-net 모듈의버퍼메모리는 CPU 모듈의 END 명령실행시에자동적으로지정된디바이스에읽기ㆍ쓰기합니 다. (1) 모니터ㆍ테스트 FL-net 모듈의버퍼메모리나입출력신호를모니터ㆍ테스트합니다. (2) 스테이터스데이터영역 스테이터스데이터영역의정보를모니터합니다. (3) 자 / 타노드네트워크파라미터정보 자ㆍ타노드네트워크파라미터정보에대해모니터합니다. 6.4.8 항 6.4.9 항 6.4.10 항 포인트 *1 초기설정에서의주의사항이미시퀀스프로그램에의해초기설정이되어있는시스템에 GX Configurator-FL 측에서새로초기설정을하면, GX Configurator-FL 에의한초기설정이무효하게됩니다.
6 이용안내 6.4.2 GX Configurator-FL 의인스톨ㆍ언인스톨 6.4.3 사용시의주의사항 유틸리티패키지의인스톨및언인스톨은유틸리티패키지에동봉되어있는 MELSOFT 시리즈의인스톨방법 을참조하십시오. GX Configurator-FL 을사용할때의주의사항에대해설명합니다. (1) 안전한사용방법 GX Configurator-FL 은 GX Developer 에애드온하여사용하는소프트웨어이므로, 사용하시는 GX Developer 오퍼레이팅매뉴얼의 안전을위한주의 및기본조 작방법을읽어주십시오. (2) 인스톨 GX Configurator-FL 은 GX Developer Version 4 이후의제품에애드온하여기동 합니다. 따라서 GX Developer Version 4 이후의제품이인스톨되어있는 PC 에 GX Configurator-FL 을인스톨하십시오. (3) 인텔리전트기능모듈유틸리티사용시의표시화면이상 시스템리소스부족의원인으로인텔리전트기능모듈유틸리티사용시에화면이정상적으로표시되지않는경우가있습니다. 이러한경우에는인텔리전트기능모듈유틸리티를닫고 GX Developer( 프로그램, 코멘트등 ), 다른어플리케이션을닫은후에다시 GX Developer, 인텔리전트기 능모듈유틸리티를기동하십시오. (4) 인텔리전트기능모듈유틸리티기동방법 (a) GX Developer 로 PC 시리즈를 QCPU(Q mode) 로선택하고프로젝트를설정하십시오. PC 시리즈를 QCPU(Q mode) 이외를선택하거나프로젝트를설정하지않으 면, 인텔리전트기능모듈유틸리티는기동할수없습니다. (b) 여러인텔리전트기능모듈유틸리티를기동할수있습니다. 다만인텔리전트기능모듈파라미터가 [Open]/[Close] 할수있는인텔리전 트기능모듈유틸리티는 1 개뿐입니다. 기타인텔리전트기능모듈유틸리티 는 [Monitor/test] 만할수있습니다. (5) 인텔리전트기능모듈유틸리티를 2 개이상기동하였을때의화면전환방법 2 개이상의인텔리전트기능모듈유틸리티의화면을표시한경우, 맨앞면에표 시하고자하는인텔리전트기능모듈유틸리티는태스크바를이용하여전환하십 시오.
6 이용안내 (6) GX Configurator-FL 에서설정할수있는파라미터설정개수 CPU 모듈및 MELSECNET/H 네트워크시스템의리모트 I/O 국은장착된인텔리전트 기능모듈용으로 GX Configurator 에서설정할수있는파라미터설정개수에제 한이있습니다. 인텔리전트기능모듈의 장착대상 초기설정 최대파라미터설정개수 자동리프레시설정 MELSECNET/H 리모트 I/O 국 예를들어, 리모트 I/O 국에여러인텔리전트기능모듈을장착한경우, 모든인텔리전트기능모듈의파라미터설정개수의합이리모트 I/O 국의최대파라미터 설정개수를초과하지않도록 GX Configurator 를설정하십시오. 파라미터설정개수의합은초기설정과자동리프레시설정에서별도로계산합니다. GX Configurator-FL 에서 1 모듈당설정할수있는파라미터설정개수는다음과 같습니다. 대상모듈초기설정자동리프레시설정 FL-net 모듈 2( 고정 ) 14( 최대설정개수 ) 예 ) 자동리프레시설정의파라미터설정개수의계산방법 이 1 행의설정개수를 1 개로계산합니다. 공난은개수에포함하지않습니다. 이설정화면의모든설정항목을더하여, 다른인텔리전트기능모듈의개수와합산합니다.
6 이용안내 6.4.4 동작환경 GX Configurator-FL 을사용하는 PC 의동작환경에대해설명합니다. 항목주변기기 인스톨 ( 애드인 ) 위치 *1 GX Developer Version 4 이후에애드인.*2 컴퓨터본체 Windows 가동작하는 PC. CPU 필요메모리 아래표의 사용하는기본소프트웨어와 PC 본체에필요한성능 참조. 하드디스크사용인스톨시 65MB 이상. 가능용량 동작시 10MB 이상. 디스플레이해상도 800 600 도트이상. 기본소프트웨어 Microsoft Windows 95 Operating System Microsoft Windows 98 Operating System Microsoft Windows Millennium Edition Operating System Microsoft Windows NT RWorkstation Operating System Version 4.0 Microsoft Windows 2000 Professional Operating System Microsoft Windows XP Professional Operating System Microsoft Windows XP Home Edition Operating System *1 : 동일언어의 GX Developer Version 4 이후에 GX Configurator-FL 을인스톨하십시오. GX Developer( 일문판 ) 와 GX Configurator-FL( 영문판 ) 또는 GX Developer( 영문판 ) 와 GX Configurator-FL( 일문판 ) 은 조합해서사용할수없습니다. *2:GX Configurator-FL 은 GX Developer Version 3 이전의제품에애드인하여사용할수없습니다. 사용하는기본소프트웨어와 PC 본체에필요한성능 기본소프트웨어 CPU PC 본체에필요한성능 필요메모리 이상 이상 이상 이상 이상 이상 이상 이상이상이상이상이상이상이상 포인트 ㆍ Windows XP의새로운기능 Microsoft Windows XP Professional Operating System, Microsoft Windows XP Home Edition Operating System을사용하시는경우에는다음의신기능을사용할수없습니다. 아래의신기능을사용한경우, 본제품은정상적으로동작하지않을가능성이 있습니다. Windows 호환모드에서의어플리케이션기동사용자간이전환 리모트데스크톱큰글꼴 ( 화면속성의상세설정 )
6 이용안내 6.4.5 GX Configurator-FL 의공통조작방법 (1) 사용가능한컨트롤키 GX Configurator-FL 조작중에사용가능한특수키와용도를아래표에나타냅니다. DOS/V 키명칭 PC9800 용 도 셀내에데이터입력시새로입력한값을취소한 다. 윈도우를닫는다. 윈도우내의컨트롤간을이동한다. 여러셀선택시마우스를조합하여사용한다. 커서가위치한문자를삭제한다. 셀선택시, 설정내용모두클리어한다. 커서가위치한문자를삭제한다. 커서를이동한다. 1 페이지위로커서를이동한다. 1 페이지아래로커서를이동한다. 셀내에입력된값을확정한다.
6 이용안내 (2) GX Configurator-FL 에서작성하는데이터 GX Configurator-FL 에서작성하는다음의데이터 / 파일은 GX Developer 의조작시 에도취급할수있습니다. 각각의데이터 / 파일을어느조작으로취급할것인지에 대해서는그림 6.1 에나타냅니다. < 인텔리전트기능모듈파라미터 > (a) 자동리프레시설정에서작성한데이터로 GX Developer 에서작성하는프로젝트의인텔리전트기능모듈파라미터파일에저장됩니다. 프로젝트프로그램 파라미터 PLC 파라미터네트워크파라미터 인텔리전트기능모듈파라미터 (b) 그림 6.1 의 1~3 은다음과같이조작하여실행합니다. 1 GX Developer 에서조작합니다. [Project] [Open project]/[ Save project]/[save Project as] 2 GX Configurator-FL 의파라미터설정모듈선택화면에서조작합니다. [Intelligent function module parameter] [Open parameter]/[save parameter] 3 GX Developer 에서조작합니다. [Online] [Read from PLC]/[Write to PLC] Intelligent function module parameter 또는 GX Configurator-FL 의파라미터설정모듈선택화면에서조작할수 있습니다. [Online] [Read from PLC]/[Write to PLC]
6 이용안내 < 텍스트파일 > (a) 초기설정, 자동리프레시설정, 모니터 / 테스트화면의텍스트파일작성에 서작성되는텍스트파일입니다. 이파일은사용자의도큐멘트작성에활용할 수있습니다. GX Developer/ GX Configurator-FL 프로젝트 디스크 프로젝트 PC A: 인텔리전트기능모듈의파라미터를나타낸다. B: 텍스트파일작성에의해저장된데이터를나타낸다. 그림 6.1 GX Configurator-FL 에서작성되는데이터의이미지
6 이용안내 6.4.6 조작개요 GX Developer 화면 [Tool]-[Intelligent function utility]-[start] 인텔리전트기능모듈파라미터설정모듈선택화면 6.4.7 항참조 Start I/O No. 를입력. Module type 및 Module model name 을선택한다. 초기설정 초기설정화면 자동리프레시설정화면 자동리프레시 6.4.9 항참조 6.4.8 항참조
[Online]~[Monitor/Test] 모니터 / 테스트모듈선택화면 [Monitor/Test] 를실행할파라미터설정모듈을선택한다. 모니터 / 테스트 6.4.9 항참조
6 이용안내 6.4.7 인텔리전트기능모듈유틸리티의기동 설정목적 GX Developer 에서인텔리전트기능모듈유틸리티를기동하여, 인텔리전트기능모듈파라미터설정모듈선택화면을표시합니다. 이화면에서초기설정, 자동리프레시설정, 모니터 / 테스트모듈을선택 ( 모니터 / 테스트를실행하는모듈선택 ) 하는화면을기동할수있습니다. 기동순서 [Tool] [Intelligent function utility] [Start] 설정화면 항목설명 (1) 각화면의기동조작 (a) 초기설정의기동 "Start I/O No.* Module type Module model name 초기설정 (b) 자동리프레시설정의기동 "Start I/O No.* Module type Module model name 자동리프레시 (c) 모니터 / 테스트모듈선택화면 [On line] [Monitor/test] * 선두 I/O No. 는 16 진수로입력하십시오. (2) 화면커맨드버튼설명 Delete Exit 선택된모듈의초기설정및자동리프레시설정을삭제합니다. 종료인텔리전트기능모듈유틸리티를종료합니다.
6 이용안내 (3) 메뉴바 (a) 파일항목 파일조작은 GX Developer 에서열린프로젝트의인텔리전트기능모듈파라 미터가대상입니다. [Open parameter] : 파라미터파일을읽습니다. [Close parameter] : 파라미터파일을닫습니다. 수정되어있으면, 파일을 저장할것인지를묻는대화상자가표시됩니다. [Save parameter] : 파라미터파일을저장합니다. [Delete parameter]: 파라미터파일을삭제합니다. [Exit] : 인텔리전트기능모듈유틸리티를종료합니다. (b) 온라인항목 [Monitor/test] : 모니터 / 테스트모듈선택화면을기동합니다. [Read from PLC] : CPU 모듈로부터인텔리전트기능모듈파라미터를읽 습니다. [Write to PLC] : 인텔리전트기능모듈파라미터를 CPU 모듈에씁니다. 포인트 (1) 인텔리전트기능모듈파라미터의파일저장 GX Developer 의프로젝트저장시에는파일을저장할수없으므로, 상기의인 텔리전트기능모듈파라미터설정모듈선택화면에서파일을저장하십시오. (2) GX Developer 에서의인텔리전트기능모듈파라미터의 PLC 읽기,PLC 쓰기의조작 (a) 인텔리전트기능모듈파라미터파일저장후 PLC 읽기,PLC 쓰기를조작할수있게됩니다. (b) 대상으로하는 PLC CPU 는 GX Developer 의 [On line] [Transfer setup] 에서설정하십시오. (c) FL-net 모듈을리모트 I/O 국에장착하는경우,GX Developer 의 PLC 읽기, PLC 쓰기를사용하십시오. (3) 필요유틸리티의확인 인텔리전트기능모듈유틸리티의설정화면에서선두 I/O 는표시되지만, 형 명은 * 로표시되는경우가있습니다. 이것은필요한유틸리티가인스톨되어있지않거나 GX Developer 에서기동할 수없는유틸리티이기때문입니다. GX Developer 의 [Tool] [Intelligent function utility] [Utility list] 에 서필요한유틸리티를확인하여설정하십시오.
6 이용안내 6.4.8 초기설정 설정목적 자노드네트워크파라미터영역을설정합니다. 본내용을설정하면 6.5.1 항의시퀀스프로그램이불필요합니다. 기동순서 "Start I/O No.* Module type Module model name 초기설정 * 선두 I/O No. 는 16 진수로입력하십시오. 설정화면 항목설명 (1) 설정항목 설정 ( 값 ) 항목에각항목의데이터형식, 설정범위의값을설정하고, End setup 버튼을클릭하여설정값을확정합니다. Node Name Common Memory 설정항목버퍼메모리어드레스참조 Area 1Start Address Area 1Size Area 2Start Address Area 2Size Token Watch Time Out Time (Units: ms) Minimum Permissible Frame Duration (Units: 100us) Message Data Unit Select 3.2.5 항 (3)
6 이용안내 (2) 커맨드버튼의설명 Make text file 화면의내용을텍스트파일형식으로작성합니다. End setup 설정된내용을확정하고종료합니다. Cancel 설정된내용을파기하고종료합니다. 포인트 초기설정내용은인텔리전트기능모듈파라미터에저장됩니다. 또한, 초기설정은 CPU 모듈에쓴후, 다음과같은조작으로유효하게됩니다. (1) CPU 모듈의 RUN/STOP 스위치를 STOP RUN STOP RUN 하십시오. (2) RUN/STOP 스위치를 RUN 으로하고나서, 전원의 OFF ON 또는 CPU 모듈을리셋 하십시오. 초기설정내용을시퀀스프로그램으로쓴경우,CPU 모듈이 STOP 상태에서 RUN 상태가되었을때초기설정파라미터의값이써지므로, 시퀀스프로그램으로초기 설정을재실행하도록프로그래밍하십시오.
6 이용안내 6.4.9 자동리프레시설정 설정목적 FL-net 모듈버퍼메모리의데이터와 PLC CPU 의디바이스간의전송을자동적으로 실행하기위한설정내용입니다. 본설정을실행함으로써,FL-net 모듈의사이클릭데이터와 PLC CPU 의디바이스 간의전송을자동적으로실행할수있습니다. 기동순서 "Start I/O No.* Module type Module model name 자동리프레시 * 선두 I/O No. 는 16 진수로입력하십시오. 설정화면 항목설명 (1) 설정항목 설정항목버퍼메모리어드레스참조 Status Data: Bit Area Status Data: Word Area Cyclic Data: Area 1 Cyclic Data: Area 2 Specified Information Area Local Node Information Area Specified Information Area Message Information Area Local Node Information Area Other Node Information Area Log Status Area Message Information Area Local Node Area Other Node Area Other Node Area Local Node Area Other Node Area Other Node Area : 항항항항항항항항항본항
6 이용안내 (2) 화면의표시내용 항목내용 Module side Buffer size Module side Transfer word count (Input in decimal) Module side Buffer offset (Input in decimal) Transfer direction 설정항목의버퍼메모리크기가표시됩니다. 모듈버퍼메모리와 CPU측디바이스간의데이터전송수를워드단위로설정합니다. 모듈버퍼메모리의전송위치를설정항목의선두어드레스로부터의오프셋값으로설정합니다. 데이터의전송방향을나타냅니다. : 모듈버퍼메모리 CPU측디바이스 : 모듈버퍼메모리 CPU 측디바이스 PLC side Device 전송하는 CPU측의선두디바이스를설정합니다. 사용할수있는디바이스를나타냅니다. ㆍCPU 모듈 :X, Y, M, L, B, T, C, ST, D, W, R, ZR ㆍMELSECNET/H 리모트 I/O국 :X, Y, M, B, D, W 비트디바이스의 X, Y, M, L, B를사용하는경우,16점으로나누어떨어지는번호 ( 예 :X10, Y120, M16 등 ) 를설정하십시오. 설정된디바이스번호부터 16점에버퍼메모리의데이터가저장됩니다. 예를들어,X10을설정하면, X10~X1F에데이터가저장됩니다. (3) 커맨드버튼 Make text file 화면의내용을텍스트파일형식으로작성합니다. End setup 설정된내용을확정하고종료합니다. Cancel 설정된내용을파기하고종료합니다. 포인트 자동리프레시설정은인텔리전트기능모듈파라미터에저장됩니다. 인텔리전트기능모듈파라미터를 CPU 모듈에쓴후,CPU 모듈의 STOP RUN STOP RUN, 전원의 OFF ON 또는 CPU 모듈의리셋에의해자동리프레시설정이유효 하게됩니다. 자동리프레시설정은시퀀스프로그램으로변경할수없습니다. 다만시퀀스프로그램의 FROM/TO 명령에의해자동리프레시처리를추가할수있 습니다.
6 이용안내 (4) 사이클릭데이터영역의설정예자노드를노드 3 으로한경우의사이클릭데이터영역 ( 영역 1) 의설정예를나타 냅니다. 버퍼메모리사이클릭데이터영역 ( 영역 1) 모듈버퍼오프셋 CPU 측디바이스 노드 1 노드 1 노드 2 노드 3 노드 4 노드 5 노드 6 자동리프레시 노드 2 노드 3 노드 4 노드 5 노드 6 워드 워드 워드 빈영역
6 이용안내 6.4.10 모니터 / 테스트 설정목적 버퍼메모리의모니터 / 테스트, 입출력신호의모니터 / 테스트, 자 / 타노드파라미터정보모니터를이화면에서기동합니다. 기동순서 모니터 / 테스트모듈선택화면 "Start I/O No.* Module type Module model name Monitor/Test * 선두 I/O No. 는 16 진수로입력하십시오. GX Developer Version6 이후의시스템모니터에서도기동할수있습니다. (GX Developer 오퍼레이팅매뉴얼참조 ) 설정화면 X ㆍ Y 모니터화면스테이터스데이터 ( 비트영역 ) 자노드정보모니터화면 3.2.4 항참조 3.2.6 항 (1)(b) 참조
6 이용안내 3.2.6 항 (2)(a) 참조 3.2.6 항 (2)(c) 참조스테이터스데이터 ( 워드영역 ) 지시정보모니터화면 스테이터스데이터 ( 워드영역 ) 자노드정보모니터화면 스테이터스데이터 ( 비트영역 ) 메시지상태모니터화면 3.2.6 항 (1)(b) 참조
6 이용안내 3.2.6항 (2)(d) 참조 스테이터스데이터 ( 워드영역 ) 3.2.6항 (2)(d) 참조 타노드정보 : CPU 실행상태모니터화면 스테이터스데이터 ( 워드영역 ) 타노드정보 : CPU 상태 1(WARNING) 모니터화면 스테이터스데이터 ( 워드영역 ) 타노드정보 : 참가노드일람모니터화면 스테이터스데이터 ( 워드영역 ) 타노드정보 : 파라미터교신결과모니터화면 3.2.6 항 (2)(d) 참조 3.2.6 항 (2)(d) 참조
6 이용안내 3.2.5 항 (3)(a) 참조 3.2.5 항 (3)(b) 참조 자노드파라미터정보모니터화면 타노드파라미터정보모니터화면 스테이터스데이터 ( 워드영역 ) 타노드정보 : CPU 상태 2(ALARM) 모니터화면 스테이터스데이터 ( 워드영역 ) 로그정보모니터화면 3.2.6 항 (2)(d) 참조 3.2.6 항 (2)(e) 참조
6 이용안내 항목설명 (1) 화면표시내용 Setting items: 입출력신호나버퍼메모리명칭이표시됩니다. Current value: 입출력신호상태나버퍼메모리의현재값을모니터합니다. Setting value: 테스트조작에사용할데이터를입력하거나선택합니다. (2) 커맨드버튼 Current value display 선택된항목의현재값이표시됩니다.( 현재값항목에 표시할수없는문자를확인하는경우에사용되지만, 본패키지에서는표시항목에표시할수없는항목은없습니다.) Make text file 화면의내용을텍스트파일형식으로작성합니다. Start monitor /Stop monitor 현재값항목의모니터실행여부를선택합니다. Execute test 선택된항목을테스트합니다. 복수의항목은 Ctrl 키를 누른상태에서선택하십시오 Close 현재열려있는화면을닫고이전화면으로돌아옵니다. 포인트 설정값을 Delete 키에의해삭제한 ( 설정값항목이공백 ) 상태에서선택테스트조 작을하면, Finished 가표시되지만쓰기는처리되지않습니다.
6 이용안내 (3) 버퍼메모리를모니터하는순서 시 작 GX Developer 를 QCPU 에접속한다. GX Comfigurator-FL 의모니터 / 테스트화면을기동한다. 모니터하고자하는버퍼메모리의서브화면을선택하고서브화면이행버튼을누른다. 선택된서브화면이표시된다. 모니터하고자하는항목의 Current value 항목을확인한다. 그밖에모니터하고자하는버퍼메모리의서브화면이없는가? 종 료
6 이용안내 6.5 프로그래밍 FL-net 모듈에의한교신을실행하기위한프로그램방법에대해설명합니다. 본항에서소개하는프로그램예를실제의시스템에유용하고자하는경우에는, 대상시스템에있어제어상문제가없는지를충분히검증하십시오. (1) GX Configurator-FL 을사용하는경우 프로그램작성순서 초기설정 ㆍㆍㆍㆍ 6.4.8 항참조 자동리프레시설정 ㆍㆍㆍㆍ 6.4.9 항참조 메시지전송프로그램 ㆍㆍㆍㆍ 6.5.3 항메시지전송참조 운 전 (2) GX Configurator-FL 을사용하지않는경우 프로그램작성순서 초기화처리프로그램 ㆍㆍㆍㆍ 6.5.1 항초기화처리참조 사이클릭전송프로그램 ㆍㆍㆍㆍ 6.5.2 항사이클릭전송참조 메시지전송프로그램 ㆍㆍㆍㆍ 6.5.3 항메시지전송참조 운 전
6 이용안내 포인트 FL-net 모듈을 MELSECNET/H 리모트 I/O 국에장착하는경우의프로그래밍은부 10 도 참조하십시오. 비 고 본항에서의프로그램의실행환경에대해설명합니다. 자노드번호 : 노드 03 I/O 할당 (Qn(H) 파라미터설정화면 ) 종류 : 인텔리전트 형명 :QJ71FL71-T 점수 :32점 선두 XY :0(X/Y000~X/Y01F 를점유 ) 인텔리전트기능모듈스위치설정 스위치 1 :192 스위치 2 :168 스위치 3 :250 스위치 4 :3 스위치 5 :0
6 이용안내 6.5.1 초기화처리 FL-net 모듈의초기화처리에대해설명합니다. 자노드네트워크파라미터의영역을설정합니다. << 초기화처리 >> 모듈레디 노드명 :A BCD 노드명 :ABCD \ 노드명 :A 노드명 BCD ( 설비명 ) 노드명 ( 설비명 ) \ 영역 1 어드레스 :20H \ 영역 1 크기 :16 워드 영역 1 선두어드레스 :20H 크기 :16 워드 \ 영역 2 어드레스 :200H \ 영역 2 크기 :256 워드 영역 2 선두어드레스 :200H 크기 :256 워드 \ 토큰감시타임아웃시간 :10ms 토큰감시타임아웃시간 :10ms \ 최소허용프레임간격 :0μs 최소허용프레임간격 :0μs 파라미터쓰기요구 네트워크파라미터쓰기요구 파라미터쓰기완료신호 정상완료처리 파라미터쓰기요구 네트워크파라미터설정정상완료처리 파라미터설정상태신호 이상완료처리 파라미터쓰기요구 네트워크파라미터설정이상완료처리 포인트 자노드네트워크파라미터영역은 GX Configurator-FL 의초기설정에서설정할수 도있습니다.(6.4.8 항참조 ) GX Configurator-FL 의초기설정을하면, 본항의시퀀스프로그램은불필요하게 됩니다.
6 이용안내 전원투입 초기화체크완료 네트워크파라미터쓰기 모듈레디 X1C 자노드네트워크파라미터를설정버퍼메모리어드레스 :0000 H~ 네트워크파라미터설정 네트워크파라미터쓰기요구 Y10 네트워크파라미터쓰기완료신호 X10 네트워크파라미터설정상태신호 X18 토큰가입상태신호 X19
6 이용안내 1 전원투입후, FL-net 모듈의초기화체크정상완료를확인합니다. < 정상완료시 > ㆍ모듈레디 (X1C) :ON < 이상완료시 > ㆍ모듈레디 (X1C) :OFF 이상완료시에는 FL-net 모듈의인텔리전트기능모듈스위치설정내용 을재검토하십시오. (6.3.2항(2) 참조 ) 2 자노드네트워크파라미터영역의데이터를버퍼메모리 ( 어드레스 :0000 H~) 에 설정후, 네트워크파라미터쓰기요구 (Y10) 를 ON합니다. 3 네트워크파라미터의쓰기완료를확인합니다. < 정상완료시 > ㆍ네트워크파라미터쓰기완료신호 (X10) :ON ㆍ네트워크파라미터설정상태신호 (X18) :OFF ㆍ네트워크파라미터설정상태 :0 ( 버퍼메모리어드레스 :9D2 H) FL-net 모듈이토큰에가입됩니다. ( 토큰가입상태신호 (X19) :ON) < 이상완료시 > ㆍ네트워크파라미터쓰기완료신호 (X10) ㆍ네트워크파라미터설정상태신호 (X18) ㆍ네트워크파라미터설정상태 ( 버퍼메모리어드레스 :9D2 H) :ON :ON :0 이외 이상종료시에는네트워크파라미터설정상태에저장되는에러코드에 의해네트워크파라미터를수정한후에다시초기화하십시오. 에러코드에대해서는 8.5.2 항을참조하십시오. 네트워크파라미터쓰기완료신호 (X10) 의 ON 확인후, 네트워크파라미터 쓰기요구 (Y10) 를 OFF 합니다. 포인트 노드명은임의설정항목이므로, 설정하지않아도초기화처리에는문제가없습니 다.
6 이용안내 6.5.2 사이클릭전송 FL-net 모듈의사이클릭전송에의한교신에대해설명합니다. 초기화처리 사이클릭데이터설정 영역 2 데이터작성 W200~ 영역2( 워드영역 ) 데이터작성 영역 1 데이터작성 B200~ 영역1( 비트영역 ) 데이터작성 토큰가입상태신호 \ 노드 1 사이노드 1 사이클릭데이터클릭데이터영역2 ( 워드데이터 ) \ 노드 3 사이노드 3 사이클릭데이터클릭데이터 ( 워드데이영역 2 터 ) 노드 1 데이터읽기 노드 3 데이터쓰기 영역 2 ( 워드영역 ) \ 노드 1 사이노드 1 사이클릭데이터클릭데이터영역1 ( 비트데이터 ) \ 노드 3 사이노드 3 사이클릭데이터클릭데이터 ( 비트데이 ( 비트데이터 ) 터 ) 노드 1 데이터읽기 노드 3 데이터쓰기 영역 1 ( 비트영역 ) FL-net 회선 코먼메모리영역 1 노드 1 노드 3 FL-net 모듈 버퍼메모리사이클릭데이터영역 ( 영역 1) 노드 1 CPU 모듈 디바이스 (B) 노드 1 노드 3 노드 3 노드 3 코먼메모리영역 2 노드 1 노드 3 버퍼메모리사이클릭데이터영역 ( 영역 2) 노드 1 노드 3 디바이스 (W) 노드 1 노드 3 포인트 GX Configurator-FL 의자동리프레시를설정함으로써, 윗그림 *1 부분의시퀀스 프로그램이불필요하게됩니다.(6.4.9 항참조 )
6 이용안내 토큰가입 토큰가입상태신호 X19 영역 2( 워드영역 ) 처리 처리 영역 1( 비트영역 ) 처리 처리 1 FL-net 모듈의토큰가입상태신호 (X19) 가 ON 되어있는지를확인합니다. 2 영역 2( 워드영역 ) 의데이터를처리합니다. 3 영역 1( 비트영역 ) 의데이터를처리합니다. 포인트 (1) 데이터는영역 2( 워드영역 ) 영역 1( 비트영역 ) 의순서로처리하십시오. (2) 영역 2( 워드영역 ) 의노드단위보증은영역 1( 비트영역 ) 의비트에의해인터록 되도록하십시오. 인터록프로그램예에대해서는 6.2.7 항 (4)(c) 를참조하십시오.
6 이용안내 6.5.3 메시지전송 FL-net 모듈의메시지전송에의한교신에대해설명합니다. (1) 네트워크파라미터 / 참가노드정보읽기 네트워크파라미터 / 참가노드정보의읽기명령에대해설명합니다. 포인트 네트워크파라미터 / 참가노드정보읽기의변경은버퍼메모리어드레스 983 H b15 에의해판정됩니다.(3.2.6항(2) 참조 ) 0: 네트워크파라미터정보읽기 1: 참가노드정보읽기 초기화처리 송신기동 토큰가입상태신호 \ 파라미터용타노드번호지정 대상노드번호를 1 로설정 파라미터 / 참가노드정보읽기완료신호 \ \ 파라미터읽기결과 \ 파라미터읽기결과 파라미터 / 참가노드정보수집영역 파라미터 / 참가노드정보저장 이상완료처리 파라미터 / 참가노드정보읽기요구 파라미터 / 참가노드정보읽기요구 네트워크파라미터 / 참가노드정보읽기요구 네트워크파라미터 / 참가노드정보읽기완료 정상완료 이상완료 네트워크파라미터 / 참가노드정보수집 토큰가입요구응답 토큰가입상태신호 X19 노드번호설정버퍼메모리어드레스 :983H 네트워크파라미터 / 참가노드정보읽기요구 Y11 네트워크파라미터 / 참가노드정보수집영역버퍼메모리어드레스 :1200 H~121BH 네트워크파라미터 / 참가노드정보읽기완료신호 X11 노드번호 데이터저장
6 이용안내 1 FL-net 모듈의토큰가입상태신호 (X19) 가 ON되어있는지를확인합니다. 2 대상노드번호를버퍼메모리 ( 어드레스 :983 H) 에설정후, 네트워크파라미터 / 참가노드정보읽기요구 (Y11) 를 ON 합니다. FL-net 모듈은대상노드에대해서네트워크파라미터를읽습니다. 3 FL-net 모듈은대상노드의네트워크파라미터데이터를버퍼메모리 ( 어드레스 :1200 H~121B H) 에저장합니다. 4 네트워크파라미터읽기완료를확인합니다. < 정상완료시 > ㆍ네트워크파라미터 / 참가노드정보읽기완료신호 (X11) :ON ㆍ네트워크파라미터읽기결과 :0 ( 버퍼메모리어드레스 :9D3 H) < 이상완료시 > ㆍ네트워크파라미터 / 참가노드정보읽기완료신호 (X11) ㆍ네트워크파라미터읽기결과 ( 버퍼메모리어드레스 :9D3 H) :ON :0 이외 이상종료시에는네트워크파라미터읽기결과에저장되는에러코드에 의해네트워크파라미터 / 프로그램을수정한다음, 다시네트워크파라미 터읽기명령을실행하십시오. 에러코드에대해서는 8.5.2 항을참조하십시오. 네트워크파라미터 / 참가노드정보읽기완료신호 (X11) 의 ON 확인후, 네트 워크파라미터 / 참가노드정보읽기요구 (Y11) 를 OFF 합니다.
6 이용안내 (2) 디바이스프로파일읽기디바이스프로파일의읽기명령에대해설명합니다. 초기화처리 송신기동 토큰가입상태신호 \ 디바이스프로파일용타노드번호지정 대상노드번호를 1 로설정 디바이스프로파일읽기요구 디바이스프로파일읽기요구 디바이스프로파일읽기완료신호 디바이스프로파일읽기요구 디바이스프로파일읽기완료 \ \ 디바이스프로파일읽기결과 \ 디바이스프로파일읽기결과 디바이스프로파일수집영역 디바이스프로파일저장 이상완료처리 정상완료 이상완료 디바이스프로파일정보수집 토큰가입요구응답 토큰가입상태신호 X19 노드번호설정버퍼메모리어드레스 :984H 디바이스프로파일읽기요구 Y13 디바이스프로파일수집영역버퍼메모리어드레스 :1400 H~ 디바이스프로파일읽기완료신호 X13 노드번호 데이터저장
6 이용안내 1 FL-net 모듈의토큰가입상태신호 (X19) 가 ON되어있는지를확인합니다. 2 대상노드번호를버퍼메모리 ( 어드레스 :984 H) 로설정한다음디바이스프로파 일읽기요구 (Y13) 를 ON 합니다. FL-net 모듈은대상노드에대해서디바이스프로파일을읽습니다. 3 FL-net 모듈은대상노드의디바이스프로파일데이터를버퍼메모리 ( 어드레스 :1400 H~) 에저장합니다. 4 디바이스프로파일읽기완료를확인합니다. < 정상완료시 > ㆍ디바이스프로파일읽기완료신호 (X13) :ON ㆍ디바이스프로파일읽기결과 :0 ( 버퍼메모리어드레스 :9D4 H) < 이상완료시 > ㆍ디바이스프로파일읽기완료신호 (X13) ㆍ디바이스프로파일읽기결과 ( 버퍼메모리어드레스 :9D4 H) :ON :0 이외 이상종료시에는디바이스프로파일읽기결과에저장되는에러코드에 의해파라미터 / 프로그램을수정한다음, 다시디바이스프로파일읽기명 령을실행하십시오. 에러코드에대해서는 8.5.2 항을참조하십시오. 디바이스프로파일읽기완료신호 (X13) 의 ON 확인후, 디바이스프로파일 읽기요구 (Y13) 를 OFF 합니다.
6 이용안내 (3) 로그정보읽기로그정보읽기명령에대해설명합니다. 초기화처리 송신기동 토큰가입상태신호 \ 로그정보용타노드번호지정 (2) 대상노드번호를 1 로설정 로그정보읽기요구 로그정보읽기요구 로그정보읽기완료신호 로그정보읽기요구 로그정보읽기완료 \ \ 로그정보읽기결과 로그정보수집영역 로그정보저장 정상완료 \ 로그정보읽기결과 이상완료처리 이상완료 로그정보수집 토큰가입요구응답 토큰가입상태신호 X19 노드번호설정버퍼메모리어드레스 :986H 노드번호 로그정보읽기요구 Y15 로그정보수집영역버퍼메모리어드레스 :1600 H~ 데이터저장 로그정보읽기완료신호 X15
6 이용안내 1 FL-net 모듈의토큰가입상태신호 (X19) 가 ON 되어있는지를확인합니다. 2 대상노드번호를버퍼메모리 ( 어드레스 :986 H) 에설정후, 로그정보읽기요 구 (Y15) 를 ON합니다. FL-net 모듈은대상노드에대해서로그정보를읽습니다. 3 FL-net 모듈은대상노드의로그정보를버퍼메모리 ( 어드레스 :1600 H~) 에저 장합니다. 4 로그정보읽기완료를확인합니다. < 정상완료시 > ㆍ로그정보읽기완료신호 (X15):ON ㆍ로그정보읽기결과 :0 ( 버퍼메모리어드레스 :9D6 H) < 이상완료시 > ㆍ로그정보읽기완료신호 (X15):ON ㆍ로그정보읽기결과 ( 버퍼메모리어드레스 : 9D6 H) :0 이외 이상종료시에는로그정보읽기결과에저장되는에러코드에의해파 라미터 / 프로그램을수정한다음, 다시로그정보읽기명령을실행하십 시오. 에러코드에대해서는 8.5.2 항을참조하십시오. 로그정보읽기완료신호 (X15) 의 ON 확인후, 로그정보읽기요구 (Y15) 를 OFF 합니다.
6 이용안내 (4) 로그정보클리어로그정보의클리어명령에대해설명합니다. 초기화처리 송신기동 토큰가입상태신호 \ 로그정보용타노드번호지정 (1) 대상노드번호를 1 로설정 로그정보클리어요구 로그정보클리어요구 로그정보클리어완료신호 로그정보클리어요구 로그정보클리어완료 \ 로그정보클리어결과 이상완료처리 로그정보클리어이상완료 토큰가입요구응답 토큰가입상태신호 X19 노드번호설정버퍼메모리어드레스 :985H 로그정보클리어요구 Y14 노드번호 로그정보클리어완료신호 X14
6 이용안내 1 FL-net 모듈의토큰가입상태신호 (X19) 가 ON되어있는지를확인합니다. 2 대상노드번호를버퍼메모리 ( 어드레스 :985 H) 에설정후, 로그정보클리어 요구 (Y14) 를 ON 합니다. FL-net 모듈은대상노드에대해서로그정보를클리어합니다. 3 로그정보클리어완료를확인합니다. < 정상완료시 > ㆍ로그정보클리어완료신호 (X14) ㆍ로그정보클리어결과 :0 ( 버퍼메모리어드레스 : 9D5 H) < 이상완료시 > ㆍ로그정보클리어완료신호 (X14) ㆍ로그정보읽기결과 ( 버퍼메모리어드레스 : 9D5 H) :ON :ON :0이외 이상종료시에는로그정보클리어결과에저장되는에러코드에의해 파라미터 / 프로그램을수정한다음, 다시로그정보클리어명령을실행하십시오. 에러코드에대해서는 8.5.2 항을참조하십시오. 로그정보클리어완료신호 (X14) 의 ON 확인후, 로그정보클리어요구 (Y14) 를 OFF 합니다.
6 이용안내 (5) 투과형메시지투과형메시지의송신 / 수신명령에대해설명합니다. 송신측 수신측 시퀀스프로그램 본모듈 본모듈 시퀀스프로그램 송신메시지쓰기 송신메시지영역 메시지송신요구신호를 ON 수신메시지영역 메시지송신완료신호를 ON 메시지수신중신호를 ON 메시지송신요구신호를 OFF 수신메시지읽기 메시지수신완료신호를 ON 메시지수신중신호를 OFF 메시지수신완료신호를 OFF
6 이용안내 (a) 메시지송신 메시지송신명령에대해설명합니다. 모듈레디 초기화처리 송신기동 토큰가입상태신호 메시지데이터작성 \ 메시지송신용타노드번호설정 \ 트랜잭션코드설정 대상노드번호를 1 로설정 트랜잭션코드 \ 송신데이터크기설정 송신데이터크기 메시지송신데이터 송신데이터영역 송신데이터 \ 응답메시지종류설정 응답메시지종류 \ 가상어드레스공간어드레스설정 \ 가상어드레스공간크기설정 가상어드레스공간어드레스 *1 가상어드레스공간크기 *1 메시지송신요구 메시지송신요구 메시지송신정상완료신호 메시지송신요구 메시지송신완료 메시지메시지송신이상송신정상완료신호완료신호 정상완료처리 정상완료 메시지송신 메시지송신이상완료신호 이상완료처리 이상완료 *1 대상노드가 Q 시리즈 FL-net 모듈인경우 0H를지정합니다.
6 이용안내 토큰가입요구응답 토큰가입상태신호 X19 메시지송신영역설정버퍼메모리어드레스 :6000 H~6102H 메시지송신요구 Y00 노드번호 메시지송신정상완료신호 X00 메시지송신이상완료신호 X01 1 FL-net 모듈의토큰가입상태신호 (X19) 가 ON 되어있는지를확인합니다. 2다음의각데이터를버퍼메모리 ( 어드레스 :6000 H~6102 H, 9A0 H~9A3 H) 에설정후, 메시지송신요구 (Y00) 를 ON합니다. ㆍ대상노드번호ㆍ트랜잭션코드ㆍ송신데이터크기 ㆍ송신데이터ㆍ응답메시지종류ㆍ가상어드레스공간어드레스 ㆍ가상어드레스공간크기 3 메시지의송신완료를확인합니다. < 정상완료시 > ㆍ메시지송신정상완료신호 (X00) ㆍ메시지송신이상완료신호 (X01) ㆍ투과형메시지송신결과 :0 ( 버퍼메모리어드레스 : 9D7 H) < 이상완료시 > ㆍ메시지송신정상완료신호 (X00) ㆍ메시지송신이상완료신호 (X01) ㆍ투과형메시지송신결과 ( 버퍼메모리어드레스 : 9D7 H) :ON :OFF :OFF :ON :0이외 이상종료시에는투과형메시지송신결과에저장되는에러코드에의해 파라미터 / 프로그램을수정한다음, 투과형메시지를송신하십시오. 에러코드에대해서는 8.5.2 항을참조하십시오. 메시지송신정상완료신호 (X00)/ 메시지송신이상완료신호 (X01) 의 ON 확인후, 메시지송신요구 (Y00) 를 OFF 합니다.
6 이용안내 (b) 메시지수신메시지수신명령에대해설명합니다. 모듈레디 초기화처리 메시지수신중신호 \ 수신데이터크기읽기 \ 수신데이터영역 수신데이터읽기 메시지수신완료확인 메시지수신완료확인 메시지수신중신호 메시지수신완료확인 메시지수신완료확인 메시지수신처리완료 수신 응답 메시지수신영역저장버퍼메모리어드레스 :6400 H~ 메시지수신중신호 X02 데이터저장 메시지수신완료확인 Y02
6 이용안내 1 FL-net 모듈버퍼메모리의메시지데이터수신영역 ( 어드레스 :6400 H~) 에 데이터수신이완료되면, 메시지수신중신호 (X02) 가 ON 됩니다. 2 메시지데이터를디바이스에전송 ( 읽기 ) 후, 메시지수신완료신호 (Y02) 를 ON 합니다. 3 메시지수신중신호 (X02) 의 OFF 확인후, 메시지수신완료신호 (Y02) 를 OFF 합니다. 포인트 메시지데이터수신시에응답이필요한경우에는응답용시퀀스프로그램을작성 하십시오.
6 이용안내 (6) 기타메시지 ( 투과형메시지 ) 본항 (1)~(5) 이외의메시지는투과형메시지전송에의해클라이언트기능을실 현합니다. 각메시지의클라이언트기능을실현하려면, 요구메시지송신용프로그램과응답 메시지수신용프로그램이필요합니다. 프로그램예에대해서는본항 (5) 을참조하십시오. 각메시지의요구메시지송신시에필요한설정항목과응답메시지수신시에 값이저장되는항목을나타냅니다. 포인트 각메시지의처리완료는요구메시지송신과응답메시지수신처리완료여부로 판단하십시오. (a) 바이트블록읽기 버퍼메모리 어드레스 1 요구메시지송신시에필요한설정항목 명칭설정값 (10 진 ) 9A0H 응답메시지종류불필요 (0) 9A1H 가상어드레스공간데이터크기 읽기데이터크기 (1~1024 바이트 ) 9A2 H~9A3H 가상어드레스공간선두어드레스가상어드레스공간선두어드레스 6000H 대상노드번호 1~254 6001H 트랜잭션코드 65003 6002H 송신데이터크기 ( 바이트 / 워드길이 ) 불필요 (0) 6003 H~6202H 송신데이터영역 (512워드) 불필요 (0) 2 응답메시지수신시에값이저장되는항목 버퍼메모리어드레스 명칭저장되는값 (10 진 ) C00H 응답메시지종류 0: 정상응답 1 : 이상응답 2: 미지원 C01H 가상어드레스공간데이터크기요구메시지와같은값 C02 H~C03H 가상어드레스공간선두어드레스요구메시지와같은값 6400H 송신소스노드번호요구메시지와같은값 6401H 트랜잭션코드 65203 6402H 수신데이터크기 ( 바이트 / 워드길이 ) 읽은데이터크기 6403 H~6602H 수신데이터영역 (512워드) 읽은데이터 (1~1024 바이트 /512 워드 )
6 이용안내 (b) 바이트블록쓰기 1 요구메시지송신시에필요한설정항목 버퍼메모리어드레스 명칭설정값 (10 진 ) 9A0H 응답메시지종류불필요 (0) 9A1H 가상어드레스공간데이터크기 쓰기데이터크기 (1~1024 바이트 ) 9A2 H~9A3H 가상어드레스공간선두어드레스가상어드레스공간선두어드레스 6000H 대상노드번호 1~254 6001H 트랜잭션코드 65004 6002H 송신데이터크기 ( 바이트 / 워드길이 ) 쓰기데이터크기 6003 H~6202H 송신데이터영역 (512워드) 쓰기데이터 (1~1024 바이트 /512 워드 ) 버퍼메모리 어드레스 C00H 2 응답메시지수신시에값이저장되는항목 응답메시지종류 명칭저장되는값 (10 진 ) 0: 정상응답 1 : 이상응답 2: 미지원 C01H 가상어드레스공간데이터크기요구메시지와같은값 C02 H~C03H 가상어드레스공간선두어드레스요구메시지와같은값 6400H 송신소스노드번호요구메시지와같은값 6401H 트랜잭션코드 65204 6402H 수신데이터크기 ( 바이트 / 워드길이 ) 0 6403 H~6602 수신데이터영역 (512워드) 0 (c) 워드블록읽기 1 요구메시지송신시에필요한설정항목 버퍼메모리어드레스 명칭설정값 (10 진 ) 9A0H 응답메시지종류불필요 (0) 9A1H 가상어드레스공간데이터크기 읽기데이터크기 (1~512 워드 ) 9A2 H~9A3H 가상어드레스공간선두어드레스가상어드레스공간선두어드레스 6000H 대상노드번호 1~254 6001H 트랜잭션코드 65005 6002H 송신데이터크기 ( 바이트 / 워드길이 ) 불필요 (0) 6003 H~6202H 송신데이터영역 (512워드) 불필요 (0) 버퍼메모리어드레스 C00H 2 응답메시지수신시에값이저장되는항목 응답메시지종류 명칭저장되는값 (10 진 ) 0: 정상응답 1: 이상응답 2: 미지원 C01H 가상어드레스공간데이터크기요구메시지와같은값 C02 H~C03H 가상어드레스공간선두어드레스요구메시지와같은값 6400H 송신소스노드번호요구메시지와같은값 6401H 트랜잭션코드 65205 6402H 수신데이터크기 ( 바이트 / 워드길이 ) 읽은데이터크기 6403 H~6602H 수신데이터영역 (512워드) 읽은데이터 (1~1024 바이트 /512 워드 )
6 이용안내 (d) 워드블록쓰기 1 요구메시지송신시에필요한설정항목 버퍼메모리어드레스 명칭설정값 (10 진 ) 9A0H 응답메시지종류불필요 (0) 9A1H 가상어드레스공간데이터크기 쓰기데이터크기 (1~512 워드 ) 9A2 H~9A3H 가상어드레스공간선두어드레스가상어드레스공간선두어드레스 6000H 대상노드번호 1~254 6001H 트랜잭션코드 65006 6002H 송신데이터크기 ( 바이트 / 워드길이 ) 쓰기데이터크기 6003 H~6202H 송신데이터영역 (512워드) 쓰기데이터 버퍼메모리 어드레스 C00H 2 응답메시지수신시에값이저장되는항목 응답메시지종류 (1~1024 바이트 /512 워드 ) 명칭저장되는값 (10 진 ) 0: 정상응답 1 : 이상응답 2: 미지원 C01H 가상어드레스공간데이터크기요구메시지와같은값 C02 H~C03H 가상어드레스공간선두어드레스요구메시지와같은값 6400H 송신소스노드번호요구메시지와같은값 6401H 트랜잭션코드 65206 6402H 수신데이터크기 ( 바이트 / 워드길이 ) 0 6403 H~6602H 수신데이터영역 (512워드) 0 (e) 네트워크파라미터쓰기 1 요구메시지송신시에필요한설정항목 버퍼메모리어드레스 명칭설정값 (10 진 ) 9A0H 응답메시지종류불필요 (0) 9A1H 가상어드레스공간데이터크기불필요 (0) 9A2 H~9A3H 가상어드레스공간선두어드레스불필요 (0) 6000H 대상노드번호 1~254 6001H 트랜잭션코드 65008 6002H 송신데이터크기 ( 바이트 / 워드길이 ) 20 바이트 /10 워드 6003H 설정파라미터플래그 6004H 영역 1 의선두어드레스 0~511 6005H 영역 1 의크기 0~512 6006H 영역 2 의선두어드레스 0~8191 6007H 영역 2 의크기 0~8192 1: 어드레스ㆍ크기만설정 2: 노드명만설정 3: 어드레스ㆍ크기ㆍ노드명설정 6008 H~600CH 노드명문자열 (10바이트이내 )
6 이용안내 2 응답메시지수신시에값이저장되는항목 버퍼메모리어드레스 명칭저장되는값 (10 진 ) C00H 응답메시지종류 C01H 가상어드레스공간데이터크기 0 C02 H~C03H 가상어드레스공간선두어드레스 0 0: 정상응답 1 : 이상응답 2: 미지원 6400H 송신소스노드번호요구메시지와같은값 6401H 트랜잭션코드 65208 6402H 수신데이터크기 ( 바이트 / 워드길이 ) 0 6403 H~6602H 수신데이터영역 (512워드) 0 (f) 운전지령 1 요구메시지송신시에필요한설정항목 버퍼메모리어드레스 명칭설정값 (10 진 ) 9A0H 응답메시지종류불필요 (0) 9A1H 가상어드레스공간데이터크기불필요 (0) 9A2~9A3 H H 가상어드레스공간선두어드레스불필요 (0) 6000H 대상노드번호 1~254 6001H 트랜잭션코드 65010 6002H 송신데이터크기 ( 바이트 / 워드길이 ) 불필요 (0) 6003 H~6202H 송신데이터영역 (512워드) 불필요 (0) 2 응답메시지수신시에값이저장되는항목 버퍼메모리어드레스 명칭저장되는값 (10 진 ) C00H 응답메시지종류 C01H 가상어드레스공간데이터크기 0 C02 H~C03H 가상어드레스공간선두어드레스 0 0: 정상응답 1 : 이상응답 2: 미지원 6400H 송신소스노드번호요구메시지와같은값 6401H 트랜잭션코드 65210 6402H 수신데이터크기 ( 바이트 / 워드길이 ) 0 6403 H~6602H 수신데이터영역 (512워드) 0
6 이용안내 (g) 정지지령 1 요구메시지송신시에필요한설정항목 버퍼메모리어드레스 명칭설정값 (10 진 ) 9A0H 응답메시지종류불필요 (0) 9A1H 가상어드레스공간데이터크기불필요 (0) 9A2 H~9A3H 가상어드레스공간선두어드레스불필요 (0) 6000H 대상노드번호 1~254 6001H 트랜잭션코드 65009 6002H 송신데이터크기 ( 바이트 / 워드길이 ) 불필요 (0) 6003 H~6202H 송신데이터영역 (512워드) 불필요 (0) 버퍼메모리 어드레스 C00H 2 응답메시지수신시에값이저장되는항목 응답메시지종류 명칭저장되는값 (10 진 ) C01H 가상어드레스공간데이터크기 0 C02 H~C03H 가상어드레스공간선두어드레스 0 0: 정상응답 1 : 이상응답 2: 미지원 6400H 송신소스노드번호요구메시지와같은값 6401H 트랜잭션코드 65209 6402H 수신데이터크기 ( 바이트 / 워드길이 ) 0 6403 H~6602H 수신데이터영역 (512워드) 0 (h) 메시지자기진단 1 요구메시지송신시에필요한설정항목 버퍼메모리 어드레스 명칭설정값 (10 진 ) 9A0H 응답메시지종류불필요 (0) 9A1H 가상어드레스공간데이터크기불필요 (0) 9A2~9A3 H H 가상어드레스공간선두어드레스불필요 (0) 6000H 대상노드번호 1~254 6001H 트랜잭션코드 65015 6002H 송신데이터크기 ( 바이트 / 워드길이 ) 자기진단데이터크기 (1~1024 바이트 /512 워드 ) 6003 H~6202H 송신데이터영역 (512워드) 자기진단데이터 버퍼메모리 어드레스 C00H 2 응답메시지수신시에값이저장되는항목 응답메시지종류 명칭저장되는값 (10 진 ) C01H 가상어드레스공간데이터크기 0 C02 H~C03H 가상어드레스공간선두어드레스 0 0: 정상응답 1 : 이상응답 2: 미지원 6400H 송신소스노드번호요구메시지와같은값 6401H 트랜잭션코드 65215 6402H 수신데이터크기 ( 바이트 / 워드길이 ) 요구메시지와같은값 6403 H~6602H 수신데이터영역 (512워드) 요구메시지와같은값
6 이용안내 6.5.4 샘플프로그램 사이클릭전송및투과형메시지전송의샘플프로그램을, ㆍ GX Configurator-FL 을사용한경우의프로그램ㆍ GX Configurator-FL 을사용하지않는경우의프로그램 에대해설명합니다. (1) 프로그램예의실행환경 (a) 노드 1 측 1 FL-net 모듈장착국 CPU 2 FL-net 모듈의입출력번호 :Q25HCPU :X/Y000~X/Y01F 3 FL-net 모듈의 IP 어드레스 :192.168.250.1 (GX Developer 의인텔리전트기능모듈스위치설정에서설정 (6.3.2 항참조 )) (b) 노드 3측 1 FL-net 모듈장착국 CPU 2 FL-net 모듈의입출력번호 :Q06HCPU :X/Y000~X/Y01F 3 FL-net 모듈의 IP 어드레스 :192.168.250.3 (GX Developer 의인텔리전트기능모듈스위치설정에서설정 (6.3.2 항참조 )) (2) 프로그램개요 (a) 사이클릭전송노드 1 노드 3 의사이클릭데이터전송프로그램 노드 1 노드 3 CPU 모듈 FL-net 모듈 FL-net 회선 FL-net 모듈 디바이스 (B) 버퍼메모리버퍼메모리사이클릭데이터코먼메모리사이클릭데이터영역 ( 영역1) 영역1 영역 ( 영역1) CPU 모듈 디바이스 (B) 노드 1 노드 1 노드 1 노드 1 노드 1 노드 3 노드 3 노드 3 노드 3 노드 3 디바이스 (W) 버퍼메모리사이클릭데이터영역 ( 영역2) 코먼메모리영역2 버퍼메모리사이클릭데이터영역 ( 영역2) 디바이스 (W) 노드 1 노드 1 노드 1 노드 1 노드 1 노드 3 노드 3 노드 3 노드 3 노드 3
6 이용안내 (b) 투과형메시지전송노드 1 노드 3 의투과형메시지전송 요구메시지 노드 1 노드 3 16 비트 16 비트 수신 메시지영역 송신 메시지 영역 비 고 본매뉴얼에사이클릭데이터영역에대한할당시트가기재되어있습니다.( 부 11 참조 ) 사이클릭데이터영역의할당확인용으로활용하십시오. 본샘플프로그램의사이클릭데이터영역할당시트를기입하는예를나타냅니다. (1) 영역 1( 비트영역 ) 노드번호 FL-net 회선 FL-net 모듈 CPU 모듈 코먼메모리어드레스 버퍼메모리어드레스 데이터크기 버퍼 CPU측 (0000~01FF H) (1C00~1DFF H) ( 워드단위 ) 오프셋 디바이스 비고 자노드 노드번호 (2) 영역 2( 워드영역 ) FL-net 회선 FL-net 모듈 CPU 모듈 코먼메모리어드레스 (0000~1FFF H) 버퍼메모리어드레스 (2000~3FFF H) 데이터크기 ( 워드단위 ) 버퍼오프셋 CPU 측 디바이스 비고 자노드
6 이용안내 (3) GX Configurator-FL 을사용한경우의프로그램예 (a) 노드 1 측 1 GX Configurator-FL 의조작 ㆍ초기설정 (6.4.8 항참조 ) 노드명을노드 1, 영역1의선두어드레스를 0000 H, 영역1의크기를 10 H, 영역2의선두어드레스를 0000 H, 영역2의크기를 100H로설정합니다. ㆍ자동리프레시설정 (6.4.9 항참조 ) 설정항목 모듈 전송워드수 모듈 버퍼오프셋 CPU 측 디바이스 사이클릭데이터 : 영역 1 자노드영역타노드영역 사이클릭데이터 : 영역 2 자노드영역타노드영역 ㆍ인텔리전트기능모듈파라미터의쓰기 (6.4.7 항참조 ) 파라미터설정모듈선택화면에서인텔리전트기능모듈의파라미터를 CPU 모듈에씁니다..
6 이용안내 2 프로그램예 << 사이클릭전송 >> 사이클릭데이터설정 노드 1 사이클릭데이터 ( 워드 ) 설정 노드 1 사이클릭데이터 ( 비트 ) 설정 사이클릭데이터설정 노드 1 사이클릭데이터 ( 워드 ) 설정 노드 1 사이클릭데이터 ( 비트 ) 설정 << 메시지전송투과형메시지수신 >> \ 메시지수신중신호 \ 수신데이터영역 메시지수신완료확정 메시지수신중신호 메시지수신완료신호 메시지수신완료확정
6 이용안내 (b) 노드 3 측 1 GX Configurator-FL 의조작 ㆍ초기설정 (6.4.8 항참조 ) 노드명을노드 3, 영역1의선두어드레스를 0020 H, 영역1의크기를 10 H, 영역2의선두어드레스를 0200 H, 영역2의크기를 100H로설정합니다. ㆍ자동리프레시설정 (6.4.9 항참조 ) 설정항목 모듈 전송워드수 모듈 버퍼오프셋 CPU 측 디바이스 사이클릭데이터 : 영역 1 자노드영역타노드영역 사이클릭데이터 : 영역 2 자노드영역타노드영역 ㆍ인텔리전트기능모듈파라미터의쓰기 (6.4.7 항참조 ) 파라미터설정모듈선택화면에서인텔리전트기능모듈의파라미터를 CPU 모듈에씁니다..
6 이용안내 2 프로그램예 << 사이클릭전송 >> 사이클릭데이터설정 노드 3 사이클릭데이터 ( 워드 ) 설정 노드 3 사이클릭데이터 ( 비트 ) 설정 사이클릭데이터설정 노드 3 사이클릭데이터 ( 워드 ) 설정 노드 3 사이클릭데이터 ( 비트 ) 설정 << 메시지전송투과형메시지수신 >> 토큰가입상태신호 메시지송신데이터 메시지송신용타노드번호설정 트랜잭션코드설정 \ 송신데이터크기설정 \ 메시지송송신데이신데이터터영역 메시지송신요구 메시지송신정상완료신호 메시지송신요구 메시지송메시지송신이상신정상완료신호완료신호 \ 메시지송신이상완료신호 투과형메투과형메시지송신시지송신결과결과저장
6 이용안내 (4) GX Configurator-FL 을사용하지않는경우의프로그램예 (a) 노드 1 측 << 초기화처리 >> 모듈레디 노드 1 노드명 : 노드 1 \ 노드명 : 노드 1 노드명 ( 설비명 ) \ 영역 1 어드레스 :0H \ 영역 1 크기 :16 워드 \ 영역 2 어드레스 :0H \ 영역 2 크기 :256 워드 \ 토큰감시타임아웃시간 :10ms \ 최소허용프레임간격 :0μs 파라미터쓰기요구 파라미터쓰기완료신호 파라미터쓰기요구 파라미터설정상태신호 파라미터쓰기요구
6 이용안내 << 사이클릭전송 >> 사이클릭데이터설정 노드 1 사이클릭데이터 ( 워드 ) 설정 노드 1 사이클릭데이터 ( 비트 ) 설정 사이클릭데이터설정 노드 1 사이클릭데이터 ( 워드 ) 설정 노드 1 사이클릭데이터 ( 비트 ) 설정 \ 토큰가입상태신호 노드 1 사노드 1 사이클릭데이클릭데이터 ( 워드 ) 이터영역설정 ( 영역 2) \ 노드 3 토큰참가확인 \ 노드 3 사노드 3 사이클릭데이클릭데이터영역이터 ( 워드 ) ( 영역 2) 설정 노드 1 사노드 1 사이클릭데이클릭데이터 ( 비트 ) 이터영역설정 ( 영역 1) \ 노드 3 토큰참가확인 << 메시지전송투과형미시지수신 >> \ \ 노드 3 사이클릭데이터영역 ( 영역 1) 노드 3 사이클릭데이터 ( 비트 ) 설정 \ 메시지수중신호 \ 수신데이터영역 메시지수신완료확인 메시지수중신호 메시지수신완료확인 메시지수신완료확인
6 이용안내 (b) 노드 3 측 << 초기화처리 >> 모듈레디 노드 3 노드명 : 노드 3 \ 노드명 : 노드 3 노드명 ( 설비명 ) \ 영역 1 어드레스 : 20H \ 영역 1 크기 :16 워드 \ 영역 2 어드레스 : 200H \ 영역 2 크기 :256 워드 \ 토큰감시타임아웃시간 :10ms \ 최소허용프레임간격 :0μs 파라미터쓰기요구 파라미터쓰기완료신호 파라미터쓰기요구 파라미터설정상태신호 파라미터쓰기요구 << 사이클릭전송 >> 사이클릭데이터설정 노드 3 사이클릭데이터 ( 워드 ) 설정 노드 3 사이클릭데이터 ( 비트 ) 설정 사이클릭데이터설정 노드 3 사이클릭데이터 ( 워드 ) 설정 노드 3 사이클릭데이터 ( 비트 ) 설정
6 이용안내 토큰가입노드 1 토큰상태신호참가확인 노드 1 토큰참가확인 << 메시지전송투과형메시지전송 >> \ \ \ 노드 1 사노드 1 사이클릭데이클릭데이터영역이터 ( 워드 ) ( 영역 2) 저장 노드 3 사노드 3 사이클릭데이클릭데이터 ( 워드 ) 이터영역설정 ( 영역 2) \ \ 노드 1 사노드 1 사이클릭데이클릭데이터영역이터 ( 비트 ) ( 영역 1) 저장 \ 노드 3 사노드 3 사이클릭데이클릭데이터 ( 비트 ) 이터영역설정 ( 영역 1) 토큰가입상태신호 메시지송신데이터 \ 메시지송신용타노드번호설정 \ 트랜잭션코드설정 \ 송신데이터크기설정 \ 메시지송송신데이신데이터터영역 메시지송신요구 메시지송신정상완료신호 메시지송신요구 메시지송메시지송신이상신정상완료신호완료신호 \ 메시지송신이상완료신호 투과형메투과형메시지송신시지송신결과결과저장
7 보수ㆍ점검 제 7 장 보수ㆍ점검 FL-net 모듈의보수ㆍ점검및탈착방법에대해설명합니다. 7.1 보수ㆍ점검 FL-net 모듈에서는터미네이터나케이블의접속이느슨해지지않았는지를확인하는것을제외하고특별히점검해야할항목은없습니다. 다만, 시스템을항상최적의상태로유지하기위해,PLC CPU 모듈의사용자매뉴얼에기재된항목에따라점검하십시오. 위험 주의 전원공급중에단자나커넥터에접촉하지마십시오. 감전의우려가있으며동작이상의원인이됩니다. 모듈상부에있는뚜껑내부의커넥터에접촉하지마십시오. 모듈의고장이나동작이상의원인이됩니다. 청소하거나나사를체결할때는작업하기전에반드시 PLC 의전원및 FL-net 시스템의전원을외부에서모두차단하십시오. 차단하지않으면모듈의고장이나동작이상의원인이됩니다. 나사의체결이느슨하면떨어짐, 합선, 동작이상의원인이됩니다. 나사를너무세게조이면, 나사나모듈의파손에의한떨어짐, 합선, 동작이상의원인이됩니다. 모듈에접촉하기전에는반드시접지된금속등에먼저접촉하여인체등에대전되어있는정전기를방전시키십시오. 정전기를방전시키지않으면모듈의고장이나동작이상의원인이됩니다. 모듈내에부스러기나배선쓰레기등의이물질이들어가지않게주의하십시오. 화재, 고장, 동작이상의원인이됩니다. 모듈을분해하거나개조하지마십시오. 고장, 동작이상, 손상, 화재의원인이됩니다.
7 보수ㆍ점검 7.2 모듈을탈착하는경우 취급에대해서는 4.2 항취급시의주의사항 을잘읽고, 안전에주위를기울여 올바르게취급하십시오. FL-net 모듈의탈착순서에대해설명합니다. <FL-net 모듈교환시의조작순서 > ( 순서 1) FL-net 모듈장착국의전원을 OFF 한다. ( 순서 2) 네트워크케이블및 FL-net 모듈을떼어낸다. ( 순서 3) 6.3.1 운전까지의순서 에따라서 FL-net 모듈을기동한다. <CPU 교환시의조작순서> ( 순서 1) GX Developer를이용하여 FL-net 모듈관련설정항목 (I/O 테이블,IP 어드레스 ) 및시퀀스프로그램을읽고저장한다. (* 1) ( 순서 2) CPU 모듈을교환한다.(CPU 모듈의사용자매뉴얼참조 ) ( 순서 3) GX Developer 에저장되어있는 FL-net 모듈관련설정항목및시퀀스 프로그램을 CPU 모듈에쓴다. *1:CPU 모듈교환과관계없이 FL-net 모듈관련항목을설정하거나변경한경우에는파라미터를기록하거나저장하실것을권합니다.
8 트러블슈팅 제 8 장 트러블슈팅 FL-net 모듈에대해발생하는에러내용및트러블슈팅에대해설명합니다. 8.1 고장 이라고생각하시기전에 FL-net 모듈의동작이비정상적인경우, 다음의내용에대해확인ㆍ점검하십시오. 내용 1 모듈은올바르게장착되어있습니까? 2 GX Developer에서모듈에대해서올바르게설정하였습니까? 3 코먼메모리영역은올바르게설정되어있습니까? 4 모듈의접속커넥터등이풀려있지는않습니까? 5 통신케이블은올바르게접속되어있습니까? 6 10BASE5/10BASE2 케이블의종단저항은접속되어있습니까? 7 10BASE5/10BASE2 케이블은올바르게접지되어있습니까? 8 10BASE-T 케이블에크로스케이블을사용하고있지않습니까? 9 케이블은카테고리 5 사양입니까? 10 Ethernet의허브, 리피터전원이투입되어있습니까?
8 트러블슈팅 8.2 일반적인네트워크의이상과대책 (1) 통신할수없는경우 FL-net 모듈에의해통신할수없는경우, 다음의항목에대해확인ㆍ점검하십시오. 점검위치확인사항대응방법 전원통신케이블과트랜시버접속 PLC의전원모듈의 [POWER] LED는점등되어있습니까? 전원케이블빠짐, 전압을확인한다. FL-net 모듈의 [RUN] LED는점등되어있습니까? 전원케이블빠짐, 전압을확인한다. AUI의전원모듈의전원램프는점등되어있습니까? 전원케이블빠짐, 전압을확인한다. AUI의전원모듈의전원출력은규정된전압 (12V) 입니까? 전원케이블빠짐, 전압을확인한다. 허브의전원램프는점등되어있습니까? 전원케이블빠짐, 전압을확인한다. AUI용전원케이블은올바르게기기에접속되어있습니까? 전원케이블빠짐, 전압을확인한다. 트랜시버의불안정한부분은없습니까? 다시설치한다. 트랜시버검사장치에이상은없습니까? 정상적으로될때까지조정한다. 연속해서이상이발생되는경우에는다른위치에설치한다. 트랜시버는올바르게절연되어있습니까? 다시설치한다. 트랜시버는통신케이블의마커부분 에올바르게설치되어있습니까? 설치위치를재검토한다. 트랜시버케이블과트랜시버접속트랜시버케이블과기기접속 트랜시버케이블은올바르게기기에 설치되어있습니까? 트랜시버검사장치에이상은없습니까? 트랜시버는올바르게접속되어있습 니까? 트랜시버의 LED 는정상적으로점등되 어있습니까? 트랜시버케이블은올바르게기기에 설치되어있습니까? 기기의 LED 의 [TX]( 송신 ), [RX]( 수신 ) 는정상적으로점등되어있습니까? 미디어전환스위치 (SQE 등 ) 는올바 르게설정되어있습니까? 설치상태를재검토한다. 필요에따라서다시조인다. 검사장치취급설명서에따라서설치상태를체크한다. 올바르게접속한다. 전원케이블빠짐, 전압을확인한다. 설치상태를재검토한다. 필요에따라서다시조인다. 이상내용을확인한다. 설정내용을재검토한다.
8 트러블슈팅 (2) 통신이불안정한경우 FL-net 모듈에의한통신이불안정한경우, 다음내용에대해확인ㆍ점검하십 시오. 점검위치확인사항대응방법 전송로확인 통신참가국의기기설정확인 동축케이블의외부도체는일점접지 되어있습니까? AUI 케이블의실드선은올바르게접지 에접속되어있습니까? PING 커맨드에올바르게각국이응 답하고있습니까? Collision 램프가자주점등하고있지 않습니까? 올바르게접지한다. 제조회사의취급설명서에따라서접지한다. 응답을반환하지않는국의전원, 케이블등을체크한다. 케이블, 커넥터의접촉을확인한다. 애널라이저로이상내용을확인한다. 리피터는 4 단이내입니까? 구성을재검토한다. 각세그먼트는규정길이이내입니까? 구성을재검토한다. 종단저항은양단에 2 개설치되어있 습니까? 각세그먼트내의접속기기수는규정 범위이내입니까? 기기가접속되어있는세그먼트는 3 세그먼트이내입니까? 구성을재검토한다. 구성을재검토한다. 구성을재검토한다. 리피터의전원은투입되어있습니까? 전원케이블빠짐, 전압을확인한다. 네트워크의 IP 어드레스는올바르게 설정되어있습니까? 기기의국번은올바르게설정되어있 습니까? 기기의파라미터는올바르게설정되어있습니까? [TX] LED( 송신 ) 는연속적으로또는 단속적으로점등되고있습니까? [LNK] LED( 링크 ) 는연속적으로점등되고있습니까? 설정된 IP 어드레스를지원툴과애널라이저로재확인한다. 설정된국번을지원툴이나애널라이저로재확인한다. 설정된기기의파라미터를지원툴로재확인한다. 기기의설정을재확인한다. 기기의파라미터설정을재확인한다.
8 트러블슈팅 (3) PING 기능 에의한초기화처리의완료확인방법 FL-net(OPCN-2) 네트워크상에접속되어있는상대기기 (DOS/VPC 등 ) 로부터자노드 FL-net 모듈에 PING 커맨드를발행하여초기화처리의완료를확인하는예를나타 냅니다. \>ping IP 어드레스 프로그램예를나타냅니다. 예 FL-net 모듈의 IP 어드레스 :192.0.1.254 정상화면예 커맨드실행 이상화면예 커맨드실행
8 트러블슈팅 8.3 FL-net(OPCN-2) 사용시의주의사항 FL-net(OPCN-2) 의전송로의규격에대해서는 IEEE802.3 을참조하십시오. 본규격이 외에 FL-net(OPCN-2) 고유의제한이있으므로다음과같은점에주의하셔야합니다. 내 용 1 FL-net(OPCN-2) 의통신케이블에다른 Ethernet의통신데이터는전송하지마십시오. 2 FL-net(OPCN-2) 은라우터에접속하지마십시오. 3 FL-net(OPCN-2) 에스위칭허브를사용해도효과는없습니다. 4 적외선이나무선등의미디어를사용하면, 통신의실시간효율이큰폭으로저하되는경우가있습니다. 5 PC를사용한경우에는 PC 본체의능력이나사용하시는 OS 및어플리케이션에따라서통신효율이큰폭으로달라지는경우가있습니다. IP 어드레스는정해져있는어드레스를사용하십시오. 네트워크어드레스는별도로준비할필요가있습니다.( 기본네트워크어드레스는 192.168.250입니다.) 또한, IP 어드레스의노드번호 ( 국번 ) 는입력가능범위가기재되어있습니다. 6 네트워크어드레스 노드번호 노드번호는초기설정시에는번호중복을체크하지못하고, 통 신된이후에처음으로노드번호중복에러가되므로설정시에 주의가필요합니다. 7 접지는확실하게하십시오. 또한, 접지선은충분한굵기를확보하십시오. 8 노이즈가발생되는위치에서는충분히떼어놓으십시오. 또한, 전원선등과는함께배선하지마십시오. 사이클릭데이터통신과메시지데이터통신을동시에실행할때는데이터의양등에의해처리효율이저하되는 9 경우가있습니다. 10 사이클릭데이터통신의영역 ( 코먼메모리영역 ) 은연속해서확보할필요는없습니다. 11 트랜시버에 SQE 스위치가장착되어있는경우에는취급설명서에따라서올바르게설정하십시오. 12 13 접속되는기기의처리능력에따라서시스템전체의동시통신성능에영향을받습니다. 통신처리능력 ( 최소허용프레임간격 ) 이가장낮은기기가전체의통신처리속도를결정합니다. 이때문에 1대의기기를접속하거나추가함에따라시스템전체의처리효율이큰폭으로저하되는경우가있습니다. 메시지데이터통신의머리글부분은 Big Endian지만데이터부분은 Little Endian입니다. 다만프로파일읽기로의데이터부인시스템파라미터는 Big Endian 입니다.(Big Endian이란 MSB를최초로송출하는방식을뜻합니다.)
8 트러블슈팅 8.4 트러블슈팅플로 FL-net 모듈에대해교신할수없는경우의간단한트러블슈팅을나타냅니다. 데이터교신을할수없다 장착한 FL-net 모듈 ( 및타사모듈 ) 이 FL-net 프로토콜버전 1.00 제품인지를확인한다. FL-net 모듈이장착되어있는 CPU 모듈에에러가발생되고있는지를확인한다. CPU 모듈의처리를정지하는에러가발생되고있는가? 각 CPU 모듈사용자매뉴얼의트러블슈팅을참조하여에러요인을복구한다. 해당하는 FL-net 모듈의상태를확인한다. FL-net 모듈의 [RUN] LED 가점등되고있는가? CPU 모듈을리셋한다. 리셋해도 FL-net 모듈의 [RUN] LED 가점등되지않는경우에는 FL-net 모듈의하드웨어이상이라고생각됩니다. FL-net 모듈을교환하고자국과교신하고있는상대기기를모두재기동하십시오. 접속케이블은확실하게접속되어있는가? 케이블을확실히접속하십시오. 동작모드는 온라인 으로되어있는가? GX Developer 의인텔리전트기능모듈스위치설정에서 [ 스위치 5] 를 0 ( 온라인 ) 으로설정하십시오. (6.3.2 항참조 ) FL-net 모듈은토큰에참가하고있는가? ([LNK] LED 점등 ) 초기화처리를실행한다. (6.4.1 항참조 ) 초기화처리실행후 [LNK] LED 가점등되지않는경우에는에러코드 (8.4.2 항참조 ) 에근거하여에러내용을복구한다. Version 2 와 Version1 을함께사용하고있지않는지를확인한다.
8 트러블슈팅 10BASE2 로접속되어있는가? FL-net 모듈장착국전원모듈의접지상태를확인한다. (LG ㆍ FG 단자의접지 ) LG ㆍ FG 단자는접지되어있는가? LG 단자ㆍFG 단자를접지한다음 FL-net 모듈을기동하여상대기기와교신해본다.(* 1) 교신처리별로이상위치를확인하여복구한다. *1 FL-net 모듈장착국전원모듈의 LG 단자ㆍ FG 단자가설정되어있지않을때는노이즈의영향으로통신회선이클로즈 ( 차단 ) 되어교신상대기기와교신할수없게되는경우가있습니다. FL-net 모듈장착국의전원을 OFF 한다음,CPU 모듈의사용자매뉴얼의배선설명내용을참조하여전원모듈의 LG 단자ㆍ FG 단자를접지하십시오.
8 트러블슈팅 8.5 에러와대책 FL-net 모듈의에러와대책에대해설명합니다 비 고 여러제조회사의기기와접속하여회선이상등이발생된경우, 사용자가회선애널라이저등을사용하여이상이있는부분을분리해주십시오. 8.5.1 LED 에의한이상의확인 FL-net 모듈앞면에있는 LED 에서확인할수있는이상에대해설명합니다. FL-net 모듈앞면에있는 LED 에서다음의내용을확인할수있습니다. <FL-net 모듈 LED> LED 명칭확인내용원인 / 처리 1 [RUN] 2 [PER] 3 [TX] PLC 의전원투입후에 소등 PLC 의전원투입후에 점등 [LNK] LED 점등중에 [TX] LED 가점멸되지않는다 1 WDT 에러 ㆍ FL-net 모듈의자기진단기능에의해 WDT( 약 500ms) 에러가되었을때 WDT 에러검출신호 (X1F) 가 ON 된다. 2 FL-net 모듈장착불량 ㆍ전원모듈의전원용량 (DC5V) 이부족하지않는지를확인한다. ㆍ전원을 OFF 한다음모듈을다시장착한다. 1FL-net 모듈의설정에러 다음의설정내용을확인한다. ㆍ모드 ㆍ노드번호 ㆍ코먼메모리선두어드레스 / 크기설정 2 FL-net 모듈에러 (* 1) 1 [PER] LED 점등 ㆍ [PER] LED 의점등요인을제거한다. 2 프로그램의재검토 ㆍ네트워크파라미터의설정내용을재검토한다. *1: 하드웨어테스트를실행하여 FL-net 모듈이정상적으로동작하는지의여부를확인하십시오. (6.3.1 항 (1) 참조 ) ( 다음페이지에계속 )
8 트러블슈팅 LED 명칭확인내용원인 / 처리 4 [RX] [RX] LED 가소등된상태 에서데이터를수신할 수없다. 1 [PER] LED 점등 ㆍ [PER] LED 의점등요인을제거한다. 2 케이블의접속불량ㆍ케이블의접속상태를확인한다. (* 2) 3 자국 IP 어드레스설정에러 ( 이전페이지에서 ) ㆍ케이블의접속에문제가없는경우에는 FL-net 모듈의 IP 어드레스설 정내용을재검토한다. *2: 진단테스트를실행하여케이블접속및 Ethernet 회선에문제가없는지의여부를확인하십시오. (6.3.1 항 (1) 참조 )
8 트러블슈팅 8.5.2 에러코드에의한이상의확인 FL-net 모듈이데이터교신하기위한각처리, 자노드 CPU 로부터의처리요구시에발생하는에러의에러코드 ( 이상코드 ), 내용에대해설명합니다. 에러코드는 GX Developer 의시스템모니터에서확인할수있습니다.(8.6 항참조 ) (1) 에러코드일람 에러코드내용 0H 정상 3E8 H~4FFFH C000 H~CFFFH CPU 모듈을검출하는에러번호 FL-net 모듈을검출하는에러번호 (2) 버퍼메모리에저장되는에러코드 FL-net 모듈이데이터교신을하기위한각처리시에에러가발생되어,FL-net 모듈의버퍼메모리에에러코드가저장될때의에러내용과그에러처리에대해 설명합니다. 에러코드표의 저장위치 항목은해당에러코드가저장되는버퍼메모리를 나타냅니다. 저장위치 항목에나타내는설명용명칭과버퍼메모리영역의대응은다음과 같이됩니다.( 저장위치가표기되어있지않은에러코드는상대기기에반환되는 에러코드입니다.) 설명명칭버퍼메모리버퍼메모리어드레스 스위치인텔리전트기능모듈스위치설정상태 9C6H 파라미터설정네트워크파라미터설정상태 9D2H 파라미터결과네트워크파라미터읽기결과 9D3H 프로파일결과디바이스프로파일읽기결과 9D4H 로그클리어결과로그데이터클리어결과 9D5H 로그데이터결과로그데이터읽기결과 9D6H 메시지결과투과형메시지송신결과 9D7H 저장위치 에러코드에러내용에러처리 3E8 H~3FFFH (CPU 모듈이검출한에러 ) ㆍ CPU 의사용자매뉴얼의트러블슈팅설명항을참조하여처리한다. 4000 H~4FFFH (CPU 모듈이검출한에러 ) ㆍQCPU의사용자매뉴얼의부록을참조하여처리한다. C001H FL-net 모듈의 OS 가이상하다. ㆍ FL-net 모듈을교환한다. C003H C004H C005H IP 어드레스 ( 네트워크어드레ㆍ IP 어드레스를수정한다. 스 ) 의설정값에잘못이있다. IP 어드레스 ( 호스트어드레스 ) ㆍ IP 어드레스를수정한다. 의설정값에잘못이있다. 모드번호의설정값에잘못이ㆍ모드번호를수정한다. 있다. ( 다음페이지에계속 )
8 트러블슈팅 ( 이전페이지에서 ) 저장위치 에러코드에러내용에러처리 C021H C022H C023H C024H C025H C026H C027H C028H C029H C02AH C02CH C02DH C104H C105H C106H C107H C108H C112H C321H IP 어드레스 ( 네트워크어드레 스 ) 의설정값에잘못이있다. ㆍ IP 어드레스를수정한다. IP 어드레스 ( 호스트어드레스 ) ㆍ IP 어드레스를수정한다. 의설정값에잘못이있다. 코먼메모리영역 1 선두어드 레스의설정값에잘못이있다. ㆍ코먼메모리영역 1 선두어드레스의설정값을수정하고다시초기화처리를한다. 코먼메모리영역1 크기의설정ㆍ코먼메모리영역1 크기의설정값을수정하고다시초기화처리를값에잘못이있다. 한다. 코먼메모리영역 1 선두어드레 스 + 크기의설정값이허용범위 외다. 코먼메모리영역 2 선두어드레 스의설정값에잘못이있다. 코먼메모리영역 2 크기의설정 값에잘못이있다. 코먼메모리영역 2 선두어드레 스 + 크기의설정값이허용범위 외다. 토큰감시타임아웃시간의설 정값에잘못이있다. 최소허용프레임간격의설정 값에잘못이있다. 코먼메모리영역의설정이타 노드의설정범위와중복되어 있다. ㆍ코먼메모리영역 1 선두어드레스, 크기의설정값을수정하고다시초기화처리를한다. ㆍ코먼메모리영역 2 선두어드레스의설정값을수정하고다시초기화처리를한다. ㆍ코먼메모리영역 2 크기의설정값을수정하고다시초기화처리를한다. ㆍ코먼메모리영역 2 선두어드레스, 크기의설정값을수정하고다시초기화처리를한다. ㆍ토큰감시타임아웃시간의설정값을수정하여다시초기화처리를한다. ㆍ최소허용프레임간격의설정값을수정하여다시초기화처리를한다. ㆍ코먼메모리의설정값을수정한다. 메시지데이터단위선택에잘ㆍ메시지데이터단위선택을수정한다. 못이있다. 멀티 CPU 시스템의 1 호기ㆍ 4 호 기 CPU 이상이다. ㆍ 1 호기ㆍ 4 호기 CPU 의에러코드를확인하여, 이상의요인을제거한다. 멀티 CPU 시스템의 1호기 CPU와의인터페이스에이상이발생하ㆍ 1호기 CPU의에러코드를확인하여, 이상의요인을제거한다. 였다. 멀티 CPU 시스템의 2 호기 CPU 와 의인터페이스에이상이발생하ㆍ 2호기 CPU의에러코드를확인하여, 이상의요인을제거한다. 였다. 멀티 CPU 시스템의 3 호기 CPU 와 의인터페이스에이상이발생하ㆍ 3호기 CPU의에러코드를확인하여, 이상의요인을제거한다. 였다. 멀티 CPU 시스템의 4 호기 CPU 와 의인터페이스에이상이발생하ㆍ 4호기 CPU의에러코드를확인하여, 이상의요인을제거한다. 였다. 멀티 CPU 시스템의관리 CPU 와 의인터페이스에이상이발생하ㆍ관리 CPU의에러코드를확인하여, 이상의요인을제거한다. 였다. 대상노드번호의설정값이허용범위외다. ㆍ해당하는대상노드번호의설정값을수정한다. ㆍ해당하는대상노드번호의설정값을수정한다. C322H 대상노드가존재하지않는다. ㆍ상대기기의동작을확인한다. C323H 대상노드로부터의응답이 10초ㆍ해당하는대상노드번호의설정값을수정한다. 이상반환되지않다. ㆍ상대기기의동작을확인한다. C324H 송신데이터에잘못이있다. ㆍ송신데이터를수정한다. C325H 트랜잭션코드에해당하는처리를 FL-net 모듈이지원하지않 는다. ㆍ트랜잭션코드를수정한다. ( 다음페이지에계속 )
8 트러블슈팅 ( 이전페이지에서 ) 저장위치 에러코드에러내용에러처리 C326H C327H C328H C329H C421H C422H C423H C424H C425H C42BH 대상노드의버퍼에사용가능ㆍ시간을두고다시실행한다. 용량이없다. 요구가브로드캐스트스테이트ㆍ노드번호를수정한다. 먼트다. 토큰에참가하고있지않다 트랜잭션코드가 X/Y 핸드셰이크사양이다. ㆍ PLC 상태, 배선상태를확인한다. ㆍ초기화처리의설정내용을재검토한다. ㆍ트랜잭션코드를수정한다. 가상어드레스공간의워드길ㆍ요구데이터를재검토한다. 이설정값이허용범위외다. 가상어드레스공간의어드레스ㆍ요구데이터를재검토한다. 설정값이허용범위외다. 워드블록읽기요구데이터의 데이터크기가 0 으로되어 있지않다. 수신메시지의바이트길이가 허용범위외다. ㆍ요구데이터를재검토한다. ㆍ요구데이터를재검토한다. 수신메시지의어드레스설정값ㆍ요구데이터를재검토한다. 이허용범위외다. 타노드로부터의응답이 10초이ㆍ요구노드를재검토한다. 상반환되지않는다. C501H 자기진단에러ㆍ케이블을재검토한다. C502H 하드웨어이상ㆍ FL-net 모듈을교환한다. C503H 하드웨어이상ㆍ FL-net 모듈을교환한다.
8 트러블슈팅 8.6 시스템모니터 시스템모니터를이용하여 FL-net 모듈의상태를확인할수있습니다. (1) 기동순서 GX Developer [Diagnostics] [System monitor ] Module s Detailed Information (2) 표시내용 항목내용 Module Module Information Error Display Error contents-disposa Module Name I/O Address Implementation Position Product information Module access Status of I/O Address Verify Present Error Error Display Contents Disposal 대상모듈의형명이표시됩니다. 대상모듈의선두입출력번호가표시됩니다. 모듈이장착되어있는슬롯위치가표시됩니다. 대상모듈의시리얼 No. 와기능버전이표시됩니다. *1 모듈레디 (X1C) ON 시및 WDT 에러 (X1F) OFF 시에액세스상태가표시됩니다. 사용자가파라미터설정된모듈과장착되어있는모듈이일치하고있는지 여부가표시됩니다. 발생된에러의에러코드가표시됩니다.(8.5.2 항참조 ) 버퍼메모리 ( 어드레스 :9C6H, 9D2H~9D7H) 에저장되어있는최신 16 건의에러 코드가표시됩니다. 에러표시에서선택한에러코드의에러내용과처리가표시됩니다. *1 제품정보의마지막에는모듈의기능버전을나타냅니다. 예 : 마지막이 B 일때는기능버전 B 의모듈인것을나타냅니다.
8 트러블슈팅 8.7 H/W 정보 H/W 정보는 GX Developer에서 FL-net 모듈의 LED 정보와스위치정보의상세를모 니터할수있습니다.H/W 정보를표시하려면,GXDeveloper의 Diagnosis System monitor Module detailed information 에서 H/W Information 버튼을 클릭합니다. 다음화면이표시됩니다. 각항목에표시되는내용은다음과같습니다. 1 실제 LED 정보 FL-net 모듈에서점등하는 LED 정보가표시됩니다. ㆍ LNK 0000: 소등 0001: 점등ㆍ PER 0000: 소등 0001: 점등 2, 3 시스템정보 FL-net 모듈의시스템정보가표시됩니다. 4 노드번호스위치정보 FL-net 모듈에설정되어있는노드번호 (IP 어드레스의 4 번째자리 ) 가표시됩니다. 표시범위 :1~254 5 모드번호스위치정보 FL-net 모듈에설정되어있는모드번호가표시됩니다. 표시범위 :0~F 6 인텔리전트기능모듈스위치설정 GX Developer 에서파라미터의 I/O 할당설정에서설정한인텔리전트기능모듈스위 치설정 1~5 의내용이표시됩니다.(No.1 인텔리전트기능모듈스위치설정 1)