两路脉冲输出,用的MPA库V1.8,各自分配了库存储区。
每一路分别调用了CTRL+STOP+MoveRelative+MoveAbsolute,而且,增量和绝对方式在Q0.1的控制上调用了3次,程序做到很复杂的时候,悲剧了。
编译出现问题,是库存储区原先分配的地址,自动被清空,Q0.1的一路,符号表里甚至出现了VD2147483649这样的地址,而且是大范围。
前提,我什么都没乱动,看来这个MAP V1.8还是存在一定的BUG!
巨大的工作量,搞到这里居然让MAP库给搞死了,很是郁闷!!!
求高手帮忙看看问题出在哪里。如果我重新为库分配存储区,那可是需要删除所有调用的MAP子程序啊!再往回写,就物是人非了!
图片说明:
专家建议
您好,
在西门子即将推出的STEP 7 Micro/WIn V4.0 SP9 完整版能够彻底解决此问题。
提问者对于答案的评价:
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc304188.html