CODESYS 快速启动 CODESYS 快速启动 | HBM

CODESYS 应用 - 采用 PMX

这是启动CODESYS应用PMX一个快速入门指南。假设您具有 CODESYS 经验。帮助文件在已安装的 PMX 软件中,并提供在线帮助功能。

所需的文件安装在 "PMX CODESYS" CD 中,均含有 CODESYS, 当然您也可以直接从hbm.com 支持页面中下载。

介绍

  •  "Setup_CODESYS.....exe" 可执行文件安装 CODESYS 软件
  • 以管理员权限运行 CODESYS 软件。点击图标,点击右键,从下拉菜单中选择 "以管理员运行"。
  • 安装 PMX 软件包,在 CD 中, 在 menu Tools –Package Manager –Install... 找到文件 "hbm-pmx.package" 并选择。 Select "Typical Setup".
    这样,Package Manager 中会包含 PMX 软件包:

创建一个项目

  • 选择 File –New Project –Standard Project。设备类型选择"CODESYS Control HBM PMX V3":
  • 当项目被创建,双击 "Device (CODESYS Control HBM PMX V3)",如需要在通讯设置中添加一个网关。( 如果通过以太网连接,网关一般选择 "TCP/IP。 IP 地址: "localhost" 或固定的设备地址,PMX 设备名。)
  • 标记网关项,双击 "Scan Network"。目标设备应该被显示,双击激活设备。
  • 项目可以在 "PLC_PRG (PRG)" 下创建。

添加 PMX 库

  • 双击 "Library Manager", 然后 "Add Library"。 在 "Miscellaneous" 中选择 "HBM PMXLibrary"
  • 可在线帮助中使用库功能, 例如

任务配置

以下任务可以在 MainTask 选择:

  • 循环
    相对测量值,任务异步开始。时间间隔最低为 4 ms, 这是最小可能的解决方案。
  • 外部 – 测量事件
    测量值与任务同步开始。频率可以在 "系统对话框" 中选择,最高: 2400Hz, 默认: 1200 Hz。在采样率为 19200 Hz 时,任务将在 16个 测量值后开始。
  • 外部 –系统事件
    当 PMX 系统事件发生时,任务开始 (系统事件在设备日志中显示)。通过库功能(getSystemeventNr) 事件的数目返回到任务。系统事件可以使用设备路径 <name of pmx device>/data/systemevent.xml 通过浏览器调用。

如果可能,在任务类型中选择。

循环数据

采用 PMX 固件替换循环数据 如下:

  • 双击左侧项目树 "Device (CODESYS Control HBM PMX V3)"。选择 "Internal I/O Mapping" 选项卡。

  • 连接一个同样类型现存的项目,在 "Variable" 栏中双击即可。

WebVisu

PMX 中的 CODESYS 包括 WebVisu。去可以采用网页来查看和控制过程,用户可以安装自己的喜好进行参数化。

  • 在项目树中,右击 "Application",然后 "Add Object" – "Visualisation"
  • 图形化元素可以添加并和项目连接。 示例:

  • 在 WebVisu 启动后,在网页 pmx:8080/webvisu.htm 可以查看。"pmx" 是设备名。可以用实际的设备名或 IP address 替代。 "webvisu.htm" 是在 CODESYS 的标准名。可以在 Visualisation Manager 更改。
  • 通过底部的 CODESYS 图标,WebVisu 可以链接到用户界面。标准名 "webvisu.htm" 必须用于工作链接。

CAN

设备可以采用 Codesys 作为 CAN-Open 主机或从机。为完成这项工作,CAN 部件必须被添加,然后是一个 CAN-Open 堆栈。在交付的文件中包括了几个相关例子。

提示

创建 Codesys 项目的更详细信息,请参见  Codesys 在线帮助,点击Internet 或Codesys chat room.

在 Codesys Store,你可以 发现 众多的项目和解决方案

声明

这些事例仅用于示例。