S71500PROFINETIO或DP从站故障诊断_第1页
S71500PROFINETIO或DP从站故障诊断_第2页
S71500PROFINETIO或DP从站故障诊断_第3页
S71500PROFINETIO或DP从站故障诊断_第4页
S71500PROFINETIO或DP从站故障诊断_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 ncnc LBLB 4 4CPUCPU 1 1 narnar j jPHPH I I则話&% % fUfcJMfUfcJMV V taotao -kit-kiti-nnami-nnam- -豪砂I I医 aiCftvCftvF FJGLJGL二FHFH | | FC.DtBFC.DtB |RO|RO | | FL.U_-*nP.JJrtFL.U_-*nP.JJrt丐iflHiflH*匸匚日2.02.0回iRjiRj网同! F F匚当爭別 hKWiFtWhKWiFtW:机t t啕r rNE口m me e -MUqaip.a|Flt|-MUqaip.a|Flt| CHUlEtTpLCaC

2、HUlEtTpLCa匚i=Ti=T nc.ftjaHnc.ftjaH EQKEQK bi.Dibtrtqbi.Dibtrtq PV,i,MH|jqiq|PV,i,MH|jqiq| g g Dt.LalDtqDt.LalDtq臨口二直别 DO-hJ-lDO-hJ-l U-|#M|U-|#M| DFDF;T*T*陆MUMU BMwBMw|Ot|Ot l l L2L2现埠K|K|吓OjhrfirOjhrfir DBthDBth版电Dl_h*pDl_h*p应DtEtiDOIDtEtiDOI TJLTJL m m 11111313H H! ! A 0 0 W Wx*x* 5Bi5Bi FwFw . .J

3、rEJrE a a尸M M ! BI-BI-T Ti i tSOfierHWfctSOfierHWfc jB-iyjB-iy iMhmwiMhmw I I 71k71k袖駅DI-9PIDI-9PIM Mfc 宝n n九-rn:-rn:H H丸-IN-INH H VfltVflt AiAi n n* 七也込农#匸-厂1 12 :-匹lr-p-.-p-.ferfer、” 电J?-J?-HMHM4J4J h h2-nc粵J J . . h|Zh|Z田JJ MQHMQHnana-u%p33JJjjUU、IFIF: :1 1和童ITITtntn iMiniMin V VW W申仲覽I I KEKE717

4、1 r-tir-ti =.J=.J计rTfrTf d ds s T T r r:”胃i i i i册E EE E imunimunLmTllZILmTllZIIKATLiS-JIKATLiS-J氓mimi土一王ijrrijrrrXrXZ Z 申申KdKd fSLfSL .d.dWJCWJCt triiSEriiSEZEZEWiEWiE设备编号从:0开始,第四个为编号“4 4B B1 1DmDm4w4wE E-rdrd i-i-4. .:C C.5E.5E.SC.SCXUFXUFJIJIvutvutZSEHSEHQLmFQLm * *3 3 iiEiwjMiiEiwjM wmwm hi_rfr_

5、ijhi_rfr_ij _ _ 西m宰宰沖沖in 2 T、盘=EiNCUUGi_rx_3l=EiNCUUGi_r44戶: .-ilE.-ilE BlBl看侶fi-F.Wtfi-F.Wt r*r* IlliIlli*pc_nLL_Kc|*pc_nLL_Kc| Pij-Pij-何1P1PFC.-HFC.-HK-IKlK-IKl叮kL?kL?; n n T T w w . . E E c|c|%尸Fiq.Fiq.4 4啓斤尸 T 叶 E血YLkv?kMYLkv?kM 44 M|M|Jt()?”- n ni i .w+EA.w+EA l l n5H|Ei|n5H|Ei|M M畀切 C3C3 4 4兮I

6、npInp日 i.tnjHli.tnjHl耶訂 QHQH j j TIO-TITIO-TI n n沖R R詞呼I I EXEX cwcwgg mtirrc_s*riflc_s*rifl cm?cm?価F F FIFIIwiIwi jcijci Pl?Pl? iwnliwnl :-:-_?H*ocipi-mi_?H*ocipi-mi - - =-lif3EBp-=-lif3EBp- ll U U9 9 09 9Q Q a aa an n * *-WMSnmn箱3i3iz|lz|l -1#.-1#.ZlZl J J 4.4.rvrvI 4Uf 1 柯 fiI糾豳新豔盒I I管9 9函1 1rrmp

