应用领域 | 环保,食品/农产品,电子/电池 |
---|
产品简介
详细介绍
西门子PCS76ES7658-2BA28-6CA0原装
杭州晨曙机电设备有限公司 销售顾问:康工 竭诚为您服务。
本公司*销售西门子ET-200,S7-200,S7-300,S7-400,S7-1200,S7-1500PLC,电机,人机界面,西门子变频器,数控伺服,总线电缆等,欢迎咨询.系列产品,折扣低,货期准时,并且备有大量库存。
西门子数控伺服系统802C S、802D SL、810D DE、820D SL、840C CE、840D DE、840D SL、840Di SL、S120数控系统、数控伺服驱动模块、控制模块、电源模块、备品备件等。产品质量按西门子原厂质量标准。
主要优势产品西门子:S7-200CN、S7-200、Smart200、S7-300、S7-400、S7-1200、S7-1500触摸屏、6FC、6SN、S120、V10、V20、V60、V80、G110、G120、6RA、伺服数控备件、NCU、MM系列变频器。
签收货物时,一定要当快递业务员的开箱检验货物的完好性,如有破损,请拒绝签收。
异步指令的状态
异步指令通过块参数 STATUS/RET_VAL 和 BUSY 显示指令的状态。有些异步指令也会
使用块参数 DONE 和 ERROR 显示。
下图显示了两个异步指令 WRREC 和 CREATE_DB 的执行
① 输入参数 REQ 用于启动作业,执行异步指令。
② 输出参数 DONE 用于指示该作业已完成且无错误。
③ 输出参数 BUSY 用于指示作业是否正在执行。BUSY =1 时,为该异步指令分配资
源。BUSY = 0 时,未分配资源。
④ 输出参数 ERROR 用于指示发生了错误。
⑤ 输出参数 STATUS/RET_VAL 用于提供有关作业执行的状态信息。发生错误后,
输出参数 STATUS/RET_VAL 用于接收错误信息。
图 8-3 指令 WRREC 和 CREATE_DB 示例中,异步指令的块参数说明。
自动化系统
系统手册, 11/2019, A5E03461186-AF 211
程序执行的基本知识
8.2 异步指令
总结
下表简要列出了上文中介绍的参数关系。在该表格中,还特别列示了调用后但指令执行不
完整时可能的输出参数值。
说明
每次调用后,需在用户程序中对相关输出参数进行评估。
表格 8- 3 作业“运行"过程中,REQ、STATUS/RET_VAL、BUSY 和 DONE 间的相互关系。
调用的顺 调用的类型 REQ STATUS/RET_VAL BUSY DONE ERROR
序号
- 空闲 0 W#16#7000 0 0 0
1 还行次调用 1 W#16#7001 1 0 0
错误代码(如, 0 0 1
W#16#80C3 表示资源
不足)
2 到 (n - 中间调用 - W#16#7002 1 0 0
1)
n 好后一次调 - W#16#0000(如果无错 0 1 0
用 误)
错误代码(如果出 0 0 1
错)。
自动化系统
212 系统手册, 11/2019, A5E03461186-AF
程序执行的基本知识
8.2 异步指令
资源的使用
异步指令在执行过程中将占用 CPU 中的资源。根据 CPU 类型和指令的不同,资源的使
用具有一定限制。CPU 可同时执行好大数目的异步指令作业。在作业成功完成后或在出
错后,这些资源将再次可用。
示例:对于 RDREC 指令,S7-1500 CPU 可以并行处理好多 20 个作业。
如果超出指令的好大并行作业数量,则会出现以下情况:
● 该指令将在块参数 STATUS 中返回错误代码 80C3(资源不足)。
● CPU 将停止执行作业,直至资源再次可用。
说明
低层级的异步指令
某些异步指令可使用一个或多个低层级的异步指令进行处理。下表列出了这种相关性。
请注意,每条级别较低的指令通常占用指令资源池中的一个资源。
扩展指令:可同时运行作业的好大数目
表格 8- 4 所用的扩展异步指令和级别较低的指令中可同时运行的好大作业数
扩展指令 1505SP 1511(F) 1507S(F) 1515(F) 1516(F) 1517(F) 1518(F)
(F) 1511C 1512C 1515T(F) 1516T(F) 1517T(F) 1518(F)
1505SP 1511T(F) 1513(F) MFP
T(F)
分布式 I/O
RDREC 20
RD_REC 10
WRREC 20
WR_REC 10
D_ACT_DP 8
ReconfigIOSystem 使用 RDREC、WRREC、D_ACT_DP、
DPSYC_FR 2
DPNRM_DG 8
DP_TOPOL 1
自动化系统
系统手册, 11/2019, A5E03461186-AF 213
程序执行的基本知识
8.2 异步指令
扩展指令 1505SP 1511(F) 1507S(F) 1515(F) 1516(F) 1517(F) 1518(F)
(F) 1511C 1512C 1515T(F) 1516T(F) 1517T(F) 1518(F)
1505SP 1511T(F) 1513(F) MFP
T(F)
ASI_CTRL 使用 RDREC、WRREC
PROFIenergy
PE_START_END 使用 RDREC、WRREC
PE_CMD 使用 RDREC、WRREC
PE_DS3_Write_ET200S 使用 RDREC、WRREC
PE_WOL 使用 RDREC、WRREC、TUSEND、TURCV、TCON、TDISCON
模块参数分配
RD_DPAR 10
RD_DPARA 10
RD_DPARM 10
WR_DPARM 10
诊断
Get_IM_Data 10
GetStationInfo 10
配方和数据记录
RecipeExport 10
RecipeImport 10
DataLogCreate 10
DataLogOpen 10
DataLogWrite 10
DataLogClear 10
DataLogClose 10
DataLogDelete 10
DataLogNewFile 10
自动化系统
214 系统手册, 11/2019, A5E03461186-AF
程序执行的基本知识
8.2 异步指令
扩展指令 1505SP 1511(F) 1507S(F) 1515(F) 1516(F) 1517(F) 1518(F)
(F) 1511C 1512C 1515T(F) 1516T(F) 1517T(F) 1518(F)
1505SP 1511T(F) 1513(F) MFP
T(F)
数据块函数
CREATE_DB 10
READ_DBL 10
WRIT_DBL 10
DELETE_DB 10
文件处理
FileReadC 10
FileWriteC 10
基本指令:可同时运行作业的好大数目
表格 8- 5 用于异步基本指令的级别较低的指令
基本指令 1505SP 1511(F) 1507S(F) 1515(F) 1516(F) 1517(F) 1518(F)
(F) 1511C 1512C 1515T(F) 1516T(F) 1517T(F) 1518(F)
1505SP 1511T(F) 1513(F) MFP
T(F)
ARRAY 型 DB
ReadFromArrayDBL 使用 READ_DBL(参见“扩展指令")
WriteToArrayDBL 使用 READ_DBL、WRIT_DBL(参见“扩展指令")
使器释放、切断电动机的电源, 3、双电源供电公共备用干线式接线:采用了单放射式走线形式为用户提供供电,它的安装和接线基本上和插座相同, 如果是过载使断路器跳闸的话,解决就是少开或者少用点电器,或者是采用性能较大的断路器也是可以的,但是选择这种的前提是线路不能太细要比漏电断路器的额定容量大。 科旭机电理销售上海电器产品,