0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

虹科Automation softPLC入门知识科普

广州虹科电子科技有限公司 ? 来源:工业通讯 ? 作者:虹科工业控制 ? 2022-05-18 15:56 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

虹科KPA Automation softPLC

虹科KPA Automation softPLC是为Linux、Xenomai、INtime、Windows等实时操作系统开发PLC的编程环境,十分适合需要使用IEC61131-3和PLCopen标准的控制技术和进行PLC编程的用户。本篇文章将帮助您使用信号追踪和On Line Change。

Part 1

信号追踪

除了 IEC-61131 编程之外,IDE开发环境还允许您使用相关功能或功能块设计一些配置数据,以与应用程序代码一起嵌入到runtime中。模拟信号是使用 IDE开发环境编辑的资源(嵌入式配置数据)。模拟信号作为时间 X 轴中的模拟点列表输入。信号通常用于静态设计要在runtime播放的设定点信号,使用以下函数和块:

● SigPlay:播放信号。

● SigScale:从信号中获取点值。

在编辑器中输入信号作为点列表。每个点指的是一个从0开始的时间值(X 轴)和一个 REAL 模拟值(Y 轴)。

具体操作

1创建“信号”

从 Workspace 中,选择一个文件夹并从上下文菜单中运行 Insert New Item:

130b5b08-cd22-11ec-bce3-dac502259ad0.png

图1 Insert New Item命令

从 Resources 类别中,选择 Signals 并为其命名:

1347914a-cd22-11ec-bce3-dac502259ad0.png

图2 Resources 类别

你现在可以从工作区打开它:

135a3322-cd22-11ec-bce3-dac502259ad0.png

图3:在工作区中的Signals

2启动应用程序

使用 SIGPLAY 功能块生成您的信号:

13697148-cd22-11ec-bce3-dac502259ad0.png

图4:SIGPLAY FB

SIGPLAY 功能块需要一个标识信号的 ID。使用 SIGID 函数将信号文档的名称和该文档中的信号列的名称转换为有效的 ID。

Part 2

On Line Change

具体操作

1准备On Line Change

On Line Change的第一步是通过更改设置来准备项目。右键单击project

> Settings > Runtime > On Line Change。对于每种数据类型,需要声明允许的最大内存大小:

1378e1fa-cd22-11ec-bce3-dac502259ad0.png

需要将应用程序编译并下载到虹科KPA Automation softPLC(Runtime)以验证这些设置。

2更改并下载应用

出于测试目的,首先进行简单的更改。然后,要在应用程序中进行更复杂的更改,请参阅联机帮助中的限制。例如,在 ST 程序中添加一个简单的行:

//New code bTestOnlineChange += 1;

然后编译并连接到 KPAA softPLC。出现以下窗口时,选择“Do On Line Change”。

1389f986-cd22-11ec-bce3-dac502259ad0.png

如果出现如上错误通知,则意味着Studio 中的PLC程序与softPLC执行的PLC程序不匹配。虹科KPA Automation softPLC Studio 允许跟踪PLC代码版本:例如,如果虹科KPA Automation softPLC正在运行并执行一些PLC程序,并且用户在Studio中修改了项目时,softPLC runtime尝试附加到它时会失败。KPA Automation softPLC Studio 要求做出选择:

● 停止并上传新版本的 PLC 程序,

● 进行On Line Change

● 什么也不做

在“什么都不做”的情况下,会出现错误版本通知以通知 PLC 逻辑差异。

您可以进行新的更改,例如,断开连接并将 ST 程序中的“+”更改为“-”以查看结果。

3逐步进行On Line Change

连接到runtime时,您可以选择“Do nothing”,在这种情况下,可以稍后使用菜单或工具栏完成在线更改。工具栏会这样显示:

13aa9d44-cd22-11ec-bce3-dac502259ad0.png

单击下载按钮下载最新的应用程序,然后单击按钮进行在线更改以验证下载。如果结果成功(状态 RUN)表示下载成功,应用程序正常启动

13d172b6-cd22-11ec-bce3-dac502259ad0.png

注意:要明确验证在线更改,请手动停止并重新启动您的应用程序。否则,如果设备断电,重新启动时运行时将不会启动最新版本的在线更改应用程序。

