西门子CPU314可编程控制器

发布时间:2018-04-17

西门子CPU314可编程控制器

信誉,客户至上是公司成立之初所确立的宗旨,在公司领导的严格要求和员工们不折不扣地贯彻执行下发展延续至今。“罚十”一直是我公司的主动。
一:1、保证全新原装进口
二:2、保证安全准时发货
三:3、保证售后服务质量
流程一:1、客户确认所需采购产品型号
流程二:2、我方会根据询价单型号查询价格以及交货期,拟一份详细正规报价单
流程三:3,客户收到报价单并确认型号无误后订购产品
流程四:4、报价单负责人根据客户提供型号以及数量拟份销售合同
流程五:5、客户收到合同查阅同意后盖章回传并按照合同销售额汇款到公司开户行
流程六:6、我公司财务查到款后,业务员安排发货并通知客户跟踪运单 

有卖    要  有   能买到   要里买   里有卖的   价格,参数,型号,便宜,比较便宜,有,销售,订货号,?价格好? 厂家,性能,优点,包装,用途,售后服务!有卖 代理商  代理商

代理西门子全系列产品,罚十! 享受西门子免费一年保修

詹雪芬  9 9:85011-1590
chuanzhen:
zhixian:

本系统采用西门子PLC300CPU和CP342-5、CP343-1的接口模块相连构成系统的主站。CP342-5是用于连接S7-300和 profibus-DP的主/从站接口模块,CP 343-1是用于连接S7-300和工业以太网的接口模块。在该控制系统中,除了上述主站外,从站是由 22个ET200S和22个ET200ECO组成,分别分布在两条profibus网络上。CPU上自带的profibus-DP接口构成 profibusⅠ线,CP 342-5接口模块构成profibusⅡ线。

系统中ET200S从站上采用的IM151-1接口模块有两种: 基本型和标准型,基本型的接口模块所能挂接的电源管理模块和I/O模块个数范围为2~12个,标准型的接口模块其范围为2~63个。所以当从站I/O模块较多时,宜选用标准型的接口模块。接口模块上带有profibus地址设定拨码开关。

系统中ET200ECO从站中选用了8DI和16DI两种模板,模板结构紧凑,模板的供电采用7/8电源线,模板的通讯采用M12通讯接头。接线灵活而快速,方便拔插。其接口模块上带有2个旋转式编码开关用于profibus地址分配。

网络设备按照适应工业现场环境的程度,以及生产线的布局来考虑选用不同防护等级。控制箱中的模块采用防护等级为20的ET200S I/O模块,对应每个控制箱的还有一个防护等级为67的ET200eco模块,置于生产线滚轮下方,由于该模块需要接触到现场较为恶劣的生产环境,因此需要有防水防油防尘等功能。

3 目标控制系统
3.1 系统设计汽车发动机装配线是一个对发动机顺序装配的流水线工艺过程。由于工艺的繁琐性,工程的计算机控制系统考虑采用分散控制和集中管理的分布式控制模式,采用以西门子PLC为核心构成的计算机控制系统,各独立工位控制系统之间通过网络实现数据信息、资源共享。该装配线在整个生产过程中较为关键,由于每个工位之间是流水线生产,因此每个环节的控制都必须具备高可靠性和一定的灵敏度,才能保证生产的连续性和稳定性。从站中的每个ET200S站和其对应的ET200ECO站共同构成一个工位, ET200ECO主要是采集现场数据用。ET200S站的模块置于小型控制箱内, 对于工位的基本操作有两种方式,就地控制箱手动方式和就地自动方式。由于每个控制工位的操作进度不一致,操作工可以按照装配要求进行手自动切换。特殊情况下亦可通过手动操作进行工件位置的修正。

西门子CPU314可编程控制器

