c++ 位运算_威纶触摸屏宏指令[环境+数据类型+运算符+Diagnoser]

前言

“在学习威纶HMI宏指令时需要注意以下几个方面:1、这门语言提供了哪些数据类型。2、提供了哪些基本运算符。3、提供了哪些语句以及表达式。4、提供了哪些语法以及组合规则。5、最后就是厂家为我们封装了哪些库函数。”

前面的4个掌握之后就能触类旁通,比如就能短时间掌握西门子博途的SCL或是快速上手罗克韦尔的ST,或者上位机流行的VBA脚本,兴趣强烈悟性高还比较勤奋可以试试C或者C++总之知识和技能的增长能带来无限的可能。

关于第五个不用记下来,用的时候翻翻手册就行。

宏指令让HMI不再是一块液晶显示屏,用户可以在上面编写一些命令,它可以在本地HMI上进行复杂的逻辑运算或者数学运算。

还是从环境说起,开发环境是EsayBuilder Pro的软件,在官网下载即可。运行环境是威纶触摸屏,或者在自己的电脑上仿真运行。之前接触过维纶的宏指令只能简单的写几句,决定写这个主题目的是再完整的系统的重新学习一遍,顺便记个笔记日后需要的时候可以通过搜索引擎快速找到想要的技术文献,利人利己岂不美哉。

01

界面&开发环境

开发环境说的通俗一点其实就是编程环境

1、点击菜单栏工程文件选项➟选择宏指令➟点击新增➟便可打开命令编辑器。

⑤:宏指令编号(可以有多个宏指令)。⑥:用户创建的宏指令名称。⑦:勾选后启用某个bool量控制指令是否执行。⑧:勾选后启用周期执行宏指令,需要自定义周期的时间,周期时间必须是0.1S的倍数(如果周期时间是0则一直执行)。⑨:勾选后相当于PLC的First On指令用来在上电后的第一次执行,一般用来做变量的初始化。⑩:是指令编辑区,宏指令就敲在这里。

371d29d1527eddc2cd76617ede8e9b85.png

2、①:这里是库函数的入口,点击去后会有厂家开发人员预先封装好的一些函数,调用后给接口给定参数后就能得到特定的结果。②:是保存&编译的命令按钮,点击后会先保存用户编写的指令然后软件内置的编译器会检查语法,如果语法正确就将用户代码编译成机器码,否则⑤报错。③④都是仿真功能,不同的是在线模拟可以在联网的情况下直接可以操作下位机这一点很爽,但有时间限制只有10分钟,时间到了模拟器强制退出这一点非常不爽。

73261505b4025e53cf359c6a8b8c7cdb.png

上面故意制造一个错误,编译失败后点击关闭,它会在未完成编译的列表中,双击宏指令名称后可以再次编辑该文件。

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值