注意事项

Allowed ?

● 更改 ST/IL/LD 或 FBD 程序

● 更改 SFC 转换的条件

● 更改 SFC 步的动作

● 创建、重命名或删除全局和局部变量

● 创建、重命名或删除全局和局部功能块实例

● 更改 I/O 映射(更改 I/O 别名)

Unallowed ?

● 创建、删除或重命名程序

● 更改 SFC 图表

● 更改 UDFB 的局部参数和变量

● 更改变量或功能块实例的类型或维度(或字符串长度)

● 更改 I/O 板组

● 更改 RETAIN 变量的定义

● 同样在 1.1 版中,如果在 plc 中配置了 KPA Motion,则不允许在线更改

原文标题:虹科教您 | 虹科Automation softPLC入门操作指南(3)——信号追踪和On Line Change

文章出处:【微信公众号:广州虹科电子科技有限公司】欢迎添加关注!文章转载请注明出处。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • plc
    plc
    +关注

    关注

    5037

    文章

    14110

    浏览量

    477004
  • Linux
    +关注

    关注

    88

    文章

    11542

    浏览量

    215025
  • 虹科电子
    +关注

    关注

    0

    文章

    671

    浏览量

    14845

原文标题:虹科教您 | 虹科Automation softPLC入门操作指南(3)——信号追踪和On Line Change

