BMX EHC 0200单触发计数模式_第1页
BMX EHC 0200单触发计数模式_第2页
BMX EHC 0200单触发计数模式_第3页
BMX EHC 0200单触发计数模式_第4页
BMX EHC 0200单触发计数模式_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

INSYNC输入当洲效膳值用户定义的值(预设值》runvf数器操作债INENt单触发计数模式INSYNC输入当洲效膳值用户定义的值(预设值》runvf数器操作债INENt1.BMXEHC0200在单触发模式下的工作模式激活同步功能,计数器数值将恢复到预先设定的初始值,IN_A输入上出现一个脉冲,计数器就会减1,直到0为止,在该模式下必须使计数器使能。其时序图如下图所示:IN_A输入(胧冲)其中,valid_sync都为1,计数器的值才能在IN_SYNC(物理输入)的上升沿被置为预设值,也可以直接通过将软件里的FORCE_SYNC强制为1实现。同样,可以直接强制FORCE_ENABLE使计数器使能。试验概述通过旋转编码器向IN_A和IN_B输入脉冲信号,当EHC0200的IN_A端接收到80个脉冲时,将计数器0通道的Q0输出为1。试验设备BMXP342010(1.0)BMXEHC0200XCC1406PR01K(增量型编码器)UnityProXL4.0

4.接线下友包含了每个引脚豹符号和描述引脚号符号7,824V_SEN24VDC,.牛于与感器电源5:6,13,14GND_SEN24VDC输己,.平于与感器电源15,16FE功能主接地3IN_A输"4IN_SYNC同步输入9IN_B输入日10IN_EN旧用所选辅入11IN_REF回归输入12IN_CAP捕获输入Fuse24U=

inputs十Fuse◎◎◎◎◎0◎◎◎◎◎0回HHH0EEH回24Vrrzoutputs操作频率模式的选择:双击机架上EHC0200模块,将计数器1的功能选择成“单触发计数模式”BMXEHC操作频率模式的选择:双击机架上EHC0200模块,将计数器1的功能选择成“单触发计数模式”5.Unity软件的配置及试验结果的观察止步骤1"

2通道通用计数器0BMXEHC0200剧计数器口-单触发计数;D计数器1标签•II•功能:|单触发计数器模式3®AA懑波器裾天..景疏...褪族暮蜀入..一函..褪波蓦一...黝无电很.故障.....翱.由逐源故瘗.....也例闻整系敖.赣曲.块.藤.冲.堂度做座蠢二:,故麾瑚亶”&…,故健同宣稍•••&成陛现房迫标签•II•功能:|单触发计数器模式3®AA懑波器裾天..景疏...褪族暮蜀入..一函..褪波蓦一...黝无电很.故障.....翱.由逐源故瘗.....也例闻整系敖.赣曲.块.藤.冲.堂度做座蠢二:,故麾瑚亶”&…,故健同宣稍•••&成陛现房迫[]事件号无无全局I。故障全局m故陛1010已有有用口禁ms任务:在“配置”里将“输出块0”配置为“计数器低在调节界面,将预设置改为100:;其它使用默认值。2通道通用计数器选择好后,请“确认”:8UnityProXL:<>*文件(F)编辑(E)视图W)服舞⑸工具⑴生成(B)PLC(P)调试2)窗口(W)帮助(H)确认2“IODDT”的创建:在步骤1配置EHC0200的界面点击“BMXEHC0200”,选择“I/O对象”

