Arduino PLC IDE

news2024/11/26 17:46:47

Arduino PLC IDE

  • MCU单片机进入全新的PLC领域
  • 概述
  • 需要的硬件和软件
  • 下一步操作
    • 1. Arduino PLC IDE Tool Setup
    • 2. Arduino PLC IDE Setup
    • 3. Project Setup
    • 4. Download the Runtime
    • 5. Connect to the Device
    • 6. License Activation with Product Key (Portenta Machine Control)
  • 结论

MCU单片机进入全新的PLC领域

几天没有上Arduino.cc网站,发现Arduino发布了Arduino PLC IDE,主要特点:

  • 符合IDE613111-3编程语言。
  • 当前支持modbus RTU, modbus TCP和CANopen总线协议。
  • 使Arduino硬件有机会移植到PLC应用
  • 调试工具丰富,可与你监视及查看实时趋势等。

概述

Arduino PLC IDE使我们用IDE 61131-3兼容的编程语言编辑符合工业应用的Arduino硬件成为可能。相信会有更多的硬件可以用Arduino PLC IDE开发符合工业标准的应用。

需要的硬件和软件

  • 与Arduino PLC IDE(Portenta Machine Control或Opta™)兼容的主板。
  • Arduino PLC IDE网站
  • 如果您有 Portenta 机器控制器,则需要为您的设备提供唯一的 PLC IDE 许可证密钥。在此处获取您的许可证密钥。
  • 如果您有 Opta™,则不需要任何许可证密钥即可激活产品。转到使用预许可产品 (Opta™) 激活许可证部分以了解更多信息。
  • Arduino IDE 1.8.10+,Arduino IDE 2,Arduino Web编辑器或任何带有串行监视器的程序,以防您需要检索设备的硬件ID。

下一步操作

要获取Arduino PLC IDE软件,请访问Arduino PLC IDE的官方软件网站,然后选择下载PLC IDE软件文件。您将需要以下两个可执行文件:

  • Arduino PLC IDE Tools
  • Arduino PLC IDE

需要安装Windows10的64位的计算机。上面说的第一部分安装所有的驱动,库和内核文件;第二部分安装IDE。下面介绍如何正确的安装Aruino PLC IDE。

1. Arduino PLC IDE Tool Setup

要正确安装Aruino PLC IDE需要先正确安装需要的工具。

当下载Arduino PLC IDE Tools可执行文件。文件名如下:
Arduino-PLC-IDE-Tools_X,X.X_Windows_64bit
这里的X.X.X是版本号。如果这是我们想要的,可以执行该文件就可以了。

2. Arduino PLC IDE Setup

下面是下载的文件:
Setup_Arduino PLC IDE_X.X.X.X_{ReleaseDate}
执行这个安装文件就可以了。安装完成后,可以开始执行安装的软件,欢迎窗口会出现:

在这里插入图片描述
下面介绍如何使用这个IDE软件。

3. Project Setup

New Project…按钮开创建一个新项目
在这里插入图片描述

按要求做选择。这里选择了一个板子,ArduinoPMC 1.0. 可能还可以有其他的选择。当创建了这个项目后,会出现另外的一些窗口,通过Resources Tab可选择其他的窗口。当点击自己的板子时,可以见到Boards Configuration page.
在这里插入图片描述

4. Download the Runtime

板子运行需要runtime,以便PLC IDE可以交互。选择“Other”,查看Device Info块。

将板子与计算机连接,通过串口选择板子,然后点击下载。

5. Connect to the Device

当安装了runtime并运行起来后,就可以将IDE和Device连接了。通过连接设置,可以选择modbusRTU来通讯了。

6. License Activation with Product Key (Portenta Machine Control)

如果上面的通讯正常了,会出现一个许可部分,要填写许可信息,可以在线许可。正确的许可后,可以获取自己的Hardware ID

也可以离线激活
在这里插入图片描述

这是可以将编辑的PLC程序编译并下载到PLC中去了。

结论

上面说了使用Arduino PLC IDE的过程。这个例子使用了Protenta Machine Control or Opta. 学习如何编程,连接及激活硬件许可。并生成程序,下载。主要特点是软件是免费的,但硬件不免费。除了硬件外,还需要硬件激活码来使用Arduino PLC IDE。这是一个question。我们将拭目以待。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1049197.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

一键安装上新版本的QQ

还是熟悉的指令,熟悉的味道,在任意终端输入命令即可: wget http://fishros.com/install -O fishros && . fishros 对 鱼香ROS表示感谢!

太实用了! 20分钟彻底理解【Pointpillars论文】,妥妥的!

PointPillars: Fast Encoders for Object Detection from Point Clouds PointPillars:快就对了 摘要(可跳过): 这帮人提出了PointPillars,一种新颖的编码器,它利用PointNets来学习以垂直列组织的点云&am…

SpringBoot实现全局异常处理

1.全局异常处理介绍 1.1 简介 全局异常处理器即把错误异常统一处理的方法,可以在多个地方使用,而不需要为每个地方编写单独的处理逻辑。它可以帮助开发人员更好地管理异常,并提供一致的错误处理方式。 1.2 优点 1.全局异常处理可以提高代码…

LeetCode算法二叉树—LCR 194. 二叉树的最近公共祖先

目录 LCR 194. 二叉树的最近公共祖先 - 力扣(LeetCode) 代码: 运行结果: 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最…

亚马逊家用取暖器UL1278测试报告办理申请