文章出处:【微信号:Hongketeam,微信公众号:广州虹科电子科技有限公司】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    赋能高效EOL测试:Baby-LIN格栅电机控制与诊断

    Baby-LIN-3-MB提供高效、灵活的格栅电机EOL测试解决方案,解决环境复杂、操作繁琐、效率低等痛点。
    的头像 发表于 07-22 14:06 ?1468次阅读
    赋能高效EOL测试:<b class='flag-5'>虹</b><b class='flag-5'>科</b>Baby-LIN格栅电机控制与诊断

    分享 | 赋能现代化矿业:Owasys坚固型车载通信终端方案

    导读在采矿行业,设备运行环境极端恶劣——高温、严寒、粉尘、震动、冲击无处不在。确保关键设备(如矿用卡车、挖掘机、钻机等)的可靠通信、精准定位与高效管理,是保障矿山安全运营和提升生产力的核心挑战。Owasys专为采矿行业设计的坚固型车载通信终端——
    的头像 发表于 06-24 17:04 ?234次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>分享 | 赋能现代化矿业:<b class='flag-5'>虹</b><b class='flag-5'>科</b>Owasys坚固型车载通信终端方案

    活动 | 广州示波器诊断体验交流日圆满落幕!NVH专场即将上线!

    HongkePico诊断体验交流日2025年4月18日,Pico示波器诊断体验交流活动圆满落幕!非常感谢大家的积极参与和热情支持!我们的下一场交流日活动,也将在6月落地广州,想知道下一场的主题
    的头像 发表于 04-23 11:56 ?506次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>活动 | 广州示波器诊断体验交流日圆满落幕!NVH专场即将上线!

    工程师必看!PWM波控制全攻略,LIN模块助力开发效率翻倍

    Baby-LIN-RM-III模块通过硬件和软件结合,简化PWM输出配置,方便PLC与LIN/CAN设备控制。软件配置简单上手,无需外接工具。Baby-LIN-RM-III模块
    的头像 发表于 04-11 14:56 ?576次阅读
    工程师必看!PWM波控制全攻略,<b class='flag-5'>虹</b><b class='flag-5'>科</b>LIN模块助力开发效率翻倍

    电子携手投资机构启动亿元创新基金

    为深化产业链协同创新,赋能科技生态高质量发展,近日与业内知名投资机构进行了深度的战略合作对话,正式启动创新基金的共同发起设立工作。
    的头像 发表于 04-03 10:13 ?455次阅读

    直播回顾 | 核心协议精讲!TSN基础知识理论培训,带你划重点!

    当工业4.0与智能汽车、航空航天技术碰撞实时性、确定性通信成为跨越行业的共同需求4月1日直播间TSN工程师罗工带来「TSN基础知识
    的头像 发表于 04-02 17:33 ?525次阅读
    直播回顾 | 核心协议精讲!TSN基础<b class='flag-5'>知识</b>理论培训,<b class='flag-5'>虹</b><b class='flag-5'>科</b>带你划重点!

    直播回放 | IO-Link技术概述与IO-Link OEM

    「一站式通讯解决方案」系列直播第1期圆满落幕!本期主题为「IO-Link技术概述与IO-LinkOEM」感谢各位朋友的热情参与!本期直播中
    的头像 发表于 02-19 17:34 ?781次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>直播回放 | IO-Link技术概述与<b class='flag-5'>虹</b><b class='flag-5'>科</b>IO-Link OEM

    直播 | 2月18日开讲!IO-Link技术深度解析!解锁自研产品+积分好礼!

    ■IO-Link技术如何助力工业数字化转型升级?■如何选择适合自身需求的IO-Link解决方案?2月18日,「一站式通讯解决方案」系列免费技术直播课程重磅开启!首场直播将由智能
    的头像 发表于 02-08 17:33 ?463次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>直播 | 2月18日开讲!IO-Link技术深度解析!解锁<b class='flag-5'>虹</b><b class='flag-5'>科</b>自研产品+积分好礼!

    方案 仅需4个步骤!轻松高效搭建TSN测试网络

    随着汽车行业向分层同构以太网网络的转型,时间敏感网络(TSN)逐渐成为实现确定性以太网互操作性的关键解决方案。本文将详细介绍如何快速搭建TSN测试网络,涵盖从流量特征分析到网络配置的全过程,并介绍TSN网络仿真系统的应用与优势。
    的头像 发表于 01-06 11:32 ?636次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>方案 仅需4个步骤!轻松高效搭建<b class='flag-5'>虹</b><b class='flag-5'>科</b>TSN测试网络

    电子12月事件回顾

    2024年12月,及其姐妹公司与多家国际知名企业建立了正式的合作伙伴关系,同时通过一系列行业直播和培训课程,向广大观众展示了最新的技术趋势和应用案例。
    的头像 发表于 12-31 16:25 ?700次阅读

    培训 | 重磅来袭!波形分析课程全面上线!

    全新升级/技术提升/快速进阶&TG中心波形分析课程主办单位广州电子科技有限公司TechGear免拆诊断中心支持单位英国PicoTechnologyLtd.HongkePico你
    的头像 发表于 12-07 01:04 ?509次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>培训 | 重磅来袭!波形分析课程全面上线!

    活动回顾 | 波形诊断开放日-上海站圆满落幕!

    HongkePico波形诊断开放日2024年12月2日,Pico联手TechGear免拆诊断中心,在上海欣车汇成功举办首场波形诊断开放日!非常感谢大家远道而来的参与和支持,一起来看看在
    的头像 发表于 12-07 01:04 ?645次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>活动回顾 | 波形诊断开放日-上海站圆满落幕!

    培训 | 重磅升级!全新模式月底开班,你想学的都在这里!

    全新升级/技术提升/以技会友&TG中心波形诊断大师班上海:2024.11.30~12.2主办单位广州电子科技有限公司TechGear免拆诊断学院支持单位英国
    的头像 发表于 11-14 01:02 ?527次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>培训 | 重磅升级!全新模式月底开班,你想学的都在这里!

    应用 为什么PCAN方案能成为石油工程通讯的首选?

    在石油工程领域,实时监控钻井参数对于确保作业安全和提高效率至关重要。提供的PCAN解决方案凭借其高可靠性和便捷的安装维护特性,为石油钻井行业带来了显著的革新。PCAN石油钻井数
    的头像 发表于 11-08 16:48 ?679次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>应用 为什么<b class='flag-5'>虹</b><b class='flag-5'>科</b>PCAN方案能成为石油工程通讯的首选?

    方案 领航智能交通革新:PEAK智行定位车控系统Demo版亮相

    导读: 在智能汽车技术发展浪潮中,车辆控制系统的智能化、网络化已成为行业发展的必然趋势。PEAK智行定位车控系统,集成了尖端科技,能够实现车辆全方位监控与控制的先进系统。从实时GPS定位到CAN
    的头像 发表于 08-27 09:28 ?638次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>方案  领航智能交通革新:<b class='flag-5'>虹</b><b class='flag-5'>科</b>PEAK智行定位车控系统Demo版亮相