Arduino PLC开发指南:从入门到云端控制
需积分: 9 182 浏览量
更新于2024-07-20
收藏 7.54MB PDF 举报
《Apress.Building.Arduino.PLCs.2017》是一本由Pradeeka Seneviratne撰写的专业书籍,旨在帮助读者理解和开发基于Arduino的可编程逻辑控制器(PLC)。本书适合工程师、设计师、手工艺人和制造商,特别是那些具有基本电子知识和Arduino编程经验的人。书中内容涵盖了PLC的基础知识,重点介绍了如何使用Arduino软件来控制PLC,并通过实际操作构建和测试自己的设备。
在第一章,作者引导读者准备开发环境,确保具备必要的硬件和软件工具,如Arduino Uno、Ethernet和WiFi屏蔽器。第二章深入探讨了如何利用这些技术连接到网络,以便于远程监控和控制。第三章至第四章介绍了如何使用Arduino核心功能来实现基本的PLC功能,包括设计梯形图(Ladder Logic)图纸,这是PLC设计的关键表示方法。
第五章介绍ArduiBox,一个工业级平台,它有助于构建更复杂且具有Modbus能力的PLC系统。第六章讲解了如何利用plcLib库编写PLC风格的应用程序,这使得编程过程更加高效。第七章专门讲解Modbus通信协议,它是PLC与外部设备通信的常用接口标准。
第八章是本书的一个亮点,指导读者如何将Arduino PLC映射到云端,使用NearBus云连接器实现互联网上的远程控制。这不仅扩展了PLC的可达性,还展示了物联网(IoT)技术在PLC领域的应用。
第九章则聚焦于进一步提升PLC的功能,包括使用继电器屏蔽板连接重负载,以及利用IFTTT等DIY平台进行更高级的集成。全书共183页,详细而全面地阐述了如何从基础到进阶,掌握Arduino在PLC领域的应用。
总体来说,《Building Arduino PLCs》是一本实用教程,旨在让读者掌握如何利用Arduino技术创建自己的自动化控制系统,适用于希望在现代制造环境中结合传统PLC技术和开源硬件的工程师和爱好者。
2019-03-12 上传
2010-06-01 上传
2012-01-14 上传
2010-06-23 上传
2019-02-18 上传
2013-08-14 上传
2018-05-22 上传
2008-10-08 上传
DoomLord
- 粉丝: 114
- 资源: 1318
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