一、背景

随着开源硬件、软件越来越多的情况,很多人在探索将开源引入到工业控制系统。还有目前很多工业控制如PLC各大厂家都在上调价格,而且很多产品货期无法保证。我们开始探索一些开源的软硬件在工业控制上的使用。

二、市场需求

市场需要不同类型的控制器,控制系统。市场需要大型的或者说特大型的PLC控制系统和DCS系统,以及其它的控制系统。也需要小型的控制器,比如一些小型的成套设备,开关量输入点一般就20个左右,开关量输出点一般在5左右。模拟量输入点一般也就5个左右,模拟量输出点一般在3个左右。这样的小型设备需要一个集成了模拟量,开关量的综合体,但是在目前的市场上基本都是模块化的设计,所有功能一般是通过不同模块组合集成。这样就导致很多小型设备的的成本就上涨很多,而且设备需要不到那么多的控制点,造成资源与资金的浪费。

还有一些小型设备的研发团队找不到好的控制器来做前期的研发试验,鉴于研发阶段很多改动,优化。需要一些灵活的,后期可以更好调整的小控制器。

三、配套的模块

鉴于以上方面的考虑我们使用了开源的软硬件Arduino开发平台作为探索的开始。我们目前开发了有8路4--20毫安的电流输入模块。4路4--20毫安的电流输出模块。4路输入电流输入2路电流输出的模块。8路16A250V的继电器输出、20路带自恢复保险丝DC24V输入模块。这些模块基本上满足了小型设备的控制需要。如有特殊需要可以根据实际情况定制。模拟量的模块是按照MEGA2560针脚开发,可以直接插在MEGA2560上使用。为使用Arduino平台做控制变频器,模拟量阀门等设备提供了可能。也是Arduino在工业控制领域打开了一个小小的窗户。

希望大家可以留言交流。QQ:18257147

2022年7月7日未完待续

Arduino在工业控制上的探索(一)相关推荐

  1. 无线模块在工业控制上的应用

    工业控制现状 随着计算机.通信.自动控制.微电子等科学技术的发展,无线通讯在工业控制上的应用越来越广泛.在工业控制应用中,有线传输受环境的影响较大,不利于工业控制.为了加强对工控设备的实时监测和控制, ...

  2. arduino(10):adruino PLC工业控制之瞎想,不是那个专业的纯属YY的。

    目录 前言 1,关于arduino 工业控制 PLC 2,使用 3,总结 前言 相关arduino 全部分类: https://blog.csdn.net/freewebsys/category_87 ...

  3. 史上最全网络通讯(IIOT、工业控制、5G、区块链)协议全景图

    ​ 写在前面 大家好,我是小智,智能制造之家号主~ 工业物联网浪潮的到来,IT.OT与CT技术之间联系越来越紧密,我们在完成各种ERP.PLM.MES/MOM.SCADA.DCS以及工业自动化项目的时 ...

  4. Arduino应用——PWM控制直流电机风扇

    Arduino应用--PWM控制直流电机风扇 PWM原理 实验器件 功能描述 接线图/原理图 实现代码 结果 最近在使用arduino UNO开发板完成课程小作业.其中一个要求设计一个电风扇控制系统, ...

  5. 工业控制软件测试评价体系,工业控制信息安全产品测试评价的体系.doc

    工业控制信息安全产品测试评价的体系 工业控制信息安全产品测试评价的体系 摘 要:工业控制系统的信息安全问题日益凸显,严重影响了社会和国家安全.但工业控制系统的特殊性,也使其与传统信息系统在所面临的安全 ...

  6. ethercat通讯协议_工业控制常用接口协议大全,长见识了

    I/O接口概念 I/O接口是一电子电路(以IC芯片或接口板形式出现 ),其内有若干专用寄存器和相应的控制逻辑电路构成.它是CPU和I/O设备之间交换信息的媒介和桥梁.CPU与外部设备.存储器的连接和数 ...

  7. 普通计算机网络和工业控制网络的区别,浅谈工控电脑和普通电脑的区别

    工控电脑就是工业控制用的计算机,是计算机的一种,主要结构和工作原理和普通电脑没有什么区别,但是在设计上区别比较大. 工控机 机箱不同: 工控机箱采用钢结构,封闭式设计,内部有大量固定条,有较高的防磁. ...

  8. 工业以太网在工业控制中的运用

    在工业生产中,随着生产规模的扩大和复杂程度的提高,实际应用对控制系统的要求越来越高.那么,工业以太网交换机在工业控制中的应用有哪些?接下来我们就跟随飞畅科技的小编一起来了解下吧! 在20世纪50-60 ...

  9. 无线数传电台工业控制的应用

    无线数传电台简单的说就是无线数传模块与多种工业通信接口的组合,无线数传电台具有工作温度范围广,电磁性能优良,抗干扰能力强,安装方便等优点.下面给大家介绍两款DTU,成都亿佰特有限公司的"E8 ...

最新文章

  1. 3dmax2020安装失败原因及解决方法_电伴热带安装维护,线路断路器跳闸的原因及解决方法...
  2. linux手动安装unzip_centos下离线安装zip和unzip
  3. 终极对决!Dubbo 和 Spring Cloud 微服务架构到底孰优孰劣?
  4. android aar项目_介绍如何调试Xamarin.Android的binding项目
  5. spring el 三元表达式
  6. 类方法的实例python_Python Class 的实例方法/类方法/静态方法
  7. 模型解析之独立顶点的筛选
  8. python分类算法的应用_07-机器学习_(lineage回归分类算法与应用) ---没用
  9. Valgrind 使用方法
  10. EasyUI的简单介绍
  11. tcp程序——回声客户端
  12. java8配置环境变量_java8环境变量设置
  13. Vim插件推荐--模糊搜索插件ctrlp使用方法
  14. 中兴校招c语言在线笔试题,中兴2021校招软件在线笔试题
  15. 互联网创业赚钱规则,彻底释放自己的价值吧!丨国仁网络
  16. 惠普m202dw_HP LaserJet Pro M202dw 激光打印机
  17. php删除网站多余空白页,删除多余空白页的三种方法
  18. Android前端通过Http协议与J2EE后端数据交互。工具eclipse、MySQL、Tomcat。通过JoSn获取数据。Android端实现对MySQL增删改查功能。
  19. 【工具篇】Unity运行期间日志查看的两种方式
  20. Redis 如何实现库存扣减操作和防止被超卖

热门文章

  1. python-医学图像分割指标Dice代码实现
  2. Python和JavaScript的主要区别
  3. 《达梦数据库运维实战》 发售了
  4. python3破冰人工智能pdf 微盘_Python 3破冰人工智能 从入门到实战
  5. 【报告分享】2023年全球生成式AI产业研究报告.pdf(附下载链接)
  6. 中国矿业大学软件工程菜鸟笔记
  7. 【sprintboot+vue】前后端分离模式下的登录验证码验证
  8. vue3+ts校验不通过问题
  9. 数据库 SQL Server 获取时间整点
  10. IOS支付,java后端代码