功能表图中功能表图中选择序列和并行序列的编程问题 循环和跳步都属于选择序列的特殊情况。对选择序列和并行序列编程的关键在于对它们的分支和合并的处理,转换实现的基本规则是设计复杂系统梯形图的基本准则。与单序列不同的是,在选择序列和并行序列的分支、合并处,某一步或某一转换可能有几个前级步或几个后续步,在编程时应注意这个问题。 1.选择序列的编程 (1)使用STL指令的编程 如图5-35所示,步S0之后有一个选择序列的分支,当步S0是活动步,且转换条件X0为“1”时,将执行左边的序列,如果转换条件X3为“1”状态,将执行右边的序列。步S32之前有一个由两条支路组成的选择序列的合并,当S31为活动步,转换条件X1得到满足,或者S33为活动步,转换条件X4得到满足,都将使步S32变为活动步,同时系统程序使原来的活动步变为不活动步。 图5-35 选择序列的功能表图一 如图5-36所示为对图5-35采用STL指令编写的梯形图,对于选择序列的分支,步S0之后的转换条件为X0和X3,可能分别进展到步S31和S33,所以在S0的STL触点开始的电路块中,有分别由X0和X3作为置位条件的两条支路。对于选择序列的合并,由S31和S33的STL触点驱动的电路块中的转换目标均为S32。 图5-36 选择序列的梯形图一 在设计梯形图时,其实没有必要特别留意选择序列的如何处理,只要正确地确定每一步的转换条件和转换目标即可。 (2)使用通用指令的编程 如图5-38所示对图5-37功能表图使用通用指令编写的梯形图,对于选择序列的分支,当后续步M301或M303变为活动步时,都应使M300变为不活动步,所以应将M301和M303的常闭触点与M300线圈串联。对于选择序列的合并,当步M301为活动步,并且转换条件X1满足,或者步M303为活动步,并且转换条件X4满足,步M302都应变为活动步,M302的起动条件应为:,对应的起动电路由两条并联支路组成,每条支路分别由M301、X1和M303、X4的常开触点串联而成。 图5-37 选择序列功能表图二 图5-38 选择序列的梯形图二 (3)以转换为中心的编程 如图5-39所示是对图5-37采用以转换为中心的编程方法设计的梯形图。用仿STL指令的编程方式来设计选择序列的梯形图,请读者自己编写。 图5-39 选择序列的梯形图三 2.并行序列的编程 (1)使用STL指令的编程 如图5-40所示为包含并行序列的功能表图,由S31、S32和S34、S35组成的两个序列是并行工作的,设计梯形图时应保证这两个序列同时开始和同时结束,即两个序列的步S31和S34应同时变为活动步,两个序列的后一步S32和S35应同时变为不活动步。并行序列的分支的处理是很简单的,当步S0是活动步,并且转换条件X0=1,步S31和S34同时变为活动步,两个序列开始同时工作。当两个前级步S32和S35均为活动步且转换条件满足,将实现并行序列的合并,即转换的后续步S33变为活动步,转换的前级步S32和S35同时变为不活动步。 液体混合装置控制的模拟 一、 实验目的 1、 通过对工程实例的模拟,熟练地掌握PLC的编程和程序调试方法。 2、 进一步熟悉PLC的I/O连接。 3、 熟悉三层楼电梯采用轿厢内外按钮控制的编程方法。 二、控制要求 电梯由安装在各楼层厅门口的上升和下降呼叫按钮进行呼叫操纵,其操纵内容为电梯运行方向。电梯轿厢内设有楼层内选按钮S1~S3,用以选择需停靠的楼层。L1为一层指示、L2为二层指示、L3为三层指示,SQ1~SQ3为到位行程开关。电梯上升途中只响应上升呼叫,下降途中只响应下降呼叫,任何反方向的呼叫均无效。例如,电梯停在一层,在三层轿厢外呼叫时,必须按三层上升呼叫按钮,电梯才响应呼叫(从一层运行到三层),按三层下降呼叫按钮无效;反之,若电梯停在三层,在一层轿厢外呼叫时,必须按一层下降呼叫按钮,电梯才响应呼叫,按三层上升呼叫按钮无效,依此类推。 三、 编制梯形图并写出程序, 参考程序 表6-10-1所示 步序 指 令 步序 指 令 0 LD T48 13 OLD 1 O T56 14 LD T67 2 O T75 15 AN T68 3 AN I0.2 16 OLD 4 AN M0.1 17 OLD 5 AN M0.5 18 AN Q0.0 6 LD T38 19 AN Q0.1 7 AN T39 20 = Q0.2 8 LD T50 21 LD T52 9 AN T51 22 O T64 10 OLD 23 AN I0.1 11 LD T67 24 AN M0.1 12 AN T68 25 AN M0.2 步序 指 令 步序 指 令 26 AN M0.3 55 LD T44 27 AN M0.4 56 AN T45 28 LD T40 57 LD T62 29 AN T41 58 AN T63 30 LD T46 59 OLD 31 AN T47 60 LD T72 32 OLD 61 AN T73 33 LD T54 62 OLD 34 AN T55 63 AN Q0.1 35 OLD 64 AN Q0.2 36 LD T58 65 = Q0.0 37 AN T59 66 LD I0.2 38 OLD 67 AN I0.4 39 LD T69 68 AN I0.5 40 AN T77 69 A I0.3 41 OLD 70 LD M0.1 42 LD T74 71 AN M0.3 43 AN T78 72 OLD 44 OLD 73 AN I0.0 45 OLD 74 = M0.1 46 AN Q0.0 75 AN M2.0 47 AN Q0.2 76 TON T38, +10 48 = Q0.1 77 LD T38 49 LD T42 78 TON T39, +30 50 O T60 79 LD T39 51 O T70 80 AN I0.2 52 AN I0.0 81 TON T40, +30 53 AN M0.3 82 TON T41, +50 54 AN M0.6 83 TON T42, +80 步序 指 令 步序 指 令 84 TON T43, +100 116 TON T50, +10 85 LD I0.0 117 LD T50 86 AN I0.3 118 TON T51, +30 87 AN I0.4 119 LD T51 88 A I0.5 120 AN I0.2 89 LD M0.3 121 TON T52, +30 90 AN M0.1 122 TON T53, +50 91 AN M0.5 123 LD I0.2 92 OLD 124 AN I0.5 93 AN I0.2 125 A M0.1 94 = M0.3 126 A M0.5 95 AN M2.1 127 AN M2.1 96 TON T44, +10 128 LD M2.0 97 LD T44 129 AN M0.2 98 TON T45, +30 130 AN M0.3 99 LD T45 131 AN M0.4 100 AN I0.0 132 AN M0.6 101 TON T46, +30 133 OLD 102 TON T47, +50 134 AN I0.0 103 TON T48, +80 135 = M2.0 104 TON T49, +100 136 TON T67, +10 105 LD I0.2 137 LD T67 106 AN I0.3 138 TON T68, +30 107 AN I0.5 139 LD T68 108 A I0.4 140 AN I0.2 109 LD M0.5 141 AN I0.1 110 AN M0.2 142 LD M3.0 111 AN M0.4 143 AN I0.0 112 OLD 144 OLD 113 AN I0.0 145 TON T69, +10 114 = M0.5 146 TON T77, +30 115 AN M2.0 147 = M3.0 步序 指 令 步序 指 令 148 LD M3.0 178 TON T59, +30 149 AN I0.1 179 LD T59 150 TON T70, +30 180 AN I0.1 151 TON T71, +50 181 TON T60, +30 152 LD I0.1 182 TON T61, +50 153 AN I0.3 183 LD I0.0 154 AN I0.4 184 AN I0.3 155 A I0.5 185 AN I0.5 156 LD M0.4 定时器与计数器组合的延时PLC程序梯形图 利用定时器与计数器级联组合可以扩大延时时间,如图5-13所示。图中T4形成一个20s的自复位定时器,当X4接通后,T4线圈接通并开始延时,20s后T4常闭触点断开,T4定时器的线圈断开并复位,待下一次扫描时,T4常闭触点才闭合,T4定时器线圈又重新接通并开始延时。所以当X4接通后,T4每过20s其常开触点接通一次,为计数器输入一个脉冲信号,计数器C4计数一次,当C4计数100次时,其常开触点接通Y3线圈。可见从X4接通到Y3动作,延时时间为定时器定时值(20s)和计数器设定值(100)的乘积(2000s)。图中M8002为初始化脉冲,使C4复位。 PLC是专为工业控制而开发的装置,其主要使用者是工厂广大电气技术人员,为了适应他们的传统惯和掌握能力,通常PLC不采用微机的编程语言,而常常采用面向控制过程、面向问题的“自然语言”编程。国际电工委员会(IEC)1994年5月公布的IEC1131-3(可编程控制器语言标准)详细地说明了句法、语义和下述5种编程语言:功能表图(sequential function chart)、梯形图(Ladder diagram)、功能块图(Function black diagram)、指令表(Instruction list)、结构文本(structured text)。梯形图和功能块图为图形语言,指令表和结构文本为文字语言,功能表图是一种结构块控制流程图。 梯形图是使用得多的图形编程语言,被称为PLC的编程语言。梯形图与电器控制系统的电路图很相似,具有直观易懂的优点,很容易被工厂电气人员掌握,特别适用于开关量逻辑控制。梯形图常被称为电路或程序,梯形图的设计称为编程。 梯形图编程中,用到以下四个基本概念: 1.软继电器 PLC梯形图中的某些编程元件沿用了继电器这一名称,如输入继电器、输出继电器、内部辅助继电器等,但是它们不是真实的物理继电器,而是一些存储单元(软继电器),每一软继电器与PLC存储器中映像寄存器的一个存储单元相对应。该存储单元如果为“1”状态,则表示梯形图中对应软继电器的线圈“通电”,其常开触点接通,常闭触点断开,称这种状态是该软继电器的“1”或“ON”状态。如果该存储单元为“0”状态,对应软继电器的线圈和触点的状态与上述的相反,称该软继电器为“0”或“OFF”状态。使用中也常将这些“软继电器”称为编程元件。 2.能流 如图5-1所示触点1、2接通时,有一个假想的“概念电流”或“能流”(Power Flow)从左向右流动,这一方向与执行用户程序时的逻辑运算的顺序是一致的。能流只能从左向右流动。利用能流这一概念,可以帮助我们更好地理解和分析梯形图。图5-1a中可能有两个方向的能流流过触点5(经过触点1、5、4或经过触点3、5、2),这不符合能流只能从左向右流动的原则,因此应改为如图5-1b所示的梯形图。 图5-1 梯形图 a)错误的梯形图 b)正确的梯形图 3.母线 梯形图两侧的垂直公共线称为母线(Bus bar),。在分析梯形图的逻辑关系时,为了借用继电器电路图的分析方法,可以想象左右两侧母线(左母线和右母线)之间有一个左正右负的直流电源电压,母线之间有“能流”从左向右流动。右母线可以不画出。 4.梯形图的逻辑解算 根据梯形图中各触点的状态和逻辑关系,求出与图中各线圈对应的编程元件的状态,称为梯形图的逻辑解算。梯形图中逻辑解算是按从左至右、从上到下的顺序进行的。解算的结果,马上可以被后面的逻辑解算所利用。逻辑解算是根据输入映像寄存器中的值,而不是根据解算瞬时外部输入触点的状态来进行的。

 

