FM3502实际应用详细过程.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
要用FM350-2,首先要下载对应的安装包,以下是地址 链接: /s/1eQfbdNc 密码: ytpu 安装后打开STEP7软件的LIBRARY中的例子程序 打开程序后,把程序块FC2,FC3,FC4,FC5,UDT1拷贝到你的程序下 生成DB1块,DB1类型要选定为UDT1, 2:硬件组态: 进入下图 点击BG Adr弹出小菜单,Select Data Block,选择DB1块 双击FM350-2.对每个通道依次社定 如果在硬件设置里指定了该模块对应的DB块【Module adress for datablock】,那么模块的逻辑地址和通道地址无需在程序中再次编程设定。 1、调用FC2,同时指定前期生成的DB块号(如果DB1,就是W#16#1;如果DB2,就是W#16#2;类推16进制); 2、打开其软件门??DB1.DBX23.0对应第一通道,DB1.DBX23.1对应第二通道,用几个通道就依次置ON几个; 3、调用FC4,并通过对DB1.DBB2(如果DB1,就是DB1.DBB2;如果DB2,就是DB2.DBB2;类推16进制)设置工作号100或101来对0~3或4~7号通道进行读值; 4、调用FC4(CNT2_RD),执行读数,W#16#1同样是指定DB块号。 5、0~7通道对应的编码器值,为DBD148、DBD156…DBD204(都是对应的DB块) 6、此时在程序中调用DB1.DBD148,即可获得计数器0的计数值;调用DB1.DBD156,可获得计数器1的计数值,类推。。 7、现在,已经得到脉冲数,可以根据实际用途进行换算了。。 简单的编程: 网络1:M100.0的常闭点一直通; 网络2:必须调用FC2(CNT2_CTR),指定W#16#1即为设定FM250-2的数据块为DB1; 网络3:打开其软件门??DB1.DBX23.0对应第一通道,DB1.DBX23.1对应第二通道,用几个通道就依次置ON几个;这里的可以用第一通道的线圈的常开触点触发第二通道的线圈,类推下去; 网络4:将任务号100写入DB1.DBB2,工作号100的意思是读前4个通道的计数值;工作号101的意思是读后4个通道; 网络5:调用FC4(CNT2_RD),执行读数,W#16#1同样是指定DB块号。 此时在程序中调用DB1.DBD148,即可获得计数器0的计数值;调用DB1.DBD156,可获得计数器1的计数值。

文档评论(0)

187****5045 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档