Beijer-electronics AN-BEI-P2-038 Uživatelský manuál Strana 15

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 16
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 14
APPLICATIONNOTEANBEIP2038 Date:15/02/12
ANBEIP2038ModbusRTUControlandRegisterMapping
15
ModbusExceptionResponseTelegrams
Undersomecircumstances,thedrivemayreplywithanExceptionResponse(error)inresponsetoarequesttelegramsentfrom
thenetworkmaster,forexamplewherethemastertriestoreadaregisterwhichdoesnotexist.ExceptionResponseswhichcan
begeneratedbythedrive
arelistedbelow:‐
ExceptionCode1:InvalidRequest
Returnedunderthefollowingconditions
NetworkMastersendsanunsupportedModbuscommand(e.g.ReadCoils).
RuncommandissuedtodrivewhilstthedriveisnotsetforModbusControlMode(e.g.P112<>4).
Runcommandissuedto
driveswhilstthedriveisnotenabled(e.g.DigitalInput1isopen).
Runcommandissuedtodrivewhilstthedriveisinatrippedcondition.
ExceptionCode2:InvalidModbusregister
Returnedunderthefollowingconditions
NetworkMasterattemptstoreadorwritearegisterthatdoes
notexistwithinthedrive.
ExceptionCode3:RegisterValueOutofRange
Returnedunderthefollowingconditions
NetworkMasterattemptstowriteaholdingregisterwithavalueoutsidetherangeoftheregister
ExceptionCode6:DriveBusy
Returnedunderthefollowingconditions
Drivebusydue
tointernaldatatransfer.TheNetworkMastershouldresendthemessageafteradelay
Dataflowexample:
Readdatafromregister6:
Request:[01] [03][00][05] [00][01][94][0B]
 (DriveAddr)(Command)(Regstartaddr)(No.ofRegisters)(Checksum)
Reply:[01] [03][02] [00][00][B8]
[44]
 (DriveAddr)(Command)(Noofdatabytes)(Data) (Checksum)
Note:Theactualstartaddressofregister6is5.Alldatain[]isin8bitsHexformat.
Writestartcommandtotheregister1(supposeP112=4,P113=1anddigitalinput1
isclosed):
Request: [01] [06] [00][00] [00][01] [48][0A]
(DriveAddr) (Command) (Regaddr) (Datavalue) (Checksum)
Reply: [01] [06] [00][00] [00][01] [48][0A]
 (DriveAddr) (Command) (Regaddr) (Datavalue) (Checksum)
Note:Theactualaddressofregister1onthedatalinkis0.
Alldatain[]isin8bitsHexformat.
Replycanbeerrormessagedependingondriveparametersettingsanddigitalinputstatus.

Zobrazit stránku 14
1 2 ... 10 11 12 13 14 15 16

Komentáře k této Příručce

Žádné komentáře