这里写自定义目录标题

  • 基于MT8102IE及XINJIE XD5E下的配方功能
    • 界面系统设置
    • HMI配方显示界面,及存储界面
    • 搜索配方功能
    • 宏指令列表
    • 总结

基于MT8102IE及XINJIE XD5E下的配方功能

 演示程序,能够将威纶通的RW的位及RW值显示并且修改,然后将存储的值下载或者上载到PLC。RW对应位断电保持寄存器。演示程序以触摸屏为主,无PLC程序。触摸屏以下简称HMI。其实很简单,但是网上一直找不到案例,希望对需要的人有所帮助。

界面系统设置


HMI的系统参数设置界面如上图

HMI配方显示界面,及存储界面



因为一个显示界面需要切换不同的配方,故需要增加索引寄存器。
该界面RW0-RW2为单号存储,RW3-RW9为数据存储。通过上下组来切换索引寄存器,下组每次会将索引寄存器LW9200+10,上组每次会将索引寄存器LW9200-10,举例:比如当前表示的是RW0-RW9的数据,按下下组之后,RW0会索引到RW0+10=RW10的寄存器。


当前组表示当前索引寄存器的值。通过内插法,1:10的关系换算,0代表RW0-RW9,1代表RW10-RW19的数据;

由于RW_BIT的表示比较特殊,没办法以十进制的方式直接表示,故需要增加RW3_IDX1,RW4_IDX2以此类推。IDX0=LW9200=当前组数,IDX1=LW9201=当前组数+3(前3个数据为单号占用3字),IDX2=LW9202=当前组数+4,基于这个关系,增加一个宏指令。如下图

以上操作可实现配方的存储,通过上下组切换,每次可通过记录单号名称,改变对应的数据,达到存储的功能。本程序仅有RW3-RW9,7个字(16bit)的数据。

搜索配方功能

通过输入单号名称,在存储的名称中搜索,如果存在相对应的名称,则将RW数据导入到LW数据中。


增加宏指令进行搜索功能。

通过显示RW0的3个字。RW10的3个字,即可显示100个数据的名称;

上图为下载当前LW3-LW9数据至HD100-HD107。(只需要添加功能按钮,调用当前宏指令)
在这里插入图片描述。

宏指令列表





总结

以上是个人花了一天测试并可运行的,可能讲的不是很明白,工程也有点潦草,欢迎大家指正。
以下是百度云连接:https://pan.baidu.com/s/131XiDJWEy7mJE3nUXQwcvA
密码是:sbig

