西门子6ES7531-7NF10-0AB0
指令作业的调用分配
要跨多个调用执行一个指令,CPU 需向该指令正在运行的作业一个后续调用。
CPU 可通过以下两种方式为作业分配一个调用,具体取决于指令的类型:
● 使用指令的背景数据块(“SFB”类型)
● 使用指令的作业标识输入参数。在异步指令的执行过程中,这些输入参数必须与执行
过程中的各调用相匹配。
示例:“Create_DB”指令的作业由输入参数 LOW_LIMIT、UP_LIMIT、COUNT、
ATTRIB 和 SRCBLK 标识
下表列出了标识指令的输入参数。
指令 标识作业的输入参数
DPSYC_FR LADDR、GROUP、MODE
D_ACT_DP LADDR
DPNRM_DG LADDR
WR_DPARM LADDR、RECNUM
WR_REC LADDR、RECNUM
RD_REC LADDR、RECNUM
CREATE_DB LOW_LIMIT、UP_LIMIT、COUNT、
ATTRIB、SRCBLK
READ_DBL SRCBLK、DSTBLK
WRIT_DBL SRCBLK、DSTBLK
RD_DPARA LADDR、RECNUM
DP_TOPOL DP_ID
调用的顺序号
调用的类型 REQ STATUS/RET_VAL BUSY DONE ERROR
2 到 (n - 1) 中间调用 - W#16#7002 1 0 0
n 后一次调用 - W#16#0000(如果无错误) 0 1 0
错误代码(如果出错)。 0 0 1
资源的使用
异步指令在执行过程中将占用 CPU 中的资源。根据 CPU 类型和指令的不同,资源的使
用具有一定限制。CPU 可同时执行大数目的异步指令作业。在作业成功完成后或在出
错后,这些资源将再次可用。
示例:对于 RDREC 指令,S7-1500 CPU 可以并行处理多 20 个作业。
如果超出一个指令可同时运行的作业大数量,则该指令将在块参数 STATUS 中返回错
误代码 80C3(资源不足)。CPU 将停止执行作业,直至资源再次可用。
说明
低层级的异步指令
某些异步指令可使用一个或多个低层级的异步指令进行处理。下表列出了这种相关性。
请注意,使用多个低层级指令时,在某个时间段通常一次仅分配一个低级资源。
在SIMATIC S7系列产品中包括多种不同等级、不同功能、适合不同应用场合的串行通信模块。
S7-300/400 PLC 主要的串行通信模块及模块特性,如图 1 所示。
图1 S7-300/400 串行通信模块列表
注意:对于Modbus通讯协议方式,每个通讯模块都需要配置一个Modbus主站或从站硬件狗(Dongle)。
下图列出了目前产品的订货信息,仅供参考,订货时请以相关产品手册或供货商提供信息为准,如图 2 所示。
关于PC/PPI电缆的详细情况,请参考相应的《S7-200系统手册》,在附录A中由详细的介绍。这里只提示关于电缆的一些有趣的细节。
目前销售的RS-232/PPI多主站电缆(6ES7 901-3CB30-0XA0)与以前销售的PC/PPI电缆(6ES7 901-3BF21-0XA0)略有区别,比较如下:
表1. RS-232/PPI多主站电缆
RS-485侧插头 | RS-485侧插头引脚定义 | RS-232侧插头引脚定义(本地模式)1 | RS-232侧插头引脚定义(远程模式)1 |
---|---|---|---|
1 | 未连接 | 数据载波检测(DCD)(不用) | |
2 | 24V返回(RS-485逻辑地) | 接收数据(RD)(从电缆输出) | 接收数据(RD)(输入到电缆) |
3 | RS-485信号B(RxD/TxD+) | 传送数据(TD)(输入到电缆) | 传送数据(TD)(从电缆输出) |
4 | RTS(TTL电平) | 数据终端就绪(DTR) | |
5 | 未连接 | 地(RS-232逻辑地) | 地(RS-232逻辑地) |
6 | 未连接 | 数据设置就绪(DSR) | |
7 | 24V电源 | 发送请求(RTS)(不用) | 发送请求(RTS)(从电缆输出)2 |
8 | RS-485信号A(RxD/TxD-) | 清除发送(CTS)(不用) | |
9 | 协议选择 | 振铃指示(RI)(不用) |
1. 本地(DCE)与远程(DTE)模式在电缆上用DIP开关6选择,开关位置在“ON”时为DTE模式,在“OFF”时为DCE模式。
2. 这时RTS信号总是为“ON”
此电缆的RS-232端,4针和6针始终连通,即DTR/DSR是短接的。
表2. PC/PPI电缆(3BF21)
RS-485侧插头 | RS-485侧插头引脚定义 | RS-232侧插头引脚定义(DCE模式)1 | RS-232侧插头引脚定义(DTE模式)1 |
---|---|---|---|
1 | 插头外壳(PE) | 数据载波检测(DCD)(不用) | |
2 | 24V返回(RS-485逻辑地) | 接收数据(RD)(从电缆输出) | 接收数据(RD)(输入到电缆) |
3 | RS-485信号B(RxD/TxD+) | 传送数据(TD)(输入到电缆) | 传送数据(TD)(从电缆输出) |
4 | RTS(TTL电平) | 数据终端就绪(DTR)(不用) | |
5 | 地(RS-232逻辑地) | 地(RS-232逻辑地) | |
6 | 未连接 | 数据设置就绪(DSR)(不用) | |
7 | 24V电源 | 发送请求(RTS)(不用) | 发送请求(RTS)(从电缆输出)2 |
8 | RS-485信号A(RxD/TxD-) | 清除发送(CTS)(不用) | |
9 | 协议选择 | 振铃指示(RI)(不用) |
1. DCE与DTE模式在电缆上用DIP开关5选择,开关位置在“ON”时为DTE模式,在“OFF”时为DCE模式。
2. RTS信号可以用DIP开关6在两种状态间选择:开关为“ON”时为“发送 时为1 ”;开关为“OFF”时为 “总是为1”。
上述的“本地”模式相当于“DCE”模式;“远程”模式相当于“DTE”模式。
所谓DTE和DCE是RS-232通信中的一对设备,参见PC/PPI电缆的DTE/DCE设置。
以RS232/PPI电缆为例:步:打开Communications(通信)界面
在Micro/WIN主界面的左侧浏览条中用鼠标单击Communications(通信)图标;或者在指令树、View菜单中打开通信设置界面:
图6. 通信设置界面
图中:
第二步:设置PC/PPI电缆属性
使用ProSave软件备份/恢复
使用备份功能,备份出来的文件是不能查看和修改组态的,这个文件只能恢复到相同订货号的设备上。
选择操作系统“开始”菜单 > 所有程序 > Siemens Automation > Simatic > ProSave,打开ProSave软件。在“常规”选项中,选择设备类型,连接方式。所有能下载的方式都能做备份恢复,电缆以及下载参数设置和下载是一样的。
选择“备份”选项,选择备份类型,点击“开始备份”。生成的备件文件存放在“另存为”路径下。
选择“恢复”选项,在“打开”下面选择之前备份的文件,点击“开始恢复”。
MotL的脱扣保护功能及 快速停止功能 4.2.1脱扣功能(Trip)
用 于电机过热保护停止电机(Trip = 0)。 如果电机由于脱扣功能停止运行,则OS上 会生成一条消息(过程控制消息),并在面板中使用“脱 扣”(Trip) 文 本加以指示。如果电机此时处于自动模式下,则必须使用“复 位”(Reset) 按 钮(或通过可互连输入参数RstLi = 1) 复位脱扣。手动模式下可不必复位。此外,同互锁功能,在就地模式和仿真状态 下可通过参数BypProt = 1屏 蔽该功能。
图15脱 扣功能
图16脱 扣消息
西门子6ES7531-7NF10-0AB0规格型号
电机快速停止功能 (Rapid Stop)
在 所有操作模式(手动、自动和就地模式)和操作状态(如强制状态)中,快速停止具有优先级。该功能默认情况下为关闭状态,需要通过功能块的特性参数Feature位 来设置(Feature管 脚默认是隐藏的)。双击Feature位 将Bit14设 置为1(如 图17) 则使能快速停止功能(画面可操作,如图18), 使用RapidStp = 1输 入参数发出进入快速停止状态的命令,也可以通过单击面板中的“快 速停止”(Rapid Stop) 按 钮来停止电机。快速停止后的电机如果需要重新启动,则必须手动通过复位按钮复位后方可再次启动。