1. MCGS是什么?MCGS是一种人机界面软件,用于控制和监视工业自动化系统。它可以通过图形化界面来实现对PLC、变频器、人机界面等设备的控制和监视。2. MCGS
计算器的基本功能MCGS计算器可以实现基本的数学运算,如加、减、乘、除、取余等。此外,它还可以实现一些高级功能,如三角函数、指数函数、对数函数等。3. MCGS计算器的制作制作MCGS计算器需要掌握MCGS软件的使用方法,以及PLC编程的基础知识。具体步骤如下:(1)在MCGS软件中创建一个新的工程。(2)在工程中添加一个
数值输入框和一个数值输出框。(3)编写PLC程序,实现计算器的功能。(4)将PLC程序与MCGS界面进行绑定,使得用户可以通过界面来控制PLC程序。4. MCGS计算器的代码示例以下是一个简单的MCGS计算器的代码示例,仅供参考:```// 定义变量VARa, b, c : REAL// 输入的数值和计算结果op : INT// 运算符,1表示加法,2表示减法,3表示乘法,4表示除法END_VAR// 主程序BEGIN// 读取输入的数值a := HMI_GetValue("InputBox1") b := HMI_GetValue("InputBox2") // 读取选择的运算符op := HMI_GetValue("ComboBox1") // 根据选择的运算符进行计算CASE op OF1: c := a + b 2: c := a - b 3: c := a * b 4: c := a / b END_CASE // 将计算结果输出到界面HMI_SetValue("OutputBox", c)END```
按钮设置
改循环策略的循环时间
设置成立条件
编辑脚本
把这个data2用输入框里,就行了,这个就是只要按下按钮,输入框的数字就会以1/0.1s的速度上升。抬起按钮就停止上升。
望采纳。。。
先把时间设定好,路上的车所行的距离,时间跟你灯的时间匹配。下面这个是四辆车过红绿灯的程序
if $Second<30 then
时间=$Second
ELSE
时间=$Second-30
ENDIF
if X<1200 then
x=x+50
else
x=0
endif
if 时间>=15 and 时间<=29 and X=500 THEN
X=X-50
ENDIF
if X1>-1200 then
x1=x1-25
else
x1=0
endif
if 时间>=15 and 时间<=29 and X1=-550 THEN
X1=X1+25
ENDIF
if Y<800 then
Y=Y+15
else
Y=0
endif
IF 时间<14 and 时间>=0 and Y=150 THEN
Y=Y-15
ENDIF
if Y1>-800 then
Y1=Y1-20
else
Y1=0
endif
IF 时间<14 and 时间>=0 and Y1=-260 THEN
Y1=Y1+20
ENDIF
评论列表(0条)