1756-hsc高速计数器模块

1756-hsc高速计数器模块

ID:14152227

大小:128.50 KB

页数:8页

时间:2018-07-26

1756-hsc高速计数器模块_第1页
1756-hsc高速计数器模块_第2页
1756-hsc高速计数器模块_第3页
1756-hsc高速计数器模块_第4页
1756-hsc高速计数器模块_第5页
资源描述:

《1756-hsc高速计数器模块》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验六1756-HSC高速计数器模块卷纸机部分你今天的最后一个项目是卷纸机的运行。卷纸机位于造纸生产线的最末端,在这儿造好的纸绕制成卷。纸连续不断地从生产线上下来,卷纸机将纸卷在芯子上,当到达设计长度时,执行快速切割,在前一个芯子上的绕制过程结束,然后在一个新的芯子上开始绕纸。卷纸机上有一台编码器,在卷纸机旋转时产生脉冲。你准备将这些脉冲读入高速计数模块。计数模块通过计数脉冲数来确定纸卷绕在芯子上的长度。当到达设计长度时,会产生一个输出信号,触发裁纸刀将纸切断。你的工作是设置1756-HSC模块,并检验它。在本实验中,我们将利用RSLogix5000

2、软件组态1756-HSC模块,使其能够对来自编码器的脉冲进行计数,然后根据特定的计数结果触发输出。模块被组态为翻转运行,在到达预置值后重新开始计数。本实验的主题:l利用RSLogix5000软件组态1756-HSC模块我们将利用以下实验设备进行工作。我们要做的第一件事是将1756-HSC模块添加到我们的项目文件中。1.将控制器切换到编程(Program)模式。2.打开RSLogix5000软件。2-721.进入离线状态。2.与前面添加别的模块的方式一样,将1756-HSC模块添加到I/OConfiguration文件夹中。按照下图设定模块的属性。现在

3、你的项目文件中已经有了计数器模块,我们要新增一个卷纸机的Program和Routine,来存储梯形图逻辑。3.在MainTask下添加一个名为“Winder”的Program。4.在“Winder”下添加一个名为“Main”的Routine。5.将Routine“Main”组态为Program“Winder”的主Routine。现在我们就可以组态计数器模块了。1756-HSC模块有两个通道(0和1)。我们将使用通道1。我们让这个通道运行在计数器模式,这样模块就会在通道的“A”输入端对每个脉冲的上升沿计数,而“B”输入端则用来确定计数方向。我们有一台编

4、码器与A输入端相连,当编码器接通、轴转动时发出脉冲。B输入端被断开,这样通道就可以缺省进行加计数。我们已经知道,对于我们的系统来说,编码器计数累计值达4000意味着产品长度达20000英尺,这是我们想在一个芯子上卷绕的纸的长度。注意:在实际生产中,计数累计值可能要比4000大得多才相当于20000英尺的产品。然而,我们只是模拟实际生产,为了使你不必在触发输出信号之前将编码器转上一千遍,我们使用4000作为计数累计值。一旦达到累计值,我们需要触发一个输出来控制裁纸刀的动作。然后纸就要卷绕到一个新的芯子上。因此,我们将组态模块在计数累计值快要达到4000

5、时触发输出,然后令计数器翻转,并在达到4000时重新开始计数。我们使用的通道1在物理上与你实验台的Encoder_Y(编码器Y)相连。让我们来设置通道。6.双击项目树中的“ControllerTags”。7.2-72将滚动条向下拉到1756-HSC所对应的tag。注意到1756-HSC模块位于8号槽,因此你要找的是8号槽的tag。你会发现8号槽的模块共有一组三个tag(I、O和C,分别代表输入、输出和组态),如下图所示。1.点击Local:8:C(Ctag,组态变量)旁边的加号,将其展开。我们可以在这儿设定通道的操作模式,有如下五种选择:0Count

6、ermode(计数器模式)1Encoderx1mode(编码器x1模式)2Encoderx4mode(编码器x4模式)3Counternotused(未使用计数器)4Frequencymode(频率模式)11.点击Local:8:C.OperationalMode旁边的加号,将其展开。12.将Local:8:C.OperationalMode[1]设为0,即将通道置于计数器模式。然后我们将设定计数器翻转的数值。13.点击Local:8:C.Rollover旁边的加号,将其展开。14.将Local:8:C.Rollover[1]的数值设为4000,这意

7、味着计数器在计数累计值达到4000时将翻转回零,并从0重新开始计数。接下来我们要做的是组态一个输出信号,令其在我们希望裁纸的时候动作。我们将组态该输出在计数累计值达到3900的时候动作,留一点时间让裁纸刀动作,这样就可以在计数累计值达到4000之前将纸切断。15.点击Local:8:C.Output旁边的加号,将其展开。共有四个输出可用,每个通道使用两个。16.点击Local:8:C.Output[0]旁边的加号,将其展开。17.点击Local:8:C.Output[0].ToThisCounter旁边的加号,将其展开。18.在变量Local:8:C

8、.Output[0].ToThisCounter.1的数值栏中输入1,使这个输出与通道1的计数器相连。接下来

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。