汇川技术|Inoproshop软件中任务配置功能介绍

哈喽,你好啊,我是雷工!

接下来接着熟悉Inoproshop软件的Application部分功能和任务配置功能;

以下为学习笔记。

01 配方管理器

配方是一组参数值,用来提供生产产品和控制生产过程所需的信息。

点击【打开】可以打开配方管理器界面;

02 全局变量列表

在程序组织单元之外定义的变量称为外部变量,外部变量即为全局变量;

全局变量可以为本文件中其他程序组织单元所共用。

03 用于隐含检查的POU

在程序的编写过程中,可能会发生如下的几种情况:

①除法运算的被除数在某些情况下会为0;

②指针在赋值的过程中可能不小心指向空地址;

③调用数组时数组边界别溢出了;

由于以上的情况,在【添加对象】菜单中的【用于隐含检查的POU…】中提供了以下函数功能:

04 任务配置

任务是用于执行调用程序组织单元的;

在一个任务配置中可以建立多个任务,而一个任务重可以调用多个程序组织单元,一单任务被设置,它就可以控制程序周期执行或者通过特定的事件触发执行;

选中【任务配置】右击-选择【添加对象】-点击【任务…】

直接点击【打开】可进入任务配置界面

在任务配置界面有优先级设置;

任务的类型:循环、事件、惯性滑行、状态几个类型选择;

在任务配置时有如下的规则,开发者需要遵循:

①循环任务的最大数为100;

②自由运行任务的最大数为100;

③事件触发任务的最大数为100;

④根据目标系统,PLC_PRG可能会在任何情况下作为一个自由程序执行,而不用插入任务配置中;

⑤处理和调用程序是根据任务编辑器内自上而下的顺序所执行的。

【循环】

通过使用固定周期循环方式,保持一定的循环时间反复执行程序;

【事件】

如果事件区域的变量得到一个上升沿,开始执行任务;

【惯性滑行】

程序一开始运行任务就被处理,一个运行周期结束后任务在下一个循环中被自动重新启动。

不受程序扫描周期的影响。即确保每次执行完程序的最后一条指令后才进入下一个循环周期。否则不会结束该程序周期;

【状态】

如果事件区域的变量为true,开始执行任务;

状态触发方式与事件触发功能类似,区别在于状态触发的触发变量只要为true程序就执行,为False则不执行;

而事件触发只有出发变量的上升沿时才触发任务;

05 后记

以上为对Inoproshop软件中任务配置功能的学习笔记,

有不当之处欢迎留言区评论指出,更多相关内容可以在交流群内沟通;

  • 6
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

雷工笔记

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值