西门子接触器3RA19733E代理商

供应商
上海地友自动化设备有限公司
认证
品牌
西门子
型号
参数详情
产地
德国
手机号
18721545542
经理
方祖付
所在地
上海市金山区枫泾镇朱枫公路8678弄 8134号
更新时间
2023-12-07 10:10

详细介绍

西门子器3ra19733e代理商西门子器3ra19733e代理商  

(与1200完全相同),可使用 devicestates 和 modulestates 指令对分布式 io设备的站状态和子模块进行诊断。本文使用 1214c v4.0 cpu 和 et200sp 的 pn通信为例进行说明(dp通信同样适用)。

一、s7-1500与分布式io设备的诊断准备

1硬件准备:

1. cpu 1214c dc/dc/dc,v4.0,一台

2. et200sp 分布式 io 站,pn 接口,两套

2、软件准备:

1. tia portal v14 sp1

3、使用 tia portal 创建一个新项目,正确配置,下载后,进入网络视图,所有站点状态正常。

二、使用 devicestates 指令对分布式io 子站进行诊断

1、创建全局数据块,用于存储状态数据

在全局数据块中创建数据类型为 array of bool 数组,共计1024个元素。

2、编写程序

在 ob1 中调用 devicestates 指令,双击 laddr 引脚,选择需要诊断的 io 系统。将 mode设置为2,state 填写上述定义的全局数据块数组。

指令引脚说明:

参数 laddr:

使用 laddr 参数通过硬件标识符选择 profinet io 或 dp 主站系统。
硬件标识符位于:

· profinet io 或 dp 主站系统属性的网络视图中。

或数据类型为 hw_iosystem 的所列系统常量的 plc 变量表中。

参数 mode:

使用 mode 参数可读取状态信息。 可读取整个 profinet io 或 dp 主站系统的下列一条状态信息:

· 1: io 设备/dp 从站已组态

· 2: io 设备/dp 从站故障

· 3: io 设备/dp 从站已禁用

· 4: io 设备/dp 从站存在

.5: 出现问题的 io 设备/dp 从站。

参数 state:

通过 state 参数,输出由 mode 参数选择的 io 设备/dp 从站的状态。
如果使用 mode 选择的状态适用于 io 设备/dp 从站,则在 state 参数中将下列位设置为“1”:

· 位 0 = 1: 组显示。 至少有一个 io 设备/dp 从站的第 n 位设置为“1”。

· 位 n = 1:通过 mode 选择的状态将应用到 io 设备/dp 从站。

o 对于 profinet io 系统,第 n 位对应于相应 io 设备的设备编号(请参见设备视图和网络视图中的profinet 接口属性)。

o 对于 profinet dp 系统,第 n 位对应于 dp 从站的 profibus 地址(请参见设备视图和网络视图中的dp 从站属性)。

使用“bool”或“array of bool”作为数据类型:

· 要仅输出状态信息的组显示位,可在 state 参数中使用 bool 数据类型。

· 要输出所有 io 设备/dp 从站的状态信息,请使用下列长度的 array of bool:

· 对于 profinet io 系统:1024 位


3RA19733E
展开全文
我们其他产品
我们的新闻
微信咨询 在线询价 拨打电话