当前位置:文档之家› 【实用】西门子PLC备课笔记 第二章

【实用】西门子PLC备课笔记 第二章

【实用】西门子PLC备课笔记 第二章
【实用】西门子PLC备课笔记 第二章

第二章S7-200系列可编程控制器

教学目的要求: 通过教学,使学生明确S7-200 系列可编程控制器的资源及配置。

了解内容:S7-200系列构成及性能简介、系统配置及安装、指令系统

重点难点:编成软元件及寻址、编程软件、仿真软件

教学方式:理论讲解、软件操作

展示设备:Step7-Micro/Win32,S7-200仿真软件

问题的提出:S7-200PLC以其突出的特性可广泛用于工业控制系统,其结构和工作原理如何?则是本章要讨论的问题。明确可编程控制器的基本结构和工作原理,是编制用户程序的基础。

S7系列PLC分为S7-400、S7-300和S7-200等大、中、小(微)三个子系列。

本章以S7-200系列PLC为例,叙述小型PLC系统的构成,编程用的元器件,寻址方式,I/O扩展,编程语言等PLC应用的基础知识。

一、第一节 S7-200 系列构成及性能简介

了解内容:

从CPU模块的功能来看,SIMATIC S7-200系列小型可编程序控制器发展至今,大致经历了两代:

第一代产品其CPU模块为CPU 21X,主机都可进行扩展,它具有四种不同结构配置的CPU单元:CPU 212,CPU 214,CPU 215和CPU 216,对第一代PLC 产品不再作具体介绍。

第二代产品其CPU模块为CPU 22X,是在21世纪初投放市场的,速度快,具有较强的通信能力。它具有四种不同结构配置的CPU单元:CPU 221,CPU 222,CPU 224和CPU 226,除CPU 221之外,其他都可加扩展模块。

S7-200系列PLC:CPU221、CPU222、CPU224、CPU226、CPU226XM 等5种型号。不同型号:

1)CPU基本相同,2)输入、输出、通讯口数量不同,3)供电不同,4)输出形式不同,5)扩展模块输入、输出扩展,模拟量扩展,定位控制,通信模块

1.CPU 模块

如图所示,S7-200系列PLC的外观示意图。它有,外观布置大体相同。由图可见,接线端子位于机身的上下两侧,这是连接输入、输出器件及电源用的端子。为了方便接线,CPU224、CPU226和CPU226XM机型采用可插拔整体端子。用于通讯的RS-485接口在机身的左下部,图中前盖下有用于连接扩展单元的扩展接口。

RUN/STOP及TERM三种状态,CPU在RUN状态下执行完整的扫描过程,在STOP状态下则可与装载STEP7-WIN编程软件的计算机通讯,以下载及上载应用程序,TERM状态是一种暂态,可以用程序将TERM转换为RUN或STOP 状态,在调试程序时很有用处。

TERM状态还和机器的特殊标志位SM0.7有关,可用于自由口通讯时的控制。模拟电位器也装在前盖下,可用于定时器的外设定及脉冲输出等场合。

拟量输入加滤波器,还具有窄脉冲捕捉功能,为复杂的工业控制提供了方便。

2、数字量扩展模块

数字量扩展单元的基本用途是对基本单元的输入、输出口进行扩展。

EM 221 24V DC 输入2组4,4

EM 221 230V AC 输入8个独立

EM 222 24V DC 输出2组4,4

EM 221 继电器输出8个独立

EM 223 、输入输出混合

3.模拟量扩展模块

EM 231 4入

EM 232 2处

EM 235 4入1出

AD DA 12位

0~10V,0~5V,0-~20mA,0~100mA,+-10V,+-5V,+-100mV 4.热电偶、热电阻扩展模块

EM231 J、K、E、N、S、T、R型热电偶

接线方法2,3,4线

5.Profibus-DP 通信接口

EM277

200PLC 作为从站

6.SIMATIC NET CP243-2 通信处理器

CP243-2 是S7-200的AS-I 主站31个从站

200PLC 可以处理两个CP243-2 从站

7.程序存储卡

为了保证程序及重要参数的安全,一般小型可编程控制器设有外接EEP-ROM卡盒接口。通过该接口可将卡盒的内容写入PLC内,也可将PLC内的程序及重要参数传到外部EEPROM卡盒作备份(查找卡盒型号及存储量),S7-200系列CPU程序存储卡盒的安装位置如图6-1所示。

8.文本显示器

TD200是用于S7-200的文本显示器。它可以用于显示系统信息,可以作为操作控制单元,还可以在程序的执行过程中修改某个量的数值,也可以直接设置输入/输出量。文本信息的显示用选择/确认的方法,最多可显示80条信息,每条信息最多有4种状态,显示的文字可以用5种文字(英文、德文、法文、意大利文、西班牙文)中的任意—种。

功能更强的显示器是触摸屏显示器,它不但可以显示文字,还可以作图形显示。

第二节系统配置及安装接线

一、系统配置

1)CPU 选择

基本单元带扩展模块的数量

CPU221不能带扩展模块

CPU222,最多可以带2个

CPU224,CPU226最多7个

CPU输入、输出影响区的大小2)内部电源负载能力

5V

24V

二、模块的安装与接线

1、安装

2、接线

输入,输出,

输入电路采用了双向光电耦合器,24V DC极性可任意选择,1M、2M为输入端子的公共端。1L、2L为输出公共端。

CPU224另有24V、280mA电源供PLC输入点使用。

电源:隔离、短路保护、输出感性负载的过压保护、接地

第三节编程软元件及寻址

PLC的变成元件,实际

可编程序控制器的技术规范是PLC设计及生产的技术标准。S7-200系列PLC系统手册上给出韵技术规范主要有一般技术规范及CPU规范。其中一般技术规范主要有以下内容。

1.环境条件——运输和存储:含温度、湿度、跌落等运输及存储标准。

2.环境条件——工作:含机械震动—、正弦波振动、机械保护等工作条件。

3.电磁兼容性----抗干扰:含PLC对静电、辐射式电磁场、传导干扰、瞬间电压、电流冲击及非周期过电压的抗御能力标准等。

CPU规范含CPU规范、CPU电源规范、CPU输入规范及CPU输出规范等项。其中CPU 规范含CPU存储空间的太小,输入输出的数量、机内编程元器件的种类及数量配置、运算速度、通讯口的功能等内容。CPU的电源规范含交直流输入电源的电压范围及电流定额,对输人用24V传感电源的规格也作了规定。CPU的输入规范含输人口所应接入的电压值及输入口置1及置0时的电压及电流标准。CPU的输出规范含输出口的电压、电流负载能力,脉冲能力及机械寿命等.这些规范是正确使用PLC的重要技术指标,详情可见本书的附录二。

第三节外端子图

外端子为PLC输入、输出、外电源的连接点。图6-5及图6-6给出了CPU224DC/DC/DC 及CPU224AC/DC/Relay的各类接线点—的位置分布图,也称外端子图。型号规格中CPU 224后用斜线分割的三部分分别表示CPU电源的类型、输入口的电源类型及输出口器件的类型。其中输出口的器件类型中,Relay为继电器,DC为晶体管。由图中可以看出,PLC 各个接线口都编有号码,且输人、输出口都是分组安排的(图中输入端口接法为源型输入)。

第四节S7—200系列PLC的编程软元件

PLC的编程软元件实质上为存储器单元,每个单元都有惟一的地址.为了方便不同的编程功能需要,存储器单元作了分区,因此,也就有了不同类型的编程软元件。

一、类型及功用

在软件的安排下,不同的软元件具有不同的功能。以下介绍S7-200系列PLC常用编程软原件的功能及使用方法(软元件名称后括号中的字母为软元件分区的标识)。

1.输入继电器(I)

输入继电器和PLC的输入端子相连,是专设的输入过程映像寄存器,用来接收外部传感或开关元件发来的信号,但机器读取这些信号时并不影响这些信号的状态。输入继电器一般采取八进制编号,一个端子占用二个点。图6-7表示编号为I0.0的输入继电器的等效电路图,当外部按钮驱动,其线圈接通,常开、常闭触点的状态发生相应变化。编程时注意输

