怎么使用 ASM456 将传感器 MV440 连结到 S7-300 PLC ?

描述:
使用ASM456 接口模块,可以把MV440 传感器通过 PROFIBUS 连接到 SIMATIC S7-300 。这里,我们通过例子来说明必要的设置,例子可在本条目的后面下载到。n

注意:
使用标准块 FB79可以将 MV440 传感器通过 PROFINET 直接连接到控制器上而不需要接口模块 (ASM)。更多关于这方面的调试信息请参考 "SIMATIC MV440" 操作指令手册,条目号 ID 35126583。n

内容:
1. 参数化MV440 传感器
2. 集成到硬件组态
3. 例子程序结构
4. 通过变量表测试
5.例子程序下载

1. 参数化 MV440 传感器
下边的步骤描述了除了连接到 S7-300 PLC 外,还要对 MV440 所做的参数设置。n

  1. 打开 Coection 键,在 Ports > ASM 下选择传输速率。

    怎么使用 ASM456 将传感器 MV440 连结到 S7-300 PLC ?
    图. 01:传输速率

  2. 选择 Coections > Integration > Coections 定义触发源和结果对象。

    怎么使用 ASM456 将传感器 MV440 连结到 S7-300 PLC ?
    图. 02:触发源和结果对象

    更多关于触发的信息,请参考 "SIMATIC MV440" 操作指令手册 (条目ID 35126583),10.1.6.3"READ Commands" 章节。

  3. 选择 Coections > Result & string > Format string

    怎么使用 ASM456 将传感器 MV440 连结到 S7-300 PLC ?
    图. 03:格式串

  4. 切换 MV440 到处理模式。

    怎么使用 ASM456 将传感器 MV440 连结到 S7-300 PLC ?
    图. 04:处理范围

2. 集成到硬件组态
在例子程序中,ASM456 的 PROFIBUS 地址是9,I/O 地址 256,SIMATIC 控制器 CPU 317-2 PN/DP 的 DP 地址是 2。n

怎么使用 ASM456 将传感器 MV440 连结到 S7-300 PLC ?
图. 05:硬件组态n

以下是 ASM456 特性参数.n

怎么使用 ASM456 将传感器 MV440 连结到 S7-300 PLC ?
图. 06:ASM456 特性参数n

3.例子程序结构

怎么使用 ASM456 将传感器 MV440 连结到 S7-300 PLC ?
图. 07:程序结构

注意:

  • 关于调用 MOBY FB 45 以及程序结构中数据块的信息,可参看 "RFID Systems FB 45" 手册,条目:21738808
  • 用于生成 DB 块的包括多种语言形式的 UDT,可在功能块 FB45 的更新条目 ID: 33148645 中得到。

4. 通过变量表测试
置位"MOBY Param_e_blocks.command_start" 触发 MV440 读程序,并将结果存储在 DB30 第 2 个字开始的数据块里。数据长度存在数据块的 DBB1 中,可以通过 "MOBY Param_e_blocks.init_run" 位来复位ASM。

怎么使用 ASM456 将传感器 MV440 连结到 S7-300 PLC ?
Fig. 08: Variable table

5. 例子程序下载

怎么使用 ASM456 将传感器 MV440 连结到 S7-300 PLC ? MV440_with_ASM456.zip ( 212 KB )

编程环境:
本 FAQ 中下载的程序是用 STEP 7 V5.4 SP5 生成的。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc333885.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论