公告:新满多没有杂乱广告的网站, 请大家收藏!很好记,域名是 新满多 拼音!xinmanduo.com ! 更简洁好记的 ykyh.net

您的当前位置:首页 > PLC技术 > 正文 -- 手机或者平板访问

搬运站组态工程建立中命令语言语法

来源:未知 编辑:晚一步 时间:2018-07-29

    命令语言程序的语法与一般C程序的语法没有大的区别,每一程序语句的末尾应该用分号“;”结束。在使用ifelse…、while()等语句时,其程序要用花括号“{}”括起来。

   (1)运算符

    用运算符连接变量或常量就可以组成较简单的命令语言语句,如赋值、比较、数学运算等。命令语言中可使用的运算符以及运算符优先级与连接表达式相同。运算符有以下几种:

   ~    取补码,将整型变量变成“2”的补码。

   *    乘法。

    /    除法。

   %    模运算。

   +    加法。

   -    减法(双目)。

   &    整型量按位与。

   |    整型量按位或。

        整型量异或。

   &&    逻辑与。

   ||    逻辑或。

   <    小于。

   >    大于。

   <=    小于或等于。

   >=    大于或等于。

   ==    等于(判断)。

    =    不等于。

    等于(赋值)。

    (2)赋值语句

    赋值语句用得最多,语法如下:

    变量(变量的可读写域)=表达式。

    可以给一个变量赋值,也可以给可读写变量的域赋值。

    例如:

    自动开关=1:表示将自动开关置为开(1表示开,0表示关)。

    颜色=2:将颜色置为黑色(如果数字2代表黑色)。

    反应罐温度.priority=3:表示将反应罐温度的报警优先级设为3

   (3) IF-ELSE语句

   IF-ELSE语句用于按表达式的状态有条件地执行不同的程序,可以嵌套使用。语法为:

    注意:IF-ELSE语句里如果是单条语句可省略花括弧“{}”,多条语句必须在一对花括弧“{}”中,ELSE分支可以省略。

    如:

    上述语句表示当变量step与数字3相等时,将变量颜色置为“红色”(变量“颜色”为内存字符串变量)

    如:

    上述语句表示将内存离散变量“出料阀”‘设为相反状态。IF-ELSE里是单条语句可以省略“{}”。

    如:

    上述语句表示当变量step与数字3相等时,将变量颜色置为“红色”(变量“颜色”为内存字符串变量),反应罐温度的报警优先级设为1;否则变量颜色置为“黑色”,反应罐温度的报警优先级设为3

   (4) WHILE()语句

    WHILE()括号中的表达式条件成立时,循环执行后面“{}”内的程序。语法如下:

    如:

    当变量“循环”的值小于等于10时,向报表第一列的1~10行添入变量“原料罐液位”的值。应该注意使WHILE表达式条件满足,然后退出循环。


 
手机扫描本二维码

分享创意到朋友圈
上一篇:FX2N-48MR PLC的BCD变换指令(FNC18)
下一篇:没有了

网友评论:

栏目分类


Copyright © 2006-2017 新满多 渝ICP备11004546号-1

如有侵犯,请联系我们:Gaocheng365@live.com

Top