很郁闷的问题,见我的图片
问题补充:
KOSOVO大侠BIT28,29位是否为0----我P688(控制字2,BIT28) P689(2,BIT29)在线看了,就都是1啊,还有我70装置上,除了接了控制电220V,接了软件通讯电缆,其他什么都没接啊,PLC啊,CBP2啊,端子啊都没接!
图片说明:
最佳答案
你好,你这个图片我看了,你的PS1中应该是P648=k3001,k9;P649=k3002,k9;P688=1,P689=1吧?
我想是不是你的K3002有问题,PLC送来的控制字2是多少?报A021 A022的原因很简单就是因为控制字2的BIT28,29位为0的时长超过P360中设定时长时才出现(P360默认0),仔细检查你PLC送来的这个值为多少,BIT28,29位是否为0.
提问者对于答案的评价:
谢谢。 不过我没有接通讯板,适配器也没装,买回来就是仅一个主板,和PLC通讯有关系么?还有,我看了BIT28 BIT29 也就是P688 689都是1,很郁闷
最佳答案作者回复:
因为你的P649=K3002,这时P688 P689都是1没问题,但是这时候控制字2不由P688 P689决定,而是由
K3002决定,你用P044监控一下K3002看看是多少。当P649=K9时传入参数是没问题的就印证了这一点。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc156477.html