现有一个扫码设备,自由口基础参数已经设置完成,想用刷条形码的次数来计数,不知道怎么实现;第二个问题,SMB94可以确定接收的最大字符数,扫码的信息都存储在缓存区里,我想更改缓存区里的数据,不知道怎么实现?希望大神们解答一下!
问题补充:
我不知道下面大神说的接收完成标志位是不是SM87.5也就是SMB87=16#20,我使用这个做触发计数了,但是不是每次扫码都可以触发计数器,我不知道原因,希望哪位大神给与深刻点儿的解释!尽量详细。不胜感谢
最佳答案
1.接收完成标志位计数
2.SMB94,是最大接收字符数,写255就好
你移走数据,再更改移走后的数据
缓存区,始终等待下一轮数据
补充,不是还有done吗?如何这样不行,你测试结束需要记录产量的吧?就显示总产量的数目
提问者对于答案的评价:
给你吧,其实也没有解决我的问题。我还是太笨啊!
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc367763.html