《机床能量监控系统的建立和数控系统调试.docx》由会员分享,可在线阅读,更多相关《机床能量监控系统的建立和数控系统调试.docx(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、机床能量监控系统的建立和数控系统调试图5.采样和平均值处理的PLC处理在图5中,使用一计时器T60,使其在不同的采样时间点上发出脉冲,利用该脉冲施行采样,最后对采样值进展平均值计算。该方法程序编制量大,不易对采样时间,采用次数进展外部设定,修改程序困难。3.2用数控系统的宏程序进展处理,该方法的优点是程序柔性好,能通过变量对采样时间,采样次数进展任意设置,现将该宏程序的编制要点阐述如下:先利用宏程序读出进入PLC内部的R0-R3值;N10#100100=6-指定读取R类元件N20#100101=0-指定读取的元件号R0N30#100102=2-指定读取字元件的字节长度(16bit)N40#10
2、0103=1-指定读取元件的位N50#300=#100110-变量#100110是被读取R0的数值N60#100101=1-指定读取的元件号R1N70#310=#100110-变量#100110是被读取R1的数值N80#100101=2-指定读取的元件号R2N90#320=#100110-变量#100110是被读取R2的数值N80#100101=3-指定读取的元件号R3N90#330=#100110-变量#100110是被读取R3的数值编制一循环程序,反复对R0值进展取样,取样的数值存放在顺序变量中,对顺序变量进展累加处理,对累加值进展求平均值处理;将求得的平均值通过宏程序接口R172送入PL
3、C程序中,由PLC程序进展判定比拟。取电流电压平均值的实用宏程序9100宏程序-取电流电压平均值N10#100100=6-指定读取R类元件N20#100101=0-指定读取的元件号R0N30#100102=2-指定读取字元件的字节长度(16bit)N40#100103=1-指定读取元件的位N50#300=#100110-变量#100110是被读取R0的数值N60#100101=1-指定读取的元件号R1N70#310=#100110-变量#100110是被读取R1的数值N80#100101=2-指定读取的元件号R2N90#320=#100110-变量#100110是被读取R2的数值N80#100
4、101=3-指定读取的元件号R3N90#330=#100110-变量#100110是被读取R3的数值N100#2=#510/#500-#2=取样次数;#510-取样总时间,#500为取样周期N110WHILE#1LE#2DO1N120G04X#500-#500为取样周期N130#800+#1=#320;-取模拟量R2数值N140#800+#1=#800+#1+#800+(#1-1)-取出的模拟量进展累加N150#1134=#800+#1/#1+1-计算平均值(#1134=R176N160#900+#1=#330;-取模拟量R3数值N170#900+#1=#900+#1+#900+(#1-1)-
5、取出的模拟量进展累加N180#1135=#900+(#1)/#1+1-计算平均值(#1133=R174)N190#1=#1+1N200END1使用宏程序的好处是可以在显示屏上任意设定采样周期和采样总的时间。在上述的P9100宏程序中,设定共变量500为采样周期,设定共变量510为采样总时间,共变量500和510都可以在显示屏上任意设定,只要将采样周期设定的足够小,就可以得到足够精度的模拟信号平均值。这在调试时对模拟信号确实认极为方便。4监控数据在屏幕上的显示客户要求对所监控的流量,电流,电压值在屏幕上进展监控。在E60数控系统的显示屏上怎样来实现客户的这一要求呢?经过分析研究及实验,屏幕上的S
6、,T均有对应的R接口,只要通过PLC程序向其R接口送入相应的数据,就可以在屏幕上有相应的显示。另外在坐标值画面,E60系统原来提供一显示主轴负载和Z轴负载的窗口画面,该窗口也可以经过处理后用于显示相关的电流电压数据。本工程中确定用T显示内流量R0,其对应的接口是R36,用S显示外流量R1,其对应的接口是R108。对显示主轴负载和Z轴负载的窗口画面进展重新定义,对原来显示主轴负载的接口R152如今定义为显示电流;对原来显示Z轴负载的接口R154如今定义为显示电压;这样在坐标值画面上就可以观察到4个外部信号,知足了客户的要求。相关画面如图6所示:图6.实际电流电压的显示5输入信号接反时出现的烧损在调试期间曾经发生一起烧损事故,在将模拟信号电缆接到端子排时,将A11与GND电缆接反,结果造成以下部件严重烧损:电缆被烧损;DX140被烧损;电控柜内的接线端子排被烧黑;当时模拟信号电压仅仅2.5V,固然很低的电压,也造成了严重的烧损,这是值得留意的。