安装在各工位的分布式I/O模块ET200S和ET200eco通过现场检测元件和传感器将系统主要的监控参数(主要是开关量)采集进来,ET200S和ET200eco将现场模拟量信号转换为高精度的数据量,通过高速度可达12M的Profibus-DP现场总线网络将采集数据上传到中央控制器,控制器根据具体工艺要求进行处理,再通过Profibus-DP网络将控制输出下传给ET200S,实现各工位的控制流程。 PROFIBUS是全球应用广泛的过程现场总线系统。PROFIBUS有三种类型:FMS、DP和PA。PROFIBUS-FMS可用于通用自动化;PROFIBUS-DP用于制造业自动化;PROFIBUS-PA用于过程自动化。使用PROFIBUS过程现场总线技术可以使硬件、工程设计、安装调试和维修费用节省40%以上。PROFIBUS-DP的技术性能使它可以应用于工业自动化的一切领域,包括冶金、化工、环保、轻工、制药等领域。除了安装简单外,它有极高的传输速率,可达12Mbits/s,通讯距离可达到1000米,如果加入中继器可以将通讯距离延长到数十公里,具有多种网络拓扑结构(总线型、星型、环型)可供选择。在一个网段上多可连接Profibus-DP从站即ET200S或是ET200eco 32个。

