Arduino PLC IDE

Arduino PLC IDE

  • MCU单片机进入全新的PLC领域
  • 概述
  • 需要的硬件和软件
  • 下一步操作
    • [1. Arduino PLC IDE Tool Setup](#1. Arduino PLC IDE Tool Setup)
    • [2. Arduino PLC IDE Setup](#2. Arduino PLC IDE Setup)
    • [3. Project Setup](#3. Project Setup)
    • [4. Download the Runtime](#4. Download the Runtime)
    • [5. Connect to the Device](#5. Connect to the Device)
    • [6. License Activation with Product Key (Portenta Machine Control)](#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。我们将拭目以待。

相关推荐
搞笑的秀儿28 分钟前
12.25 VScode+jupyter使用
ide·vscode·jupyter
码农老起1 小时前
IntelliJ IDEA 基本使用教程及Spring Boot项目搭建实战
java·ide·intellij-idea
NEWEVA__zzera222 小时前
利用光耦来隔离485芯片与串口引脚,实现自动收发485电路
单片机·嵌入式硬件
m0_748240542 小时前
STM32第十一课:STM32-基于标准库的42步进电机的简单IO控制(附电机教程,看到即赚到)
stm32·单片机·嵌入式硬件
温柔的男孩像海洋丶2 小时前
vscode的keil assistant 中搜索不到全局变量
ide·vscode·单片机
沐欣工作室_lvyiyi3 小时前
基于单片机的多功能智能小车(论文+源码)
stm32·单片机·嵌入式硬件·毕业设计·单片机毕业设计
鸿喵小仙女3 小时前
C# WPF读写STM32/GD32单片机Flash数据
stm32·单片机·c#·wpf
lucy153027510793 小时前
MCU 功耗基准测试
科技·单片机·嵌入式硬件·智能家居·信号处理·工控主板
乐闻x4 小时前
VSCode 插件开发实战(九): 不同插件之间如何通信
ide·vscode·编辑器
乐闻x4 小时前
VSCode 插件开发实战(十): 环境变量Env设置与管理
ide·vscode·编辑器