您好,欢迎来到微智科技网。
搜索
您的当前位置:首页组态王 流水灯的实现

组态王 流水灯的实现

来源:微智科技网


实验二 组态王实现流水灯效果

实验步骤:

(1)定义变量

(2)数据改变命令语言

(3)事件命令语言

(4)界面设计

(5)应用程序的实现

二 实验要求:

1、参照以上范例,实现6个灯的流水灯效果。

实验步骤

(1)定义变量

(2)数据改变命令语言

(3)事件命令语言

(4)界面设计

(5)应用程序的实现

if(\\\\本站点\\按钮==1)

{

if(\\\\本站点\\KV==0)

{

\\\\本站点\\D1=1;

\\\\本站点\\D2=0;

\\\\本站点\\D3=0;

\\\\本站点\\D4=0;

\\\\本站点\\D5=0;

\\\\本站点\\D6=0;

\\\\本站点\\D7=0;

\\\\本站点\\D8=0;

}

if(\\\\本站点\\KV==1)

{

\\\\本站点\\D1=0;

\\\\本站点\\D2=1;

\\\\本站点\\D3=0;

\\\\本站点\\D4=0;

\\\\本站点\\D5=0;

\\\\本站点\\D6=0;

\\\\本站点\\D7=0;

\\\\本站点\\D8=0;

}

if(\\\\本站点\\KV==2)

{

\\\\本站点\\D1=0;

\\\\本站点\\D2=0;

\\\\本站点\\D3=1;

\\\\本站点\\D4=0;

\\\\本站点\\D5=0;

\\\\本站点\\D6=0;

\\\\本站点\\D7=0;

\\\\本站点\\D8=0;

}

if(\\\\本站点\\KV==3)

{

\\\\本站点\\D1=0;

\\\\本站点\\D2=0;

\\\\本站点\\D3=0;

\\\\本站点\\D4=1;

\\\\本站点\\D5=0;

\\\\本站点\\D6=0;

\\\\本站点\\D7=0;

\\\\本站点\\D8=0;

}

if(\\\\本站点\\KV==4)

{

\\\\本站点\\D1=0;

\\\\本站点\\D2=0;

\\\\本站点\\D3=0;

\\\\本站点\\D4=0;

\\\\本站点\\D5=1;

\\\\本站点\\D6=0;

\\\\本站点\\D7=0;

\\\\本站点\\D8=0;

}

if(\\\\本站点\\KV==5)

{

\\\\本站点\\D1=0;

\\\\本站点\\D2=0;

\\\\本站点\\D3=0;

\\\\本站点\\D4=0;

\\\\本站点\\D5=0;

\\\\本站点\\D6=1;

\\\\本站点\\D7=0;

\\\\本站点\\D8=0;

}

if(\\\\本站点\\KV==6)

{

\\\\本站点\\D1=0;

\\\\本站点\\D2=0;

\\\\本站点\\D3=0;

\\\\本站点\\D4=0;

\\\\本站点\\D5=0;

\\\\本站点\\D6=0;

\\\\本站点\\D7=1;

\\\\本站点\\D8=0;

}

if(\\\\本站点\\KV==7)

{

\\\\本站点\\D1=0;

\\\\本站点\\D2=0;

\\\\本站点\\D3=0;

\\\\本站点\\D4=0;

\\\\本站点\\D5=0;

\\\\本站点\\D6=0;

\\\\本站点\\D7=0;

\\\\本站点\\D8=1;

}

\\\\本站点\\T2=\\\\本站点\\$分*60+\\\\本站点\\$秒;

\\\\本站点\\T3=\\\\本站点\\T2-\\\\本站点\\T1;

if(\\\\本站点\\T3<0)

{

\\\\本站点\\T3=\\\\本站点\\T2+3600-\\\\本站点\\T1;

\\\\本站点\\T2=\\\\本站点\\$分*60+\\\\本站点\\$秒+3600;

}

if(\\\\本站点\\T3>=\\\\本站点\\DT)

{

\\\\本站点\\KV=\\\\本站点\\KV+1;

\\\\本站点\\T1=\\\\本站点\\T2;

if(\\\\本站点\\T1>=3600)

{

\\\\本站点\\T1=\\\\本站点\\T1-3600;

}

if(\\\\本站点\\KV>8)

{

\\\\本站点\\KV=0;

}

}

}

2,实现按一下按键亮一个灯的效果。

实验步骤

(1)定义变量

(2)界面设计

(3)应用程序的实现

if(\\\\本站点\\按钮==1 && \\\\本站点\\D3==0)

{

\\\\本站点\\D1=1;

\\\\本站点\\D4=0;

}

if(\\\\本站点\\按钮==0 && \\\\本站点\\D1==1)

