版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
FM350-2使用
w wwwPLCworldSLCA&DCSFM350-2FM350-2SLCA&DCS
该文档主要面对初次使用FM350-2用经验,等等。但是,该文档无法取代FM350-2的手册。建议:用户通过此文档掌握了初步调试和使用模板的方法以后,还是要认真、仔细阅读FM350-2的手册,进一步加深对FM350-2功能模板的理解。工程师在技术支持上答疑,首先需要用户仔细阅读过FM350-2手册。关于FM350-2功能模板的使用,包括了硬件接线、编的选型、多种参数的设置、没有编程的调试、编制程序、从多种工作模式中选择符合自己工艺的模式,故障诊断,等等。这许多的知识点,无法通过线,简单几句话就可以讲述清楚。该文档,希望对初次使用FM35-2功能模板的用户,可以起到帮助的作用。FM350-2STEP7 ww.91HMI.c1.FM350-2快速 模块概 准备工 FM350-2的安装和接 测试模 产生一个高速计数模块FM350-2的数据 分配参数给高速计数模块FM350- 没有用户程序的情况下,调试高速计数模块FM350- 程序编 基本介 简 硬件组 编程基本规 SLCA&DCS通过I/O直接SLCA&DCS操作模式介 数据块介绍(Data 中断程 例子程 tex(Zxx34_01_fm350-2)说 硬件组态介 程序结构的说 OB1程序简 FC100程序简 OB82程序简 编的选 错误诊 w wwwPLCworldFM350-2常见问题分析 西门子自动化与驱动产品的技术支 如何获得西门子自动化与驱动产品的资 需设备选型及订 西门子技术支持.................................................................................................西门子自动化产品的其它..................................................................................标准及认 FM350- 搬运、、运行的环境要 FM350-2配置软件包 FM350-2文 FM350-2的产品手 FM350-2的产品手 怎样直接通过模板的I/O逻辑地址FM350- 计数 FM350-2可以通过IM365接口模板,放置在扩展机架 为什么FM350- 库文件的帮助文件中,出现错误文字显 w wwwPLCworldFM350-2快速模块 直接连接24伏增量编和8.2伏NAMUR编与可编程参考值的比较功能(工作方式决定比较值数量当达到比较值时,内置数字输出端输出响应多种工作模连续单次频率周期测比例准备w wwwPLCworld有一个S7-300PLC站,由电源模块,工作器大于等于12KB的CPU和FM350-2摸板组成。并且,安装必备的附件,如背板总线、40针前连结器、STEP7(>V)。然后,安装FM350-模板的配置软建立一个S7-300的项目,如图1w编程设备可以连结到cpu
wwwPLCworld图FM350-2的安装和在FM350-2后面安装背板总线,连接模板到机架上面,安装40针的前连结器2、图3进行正确接线。图w前连结器40针端子说
端子名称输入输功1没有2没有3输0通道的脉冲信号4输1通道的脉冲信号5输2通道的脉冲信号6输3通道的脉冲信号7输0通道的计数方向8输1通道的计数方向9输2通道的计数方向输3通道的计数方向输0通道的硬件控制输1通道的硬件控制输2通道的硬件控制输3通道的硬件控制输0通道的数字量输出输1通道的数字量输出输2通道的数字量输出输3通道的数字量输出输NAMUR电源供应输NAMUR电源供应输模板24V电源供M输模板0V电源供输4通道的脉冲信号输5通道的脉冲信号输6通道的脉冲信号输7通道的脉冲信号输4通道的计数方向输5通道的计数方向输6通道的计数方向输7通道的计数方向输4通道的硬件控制输5通道的硬件控制输6通道的硬件控制输7通道的硬件控制输4通道的数字量输出输5通道的数字量输出输6通道的数字量输出输7通道的数字量输出输NAMUR电源供应输NAMUR电源供应8.2VDC的编电源供模板接上24V电压以后,可以提供一个8.2V(最大200mA)的编能源w wwwPLCworld应。这个电压可以从端子的19,20,39,40上面得到,适用于NAMUR。(NAMUR开关又称安全开关,主要由电感振荡器和解调器组成,它能编信号A0到A7,B0到符合DIN19234标准的NAMUR类型的编。计数信号连接到端A024V增量编。计数信号连接到端子A0到A7,B0到B0到B7。现场实际应用中,很多的流量计采用这种设置;24V脉冲类型。计数信号连接到A0到A7SignalsandTheirEvaluation”。数字量输入I0到I7(硬件门硬件门输入I0到I7的控制,对应相应通道的开始、停止高数计数字量Q0数字量输出Q0到Q7,相对应模板FM350-2的控制操作测试地经过模块系统自检,会自动熄灭。一旦您第一次闭合电源开关,FM350-2模板的默认设置,将会自动有效。(参阅手册相关章节5.2DefaultParameterAssignment)产生一个高速计数模块FM350-2的数据在SIMATICManager中打开库文件tli,拷贝库中的文件,粘贴到自己的项目中去,插入一UDT1产生DataBlock分配参数给高速计数模块FM350-打开项目,在打开硬件组态界面hardware打开关FM350-2ObjectPropertieswwwPLCworldwwwPLCworldObjectProperties在ObjectProperties中,点击BasicParameters,可以看到一个窗口“Moduleaddressfordatablock”,你可以点击“Selectdatablock”,选择自己项目中已经生成的datablock,如图5。wwwPLCworldwwwPLCworldObjectProperties中,可以选择基本参数设置。如选择中断类型,功能模板状态与CPU停机状态的联系,等等;“AssigningParameters”,如图6;wwwwPLCworldw板手册章节“EncoderSignalsandTheirEvaluation”;OperatingModes的设置中,根据自己的工艺要求,选择正确的设置,详情请参阅模板手册章节“OperatingModes,SettingsParameters,andJobs”;在InterruptEnable在Outputs中,可以选择数字量输出的条件保存(save)并且关闭 Parameters”窗口OK按钮,关闭“ObjectProperties”窗口存盘编译(Saveandcompile),并且硬件配置到CPU中有FM350-2的参数配置,在每次CPU开关从STOPSTOP时,传送FM350-2没有用户程序的情况下,调试高速计数模块FM350-在FM350-2模板的“AssigningParameters”界面中,打开wwwPLCworldwwwPLCworldFM350-2模板的“AssigningParameters”界面中,打开w wwwPLCworldFM350-2模板的“AssigningParametersDebug>Service,可以看到模板的状态信息。如图9所示。w wwwPLCworldFM350-2模板的“AssigningParametersDebug>ModifyMode,可以改变模板调试状态与CPU状态的关系。如图10所示。w程序
wwwPLCworld基本简在您安装结束FM350-2配置软件以后,应该在您的STEP7软件的Library中嵌入 tli,SampleProjects中嵌入FM350-2的例子程序功能名用用中,控制FM350-2。写入FM350-2的起始计数限值读出FM350-2四个通道的或者测在FM350-2诊断中断程序中,读出相关的诊断DataUDT1息,等等具体关于功能块的详细使用,请参阅手册第六章(ProgrammingtheFM350-2)硬件组扩展模块IM360,IM361扩展,还可以通过IM153-1(6ES7153-1AA02-0XB0)或者IM153-2(6ES7153-2AA00-0XB0)联结使用。编程基本使用FM350-2模板时,功能块FC2(CNT2_CTR)必须要被循环调用w wwwPLCworld经过正确的参数设置以后,FM350-2的DB块中第36.7(CHECKBACK_SIGNALS.PARA)应该被置通过I/O直接计数值和测量FM350-2I/O上。可通过使用“指定通道”功能来定义哪个单个测量值要显示在I/O区。在用户程序中,命令LPIW用于Word,LPID用于Dword。对于Word:FM350-2的模块地址从HWConfig.+14开始。实例:FM350-2地址是256,LPIW264,LPIW266,LPIW268,LPIW270;对于Dword:FM350-2的模块地址从HWConfig.+8,+12开始。实例:FM350-2地址是256,LPID264,LPID268。用这种方法读出测量值不需要读函数“FCCNT2_RD”2msI/O输入如下可进入参数窗口“指定通道”:在硬件组态中双击FM350-2在“属性-FM350-2计数器”窗口中按“参数”按钮,如图11所示wwwPLCworldwwwPLCworld在FM350-2计数器Parameter窗口中选择菜单条目EDIT定义通wwwPLCworldwwwPLCworld操作模式介
图Counting),单次计数模式(SingleCounting),循环计数模式(PeriodicCounting),频率测量模式(FrequencyMeasurement),转动速度测量(RotationalSpeedMeasurement),周期测量模式(PeriodDuration工作模工作单次计数单次计数模式(Single值计到0循环计数模式(PeriodicwwwPLCworld主计数方向向上:循环地从0可编程的上限值减11个可编程的时间1个可编程的时间比例器41个比例值减计数:从已编程的起始值到数据块介绍(Data用户所需要的模板状态信息,CPU通过功能块(FC)控制FM3502模板,均需要通过库中的UDT1生成的Daalock来完成。每一个FM3502都需要一个相对应的Daalock,里面包含FM3502的逻辑地址、功能、状态信息,等等。在模板参数配置之前,必须给该DaaBlock中的重要数据分配的数值,如:模板地址(数据块地址120),通道地址(数据块地址140)。方法如15所述地名数地名数类描wwwPLCworld写操作的工作码N读操作的工作码模板的模板的置位操作Output置位操作Output wwwrld置位操作Output置位操作Output置位操作Output置位操作Output置位操作Output置位操作Output软件门软件门软件门软件门软件门软件门软件门软件门测试状态数据模板被比较器0 wwwrld比较器1比较器2比较器3比较器4比较器5比较器6比较器7计数器0值下计数器1值下11计数器2值下计数器3值下计数器4值下计数器5值下计数器6值下wwwPLCworld计数器7值下计数器0值上计数器1值上计数器2值上计数器3值上计数器4值上5计数器5值上计数器6值上计数器7值上计数器0值方计数器1值方计数器2值方计数器3值方计数器4值方计数器5值方 wwwrld计数器6值方计数器7值方数字输入0数字输入1数字输入2数字输入3数字输入4数字输入5数字输入6数字输入7w数字输出0数字输出1数字输出2数字输出3数字输出4数字输出5数字输出6数字输出7wwwPLCworld内部门0内部门1内部门23内部门3内部门4内部门5内部门666内部门7计数器0装载计数器1装载计数器2装载计数器3装载计数器4装载计数器5装载计数器6装载计数器7装载计数器0预备装载值计数器1预备装载值wwwPLCworld计数器2预备装载值计数器3预备装载值计数器4预备装载值计数器5预备装载值计数器6预备装载值计数器7预备装载值计数器0当前计数值计数器0当前测量值计数器1当前计数值计数器1当前测量值计数器2当前计数值计数器2当前测量值计数器3当前计数值计数器3当前测量值计数器4当前计数值计数器4当前测量值计数器5当前计数值计数器5当前测量值计数器6当前计数值计数器6当前测量值wwwPLCworld计数器7当前计数值计数器7当前测量值以模板的
中断w wwwPLCworld其次,需要具体每一个计数通道设定硬件中断的条件。如图14所示w wwwPLCworld例子程 tex(Zxx34_01_fm350-2)说硬件组态硬件配置详见下图15w wwwPLCworld例子程序功能程序结构的w wwwPLCwFC100,包含大多数关于FM350-2使用的程序编制;OB82,包含关于FM350-2的错误诊断程序编制FC2、FC3、FC4、FC5、UDT1,FM350-2DB2,由UDT1生成的FM350-2模板数据块。OB1程序w wwwPLCw将数字量输入模板的输入状态,导入中间变量M区CALL"fill_app" //调用FC100cnt2_app:=W#16#2 //FM350-2数据块号码ty //装载计数器的起始 //装载操作的触发位st_fill:="stfill" //开始计数功能的触发位st_frequ //开始测量功能的触发act_val:="in_act_val"//开始读当前计数值的触发位channel:="ch_act_val"//选择通道0-3,或者通道4-7rd_err:="err_rd" //读操作的出错提示wr_err:=" //写操作的load_donestate_load"// //频率测量值上限溢出的状态指示 //频率测量值下限溢出的状态指示将FC100的输出,从中间变量M区(MB2)导出到数字量输出模板FC100程序wwwPLCworldwwwPLCworld // #cnt2_dbOPNDB //打开高速计数CALL"CNT2_CTR" //调用FC2,初始化、控制FM350-2 DBX JCN //没有,立即停止应用;否则 DBX //通道4的计数值下溢了吗=ADBX//通道4的计数值上溢了吗=A//开始高速计数值读操作吗=DBX//是的,打开软件门=DBX//是的,打开软件门A//开始高速计数吗ADBX//内部门0打开=DBX//是的,使能数字量输出点A//开始高速计数吗DBX//没有数字量输出=DBX//使能数字量输出点=DBX//置位数字量输出点A//开始频率测量吗=DBX//打开软件门 写入 w wwwPLCworld OPNDB[#cnt2_db] //写操作正在进行吗? //是,跳转到WRDO程序 DBX //没有写操作,同时数字量输出Q1JCNWREN //需要装载比较器0的新数值吗? M //#loadJCN //不要装载,跳转到WREN程序 DBD116
//传送写操作任务号码30到DBB0WRDO:CALL"CNT2_WR"//调用FC3,执行写操作 WREN //如果写操作有错误,产生错 //没有写操作,则结束所有写 DBX 1.1 //读出当前计数值和频率测量 OPNDB //打开FM350-2模板的数 //读操作正在进行吗 //是,则跳转到RDDO //需要读操作吗LwwwPLCworld//装载任务号LwwwPLCworld//装载任务号100,读计数通道0到//选择计数通道4到//如果选择计数通道0到3,直接跳转到JOB程序L//装载任务号101,读计数通道4到wJOB:TDBB2 RDDO:CALL"CNT2_RD" RDEN //如果读操作有错误,产生错 END: //程序OB82程序//诊断模板的状态,读出模板的诊断信息L//造成调用OB82的模板逻 DB2.DBW CALLSFC
//与FM350-2的逻辑地址//确定模板引起的OB82中断,则跳转到DB程序//不是模板引起的OB82中断,则中止CPUDB:OPNDB
//DeterminecounterDBofFM350-2//传送共享数据块的号码到累加器1CALLFC 350-2读出诊断信息,送到数据块中 编的选编信www编信wwwPLCworld24V24V带方向的24V电压脉24V不带方向的24V电压脉冲NAMUR不带方向的8.2V电压脉冲详情
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度仓储物流供应链管理与运输服务合同3篇
- 2024版土地免租租赁合同范本
- 二零二五年度旋挖钻机在城市地铁建设中的应用合同3篇
- 二零二五年度豪华家装主材代购服务协议3篇
- 专业版融资担保协议2024年版详尽条款一
- 2024年电商渠道联合运营协议版B版
- 二零二五年度甲乙双方合作供应新能源设备协议2篇
- 二零二五版汽车行业人才培训股份购买与就业服务合同3篇
- 2024新疆瓜果种植基地与电商平台合作分红协议3篇
- 二零二五版矿产废石采购及再生利用合作协议3篇
- 黄金买卖合同范本
- 米-伊林《十万个为什么》阅读练习+答案
- 碎屑岩油藏注水水质指标及分析方法
- 【S洲际酒店婚礼策划方案设计6800字(论文)】
- 医养康养园项目商业计划书
- 《穿越迷宫》课件
- 《C语言从入门到精通》培训教程课件
- 2023年中国半导体行业薪酬及股权激励白皮书
- 2024年Minitab全面培训教程
- 社区电动车棚新(扩)建及修建充电车棚施工方案(纯方案-)
- 项目推进与成果交付情况总结与评估
评论
0/150
提交评论