**********************************************************************************

       LANIO V[Yp
       \tgEFA  LANIOModbusTCPMaster
                                                       (C)2025 by LINEEYE CO.,LTD.
**********************************************************************************

1. \tgEFAɂ

  ΏۂLANIOModbusTCP[hłpɁAp\RI/O̐䂨ModbusTCPʐM
  mF邽߂̃\tgEFAłB
  I/O̍ۂɑMModbusTCPtH[}bg邱Ƃł܂̂ŁA
  qlƎ̃\tgEFAJۂ̎QlɂĂ܂B

==================================================================================
2. Ώۋ@

  ELA-N2R2P / LA-N2R2P-E / LA-N2R2P-P / LA-N2R2P-PE  t@[EFA1.03 ȍ~
  ELA-3A3P-PW / LA-2R3A-W

==================================================================================
3. 
  
  PC: ȉOSɓ\PC/AT݊@
  OS: Microsoft Windows  {

==================================================================================
4D쌠іƐӎ

  E{vÓAt[\tgł̂łRɂgp܂Agp@
    \tgCȂǂ̃T|[g͍sĂ܂̂łB
  E{vO̒쌠͊ЃCACۗLĂ܂B
  E{vOɂĐguɂāAЂ͈؂̐ӔC𕉂˂܂B
  E{vỎ^p͎gp҂̎ȐӔCł肢܂B
  E{vO̍Ĕzz͌ł֎~v܂B
  E{vO̎dl͗\ȂύXꍇ܂̂łB

==================================================================================
5DCXg[ƋN

  CXg[͕svłB{\tgEFA^ꂽtCD ̃tH_܂́A
  CACz[y[W{\tgEFA_E[hĉ𓀂tH_
  st@CLANIOModbusTCPMaster.exep\R̓KȃtH_ɃRs[ĂB
  N@́ARs[tH_̎st@C_uNbN܂B
  ut@CAEH[vuZLeB\tgEFAvȂǂ̌x\邱
  ܂̂ŁAgpꍇ͋ĂB

==================================================================================
6. @

  1jڑIPAhXLANIOɐݒ肵IPAhX͂A[ڑ]NbN܂B
  
  2jڑƊet@NṼNGM\ƂȂ܂̂
     et@NVŐݒ肵uMv{^NbN܂B

   ERead Coil Status (01)
    uDO͈͑IvŎw肵͈͂̏o͒[qDOԂuDOԁvɕ\܂B
     ) DO:[1:OFF 2:ON  ]
         DO1ItADO2ȈԂ\܂B

   ERead Holding Registers (03)
    uAO͈͑IvŎw肵͈͂̏o͒[qAOԂuAOԁvɕ\܂B
     ) AO:[1: 0x0CCD 2: 0x7FFF]
         AO10CCDAAO27FFF̏Ԃ\܂B

   EForce Single Coil (05)
    uDOIvŎw肵o͒[qDȌԂI/It܂B
     `FbN{bNXɃ`FbNƃIAOƃIt̐ƂȂ܂B
     ) DOI:DO1  I
         DO1݂̂Iɂ܂B

   EForce Multiple Coils (15)
    uDO͈͑IvŎw肵͈͂̏o͒[qDOԂI/It܂B
     eDO1`8̃`FbN{bNXɃ`FbNƃIAOƃIt̐ƂȂ܂B
     ) DO1I  DO2I  DO3I  DO4I
         DO5I  DO6I  DO7I  DO8I
         DOI͈:DO1`DO2
         DO1IADO2Itɂ܂B(DO3`8͔f܂)

   ERead Input Status (02)
    uDI͈͑IvŎw肵͒[qDȈԂuDIԁvɕ\܂B
     ) DI:[1:OFF 2:ON  ]
         DI1ItADI2ȈԂ\܂B 

   ERead Input Registers (03)
    uAI͈͑IvŎw肵͈͂̓͒[qAIԂuAIԁvɕ\܂B
     ) AI:[1: 0x04000D 2: 0x7FFFFF]
         AI104000DAAI27FFFFF̏Ԃ\܂B

   EPreset Single Register (06)
    uAOIvŎw肵o͒[qAȌԂύX܂B
     ) AOI:AO1  7FFF
         AO1݂̂7FFFɂ܂B

   EPreset Multiple Register (16)
    uAO͈͑IvŎw肵͈͂̏o͒[qAOԂύX܂B
     ) AO1 0400  AO2 7FFF cc
         AOI͈:AO1`AO2
         AO1 0400AAO2 7FFF ɂ܂B(AO3`8͔f܂)

     M܂͎M̃Oʉɕ\܂B
     PC̎ƁAʐMModbusTCPtH[}bg16iŕ\܂B
     Query}X^[(p\R)̃NGXg(NG)A
     ResponseLANIÕX|XɂȂ܂B
     OX|XḾhExceptionh̕񂪕t܂B

     )ȉ̃O\ꂽꍇ
     2025/07/17 11:56:29 305: Query    [ 00 03 00 00 00 06 01 01 00 00 00 02 ]
     2025/07/17 11:56:29 311: Response [ 00 03 00 00 00 04 01 01 01 02 ]

     Query16if[^񍶂
       00 03  gUNVID
       00 00  vgRID
       00 06  
       01     jbgID
       01     t@NVR[h
       00 00  JnAhX(DO1)
       00 02  WX^(DO2܂)

     Response16if[^񍶂
       00 03  gUNVID
       00 00  vgRID
       00 04  
       01     jbgID
       01     t@NVR[h
       01     f[^oCg
       02     f[^(2i00000010bAbit1=1(DO2I) bit0=0(DO1It))
       
      ڍׂ́uModbusTCP[hpKChvB

    gUNVIDAjbgID̐ݒ͕K{ł͂܂B
     LANIO͓lŃX|XԂ܂B
    O瑗MyAł邩̔ʂȂǂɂpB
    ZɃ`FbNƑMɃgUNVID̒lZ܂B

  3j\tgEFAIɂ[ؒf]NbNĐؒfA[I]NbN܂B
     IPAhXAgUNVIDAZAjbgIDɐݒ肵e
       \tgEFAƓtH_INIt@C(gq.ini)Iɍ쐬
       ۑ܂B


==================================================================================
 Lڂ̎ЖAi͊eЂ̏W܂͓o^WłB


  ЃCAC     EURL      https://www.lineeye.co.jp/
                         EE-mail   info@lineeye.co.jp
==================================================================================
