西门子高速计数器模块FM350-2使用方法

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) 答:

2)

首先给FM350-2接线,pin21(+)、pin22(-)接入24v 电源给模板供电,pin3-pin6前4通道A 相 ,pin7-pin10前4通道B 相 ,pin23-pin26后4通道A 相 ,pin27-pin30后4通道B 相。FM350-2只能接24vPNP A、 B 相编码器, 如是开关点, 一段接入A 相端, 公共端接入pin22。

写FM350-2地址:在Step7中硬件组态插入FM350-2, 然后存盘, 这样可以在你的目录下生成 "S7_Program",再打开例子程序,file->open->sample project->fm_cntex,打开 "Bausteine"(Block), 复制 UDT1到你的程序(Block)中, 在(Block)中插入一个DB 块。例如,DB1选"DB of type"为UDT1。

再次打开硬件组态, 双击FM350-2, 单击"addresses", 然后点击"general", 这样出现一个对话框, 单击"select date block"。在你的程序目录中选择用UDT1生成的DB1, 这样FM350-2的地址就写入到DB1 中。如有多块FM350-2, 则需用UDT1生成多个DB 块, 分别写入FM350-2地址。

3)

组态

单击"parameters" 进入组态画面, 选择所需的选项, 如:编码器类型, 在操作模式中选择计数方式或频率测

量, 是否用软件门和硬件门(门的作用:只有在门打开时, 计数值有效) 等等, 作好之后, 存盘并下载。

4)

读值

・用测试工具在读值,CPU 处于Stop 状态, 在组态画面中选择debug->commissioning中, 设置 "SW -Gate" 和"Apply", 转动编码器时, 在"Count" 栏中会出现当前计数值。如果读不出来, 应检查是否有接线错 误及编码器类型是否匹配, 计数值在这里读出来以后, 用程序才可以读到CPU 中为它用。

设八个软件门开

・在CPU run状态下是调用程序来读出的, 读的过程与手动的方式一样。 首先设置软件门:

调用FC2一次, 使打开软件门生效 可从DB1.DBB43读8个门是否打开

M1.2为1时, 读前4路通道(任务号100)

M1.2为0时, 读前4路通道(任务号101)

这样, 在读到的8个通道的值, 就可以放到下列地址中: DB1.DBB 148,156,164,172,180,188,196,204

这里只是一个简单的举例, 如果用其它功能, 如比较器, 则需调用相应的写功能块FC3。

怎样读出FM350-2的计数值?

解答: 1) 首先给FM350-2接线,pin21(+)、pin22(-)接入24v 电源给模板供电,pin3-pin6前4通道A 相 ,pin7-pin10前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->fm_cntex,打开 "Bausteine"(Block), 复制UDT1到你的程序(Block)中, 在(Block)中插入一个DB 块。例如,DB1选"DB of type"为UDT1。

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) 答:

2)

首先给FM350-2接线,pin21(+)、pin22(-)接入24v 电源给模板供电,pin3-pin6前4通道A 相 ,pin7-pin10前4通道B 相 ,pin23-pin26后4通道A 相 ,pin27-pin30后4通道B 相。FM350-2只能接24vPNP A、 B 相编码器, 如是开关点, 一段接入A 相端, 公共端接入pin22。

写FM350-2地址:在Step7中硬件组态插入FM350-2, 然后存盘, 这样可以在你的目录下生成 "S7_Program",再打开例子程序,file->open->sample project->fm_cntex,打开 "Bausteine"(Block), 复制 UDT1到你的程序(Block)中, 在(Block)中插入一个DB 块。例如,DB1选"DB of type"为UDT1。

再次打开硬件组态, 双击FM350-2, 单击"addresses", 然后点击"general", 这样出现一个对话框, 单击"select date block"。在你的程序目录中选择用UDT1生成的DB1, 这样FM350-2的地址就写入到DB1 中。如有多块FM350-2, 则需用UDT1生成多个DB 块, 分别写入FM350-2地址。

3)

组态

单击"parameters" 进入组态画面, 选择所需的选项, 如:编码器类型, 在操作模式中选择计数方式或频率测

量, 是否用软件门和硬件门(门的作用:只有在门打开时, 计数值有效) 等等, 作好之后, 存盘并下载。

4)

读值

