电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

s7-200高速脉冲计数器及PTO和PWMVIP专享VIP免费

s7-200高速脉冲计数器及PTO和PWM_第1页
s7-200高速脉冲计数器及PTO和PWM_第2页
s7-200高速脉冲计数器及PTO和PWM_第3页
word格式-可编辑-感谢下载支持高速脉冲计数器高速计数器专用输入高速计数器使用的输入HSC0I0.0,I0.1,0.2HSC1I0.6,I0.7,I1.0,I1.1HSC2I1.2,I1.3,I1.4,I1.5HSC3I0.1HSC4I0.3,I0.4,I0.5HSC5I0.4有些高速计数器和边缘中断的输入点赋值存在某些重叠。同一个输入不能用于两种不同的功能;但是高速计数器当前模式未使用的任何输入均可用于其他目的。例如,如果在模式2中使用HSC0,模式2使用I0.0和I0.2,则I0.1可用于边缘中断或用于HSC3。如果所用的HSC0模式不使用输入I0.1,则该输入可用于HSC3或边缘中断。与此相似,如果所选的HSC0模式不使用I0.2,则该输入可用于边缘中断;如果所选HSC4模式不使用I0.4,则该输入可用于HSC5。请注意HSC0的所有模式均使用I0.0,HSC4的所有模式均使用I0.3,因此当使用这些计数器时,这些输入点绝不会用于其他用途。HSC模式说明(中断描述)HSC0HSC1HSC2HSC3HSC4HSC50123456789101112仅HSC0和HSC3支持模式12。HSC0计数Q0.0输出的脉冲数。HSC3计数Q0.1输出的脉冲数。A/B相正交计数器具有内部方向控制的单相计数器具有外部方向控制的单相计数器具有两个时钟输入的双向计数器I0.0I0.6I1.2I0.1I0.3I0.4时钟时钟时钟时钟时钟时钟增计数脉冲增计数脉冲增计数脉冲时钟脉冲A时钟脉冲A时钟脉冲A输入点I0.1I0.7I1.3I0.4方向方向方向减计数脉冲减计数脉冲减计数脉冲时钟脉冲B时钟脉冲B时钟脉冲BI0.2I1.0I1.1I1.4I1.5I0.5复位复位复位复位复位启动复位启动复位启动复位启动四台计数器有三个控制位,用于配置复原和起始输入的激活状态并选择1x或4x计数模式(仅限正交计数器)。这些控制位位于各自计数器的控制字节内,只在执行HDEF指令时才使用。执行HDEF指令之前,必须将这些控制位设为所需的状态,否则计数器采用所选计数器模式的默认配置。复原输入和起始输入的默认设置为现用水平高,正交计数速率为4x(或4乘以输入时钟频率)。一旦执行了HDEF指令,就不能再改变计数器设置,除非首先将CPU设为STOP(停止)模式。下表复位和启动输入的有效电平以及1x/4x控制位word格式-可编辑-感谢下载支持HSC0SM37.0-SM37.2HSC1SM47.0SM47.1SM47.2HSC2HSC4HDEF控制位(仅在执行HDEF时使用)说明"复原"的有效控制位**:0=复原现用水平高1=复原现用水平低起动有效电平控制位**:0=起始现用水平高1=起始现用水平低"正交"计数器的计数速率选项:0=4x计数速率1=1x计数速率SM57.0SM147.0SM57.1-SM57.2SM147.2**缺省设置为:复位输入和启动输入高电平有效,正交计数率为四倍速(四倍输入时钟频率)。定义控制字节一旦定义了计数器和计数器模式,您就可以为计数器动态参数编程。每台高速计数器均有一个控制字节,允许完成以下作业:*启用或禁止计数器*控制方向(仅限模式0、1和2)或初始化所有其他模式的计数方向*载入当前值通过执行HSC指令可激活控制字节以及相关当前值和预设值检查。下表说明每个控制位。HSC0HSC1HSC2HSC3HSC4HSC5中断描述计数方向控制位:0=减计数;1=增计数向HSC中写入计数方向:0=不更新;1=更新计数方向向HSC中写入预置值:0=不更新;1=更新预置值向HSC中写入新的初始值:0=不更新;1=更新初始值启用HSC:0=禁用HSC1=启用HSCSM37.3SM47.3SM57.3SM137.3SM147.3SM157.3SM37.4SM47.4SM57.4SM137.4SM147.4SM157.4SM37.5SM47.5SM57.5SM137.5SM147.5SM157.5SM37.6SM47.6SM57.6SM137.6SM147.6SM157.6SM37.7SM47.7SM57.7SM137.7SM147.7SM157.7设置当前值和预设值每台高速计数器都有一个32位初始值和一个32位预设值,初始值和预设值均为带符号的整数值。欲向高速计数器载入新的初始值和预设值,您必须设置包含初始值和/或预设值的控制字节及特殊内存字节。然后您必须执行HSC指令,将新数值传输至高速计数器。下表说明用于包含新当前值和预设值的特殊内存字节。除控制字节以及新预设值和当前值保持字节外,还可以使用数据类型HC(高速计数器当前值)加计数器号码(0、1、2、3、4或5)读取每台高速计数器的当前值。因此,读取操作可直接存取当前值,但只有用上述HSC指令才能执行写入操作。载入数值新初始值新预设值HSC0SMD38SMD42HSC1SMD48SMD52HSC2SMD58SMD62HSC3SMD138SMD142...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部