找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
扫码枪和PLC自由口通讯,PLC自由口采用接收完成中断的方式处理接收到的条码数据即可。
首先要明确扫码枪的参数设置,即波特率,数据位,停止位,奇偶校验位等,PLC自由口要按这一参数去初始化。
初始化端口的程序一般写成子程序,用SM0.1在CPU上电后第一个扫描周期初始化端口;
对通讯口1进行初始化9600,8,偶,1,SMB30=49 9600;程序可以写成:
LD SM0.1 //上电初始化
MOVB 16#49, SMB30 //端口
ENI //开中断
S7-200如何连接扫描枪:详见
1、同类问题的答案:
http://www.ad.siemens.com.cn/service/answer/tobe_solution.aspx?Q_id=39283&cid=1028
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_id=70837&cid=1028
http://www.ad.siemens.com.cn/Service/answer/solution.aspx?Q_id=26759&cid=1028
http://210.51.187.41/Service/answer/solution.aspx?Q_ID=42779&cid=1027
2、相关文档:
利用西门子S7—200自由通讯接口实现与条码扫描枪的通讯,连接:
http://lib.cqvip.com/qk/92337A/201120/39571389.html
http://www.doc88.com/p-996520425503.html
s7-200自由口通信,链接:http://www.doc88.com/p-7498798360345.html
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!