・用测试工具在读值,CPU 处于Stop 状态, 在组态画面中选择debug->commissioning中, 设置 "SW -Gate" 和"Apply", 转动编码器时, 在"Count" 栏中会出现当前计数值。如果读不出来, 应检查是否有接线错 误及编码器类型是否匹配, 计数值在这里读出来以后, 用程序才可以读到CPU 中为它用。

设八个软件门开

・在CPU run状态下是调用程序来读出的, 读的过程与手动的方式一样。 首先设置软件门:

调用FC2一次, 使打开软件门生效 可从DB1.DBB43读8个门是否打开

M1.2为1时, 读前4路通道(任务号100)

M1.2为0时, 读前4路通道(任务号101)

这样, 在读到的8个通道的值, 就可以放到下列地址中: DB1.DBB 148,156,164,172,180,188,196,204

这里只是一个简单的举例, 如果用其它功能, 如比较器, 则需调用相应的写功能块FC3。

怎样读出FM350-2的计数值?

解答: 1) 首先给FM350-2接线,pin21(+)、pin22(-)接入24v 电源给模板供电,pin3-pin6前4通道A 相 ,pin7-pin10前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->fm_cntex,打开 "Bausteine"(Block), 复制UDT1到你的程序(Block)中, 在(Block)中插入一个DB 块。例如,DB1选"DB of type"为UDT1。


相关文章

  • 过电压保护装置
  • 过电压保护装置.自动调谐接地补偿装置 简介 由于信息系统的发展,电子信息设备的暂态过电压保护便成为一个十分重要的问题.对此,在2000年版建筑物防雷设计规范(GB50057-1994) 中增加了第六章防雷击电磁脉冲的相关内容,为便于正确选用 ...查看


  • 机电传动单向数控平台设计
  • 机械电子方向 题目:机电传动单向数控平台设计课程设计 学 院:班 级: 机自07-2班 学生姓名: ... 学 号: 03071004 指导教师: 洪晓华 完成时间: 2011-1-12 目 录 第一章 前言 ··············· ...查看


  • 多种液体混合控制系统设计
  • 目录 1 题目背景与意义 . ......................................................................................................... ...查看


  • 7研修日记
  • 技 师 研 修 阶 段 个 人 日 记 资 料 班级: 09电气技师1班 姓名: 陆佳卫 10月7日 星期一 雨 今天是技师阶段实习的第一天.对各电脑硬件进行熟悉,识别各硬件,知道这些 硬件所起的作用.并且了解各硬件如何组装.电脑的主机系统 ...查看


  • 基于TC35i的远程直流电源监控系统
  • -32- ●应用与设计 国外电子元器件><2008年第4期2008年4月 基于TC35i的远程直流电源监控系统 任凤娟,郑萍 (西华大学,四川成都610039) 摘要:利用单片机SST89E516RD和TC35i实现直流电源监控 ...查看


  • PLC控制广告牌显示
  • 课程设计任务书 一.设计课题 广告招牌灯自动闪烁控制系统设计 二.设计目的 1.进一步巩固理论知识,培养所学理论知识在实际中的应用能力. 2.掌握一般电气设备电气控制系统的设计方法. 3.掌握一般电气设备电气控制系统的施工设计.安装与调试方 ...查看


  • 电气控制基础(武汉轻工大学期末考试自测题)
  • 九.自测卷 一.简答题(第1题10分,第2题8分,第3题10分,第4题10分,共38分) 1.试用直接寻址方式表示下列西门子S7-200PLC编程元件(10分) (1)输入继电器的第2个字节的第1位; (2)输出继电器的第6个字节: (3) ...查看


  • 课程设计目的
  • 第一章 引 言 1.1课程设计目的 本次课程设计是自动化专业学生在学习了<计算机控制技术与系统>和<过程控制及仪表>两门专业必修课程及<单片机原理与应用>.<可编程控制器>等相关专业选修课程之 ...查看


  • 热工自动化常用英文缩写字母含义
  • 热工自动化常用英文缩写字母含义 AA :交流电流电量单点隔离输入模件 A/D:模/数转换 A/M:自动/手动 ABC :锅炉自动控制 ABS : AC :交流电 ACC 燃烧自动控制: ACGIE :美国政府工业卫生联合会 ACK/NAK: ...查看


热门内容