首页 > 其他分享 >TIA做交通信号灯练习2

TIA做交通信号灯练习2

时间:2024-11-25 20:44:34浏览次数:4  
标签:变量 练习 信号灯 WINCC FB 按钮 TIA

今晚在昨天的基础上增加要求,三种灯在计时还剩下5秒时进行闪烁。

在昨天项目基础上新建一个FB,定义下面的变量。

在此FB内部写下面的程序

在OB1调用这个FB,分配参数

在wincc新建变量关联TIA中的变量

在WINCC画面上放置2个按钮和3个圆形,2个按钮的鼠标按下使start1和stop1为1,弹起使这两个变量为0.圆形的背景颜色动态关联redlight_1、greenlight_1、yellowlight_1,注意设置刷新触发器的时间,不然无法看到闪烁的效果。WINCC这边设置相对简单,不做详细介绍了。

 

标签:变量,练习,信号灯,WINCC,FB,按钮,TIA
From: https://www.cnblogs.com/fishingsriver/p/18568576

相关文章

  • 272_基于springboot的平安驾校管理系统(报名缴费、课程预约、驾校预约、教练工资、理论
    目录系统展示开发背景代码实现项目案例 获取源码博主介绍:CodeMentor毕业设计领航者、全网关注者30W+群落,InfoQ特邀专栏作家、技术博客领航者、InfoQ新星培育计划导师、Web开发领域杰出贡献者,博客领航之星、开发者头条/腾讯云/AWS/Wired等平台优选内容创作者、深耕Web......
  • 抽象类练习_学生与工人
    问题描述编写一个Person抽象类,要求含有姓名(name)、年龄(age)两个私有属性以及吃饭(eat)和睡觉(sleep)两个抽象方法,并添加带参构造方法为name和age赋初值。创建学生(Student)类并继承Person类,学生类多出了私有属性学号和学习方法(输出我爱学习)。创建工人(Worker)类并继承Person类,工人类多出......
  • 真题练习14-Word字处理-全国计算机等级考试二级MS Office高级应用与设计考试【汪老师
    视频讲解真题练习14-Word字处理_哔哩哔哩_bilibili题库下载全国计算机等级考试题库下载(用电脑下载安装):请点击题目要求第14套某单位财务处请小张设计《经费联审结算单》模板,以提高日常报账和结算单审核效率。请根据考生文件夹下“Word素材1.docx”和“Word素材2.xlsx”文......
  • TIA 做交通信号灯控制练习1
    练习一下交通信号灯程序,从简单的功能做起。红绿黄等交替亮起。使用TIA编程,做成FB。 新建一个TIA项目,选择一个1200CPU.1.新建一个FB,在新建的FB,先配置输入输出变量。 2.在FB写下面的程序3.在WINCC上建立1200?1500的变量连接,连接博图模拟器,建立变量。4.WINCC画面上添加......
  • 天梯赛练习集 L2-041 插松枝 模拟
    #include<bits/stdc++.h>usingnamespacestd;queue<int>t,z;intx;voidprint(){ while(!z.empty()) { x=z.front();cout<<x; if(z.size()!=1) cout<<''; z.pop(); } cout<<endl;}intmain(){ intn,m,k; ci......
  • 二层交换基础综合练习
    从上到下从左到右以此为sw0-71.开启全部Trunk接口(cdp查看接口rang批量设置)sw0(config)#cdprun //全部开启cdp(都开启才能相互发现)sw0(config)#intrangf0/1-2sw0(config-if-range)#switchporttrunkencapsulationdot1qsw0(config-if-range)#switchportmodetru......
  • 路由综合练习
    1.先配置两边起好协议下发默认路由Router(config-router)#default-information originate //默认路由2.中间ospf同样实现全通、3.中间3,5都与4建立ibgp关系 R3(config-router-af)#nei34.1.1.4 next-hop-self  //3445连接4时更改目标源R4(config-router-a......
  • k8s 命令使用练习
    kubectlcreatedeploymentmydeply1--imagenginxkubectlcreatedeploymentmydeply2--replicas3--imagenginxkubectlscaledeploymentmydeply1--replicas3[root@k8s-masteryaml]#kubectlgetpodNAMEREADYSTATUSRESTARTS......
  • 第十章 JavaScript的课后练习
    1.在网页中显示一个工作中的“数字时钟”。<!DOCTYPEhtml><html> <head> <metacharset="utf-8"> <title>数字时钟</title> <styletype="text/css"> div{ font-size:150px; text-align:center; } .div{......
  • C++-练习-99
    题目:编写一个程序计算流中第一个$之前的字符数目,并将$留在输入流中源代码:#include<iostream>intmain(){charinput;intcount=0;std::cout<<"Enteraphase:";while(std::cin.peek()!='$'){......