因为设计和应用需要,需要将S7-200连接笔记本,而笔记本不带RS232串口,故购买了EXPRESS的 RS232串口。在电脑设备管理中能够正确显示串口卡成功安装,PC端显示串口的端口设置为COM1,在STEP7与S7-200通信时,RS232/PPI电缆指示灯闪烁也表明串口口应该是正常的。但尝试很多次之后依旧无法实现连接。显示连接超时并检查电缆、网络地址等。。PC系统为WIN7 ,软件为V4.0 STEP 7 MicroWIN SP9,电脑上曾经安装过PC-ACCESS但以卸载,安装的组态王也没有启动。。。。在不改变电脑DIP的情况下,使用该PLC在台式机上成功实现通信,故基本排除电缆和PLC本身问题。。。。求大神解救。。。。谢谢
图片说明:
最佳答案
楼主也可参考一下我以前回答过的类似问题《s7-226 通讯错误》
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=100922&cid=1028
本人没使用过WIN7的系统安装4.0 SP9的软件,都是XP安装SP8,但个人认为你这个故障现象和我以前的很相似,所以我认为是你现在所用的USB转串口线可能兼容性不太好,无法建立连接。因为没有太好的办法去验证你的USB串口线是否正常,你可以这样试一试,找一个工控机(或台式机)安装一个SETP 7 MicroWin ,利用工控机(或台式机)上串口COM1+RS232/PPI 编程线缆(或使用232转485的转换器),看看能否通信上,就好查找问题所在之处。请参考一下我以前的经历。
1.最初学习200PLC时,没有编程线缆,我都是用工控机带的232的COM口,当时用232转485的转换器一个,D型9针公插头,3接正,8接负,自己焊就行。如果有条件,232转485的转换器最好选一个好点的,带隔离的。当时测试了好几个厂家有源和无源的转换器,大部分都通信不正常(有的类似楼主你的现象),但和西门子MM4系列变频器通信都很正常,可能存在兼容性。所以选用232/485转换器还需要进行实际测试才能知道能用不能用。
2.我最后用的是研华ADAM4520,缺点就是4520体积有点大,加个串口延长线就方便多了,电源可以临时取PLC上的传感器DC24V电源。但带隔离,不会因为意外烧PLC通信口。再有条件的,插头可选DP接头,正接绿*1,负接红色A1。PG/PC接口选择PC/PPI cable(PPI)。
3.如果你笔记本,现在基本上没用串口了。可以买条的USB转串口的线缆,你现在所用的USB转串口线可能兼容性不太好,就无法建立连接。我用的是Z-TEK力特的ZE533A,测试没问题,我的笔记本一直在用,现场即可调试MM4系列的变频器又能调试200PLC。和200PLC通信再加个232转485的转换器就可以啦。
4.以上只是针对口袋羞涩的初学者,如果你的经济实力雄厚,倡议购买使用西门子原装的编程线缆,订货号6ES7972-0CB20-0XA0 (USB接口),这个编程线缆可以给S7-200/300/400的PLC上载和下载程序调试,建议楼主优先考虑,就可以应对西门子S7系列的PLC。
请参考我以前的回答:用USB转串口线无法连接PLC http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=90542&cid=1028
提问者对于答案的评价:
在win7下多次尝试无果之后,在笔记本上加装了XP系统,成功连接成功。。。谢谢
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc217916.html