关键词

描述
物联网 (IoT) 不只是新技术, 还是与旧技术的集成,其关键在于通信。 可用的通信方法各不相同,但是,各种不同的协议在将海量“事物”连接到互联网时发挥着重要的作用。 本文介绍了两种物联网补充协议: 用于短距离设备连接的本地协议 Modbus 以及支持物联网进行全局通信的可扩展互联网协议“消息队列遥测传输 (MQTT)”。 Modbus 是一个串行通信协议,首次出现于 1979 年,是连接行业设备实际使用的标准协议。 MQTT 早在 20 年前便已出现,但是将这两个协议结合在一起使用,能够为深度嵌入式设备提供物联网的规模和连接性。 图 1 展示了这些协议之间的一般关系,同时介绍了连接的支持解决方案:物联网网关。 MQTT 是一个开放的轻量级机器对机器协议,专为物联网交互设计。 MQTT 网络包含一个 MQTT 经纪人 (broker),负责协调 MQTT 代理之间的交互。 代理是发布器,负责发布供用户使用的信息 Modbus 的核心是一个串行通信协议,采用主从模式。 主机向从机发送请求,从机予以回复。 在标准 Modbus 网络中,有一台主机以及最多 247 台从机(但是,如果采用 2 字节寻址,则可显著提高这一界限)。 连接 断开连接 发布 订阅 退订
相关主题
相关项目
Biometris/statgenGxE Biometris/statgenSTA AIMedLab/DeepIPW freedomofkeima/rss-twilio-bot EKim-NY/trial-1 SASUKE40/chrome-origin-trial Neter56/gitCourse-Repository SteveDLockwood/TTTimer csiro-crop-informatics/fieldprime_server euricardo/Trinario jamieyap/CountSMART sanjaybasu/HTE ChakradharG/TicTacToe_Trainable jirigav/Primality-tests UB-Mannheim/BeTrial allahale/MASA_field_experiment jvpoulos/patt-c getvariant/variant-java-servlet-adapter YiAlpha/randomization-simulation-textbook giogioshvili/CausalEffectsUsingPropensityScoreMatching getvariant/variant-extapi-standard AgrDataSci/ClimMobTools jvpoulos/causal-ml Jackpison/IDM-reset oscarrfdezz/Kotlin-Project EliotVU/UT2004-MutTrialsPlus EliotVU/UT2004-TrialGroup chitakchan/diy-isolation-gowns deredhuzent/file-upload jonahsnider/js-unit-conversion-benchmarks EcoNum/EN-test IHarryIJumper/trials-fusion-stats-cptsparkles EliotVU/UT2004-MomentumReflectorGun carlst99/TrialManager sergeyklay/kotlin-trials ferencberes/ds-tools hamilton-health-sciences/traq-supplement rudrabarad/experiment kexplorer/hello-world cropgeeks/gridscore wmotte/cochrane2019 EliotVU/UT-Trials CharlesGaydon/Local-Field-Potential-Wavelet-Analysis EliotVU/UT2004-MutBestTimes djfurman/odoo-docker-trial andrewupk/react-test-projects ChanceYu/electron-trial sharonsingam/demo NFirdaus/nurul_repo jansindl3r/Trailer agbarnett/InterACT zero-remote/scratchpad Viren0512/Quick-Shoppe DariuszPietka/hello-world VaibhavModi/TrialAutoRenew_Acrobat doions/aj danielfernandez63/Test-Trial dvgamerr/rserver-trialstop ariogeger/CODING prabaningtyas/testrepo 4akHopic/rebase jbsmith7741/go-tools daniellopezg/canes thatdania/GettingSwiftywithAge Hebotech/sherco AirDwing/electron-packager-quick-start chaplin89/ExpirationDate thoricelli/fx-Manager-activation-bypass alexdieu/Rwi-Cracking agbarnett/CHERISH keowu/Minecraft-Windows-10-Trial-Bypass gmierz/pupil-lib-matlab DRIVER-EU/ost lkiThakur/probability-on-trial LoopGlitch26/Average_Rainfall AirDwing/webpack-lab chrisly-bear/PEBRApp EagerAI/kerastuneR CleanCocoa/TrialLicensing konstantinpavlikhin/Watchdog yukon12345/trail_live nilesflow/linebot-php xingrz/graduation-project THIENC/Empathy_iEEG_Preprocessing_SingleTrialHighGamma WHJWNAVY/MiniClock Yuchen-Wang-SH/Intelligent-Cooling-System windfallw/STC8-Airsensor MapleBelous/STC8-Gizwits engrdinesh/DINESH mysterywolf/uC-Modbus-for-RT-Thread Benoit3/Diematic akiroz/Mbed-ModbusMaster reiniermujica/C_8051_Modbus Ingramz/ecl110 iqrok/modbus.helper JanB7/RabbitMQ-SendClient OS-Q/D32 Christochi/Arduino-Modbus EngDial/ModbusRtu Mansiper/ModbusTester