整个控制系统根据工艺划分由转台、举升台、举升转移台、翻转机五种工位组成。各部分可独立完成各自的控制任务,并通过工业以太网实现和上位监控系统的连接,由上位系统实现各部分的协调控制。

装配I线工程PLC控制系统和网络通讯系统具有下列特点:

(1)计算机集成自动化过程控制系统,分布式、高可靠性、高稳定性。

(2)从站作为相对独立的系统分散控制各个工位的运行。

3.2 系统控制要点
(1)该系统网络中一个主站CPU下两条profibus网络所带的从站有44个之多,在利用STEP7 V5.5编程软件进行硬件配置时,根据S7-300CPU中CPU31XC的地址分配的参数规范,对于数字量输入输出,其地址分配的参数范围为0.0~127.7。因此在进行硬件配置时,西门子PLC S7-300CPU自带的profibus-DP接口上的profibus I线上的模块数字量I/O地址一般规定在0.0~127.7的范围中,如有出则采用间接寻址的方式来处理。profibus Ⅱ线上的模块的数字量I/O地址无论处个范围中,都必须采用间接寻址方式。

(2)关于接触器的硬件互锁。对于转台工位,转台有正转和反转两种工作状态,因此转台的回转电机需要有一个负荷开关和两个接触器一并来控制(而举升电机一般只需要一个负荷开关和对应的一个接触器即可进行控制),接触器分正转接触器和反转接触器,输入端为380AV。正转接触器的三相电压A、B、C分别和反转接触器的C、B、A短接。当程序在执行过程中,若存在某些漏洞使得正转接触器和反转接触器的输出点同时置1时,则会出现正转接触器和反转接触器各自的A相和C相短接,造成接触器短路损坏,主电源开关跳闸。为了避免这种事故的发生,首先保证程序中不能出现两个接触器同时置1的情况,其次即是采用接触器上硬件互锁,点Q1、点Q2是输出控制点,Q1两端本应接在正向接触器的两个输入端子,同理, Q1两端本应接在正向接触器的两个输入端子,但是改接成如图所示。接触器上有自带的一个常开点和一个常闭点,互锁中只需用到常闭点,当输出点Q1闭合时,正向接触器上常闭点随之断开,则Q2输出点两端之间不可能形成回路,也就不会出现短路跳闸的事故。