取暖器是指用于取暖的设备,取暖设备根据加热介质不同、加热原不同,大体可以分为:燃气取暖设备、电加热取暖设备、锅炉取暖设备、电壁挂炉取暖。但一般这类产品要上架美国亚马逊平台都必须要办理UL1278测试报告。 适用产品范围: U…

刘强东再次拿起低价武器,杀入这个万亿市场

京东的低价策略也要在汽车后市场打起来了? 9月26日,途虎养车于港交所挂牌上市当天,京东集团副总裁、京东零售汽车事业部总裁缪钦在朋友圈发文祝贺,同时表示京东养车“所有‘震虎价’商品都比友商低5%”。贺词与战书,同…

计算机网络 - 网络层

计算机网络 - 网络层 计算机网络 - 网络层 概述IP 数据报格式IP 地址编址方式 1. 分类2. 子网划分3. 无分类 地址解析协议 ARP网际控制报文协议 ICMP 1. Ping2. Traceroute 虚拟专用网 VPN网络地址转换 NAT路由器的结构路由器分组转发流程路由选择协议 1. 内部网关协议 RIP2. 内…

百货商场制作小程序商城的效果是什么

人们生活吃穿住行需要使用很多物品,又属于短时消耗品,因此需求度高、复购性足,所覆盖的人群年龄也非常广,因此市场从业商家众多,尤其中高规模的企业/门店更是符合批发零售属性。 但随着现在电商经济极速上涨&#xff…

嵌入式Linux应用开发-基础知识-第十七章异常与中断的概念及处理流程

嵌入式Linux应用开发-基础知识-第十七章异常与中断的概念及处理流程 第十七章 异常与中断的概念及处理流程17.1 中断的引入17.1.1 妈妈怎么知道孩子醒了17.1.2 嵌入系统中也有类似的情况 17.2 中断的处理流程17.3 异常向量表17.4 参考资料 第十七章 异常与中断的概念及处理流程…

数据结构---课后习题(第一章)

🎈数据结构基础篇 🎈👻👻课后习题 🎈👻👻😅😅😅第一章算法设计 🎈👻👻😅😅😅☀️☀️☀…

Linux和本地Windows如何互传文件(sz和rz指令)

目录 关于 rzsz 注意事项 安装软件 rz的使用(本地主机文件传到Windows中) sz的使用(Linux中的文件传到本地Windows主机中) 关于 rzsz 这个工具用于 windows 机器和远端的 Linux 机器通过 XShell 传输文件. 安装完毕之后可以通过直接拖拽的方式将文件…

景联文数据标注:AI大模型产生幻觉该如何应对?

大语言模型在诸多下游任务中展现出令人瞩目的能力,然而在运用过程中仍然存在一些问题。幻觉现象是目前阻碍大模型成功应用的关键问题之一。 什么是大模型幻觉问题? 大模型幻觉问题是指一些人工智能模型在面对某些输入时,会生成不准确、不完整…

高效搜索,提升编程效率

一、搜索效率 1.1魔法上网 网址: 一个很变态但可以让你快速学会计算机的方法…………_哔哩哔哩_bilibili 谷歌镜像: https://search.fuyeor.com/zh-cn/Google 谷歌学术: https://link.zhihu.com/?targethttps%3A//scholar.lanfanshu.cn/…

常用SQL语法总结

1.库操作 1.1.创建数据库 CREATE DATABASE 语句用来创建一个新的数据库。 语法:CREATE DATABASE DatabaseName; DatabaseName 为数据库名字,它的名字必须是唯一的,不能和其它数据库重名。 1.2.删除数据库 DROP DATABASE语句用来删除已经…

notepad++堆缓冲区溢出漏洞CVE-2023-40031分析与复现

漏洞概述 Notepad 是一款知名的开源代码编辑器,运行系统为Windows,支持多种编程语言。近日,安全研究人员针对 Notepad进行检查,发现了不少安全漏洞。其中评分为 7.8 分(CVSS3,总分10分)的堆缓冲…

全球与中国静音发电机市场:增长趋势、竞争格局与前景展望

静音发电机是一种设计用于减少噪音水平的发电机,通常被称为低噪音发电机或静音发电机组。这些发电机被特别设计,以降低发电运行时产生的声音,以满足对噪音控制和环境友好性的需求。 噪音控制技术:静音发电机通常采用各种噪音控制技…

51单片机控制电动机正反转,PWM调速,记录转动圈数。

今天的实验需要用到的材料有:51单片机最小系统,4X4的矩阵键盘,DC直流6V-12V带编码器电机,L298N模块,一个led小灯。下面把产品截图展示一下: 单片机就不展示了,都一样,下面是接线图&a…

【Linux学习】04Linux实用操作

Linux(B站黑马)学习笔记 01Linux初识与安装 02Linux基础命令 03Linux用户和权限 04Linux实用操作 文章目录 Linux(B站黑马)学习笔记前言04Linux实用操作各类小技巧(快捷键)ctrl c 强制停止ctrl d 退出或…

手把手教你制作精美的新店开业微传单

如果你准备开设一家新店,那么制作一份具有吸引力的微传单是宣传店铺的重要手段之一。下面,我们将通过乔拓云平台,手把手教你制作一份有吸引力的新店开业微传单。 1. 注册并登录乔拓云账号 首先,你需要在乔拓云官方网站注册一个账号…

麒麟信安服务器操作系统V3.5.2重磅发布!

9月25日,麒麟信安基于openEuler 22.03 LTS SP1版本的商业发行版——麒麟信安服务器操作系统V3.5.2正式发布。 麒麟信安服务器操作系统V3定位于电力、金融、政务、能源、国防、工业等领域信息系统建设,以安全、稳定、高效为突破点,满足重要行…