| 作者 | 主题 |
|---|---|
|
吉利 侠士 经验值:1486 发帖数:268 精华帖:2 |
楼主
主题:改变CPU型号后遇到运动控制指令不存在问题解决过程
改变CPU型号后遇到运动控制指令不存在问题解决过程,供大家参考,欢迎指正。
在组合铣磨床控制项目开发初期用户对机床的功能需求认识不足,根据用户对机床的要求,确定了CPU型号采用1212C完全满足项目的使用。项目中期用户提出新增功能,并增加了较多的I/O点数,原来的1212C扩展的2块I/O模块不够用了,所以只能变更CPU型号为1214C来增加扩展模块。 变更CPU型号的具体操作:双击左侧目录树中的“设备组态”,在CPU图形上右击,在弹出菜单上选“更改设备类型”,在“更改设备”对话窗体中选择新的CPU并点确定。更改CPU操作完成后,原来的工艺轴丢失了,程序中二轴运动控制指令块报“不存在”。原来完成的有关运动控制部分的程序要面临前功尽弃的危险。 经过在备份程序上进行多次试验,终于挽回了原来的程序。 下面的操作挽救了原先的程序: 1、重新进行工艺轴组态,并将新工艺轴赋给运动控制指令块。 2、对每一个运动控制指令块进行“更改调用类型”操作。 3、进行全部编译,顺利通过。 特别提醒:如果不进行第2项操作,先进行“重建所有块”或“全部编译”就会出现“该应用程序遇到问题需要关闭”的报错,proral将被强行关闭。 ![]() ![]() ![]() ![]() ![]() ![]() |