下载此文档

西门子高速计数器模块FM350-2使用方法-word资料(精).doc


文档分类:论文 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
1 需安装 FM350-2 补丁后, 打开 STEP7 软件的 LIBRARY 中的例子程序打开程序后, 把程序块 FC2,FC3,FC4,FC5,UDT1 拷贝到你的程序下生成 DB1 块,DB1 类型要选定为 UDT1, 2: 硬件组态: 进入下图点击 BG Adr 弹出小菜单,Select Data Block, 选择 DB1 块双击 FM350-2. 对每个通道依次社定硬件组态完毕,若读 0-3 通道, 任务号为 B#16#64( 十进制 100) 若读 4-7 通道则设为 101以以下为程序 W#16#1 是用 DB1 块 B#16#64 是指读 1-4 通道任务号怎样读出 FM350- 2 的计数值?解答: 1) 首先给 FM350 -2 接线,pin21(+) 、 pin22(-) 接入 24v 电源给模板供电,pin3-pin 6前4通道A相,pin7-pin1 0 前4 通道 B相,pin23-pin26 后4 通道 A相,pin27-pin30 后4 通道 B 相。 FM350-2 只能接 24vPNP A、 B 相编码器, 如是开关点, 一段接入 A 相端, 公共端接入 pin22 。 2)写 FM350 -2 地址:在 Step7 中硬件组态插入 FM350 - 2, 然后存盘, 这样可以在你的目录下生成"S7_Program", 再打开例子程序,file->open->sample project->tex, 打开"Bausteine"(Block), 复制 UDT1 到你的程序(Block) 中,在(Block) 中插入一个 DB 块。例如,DB1 选"DB of type" 为 UDT1 。再次打开硬件组态, 双击 FM350 - 2, 单击"addresses", 然后点击"general", 这样出现一个对话框, 单击"select date block" 。在你的程序目录中选择用 UDT 1 生成的 DB1, 这样 FM350 -2 的地址就写入到 DB 1 中。如有多块 FM350 - 2, 则需用 UDT1 生成多个 DB 块, 分别写入 FM350 -2 地址。 3) 组态单击"parameters" 进入组态画面, 选择所需的选项,如: 编码器类型, 在操作模式中选择计数方式或频率测量, 是否用软件门和硬件门( 门的作用: 只有在门打开时, 计数值有效) 等等, 作好之后, 存盘并下载。 4) 读值?用测试工具在读值,CPU 处于 Stop 状态, 在组态画面中选择 debug->commissioning 中, 设置"SW - Gate" 和"Apply", 转动编码器时,在"Count" 栏中会出现当前计数值。如果读不出来, 应检查是否有接线错误及编码器类型是否匹配, 计数值在这里读出来以后, 用程序才可以读到 CPU 中为它用。?在 CPU run 状态下是调用程序来读出的, 读的过程与手动的方式一样。首先设置软件门: 设八个软件门开调用 FC2 一次, 使打开软件门生效可从 读8 个门是否打开 为1时, 读前 4 路通道( 任务号 100) 为0时, 读前 4 路通道( 任务号 101) 这样, 在读到的 8 个通道的值, 就可以放到下列地址中: 148,156,164,172,180,188,196,204 这里只是一个简单的举例, 如果用其它功能, 如比较器, 则需调用相应的写功能块 FC3 。

西门子高速计数器模块FM350-2使用方法-word资料(精) 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人huiwei2002
  • 文件大小0 KB
  • 时间2016-05-17