| 注册| 产品展厅| 收藏该商铺

行业产品

当前位置:
西门子plc模块代理商>>西门子博途软件>>西门子winCC软件>> 博途西门子组态软件6AV2105-0PA05-0AA0维修

西门子组态软件6AV2105-0PA05-0AA0维修

返回列表页
  • 西门子组态软件6AV2105-0PA05-0AA0维修
收藏
举报
参考价 670
订货量 1
具体成交价以合同协议为准
  • 型号 博途
  • 品牌 Siemens/西门子
  • 厂商性质 代理商
  • 所在地 上海
在线询价 收藏产品

更新时间:2019-01-09 13:07:39浏览次数:568

联系我们时请说明是化工仪器网上看到的信息,谢谢!

同类优质产品

更多产品

产品简介

西门子组态软件6AV2105-0PA05-0AA0维修 *:
公司主营:西门子数控,S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人机界面,变频器,DP总线,MM变频器,6SE70交流工程调速变频器6RA70等系列产品。

详细介绍

西门子组态6AV2105-0PA05-0AA0

所售均为西门子原装产品,敬请放心购买!量大价优,欢迎选购!如果本店没有找到你需要的西门子产品的话,可以联系我,GET_ERROR:获取本地错误信息
说明
可以使用“获取本地错误信息"指令查询程序块内的错误。通常为编程错误或访问错误。
如果程序块的执行中报告了一个错误,则上一执行该指令后执行该块时发生
个错误的详细信息将存储在输出 ERROR 处的操作数中。
在输出 ERROR 中,只能“ErrorStruct"数据类型的操作数。“ErrorStruct"数
据类型将存储错误相关信息的具体结构。可使用其它指令评估该结构并编写相应的响
指令
4.1 指令
对 PLC 进行编程
1028 编程和操作手册, 10/2018
应。如果程序块中存在多处错误,则只有在更正了发生的个错误后,该指令才会输出
下一个要发生错误的相关错误信息。
说明
输出 ERROR
只有在存在错误信息时才能更改 ERROR 输出。可以通过以下在处理错误之后将输出
设置回“0":
● 在块接口的“Temp"部分声明变量。
● 在调用指令之前将变量重置为“0"。
● 查询使能输出 ENO。
仅当使能输入 EN 返回的状态为“1"且发送错误信息时,才置位使能输出 ENO。如果
其中任一个条件不,则剩余的程序执行将不受该指令的影响。
说明
本地错误处理
在程序块的程序代码中该指令时,将立即本地错误处理功能并在发生错误时忽略
默认的响应。
错误处理
有关相应的错误处理概述,请参见“错误处理机制概览 (页 149)"
有关包含多种错误处理的本地错误处理详细示例,请参见“有关处理程序执行错误的
示例 (页 179)"
参数
下表列出了“获取本地错误"(Get error locally) 指令的参数:
参数声明数据类型存储区说明
EN Input BOOL I、Q、M、D、
L 或常量
使能输入
ENO Output BOOL I、Q、M、D、L 使能输出
ERROR Output ErrorStruct D、L 错误信息
指令
4.1 指令
对 PLC 进行编程
编程和操作手册, 10/2018 1029
数据类型“ErrorStruct"
“ErrorStruct"数据类型可到全局数据块或块接。如果每次为该数据结构不同
的名称,则该数据类型可多次。但该数据结构和各结构元素的名称不能更改。如果将
错误信息保存在全局数据块中,则其它程序块也可读取。
下表列出了“ErrorStruct"数据类型的结构:
结构组件数据类型说明
ERROR_ID WORD 错误 ID
FLAGS BYTE 显示程序块调用中是否出错。
16#01:程序块调用中发生错误
16#00:程序块调用中无错误
REACTION BYTE 默认响应:
0:忽略(写入错误)
1:使用替换值“0"继续执行(读取错
误)
2:跳过指令(错误)
CODE_ADDRESS CREF 有关程序块地址和类型的信息
BLOCK_TYPE BYTE 发生错误的程序块类型:
1:组织块 (OB)
2:函数 (FC)
3:函数块 (FB)
CB_NUMBER UINT 代码块的编号
OFFSET UDINT 对内部存储器的引用
MODE BYTE 有关操作数地址的信息
OPERAND_NUMBER UINT 机器指令的操作数编号
POINTER_NUMBER_LOC
ATION
UINT (A) 内部指针
SLOT_NUMBER_SCOPE UINT (B) 内部存储器中的存储区
DATA_ADDRESS NREF 有关操作数地址的信息
指令
4.1 指令
对 PLC 进行编程
1030 编程和操作手册, 10/2018
结构组件数据类型说明
AREA BYTE (C) 存储区:
L:16#40...16#7F、16#86、16#87、
16#8E、16#8F、16#C0...16#FF
I:16#81
Q:16#82
M:16#83
DB:16#40、16#84、16#85、
16#8A、16#8B
PI:16#01:
PQ:16#02
工艺对象:16#04
DB_NUMBER UINT (D) 数据块编号
OFFSET UDINT (E) 操作数的相对地址
结构组件“ERROR_ID"
下表列出了结构组件“ERROR_ID"中可能输出的值:
ID*
(十六进制)
ID*
(十进制)
说明
0 0 无错误
2503 9475 指针无效
2520 9504 STRING 无效
2522 9506 读取错误:操作数超出有效范围
2523 9507 写入错误:操作数超出有效范围
2524 9508 读取错误:操作数无效
2525 9509 写入错误:操作数无效
2528 9512 读取错误:数据对齐
2529 9513 写入错误:数据对齐
252C 9516 指针无效
2530 9520 写入错误:数据块
2533 9523 所用的引用无效
2538 9528 访问错误:DB 不存在
指令
4.1 指令
对 PLC 进行编程
编程和操作手册, 10/2018 1031
ID*
(十六进制)
ID*
(十进制)
说明
2539 9529 访问错误:使用了错误 DB
253A 9530 全局数据块不存在
253C 9532 故障信息或函数不存在
253D 9533 函数不存在
253E 9534 故障信息或函数块不存在
253F 9535 块不存在
2550 9552 访问错误:DB 不存在
2551 9553 访问错误:使用了错误 DB
2575 9589 程序嵌套深度出错
2577 9591 未选择块属性“通过寄存器传递参数"。
2576 9590 本地数据分配出错
25A0 9632 TP 中发生内部错误
25A1 9633 变量为写保护
25A2 9634 变量的数值无效
2942 10562 读取错误:Input
2943 10563 写入错误:Output
* 在程序编辑器中,错误代码可显示为整数或十六进制值。有关切换显式格式的更多信
息,请参见“另请参见"。
指令
4.1 指令
对 PLC 进行编程
1032 编程和操作手册, 10/2018
示例
以下示例说明了该指令的工作原理:
􀀠􀀠
􀀆􀀨􀁕􀁕􀁒􀁕
􀀪􀀨􀀷􀁂􀀨􀀵􀀵􀀲􀀵
􀀨􀀵􀀵􀀲􀀵 􀀔
􀀆􀀨􀁕􀁕􀁒􀁕􀀑􀀵􀀨􀀤􀀦􀀷􀀬􀀲􀀱
􀀆􀀷􀁄􀁊􀀲􀁘􀁗􀁂􀀨􀁑􀁄􀁅􀁏􀁈􀁇
􀀆􀀷􀁄􀁊􀀲􀁘􀁗􀁂􀀨􀁑􀁄􀁅􀁏􀁈􀁇
􀀨􀀱 􀀨􀀱􀀲 􀀥􀀼􀀷􀀨
􀀰􀀸􀀯
􀀲􀀸􀀷
􀀨􀀱 􀀨􀀱􀀲
􀀬􀀱􀀔
􀀡
􀀐􀀘􀀓􀀑􀀘
􀀆􀀩􀁌􀁈􀁏􀁇􀀾􀀆􀁌􀁑􀁇􀁈􀁛􀁀
􀀵􀀨􀀤􀀯
􀀤􀁘􀁗􀁒􀀃􀀋􀀵􀁈􀁄􀁏􀀌
􀀬􀀱􀀕
􀀆􀀩􀁌􀁈􀁏􀁇􀀾􀀆􀁌􀁑􀁇􀁈􀁛􀁀
􀀗􀀓􀀑􀀘
􀀆􀀷􀁄􀁊􀀲􀁘􀁗
􀀵
访问“#Field[#index]"变量时出错。尽管出现读取/访问错误,“乘"指令的使能输出 ENO
和 #TagOut_Enabled 操作数的状态均为“1",并使用值“0.0"执行乘法。如果出现这
种错误情况,我们建议您在执行“乘"指令之后设定“获取本地错误信息"指令以获取错
误。“获取本地错误信息"指令提供的错误信息将通过比较指令“等于"进行评估。如果
“#Error.REACTION"结构组件的值为“1",则表示有读取/访问错误,并且复位
“#TagOut_Enabled"输出。
有关以上示例中编程代码的更多信息,请参见“Sample Library for Instructions
(页 697)"。
参见
有效数据类型概述 (页 247)
转换程序状态的显示格式 (页 8834)
指令 GET_ERROR 和 GET_ERR_ID 的用法 (页 177)
有关 LAD 的基本信息 (页 8207)

 

下一篇:西门子博途软件6AV2105-0RA00-0AQ0销售

收藏该商铺

登录 后再收藏

提示

您的留言已提交成功!我们将在第一时间回复您~
二维码 意见反馈
在线留言