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

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

3天内不再提示

如何实现JMobile软件的调度器功能

广州虹科电子科技有限公司 来源:工业物联网技术 作者:虹科IIOT团队 2022-11-16 18:07 次阅读

01

前言

JMobile软件提供了一个调度器引擎,通过设定的时间计划表自动执行特定动作,从而赋予HMI/网关调度器功能,减少现场操作人员的工作压力。本文主要介绍如何实现JMobile软件的调度器功能。

02

工具

1. Windows PC

2. JMobile Studio组态软件

03

操作步骤

JMobile Studio共有两种调度器模式,分别为循环模式和高分辨率模式。在循环模式下,JMobile Studio可以按年/月/周/日/小时等方式自动执行客户设定的特定动作,而且支持在线修改。

在高分辨率模式下,JMobile Studio可以以毫秒(ms)为单位设定特定动作的执行间隔,最低100 ms,不支持在线修改。

3.1 循环模式

1. 选择模式

8c599c1c-6594-11ed-8abf-dac502259ad0.png

2. 设定触发条件

(1)根据需求选择按年/月/日等方式自动执行动作,然后根据选择的时间方式配置对应的时间参数

8c69b610-6594-11ed-8abf-dac502259ad0.png

注:除了自定义时间点,也可以在模式下面选择日出/日落时间等方式来执行动作,日出/日落时间根据设定的参考位置计算得出。

8c7e936e-6594-11ed-8abf-dac502259ad0.png

(2)添加布尔变量作为动作的触发条件,当计时器触发时,若布尔变量值为“true”,执行动作;若布尔变量为“false”,不执行动作。

8ca867ac-6594-11ed-8abf-dac502259ad0.png

3. 启用调度计划

勾选“启用日程”选项启用该调度计划,根据需求确认是否需要勾选“启动时”选项,实现设备启动时执行调度计划。

8ccb975e-6594-11ed-8abf-dac502259ad0.png

4. 设定执行动作

设置调度计划的执行动作,配置动作执行参数。

8cdfeb78-6594-11ed-8abf-dac502259ad0.png

5. 设定优先级

设置调度计划优先级,当多个调度计划同时触发时,按照优先级高低执行调度计划。

8d029be6-6594-11ed-8abf-dac502259ad0.png

6. 在线查看/修改

通过调度器控件在线查看和修改循环模式下的调度计划。

(1)添加调度器控件,设置控件参数。

8d10acc2-6594-11ed-8abf-dac502259ad0.png

(2)在线查看/修改调度计划。

8d39cfe4-6594-11ed-8abf-dac502259ad0.png

3.2 高分辨率模式

1. 选择模式

8c599c1c-6594-11ed-8abf-dac502259ad0.png

2. 设定触发条件

根据需求设置动作的执行间隔。

8d6a8e22-6594-11ed-8abf-dac502259ad0.png

3. 设定执行动作

设置调度计划的执行动作,配置动作执行参数。

8cdfeb78-6594-11ed-8abf-dac502259ad0.png

4. 设定优先级

设置调度计划优先级,当多个调度计划同时触发时,按照优先级高低执行调度计划。

8d029be6-6594-11ed-8abf-dac502259ad0.png

04

总 结

通过JMobile Studio软件的调度器引擎,快速赋予虹科物联网HMI/网关调度器功能,用户可以完全自定义调度计划,实现现场设备的监控,进而高效、可靠地完成现场工作

8c27de2a-6594-11ed-8abf-dac502259ad0.gif    



审核编辑:刘清

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

    关注

    2904

    文章

    44344

    浏览量

    371756
  • HMI
    HMI
    +关注

    关注

    9

    文章

    585

    浏览量

    48466
  • 调度器
    +关注

    关注

    0

    文章

    98

    浏览量

    5244

原文标题:虹科干货 | 虹科物联网HMI/网关结合JMobile软件实现调度器功能

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

