Technology sharing

Communicatio protocol_Modbus protocollum introductionis

2024-07-08

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

conceptus introductio

  • Modbus protocollum: Vide protocollum communicationis editum a Modicon Corporation (nunc Schneider Electric) anno 1979 ad communicationem programmabilem logicae moderatoris utendi (PLCs). Modbus factus est vexillum industriae (De facto) protocolla communicationis in agro industriae, et nunc modus connexionis communis inter apparatum electronic industrialem adhibitum est.
  • Solida explicatio communicationis: Similis processus communicationis humanae, id requiritcommunicationis munus(servus, client-servus...)communicationis medium(Vide, Ethernet, Wireless...)epistula conventionis(modbus, S7, MC...) tria elementa.
  • Tria elementa protocolli retis:grammatica(Statuta seu forma notitia et imperium notitia);Semantics(Qualis notitiae potestate emissae sunt), synchronisatio (descriptio eventus, exsecutio, series, celeritas congruens, etc.).

ModbusRTU protocollum introductionis

Institutiones grammaticae:

  • Inscriptio codice: ancillae notae cognoscendae sunt ab 0 ad 247, ubi 0 est electronica passim, et omnes servi machinae notitias ex hac inscriptione accipient.
  • Function code: usus ad indicandum genus operandi perficiendi, ut valorem actis mandandi scribens unum tabularium, etc.
  • Notitia: inscriptio electronica includit, notitia pretii et alia notitia. Secundum functionis codicem, contentum et longitudo notitiarum diversum erit.
  • CRC perscriptio code: ad detectionem num errores in notitia tradenda occurrunt. Adde duos bytes CRC in codice pressione in fine tabulae notae. Accepto dato, CRC perscriptio computat et cum recepta CRC codicem sistit comparat processus tradendae.

munus codice:

  • Function code 01: Lege coil status (Read Coils), usus est ut continuo status 1 ad 2000 orbiculos e remoto fabrica legeris.
  • Function code 02: Lege input status (Read Inputs) ad obtinendum statum current DE/OFF globi inputs transibit.
  • Function code 03: Leges tabulas tenentes (Regia Registra tenentes) ad obtinendum valorem binarii currentis in uno vel pluribus tabulario habendis.
  • Function code 04: Legere tabularia inputa (Read Input Registers) ut obtineat valorem binarii currentis in una vel pluribus inputandis tabulis.
  • Function code 05: Force Single Coil, the in-off state of the logic coil.
  • Munus notae 06: Praesens Singulum Register, valorem specificum binarii in actis mandare oneratis.
  • Function code 15: Cogere Multiplices Coils, seriem continuae logicae gyros cogunt.
  • Function code 16: Multiple Registers (Preset Multiple Registers), specificae valores binarii in seriem tabularum continuarum onerantium.

exemplum:
Legit (03) velum foramen unum in servo (01) (lege ex secundo: 00 02 legas partem unam 00 01 CRC perscriptio 25 CA);
Insert imaginem descriptionis hic
Insert imaginem descriptionis hic