版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
电气控制与PLC应用
—基于S7-200SMARTPLC(第5版)
(第4章)熟悉并掌握常用的信号板、信号模块、通信模块学习在开发环境下的编程方法,能够根据实际需要,设计小型PLC控制系统学习目标:
第4章S7-200SMARTPLC的系统配置及开发环境
第4章S7-200SMARTPLC的系统配置及开发环境教学内容:
4.1S7-200SMARTPLC系统的基本组成
4.2S7-200SMARTPLC的CPU模块
4.3
S7-200SMARTPLC的信号板与信号模块
4.4S7-200SMARTPLC系统配置—功率预算
4.5S7-200SMARTPLC开发环境4.1S7-200SMARTPLC的基本组成图4-1S7-200SMARTPLC的基本组成
工程上CPU模块也称为主机,由中央处理单元(CPU,CentralProcessingUnit)、存储器、电源及数字量输入/输出单元等组成。这些都被紧凑地安装在一个独立的装置中。基本单元可以构成一个独立的控制系统。4.1S7-200SMARTPLC的基本组成图4-2常见的S7-200SMARTPLC控制系统组成结构图
一个常见的S7-200SMARTPLC控制系统除需要CPU模块外,还可以通过信号板、信号模块、通信板、通信模块扩展连接输入/输出设备和通信接口,其结构如图4-2所示。4.2S7-200SMARTPLC的CPU模块CPU模块实质上就是一台专用的工业控制计算机,通常一个主机模块都安装有一个或多个CPU。若有多个CPU,那么其中必定有一个主CPU,其余的为辅助CPU,它们协同工作,大大提高了整个系统的运算速度和功能,缩短了程序执行时间。S7-200SMARTPLC是一个系列,其中包括多种型号的CPU模块。不同的CPU型号提供了不同的特征和功能,这些特征和功能可帮助用户针对不同的应用创建有效的解决方案。有关CPU模块的详细信息,可参考表4-1。特性CPUSR20/CPUST20CPUSR30/CPUST30CPUSR40/CPUST40CPUSR60/CPUST60用户存储器用户程序12kB18kB24kB30kB用户数据12kB16kB20kB24kB保持性最大12kB最大12kB最大12kB最大12kB板载数字量I/O输入12DI18DI24DI36DI输出8DQ12DQ16DQ24DQ通信接口PROFINET接口1个,RS485接口1个,附加接口1个扩展模块最多6个信号板1高速计数器(总共6个)单相4个,200kHZ2个,30kHZ5个,200kHZ1个,30kHZ4个,200kHZ2个,30kHZ4个,200kHZ2个,30kHZ
AB相2个,100kHZ2个,20kHZ3个,100kHZ1个,20kHZ2个,100kHZ2个,20kHZ2个,100kHZ2个,20kHZ脉冲输出2个,100kHZ3个,100kHZ3个,100kHZ4个,100kHZPID回路16实时时钟保持时间,7天支持外形尺寸/mm×mm×mm90×100×81110×100×81125×110×81175×100×81表4-1S7-200SMARTPLC各CPU模块的技术规范(标准型)4.2S7-200SMARTPLC的CPU模块标准型CPU模块的正面均可插入一块信号板,以轻松扩展数字量或模拟量I/O点数(或通信接口),同时不影响CPU模块的实际大小。主机可以通过在其右侧扩展连接信号模块,进一步扩展数字量或模拟量I/O点数。紧凑型CPU模块不支持信号版,不能扩展模块,也不具有脉冲输出功能。如下图所示。4.2S7-200SMARTPLC的CPU模块4.2S7-200SMARTPLC的CPU模块信号板是对CPU模块本体的扩展和补充,装于CPU模块本体上,小巧灵活,点数很少。受物理条件限制,一个CPU模块本体一般只能添加一块信号板。信号(或通信)模块则是正常外挂的模块,连接信号(或通信)模块后,设备体积有所增加。主机可连接模块的数量受CPU模块性能的限制。因此,当仅需要在现有CPU模块本体外增加少量I/O点时,用信号板就经济合算得多,一是价格便宜,二是减少空间,特别适合临时性地增加I/O点或者小型项目。4.2S7-200SMARTPLC的CPU模块4.2.1各CPU模块的共同点S7-200SMART系列各CPU模块的主要区别在于本机数字量I/O点数不同,但其共性如下。①
集成的24V传感器/负载电源可供传感器和编码器使用,也可用作输入回路的电源。②
通信及运行状态指示灯。这些指示灯清晰地展现了PLC的工作状态,包括运行、停止和强制等不同模式,让用户一目了然。③
导轨安装卡口。这一设计使得PLC能够轻松地安装在35mm的标准导轨上,同时,该PLC还提供了螺钉式安装的选项,满足不同的安装需求。4.2.1各CPU模块的共同点④
接线端子。与S7-200PLC相比,S7-200SMARTPLC的接线端子更为灵活,所有模块的输入和输出端子均可方便地拆卸,为用户带来了极大的便利。⑤
扩展模块接口。该接口采用插针式设计,与扩展模块的连接更为紧密,确保了数据传输的稳定性和可靠性。⑥
通用MicroSD卡槽。这一设计不仅支持程序下载,还能用于PLC固件的更新,进一步增强了其功能性和易用性。⑦I/O指示灯。当I/O点接通时,相应的指示灯会亮起,为用户提供直观的反馈。4.2.1各CPU模块的共同点⑧RS-485串口。该串口支持多种通信协议,如自由口通信、USS通信和Modbus通信等,使得PLC能够灵活地与其他设备进行数据交换。⑨
带隔离的PROFINET以太网接口,可使用TCP/IP和ISO-on-TCP两种协议。支持S7通信,可以作为服务器和客户机,数据传输速率高达100Mb/s,可建立最多8个连接。自动检测数据传输速率,RJ-45连接器有自协商和自动交叉网线(AutoCrossOver)功能。后者是指用直通网线或者交叉网线都可以连接CPU和其他以太网设备或交换机。
⑩
所支持的标准编程语言有梯形图(LAD)、语句表语言(STL)和功能块图(FBD)。4.2.2CPU模块集成的工艺功能
CPU模块具有强大的集成工艺功能,包括通信功能、运动控制功能、PID控制功能和高速计数器能力。1.通信功能S7-200SMARTPLC支持多种通信协议,包括PROFINET、RS485、MPI和PROFIBUS-DP。通过集成1个PROFINET接口和1个RS485接口,S7-200SMARTPLC可以与变频器、伺服驱动器和触摸屏等设备进行高效通信。此外,通过扩展模块,其通信端口数量最多可增至4个,满足复杂系统的通信需求。4.2.2CPU模块集成的工艺功能2.运动控制功能S7-200SMARTPLC支持高速脉冲输出功能,CPU模块本体最多可集成3路高速脉冲输出,频率高达100KHz,支持PWM/PO输出方式及多种运动模式。配合向导设置功能,用户可以轻松实现设备调速、定位等复杂功能。3.PID控制功能S7-200SMARTPLC具备PID控制功能,最多可以支持16个PID控制回路,每个回路都可以独立配置PID参数,用户可以通过PID向导完成PID编程,用于简单的闭环过程控制。这一功能在需要精确调节和控制的生产过程中尤为重要,如温度、压力和流量控制等。4.2.2CPU模块集成的工艺功能4.高速计数器功能S7-200SMARTPLC支持高速计数器功能,能够处理高速信号的计数和测量。高速计数器有8种模式,标准型的CPU有6个高速计数器,经济型的CPU只有4个高速计数器。这一功能在需要高精度计数的应用中非常有用,如包装机、装配线等设备中。STEP7-Micro/WINSMART提供高速计数器向导,可自动生成初始化程序和中断程序,简化配置流程。用户仅需选择计数器编号、模式、输入端子及中断类型,向导即可完成参数设置和代码生成。4.2.3CPU模块的相关硬件1.通信接口S7-200SMARTPLC一般都带有通信接口。S7-200SMARTPLC在CPU模块本体上集成有RS485和PROFINET(除CRx0s外)接口,用户可通过通信接口实现PLC与编程器的硬件连接。RS485接口支持PPI(点对点接口)协议和自由口通信,PROFINET接口支持的协议有TCP/IP、ISO-on-TCP等。2.电池S7-200SMARTPLC的SBBA01电池板用于实时时钟的长期备份。该电池板插入CPU正面的信号板插槽中,适用于固件版本2.0及更高版本的CPU。3.LED指示灯在S7-200SMARTCPU上有3个指示灯,分别是RUN、STOP、ERROR。这三个指示灯,通过它们不同的闪烁方式,向我们准确无误地传达着PLC的运行状态。4.2.3CPU模块的相关硬件4.输入/输出接口
各主机上均配有少量的输入/输出接口,允许PLC本体直接连接少量的输入/输出设备。PLC的I/O功能主要靠配置各种输入/输出模块来实现。
输入端、输出端是PLC与外部输入信号、外部负载联系的窗口。输入/输出扩展接口是PLC主机为了扩展输入/输出点数和类型而设置的。输入/输出扩展接口有并行接口和串行接口两种形式。
扩展模块共有3种类型。①
信号模块,安装在CPU模块的右侧;②
信号板,安装在CPU模块的顶部;③
功能模块,安装在CPU模块的右侧。4.3S7-200SMARTPLC的信号板与信号模块S7-200SMARTPLC允许通过信号板和信号模块扩展输入/输出设备,这使它具有强大的可扩展性和高度的灵活性。S7-200SMARTPLC各CPU模块只设置有少量的DI/DO和AI/AO接口,当系统容量比较大、系统需要连接的外部DI/DO甚至AI/AO设备较多时,可以通过信号板或信号模块进行扩展。S7-200SMARTPLC标准型CPU模块都允许在正面连接一块信号板,用来扩展数字量或模拟量I/O以及通信接口。也可以在CPU模块的右侧连接信号模块,以扩展数字量或模拟量I/O。4.3.1
信号板信号板(SignalBoard,SB)是一种紧凑型扩展模块,可直接安装在CPU模块的正面插槽,无需占用额外的扩展模块位置,安装前后不会增加CPU模块所需的空间,安装尺寸不变,这也是S7-200SMARTPLC的一大亮点。适合小规模I/O扩展或通信功能增强。CPU会自动识别扩展的I/O,地址分配与CPU内置I/O连续。。S7-200SMART共有3种信号板,分别是:数字量I/O信号板SBDT04,模拟量I/O信号板SBAQ01、SBAE01,功能信号板SBCM01和SBBA01,技术规范概要见表4-4和表4-5。4.3.1
信号板4.3.1
信号板表4-4S7-200SMARTPLC的I/O信号板技术规范概要型号SBDT04(数字量输入/输出)SBAE01(模拟量输入)SBAQ01(模拟量输出)尺寸(W×H×D)/mm×mm×mm35×52.2×1635×52.2×1635×52.2×16额定电压24V24V24V功耗1.5W0.4W1.5WI/O点数2DI,2DQ1AI×12位1QI×12位表4-5S7-200SMARTPLC的功能信号板技术规范概要型号SBBA01(电池信号板)SBCM01(RS485/232信号板)尺寸(W×H×D)/mm×mm×mm35×52.2×1635×52.2×16额定电压24V24V功耗0.6W0.5W扩展功能电池诊断RS485接口,RS232接口4.3.2
信号模块SignalModule,简称SM除通过信号板进行少量点数的扩展外,S7-200SMART也提供了各种信号模块进行较多点数的I/O扩展。信号模块连接在CPU模块的右侧。如表4-1所述,CPUSRX0和CPUSTX0都可以接受8个信号模块的扩展。信号模块不能与CPUCRX0和CPUCRX0s一起使用。在信号模块中,用光电耦合器、光敏晶闸管、小型继电器等来隔离PLC的内部电路和外部的输入、输出电路。因此,信号模块除传递信号外,还有电平转换与隔离的作用。4.3.2
信号模块信号板与信号模块的不同之处表现在3个方面:①
尺寸方面:安装信号板不影响CPU模块的安装尺寸,而信号模块装在CPU模块的外侧,会怎加CPU模块的附加尺寸。②
适用性:信号板无需外部供电,信号模块可能需要外部供电,如信号输出模块。③
扩展点数:信号板用于少量I/O点数或个别功能的扩展,信号模块用于较多I/O点数、更灵活的功能扩展。4.4S7-200SMARTPLC系统配置—功率预算
S7-200SMARTPLC主机扩展模块进行扩展时会受到供电能力的限制。
每个CPU模块都提供了5VDC和24V
DC电源,连接扩展模块时,CPU模块会为这些扩展模块提供电源。如果扩展模块的5VDC功率要求超出CPU模块的功率预算,则必须减少一些扩展模块,直到功率在预算范围之内。24VDC的电源又称传感器电源,可以为本体输入接口或扩展模块上的继电器线圈供电。如果使用CPU模块自带的24VDC电源供电,则需要对电源进行功率检验。很多情况下,用户也可以在外部提供一个24VDC电源,此时需要用户手动将外部电源与输入接口或继电器线圈进行连接。若超出CPU模块的功率预算,将导致无法连接CPU模块所允许的最大数量的扩展模块。4.4S7-200SMARTPLC系统配置—功率预算
传感器电源和外部24VDC电源不能并联,否则会因每个电源都试图建立自己首选的输出电压而引发冲突。该冲突可能使其中一个电源或两个电源的寿命缩短,或立即出现故障,从而导致PLC控制系统运行不确定。运行不确定可能导致人身伤亡事故或财产损失等。传感器电源和外部电源应分别给不同的位置供电,并允许将多个公共端连接到一个位置。所有非隔离的相应公共端必须连接到同一个外部参考电位上。功率要求预算示例:假设某PLC控制系统选用了S7-200SMARTPLCCPUSR40AC/DC/继电器型,用到3个EM8点继电器型数字量输出(EM
DR08),1个EM8点数字量输入(EMDE08),功率预算表见表4-7。4.4S7-200SMARTPLC系统配置—功率预算CPU额定负载能力CPU额定功率5VDC24VDCCPUSR40AC/DC/继电器1400mA300mA系统实际功耗计算系统要求计算5VDC24VDCCPUSR40,24点输入-24×4mA=96mA插槽
0:EMDR08120mA8×11mA=88mA插槽
1:EMDR08120mA8×11mA=88mA插槽
2:EMDR08120mA8×11mA=88mA插槽
3:EMDE08105mA8×4mA=32mA总要求465mA392mACPU额定负载能力与系统实际连接要求的差额电流盈余计算5VDC24VDC盈余结果935mA-92mA结论:①5VDC电源的额定负载能力为1400mA,远大于该示例实际需求的465mA。②
计算结果表明应为输入和输出模块(24VDC)提供392mA的电流,而CPU模块只能提供300mA,因此实际上应该额外增加一个至少能够提供92mA电流的24VDC电源,以运行所有该电源电压的输入和输出模块。表4-7功率预算表4.5S7-200SMARTPLC开发环境STEP7-Micro/WINSMART是西门子提供的用于集成工程组态的共享工作环境,主要针对S7-200SMART以及早期的S7-200机型的PLC进行工程项目设计的开发环境。STEP7-Micro/WINSMART软件提供PLC编程功能,用户可以通过这款软件设计新的PLC设备控制方案,软件提供丰富的设备编辑功能,直接对硬件设备编程,在软件中添加设备控制指令,用户可以在软件中为不同的控制器编辑指令,可以在软件中将编辑完毕的信息写入到PLC设备,STEP7-Micro/WINSMART会加密所有的项目、POU和数据块密码以提高其安全性。S7-200SMARTPLC用户程序的编写,可以在STEP7-Micro/WINSMART中进行。STEP7-Micro/WINSMART提供了IEC61131-3标准中的多种编程语言,如梯形图、功能框图、语句表等。提供在线测试功能,具备实时监控和诊断功能。本节以STEP7-Micro/WINSMARTV2.8为例介绍其基本功能和使用方法。4.5S7-200SMARTPLC开发环境
将STEP7-Micro/WINSMARTCD插入到计算机的CD-ROM驱动器中,或从西门子官方网站免费下载STEP7-Micro/WINSMART。安装程序将自动启动并引导您完成整个安装过程。有关安装STEP7-Micro/WINSMART的详细信息,请参见自述文件。S7-200SMARTCPU可以通过以太网电缆或PC/PPI电缆与安装有STEP7Micro/WINSMART的编程设备进行通信连接。通过通信协议选择、IP地址分配等操作建立Micro/WINSMART与CPU的连接,实现S7-200SMARTPLC程序的上载和下载。4.5.2软件界面与功能STEP7-Micro/WINSMART的用户界面为创建用户项目程序提供了一个便捷的工作环境(STEP7‑Micro/WINSMART项目是带有.smart扩展名的文件)。要打开用户界面,请双击电脑桌面上的STEP7-Micro/WIN
SMART图标
,也可从桌面“开始”(Start)菜单的“SIMATIC”或“SiemensAutomation”组件中选择“STEP
7‑MicroWIN
SMART”。STEP7-Micro/WINSMART用户界面如图4-4所示。每个编辑窗口均可按您所选择的方式停放或浮动以及排列在屏幕上。
可单独显示每个窗口(如图4-4所示),也可合并多个窗口以从单独选项卡访问各窗口,其功能和作用如下:4.5.2软件界面与功能①
快速访问工具栏。快速访问工具栏显示在菜单选项卡正上方。通过快速访问文件按钮可简单快速地访问“文件”(File)菜单的大部分功能,并可访问最近打开的文档。快速访问工具栏上的其它按钮对应于文件功能“新建”(New)、“打开”(Open)、“保存”(Save)和“打印”(Print)。②
项目树。是用户界面的核心导航面板。项目树显示所有的项目对象和创建控制程序需要的指令。您可以将单个指令从树中拖放到程序中,也可以双击指令,将其插入项目编辑器中的当前光标位置。项目树可以对项目进行组织,如图4-5所示。项目树的下半部分是指令选项,也称指令树。4.5.2软件界面与功能③
导航栏。导航栏显示在项目树上方,可快速访问项目树上的对象。单击一个导航栏按钮相当于展开项目树并单击同一选择内容。导航栏具有符号表、状态图表、数据块、系统快、交叉引用和通信几组图标,用于访问STEP7-Micro/WINSMART的不同编程功能。④
菜单。STEP7-Micro/WINSMART显示每个菜单的菜单功能区。可通过右键单击菜单功能区并选择“最小化功能区”(MinimizetheRibbon)的方式最小化菜单功能区,以节省空间。⑤
程序编辑器。程序编辑器包含程序逻辑和变量表,可在该表中为临时程序变量分配符号名称。子程序和中断例程以选项卡的形式显示在程序编辑器窗口顶部。单击这些选项卡可以在子程序、中断和主程序之间切换。4.5.2软件界面与功能
⑥
符号信息表。符号是可为存储器地址或常量指定的符号名称。您可为下列存储器类型创建符号名:I、Q、M、SM、AI、AQ、V、S、C、T、HC。在符号信息表中显示某程序段中使用的符号的名称、地址和注释信息。⑦
符号表。符号表可以显示、插入或修改所有程序中用到的符号名称、地址和注释信息。⑧
状态栏。,状态栏位于主窗口底部,显示在STEP7-Micro/WINSMART中执行的操作的编辑模式或在线状态的相关信息。⑨
输出窗口。“输出窗口”显示最近编译的POU和在编译过程中出现的错误的清单。⑩
以后分别是状态图表、变量表、数据块、交叉引用。4.5.2软件界面与功能
图4-5项目树各组件示意图
在状态图表中,可以输入地址或已定义的符号名称,通过显示当前值来监视或修改程序输入、输出或变量的状态。通过状态图表还可强制或更改过程变量的值。可以创建多个状态图表,以查看程序不同部分中的元素。可以将定时器和计数器值显示为位或字。如果将定时器或计数器值显示为位,则会显示指令的输出状态(0或1)。如果将定时器或计数器值显示为字,则会显示定时器或计数器的当前值。4.5.2软件界面与功能
通过变量表,可定义对特定POU局部有效的变量。在以下情况下使用局部变量:•需要创建不引用绝对地址或全局符号的可移值子程序。
•需要使用临时变量(声明为TEMP的局部变量)进行计算,以便释放PLC存储器。
•需要为子程序定义输入和输出。
数据块允许您向V存储器的特定位置分配常数(数字值或字符串)。您可以对V存储区的字节(V或VB)、字(VW)或双字(VD)地址赋值。还可以输入可选注释,前面带双正斜线//。
若要了解程序中是否已经使用以及在何处使用某一符号名称或存储器分配,使用交叉引用表。交叉引用表标识在程序中使用的所有操作数,并标识POU、程序段或行位置以及每次使用操作数时的指令上下文。在交叉引用表中双击某一元素可显示POU的对应部分。4.5.2软件界面与功能
在
STEP7-Micro/WINSMART
中,项目创建是整个PLC编程工程的起点,其核心作用是建立并管理一个结构化的编程环境,为后续硬件组态、程序编写、调试和维护提供基础框架。
在STEP7-Micro/WINSMART编程软件界面,可以完成项目的创建、打开、关闭、导入、导出、上传和下载等功能。1.项目新建
新建工程项目有二种方法:一是单击菜单栏中的“文件”→“新建”图标,即可新建工程项目;二是单击快速工具栏中的“新建”图标选项。4.5.3项目创建2.保存项目
保持工程项目有二种方法:一是单击菜单栏中的“文件”→“保存”图标,即可保存新建工程项目;二是单击快速工具栏中的“保存”图标选项。STEP7-Micro/WINSMART项目是带有.smart扩展名的文件。3.打开项目
打开项目的方法比较多,常用方法:一是单击菜单栏中的“文件”→“打开”图标,找到要打开的文件位置,选中要打开的文件,单击“打开”按钮即可打开项目;二是单击快速工具栏中的“打开”图标选项,选择所需文件打开;三是直接在工程项目的存放目录下双击改项目文件,也可以打开此项目。。4.5.3项目创建STEP7-Micro/WINSMART
中,硬件组态是PLC项目开发的核心环节,其作用是通过软件配置与实际硬件设备的匹配关系,确保PLC系统能够正确识别、管理和控制所有物理模块。硬件组态是在“系统块”中设置实际系统使用的CPU型号、扩展模块和信号板的型号(也称添加设备),并设置它们的相关参数,以便生成一个与实际硬件完全相同的系统,方便后续程序的编辑和调试。需要注意的是“系统块”中不涉及电源扩展模块的配置问题。1.硬件配置(也称添加设备)
打开新建项目或打开的已有项目需要更改硬件设置,需要进行硬件配置。硬件配置首先双击项目树中的图标或者单击导航栏中的系统块图标,打开的界面如图4-6所示。也可以在“视图”(View)菜单功能区的“窗口”(Windows)区域内,从“组件”(Component))下拉列表中选择“系统块”。4.5.4硬件组态及设置
系统块对话框的顶部显示已经添加的模块,并允许添加或删除模块。使用下拉列表可更改、添加或删除CPU型号、信号板和扩展模块,如图4-7所示。添加模块时,输入列表和输出列表将显示已分配的输入地址和输出地址。
用同样的方法可以组态信号板和扩展模块,点击“确定”后硬件配置就完成了。硬件配置示例如图4-8所示,其中硬件包含CPUSR30(AC/DC/Relay)、SBDT04(2DI/2DQTransistor)、EMDE08(8DI)、EMDR08(8DQRelay)、EMAM03(2AI/1AQ)、EMAR02(2AIRTD)和EMAT04(4AITC)。4.5.4硬件组态及设置4.5.4硬件组态及设置
图4-6系统块对话框
图4-7系统块下拉列表图4-8硬件配置示例
图4-9以太网端口设置2.相关参数设置
单击组态选项树中的任意节点均可修改所选模块的项目组态。1)CPU的设置选项CPU模块的有通信、数字量输入和脉冲捕捉位、数字量输出、保持范围、安全和启动等组态选项。①
对通信进行设置
单击“系统块”对话框的“通信”节点设置以太网端口、背景时间和RS485端口。设置界面如图4-9所示。
以太网端口:若要使CPU从项目中获取其以太网网络端口的相关信息,则勾选“IP地址数据固定为下面的值,不能通过其他方式更改”复选框。然后便可输入“IP地址”、“子网掩码”、“默认网关”、“站名称”以太网信息,系统默认值如图4-9所示,最后单击“确认”按钮即可。如果是要修改CPU的IP地址,则需要把“系统块”下载到CPU中,运行后才能生效。4.5.4硬件组态及设置
背景时间:可组态专门用于处理通信请求的扫描周期时间百分比。增加专门用于处理通信请求的时间百分比时,亦会增加扫描时间,从而减慢控制过程的运行速度。扫描时间仅在过程通信请求需要处理时增加。如图4-9所示,默认值为10,即10%。
如果有HMI设备或其他的CPU通过EMDP01与S7-200SMARTCPU通信,则EMDP01PROFIBUSDP模块需要额外的后台通信时间。开放式用户通信(OUC)还会给CPU增加额外负荷,并可能需要额外的后台时间。RS485端口地址:单击滚动按钮输入所需CPU地址(1-126)。默认端口地址为2。
波特率:从下拉列表中选择所需数据波特率(9.6Kbps、19.2Kbps或187.5Kbps)。4.5.4硬件组态及设置②
设置数字量输入
单击“系统块”对话框的“数字量输入”节点设置滤波器时间和脉冲捕捉位。
设置滤波时间:通过设置输入延时,您可以过滤数字量输入信号。输入状态改变时,输入必须在时延期限内保持在新状态,才能被认为有效。滤波器会消除噪音脉冲,并强制输入线在数据被接受之前稳定下来。设置方法是选中CPU,之后选中“数字量输入”选项,再修改延时时间,最后单击“确定”按钮,如图4-10所示。
设置脉冲捕捉位:S7-200SMARTPLCCPU为数字量输入点提供脉冲捕捉功能,使用了脉冲捕捉功能可以捕捉到比扫描周期还短的脉冲。设置方法是选中CPU,之后选中“数字量输入”选项,再勾选对应的输入点(本例为I0.0)的“脉冲捕捉”选项,最后单击“确定”按钮(后续各项设置同此操作),如图4-10所示。4.5.4硬件组态及设置③
设置数字量输出
当PU处于STOP模式时,可将数字量输出点设置为特定值,或者保持STOP模式之前的输出状态。单击“系统模块”对话框的“数字量输出”,打开“数字量输出”对话框。STOP模式下,有两种方法可用于设置数字量输出行为。
将输出冻结在最后状态:选中此复选框,就可在进行RUN到STOP转换时将所有数字量输出冻结在其最后的状态,最后单击“确定”按钮。替换值:如果“将输出冻结在最后状态”复选框未选中,若选中本复选框,单击“确定”按钮,即可实现对应数字量输出点状态替换,如图4-11所示。在本例中,当CPU从RUN切换到STOP模式时,Q0.0和Q0.1的状态将是ON(1)。数字量输出的默认替换值为OFF(0)。4.5.4硬件组态及设置④
组态保持范围
单击“系统块”对话框的“保持范围”,可打开“保持范围”对话框,如图4-12所示。设置断电数据保持后,断电时,CPU将指定的保持性存储器范围的数据保存到永久存储器;上电时,CPU将自动恢复指定的保持性存储器断电前的值。4.5.4硬件组态及设置
图4-10滤波时间、脉冲捕捉设置
图4-11替换值设置⑤
设置系统安全
单击“系统块”对话框的“安全”,打开“安全”对话框,可设置密码保护功能,如图4-13所示。密码的保护等级分为4个等级,除了“完全权限”(1级)外,其他的均需要在“密码”和“验证”文本框中输入起保护作用的密码。
如果忘记密码,则只有一种选择,即使用存储卡复位为出厂默认值。⑥
启动选项
单击“系统块”对话框的“启动”,打开“启动”对话框,可设置启动选项。CPU启动模式有三种,即STOP、RUN和LAST,如图4-14所示。三种模式的含义如下:•STOP模式。CPU在上电或重启后始终应该进入STOP模式,这是默认选项。•RUN模式。CPU在上电或重启后始终应该进入RUN模式。•LAST模式。CPU应该进入上一次上电或重启前存在的工作模式。4.5.4硬件组态及设置2)扩展模块和信号板的设置选项
扩展模块和信号板的设置选项中,开关量的选项与CPU的开关量选项一致,只有模拟量参数设置不同。①
设置模拟量输入
在“系统块”对话框中选中“模拟量输入模块”,再选中要设置的通道,本例为通道0,如图4-15所示。。4.5.3项目创建图4-12保持范围设置
图4-13安全设置类型:对于每条模拟量输入通道,都将类型设置为电压或电流。通道0和通道1的类型相同,通道2和通道3的类型相同。范围:通道的电压范围或电流范围。抑制:消除或最小化以下频率点的噪声,对应频点为10Hz、50Hz、60Hz、400Hz。滤波:平滑模拟量输入信号,可选择无(1个周期)、弱(4个周期)、中(16个周期)、强(32个周期)中的一个。报警:可设置所选通道是启用还是禁用以下报警:超出上限(值>32511)、超出下限(值<-32512)。
4.5.3项目创建
图4-14启动设置
图4-15模拟量输入设置②
设置模拟量输出
在“系统块”对话框中选中“模拟量输出模块”,再选中要设置的通道,本例为通道0,如图4-16所示,各选项设置与“模拟量输入”类似。STOP模式下的输出状态为,当CPU处于STOP模式时,可将模拟量输出点设置为特定值,或者保持在切换到STOP模式之前存在的输出状态。③
设置热电阻输入
在“系统块”对话框中选中“热电阻模块(RTD)”,再选中要设置的通道,本例为通道0,如图4-17所示。设置选项包括类型、电阻、系数、标尺、抑制、滤波和报警等。④
设置热电偶输入
在“系统块”对话框中选中“热电偶模块(TC)”,再选中要设置的通道,本例为通道0,如图4-18所示。设置选项包括类型、热电偶、标尺、抑制、滤波、源参考温度和报警等。4.5.3项目创建4.5.3项目创建
图4-16模拟量输出设置
图4-17热电阻输入设置图4-18热电偶输入设置
图4-19程序编辑器
在STEP7-Micro/WINSMART中进行程序编辑、保存与调试时,需严格遵循标准化流程,以确保项目可靠性、可维护性和执行效率。1.程序的编辑
创建或打开项目后,系统会自动打开主程序MAIN(OB1),操作者就可以在程序编辑器内编辑程序。程序的编辑比较方便,编写实例如图4-19所示。
为了读写程序的方便,可以对程序或程序段加注释说明。在编写程序之前,可以为存储器地址或常量指定的符号名称。STEP7-Micro/WINSMART软件通过符号表来定义。
位于主窗口底部的状态栏提供您在STEP7-Micro/WINSMART中所执行的操作的相关信息。在编辑模式下工作时,状态栏显示简要状态说明、当前程序段编号、当前编辑器的光标位置、当前编辑模式等信息。。4.5.5程序的编辑、保存、调试与监控2.程序的保存与下载(1)程序的保存
如图4-20所示,要以指定的文件名在指定的位置保存项目,可进行如下操作:①
在“文件”菜单功能区的“操作”区域,单击“保存”按钮下的向下箭头以显示“另存为”按钮。②
单击“另存为”按钮,然后为保存项目提供文件名。③
在“另存为”对话框中输入项目名称。④
浏览到想要保存项目的位置。⑤
点击“保存”以保存项目。4.5.5程序的编辑、保存、调试与
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年元宇宙数字资产的持仓分析系统
- 2025年工业AR远程诊断系统
- 宝宝皮肤保湿清洁
- 2026-2030高仿鞋行业市场深度分析及发展策略研究报告
- 某钢铁厂设备维护管理准则
- 异位妊娠的护理职业发展-1
- 护理礼仪:护理工作礼仪趋势
- 护理课件学习资源库
- 某纺织厂质量管理规则
- 护理三查的常见问题与解决方法
- 操作系统-002-国开机考复习资料
- 2025国家开放大学《人类发展与环境保护》形成性考核123答案+终结性考试答
- 酒店拆除改造工程专项拆除施工方案
- 住建部房屋市政工程安全生产标准化指导图册
- 广州市荔湾区白鹤洞街道公开招考1名合同制工作人员管理单位遴选500模拟题附带答案详解
- 先天性胆道闭锁(共29张课件)
- 人教版(2024新版)八年级上册物理《开启科学探索之旅》教学设计
- 人教版三年级《语文下册》期末试卷(下载)
- 马工程《公共财政概论》课后习题库(含)参考答案(可做期末复习和试卷)
- 2023-2024学年湖南省衡阳市小学语文五年级期末自我评估考试题附参考答案和详细解析
- GB/T 27648-2011重要湿地监测指标体系
评论
0/150
提交评论