7、rrmp*mJ*mJ = =!5!5申事申事R -空vhvh jvMjVdSrnzjvMjVdSrnzHr*RrTHr*RrT二n n也蜜PiPi诩(*MSJfMSJf呻lu-.-lu-.-Hmu-Hmu-_Devicestates : 读取 IO 系统的模块状态信息说明 指令“ Devicestates ”用于查询 10 系统中所有模块的特定状态信息,即: PROFINET IO 系统中所有 IO 设备的状态信息或 DP 主站系统中所有 DP 从站的状态信息输出的布尔值指示所选状态适用于的模块。例如,可以读取 PROFINETO 系统中当前禁用的 IO 设备。此信息的显示还依赖于要读取的状态

8、信息是否适用于至少一个IO 设备或 DP从站。可在循环 0B 以及中断 0B (例如,OB82 -诊断中断)中调用此指令。参数下表列出了指令“ Devicestates ”的参数:*-15工才jiTAM I!Otviyh廿jhCHhCHT TI- -/ / 0 0 o o 9 9鼻2 2 0000 0 0 9a9a a0a0亘LNLWORKC3E氏*若ILUO-fi i九Rrtial 口Ei_沁按F1帮助:参数LADDR声明数据类型Input HW_IOSYSTE 常量MODEInput UINT存储区说明Q M L 或 PROFINET IO 或 DP 主站系统的硬件标识符(请参见以下说明)

9、选择要读取的状态信息(请参见以下说明)RET VAReturn I NTI、QM DL 或常,曰.量I、QM DLI、QM D指令的状态(请参见以下说明)IO 设备或 DP 从站的状态缓冲区(请STATE In Out VARIANT参见以下说明)有关有效数据类型的更多信息,请参见“有效数据类型概述” 参数 LADDR 使用 LADDR参数通过硬件标识符选择 P ROFINET 10 或 DP 主站系统。硬件标识符位于: P ROFINET IO 或 DP 主站系统属性的网络视图中。或数据类型为 HW_IOSYSTE 的所列系统常量的 PLC 变量表中。参数 MODE 使用 MODE 参数可读

10、取状态信息。 可读取整个 PROFINETO 或 DP 主站系统的 下列一条状态信息:设备/DP 从站已组态 设备/DP 从站故障 设备/DP 从站已禁用 设备/DP 从站存在参数 STATE 通过 STATE 参数,输出由 MODE 参数选择的 I0 设备/DP 从站的状态。如果使用 MODE 选择的状态适用于 IO 设备/DP 从站,则在 STATE 参数中将下 列位设置为“ 1”:位 0 = 1:组显示。至少有一个 IO 设备/DP 从站的第 n 位设置为“ 1”。位 n = 1 :通过 MODE 选择的状态将应用到 IO 设备/DP 从站。o对于 PROFINETO 系统,第 n 位对

11、应于相应 IO 设备的设备编号 (请参见设备视图和网络视图中的 P ROFINET 接口属性)。o对于 PROFINETDP 系统,第 n 位对应于 DP 从站的 PROFIBUS 地 址(请参见设备视图和网络视图中的 DP 从站属性)。使用“ BOOL 或“ Array of BOOL ”作为数据类型:要仅输出状态信息的组显示位,可在 STATE 参数中使用 BOOL 数据类型。1: IO2: IO3: IO4: IO5:出现问题的 IO 设备/DP 从站。例如:o维护要求或建议不可访问 不可用出现错误要输出所有 IO 设备/DP 从站的状态信息,请使用下列长度的 Array ofBOOLo

12、对于 P ROFINET IO 系统:1024 位o对于 DP 主站系统:128 位参数RET_VAL错误代码*说明示例-读取 PROFINET 10 主站系统中是否存在 10 设备 在以下示例中,将在 IO 系统中查询是否存在 IO 设备。IO 系统将包含两个S7-1500 系列的 CPU。“PLC_14 CPU 将包含程序,其中包括“ DeviceStates ” 指令。“ PLC_13 CPU 将组态为一个 IO 设备。在“P LC_14 CPU 中:在全局数据块中创建三个变量和一个“ STATE 结构(数 据类型为 Array of BOOL ),用于存储数据。在“PLC 14 CPU

13、 中:在循环 0B 中调用指令。如下所示互连指令的参数。在“PLC_13 CPU 中:使用 CPU 属性将此 CPU “PLC_13 设为 IO 设备。IO 设备接收设备编号 1 080918092809380B180B2无错误LADDR 参数的硬件标识符不存在。请检查(例如,在系统常量中)项目中是否有 LADDR 值。LADDR 不会寻址 P ROFINET IO 或 DP 主站系统。STATE 参数中的数据类型无效。CPU 不支持“ Devicestates ” 指令。LADDR 参数中指定的 IO 系统所用的 CPU 不支持所选的 MODE 参 数。完整的状态信息,不适用于 STATE

14、参数中组态的变量。8452*在程序编辑器中, 错误代码可显示为整数或十六进制值。 有关切换显示格式的 信息,请参见“另请参见”。IO 系统显示在网络视图中。在 “PLC_14 CPU 中:通过参数 LADDR(“LADDR )使“ DeviceStates ”指令 了解 IO系统的硬件标识符。根据参数 MODE(“ MODE )的值“ 4”,在 IO 系 统中搜索 IO 设备。在参数 STATE( “STATE )中,输出 IO 设备是否存在(基于参数 MODE 的值。 位 0 作为组值,指示 IO 设备存在。位 1 指示存在设备编号为 1 的 IO 设备。输出参数 RET_VAL(“retu

15、mValue ”)指示处理无错误。示例-读取 P ROFINET 10 主站系统中发生故障的站P ROFINET IO 系统包含设备编号为 为2 的 IO 设备发生了故障。在 STATE 参数中设置了下列位:示例-读取 PROFIBUS DP 主站系统中发生故障的站DP 主站系统包含 PROFIBUS 地址为 3、4、5 和 6 的 4 个 DP 从站,其中地址 为 4 的 DP从站发生了故障。对于 MODE = 2 (故障/无故障)的 DP 主站系统,执行“ Devicestates ”指令。1、2、3 和 4 的 4 个 I0 设备,其中编号对于 MODE = 2 (故障/无故障) 指令。PROFINET I0 系统,执行“ Devicestates ”位 0 = 1位 1 = 0位 2 = 1位 3 = 0位 4 = 0位 5 = 0位 6 = 0至少有一个设备编号为设备编号为设备编号为设

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论