品牌:西门子
起订:1台
供应:9999台
发货:1天内
信息标签:6SN1124-1AA00-0AA2,供应,电子、电工,工控系统及装备
6SN1124-1AA00-0AA2 6SN1124-1AA00-0AA2
SIEMENS中国授权分销商
我公司大量现货供应,价格优势,品质保证,德国原装进口
================================
上海隆彦自动化科技有限公司
联 系 人: 李 建
24小时联系手机: 15800846971
在 线 商 务 QQ: 3192212451
直线销售 电 话: 021- 61311951
传 真: 021-67355123
=================================
全新原装产品,质量保证,价格优势!
希望我的用心能换来您对我们的信心!
快快选购哦,买不买没关系,进来看看也行哦!
上海隆彦长期低价销售西门子PLC,200,300,400,1200,西门子PLC附件,西门子电机,西门子人机界面,西门子变频器,西门子数控伺服,西门子总线电缆现货供应,欢迎来电咨询系列产品
价格波动,请来电咨询
品,折扣低,货期准时,并且备有大量库存.长期有效
花30秒询价,你会知道什么叫优势;花60秒咨询,你会知道什么叫;
合作一次,你会知道什么叫质量!以质量求生存,以信誉求发展。
我司将提供**的质量,作为自已**的责任。
1:作为西门子的分销商,我们的客户涉及钢铁、石油、化工、水处理、电力、建筑和食品等行业。我公司一贯保持良好的信誉,对客户总是热忱的提供,并且定期对客户进行回访,及时了解需求信息,以便及时调整销售策略。
2:由于在客户之中有很多系统成套商和工程商,所以经常有系统投标或整体成套的项目,客户会对我们提出更高的要求,如系统配置、现场等,这就要求我们有更好的意识和技术水平,深入参与到实际的项目中,用我们的特长取得更好的业绩。
3:作为一家工程商和成套商,在自动化领域里我们不仅占领相当部分的市场,并且在许多领域里作出了杰出的业绩。具有独立承包项目,完成交钥匙工程的经验和能力。并且独立开发了铁路运输微机联锁控制系统和脱轨系统,在全国各地有一百多条线路成功的投入使用
6SN1124-1AA00-0AA2
S7-300是SIMATIC控制器中销售量**多的产品,它已成功地用于范围广泛的自动化领域。S7-300 的重点在于为生产制造工程中的系统解决方案提供一个通用的自动化平台。这就是说,S7-300 是用于集中式或分布式结构的优化解决方案。坚持不懈的创新和改革使S7-300这个广泛应用的自动化平台能持续不断的升值概述。
一、S7-300 PLC系统组成
系统组成:
电源模块 (PS)
(选件) |
|
为S7-300/ET 200M 提供电源
将120/230V交流电压转变到所需要的24伏直流工作电压 输出电流2A、5A、10A |
中央处理单元 (CPU) |
|
多种CPU,有各种不同的性能,例如,有的CPU 上集成有输入/输出点,有的CPU上集成有PROFIBUS-DP通讯接口等。 |
接口模块 (IM) ? |
|
用于连接多机架配置的 SIMATIC S7-300 的机架。 **多配置4个机架。每个机架**多可以插入8个模块。在4个机架上**多可安装32个模块。
IM 365
IM 365/IM 361 |
信号模块 (SM) |
|
用于数字量和模拟量输入/输出 |
通讯处理器 (CP) |
|
用于连接网络和点对点连接 |
功能模块 (FM) |
|
用于高速计数,定位操作 (开环或闭环控制) 和闭环控制。 |
存储器 |
|
MMC |
DIN标准导轨 |
|
用于模块安装 |
前连接器 |
|
用于简单而方便地连接传感器和执行器
更换模块时允许保持接线
采用编码元件以避免更 分为20针、40针两种 |
S7-300主要支持的硬件有:
??(1)电源(PS)
??电源模块提供了机架和CPU内部的供电电源,置于1号机架的位置。
??(2)中央处理器(CPU)
??CPU存储并处理用户程序,为模块分配参数,通过嵌入的MPI总线处理编程设备和PC、模块、其它站点之间的通讯,并可以为进行DP主站或从站操作装配一个集成的DP接口。置于2号机架。
??(3)接口模块(IM)
??接口模块将各个机架连接在一起。不同型号的接口模块可支持机架扩展或PROFIBUS?DP连接。置于3号机架,没有接口模块时,机架位置为空。
??(4)信号模块(SM)
??通常称为I/O(输入/输出)模块。测量输入信号并控制输出设备。信号模块可用于数字信号和模拟信号,还可用于进行连接,如传感器和启动器的连接。
??(5)功能模块(FM)
??用于进行复杂的、重要的但独立于CPU的过程,如:计算、位置控制和闭环控制。
??(6)通讯处理器(CP)
??模块化的通讯处理器通过连接各个SIMATIC站点,如:工业以太网,PROFIBUS或串行的点对点连接等。
??后三个模块在机架上可以任意放置,系统可以自动分配模块的地址。
??需要说明的是,每个机架**多只能安装8个信号模块、功能模块或通讯模块。如果系统任务超过了8个,则可以扩展机架(每个带CPU的中央机架可以扩展3个机架)。?
?各个模块的性能具体如下:
??(1)电源模块(PS)
??电源模块用于将SIMATIC S7-300 连接到120/230V AC电源。
??(2)CPU模块
??各种CPU 有各种不同的性能,例如,有的CPU 上集成有输入/输出点,有的CPU上集成有PROFI- BUS-DP通讯接口等。
?以上只是列出了部分指标,设计时还要参看相应的手册。
??(3)接口模块
??接口模块用于多机架配置时连接主机架(CR)和扩展机架 (ER)。S7-300通过分布式的主机架(CR)和3个扩展机架(ER),可以操作多达32个模块。运行时无需风扇。
??(4)信号模块
??信号模块用于数字量和模拟量输入/输出,又分DI/DO(数字量输入/输出)和AI/AO(模拟量输入/输出)模块。
??①数字量输入模块:
??②数字量输出模块:
??③数字输入/输出模块:
??④继电器输出模块:
??⑤模拟量输入模块
??⑥模拟量输出模块:
??⑦模拟量输入/输出模块:
??(5)功能模块
??西门子S7-300功能模块模块适用于各种场合,功能块的所有参数都在STEP7中分配,操作方便,而且不必编程。包括:计数器模块(FM350),定位模块(FM351),凸轮控制模块(FM352),闭环控制模块(FM355)等许多用于特定场合的模块。
??(6)通讯模块(CP)
??S7-300通讯模块是用于连接网络和点对点通讯用的专用模块,比如:用于S7-300和SIMATIC C7通过PROFIBUS通讯的模块CP343-5,用于S7-300和工业以网通讯的模块CP343-1及CP343-1 IT等
6ES7312-1AE13-0AB0 | CPU312,32K内存 |
6ES7312-5BE03-0AB0 | CPU312C,32K内存 10DI/6DO |
6ES7313-5BF03-0AB0 | CPU313C,64K内存 24DI/16DO / 4AI/2AO |
6ES7313-6BF03-0AB0 | CPU313C-2PTP,64K内存 16DI/16DO |
6ES7313-6CF03-0AB0 | CPU313C-2DP,64K内存 16DI/16DO |
6ES7314-1AG13-0AB0 | CPU314,96K内存 |
6ES7314-6BG03-0AB0 | CPU314C-2PTP 96K内存 24DI/16DO / 4AI/2AO |
6ES7314-6CG03-0AB0 | CPU314C-2DP 96K内存 24DI/16DO / 4AI/2AO |
6ES7315-2AG10-0AB0 | CPU315-2DP, 128K内存 |
6ES7315-2EH13-0AB0 | CPU315-2 PN/DP, 256K内存 |
6ES7317-2AJ10-0AB0 | CPU317-2DP,512K内存 |
6ES7317-2EK13-0AB0 | CPU317-2 PN/DP,1MB内存 |
6ES7318-3EL00-0AB0 | CPU319-3 PN/DP,1.4M内存 |
6ES7 953-8LF20-0AA0 | SIMATIC Micro内存卡 64kByte(MMC) |
6ES7 953-8LG11-0AA0 | SIMATIC Micro内存卡128KByte(MMC) |
6ES7 953-8LJ20-0AA0 | SIMATIC Micro内存卡512KByte(MMC) |
6ES7 953-8LL20-0AA0 | SIMATIC Micro内存卡2MByte(MMC) |
6ES7 953-8LM20-0AA0 | SIMATIC Micro内存卡4MByte(MMC) |
6ES7 953-8LP20-0AA0 | SIMATIC Micro内存卡8MByte(MMC) |
开关量模板 | |
6ES7 321-1BH02-0AA0 | 开入模块(16点,24VDC) |
6ES7 321-1BH10-0AA0 | 开入模块(16点,24VDC) |
6ES7 321-1BH50-0AA0 | 开入模块(16点,24VDC,源输入) |
6ES7 321-1BL00-0AA0 | 开入模块(32点,24VDC) |
6ES7 321-7BH01-0AB0 | 开入模块(16点,24VDC,诊断能力) |
6ES7 321-1EL00-0AA0 | 开入模块(32点,120VAC) |
6ES7 321-1FF01-0AA0 | 开入模块(8点,120/230VAC) |
6ES7 321-1FF10-0AA0 | 开入模块(8点,120/230VAC)与公共电位单独连接 |
6ES7 321-1FH00-0AA0 | 开入模块(16点,120/230VAC) |
6ES7 321-1CH00-0AA0 | 开入模块(16点,24/48VDC) |
6ES7 321-1CH20-0AA0 | 开入模块(16点,48/125VDC) |
6ES7 322-1BH01-0AA0 | 开出模块(16点,24VDC) |
6ES7 322-1BH10-0AA0 | 开出模块(16点,24VDC)高速 |
6ES7 322-1CF00-0AA0 | 开出模块(8点,48-125VDC) |
6ES7 322-8BF00-0AB0 | 开出模块(8点,24VDC)诊断能力 |
6ES7 322-5GH00-0AB0 | 开出模块(16点,24VDC,独立接点,故障保护) |
6ES7 322-1BL00-0AA0 | 开出模块(32点,24VDC) |
6ES7 322-1FL00-0AA0 | 开出模块(32点,120VAC/230VAC) |
6ES7 322-1BF01-0AA0 | 开出模块(8点,24VDC,2A) |
6ES7 322-1FF01-0AA0 | 开出模块(8点,120V/230VAC) |
6ES7 322-5FF00-0AB0 | 开出模块(8点,120V/230VAC,独立接点) |
6ES7 322-1HF01-0AA0 | 开出模块(8点,继电器,2A) |
6ES7 322-1HF10-0AA0 | 开出模块(8点,继电器,5A,独立接点) |
6ES7 322-1HH01-0AA0 | 开出模块(16点,继电器) |
6ES7 322-5HF00-0AB0 | 开出模块(8点,继电器,5A,故障保护) |
6ES7 322-1FH00-0AA0 | 开出模块(16点,120V/230VAC) |
6ES7 323-1BH01-0AA0 | 8点输入,24VDC;8点输出,24VDC模块 |
6ES7 323-1BL00-0AA0 | 16点输入,24VDC;16点输出,24VDC模块 |
模拟量模板 | |
6ES7 331-7KF02-0AB0 | 模拟量输入模块(8路,多种信号) |
6ES7 331-7KB02-0AB0 | 模拟量输入模块(2路,多种信号) |
6ES7 331-7NF00-0AB0 | 模拟量输入模块(8路,15位精度) |
6ES7 331-7NF10-0AB0 | 模拟量输入模块(8路,15位精度)4通道模式 |
6ES7 331-7HF01-0AB0 | 模拟量输入模块(8路,14位精度,**) |
6ES7 331-1KF01-0AB0 | 模拟量输入模块(8路, 13位精度) |
6ES7 331-7PF01-0AB0 | 8路模拟量输入,16位,热电阻 |
6ES7 331-7PF11-0AB0 | 8路模拟量输入,16位,热电偶 |
6ES7 332-5HD01-0AB0 | 模拟输出模块(4路) |
6ES7 332-5HB01-0AB0 | 模拟输出模块(2路) |
6ES7 332-5HF00-0AB0 | 模拟输出模块(8路) |
6ES7 332-7ND02-0AB0 | 模拟量输出模块(4路,15位精度) |
6ES7 334-0KE00-0AB0 | 模拟量输入(4路RTD)/模拟量输出(2路) |
6ES7 334-0CE01-0AA0 | 模拟量输入(4路)/模拟量输出(2路) |
6SN1124-1AA00-0AA2
PLC与2端传感器、3端传感器之间的连接
1)PLC与2端传感器之间的连接——2端传感器由PLC的内部供电
2)PLC与3端传感器之间的连接——3端传感器由PLC的[24+]供电
3)PLC与3端传感器之间的连接——3端传感器接由外部电源供电
在自动控制电路中有以下保护环节,也是一般自动控制电路共有的保护环节。
(1)短路保护 电机、电器和导线的绝缘损坏或发生故障时,可能造成短路事故。很大的短路电流产生过热和电动力可能引起电器设备损坏,甚至因此引起火灾,因此要求一旦发生短路故障时,控制电路应能迅速地切断电路。
短路保护的常用方法是采用熔断器或断路器。这些保护装置不应受起动电流的影响而误动作。所以要按熔断器、断路器的选择和整定要求进行。
(2)长期过载保护和断相保护
电动机长期超载运行,绕组温升将超过其允许值,造成绝缘材料变脆、寿命缩短,严重时还会使电动机损坏。过载电流越大,达到允许温升的时间就越短。常用的长期过载保护元件是热继电器。热继电器不能兼作短路保护,因为发生短路时,它可能还来不及动作就已对电器设备造成损坏了。
据统计,因断相运行而烧坏电动机的台数,在有些单位竟多达损坏电机总台数的80%以上,所以电动机应该有断相保护的环节,也就是说要选用带断相保护功能的热继电器。
(3)零电压和欠电压保护
因某种原因电源电压突然消失,电动机都会停转。一旦电压恢复正常,如果电动机自行起动,往往会造成设备损坏或人身事故,也会因许多设备同时起动而造成对供电网络的过大冲击。因此,在电网电压消失时,要立即切断电源,实现零电压保护。
电源电压过分降低,会引起电动机转速下降甚至停转;在负载转距不变的情况下,电动机电流增大,造成绕组过热而损坏;电压过低还会引起一些电器释放,造成控制失常。因此,当电源电压降低允许值以下时,需要切断电源,实现欠电压保护。
起保停电路本身具有失压保护和欠压保护的功能。当电源失压或严重欠压时,接触器的衔铁自行释放,电动机停止运转。当电压恢复正常时,接触器线圈也不会自行通电,只有在操作人员再次按下起动按钮时,电动机才会起动。有的电路要求有更好的零压和欠压保护,还采用专门的欠压继电器或欠电压保护电路。
PLC学习和使用中易出现的几个问题及解决方法 PLC的分类
PLC的控制方式属于存储程序控制,其控制功能是通过存放在存储器内的程序来实现的,若要对控制功能作必要修改,只需改变控制程序即可,这就实现了控制的软件化。可编程控制器的优点在于"可"字,从软件来讲,其控制程序可编辑、可修改;从硬件上讲,其外部设备配置可变。构建一个PLC控制系统的重心就在于控制程序的编制,但外部设备的选用也将对程序的编制产生影响。因此在进行程序设计时应结合实际需要,硬、软件综合考虑。本文就硬、软两方面,选取梯形图为编程语言,以松下电工FPO-C32型PLC为例,对PLC使用过程中易出现的几个问题及解决方法进行了分析。
一、外部输入设备的选用与PLC输入继电器的使用
1. 外部输入信号的采集
PLC的外部设备主要是指控制系统中的输入输出设备,其中输人设备是对系统发出各种控制信号的主令电器,在编写控制程序时必须注意外部输入设备使用的是常开还是常闭触点,并以此为基础进行程序编制。否则易出现控制错误。
在PLC内部存储器中有专用于输入状态存储的输入继电器区,各输入设备(开关、按钮、行程开关或传感器信号)的状态经由输入接口电路存储在该区域内,每个输入继电器可存储一个输入设备状态。PLC中使用的"继电器"并非实体继电器,而是"软继电器",可提供无数个常开、常闭触点用于编程。每个"软继电器"仅对应PLC存储单元中的一位(bit),该位状态为"1",表示该"软继电器线圈"通电,则程序中所有该继电器的触点都动作。输入继电器作为PLC接收外部主令信号的器件,通过接线与外部输入设备相联系,其"线圈"状态只能由外部输入信号驱动。输入信号的采集工作示意图如图1。
输入继电器线圈其状态取决于外部设备状态
图1 PLC输入信号采集示意图
图1中,输入设备选用的是按钮SB0的常闭触点,输入继电器X0的线圈状态取决于SB0的状态。该按钮未按下时,输入继电器X0线圈状态为"1"通电状态,程序中所有X0触点均动作,即常开触点接通,常闭触点断开;若按下该按钮,则输入继电器X0线圈状态为"0"断电状态,程序中所有X0触点均恢复常态。如果输入继电器连接的输入设备是按钮SB0的常开触点,则情况恰好相反:在该按钮未按下时,输入继电器X0线圈状态为"0"断电状态,程序中所有X0触点均不动作;若按下该按钮,输入继电器X0线圈状态为"1"通电状态,程序中所有X0触点均动作。
2. 停车按钮使用常闭型
由于PLC在运行程序判别触点通断状态时,只取决于其内存中输入继电器线圈的状态,并不直接识别外部设备,因此编程时,外部设备的选用与程序中的触点类型密切相关。这是一个在对照电气控制原理图进行PLC编程时易出现的问题。**典型的例子是基本控制--"起保停控制"中的停车控制。
图2 "起保停控制"电气原理图
图2为"起保停控制"电气原理图,在该系统中,按钮SB0用于停车控制,因此使用其常闭触点串联于控制线路。SBl为起动按钮,使用其常开触点。若使用相同的设备(即停车SB0用常闭触点,起动SBl用常开触点),利用PLC进行该控制,则需编程梯形图程序(图3):
图3 "起保停控制"梯形图程序(停车按钮使用常闭触点)
I/O分配:SB0--X0,SBl--Xl,输出Y0
该梯形图中停车信号X0使用的是常开触点串联在控制线路中,这是因为外部停车设备选取按钮常闭触点所致,不操作该按钮,则输出Y0正常接通,若按下该按钮,输出Y0断电。
3. 停车按钮使用常开型
若希望编制出符合我们平时阅读习惯的梯形图程序(图4),则在选用外部停车设备时需使用按钮SB0的常开触点与X0相连。
图4 "起保停控制"梯形图程序(停车按钮使用常开触点)
I/O分配:SB0--X0,SBl--Xl,输出Y0
图3、4梯形图完成相同的控制功能,程序中停车信号X0使用的触点类型却不相同,其原因就是连接在输入继电器X0上的外部停车按钮触点类型选用不同。图4所示梯形图程序更加符合我们的阅读习惯,也更易分析其逻辑控制功能,因此在PLC构成控制系统中,外部开关、按钮无论用于起动还是停车,一般都选用常开型,这是一个在使用PLC时需要格外注意的问题。
二、PLC的"串行"运行方式与控制程序的编制
PLC与继电接触器控制的重要区别之一就是工作方式不同。继电接触器控制系统是按"并行"方式工作的,也就是说是按同时执行的方式工作的,只要形成电流通路,就可能有几个电器同时动作。而PLC是以"串行"方式工作的,PLC在循环执行程序时,是按照语句的书写顺序自上而下进行逻辑运算,而前面逻辑运算的结果会影响后面语句的逻辑运算结果。因此梯形图编程时,各语句的位置也会对控制功能产生关键影响。例如:
图5 程序1
程序1调试结果:X0接通3次,Y3接通,X0再接通1次,Y3断开。
图6 程序2
程序2程序调试结果.X0接通3次,Y3接通瞬间即断开。
上面两个程序中,输出Y3、计数器CTl02及内部通用继电器R0前面的逻辑条件均相同,仅仅是计数器CTl02所在语句位置发生了变化,而两段程序的运行结果就截然不同。这是因为CTl02对输出Y3的影响方式发生了变化。执行**段程序时,将首先判断输出Y3的状态,再判断CTl02的状态,CTl02的状态变化只能在下一个扫描周期对Y3产生影响;而执行第二段程序时,将首先判断CTl02的状态,再判断输出Y3的状态,CTl02的状态变化将在该扫描周期直接影响Y3的状态。
从以上讨论可以得出,由于PLC采用"串行"工作方式,所以即使是同一元件,在梯形图中所处的位置不同,其工作状态也会有所不同,因此在利用梯形图进行控制程序编制时,应对控制任务进行充分分析,合理安排各编程元件的位置,才能够更为准确地实现控制。
三、PLC的编程元件
PLC的各种功能主要是通过运行控制程序来实现。编制程序时,需要合理使用PLC提供的编程元件(即软元件)。FPO型PLC中常用的编程元件有两种:位元件(bit)和字元件(word)。位元件实际上是PLC内存区域所提供的一个二进制位单元,又被称为软继电器,主要用作基本顺序指令的编程元件,如输入继电器Xn、输出继电器Yn、内部通用继电器Rn、定时(计数)器等,其参与控制的方式主要是通过对应触点的通断状态改变影响逻辑运算结果即输出。
字元件则为PLC内存区域内的一个字单元(16bit),主要用作功能指令和高级指令的编程元件,通常用以存放数据,如数据寄存器DTn,定时(计数)器的设定值SVn、经过值EVn等。字元件没有触点,通常以整体内容参与控制。
值得注意的是内存中的输入(X)区、输出(Y)区和内部通用(R)区,该区中的每个bit均可用作位元件,而且每16bit可构成一个字元件,如WRIO即是由16个位元件R100~R10F构成的字元件,该字元件中的内容一旦发生变化,这16个位的状态也随之发生改变。如:
图7 编程元件示例程序
图7所示程序中,WR0即为字元件,是左移位指令SR的编程元件,而Y0为输出软继电器的线圈,X0、X1、X2、X3则为输人软继电器的触点,其中第4步的R4触点为位元件R4的常开触点,而位元件R4又是字元件WR0中的一位,因此其状态受限于WR0的移位结果。
四、顺序控制多步同输出的编程方法
顺序控制是生产现场常见的一类控制任务,步进指令是PLC指令库中专用于顺序控制的。步进指令编程时,根据工艺流程将程序划分为一个个独立的程序段,执行时,CPU严格按梯形图编程顺序,只有执行完前一段程序后才能激活下一段程序,并在下一段程序执行之前,将前面程序段复位。并且在语法上要求各程序段所使用的输出不允许重复。这在解决顺序控制任务中有多步同输出的情况时,就带来了一定的困难。借助于内部通用继电器可方便解决这一难题。如某一顺序控制任务如以下流程图(图8)所示。
图8 某机械手动作流程图
从机械手动作流程图可以看出,这个控制任务每个循环的工作可以划分为八步,其中第1步与第5步动作相同,均为上升;第3步和第7步动作相同,均为下降。在利用步进指令进行编程时,这两个工步所对应的程序段的输出不能直接设置为Y3、Y4,同一个输出使用两次则会出现语法错误。这时应考虑使用用于存储中间状态的内部通用继电器Rn来解决这个问题。如图7所示梯形图程序,其中R1、R5分别被定义为第1步与第5步的输出,R3、R7分别被定义为第3步与第7步的输出,在步进结束后再将R1、R5的状态输出到上升Y3,将R3、R7的状态输出到下降Y4,通过这样的方法可方便解决顺序控制任务中若干工步输出相同的问题。
图9 机械手控制梯形图
五、结束语
初学者对于PLC的基本应用易于掌握,但要做到灵活使用仍需对一些技术难点和使用技巧深刻理解。在编程之前,要对控制任务进行认真分析,合理选择外部设备和编程元件,并以此为基础进行编程;在编程过程中,如能灵话巧妙地使用编程元件,合理地进行程序编排,可使程序逻辑清楚,可读性增强。
西门子PLC s7立即触点和立即输出指令的应用
立即触点指令(Immediate)只能用于输入量I,执行立即触点指令时,立即读入物理输入点的值,根据该值决定触点的接通/断开状态,但是并不更新该物理输入点对应的输入过程映像寄存器。在语句表中,分别用LDI、AI、OI来表示开始、串联和并联的常开立即触点,用LDNI、ANI、ONI来表示开始、串联和并联的常闭立即触点。触点符号中间的“I”和“/I”用来表示立即常开触点和立即常闭触点。
立即触点和立即输出指令的应用
串联电路块的并联连接指令OLD
两个或两个以上的接点串联连接的电路叫串联电路块。串联电路块并联连接时,分支开始用LD、LDN指令,分支结束用OLD指令。OLD指令与后述的ALD指令均为无目标元件指令,而两条无目标元件指令的步长都为一个程序步。OLD有时也简称或块指令。
2、并联电路的串联连接指令ALD
两个或两个以上接点并联电路称为并联电路块,分支电路并联电路块与前面电路串联连接时,使用ALD指令。分支的起点用LD、LDN指令,并联电路结束后,使用ALD指令与前面电路串联。ALD指令也简称与块指令,ALD也是无操作目标元件,是一个程序步指令。
3、输出指令 =
1、= 输出指令是将继电器、定时器、计数器等的线圈与梯形图右边的母线直接连接,线圈的右边不允许有触点,在编程中,触点以重复使用,且类型和数量不受限制。
4、置位与复位指令S、R
S为置位指令,使动作保持;R为复位指令,使操作保持复位。从指定的位置开始的N个点的寄存器都被置位或复位,N=1~255如果被指定复位的是定时器位或计数器位,将清除定时器或计数器的当前值。
5、跳变触点EU,ED
正跳变触点检测到一次正跳变(触点的入信号由0到1)时,或负跳变触点检测到一次负跳变(触点的入信号由1到0)时,触点接通到一个扫描周期.正/负跳变的符号为EU和ED,他们没有操作数,触点符号中间的”P”和”N”分别表示正跳变和负跳变
6、空操作指令NOP
NOP指令是一条无动作、无目标元件的一个序步指令。空操作指令使该步序为空操作。用NOP指令可替代已写入指令,可以改变电路。在程序中加入NOP指令,在改动或追加程序时可以减少步序号的改变。
7、程序结束指令END
END是一条无目标元件的一序步指令。PLC反复进行输入处理、程序运算、输出处理,在程序的**后写入END指令,表示程序结束,直接进行输出处理。在程序调试过程中,可以按段插入END指令,可以按顺序扩大对各程序段动作的检查。采用END指令将程序划分为若干段,在确认处于前面电路块的动作正确无误之后,依次删去END指令。要注意的是在执行END指令时,也刷新监视时钟。
PLC控制系统的一般结构和故障类型
PLC控制系统主要由输入部分、CPU、采样部分、输出控制和通讯部分组成,如图1所示。输入部分包括控制面板和输入模板;采样部分包括采样控制模板、AD转换模板和传感器;CPU作为系统的核心,完成接收数据,处理数据,输出控制信号;输出部分有的系统用到DA模板,将输出信号转换为模拟量信号,经过功放驱动执行器;大多数系统直接将输出信号给输出模板,由输出模板驱动执行器工作;通讯部分由通讯模板和上位机组成。
因为PLC本身的故障可能性极小,系统的故障主要来自外围的元部件,所以它的故障可分为如下几种:
(1)输入故障,即操作人员的操作失误;
■传感器故障;
■执行器故障;
■PLC软件故障
这些故障,都可以用合适的故障诊断方法进行分析和用软件进行实时监测,对故障进行预报和处理。
PLC控制系统的故障诊断方法
PLC控制系统故障的宏观诊断
故障的宏观诊断就是根据经验,参照发生故障的环境和现象来确定故障的部位和原因。PLC控制系统的故障宏观诊断方法如下:
■是否为使用不当引起的故障,如属于这类故障,则根据使用情况可初步判断出故障类型、发生部位。常见的使用不当包括供电电源故障、端子接线故障、模板安装故障、现场操作故障等。
■如果不是使用故障,则可能是偶然性故障或系统运行时间较长所引发的故障。对于这类故障可按PLC的故障分布,依次检查、判断故障。首先检查与实际过程相连的传感器、检测开关、执行机构和负载是否有故障:然后检查PLC的I/O模板是否有故障:**后检查PLC的CPU是否有故障。
■在检查PLC本身故障时,可参考PLC的CPU模板和电源模板上的指示灯。
■采取上述步骤还检查不出故障部位和原因,则可能是系统设计错误,此时要重新检查系统设计,包括硬件设计和软件设计。
PLC控制系统的故障自诊断
故障自诊断是系统可维修性设计的重要方面,是提高系统可靠性必须考虑的重要问题。自诊断主要采用软件方法判断故障部分和原因。不同控制系统自诊断的内容不同。PLC有很强的自诊断能力,当PLC出现自身故障或外围设备故障,都可用PLC上具有的诊断指示功能的发光二极管的亮、灭来查找。
总体诊断
根据总体检查流程图找出故障点的大方向,逐渐细化,以找出具体故障,如图2所示。
电源故障诊断
电源灯不亮,需对供电系统进行诊断.如果电源灯不亮,首先检查是否有电,如果有电,则下一步就检查电源电压是否合适,不合适就调整电压,若电源电压合适,则下一步就是检查熔丝是否烧坏,如果烧坏就更换熔丝检查电源,如果没有烧坏,下一步就是检查接线是否有误,若接线无误,则应更换电源部件.
运行故障诊断
电源正常,运行指示灯不亮,说明系统已因某种异常而终止了正常运行。检查流程如图3所示.
图3 运行故障诊断流程图
输入输出故障诊断
输人输出是PLC与外部设备进行信息交流的通道,其是否正常工作,除了和输入输出单元有关外,还与联接配线、接线端子、保险丝等元件状态有关。
出现输入故障时,首先检查LED电源指示器是否响应现场元件(如按钮、行程开关等)。如果输入器件被激励(即现场元件已动作),而指示器不亮,则下一步就应检查输入端子的端电压是否达到正确的电压值。若电压值正确,则可替换输入模块。若一个LED逻辑指示器变暗,而且根据编程器件监视器、处理器未识别输入,则输入模块可能存在故障。如果替换的模块并未解决问题且连接正确,则可能是I/O机架或通信电缆出了问题。
出现输出故障时,首先应察看输出设备是否响应LED状态指示器。若输出触点通电,模块指示器变亮,输出设备不响应。那么,首先应检查保险丝或替换模块。若保险丝完好,替换的模块未能解决问题,则应检查现场接线。若根据编程设备监视器显示一个输出器被命令接通,但指示器关闭,则应替换模块。
在诊断输入/输出故障时,**方法是区分究竟是模块自身的问题,还是现场连接上的问题。如果有电源指示器和逻辑指示器,模块故障易于发现。通常,先是更换模块,或测量输入或输出端子板两端电压测量值正确,模块不响应,则应更换模块。若更换后仍无效,则可能是现场连接出问题了。输出设备截止,输出端间电压达到某一预定值,就表明现场连线有误。若输出器受激励,且LED指示器不亮,则应替换模块。如果不能从I/O模块中查出问题,则应检查模块接插件是否接触不良或未对准。**后,检查接插件端子有无断线,模块端子上有无虚焊点。
指示诊断
LED状态指示器能提供许多关于现场设备、连接和I/O模块的信息。大部分输入/输出模块至少有一个指示器。输入模块常设电源指示器,输出模块则常设一个逻辑指示器。
对于输入模块,电源LED显示表明输入设备处于受激励状态,模块中有一信号存在。该指示器单独使用不能表明模块的故障。逻辑LED显示表明输入信号已被输入电路的逻辑部分识别 。如果逻辑和电源指示器不能同时显示,则表明模块不能正确地将输入信号传递给处理器。输出模块的逻辑指示器显示时,表明模块的逻辑电路已识别出从处理器来的命令并接通。除了逻辑指示器外,一些输出模块还有一只保险丝熔断指示器或电源指示器,或二者兼有。保险丝熔断指示器只表明输出电路中的保护性保险丝的状态;输出电源指示器显示时,表明电源已加在负载上。像输入模块的电源指示器和逻辑指示器一样,如果不能同时显示,表明输出模块就有故障了。
三相异步电动机能耗制动控制
能耗制动是电动机脱离三相交流电源后,结定子绕组加一直流电源,以产生静止磁场,起阻止旋转的作用,达到制动的目的。
1 .单向能耗制动控制
⑴ 按时间原则控制的单向运行能耗制动控制线路
图 2.33 为按时间原则进行能耗制动的控制线路。 KM1 通电并自锁电动机已单向正常运行后,若要停机。按下停止按钮 SB1 , KM1 断电,电动机定子脱离三相交流电源;同时 KM2 通电并自锁,将二相定子接入直流电源进行能耗制动,在 KM2 通电同时 KT 也通电。电动机在能耗制动作用下转速迅速下降,当接近零时, KT延时时间到,其延时触点动作,使 KM2 、 KT 相继断电,制动结束。
⑵ 按速度原则控制的单向运行能耗制动控制线路
2 .电动机可逆运行能耗制动控制
图 2.35 为电动机按时间原则控制可逆运行的能耗制动控制线路。在其正常的正向运转过程中,需要停止时,可按下停止按 钮, KM1 断电, KM3 和 KT 线圈通电并自
锁, KM3 常闭触头断开起着锁住电动机起动电路的作用; KM3 常开主触头闭合,电动机定子接入直流电源进行能耗制动,转速迅速下降,当其接近零时,时间继电器延时断开的常闭触头 KT 断开, KM3 线圈断电, KM3常开辅助触头复位,时间继电器 KT 线圈也随之失电,电动机正向能耗制动结束,电动机自然停车。
西门子plc的立即写操作举例介绍
对于立即写(Immediate Write)功能,必须如下面举例所示,生成符号程序段。
对于有时间限制的应用,可以以比每OB1 扫描循环一次的正常情况快的速度,将一个数字量输出的当前状态发送到输出模板。立即写功能可以在扫描立即写逻辑程序级的同时,将一个数字量输出写入输出模板。否则,当 Q存储区使用 P存储状态更新时,必须等到下一OB1扫描循环结束。
为了将一个输出立即写入输出模板,应使用外围输出(PQ)存储区,而不使用输出(Q)
存储区。外围输出存储区可以作为一个字节、一个字或一个双字读取。因此,通过一个线圈元素,不能更新一个单独的数字量输出。为了将一个数字量输出的状态立即写入输出模板, 包含相关位的Q存储器的字节、 字或双字可以有条件地复制到相应的PQ存储器中 (直接输出TPC1062K的模板地址)。
小心
? 由于 Q 存储器的整个字节被写入输出模板,当进行立即输出时,该字节中的所有输出位都将被更新。
? 如果一个输出位在不应发送到输出模板中的整个程序中出现中间状态(1/0),立即写功能会造成危险情况(输出瞬时脉冲)。
? 作为一般设计规则,在一个MT6100I的程序中,外部输出模板只能认为是一个线圈。如果遵守该设计规则,可以避免使用立即输出时的大多数潜在问题。
举例
等效于立即写入外围数字量输出模板 5通道1的梯形逻辑程序段。
寻址输出Q字节 (QB5) 的位状态可以修改, 也可以保持不变。 Q5.1被赋给程序段1 中I0.1的信号状态。QB5被复制到相应的直接外围输出存储区(PQB5)。
字PIW1包含I1.1的立即状态。 PIW1与 W#16#0002进行与 (AND) 逻辑运算。 如果 PB1中的 I1.1(第 2位)为“1”,则结果非“0”。如果 WAND_W 指令的结果不等于“0”,则接点“A<>0”通过电压。
M1072) 禁止PLC运行
ENDIF
该段宏指令禁止了用户对PLC控制程序的随意修改,提高了设备的安全性。
4、结束语
HXFA368条并卷联合机是集机、电、气为一体化的自动化设备,基于台达PLC和触摸屏进行自动控制是整机一个很重要的组成部分,具有系统稳定、操作方便、性能可靠等特点,该设备投入运行后受到用户的一致好评。
S7-200 PLC输出继电器(Q)的作用和使用
输出继电器是用来将PLC的输出信号传递给负载,是专设的输出过程映像寄存器。它只能用程序指令驱动。在每次扫描周期的结尾,CPU将输出映像寄存器中的数值复制到物理输出点上,并将采样值写入,以驱动负载。输出继电器一般采用八进制编号,一个端子占用一个点。它有4种寻址方式即可以按位、字节、字或双字来存取输出过程映像寄存器中的数据。
位: Q〔字节地址].[位地址〕如:Q0.2
字节、字或双字: Q[长度][起始用户可以用变量存储区存储程序执行过程中控制逻辑操作的中间结果,也可以用它来保存与工序或任务相关的其他数据。它有4种寻址方式即可以按位、字节、字或双字来存取变量存储区中的数据。
位: V[字节地址].[位地址]如:V10.2
字节、字或双字: V[数据长度] [起始字节地址]如:VB 100、VW200, VD300字节地址]如:QB2 QW6 QD4
在S7-200 PLC中,定时器作用相当于时间继电器,可用于时间增量的累计。其分辨率分为三种:1ms、10ms、100ms。
定时器有以下两种寻址形式。
●当前值寻址:16位有符号整数,存储定时器所累计的时间。
●定时器位寻址:根据当前值和预置值的比较结果置位或者复位。
两种寻址使用同样的格式:T+定时器编号。例如:T37