SIEMENS西门子4682.docx
SIEMMENSS PLLC在中中国的产产品,根根据规模模和性能能的大小小,主要要有 SS7-2200 S7-3000 和SS7-4400三三种,下下面就简简单介绍绍一下该该三种产产品的一一些特性及区别别。S77-2000:针对低低性能要要求的摸摸块化小小控制系系统,它它最多可可有7个个模块的的扩展能能力,在在模块中中集成背背板总线线,它的的网络联联接有RRS-4485通通讯接口口和PRROFIIBUSS两种,可可通过编编程器PPG访问问所有模模块,带带有电源源、CPPU和II/O的的一体化化单元设设备。其其中的扩扩展模块块(EMM)有以以下几种种:数字字量输入入模块(DDI)244VDCC 和 1200/2330VAAC;数数字量输输出(DDO)244VDCC 和 继电器器;模拟拟量输入入模块(AAI)电压压、电流流、电阻阻和热电电偶;模模拟量输输出模块块电电压和电电流。 还还有一个个比较特特殊的模模块-通通讯处理理器(CCP)该块块的功能能是可以以把S77-2000作为为主站连连接到AAS-接接口(传传感器和和执行器器接口),通通过ASS-接口口的从站站可以控控制多达达2488个设备备,这样样就可以以显著的的扩展SS7-2200的的输入和和输出点点数。CCPU设设计: 有3种手手动选择择操作模模式:SSTOPP停停机模式式,不执执行程序序;TEERM运行行程序,可可以通过过编程器器进行读读/写访访问;RRUN运行行程序,通通过编程程器仅能能进行读读操作。状态指示示器(LLED):SF系统统错误或或(和)CCPU内内部错误误;RUUN运行模模式,绿绿灯;SSTOPP停停机模式式,黄灯灯;DPP分分布式II/O(仅仅对CPPU-2215)。存储器卡卡用用来在没没电的情情况下不不需要电电池就可可以保存存用户程程序。PPPI口口用来连连接编程程设备、文文本显示示器或其其他CPPU。S7-3300:相比较SS7-2200,SS7-3300针针对的是是中小系系统,他他的模块块可以扩扩展多达达32个个模块,背背板总线线也在模模块内集集成,它它的网络络连接已已比较成成熟和流流行,有有MPII(多点点接口)、PPROFFIBUUS和工工业以太太网,使使通讯和和编程变变的简单单和多选选性,并并可以借借助于HHWCoonfiig工具具可以进进行组态态和设置置参数。S7-300的模块稍微多一点,除了信号模块(SM)和200的EM模块同类型之外,它还有接口模块(IM)用来进行多层组态,把总线从一层传到另一层;占位模块(DM)为没有设置参数的信号模块保留一个插槽或为以后安装的接口模块保留一个插槽;功能模块(FM)执行特殊功能,如计数、定位、闭环控制相当于对CPU功能的一个扩展或补充;通讯处理器(CP)提供点对点连接、PROFIBUS和工业以太网。CPU设计:模式选择择器有:MREES=模模块复位位功能;STOOP=停停止模式式,程序序不执行行;RUUN=程程序执行行,编程程器只读读操作;RUNN-P=程序执执行,编编程器可可读写操操作。状态指示示器:SSF,BBATFF=电池池故障;DC55V=内内部5 V DDC电压压指示;FRCCE=表表示至少少有一个个输入或或输出被被强制;RUNN=当CCPU启启动时闪闪烁,在在运行模模式下常常亮;SSTOPP=在停停止模式式下常亮亮,有存存储器复复位请求求时慢速速闪烁,正正在执行行复位时时快速闪闪烁。MPI接接口用来来连接到到编程设设备或其其他设备备,DPP接口用用来直接接连接到到分布式式I/OO。S77-4000:同3000的区别别主要是是规模和和性能上上更强大大,启动动类型有有冷启动动(CRRST)和和热启动动(WRRST)之之分,其其他基本本一样。哦哦,它还还有一个个外部的的电池电电源接口口,当在在线更换换电池时时可以向向RAMM提供后后备电源源。编程设备备:编程设备备主要有有PG7720 PG7740 PG7760可以以理解成成装有编编程软件件的手提提电脑;也可以以直接用用安装有有STEEP7(SSIEMMENSS的编程程软件)的的PC来来完成。而而实现通通讯(要要编程首首先要和和PLCC的CPPU通讯讯上)的的要求主主要在于于接口:1.可可以在PPC上装装CP556111卡上面有有MPII口,可可用电缆缆直接连连接。22.加个个PC适适配器,把把MPII口转换换成RSS-2332口后后接到PPC上。33.PLLC加CCP3443卡,使使它具有有以太网网口。S7-2200应应用软件件:STEPP 7-Miccro/WINN16 V2.1用于于Winndowws 33.1, Wiin-ddowss 3.11,Winndowws 995, Winndowws 998或 Winndowws NNT;需需要100MB存存储空间间。STEPP 7-Miccro/WINN16 V2.1可以以编制SS7-221x系系列的全全部功能能,对于于S7-22xx系列的的附加功功能不能能编程。CCPU与与PG/PC通通过PCC/PPPI电缆缆进行连连接。不不支持SSIMAATICC CPP CPP55111/556111。在WWinddowss 3.1和WWinddowss 3.11下下通过PPC/PPPI电电缆可以以实现多多主站模模式。预选功能能:CPU在在线功能能;例如如RUNN/STTOP,从从CPUU向PGG/PCC装载用用户程序序,从PPG/PPC向CCPU写写用户程程序。可以将SSTEPP 7-Miccro/WINN正在处处理的程程序与CCPU所所连接的的程序进进行比较较。通过调制制解调器器支持SS7-2200远远程编程程。检测和故故障诊断断:执行行单次扫扫描,强强制输出出。网络节点点表。使用多个个可同时时打开的的窗口可可同时显显示信号号状态和和状态表表。交叉参考考。导入和导导出STTEP 7-MMicrro/DDOS格格式的文文件。在Winndowws下设设置打印印机并可可在任何何Winndowws打印印机上打打印。功能:简单的程程序结构构;通过过一个主主程序调调用其他他子程序序或中断断程序,保保证了程程序结构构的清晰晰。此外外,还可可以生产产数据块块。可以用语语句表(STLL)和梯梯型图(LADD)编程程。可以进行行符号编编程。通通过符号号表分配配符号和和绝对地地址,并并可打印印输出。支持三角角函数,开开方,对对数运算算功能。易学的指指令集;指令由由容易记记的缩写写组成。相相同的指指令只需需稍加修修改就可可用于不不同的功功能(例例如指令令MOVVE根据据传送的的方式不不同有不不同的形形式)。易于使用用的组态态向导用用于 § TD 2200文文本显示示器 § PID控控制器 § CPU间间数据传传输的通通讯功能能 § 高速计数数器 并可用于于CPUU硬件设设置 § 扩展模块块 § 输入延时时 § 实时时钟钟设置 § 口令分配配 § CPU保保持区的的组态 § 通讯系统统的网络络地址 § CPU最最近的错错误状态态 由于目前前主流系系统是SS7-3300,所所以下面面的操作作基本以以S7-3000为主,而而实际过过程由于于配置的的不同可可能会有有所不同同。STEPP 7项项目结构构:项目目中,数数据以对对象形式式存储,按按树型结结构组织织。第一级:包含项项目图表表,每个个项目代代表和项项目存储储有关的的一个数数据结构构。第二级:站(如如S7-3000)用于于存放硬硬件组态态和模块块参数等等信息,站站是组态态硬件的的起点。S7程序序文件夹夹是编写写程序的的起点,所所有S77系列的的软件均均放在SS7程序序文件夹夹下,它它包含程程序块文文件和源源文件夹夹。SIMAATICC的网络络图表(MMPI、PPROFFIBUUS、工工业以太太网)第三级和和其他级级:和上上级对象象类型有有关。编程器可可离线/在线查查看项目目OOFFLLINEE:编程程器硬盘盘上的内内容;OONLIINE:通过网网线从PPLC读读到的内内容。菜单选项项: 在在OPTTIONNS-CCUSTTOMIIZE 设置置语言、助助记符、常常用特性性(存储储位置、系系统信息息显示)。创建一个个项目:FILLE NEWW NNEW PROOJECCT插入 SS7程序序块:IINSEERT PRROGRRAM S7 PROOGRAAM插入 SS7 块块: IINSEERT S7 BLOOCK 然后可可选:11:组织织块(OOB)被被操作系系统调用用,他们们是操作作系统和和用户程程序的接接口。 2:功功能FCC和功能能块FBB是实际际的用户户程序利利用他们们可以 把复杂杂的程序序分解成成小的,易易于调试试的单元元。3:数据块块存储用用户的数数据。选选择所需需块类型型后,会会打开一一个属性性对话框框,其中中可输入入块序号号和要使使用的编编程语言言,及其其他设置置。S7-3300的的存储器器概念:装载存储储器是一一个可编编程模块块,它包包括建立立在编程程设备上上的装载载对象(逻逻辑块、数数据块和和其他信信息),它它可以是是存储器器卡或内内部集成成的RAAM。存存储器卡卡一般有有两种,其其中,当当采用RRAM存存储器卡卡时,系系统必须须配备电电池,当当采用FFlassh EEPROOM存储储器卡时时,则断断电不会会丢失,但但内部RRAM中中的数据据仍需电电池保持持。工作作存储器器仅包含含和运行行时间使使用的程程序和数数据,RRAM工工作存储储器集成成在CPPU中,通通过后备备电池保保持。系系统存储储器包括括过程映映象输入入和输出出表(PPII,PPIQ),位位存储器器,定时时器,计计数器和和局部堆堆践。保保持存储储器是非非挥发的的RAMM,即使使没有安安装后备备电池也也可用来来保持某某些数据据,设置置CPUU参数时时要指定定保持的的区域。从上述概概念可知知,假如如我们在在线修改改程序,被被修改的的块存放放在工作作存储器器中,当当把程序序上载到到编程器器时,就就从工作作存储器器传到编编程器。由由于断电电会导致致RAMM数据的的丢失,所所以假如如要安全全保存被被修改的的程序,就就必须保保存在FFEPRROM或或硬盘上上。组态过程程:启动硬件件组态:新建一一个项目目(PRROJEECT),选选择该项项目,并并插入(IINSEERT)一一个站(SSTATTIONN),在在SIMMATIIC管理理器中选选择硬件件站(HHARDDWARRE)双双击OPPEN即即可,我我们同时时可以打打开硬件件目录VIIEW-CATTALOOG,如如果选择择标准硬硬件目录录库,它它会提供供所有的的机架、模模块和接接口模块块。产生硬件件组态:主要选选择机架架,指定定模块如如何在机机架摆放放。具体体是:1、 在硬件件目录中中打开一一个SIIMATTIC3300站站的RAACK-3000(例如如是3000),双双击或拖拖到左边边窗口。这这样在左左边的窗窗口中就就出现两两个机架架表:上上面的部部分显示示一个简简表,下下面的部部分显示示带有定定货号、MMPI地地址和II/O地地址的详详细信息息。2、 电源:双击或或拖拉目目录中的的“PSS-3000”模模块,放放到表中中的一号号槽位上上。3、 CPUU:从CCPU-3000的目录录中选择择你所配配置的CCPU,列列入2号号槽位。4、 3号槽槽一般般接口模模块保留留(用于于多层组组态),在在实际配配置中,如如果这个个位置要要保留以以后安装装接口模模块,在在安装时时就必须须插入一一个占位位模块。5、 信号模模块:从从4号槽槽位开始始最多可可以插入入八块信信号模块块(SMM卡),包包括通讯讯处理器器(CPP)和功功能模块块(FMM)。6、CPP卡(通通讯处理理卡):如以太太网卡CCP-3343,PPROFFIBUUS CCP-3341、3342等等。当然然我们也也可以直直接用CCPU上上的MPPI口,省省钱但速速度相对对慢点。分配参数数:按要要求对各各种模块块参数进进行设置置。双击击模块打打开属性性对话框框(Prropeertiies)CPU属性性包括通通用属性性Genneraal(主主要提供供模块的的类型,位位置和MMPI地地址如如果要把把几个PPLC通通过MPPI接口口组成网网络,每每个CPPU分配配不同的的MPII地址);启动项项目STTARTT.UPP(主要要选择三三种启动动方式,HHOT从断电电时的语语句,也也就是程程序断电电处开始始,WAARM从头,也也就是程程序第一一步开始始,COOLD冷启动动;监视视时间包包括从模模块读准准备的信信息时间间和传递递参数到到模块的的时间;可保存存数量RReteentiive Memmoryy:用来来指定当当出现断断电或从从STOOP到RRUN切切换时需需要保持持的存储储器区域域;循环环/时钟钟存储器器;保护护功能(设设定钥匙匙权限和和各种级级别及口口令);诊断/时钟。硬件诊断断及组态态中可能能出现的的问题:在SIIMATTIC管管理器中中可以用用PLCC-Diiagnnosee Haardwwaree来获得得PLCC的诊断断状态。在在实际组组态过程程中最可可能出现现的问题题是以下下几点: 1、 在SS7-3300中中,组态态中有空空位置,此此时组态态不能编编译通过过;2、 不正正确的CCPU(例例如:是是CPUU 3115-22DP,不不是CPPU 3314)此此时组态态不能下下载;33、 模拟量量模块分分配到不不正确的的槽位置置,此时时CPUU会因为为参数分分配错误误进入SSTOPP模式;4、模模拟量模模块不正正确的测测量范围围,导致致模拟量量模块组组态错误误。块的的编辑STEPP 7编编程语言言:LAAD 梯梯形图/FBDD功能块块图/SSTL语语句表,更更加丰富富,更加加灵活,但但对初学学者比较较难以理理解,当当然某些些语言不不能用LLAD表表达。块块编辑的的启动:选择所所需编程程语言,双双击打开开需编辑辑的块,如如OB11或FCC1等。当当采用LLAD或或FBDD编程语语言时,可可用工具具条来插插入简单单的程序序文件,当当采用SSTL,则则可用在在线帮助助得到有有关语言言的语法法和功能能HHELPP-Heelp on STLL。编程程器组成成:声明明表:属属于块,为为块声明明变量和和参数;代码区区:包含含程序本本身;编编程元件件:可选选打开或或关闭,内内容依赖赖于所选选择的编编程语言言,双击击插入或或拖拉插插入。VVIEWW菜单:可切换换到另一一种语言言,并可可实现LLAD/FBDD/STTL之间间的转换换,要知知道,LLAD/FBDD转换成成STLL的,在在语句表表中可能能不是最最有效程程序。而而STLL转换成成其他则则不一定定行,转转换不了了的仍用用语句表表示,转转换过程程绝不会会丢失程程序。其他菜单单由于篇篇幅较大大,请最最好结合合教材及及软件自自己熟悉悉。在讨论调调用块前前先介绍绍一下OOB1块块主主循环块块,绝对对不能改改名或删删除,它它是由操操作系统统循环调调用,可可以访问问其他的的S7程程序块,它它包括自自身程序序和其他他块的调调用。所所以,当当我们编编辑好一一个块以以后,如如FC11,为了了让新块块集成在在CPUU中的循循环程序序中,必必须在OOB1中中调用。即即在OBB1中CCALLL F11。 子子程序(新新块FCC 1)执执行的条条件有以以下三个个:已经经下载到到PLCC中,必必须在OOB1调调用,PPLC处处于运行行状态。 下载到到实际的的PLCC时,我我们可以以选择所所有块或或其中的的一个或或几个,再再Dowwnlooad到到PLCC中。程序的执执行过程程:当PPLC得得电或从从STOOP切换换到RUUN模式式,CPPU会执执行一次次全启动动(使用用OB1100)在在全启动动期间,操操作系统统清除非非保持位位存储器器、定时时器和计计数器,删删除中断断堆笺和和块堆笺笺,复位位所有保保存的硬硬件中断断,并启启动扫描描循环监监视时间间。CPPU的循循环操作作包括三三个主要要部分:CPUU检查输输入信号号的状态态并刷新新过程影影象输入入表(PPII.);执行用用户程序序,也就就是OBB1中的的程序及及一些事事件(中中断等);把过程程输出影影象输出出表(PPIQ)写写到输出出模块。上上面所提提到的PPII/PIQQ是CPPU中特特定的存存储器,用用来保存存输入模模块/输输出模块块的信号号,在用用户程序序中检查查时,可可以保证证在一个个扫描周周期内为为同样的的信号状状态。程程序结构构:上面面曾经提提到过,一一个比较较简单的的程序,我我们可以以不用各各种子程程序块(如如FC.FB),而而是直接接把整个个程序直直接写在在一个块块上(通通常是OOB1主主块上),CCPU逐逐条的处处理指令令,我们们称这种种叫线形形编程;而对稍稍微有点点复杂的的程序,我我们可以以把它分分成几个个块,每每块包含含处理一一部分任任务的程程序,在在每一个个块中可可以进一一步分解解、成几几个段,可可以为相相同类型型的段生生成段模模块,组组织块OOB1包包含按顺顺序调用用其他块块的指令令,我们们把这种种方法叫叫分块编编程;另另外,对对可重复复使用的的功能装装入单个个块中,OOB1(或或其他块块)调用用这些块块并传递递相关参参数,这这种方法法叫结构构化编程程。用户户块(程程序块)包包括程序序代码和和用户数数据,在在结构化化程序中中,一些些块循环环调用处处理,一一些块需需要时才才调用。程程序块共共有组织织块(OOB)、功功能块(FFB)、功功能(FFC)、系系统功能能块(SSFB)和和系统功功能(FFC)55种,其其中系统统块是在在CPUU操作系系统中预预先定义义好的功功能和功功能块,这这些块不不占用用用户程序序空间。讨论位指令前先讨论一下SIEMENS的模块地址:在不带DP口的S7-300和不组态的S7-400采用固定槽位编址,使用带DP口的S7-300和S7-400,可以分配模块的起始地址。但要注意,由于CPU存储器复位后,参数和地址会丢失,这就意味着所有地址都回到和槽位有关的地址或是缺省地址。我们还是以S7-300为例,在S7-300中,机架上的插槽号简化了模块地址,模块的第一个地址由机架上的模块地址决定。一般槽1给电源,槽2是CPU,槽3为IM(接口模板)所用,411为I/O卡、CP卡和FM卡。他们的固定地址就是为每个槽位保留4个字节就是说,槽4(第一块I/O卡),地址为0.03.7(共32位),槽5(第二块I/O卡)地址为4.07.7,假设第一卡是DI,那么他们的地址就是I0.0、I0.1、I3.7,若第二卡为DO卡,地址为Q4.0、Q4.1、Q7.7,请注意,当使用16通道的DI/DO模块时,每个槽位就会失去两个字节(16位)。在LADD/FBBD中,在在线圈符符号上面面输入作作为表示示的标号号或符号号,如NNEW11,NEEW2等等,标号号最多有有4个字字符,第第一个字字符必须须使用字字母或“_”。跳跳转规则则:可以以向前或或向后跳跳转,跳跳转指令令和跳转转目的必必须在同同一个块块中(最最大跳转转长度为为64KK字节);在一个个块中跳跳转目的的只能出出现一次次;跳转转指令可可以用在在FB、FFC和OOB中。条件跳转:有两个:JC当RLO=1时,JC才执行,当RLO=0时,不跳转,继续执行下面的程序,但置RLO=1。 JCN当RLO=0时,JCN才执行,当RLO=1时,不跳转。边沿检测:RLO-边沿检测和信号-边沿检测。RLO-边沿检测:当逻辑操作结果变化时,产生RLO边沿。检测正边沿FPRLO从“0”变化到“1”,“FP”检查指令产生一个“扫描周期”的信号“1”;检测负边沿FN,则RLO从“1”变化到“0”,“FN”检查指令产生一个“扫描周期”的信号“1”。上述两个结果保存在“FP(FN)”位存储器中或数据位中,如M 1.0,同时,可以输出在其他线圈。信号-边沿检测:同上面的RLO指令类似,当信号变化时,产生信号边沿,也有正/负边沿之分:POS/NEG。上述各种指令,最好请结合实际软件,掌握其方法、特性和不同之处,其他复杂指令请参考各种高级编程手册。数字指令令 在讨讨论数字字指令前前先了解解一下各各种数据据格式,关关于二进进制、十十进制及及其他数数的表示示方法,在在其他地地方都有有介绍,这这里就不不再重复复。一、数数据格式式(166位):数据类类型INNT是整整数(116位),其其中符号号(位115)表表示是正正数或是是负数(“0”=正数,“1”=负数),16位整数的数值范围是-32768+32767。在二进制格式中,整数的负数形式用正数的二进制补码表示。(二进制补码利用取反加1得到) 负数的位格式,对零的位置加权求和,再加1,然后在前面放一个负号。BCD码:十进制的每一位用四个二进制数表示,因为最大为9,所以需要四位二进制才能表示出来(十进制的9=1001二进制),要注意,从09的十进制数的BCD码表示与二进制数表示相同,但BCD码一般用作显示,并非二进制。上面的INT(整数)主要是用来运算。如BCD码W#16#296,在CPU中表现为0000,0010,1001,0110(直接为+,2,9,6=+296);而整数+296则表示为0000,0001,0010,1000(即28+25+23=296),再例如整数-413表示为1111,1110,0110,0011(因为是负数,所以用补码,取反加1,所以上面的二进制数=-(28+27+24+23+22+1)=“-413”,而在BCD码该数(W#16#F413)则可以简单的表示为1111,0100,0001,0011。二、数据格式(32位):DINT类型的数据带符号位的32-位整数,定义为“双整数”或“长整数”,它的表示方法及范围是:L#-2147483648L#+2147483647;还有一个是实数型REAL型(也叫浮点数),是1.175495*10-383402823*1038之间,实数的通用格式为(Sign)*(1.f)*(2e-127),其中Sign为符号位第31位(即最高位),低位的022位为f=底数位,2330为e=指数。STEP 7中的实数是按照IEEE标准表示的。数据的装入和传递:MOVE(LAD/FBD)或L和T(STL):如果输入EN有效,输入“IN”处的值拷贝到输出“OUT”。装载和传递指令的执行与RLO无关,数据通过累加器交换,装载指令把右边源地址的值写到累加器1(不够32位用0补齐),传递指令拷贝累加器中一些或所有内容到指定的目的地址。如先装载L +5 / L L#523312 / L B#16#EF (分别为装载一个整数+5/一个双整数523312/一个十六进制数EF)到第一累加器(ACCU1),然后再传输到目的地,如T MB5等。累加器是CPU中的辅助存储器,它们用于不同地址之间的数据交换、比较和数学运算操作。S7-300有两个32位的累加器,S7-400有四个32位的累加器。在装载过程中,ACCU 1中的值先移入ACCU 2,在新值写入前先清零,然后在把要装入的值写入ACCU 1,传递时则从ACCU 1中读出。装载和传递指令可以指定32位中的一个字节或是字及双字,如果仅传递一个字节,只使用右边的8位。在LAD/FBD中,我们可以使用MOVE的允许输入(EN)把装载和传递操作和RLO联系起来,在STL中,则总是执行装载和传递操作,而和RLO无关,但是,我们可以利用条件跳转指令来执行和RLO有关的装入和传递功能。定时器:STEP 7中,CPU为定时器保留了一个特殊存储器,这个区专门为每个定时器地址保留一个16位字。定时器的位09包含用二进制表示的时间值,12、13位为时间基准0表示10ms,1表示100ms,2=1秒,3=10秒,时间基准定义的是一个单位代表的时间间隔。时间值可以直接用常数来表示(此时时间基准自动由系统自动分配),例如S5T#100ms,S5T#2h2m2s20ms。S5定时器格式:时间的指定可以如上述所说直接输入固定的时间常数,或由操作人员用拨轮按扭改变或和存储器字或数据字中的时间值有关的过程和配方。在使用中可以用L命令(读出)定时器BI输出端的地址(包含10位二进制数表示的时间值,不带时间基准),如 L T5;也可以用LC命令读出定时器BCD端的地址(3位BCD数表示的时间值和12、13位的时间基准)。具体介绍几种常用的定时器:下面只介绍功能,具体符号可以在元件表中找。接通延时(SD)定时器:当定时器的“S”输入端的RLO从0变到1时,定时器启动。只要输入S=1,定时器起作用,当到达指定的TV值(预设值)时定时器启动(输出Q=1),同时该定位器还有一个复位端R端,当等于1时,就清除定时值并且复位Q输出。当前时间可以在BI输出端以二进制数读出,在BCD端以BCD码形式读出,当前时间值是TV的初始值减定时器启动以来的经过时间。带保持接通延时定时器(SS):与上面SD定时器基本一致,唯一不同的就是具有保持功能,也就是说:一旦S输入端的RLO从0变到1,定时器便启动,即使定时过程中出现输入S端=0,定时器仍继续记时。但有一点,在保持过程中,如果S输入端再次从0变1,则定时器重新开始。关断延时定时器(SF):从某些方面说,和上面提到的SD接通延时定时器状态正好相反。当定时器的S输入端的RLO从“1”变到“0”时,定时器启动,输出信号Q=0,其他功能和输出与SD一样。个人理解,是否SD接通延时定时器,较多的用于正逻辑,而SF更多的用于事故安全型(有时也叫反逻辑,就是在正常的工况中,输入输出都为1或是带电情况)中。脉冲(SP):这个比较好理解,当“S”输入端从0变到1时,启动定时器,输出Q=1(最多一个脉冲。输出Q复位的情况为:定时器时间到或启动信号从1变到0或复位输入R信号=1。扩展脉冲(SE):当输入端的RLO从0变到1时,定时器启动,输出Q置1,即使当中S端输入变到0,输出Q仍保持1。当定时器正在运行,如果启动信号从0变到1,定时器被再次启动。它的复位情况是定时器时间到或复位R端有信号1。位指令定时器:所有的定时器也可以用简单的位指令启动,这种方法和前面讨论的定时器功能的相似处在于:启动条件在S端,指定时间值,复位条件在R端输入,信号响应在Q端。不同的是(对LAD/FBD)不能检查当前时间值(没有BI/BCD输出)。S7-2200与与S7-3000区别很很多。从从很多方方面 一、硬件件区别: (1)最最主要地地区别就就是S77-3000更模模块化了了,S77-2000系列列是整体体式的,CCPU模模块、II/O模模块和电电源模块块都在一一个模块块内,称称为CPPU模块块;而SS7-3300系系列的,从从电源,II/O,CCPU都都是单独独模块的的。但是是这么说说容易让让人误解解2000系列不不能扩展展,实际际上2000系列列也可以以扩展,只只不过买买来的CCPU模模块集成成了部分分功能,一一些小型型系统不不需要另另外定制制模块,2200系系列的模模块也有有信号、通通信、位位控等模模块。 (2)2200系系列的对对机架没没有什么么概念,称称之为导导轨;为为了便于于分散控控制,3300系系列的模模块装在在一根导导轨上的的,称之之为一个个机架,与与中央机机架对应应的是扩扩展机架架,机架架还在软软件里反反映出来来。 (3)2200系系列的同同一机架架上的模模块之间间是通过过模块正正上方的的数据接接头联系系的;而而3000则是通通过在底底部的UU型总线线连接器器连接的的。 (4)3300系系列的II/O输输入是接接在前连连接器上上的,前前连接器器再接在在信号模模块上,而而不是II/O信信号直接接接在信信号模块块上,这这样可以以更换信信号模块块而不用用重新接接线。 (5)3300系系列2DDP的部部分CPPU带有有proofibbus接接口。 硬件的区区别,一一句话:西门子子PLCC系统越越大智能能化越高高,越方方便维护护。 二、软件件区别: (1)2200系系列用的的STEEP7-Miccro/WINN40ssp6软软件;3300使使用的是是STEEP7软软件,带带了Miicroo和不带带的区别别是相当当的明显显啊。 (2)2200系系列的编编程语言言有三种种语语句表(SSTL)、梯梯形图(LLAD)、功功能块图图(FBBD);3000系列的的除了这这三种外外,还有有结构化化控制语语言(SSCL)和和图形语语言(SS7 ggrapph),其其中SCCL就是是一种高高级语言言,以前前用惯了了LADD,现在在还没有有适应,也也没有时时间来学学习。 (3)3300软软件最大大的特点点就是提提供了一一些数据据块来对对应每一一个功能能块(FFuncctioon BBlocck-FFB),称称之为IInsttancce,nnnd,看看起来要要向C看齐齐。 (44)3000再也也不能随随意的自自定义OOrgaanizzatiion Bloock、ssub-rouutinne和IInteerruupt rouutinne了,现现在OBB1惟我我独尊了了,没事事系统只只能调用用它了,其其它的什什么东东东则变成成了FBBFuuncttionn Bllockk和FCCFuuncttionn,其它它的也是是预定义义成了系系统的了了,Syysteem的SS给它们们(SFFB、SSFC)定定义了自自己的身身份。 软件的区区别,一一句话总总结:编编程理念念不一样样。 三、应用用区别 如果你看看了上面面的书面面形式的的介绍,不不看这个个的话,恭恭喜,你你错过了了最重要要的区别别-应用方方面的区区别。 200在在西门子子的PLLC产品品类里属属于:小小型PLLC系统统,适合合的控制制对象一一般都在在2566点以下下的; 300在在西门子子的PLLC产品品类里属属于:中中型PLLC系统统,适合合的控制制对象一一般都在在2566点以上上,10024点点以下的的。