在PLC中实现高精度流量累积运算的方法
PLC计算流量累计不准?本文解释得很清楚!实例讲解程序!

PLC计算流量累计不准?本文解释得很清楚!实例讲解程序!以前我们讲过西门子S7-200在流量累计中的应用,今天我们来学习一下S7-300系列的应用。
打开今日头条,查看更多图片理论来说,博途系列PLC的编程思路与S7-300一致,只是软件有一些区别而已。
那么PLC计算累计流量有多种方法。
常用的有使用中断计算和脉冲数计算。
今天我们来学习一下利用中断计算。
项目实例,A厂有一燃气流量机,需要使用该表计算其燃气用量。
思路大概如下;因PLC可以接收到其时时流量,因此可以使用100ms的中断去累加该流量,当然1s的中断也可以,不过扫描周期越短,数值越精确。
例如;一块流量计的瞬时流量是10m3/h,那么将该流量值除以36000,那就是100ms的流量,每100ms将该值累加,得到的数值就是累计量,理论来说,中断时间越短,数值越精确。
但考虑PLC负担也增加,因此建议使用100ms-1s的中断。
然后我们进行实例解说。
一流量计信号接线,流量计一般使用模拟量输入的方式连接,如果是电流信号则分为两线制和四线制,二线制信号是指;信号的两根线既是电源线又同时是信号线。
二线制的优点是接线简单,只适用一般功率小的一次传感器,如:压变、差压变、温变、电容式液位计、射频导纳、电磁流量计、涡街流量计等。
传感器本身用电由二线制中得到,是必影响其带载能力。
四线制信号是指;电源两根线,信号两根线。
电源和信号是分开工作的。
四线制的优点是由于是将电源和功率分开,所以本机的功率与信号是没有功率上的关联的,适用于大功率的的传感器,如超声波(由于其为了加大抗干扰能力,所以发射的功率会很大,所以此款产品选型时要尽量四线的,二线的一般抗干扰能力较弱),就不能作成2线的,只能是4线,分别是工作电源2个,输出2个。
按照流量计要求将模拟量信号接入到PLC系统。
二编程;打开程序该程序包含OB1,OB35,FB1,FC105,DB1。
其中OB1是PLC程序必备,对于本实例不需要,空程序即可。
使用PLC做流量累积方法

使用PLC做流量累积方法使用P L C做流量累积首先必须明确,用PLC做流量累计的精度远不如电磁等本身自带累计功能的流量计。
对有累积功能的流量计转换器,一般流量转换器的流量累积输出是脉冲输出,这样,可通过PLC的高速脉冲输入端进行高速计数,从而得出累积流量。
如果不使用高速脉冲通道采集,而使用普通的DI通道进行脉冲采集,要注意脉冲的宽度,宽度太窄的脉冲,PLC的采集是有困难的。
对只有瞬时流量输出的流量计,才考虑在PLC中用定时脉冲进行流量累积加法运算,但要注意数据存储区中数值的溢出问题。
以AB公司的PLC为例,对于CONTROLLOGIX系统,应使用周期性Task进行累积计算,对于SLC500系列的PLC则使用中断的方法。
在PLC内做累积的时候,不应使用定时器来做,那样加出来数据的误差是大的不能承受的。
流量计的数值单位应用的较多的是m3/h。
在PLC内可以每秒钟采一次样,进行累加,再将累加值除以3600,即得到每小时的累积值。
在PLC上做累积的时候还应注意停电后累积流量要能保存,累积数值的自动和手动清零问题也必须考虑,免得溢出。
对于某些需要温压补偿的流量计,流量数据应在处理好后再进行累积,而不能直接使用流量计本身的瞬时值。
SLC500的累积程序示例:除了以上程序,再在主程序中使用MOV 或其它指令实现对累积值的清零。
附:STI 参数的设置STI: 可选定时中断允许用户以特定的周期自动中断主程序文件,扫描一个指定的子程序文件1. 创建一个子程序2. 在S:31内输入可选定时中断STI子程序文件的文件号,如文件号为0,则禁止中断功能。
3.在S:30内输入设定值(两次连续中断的时间间隔).对于5/04,范围是1-32767ms,以ms为单位。
中断STI精度位S:2/10,为1时,单位为ms。
为0时,单位10ms 4.设定值必须长于STI子程序文件执行的时间长,否则次要故障位被置位。
为了表示可选定时中断子程序,在子程序文件的第一梯级的第一条指令应是INT指令。
在PLC中实现高精度流量累积运算的方法

