数字量输入/输出点CPU SR20具有12个输入点和8个输出点;CPU ST40具有24个输入点和16个输出点;CPU SR60具有36个输入点和24个输出点。
(7)高速计数器 高速计数器独立于CPU的扫描周期对高速事件进行计数。高速计数器有一个有符号32位整数计数值(或当前值),要访问高速计数器的计数值,需要利用存储器类型(HC)和计数器编号指定高速计数器的地址。高速计数器的当前值是只读值,仅可作为双字(32位)来寻址。
S7-200 SMART PLC的存储器区域
S7-200 SMART PLC的存储器分为用户程序空间、CPU组态空间和数据区空间。
用户程序空间用于存放用户程序,存储器为EEPROM;CPU组态空间用于存放有关PLC配置结构参数,如PLC主机及扩展模块的I/O配置和编址、配置的PLC站地址、设置的保护口令、停电记忆保持区、软件滤波功能等,存储器为EEPROM;数据区空间是用户程序执行过程中的内部工作区域,该区域存放输入信号、运算输出结果、计时值、计数值、高速计数值和模拟量数值等,存储器为EEPROM和ROM。
数据区空间是S7-200 SMART CPU提供的存储器的特定区域,数据区空间使CPU的运行更快、更可靠。S7-200 SMART PLC的数据存储区按存储器存储数据的长短可划分为字节存储器、字存储器和双字存储器等三类。字节存储器有七个,如输入映像寄存器(I)、输出映像寄存器(Q)、变量存储器(V)、位存储器(M)、特殊存储器(SM)、顺序控制继电器(S)、局部变量存储器(L);字存储器有四个,如定时器(T)、计数器(C)、模拟量输入映像寄存器(AI)和模拟量输出映像寄存器(AQ);双字存储器有两个,如累加器(AC)和高速计数器(HC)。
用户对用户程序空间、CPU组态空间和部分数据区空间进行编辑,编辑后写入PLC的EEP-ROM。RAM为EEPROM存储器提供备份存储区,用于PLC运行时动态使用。RAM由大容量电容做停电保持。2 数据区空间存储器的编址方式
在计算机中使用的数据均为二进制数,二进制数的基本单位是一个二进制位,八个二进制位组成一个字节,两个字节组成一个字,两个字组成一个双字。
存储器由许多存储单元组成,每个存储单元都有唯一的地址,可以依据存储器地址来存取数据。数据区空间存储器的单位可以是位、字节、字、双字,编址方式也可以是位编址、字节编址、字编址和双字编址。
(1)位编址 存储器标识符+字节地址+位地址,如I0.1、M0.0、Q0.3等。,I1.4表示图中黑色标记的位地址,I是输入映像寄存器的区域标识符,1是字节地址,4是位号,在字节地址1和位号之间用点号“.”隔开。
按照这种位编址方式编址的存储区有输入映像寄存器(I)、输出映像寄存器(Q)、位存储器(M)、特殊存储器(SM)、局部变量存储器(L)、变量存储器(V)和顺序控制继电器(S)。
(2)字节编址、字编址和双字编址
1)字节编址:存储器标识符+字节长度(B)+字节号,如IB0、QB0、VB100等。
2)字编址:存储器标识符+字长度(W)+起始字节号,如VW100表示VB100、VB101这两个字节组成的字,其中VB100是高有效字节,VB101是低有效字节。
3)双字编址:存储器标识符+双字长度(D)+起始字节号,如VD100表示由VW100、VW102这两个字组成的双字或由VB100、VB101、VB102、VB103这4个字节组成的双字,其中VB100是高有效字节,VB103是低有效字节。
按照这种字节、字和双字编址方式编址的存储区有输入映像寄存器(I)、输出映像寄存器(Q)、位存储器(M)、特殊存储器(SM)、局部变量存储器(L)、变量存储器(V)、顺序控制继电器(S)、模拟量输入映像寄存器(AI)和模拟量输出映像寄存器(AQ)。
(3)其他编址方式 数据区空间存储器区域中还包括定时器存储器、计数器存储器、累加器、高速计数器等,它们是模拟相关的电器元件,编址方式为区域标识符+元件号,例如,T24表示某定时器的地址,T是定时器的区域标识符,24是定时器号。3 S7-200 SMART的基本数据类型及基本数制
(1)基本数据类型 在S7-200 SMART PLC的编程语言中,大多数指令要与数据对象一起进行操作。不同的数据对象具有不同的数据类型,不同的数据类型又具有不同的数制和格式选择。因此,程序中所使用的数据需要指定一种数据类型,而在指定数据类型时,首先要确定数据大小及数据位的结构
经过近60年的发展和完善,PLC的编程概念和控制思想已为广大的自动化行业人员所熟悉,这是一个目前任何其他工业控制器(包括DCS和FCS等)都无法与之相提并论的巨大知识资源。西门子S7-1200作为中小型PLC的佼佼者,无论在硬件配置和软件编程上都具有强大的优势。尤其是基于以太网编程和通信的特点,给S7-1200 PLC的应用带来了无限的想象力。
S7-1200 PLC系统,它包括CPU模块、SM(信号模块)、CM(通信模块)、电源模块和其他附件。1.CPU模块
目前,西门子公司提供CPU1211 C、CPU1212 C、CPU1214 C、CPU1215 C、CPU1217 C等多种类型的CPU模块。表1-1所示为CPU模块的技术指标,包括型号、物理尺寸、用户存储器、本地集成I/O、信号模块扩展、高速计数器、脉冲输出、PROFINET接口等。如CPU1214 C有75 KB工作存储器、4 MB装载存储器、10 KB保持型存储器、8192个字节位存储器,并可以扩展8个模块,配置3个左侧信号模块扩展,具有4路100kHz脉冲输出和1个PROFINET接口等。
扩展模块概述
S7-1200 PLC的扩展模块设计方便并易于安装,无论安装在面板上还是标准DIN导轨上,其紧凑型设计都有利于有效利用空间。使用模块上的DIN导轨卡夹将设备固定到导轨上,这些卡夹还能掰到一个伸出位置,以提供将设备直接安装到面板上的螺钉安装位置
S7-1200 PLC有3种类型的模块:
1)信号板(SB)。仅为CPU提供几个附加的I/O点,SB安装在CPU的前端(见图1-5b)。
2)信号模块(SM)。提供附加的数字或模拟I/O点,这些模块连接在CPU右侧。
3)通信模块(CM)。为CPU提供附加的通信端口(RS232或RS485),这些模块连接在CPU左侧。
规划安装时,还需要注意以下指导原则:
1)将设备与热辐射、高压和电噪声隔离开;
2)留出足够的空隙,以便冷却和接线;
3)必须在设备的上方和下方留出25mm的发热区,以便空气自由流通。3.信号模块(SM)
信号模块用于扩展PLC的输入和输出点数,可以使CPU增加附加功能,信号模块连接在CPU模块右侧。4.信号板(SB)
信号板(Signal Board)为S7-1200 PLC所特有的,通过信号板(SB)给CPU模块增加I/O。每一个CPU模块都可以添加一个具有数字量或模拟量I/O的SB,SB连接在CPU的前端
.通信模块(CM)
通信模块安装在CPU模块的左侧,用于RS232、RS485、MODBUS通信。图1-8所示为CM连接示意。6.内存模块
内存模块主要存储用户程序,有的还为系统提供辅助的工作内存,在结构上内存模块都是附加于CPU模块之中,其功能如下:
1)作为CPU的装载存储区,用户项目文件可以仅存储在卡中,CPU中没有项目文件,离开存储卡无法运行。
2)在有编程器的情况下,作为向多个S7-1200 PLC传送项目文件的介质。
3)忘记密码时,清除CPU内部的项目文件和密码。
4)24M卡可以用于更新S7-1200 CPU的固件版本。
上海西门子200CN供货商
浔之漫智控技术(上海)有限公司
本公司是西门子授权代理商 自动化产品,全新,西门子PLC,西门子屏,西门子数控,西门子软启动,西门子以太网西门子电机,西门子变频器,西门子直流调速器,西门子电线电缆我公司**供应,德国进口
要插入存储卡,需打开CPU顶盖,然后将存储卡插入到插槽中。推弹式连接器可以轻松地插入和取出。存储卡要求正确安装。7.相关模块的订货号
西门子产品采购时采用非型号参数订购(即专有订货号订购),产品订货号都是唯一的,该订货号可通过选型样本或选型软件查询获得。
PLC作为一种集成度高、功能性强的电器产品,从制造初期到如今被广泛地应用在电气控制系统中。本章以简单的文字概述了PLC的基础知识。1.1 PLC的基础概述1.1.1 PLC概述
20世纪60年代,美国的汽车制造工业迅速发展,行业竞争激烈,汽车更新换代加快,生产线相应地随之改变,为之服务的继电接触器控制系统需要重新设计和安装。为了适应生产工艺不断更新、减少重新设计控制系统的时间和费用的要求,1968年,美国通用汽车公司首先公开招标研制新的工业控制器,并提出“编程方便、可在现场修改和调试程序、维护方便、可靠性高、体积小、易于扩展”等几项指标。
1969年,美国数字设备公司(DEC)中标,并根据上述要求研制出世界上台可编程序逻辑控制器PDP-14,用在通用汽车公司的汽车自动装配线上,获得成功,从此PLC诞生了。
任何能够自动工作的设备均需要具备3方面的功能,它们是能够提供足够的动力;能够完成预定工作目标;能够自动完成全部工作过程。例如,数控机床结构可分为工作部分、驱动部分和控制部分,其中,工作部分由床身、主轴箱、进给机构、换刀机构等组成,完成对零件的切削加工;驱动部分由电动机、液压系统组成,为加工过程提供动力;控制部分由PLC、数控单元等电气系统组成,控制设备自动完成零件的全部加工过程。
对一般设备来说主要由如下三大组成部分。
1)固定支撑机构及功能执行机构(工作部分)。
2)工作部件的驱动装置。
3)控制驱动装置实现功能执行机构工作要求的控制系统。
设备控制系统的构成有多种形式,图1-1中所列主要是与可编程序控制器应用有关的典型形式。1.设备电气控制系统
一般设备的电气控制系统组成,其中3个基本功能部分如下。
1)输入设备:接收各种现场控制指令和信号的装置。
2)输出设备:设备上各种被控制的电器和设备。
3)控制部分:处理输入指令和信号,并且按照工作要求输出用于驱动设备的各种控制信号。