As7200PLC概述及基本寄存器详解

上传人:pu****.1 文档编号:577615767 上传时间:2024-08-22 格式:PPT 页数:62 大小:1.43MB
返回 下载 相关 举报
As7200PLC概述及基本寄存器详解_第1页
第1页 / 共62页
As7200PLC概述及基本寄存器详解_第2页
第2页 / 共62页
As7200PLC概述及基本寄存器详解_第3页
第3页 / 共62页
As7200PLC概述及基本寄存器详解_第4页
第4页 / 共62页
As7200PLC概述及基本寄存器详解_第5页
第5页 / 共62页
点击查看更多>>
资源描述

《As7200PLC概述及基本寄存器详解》由会员分享,可在线阅读,更多相关《As7200PLC概述及基本寄存器详解(62页珍藏版)》请在金锄头文库上搜索。

1、A-s7-200(PLCA-s7-200(PLC概述及基概述及基本寄存器本寄存器) )详解详解业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器PLCPLC定义定义“可编程控制器是一种数字运算操作的电子系统,专为可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存储器,在工业环境下应用而设计。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式和模拟式的数和算术

2、运算等操作的指令,并通过数字式和模拟式的输入和输出,控制各种类型的机械或生产过程。可编程输入和输出,控制各种类型的机械或生产过程。可编程控制器及其有关外围设备,都应按易于与工业系统联成控制器及其有关外围设备,都应按易于与工业系统联成一个整体,易于扩充其功能的原则设计一个整体,易于扩充其功能的原则设计”。业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器PLCPLC的产生的产生 世界上公认的第一台世界上公认的第一台PLCPLC是是19691969年美国数字设备公年美国数字设备公司(司(DECDEC)研制

3、的。)研制的。 19681968年美国年美国GMGM(通用汽车)公司提出取代继电气控(通用汽车)公司提出取代继电气控制装置的要求,第二年,美国数字公司研制出了基于集制装置的要求,第二年,美国数字公司研制出了基于集成电路和电子技术的控制装置,首次采用程序化的手段成电路和电子技术的控制装置,首次采用程序化的手段应用于电气控制,这就是第一代可编程控制器。应用于电气控制,这就是第一代可编程控制器。 随后日本、德国先后研制出自己的可编程控制器。随后日本、德国先后研制出自己的可编程控制器。业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-

4、200基本寄存器基本寄存器19681968年,年,GMGM公司提出公司提出十项设计标准十项设计标准(GMGM十条)十条) 编程简单,可在现场修改程序;编程简单,可在现场修改程序;维护方便,采用插件式结构;维护方便,采用插件式结构;可靠性高于继电器控制柜;可靠性高于继电器控制柜;体积小于继电器控制柜;体积小于继电器控制柜;成本可与继电器控制柜竞争;成本可与继电器控制柜竞争;可将数据直接送入计算机;可将数据直接送入计算机;可直接使用可直接使用115V115V交流输入电压;交流输入电压;输出采用输出采用115V115V交流电压,能直接驱动电磁阀、交流接触器等;交流电压,能直接驱动电磁阀、交流接触器等

5、;通用性强,扩展方便通用性强,扩展方便; ;能存储程序,存储器容量可以扩展到能存储程序,存储器容量可以扩展到4KB4KB。业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器PLCPLC的特点的特点1. 1. 高可靠性高可靠性 高可靠性是高可靠性是PLCPLC最突出的特点之一。最突出的特点之一。PLCPLC采用微电采用微电子技术,大量的开关动作由无触点的半导体电路来子技术,大量的开关动作由无触点的半导体电路来完成,另外还采取了屏蔽、滤波、隔离等抗干扰措完成,另外还采取了屏蔽、滤波、隔离等抗干扰措施。它的

6、平均故障间隔时间为施。它的平均故障间隔时间为3535万小时以上。万小时以上。2. 2. 灵活性灵活性 过去,电气工程师必须为每套设备配置专用控制过去,电气工程师必须为每套设备配置专用控制装置。有了可编程控制器,只需编写不同应用软件装置。有了可编程控制器,只需编写不同应用软件即可,而且可以用一台可编程控制器控制几台操作即可,而且可以用一台可编程控制器控制几台操作方式完全不同的设备。方式完全不同的设备。业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器3. 3. 便于改进和修正便于改进和修正相对传统的电气

7、控制线路,可编程控制器为改进和修订原相对传统的电气控制线路,可编程控制器为改进和修订原设计提供了极其方便的手段。以前也许要花费几周的时间,设计提供了极其方便的手段。以前也许要花费几周的时间,而用可编程控制器也许只用几分钟就可以完成。而用可编程控制器也许只用几分钟就可以完成。4. 4. 节点利用率提高节点利用率提高 传统电路中一个继电器只能提供几个节点用于连锁,在传统电路中一个继电器只能提供几个节点用于连锁,在可编程控制器中,一个输入中的开关量或程序中的一个可编程控制器中,一个输入中的开关量或程序中的一个“线圈线圈”可提供用户所需要的任意个连锁节点,节点在程序可提供用户所需要的任意个连锁节点,节

