新闻中心
6GK7343-1EX30-0xE0
发布时间:2017-07-19 17:19:26  点击:0

6GK7343-1EX30-0xE0    6GK7343-1EX30-0xE0

SIEMENS中国授权分销商西门子EM232模块6ES7232-0HD22-0<em></em>xA0

 

我公司大量现货供应,价格优势,品质保证,德国原装进口
================================
上海隆彦自动化科技有限公司   
 联   系   人: 李 建
 24小时联系手机:  15800846971
 在 线 商 务 QQ:  3192212451
 直线销售 电 话: 021- 61311951
 传    真:  021-67355123
=================================

全新原装产品,质量保证,价格优势! 

希望我的用心能换来您对我们的信心!

 快快选购哦,买不买没关系,进来看看也行哦西门子PLC模块CPU226CN紧凑型单元西门子PLC模块CPU226CN紧凑型单元西门子PLC模块CPU226CN紧凑型单元西门子PLC模块CPU226CN紧凑型单元西门子PLC模块CPU226CN紧凑型单元

上海隆彦长期低价销售西门子PLC,200,300,400,1200,西门子PLC附件,西门子电机,西门子人机界面,西门子变频器,西门子数控伺服,西门子总线电缆现货供应,欢迎来电咨询系列产品

价格波动,请来电咨询

品,折扣低,货期准时,并且备有大量库存.长期有效

花30秒询价,你会知道什么叫优势;花60秒咨询,你会知道什么叫;

   合作一次,你会知道什么叫质量!以质量求生存,以信誉求发展。

      我司将提供一流的质量,作为自已最重要的责任。

1:作为西门子的分销商,我们的客户涉及钢铁、石油、化工、水处理、电力、建筑和食品等行业。我公司一贯保持良好的信誉,对客户总是热忱的提供,并且定期对客户进行回访,及时了解需求信息,以便及时调整销售策略。

2:由于在客户之中有很多系统成套商和工程商,所以经常有系统投标或整体成套的项目,客户会对我们提出更高的要求,如系统配置、现场等,这就要求我们有更好的意识和技术水平,深入参与到实际的项目中,用我们的特长取得更好的业绩。

 

3:作为一家工程商和成套商,在自动化领域里我们不仅占领相当部分的市场,并且在许多领域里作出了杰出的业绩。具有独立承包项目,完成交钥匙工程的经验和能力。并且独立开发了铁路运输微机联锁控制系统和脱轨系统,在全国各地有一百多条线路成功的投入使用  

6GK7343-1EX30-0xE0

6GK7343-1EX30-0<em></em>xE0

 

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
用于一个中央机架和最多4个扩展机架的配置中

信号模块 (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路)

6GK7343-1EX30-0xE0

PC与S7-200系列PLC通信的连接 西门子PLC

  S7-200系列PLC有通信方式有三种:一种是点对点(PPI)方式,用于与该公司PLC编程器或其它人机接口产品的通信,其通信协议是不公开的。另一种为DP方式,这种方式使得PLC可以通过Profibus-DP通信接口接入Profibus现场总线网络,从而扩大PLC的使用范围。最后一种方式是自由口通信(Freeport)方式,由用户定义通信协议,实现PLC与外设的通信。以下采用自由口通信方式,实现PCS7-200系列PLC通信。

PCS7-200系列PLC通信连接

PCRS232C接口,S7-200系列自由口为RS485。因此PCRS232接口必须先通过RS232/RS485转换器,再与PLC通信端口相连接,连接媒质可以是双绞线或电缆线。西门子公司提供的PC/PPI电缆带有RS232/RS485转换器,可直接采用PC/PPI电缆,因此在不增加任何硬件的情况下,可以很方便地将PLCPC的连接,如图7-17所示。也可实现多点连接。

 

 

7-17  PCS7-200系列PLC的连接

为什么说PLC使用方便

  用PLC实现对系统的控制是非常方便的。这是因为:首先PLC控制逻辑的建立是程序,用程序代替硬件接线。编程序比接线,更改程序比更改接线,当然要方便得多! 

其次PLC的硬件是高度集成化的,已集成为种种小型化的模块。而且,这些模块是配套的,已实现了系列化与规格化。种种控制系统所需的模块,PLC厂家多有现货供应,市场上即可购得。所以,硬件系统配置与建造也非常方便。 

正因如此,用可编程序控制器才有这个"可"字。对软件讲,它的程序可编,也不难编。对硬件讲,它的配置可变,而且也易于变。 