入继电器不能由程序驱动,其触点也不能直接输出带动负载。

2.输出继电器(Q)

输出继电器是PLC向外部负载发出控制命令的窗口,是专设的输出过程映像寄存器。输出继电器的外部输出触点接到输出端子上,以控制外部负载。输出继电器的外部输出执行器件有三种:继电器、晶体管和晶闸管。图6-8表示编号为Q0.0的输出继电器的等效电路,当程序驱动输出继电器Q0.0接通时,它所连接的外部电器被接通,同时输出继电器的常开、常闭触点动作,可在程序中使用。

3.内部标志位(M)

内部标志位也称位存储区。在逻辑运算中经常需要干些存储中间操作信息的元件,它们并不直接驱动外部负载,只起中间状态的暂存作用,类似于继电接触器系统中的中间继电器,在S7-200系列PLC中称为内部标志位(Marker),多以位为单位使用。

4.特殊标志位(SM)

特殊标志位是用户与系统程序之间的界面,为用户提供一些特殊的控制功能及系统信

息,用户对操作者的一些特殊要求也通过SM通知系统。特殊标志位可分为只读区及可读/可写区两本部分,只读区特殊标志位,用户只能利用其触点。例如:

SM0.0 RUN监控,PLC在RUN状态时,SM0.0总为1;

SM0.1 初始化脉冲,PLC由STOP转为RUN时,SM0.1 0N一个扫描周期;

SM0.2 当RAM中保存的数据丢失时,SM0.2 0N一个扫描周期;

SM0.3 PLC上电进入RUN时,SM0.3 ON一个扫描周期;

SM0.4 分脉冲,占空比为50%,周期为1min的脉冲串;

SM0.5 秒脉冲,占空比为50%,周期为1s的脉冲串;

SM0.6 扫描时钟,一个扫描周期为ON,下一个扫描周期为OFF,交替循环;

SM0.7 指示CPU上MODE开关的位置,0=TERM,1=RUN,通常用来在RUN状态下启动自由口通信方式。

又如SMB28和SMB29分别存储CPU自带的模拟电位器0和1的当前值,数值范围为0~255,用户用起子旋动模拟电位器也就改变了SMB28/SMB29的值。在程序中恰当地安排SMB28/SMB29可以方便地修改某些设定值。

可读/可写特殊标志位用于特殊控制功能,例如,用于自由口设置的SMB30,用于定时中断时间设置的SMB34/SMB35,用于高速计数器设置SMB36~ SMB65,用于脉冲串输出控制的SMB66~ SMB85……,其使用详情在各对应功能指令解释时加以说明。

S7-200系列PLC特殊标志位总表见附录四。

5、定时器(T)

PLC中的定时器的作用相当于时间继电器。定时器的设定值由程序赋予。每个定时器有一个16bit的当前值寄存器及一个状态bit,称为T-bit。定时器的计时过程采用时间脉冲计数的方式,其时基增量(分辨率)分为l ms、10 ms、l00ms三种。

6、计数器(C)

计数器的结构与定时器基本一样,其设定值在程序中赋予。它有一个16bit的当前值寄存器及一个状态bit,称为Obit。计数器用来数输入端子或内部元件送来的脉冲数,具有加计数器、减计数器及加减计数器三种类型。一般计数器的计数频率受扫描周期的影响,不可以太高。高频信号的计数可以用指定的高速计数器(HSC)。

7、高速计数器(HC)

高速计数器用于对频率高于扫描频率的机外高速信号计数,高速计数器使用主机上的专用端子接收这些信号,高速计数器用HC标识,其数据为32位的有符号的高速计数器的当前值。

8、变量寄存器(V)

变量存储区存储具有较大容量的变量寄存器,用于存储程序执行过程中控制逻辑的中间结果,或用来保存与工序或任务相关的其他数据。

9、累加器(AC)

S7-200 CPU中提供4个32bit累加器(ACC0~ACC3)。累加器常用作数据处理的执行器件。

10、局部存储器(L)

局部存储器和变量存储器很相似,主要区别是变量存储器是全局有效的,而局部存储器是局部的。全局是指同一个存储器可以被任何程序存取(包括主程序、子程序及中断子程序);局部是指存储区和特定的程序相关联。局部存储器可分配给主程序、子程序或中断子程序,但不同的程序段不能访问不同程序段中的局部存储器。局部存储器常用来作为临时数据的存储器或者为子程序传递参数。

11、状态元件(S)

状态元件是使用顺控继电器指令的重要元件,通常与顺序控制指令LSCR、SCRT、SCRE 结合使用,实现顺控流程的方法即SFC(Sequential Function Chart)编程。

12、摸拟量输入/输出(AIW/AQW)

模拟量经AD/DA转换,在PLC外为模拟量,在PLC内为数字量。模拟量输入/输出元件为模拟量输人/输出的专用存储单元。

二、机型及数量配置

不同的CPU配备的各类存储器分区的大小存在差异,表6-3给出了它们的配置情况。

三、寻址方式

编程软元件在存储区中的位置都是固定的,S7—200采用分区结合字节序号编址。另一方面,作为工业控制计算机,PLC处理的数据可以是二进制数中的一位,也可以是一个字节、两个字节或多个字节的各种数制的数字。这样就有了依数据长度不同引出的寻址方式。

1、位寻址(bit)

位寻址也叫字节·位寻址,一个字节占有8个位。图6—9为字节·位寻址的例子,图6—9(a)为位地址的表示方法,13.4在输入存储区中的位置已标明在图6—9(b)中,输入存储区是整个存储器的一个区域。在进行字节·位寻址时,一般将该位看作是一个独立的软

元件,像一个继电器一样,认为它有线圈及常开、常闭触点,且当该位置1,即线圈“得电”时,常开触点接通,常闭触点断开。由于取用这类元件的触点只不过是访问该位的“状态”,可以认为这些软元件的触点有无数多对。字节·位寻址一般用来表示“开关量”或“逻辑量”。

2、字节寻址(8bit)

字节寻址以存储区标识符、字节标识符、字节地址组合而成,如图6—10中的VBl00。

3、字寻址(16bit)

字寻址以存储区标识符、字标识符及字节地址组合而成,如图6—10中的VWl00。

4、双字寻址(32bit)

双字寻址以存储区标识符、双字标识符、字节地址组合而成,如图6—10中的VDl00。

为了使用方便及使数据与存储单元长度统一,S7—200系列PLC中,一般存储单元都具有字节·位寻址、字节寻址、字寻址及双字寻址四种寻址方式,但在不同的寻址方式选用了同一字节地址作为起始地址时,其所表示的地址空间是不同的。图6-10给出了VB100、VWl00、VD100三种寻址方式所对应的三个存储单元所占的实际存储空间,这里要注意的是,“VB100”是最高有效字节,而且存储单元不可重复使用。

一些存储数据专用的存储单元不支持位寻址方式,主要有模拟量输入、输出存储器,累加器,及计时、计数器的当前值存储器等。还有一些存储器的寻址方式与数据长度不方便统一,如累加器不论采用字节、字或双字寻址,都要占用全部32位存储单元。与累加器相反模拟量输入,输出单元为字节标号,但由于模拟量规定为16位,模拟量单元寻址时均以偶数

标志。

此外,定时器、计数器具有当前值存储器及位存储器二类存储器,但属于同一个器件的存储器采用同一标号寻扯。

表6-4给出了S7-200各种CPU存储空间的取值范围。

值得说明的是,表6—3及表6—4中某些存储单元编号数量远大于某一个实际设备该类元件的数量,如输入、输出寄存器的数量远大于具体CPU具有的输入、输出端子的数量。这是在制造集成电路芯片时为了方便生产,而统一按端口的最大配置数量制作造成的,并不能作为输入、输出口地址选择的依据。另外,某些元器件的寻址有一些特殊的规定,如4个累加器AC支持字节(B)、字(W)和双字(D)的存取。但要注意,以字节或字为单元存取累