8、点在程序中可不受限制地使用。中可不受限制地使用。业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器5. 5. 丰富的丰富的I/0I/0接口接口 PLCPLC除了具有计算机的基本部分如除了具有计算机的基本部分如CPUCPU、存储器等以、存储器等以外,还有丰富的外,还有丰富的I/0I/0接口模块。对不同的工业现场信号接口模块。对不同的工业现场信号( (如交流、直流、电压、电流、开关量、模拟量、脉冲等如交流、直流、电压、电流、开关量、模拟量、脉冲等) ),都有相应的,都有相应的I/0I/0模块与工业现场的器

9、件。另外有些模块与工业现场的器件。另外有些PLCPLC还有通信模块、特殊功能模块等。还有通信模块、特殊功能模块等。6. 6. 模拟调试模拟调试 可编程控制器能对所控功能在实验室内进行模拟调可编程控制器能对所控功能在实验室内进行模拟调试,缩短现场的调试时间。试,缩短现场的调试时间。7. 7. 快速动作快速动作 传统继电器节点的响应时间一般需要几百毫秒,而传统继电器节点的响应时间一般需要几百毫秒,而可编程控制器里的节点反应很快,内部是微秒级的,外可编程控制器里的节点反应很快,内部是微秒级的,外部是毫秒级的。部是毫秒级的。 业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心

10、PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器8. 8. 梯形图及布尔代数并用梯形图及布尔代数并用 可编程控制器的程序编制可采用电气技术人员熟悉的梯可编程控制器的程序编制可采用电气技术人员熟悉的梯形图方式,也可以采用程序员熟悉的布尔代数图形方式。形图方式,也可以采用程序员熟悉的布尔代数图形方式。9. 9. 对现场进行微观监视对现场进行微观监视 操作人员能通过显示器上的编程软件可以观测到所控每操作人员能通过显示器上的编程软件可以观测到所控每一个节点的运行情况,随时监视事故发生点。一个节点的运行情况,随时监视事故发生点。10. 10. 体积小、质量轻、功耗低体积小、质量轻、功

11、耗低 由于采用半导体集成电路,与传统控制系统相比较,其由于采用半导体集成电路,与传统控制系统相比较,其体积小、质量轻、功耗低。体积小、质量轻、功耗低。11. 11. 编程简单、使用方便编程简单、使用方便 PLCPLC采用面向控制过程、面向问题的采用面向控制过程、面向问题的“自然语言自然语言”编程,编程,容易掌握。例如目前容易掌握。例如目前PLCPLC大多数采用梯形图语言编程方式,大多数采用梯形图语言编程方式,它继承了传统控制线路的清晰直观感,很容易被技术人员所它继承了传统控制线路的清晰直观感,很容易被技术人员所接受,易于编程,程序改变时也易于修改。接受,易于编程,程序改变时也易于修改。业业精精

12、于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器PLC 与继电器控制系统的区别与继电器控制系统的区别继电器控制系统PLC控制系统逻辑控制逻辑控制 硬接线逻辑:接线多而复杂、体积大,硬接线逻辑:接线多而复杂、体积大,故障率高,改变系统很困难;触点有故障率高,改变系统很困难;触点有限,灵活性、扩展性差。限,灵活性、扩展性差。存储器逻辑(软接线):改变控制逻存储器逻辑(软接线):改变控制逻辑只需改变程序;触点数目众多,灵辑只需改变程序;触点数目众多,灵活性、扩展性好。活性、扩展性好。工作方式工作方式并行并行串行串

13、行可靠性和可靠性和可维护性可维护性差。机械触点多,接线多;触点开闭差。机械触点多,接线多;触点开闭受电弧损伤并有机械磨损,寿命短。受电弧损伤并有机械磨损,寿命短。好。开关动作由无触点的半导体电路好。开关动作由无触点的半导体电路完成,可靠性高;自身配有自检和监完成,可靠性高;自身配有自检和监督功能,可维护性高。督功能,可维护性高。控制速度控制速度依靠触点的机械动作实现控制,工作依靠触点的机械动作实现控制,工作频率低,还会出现抖动问题。频率低,还会出现抖动问题。程序指令控制半导体电路实现控制,程序指令控制半导体电路实现控制,属于无触点控制,速度极快。属于无触点控制,速度极快。定时控制定时控制时间继

14、电器定时精度不高,定时范围时间继电器定时精度不高,定时范围窄,易受外部环境影响,调整时间困窄,易受外部环境影响,调整时间困难。难。时基脉冲由晶体振荡器产生,精度高;时基脉冲由晶体振荡器产生,精度高;定时时间不受环境影响,定时范围最定时时间不受环境影响,定时范围最小可为小可为0.001s 设计和设计和施工施工设计、施工、调试必须依次进行,周设计、施工、调试必须依次进行,周期长且修改困难。期长且修改困难。系统设计完成后,现场施工和控制逻系统设计完成后,现场施工和控制逻辑的设计(包括梯形图)可同时进行,辑的设计(包括梯形图)可同时进行,周期短,调试修改方便。周期短,调试修改方便。业业精精于于勤勤 技

