目录
一.实现目的
1.配方组态设计
2.通过配方名称查询配方
3.通过配方编号查询配方
4.配方保存
5.配方删除
6.配方预览编辑功能
7.配方导出功能
8.配方导入功能

二.环境条件
如下图所示

三.组态设计
1.配方组态设计
第一步:进入配方组态设计
点击工具-配方组态设计,进入配方组态编辑器

如上图所示,新建面包配方,添加变量名称和列标题
第二步:配方编辑,如下图所示编辑如下配方

2.配方预览查看
添加四个标准按钮 分别为 首个配方,上个配方,下个配方,末个配方 如下图所示

为每个按钮添加脚本程序
首个配方-脚本程序如下所示

上个配方-脚本程序如下所示

下个配方-脚本程序如下所示

末个配方-脚本程序如下所示

3.通过配方名称查看配方

1>新建用户策略-按照配方名查找配方

2>用户策略-按照配方名称查找配方的脚本程序如下所示

3>在配方名称输入框中做如下操作

勾选显示输出,按钮输入,按钮动作

显示输出和按钮输入选择变量-配方名
按钮动作-选择-按配方名查找配方-选择组态的策略

4.通过配方编号查找配方

1>新建用户策略-按照编号查找配方

2>用户策略-按照配方编号查找配方的脚本程序如下所示

3>在配方编号输入框中做如下操作
勾选显示输出,按钮输入,按钮动作

显示输出和按钮输入选择变量-配方名
按钮动作-选择-按配方编号查找配方-选择组态的策略

5.配方保存功能实现
1>新建用户策略-配方保存

2>脚本程序如下

3>在配方保存按钮组态策略-配方保存


6.配方删除

脚本程序如下

7.配方编辑

配方编辑脚本程序如下

模拟配方编辑功能如下所示

8.配方选择

配方选择脚本程序如下

模拟配方选择如下图所示

9.配方导出
功能指令说明
!RecipeToCsv(配方组名称,文件名,导出列名,起始编号,期望导出条数,实际导出条数,导出参数)
函数说明: 导出指定配方数据到CSV文件
参数说明: 配方组名称,字符串,指定配方组
文件名,字符串,csv文件名,不含”\”、”/”、”…”等非法字符
导出列名,字符串,需要导出的列的集合,英文逗号分割,空表示全部列
起始编号,整数,从起始编号开始导出配方数据
期望导出条数,整数,希望导出配方的数目
实际导出条数,整数,实际导出的配方数目,此为输出参数
导出参数,整数
BIT0表示导出数据的方式
BIT0 = 0:代表保存现有数据,并追加到文件尾部
BIT0 = 1:代表删除文件中现有数据,写入导出数据
BIT1表示控制导出数据的内容
BIT1 = 0:代表包含配方组成员字段名称
BIT1 = 1:代表不包含配方组成员字段名称
返 回 值: 整数
0:执行成功
-1:执行失败
-2:配方未加载
-7:参数越界
-12:U盘挂载失败
-17:文件名格式错误
-19:列标题不匹配
实 例: 配方返回值 = !RecipeToCsv(“面包”,“面包.csv”,“”,0,100,实际导出条数,3)
注意事项: 使用此方法需要配方处于已加载状态。导出配方时建议只插入一个U盘,避免系统找不到U盘。Windows模拟运行环境导出目录为…/安装目录/Program/export中。

配方导出脚本程序如下

10.配方导入
功能指令说明
!CsvToRecipe(配方组名称,文件名,导入列名,期望导入条数,实际导入条数,导入参数)
函数说明: 从Csv文件中导入数据到配方组
参数说明: 配方组名称,字符串,指定配方组
文件名,字符串,csv文件名,不含”\”、”/”、”…”等非法字符
导入列名,字符串,需要导入的列的集合,英文逗号分割,空表示全部列
期望导入条数,整数,希望导入配方的数目
实际导入条数,整数,实际导入的配方数目,此为输出参数
导入参数,整数
BIT0表示导入数据的方式
BIT0 = 0:代表更新导入文件数据,已有配方更新数据,没有的配方新增配方数据
BIT0 = 1:代表删除配方现有数据,导入文件数据
BIT1表示导入文件是否有文件列标题
BIT1 = 0:代表文件中不包含列标题字段
BIT1 = 1:代表文件中包含列标题字段
返 回 值: 整数
0:执行成功
-1:执行失败
-2:配方未加载
-12:U盘挂载失败
-13:打开文件失败
-17:文件名格式错误
-18:文件不存在
-19:列标题不匹配
实 例: 配方返回值 = !CsvToRecipe(“面包”,“面包.csv”,“”,100,实际导入条数,2)
注意事项: 使用此方法需要配方处于已加载状态。导入配方时建议只插入一个U盘,避免系统找不到U盘。Windows模拟运行环境导入目录为…/安装目录/Program/export中。此外,目前配方导入不支持分列导入,在写配方导入时导入列名请保持为空列名,始终导入全部列。

