Siemens(Áö¸à½º) PLC Write ±â´É Áú¹®µå¸³´Ï´Ù.(³»¿ëÃß°¡)

garocn   
   Á¶È¸ 421   Ãßõ 0    

c# 으로 S7netplus 라이브러리 받아서 개발 중인 초보 PLC 개발자 입니다.

Connection 부분은 문제 없이 되구, Write 테스트 하는데 막히는 부분이 있어서 질문드려요

_plc.Write("MW0", (short)8);

이렇게 쓰면 MW0 영역에만 써지는게 맞는데, MW1 영역에는 왜 써지는 걸까요?


추가 내용) 

저는 라이브러리가 잘못된줄알았는데, Siemes가 제공하는 TIA Tool 에서 값을 줘도 동일한 문제가 발생하네요. 

아마 Siemens가 다른 제조사 PLC들과 메모리 체계 방식이 다른거 같아서 혼동이 오네요.. 

10진수 255 값을 MW0 주소에 Write했을 때는 다음 주소(MW1) 까지 영향을 주지만, 256 이상 값을 쓰면 다음 주소 값에 영향을 안주네요. 

1. MW0 에 10진수 12를 Write 했을 때

2. MW0 에 10진수 256를 Write 했을 때,





소스 첨부)




서명
ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
¼­ÇüÈ£ 01-16
Áú¹®ÀÌ ³Ê¹« ª½À´Ï´Ù.
¹®Á¦°¡ ÀÖ´Â °÷ ±ÙóÀÇ Äڵ带 °°ÀÌ º¸¿©Áֽøé ÇØ°á¿¡ µµ¿òÀÌ µÉ°Ì´Ï´Ù.
     
garocn 01-17
÷ºÎÇؼ­ ¿Ã·Á³ù½À´Ï´Ù °¨»çÇÕ´Ï´Ù
°õ»ïÃÌ 01-17
¿Ã¸®½Å Áú¹®ÀÌ Á» ÀÌÇØ°¡ ¾ÈµÇ¼­ ´Ù½Ã ¿©Â޾´Ï´Ù.

±×·¯´Ï±î %MW0¿¡ °ª ¹üÀ§°¡ ³ÑÁö ¾ÊÀº °ªÀ» ³Ö¾ú´Âµ¥ %MW1ÀÇ °ªÀÌ ¿Ö º¯ÇÏ³Ä ¶ó´Â À̾߱â½Å°Ç°¡¿ä?(Siemens S7 PLCÀÇ 1 ¿öµå´Â 16ºñÆ®ÀÔ´Ï´Ù.)
     
garocn 01-17
³× ¸Â½À´Ï´Ù. %MW1ÀÇ °ªÀÌ ¿Ö º¯ÇÏ´ÂÁö ±Ã±ÝÇÕ´Ï´Ù.
16bit¸é 8À̶õ °ªÀ» ÀÔ·Â ÇßÀ»¶§, ÇØ´ç ÁÖ¼Ò(%MW0)¿¡¸¸ Ç¥Çö µÇ´Â°Ô ¸ÂÁö ¾Ê³ª ½Í¾î¼­¿ä.

ÇöÀç±îÁö ¸î °¡Áö case·Î Å×½ºÆ®ÇßÀ» ¶§,
Simens S7 PLC¿¡¼­ ¿öµå Çü½ÄÀÇ µ¥ÀÌÅ͸¦ ÀÐ°í ¾µ ¶§´Â ¦¼ö ¾îµå·¹½º ±âÁØÀ¸·Î Write Çϸé, Ȧ¼ö ¹øÈ£ÀÇ ÁÖ¼Ò °ªÀº ¹èÁ¦ÇÏ´Â°Ô ¸Â´Â°Å °°¾Æ¿ä.
´Ù¸¥ ¿¹·Î ´õºí ¿öµåÀÇ °ªÀ» %MW0 ¿¡ ÀûÀ¸¸é, MW0, MW1, MW2, MW3 ÀÇ °ªµéÀÌ ¸ðµÎ ¹Ù²î³×¿ä.
ÀÌ ¸»Àº (%MW0, %MW1) °¡ 1 Word ¿¡ ÇÊ¿äÇÑ ÁÖ¼Ò°ªÀ̶õ ¾ê±â°í, Tool »ó ¿¡¼­ Bin °ªÀ¸·Î È®ÀÎÇغÁµµ 32bit ¸¦ ¸ðµÎ »ç¿ëÇÏ´Â°Ô Çò°¥¸®³×¿ä.
          
°õ»ïÃÌ 14:53
ÇØ´ç Åë½Å ¼Ò½º°¡ 1¿öµå Àü¼ÛÀ» ¸øÇÑ´Ù°í ºÁ¾ß°Ú³×¿ä. ¼Ò½º Çѹø Àç°ËÅä Çغ¸½Ã´Â°Ô ÁÁÀ»°Å°°½À´Ï´Ù.
               
garocn 15:39
¼Ò½º¹®Á¦´Â ¾Æ´Ï±¸, Áö¸à½º¿¡¼­ Á¦°øÇÏ´Â TIA Tool ÀÚü¿¡¼­µµ ±×·¸³×¿ä. Áö¸à½º PLC Åë½ÅÀÚü°¡ ±×·±°¡ºÁ¿ä
¹Ý¸¸Àü¼ÛÇغ¸¼¼¿ä

//µ¥ÀÌÅ͠ŸÀÔ(2)
    //[ h00 ºñÆ® ][ h01 ¹ÙÀÌÆ® ][ h02 ¿öµå ][ h03 ´õºí¿öµå ][ h04 ·Õ¿öµå][ h14 ¿¬¼Ó]

´õºí ¿öµåÀÇ °æ¿ì µ¥ÀÌÅÍÀÇ ¼ø¹øÀÌ ¹Ð¸®´Â Çö»óÀÌ ÀÖ¾î ¹øÁö¸¦ ´ÙÀ½°ú °°ÀÌ Àü¼ÛÇØ¾ß ÇÕ´Ï´Ù.M200¹øÀÎ °æ¿ì ÁÖ¼Ò´Â 200¹øÀÇ Àý¹ÝÀÎ 100¹øÁö¸¦ ½á¾ß µ¥ÀÌÅÍ°¡ ¹Ð¸®Áö ¾Ê°í Àü¼ÛµË´Ï´Ù.
M200 --> % MD100

¶ó°í Çϳ׿ä


QnA
Á¦¸ñPage 2791/5695
2014-05   5073637   Á¤ÀºÁØ1
2015-12   1610691   ¹é¸Þ°¡
2015-10   4597   ¹æoÈ¿o¹®
2016-10   4240   Çϼ¿È£ÇÁ
2017-11   6030   Á¤»ó¹é
2020-03   2594   ±è»óÇõ2
2021-07   2737   ÄËƲ¸®12
2017-11   9819   Sakura24
2023-03   1250   ±èÁØÀ¯
2017-11   4714   Landa
2014-06   3736   ¹Ì¼ö¸Ç
2021-08   2167   ¸í¶û
2009-06   7058   ÀÌ¿ë¿ì
2015-10   3892   ¼öÇÊó·³
2019-02   2491   ÄðÄðÄð
2021-08   2167   ¿ì¿ì¾¾¾¾¾¾
01-16   422   garocn
2009-07   6710   Àܵð
2014-06   4302   ±è°Ç¿ì
2021-08   2966   ArtsRommel
2017-11   3832   Doker
2016-10   5359   Àü¼³¼ÓÀǹ̡¦