『7x24小时有问必答』
▶  赋值语句的操作符就是“:=”
直接赋值给位元件M0:=1;/位赋值真1或假0/
直接赋值给字元件 D1:E:=12.7*33.3;/浮点数赋值/
▶   条件语句  IF   THEN
IF (条件)THEN
(语句)
END_IF
意思就是如果(条件)的返回值为True,那么就执行 THEN后面的内容 (语句) END_IF为结束分支控制;如果不满足IF语句(条件),这不执行该分支的任何代码程序。
只要用了IF语句就必须以:END_IF作为结束语句块的终结语句。
启动按钮按下(True),启动状态也为(True)这就是赋值语句
如果启动状态为(True),停止为去翻逻辑(类似PLC中的常闭),
电机就运行(True)

    条件语句 IF THEN      ELSE

IF(条件)THEN
     (语句1)
        ELSE
     (语句2)
        END_IF
如果满足(条件),则将执行THEN后编写的语句。如果不满足(条件),则将执行ELSE后编写的语句。不论执行哪一个语句,之后都将从ENDIF后的下一条指令开始继续执行。
如果启动状态为(True),停止为去返逻辑(类似PLC中的常闭),
电机就运行(True)
如果启动状态   停止 任何一个条件不满足
电机运行(FALSE)不运行

条件选择语句之CASE语句
CASE   D*   OF     
   ELSE      
END_CASE
整数数据类型的值
只能是整数,就是执行第几个步序 这变量是几 就执行下面第几个步序的程序,case of 就是循序控制,会伴随着步序号执行
当D0=1的时候
D10=10
当D0=2的时候
D20=20
当D0=3的时候
D30=30
D0等于其他数值比如4、5等整数的时候
ELSE(否则)都会出现D10=40 D20=50 D30=60
好文分享

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码