浔之漫智控技术(上海)有限公司
西门子模块代理商
西门子授权代理商(西门子一级代理)

西门子授权代理商

西门子授权代理商西门子授权代理商

西门子PLC的赋值表

西门子PLC的赋值表的显示和设定

1.赋值表显示

在调试时使用赋值表,主要是查看某一信号是否已经被使用,是否有未使用或遗留的输入点,或者有可以供使用的标志寄存器等内容。

赋值表( Assignment)的显示页面如图14-1.6所示。图中打“×”的信号表示已经在程序中使用,未打“×”的信号表示未使用。


西门子PLC的赋值表


当存储器或者信号以字节、字、双字形式使用时,显示区内为蓝色显示。

2.赋值表设定

同样,当plc程序较复杂时,如果在赋值表中显示全部PLC信号的情况,显示内容会显得很大。假如在检查程序时仅仅需要对部分信号进行检查,可以使用STEP7的过滤器功能进行筛选、设定。

赋值表设定步骤如下:

①在赋值表中执行菜单命令“View”一“Filter”,打开设定页面(见图14 -1.7):


西门子PLC的赋值表


②在设定页面中选择赋值表选项。

赋值表选项设定可以设定如下内容:

信号显示的范围(Assigned areas only):可以选择显示的信号类型与地址范围。在信号类型前通过“√”选定对象,并在输入框内输入需要显示的地址。

如:在输入信号(Input)输入框中输入“*”为显示全部输入信号;输入0~10表示显示IBO~IBIO;输入20表示只显示IB20等。

赋值表显示的信号类型只能是输入信号I (Inputs)、输出信号Q(Outputs)、标志寄存器M(Bitmemory)、定时器T(Timers)、计数器C(Counter)。

也可以直接装载默认的设定( Load Default Setting),或者将所选择的内容作为默认设定(Save asdefault setting)。

西门子PLC置位与复位指令图解

本文介绍西门子s7-200 plc的置位与复位,这两个位操作的指令在我们的程序编写中,作用也是很大,它能完成一些,常规常开常闭触点编程无法完成的程序,可以使我们编写的PLC程序条理更加清晰,步骤更加简单。

它们两个在每次使用时99%的情况下都是成对出现的,只要我们在程序一个地方使用了置位,在程序的另一个地方就会用到复位。所以永远都是你等着我,我等着你,只要你要不来我就不老。置位与复位的大体意思就是,置位是对一个位写1(有输出),复位就是写0(没有输出)。下面介绍使用法。


西门子PLC置位与复位指令图解


图1

如图1,是我们上一节课讲的西门子s7200 PLC的,启动,保持,停止的控制电路和程序,我们知道右边的这个程序,它是用单纯的常开和常闭的位操作指令编写的,可以完成自锁的功能。大家不太明白的再看一下上一节。但除了以上介绍的,这个自锁功能还能用我们今天讲的置位和复位操作来完成。程序如下。


西门子PLC置位与复位指令图解


图2

图2,左边就是使用置位复位编写的PLC程序,感觉是不是比以前编写的程序,清晰简单多了,右边是置位复位操作指令的每一个部分的分解说明,已经写的很明白了就不用讲了。如果还是没看明白就接着往下看,看一看PLC置位复位程序的执行过程就明白了。


西门子PLC置位与复位指令图解


图3

如图3,这个是PLC置位复位程序的置位执行步骤,

1,外部常开按钮没有按下时I0.0没有接通,Q0.1置位线圈就没有输出。

2,外部常开按钮按下时I0.0接通,Q0.1置位线圈就有了输出。

3,松开外部常开按钮时I0.0断开没有接通,虽然I0.0已经断开没有了接通,但Q0.1置位线圈依然还是有输出,实现了自锁功能。直到有复位信号时它才会没有输出,这就是置位操作指令的特点。

简单不。接下来看复位的操作。


西门子PLC置位与复位指令图解


图4

如图4,这个是PLC置位复位程序的复位执行步骤,

4,外部常闭按钮没有按下时I0.5没有接通,Q0.1复位线圈就没有输出。

5,当外部常闭按钮按下时I0.5接通,Q0.1复位线圈就有了输出。它就会复位置位线圈Q0.1,这样Q0.1就没有了输出。

6,即使外部常闭按钮松开I0.5没有了接通,复位线圈Q0.1依然被固定在复位状态。Q0.1就没有了输出,实现了停止功能。

也很简单。下面大家再来看一下图5。


西门子PLC置位与复位指令图解


图5

如图5,这张图说明了PLC置位和复位操作指令的,一次性操作多个输出位的使用方法,当置位或复位操作指令的下面的数字是3时,就表示当外部常开按钮按下时,可以一次性置位3个输出点,并一直保持,直到有复位信号产生。以上就是PLC置位和复位操作指令的基本的使用方法,大家可以配合我们上节讲的西门子s7200 PLC的仿真软件,进行仿真调试,然后熟练掌握这两个操作指令。

6ES7211-1BE40-0XB0CPU 1211C   AC/DC/Rly,6输入/4输出,集成2AI
6ES7211-1AE40-0XB0 CPU 1211C   DC/DC/DC,6输入/4输出,集成2AI
6ES7211-1HE40-0XB0 CPU 1211C   DC/DC/Rly,6输入/4输出,集成2AI
6ES7212-1BE40-0XB0 CPU 1212C   AC/DC/Rly,8输入/6输出,集成2AI
6ES7212-1AE40-0XB0 CPU 1212C   DC/DC/DC,8输入/6输出,集成2AI
6ES7212-1HE40-0XB0  CPU 1212C   DC/DC/Rly,8输入/6输出,集成2AI
6ES7214-1BG40-0XB0CPU 1214C   AC/DC/Rly,14输入/10输出,集成2AI
6ES7214-1AG40-0XB0CPU 1214C   DC/DC/DC,14输入/10输出,集成2AI
6ES7214-1HG40-0XB0CPU 1214C   DC/DC/Rly,14输入/10输出,集成2AI
6ES7215-1BG40-0XB0 CPU 1215C   AC/DC/Rly,14输入/10输出,集成2AI/2AO
6ES7215-1AG40-0XB0CPU 1215C   DC/DC/DC,14输入/10输出,集成2AI/2AO
6ES7215-1HG40-0XB0 CPU 1215C   DC/DC/Rly,14输入/10输出,集成2AI/2AO
6ES7217-1AG40-0XB0CPU 1217C   DC/DC/DC,14输入/10输出,集成2AI/2AO


展开全文
优质商家推荐 拨打电话