脚本程序如下

11.组态画面和变量列表如下所示


面包配方-组对象成员如下

2022年1月5日【Jiawei_Z】昆仑通态 配方组态 设计---查询/保存/编辑/导入/导出相关推荐

  1. 昆仑通态超纯水组态程序昆仑通态超纯水组态程序,功能齐全,界面简洁

    昆仑通态超纯水组态程序昆仑通态超纯水组态程序,功能齐全,界面简洁 YID:34100644379082020猫猫工控

  2. 周计划周记录:2022年6月6日-2022年6月12日

    1. 一周醒言 形势越紧迫,心理越乱就越被动. 学一门技术就是为了解决问题,所以要时刻带着这样的问题研究技术:使用场景是什么?为什么要这样用? 一定要让自己拥有核心竞争力,不可替代!遇到什么事,第一点 ...

  3. 昆仑通态人机界面与单片机通信实战教程一:工程界面的设计

    大家好,我是『芯知识学堂』的SingleYork,今天开始笔者要给大家介绍的一个比较实用的例程,是一个关于工业控制上用到的"昆仑通态人机界面与单片机串口通信"的应用实例.众所周知, ...

  4. 昆仑通态组态软件中如何配置modbus数据转发

    文章目录 前言 一.准备相关测试软件 二.昆仑通态数据准备 1.配置转发设备 2.测试 总结 前言 昆仑通态的组态软件功能很强大,能够根据提供的接口直接采集测控端的数据,包括仪表.PLC.DLS或OP ...

  5. 昆仑通态复制的程序可以用吗_免费!最全MCGS昆仑通态视频合集!

    加微信号"15021230050",邀请您加入"信控电气"微信群. 点击文章最下方"阅读原文",加入超级工控技术群. 招聘初级电气工程师(提 ...

  6. 昆仑通态复制的程序可以用吗_昆仑通态人机界面与单片机通信实战教程一:工程界面的设计...

    大家好,我是『芯知识学堂』的SingleYork,今天开始笔者要给大家介绍的一个比较实用的例程,是一个关于工业控制上用到的"昆仑通态人机界面与单片机串口通信"的应用实例.众所周知, ...

  7. 相互宝正式宣布将于2022年1月28日关停

    12月28日下午,相互宝正式宣布,将于2022年1月28日关停. 相互宝表示,2018年底相互宝上线以来,1亿多成员互帮互助,在自身获得保障的同时救助了179127名患病成员,给予他们战胜病魔的希望和 ...

  8. 又一腾讯应用将停运!企业QQ将于2022年1月31日关闭

    今日,小编在后台收到这样一个留言:听说QQ要停运了???小编满头问号,QQ用户这么多,怎么可能停运呢?虽然QQ没停运,但是的确有一个它的"亲戚"企业QQ是真的要停运了. 12月26 ...

  9. 网易手游《幻书启世录》将于2022年2月14日停止运营

    12月8日消息,网易手游<幻书启世录>官网发布公告称,由于游戏开发运营策略的调整,<幻书启世录>手机游戏将于 2022年2月14日15时终止运营. 具体来看,2021年12月8 ...

最新文章

  1. 公司电脑安装操作系统遇到的一个坑
  2. React学习(6)—— 高阶应用:非受控组件
  3. Win32 GetWindowLong函数实例Demo
  4. springboot2.3.x版本对应的spring5与thymeleaf版本配置
  5. 360安全卫士 导致MySQL 5.0.24 自动关闭
  6. [f]动态判断js加载完成
  7. react日期格式化实例
  8. JavaScript数组迭代方法(图解)
  9. 钱少也就算了,为啥我们还越来越忙?
  10. [BFS]JZOJ 4672 Graph Coloring
  11. harmonyos消息服务器,第三方纯HarmonyOS应用太少,你还愿意升级吗?
  12. google浏览器 隐藏功能开启
  13. 随时随地查看业务数据,DataV移动端新功能上新
  14. C/C++认识标准win32应用程序
  15. MySQL模糊匹配查询LIKE,REGEXP,IN
  16. LabVIEW多列列表框背景颜色操作
  17. css 一些好玩的属性,推荐一些比较有用的css3新属性
  18. MAC下安装xgboost
  19. oracle cloud认证费用,ORACLE Cloud 创建实例费用提问
  20. 关于安装mysql时出现安装错误之后的万能解决方案(目前解决了本人安装时的各种问题和同学的问题)

热门文章

  1. XenApp6.0 部署之 二 配置XenApp Server
  2. mybatis动态sql及分页
  3. 笔记本网卡总断连,如何使得网卡不自动休眠?
  4. java后端开发面试题总结(一)
  5. CMake 安装教程
  6. 常用的生成UUID工具类
  7. 【SoapUI】SoapUI工具简介及安装
  8. 数据结构-二叉树[递归实现](构造,析构,先序遍历,中序遍历,后续遍历,层次遍历)
  9. 尚硅谷大数据开发Day02
  10. swordfish.py