电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

PLC高速计数器丈量电机转速的规范程序

2017-07-13 21:07分类:电工基础知识 阅读:

 

经过与电动机同轴齿轮齿条改动来丈量电动机转速,电动机输出轴与齿轮的传动比=1,齿条数=12,恳求丈量单位:转/分钟。

主程序:

子程序0


 
接连程序0



主程序MAIN
程序初始化,PLC上电作业的榜首个扫描周期施行一次初始化子程序SBR_0。用于程序作业的初始设置
 
子程序SBR_0
 
在PLC作业的榜首个扫描周期,将用于记载累加数据次数和累加数据的基地变量VB8和VD0置0
设置高速计数器HC0的操控字节SMB37,用十六进制标明(16#F8),也能够用二进制标明(2#11111000)。
 
设置高速计数器HC0作业办法为0,单相计数输入,没有外部操控功用。
 
设置高速计数器HC0初始值存放器SMD38为0。
施行HSC指令,将操控字节SMB37、初始值/预置值存放器(SMD38/SMD42)以及作业办法写入高速计数器HC0。
设定守时接连作业的时刻为50ms
守时接连作业号10和接连处理程序INT_0树立有关。
容许接连,将守时接连作业和接连处理程序联接
接连处理程序INT_0
接连处理程序每隔50ms扫描改写一次。
选用整数加法指令,将高速计数器HC0的计数其时值(32位)和累加数据相加一次。用于数据的累加。
 
选用整数递加指令,记载累加次数。
 
施行HSC指令,在这儿施行的意图,是将初始值存放器SMD38(0)再次写入高速计数器HC0,使计数其时值为0,以便下个守时采样。
 
当累加数据次数等于32次,子程序中网络2中程序施行。
选用除法指令,核算32次的累加数据均匀值。
将均匀值变换成丈量单位:转/分,变换后的数据送入双字VD4。
 
将均匀值变换成字数据,送入字VW10中。VW10中的数据便是电机速度值。之所以变换,是由于在程序中通常恳求以字的概念存在。
 
将记载累加数据次数的字节VB6中数据置0。用于下一次开端时,从头开端累加。
 
将用于累叫数据的基地变量VD4置0。

上一篇:家用电负荷明细和导线截面积与载流量的核算

下一篇:气体继电器的查验规程

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部