C0176 : Badly ordered Type and Variable Declarations.

ruibinwang 2010-01-15 04:46:47
---------- Compiler: Errors
gfruntnx.pbl(u_vc_input_tnx_run_tab).10: Error C0176: Badly ordered TYPE and VARIABLE declarations. Is this modified exported source?
---------- Finished Errors

when i import a object into a pbl, show me the error. This object works good in other workspace. I check the code no problem. Please help me. this should be done at the end of week. Thanks
...全文
586 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
WorldMobile 2010-01-24
  • 打赏
  • 举报
回复
友情提示:如果问题解决,请尽快结贴
zllzlw520 2010-01-19
  • 打赏
  • 举报
回复
zb63668331 2010-01-15
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 sun1976 的回复:]
Perhaps you need some other objects.
Try add all .pbl from the workspace where it works good.
Then move the other pbl out one by one .
Check global variable declaration.
不会英语,你的环境不能用汉语吗?
我的意思是你把能正常工作的那个环境的pbl都加进来,一个一个的去除,每去掉一个尝试一遍,看看是否缺少其他对象。
还有检查一下全局变量的定义
[/Quote]
。。。
ruibinwang 2010-01-15
  • 打赏
  • 举报
回复
thanks your guys. this issue is resolved. I changed one object's function's parameters the object declared in u_vc_input_tnx_run_tab. so i checked out the u_vc_input_tnx_run_tab, and edit source file, commented all the code about function, save successfully, then uncommented the commented code, fixed these parameters, save successfully.

I am a Chinese. work at Canadian Company, so English is the only one I can use. it improves my English, not bad.

My MSN is ribeye2005@hotmail.com. Welcome to talk with me.
pb8 2010-01-15
  • 打赏
  • 举报
回复
这种问题比较麻烦,一般是反编译的代码才会这样的,因为反编译的只是在逻辑上符合要求,但少了有些部分的信息;
可以这样做,你把这个pbl备份下来,根据原来的对象的属性做一个一模一样的覆盖它~~
KaedaRukawa 2010-01-15
  • 打赏
  • 举报
回复
呵呵,就是变量的问题,还有类型
jlwei888 2010-01-15
  • 打赏
  • 举报
回复
外国人都来这了!
spring_cj 2010-01-15
  • 打赏
  • 举报
回复
全局变量
sun1976 2010-01-15
  • 打赏
  • 举报
回复
Perhaps you need some other objects.
Try add all .pbl from the workspace where it works good.
Then move the other pbl out one by one .
Check global variable declaration.
不会英语,你的环境不能用汉语吗?
我的意思是你把能正常工作的那个环境的pbl都加进来,一个一个的去除,每去掉一个尝试一遍,看看是否缺少其他对象。
还有检查一下全局变量的定义
内容概要:本文系统研究了基于XGBoost的光伏阵列多类型复合故障诊断方法,深入探讨了如何利用XGBoost这一高性能集成学习算法实现对光伏系统中短路、开路、阴影遮挡等多种典型故障的高精度识别与分类。文章详细阐述了XGBoost模型的理论基础及其在故障诊断中的独特优势,包括优异的非线性拟合能力、对缺失数据的鲁棒性、高效的训练速度以及出色的泛化性能。研究通过采集光伏阵列的实际运行数据(如电压、电流、温度等关键特征参数),构建高质量的训练数据集,并设计合理的特征工程流程,进而建立基于XGBoost的故障诊断模型。实验结果表明,该模型在准确率、召回率和F1-score等核心评价指标上均显著优于传统的SVM、决策树等机器学习方法,展现出卓越的诊断效能。此外,文章配套提供了完整的Python代码实现,涵盖数据预处理、模型训练、参数调优与性能评估全过程,极大地方便了读者复现研究成果并将其应用于实际的光伏电站智能运维系统中。; 适合人群:具备一定Python编程能力和机器学习基础知识,从事新能源发电、电力系统监控、智能运维或工业故障诊断等相关领域的科研人员、工程师和技术开发者,特别适合致力于提升光伏发电系统自动化、智能化管理水平的专业人士。; 使用场景及目标:① 实现光伏电站的实时故障监测与早期预警,提升运维效率并降低发电损失;② 构建智能诊断模块集成于光伏监控平台,实现故障的自动化识别与分类;③ 为相关科研项目提供可复现的算法范例与代码基础,推动先进机器学习技术在新能源领域的应用研究; 阅读建议:建议读者结合所提供的完整Python代码,动手实践数据清洗、特征提取、模型训练与交叉验证的全流程,深入理解XGBoost算法的关键参数(如学习率、树的深度、正则化项)对模型性能的影响,并尝试通过网格搜索或贝叶斯优化等方法进行超参数调优,以适应不同规模和环境下的光伏系统诊断需求。

1,111

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