{

\\\\本站点\\D1=0;

\\\\本站点\\D2=1;

\\\\本站点\\D3=0;

\\\\本站点\\D4=0;

}

if(\\\\本站点\\按钮==1 && \\\\本站点\\D2==1)

{

\\\\本站点\\D2=0;

\\\\本站点\\D3=1;

\\\\本站点\\D1=0;

\\\\本站点\\D4=0;

}

if(\\\\本站点\\按钮==0 && \\\\本站点\\D3==1)

{

\\\\本站点\\D3=0;

\\\\本站点\\D4=1;

\\\\本站点\\D1=0;

\\\\本站点\\D2=0;

}

2、实现6个灯不同闪烁效果,可以是(第一个和第六个灯亮,然后是第二个和第五个灯亮,然后是第三个和第四个亮,依次往复)。

实验步骤

(1)定义变量

(2)数据改变命令语言

(3)事件命令语言

(4)界面设计

(5)应用程序的实现

if(\\\\本站点\\按钮==1)

{

if(\\\\本站点\\KV==0)

{

\\\\本站点\\D1=1;

\\\\本站点\\D2=0;

\\\\本站点\\D3=0;

\\\\本站点\\D4=0;

\\\\本站点\\D5=0;

\\\\本站点\\D6=0;

\\\\本站点\\D7=0;

\\\\本站点\\D8=1;

}

if(\\\\本站点\\KV==1)

{

\\\\本站点\\D1=0;

\\\\本站点\\D2=1;

\\\\本站点\\D3=0;

\\\\本站点\\D4=0;

\\\\本站点\\D5=0;

\\\\本站点\\D6=0;

\\\\本站点\\D7=1;

\\\\本站点\\D8=0;

}

if(\\\\本站点\\KV==2)

{

\\\\本站点\\D1=0;

\\\\本站点\\D2=0;

\\\\本站点\\D3=1;

\\\\本站点\\D4=0;

\\\\本站点\\D5=0;

\\\\本站点\\D6=1;

\\\\本站点\\D7=0;

\\\\本站点\\D8=0;

}

if(\\\\本站点\\KV==3)

{

\\\\本站点\\D1=0;

\\\\本站点\\D2=0;

\\\\本站点\\D3=0;

\\\\本站点\\D4=1;

\\\\本站点\\D5=1;

\\\\本站点\\D6=0;

\\\\本站点\\D7=0;

\\\\本站点\\D8=0;

}

if(\\\\本站点\\KV==4)

{

\\\\本站点\\D1=0;

\\\\本站点\\D2=0;

\\\\本站点\\D3=1;

\\\\本站点\\D4=1;

\\\\本站点\\D5=1;

\\\\本站点\\D6=1;

\\\\本站点\\D7=0;

\\\\本站点\\D8=0;

}

if(\\\\本站点\\KV==5)

{

\\\\本站点\\D1=0;

\\\\本站点\\D2=1;

\\\\本站点\\D3=1;

\\\\本站点\\D4=1;

\\\\本站点\\D5=1;

\\\\本站点\\D6=1;

\\\\本站点\\D7=1;

\\\\本站点\\D8=0;

}

if(\\\\本站点\\KV==6)

{

\\\\本站点\\D1=1;

\\\\本站点\\D2=1;

\\\\本站点\\D3=1;

\\\\本站点\\D4=1;

\\\\本站点\\D5=1;

\\\\本站点\\D6=1;

\\\\本站点\\D7=1;

\\\\本站点\\D8=1;

}

if(\\\\本站点\\KV==7)

{

\\\\本站点\\D1=1;

\\\\本站点\\D2=0;

\\\\本站点\\D3=1;

\\\\本站点\\D4=0;

\\\\本站点\\D5=0;

\\\\本站点\\D6=1;

\\\\本站点\\D7=0;

\\\\本站点\\D8=1;

}

\\\\本站点\\T2=\\\\本站点\\$分*60+\\\\本站点\\$秒;

\\\\本站点\\T3=\\\\本站点\\T2-\\\\本站点\\T1;

if(\\\\本站点\\T3<0)

{

\\\\本站点\\T3=\\\\本站点\\T2+3600-\\\\本站点\\T1;

\\\\本站点\\T2=\\\\本站点\\$分*60+\\\\本站点\\$秒+3600;

}

if(\\\\本站点\\T3>=\\\\本站点\\DT)

{

\\\\本站点\\KV=\\\\本站点\\KV+1;

\\\\本站点\\T1=\\\\本站点\\T2;

if(\\\\本站点\\T1>=3600)

{

\\\\本站点\\T1=\\\\本站点\\T1-3600;

}

if(\\\\本站点\\KV>8)

{

\\\\本站点\\KV=0;

}

}

}

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 7swz.com 版权所有 赣ICP备2024042798号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务