欢迎光临浔之漫智控技术(上海)有限公司网站!
全国服务咨询热线:

15821971992

产品展示 / products 您的位置:网站首页 > 产品展示 > 西门子 > S7-1500 > 6ES7526-1BH00-0AB0

6ES7526-1BH00-0AB0

简要描述:6ES7526-1BH00-0AB0
LADDR:子模块的I/O地址,由您在'HW Config'中。就是在硬件组态的计数模块的地址816,对应16进制就是330,所以上图中LADDR为W#16#330.CHANNEL:通道号,不用的模块通道数量也不同,
SW_GATE:使能端用于启动/停止计数器的软件门
COUNTVAL:读取到脉冲值。

  • 产品型号:
  • 厂商性质:代理商
  • 更新时间:2023-08-14
  • 访  问  量:309
详情介绍

6ES7526-1BH00-0AB0

LADDR:子模块的I/O地址,由您在'HW Config'。就是在硬件组态的计数模块的地址816,对应16进制就是330,所以上图中LADDR为W#16#330.

CHANNEL:通道号,不用的模块通道数量也不同,

SW_GATE:使能端用于启动/停止计数器的软件门

COUNTVAL:读取到脉冲值。

下面简单讲讲31X系列CPU具有计数模块如何使用:1. 双击子模块“Counting"(计数)。“Counting properties"(计数属性)对话框随即打开。

2. 选择通道 0 和连续计数模式。 在参数分配屏幕中进行以下设置(不修改其它任何设置,因为进行调试不需要它们):

– 输入: 硬件门

– 输出响应: 无比较

3. 单击“OK"(确定),确认设置。“Counting properties"(计数属性)对话框关闭。

4. 单击“Station"(站) >“Save and compile"(保存并编译),将组态保存到项目中。现在,所做的更改便存储在项目中。

5. 当 CPU 处于 STOP 状态时,请选择“PLC">“Load to module..."(装载到模块...)来下载组态。现在,数据从 PG 下载到 CPU 中。

6. 单击“Station"(站) >“Close"(关闭),关闭 HW Config。LADDR:子模块的I/O地址,由您在'HW Config'。就是在硬件组态的计数模块的地址816,对应16进制就是330,所以上图中LADDR为W#16#330.

CHANNEL:通道号,不用的模块通道数量也不同,

SW_GATE:使能端用于启动/停止计数器的软件门

COUNTVAL:读取到脉冲值。

下面简单讲讲31X系列CPU具有计数模块如何使用:


1. 双击子模块“Counting"(计数)。“Counting properties"(计数属性)对话框随即打开。

2. 选择通道 0 和连续计数模式。 在参数分配屏幕中进行以下设置(不修改其它任何设置,因为进行调试不需要它们):

– 输入: 硬件门

– 输出响应: 无比较

3. 单击“OK"(确定),确认设置。“Counting properties"(计数属性)对话框关闭。

4. 单击“Station"(站) >“Save and compile"(保存并编译),将组态保存到项目中。现在,所做的更改便存储在项目中。

5. 当 CPU 处于 STOP 状态时,请选择“PLC">“Load to module..."(装载到模块...)来下载组态。现在,数据从 PG 下载到 CPU 中。

6. 单击“Station"(站) >“Close"(关闭),关闭 HW Config。

工作中遇到 wincc 需要与 75 个 S7-200SMART 通讯,每个 S7-200SMART 需要有 1200 多个字 节传给 wincc。经过与西门子工程师分析讨论做出如下方案:wincc 选用 wincc7.2+upd13,然后选择一台 S7-1500 CPU1511-1PN 做主站,S7-1500 使用 S7 通讯(put,get 指令)与 S7-200SMART 通讯。因为 S7-1500 CPU1511-1PN 的 s7 连接资源只有 54 个,而我们需要通讯的 S7-200SMART 有 75 个,所以选择 1500 与 54 个 S7-200SMART 通讯,然后选择其中的21台s7-200smart通过PUT/GET指令与另外剩余的21台S7-200SMART 通讯然后在传给 S7-1500。 

以下为过程:


01
1、TIA 软件中需要做的项目内打开设备和网络,选择“网络视图"点选“连接"选择“S7" 。 


点击 CPU 以太网口,右键属性,设定 PLC 的 IP 地址。 


02

2、右键 PLC,选择“添加新连接",选择添加,需要与多少 PLC 通讯就添加多少个,软件会 自动分配 PLC 的本地 ID 地址,这个地址很重要,后面用 PUT/GET 指令的时候需要用到这个 地址。然后定义每个连接的属性。属性中要定义 IP 地址,需要与主 PLC 在一个网段,为了 好区分和直观,还可以自己定义连接名称。这样连接就完成了。 

03


3、以上完成后,组态部分就完成了。为了通讯,我们还需要在程序里面对需要传递的数据

做 GET/PUT 程序。


04

4、对于同一个 S7 连接子站的 GET/PUT 指令,同一时间只能触发一个,如果一个指令没有 完成,触发了另外一个指令,则会报错;但是对于不同 S7 连接子站的GET/PUT 指令则没有 这样的要求,之间不会有干扰和联系。 

05

5、由于每一个 S7 连接传递数据在 1200 字节左右,但经过试验,每条指令最多能传递 220 个字节,传递字节超过这个数量,则指令会报错。所以我一个 S7 连接用了 5 个 GET 指令, 1 个 PUT 指令(其中 21 个站还通过GET/PUT 指令读取了另外 21 个站的数据,所以这 21 个 站与主站的通讯数据是正常的二倍,所以是 10 条 GET,2 条 PUT)。

其中第一条指令由系统状 态 M1.3“clock—2HZ"触发,然后第一条指令的完成位触发第二条指令,第二条指令的完成 位触发第三条指令,以此类推。最后然所有的错误位置位一个脱机状态,有错误位则认为脱 机,数据不可用。 


6ES7526-1BH00-0AB0

可以使用下列操作:

* 通过软件门SW_GATE启动/停止计数器

* 使能/控制输出DO

* 检索状态位STS_CMP、STS_OFLW、STS_UFLW和STS_ZP

* 检索当前的计数器值COUNTVAL

* 读取/写入内部计数器寄存器的作业

* 检索当前的持续时间TIMEVAL

下面看看如何使用:

首先看看我们现场时怎么用的,硬件组态是采用314C-2PN/DP的cpu,如下图所示:(具备高速计数功能)这里要注意的是计数器的地址为816,后面的程序中要用到。




留言询价

留言框

  • 产品:

  • 您的单位:

  • 您的姓名:

  • 联系电话:

  • 常用邮箱:

  • 省份:

  • 详细地址:

  • 补充说明:

  • 验证码:

    请输入计算结果(填写阿拉伯数字),如:三加四=7
上一篇:6ES7315-2FJ14-0AB0
下一篇:6ES7526-2BF00-0AB0
技术支持:化工仪器网   sitemap.xml   管理登陆
© 2024 版权所有:浔之漫智控技术(上海)有限公司( www.xzmsh.cn)   备案号:沪ICP备20010280号-7