下载程序提示driver already open or too many open channel怎么办?

西门子plc 发布于 3个月前 分类:S7-300/400

CPU314C-2DP ,下载程序时,提示: "driver already open or too many open channel" 不知哪位高手遇到同样的问题,还望指教,我怎么才能顺利的把程序下载下去?

2个回复

  • plc学习
    plc学习

    我曾也遇到过类似的情况,记得当时用的是COM1口,上位机用的组态王,并且使用了串口通讯,在启动SETP 7下载之前,COM1还在被组态王占用着,所以有了这样的"driver already open or too many open channel" 提示,所以每次下载前关闭组态王后,就不出现这样的提示了,下载程序正常.
    可以找找是否你的通讯口被其他软件所占用着!!仅供参考!!

  • plc学习
    plc学习

    这是个通信方面的最基本的问题。
    一般按照以下步骤正确操作,是通用的解决方法:
    在“SET PG/PC Interface”选项中选择PG/PC侧的网络类型及波特率,该波特率必须与PLC侧的一致,否则无法与PLC建立通信。
    查看PLC侧的波特率的方法是:在STEP项目管理器界面的“Option”菜单下,选择“Set PG/PC Interface”项,打开“Set PG/PC Interface”设置界面,根据你的编程电缆选择相应的“Auto”类型,可以检测出Profibus/MPI网络或单个设备的当前的波特率。例如,如果采用的是MPI PC Adapter编程电缆,则在“Set PG/PC Interface”设置界面中选择“PC Adapter (Auto)”,如果采用的是CP5512,则选择“CP5512(Auto)”。点击“Properties”按钮,进入该界面,点击“Start Network Detection”,进行网络波特率的检测。
    在检测到网络或设备的波特率之后,接下来需要设置PG/PC的波特率与之相同。以MPI网络为例,首先选中“CP5512(MPI)”,点击“Properties”按钮,进入该界面,设置波特率为187.5Kbps;
    在设置好网络的波特率后,在“Set PG/PC Interface”设置界面中选择“Diagnostics”键进入诊断界面,就可以诊断是否连接到了MPI网络上,同时能读取当前MPI网络上的设备地址。