加器时,是访问累加器的低8位或低16位。

当采用字节寻址、字寻址、双字寻址时,某地址存储单元中所存放的一般为一个具体的数据,可以是数字也可以是字符串,数字可以为二进制、十进制,也可以为十六进制及实数。表6-5给出了常数的表示法,表6—6给出了不同长度的数据表示的十进制和十六进制数的范围,此外,可编程控制器提供各种变换指令,使用户方便地进行数据制式及表达方式的变换。

以下简单介绍实数及字符串的格式、间接寻址及本地I/O和扩展I/O的寻址。

(1)实数的格式实数(浮点数)由32位单精度数表示,其格式如图6-11所示(ANSI/1EEE 754-1985标准)。实数按照双字长度存取.对于S7-200来说,浮点数精确到小数点后的第六位。因而,当使用一个浮点常数时,最多可以指定到小数点后第六位。

(2)字符串的格式字符串指的是一系列字符,每个字符以字节的形式存储。字符串的第一个字节定义了字符串的长度,也就是字符的个数。图6—12给出了一个字符串的格式。一个字符串的长度可以是0到254个字符,现加上一个长度字节,一个字符串的最大长度255个字节。

(3)间接寻址存储单元中也可以是一个地址,称为间接寻址。间接寻址指用指针来访问存储区数据。指针以双字的形式存储其他,存储区的地址。只能用V存储器,L存储器或者累加器寄存器(AC1、AC2、AC3)作为指针。要建立一个指针,必须以双字的形式,将需要间接寻址的存储器地址移动到指针中。指针也可以为子程序传递参数。S7-S00允许指针访问以下存储区:I、Q、V、M、S、T(仅限于当前值)和C(仅限于当前值)。不能用间接寻址的方式访问位地址,也不能访问AI、AQ、HC、SM或者L存储区。

图6-13给出了一个使用指针的例子。要使用间接寻址,应该用“&”符号加上要访问的存储区地址来建立一个指针。指令“MOVD,&VB200,AC1”中操作数VB200以“&”符号开头表明是将存储区的地址而不是其内容移动到指令的输出操作数Ac1(指针)中。当指令的操作数是指针时,应该在操作数前面加上“*”号,指令“MOVW*AC1,AC0”中“*AC1”指定AC1是一个指针,MOVW指令决定了指针指向的是一个字长的数据。在本例中,存储在VB200和VB201中的数值被移动到累加器AC0中。

有时在程序中需改变指针的值。由于指针是一个32位的数据,要用双字指令来改变指针的数值。简单的数学运算,如加法指令或者递增指令,可用于改变指针的值。图6—14给出了一个改变指针寻址的例子。

以下是间址寻址例。图6-15是用地址偏移量来访问V存储区数据的程序,例中用LDl0作为VB0的指针。然后可以利用VDl004中存储的地址偏移量来改变指针值,经改变后,LD10指向V区中的另外一个地址(VB0+偏移量)。然后将LDl0指向的V区地址中存储的数值复制到VB1900中。这样,通过改变VD1004中的数值,可以访问V存储区中的任意单元。

图6-16为用指针访问数据表的程序,例中用LDl4作为指向一个配方表的指针,配方表的起始地址为VBl00。例中VWl008用来存储一个指定的配方在表中的索引号,如果每条配方的长度为50个字节,则用这个索引号乘以50可得到这条配方地址的偏移量。用指针加上偏移量,就可以实现对任意一条配方的访问,最后本例中配方被复制到从VBl500开始的50个字节中。

(4)本地I/O和扩展I/O的寻址CPU提供的本地I/Q具有固定的地址。当需要扩展某类输入/输出口时,可以将扩展模块连接到CPU的右侧形成I/O链.对于同类型的输入\输出模块而言,模块的地址取决于I/O类型和模块在I/O链中的位置,也就是说,输入模块不会影响输出模块上点的地址,模拟量模块不会影响数字量模块时地址,反之亦然.图6-17给出了一个本地和扩展I/O地址举例,可以从中分析扩展模块编址的情况(图中灰色斜体文字表示的地址间隙无法在程序中使用)。

习题及思考题

6-1说明基本单元和扩展单元在使用上有什么差别。

6-2 说明S7-200系列PLC具有哪些编程元件。

6-3 说明特殊标志位的功能并举—例应用。

6-4 S7-200系列PLC有哪几种寻址方式,分别绘出I1.2、VB200、VW302、VD500所代表的存储区结构图,

6-5 什么叫间接寻址?举例说明。

西门子 三菱 欧姆龙 ABBPLC特点比较

问:施耐德plc优势是什么啊 ABB 西门子欧姆龙三菱施耐德plc的优缺点 1. 这些品牌Plc,我都用过了 施耐德优势是网络功能强,软件好用,方便。但现在新推出的软件有些怪异,但仍然是人性化设计。 ab plc用的多,abb是变频器用的多。ab plc 与施耐德类似,但价格要高。国内用户不多。主要用在电厂。 西门子是国内用的最多的,也是最规范的。优势是每一步设计都不能遗留。缺点就是不够人性化,太过死板。 omron 三菱是日本Plc,优势是小巧,精悍。但网络功能差。尤其是组大型工厂网时,太繁琐。 有个问题就提示你,这个问题解决不了,就做不了下一步。一般用在控制低价的单独设备上。 日本plc与欧美Plc还有自控观念上的区别。这要在编梯形图时才能感觉到。 比如:手动/自动控制时,同样的逻辑,当由自动改到手动时,在omron plc 上DO输出(单点控制)的设备就停止,而欧美Plc 则保持原来运动状态。 2.最常用的是西门子,因其功能强大,编程简单,容易上手 最安全的是三菱,一些重要场合都用三菱的,比如电梯 最经济的是欧姆龙.便宜 3.西门子,施耐德,罗克韦尔(就是AB),三菱和欧姆龙主要的工控是PLC; ABB和 艾默生主要是DCS。ABB也有PLC,但是市场上几乎不太用。 PLC领域,大型的控制系统排序:AB,西门子,施耐德;AB是技术最领先的。 中型的控制系统排序:西门子,AB,施耐德。 小型的控制系统排序:西门子,欧姆龙,三菱,AB,施耐德。 施耐德的排位,这几年一直在下滑,与内部斗争及技术没有突破、更新为因。 DCS领域: ABB是处于领先的位置,和霍尼韦尔口牌差不多,都是技术较尖端的。艾默 生在国产DCS品牌里口碑还行,质量比浙大中控、和利时等要好些,与佛斯波罗差不多,价格也处于中间。

施耐德Quantum产品与其它PLC产品比较