在PLC中实现高精度流量累积运算的方法时间:2009-6-12 15:38:501 引言中国石化股份有限公司广州分公司6号罐区监控系统于2001年由常规仪表改造为PLC系统。
其中工艺要求在监控系统中对瞬时流量FI101进行累积显示。
经过对该流量累积的运算方法的多次测试,找到了在运算中最大限度减少误差的方法,并在逻辑梯形图成功实现累积运算。
2 监控系统简介广州石化6#罐区监控系统采用ROCKWELL公司的可编程控制器和人机界面软件,用于实现对该液态烃罐区的24个球罐的各种工艺参数的实时监控、报警、联锁等功能。
该系统从2000年10月开始设计,2001年4月系统安装、组态、调试工作全面完工。
该系统人机界面采用Rockwell software公司开发的RSView32软件。
RSView32基于Microsoft Windows NT和Windows 95/98平台设计,是一种易用的、可集成的,基于组件的人机对话系统,在编制人机交互界面方面具有极大的灵活性和极强的功能。
控制器采用ControlNet PLC-5/40C处理器热备系统。
ControlNet PLC-5/40C处理器是PLC5系列中的新技术产品,处理器及I/O系统可以通过Redundant ControlNet总线交换数据。
6#罐区监控系统将1号PLC和2号PLC配置为冗余控制器。
在正常状态下,只有主处理器的输出数据对I/O系统进行控制,主从处理器通过ControlNet交换数据及状态保持同步,如果主处理器出错,从处理器将接替主处理器对网络及对I/O系统进行控制。
该PLC系统DI点采用1771-IBD开关量输入模块,DO点采用1771-OW16开关量输出模块,AI点采用1771-IFE模拟量输入模块,16点单边输入。
采用1785-CHBM作为处理器热备模块,1771-ACNR15为带冗余网口的ControlNet适配器模块。
本系统有3台上位机,其中2台为操作站,1台为工程师站。
基于西门子PLC300的流量累计程序实例

基于西门子PLC300流量累计的程序【在工业中往往会遇到业主要求做流量累积程序,比如要求检测到每月天然气用量,石油采集量,生产材料的多少,针对这些情况,PLC300往往做得多不是很精准,下面我介绍一个精度相对比较高的程序】由于有些地方采用T型图很难实现STL方便复制,本例采用STL 来编写更加方便本例采用OB35中断程序来实现,OB35中断时间为100ms,这个CALL "FLOWCOUNT"Reset :=M11.0instantF :=MD120Cycle :=1.000000e+002LimitF :=0.000000e+000INTF :=MD124DECF :=MD128Error :=MD132BEFORE :=MD136FC200 【FLOWCOUNT】功能块针对流量累积计算的算法原理是:积分量:就是当前中断程序执行的周期时间内的流量总和当前积分量= 积分量+ 以前的计算误差当前累积量= 当前积分量+ 原累积量>=DO #ResetJCN A7d0L L#0T #INTFL 0.000000e+000T #DECFT #Error // 如果累积量大于清零值或者清零键复位,则所以的清零重新累积A7d0: L #instantFL #BEFORE+RL 2.000000e+000/RT #Average //当前周期与上周期采样的值平均L #AverageL #LimitF>=RJCN A7d1L #LimitFT #FlowmeterValueSmallAltL #AverageL #Cycle*RL 3.600000e+006/RL #Error+RT #IntegralL #IntegralL #FlowmeterValueSmallAlt+RT #DECFL #FlowmeterValueSmallAltL #DECF-RL #Integral+RT #ErrorA7d1: L #DECFL 1.000000e+000>=RJCN A7d2L #DECFRNDL #INTF+DT #INTFL #DECFRNDDTR //将ACCU 1与ACCU 2互换L #DECFTAK-RT #DECFA7d2: L #instantFT #BEFORECLR //计算的误差A L 12.1SA VEBE一些指令说明:1.TAK 将ACCU 1与ACCU 2互换目录ACCU 1ACCU 2执行TAK指令之前<MW12><MW10>执行TAK指令之后<MW10><MW12>2.DTR 将长整型(32位)转换为浮点数(32位IEEE 754)例子:STL解释L MD10//将32位整数载入ACCU 1。
基于西门子PLC300的流量累计程序实例

