| 注册| 产品展厅| 收藏该商铺

行业产品

当前位置:
上海卓曙自动化设备有限公司>>西门子PLC模块>>西门子S7-200smartPLC>> 安徽西门子S7-200SMARTPLC代理批发销售

安徽西门子S7-200SMARTPLC代理批发销售

返回列表页
  • 安徽西门子S7-200SMARTPLC代理批发销售
  • 安徽西门子S7-200SMARTPLC代理批发销售
  • 安徽西门子S7-200SMARTPLC代理批发销售
  • 安徽西门子S7-200SMARTPLC代理批发销售
  • 安徽西门子S7-200SMARTPLC代理批发销售
收藏
举报
参考价 433
订货量 1
具体成交价以合同协议为准
  • 型号
  • 品牌 Siemens/西门子
  • 厂商性质 经销商
  • 所在地 上海市
在线询价 收藏产品

更新时间:2019-07-15 16:58:49浏览次数:318

联系我们时请说明是化工仪器网上看到的信息,谢谢!

同类优质产品

更多产品

产品简介

电动机功率 3kW 外形尺寸 2mm
应用领域 环保,食品/农产品,地矿,包装/造纸/印刷,纺织/印染 重量 4kg
安徽西门子S7-200SMARTPLC代理批发销售
全新的西门子S7-200SMART带来两种不同类型的CPU 模块,标准型和经济型,*满足不同行业、不同客户、不同设备的各种需求。标准型作为可扩展CPU 模块,可满足对I/O 规模有较大需求,逻辑控制较为复杂的应用;而经济型CPU 模块直接通过单机本体满足相对简单的控制需求。

详细介绍

安徽西门子S7-200SMARTPLC代理批发销售

西门子S7-200 PLC中断程序应用说明(I/O中断)

    ①下面通过一个应用程序来说明中断指令的应用,说明如何开中断,如何关闭中断,什么时候可以执行中断程序,怎么样进行中断分离。

    如图6-36所示,先看图6-36 (a)中断程序0,“网络1”当程序运行时,VB0自动加“1”,“网络2”是有条件的中断返回,当I1.0接通时,执行中断返回,“网络3”的内容不再执行;若I1.0不接通,当VB0自动加“1”至大于或等于2时,“网络3”将其复位为“0”。对图6-36 (b)的中断程序1的分析是一样的,所不同的是VB0换成了VB1,另外中断返回的条件变成了I1.1,分析这两个中断程序我们可以看到,如果不执行中断返回,两程序中的“网络3”执行,那么VB0VB1的值将不可能超过2,会一直在01之间变化,若执行了中断返回,则两个程序中的“网络3”都不再执行,这样VB0VB1的值就可能会超过2

    6-36 (c)子程序的作用是将中断事件与中断程序联系起来,从“网络1”的标题栏可以看出,该程序为初始化子程序0,声明中断程序0I0.0上升沿中断事件0联系,声明中断程序1I0.0下降沿中断事件1联系,而允许开全局中断。两个中断连接指令(ATCH)INT端分别与INT_0INT_1连接,EVNT端分别与03连接,表示当程序运行时,中断程序INT_0与事件号为0的中断事件联系,即I0.0上升沿触发中断程序INT_0运行。中断程序INT_1与事件号为3的中断事件联系,即I0.1下降沿触发中断程序INT_1运行。当然,这段程序也可以放在主程序中,但是这种初始化的程序一般放在子程序里,否则会加长程序的运行周期,因为在子程序中只运行一次,如果写在主程序中则每次运行都要扫描时间。

    6-36 (d)的主程序中,“网络1”开机调用子程序,“网络2I0.3接通开中断,“网络3I0.4接通关闭中断。其余依此类推。

    ①在中断程序中不能使用DISIENIHDEFSCREND指令。

    ②一个程序中多可有128个中断程序,PLC采用先来先服务的原则为中断提供服务。在任何时刻,只能执行一个中断程序,一旦一个中断程序开始执行,则一直执行至完成,不会被另一个中断程序所打断,所以就不存在嵌套运行。

    ③当多个中断程序同时要求执行时,按照优先级不同进行执行,没有被执行的,进行列队等待,如果出现中断的数目超出列队能够容纳的数目时,列队溢出内存位会改变状态。表6-26列出了每个中断列队大条目数和中断队列溢出标志位。

    6-26    每个中断列队大条目数和中断队列溢出标志位

每个中断列队大条目数和中断队列溢出标志位

中断程序相关的指令如图6-33所示。启用中断(ENI)指令是全局性启用所有附加中断事件进程。禁用中断( DISI)指令则是全局性禁止所有中断事件进程。即当使用ENI指令时就可以启动运行中断程序,当使用DISI指令时禁止所有中断程序的运行。RETI指令可根据先前逻辑条件用于从中断程序中返回。中断连接( ATCH)指令是将中断事件(EVNT)与中断例行程序号码(INT)相联系,并启用中断事件,设置如图6-34所示。中断分离(DTCH)指令用于取消中断事件( EVNT)与所有中断例行程序之间的关联,并禁用中断事件。使用设置如图6-35所示

 