基于宏指令下的威纶通配方功能(RW位控制)相关推荐

  1. 威纶通定时循环操作宏_威纶通软件功能12 程序保护方法

    对于工程文档的保护,威纶通编程软件有如下七项设置,大家可以根据实际情况择一或是组合使用. 方式一 设置禁止上传 选项位置: 位置1:pro软件里设置,[常用]>[系统参数]>[系统],&q ...

  2. 威纶通触摸屏232脚位_威纶通触摸屏使用手册

    MT6071iP 威纶通触摸屏使用手册 三.印刷机的电气原理 1 .电气设计部分 由于印刷机的长度过长, 为了操作方便, 在两个不同的位置各放置一 个触摸屏 : MT8102iE 和 MT6070iH ...

  3. 威纶通触摸屏232脚位_威纶通各系列触摸屏引脚排列.pdf

    威纶通各系列触摸屏引脚排列 MT8000管脚定义 MT8000管脚定义 MMT管脚脚定定义义 DB9针公头 DB9针母头 MT6056i COM1 [RS-232] 通讯端口 DB9针公头管脚排列: ...

  4. 威纶通触摸屏如何隐藏系统设置箭头图标及通过参数进入系统设置?

    威纶通触摸屏如何隐藏系统设置箭头图标及通过参数进入系统设置? 如下图所示,正常情况下,威纶通触摸屏的右下方有一个小箭头,点击该箭头即可进入系统设置界面, 如果我们想隐藏这个小箭头图标,可以如下图所示, ...

  5. java家教通平台设计_基于jsp的家校通-JavaEE实现家校通 - java项目源码

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的家校通, 该项目可用各类java课程设计大作业中, 家校通的系统架构分为前后台两部分, 最终实现在线上进行家校通各 ...

  6. 威纶通触摸屏的配方功能具体使用方法介绍(宏指令写入PLC)

    威纶通触摸屏的配方功能具体使用方法介绍(宏指令写入PLC) 如下图所示,新建一个测试项目,在系统参数中添加所需的设备,这里以MT8071iE和三菱FX系列PLC为例进行说明,(旧版本的触摸屏可能不支持 ...

  7. 威纶通触摸屏配方功能的使用方法示例

    威纶通触摸屏配方功能的使用方法示例 本次和大家分享通过触摸屏内部指针+偏移地址+控制元件实现配方功能的具体方法, 另外以前给大家分享过利用宏指令实现配方功能的方法,具体可参考以下链接中的内容: 威纶通 ...

  8. 威纶通定时循环操作宏_威纶通触摸屏宏指令的使用

    工控多年的公众号运营者 我经常分享原创技术内容 内容涉及到工业多个方面 分享新知识带你一起进步 今天看到一个例程,想再写一下威纶通触摸屏宏指令的使用.之前有分享过一篇有关威纶通关于宏指令使用的文章,那 ...

  9. 威纶通屏幕(HMI)开发进阶教程四:通过PLC控制,使宏指令跳转到不同的窗口

    平时用威纶通屏幕的时候,大家是否想过,如何通过一个操作,根据参数的不同跳转到不同的窗口.有时候我们根据业务或者功能需要这么做. 这种功能的实现可以有好几种的方式来实现它,下面介绍根据PLC控制,通过宏 ...

  10. 威纶通宏开机后使用初始化宏指令_维纶触摸屏常用设置与重要指令

    内容: (一)配方 (二)欧姆龙PLC标签的设定和使用 (三)一些常用宏指令 1.常用 系统参数 ■ Selection 显示当前所选择配方记录的索引编号.索引编号从 0 开始计算,若点选第一笔记录, ...

最新文章

  1. StringUtils
  2. Quickhit快速击键
  3. 神经网络为何成为学习算法的通用结构?
  4. 强化学习(四)用蒙特卡罗法(MC)求解
  5. 阿里巴巴版来了:“有一个程序媛女友/老婆是什么样的体验?”
  6. mariadb设置root初始密码
  7. 介绍一个非常实用的Visual Studio Code扩展 - indent-rainbow
  8. 5天学习MYSQL数据库第一天剩余全部笔记(超级详细的mysql入门笔记适合新手反复看加深记忆)
  9. rebuild online意外终止导致ora-8104错误的实验
  10. 复合主键 复合外键_复合双重错误
  11. Spring MVC:带有CNVR卷的REST应用程序。 2
  12. matlab程序svm四等级分类,支持向量机(SVM)多分类matlab程序代码
  13. mysql的主从同步配置
  14. 【OFDM通信】基于matlab OFDM通信系统仿真【含Matlab源码 315期】
  15. ExMobi移动应用平台 烽火星空引领企业移动信息化
  16. RabbitMQ 快速入门指南
  17. 饭饭的Selenium+xlwt笔记
  18. 题库接口API 系统完善
  19. django模型层FQ查询,only,defer关键字,orm简单事务
  20. 95 后女孩从月入3000到月入10万

热门文章

  1. 基于wine葡萄酒数据集的分类方法研究
  2. Havok Vision Engine
  3. Kind安装、使用及相关注意事项记录
  4. 独孤求败剑学考证 zz
  5. 链表Linked List
  6. [论文阅读笔记]DeepFool: a simple and accurate method to fool deep neural networks
  7. twitter跳过手机验证_安卓怎么注册推特账号(twitter跳过手机验证)
  8. 大数据时代个人信息保护的困境与思考
  9. cocos2dx 游戏中内存优化
  10. python写的一个王者荣耀刷金币脚本