服务电话:
15221406036
产品展示
首页 > 产品展示 > 西门子 > 6EP电源 > 6SL3060-4AK00-0AA0连接电缆

6SL3060-4AK00-0AA0连接电缆

产品简介:6SL3060-4AK00-0AA0连接电缆
程序和注释
用特殊存储字节SMB34第一定时中断的时问基准,由此产生的定时中断称为中断事件10。
用特殊存储字节SMB35第二定时中断的时问基准,由此产生的定时中断称为中断事件11。仅CPU214支持第二定时中断。
这两种定时中断的时问基准的设定值只能以1ms(毫秒)为单位增加,允许最小值是5ms,最大值是255ms。本例程序组成如下:

更新时间:2022-12-05
浏览次数:311
厂商性质:代理商
详情介绍
品牌Siemens/西门子应用领域化工,电子,电气
产地德国品牌西门子

6SL3060-4AK00-0AA0连接电缆

逻辑设计法是以布尔代数为理论基础,根据生产过程中各工步之间的各个检测元件(如行程开关、传感器等)状态的变化,列出检测元件的状态表,确定所需的中间记忆元件,再列出各执行元件的工序表,然后写出检测元件、中间记忆元件和执行元件的逻辑表达式,再转换成梯形图。该方法在单一的条件控制系统中,非常好用,相当于组合逻辑电路,但和时间有关的控制系统中,就很复杂。

下面将介绍一个交通信号灯的控制电路。

【例】用PLC构成交通灯控制系统。

1)控制要求:如图1所示,起动后,南北红灯亮并维持25s。在南北红灯亮的同时,东西绿灯也亮,1s后,东西车灯即甲亮。到20s时,东西绿灯闪亮,3s后熄灭,在东西绿灯熄灭后东西黄灯亮,同时甲灭。黄灯亮2s后灭东西红灯亮。与此同时,南北红灯灭,南北绿灯亮。1s后,南北车灯即乙亮。南北绿灯亮了25s后闪亮,3s后熄灭,同时乙灭,黄灯亮2s后熄灭,南北红灯亮,东西绿灯亮,循环。

 

1  交通灯控制示意图

 

2I/O分配

 

输入                        输出

起动按钮:I0.0            南北红灯:Q0.0     东西红灯:Q0.3

      南北黄灯:Q0.1     东西黄灯:Q0.4

      南北绿灯:Q0.2     东西绿灯:Q0.5

                南北车灯:Q0.6     东西车灯:Q0.7

3)程序设计

   根据控制要求首先画出十字路口交通信号灯的时序图,如图2所示。

 

       

2   十字路口交通信号灯的时序图

   根据十字路口交通信号灯的时序图,用基本逻辑指令设计的信号灯控制的梯形图如图3所示。分析如下:

   首先,找出南北方向和东西方向灯的关系:南北红灯亮(灭)的时间=东西红灯灭(亮)的时间,南北红灯亮25ST37计时)后,东西红灯亮30ST41计时)后。

   其次,找出东西方向的灯的关系:东西红灯亮30S后灭(T41复位)→东西绿灯平光亮20ST43计时)后→东西绿灯闪光3ST44计时)后,绿灯灭→东西黄灯亮2ST42计时)。

   再其次,找出南北向灯的关系:南北红灯亮25ST37计时)后灭→南北绿灯平光25ST38计时)后→南北绿灯闪光3ST39计时)后,绿灯灭→南北黄灯亮2ST40计时)。

   最后找出车灯的时序关系:东西车灯是在南北红灯亮后开始延时(T49计时)1S后,东西车灯亮,直至东西绿灯闪光灭(T44延时到);南北车灯是在东西红灯亮后开始延时(T50计时)1S后,南北车灯亮,直至南北绿灯闪光灭(T39延时到)。

  根据上述分析列出各灯的输出控制表达式:

东西红灯:Q0.3=T37                     南北红灯Q0.0=M0.0·T3

东西绿灯:Q0.5=Q0.0·T43+T43·T44·T59     南北绿灯Q0.2=Q0.3·T38+T38·T39·T59

东西黄灯:Q0.4=T44·T42                  南北黄灯Q0.1=T39·T40

    东西车灯:Q0.7=T49·T44                  南北车灯Q0.6=T50·T39

                                           

                                                

                           

                                  

                       

        

 基本逻辑指令设计的信号灯控制的梯形图

6SL3060-4AK00-0AA0连接电缆

下面的例子用西门子s7-200PLC定时中断来产生闪烁频率脉冲。当连在输入端10.1的开关接通时,闪烁频率减半;当连在输入端10.1的开关接通时,又恢复成原有的闪烁频率。

本例叙述由定时中断引起的一般性的处理以及改变其时问基准。

程序流程图

程序和注释

用特殊存储字节SMB34第一定时中断的时问基准,由此产生的定时中断称为中断事件10

用特殊存储字节SMB35第二定时中断的时问基准,由此产生的定时中断称为中断事件11。仅CPU214支持第二定时中断。

这两种定时中断的时问基准的设定值只能以1ms(毫秒)为单位增加,允许最小值是5ms,最大值是255ms。本例程序组成如下:

Main    主程序        初始化和时问基准

IN0  中断程序1    对输出Q0.0置位(Q0.0=1

IN1  中断程序2    对输出Q0.0复位(Q0.0=0)

本程序长度为51个字

标题:定时中断

//***********主程序**********

//在主程序的第一部分起始时问基准。

//为两个定时中断分别对应的中断处理程序。

LD       SM0.1             //扫描处理。

MOVB     50,  SMB34//设置定时中断0的时为基准为50ms

MOVB     100  SMB35//设置定时中断1的时{}J基准为100ms

ATC      0,  10           //定时中断事件10调用中断程序O

ATC      1,  11           //定时中断事件11调用中断程序1

ENI                           、、允许中断。

//当输入10.1有上升沿(01)时,定时中断的时问基准加信。

//为了执行这一新的指令,必须断开中断事件与中断程序之问的联系,否则小承认新的时问基准。

//DCH指令来切断两者之问的联系。

//了新的时问基准后,必须用ATC H指令来恢复中断事件与中断程序之问的联系。

 

LD             10, 1

EU

DTCH         10

DTCH         11

MOVB         100  SMB34

MOVB         200  SMB35

ATCH         0, 10

ATCH         111

当输入10.0有上升沿时,恢复使用原频率。

 

LD          10.0

EU

DTCH      10

DTCH      11

MOVB      50, SMB34

MOVB      100, SMB35

ATCH       0,  10

ATCH       1,  11

MEND       //主程序结束。

 

//中断程序0

//当调用中断程序0时,把输出Q0.0置位(Q0.0=1 )a

INT    0

LD     SM0.0

S       Q0.0, 0

RNTI

0

 

//中断程序1

//当调用中断程序1时,把输出Q0.0复位(Q0.0=0)a

//因为调用中断程序1的时问基准是调用中断程序0的两信。

//所以输出端Q0.0输出的脉冲频率发生闪烁。

INT    1

LD      SM0.0

R        Q0.0,  1

RETI


留言框

  • 产品:

  • 您的单位:

  • 您的姓名:

  • 联系电话:

  • 常用邮箱:

  • 省份:

  • 详细地址:

  • 补充说明:

  • 验证码:

    请输入计算结果(填写阿拉伯数字),如:三加四=7