收藏 人收藏

    评论

    相关推荐

    算力调度的基础知识

    编者按 “算力调度”的概念,这几年越来越多的被提及。刚听到这个概念的时候,我脑海里一直拐不过弯。作为底层芯片出身的我,一直认为:算力是硬件的服务和集群,他在某个地方,就是固定的;根本就不存在算力
    的头像 发表于 11-27 17:13 96次阅读
    算力<b class='flag-5'>调度</b>的基础知识

    MES系统如何实现生产车间的实时监控、精准调度

    MES系统通过数据采集、传输、处理和展示等技术手段,实现了生产过程的实时监控;同时,通过生产计划优化、生产任务分配、动态调度、资源优化和协同管理等功能模块,实现了生产过程的精准
    的头像 发表于 10-07 12:51 332次阅读
    MES系统如何<b class='flag-5'>实现</b>生产车间的实时监控、精准<b class='flag-5'>调度</b>

    深入探讨Linux的进程调度

    Linux操作系统作为一个开源且广泛应用的操作系统,其内核设计包含了许多核心功能,而进程调度(Scheduler)就是其中一个至关重要的模块。进程调度
    的头像 发表于 08-13 13:36 908次阅读
    深入探讨Linux的进程<b class='flag-5'>调度</b><b class='flag-5'>器</b>

    宏集JMobile Studio—实现HMI界面高自由度设计

    宏集JMobile Studio组态软件具有由JavaScript支持的Canvas画布功能,提供丰富的图形库和工具,帮助工程师轻松实现HMI界面的完全自定义。
    的头像 发表于 05-30 13:38 629次阅读
    宏集<b class='flag-5'>JMobile</b> Studio—<b class='flag-5'>实现</b>HMI界面高自由度设计

    TSMaster 自定义 LIN 调度表编程指导

    LIN(LocalInterconnectNetwork)协议调度表是用于LIN总线通信中的消息调度的一种机制,我们收到越来越多来自不同用户希望能够通过接口实现自定义LIN调度表的需求
    的头像 发表于 05-11 08:21 622次阅读
    TSMaster 自定义 LIN <b class='flag-5'>调度</b>表编程指导

    浅析FreeRTOS任务调度的三种调度算法和应用

    FreeRTOS在MCU领域应用非常广泛,今天就给大家讲解一下FreeRTOS调度中的三种调度算法,以及在瑞萨RZ/T2L MPU中的应用。
    的头像 发表于 05-10 14:02 7072次阅读
    浅析FreeRTOS任务<b class='flag-5'>调度</b><b class='flag-5'>器</b>的三种<b class='flag-5'>调度</b>算法和应用

    如何实现一个软件定时

    在Linux,uC/OS,FreeRTOS等操作系统中,都带有软件定时,原理大同小异。典型的实现方法是:通过一个硬件定时产生固定的时钟节拍,每次硬件定时
    的头像 发表于 04-29 11:00 605次阅读

    如何实现上位机灵活调度下位机?

    把下位机各个功能做成不同的函数,然后通过上位机来调度各个函数执行,比如说上位机发送一个协议让LED1,LED2,LED3各亮一段时间,顺序,时间由上位机发来的协议决定,不知道下位机怎么来实现这个逻辑。
    发表于 04-25 07:21

    PLC如何实现监视功能

    PLC(Programmable Logic Controller)实现监视功能主要依赖于其编程软件中的专门监视窗口。
    的头像 发表于 04-01 10:08 2085次阅读

    FreeRTOS任务调度的三种调度算法讲解(下)

    配置如下时,调度算法就会变成不带时间片的抢占式调度
    的头像 发表于 03-21 13:46 2559次阅读
    FreeRTOS任务<b class='flag-5'>调度</b><b class='flag-5'>器</b>的三种<b class='flag-5'>调度</b>算法讲解(下)

    软件功能码中设置的的滤波原理

    的原理是什么?是怎样实现滤波的?在我举得这个功能码例子中,个位和十位分别是什么意思,所谓的低速滤波和高速滤波? 还有什么编码滤波宽度,范围是(0-63)*0.25us,这种滤波方式的原理是什么?在
    发表于 02-25 08:20

    在Gtm功能安全中说明软件需要采集Gtm是否被计时,这个功能怎么实现

    在Gtm功能安全中说明软件需要采集Gtm是否被计时。也就是需要使用TIM模块采集Gtm时钟(CLS0_CLK),这个功能怎么实现,因为我发现CLS0_CLK无法被路由到TIM。
    发表于 02-19 06:05

    配网调度自动化自愈系统的设计与实现

    针对配网调度现状进行相应需求分析并提出配置方案,着重研究和设计了配网自愈系统。使用配网自愈系统可以减少故障处理时调度员等候操作人员到达现场浪费的时间,由主站控制分段开关及环网联络开关,实现故障上、下游恢复供电,最终达到快速、准确
    的头像 发表于 01-16 14:08 923次阅读
    配网<b class='flag-5'>调度</b>自动化自愈系统的设计与<b class='flag-5'>实现</b>

    软件功能测试的基本流程

    软件功能测试根据产品特性、操作描述和用户方案,测试一个产品的特性和可操作行为以确定它们满足设计需求。本地化软件功能测试,用于验证应用程序或网站对目标用户能正确工作。使用适当的平台、浏
    的头像 发表于 12-22 11:23 754次阅读

    plc编程软件中的监视功能怎么用

    PLC(可编程逻辑控制)编程软件中的监视功能是用于实时监视PLC系统的运行状态、各个信号的输入输出情况以及程序的执行情况。本文将详细介绍PLC编程软件中的监视
    的头像 发表于 12-08 16:30 3750次阅读