基于WinCC/B.Data的综合能源管理系统,是西门子公司集成于TIA全集成自动化 & TIP全集成能源自动化的一体化产品,通过这一强有力的工具,对从SCADA层中得到的数据,采用成熟高效的综合能源分析方式,覆盖能源采购,能源调度,确保能源的高效使用和良好的成本控制。 采用B.Data进行能源系统的分析及管理,终实现: ® 技术数据和商务数据处理系统的整合; ® 基于历史负荷数据和生产计划的负荷预测; ® 气体和废水排放预测; ® 增加发电和输配电的效率; ® 通过生产相关的负荷预测提高规划可靠性 ; ® 采购能源时,为采购部门提供成本优化支持; ® 履行法律义务,监测报表温室气体排放; ® 建立能源和原料帐目的公司级透明度 ; ® 基于costs-by-cause原则,进行能源成本分配,易与财务系统关联 (如SAP); 相应的分析结果,通过报表系统合理展示。 但在项目设计时,要考虑能源管理系统的冗余,保证数据的完整,进而保证能源分析统计报表的完整。 根据系统情况,有下面两种冗余备份方式: ® 系统完整冗余; ® 通过WinCC数据冗余;功能使用这些指令可以在 NC 程序中为所有参与加工工序的轴设置进给率。句法G93/G94/G95F...FGROUP(,,…)FGREF[]=FL[]=含义G93:反比时间进给率,单位:rpmG94:线性进给率,单位:毫米/分钟,英寸/分钟或度/分钟G95:旋转进给率,单位:毫米/转或英尺/转G95 以主主轴转数为基准(通常为切削主轴或车床上的主主轴)F...:参与运行的几何轴的进给速度G93/G94/G95设置的单位有效。FGROUP:使用F编程的进给速度适用于所有在FGROUP下设定的轴(几何轴/回转轴)FGREF:使用FGREF为每个在FGROUP下设定的回转轴设置有效半径()FL:同步轴/轨迹轴速度限值通过G94设置的单位有效。每根轴(通道轴,几何轴或定向轴)可以编程一个FL值。:必须使用基准坐标系的轴标识符(通道轴,几何轴)。示例示例 1: FGROUP 的作用方式下面的例子说明了FGROUP对轨迹行程和轨迹进给率的作用。 变量 $AC_TIME 包括了从程序段开始的以秒为单位的时间。 它只能在同步动作中使用。程序代码注释N100 G0 X0 A0N110 FGROUP(X,A)N120 G91 G1 G710 F100;进给率 = 100 毫米/分钟 或 100 度/分钟N130 DO $R1=$AC_TIMEN140 X10进给率 = 100 毫米/分钟,轨迹 = 10 毫米,R1= 约 6 秒N150 DO $R2=$AC_TIMEN160 X10 A10进给率 = 100 毫米/分钟,轨迹行程 = 14.14 毫米,R2= 约 8 秒N170 DO $R3=$AC_TIMEN180 A10进给率 = 100 度/分钟,轨迹行程 = 10 度,R3= 约 6 秒N190 DO $R4=$AC_TIMEN200 X0.001 A10进给率 = 100 毫米/分钟,轨迹行程 = 10 毫米,R4= 约 6 秒N210 G700 F100进给率 = 2540 毫米/分钟 或 100 度/分钟N220 DO $R5=$AC_TIMEN230 X10进给率 = 2540 毫米/分钟,轨迹行程 = 254 毫米,R5= 约 6 秒N240 DO $R6=$AC_TIMEN250 X10 A10进给率 = 2540 毫米/分钟,轨迹行程 = 254.2 毫米,R6= 约 6 秒N260 DO $R7=$AC_TIMEN270 A10进给率 = 100 度/分钟,轨迹行程 = 10 度,R7= 约 6 秒N280 DO $R8=$AC_TIMEN290 X0.001 A10进给率 = 2540 毫米/分钟,轨迹行程 = 10 毫米,R8= 约 0.288 秒N300 FGREF[A]=360/(2*$PI)1 度=1 英寸 通过有效的半径进行设置。N310 DO $R9=$AC_TIMEN320 X0.001 A10进给率 = 2540 毫米/分钟,轨迹行程 = 254 毫米,R9= 约 6 秒N330 M30 示例 2: 运行带极限速度 FL 的同步轴如果同步轴 Z 达到极限速度,轨迹轴的轨迹速度将会降低。程序代码N10 G0 X0 Y0N20 FGROUP(X)N30 G1 X1000 Y1000 G94 F1000 FL[Y]=500N40 Z-50 示例 3: 螺旋线插补轨迹轴X和Y以编程的进给率运行,进刀轴Z是同步轴。程序代码N10 G17 G94 G1 Z0 F500进刀。N20 X10 Y20回到起始位置。N25 FGROUP(X, Y)X/Y 轴是轨迹轴,Z 是同步轴。N30 G2 X10 Y20 Z-15 I15 J0 F1000 FL[Z]=200在圆弧轨迹上,进给率为 1000 毫米/分钟,在 Z 轴方向同步运行。...N100 FL[Z]=$MA_AX_VELO_LIMIT[0,Z]从 MD 中读取速度以便取消极限速度N110 M30程序结束。其它信息轨迹轴进给速度(F)通常情况下,轨迹进给由所有参与几何轴运动的单个的速度分量组成,并且以车削中点或者和车刀的刀尖为基准。通过地址F设定进给速度。 根据机床数据中的预设置,用 G 指令来确定尺寸单位是毫米还是英寸。每个 NC 程序段中只能编程一个F值。 通过 G 指令G93/G94/G95确定进给速度的单位。 进给率F只对于轨迹轴有效,并且直到编程新的进给值之前一直有效。 地址F之后允许使用分隔符。示例:F100或F 100F.5F=2*FEED进给类型(G93/G94/G95)G 指令G93,G94和G95为模态有效。 如果在G93,G94和G95之间进行了切换,必须重新编程轨迹进给值。使用回转轴加工时,进给率也可以用单位度/分钟来设定。反比时间进给率(G93)反比时间进给率说明了在一个程序段内执行运行指令所需要的时间。单位: 1/minN10 G93 G01 X100 F2表示: 编程的轨迹行程在 0.5 分钟内运行完毕。提示如果各程序段的轨迹长度差别很大,那么在使用G93编程时应在每个程序段中确定一个新的F值。 使用回转轴加工时,进给率也可以用单位度/分钟来设定。 同步轴进给率在地址F下编程的进给率适用于所有在程序段中编程的轨迹轴,但不适用于同步轴。 合适控制同步轴,以便同步轴在各个行程下需要的时间相同,正如轨迹轴和所有轴同时到达它们的终点。同步轴的极限速度(FL)使用指令FL可以为同步轴编程一个极限速度。 如果未编程FL,快速运行速度将作为极限速度生效。 通过赋值机床数据(MD36200 $MA_AX_VELO_LIMIT)可以取消FL。轨迹轴作为同步轴运行(FGROUP)使用FGROUP可以确定,轨迹轴是以轨迹进给还是作为同步轴运行。 例如在螺旋线插补中可以定义,只有两根几何轴 X 和 Y 以编程的进给率运行。 而进刀轴Z成为同步轴。示例: FGROUP(X,Y)更改FGROUP可通过以下方式对FGROUP的设置进行更改:重新编程FGROUP: 例如FGROUP(X,Y,Z)不给定轴,重新编程FGROUP: FGROUP()FGROUP()后机床数据中设置的基本状态生效。 几何轴重新与轨迹轴关联运行。FGROUP中的轴名称必须为通道轴名称。进给率F的尺寸单位使用 G 指令G700和G710除了可以设定几何数据,还可以定义进给率F的尺寸系统,即:使用G700时:[inch/min]使用G710时:[ mm/min ]提示进给参数不会受到G70/G71的影响。用于带有极限速度FL的同步轴的尺寸单位使用 G 指令G700/G710为F设置的尺寸系统同样适用于FL。回转轴和线性轴的测量单位对于通过FGROUP互相连接并且共同运行一个轨迹的线性轴和回转轴,线性轴尺寸单位的进给率有效。 根据G94/G95的预设,以毫米/分钟或英寸/分钟,或毫米/转或英寸/转为单位。根据公式计算回转轴的切线速度,单位为毫米/分钟或英寸/分钟:F[毫米/分钟] = F'[度/分钟] * π * D[毫米] / 360[度]其中:F :切线速度F':角度速度π:圆弧常数D:直径