具体地讲,PLC有五个方面的方便: 

(1)配置方便:可接控制系统的需要确定要使用哪家的PLC,那种类型的,用什么模块,要多少模块,确定后,到市场上定货购买即可。 

(2)安装方便:PLC硬件安装简单,组装容易。外部接线有接线器,接线简单,而且一次接好后,更换模块时,把接线器安装到新模块上即可,都不必再接线。内部什么线都不要接,只要作些必要的DIP开关设定或软件设定,以及编制好用户程序就可工作。 

(3)编程方便:PLC内部虽然没有什么实际的继电器、时间继电器、计数器,但它通过程序(软件)与系统内存,这些器件却实实在在地存在着。其数量之多是继电器控制系统难以想象的。即使是小型的PLC,内部继电器数都可以千计,时间继电器、计数也以百计。而且,这些继电器的接点可无限次地使用。PLC内部逻辑器件之多,用户用起来已不感到有什么限制。唯一考虑的只是入出点。而这个内部入出点即使用得再多,也无关紧要。大型PLC的控制点数可达万点以上,哪有那么大的现实系统?若实在不够,还可联网进行控制,不受什么限制。PLC的指令系统也非常丰富,可毫不困难地实现种种开关量,以及模拟量的控制。PLC还有存储数据的内存区,可存储控制过程的所有要保存的信息。……总之,由于PLC功能之强,发挥其在控制系统的作用,所受的限制已不是PLC本身,而是人们的想象力,或与其配套的其它硬件设施了。 

PLC的外设很丰富,编程器种类很多,用起来都较方便,还有数据监控器,可监控PLC的工作。使用PLC的软件也很多,不仅可用类似于继电电路设计的梯形图语言,有的还可用BASIC语言、C语言,以至于自然语言。这些也为PLC编程提供了方便。 

PLC的程序也便于存储、移植及再使用。某定型产品用的PLC的程序完善之后,凡这种产品都可使用。生产一台,拷贝一份即可。这比起继电器电路台台设备都要接线、调试,要省事及简单得多。 

(4)维修方便:这是因为: 

①PLC工作可靠,出现故障的情况不多,这大大减轻了维修的工作量。这在讲述PLC的第三个特点时,还将进一步介绍。 

②即使PLC出现故障,维修也很方便。这是因为PLC都设有很多故障提示信号,如PLC支持内存保持数据的电池电压不足,相应的就有电压低信号指示。而且,PLC本身还可作故障情况记录。所以,PLC出了故障,很易诊断。同时,诊断出故障后排故也很简单。可按模块排故,而模块的备件市场可以买到,进行简单的更换就可以。至于软件,调试好后不会出故障,再多只要依据使用经验进行调整,使之完善就是了。 

(5)改用方便:PLC用于某设备,若这个设备不再使用了,其所用的PLC还可给别的设备使用,只要改编一下程序,就可办到。如果原设备与新设备差别较大,它的一些模块还可重用。

用PLC编程软件STEP7创建一个工程(向导法和添加硬件法

一、STEP7创建一个工程(向导法和添加硬件法)

1.向导法:首先双击桌面上的STEP 7图标,进入SIMATIC Manager窗口,进入主菜单【File】,选择【’New Project’ Wizard…,弹出标题为“STEP 7 WizardNew Project(新项目向导)的小窗口。

2. 添加硬件法:进入主菜单【File】,【选择New…,在弹出对话框中分别输入“文件名”、“目录路径”等内容,并确定,完成一个空项目的创建工作。

二、硬件组态

1.硬件组态的任务STEP 7种生成一个与实际的硬件系统完全相同的系统

2.硬件组态的步骤

生成站,双击Hardware图标,进入硬件组态窗口;

生成导轨,在导轨中放置模块;

双击模块,在打开的对话框中设置模块的参数,包括模块的属性和DP主站、从站的参数;

保存编译硬件设置.

导轨上模块安放顺序:通常1号槽放电源模块,2号槽放CPU3号槽放接口模块(使用多机架安装,单机架安装则保留),从411号则安放信号模块(SMFMCP)。

1)、编译程序

     执行菜单【PLC【编译】或【全部编译】选项,或点击工具栏的 按钮,可以分别编译当前打开的程序或全部程序。编译后在输出窗口中显示程序编译结果,必须在修正程序中的所有错误,编译无错误后,才能下载程序。若没有对程序进行编译,在下载之前编程软件会自动对程序进行编译。

    2)、下载与上载程序

