电话:0769-83722215
关闭
您当前的位置:首页 > 职场资讯 > 行业资讯

西门子300PLC编写红绿灯,很容易就学会!

来源:XS资料网 时间:2020-12-07 作者:晴天 浏览量:

今天带大家做一个交通信号灯控制系统。

西门子300PLC编写红绿灯,很容易就学会!


上图所示为双干道交通信号灯设置示意图。信号灯的动作受开关总体控制,按一下起动按钮,信号灯系统开始工作,并周而复始地循环动作;按一下停止按钮,所有信号灯都熄灭。信号灯控制的具体要求见下表,试编写信号灯控制程序。

西门子300PLC编写红绿灯,很容易就学会!


根据十字路口交通信号灯的控制要求,可画出信号灯的控制时序图。

西门子300PLC编写红绿灯,很容易就学会!


1.创建S7项目

使用菜单【File】→【“New Project”Wizard】创建交通信号灯控制系统的S7项目,并命名为“有静参FB”。项目包

含组织块OB1和OB100。

2.硬件配置

在“有静参FB”项目内打开“SIMATIC 300 Station”文件夹,打开硬件配置窗口,并按下图所示完成硬件配。

西门子300PLC编写红绿灯,很容易就学会!


3.编写符号表

西门子300PLC编写红绿灯,很容易就学会!


4.规划程序结构

西门子300PLC编写红绿灯,很容易就学会!


OB1为主循环组织块、OB100初始化程序、FB1为单向红绿灯控制程序、DB1为东西数据块、DB2为南北数据块。

5.编辑功能块(FB)

西门子300PLC编写红绿灯,很容易就学会!


编写程序代码

西门子300PLC编写红绿灯,很容易就学会!


6. 建立背景数据块(DB)

由于在创建DB1和DB2之前,已经完成了FB1的变量声明,建立了相应的数据结构,所以在创建与FB1相关联的DB1和DB2时,STEP 7自动完成了数据块的数据结构。

西门子300PLC编写红绿灯,很容易就学会!


7.编辑启动组织块OB100

西门子300PLC编写红绿灯,很容易就学会!


在OB1中调用FB

西门子300PLC编写红绿灯,很容易就学会!
我们是知识搬运工,我们是技术传播者!
东莞潇洒职业培训学校开设课程有:CNC数控编程、塑胶模具设计,压铸模具设计、冲压模具设计, Solidworks/pro/E产品设计、AutoformR7工艺分析,非标自动化设计、PLC编程、文职、电商、平面设计、新媒体等培训课程,潇洒职业培训学校线下、线上、随到随学等学习方式,上班学习两不误,欢迎预约免费试学! 
联系电话:18029183455(微信同号)QQ:2799669782
线上免费试学: xsmj.ke.qq.com


微信扫一扫分享资讯

免责声明:

1、本文由入驻智造人才网资讯专栏的作者撰写或者网上转载,观点仅代表作者本人,不代表智造人才网立场。如有侵权或者其他问题,请联系举报。

2、本网转载并注明自其它来源的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品来源,并自负版权等法律责任。

3、如涉及作品内容、版权等问题,请在作品发布之日起一周内与本网联系,否则视为放弃相关权利。

热门话题
推荐文章
微信公众号
手机浏览

Copyright C 2021 All Rights Reserved 版权所有 智造人才网 粤ICP备2022085165号 公安备案号44190002004849

地址:广东省东莞市南城街道莞太路南城段1号203室 EMAIL:qiufukang2007@163.com

粤公网安备 44190002004849号

人力资源证: 第1928000123号

Powered by 广东智造

用微信扫一扫