问题1、我用 IEC 编程了一个 Project,在到 140CPU11303 中时始终报错,显示的错误 为 “OLI-21707”,但如果仅改变配置,其他程序不变,然后再到 140CPU43412A 中时,却又一 切正常,为什么? 如何 ?
解答:出 现 上 述 错 误 情 况 的 原 因 是 用 户 编 程 的 Project 中 含 有 涉 及 浮 点 操 作 的 EFB , 对 于 140CPU43412A ,它在不作任何处理的情况下即可支持浮点运算,而 140CPU11303,如不作任何处 理不支持浮点运算,所以如果在程序前没有相应的 loadable 文件,则将该 Project 到 140CPU11303 中时会始终报错,但到 140CPU43412A 中时,却会一切正常。 办法是在程序前先名为“EMUQ”的 loadable 文件。
联系人:卫先生 【销售工程师】
手机:18030307063 固话:0592-5222477 传真:0592-5222425
技术/售后热线:400-810-1315
问题2、Concept2.5 具有 IEC 程序上载的功能,为什么我仍不能上载我的 IEC 程序?
解答:必须在 Concept2.5 项目前, 在主菜单 Project 下用 Code generation options, 选择 Include IEC upload information,才能上载 IEC 程序。
问题3、我在 Concept 中的 LL984 下编了一个子程序和一个子程序调动程序,但当子程序调用条件满 足时,子程序没有执行,为什么? 如何 ?
解答:在规划程序时,应将主程序及子程序调动程序安排到 Segment 的前部,而将子程序安排到 一个 Segment,并将子程序定义为在 Unscheduled segment 中,具体步骤: 例: 将子程序调动程序定义在 Segment 1,将子程序定义在 Segment 2 在 concept 下定义; (1).点击“Configure”,点击“Segment scheduler”; (2).在“Total segments” 中定义为 2; (3).将 Segment 2 的“Type of solve”定义为“End of logic”在 Modsoft 下定义; (4).“Overview”__“I/O”__“Number of segments”__定义为 2。