下载是将当前编程器中的程序写入到PLC的存储器中。计算机与PLC建立其通信连接正常,并且用户程序编译无错误后,可以将程序下载的PLC中。下载操作可执行菜单【文件】【下载】选项,或点击工具栏按钮。

上载是将PLC中未加密的程序向上传送到编程器中。上载操作可执行菜单【文件】【上载】选项,或点击工具栏按钮。

    3)、PLC的工作方式

     PLC有两种工作方式,即运行和停止工作方式。在不同的工作方式下,PLC进行调试的操作方法不同。可以通过执行菜单栏【PLC【运行】或【停止】的选项来选择工作方式,也可以在PLC的工作方式开关处操作来选择。PLC只有处在运行工作方式下,才可以启动程序的状态监控。

    4)、程序运行与调试

    程序的调试及运行监控是程序开发的重要环节,很少有程序一经编制就是完整的,只有经过调试运行甚至现场运行后才能发现程序中不合理的地方,从而进行修改。STEP7—Micro/WIN4.0编程软件提供了一系列工具,可使用户直接在软件环境下调试并监视用户程序的执行。

    (1) 程序的运行

单击工具栏的按钮,或执行菜单【PLC【运行】选项,在对话框中确定进入运行模式,这时黄色STOP(停止)状态指示灯灭,绿色RUN(运行)灯点亮。

    2)、程序的调试
    
在程序调试中,经常采用程序状态监控、状态表监控和趋势图监控三种监控方式反映程序的运行状态。下面结合示例介绍基本使用情况。

三相异步电动机反接制动控制

  反接制动是利用改变电动机电源的相序,使定子绕组产生相反方向的旋转磁场,因而产生制动转矩的一种制动方法。
单向反接制动的控制线路
 2.30 为单向反接制动控制线路,电动机正常运转时, KM1通电吸合, KS 的一对常开触点闭合,为反接制动作准备。

 2.30 电动机单向反接制动的控制线路

当按下停止按钮 SB1 时, KM1 断电,电动机定子绕组脱离三相电源,但电动机因惯性仍以很高速度旋转, KS 原闭合的常开触点仍保持闭合,当将 SB1 按到底,使 SB1 常开触点闭合, KM2 通电并自锁,电动机定子串接电阻接上反序电源,电动机进入反接制动状态。电动机转速迅速下降,当电动机转速接近 100r/min时, KS 常开触点复位, KM2 断电,电动机断电,反接制动结束。
  电动机可逆运行的反接制动控制线路
如图 2.31 所示,。当按下停止按钮 SB1 时, KM1 线圈断电, KM2 线圈随之通电,定子绕组得到反序的电源,电动机进入正向反接制动状态。由于 KS1 常闭触头已打开,所以此时 KM2 自锁触头无法锁住电源。当电动机转子惯性速度接近于零时, KS1 的正转常闭触头和常开触头复位, KM2 断电,正向反接制动结束。该线路的缺点是主电路没有限流电阻,冲击电流大。

 2.32 为具有反接制动电阻的正反向反接制动控制线路,图中电阻 R 是反接制动电阻,同时也具有限制起动电流的作用,该线路工作原理如下:合上电源开关 QS ,按下正转起动按钮 SB2  KA3 通电并自锁,其常闭触头断开,互锁 KA4 线圈电路, KA3 常开触头闭合,使 KM1 线圈通电, KM1 的主触头闭合,电动机串入电阻接入正序电源开始降压起动,当电动机转速上升到一定值时, KS 的正转常开触头 KS-1 闭合, KA1 通电并自锁,接触器 KM3 线圈通电,于是电阻 R 被短接,电动机在全压下进入正常运行。需停车时,按下停止按钮SB1 ,则 KA3  KM1  KM3 三只线圈相继断电。由于此时电动机转子的惯性转速仍然很高, KS-1 仍闭合,KA1 仍通电, KM1 常闭触头复位后, KM2 线圈随之通电,其常开主触头闭合,电动机串接电阻接上反序电源进行反接制动。转子速度迅速下降,当其转速小于 100r/min 时, KS-1 复位, KA1 线圈断电,接触器 KM2释放,反接制动结束。

绘制各种电路图

