m번지 셋팅방법 문의



  • M번지 를 사용하고싶은데 M1 과 M101 은 되는데  나머지는 데이터 변화가 없습니다



  • 안녕하세요. 

    뉴로메카입니다.

    나머지 데이터가 무엇을 말하는건가요 ?

    캡쳐의 D4500 번지대의 주소들에 대해서라면, 

    뉴로메카에서 제공하는 M 변수(M001 ~ M999) 는 D001 ~ D999 까지에 매칭됩니다. 



  • @gwanwoo-kim    

    메뉴얼 보면 M0~M999 번지까지 사용할수있다고 되어있는데 

    통신메뉴얼 대로 짜보니 M1 <-> D001 번과 M101 <-> D101 은 정상 통신이 가능한데 나머지 어드레스는 통신이 안되고있습니다



  • 통신메뉴얼 대로 무엇을 짜셨다는 것인지 좀더 자세한 설명이 필요합니다. 

    질문글의 캡쳐는 무엇을 설명하고 있는건가요?

    위 캡쳐로 추측 되는것은  D4500~D4510에 값을 쓰려고 하는것으로 보입니다.



  • @gwanwoo-kim

    프로그램은 이렇게 되어있습니다

    D1~99 D101~401 까지 사용할려고 하고있습니다

    M번지로 따지면 쓰기는 M1~M99 읽기는 M101~401 까지 설정하였습니다



  • 연속된 데이터를 교환하기 위해서는 

    주고받을 연속 데이터 개수에 맞춰서 데이터 크기를 조절해 주어야합니다. 

    데이터 영역을 1개(D1, D101) 만 잡아두었기 때문에 D1, D101만 적용된것으로 보입니다.

    좀더 자세한 설정법은 내일 PLC 담당자가 답변 드리겠습니다. 



  • @gwanwoo-kim

    혹시 PLC 담당자님 언제쯤 연락 가능한지 알수있을까요???



  • Send Packet의 packet setting Element No. 11번과

    Receive Packe의 packet setting Element No.7번 세팅시 아래 사진과 같이 사용하고싶은 데이터 개수만큼 data length(사용할 데이터개수 * 2)를 설정해주셔야합니다.

    예를들어, D1~D99 쓰기영역을 설정하기 위해서는

    Data length는 198

    Send Data Length Storage Area에 D0을 설정한 뒤, 

    작성하신 프로그램에서 MOV K2 D0 -> MOV K198 D0으로 변경하셔야합니다.


Log in to reply