×
Siemens Industry Online Support
Siemens AG
文档类型 常问问题 文档编号 38845041, 文档发布日期 2009年11月5日
(0)
评估

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

  • 文档
  • 涉及产品

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

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

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

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

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


    图. 01:传输速率
     
  2. 选择 Connections > Integration > Connections 定义触发源和结果对象。


    图. 02:触发源和结果对象

    更多关于触发的信息,请参考 "SIMATIC MV440" 操作指令手册 (条目 ID 35126583),10.1.6.3 "READ Commands" 章节。
     
  3. 选择 Connections > Result & string > Format string


    图. 03:格式串
     
  4. 切换 MV440 到处理模式。


    图. 04:处理范围

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


图. 05:硬件组态

以下是 ASM456 特性参数.


图. 06:ASM456 特性参数

3. 例子程序结构


图. 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。


Fig. 08: Variable table

5. 例子程序下载

MV440_with_ASM456.zip ( 212 KB )

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

安全性信息
为了保护技术基础设施、系统、机器和网络免受网络威胁,有必要实施并持续维护一个全面、最先进的IT安全方案。西门子的产品和解决方案构成了这一方案的一个要素。有关网络安全的更多信息,请访问
https://www.siemens.com/cybersecurity#Ouraspiration.
对统计的支持
用该功能可根据所需数量输出搜索结果的IDs (格式 .txt)

生成列表
复制URL
在新设计中显示此页面
mySupport Cockpit
相关链接