绘制各种电路的目的,是把系统的输入输出所设计的地址和名称联系起来。这是很关键的一步。在绘制 PLC 的输入电路时,不仅要考虑到信号的连接点是否与命名一致,还要考虑到输入端的电压和电流是否合适,也要考虑到在特殊条件下运行的可靠性与稳定条件等问题。特别要考虑到能否把高压引导到 PLC 的输入端,把高压引入 PLC 输入端,会对 PLC 造成比较大的伤害。在绘制 PLC 的输出电路时,不仅要考虑到输出信号的连接点是否与命名一致,还要考虑到 PLC 输出模块的带负载能力和耐电压能力。此外,还要考虑到电源的输出功率和极性问题。在整个电路的绘制中,还要考虑设计的原则努力提高其稳定性和可靠性。虽然用 PLC 进行控制方便、灵活。但是在电路的设计上仍然需要谨慎、全面。因此,在绘制电路图时要考虑周全,何处该装按钮,何处该装开关,都要一丝不苟。

4. 编制 PLC 程序并进行模拟调试

在绘制完电路图之后,就可以着手编制 PLC 程序了。当然可以用上述方法编程。在编程时,除了要注意程序要正确、可靠之外,还要考虑程序要简捷、省时、便于阅读、便于修改。编好一个程序块要进行模拟实验,这样便于查找问题,便于及时修改,最好不要整个程序完成后一起算总帐。

5. 制作控制台与控制柜

在绘制完电器、编完程序之后,就可以制作控制台和控制柜了。在时间紧张的时候,这项工作也可以和编制程序并列进行。在制作控制台和控制柜的时候要注意选择开关、按钮、继电器等器件的质量,规格必须满足要求。设备的安装必须注意安全、可靠。比如说屏蔽问题、接地问题、高压隔离等问题必须妥善处理。

6. 现场调试

现场调试是整个控制系统完成的重要环节。任何程序的设计很难说不经过现场调试就能使用的。只有通过现场调试才能发现控制回路和控制程序不能满足系统要求之处;只有通过现场调试才能发现控制电路和控制程序发生矛盾之处;只有进行现场调试才能最后实地测试和最后调整控制电路和控制程序,以适应控制系统的要求。

7. 编写技术文件并现场试运行

经过现场调试以后,控制电路和控制程序基本被确定了,整个系统的硬件和软件基本没有问题了。这时就要全面整流技术文件,包括整理电路图、PLC 程序、使用说明及帮助文件。到此工作基本结束。

PLC死机的软件或硬件原因分析

 可编程控制器PLC运行时可能会出现死机的情况,这给工业生产造成不可预估的损失,因此,首先要了解PLC死机的原因,针对原因进行排查,软件或硬件错误都有可能导致PLC死机,下面分别进行介绍:

 

    1、硬件方面 

    1IO窜电,PLC自动侦测到IO错误,进入STOP模式。 

    2IO损坏,程序运行到需要该IO的反馈信号,不能向下执行指令。 

    3)扩展模块(功能型,如AD)线路干扰或开路等。 

    4)电源部分有干扰或故障。 

    5PLC的连接模块及地址分配模块出故障。 

    6)电缆引起的故障。 

    2、软件方面 

    1)触发了死循环。 

    2)程序改写了系统参数区的内容,却没有初始化部分。 

    3)保护程序启动:硬件保护、限制使用时间(针对货款收回

    4)数据溢出,步长过大、看门狗 (可修改DOG时间)动作。

一、问题提出

可编程控制器技术最主要是应用于自动化控制工程中,如何综合地运用前面学过知识点,根据实际工程要求合理组合成控制系统, 在此介绍组成可编程控制器控制系统的一般方法。

二、可编程控制器控制系统设计的基本步骤

.系统设计的主要内容

 1 )拟定控制系统设计的技术条件。技术条件一般以设计任务书的形式来确定,它是整个设计的依据;

 2 )选择电气传动形式和电动机、电磁阀等执行机构;

 3 )选定 PLC 的型号;

 4 )编制 PLC 的输入 / 输出分配表或绘制输入 / 输出端子接线图;

 5 )根据系统设计的要求编写软件规格说明书,然后再用相应的编程语言(常用梯形图)进行程序设计;

 6 )了解并遵循用户认知心理学,重视人机界面的设计,增强人与机器之间的友善关系;

 7 )设计操作台、电气柜及非标准电器元部件;

 8 )编写设计说明书和使用说明书;

根据具体任务,上述内容可适当调整。

 系统设计的基本步骤

可编程控制器应用系统设计与调试的主要步骤,如图 1 所示。

STEP7-Mirco/WIN根据PLC类型进行参数检查