该项目中涉及到的变量数目较多,根据现场情况随时可能有更改,为了便于管理,采取S7程序界面和Wincc人机界面共用一套变量。这样可以将建立变量的工作量减少一半,也将出错概率减少一半。先安装西门子STEP 7软件,之后自定义安装西门子Wincc软件,将Wincc通讯组件安装完整。然后在西门子STEP 7软件中插入OS站,可点击右键打开并编辑Wincc项目。在Wincc项目中需要引用变量的位置进行变量选择,出现变量选择对话框,即可在西门子STEP 7项目变量表中选择需要的变量,从而保证人机界面和下位机所用变量的一致性。

3.3 系统控制功能
(1)手自动回路的切换在Wincc人机界面上可以很方便地知道每个工位的手自动状态,但是手自动状态的切换是在从站的控制箱面板上实现的。在自动状态下,工位的操作全由下位控制,可实现全自动控制机械的操作流程。在手动状态下,操作具有自保护功能,在某些机械操作动作下通过软件互锁可杜绝相应的危险动作的发生。

 (2)安全保护上位监控系统设定了若干级操作密码,管理员和操作员分别有自己的操作权限,且操作员在进行操作时有必要的警告提示框和信息提示框出现。

(3)查询源程序代码当上位机画面显示某个工位出现故障时,可从画面直接点击按钮进入相应的下位机梯形图程序界面,即可迅速查找出故障的根本原因,节省了维修时间。

