S7-200PLC的自由口通讯

S7-200PLC的自由口通讯-获取扫描枪的数据,我的硬件是这么连的,232串口扫描枪连接串**叉线(自己制作的),后面连接232转485模块(淘宝买的,无源转换),再连接到PLC上的port0口,程序确定无问题有成熟的项目,但是数据就是无法获取到,现在有个疑问,232转485模块必须使用西门子的PC/PPI线缆吗?现在手头只有USB形式的编程线缆,无法找到问题在哪里,各位大师做自由口通讯都是用的什么硬件,告知下吧,谢谢,硬件接线是如何实现的,论坛我也搜了下,都是讲程序的,没有讲硬件如何连接的

问题补充:
搞了好几天,问题解决了,最后是程序的问题,程序指令拷贝过来的不能使用,自己把指令手动输入一遍就可以了,手动输入RCV指令就可以了,很奇怪,总归问题解决了,谢谢各位大师给予的帮助,图片是我的硬件接线方式,有兴趣的可以看下。

图片说明:

S7-200PLC的自由口通讯   

最佳答案

1、200是RS485的接口,扫描枪是RS232的接口,如果你买的产品质量没有问题,硬件链接方面是没有问题的。
2、扫描枪的参数设置,首先要看看200PLC编写程序时,(程序确定无问题有成熟的项目,说明你设置了通讯协议是自由口通讯)那么就是要检查设定的自由口通讯参数了,比如,波特率多少,几个数据位(7/8)?奇偶校验?(偶校验/奇校验),停止位是几位?这些数据都可以在你的程序中能找到;接下来就要将扫描枪的通讯参数设置和你查到的PLC的通讯参数必须一致,有任何一个不一致,就会出现乱码。
3、我推荐一个软件,你可以测试一下硬件连接和参数设置是否正确,Commix 1.4。扫码枪设置好参数后,将扫码枪连接到电脑上(R232转换成USB口线),在图片上设定参数和你的扫描枪一致,这样port口设置,5个参数设置完成,扫码,1、如果没有任何数据或乱码,说明你的硬件连接有问题,检查232/485线,插头是否插好;2、有码,和你扫过的码是一样的,说明硬件、参数设置正确,连接PLC就没问题了;3、乱码,和扫的码不一样,那么硬件没有问题,扫码枪的参数设置有问题,再重新设置,直到扫码正常。
4、新项目这样设置没问题,如果是连接到老的项目中,还要看看老的项目中通讯参数设置有无回车换行等其他码,如果有,扫码枪的参数也要保持一致。

提问者对于答案的评价:
应该是程序的问题,谢谢了

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc362391.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午12:21
下一篇 2021年7月5日 下午12:21

相关推荐

  • PC与PLC通讯可以上载不能下载

    S7-200可以上载什么程序块、数据块和系统块多很正常,但是下载时就这能下载数据块和系统块,而程序块怎么也下载不了。这是什么原因请高手指点。而且我的编程软件是STEP 7…

    SIMATIC S7-200 2020年11月5日
  • 寻址问题求教

    &VB300、*VB300、VB300都有什么区别 最佳答案 假设VB100存储地址中的值为  B#16#12 MOV &V…

    SIMATIC S7-200 2021年7月5日
  • S7-200 VW如何长久保存

    我想长久保存VW中的数值,各位大侠请指教(不用电池)。 问题补充:这样能保持多长时间?? 最佳答案 共有三种方式: 超级电容保持,后备电池保持,EEPROM保持。&nbs…

    SIMATIC S7-200 2021年7月5日
  • S7-224XP和EM231共同使用时,模拟输入的地址是怎么分配的?

    如题,S7-224XP和EM231共同使用时,模拟输入的地址是怎么分配的? 是XP自己的模拟口到EM231的口依此由AIW0排列下去? 最佳答案 模拟量输入模板地址分配机…

    SIMATIC S7-200 2020年11月1日
  • EM235接线,我的接法不知对不对?

    1、电流4~20mA测量时,将RA和A+短接,然后接电流信号输入端,A-接电源负; 2、电压0到5V测量时,只接A+和A-; 3、没有使用的通道,例如B+和B-…

    SIMATIC S7-200 2021年7月5日
  • 这个模拟量换算例子是否正确?

    从一本出版的书籍上看到一个S7-200PID控制的模数转换程序,觉得它有点奇怪,请大侠指点:1. 此程序的模数转换的数学运算(过程变量仅是除一下数字值上限,输出量仅是乘一…

    2021年7月5日
  • 关于S7-200

    那里有学习S7-200 PLC的多媒体学习光盘 最佳答案 我有视频教程,但不是光盘。QQ313469634 提问者对于答案的评价:可以

    SIMATIC S7-200 2021年7月5日
  • 西门子200 温度模块

    西门子200 EM231温度模块输入 热电阻 输入进去的一个数 内部显示是温度值 还是 显示的阻值。谢谢 问题补充:就是…

    SIMATIC S7-200 2017年6月24日
  • 新手请教。。。

    本人是新手…请问各位前辈 比较复杂的梯形图 (S7-200)  有什么好的经验  或技巧!!谢谢 问题补充:就是看一…

    2020年10月31日
  • 笔记本编程之后下载不进去

    用笔记本连接PLC可以通讯,但是下载程序的时候就出现“错误83,编译出错,请检查指令助计术”是什么意思? 最佳答案 S7-200 CN CPU 正常通…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论