找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
问题
取消精华
首页精华问答
取消推荐
高端用户推荐
申请置评
已申请置评
修改
修改标签
添加标签
官方认证
取消官方认证
修改标签
添加标签
转移分类
删除
{{itemCategory}}
收藏({{answerDetail.Q_FavoriteCounts}})
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
专家建议
取消最佳答案
修改
在硬件组态工具中可以看到CPU313C集成计数功能(count),高频脉冲的属性设置就在count中设置。这里的计数器是针对计数频率要求较高的场合。双击count,可进行高速计数、频率控制以及高频脉冲输出属性设置对话框。
在对话框中, Channe为通道选择,在其后面下拉菜单中,可以选择要设置的通道号,CPU313C有三个通道号可以选择,既0、1、2,用户可以根据自己的需要对某个通道或三个通道进行分别设置。Operating为工作模式,在其后面的下拉菜单中有5种工作模式可以选择。
这里只介绍通道作为高频脉冲输出时的工作模式。要想在对应通道产生高频脉冲,必须选择最后一种工作模式:Pulse-width modulation(脉宽调制)。在Short(简述)中可以看到,每个通道进行高速计数或频率测量时,最大频率可达30kHz;而作为高频脉冲输出时,最大频率为2.5kHz。
对应通道被设置脉宽调制工作方式,脉冲参数将被设置为默认值。计数器属性对话框会出现一个新的标签,Pulse-Width Modulation标签,选择此标签可对脉宽参数进行设置。
Operating Parameters(操作参数)中各参数意义如下:
①Output format: Per mile,S7 analog value
输出格式(output-format)有两种选择,每密耳(Per mile)和S7模拟量值(S7 analog value)。选择Per mil,则输出格式取值范围为(0~1000),选择S7 analog value,则输出格式取值范围为(0~27648,S7模拟量的最大取值为27648)。输出格式的取值在调用系统功能块SFB49时设置的,这一取值将会影响输出脉冲的占空比,具体内容可在SFB49帮助里查阅。
②Time base: 1ms, 0.1ms
时基(Time base)也有两种选择,用户可根据实际需要选择合适的时基,要产生频率较高的脉冲,可选择较短的时基(0.1ms)。
③On-delay:接通延时时间值
接通延时(On-delay)是指,当控制条件成立时,对应通道将延时指定时间后输出高频脉冲。指定时间值为设置值*时基。取值范围为0~65535
④Period:指定输出脉冲的周期。取值范围为4~65535
周期为设置值*时基。
⑤Minimum pulse:指定最小的脉冲宽度
指定输出脉冲的最小脉宽,最小脉宽的取值范围为2~Period/2。注意:在指定了最小脉冲宽度以后,应该保证根据占空比计算出来的高低电平的时间不小于最小脉冲宽度,否则脉冲将不能正常输出。请参看系统功能块SFB49使用方法。
⑥Input : Hardware gate
通过输入参数选择是否采用硬件门控制,如果选中硬件门前面的方框,则高频脉冲的控制需要硬件门和软件门同时控制,如果不选,则高频脉冲输出单独由软件门控制。具体控制控制方法将在后面的SFB49介绍中提到。
⑦Hardware Interrupt:Hardware gate opening
硬件中断选择,一旦选中硬件门控制以后,此选项将被激活,用户可根据需要选择是否在硬件门起动时刻,调用硬件中断组织块OB40中的程序。
将通道的硬件参数设置好以后,按OK键,如果还需要设置其它通道,可以再次双击count,重新进入计数器属性对话框对其它通道进行设置。将组态好的硬件数据进行保存编译(save and compile),并下载到PLC中,完成硬件设置工作。
要想在相应的通道上获得脉冲,除了硬件设置以外,还必须在程序中调用产生脉冲的系统功能块SFB49
等您来回答
换一换
{{item.CoinValue}}西币
{{item.VisitNum}}人想问
本版相关问题
换一换
专家置评
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!

西门子商城