要是用的是测速电机的话,得用电压变换模块通过AD模块输入PLC,得测一下实际转速和测速电机的电压对应关系,然后根据测量的电压计算出电机转速。如用编码器,根据编码器一转的脉冲数,单位时间内(如1秒做为一个测量周期)测量所得的脉冲数计算出实际每分钟的转速。再用比较指令判定输出即可。
用一个定时器计数另一个定时
开始
main()
{
同时打开计数器定时器
计数器计数
}
定时器1秒钟到
{
关闭定时器
和计数器
计算转数
//转数=(1s计数值÷电机转一圈的脉冲数)×60
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)