(4)故障报警和报表打印当设备出现故障时,报警框中会出现提示,并伴随有声音报警。操作员可根据需要打印与生产相关的报表信息。

4 结
西门子S7-300CPU通过两条profibus-DP网络连接若干ET200S和ET200ECO从站构成的集中分散式控制系统已经在该发动机装配线投运,能够保证生产线连续稳定地生产,尤其在机械动作灵敏度上有较大提高,完全满足了用户的要求。

当PLC投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述三个阶段。输入采样在输入采样阶段,PLC以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应得单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。
用户程序执行
在用户程序执行阶段,PLC是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。即,在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映象区或系统RAM存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。
输出刷新当扫描用户程序结束后,PLC就进入输出刷新阶段。在此期间,CPU按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是PLC的真正输出。同样的若干条梯形图,其排列次序不同,执行的结果也不同。另外,采用扫描用户程序的运行结果与继电器控制装置的硬逻辑并行运行的结果有所区别。当然,如果扫描周期所占用的时间对整个运行来说可以忽略,那么二者之间就没有什么区别了。

西门子CPU314可编程控制器

PLC控制系统设计举例(IO地址分配、接线图、梯形图) 试用PLC设计的控制程序。 I/O信号的地址分配表、PLC现场器件实际接线图以及梯形图如下图所示。1KM控制1M启动,2KM控制2M启动。 现场器件与PLC内部继电器对照表 PLC与现场器件的接线图: 梯形图为: 指令程序为: LD 450 AND 430 OR 400 ANI 404 OUT 430 LDI 402 AND 430 OUT 450 K 10 LD 401 OR 431 AND 430 ANI 403 ANI 402 OUT 431 机械手将工件从A工位送到B工位编程控制举例 图为单流程的应用示例, 机械手将工件从 A 工位送到 B 工位 的动作图和状态转移图 ( 1 )手动操作 这是初次运行时将机械复归左上原点位置的程序。 (2)半自动单循环运行 ① 用手动操作将机械移至原点位置,然后按动起动按钮 X26 ,动作状态从 S5 向 S20 转移,下降电磁阀的输出 Y0 动作,接着下限位开关 X1 接通。 ② 动作状态 S20 向 S21 转移,下降输出 Y0 切断,夹钳输出 Y1 保持接通状态。 ③ 1 秒后定时器 T0 动作,转至状态 S22 ,上升输出 Y2 动作,不久到达上限位, X2 接通,状态转移。 ④ 状态 S23 为右行,输出 Y3 动作,到达右限位置, X3 接通,转为 S24 状态。 ⑤ 转至状态 S24 ,下降输出 Y0 再次动作,到达下限位置, X1 立即接通,接着动作状态由 S24 向 S25 转移。 ⑥ 在 S25 状态,先将保持夹钳输出 Y1 复位,并启动定时器 T1 。 ⑦ 夹钳输出复位 1 秒后状态转移到 S26 ,上升输出 Y2 动作。 ⑧ 到达上限位置 X2 接通,动作状态向 S27 转移,左行输出 Y4 动作。一旦到达左限位置, X4 接通,动作状态返回 S5 ,成为等待再起动的状态。

 

S7-300 CPU 的六个性能等级

现有性能范围极宽的分级 CPU 系列,可用于组态控制器。
产品范围包括 7 种标准的 CPU、
7 种紧凑式 CPU、5 种故障防护型 CPU 以及 3 种工艺 CPU。
现有 CPU 的宽度仅 40mm
SIMATICS7-300 是我们全集成自动化设计的一部分,是销量大的控制器。

To the top of the page

应用范围

 

上一篇:山西cems脱硫脱硝烟气排放连续...
下一篇:图尔克接近开关BI10-S30-...