您好!欢迎光临工博士商城

西门子PLC模块专营

  产品:6377    

咨询热线:18182118630

QQ QQ
您当前的位置:首页 » 新闻中心 » 西门子PLC300系列做交通信号灯控制系统
产品分类
新闻中心
西门子PLC300系列做交通信号灯控制系统
发布时间:2023-10-18        浏览次数:130        返回列表

       西门子PLC S7-300系列做交通信号灯控制系统

       微信图片_20231018102744

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

       

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

       

       1、创建S7项目

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

       2、硬件配置

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

       

       3、编写符号表

       

       4、规划程序结构

       


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

       5、编辑功能块(FB)

       

       编写程序代码
       
       
       
       6、建立背景数据块(DB)

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

       

       7、编辑启动组织块OB100

       

       在OB1中调用FB

       


         此文来源于网络 2023-10-18


       想了解更多详情点击:
西门子PLC S7-300西门子S7-300模块





 

联系热线:18182118630   联系人:朱经理 联系地址:上海市宝山区富联一路98弄6号

技术和报价服务:星期一至星期六8:00-22:00 西门子PLC模块专营