- 发布
- 浔之漫智控技术(上海)有限公司
- 品牌
- 西门子
- 型号
- 模块
- 产地
- 德国
- 电话
- 15821971992
- 手机
- 15821971992
- 发布时间
- 2023-07-19 17:06:40
西门子PLC在北满特钢VD炉电控系统中的应用
1、什么是变频器?
变频器是利用电力半导体器件的通断作用将工频电源变换为
另一频率的电能控制装置,能实现对交流异步电机的软起动、变频调速、提高运转精度、改变功率因数、过流/过压/过载保护等功能。国内技术较**的品牌有英威腾、汇川、三 晶、紫日电气科技有限公司、雷诺尔、欧瑞(原烟台惠丰)、蓝海华腾。
2、PWM和PAM的不同点是什么?
PWM是英文Pulse Width Modulation(脉冲宽度调制)缩写,按一定规律改变脉冲列的脉冲宽度,以调节输出量和波形的一种调值方式。
变频器PAM是英文Pulse Amplitude Modulation (脉冲幅度调制) 缩写,是按一定规律改变脉冲列的脉冲幅度,以调节输出量值和波形的一种调制方式。
3、电压型与电流型有什么不同?
变频器的主电路大体上可分为两类:电压型是将电压源的直流变换为交流的变频器,直流回路的滤波是电容;电流型是将电流源的直流变换为交流的变频器,其直流回路滤波是电感
3.3 真空泵步进(自动)控制系统控制原理
控制系统分为手动控制及步进(自动)控制。步进控制受手动控制连锁,随时可在步进状态下转入手动控制模式。下面重点就步进模式为例对控制系统进行简要的说明。
步进(自动)控制总计七步控制指令,受“步进”按钮信号控制,其中步、第二步不受真空度控制,第三步受32kpa连锁,第四步为8.6kpa,第五步为2.5kpa,第六步为0.53kpa。当达到67pa时保压。第七步为破空自动程序打泵。当外部条件,(通知锅炉房供汽,开平衡蒸汽阀、汽包放散阀、总进水阀,30秒后,开蒸汽总阀、60秒后关汽包放散阀)准备好时,启动冷却水系统和真空泵给水泵。步进控制受三台给水泵中任意两台的组合开启,三台冷却循环泵的任意两台的组合开启;两台冷却风机之一开启联锁控制。当上述信号准备好后“steout_end ”作为步的初始脉冲触发信号使下面的步进得以正常开展。
设置双向脉冲计数器c1作为步进的计数控制,计数复位受 ① 步进按扭控制,②t7在第七步结束时被触发,延时1秒后复位c1,同时t7将c8(step7计数器)复位。c1的正向计数脉冲由network1发生。逆向计数为step6—3。步计数由steout_end信号的上升沿触发,计数值=1。此时置步程序中的比较器被激活,当外部的“步进”指令到达时,s1_sta(s)被置位,同时后一步s7_end(r)被复位。同理,不同的计数值激活相应的比较器使得下一步的使能被置位而上一步的使能被复位关闭。允许置步外部“步进”指令脉宽处理。步进按钮信号被钳在1秒的脉宽上。同时steout_end信号的到达使步进按钮信号灯以一秒速率闪烁,按下步进按钮时t6使步进指示灯在脉冲展宽期间灯亮。置步计数器c1的当前值将被识别后激活(置位)其中的第n步的“开始”标志锁存(sn_sta)和复位n-1步的“开始”标志和“结束”标志的锁存。
step1分步计数器c2受来自“置步”的置位而被“允许”,秒脉冲使得计数器得以计数。累计数值使得各比较器依次开通,每一分步以一秒节律下行。分步的后一步#s1_end(s)的激活使c2执行复位,同时位于脉冲发生器的第二步连锁接通一旦“步进”指令到达即可发生step2的上升沿脉冲。“自复位/步进完毕”step2分步计数器c3受来自“置步”的置位而被“允许”,秒脉冲使得计数器得以计数。
可以用到高速计数器hsc,中断及运算,大脉冲数为32767。
速度测量方法
用定时中断测前一次计数和本次计数差值,乘以定时中断的频率,再除以编码器分辨率就是转速了。
假如本次中断计数器计数值是vd4,上次计数值是vd0,定时中断时间为0.1秒,编码器分辨率是2000p/r
那么转速就是(vd4-vd0)/10/2000
计数方法参见如下资料
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的内容改变当前的计数值。
真空泵步进(自动)控制系统控制流程如图2所示。
其分步为启动主水环泵,其输出中还受到外部“禁止启动”信号“m1_esatr”的连锁。主泵启动的分步指令到达1秒后ec泵(启动泵阀)启动,同时15秒后辅泵启动,上述时间由系统的秒脉冲通过c3计数在比较器上设定的计数值来完成输出控制,第四分步为结束标志输出,同时将本步的计数器c3复位。step3~6的原理与以上相同。step7作为停泵执行步对正在运行的10个被置位锁存的对象依次执行复位,完成停泵的全过程。第11分步是s7_end(s);在将本步的计数器c8复位的同时激活的t7,对下述对象执行1秒钟的输出:总步进计数器复位;对“允许置步”的触发器#opt_enable复位。第11分步s7_end(s)同时对被“置步”激活的第7步的s1_sta进行复位。