基于西门子PLC300流量累计的程序【在工业中往往会遇到业主要求做流量累积程序,比如要求检测到每月天然气用量,石油采集量,生产材料的多少,针对这些情况,PLC300往往做得多不是很精准,下面我介绍一个精度相对比较高的程序】由于有些地方采用T型图很难实现STL方便复制,本例采用STL 来编写更加方便本例采用OB35中断程序来实现,OB35中断时间为100ms,这个CALL "FLOWCOUNT"Reset :=M11.0instantF :=MD120Cycle :=1.000000e+002LimitF :=0.000000e+000INTF :=MD124DECF :=MD128Error :=MD132BEFORE :=MD136FC200 【FLOWCOUNT】功能块针对流量累积计算的算法原理是:积分量:就是当前中断程序执行的周期时间内的流量总和当前积分量= 积分量+ 以前的计算误差当前累积量= 当前积分量+ 原累积量>=DO #ResetJCN A7d0L L#0T #INTFL 0.000000e+000T #DECFT #Error // 如果累积量大于清零值或者清零键复位,则所以的清零重新累积A7d0: L #instantFL #BEFORE+RL 2.000000e+000/RT #Average //当前周期与上周期采样的值平均L #AverageL #LimitF>=RJCN A7d1L #LimitFT #FlowmeterValueSmallAltL #AverageL #Cycle*RL 3.600000e+006/RL #Error+RT #IntegralL #IntegralL #FlowmeterValueSmallAlt+RT #DECFL #FlowmeterValueSmallAltL #DECF-RL #Integral+RT #ErrorA7d1: L #DECFL 1.000000e+000>=RJCN A7d2L #DECFRNDL #INTF+DT #INTFL #DECFRNDDTR //将ACCU 1与ACCU 2互换L #DECFTAK-RT #DECFA7d2: L #instantFT #BEFORECLR //计算的误差A L 12.1SA VEBE一些指令说明:1.TAK 将ACCU 1与ACCU 2互换目录ACCU 1ACCU 2执行TAK指令之前<MW12><MW10>执行TAK指令之后<MW10><MW12>2.DTR 将长整型(32位)转换为浮点数(32位IEEE 754)例子:STL解释L MD10//将32位整数载入ACCU 1。
西门子PLC流量累积

循环时间反映了处理功能块“Totalizer”的扫描时间。在循环中断 OB35 中调用该 FB 时, 同时以 100 ms 的时间间隔处理程序,该间隔与循环程序的处理时间无关。 举例: 对于一个流量计,测量到它的终值为 60.0 米/分钟,其假定值保存在标记双字 MD10 中。
图 02 由于物理量级是“meters per minute”,所以输入参数“INTERVAL”被设置为“T#1M”。在 OB35 中调用“Totalizer”功能块,OB35 的缺省时基是 100 毫秒。输入变量“CYCLE”被设 置为“T#100MS”。
测试环境 PC 平台 PC 操作系统 STEP 7 S7 PLCSIM 选件包
版本 Pentium(R) CPU 2.40 GHz Windows XP SP2 V5.3 SP3 V5.3 SP1
表 03 创建本操作指导使用了软件 STEP 7 V5.3。
条目号:23061633 日期:2007-02-14
米/秒
T#s
立方米/分钟
T#1M
公里/小时
T#1h
表 02 程序描述: 如果变量“COM_RST”的信号状态是 True,则变量“ACCUM”和“TOTAL”被复位为零,不进 行任何计算。如果信号状态为 False,则首先将两个输入变量“INTERVAL”和“CYCLE”的数 据类型转换为 REAL,然后这两个变量的值被传送到临时变量“tINTERVAL”和“tCYCLE” 中。在一个周期中,将变量“VALUE”的输入值乘以临时变量“tCYCLE”的值,然后再除以 临时变量“tINTERVAL”的值。将结果保存在缓冲区“ACCUM”中。这样,在一个特定的周 期内,将缓冲区“ACCUM”中的中间结果累加上该数值,同时在同一周期内将累加结果传 送到变量“TOTAL”中。
新方案-PLC通过累积流量网关精确获取流量计的累积流量(累计流量)

