您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 国内外标准规范 > EPEC-软件库使用手册_V1.0
EPEC软件库使用手册上海派芬自动控制技术有限公司ShanghaiPal-FinAutomaticControlTechnologyCo.,Ltd.二〇〇七年八月十四日EPEC软件库使用手册_V1.02007-08-14Page2/16上海派芬自动控制技术有限公司地址:上海·浦东·金桥浙桥路289号建银大厦A座605~608邮编:201206电话:+86-(21)-51303669/70传真:+86-(21)-51303671文件状态文件标识:当前版本:1.0作者:[]草稿文件[√]正式文件[]更改正式文件[]保密文件完成日期:2007-08-14版本历史版本/状态作者参与者日期备注1.02007-08-14tech@pal-fin.comEPEC软件库使用手册_V1.02007-08-14Page3/16上海派芬自动控制技术有限公司地址:上海·浦东·金桥浙桥路289号建银大厦A座605~608邮编:201206电话:+86-(21)-51303669/70传真:+86-(21)-51303671.AnalogFilter模拟量标定库功能描述:对模拟量输入信号进行标定,分为单向及双向标定。1.1.单向标定模块单向标定模块用于把输入模拟量进行预处理,把输出量范围调整到0~65535。参数说明:1)AnalogInput输入量数据类型:UINT来自于传感器2)OutPutEnable使能开关数据类型:BOOL参数值为TRUE时,模块按当前值输出;为FALSE时,保持上一次输出值。3)PAR_Full数据类型:UINT取值范围:0~255此参数用于调整最大输出值,当输入最大时,使输出接近65535,小于65535。4)PAR_Zero数据类型:INT取值范围:0~255此参数用于调整零位,使输出为零。5)PAR_DeadBand数据类型:UINT取值范围:0~255设置死区,当输入进入参数设置范围,输出为零。6)PAR_Progression数据类型:SINT取值范围:-100~100设置输出缓冲曲线度,如图:tech@pal-fin.comEPEC软件库使用手册_V1.02007-08-14Page4/16上海派芬自动控制技术有限公司地址:上海·浦东·金桥浙桥路289号建银大厦A座605~608邮编:201206电话:+86-(21)-51303669/70传真:+86-(21)-51303671)PAR_MinErrorDifference数据类型:UINT取值范围:0~100设置出错范围,当输入超出范围时,激活ErrorHigh或ErrorLow开关,并使输出为零。8)Output输出数据类型:UINT输出值范围为0~655359)ErrorHigh高位出错开关数据类型:BOOL输入超出PAR_Full+PAR_MinErrorDifference范围,ErrorHigh为TRUE,并把输出置零。10)ErrorLow低位出错开关数据类型:BOOL输入超出PAR_Zero–PAR_MinErrorDifference范围,ErrorLow为TRUE,并把输出置零。1.2.双向标定模块双向标定模块用于把输入模拟量进行预处理,把输出量范围调整到-32767~32767。参数说明:1)AnalogInput(同上)2)DI_JoystickDirSwitchPOS正向微动开关数据类型:BOOL3)DI_JoystickDirSwitchNEG负向微动开关数据类型:BOOL4)OutputEnable(同上)5)PAR_NegFulltech@pal-fin.comEPEC软件库使用手册_V1.02007-08-14Page5/16上海派芬自动控制技术有限公司地址:上海·浦东·金桥浙桥路289号建银大厦A座605~608邮编:201206电话:+86-(21)-51303669/70传真:+86-(21)-51303671数据类型:UINT取值范围:0~255此参数用于调整负向最大输出值,使输出接近-32767,大于-32767。6)PAR_PosFull数据类型:UINT取值范围:0~255此参数用于调整正向最大输出值,使输出接近32767,小于32767。7)PAR_Zero数据类型:INT取值范围:0~255调整零位,当传感器在中位时,使输出为零。8)PAR_DeadBand(同2.1)9)PAR_NegProgression(同2.1)10)PAR_PosProgression(同2.1)11)PAR_MinErrorDifference(同2.1)12)PAR_Faul~nDelay过载延时数据类型:UINT取值范围:0~25513)PAR_DirSwitchDiagnosticNotUse数据类型:BOOL此参数为TRUE时,微动开关无效,为FALSE时,微动开关有效14)Output输出数据类型:INT输出数值范围-32767~3276715)ErrorHigh(同上)数据类型:BOOL当输入超出PAR_Full+PAR_MinErrorDifference范围时,ErrorHigh为TRUE,并把输出置零。16)ErrorLow(同上)数据类型:BOOL当输入超出PAR_Zero–PAR_MinErrorDifference范围时,ErrorHigh为TRUE,并把输出置零。17)JoystickDirSwitchPOSMissing数据类型:BOOL正向微动开关出错时,值为TRUE。18)JoystickDirSwitchNEGMissing数据类型:BOOL负向微动开关出错时,值为TRUE。19)JoystickDirSwitchPOSAndNEGOn数据类型:BOOL正、负向微动开关同时为TRUE时,值为TRUE。1.3.平均值模块tech@pal-fin.comEPEC软件库使用手册_V1.02007-08-14Page6/16上海派芬自动控制技术有限公司地址:上海·浦东·金桥浙桥路289号建银大厦A座605~608邮编:201206电话:+86-(21)-51303669/70传真:+86-(21)-51303671参数说明:1)Input数据类型:UINT2)Reset数据类型:BOOL值为TRUE时不进行平均值运算。3)PAR_Length数据类型:UINT取数长度,如值为5,则每5个值求一次平均值,并输到output。4)Output数据类型:UINT1.4.RC滤波模块滤波公式如下:1)Inputtech@pal-fin.comEPEC软件库使用手册_V1.02007-08-14Page7/16上海派芬自动控制技术有限公司地址:上海·浦东·金桥浙桥路289号建银大厦A座605~608邮编:201206电话:+86-(21)-51303669/70传真:+86-(21)-51303671数据类型:UINT2)Output数据类型:UINT4.Cut模块模块的功能是把输入值进行预处理,调整斜率,消除两端非线性影响。1)Input数据类型:UINT2)PAR_InputLowLimit数据类型:UINT当输入值小于256*PAR_InputLowLimit)时,输出为零。3)PAR_InputHighLimit数据类型:UINT当输入小于65535时,设置参数PAR_InputHighLimit=256/INPUT。4)Output数据类型:UINT1.5.HP模块HP模块用于设定死区。tech@pal-fin.comEPEC软件库使用手册_V1.02007-08-14Page8/16上海派芬自动控制技术有限公司地址:上海·浦东·金桥浙桥路289号建银大厦A座605~608邮编:201206电话:+86-(21)-51303669/70传真:+86-(21)-51303671=(65535/(65535-655*PAR_CutLimit))*(INPUT-655*PAR_CutLimit)。1)Input数据类型:UINT2)PAR_CutLimit调整参数数据类型:UINT3)Output数据类型:UINT1.6.Transfer模块Transfer模块用于设置缓冲曲线度,当Zero为TRUE时,输出为零,当Full为TRUE,而Zero不为零时,输出为65535。缓冲曲线度公式:Y2表正向,Y3表负向。tech@pal-fin.comEPEC软件库使用手册_V1.02007-08-14Page9/16上海派芬自动控制技术有限公司地址:上海·浦东·金桥浙桥路289号建银大厦A座605~608邮编:201206电话:+86-(21)-51303669/70传真:+86-(21)-51303671)Input数据类型:UINT2)Zero数据类型:BOOL当Zero为TRUE时,输出为零。3)Full数据类型:BOOL当Full为TRUE,而Zero不为零时,输出为65535。4)OutputEnable数据类型:BOOL当此参数值为TRUE时,模块按预定算法执行;为FALSE时,保持上一次输出。5)PAR_Progression曲线度设置参数数据类型:INT6)Output数据类型:UINT1.7.Scale模块Scale用于把输入为0~65535的值调整到-32767~32767.如下图:tech@pal-fin.comEPEC软件库使用手册_V1.02007-08-14Page10/16上海派芬自动控制技术有限公司地址:上海·浦东·金桥浙桥路289号建银大厦A座605~608邮编:201206电话:+86-(21)-51303669/70传真:+86-(21)-51303671)Input数据类型:UINT2)PAR_Zero数据类型:INT设置零位,当输入为PAR_Zero*256时,输出为0.3)PAR_PosFull数据类型:UINT当input值=PAR_PosFull*256时,输出为65535,PosValue为TRUE。4)PAR_NegFull数据类型:UINT当input值=PAR_NegFull*256,输出为-65535,PosValue为FALSE。5)Output数据类型:UINT6)PosValue数据类型:BOOLPAR_Zero*256Input值,值为TRUE;PAR_Zero*256Input值,值为FALSE。2.PWMControlvoltageAmpere-funktio库:2.1.Motion模块Motion模块主要用于控制比例阀,有两路PWM输出,控制信号范围-32767~32767,当控制信号在0~32767,PWMUp输出,值0~32767;当控制信号在0~-32767,PWMdown输出,值0~-32767。由参数控制最大最小输出电流范围。1)Control控制信号tech@pal-fin.comEPEC软件库使用手册_V1.02007-08-14Page11/16上海派芬自动控制技术有限公司地址:上海·浦东·金桥浙桥路289号建银大厦A座605~608邮编:201206电话:+86-(21)-51303669/70传真:+86-(21)-51303671数据类型:INT取值范围:-32767~32767。2)Feedback数据类型:UINT;反馈电流信号;取值范围:0~65535。3)DI_LimitSwitchUp数据类型:BOOL;正向限位开关,为TRUE时模块输入为PAR_EndattenuationValue*Control。4)DI_LimitSwitchDown数据类型:BOOL;逆向限位开关,为TRU
本文标题:EPEC-软件库使用手册_V1.0
链接地址:https://www.777doc.com/doc-4582204 .html