德国西门子(SIEMENS)公司生产的在我国的应用也相当广泛,在冶金、化工、印刷生产线等领域都有应用。西门子(SIEMENS)公司的PLC产品包括LOGO,S7-200(CN),S7-1200,S7-300,S7-400,HMI人机界面,等。西门子S7系列PLC体积小、速度快、标准化,具有网络通信能力,功能更强,可靠性更高。S7系列PLC产品可分为微型PLC(如S7-200),小规模性能要求的PLC(如S7-300)和中、高性能要求的PLC(如S7-400)等。1.SIMATIC S7-200 PLC S7-200PLC是超小型化的PLC,它适用于各行各业,各种场合中的自动检测、监测及控制等。S7-200PLC的强大功能使其无论单机运行,或连成网络都能实现复杂的控制功能。S7-200PLC可提供4个不同的基本型号与8种CPU可供选择使用。2.SIMATIC S7-300 PLCS7-300是模块化小型,能满足中等性能要求的应用。各种单独的模块之间可进行广泛组合构成不同要求的系统。与S7-200PLC比较,S7-300PLC采用模块化结构,具备高速(0.6~0.1μs)的指令运算速度;用浮点数运算比较有效地实现了更为复杂的算术运算;一个带标准用户接口的工具方便用户给所有模块进行参数赋值;方便的人机界面服务已经集成在S7-300内,人机对话的编程要求大大减少。SIMATIC人机界面(HMI)从S7-300中取得数据,S7-300按用户指定的刷新速度传送这些数据。S7-300操作系统自动地处理数据的传送;CPU的智能化的诊断系统连续监控系统的功能是否正常、记录错误和特殊系统事件(例如:超时,模块更换,等等);多级口令保护可以使用户高度、有效地保护其技术机密,防止未经允许的复制和修改;S7-300PLC设有操作方式选择开关,操作方式选择开关像钥匙一样可以拔出,当钥匙拔出时,就不能改变操作方式,这样就可防止非法删除或改写用户程序。具备强大的通信功能,S7-300PLC可通过编程软件Step7的用户界面提供通信组态功能,这使得组态非常容易、简单。S7-300PLC具有多种不同的通信接口,并通过多种通信处理器来连接AS-I总线接口和系统;串行通信处理器用来连接点到点的通信系统;多点接口(MPI)集成在CPU中,用于同时连接编程器、PC机、人机界面系统及其他SIMATICS7/M7/C7等自动化控制系统。3. SIMATIC S7-400 PLCS7-400 PLC是用于中、高档性能范围的可编程序控制器。 S7-400PLC采用模块化无风扇的设计,可靠耐用,同时可以选用多种级别(功能逐步升级)的CPU,并配有多种通用功能的模板,这使用户能根据需要组合成不同的专用系统。当控制系统规模扩大或升级时,只要适当地增加一些模板,便能使系统升级和充分满足需要。4.工业通讯网络通讯网络是自动化系统的支柱,西门子的全集成自动化网络平台提供了从控制级一直到现场级的一致性通讯,“SIMATICNET”是全部网络系列产品的总称,他们能在工厂的不同部门,在不同的自动化站以及通过不同的级交换数据,有标准的接口并且相互之间完全兼容。5. 人机界面(HMI)硬件HMI硬件配合PLC使用,为用户提供数据、图形和事件显示,主要有文本操作面板TD200(可显示中文),OP3,OP7,OP17等;图形/文本操作面板OP27,OP37等,触摸屏操作面板TP7,TP27/37,TP170A/B等;SIMATIC面板型PC670等。个人计算机(PC)也可以作为HMI硬件使用。HMI硬件需要经过软件(如ProTool)组态才能配合PLC使用。6. SIMATIC S7工业软件 西门子的工业软件分为三个不同的种类:(1)编程和工程工具编程和工程工具包括所有基于PLC或PC用于编程、组态、模拟和维护等控制所需的工具。STEP7标准SIMATICS7是用于S7-300/400,C7PLC和SIMATICWinAC基于PC控制产品的组态编程和维护的,STEP7-Micro/WIN是在Windows平台上运行的S7-200系列PLC的编程、。(2)基于PC的控制软件基于PC的控制系统WinAC允许使用个人计算机作为可编程序控制器(PLC)运行用户的程序,运行在安装了WindowsNT4.0操作系统的SIMATIC工控机或其它任何商用机。WinAC提供两种PLC,一种是软件PLC,在用户计算机上作为视窗任务运行。另一种是插槽PLC(在用户计算机上安装一个PC卡),它具有硬件PLC的全部功能。WinAC与SIMATICS7系列处理器完全兼容,其编程采用统一的SIMATIC编程工具(如STEP7),编制的程序既可运行在WinAC上,也可运行在S7系列处理器上。(3)人机界面软件人机界面软件为用户自动化项目提供人机界面(HMI),支持大范围的平台。人机界面软件有两种,一种是应用于机器级的ProTool,另一种是应用于监控级的WinCC。ProTool适用于大部分HMI硬件的组态,从操作员面板到标准PC都可以用集成在STEP7中的ProTool有效地完成组态。ProTool/lite用于文本显示的组态,如:OP3,OP7,OP17,TD17等。ProTool/Pro用于组态标准PC和所有西门子HMI产品,ProTool/Pro不只是组态软件,其运行版也用于Windows平台的监控系统。WinCC是一个真正开放的,面向监控与数据采集的SCADA(SupervisoryControl and DataAcquisition)软件,可在任何标准PC上运行。WinCC操作简单,,与STEP7功能集成,可直接进入PLC的硬件故障系统,节省项目开发时间。它的设计适合于广泛的应用,可以连接到已存在的自动化环境中,有大量的通信接口和全面的过程信息和数据处理能力,其最新的WinCC5.0支持在办公室通过动态监控生产过程。本书是《PLC编程及应用》(书号:7-111-10877-9)的教材版,以西门子公司的S7200为例,介绍了PLC的工作原理、硬件结构、指令系统、最新版编程软件和仿真软件的使用方法。介绍了数字量控制梯形图的一整套先进完整的设计方法,这些方法易学易用,可以节约大量的设计时间。还介绍了S7200的通信网络、通信协议和通信程序的设计方法、模拟量模块、PID闭环控制、PID参数自整定和开环位置控制等内容。各章配有习题,附有实验指导书和部分习题的答案。本书配套的光盘有S7200编程软件和OPC服务器软件PCAccess、与S7200有关的中英文手册、产品目录和应用例程等。本书可以作为大专院校的电类和机电一体化专业的教材,也可作为工程技术人员自学用书。
目录
前言
第1章概述1
11PLC的基本概念与基本结构1
111PLC的基本概念1
112PLC的基本结构1
113怎样下载PLC的资料和软件3
12PLC的特点与应用领域3
121PLC的特点3
122PLC的应用领域4
13习题5
第2章PLC的硬件与工作原理6
21PLC的硬件6
211PLC的物理结构6
212CPU模块中的存储器7
213I/O模块8
22PLC的工作原理9
221用触点和线圈实现逻辑运算9
222PLC的运行模式10
223PLC的工作原理11
23S7200系列PLC14
231S7200的特点14
232CPU模块16
233数字量扩展模块19
234模拟量扩展模块与热电偶热电阻扩展模块19
235STEP7Micro/WIN编程软件与显示面板简介22
24I/O的地址分配与外部接线22
241本机I/O与扩展I/O的地址分配22
242S7200的外部接线23
25习题25
第3章PLC程序设计基础26
31PLC的编程语言与程序结构26
311PLC编程语言的国际标准26
312S7200的程序结构28
32存储器的数据类型与寻址方式28
321数据在存储器中存取的方式28
322CPU的存储区30
323直接寻址与间接寻址34
33位逻辑指令35
331触点指令35
332输出指令与其他指令39
34定时器与计数器指令41
341定时器指令41
342计数器指令43
35习题44
第4章数字量控制系统梯形图程序设计方法46
41梯形图的经验设计法46
411有记忆功能的电路46
412定时器应用电路46
413经验设计法举例48
414常闭触点输入信号的处理49
42根据继电器电路图设计梯形图的方法50
421基本方法50
422注意事项51
43顺序控制设计法与顺序功能图52
431顺序控制设计法52
432步与动作53
433有向连线与转换条件55
434顺序功能图的基本结构56
435顺序功能图中转换实现的基本规则57
44习题59
第5章顺序控制梯形图的设计方法62
51使用起保停电路的顺序控制梯形图设计方法62
511单序列的编程方法62
512选择序列与并行序列的编程方法64
513应用举例66
52以转换为中心的顺序控制梯形图设计方法68
521单序列的编程方法68
522选择序列的编程方法69
523并行序列的编程方法70
524应用举例70
53使用SCR指令的顺序控制梯形图设计方法71
531顺序控制继电器指令71
532单序列的编程方法72
533选择序列与并行序列的编程方法73
534应用举例74
54具有多种工作方式的系统的顺序控制梯形图设计方法75
541系统的硬件结构与工作方式75
542使用起保停电路的编程方法77
543以转换为中心的编程方法81
55习题82
第6章PLC的功能指令84
61S7200的指令规约84
611使能输入与使能输出84
612梯形图中的网络与指令85
613其他规约85
62程序控制指令86
63局部变量表与子程序88
631局部变量表88
632子程序的编写与调用89
64数据处理指令92
641比较指令92
642数据传送指令94
643移位与循环指令94
644数据转换指令96
645表功能指令99
646读写实时时钟指令101
647字符串指令102
65数学运算指令103
651数学运算指令103
652浮点数函数运算指令105
653逻辑运算指令106
66中断程序与中断指令107
661中断程序107
662中断事件与中断指令108
663中断优先级与中断队列溢出109
67高速计数器与高速脉冲输出指令111
671编码器111
672高速计数器的工作模式与外部输入信号112
673高速计数器的程序设计114
674高速脉冲输出与开环位置控制116
68习题119
第7章PLC的通信与自动化通信网络120
71计算机通信概述120
711串行通信的基本概念120
712串行通信的接口标准121
72计算机通信的国际标准122
721开放系统互连模型122
722IEEE 802通信标准123
723现场总线及其国际标准125
73西门子的工业自动化通信网络126
731全集成自动化126
732工业以太网126
733现场总线PROFIBUS127
734现场总线ASi128
74S7200的通信功能129
741S7200的网络通信协议129
742S7200的通信功能130
75S7200的串行通信网络132
751PPI网络的硬件接口与网络配置132
752PPI多主站电缆133
753在编程软件中设置通信参数134
754网络的建立137
755网络通信的高级议题138
76S7200的通信指令139
761网络读写指令139
762发送指令与接收指令141
77使用自由端口模式的计算机与
PLC的通信144
771自由端口模式下PLC的串行通信程序设计144
772使用接收完成中断的PLC通信程序举例146
773使用字符接收中断的PLC通信程序举例147
78Modbus协议在通信中的应用149
781Modbus从站协议149
782Modbus从站协议指令151
783使用Modbus从站协议的PLC程序设计153
784ModbusRTU通信帧的结构153
785循环冗余校验码的计算156
79PLC串口通信调试软件的应用157
791串口通信调试软件的功能与使用方法157
792串口通信调试软件应用实例159
710习题159
第8章PLC在模拟量闭环控制中的应用161
81闭环控制与PID控制器161
811模拟量闭环控制系统161
812PID控制器163
813PID指令向导的应用165
814PID参数的整定方法166
82PID参数自整定与PID调节控制面板169
821自整定的基本方法与自整定过程169
822扩展的回路表171
823PID调节控制面板171
824PID参数自整定实例173
83习题175
第9章PLC应用中的一些问题176
91PLC控制系统的设计与调试步骤176
911系统设计176
912PLC硬件选型177
913硬件软件设计与调试178
92节省PLC输入输出点数的方法179
921减少所需输入点数的方法180
922减少所需输出点数的方法180
93PLC控制系统的可靠性措施181
931电源的抗干扰措施181
932安装的抗干扰措施182
933故障的检测与诊断183
94习题184
第10章STEP 7Micro/WIN编程软件与仿真软件使用指南185
101编程软件概述185
1011编程软件的安装与项目的组成185
1012通信参数的设置与在线连接的建立187
1013帮助功能的使用与S7200的出错处理188
102程序的编写与传送189
1021编程的准备工作189
1022编写与传送用户程序190
1023数据块的使用193
103用编程软件监控与调试程序194
1031基于程序编辑器的程序状态监控194
1032用状态表监控与调试程序196
1033用状态表强制改变数值197
1034在RUN模式下编辑用户程序199
1035调试用户程序的其他方法199
104使用系统块设置PLC的参数200
1041断电数据保持的设置200
1042创建CPU密码202
1043输出表与输入滤波器的设置204
1044脉冲捕捉功能与后台通信时间的设置205
105S7200仿真软件的使用206
106习题209
附录210
附录A实验指导书210
A1编程软件使用练习210
A2定时器计数器应用实验212
A3自动往返的小车控制系统的编程实验213
A4彩灯控制程序的编程实验214
A5使用起保停电路的顺序控制程序编程实验215
A6以转换为中心的顺序控制程序编程实验215
A7使用SCR指令的顺序控制程序的编程实验216
A8具有多种工作方式的系统的编程实验217
A9功能指令的编程实验217
A10子程序的编程实验219
A11中断程序的编程实验220
A12PLC与计算机的自由端口通信实验222
A13使用Modbus从站协议的PLC与计算机的通信实验223
A14两台PLC的通信实验223
A15高速输入与高速输出的编程实验224
A16用模拟电位器修改定时器设定值的实验226
A17PID闭环控制实验227
附录B部分习题参考答案228
附录CS7200的特殊存储器(SM)
标志位235
附录DS7200的SIMATIC指令集
简表237
附录E配套光盘说明242
参考文献245
随着工业自动化程度的不断提高,可编程序控制器(PLC)正在走入工矿企业的每一个角落,只要有控制要求的场合,就有PLC的应用。PLC常被称为全能“工业电脑”,用它可以方便地对工业现场进行实时控制。在工业电气控制系统中,经常遇到控制常数设定和修改的问题,例如:某加热控制系统加热时间常数的设定和改变问题。PLC改变控制常数的常用方法有两种,其一,通过上位计算机对原程序中控制数据进行修改;其二,利用外部装置输入数据,控制系统运行。即由外设将数据送入PLC,进行数据处理,然后对PLC内部参数进行修改,实现对工业设备的实时控制。第二钟数据输入方法,具有不修改原程序,数据输入方法简单、操作方便,能实现实时控制等优点,不仅适用于计算机设计人员使用,而且还适用于普通操作人员。在电气控制设备上,有着非常广泛的应用,并且许多厂家PLC产品都具有外部数据输入功能。所以,利用PLC控制技术对外部BCD码数据进行输入,充分发挥工业控制计算机—PLC数值计算和处理能力的编程、控制方法,具有实际应用的推广意义。这里,以SIEMENS公司PLC构成的某加热系统为例,详细、具体地对加热时间常数外部数据输入方法及用户处理程序作以介绍。
1 BCD码数据外部输入应用设计举例
1.1 设计思路
首先介绍SIEMENS(西门子)公司PLCS7—200的物理存储区结构,一般情况下,物理存储区是以字节为单位的,所以存储单元为字节单元,操作数长度是字或双字时,标识符后给出的存储单元参数是字或双字内的最低字节单元号。图1(a)给出了字节、字、双字的相互关系及表示方法。当使用数据宽度为字或双字时,应保证没有生成任何重叠的存储器字节分配,例如,字地址编码应采用MW10、MW12、MW14??????等偶数字地址或MW11、MW13、MW15???????等奇数字地址,由于存储器字MW10占用MB10、MB11两个字节,而MW11则要占用MB11、MB12两字节,存在字节地址重叠单元MB11,所以字地址编码时奇偶不能兼用,以免造成数据读写错误。图1(b)给出数据存储结构,数据的高位用MSB表示,低位用LSB表示。图1(a)以字节单元为基准标记存储器单元
图1(b) 存储器中字节、字、双字之间的关系
其次,以德国SIEMENS(西门子)公司的S7—200PLC为例。构成加热控制系统,加热时间采用三位十进制数的BCD码拨盘从PLC外部输入。PLC输入/输出接点分配如下表所示:
附表:PLC输入/输出接点地址分配
加热系统的加热元件用PLC输出点Q0.0控制,系统起动按钮由I1.4输入,复位按钮由I1.5输入。
这里选择两个字节的PLC输入映象寄存器IB0和IB1作为外部数据输入端,利用三个BCD码拨盘将外部数据分别置入IB0、IB1两个字节中。每个BCD码拨盘需用四位PLC输入点,如个位BCD码8421端分别接至PLC的I0.3、I0.2、I0.1、I0.0输入接点,分配PLC的输入接点IB0的低4位为BCD码的个位数、高4位为BCD码的十位数、IB1的低4位为BCD码的百位数、高4位为无效位。利用传送指令分别将个、十、百位数送入三个内部标志寄存器(或内部变量寄存器)保存,并将送入的十位、百位数分别乘以权10和权100,最后将处理好的个位、十位、百位数相加,运算结果作为加热器的加热时间常数,PLC在用户程序初始化时,将其送入加热时间定时器中,对加热器加热时间进行实时控制,PLC在每次运行开始初始化程序中读取BCD码拨盘数据。这样采用改变外部拨盘的数据。即可以灵活地改变加热时间。
最后,介绍了外部数据输入处理过程的基本思路。
1.2用户处理程序。用户程序由主程序和初始化子程序组成,根据特殊标志位SMO.1在程序首次扫描时给出的脉冲信号,调用初始化子程序,实现BCD码的数据输入。这样,在其后的扫描周期中不再会调用该程序,这减少了扫描时间且程序更结构化。用户程序说明:(1)程序段一实现子程序调用功能;(2)段二和段三实现加热器加热控制功能,输出继电器Q0.0由I1.4置位、定时器T37或I1.5复位,定时器T37的计时常数由内部标志寄存器MW8置入;(3)段5—段9为BCD码数据输入、处理子程序。段六、七分别将个位、十位、百位送MW2、6和VW2保存。段八实现十位乘10,百位乘100,运算结果分别送入VD4和VD8功能,并且将个位、十位、百位数求和运算结果送入MW8作为加热器加热时间。(4)段九为子程序返回。PLCS7-200梯形图程序。
2
设计关键技巧和注意事项
设计技巧:是用BCD码拨盘,把加热器的加热时间值置成BCD码数,并用PLC的数据传送指令读入输入映象寄存器,进行运算后,作为控制加热定时器的预置值,从而达到实时控制。注意事项:首先是应特别熟悉PLC物理寄存器内部结构,以便正确地确定BCD码数据输入位与PLC输入接点的关系,使之与定时器的时间常数相对应。其次,本参考程序在PLC由STOP状态进入RUN状态时读入外部数据,故只能在STOP状态修改BCD拨盘数据。若需在程序运行其间更改数据时,只要将子程序调用条件稍加改动即可。3结束语
随着PLC技术在现代工业中的广泛应用,利用外部装置输入、修改控制数据的应用场合越来越多,PLC应用技术和技巧应迅速普及,以不断提高工业控制技术水平,提高劳动生产率,提高国民的生活水平和综合国力。以上,我们探讨的是一种简单而可靠的外部数据输入方法,可供专门从事PLC应用技术研究的工程技术人员参考。(一)PLC应用编程与维护技术(以西门子PLCS7-200/300/400为案例)1. S7-200高级应用与案例分析; 2. S7-300/400与ET200分布式I/O的硬件结构和硬件组态方法与使用技巧;4.
S7-PLCSIM仿真软件实现多台PLC同时仿真与网络仿真的技巧;5. S7-300/400的编程语言、编程元件及指令系统;6. S7-300/400在模拟量闭环控制中的应用,用系统功能块实现PID控制;7. 顺序控制梯形图的设计方法与技巧,顺序控制功能图语言S7
Graph的应用;8. S7-300/400的程序结构(功能块、数据块、组织块),以及线性化编程、模块化编程、结构化编程和符号化编程;9. S7-300程序的备份的技巧;10.STEP7程序的在线调试及程序错误的诊断(在线连接、程序的上传下载与故障诊断、程序的在线调试的技巧、诊断缓存区查找程序故障的方法、常见故障的查找与排除方法);11.STEP7诊断PLC的系统故障和网络故障的方法;12.S7-300/400
通讯和网络的组态;13.PLC与人机界面的通讯原理、方法及案例分析;14.MPI网络与全局数据通信的组态;15.PROFIBUS现场总线通信与编程的几种方法与技巧16、工业以太网通讯与编程;(二)WINCC组态编程软件技术1.WINCC软件介绍;WINCC与S7PLC的通信;2、WINCC的组态(建立项目、组态变量、创建过程画面);3.WINCC软件与S7-PLCSIM仿真软件连接与调试技巧;(三)变频调速器的应用及故障处理1、变频器的应用:变频器的额定参数、选型及安装接线;变频器输出频率控制方法与选择;变频器同步控制的几种方案与设计;变频器闭环控制的设计方法;变频器速度反馈传感器及制动方法的选择,制动电阻参数的计算;2、变频器调速系统常见故障与处理方法:过流、过压、欠压、过热、无故障显示;无故障显示、电动机不能启动;无故障显示,电动机能启动但不能调速;电动机加速过程中失速;外来干扰对变频的影响及抑制;3、变频器维修案例分析:功率模块的损坏(主回路故障);无任何显示(充电指示灯和键盘面板);无故障显示,变频器不能工作;有故障显示(过流故障、欠压故障、过压故障、过热故障、输出缺相故障);
以电动机控制为案例,用逻辑分析的方法介绍如何用PLC实现简单逻辑控制; 本书以实际工程应用和便于教学使用为出发点,以西门子S7-300系列可编程序控制器(简称PLC)为蓝本,主要介绍可编程序控制器的特点、结构组成、工作原理、内部存储区、指令系统、程序结构、编程软件使用、编程规则与技巧、控制系统设计与应用技术等。本书以工作过程为导向安排内容,尽可能做到语言简捷、内容丰富、实用性强、理论联系实际,详细叙述了PLC的应用技术,并通过大量工程案例介绍PLC的设计方法和安装技巧。大部分章节都有相关技能训练,以突出实践技能和应用能力的培养。本书适合作为电气自动化、楼宇智能化、机电一体化、机械设计与制造及相关专业“PLC基础与应用”课程的教学用书,也可作为电气技术人员的参考书和培训教材。本书配有授课电子教案, 前言
可编程序控制器(简称PLC)是以微处理器为基础,综合了计算机技术、自动控制技术和通信技术发展起来的一种新型、通用的工业自动控制装置。它具有高可靠性、配置扩充的灵活性等特点,且具有易于编程、使用维护方便等优点,在工业自动化控制的各个领域得到了广泛应用,它代表着控制技术的发展方向,被业界称为现代工业自动化的三大支柱之一。近年来,PLC的发展势头有增无减,新产品、新技术不断涌现,尤其是德国西门子公司的SIMATICS7系列PLC,具有功能强、性价比高等优点,能为自动化控制应用提供安全可靠和比较完善的解决方案,深受用户的欢迎,特别适合当前工业企业对自动化的需要。本书以实际工程应用和便于教学使用为出发点,以西门子S7-300系列PLC为蓝本,以工作任务为导向安排内容,以基于工作过程的思想组织与编写内容,注重过程性知识讲解,适度介绍概念和原理,突出技能训练和能力培养,力争使本书满足“教、学、练、做”一体化的教学需要。全书共10章,第1章介绍PLC的定义、基本结构、基本原理,西门子S7系列PLC的分类、S7-300PLC的工作过程、模块安装及默认地址;第2章介绍STEP7编程软件的使用、编程规则与方法,第3章介绍基本逻辑指令、边沿检测指令的基本应用;第4章在介绍S7-300PLC的定时器及CPU时钟存储器等预备知识的基础上,以人行横道的控制为案例,用时序分析的方法介绍如何用PLC实现时序控制;第5章在介绍置位指令和复位指令等预备知识的基础上,以抢答器和多级传送带控制为案例,分析如何实现类似物流传送(加工)系统的顺序起停控制;第6章在介绍计数器、比较指令、移位指令等预备知识的基础上,以多台电动机的单个按钮控制为案例,分析如何实现输入点的复用;第7章介绍转换指令、算术运算指令、字逻辑运算等功能指令的应用;第8章在介绍模拟量信号模块、模拟信号的处理等预备知识的基础上,以搅拌器系统的控制为案例,介绍如何实现对模拟量的采集与控制;第9章在介绍顺序控制系统、顺序功能图的结构、顺序功能图的梯形图编程方法、S7GRAPH语言等预备知识的基础上,分别以洗车控制系统设计、饮料灌装生产线控制系统设计为案例,介绍如何用梯形图实现选择性分支、并进分支流程的控制;第10章介绍S7-300PLC的通信知识,说明如何运用PROFIBUS总线技术实现主站与从站之间的数据交换与传送。本书尽可能做到语言简捷、内容丰富、实用性强、理论联系实际,详细叙述了PLC的应用技术,并通过大量工程案例介绍PLC的设计方法和安装技巧,大部分章节都有相关技能训练,以突出实践技能和应用能力的培养。本书适合作为电气自动化、楼宇智能化、机电一体化、机械设计与制造及相关专业“PLC基础与应用”课程的教学用书,也可作为电气技术人员的参考书和培训教材。由于编者水平有限,书中难免存在错误和不妥之处,恳请广大读者批评指正。 编 者 出 版 说 明根据“教育部关于以就业为导向深化高等职业教育改革的若干意见”中提出的高等职业院校必须把培养学生动手能力、实践能力和可持续发展能力放在突出的地位,促进学生技能的培养,以及教材内容要紧密结合生产实际,并注意及时跟踪先进技术的发展等指导精神,机械工业出版社组织全国近60所高等职业院校的骨干教师对在2001年出版的“面向21世纪高职高专系列教材”进行了全面的修订和增补,并更名为“全国高等职业教育规划教材”。本系列教材是由高职高专计算机专业、电子技术专业和机电专业教材编委会分别会同各高职高专院校的一线骨干教师,针对相关专业的课程设置,融合教学中的实践经验,同时吸收高等职业教育改革的成果而编写完成的,具有“定位准确、注重能力、内容创新、结构合理和叙述通俗”的编写特色。在几年的教学实践中,本系列教材获得了较高的评价,并有多个品种被评为普通高等教育“十一五”国家级规划教材。在修订和增补过程中,除了保持原有特色外,针对课程的不同性质采取了不同的优化措施。其中,核心基础课程的教材在保持扎实的理论基础的同时,增加实训和习题;实践性较强的课程强调理论与实训紧密结合;涉及实用技术的课程则在教材中引入了最新的知识、技术、工艺和方法。同时,根据实际教学的需要对部分课程进行了整合。
归纳起来,本系列教材具有以下特点:1)围绕培养学生的职业技能这条主线来设计教材的结构、内容和形式。2)合理安排基础知识和实践知识的比例。基础知识以“必需、够用”为度,强调专业技术应用能力的训练,适当增加实训环节。3)符合高职学生的学习特点和认知规律。对基本理论和方法的论述容易理解、清晰简洁,多用图表来表达信息;增加相关技术在生产中的应用实例,引导学生主动学习。4)教材内容紧随技术和经济的发展而更新,及时将新知识、新技术、新工艺和新案例等引入教材。同时注重吸收最新的教学理念,并积极支持新专业的教材建设。5)注重立体化教材建设。通过主教材、电子教案、配套素材光盘、实训指导和习题及解答等教学资源的有机结合,提高教学服务水平,为高素质技能型人才的培养创造良好的条件。由于我国高等职业教育改革和发展的速度很快,加之我们的水平和经验有限,因此在教材的编写和出版过程中难免出现问题和错误。我们恳请使用这套教材的师生及时向我们反馈质量信息,以利于我们今后不断提高教材的出版质量,为广大师生提供更多
CPU
特点集成接口
直接集成在CPU 内的接口,可使用现有的总线技术来建立一个高性能的通信环境。
· 在不同的控制器之间传输过程数据;用这种方法,例如,一个CPU可以存取第三方控制器的输入/输出。
· HMI:
|
MPI还能作为一个PROFIBUS
DP接口使用,允许配置2条DP线(只限于CPU318-2DP).
PROFIBUS DP
能将SIMATIC S7-300连接到开放式型现场总线PROFIBUS
DP(根据EN50170),因此可建立起较大型的分布式结构系统。这可扩大通信的范围,从SIMATIC控制器到来自第三方制造商的现场设备均可进行通讯。和已有的SIMATICS5或SIMATIC
505系统的通信更是不成问题。
使用STEP7软件对分布式I/O模块进行组态和对集中式I/O模块进行组态,所使用的方法是相同的,因此能节省工程时间和费用。
以这种方法,S7-300可作为主站或从站。
共享功能
HMI功能(人机接口功能)及PG功能(编程器功能)均可通过PG/PC进行远距离编程。此外,一台编程器可以操作多个CPU。或几个编程器能访问同一个CPU。
藉路由功能之助,连接在网络中任何一个节点上的一台编程器都可以访问该网络上的全部节点。
使用通讯模块还可以实现更复杂的功能。
CPU 创新
在紧凑型CPU
中所采用的创新设计,现在也应用到了全新标准型CPU312,314和315-2DP。这些全新标准的CPU将取代以前的型号,CPU
318-2DP除外。这样做有以下优势:
缩短机器时钟时间
命令执行时间减少到原有的1/3或1/4,因而降低机器时钟时间和为更高生产率奠定基础。
减少工程成本
由于更大容量的构架(例如,大容量的RAM)。新的CPU为面向任务的STEP7工程工具的应用构成一个平台,例如SCL高级语言和使用面向生产的运行软件,例如
Easy Motion Control(轻松的运动控制)。
此外,简化了模块化的编程及现有程序的再利用。除了建立程序,工程工具还简化了程序的可读性,维护和文档化。最重要的是,显著地降低工程费用。
降低运行成本
新CPU向用户展示其增加的性能,即降低设备的运行成本。如一个作为数据和记忆存储的微型存储器卡(MMC),亦可取消后备电池,因此减少维护费用。
一个包括符号和注释的成套项目在MMC中从而使维修等服务更为方便。因为服务不再需要组态数据。此外,MMC使程序的更新简单易行。
降低安装空间需求
全新CPU 其宽度只有40mm,而不是以前的80mm。这就意味着控制器以及开关柜将更为紧凑。
降低采购成本
与至今一直在使用的存储器卡相比较,新的微存储卡(MMC)有明显的价格优势。
增加灵活性
新的CPU提供更强的联网能力,因为允许更多的CPU以及操作员控制和监视设备能连接在一起。
作为开放系统,使用由DP V1功能支持的PROFIBUS,新的CPU可以对所连接的第三方系统进行全面的参数化和诊断。
此外,能在运行模式读/写微存储器卡(MMC),因此,例如,能对测量值进行归档或进行配方处理。
天津天地通机电自动化设备有限公司主营电力自动化,变频器西门子低压,西门子变频器,西门子塑壳断路器,西门子启动器,华北西门子PLC一级代理商天津现货包邮6ES7960-1AA06-0XA0;