CPU31xC技术功能5-1A5E00105484-015计数、频率测量和脉冲宽度调制5.1概述5.1.1操作模式•计数•频率测量•脉冲宽度调制(指令代码程序以外)5.1.2属性概述•通道数量-CPU312C:2个通道-CPU313C,CPU313C-2DP/PtP:3个通道-CPU314C-2DP/PtP:4个通道注意只有当使用定位功能时,才能使用两个的计数通道(通道2和通道3)。•计数频率-CPU312C=10kHz-CPU313C,CPU313C-2DP/PtP=30kHz-CPU314C-2DP/PtP=60kHz•哪些信号CPU计数-带有两个机架、相移90o的24伏增量式编码器(回转式变送器)。-带有方向信号的24V脉冲编码器-24V接近开关(例如BERO或光障)•项目设计-通过参数赋值屏面格式计数、频率测量和脉冲宽度调制5-2CPU31xC技术功能A5E00105484-015.1.3功能范围计数•计数模式-连续计数-单个计数-定期计数•门控功能启动、停止和中断计数功能。•锁存功能你可以使用该功能,保存数字输入中脉冲正边沿时的当前内部时间值。•参考值你可以将一个参考值保存在CPU中。根据计数和比较值,你可以激活一个数字输出或生成一个硬件中断。•滞后你可以为数字输出规定一个滞后动作。这可防止当计数值在比较值范围内时,编码器信号的一个小小的变化,都会引起数字输出的高频振动。•硬件中断频率测量•门控功能使用门控功能,可以启动和停止频率测量。•上限/下限你可以规定频率监控的最大极限值和最小极限值。当达到极限时,你可以激活一个数字输出和/或生成一个硬件中断。•硬件中断脉冲宽度调制(PWM)•门控功能使用门控功能启动/停止脉冲宽度调制•硬件中断计数、频率测量和脉冲宽度调制CPU31xC技术功能5-3A5E00105484-015.1.4计数应用组件在CPU中集成有计数功能(计数、频率测量和脉冲宽度调制)。编码器或无振动开关可以提供计数脉冲。使用编程器/PC•在参数赋值屏面格式中,组态CPU参数,用于CPU的技术功能。•编程你可以直接在你的用户程序中实现的CPU系统功能块。•借助于标准STEP7用户界面(监控功能和变量表),调试和测试CPU。5.2布线5.2.1布线规则连接电缆/屏蔽•编码器的电缆必须屏蔽。•如果数字I/O的电缆长度超过100米,也必须进行屏蔽。•电缆屏蔽时必须在两端进行终接。•软电缆,截面积0.25-1.5mm2•无须电缆套。如果你决定使用电缆套,你可以使用不带绝缘套圈的电缆套(DIN46228,A型,短型)。屏蔽端接元件你可以使用该元件进行屏蔽电缆接地连接,因此可以将屏蔽端接元件直接连接在导轨上。警告带电作业会有生命危险:如果你带电对模块的前插头进行接线,会有触电危险!必须在断电情况下对模块进行接线!其它信息详细信息可参见手册“CPU数据”以及CPU的安装说明。计数、频率测量和脉冲宽度调制5-4CPU31xC技术功能A5E00105484-015.2.2端子分配对于CPU314C-2DP/PtP,下图所示为使用两个连接器(X1和X2)插头的分配原理:下述引脚分配只能用于计数、频率测量和脉冲宽度调制相关的连接器。注意由于它们需要相同的I/O,你不能再使用通道0和1,用于定位功能。计数、频率测量和脉冲宽度调制CPU31xC技术功能5-5A5E00105484-01CPU312C,插头X1:端子名称/地址计数频率测量脉冲宽度调制1-不连接2DI+0.0通道0:机架A/脉冲通道0:机架A/脉冲-3DI+0.1通道0:机架B/方向通道0:机架B/方向-4DI+0.2通道0:硬件门通道0:硬件门通道0:硬件门5DI+0.3通道1:机架A/脉冲通道1:机架A/脉冲-6DI+0.4通道1:机架B/方向通道1:机架B/方向-7DI+0.5通道1:硬件门通道1:硬件门通道1:硬件门8DI+0.6通道0:锁存--9DI+0.7通道1:锁存--10DI+1.0-11DI+1.1-122M机架接地131L+输出电源电压24V14DO+0.0通道0:输出通道0:输出通道0:输出15DO+0.1通道1:输出通道1:输出通道1:输出16DO+0.2-17DO+0.3-18DO+0.4-19DO+0.5-201M机架接地计数、频率测量和脉冲宽度调制5-6CPU31xC技术功能A5E00105484-01CPU313C,插头X2或CPU313C-2DP/PtP,插头X1:端子名称/地址计数频率测量脉冲宽度调制11L+输入电压24V2DI+0.0通道0:机架A/脉冲通道0:机架A/脉冲-3DI+0.1通道0:机架B/方向通道0:机架B/方向-4DI+0.2通道0:硬件门通道0:硬件门通道0:硬件门5DI+0.3通道1:机架A/脉冲通道1:机架A/脉冲-6DI+0.4通道1:机架B/方向通道1:机架B/方向-7DI+0.5通道1:硬件门通道1:硬件门通道1:硬件门8DI+0.6通道2:机架A/脉冲通道2:机架A/脉冲-9DI+0.7通道2:机架B/方向通道2:机架B/方向-10-不连接11-不连接12DI+1.0通道2:硬件门通道2:硬件门通道2:硬件门16DI+1.1---16DI+1.2---16DI+1.3---16DI+1.4通道0:锁存--17DI+1.5通道1:锁存--18DI+1.6通道2:锁存--19DI+1.7---201M机架接地212L+输出电源电压24V22DO+0.0通道0:输出通道0:输出通道0:输出23DO+0.1通道1:输出通道1:输出通道1:输出24DO+0.2通道2:输出通道2:输出通道2:输出25DO+0.3-26DO+0.4-27DO+0.5-28DO+0.6-29DO+0.7-302M机架接地313L+输出电源电压24V32DO+1.0-33DO+1.1-计数、频率测量和脉冲宽度调制CPU31xC技术功能5-7A5E00105484-01CPU314C-2DP/PtP,插头X2:端子名称/地址计数频率测量脉冲宽度调制11L+输入电压24V2DI+0.0通道0:机架A/脉冲通道0:机架A/脉冲-3DI+0.1通道0:机架B/方向通道0:机架B/方向-4DI+0.2通道0:硬件门通道0:硬件门通道0:硬件门5DI+0.3通道1:机架A/脉冲通道1:机架A/脉冲-6DI+0.4通道1:机架B/方向通道1:机架B/方向-7DI+0.5通道1:硬件门通道1:硬件门通道1:硬件门8DI+0.6通道2:机架A/脉冲通道2:机架A/脉冲-9DI+0.7通道2:机架B/方向通道2:机架B/方向-10-不连接11-不连接12DI+1.0通道2:硬件门通道2:硬件门通道2:硬件门13DI+1.1通道3:机架A/脉冲通道3:机架A/脉冲-14DI+1.2通道3:机架B/方向通道3:机架B/方向-15DI+1.3通道3:硬件门通道3:硬件门通道3:硬件门16DI+1.4通道0:锁存17DI+1.5通道1:锁存18DI+1.6通道2:锁存19DI+1.7通道3:锁存201M机架接地212L+输出电源电压24V22DO+0.0通道0:输出通道0:输出通道0:输出端子名称/地址计数频率测量脉冲宽度调制34DO+1.2-35DO+1.3-36DO+1.4-37DO+1.5-38DO+1.6-39DO+1.7-403M机架接地计数、频率测量和脉冲宽度调制5-8CPU31xC技术功能A5E00105484-01端子名称/地址计数频率测量脉冲宽度调制23DO+0.1通道1:输出通道1:输出通道1:输出24DO+0.2通道2:输出通道2:输出通道2:输出25DO+0.3通道3:输出通道3:输出通道3:输出26DO+0.4-27DO+0.5-28DO+0.6-29DO+0.7-302M机架接地313L+输出电源电压24V32DO+1.0-33DO+1.1-34DO+1.2-35DO+1.3-36DO+1.4-37DO+1.5-38DO+1.6-39DO+1.7-403M机架接地连接组件1.关闭所有组件的电源。2.连接I/O电源:CPU312C:-X1,24V,引脚13-X1接地,针12和针20CPU313C-2DP/PtP:-X1,24V,针1和21-X1接地,针20和针30CPU313C,CPU314C-2DP/PtP:-X2为24V,针1和21-X2接地,针20和针303.将编码器和开关连接24V电源。4.连接编码器信号和所需开关。你可以连接无反跳开关(24VP动作)或非接触变送器/BERO(2或3线接近开关)至数字输入“硬件门”和“锁存”。5.剥去屏蔽电缆的绝缘层,并将屏蔽端接在屏蔽端接元件上。请使用屏蔽端子。计数、频率测量和脉冲宽度调制CPU31xC技术功能5-9A5E00105484-015.3参数组态通过参数赋值屏面格式,在特定应用中运用计数功能:•通过参数赋值屏面格式赋值参数。•将参数保存到CPU的系统存储器中。•当CP处于“RUN”模式时,你可以使用SFB作业请求接口编辑一些参数(参见第5.5.5节、第5.6.2节或第5.7.1节)。参数赋值屏面格式借助于参数赋值屏面格式,你可以自定义模块参数:•基本参数•连续计数、单个计数和周期计数•频率测量•脉冲宽度调制参数视图大多数都可以自解释。在下一节以及参数赋值屏面格式中,可以找到这些参数的说明。注意当使用通道0或通道1时,你不能再使用“定位”技术。参数组态调用参数赋值屏面格式的前提条件是,你已经生成一个你保存参数的项目。]1.启动SIMATIC管理器,在你的项目中调用HWConfig2.双击你的CPU的“计数”子模块。打开“属性”对话框。3.组态“计数”子模块,使用“OK”,关闭参数赋值屏面格式。4.使用StationSaveandcompile,将你的组态保存在“HWConfig(硬件组态)”中。5.在CPU处于“STOP”模式中时,通过PLCDownloadtomodule....,可以将参数数据下载到你的CPU中。现在,输入的数据将保存在CPU系统数据存储器中。6.启动CPU。计数、频率测量和脉冲宽度调制5-10CPU31xC技术功能A5E00105484-01集成帮助功能参数赋值屏面格式中的集成帮助功能可以在你编辑参数时提供支持。你可以如下调用集成帮助功能:•按动相应区域中的F1键。•点击每个参数赋值屏面格式中的“Help”按钮。5.3.1基本参数参数说明数值范围缺省中断选择在此,你可以选择哪一个硬件中断应触发技术功能。•无•诊断•过程•诊断和过程无5.3.2连续计数、单个计数和周期计数参数说明数值范围缺省计数缺省方向•无:计数范围无限制。•递增:限制递增计数范围。计数器从“0”或输入值开始,沿正方向计数,直至所声明的终点值-1,然后跳回到下一变送器的正脉冲的输入值。•递减:限制递减计数范围。计数器从所声明的起点或输入值开始,沿负方向计数,直至为“1”,然后跳回到下一编码器的负脉冲的起始值。•无•递增(不适用于连续计数)•递减(不适用于连续计数)无终点值/起始值•终点值,对于递增计数为缺省值•起始值,对于递减计数为缺省值2-2,147,483,647(231-1)2,147,483,647(231-1)门控功能•取消计数操作:当门控功能打开时,开始计数,当门控功能再次打开时,恢复到输入值。•中断计数操作:当门控功能关闭时,计数中断,当门控功能再次打开时,恢复到最后的实际数值。•放弃计数操作:•中断计数操作:取消计数操作:计数、频率测量和脉冲宽度调制CPU31xC技术功能5-11A5E00105484-01参数说明数值范围缺省比较值计数值与比较值进行比较。参见参数“输出反应”。•无主计数方向•对于递增计数为缺省值•对于递减计数为缺省值-231-+231-1-231–终点值-11-+231-10滞后这可防止当计数值在比较值范围内时,编码器信号的一个小小的变化,都会引起数字输出的高频振动。“0”和“1”意指:滞后关闭。0到2550信号评价•计数和方向信号都被连接至输