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

TIA 做交通信号灯控制练习1

时间:2024-11-24 21:00:27浏览次数:10  
标签:变量 练习 信号灯 WINCC FB 按钮 TIA

练习一下交通信号灯程序,从简单的功能做起。红绿黄等交替亮起。使用TIA编程,做成FB。

 新建一个TIA项目,选择一个1200CPU.

1. 新建一个FB,在新建的FB,先配置输入输出变量。

 

2. 在FB写下面的程序

3. 在WINCC上建立1200?1500的变量连接,连接博图模拟器,建立变量。

4.WINCC画面上添加两个按钮,关联start和stop变量,鼠标点击按钮时,这两个值为0

5. WINCC画面上添加3个圆,背景颜色关联RedLight、GreenLight、YellowLight变量。

6. 运行TIA模拟器,运行WINCC项目程序,点击start和stop按钮,就可以看到效果了。

Wincc上的配置比较简单,就不截图了。

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

相关文章

  • 天梯赛练习集 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()!='$'){......
  • Set和Map练习题2
    题目:771.宝石与石头-力扣(LeetCode) 给你一个字符串 jewels 代表石头中宝石的类型,另有一个字符串 stones 代表你拥有的石头。 stones 中每个字符代表了一种你拥有的石头的类型,你想知道你拥有的石头中有多少是宝石。字母区分大小写,因此 "a" 和 "A" 是不同类型的石......
  • 练习 -- 第四章
    练习4.1表达式5+10*20/2的求值结果是多少?练习4.2根据4.12节中的表,在下述表达式的合理位置添加括号,使得添加括号后运算对象的组合顺序与添加括号前一致。(a)*vec.begin()(b)*vec.begin()+1练习4.3C++语言没有明确规定大多数二元运算符的求值顺序,给编译器优化留下......
  • 【GESP】C++一级练习 luogu-B2060, 满足条件的数累加
    一级知识点循环和取余操作练习题,基础练习。题目题解详见:https://www.coderli.com/gesp-1-luogu-b2060/【GESP】C++一级练习luogu-B2060,满足条件的数累加|OneCoder一级知识点循环和取余操作练习题,基础练习。https://www.coderli.com/gesp-1-luogu-b2060/......
  • 【GESP】C++一级练习 luogu-B2058, 奥运奖牌计数
    一级知识点循环和求和练习。题目题解详见:https://www.coderli.com/gesp-1-luogu-b2058/https://www.coderli.com/gesp-1-luogu-b2058/https://www.coderli.com/gesp-1-luogu-b2058/2008 年北京奥运会,A国的运动员参与了 n 天的决赛项目 (1≤n≤100)。现在要统计一下A国......