西门子PLC PROFIBUS DP通讯连接器
中间存储器其实是自动控制系统中的一段内存,控制组件将二进制的信号状态暂存其中。中间存储器的处理方式就像输出端,只它不会通过输出模块被输出到外部。如果自动控制器有内部备份电池,则中间存储器有保持型和非保持型的区分。当出现断电或自动控制器被关闭时,在保持型中间存储器中的信号状态会被保留下来。从功能上说,中间存储器的功能类似于继电器中的辅助触点,控制的结果可以通过它被更多的电路使用。
中间存储器的逻辑状态就像输入/输出模块一样是可以被处理的(比如查询等)。
1.2 S7—300 PLC硬件简介
S7—300PLC是德国西门子(SIEMENS)公司较早推出的功能强大的中型PLC,在世界范围内中大型控制场合得到普遍使用。本节主要介绍S7—300PLC的硬件特性及其主要模块。S7—300 PLC的外观
S7—300 PLC的外观
S7—300系列PLC与其他可编程序控制器一样,都采用循环扫描工作方式。即CPU扫描输入模块的状态,并更新输入过程映像寄存器,执行用户程序,后从输出过程映像寄存器中输出到输出模块,以此循环下去。
1.2.1 S7—300 PLC的组成
S7—300PLC功能强、速度快、扩展灵活,它具有紧凑的、无插槽位置限制的模块化结构,其系统构成如图1-5所示。它的主要组成部分有导轨(RACK)、电源模块(PS)、中央处理单元CPU模块、接口模块(IM)、信号模块(SM)、功能模块(FM)等。通过MPI网块的地址
浔之漫智控技术(上海)有限公司(xzm-wqy-sqw)
是中国西门子的合作伙伴,公司主要从事工业自动化产品的集成,销售和维修,是全国的自动化设备公司。
公司坐落于中国城市上海市,我们真诚的希望在器件的销售和工程项目承接、系统开发上能和贵司开展多方面合作。
以下是我司主要代理西门子产品,来电来函咨询,我们将为您提供优惠的价格及快捷细致的服务!
每个输入和输出都有一个由硬件配置预定义的地址。该地址是直接指定的,称为地址。数字输入/输出模块的地址设定B3或TPB1等)。4.输入/输出模块元件类型通常也称为操作对象部分,主要是用来说明何种操作对象被执行。除了输入/输出(I/Q)外,通常还有如下操作对象(西门子SIMATIC所定义的助记符):中间存储器(M),数据(D),定时器(T),外围设备(P),计数器(C),模块(B)。
模拟组件的地址:模拟输入/输出通道的地址是一个长度为16bit(1个字)的地址,其地址是按照元件的起始地址获得的。
比如,将个模拟器件插入槽位4,那么该模拟器件的默认起始地址是256。其他模拟器件按槽位数每增加1,则起始地址增加16。模拟输入/输出器件与模拟输入/输出通道有相同
可编程序控制器的输入/输出信号通常是二进制信号,也就是说输入/输出信号有两种信号状态“0”或“1”(对应关断/接通)。在控制技术中,二进制状态“0”对应0V电压,状态“1”对应直流24V或者是交流220V电压。
例如:24V 额定电压
1)输入模块。控制所需要的过程变量是通过各类传感器加以采集,通过输入模块被送入可编程序控制器的。经常所使用的传感器有开关(限位开关)、电感式接近开关、按钮、液面高度传感器、温度传感器、光传感器和电流传感器等,这些传感器输出一个二进制开关信号。输入模块一般都是由8位、16位或32位输入端组成。
输入模块具有高输入阻抗的特点,因为输入模块内部一般采用光耦合器或继电器。输入模块采用输入滤波器去除干扰,输入电平通过发光二极管进行显示。
2)输出模块。输出模块的主要功能是输出二进制信号对控制执行元件进行控制。常用的控制执行元件有继电器或接触器(对诸如电动机、加热装置等进行控制)、光学或声学信号发生器、阀门、功率晶闸管或功率三极管等。与输入模块相似,输出模块一般由8位、16位或制器从程在程序处理过程中,通过对输入端口、寄存器或定时器信号的查询和逻辑处理所获得的新的输出信号状态,控制器会将这些变化后的输出信号先存入“输出过程映像”。直到后一条程序指令完成后,“输出过程映像”的内容才会被传输到外部的输出模块。这样,在一个程序处理周期里输出端口的状态是不会改变的,或者说,只有完成一个程序处理周期,输序存储器中读取,并从条至后一条逐条执行。当后一条指令完成后,控制器又会回到程序存储器的初始位置,周而复始循环执行。PLC指令执行的过程中央处理单元总是在0号机架的2号槽位上,1号槽位安装电源模块,3号槽位总是安装接口模块。槽位号4~11,可自由分配信号模块、功能模块和通信模块。需要注意的是,槽位号是相对的,每一机架的导轨并不存在物理的槽位。
用于发送的接口模块IM360,装在0号机架3号槽。通过专用电缆,将数据从IM360发送到IM361。IM360和IM361的大距离为10m。IM361上有指示系统状态和故障的发光二极管LED,如果CPU不确认此机架,则LED闪烁,出现这种情况可能是连接电缆没接好或者是串行连接的IM361关掉了。具有发送和接受功能的接口模块IM361,用于S7—300的机架1~机架3的扩展,通过连接电缆把数据从IM360接收到IM361或者从一个IM361传到另一个IM361。IM361和IM361之间的大距离也为10m。IM361STEP7是西门子SIMATIC工业软件的组成部分,是西门子S7—300系列PLC的组态和编程标准软件平台。STEP7中集成了多种编程语言,编程语言和语言表达式符合IEC61131—3标准。
使用STEP7软件,可以在一个项目中创建S7程序。包括一个供电单元、一个CPU以及输入和输出模块(I/O模块)的S7可编程序控制器,通过创建的程序监控机器。示了程序、可编程序控制器、受控制机器三者之间的连接。在创建项目时,在文件夹内会自动生成一个空的(符号表)。该表用于存放用户定义的符号地址。1.地址STEP7继承了STEP5语言结构化程序设计的优点,用文件块的形式管理用户编写的程序及程序运行所需的数据。如果这些文件块是子程序,则可以通过调用语句,将它外部输入(PI)和外部输出(PQ)存储区除了和CPU的型号有关外,还和具体的PLC应用系统的模块配置相联系,其大范围为64KB。
CPU可以通过输入(I)和输出(Q)过程映像存储区访问I/O接口。输入映像前128Byte是外部输入存储区(PI)前128Byte的映像,是在CPU循环扫描中读取输入状态时装入的STEP7标准工业软件是德国SIEMENS公司专为SIMATIC系列中S7—300型和S7—400型的可编程序控制器编写的标准编程电气控制技术是一项在生产过程、科学研究,以及其他各个领域应用十分广泛的技术,是在以生产机械的驱动装置——电动机为控制对象,以微电子装置为核心,以电力电子装置为执行机构而组成的电气控制系统中,按规定的规律调节电动机的转速或转向,使之满足生产工艺佳要求的技术。它具有提高效率、降低能耗、提高产品质量、降低劳动强度的佳效果。1.电气控制技术的发展
19世纪末,发电机和各类电动机相继问世,揭开了电气控制技术的序幕。20世纪初,电动机逐步取代蒸汽机用来驱动生产机械,拖动方式由集中拖动发展为单独拖动。为了简化机械传动系统,采用了一台机器的几个运动部件由几台电动机分别拖动的方式,这种方式称为多电机拖动。在这种情况下,机器的电气控制系统不但可对各台电动机的启动、制动、反转、停车等进行控制,还具有对各台电动机之间实行协调、连锁、顺序切换、显示工作状态的功能。对生产过程比较复杂的系统还要求对影响产品质量的各种工艺参数如温度、压力、流量、速度、时间等能够自动测量和自动调节,这样就构成了功能相当完善的电气自动化系统。到20世纪30年代,继电器、接触器、按钮、开关等元器件已经形成了功能齐全的多种系列,基本控制已形成规范,并可以实现远距离控制。这种主要由继电器、接触器、控制按钮等电器元件组成的控制系统称为继电器-接触器控制系统。