目前,PLC(可编程逻辑控制器)已经广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业,它具有高可靠性、抗干扰能力强、功能强大、灵活,易学易用、体积小,重量轻,价格便宜的特点,在流量计量方面也有着广泛的用途,在用于流量累积时又有其编程的独特之处,下面进行详细的分析和论述,包括在西门子S7-200CPU上编程的例子。
流量计输出的信号一般是脉冲信号或4-20mA电流信号,这两种信号输出的都是瞬时流量(也有用继电器输出累积量信号,原理一样,不再赘述),我们的目的是在PLC中计算和显示瞬时流量值和计算累积量值,当输入信号是脉冲信号是,在计算瞬时流量的时候,必须按照一个严格的时间间隔计算才能保证瞬时流量的准确性,因此,计算瞬时流量的时候必须用定时中断来进行,而且,在PLC系统中只能运行这一个中断程序,不允许再产生其它中断(即使是低优先级的中断也不允许运行),以防止干扰定时中断的时间间隔的准确性,计算瞬时流量就是将这个时间段的累计脉冲个数换算成累计流量,再除以时间就是瞬时流量,对于4-20mA输入只需按照其对应的量程进行换算就可以直接得到瞬时流量,而累积流量就是将每个时间段内的累积流量累加起来就是累积流量,在实际使用PLC编程的过程中必须注意以下几个问题:1. 输入脉冲频率范围是否超出PLC接收的范围;2. PLC高速计数器在达到最大计数值时如何保证计算正确;3. 如何保证定时中断不受干扰;4. 如何避免计算累积量的误差;5. 累积量的最大累积位数;6. 如何复位累积量;对于高速计数器是否达到最大计数值时需要判断,S7-200CPU的高速计数器是可以周而复始的进行累计的,最高位为符号位,最小值为7FFFFFFF,由于计数器是一直累加的,不可能出现本次读取的的计数值小于上次的计数值,因此判断计数器当前值是否小于前一次的计数值,就可以判断计数是否达到最大值的拐点(7FFFFFFF),如果达到,则执行特殊的计算以便消除计算错误,如下列程序所示,当当前计数值大于等于上次计数值时,两个计数值做差,就得到程序两次扫描时间间隔内的计数差值,同时将当前计数值赋值到上次计数值上;当当前计数值小于上次计数值时,计算上次计数值与7FFFFFFF之间的差值(用减法),以及当前计数值和7FFFFFFF之间的差值(用加法),然后将两个结果相加就是程序两次扫描时间间隔内的计数差值,从而实现对对累计计数值达到拐点时的正确计算。
西门子(关于累计流量问题)

