西门子变频器可设置的参数有几千个,只有系统地、合适地、准确地设置参数才能充分利用变频器性能。变频器控制方式的选择由负荷的力矩特性所决定,电动机的机械负载转矩特性根据下列关系式决定:p=tn/9550式中:p——电动机功率(kw)t——转矩(n.m)n——转速(r/min)转矩t与转速n的关系根据负载种类大体可分为3种(1)即使速度变化转矩也不大变化的恒转矩负载,此类负载如传送带、起重机、挤压机、压缩机等。
高价回收西门子6ES7315-2EH14-0AB0, 高价回收西门子6ES7318-3EL01-0AB0, 高价回收西门子6ES7317-2EK14-0AB0,
高价回收西门子PLC模块、现金回收西门子PLC,人机界面、操作面板、变频器主板等,收购S7-200,S7-300,S7-400等系列PLC,收购6GK6DDTDC西门子数控,收购西门子伺服,收购西门子人机界面,收购西门子变频器6SL6FC6FX6SN等全线西门子自动化产品以及美国罗克韦尔AB系列1794模块。包装不限,新旧不限。
程序和注释SIMATIC ET 200 产品家族概览 用于控制柜内的解决方案(IP20) SIMATIC ET 200SP – 用户友好,可灵活扩展的新一代分布式I/O • PROFINET总线适配器带来多种连接选择 • *单独的供电模块形成各个负载组 • 系统支持*接线,热插拔,模块空缺运行 • 扩展诊断功能 • 更加节省空间的直插式端子,单手接线*工具 • 单线或者多线连接的端子 • 易于辨识的的彩色编码标签,标识牌 SIMATIC ET 200S – 功能全面的模块化分布式I/O SIMATIC ET 200MP – 多通道及多功能的S7-1500 I/O • 支持多线连接的模块 • 多功能源于丰富的模块种类,电机起动器,安全技术,功能模块,CPU,通讯模块等 • 可安装于危险区域(Zone 2) • 具有高速模块(HS),满足高速和高精度要求 • 具有集成DI/DO的紧凑型扩展模块,SIMATIC ET 200S COMPACT • 高性能、响应时间短,满足高速应用需要 • 灵活设计的35mm和25mm宽模块 • 改进的硬件设计,功能组合,选型更加简单 • 标准化的针脚定义,带有电缆预接线位置 • 标准化的诊断和显示理念 SIMATIC ET 200M – 采用通用的S7- 300 I/O模块 • 支持冗余系统 • 故障安全模块 • 64通道高密度模块 • 可用于危险区Zone 2, 传感器和执行器可用于Zone 1 • 冗余,热插拔,在线修改配置,带来高可用性
下述两种情况之一,可将中问结果内存标志位M 2.0置位:一种是按接在输入端I0.0的点动开关ON,并且4个转子接触器都未被激活;另一种是电机接触器己动作(Q0.0=1)}这是为了锁定起动。这个中问结果内存标志位用来设置电机接触器内存标志位Q0.0(运行电机),另外还必须同时满足3个条件:OFF点动开关未动作,电机电路断路器未动作,无互锁。当ON和OFF点动开关同时动作时,将互锁内存标志位M10.0置位,自到这两个点动开关重新回到初始位置,才能将互锁内存标复位。
当控制电泪L接触器的输出Q0.0被置位后,个定时器T37开始计时,2秒钟后,控制个转子接触器的输出QO门被置位。然后*二个定时器T38起动,又过2秒钟后,控制*二个转子接触器的输出Q0.2被置位。T39和T40重复上述步骤,它们靠设置相应的输出Q0.3和Q0.4来分别起动转子接触器3和4。这样,电机终按额定转速旋转。当输入I0.1和10.2小再有任何电压时,也就是OFF点动开关打开或电机电路断路器打开时,电闭。
串联电路块的并联连接指令OLD
两个或两个以上的接点串联连接的电路叫串联电路块。串联电路块并联连接时,分支开始用LD、LDN指令,分支结束用OLD指令。OLD指令与后述的ALD指令均为无目标元件指令,而两条无目标元件指令的步长都为一个程序步。OLD有时也简称或块指令。
2、并联电路的串联连接指令ALD
两个或两个以上接点并联电路称为并联电路块,分支电路并联电路块与前面电路串联连接时,使用ALD指令。分支的起点用LD、LDN指令,并联电路结束后,使用ALD指令与前面电路串联。ALD指令也简称与块指令,ALD也是无操作目标元件,是一个程序步指令。
3、输出指令 =SIMATIC ET 200SP 作为 ET 200 分布式 I/O 家族的新成员,是一款面向过程自动化和工厂自动化 的创新产品。ET 200SP 可以帮助用户有效应对提高过程效率和工厂生产力的挑战。ET 200SP 具 有众多创新特性,可归纳为 :简单易用,身形小巧,功能强大。
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
SIMATIC ET 200SP 是新一代分布式 I/O 系统,具有体积小,使用灵活,性能**的特点 • 防护等级 IP20,支持 PROFINET 和 PROFIBUS • 更加紧凑的设计,单个模块多支持 16 通道 • 直插式
在用户程序执行阶段,PLC总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。
即,在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映象区或系统RAM存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。
输出刷新
当扫描用户程序结束后,PLC就进入输出刷新阶段。在此期间,CPU按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是PLC的真正输出。
同样的若干条梯形图,其排列次序不同,执行的结果也不同。另外,采用扫描用户程序的运行结果与继电器控制装置的硬逻辑并行运行的结果有所区别。当然,如果扫描周期所占用的时间对整个运行来说可以忽略,那么二者之间就没有什么区别了。
西门子PLC编程中应该注意的问题:
1.中断程序中可以调用子程序
累加器和逻辑堆栈式的存蓄器在中断程序和被调用的子程序中都是共用的
2.中断程序和主程序下数据是可以共享的
中断程序虽说是可以共享的,但是我们要注意的是中断事件中事情异步特性的因数影响,来解决共享数据的一致性问题,在中断事件中主程序执行的任何一个地方都是有可能出现的。
3.通信接口的中断
PLC的串行通信口是可以有梯形图或者语句表程序控制的。通信口的这种操作模式称为自有端口的模式。在自由的情况下,就可以用程序定义波特率,每个字节的位数等等,在执行主程序的过程中,申请中断,才能定义自由端口模式,利用接收和发送中断可以简化程序对通信的控制。
4.I/O中断
I/O中断包括上升或下降沿中断,告诉计数器中断和脉冲串输出中断。
S7-200CPU用输入I0.0~I0.3的上升或下降产生了中断,则发生的事件被输入端子捕获,这样的上升沿或者下降可被用来指示当某个事件发生时必须引起注意的条件。
5.时基中断
6.中断的**级和排队
7.中断的限制
8.中断程序编程步骤
西门子(SIMATIC)PLC以其精湛的德国电路板制造工艺,在我国很过行业被广泛应用,西门子故障处理、PCL电路板维修因而成为很多企业设备维护技术人员必须掌握的本领。
S5系列PLC目前在我国工业市场常见的主要有U型(通用型)、W型(字处理型)、R型(开关型)等三种型号。不同型号的PLC,其故障表现和判断方式也不同。这其中,软件故障都可以利用西门子**编程器解决问题,西门子PLC都留有通讯PC接口,通过**伺服编程器即可以解决几乎所有的软件问题。 通过软件PC程序可以判断是否是软件故障,如果是硬件故障,则需要**的芯片级电路板维修工程师才可对其进行修复工作,PLC一般都是模块话结构构成,较为简单的处理方式就是更换故障板卡。
1、软故障的判断和处理
S5PLC具有自诊断能力,发生模块功能错误时往往能并按预先程序作出反应,通过故障指示灯就可判断。当电源正常,各指示灯也指示正常,特别是输入信号正常,但系统功能不正常(输出无或乱)时,本着先易后难、先软后硬的检修原则首先检查用户程序是否出现问题。S5的用户程序储存在PLC的RAM中,是掉电易失性的,当后备电池故障系统电源发生闪失时,程序丢失或紊乱的可能性就很大,当然强烈的电磁干扰也会引起程序出错。有EPROM存储卡及插槽的PLC恢复程序就相当简单,将EPROM卡上的程序拷回PLC后一般都能解决问题;没有EPROM子卡的用户就要利用PG的联机功能将正确的程序发送到PLC上。需要特别说明的是,有时简单的程序覆盖不能解决问题,这时在重新拷贝程序前总清一下RAM中的用户程序是相当必要的。通过将PLC上的“RUN”“ST”开关按RUN---ST---RUN---ST---RUN的顺序拨打一遍或在PG上执行“Object—Blocks—De
西门子S7-300相比较s7-200,s7-300针对的是中小系统,他的模块可以扩展多达32个模块,背板总线也在模块内集成,它的网络连接已比较成熟和流行,有mpi、工业以太网,使通讯和编程变得简单,选择性也比较多,并可借助工具进行组态和设置参数。s7-300的模块稍微多一点,除了信号模块(sm)和200的em模块同类型之外,它还有接口模块(im)——用来进行多层组态,把总线从一层传到另一层;占位模块(dm)——为没有设置参数的信号模块保留一个插槽或为以后安装的接口模块保留一个插槽;功能模块(fm)——执行特殊功能,如计数、定位、闭环控制相当于对cpu功能的一个扩展或补充;通讯处理器(cp)——提供点对点连接、profibus和工业以太网。针对cpu设计模式选择器有:mres=模块复位功能;stop=停止模式,程序不执行;run=程序执行,编程器只读操作;run-p=程序执行,编程器可读写操作。状态指示器:sf,batf=电池故障;dc5v=内部5vdc电压指示;frce=表示至少有一个输入或输出被强制;run=当cpu启动时闪烁,在运行模式下常亮;stop=在停止模式下常亮,有存储器复位请求时慢速闪烁,正在执行复位时快速闪烁。mpi接口用来连接到编程设备或其它设备,dp接口用来直接连接到分布式i/o。
西门子S7-400同300的区别主要在于热启动(wrst)这一部分,其他基本一样。它还有一个外部的电池电源接口,当在线更换电池时可以向ram提供后备电源。编程设备主要有pg720pg740pg760——可以理解成装有编程软件的手提电脑;也可以直接用安装有step7(siemens的编程软件)的pc来完成。而实现通讯(要编程首先要和plc的cpu通讯上)的要求主要在于接口:1.可以在pc上装cp5611卡——上面有mpi口,可用电缆直接连接。2.加个pc适配器,把mpi口转换成rs-232口后接到pc上。3.plc加cp343卡,使它具有以太网口。
IM 360/IM 361 和 IM 365 允许多层配置 S7-300 自动化系统(CPU 313C,314 以上),由控制器和zui多 3 个扩展单元机架组成。
各个机架通过接口模块互相连接。
IM 365:
控制器和一个带zui多8个模块扩展机架;距离: 1 m
IM 360/IM 361:
控制器和三个扩展机架,每个机架zui多8个模块;相邻两个机架间的距离: 4 cm 至 10 m
Design
通用特性
所有接口都具有以下特点:
设计紧凑:
坚固的塑料机壳内包含连接电缆用的接口。
安装简单:
接口模块安装在DIN导轨上(插槽3)并和其它模块一样经过总线连接器连接到I/O模块。
无故障组态:
接口模块自组态。 *地址分配。
状态和故障 LED
IM 365
对于一个ER来说,IM 365是zui经济的扩展办法。 它有以下特点:
有两个IM 365模块,其中一个插入CC,另一个插入ER。 通过1m长的固定连接电缆连接。
模块的使用限制:
ER不接到通信总线(C总线)。 因此C总线节点(例如CP和FM,见配置表)不能插入这个机架。
无单独电源:
ER上的模块由CPU电源供电。
IM 360/IM 361
对于较大型扩展项目,IM 360 和 IM 361 都是理想解决方案。 它们有以下特点:
IM 360 插入到 CC 中
IM 361 插入到各个 ER 中
单独电源
每个 IM 361 需要一个外部 24VDC 电源。 然后它给扩展机架上的所有模块供电。 可通过电源连接器连接 PS 307 负载电源。
没有模块选择限制:
所有的 S7-300 模块都可以使用在 ER 上。
电 西门子PLC的分类:德国西门子可编程序控制器在我国得到广泛应用,如在冶金、化工、印刷生产线等领域都有应用。西门子(SIEMENS)公司的PLC产品包括LOGO、S7-200、S7-1200、S7-300、S7-400等。 西门子S7系列PLC体积小、速度快、标准化,具有网络通信能力,功能更强,可靠性高。S7系列PLC产品可分为微型PLC(如S7-200),小规模性能要求的PLC(如S7-300)和中、高性能要求的PLC(如S7-400)等。
西门子PLC编程的工作原理:当PLC投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述三个阶段。
输入采样
在输入采样阶段,PLC以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相 应得单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。
用户程序执行
在用户程序执行阶段,PLC总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。
即,在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映象区或系统RAM存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。
表1 高速计数器的工作模式和输入端子的关系及说明
HSC编号及其对应 的输入 端子
HSC模式 功能及说明 占用的输入端子及其功能
HSC0 I0.0 I0.1 I0.2 ×
HSC4 I0.3 I0.4 I0.5 ×
HSC1 I0.6 I0.7 I1.0 I1.1
HSC2 I1.2 I1.3 I1.4 I1.5
HSC3 I0.1 × × ×
HSC5 I0.4 × × ×
0 单路脉冲输入的内部方向控制加/减计数。控制字SM37.3=0,减计数;
SM37.3=1,加计数。 脉冲输入端 × × ×
1 × 复位端 ×
2 × 复位端 起动
3 单路脉冲输入的外部方向控制加/减计数。方向控制端=0,减计数;
方向控制端=1,加计数。 脉冲输入端 方向控制端 × ×
4 复位端 ×
5 复位端 起动
6 两路脉冲输入的单相加/减计数。
加计数有脉冲输入,加计数;
减计数端脉冲输入,减计数。 加计数脉冲输入端 减计数脉冲输入端 × ×
7 复位端 ×
8 复位端 起动
9 两路脉冲输入的双相正交计数。
A相脉冲**前B相脉冲,加计数;
A相脉冲滞后B相脉冲,减计数。 A相脉冲输入端 B相脉冲输入端 × ×
10 复位端 ×
11 复位端 起动
1. 下载
如果已经成功地在运行STEP 7-Micro/WIN32的个人计算机和PLC之间建立了通讯,就可以将编译好的程序下载至该PLC。如果PLC中已经有内容将被覆盖。下载步骤如下:
(1)下载之前, PLC必须位于“停止”的工作方式。检查PLC上的工作方式指示灯,如果PLC没有在“停止”,单击工具条中的“停止”按钮,将PLC至于停止方式。
(2)单击工具条中的“下载”按钮,或用菜单命令“文件”→“下载”。出现“下载”对话框。
(3)根据默认值,在初次发出下载命令时,“程序代码块”、“数据块”和“CPU配置”(系统块)复选框都被选中。如果不需要下载某个块,可以清除该复选框。
(4)单击“确定”,开始下载程序。如果下载成功,将出现一个确认框会显示以下信息:下载成功。
(5)如果STEP 7-Micro/WIN 32中的CPU类型与实际的PLC不匹配,会显示以下警告信息:“为项目所选的PLC类型与远程PLC类型不匹配。继续下载吗?”
(6)此时应纠正PLC类型选项,选择“否”,终止下载程序。
(7)用菜单命令“PLC” →“类型”,调出“PLC类型”对话框。单击“读取PLC”按钮,由STEP 7-Micro/WIN32自动读取正确的数值。单击“确定”,确认PLC类型。
(8)单击工具条中的“下载”按钮,重新开始下载程序,或用菜单命令“文件”→“下载”。
下载成功后,单击工具条中的“运行”按钮,或“PLC” →“运行”,PLC进入RUN(运行)工作方式。
2. 上载
用下面的方法从PLC将项目元件上载到STEP 7-Micro/WIN 32程序编辑器:
² ² 单击“上载”按钮。
² ² 选择菜单命令“文件”→“上载”。
² ² 按快捷键组合Ctrl+U。
执行的步骤与下载基本相同,选择需的上载的块(程序块、数据块或系统块),单击“上载”按钮,上载的程序将从PLC到当前打开的项目中,随后即可保存上载的程序。
PLC有运行和停止两种工作方式。在不同的工作方式下,PLC进行调试的操作方法不同。
² ² 单击工具栏中的“运行”按钮或“停止”按钮可以进入相应的工作方式。
输出刷新