S71500PROFINETIO或DP从站故障诊断_第1页
S71500PROFINETIO或DP从站故障诊断_第2页
S71500PROFINETIO或DP从站故障诊断_第3页
S71500PROFINETIO或DP从站故障诊断_第4页
S71500PROFINETIO或DP从站故障诊断_第5页
免费预览已结束,剩余3页可下载查看

下载本文档

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

文档简介

1、JHLHTH*911W-JHl|Di!”fit/鞋餐.11iAjwrnvapip。*唐miCW|jcl工CEULjtHsgmwirC_HU_MHWT_|JK|rC4FcjogrtliHvMwrTCTl+JCfl.*Nri*lbhi|.Mimk.jfWibl-lddl.Uy|j3 aHDIQ| hieu,n ZtMiibBTI*睦_H*与HFm网q.MWjCi版KftJWl眸阳HKTrilj岫JUif附上眸.AC*!版/例MEIUS|IOM“1鹏01晔, 14|口18* 3必立一网旧_1Mxiwi”mH.WtgUJ-Prwm:0iCQiM 蹄vu=.iUM6Caidc4JtL4C*FUCI酬句的

2、。11电停3/隅。E*g 电43IET_WL3口0$vnUMIWMZ 肛31irfllHA.G口913*&3SlTHItad4KeEuE0sWl!|BodcWJE1Jv仃i用IKI*HfMdi守一4T*1F|3|1MI*beMLS7J3血11WWA国121ym设备编号从:0开始,第四个为编号“4”LMnITM|Idt3431,雷弧K|BEvhvr*LSlW1HV-|!0|i,。一UT?-o*IftTpi)aidlair13-Q.tu-fep2|l9nd hVlit二二 09fiwrpS|l X*h-VU4口 P*9sd-abdTHEh(1Wbl|lIMhFMMZ53*nEjl0|3od

3、brJMJI:4JUE|2D|j9D4 ii.r.BJJK04TiV|31|M!FMMjSThV7|33bdlibESCM 诉,心|HodhhwMM9H仃03岬.7,H.3H_fhCTd.KlienruM参数声明数据类型存储区说明LADDR InputHW_IOSYSTE.、QML 或 PROFINETIO 或 DP 主站系统的硬件MODE InputUINTRETVAReturnINT吊重I、QML或常量I、QML标识符(请参见以下说明)选择要读取的状态信息(请参见以下说明)指令的状态(请参见以下说明)DeviceStates:读取 IO 系统的模块状态信息说明指令DeviceStates”

4、用于查询 IO 系统中所有模块的特定状态信息,即:PROFINETIO 系统中所有 IO 设备的状态信息或 DP 主站系统中所有 DP 从站的状态信息输出的布尔值指示所选状态适用于的模块。例如,可以读取 PROFINETO系统中当前禁用的 IO 设备。此信息的显示还依赖于要读取的状态信息是否适用于至少一个 IO 设备或 DP从站。可在循环 OB 以及中断 OB(例如,OB82-诊断中断)中调用此指令。参数卜表列出了指令“DeviceStates”的参数:对*瞠赤悦1.力匕口lb4闾口二书一咚I.1I3E帆加卡c03tEU卯”16=COCOM-展m c1皿;EETA_程序隆2:F1帮助:5 八丁

5、匚.c“八 6 八 5、QMDIO 设备或 DP 从站的状态缓冲区(请STATEInOutVARIANTL 参见以下说明)有关有效数据类型的更多信息,请参见“有效数据类型概述”。参数 LADDR使用 LADDR 参数通过硬件标识符选择 PROFINETIO 或 DP 主站系统。硬件标识符位于:PROFINETIO 或 DP 主站系统属性的网络视图中。或数据类型为 HW_IOSYSTEI所列系统常量的 PLC 变量表中。参数 MODE使用 MODE 参数可读取状态信息。可读取整个 PROFINETO 或 DP 主站系统的下列一条状态信息:1:IO 设备/DP 从站已组态2:IO 设备/DP 从站

6、故障3:IO 设备/DP 从站已禁用4:IO 设备/DP 从站存在5:出现问题的 IO 设备/DP 从站。例如:o维护要求或建议o不可访问o不可用o出现错误参数 STATE通过 STATE 参数,输出由 MODE 参数选择的 IO 设备/DP 从站的状态。如果使用 MODE 选择的状态适用于 IO 设备/DP 从站, 则在 STATE 参数中将下列位设置为“1位 0=1:组显示。至少有一个 IO 设备/DP 从站的第 n 位设置为“1”位 n=1:通过 MODE 选择的状态将应用到 IO 设备/DP 从站。o对于 PROFINETIO系统,第 n 位对应于相应 IO 设备的设备编号(请参见设备

7、视图和网络视图中的 PROFINET 接口属性)。o对于 PROFINETDP 系统,第 n 位对应于 DP 从站的 PROFIBUS 地址(请参见设备视图和网络视图中的 DP 从站属性)。使用“BOOL 或“ArrayofBOOL”作为数据类型:要仅输出状态信息的组显示位,可在 STATE 参数中使用 BOOL 数据类型.要输出所有 IO 设备/DP 从站的状态信息,请使用下列长度的 ArrayofBOOLo对于 PROFINETIO系统:1024 位o对于 DP 主站系统:128 位参数 RET_VAL错误代码*说明无错误LADD 等数的硬件标识符不存在。请检查(例如,在系统常量中)项目中

8、是否有 LADDR 值。LADDM 会寻址 PROFINETIO 或 DP 主站系统。STATE 参数中的数据类型无效。CPU 不支持“DeviceStates”指令。LADD 等数中指定的 IO 系统所用的 CPU 不支持所选的 MODE 参数。完整的状态信息,不适用于 STATE 参数中组态的变量。*在程序编辑器中,错误代码可显示为整数或十六进制值。有关切换显示格式的信息,请参见“另请参见”。示例-读取 PROFINETIO 主站系统中是否存在 IO 设备在以下示例中,将在 IO 系统中查询是否存在 IO 设备。IO 系统将包含两个 S7-1500系列的 CPU“PLC_14CPU 将包含

9、程序, 其中包括“DeviceStates”指令。 PLC_13CPU将组态 9 一个 IO 设备。在“PLC_14CPU 中:在全局数据块中创建三个变量和一个STATE 结构(数据类型为ArrayofBOOL),用于存储数据。在“PLC_14CPU 中:在循环 OB 中调用指令。如下所示互连指令的参数。在“PLC_13CPU 中:使用 CPU 属性将此 CPU“PLC_13 设为 IO 设备。IO 设备接收设备编号 1。(W#16#.)080918092809380B180B28452IO 系统显示在网络视图中在“PLC_14CPU 中: 通过参数 LADDR(LADDR)使“DeviceS

10、tates”指令了解 IO 系统的硬件标识符。根据参数 MODE(MODE)的值“4,在 IO 系统中搜索 IO 设备。在参数 STATE(STATE)中,输出 IO 设备是否存在(基于参数 MODE 的值位 0 作为组值,指示 IO 设备存在。位 1 指示存在设备编号为 1 的 IO 设备输出参数 RET_VAL(returnValue)指示处理无错误。示例-读取 PROFINETIO 主站系统中发生故障的站PROFINETIO 系统包含设备编号为 1、2、3 和 4 的 4 个 IO 设备,其中编号为 2 的 IO设备发生了故障。对于 MODE=2(故障/无故障)的 PROFINETIO

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

温馨提示

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

评论

0/150

提交评论