PLC和运行STEP7-Micro/WINPC连线后,在建立通信或编辑通信设置以前,应根据PLC的类型进行范围检查。必须保证STEP7-Micro/WINPLC类型选择与实际PLC类型相符。方法如下:

2        2        菜单命令“PLC“类型” →“读取PLC”。

2        2        在指令树“项目”名称“类型” →“读取PLC

PLC类型的对话框如图所示。

 PLC类型的对话框

STEP7-Mirco/WIN编程元素及项目组件

s7-200的三种程序组织单位(POU)指主程序、子程序和中断程序。STEP 7-Micro/WIN为每个控制程序在程序编辑器窗口提供分开的制表符,主程序总是第一个制表符,后面是子程序或中断程序。

一个项目(Project)包括的基本组件有程序块、数据块、系统块、符号表、状态图表、交叉引用表。程序块、数据块、系统块须下载到PLC,而符号表、状态图表、交叉引用表不下载到PLC

程序块由可执行代码和注释组成,可执行代码由一个主程序和可选子程序或中断程序组成。程序代码被编译并下载到PLC,程序注释被忽略。

2        2        在“指令树”中 右击“程序块”图标可以插入子程序和中断程序。

数据块由数据(包括初始内存值和常数值)和注释两部分组成。

数据被编译后,下载到可编程控制器,注释被忽略。

系统块用来设置系统的参数,包括通信口配置信息、保存范围、模拟和数字输入过滤器、背景时间、密码表、脉冲截取位和输出表等选项。系统块如图1所示。

2        2        单击“浏览栏”上的“系统块”按钮,或者单击“指令树”内的“系统块”图标,可查看并编辑系统块。

系统块的信息须下载到可编程控制器,为PLC提供新的系统配置。

1  “系统块”块对话框

功能表图中功能表图中选择序列和并行序列的编程问题

循环和跳步都属于选择序列的特殊情况。对选择序列和并行序列编程的关键在于对它们的分支和合并的处理,转换实现的基本规则是设计复杂系统梯形图的基本准则。与单序列不同的是,在选择序列和并行序列的分支、合并处,某一步或某一转换可能有几个前级步或几个后续步,在编程时应注意这个问题。

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之后的转换条件为X0X3,可能分别进展到步S31S33,所以在S0STL触点开始的电路块中,有分别由X0X3作为置位条件的两条支路。对于选择序列的合并,由S31S33STL触点驱动的电路块中的转换目标均为S32

 

 

5-36  选择序列的梯形图一

在设计梯形图时,其实没有必要特别留意选择序列的如何处理,只要正确地确定每一步的转换条件和转换目标即可。

2)使用通用指令的编程

如图5-38所示对图5-37功能表图使用通用指令编写的梯形图,对于选择序列的分支,当后续步M301M303变为活动步时,都应使M300变为不活动步,所以应将M301M303的常闭触点与M300线圈串联。对于选择序列的合并,当步M301为活动步,并且转换条件X1满足,或者步M303为活动步,并且转换条件X4满足,步M302都应变为活动步,M302的起动条件应为:,对应的起动电路由两条并联支路组成,每条支路分别由M301X1M303X4的常开触点串联而成。

 

 

5-37  选择序列功能表图二

 

 

5-38  选择序列的梯形图二

3)以转换为中心的编程

如图5-39所示是对图5-37采用以转换为中心的编程方法设计的梯形图。用仿STL指令的编程方式来设计选择序列的梯形图,请读者自己编写。

 

 

5-39  选择序列的梯形图三

2.并行序列的编程

1)使用STL指令的编程

如图5-40所示为包含并行序列的功能表图,由S31S32S34S35组成的两个序列是并行工作的,设计梯形图时应保证这两个序列同时开始和同时结束,即两个序列的第一步S31S34应同时变为活动步,两个序列的最后一步S32S35应同时变为不活动步。并行序列的分支的处理是很简单的,当步S0是活动步,并且转换条件X01,步S31S34同时变为活动步,两个序列开始同时工作。当两个前级步S32S35均为活动步且转换条件满足,将实现并行序列的合并,即转换的后续步S33变为活动步,转换的前级步S32S35同时变为不活动步。

 


首页 | 公司 | 求购 | 供应 | 商城 | 招商 | 展会 | 行情 | 品牌 | 产品

联系我们 | 刷新 | 返回顶部

©2004-2024  贸易商务资源网(ceoie.com)  版权所有