HMI中的宏指令编程中的语句执行顺序是?

以威纶通里的例子为例:

4.

if结构语句

macro_command main()

int k[10], j

for j = 0 to 10

k[j] = j

next j

if k[0] == 0 then

SetData(k[1], “Device 1”, 4x, 0, 1)

end if

if k[0] == 0 then

SetData(k[1], “Device 1”, 4x, 0, 1)

else

SetData(k[2], “Device 1”, 4x, 0, 1)

end if

if k[0] == 0 then

SetData(k[1], “Device 1”, 4x, 1, 1)

else if k[2] == 1 then

SetData(k[3], “Device 1”, 4x, 2, 1)

end If

if k[0] == 0 then

SetData(k[1], “Device 1”, 4x, 3, 1)

else if k[2] == 2 then

SetData(k[3], “Device 1”, 4x, 4, 1)

else

SetData(k[4], “Device 1”, 4x, 5, 1)

end If

end macro_command

这么多IF语句,执行时是从上到下顺序扫描执行吗?

哪位对这个执行顺序了解的说说啊!

hmi中的宏指令是c语言,HMI中的宏指令编程中的语句执行顺序是?相关推荐

  1. for循环中的三语句执行顺序

    for循环的执行语法是: for(<:初始化>;<条件表达式>;<增量>) 语句: 初始化总是一个赋值语句,它用来给循环控制变量赋初值:条件表达式是一个关系表达式, ...

  2. begin end中阻塞语句与非阻塞语句执行顺序的问题

    1 module fsm_2(clk,A,Y); input clk,A; output reg Y; reg q1; always@(posedge clk) begin Y<=q1& ...

  3. 整理:sql server 中sql语句执行顺序

    原文地址为: 整理:sql server 中sql语句执行顺序 SQL Server 查询处理中的各个阶段(SQL执行顺序) SQL 不同于与其他编程语言的最明显特征是处理代码的顺序.在大数编程语言中 ...

  4. SQL Server 中SQL语句执行顺序

    SQL Server 中SQL语句执行顺序 我们需要对SQL语句的执行顺序了若指掌,才能更好的理解SQL. SQL 不同于与其他编程语言的最明显特征是处理代码的顺序. 在大数编程语言中,代码按编码顺序 ...

  5. mysql limit 执行顺序_SQL语句执行顺序及MySQL中limit的用法

    一. SQL语句执行顺序及MySQL中limit的用法 执行顺序:from... where...group by... having.... select ... order by... limit ...

  6. 关于Verilog中begin···end语句执行顺序

    Verilog中分阻塞赋值和非阻塞赋值两种,组合逻辑多用阻塞赋值,此时使用begin···end语句,将一条执行完再执行下一句,即顺序执行. 而时序逻辑多是并行执行,多用非阻塞赋值,begin···e ...

  7. 递归过程中语句执行顺序

    递归的两种模式 模式一 //递归的过程中在"递"的过程中解决问题 function function_name(Max_argument){if(end_condition){en ...

  8. mysql sql先后执行_MySQL中SQL语句执行顺序

    (7) SELECT (8) DISTINCT (1) FROM (3) JOIN (2) ON (4) WHERE (5) GROUP BY (6) HAVING (9) ORDER BY (10) ...

  9. SQL server中的SELECT查询语句执行顺序

    各位大牛们好第一次写博客有点小激动!以后我会把自己的心得分享给大家,求各种评论 SQL server 中SELSECT查询语句的执行顺序如下: (8) SELECT   (9) DISTINCT (1 ...

最新文章

  1. JavaScript使用ACTIVEX控件引起崩溃问题的解决
  2. 推荐5款学Java开发的必备工具
  3. 世界杯直播背后:腾讯云极速高清技术部署实录
  4. macos mojave_使Ubuntu看起来像macOS Mojave的黑暗模式
  5. 百度地图批量转换 GPS坐标转百度地图坐标 问题
  6. k52zip shell band 流氓软件总是显示~
  7. 7-102 单词首字母大写 (15 分)
  8. 最初版本的simplecall是如何把2个callleg连起来的
  9. visio2016 数据库模型图_数据库相关术语整理
  10. php实现mpg自动提取音轨,视频如何导出音轨 怎么将双音轨mpg提取其中一个音轨保存...
  11. Qt 利用海康摄像头的ISAPI协议进行抓图等操作
  12. android开发设置页面自适应横竖屏,android TV 竖屏页面开发
  13. Assembler: 汇编语言程序结构
  14. 涂抺mysql 李丙洋_涂抹
  15. [附源码]java毕业设计基于的旅游信息管理系统
  16. 数据的计算(大数据)
  17. 当代年轻人熬夜晚睡的原因找到了!
  18. 几个编程语言的优缺点
  19. 优化音质是直播电商源码不能忽略的
  20. Reality Composer使用+QuickLook初探

热门文章

  1. 痞子衡嵌入式:浅谈i.MXRT1xxx系列MCU时钟相关功能引脚的作用
  2. listFiles()方法介绍
  3. java中listFiles(Filefilter filter)文件过滤器的实现过程
  4. 连接器插针插孔接触不良该如何检测呢?
  5. ORACLE SQL 创建表
  6. 十九、基于canel的网络策略
  7. 2016上半年教师资格证考试《高中数学》真题
  8. SequoiaDB版本在线升级介绍说明
  9. 一个阿里云语音AI都无法处理的英语单词
  10. 2021-10-13智库时代