电动机功率 | 3kW | 外形尺寸 | 2mm |
---|---|---|---|
应用领域 | 环保,食品/农产品,地矿,包装/造纸/印刷,纺织/印染 | 重量 | 4kg |
西门子S7-200 SMART PLC可编程控制器,SMART LINE 触摸屏和SINAMICS V20 变频器*整合,为OEM 客户带来高性价比的小型自动化解决方案,满足客户对于人机交互、控制、驱动等功能的*需求。
![]() |
参考价 | ¥322 |
订货量 | 1 |
更新时间:2019-08-05 13:10:23浏览次数:233
联系我们时请说明是化工仪器网上看到的信息,谢谢!
新疆西门子S7-200SMARTPLC模块代理经销商
西门子S7-200 PLC的逻辑取及线圈驱动指令
逻辑取及线圈驱动指令为LD (Load)、LDN (Load Not)、=(Out)。
LD(Load):取指令,由常开触点逻辑运算开始。
LDN (Load Not):取反指令,由常闭触点逻辑运算开始。
=(Out):线圈驱动指令。
图7.1所示梯形图及语句表表示上述三条基本指令的用法。
图7.1 LD、LDN、=指令的使用
LD、LDN、=指令使用说明:
1) LD、LDN指令用于与输入公共线(输入母线)相连的触点,在分支电路块的开始处也要使用LD、LDN指令,与后面的OLD、ALD指令配合完成块电路的编程。
2)=指令用于输出继电器、辅助继电器、定时器及计数器等,但不能用于输入继电器。
3)并联的一指令可以连续使用任意次。
4)在同一程序中不要使用双线圈输出,即同一个元器件在同一程序中只使用一次=指令。
5) LD、LDN的操作数:I,Q,M,SM,T、C、V和S。=指令的操作数为:Q,M,SM,V,S、T和C也作为输出线圈,但在S7-200 PLC中输出时不以使用=指令形式出现(见定时器和计数器指令)操作数:Q,M,SM,T,C,V和S。
在S7-200 PLC中所处理的数据有三种,即常数、数据存储器中的数据和数据对象中的数据。
(1)常数及类型
在S7-200 CPU的指令中可以使用字节、字、双字类型的常数,常数的类型可为十进制、十六进制、二进制或ASCII字符(‘SIMATIC')。PLC不支持数据类型的处理和检查,因此在有些指令隐含规定字符类型的条件下,必须注意输入数据的格式。
(2)数据存储器的寻址
1)数据地址的一般格式。数据地址一般由两部分组成,格式为:Aa1. a2。其中:A为区域代码(I,Q,M,SM,V),al为字节首址,a2位地址(0~7),如I10.1表示该数据在I存储区10号地址的第1位。
2)数据类型符的使用。在使用以字节、字或双字类型的数据时,除非所用指令已隐含有规定的类型外,一般都应使用数据类型符来指明所取数据的类型。数据类型符共有三个,即B(字节)、W(字)和D(双字),它的位置应紧跟在数据区域地址符后面,如对变量存储器有VB100、VW100、VD100。同一个地址,在使用不同的数据类型后,所取出数据占用的内存量是不同的。
(3)数据对象的寻址
数据对象的地址基本格式为:An,其中A为该数据对象所在的区域地址。A共有6种,即T(定时器)、C(计数器)、HC(高速计数器)、AC(累加器)、AIW(模拟量输入)、AQW(模拟量输出)。
S7-200 PLC的存储器空间大致分为三个空间,即程序空间、数据空间和参数空间。
(1)程序空间
该空间主要用于存放用户的应用程序,程序空间容量在不同的CPU中是不同的。另外CPU中的RAM区与内置EEPROM上都有程序存储器,但它们互为映像,且空间大小一样。
(2)数据空间
该空间的主要部分用于存放工作数据称为数据存储器,另外有一部分作寄存器使用,称为数据对象。
1)数据存储器。它包括变量存储器(V)、输入信号缓存区(输入映像存储器I)、输出信号缓冲区(输出映像存储区Q)、内部标志位存储器(M)(又称内部辅助继电器)及特殊标志位存储器(SM)。除特殊标志位外,其他部分都能以位、字节和双字的格式自由读取或写入。
变量存储器(V)是保存程序执行过程中控制逻辑操作的中间结果,所有的V存储器都可以存储在存储区内,其内容可与EEPROM或编程设备双向传送。
输入映像存储器(I)是以字节为单位的寄存器,它的每一位对应于一个数字量输入结点。在每个扫描周期开始,PLC依次对各个输入结点采样,并把采样结果送入输入映像存储器。PLC在执行用户程序的过程中,不再理会输入结点的状态.它所处理的数据为输入映像存储器中的值。
输出映像存储器(Q)是以字节为单位的寄存器,它的每一位对应于一个数字输出量结点。PLC在执行用户程序的过程中,并不把输出信号随时送到输出结点,而是送到输出映像存储器,只有到了每个扫描周期的末尾,才将输出映像寄存器的输出信号几乎同时送到各输出结点。使用映像寄存器的优点有:同步地在扫描周期开始采样所有输入点,并在扫描的执行阶段冻结所有输入值;在程序执行完后再从映像寄存器刷新所有输出点,使被控系统能获得更好的稳定性;存取映像寄存器的速度高于存取I/O速度,使程序执行得更快;I/O点只能以位为单位存取,但映像寄存器则能以位、字节、双字进行存取。因此,映像寄存器提供了更大的灵活性。另外对控制系统中个别I/O点要求实时性较高的情况下,可用直接I/O指令直接存取输入/输出点。
内部标志位(M)又称内部线圈(内部继电器等),它一般以位为单位使用,但也能以字、双字为单位使用。内部标志位容量根据CPU型号不同而不同。
特殊标志位(SM)用来存储系统的状态变量和有关控制信息,特殊标志位分为只读区和可写区,具体划分随CPU的不同而不同。
2)数据对象。数据对象包括定时器、计数器、高速计数器、累加器、模拟量输入/输出。
定时器类似于继电器电路中的时间继电器,但它的精度更高,定时精度分为1ms、10ms和100ms三种,根据精度需要由编程者选用。定时器的数量根据CPU型号不同而不同。
计数器的计数脉冲由外部输入,计数脉冲的有效沿是输入脉冲的上升沿或下降沿,计数的方式有累加1和累减1两种方式。计数器的个数同各CPU的定时器个数。
高速计数器与一般计数器的不同之处在于,计数脉冲频率更高可达2kHz/7kHz,计数容量大,一般计数器为16位,而高速计数器为32位,一般计数器可读可写,而高速计数器一般只能作读操作。
在S7-200 CPU中有4个32位累加器,即ACO~AC3,用它可把参数传给子程序或任何带参数的指令和指令块。此外,PLC在响应外部或内部的中断请求而调用中断服务程序时,累加器中的数据是不会丢失的,即PLC会将其中的内容压人堆栈。因此,用户在中断服务程序中仍可使用这些累加器,待中断程序执行完返回时,将自动从堆栈中弹出原先的内容,以恢复中断前累加器的内容。但应注意,不能利用累加器作主程序和中断服务子程序之间的参数传递。
模拟量输入/输出可实现模拟量的A/D和D/A转换,而PLC所处理的只是其中的数字量。
(3)参数空间
用于存放有关PLC组态参数的区域,如保护口令、PLC站地址、停电记忆保持区、软件滤波、强制操作的设定信息等,存储器为EEPROM。
新疆西门子S7-200SMARTPLC模块代理经销商