DTCH指令设置

    6-35    DTCH指令设置

   在激活中断程序之前,必须在中断事件和希望在事件发生时执行的程序段之间建立联系。使用“中断连接”指令将中断事件(由中断事件号码)与程序段(由中断程序号码)联系在一起。可以将多个中断事件附加在一个中断程序上,但一个事件不能同时附加在多个中断程序上。当将一个中断事件附加在一个中断程序上时会自动启用中断。如果用DISI禁用中断指令禁用所有的中断,则每次出现的中断事件均入队等候,直至使用ENI启用中断指令或中断队列溢出重新启用中断。也可以使用“中断分离”指令断开中断事件与中断程序之间的联系,从而禁用单个中断事件。“中断分离”指令使中断返回至非现用或忽略状态。

    ①通信端口中断:S7-200会生成允许程序控制通信端口的事件。比如PLC和外围设备通信时,数据的发送和接收等都要运用到中断程序,这类中断程序就属于通信端口中断程序。

    I/O中断(也称外部中断):指S7-200可以通过外部的I/O信号产生中断。可以产生中断的输入信号有:I0.0I0.1I0.2的上升沿和下降沿。

    ③定时中断:就是按固定的时间间隔运行中断程序。定时间隔的时间设置在SMB34SMB35中。

    以上这三类中断程序又分别各有不同的事件号以及在发生中断时的优先级别。

 


   说明:表6-25以事件号为序列出各种中断事件及其优先级别等信息,表中打“√”表示该类CPU可以产生这样的中断事件,打“--”表示该类CPU不能产生这样的中断事件,“组内优先级别”中“0”高,“1”次之,依此类推。举例如下。

    ①“I0.1上升沿”产生的中断事件的事件号为“2”,其所在组的优先级别为中级,组内的优先级别为“3”,所有型号的CPU均能产生。

    ②高速计数器1HSC1 CV=PV”,当其当前值等于设定值时产生的中断事件的事件号为“13”,所在组的优先级别为低级,组内优先级别为“13”,只有224224XP226226XP型号的CPU能产生该类中断事件,221222型号的CPU不能产生该类中断事件。

    ③高速计数器4HSC4计数方向改变”,当其计数方向改变时产生的中断事件的事件号为“30”,所在组的优先级别为低级,组内优先级别为“21”,所有型号的CPU均能产生。
有两个电动机,分别接在Q0.0Q0.1I0.0控制电动机1(Q0.0)启动,I0.1控制电动机1(Q0.0)停止;I0.2控制电动机2(Q0.1)启动,I0.3控制电动机2(Q0.1)停止。

    要求用局部变量,子程序调用来完成。

    分析:在子程序中建立局部变量,变量符号用“启动”、“停止”、“电动机”命名。在子程序中写出这些局部变量之间的控制逻辑关系,在主程序中调用这些变量。程序如图6-31所示。

    首先在子程序SBR_0中建立变量表,如图6-31 (a)所示,建立“启动”、“停止”、“电动机”3个变量,“启动”和“停止”变量为“IN”型的,电动机既要使用其线圈,也要用到触点,因此要采用IN_OUT变量类型。然后在子程序中写出这些局部变量之间的控制逻辑关系,如图6-31 (b)所示,编程时在元件上方输入变量名称后,会自动在其名称前出现“#”号,说明该变量已经被定义过了,如果变量没有被定义,则不会出现“#”号,该程序表明3个变量之间的关系是:接通“启动”变量,则“电动机”有输出,且自锁,接通“停止”变量,则“电动机”停止输出,自锁断开

    接下来编写主程序如图6-31(c)所示,“EN”端表明当程序运行时调用子程序SBR_0。对“网络1”“启动”、“停止”端分别由I0.0I0.1控制,程序的意思是当接通I0.0时将触发子程序中的“启动”接通,这样“电动机”Q0.0运转,当接通I0.1时将触发子程序中的“停止”接通,这样“电动机”Q0.0停止。依此类推,“网络2”为电动机2的控制程序。

    这就是通过变量的关系来实现控制的,由此例子可以看到,这里实际上是“L0.0”、“L0.1”、“L0.23个变量之间逻辑关系的控制,它们三者在程序中互相调用。同样的问题,如果改变其逻辑关系,可以用其他的方法来实现。

    该问题的第二种处理办法如上,同样的要先建立控制变量表如图6-32 (a)所示,但在子程序的编写上就不再采用*种方式的逻辑控制,而是将电动机变量直接当成一个逻辑变量处理,这样在子程序中用“置位”和“复位”指令来控制电动机,*行“网络1”,接通“启动”变量,则将“电动机”变量置“1”,电动机启动运转;第二行“网络2”,接通“停止”变量则将“电动机”变量“复位”为“0”,电动机停止。主程序与方法1是一样的。

安徽西门子S7-200SMARTPLC代理批发销售

收藏该商铺

登录 后再收藏

提示

您的留言已提交成功!我们将在第一时间回复您~
二维码 意见反馈
在线留言