施耐德Quantum产品与其它PLC产品性能比较 1.施耐德Quantum产品的背板总线(即机架)通讯速率可达80Mbps,主要有以下优点: ●通讯速率是所有PLC产品中速度最快的,而且通讯速率恒定不变,与机架槽位无关; ●所有P模块在机架上可以任意安装,因此方便产品维护; ●全面支持100M快速以太网(机架通讯速率是以太网通讯的瓶颈,机架速率越快,以太 网通讯的带宽越宽)。以太网通讯带宽可达80M; 西门子S7-400产品的背板总线通讯速率最快为30M。而且通讯速率不统一,与CPU距离越远,距离越低。由于通讯速率较低,因此,实现以太网通讯时带宽最多为30M。 AB公司ControlLogix产品的背板总线通讯速率最快为30M。因此,实现以太网通讯时带宽最多为30M。 2.施耐德Quantum产品所有模块都支持任意带电插拔,因此,可以支持带电情况下的产品更换和维护。 西门子S7-400产品的CPU和电源模块不支持带电插拔。因此,CPU和电源模块出现故障时,必须将PLC断电,更换完模块后才能上电。所以,为增加维护时间。 AB公司ControlLogix产品的CPU和电源模块不支持带电插拔。因此,CPU和电源模块出现故障时,必须将PLC断电,更换完模块后才能上电。所以,为增加维护时间。 3.施耐德Quantum产品的开关量输出、模拟量输出模块支持故障状态预制功能,即在CPU、通讯模块、通讯电缆、通讯附件出现故障时,可以通过开关量输出、模拟量输出模块输出相应的状态值,降低故障引发的事故损失。 西门子S7-400产品的模块不支持故障状态预制功能,因此,当模块出现故障时,会导致控制系统的事故损失扩大。 AB公司ControlLogix产品支持故障状态预制功能。 4.施耐德Quantum产品实现一个热备系统很简单,两套完全相同的PLC模块通过1根光纤电缆连接、无需编程即可实现全部自动硬件热备功能。热备模块通讯速率可达10M。热备系统切换时间为13~48ms。热备系统编程很简单,只需编写一个控制程序,并在线下载到一个CPU,通过简单的按下几个按钮,即可完成程序传输。 西门子S7-400产品组成一个热备系统时,必须通过编程才能实现热备切换功能,热备系统切换时间为1s左右。编程时必须编写两个相同的程序,并分别离线下载到CPU中才能完成程序的更新。增加了系统的维护时间。 AB公司ControlLogix产品本来支持热备系统。但是,在设计隧道监控系统方案时,他们没有采用热备系统方案,而是采用一个机架安装两块CPU的方案,即常说的冷备方案。这种方案缺点是当机架、电源、通讯模块等出现故障时,系统马上进入停机状态。同时,两个CPU的切换时间在2s左右,和热备系统毫秒级切换时间相比,完全不在同一档次。因此,AB公司ControlLogix方案是三种方案中最不可靠、性能最差的。 5.施耐德Quantum产品可提供多种信号要求的开关量、模拟量、高速计数器、中断、ASCII、SOE等IO模板以及抗腐蚀、霉变、潮湿等环境应用的涂层保护模板。在热备系统中,所有模板采用同一系列产品,保证了系统的可靠性、稳定性和安全性。 西门子S7-400产品提供的模块类型较少。同时,在热备系统中,经常采用可靠性、稳定性较差的ET200M系列IO模块与S7-400的CPU进行连接,降低了控制系统的整体性能。 AB公司ControlLogix产品提供的模块类型较少。 6.施耐德Quantum产品I/O模块连接方式可支持LIO、DIO、RIO等多种连接方式。采用RIO方式进行连接时,通讯协议为S908,通讯速率不低于1.544M,可支持31个子站。通讯介质为同轴电缆或光纤,采用同轴电缆进行连接时最远可达4572米。RIO通讯速率恒定不变,通讯时与子站个数以及通讯距离无关。支持单通讯电缆缆、冗余通讯电缆、以及光纤总

西门子PLC变量与参数的分析

“变量”与“参数”是西门子PLC中常用的名词,在不同的使用场合有不同的含义。为了防止概念的混淆,根据不同的用途,将S7中的变量分为“程序变量”与“诊断变量”两大类:将参数分为“程序参数”与“配置参数(组态参数)”两大类。 “诊断变量”用于PLC调试阶段,“变量表调试”所指的就是“诊断变量”。诊断变量包括的范围很广,凡是PLC中可以赋值或进行显示的信号与数据统称为诊断变量(Variable),它包括输入、输出、内部标志寄存器、定时器、计数器、数据块中的内容等。 “程序变量”与“程序参数”是在PLC程序设计阶段需要使用的“变量”与“参数”。因此,除非特别说明,本章所述的“变量”均是指“程序变量”,“参数” 均是指“程序参数”;而在调试部分、硬件组态(配置)部分所述的“变量”均是指“诊断变量”,“参数”均是指“配置参数”。 西门子S7系列PLC可以使用的”程序变量”包括程序参数、局部变量(又称临时变量Temporary)、静态变量(Static)3种基本类型,并且有规定的使用范围。 艾驰商城是国内最专业的MRO工业品网购平台,正品现货、优势价格、迅捷配送,是一站式采购的工业品商城!具有10年工业用品电子商务领域研究,以强大的信息通道建设的优势,以及依托线下贸易交易市场在工业用品行业上游供应链的整合能力,为广大的用户提供了传感器、图尔克传感器、变频器、断路器、继电器、PLC、工控机、仪器仪表、气缸、五金工具、伺服电机、劳保用品等一系列自动化的工控产品。 如需进一步了解台达PLC、西门子PLC、施耐德plc、欧姆龙PLC的选型,报价,采购,参数,图片,批发等信息,请关注艾驰商城https://www.doczj.com/doc/bf17241698.html,/

施耐德_PLC与PLC通讯ModbusTcp

施耐德_PLC与PLC通讯ModbusTCP 一、系统概括 M218 PLC中TM218LDAE24DRHN/TM218LDAE40DRPHN两款PLC,本体集成了以太网通讯口,支持ModbusTCP/IP 通讯协议(可做ModbusTCP服务器/客户端),该以太网口可用于与其它支持ModbusTCP/IP协议的设备之间的数据通讯。 本文以两台M218 PLC为例, 简要介绍M218PLC与M218PLC之间Modbus以太网通信的过程,包括硬件接线、参数设置、硬软件组态等,实现一台PLC对另一台PLC的数据读写。 二、硬件连接 两台M218 PLC间的连接网线可采用直通线也可采用交叉线,系统的硬件构架和连接如下(本文以交叉网线为例)。

三、主站PLC 1.新建PLC程序

2.PLC通讯参数设置

从站PLC以太网端口设置过程相同,只需将IP地址设为同一网段不同地址即可 3.主站程序编程 1)添加功能块”IsFirstMastColdCycle”, 目的:第一次启动触发modbus读写模块. 方法:从右侧工具箱中选中”运算块”拖到编程窗口,之后寻到”IsFirstMastColdCycle”后回车即可。 2)添加功能块” ADDM” 目的:Modbus地址功能块 方法:类似添加第一功能块的方法 Addr 参数中写入’3{192.168.0.100}’,其中3表示本PLC以太网口,192.168.0.101表示 ModbusTCP 从站IP地址。

3)添加READ_VAR模块 4)添加”WRITE_VAR”模块

5)读写缓存数据区 在”Read_Var”和”Write_Var”功能块的调用过程中,用户需要定义数据读和写的缓存区,用于存放接收到的数据和需要发送的数据。注意,这里的缓存区一般都是以数组的形式存在的,所以用户必须分别定义读数据数组和写数据数组,例如,上例中的”aaa”和”bbb”分别就是用于存放读到的数据和写出去的数据。由于”Read_Var”和”Write_Var”功能块的管脚”Buffer”是指针变量,所以用 ADR 功能块来取数组的首地址来指向该”Buffer”指针。这里,简单介绍下数组的定义方法.

西门子PLC的详细介绍

