浔之漫智控技术(上海)有限公司
西门子PLC模块 , CPU模块 , DP通讯电缆 , 6GK交换机
西门子模块总代理商-六安市

PLC 技术是电气控制技术的发展趋势,具备了初级电工水平就可以 学习 PLC。 本章主要内容有: ● 概述 ●PLC 的组成与原理 ● 编程语言 ●PLC 应用系统开发全过程 ● 西门子 S7-200 系列 PLC 介绍部分变频器把与给定信号为0时的对应频率称为偏置频率,用fBI表示,如图所示。由图可见,给定信号X为0时,变频器的输出频率并不为0,这与图1中基本频率给定线的情形是不同的。

    偏置频率可以直接用频率值表示,也可以用偏置频率与大频率比值的百分数表示。

    频率增益可参见图,当给定信号为大值Xmax(10V)时,变频器的大给定频率与实际大输出频率之比的百分数,用G%表示:

    G%=×

    式中,G%——频率增益,%;

    fmax——变频器预置的大频率,Hz;

    fXM——虚拟的大给定频率,Hz。

    在这里,当G%<时,变频器实际输出的大频率等于fXM,如图中的曲线2所示。当G%>时,变频器实际输出的大频率只能与G%=时相等,如图中的曲线3所示。

   在生产实践中,有时生产机械要求的低频率和高频率与基本频率给定线并不一致,所以需要对频率给定线进行适当的调整,使之符合生产实际的要求。所谓调整频率给定线,实际上就是调整频率给定线的起点和终点。偏置频率可以用来调整频率给定线的起点,而频率增益可以用来调整频率给定线的终点。

    表1是几种变频器偏置频率和频率增益功能码举例。

表1  几种变频器偏置频率和频率增益功能码举例

问:缆车上装有编码器,想通过S7-200的高速计数器和编码器计算缆绳的长度和计算缆绳的运行速度。目前将编码器A、B相接入I0.0,采用HSC0计数器,缆绳随时都会上升和下降,通过脉冲计数,计算出缆绳的长度,请教下HSC指令该怎么配置,又如何计算当前缆绳的运行速度呢?

 

答:定义高速计数器无外乎下面几个步骤:

1、建一个初始化程序,用SM0.1控制;

2、在初始化程序中,初始化高速计数器

2.1 设置控制寄存器(HSC0为SMB37),不同的计数器对应不同的DI点,HSC0为I0.0,HSC3为I0.1,HSC4为I0.2,HSC5为I0.3(222不支持HSC1和HSC2)

2.2 执行HDEF指令,你可以用模式0

2.3 置计数器初始值(HSC0为SMD38),如果从零启动就置零

2.4 置预置值(HSC0为SMD42),计数器计到这个值可以产生一个中断,一般利用这个中断调用相应的中断程序把当前值(SMD38)复零,否则计数器到头就不再计数了,当然你也可以置一个大点的值,在其他程序中清除当前值(SMD38),确保永远到不了头就可以了。

2.5 指定中断程序(ATCH),中断事件是12,程序号看你程序了

2.6 打开中断(ENI),这条指令没有的话,2.5是不起作用的

2.7 启动高速计数器(HSC),按前面的初始化,你就要启动HSC0,即N为0

3、程序中读取高速计数器的值,对于HSC0,HC0单元中的内容就是当前的计数值,这个单元只读不能写,你可以通过修改SMD38的内容改变当前的计数值。


展开全文
优质商家推荐 拨打电话