在配802D sl机床调试中,为了PLC程序统一,一种情况是只用一个PP模块,还有一种情况是一个PP模块点不够用,还需再增加一模块,程序按两个PP模块做。出现以下问题:当用一个PP模块时,报PROFIBUS总线错误,PLC停止。我目前是删除含有第二块PP模块IO点的程序。请教更好的解决办法。
最佳答案
那肯定是啊,你程序中编程了第二块PP模块的地址,但是在实际硬件上找不到该地址,所以PLC要报错停止的.
你这种做法我没有用过,不过你试着把涉及到第二块PP板的程序全放到一个子程序中,然后在主程序中条件调用.不接通该条件,使第二块PP板的地址不被扫描,在别的使用两个PP板的机床中接通该条件,你试试看能不能行.
提问者对于答案的评价:
谢谢!的确是这样,我试了一下,把第二块PP模块的IO集中在做一个子程序同样还是PLC停止。希望会有更好的办法!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc223234.html