1.SIMATIC S7-200 PLC S7-200 PLC是超小型化的PLC,它适用于各行各业,各种场合中的自动检测、监测及控制等。S7-200 PLC的强大功能使其无论单机运行,或连成网络都能实现复杂的控制功能。S7-200PLC可提供4个不同的基本型号与8种CPU可供选择使用。 2.SIMATIC S7-300 PLC S7-300是模块化小型PLC系统,能满足中等性能要求的应用。各种单独的模块之间可进行广泛组合构成不同要求的系统。与 S7-200 PLC比较,S7-300 PLC采用模块化结构,具备高速(0.6~0.1μs)的指令运算速度;用浮点数运算比较有效地实现了更为复杂的算术运算;一个带标准用户接口的软件工具方便用户给所有模块进行参数赋值;方便的人机界面服务已经集成在S7-300操作系统内,人机对话的编程要求大大减少。SIMATIC人机界面(HMI)从S7-300中取得数据,S7-300按用户指定的刷新速度传送这些数据。 S7-300操作系统自动地处理数据的传送;CPU的智能化的诊断系统连续监控系统的功能是否正常、记录错误和特殊系统事件(例如:超时,模块更换,等等);多级口令保护可以使用户高度、有效地保护其技术机密,防止未经允许的复制和修改;S7-300 PLC设有操作方式选择开关,操作方式选择开关像钥匙一样可以拔出,当钥匙拔出时,就不能改变操作方式,这样就可防止非法删除或改写用户程序。具备强大的通信功能,S7-300 PLC可通过编程软件Step 7的用户界面提供通信组态功能,这使得组态非常容易、简单。S7-300 PLC具有多种不同的通信接口,并通过多种通信处理器来连接AS-I总线接口和工业以太网总线系统;串行通信处理器用来连接点到点的通信系统;多点接口(MPI)集成在CPU中,用于同时连接编程器、PC机、人机界面系统及其他SIMATIC S7/M7/C7等自动化控制系统。 3.SIMATIC S7-400 PLC S7-400 PLC是用于中、高档性能范围的可编程序控制器。S7-400 PLC采用模块化无风扇的设计,可靠耐用,同时可以选用多种级别(功能逐步升级)的CPU,并配有多种通用功能的模板,这使用户能根据需要组合成不同的专用系统。当控制系统规模扩大或升级时,只要适当地增加一些模板,便能使系统升级和充分满足需要。 艾驰商城是国内最专业的MRO工业品网购平台,正品现货、优势价格、迅捷配送,是一站式采购的工业品商城!具有10年工业用品电子商务领域研究,以强大的信息通道建设的优势,以及依托线下贸易交易市场在工业用品行业上游供应链的整合能力,为广大的用户提供了传感器、图尔克传感器、变频器、断路器、继电器、PLC、工控机、仪器仪表、气缸、五金工具、伺服电机、劳保用品等一系列自动化的工控产品。 如需进一步了解台达PLC、西门子PLC、施耐德plc、欧姆龙PLC的选型,报价,采购,参数,图片,批发等信息,请关注艾驰商城。https://www.doczj.com/doc/bf17241698.html,/

GE、施耐德、西门子等PLC编程电缆的制作

