首页 > 其他 > 详细

TQ2440与西门子S7-200 PLC自由口通信实现过程中问题总结

时间:2014-06-26 23:46:35      阅读:378      评论:0      收藏:0      [点我收藏+]

1、在win7上安装好PLC编程软件 STEP 7 MicroWIN 之后,无法实现编程软件与PLC的通信连接?

原因:STEP 7 MicroWIN 对win7支持不是很好

解决办法:在win7中安装虚拟机,虚拟机中安装XP系统,在XP下安装 STEP 7 MicroWIN

2、单向数据传输:PLC向PC串口1发送数据正确(波特率9600),但是双向数据传输:PC串口1先向PLC发送数据,PLC在接收到数据后,再向PC串口1发送数据出现错误,表现在PC串口1接收到的数据和PLC发送的数据不一致(波特率9600)?

原因:波特率设置不合适。

解决办法:适当增大波特率,经试验表明,波特率设置为115200可正常接收。

注意:由于PLC上的串口RS485采用半双工工作方式,PLC与PC之间使用了PC/PPI电缆,PLC接收和PLC发送之间要有一个时间间隔,并且此间隔要大于PC/PPI电缆的切换时间。波特率为115200时,时间间隔设置为1ms即可。

3、关于RS232、RS422、RS485是半双工还是全双工的讨论?

http://www.amobbs.com/thread-834246-1-1.html

TQ2440与西门子S7-200 PLC自由口通信实现过程中问题总结,布布扣,bubuko.com

TQ2440与西门子S7-200 PLC自由口通信实现过程中问题总结

原文:http://www.cnblogs.com/nufangrensheng/p/3807703.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!