15、技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器PLCPLC的分类的分类一、按一、按I/OI/O点数和程序容量分:点数和程序容量分:(1 1)超小型机:)超小型机:I/OI/O点数为点数为6464点以内,内存容量点以内,内存容量为为25625610001000字节;字节;(2 2)小型机:)小型机:I/OI/O点数为点数为6464256256,内存容量为,内存容量为1 13.6K3.6K字节;字节;(3 3)中型机:)中型机:I/OI/O点数为点数为25625610241024,内存容量,内存容量为为3.63.613K

16、13K字节;字节;(4 4)大型机:)大型机:I/OI/O点数为点数为10241024以上,内存容量为以上,内存容量为13K13K字节以上;字节以上;业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器二、按结构形式分二、按结构形式分(1) 1) 整体式结构整体式结构 一般的小型及超小型一般的小型及超小型PLCPLC多为整体式结构,这种可编多为整体式结构,这种可编程序控制器是把程序控制器是把CPUCPU、RAMRAM、ROMROM、I/OI/O接口及与编程器或接口及与编程器或EPROMEPROM写入器相

17、连的接口、输入写入器相连的接口、输入/ /输出端子、电源、指示灯输出端子、电源、指示灯等都装配在一起的整体装置。西门子公司的等都装配在一起的整体装置。西门子公司的S7-200S7-200系列系列PLCPLC为整体式结构。为整体式结构。(2) 2) 模块式结构模块式结构 模块式结构又叫积木式。这种结构形式的特点是把模块式结构又叫积木式。这种结构形式的特点是把PLCPLC的每个工作单元都制成独立的模块,如的每个工作单元都制成独立的模块,如CPUCPU模块、输入模块、输入模块、输出模块、电源模块、通信模块等。常见产品有模块、输出模块、电源模块、通信模块等。常见产品有OMRONOMRON公司的公司的C

18、200HC200H、C1000HC1000H、C2000HC2000H,西门子公司的,西门子公司的S5-S5-115U115U、S7-300S7-300、S7-400S7-400系列等。系列等。 PLCPLC的分类的分类业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器图图1-7 整体式整体式PLC 图图1-8 模块式模块式PLC 业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器三三. . 按功能分类按功能

19、分类 (1 1)低档低档PLCPLC:具有逻辑运算、定时、计数等功能。有具有逻辑运算、定时、计数等功能。有的还增设模拟量处理、算术运算、数据传送等功能。的还增设模拟量处理、算术运算、数据传送等功能。 (2 2)中档中档PLCPLC:除具有低档机的功能外,还具有较强的除具有低档机的功能外,还具有较强的模拟量输入、输出、算术运算、数据传送等功能可完成模拟量输入、输出、算术运算、数据传送等功能可完成既有开关量又有模拟量控制的任务。既有开关量又有模拟量控制的任务。 (3 3)高档高档PLCPLC:增设有带符号算术运算及矩阵运算等,增设有带符号算术运算及矩阵运算等,使运算能力更强。还具有模拟调节、联网通

20、信、监视、记使运算能力更强。还具有模拟调节、联网通信、监视、记录和打印等功能,使录和打印等功能,使PLCPLC的功能更多更强。能进行远程控制,的功能更多更强。能进行远程控制,构成分布式控制系统,成为整个工厂的自动化网络。构成分布式控制系统,成为整个工厂的自动化网络。业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器PLCPLC的发展趋势的发展趋势 一方面向着大型化的方向发展,一方面则向着小型化的一方面向着大型化的方向发展,一方面则向着小型化的方向发展。方向发展。nPLCPLC向大型化方向发展,主要表现

21、在大中型向大型化方向发展,主要表现在大中型PLCPLC高功能、高功能、大容量、智能化、网络化发展,使之能与计算机组成集成大容量、智能化、网络化发展,使之能与计算机组成集成控制系统,对大规模、复杂系统进行综合的自动控制。控制系统,对大规模、复杂系统进行综合的自动控制。nPLCPLC向小型化方向发展,主要表现在下列几个方面:为向小型化方向发展,主要表现在下列几个方面:为了减小体积、降低成本,向高性能的整体型发展;在提高了减小体积、降低成本,向高性能的整体型发展;在提高系统可靠性的基础上,产品的体积越来越小,功能越来越系统可靠性的基础上,产品的体积越来越小,功能越来越强;应用的专业性,使得控制质量大

22、大提高。强;应用的专业性,使得控制质量大大提高。 业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器PLCPLC的系统组成的系统组成PLCPLC专为工业场合设计,采用了典型的计算机结构,主专为工业场合设计,采用了典型的计算机结构,主要是由要是由CPUCPU、电源、存储器和专门设计的输入输出接口、电源、存储器和专门设计的输入输出接口电路等组成。下图为一典型电路等组成。下图为一典型PLCPLC结构简图。结构简图。业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及

