我用电脑跟s7-200的PLC连接,型号为cpu222,一个Rs485接口,原来这个接口连接着一个TP270的触摸屏,我把原来连着触摸屏的线拔下来,然后用电脑连上了plc,可是老提示端口无法打开或着被别的应用程序占用,连接线我换了2根,一个是西门子原装的,都是这个问题,我的连接和设置应该没问题,我就没想出原因,是不是那个接口跟触摸屏连了就不能再编程了呢,还有plc上电,它的指示灯是run状态。
问题补充:
我的2跟线一根是pc adaper usb 的那种,装了驱动了,选的pc adaper(ppi),另一跟线就是串口的那种,接的com1。电脑重启了多次,也看不出哪个软件占着端口。波特率是9,6,别的也试过了,我用那个usb的那个线去连cpu226可以接上,就是这个222不行,还有不怕大家笑话,我还真不知道200系列的stop开关在哪:(,有没有可能是cpu加密了呢!不同波特率我都试过了
最佳答案
以前遇到过你这样的问题,是端口被占用的缘故,226有俩个口可以与外界通讯,222就1个,当你和TP270通讯时用的是一种通讯协议,但当你用PC下程序或是远程控制时用的是又一个协议,所以端口被占用,建议你加个EM277,EM277用于和TP270通讯,222自带的口用来上传下载程序,但如果你要用222实现远程和本地的两种控制,也就是说EM277和上位的WINCC连,自带口与TP270连的话,也会出现这样的问题,方法就是重启PLC,要同时用本地和远程的话最好用226
提问者对于答案的评价:
好拉,谢谢各位
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc354679.html