关于累计流量问题在用Siemens S7-300 PLC上采用step7 v5.1开发的一套程序中,需要计算累计流量(变量share".FLOWSUM),瞬时流量通过5台流量变送器获得,经转化成0.0~100.0后分别存储在"share".FIC01A_R、"share".FIC01B_R、"share".FIC01C_R、"share".FIC01D_R和"share".FIC01E_R中,每台流量传感器的量程为250立方米/小时。
程序一直运行正常,但当累计流量达到1.7E+005左右后,累计流量便不再增长,当将累计流量手工改小为1.0E+005后,程序又运行正常,再次长到1.7E+005左右后又停止增长。
程序中计算累计流量的部分都在OB35中(程序的其他部分都没有使用该变量), OB35已设定为每秒钟执行一次,程序采用梯形图编写,为了方便发送将其转换为语句表格式,程序中用到的符号说明如下:----------------------------------------------------------------------------------------2SYMBOL ADRESS DATATYPE COMMENT条件"MODE" —— M0.0 BOOL 全局模式选择0-手动;1-自动条件"DB_FA".FSTA TUS ——DB11.DBW96 INT A过滤器状态0-ready;1-预涂;2-回流;3-过滤;4-再生;5-反冲洗"share".FIC01A_R—— DB1.DBD10 REAL A过滤器的流量00~100.0#TEMPR —— REAL 流量累计临时变量"share".FLOWSUM ——DB1.DBD0 REAL 总过滤流量累计注:程序中共有5台过滤器(A、B、C、D、E)并联运行,上面只给出了A过滤器的符号声明,其它过滤器与之基本相同,只是在不同的DB中。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在PLC中实现高精度流量累积运算的方法
时间:2009-6-12 15:38:50
1 引言
中国石化股份有限公司广州分公司6号罐区监控系统于2001年由常规仪表改造为PLC系统。
其中工艺要求在监控系统中对瞬时流量FI101进行累积显示。
经过对该流量累积的运算方法的多次测试,找到了在运算中最大限度减少误差的方法,并在逻辑梯形图成功实现累积运算。
2 监控系统简介
广州石化6#罐区监控系统采用ROCKWELL公司的可编程控制器和人机界面软件,用于实现对该液态烃罐区的24个球罐的各种工艺参数的实时监控、报警、联锁等功能。
该系统从2000年10月开始设计,2001年4月系统安装、组态、调试工作全面完工。
该系统人机界面采用Rockwell software公司开发的RSView32软件。
RSView32基于Microsoft Windows NT和Windows 95/98平台设计,是一种易用的、可集成的,基于组件的人机对话系统,在编制人机交互界面方面具有极大的灵活性和极强的功能。
控制器采用ControlNet PLC-5/40C处理器热备系统。
ControlNet PLC-5/40C处理器是PLC5系列中的新技术产品,处理器及I/O系统可以通过Redundant ControlNet总线交换数据。
6#罐区监控系统将1号PLC和2号PLC配置为冗余控制器。
在正常状态下,只有主处理器的输出数据对I/O系统进行控制,主从处理器通过ControlNet交换数据及状态保持同步,如果主处理器出错,从处理器将接替主处理器对网络及对I/O系统进行控制。
该PLC系统DI点采用1771-IBD开关量输入模块,DO点采用1771-OW16开关量输出模块,AI点采用1771-IFE模拟量输入模块,16点单边输入。
采用1785-CHBM作为处理器热备模块,1771-ACNR15为带冗余网口的ControlNet适配器模块。
本系统有3台上位机,其中2台为操作站,1台为工程师站。
每一台上位机都能通过ControlNet 单独对PLC进行数据采集和控制。
上位机还通过以太网实现文件和其他数据的共享。
ControlNet的组态使用软件RSNetWorx,PLC系统组态及控制逻辑组态使用软件RSLogix5。
在ControlNet 网络中,可以组态预定的数据传送操作。
这样要实现在处理器和外部设备之间的数据交换,如在1771-IFE卡和处理器之间,主备处理器之间的数据交换,并不需要在逻辑梯形图中使用块传送指令。
图1 6#罐区监控系统结构图概貌
3 FIQ101的累积实
3.1 流量FIQ101概述
广州石化6#罐区需要对进出罐的液化气流量FI101进行计量。
就地仪表采用Micro Motion 质量流量计。
该流量计准确度±0.12%,除了可以就地显示外,同时可以将瞬时流量值输出为4-20mA信号。
该信号接入PLC系统的1771-IFE模拟量输入模块,经过12bit 的模数转换后转换为0-4095的值。
在1771-IFE中,还可以将0-4095的值定标为-9999到+9999的工程单位值。
工艺要求在操作室除了可以监视瞬时流量值外,还要求有准确的流量累积值显示。
我们在PLC中用梯形逻辑来实现流量累积的运算。
3.2 流量累积的原理
如何把瞬时流量(又称流率)经过累加运算为总流量,一般有如下一个公式:
瞬时流量×时间=总流量
我们知道,假设一个流量值为5m3/s在1min内不变化,则在这1min内的的总流量为:
(5m3/s) * 60s = 300m3
现在假设流量变化如下:
4m3/s有30 s
5m3/s有10 s
6m3/s有20 s
则在这1min内的的总流量为:
(4m3/s)*30s+(5m3/s)*10 s+(6m3/s)*20s=290m3
假设流量随时都可能变化,那么就不能用上面的公式来计算总流量了。
我们可以按一定的时间间隔采样流量值,然后计算这些值的总和。
流量的采样时间越短,计算的结果就越准确。
请看图2和图3。
在上面2个例子中,曲线下面的区域就是总流量。
采样间隔时间越短,计算误差就越小。
在实际应用中,由于PLC计时器的限制,最短的时间间隔只有0.01s。
然而采样间隔时间越短,计算次数就越多,这样就增加了PLC的程序扫描时间。
图3 短的采样间隔时间
3.3 在PLC 5/40C中流量累积运算的方法
我们用梯形逻辑来实现流量累积的运算时可以采用“可选定时中断子程序”来处理,这样采样间隔时间就是固定的了。
但是在PLC 5/40C中只有一个可选定时中断子程序,其定时中断时间一般较难同时满足几种逻辑功能的需要。
我们也可以计时器指令来来作为采样间隔时间,每次计时器到了设定值就采样一次。
计时器的精度不可能高于它的时基,因此每次计时器超时和再次开始计时的时候,都要产生一个时基的正或负的误差。
例如,10ms为一个时基的计时器预定计10次,其时间计算将是100ms 正或负10ms。
我们也可以采用一种技巧来减少因计时器精度带来的误差。
我们采用长的时间计时来作。
例如,10ms为一个时基的计时器预定计30000次(PLC 5/40C的计时器的预置值范围为0-32767),其时间计算将是300s正或负10ms。
在这其中,我们可以预定一个采样间隔时间为10个时基(100ms)以上。
每次程序扫描,处理器判断如果自从上次累积运算起,时间间隔超过预定时间(例如:100ms),就将这段时间乘以当前的瞬时流量值作为累加量。
在这种算法中,采样间隔时间就不是固定的了。
另外要考虑的是运算所用到的数据格式。
PLC 5/40C数据表按不同的格式和范围来存储不同类型的数据。
有两种文件格式可以选择,一是N文件(整数型文件),值的范围为-32768到+32767,占1个16位字;因为在累积运算过程中,数的乘积和多次累加值一般都会超出+32767,所以我们尽量不用N文件。
另外是F文件(浮点数文件),值的范围为±1.175494e-38到 3.402823e+38,占1个32位字。
浮点数在寄存器中32位的空间表示为:
S xxxxxxxx mmmmm
上面: s=符号x=指数m=尾数
可见用浮点数表示的值的十进制有效位数只有7位。
因此,必须考虑有效位数问题。
举例如下:
假设A代表计算的总流量,F代表计算上一次累加的流量,把F加到A上就会计算出一个新的总流量。
在控制器的存储器中,A和F使用浮点数文件格式,有效数字是7位。
一旦A 比F大很多时,那么A和F的加数将会产生误差。
请看计算过程:
A=3.632523E+9
F=4.978E+3
3,632,523,000
+ 4,978
3,632,527,978
因为这个结果只能保留7个有效位,所以舍去最后几位数,写成 3.632527E+9或3,632,527,000,数值978被丢失。
为了避免出现这个问题,我们可以想办法使A和F在整个运算过程中不出现小数,数值不超过7个有效位。
4 结束语
流量累积的运算,要尽量避免计算过程中的误差,一是要选择正确的文件存储格式,二是要避免运算值超出数值范围和有效位数范围,三是尽可能减少采样时间的定时器带来的误差。
在上面PLC5/40C的梯形逻辑中,我们按照以上几个原则,经过细致的考虑和计算,使用长预置值的参考定时器,并使所有被用到的浮点数文件的值的有效位数不超出范围,不出现小数,避免了丢失小的数值,从而实现高精度的累积运算,满足了工艺要求。
·上篇文章:VB环境下利用并口实现PLC控制(组图)
·下篇文章:基于PLC与组态软件的高压电机智能试验系统设计(组图)阅读:99人次【我也要发表机电论文】【打印】
相关文章
·EPS电动助力转向系统的研究2010-7-30 9:33:24
·浅论配电自动化的发展动向2010-7-30 9:31:30
·浅谈电力系统无功功率补偿技术的几点思考2010-7-30 9:29:51
·浅谈如何做好变电站二次继保改造工程2010-7-30 9:25:33
·浅谈发展自动化变电所的新理念2010-7-30 9:24:29
特别声明:机电之家()所共享的机电类资料,机电论文、机电类文章、机电企业类管理制度、机电类软件都来自网上收集,其版权归作者本人所有,如果有任何侵犯您权益的地方,请联系我们,我们将马上进行处理。
购买的论文都出自原创,保证作者的原创的版权的转让,任何纠纷由法律解决。
来源:[]机电之家·机电行业电子商务平台!。