FM350-2高速计数器程序说明_第1页
FM350-2高速计数器程序说明_第2页
FM350-2高速计数器程序说明_第3页
FM350-2高速计数器程序说明_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、FM350-2 高速计数器实例A:在FM350-2 入门指南和FM350-2 使用入门中,就列出了西门子的样例程序和库文件的打开办法。实际应用中,找到相应的任务号传送到 DB 块的寄存器中。任务号要看FM350-2 安装和参数配置。Q:看了这说明书还是不太理解,硬件地址是 480-495 不知如何写数,这数的意思还是不太理解。A:如果在硬件设置里指定了该模块对应的 DB 块【Moduleadressfordatablock,那么模块的逻辑地址和通道地址无需在程序中再次编程设定。然后调用 FC2,同时指定前期生成的 DB 块号;然后调用 FC4,并通过对 DBB2 设置工作号 100 或 101

2、 来对 03 或 47 号通道进行读值;07 通道对应的编码器值,为DBD148、DBD156-DBD204。Q:DBB2 设置工作号 100 或 101 什么意思, 找不至 U 啊, DBD148、 DBD156DBD204又不智道道在那,我选了 db1 数据块A:简单的编程:etvocrk2:Title:CNT2_CTREMENOINONetwork3:Title:Ccimnent:DELD0X23.飞100.0*01/1()-DELDBX23.I1Network4:Title:Comment:MOVEENENOINOUT-DB1.DBB2Network5:Title:Cojiment:*

3、CfTT2_RD*EMENOINORET_VALM100.0 T/lW16#l-moW100,0T/lM100.0 T/1100-网络 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

4、#16#1 同样是指定 DB 块号。此时在程序中调用 DB1.DBD148,即可获得计数器 0 的计数值;调用DB1.DBD156,可获得计数器 1 的计数值。工作号的含义:其实对简单的使用来说用不到几个的。就用上边提到的就可以读出计数器值了。ReadJobYoutriggeranev;readjobbyenteringareadjobinJOB_RD.NOThefollowingreadjobsarepermitted:JOB_RD.NO(DBB2)EntryinUDT1AddressinCounterDBMeaning0NoneNoneNoreadiobilastreadiobcoITpl

5、eted100ACT.CNNO.ACTJJSRVOAcfcNTVlACLMSRV1ACT_CNW2ACTCNTV3AC1rMsRV3i-UBto17SCurrentcounterreading0to3andmeasurementresultOto3101ACT.CMTV4ACTMSRV4ACfCNTVSACCMSRV5ACT2CNTV6ACT二M6RV6ACT二ACTMSRV7 _180to211Currenttointerreach4to7andmeasurementresult4to7ptascoin以下工作号参考使用【FM350-2 使用入门例程中有提至 ij】WritGJobYDLtr

6、iggeranewwritejobbyenteringavritejobinJ0fi_.(VRNO.ThefollowingivrllejobsarepemnltiectJOB_WR.NO(DBB0)Entr/inUDT1AddressinCounterDBMeaning:CountingModeMeaning:FrequencyModeDNoneNoneNowritejoblastvritejobcompleted10LOAD_VALO2Loadcouritef0Loadtovrlimit011LOAD_VALi56Loadcouiter-Load.oiwerlimit112LOAD_VAL

7、260LoadeoLriter2Loadicvwriimit213LOADVAL364LoadcDLuitej3Lo3d:owerlimit314L0AD-VAL468Loadsinter4LoadlOvrlimit415LOADVAL572Loadcounter5Losd:owerlimit516L0AD.VAJ.676LoadcoLFiter6LoadiOV*rlimitfi17LOAD_VAL730LoadeoLTitei7Loadlowerlimit720LOAD_PREPARE.VALO84Loadcounter0in白parationLoadupperiifttit021LOADE

8、RREPAREVAt+eaLoadcounteriinprepaiatianLoadupperhmiti22LOAD_PREPAREVAL292Loadcounter2inp-eparahanl_oadupperlinrrit223LOAD_PREPARE_VAL39fiLoadCDunt&r3mp-tpaiabonLoadupperhnTit324LOAD_PREPARE_VAL4100Loadcaurt&r4inp&parabonLn冷dupperlimit425LOAD_PREPARE_VAL5104Loadcounter5inu&parationLoad

9、upperlimit526LOAD_FREPARE_VAL6100LoadcounterSinp-epgrationLoadupperIin?it627LOAD_PREPARE_VAL7112Loadcounter7inpreparationLoadupperhint730CMP_VAL0116LoadconLparalor031CMPVAL1120Loadenrrparatorx32CMP_VAL2124Loadcorrpafalor233CHP_VAL312BLoadCDrrparatOf334Ch4PVAL4132Loadcomparator435CMP_VAL5136Loadcorrp

10、arator536CMPJJALE140Loadcomparator637CMP_VAL7144Loadcorrparatof740LOAD_VALOtoLOAD_VAL35287Loadcountecs0to3Loadicvverfimit0to341L0AD_VAL4toLOAD_VAL7S8-83LoadCDunt&rE4to7LoadfairerliiT:it4to742LOADVALOtoLOADVALS2-83Loadeouriters0to7Loadlowerlimit0to750LOADPREPAREVALOtoLOAD-PREPARE-VAL384-99LosdCDL

11、irit&rE0to3mp-eparationLoadupperlimt0to351LOADPREPARE7AL4toLQA口二PREPARE二100-111Loadcounters4to7inpreparattoriLoadupperlimit4to752LCAD_PREPAREVALOtoLOA二PREPARE2VAL704111Loadcounteis0to7inp&parationLoadupperlimit0to*CMPALOioCMP_VAL3116131LoadMmparalors0to361CMP.VAL4toCMPJ/AL7132-147Loadcoirpsrstors4to762CMP

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论