文件名称:
串口屏MINIC教程5-系统函数使用说明V1.0.pdf
开发工具:
文件大小: 3mb
下载次数: 0
上传时间: 2019-09-03
详细说明:MINIC是一种用于串口屏的本语言。它的语法类似C语言,但只保留最常用的功能。 本文主要通过MINIC教程DEMO讲述如何系统函数的使用说明。JACAW
M|NC教程系统函数使用说明v10
大彩科技
目录
1.适合范围
2.开发环境版本
3.概述.…
3 I MINIC介绍
3.2变量定义
33API函数说明
4.教程实现.……
垂.,牵垂新音音音音音·音,···看,D。音,音垂音音垂音音垂
4.1准备工程素材
41.l硬件平台
6666
4.1.2UI素材准备
4.1.3 MINIO编辑器.
4.2实现功能…
4.2.1新建工程
42.2 MODBUS协议配置
4.2.3置工程画面.
4.2.4运行预览
15
4.2.5运行程序.
15
4.3下载工程.
17
4.3.1USB下载
17
4.32SD卡下载
18
5.完整程序清单…
20
6.免责声明
24
JACAW
M|NC教程系统函数使用说明v10
大彩科技
1.适合范围
文档适合广州大彩基本型、经济型、商业型、F型、物联型、86盒、485系列等所有
MODBUS协议的串口屏产品。
1/24
JACAW
M|NC教程系统函数使用说明v10
大彩科技
2.开发环境版本
1. salted软件版本:V3.0.0.827及以上的版本,版本查看方式:
(1)打开 Visualtest软件启动页面如图2-1所示,右上角显示的软件版本号
R300.1037
ALAW
大彩科技
VisuaITFT吸
QQ2:2000004333
创新源于客户价值
由:020-82160083
主攻:Wwvgz-dc.com
GUANGZHOU DCOLOUR OPTOELECTRONIC TECHNOLOGY CO LTD
THIS PRODUET IS PROTECTED EY INTERNATIONAL LAWS
图2-1软件版本
(2)打开Ⅴisua,在软件右下角可以査看软件版本图2-2所示,最新版本可登录
大彩官网下载。
VisualTFT
产品选资和成冒
峰命命
图2-2软件版本
2.串口屏固件版木:
基本型(经济型、商业型):MB2.22.912259及以上的版本支持;
物联型:V3.0.301.0及以上的版本支持;
F型:V4.1.66.0及以上的版本支持。
版本查看方式
(1)查看屏幕肯面版木号贴纸;
(2)画面中创建一个文本控件,属性“输入方式”选择“系统变量”,“系统变量”
选择“固件版本号”,编译工程下载到屏中查看。
2/2
JACAW
M|NC教程系统函数使用说明v10
大彩科技
3.概述
31MNc介绍
MINC是一种用于串凵屏的脚本语言。它的语法类似C语言,但只保留最常用的功能
使用 VisuaITFT软件,通过菜单【工具】→【 MINIC脚木编程】,打开 MINIO脚却木编辑窗
口如图3-1所示
又出工上 Languag=)单出
回想占但热回同排料
起始罗uipx
十
GIancz-0m n2. TGA INEn TAN Tpannlagy f. ttn
screeno:ft
:1⊥
::2
置变墨
泰量
vOLd or cortrol ot1Iy(in- 3c"cc1 1d, in- control 1d, Irt volue
r/acsee id -c ss certral_id-2 <5 veiur-1h
目安口图种陌话回的囗厂
指
号和月收指令
请查找空口
图3-1MNC编辑器
MINC包括的功能有:算数运算、位运算、逻辑运算、比较运算、赋值、I选择语句
系统功能调用等,具体话法与C语言一致
算数运算:+加、-减、*乘、/除、%取模++自加一自减
位运算:位或、&位与、^按位异或、~按位取反
逻辑运算:逻辑或、&&逻辑与、!逻辑非
比较运算:
赋值:=;(同时“=”支持数值和字符串相互赋值)
操作符:符判定某个寄存器是否发送改变,例如if(“温度”)常量:包括整数(l68)、
浮点数(3.14)、十六进制数(0 XAABB)
32变量定义
变量包括:全局变量、局部变量(函数内部)。
全局变量定义方法如图3-2所示,全局变量可以直接在函数中访问。
注:如果变量为中文,需要用双引号包围,例如“温度”=32。
3/2
JACAW
M|NC教程系统函数使用说明v10
大彩科技
修固哪十质士数画动4↑↓下X翻而?
力议设置 E: \ modbUs门mn柱NNC教柱1简单的与旦值 \scrp-xm
短率型
无符号
读写设置
可写
否
变量
保寄存 loldirc R
图3-2定义全局变量
支持的变量数据类型如图3-3所示
变量类型
关键字
或者
有符号字节
char
int8
无符号字节
unsigned char
uint8
有符号短整型
short
Int16
无符号短整型
unsigned short
ullnt16
有符号整数
Int
int32
无符号整数
unsigned int
ulnt32
单精度浮点数
float
无
图3-3变量类型表
局部变量的定义方法如图3-4所示;
81: vois or tier (int = imer id)
32园
3
nt second=0://同部变是定义,只能在函数的最前前面
34
35
i( timer id==0//更新倒计时
36
{
cend-(5y53, tInCY11900)/1000;//毫秒转挑为秒
//全号变为中文时:需要用双引号包与
二a号60
倒计小时=(ecnd/3600)4:
44
e19e三( timer id=1)/运行时间到
石
运行=0;停止运行
图3-4局部变量定义
JACAW
M|NC教程系统函数使用说明v10
大彩科技
33AP函数说明
本教程文档中所涉及到的部分的相关接口函数
1. FK*X: start timer(timer id, timeout, countdown, repeat)
函数功能:启动定时器
参数: timer id-定肘猕lD(0-9)
timeout-超时时间,毫秒单位
countdown0顺计时,1倒计肘,决定 sys.timer递增或递减
repeat重复次数,O表示无穷
定时器数值:通过sys. timer~sys. timer9访问,毫秒单位
2.函数: stop timer( timer id)
函数功能:停止定时器。
参数: timer id-定时系|D(0-9)
3.函数: set date year, month,day)
迅数功能:设置糸统日期
参数:year年
month月
4.函数:设置糸钪射间: set time(hour, minute, second)
函数功能:指定叟量赋值。
参数:hour时
minute分
econd秒
5.函数:设置变量:set( variant;vaue)
迅数功能:指定变量赋值。
参数: variant变量名称
value
值
注:该功能与赋值標作“=”类似,但有所差异,以A=B和Set(AB)来说明。相
同之处:执行完毕之后A的值等于B的值;不同之处:如果A是寺存器,A的值设有
改变时,使用赋值操作不会发送串口写入命令,而使用set功能则会发送串口写入命令。
同肘该函数支持数值和字符串相互赋值(注:MB2.22.1025.259版本固件以上支持丿。
6.函数: show (screen id, control id
函数功能:该迅数用于呈示指定的控件(注:MB2.22.1025.259板本固件以上支
持)。
参数: screen id指定的画面ID
id指定的控件ID
7.函数:hide( screen id, control id丿
⑩数功能:显示控件:该喦数用于隐蒇指定的控件(注:MB2.22.1025.259版本
固件以上支持)
参数: screen id指定的画面D
control id指定的控件ID
5/2
JACAW
M|NC教程系统函数使用说明v10
大彩科技
4.教程实现
本章节主要通过 MINIC教程DEMO讲述如何使用 MINIC设置变量值。本文将分为以
下是3个阶段讲述教程DEMO是如何实现的:
1.准备工程素材,
2.功能实现详解,
3.下载工程。
4.1准备工程素材
在实现教程DEMO前需要作以下三个准备
1.便件平台,
2.U素材
3.MNC编辑器。
4.1.1硬件平台
该例程使用大彩基本型7寸串口屏DC80480B070为验证开发平台。如图4-1所示
主路A列表/ List Of Circuit A
路开关状态
电流(A)
功率因素
闭合
220.12
10.55
0.9
LA2闭合
220.05
10.85
LA3断开
219.85
10.95
0.9
LA4断开
219.89
10.60
0.9
闭合
10.8
LAn
合
20.10
C1220
田鷗=
线哥
客uc
出
图41基本型7寸串口屏
其他尺寸的大彩串口屏均可借鉴此教程。
4.12U|素材准备
JACAW
M|NC教程系统函数使用说明v10
大彩科技
准备好相应的关工UI。如图4-2所示
鷗■□
21按卜
24按卜
图4-2素材准备
41.3MINc编辑器
1.上位机sua玕T内部已集成了MNC开发编译环境,点击菜单栏下具,选择M|NC
编辑器,如图4-3所示。
文病日图请0)型(| aD La guage)出
x:遍门
廿三器
E] Scree: otf
微信公众号
欢迎关注
心元半山原人其世
与壁
友卖_朋院山
广叫
60诅
,久学可四片世幽口
图找把
sE h for Hec
未民机没的件万XX,x):剪件3以1
图4-3打开MNC编辑器
2.打开编辑器后, Visual t斤T画面如图44所示;
7/24
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.