1、GE VERMAX 编程电缆制作(电源模件第一个串口): PLC PC (9 SUB MALE)(9 SUB FEMALE) 2 (T) 2 (R) 3 (R) 3 (T) 5 (G) 5 (G) 2、GE 90—30系列(CPU351/352/363/364)编程电缆制作(RS232端口6脚RJ11型): PLC PC (6 RJ11 MALE)(9 SUB FEMALE) 2 (T) 2 (R) 5 (R) 3 (T) 3 (G) 5 (G) 3、GE 90-30、90-70、V ersaMax 编程电缆制作(RS232端口6脚RJ11型): PLC RS422/RSRS232 PC (15 SUB MALE)(9 SUB FEMALE) 12 (T-)(R+)(T) 2 (R) 13 (T+)(R-)(R) 3 (T) 10 (R-)(T+)(G) 5 (G) 11 (T+)(T-) 9 (RT) 6 (RTS- 15 (CTS- 6 (RTS+ 15 (CTS+ 注意一下,GE 90-70有两个15 SUB FEMALE串口,用第二个串口方能编程,即使用GE公司生产的编程电缆。 4、GE公司生产的编程电缆(GE 90-30、90-70、VersaMax),在调试过程中不够长,需要延长,延长线的制作为同1 注意一下,GE 90-70有两个15 SUB FEMALE串口,用第二个串口方能编程,即使用GE公司生产的编程电缆。

5 施耐德公司的MODIDCON QUANTUM、COMPACT编程电缆制作: PLC PC (9 SUB MALE)(9 SUB FEMALE) 3 (T) 2 (R) 2 (R) 3 (T) 5 (G) 5 (G) 4 (RTS) 6 (CTS) 7 (DCD) 8 (DTR) 6 施耐德公司的MODIDCON QUANTUM 若有以太网模件编程电缆制作:即RJ45网络线。它是一款无需通过串口下载配置即可编程PLC。 7 SIEMENS S7—300/400编程电缆(SIEMENS公司称为MPI适配器,接PC机串口的为6ES7 972-0CA23-0XA0,)的延长线(SIEMENS公司称为编程电缆或者MPI电缆6ES7)制作: MPI适配器PC侧PC (9 SUB MALE)(9 SUB FEMALE) 3 (T) 2 (R) 2 (R) 3 (T) 5 (G) 5 (G) 7 (RTS) 8 (CTS) 目前SIEMENS公司生产了接PC机USB口的为6ES7 972-0CB20-0XA0MPI适配器。 8、SIEMENS S7—200编程电缆制作: PLC RS485/RSRS232 PC (9 SUB MALE)(9 SUB FEMALE) 8 (D-)(D+)(T) 2 (R) 3 (D+)(D-)(R) 3 (T) 5 (G)G)(G) 5 (G) 9、SIEMENS S7—200、300、400 PROFIBUS编程编程电缆制作:前提是已购买了CP5611、5613通讯卡(与上位机通讯) PLC(MPI、DP) PC (CP卡) (9 SUB MALE)(9 SUB MALE) 3 (D+) 3 (D+) 8 (D-)8 (D-)

西门子S7-300和S7-200系列PLC在编程功能上的区别

1、先从两者总体应用而言,S7-300与S7-200分别为中、小规模的PLC系统。 2、S7-200原是非西门子产品,其后被归入西门子产品。所以,与西门子嫡传产品S7-300并没有可比性。 3、S7-300与S7-200各有自己的指令系统与程序结构。S7-300与S7-400、S7-1200为一个编程体系。而S7-200比较特殊。 S7-300的编程语言较为丰富,除了梯形图、语句表和功能块图以外,还支持结构化语言(SCL)、顺序功能图(SFC)等。S7-200的指令简单,通常用梯形图就可以完成工控所需要的功能。 最大的不同编程中S7-300出现了子程序块FB,FC,丰富和优化了编程环境,提高了对具备类似功能自动化对象的编程与开发效率,对多款其他品牌的PLC 提供了通信接口模块。而S7-200就只支持梯形图,程序设计不灵活,PPI的点对点得通信方式,导致它的在有通信需要的应用范围比较狭小,通常它可以作为子站挂到主站上面,或者上位机上面。 艾驰商城是国内最专业的MRO工业品网购平台,正品现货、优势价格、迅捷配送,是一站式采购的工业品商城!具有10年工业用品电子商务领域研究,以强大的信息通道建设的优势,以及依托线下贸易交易市场在工业用品行业上游供应链的整合能力,为广大的用户提供了传感器、图尔克传感器、变频器、断路器、继电器、PLC、工控机、仪器仪表、气缸、五金工具、伺服电机、劳保用品等一系列自动化的工控产品。 如需进一步了解台达PLC、西门子PLC、施耐德plc、欧姆龙PLC的选型,报价,采购,参数,图片,批发等信息,请关注艾驰商城https://www.doczj.com/doc/bf17241698.html,/

西门子S7-200PLC入门到精通

江西省南昌市2015-2016学年度第一学期期末试卷 (江西师大附中使用)高三理科数学分析 一、整体解读 试卷紧扣教材和考试说明,从考生熟悉的基础知识入手,多角度、多层次地考查了学生的数学理性思维能力及对数学本质的理解能力,立足基础,先易后难,难易适中,强调应用,不偏不怪,达到了“考基础、考能力、考素质”的目标。试卷所涉及的知识内容都在考试大纲的范围内,几乎覆盖了高中所学知识的全部重要内容,体现了“重点知识重点考查”的原则。 1.回归教材,注重基础 试卷遵循了考查基础知识为主体的原则,尤其是考试说明中的大部分知识点均有涉及,其中应用题与抗战胜利70周年为背景,把爱国主义教育渗透到试题当中,使学生感受到了数学的育才价值,所有这些题目的设计都回归教材和中学教学实际,操作性强。 2.适当设置题目难度与区分度 选择题第12题和填空题第16题以及解答题的第21题,都是综合性问题,难度较大,学生不仅要有较强的分析问题和解决问题的能力,以及扎实深厚的数学基本功,而且还要掌握必须的数学思想与方法,否则在有限的时间内,很难完成。 3.布局合理,考查全面,着重数学方法和数学思想的考察 在选择题,填空题,解答题和三选一问题中,试卷均对高中数学中的重点内容进行了反复考查。包括函数,三角函数,数列、立体几何、概率统计、解析几何、导数等几大版块问题。这些问题都是以知识为载体,立意于能力,让数学思想方法和数学思维方式贯穿于整个试题的解答过程之中。 二、亮点试题分析 1.【试卷原题】11.已知,,A B C 是单位圆上互不相同的三点,且满足AB AC → → =,则A BA C →→ ?的最小值为( ) A .1 4- B .12- C .34- D .1-

西门子LOGO PLC 基础教程1

LOGO!Learn Advanced Introduction The LOGO!Learn – Advanced Training Kit is specially designed to match the features of the new LOGO! 0BA6 generation. It is mounted on a stable aluminum base. Eight push/latch buttons (4 of which are debounced) are available for signal inputs as well as 4 potentiometers for voltage setting (0 to 10 V) for analog value inputs. The signal output (status) is indicated by 4 LEDs (5 mm). In addition, you can connect external simulators (e.g., motor controller, traffic light, etc.) via a 24-pin interface plug connector. Four sliding switches on the board switch the digital inputs (I1, I2, I7 and I8) to analog inputs. The "IR receiver" sliding switch switches input I3 to IR receiving. This allows you to implement 10 different switching states on the LOGO! via the IR remote control. The "proximity simulation" sliding switch activates input I4. This allows a frequency of 60 Hz to 5 KHz to be linearly set via the potentiometer and fed to the LOGO! for internal processing. When the "signal encoder on/off" sliding switch is switched on or off, the acoustic signal encoder (i.e., buzzer/beeper) is also switched on or off as necessary. Expansion modules (e.g., Pt100 module, etc.) can be plugged into the LOGO! Learn Advanced and mechanically locked via the 8-pin socket strip. The LOGO! TD can be connected to the "Display" terminal. The small LOGO! controller (version: 0BA6) is mounted on the training PCB in accordance with industrial standards. It can be installed or removed at all times with a screwdriver.

西门子S7-400系列PLC和施耐德ATV-38变频器的通讯

施耐德ATV 38可以:自动重起动,飞车起动,烟雾抽取,泵切换等;使用人机界面友好的对话工具进行快速调整;便于集成到设备中;可针对使用环境给出合适的解决方案。施耐德ATV 38可以提供精确的控制电机速度提供无与伦比的舒适和节能效果。 不同公司的产品,一般很少混合使用。这其中主要是可能存在通讯问题。但是,在某些情况下,工程实际中会存在不同种类的PLC和变频器的通讯问题。通常工控产品都使用品牌相对统一的设备。酒钢CSP泵站改造前采用施耐德ATV-38变频器和西门子S7-400 PLC通讯的方式。 一系统组态 1.ATV-38变频器与PLC的系统组态,如下图: PLC与变频器的通讯采用Profibus DP现场总线。Profibus是目前工控系统中最成功的现场总线之一,得到了广泛的应用。它是不依赖于生产厂家的、开放式的现场总线,各种各样的自动化设备均可通过同样的接口协议进行信息的交换。Profibus-DP(Distributed I/O System-分布式I/O系统)是一种经过优化的模块,有较高的数据传输率,适用于系统和外部设备之间的通信,远程I/O系统尤为合适。它允许高速度周期性的小批量数据通信,适用于对时间要求苛刻的自动化控制系统中。Profibus-DP现场总线系统可使许多现场设备(如PLC、智能变送器、变频器)在同一总线进行双向多信息数字通讯,因此可方便地使用不同厂家生产的控制测量系统相互连接成通讯网络。 DP 网的数据通讯速率可以从9600Kbps到12Mbps。采用主从令牌方式通讯。使用中继器可以接入126个从站。每个中继器可接入32个从站。传输介质使用双绞屏蔽电缆。 3.GSD文件 GSD文件是变频器网卡在PLC组态中的设备驱动文件。在西门子S7系列的PLC组态中,需要将变频器DP网卡的GSD文件复制到STEP 7 安装目录下的“STEP 7/S7DATA/GSD”路径下,然后执行“UPDATE CATALOG”操作,在“CATALOG”的“Profibus DP/Additional Field Devices/Geteway”路径中选择ATV-58 变频器,即可进行组态。 二 PPO通讯方式 Profibus DP现场总线主站和从站的数据通讯遵循IEC 61158/DIN EN 50170/2标准。在本系统中,S7-300 PLC作为主站,变频器作为从站时,主站向变频器传送运行指令,同时接受变频器反馈的运行状态及故障报警状态的信号。通讯适配器模块将从Profibus-DP网中接收到的过程数据存入双向RAM中,的每一个字都被编址,在变频器端的双向RAM可通过被编址参数排序,向变频器写入控制字、设置值或读出实际值、诊断信息等参量。

《西门子PLC》课程标准

《可编程控制器技术》课程标准 一、课程基本信息 1、课程名称:可编程控制器应用技术 2、适用专业:机电技术应用 3、适用学制:三年制 4、课程学时:120 二、课程性质与作用 本课程是理论+实践课,它是机电技术应用专业的一门专业核心课程。它的任务是培养学生掌握可编程控制器的工作过程及其主要参数,掌握可编程控制器使用方法及电气控制系统设计方法,了解可编程控制系统应用范围和应用环境等。使学生具备从事工业电气控制工作所必需的PLC可编程控制器应用技术的基本知识及应用能力。 本课程根据电气自动化生产企业中可编程控制系统生产实际,设计教学情境,通过相应的教学载体,采用“教、学、做”一体化式教学方式组织教学,培养学生掌握可编程控制器技术的基本知识和基本技能,锻炼学生的可编程控制器技术的基本应用能力;使学生能够在生产现场进行简单的程序设计,能够完成控制系统电气设备安装、调试、运行、检修、维护等实践操作,初步形成解决生产现场实际问题的应用能力;培养学生能动脑会思考的思维能力和一丝不苟、踏实严谨的科学精神,培养学生探索新知识和新技术的学习能力;提高学生爱岗敬业、

团结友爱的综合素质和积极动脑、开拓进取的创新意识。 三、学习领域(课程)目标 (一)知识目标 1、掌握可编程控制器的概念、基本原理,了解其发展状况、分类、作用、应用领域等。 2、掌握可编程控制系统的基本组成和硬件配置。 3、掌握西门子S7-200系列PLC硬件系统安装、检修、维护方法。 4、掌握西门子S7-200系列PLC编程软件STEP7Micro/Win32的使用方法。 5、学会使用S7-200系列PLC进行程序的设计、编写、下载、调试和运行。 6、学会使用S7-200系列PLC控制三相异步电动机启动、正反转、停止等。 7、学会使用S7-200系列PLC对电气典型工程案例的控制方法。 8、学会S7-200系列PLC的主从站通信方法。 9、学会使用组态软件MCGS实时监控PLC电气系统运行。(二)能力目标 1、专业能力 (1)能够正确安装可编程控制器,正确完成硬件接线。 (2)能够编制、调试、运行程序并掌握S7-200系列编程软件的使用。

PLC模拟量通道品质判断(西门子、施耐德)

项目中部分模拟量涉及到比较重要的连锁,当出现断线、短路、严重干扰或仪表故障时会造成误动作,引发比较严重的后果,所以一般在模拟量连锁跳机条件上应该与上该通道无故障判断。 首先以S7-300为例介绍下西门子本身自带的通道断线判断功能如下: 1.在STEP7 SIMATIC Manager中创建一新项目Test_wire_break; 2.在新项目中插入一个S7-300的站SIMATIC 300(1); 3.做硬件配置,CPU为CPU315-2DP(6ES7 315-2AG10-0AB0),模拟量模块为6ES7 331-7KF02-0AB0; 4.配置SM331-7KF02 模块的inputs选项,选择0-1通道组为2线制电流(2DMU),其他通道组为电压,并注意模板的量程卡与设置的相同。选中Enable框中的Diagnostic Interrupt选项,选中Diagnostics 选项中的0 – 1通道组中的Group Diagnostics 和with Check for Wire Break选项,配置完成的画面如下:

5.硬件组态完成后,保存编译; 6.接下来完成诊断程序,在SIMATIC 300(1)\S7 Program(1)\ Sources下面插入STL Source 文件STL Source(1),此时文件为空; 7.打开空的OB1程序,然后选中Libraries\Standard Libraries\System Function Blocks\SFC51 RDSYSST DIAGNSTC,按F1键,出现SFC51的在线帮助信息,然后在信息的最底部点击Example for module diagnostics with the SFC 51,然后选择点击STL Source File,选中全部STL Source 源程序拷贝到STL Source(1)中,存盘编译此源程序,提示没有错误; 8.此时在Blocks 中自动生成OB1,OB82,DB13和SFC51; 9.打开OB82的程序并做简单修改,将19 和20 行拷贝到go:后面并保存,具体变化如下: 10.将整个S7-300站的程序和硬件组态下载到CPU中,下在完成后将CPU的模式选择开关切换到RUN位置,此时CPU运行,CPU的SF灯亮,SM331的SF灯亮,查看CPU的诊断缓冲区Hardware\Online\选择CPU并双击\Diagnostic Buffer,可获得相应的故障信息; 11.打开DB13 数据块,在线监控,具体画面如下:

西门子PLC实例教程

第一章 S7-300/400的基本结构 1、 S7-300/400属于模块式PLC,主要由机架、CPU模块、信号模块、功能模块、接口模块、通信处理器、电源模块和编程设备(工程师、操作员站和操作屏)组成。 图1-1 PLC控制系统示意图 PLC的主要生产厂家:德国的西门子(Siemens)公司,美国Rockwell公司所属的AB公司,GE-Fanuc公司,法国的施耐德(Schneider)公司,日本的三菱和欧姆龙(OMRON)公司。PLC的工作过程 表1-1 逻辑运算关系表 与或非 Q4.0=I0.0*I0.1 Q4.1 = I0.2+I0.3 Q4.2 =/I0.4 I0.0 I0.1 Q4.0 I0.2 I0.3 Q4.1 I0.4 Q4.2 0 0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 1 0 0 1 0 1 1 1 1 1 1 1 在CPU模块上有存储器(用来存放系统程序、用户程序、逻辑变量和其它一些信息),包括ROM和RAM。可通过扩展槽扩展用户RAM。 l RAM:主程序区OB1+子程序区(FB、FCB、定时中断块等)断电时由锂电池供电(几年)以免RAM中信息丢失。锂电池电压< 规定值,灯报警,换电池(期间靠电容充电几分钟)。 l PLC采用循环执行用户程序的方式。 OB1是用于循环处理的组织块(主程序),它可以调用别的逻辑块,或被中断程序(组织块)中断。在起动完成后,不断地循环调用OB1,在OB1中可以调用其它逻辑块(FB, SFB, FC 或SFC)。 循环程序处理过程可以被某些事件中断。 在循环程序处理过程中,CPU并不直接访问I/O模块中的输入地址区和输出地址区,而是访问CPU内部的输入/输出过程映像区。批量输入、批量输出。 梯形图中Q4.0的线圈(称为内部线圈)“通电”时,对应的输出过程映像位为1状态。信号经输出模块隔离和功率放大后,继电器型输出模块中对应的硬件继电器的线圈(外部线圈)通电,其常开触点闭合,使外部负载通电工作。 外部输入电路接通时,对应的输入过程映像位(例如I0.0)为1状态,梯形图中对应的输入位的常开触点接通,常闭触点断开。 某一编程元件对应的过程映像位为1状态时,称该编程元件为ON,过程映像位为0状态时,称该编程元件为OFF。 循环时间(Cycle time): 是指操作系统执行一次图1-4所示的循环操作所需的时间,又称为扫描循环时间(Scan Cycle Time)或扫描周期。如0.7ms、1.7ms等 l 性能指标: I/O点数、扫描周期、指令数目、功能模块多少、

施耐德PLC的编程软件

施耐德plc编程软件是施耐德电气自动化的核心产品,它是新一代软硬件自动化平台。其全新的独创设计缩短了开发时间,处理器的灵活性可以实现更高的性能。基于开放性以及对工具的协同式应用,Unity 在软件开发和控制系统运行上达到了更高水平,它将生产率的提高放在首位。 施耐德plc编程软件是用于Premium、Atrium 和Quantum PLC 的通用IEC61131-3 编程、调试和运行软件包。基于PL7 和Concept 的公认标准,Unity Pro 能够帮助我们实现更高的生产率以及更多的软件协作新功能。其集成的转换器可以重用PL7 和Concept 的IEC 应用程序。 您可以因此减少您的软件投资,降低培训成本,充分利用Unity Pro 在兼容性和未来开发能力方面无可匹敌的潜力。利用Unity EFB Toolkit,Visual C++ 开发者可以创建定制的功能,这些功能可以在Unity Pro 中使用。Unity SFC View 是一个Active X 控件,可集成到一个标准的HMI/SCADA 系统中,用于监视和控制SFC 程序。 艾驰商城是国内最专业的MRO工业品网购平台,正品现货、优势价格、迅捷配送,是一站式采购的工业品商城!具有10年工业用品电子商务领域研究,以强大的信息通道建设的优势,以及依托线下贸易交易市场在工业用品行业上游供应链的整合能力,为广大的用户提供了传感器、图尔克传感器、变频器、断路器、继电器、PLC、工控机、仪器仪表、气缸、五金工具、伺服电机、劳保用品等一系列自动化的工控产品。 如需进一步了解台达PLC、西门子PLC、施耐德plc、欧姆龙PLC的选型,报价,采购,参数,图片,批发等信息,请关注艾驰商城。https://www.doczj.com/doc/bf17241698.html,/

西门子PLC编程手册

西门子S7-200PLC的RS485通信口易损坏的原因分析和解决办法 一、S7-200PLC内部RS485接口电路图:电路图见附件 图中R1、R2是阻值为10欧的普通电阻,其作用是防止RS485信号D+和D-短路时产生过电流烧坏芯片,Z1、Z2是钳制电压为6V,最大电流为10A的齐纳二极管,24V电源和5V电源共地未经隔离,当D+或D-线上有共模干扰电压灌入时,由桥式整流电路和Z1、Z2可将共模电压钳制在±6.7V,从而保护RS485芯片SN75176(RS485芯片的允许共模输入电压范围为:-7V~+12V)。该保护电路能承受共模干扰电压功率为60W,保护电路和芯片内部没有防静电措施。 二、常发生的故障现象分析: 当PLC的RS485口经非隔离的PC I电缆与电脑连接、PLC与PLC之间连接或PLC与变频器、触摸屏等通信时时有通信口损坏现象发生,较常见的损 坏情况如下: ●R1或R2被烧断,Z1、Z1和SN75176完好。这是由于有较大的瞬态干扰电流经R1或R2、桥式整流、Z1或Z1到地,Z1、Z2能承受最大10A电流的冲击,而该电流在R1或R2上产生的瞬态功率为:102×10=1000W,当然会 将其烧断。 ●SN75176损坏,R1、R2和Z1、Z2完好。这主要可能是受到静电冲击或瞬态过电压速度快于Z1、Z2的动作速度造成的,静电无处不在,仅人体模式也 会产生±15kV的静电。 ●Z1或Z2、SN75176损坏,R1和R2完好。这可能是受到高电压低电流的瞬态干扰电压将Z1或Z2和SN75176击穿,由于电流较小和发生时间较短 因而R1、R2不至于发热烧断。 由以上分析得知PLC接口损坏的主要原因是由于瞬态过电压和静电造成,产生瞬态过电压和静电的原因很多也较复杂,如由于PLC内部24V电源和5V 电源共地,24V电源的输出端子L+、M为其它设备混合供电可能导致地电位变化,从而造成共模电压超出允许范围。所以EIA-485标准要求将各个RS485接口的信号地用一条低阻值导线连接在一起以保证各节点的地电位相等,消除地 线环流! 当带电插拔未隔离的连接电缆时,由于两端电位不相等电路中又存在诸多电感、电容之类的器件,插拔瞬间必然产生瞬态过电压或过电流。 连接在RS485总线上的其它设备产生的瞬态过电压或过电流同样会流入到PLC,总线上连接的设备站点数越多,产生瞬态过电压的因素也越多。 当通信线路较长或有室外架空线时,雷电必然会在线路上造成过电压,其能量往往是巨大的,常有用户沮丧地说:“联网的几十台PLC全部遭打坏了!”。 三、解决办法: 1、从PLC内部考虑: ●采用隔离的DC/DC将24V电源和5V电源隔离,分析了三菱、欧姆龙、 施耐德PLC以及西门子的PROFIBUS接口均是如此。 ●选用带静电保护、过热保护、输入失效保护等保护措施完善的高挡次RS485芯片,如:SN65HVD1176D、MAX3468ESA等,这些芯片价格一般在十几元至几十元,而SN75176的价格仅为1.5元。 ●采用响应速度更快、承受瞬态功率更大的新型保护器件TVS或BL浪涌吸收器,如P6KE6.8CA的钳制电压为6.8V,承受瞬态功率为500W,BL器件则 可抗击4000A以上大电流冲击。

ATV与施耐德和西门子ProfibusDP连接

ATV71与ATV61的Profibus-DP连接 施耐德(苏州)变频器有限公司市场部 邓黎勇 2006年5月 目录 本文的目的 Profibus-DP网络简介 可选网络连接附件 Step-by-Step 实现Profibus-DP连接 1.通讯卡VW3 A3 307的安装与设置 2.变频器的参数设置 ?命令通道的设置 ?读写参数的设置 ?举例:读写变频器的加速时间 3.Profibus-DP网络组态(Step-7) ?安装ATV71/ATV61变频器的GSD文件 ?组态Profibus-DP网络 ?变频器数据的读写 4.Profibus-DP网络组态(PL7) ?SyCon:Profibus-DP网络组态工具 ?用SyCon软件来配置Profibus-DP网络 ?PLC编程软件PL7的配置 5.Profibus-DP通讯格式:PZD区域与PKW区域 6.变频器通讯控制流程DriveCom 7.命令字CMD和状态字ETA 其它

本文的目的: 这篇文章的目的是指导施耐德技术工程师、销售人员、分销商的技术工程师、以及用户的工程师如何用施耐德ATV71/ATV61变频器连接Profibus-DP网络。文章风格追求简捷易懂,如果有更复杂应用的要求,请在本文的基础上参照ATV71的Profibus中文手册(ATV71_Profibus_Manual_CH_V1.pdf )。 <点击此处返回目录> Profibus-DP网络简介: Profibus-DP是一个性能很强的高速现场总线,它符合工业通信的要求。主站周期地读取从站的输入信息并周期地向从站发送输出信息。Profibus-DP具有两种介质访问方式: ?分散方式,使用令牌传递原理。 ?集中方式,使用主-从通讯原理。 它采用的物理连接可以是RS-485双绞线、双线电缆或光缆,拓扑结构可以是树型、星型、或者环形,波特率从9.6Kbit/s到12Mbit/s,总线上最多站点(主-从设备)数为126。 <点击此处返回目录> 可选网络连接附件: 要实现ATV71/ATV61与Profibus-DP网络的物理连接, Profibus-DP通讯卡VW3A3307是必不可少的。 右图就是ATV71、ATV61所通用的Profibus-DP通讯卡 VW3A3307的外形。

施耐德各系列PLC的功能特点

施耐德之前在中国推广销售的PLC产品主要有原Modicon旗下的Quantum、Compact(已停产)、Momentum等系列,编程软件是 Concept;而TE旗下的Premium、Micro系列则使用PL7 Pro;美商实快旗下的PLC基本上不在中国推广。 现在,施耐德在整合了Modicon和TE品牌的自动化产品后(Modicon今后只代表TE的高端自动化产品系列,不再作为品牌单独出现),将 Unity Pro软件(目前已有中文版本V4.0)作为未来中高端PLC的统一平台(小型PLC暂不在此列),目前仅支持Quantum、Premium和M340 三个系列。至于Momentum和Micro作为成熟产品未来不会再有多大的改进,所以会继续沿用原来的软件平台。小型的Twido系列现在使用 TwidoSoft软件(有中文版本,国外已经开始使用TwidoSuit,不过估计短时间内还不会引入中国进行汉化翻译),至于最简单的逻辑控制器 Zelio Logic的编程软件ZelioSoft现在也已经推出中文版了。 为了更好的说明各系列的地位,以其竞争对手如西门子为例举个比较简单的对应关系: 施耐德《-》西门子 Quantum《-》S7-400; Premium/M340《-》S7-300/S7-300C; Micro/Twido《-》S7-200; ZelioLogic《-》Logo; Momentum/STB/OTB《-》ET200。 其实对于两个品牌的产品而言,因为各自扩展模块特性的不同,相邻级别的产品依然可能各有所长以至相互覆盖,所以选择时应根据实际的工艺要求来进行比较。 如需进一步了解相关变频器产品的选型,报价,采购,参数,图片,批发等信息,请关注https://www.doczj.com/doc/bf17241698.html,/

AB与西门子、施耐德的特点比较

AB与西门子性能比较: 可靠性: AB ControlLogix的处理器芯片采用工业用RISC芯片,西门子S7采用商用PC芯片。RISC芯片是工业控制器的推荐产品,比商用处理器芯片在可靠性方面要高一个数量级; AB ControlLogix采用机架安装结构,牢固可靠。Siemens采用S7-400 + S7-300结构,结构不牢靠。 系统功能方面: AB ControlLogix的处理器为多任务软件结构,可灵活地根据工艺的需要分 配任务和确定任务执行的中断时间和优先级从而使程序的执行更快和优化,也使程序更加易编,易读,程序结构更加清晰。Siemens S7为单任务结构,采用定时中断实现任务,结构不清晰。 AB L6X控制器采用多处理器技术。逻辑运算采用一个处理器,通讯以及IO 刷新采用另外的处理器,二者独立工作,可以极大地提供控制器的性能。1756系列IO采用智能控制。在模块内部就可以把每个通道线性化,形成浮点数的工程量。不需要程序转换,极大提供控制器的处理能力。 在系统开发方面: AB ControlLogix采用真正的符号化编程,编程组态方便。系统自动生成I/O 数字标签。Siemens S7变量采用硬件地址号,无可读性;编程,尤其是对通讯的编程极其烦琐。而AB ControlLogix采用RSLinx标准软件完成通讯,通过RSLinx软件对通讯只需进行配置而无需任何编程。AB ControlLogix系统和FactoryTalk View SE一起使用,可以共享分布式全局数据库。S7-400只有在PCS7中才支持全局数据库。触摸屏操作界面采用和监控系统相同的操作软件,方便开发和维护。 在维护方面: AB ControlLogix是真正做到所有的模块可带电插拔;ControlLogix控制系统中仅需采用ControlNet一种网络就可完成所有的通讯功能,同时ControlNet是实时性,确定性和可重复性的网络。S7系统的网络不具备确定性和可重复性。 控制网络: ControlNet采用Producer-Consumer通讯协议,是宽带通讯网,支持广播式,一对多,多对一等多种通讯方式,网络效率是最高的。S7系统的Profibus 网络采用Source-Destination (源和目的地)主从协议通讯效率低。 Producer-Consumer协议的网络效率是主从协议的三倍。ControlNet的网络介质冗余不是采用切换方式,而是两条通道同时传递信息,通讯模块自动选择正确的数据通道。Siemens的介质冗余全部采取切换方式。 在ControlLogix系统中可进行I/O共享,系统中的所有输入/输出数据可被系统中等任一ControlLogix处理器所同时共享。Siemens的可编程控制器都不具备此功能。

相关主题
文本预览
相关文档 最新文档