总线插头、总线电缆、电机驱动、触摸屏、变频器、电源模块、控制模块、人机界面,数控系统、数控伺服驱动模块、西门子楼宇系列、备品备件等
产品简介
详细介绍
继电器数字输出6ES72882DE080AA0编程控制器
中的程序编
译错误
下载程序时,CPU 会对程序进行编译。如果 CPU 检测到程序违反编译规则,将中止
下载,并生成一个错误代码。(已经下载到 CPU 的程序仍然存在于存储器中,不
会丢失。)可以在修正错误后再次下载程序。
I/O 设备错误 上电和下载系统块后,CPU 验证系统块中存储的 I/O 组态与 CPU、信号板和实际存在
的扩展模块是否匹配。任何不匹配将导致生成设备的组态错误。在运行时,设备检测
到的其他 I/O 问题(如缺少用户电源或输入值超出限制)可生成 I/O 错误。
CPU 将模块状态信息存储在特殊存储器 (SM) 位中。程序可以监视和评估这些位。
SM5.0 是全局 I/O 错误位,当存在任何 I/O 错误条件时,它将保持置位。
程序执行错误 程序在执行过程中可能产生错误。这些错误的原因可能是指令使用不正确或指令处理
的数据无效。例如,如果程序执行期间更改了指针,则程序编译时有效的间接地址指
针可能会指向非法地址。更改指针指向无效地址为运行时间编程问题的一个示例。发
生运行时编程故障时,CPU 会将 SM4.3 置位。SM4.3 会在 CPU 处于 RUN 模式期间
一直保持置位。
程序可通过执行 GET_ERROR 指令 (页 370)获取当前非致命错误代码并将 SM4.3 复
位为 OFF。有关违反编译规则和运行时编程问题的描述,请参见非致命错误代码列表 (页 972)。
有关用于报告 I/O 和程序执行错误的 SM 位的详细信息,请参见 SM 位 (页 979)的描述。
5.7.6 致命错误
致命错误导致 PLC 停止执行程序。 根据致命错误的严重程度的不同,致命错误可能导致
PLC 无法执行任一或全部功能。处理致命错误的目的是使 PLC 进入安全状态,这样 PLC
能对现有错误条件的询问做出响应。
检测到致命错误时,PLC 将切换到 STOP 模式、点亮 STOP 和 ERROR LED、覆盖输出
表并切断输出。 PLC 一直处于该状态,直到致命错误条件得到纠正。
在进行更改以纠正致命错误条件后,使用下列方法之一重新启动 PLC:
● 关闭 PLC 的电源后再重新接通。
● 使用 STEP 7-Micro/WIN SMART,在 PLC 菜单功能区的“修改"(Modify) 区域单击“暖
启动"(Warm Start) 按钮。 这会强制 PLC 重新启动并清除所有致命错误。
重新启动 PLC 将清除致命错误条件并执行上电诊断测试以验证致命错误是否已纠正。 如
果发现其它致命错误条件,则 PLC 将再次点亮 ERROR LED,指示仍然存在错误。 否
则,PLC 将开始正常运行。
有些错误条件可能会导致 PLC 无法进行通信。 在这些情况下,无法查看 PLC 中的错误
代码。 这些类型的错误表明硬件发生故障,需要修理 PLC;更改程序或清空 PLC 存储器
无法解决这些问题。
有关详细信息,请参见致命错误代码列表 (页 975)。
5.8 在 在 RUN 模式下执行程序编辑
警告
继电器数字输出6ES72882DE080AA0编程控制器
继电器数字输出
6ES72882DE080AA0
编程控制器
【尾词二】
可式皮带输送机适用于散粮、包粮的输送、堆垛、装卸车等作业。用于输送散状物料。 小松、沃尔沃建筑设备、利勃、约翰迪尔天津工厂、斗山工程机械等企业的负责人出席会议。这种输送机实际上是比通用固定胶带输送机多安装了一个贮带仓和一套贮带装置。输送带是挠性构件,具有输运坡度适应性较强的特点,便于布置为弯曲的形状,在作业场地高低不平时,很容易布置。
在 在 RUN 模式下下载程序的风险
在 RUN 模式下将程序变更下载至 PLC 时,相关变更将立即对程序运行产生影响。因此
根本没有防范错误的余地;编程编辑中的错误将可能导致严重人身伤害甚至死亡和/或
设备损坏。仅符合条件的相关人员可以执行 RUN 模式下的程序编辑。
编程概念
5.8 在 RUN 模式下执行程序编辑
S7-200 SMART
140 系统手册, V2.5, 01/2020, A5E03822234-AI
概述
借助“在 RUN 模式下执行程序编辑"功能,无需将 PLC 切换为 STOP 模式即可对程序进
行修改,并将相关变更下载至 PLC。
● 无需停机即可对当前程序进行细微修改。
示例:更改参数值。
● 借助此功能,可更快速地执行程序调试。
示例:对常开或常闭开关进行取反逻辑操作。
如果将相关更改下载至实际过程(相对仿真过程而言,程序调试期间可能会进行模拟仿
真),下载之前,请务必全面考虑可能会对机器和机器操作员造成的安全后果。
在 RUN 模式下执行程序编辑的过程中,只能下载程序块(OB1,子例程和中断)。在
RUN 模式下执行程序编辑的过程中,无法下载系统块或数据块。
在 在 RUN 模式下执行编辑的前 提条件
若要在 RUN 模式下将程序编辑下载至 PLC,必须满足以下前提条件:
● 程序编译必须成功。
● 运行 STEP 7-Micro/WIN SMART 的计算机与 PLC 之间必须已成功建立通信。
● 目标 PLC 的固件必须支持在 RUN 模式下进行程序编辑。仅带有 V2.0 版或更新版固
件的 S7-200 SMART CPU 支持在 RUN 模式下进行程序编辑。
● 必须为受保护的 POU 提供密码才能打开块(用于正常编辑、在 RUN 模式编辑和程序
状态操作)。
如果在 RUN 模式下执行程序编辑的过程中将 PLC 切换为 STOP 模式,则 PLC 将中止编
辑会话。
可能发生的问题
为了帮助您确定是在 RUN 模式还是在 STOP 模式下将程序相关变更下载至 PLC,需考
量在 RUN 模式下执行编辑时各种类型的程序变更所产生的影响:
● 如果删除输出的控制逻辑,则在下次重新上电或切换为 STOP 模式之前,输出将始终
保持为其的状态。
● 如果删除在 RUN 模式下执行编辑时已运行的 HSC、Motion、或 PLS 函数,则
HSC、Motion、或 PLS 函数将继续运行,直至下一次上电循环或切换到 STOP 模
式。
编程概念
5.8 在 RUN 模式下执行程序编辑
S7-200 SMART
系统手册, V2.5, 01/2020, A5E03822234-AI 141
● 如果在 RUN 模式下执行编辑的过程中删除 ATCH 或 DTCH 指令却未删除相应中断例
程,则在下次重新上电或切换为 STOP 模式之前,无论何时只要发生控制事件,仍会
继续执行中断例程。
● 如果添加以*扫描标志为条件的 ATCH 指令,则在下次重新上电或发生 STOP-to-
RUN 模式转换之前,CPU 不会使能相关事件。
● 如果删除 ENI 或 DISI 指令,则在下次重新上电或发生 RUN-STOP 模式转换之前,激
活的中断例程仍将继续运行。
● 如果在 RUN 模式下执行编辑的过程中修改 RCV 指令表的地址,且 RCV 指令处于激
活状态,则 PLC 会将接收到的数据写入旧的表地址中。完成当前(旧地址)接收请求
之后,PLC 才会使用新地址。由于已完成程序编辑,如果程序在新地址中查找数据,
会发现其中不存在数据。GET 与 PUT 指令的功能类似。
说明
CPU 型号 CPU CR20s、CPU CR30s、CPU CR40s 和 CPU CR60s 无以太网端口,
不支持与使用以太网通信相关的所有功能。
● 在重新上电或从 STOP 转换为 RUN 模式之前,PLC 不会执行以*扫描标志为条件
的相关逻辑。完成 RUN 模式下的编辑之后,启动修改后的程序不会设置*扫描标
志。
处理正负跳变
在 RUN 模式下执行编辑的过程中,为大程度减小程序中正跳变 (EU) 和负跳变 (ED) 指
令再定位的相关变更对过程的影响,STEP 7-Micro/WIN SMART 会为程序中所含的每条
跳变指令分配一个临时的编号。对于在 RUN 模式编辑过程中添加到程序中的各跳变指
令,必须为其分配的标识号。为帮助用户选择尚未使用的编号,STEP 7-Micro/WIN
SMART 的交叉引用窗口中提供了边沿使用选项卡,当激活在 RUN 模式下激活程序编辑
功能后,该选项卡即可用。该表会列出当前程序中所使用的所有 EU/ED 指令,这样用户
即可参照此列表执行程序变更。
编程概念
5.9 用于调试程序的功能
S7-200 SMART
继电器数字输出6ES72882DE080AA0编程控制器
继电器数字输出
6ES72882DE080AA0
编程控制器
伺服驱动电机
SIEMENS 可编程控制器1、 SIMATIC S7 系列PLC:S7-200、S7-1200、S7-300、S7-400、ET-2002、 逻辑控制模块 LOGO!230RC、230RCO、230RCL、24RC、24RCL等3、 SITOP直流电源 24V DC 1.3A、2.5A、3A、5A、10A、20A、40A可并联.4、HMI 触摸屏TD200 TD400C K-TP OP177 TP177,MP277 MP377,SIEMENS 交、直流传动装置1、 交流变频器 MICROMASTER系列:MM420、MM430、MM440、G110、G120. MIDASTER系列:MDV2、全数字直流调速装置 6RA23、6RA24、6RA28、6RA70、6SE70系列SIEMENS 数控 伺服1、SINUMERIK:801、802S 、802D、802D SL、810D、840D、611U、S1202、系统及伺服电机,力矩电机,直线电机,伺服驱动备件等等。主营产品或服务:西门子PLC,西门子变频器,西门子数控系统,西门子伺服电机,西门子人机界面,西门子软启动器,西门子触摸屏,西门子工业以太网,西门子LOGO!,西门子SITOP电源,西门子软件,西门子线缆等!司始终本着"顾客至上"的经营理念,在为客户提供技术的同时,我们同样非常注重售后服务。电气传动设备有限公司拥有多名技术人员,他们经过专业培训和长期实践,积累了丰富的现场经验,能做到24小时响应,处理各种故障和紧急情况, 使用户没有后顾之忧。 一直以来,其工作得到了用户的*。
142 系统手册, V2.5, 01/2020, A5E03822234-AI
在 在 RUN 模式下执行程序编辑和下载
要在 RUN 模式下启动程序编辑,请按以下步骤操作:
1. 在“调试"(Debug) 菜单功能区的“设置"(Settings) 区中,单击“在 RUN 模式下编辑"(Edit
In Run) 按钮。
说明
如果尚未对程序编辑器中的当前程序进行保存,STEP 7-Micro/WIN SMART 会提示您
保存项目。项目保存可使用相同名称或者也可更改名称。
2. 单击警告对话框中的“继续"(Continue) 按钮,确认您希望继续执行 RUN 模式下的程序
编辑。STEP 7-Micro/WIN SMART 会上传当前存储在 CPU 中的程序并在程序编辑器
中显示此程序,然后,用户可根据需要在编辑器执行变更。
完成所需变更后,必须将相应变更下载至 CPU,这样变更才会生效。下载启动后,在其
结束之前将无法执行 STEP 7-Micro/WIN SMART 中的其它任务。
检查输出窗口查看是否存在任何编译错误(例如,EU 或 ED 编号重复)。双击错误信
息,即可在程序编辑器中编辑出错的程序段。
CPU 分配(后台时间)
在 RUN 模式下执行程序编辑的过程中,CPU 除继续执行当前加载程序外,还需要一些时
间在后台编译已修改的程序。用户可在系统块 (页 145)中组态编译可用的后台时间量。请
注意,仅当 CPU 处于 STOP 模式时,才可下载系统块。
5.9 用于调试程序的功能
STEP 7-Micro/WIN SMART 提供了下列功能来帮助您调试程序:
● 在程序中添加书签可以使您在较长程序中很方便地前后移动到特定行
● 通过交叉引用表 (页 715)跟踪程序中的引用
● 使用状态图 (页 721)显示 PLC 数据值和状态
● 显示程序编辑器中的状态 (页 717)
有关调试程序的详细信息,请参见诊断和故障排除 (页 715)章节。
S7-200 SMART
系统手册, V2.5, 01/2020, A5E03822234-AI 143
PLC 设备组态 6 6
6.1 组态 PLC 系统的运行
6.1.1 系统块
系统块提供 S7-200 SMART CPU、信号板和扩展模块的组态。
说明
CPU 型号 CPU CR20s、CPU CR30s、CPU CR40s 和 CPU CR60s 不支持使用扩展模
块或信号板。
使用以下方法之一查看和编辑系统块以设置 CPU 选项:
● 单击导航栏 (页 29)上的“系统块"(System Block) 按钮。
● 在“视图"(View) 菜单功能区的“窗口"(Windows) 区域内,从“组件"(Component) 下拉列
表 (页 29)中选择“系统块"(System Block)。
● 选择“系统块"(System Block) 节点,然后按 Enter 键,或双击项目树 (页 29)中的“系统
块"(System Block) 节点。
STEP 7-Micro/WIN SMART 打开系统块,并显示适用于 CPU 类型的组态选项。
PLC 设备组态
6.1 组态 PLC 系统的运行
S7-200 SMART
144 系统手册, V2.5, 01/2020, A5E03822234-AI
硬件配置
“系统块"(System Block) 对话框的顶部显示已经组态的模块,并允许您添加或删除模块。
使用下拉列表更改、添加或删除 CPU 型号、信号板和扩展模块。添加模块时,输入列和
输出列显示已分配的输入地址和输出地址。
说明
好选择系统块中的 CPU 型号和固件版本(V1 或 V2)作为真正要使用的 CPU 型号和
固件版本。下载项目时,如果项目中的 CPU 型号或固件版本与所连接的 CPU 型号或固
件版本不匹配,STEP 7-Micro/WIN SMART 将发出警告消息。您可继续下载,但如果连
接的 CPU 不支持项目需要的资源和功能,将发生下载错误。
模块选项
系统块对话框底部显示在顶部选择的模块选项。单击组态选项树中的任意节点均可修改所
选模块的项目组态。
系统块包括 CPU 模块的以下组态选项:
● 通信 (页 145)
● 数字量输入和脉冲捕捉位 (页 147)
● 数字量输出 (页 150)
● 保持范围 (页 151)
● 安全 (页 153)
● 启动 (页 157)
其它设备(如模拟量输入 (页 158)、模拟量输出 (页 161)、RTD 模拟量输入 (页 163)、热
电偶 (TC) 模拟量输入 (页 167)、RS485/RS232 CM01 通信信号板 (页 171)、电池 BA01
信号板 (页 172)以及附加数字量输入和输出)的特定组态选项可在添加这些模块时从系统
块进行访问。
在下载或上传系统块之前,必须在 STEP 7-Micro/WIN SMART 与 CPU 之间建立通信。
然后即可下载一个修改的系统块,以便为 CPU 提供新系统组态。您所输入的新属性在将
修改内容下载 (页 47)到 CPU 时生效。
您也可以从 CPU 上传一个现有系统块,以使 STEP 7-Micro/WIN SMART 项目组态与
CPU 组态相匹配。
PLC 设备组态
6.1 组态 PLC 系统的运行
S7-200 SMART
系统手册, V2.5, 01/2020, A5E03822234-AI 145
6.1.2 对通信进行组态
单击“系统块"(System Block) (页 143) 对话框的“通信"(Communication) 节点组态以太网端
口、背景时间和 RS485 端口。
说明
CPU 型号 CPU CR20s、CPU CR30s、CPU CR40s 和 CPU CR60s 无以太网端口,不
支持与使用以太网通信相关的所有功能。
以太网端口
若要使 CPU 从项目中获取其以太网网络端口的相关信息,则请单击“IP 地址数据固定为
下面的值,不能通过其它方式更改"(IP address data is fixed to the values below and
cannot be changed by other means) 复选框。然后便可输入以下以太网信息:
● “IP 地址"(IP Address):每个设备必须有一个 Internet 协议 (IP) 地址。设备使用此地
址在更加复杂的路由网络中传送数据。
继电器数字输出6ES72882DE080AA0编程控制器
继电器数字输出
6ES72882DE080AA0
编程控制器
S7-200CN、S7-200Smart、S7-300、S7-400、S7-1200、S7-1500、V20、V90、G120、G120C、S120。
轮轴应保持平行,以免链条在运行时跑偏 安装前注意事项 安装工作必须有钳工、起重工、电工、电焊工等专业工人参加。通常应当考虑转载点处上下两条皮带机的相对高度,相对高度过低或过高,物料都很难居中。 4、大水平输送距离60米,大高度40米。 8、使用寿命长。无论产品的外形、尺寸以及表面特性如何,这种分拣机都可以且小心地将货物输送至其目的地。
● “子网掩码"(Subnet Mask):子网是已连接的网络设备的逻辑分组。在局域网 (LAN)
中,子网中的节点彼此之间的物理位置通常相对接近。子网掩码定义 IP 子网的边界。
子网掩码 255.255.255.0 通常适用于本地网络。
● “默认网关"(Default Gateway):网关(或 IP 路由器)是 LAN 之间的链路。LAN 中的
计算机可使用网关向其它网络发送消息,这些网络可能还隐含着其它 LAN。如果数据
PLC 设备组态
6.1 组态 PLC 系统的运行
S7-200 SMART
146 系统手册, V2.5, 01/2020, A5E03822234-AI
的目的地不在 LAN 内,网关会将数据转发给可将数据传送到其目的地的另一个网络或
网络组。网关依靠 IP 地址来传送和接收数据包。
● “站名称"(Station Name):站名称是在网络上定义的 CPU 名称。在“通
信"(Communications) 对话框中,请使用有助于识别 CPU 的名称。
说明
站名称遵守标准 DNS(域名系统)命名规范。S7-200 SMART CPU 将站名称限制为
63 个字符,其中包括小写字母 a 到 z、数字 0 到 9、连字符(减号)和句号。
CPU 禁用某些名称:
• 站名称不能有 n.n.n.n 格式,其中 n 取 0 到 999 中的值。
• 站名不能以字符串 port-nnn 或字符串 port-nnn-nnnnn 开始,其中 n 是 0 到 9 的数
字。例如,port-123 和 port-123-45678 为无效站名。站名称不能以连字符或句号开
始或结束。
背景时间
可组态专门用于处理通信请求的扫描周期时间百分比。增加专门用于处理通信请求的时间
百分比时,亦会增加扫描时间,从而减慢控制过程的运行速度。扫描时间仅在过程通信请
求需要处理时增加。
专门用于处理通信请求的默认扫描时间百分比被设为 10%。该设置在处理编译/状态监控
操作和尽量减小对控制过程的影响之间进行了合理的折衷。您可以调整该设置,每次增加
5%,大为 50%。
随着 S7-200 SMART CPU 通信伙伴的增多,将需要更多的后台时间来处理这些伙伴的请
求。GET 和 PUT 指令需要额外资源来创建并保持与其它设备间的连接。如果有 HMI 设
备或其它的 CPU 通过 EM DP01 与 S7-200 SMART CPU 通信,则 EM DP01
PROFIBUS DP 模块需要额外的后台通信时间。开放式用户通信 (OUC) 还会给 CPU 增
加额外负荷,并可能需要额外的后台时间。
RS485 端口
使用以下设置对板载 RS485 端口调整系统协议通信参数。连接编程设备或 HMI 设备时使
用系统协议:
● RS485 端口地址:单击滚动按钮输入所需 CPU 地址 (1-126)。默认端口地址为 2。
● 波特率:从下拉列表中选择所需数据波特率(9.6 Kbps、19.2 Kbps 或 187.5
Kbps)。
PLC 设备组态
6.1 组态 PLC 系统的运行
S7-200 SMART
系统手册, V2.5, 01/2020, A5E03822234-AI 147
说明
对于 S7-200 SMART CPU,可执行以下 RS485 通信连接:
• 使用 USB-PPI 电缆通过任意串行端口(包括 RS485 端口、信号板端口和 DP01
PROFIBUS 端口)对所有型号的 CPU 进行编程。
• 使用 RS485 和 RS232 端口进行 HMI 访问(数据读/写)和自由端口通信。
说明