23、概述及s7-200s7-200基本寄存器基本寄存器中央处理单元(中央处理单元(CPUCPU)一般由控制器、运算器和寄存器)一般由控制器、运算器和寄存器组成,这些电路都集成在一个芯片上。组成,这些电路都集成在一个芯片上。 CPUCPU的主要功能:的主要功能: (1) (1) 诊断诊断PLCPLC电源、内部电路的工作状态及编制程序电源、内部电路的工作状态及编制程序中的语法错误。中的语法错误。 (2) (2)采集现场的状态或数据,并送人采集现场的状态或数据,并送人PLCPLC的寄存的寄存器器中。中。 (3) (3)逐条读取指令,完成各种运算和操作。逐条读取指令,完成各种运算和操作。 (4) (4)将

24、处理结果送至输出端。将处理结果送至输出端。 (5) (5)响应各种外部设备的工作请求响应各种外部设备的工作请求中央处理单元中央处理单元CPUCPU业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器PLCPLC的存储器包括系统存储器和用户存储器的存储器包括系统存储器和用户存储器1.1.系统存储器系统存储器 系统程序由系统程序由PLCPLC的制造企业编制,固化在的制造企业编制,固化在ROMROM或或EPROMEPROM中,中,安装在安装在PLCPLC上,随产品提供给用户。系统程序包括系统管理上,随产品提供

25、给用户。系统程序包括系统管理程序、用户指令解释程序和供系统调用的标准程序模块等。程序、用户指令解释程序和供系统调用的标准程序模块等。2.2.用户存储器用户存储器 用户存储器包括用户程序存储器和用户数据存储器。用户存储器包括用户程序存储器和用户数据存储器。用户程序存储器用来存放用户针对具体控制任务用规定的用户程序存储器用来存放用户针对具体控制任务用规定的PLCPLC编程语言编写的应用程序。用户数据存储器可以用来存编程语言编写的应用程序。用户数据存储器可以用来存放用户程序中所使用器件的放用户程序中所使用器件的ON/OFFON/OFF状态和数值、数据等。状态和数值、数据等。用户存储器的大小关系到用户

26、程序容量的大小,是反映用户存储器的大小关系到用户程序容量的大小,是反映PLCPLC性能的重要指标之一。性能的重要指标之一。业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器输入输入/ /输出单元输出单元输入单元输入单元:接受来自用户设备的各种控制信号,如限:接受来自用户设备的各种控制信号,如限位开关、操作按钮、选择开关、行程开关以及其他一位开关、操作按钮、选择开关、行程开关以及其他一些传感器信号。些传感器信号。输出单元输出单元:控制、驱动实际的物理负载,如电动机、:控制、驱动实际的物理负载,如电动机、

27、电磁阀、电磁吸盘、指示灯、照明灯等电磁阀、电磁吸盘、指示灯、照明灯等PLCPLC输入类型:直流、交流或交直流。输入类型:直流、交流或交直流。PLCPLC输出类型:继电器输出型,晶体管输出型和晶闸管输出类型:继电器输出型,晶体管输出型和晶闸管输出型。输出型。输入和输出端靠光信号耦合,电气上完全隔离,具极输入和输出端靠光信号耦合,电气上完全隔离,具极强的抗干扰能力。强的抗干扰能力。业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器PLCPLC简单工作原理简单工作原理PLCPLC实现控制的过程一般是可分为实

28、现控制的过程一般是可分为输入采样、程序执行、输入采样、程序执行、输出刷新输出刷新三个阶段,如下图所示:三个阶段,如下图所示: PLC的一般工作过程的一般工作过程业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器1. 1. 输入采样阶段输入采样阶段 PLCPLC以扫描工作方式,输入电路时刻监视着输入状况,以扫描工作方式,输入电路时刻监视着输入状况,并将其暂存于输入暂存器中。在整个工作周期内,这个采样并将其暂存于输入暂存器中。在整个工作周期内,这个采样结果的内容不会改变,而且这个采样结果将在结果的内容不会

29、改变,而且这个采样结果将在PLCPLC执行程序执行程序时被使用。时被使用。2. 2. 程序执行阶段程序执行阶段 PLCPLC按顺序对程序进行扫描,并分别从输入映像区和输按顺序对程序进行扫描,并分别从输入映像区和输出映像区中获得所需的数据进行运算、处理,再将程序执行出映像区中获得所需的数据进行运算、处理,再将程序执行的结果写入寄存执行结果的输出映像区中保存。这个结果在的结果写入寄存执行结果的输出映像区中保存。这个结果在程序执行期间可能发生变化,但在整个程序未执行完毕之前程序执行期间可能发生变化,但在整个程序未执行完毕之前不会送到输出端口。不会送到输出端口。业业精精于于勤勤 技技精精于于专专 学学

30、以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器3. 3. 输出刷新阶段输出刷新阶段 在执行完用户所有程序后,在执行完用户所有程序后,PLCPLC将输出映像区中的内将输出映像区中的内容送到寄存输出状态的输出锁存器中,这一过程称为输出容送到寄存输出状态的输出锁存器中,这一过程称为输出刷新。输出电路要把输出锁存器的信息传送给输出点,再刷新。输出电路要把输出锁存器的信息传送给输出点,再去驱动用户设备。去驱动用户设备。业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄

