组态王学习(简单十字交通灯设计)
运用组态王软件设计一个简单十字路口交通灯(要求倒计时与车辆按交规通行)
一、打开软件新建画面,在画面中简单画出十字路口及交通灯图形(使用工具栏中直线与椭圆等工具)
双击小灯对新建的小灯进行属性填充(如下图以北面红灯定义为例)
同理作出其他三个方向的交通灯并进行定义(南北向与东西向可使用同一变量定义)
在工具栏中选择文本,在小灯周围适当位置写入文本“###”,对该文本进行计数属性填充(模拟值输出属性)
二、开始编译命令语言
鼠标在空白处单击右键 、选择画面属性
编写完成(将右上角每“”毫秒改为200毫秒),点击确定后在画面中鼠标右键选择“保存”,
然后再单击右键选择“切换到view”,
在运行系统界面单击“画面”、“打开”、双击选择画面后即可运行
退出运行界面,将东西向交通灯按照同理填充属性与编写命令语言。
在此👆基础上,新增两个(“flag”、“倒计时”)中间变量定义,并编写命令语言
,将其赋予文本的“文本色”与“模拟值输出”属性,即可实现文本倒计时。
三、设计简单车辆与行人等通过路口(直行通过,行人与车辆同理)
1、使用工具箱中点位图画出图形代表小车(点位图可右键选择贴图)
2、填充小车属性与编程
3、保存运行
最后加上一些细节便可完工。