控件选择
找控件需要在前面板中进行右键,在程序板面右键是函数插入。
简易计算器
在控件版面的(新式-数值)分别插入数值控件和数值显示控件,在函数版面选择相关的逻辑运算符,进行连线。
平铺式顺序结构
创建两个简易计算结构,在函数版面插入平铺式顺序结构,为了使效果更明显在中间插入时延(函数版面-定时-等待)。
for循环结构
创建for循环,图中N代表需要循环的次数,i为计数(在i处右键添加显示计数器),添加延时器50ms使得波形更加明显,添加函数-随机数再添加控件波形图表显示,最后结果如下,循环次数i从0开始,最后为99。
while循环
创建while循环,右下角为F时将不断循环,为T时停止循环。在i处创建数值显示器,其他同上。
可以比较出,for循环是有固定次数循环的,while循环将无线循环
条件结构
图中内框为条件结构,外框为while循环。条件结构左上的问号为输入分支,分别有真假两个分支。(当输入为数值时,分别为0、1两个分支)
以布尔条件为例,当i>50时,为真,灯亮。在真条件下加入一个布尔指示灯,创建常量为T。 将布尔灯关闭并取值,转为写入模式,并为其取值为F。
运行结果:i<50时灯灭,i>50时灯亮。
这里添加了一个分支,当>100时弹出对话框提示。
如图可以看到,输入为数值时,条件框为数值条件。这里设置条件数值为100,实行结果为大于100时,弹出对话框。(对话框的添加:控件板-对话框-单按钮对话框-右键-创建-常量)
在添加一个分支,达到200就停止。
事件结构
事件结构:当设定的某个事情发生后执行命令,图中创建了一个按钮,当按键按下,计数器增加1。
操作过程:创建一个事件结构,在控件板块添加一个按键,右键添加事件分支-选择值改变,添加数值对其进行取值如图进行结构运算。
我们会发现执行一次只能按下一次,因为事件发生时执行完+1的命令就结束了,如果想要他每次按下都能+1,需要在外面嵌套一个while循环框。