31、存器基本寄存器PLCPLC的简单工作原理特点的简单工作原理特点: PLCPLC工作的主要特点是工作的主要特点是循环扫描循环扫描执行输入输出采样、程执行输入输出采样、程序执行、输出刷新序执行、输出刷新“串行串行”工作方式,这样既可避免继电器、工作方式,这样既可避免继电器、接触器控制系统因接触器控制系统因“并行并行”工作方式存在的触点竞争,又可工作方式存在的触点竞争,又可提高提高PLCPLC的运算速度,这是的运算速度,这是PLCPLC系统可靠性高、响应快的原因。系统可靠性高、响应快的原因。但是,也导致输出对输入在时间上的滞后。但是,也导致输出对输入在时间上的滞后。 为此,为此,PLCPLC的工作速

32、度要快。速度快、执行指令时间短,的工作速度要快。速度快、执行指令时间短,是是PLCPLC实现控制的基础。事实上,实现控制的基础。事实上, PLCPLC的速度是很快的,执的速度是很快的,执行一条指令,多的几微秒、几十微秒,少的才零点几,或零行一条指令,多的几微秒、几十微秒,少的才零点几,或零点零几微秒。而且这个速度还在不断提高中。点零几微秒。而且这个速度还在不断提高中。业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器 上上图所示的过程是简化的过程,实际的图所示的过程是简化的过程,实际的PLCPLC工作

33、流程还要工作流程还要复杂些。除了复杂些。除了I/OI/O刷新及运行用户程序,还要做些公共处理刷新及运行用户程序,还要做些公共处理工作。公共处理工作有:循环时间监控、外设服务及通讯处工作。公共处理工作有:循环时间监控、外设服务及通讯处理等。理等。 PLCPLC的开机流程要经过上电初始化、系统自检、运行程序、的开机流程要经过上电初始化、系统自检、运行程序、循环时间计算、循环时间计算、I/OI/O刷新、外设及通讯服务等几个阶段,如刷新、外设及通讯服务等几个阶段,如下图所示。下图所示。PLC的详细工作原理的详细工作原理业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCP

34、LC概述及概述及s7-200s7-200基本寄存器基本寄存器PLC的工作流程的工作流程 业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器PLCPLC的编程语言与程序结构的编程语言与程序结构PLCPLC编程语言的国际标准编程语言的国际标准IEC 61131-3IEC 61131-3 是由是由IECIEC(国际电工委员会)制定的世界上第(国际电工委员会)制定的世界上第一个,也是至今为止惟一的工业控制系统的编程语言标准一个,也是至今为止惟一的工业控制系统的编程语言标准 顺序功能图顺序功能图梯形图梯形图功能

35、块图功能块图指令表指令表结构文本结构文本业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器顺序功能图顺序功能图是一种位于其他编程语言之上的图形语言,用来是一种位于其他编程语言之上的图形语言,用来编制顺序控制程序,步、转换和动作是顺序功能图中的三种编制顺序控制程序,步、转换和动作是顺序功能图中的三种主要元件。主要元件。梯形图梯形图是在原继电器是在原继电器接触器控制系统的继电器梯形图基础接触器控制系统的继电器梯形图基础上演变而来的一种图形语言,很容易被工厂熟悉继电气控制上演变而来的一种图形语言,很容易被工

36、厂熟悉继电气控制的技术人员掌握,特别适用于数字量逻辑控制。它是目前用的技术人员掌握,特别适用于数字量逻辑控制。它是目前用得最多的得最多的PLCPLC编程语言。编程语言。功能块图功能块图使用类似数字电路中的各种门电路,加上输入,输使用类似数字电路中的各种门电路,加上输入,输出,通过一定的逻辑连接方式来完成控制逻辑。也可以将函出,通过一定的逻辑连接方式来完成控制逻辑。也可以将函数和功能块连接到电路中,完成各种复杂的功能和计算。有数和功能块连接到电路中,完成各种复杂的功能和计算。有数字电路基础的人很容易掌握。数字电路基础的人很容易掌握。业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心

37、工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器指令表指令表又称语句表。又称语句表。PLCPLC的指令是一种与微机的汇编语言中的指令是一种与微机的汇编语言中的指令相似的助记符表达式,由指令组成指令表程序或语句的指令相似的助记符表达式,由指令组成指令表程序或语句表程序。语句表比较适合熟悉表程序。语句表比较适合熟悉PLCPLC和程序设计的经验丰富的和程序设计的经验丰富的程序员使用。程序员使用。结构文本结构文本是为是为IEC61131-3IEC61131-3标准创建的一种专用的高级编程语标准创建的一种专用的高级编程语言,与梯形图相比,它能实现复杂的数学运算,编写的程序

