串口屏MINIC教程1-设置变量使用教程V1.0

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
9/ 18
MINIC 教程-设置变量 V1.0 议】选择“启用”,【协议类型】选择“MODBUS 从机协议”,协议配置详细如图 4- 7 所示。
图 4- 7 协议与变量设置
3. 配置协议完成后,点击【变量定义】,然后点击【添加】按钮,添加一个地址为 0, 变量类型为保存寄存器的变量并命名为“速度”,详细配置如图 4- 8 所示;
421新建工程打开visualtft软件的菜单栏文件新建工程弹出新建工程窗口设置工程名称路径设备型号点击确定如图418minic教程设置变量v10新建工程422modbus协议配置点击软件visualtft菜单栏中的工具并选择协议与变量设置如图在协议与变量设置窗口中先点击左侧的协议设置然后在右侧启用协1018minic教程设置变量v10议选择启用协议类型选择modbus从机协议协议配置详细如图配置协议完成后点击变量定义然后点击添加按钮添加一个地址为0变量类型为保存寄存器的变量并命名为速度详细配置如图变量属性设置423工程配置所示
4.2 实现功能.....................................................................................................................8 4.2.1 新建工程........................................................................................................8 4.2.2 MODBUS 协议配置...................................................................................... 9 4.2.3 工程配置......................................................................................................10 4.2.4 运行预览......................................................................................................11
版本查看方式: (1) 查看屏幕背面版本号贴纸; (2) 画面中创建一个文本控件,属性“输入方式”选择“系统变量”, “系统变量”
选择“固件版本号”,编译工程下载到屏中查看。
2/ 18
MINIC 教程-设置变量 V1.0
3. 概述
3.1 MINIC 介绍
MINIC 是一种用于串口屏的脚本语言。它的语法类似 C 语言,但只保留最常用的功能。 使用 VisualTFT 软件,通过菜单【工具】→【MINIC 脚本编程】,打开 MINIC 脚本编辑窗 口如图 3- 1 所示。
value 设置的变量值
2. 函数 on_control_notify( int screen_id,int control_id,int value) 注释:当画面切换至目标画面 ID 时,执行此回调函数
参数:screen_id 表示目标画面 ID
control_id 表示目标控件..............................................................................................................3 3.2 变量定义.....................................................................................................................3 3.3 API 函数说明............................................................................................................. 5
4.3 下载工程...................................................................................................................13 4.3.1 USB 下载......................................................................................................13 4.3.2 SD 卡下载.................................................................................................... 14
图 3- 1 MINIC 编辑器
MINIC 包括的功能有:算数运算、位运算、逻辑运算、比较运算、赋值、IF 选择语句、 系统功能调用等,具体语法与 C 语言一致。
算数运算:+加、-减、*乘、/除、%取模 ++自加 –自减 位运算:|位或、&位与、^按位异或、~按位取反 逻辑运算:||逻辑或、&&逻辑与、!逻辑非 比较运算:==、!=、<=、>=、<、> 赋值:= ;(同时“=”支持数值和字符串相互赋值) @操作符:符判定某个寄存器是否发送改变,例如 if(@ “温度”) 常量:包括整数(168)、 浮点数(3.14)、十六进制数(0xAABB)
3.2 变量定义
变量包括:全局变量、局部变量(函数内部)。 全局变量定义方法如图 3- 2 所示,全局变量可以直接在函数中访问。 注:如果变量为中文,需要用双引号包围,例如“温度”= 32。
3/ 18
MINIC 教程-设置变量 V1.0
图 3- 2 定义全局变量
支持的变量数据类型如图 3- 3 所示;
在实现教程 DEMO 前需要作以下三个准备: 1. 硬件平台, 2. UI 素材, 3. MINIC 编辑器。 4.1.1 硬件平台 该例程使用大彩基本型 7 寸串口屏 DC80480B070 为验证开发平台。如图 4- 1 所示
图 4- 1 基本型 7 寸串口屏
其他尺寸的大彩串口屏均可借鉴此教程。 4.1.2 UI 素材准备
MINIC 教程-设置变量 V1.0
1. 适合范围
文档适合广州大彩基本型、经济型、商业型、F 型、物联型、86 盒、485 系列等所有 MODBUS 协议的串口屏产品。
1/ 18
MINIC 教程-设置变量 V1.0
2. 开发环境版本
1. VisualTFT 软件版本:V3.0.0.827 及以上的版本,版本查看方式: (1) 打开 VisualTFT 软件启动页面如图 2- 1 所示,右上角显示的软件版本号;
8/ 18
MINIC 教程-设置变量 V1.0
图 4- 5 新建工程
4.2.2 MODBUS 协议配置 1. 点击软件 VisualTFT 菜单栏中的【工具】并选择【协议与变量设置】,如图 4- 6 所 示;
图 4- 6 打开协议与变量设置
2. 在“协议与变量设置”窗口中,先点击左侧的【协议设置】,然后在右侧【启用协
Technical Note
MINIC 教程-设置变量 V1.0
工程技术笔记
类别 关键词 摘要
内容 设置变量 通过 MINIC 教程 DEMO 讲述如何使用 MINIC 设置变量值。
修订历史
版本 V1.0
日期 2019/05/17
MINIC 教程-设置变量 V1.0
原因 创建文档
编制 林青田
审查 刘启鑫
表示目标控件的值
5/ 18
MINIC 教程-设置变量 V1.0
4. 教程实现
本章节主要通过 MINIC 教程 DEMO 讲述如何使用 MINIC 设置变量值。本文将分为以 下是 3 个阶段讲述教程 DEMO 是如何实现的:
1. 准备工程素材, 2. 功能实现详解, 3. 下载工程。
4.1 准备工程素材
5. 完整程序清单.................................................................................................16 6. 免责声明.........................................................................................................18
2. 打开编辑器后,VisualTFT 画面如图 4- 4 所示;
7/ 18
MINIC 教程-设置变量 V1.0
图 4- 4 MINIC 编辑器
4.2 实现功能
教程 DEMO 中功能的实现步骤如下: 1. 新建工程; 2. 配置 MODBUS 协议; 3. 画面配置; 4. 运行预览。 4.2.1 新建工程 打开 VisualTFT 软件的菜单栏【文件】→【新建工程】,弹出新建工程窗口,设置工程 名称、路径、 设备型号,点击【确定】,如图 4- 5 所示;
MINIC 教程-设置变量 V1.0
目录
1. 适合范围...........................................................................................................1 2. 开发环境版本...................................................................................................2 3. 概述...................................................................................................................3
图 2- 1 软件版本
(2) 打开 VisualTFT,在软件右下角可以查看软件版本图 2- 2 所示,最新版本可登录 广州大彩下载。
图 2- 2 软件版本
2. 串口屏固件版本: 基本型(经济型、商业型): MB 2.22.912.259 及以上的版本支持; 物联型:V3.0.301.0 及以上的版本支持; F 型:V4.1.66.0 及以上的版本支持。
6/ 18
准备好相应的美工 UI。如图 4- 2 所示
MINIC 教程-设置变量 V1.0
图 4- 2 素材准备
4.1.3 MINIC 编辑器 1. 上位机 VisualTFT 内部已集成了 MINIC 开发编译环境,点击菜单栏工具,选择 MINIC 编辑器,如图 4- 3 所示。
图 4- 3 打开 MINIC 编辑器
图 3- 3 变量类型表
局部变量的定义方法如图 3- 4 所示;
图 3- 4 局部变量定义 4/ 18
MINIC 教程-设置变量 V1.0
3.3 API 函数说明
本教程文档中所涉及到的部分的相关接口函数
1. 函数 set(variable,value) 注释:指定设置某个变量的值
参数:variable 变量名
4. 教程实现...........................................................................................................6
4.1 准备工程素材.............................................................................................................6 4.1.1 硬件平台........................................................................................................6 4.1.2 UI 素材准备................................................................................................... 6 4.1.3 MINIC 编辑器................................................................................................7
相关文档
最新文档