COMPARE_ENABLE(授权比较器生成其结果)设置为1,OUTPUT_BLOCK_0_ENABLE(启用输出功能块0)设置为1;将FORCE_ENABLE、FORCE_SYNC置为1后,可以看见COUNTER_CURRENT_VALUE的置为预设值100;VVALIU_LAr1_1uUUUL♦COMPARE_ENABLE1BOOL授枳比较繇生成其成果•COMPARE_SUSPEND0BOOL保存比较器的最新结果♦EVT_SOURCES_ENABLING0INT包含启用事件位的字段•EVT_RUN_ENABLE0BOOL计数器启动时调用事件任著♦EVT_MODULO_ENABLE0BOOL计数繇回转时调用事件任翦•EVT_SYNC_PRESET_ENABLE0BOOL计数繇同步或馈设附调用事件任务♦EVT_COUNTER_LOW_ENABLE0BOOL主要值小于国值下限时调用事件任第♦EVT_COUNTER_WINDOW_EN...0BOOL主要值在国值范围内时调用事件任第•EVT_COUNTER_HIGH_ENABLE0BOOL主要值大于国值时谓用事件任第•EVT_CAPT_O_ENABLE0BOOL发生捕捉0时调用事件任翦•EVT_CAPT_1.ENABLE0BOOL发生捕捉1时调用事件任著♦LOWER_TH_VALUE90UDINT困值下限值UPPERTHVALUE\20IUDINT闽值上限值,_r■■■■■■■■—t■i•COUNTER_CLRRENT_VALJE100UDNT当前主要黍值!♦CAP7_0J/ALLECUDNT在发生捕捉。李件时保存的三要数值♦CAE_1_WALLE0UDIHT在发生埔氏1车什酎保存的三要数白♦EVTSOLRCEScINT包含调用拿件滤的字段♦EVT_RUNcBOCL因汁数器后动而执行的争件•EVT_MODULQcBOCL囚模数艾炙而执日由孚伴i•EVTSYNCPRESETcBOCL因I司步或珂设而执行的与件•EVT_COLNTER_LOWcBOCL因主要值十于阈值下限而执行的事件*LVI_LULNItH_V.lNUJWLBDDL因土要值在觊莅范围内而执行的事件•FVT_miNTFR_HAH0BDDL因I主要佰土于阚值而执行的孕件♦EVT_CAPT_OcBOCL因捕捉D功能而执行的学件1•EVT_CAPT_1cBOCL因捕捉1以能血执仃的争件*EVT_OVERRLNcBOCL警告:事件乏失♦EVT_COLNTER_VALUEcUDNT发生事件时的兰前让数器值•EVT_CAPT_O_VALcUDNT发生事件时的捕捉。值*EVT_CArr_1_VAL0UDINT发生事件时的捕捉-直■•OUTPUT00EBOOL强句OUTPUT。蛀于谡信活动高蠢♦OUTPUT」0EBOOL强句0UTPUTJ处于逻辑活动高态•OUTPUT_BLOCK_0_ENABLE1EBOOL启用亲由块N宪0•nilTPIIT_RinrK_1_FNARIFAFRnni月用魅出块助徵1♦FORCE_5YNC1EBOOL同步并启动计数功能UtBUUL将计飘善避宜为变设值§*rnnrFfmarif随着编码器的转动,该置逐渐减Jj、,当减小FRnni到20以下时白田H独里NCOUNTER_LOW(当前数值低于阈值下限)为1,此时,ST_OUTPUT_0_Echo(输出0的逻辑状态)为1,STOUTPUTBLOCK0(输出块0的状态)为1。

•CH_ERROR1BOCL通澄错误9ST_OUTPJT_0_Echo1EBOOL输击[的遂辑状志>5T_OUTPJT_l_Echo0EBOOL输出I的逻邮态«3T_OUTrJT_GL0CK_01EBOOL输U块口忒态尊ST_OUTPJT_BLOCK_10EBOOL输出以1忒点•£T_INTI"nFRnni物等输人火芹套•ST_INPUT_B0EBOOL物理输入B状态•ST_INPUT_SYNC0EBOOL物理输入SYNC成乩状态•ST_INPUT_EN0EBOOL物理输入使能状态•blJN^ULHzb0EBDDL物垩输入预设状态♦STJN^UT.C^FT0EBOOL物理输入暮捉状志•COUMTEF_£-ATU£13IMT主忒志寄苛耕*RlN1BOOL计醐蜀正⑤I;.单酣*计醐桓式固行•MCDULOFL^G0BOCL模数度叉事件设置的标志•SYMC_RE-_FJ\G1BOCL预设或同步处理事件设置的标志•VA_IDTV1BOCL当的主要数值处于安全忒态•HIUH.LIMIIuBULL当可王要数值在上院被很正•LOvV__IMT0BOCL当射土要数谊在下跟被避定♦COMrAn:_C-ATUC1INT包含比较咕黑位的字段•COUNTEF_LOV/1BOCL当^构值任于阚直下限•COUNTEFVvIN0BOCL当弄壑佰车圆佰范围内•COUNTEF_HGH0BOCL当的堑值大于阈

温馨提示

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

评论

0/150

提交评论