38、言,与梯形图相比,它能实现复杂的数学运算,编写的程序非常简洁和紧凑。非常简洁和紧凑。业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器1. 1. 梯形图语言(梯形图语言(LADLAD) 梯形图语言是梯形图语言是PLCPLC程序设计中最常用的编程语言。程序设计中最常用的编程语言。它是与继电器线路类似的一种编程语言。由于电气设计它是与继电器线路类似的一种编程语言。由于电气设计人员对继电器控制较为熟悉,因此,梯形图编程语言得人员对继电器控制较为熟悉,因此,梯形图编程语言得到了广泛的欢迎和应用。到了广泛的欢迎

39、和应用。 图图1 1是典型的交是典型的交流异步电动机直接流异步电动机直接启动的继电器控制启动的继电器控制电路图。电路图。 图图2 2是采用是采用PLCPLC控控制的程序梯形图。制的程序梯形图。图图1 1 交流异步电动机直接启动电路图交流异步电动机直接启动电路图业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器图图2 PLC2 PLC梯形图梯形图业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器2 . 2 .

40、指令表语言(指令表语言(STLSTL) 指令表编程语言是指令表编程语言是与汇编语言类似的一种与汇编语言类似的一种助记符编程语言,和汇助记符编程语言,和汇编语言一样由操作码和编语言一样由操作码和操作数组成。图操作数组成。图3 3就是与就是与图图2 PLC2 PLC梯形图对应的指梯形图对应的指令表。令表。图图3 3 指令表指令表业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器3. 3. 功能块图语言(功能块图语言(FBDFBD) 功能块图语言是与数功能块图语言是与数字逻辑电路类似的一种字逻辑电路类似的一

41、种PLCPLC编程语言。图编程语言。图4 4是对应是对应图图1 1交流异步电动机直接交流异步电动机直接启动的功能模块图编程语启动的功能模块图编程语言的表达方式。言的表达方式。图图4 4 功能块图功能块图业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器S7 200 PLC CPUS7 200 PLC CPU模块的外形图模块的外形图业业精精于于勤勤 技技精精于于

42、专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器S7 200 PLC S7 200 PLC (CPU 224 XPCPU 224 XP)模块的外形图)模块的外形图各各I/OI/O点的通点的通/ /断有断有LEDLED指示。与外部的连接使用接线端子。指示。与外部的连接使用接线端子。业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器S7 300 PLCS7 300 PLCS7 400 PLCS7 400 PLC业业精精于于勤勤 技技精精于于

43、专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器S7-200S7-200系列系列PLCPLCS7-200 S7-200 的特点的特点1 1、功能强、功能强2 2、先进的程序结构、先进的程序结构3 3、灵活方便的寻址方法、灵活方便的寻址方法4 4、功能强大、使用方便的编程软件、功能强大、使用方便的编程软件5 5、简化复杂编程任务的向导功能、简化复杂编程任务的向导功能6 6、强大的通信功能、强大的通信功能7 7、品种丰富的配套人机界面、品种丰富的配套人机界面8 8、有竞争力的价格、有竞争力的价格9 9、完善的网上技术支持、完善的网上

44、技术支持业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器CPUCPU模块模块业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄

45、存器数字量扩展模块数字量扩展模块业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器STEP 7-Micro/WIN STEP 7-Micro/WIN 编程软件提供编程软件提供SIMATIC SIMATIC 指令集与指令集与IEC IEC 61131-3 61131-3 指令集指令集 SIMATIC SIMATIC 指令集指令集-由西门子公司提供,有三种编程语由西门子公司提供,有三种编程语言:梯形图,功能块图和语句表语言。言:梯形图,功能块图和语句表语言。IEC 61131-3 IEC 61131-3

46、指令集指令集-标准的指令集,只有梯形图和功标准的指令集,只有梯形图和功能块图能块图 s7-200s7-200的编程语言的编程语言业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器S7-200 S7-200 的程序结构的程序结构主程序(主程序(OB1OB1)-一个项目都必须并且只能有一个主程序,一个项目都必须并且只能有一个主程序,由操作系统调用。每个扫描周期都要执行一次主程序。由操作系统调用。每个扫描周期都要执行一次主程序。子程序子程序-由主程序和其它子程序调用,子程序结束时无需由主程序和其它子程序调用

47、,子程序结束时无需返回指令和结束指令。使用子程序可以简化程序代码和减少返回指令和结束指令。使用子程序可以简化程序代码和减少扫描时间。扫描时间。中断程序中断程序-用来及时处理与用户程序的执行时序无关的操用来及时处理与用户程序的执行时序无关的操作,或者不能事先预测何时发生的中断事件。在发生事件时作,或者不能事先预测何时发生的中断事件。在发生事件时由操作系统调用。由操作系统调用。业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器存储器的数据类型与寻址方式存储器的数据类型与寻址方式数据在存储器中存取的方式数据

48、在存储器中存取的方式数据长度和表示方式称为数据格式数据长度和表示方式称为数据格式1 1、1 1位二进制(开关量)位二进制(开关量)-数据类型为布尔型数据类型为布尔型I 3.2I 3.2区域标识符区域标识符字节地址字节地址位地址位地址由字节地址和位地址组成西门子由字节地址和位地址组成西门子PLCPLC的位存储单元的位存储单元业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器2 2、 多位二进制数多位二进制数2#10102#10101 0 1 01 0 1 0第第0 0位位第第1 1位位第第2 2位位第第

49、3 3位位业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器3 3、 十六进制数十六进制数十进十进制数制数十六十六进制数进制数二进制数二进制数BCDBCD码码十进十进制数制数十六十六进制数进制数二进制数二进制数BCDBCD码码000 00000000 0000990 10010000 1001110 00010000 000110A0 10100001 0000220 00100000 001011B0 10110001 0001330 00110000 001112C0 11000001 00104

50、40 01000000 010013D0 11010001 0011550 01010000 010114E0 11100001 0100660 01100000 011015F0 11110001 0101770 01110000 011116101 00000001 0110880 10000000 100017111 00010001 0111业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器 十六进制数:十六进制数: A E 7 5HA E 7 5H 在在PLCPLC中表示:中表示:16#AE

51、7516#AE75 二进制数:二进制数: 1010 1110 0111 01011010 1110 0111 0101A E 7 5A E 7 5业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器4 4、字节、字与双字、字节、字与双字76543210IB0IB1IB2IB3IB4IB5I3.2I3.2位数据的存放位数据的存放MSBMSBLSBLSB业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器1 1个字节

52、个字节=8=8位二进制位二进制1 1个字个字=2=2个字节个字节=16=16位二进制位二进制1 1个双字个双字=2=2个字个字=4=4个字节个字节=32=32位二进制位二进制31 IB 0IB 1IB 2 IB 3 015 IB 0 87 IB 1 07 IB 0 0高有效字节高有效字节低有效字节低有效字节最高有效字节最高有效字节最低有效字节最低有效字节IW 0IW 0IDW 0IDW 0IB 0IB 0业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器5 5、负数的表示方法、负数的表示方法数据的位数

53、无符号整数有符号整数十进制十六进制十进制十六进制B(字节)8位值02550FF-128127807FW(字)16位值0655350FFFF-327683276780007FFFD(双字)32位值042949672950FFFFFFFF-21474836482147483647800000007FFFFFFFPLC一般用二进制补码来表示有符号数,其最高位为符号位,最高位为0时为正数,为1时为负数。正数的补码是它本身,将正数的补码逐位取反后加1,得到绝对值与它相同的负数的补码。数据的位数与取值范围数据的位数与取值范围业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLC

54、PLC概述及概述及s7-200s7-200基本寄存器基本寄存器6 6、BCDBCD码码BCDBCD码:用码:用4 4位二进制表示一位十进制数位二进制表示一位十进制数用于拨盘开关的输入、输出数码管显示等用于拨盘开关的输入、输出数码管显示等十进十进制数制数十六十六进进制数制数二二进进制数制数BCD码码十十进进制数制数十六十六进进制数制数二二进进制数制数BCD码码000 00000000 0000990 10010000 1001110 00010000 000110A0 10100001 0000220 00100000 001011B0 10110001 0001330 00110000 001

55、112C0 11000001 0010440 01000000 010013D0 11010001 0011550 01010000 010114E0 11100001 0100660 01100000 011015F0 11110001 0101770 01110000 011116101 00000001 0110880 10000000 100017111 00010001 0111业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器CPU CPU 的存储区的存储区1 1、输入过程映像寄存器(、输

56、入过程映像寄存器(I I)在每个扫描周期开始,将现场信号采集送在每个扫描周期开始,将现场信号采集送I I,用户程序中使用,用户程序中使用到的现场信号都从到的现场信号都从I I中取。中取。2 2、输出过程映像寄存器(、输出过程映像寄存器(Q Q)在用户程序指令执行过程中,每次对在用户程序指令执行过程中,每次对Q Q的操作结果都存放在的操作结果都存放在Q Q中。在扫描周期的末尾,将中。在扫描周期的末尾,将Q Q中的数据送达输出模块。中的数据送达输出模块。业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器3

57、 3、变量存储区(、变量存储区(V V)变量存储区用于存放程序执行过程中的中间结果。变量存储区用于存放程序执行过程中的中间结果。CPU 226CPU 226可使用可使用VB0-VB10239VB0-VB102394 4、位存储区(、位存储区(M M)位存储区用于存放程序执行过程中的中间结果。位存储区用于存放程序执行过程中的中间结果。S7 200S7 200可使用可使用MB0-MB31MB0-MB31业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器5 5、定时器存储区(、定时器存储区(T T)定时器的

58、作用相当于继电器系统中的时间继电器。定时器的作用相当于继电器系统中的时间继电器。S7 200S7 200中可使用中可使用T0-T255T0-T255在该区域中存放定时器当前的定时值和定时器的状态在该区域中存放定时器当前的定时值和定时器的状态业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器6 6、计数器存储区(、计数器存储区(C C)S7 200S7 200中可使用中可使用C0-C255C0-C255在该区域中存放计数器当前的计数值和计数器的状态在该区域中存放计数器当前的计数值和计数器的状态7 7、高

59、速计数器(、高速计数器(HCHC)CPU 224 XP CPU 224 XP 中可使用中可使用2 2个个200KHZ200KHZ,4 4个个30KHZ30KHZ。用来累计比用来累计比CPUCPU扫描时间更快的事件,计数过程与扫描周扫描时间更快的事件,计数过程与扫描周期无关。期无关。CPU 226 CPU 226 中可使用中可使用6 6个个30KHZ30KHZ。业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器8 8、累加器(、累加器(ACAC)CPU 226 CPU 226 中可使用中可使用4 4个个

60、3232位的累加器,位的累加器,AC0-AC3AC0-AC3可以作为存储单元,在做数值运算时存放中间结果。可以作为存储单元,在做数值运算时存放中间结果。9 9、特殊存储器(、特殊存储器(SMSM)用于用于CPUCPU与用户之间交换信息。与用户之间交换信息。业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器SMB0特殊存储器功能说明特殊存储器功能说明业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器1010、局

61、部存储器(、局部存储器(L L)S7 200 S7 200 有有6464个字节的局部存储器。个字节的局部存储器。可以作为存储单元,或者给子程序传递参数。可以作为存储单元,或者给子程序传递参数。局部存储变量只在创建该变量的子程序中有效。局部存储变量只在创建该变量的子程序中有效。1111、顺序控制继电器(、顺序控制继电器(S S)顺序控制继电器(顺序控制继电器(SCRSCR)用于组织设备的顺序操作。)用于组织设备的顺序操作。业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器1212、模拟量输入(、模拟量输

62、入(AIAI)存放模拟量的采样值。用户程序只能读该区域不能写。因存放模拟量的采样值。用户程序只能读该区域不能写。因为模拟量输入是一个字长,应从偶数字节地址开始存放。为模拟量输入是一个字长,应从偶数字节地址开始存放。1313、模拟量输出入(、模拟量输出入(AQAQ)存放模拟量的输出值。用户程序只能写该区域不能读。因存放模拟量的输出值。用户程序只能写该区域不能读。因为模拟量输出是一个字长,应从偶数字节地址开始存放。为模拟量输出是一个字长,应从偶数字节地址开始存放。业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基

63、本寄存器CPUCPU存储器的范围与特性存储器的范围与特性软元件名称软元件名称可寻址软元件范围可寻址软元件范围CPU221CPU221CPU222CPU222CPU224CPU224CPU226CPU226输入继电器输入继电器I0.0I15.7I0.0I15.7(IB0IB15IB0IB15)输出继电器输出继电器Q0.0Q15.7Q0.0Q15.7(QB0QB15QB0QB15)通用辅助继电器通用辅助继电器M0.0M31.7M0.0M31.7(MB0MB31MB0MB31)特殊标志继电器特殊标志继电器(只读)(只读)SM0.0SM179.7SM0.0SM179.7(SM0.0SM29.7SM0.

64、0SM29.7)SM0.0SM299.7SM0.0SM299.7(SM0.0SM29.7SM0.0SM29.7)SM0.0SM549.7SM0.0SM549.7(SM0.0SM29.7SM0.0SM29.7)变量存储器变量存储器VB0VB2047VB0VB2047VB0VB8191VB0VB8191VB0VB10239VB0VB10239局部变量存储器局部变量存储器L0.0L63.7L0.0L63.7(LB0LB63LB0LB63)顺序控制继电器顺序控制继电器S0.0S31.7S0.0S31.7(SB0SB31SB0SB31)定时器定时器T0T255T0T255计数器计数器C0C255C0C2

65、55模拟量输入模拟量输入映像寄存器映像寄存器AIW0AIW30AIW0AIW30(只可读)(只可读)(只有偶数地址)(只有偶数地址)AIW0AIW62AIW0AIW62(只可读)(只可读)(只有偶数地址)(只有偶数地址)模拟量输出模拟量输出映像寄存器映像寄存器AQW0AQW30AQW0AQW30(只可写)(只可写)(只有偶数地址)(只有偶数地址)AQW0AQW62AQW0AQW62(只可写)(只可写)(只有偶数地址)(只有偶数地址)高速计数器高速计数器HC0HC0,HC3HC5HC3HC5HC0HC5HC0HC5累加器累加器AC0AC3AC0AC3业业精精于于勤勤 技技精精于于专专 学学以以致

66、致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器直接寻址与间接寻址直接寻址与间接寻址寻址寻址-访问数据的过程访问数据的过程1 1、 直接寻址直接寻址在程序中直接写出地址,如:在程序中直接写出地址,如:VW100VW1002 2、 建立间接寻址的指针建立间接寻址的指针如:如:MOVD &VB200,AC1MOVD &VB200,AC1VB200VB200中存放的不是数据而是地址。中存放的不是数据而是地址。业业精精于于勤勤 技技精精于于专专 学学以以致致用用工程实训中心工程实训中心PLCPLC概述及概述及s7-200s7-200基本寄存器基本寄存器THE ENDTHE END结束结束

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号