s7300plc和wincc通讯,必须先打开step7和plc通讯上,plc才能和wincc能通讯。step7不能关闭,为什么啊

用的是profibus通讯。 没有用仿真plcsim和wincc通讯。上位机的step7能和plc通讯,说明plc上的dp接口参数和profibus网络是对的,cp5611也是好的。wincc上的驱动程序和通讯通道的参数也和plc上dp接口的参数是一致的!还有s7300plc与step7通讯,有时候是好的,明天说不定就不行了。结果就导致plc和wincc通讯不上了。为什么啊?

很简单的问题,你说的那么乱!

S7-300是PLC硬件,你现在是 它和上位机通过DP线连接,工控机上用的是cp5611的通讯卡。

上位机上Step7是和S7-300 PLC,通过DP线 进行连接用的软件,Step7只在对编程调试和监控程序时用,程序编好后下载到PLC就OK了,不和WinCC直接进行什么通讯。

WinCC也是上位机上的工控界面软件,他是通过DP线盒PLC连接,以画面形式链接PLC里的一些数据,和作为一些数据输入输出的可视化容器。

显然你说的关闭step7,wincc和PLC连不上,就不对,现在你把上位机上的step7卸载了,对wincc和PLC连接都没什么关系,你遇到的情况只是个巧合。

而你说的PLC和setp7通讯有时不好,这个是上位机和PLC连接的问题,就是DP线的问题,你可以查看下,DP头的接线,那是份进线出线的,进带阻抗,出线不带阻抗,上位机和PLC都接出线口。

应该就是这个的问题,你说有是能通讯上,说明参数设的没问题,要参数不对,你一直都连不上。 而PLCsim仿真软件,和你的硬件连接问题更是没一点关系,你都有硬件了连接到PLC了,仿真不过是虚拟的一个PLC,是软件层面的事。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-10-14
S7-300是PLC硬件,你现在是 它和上位机通过DP线连接,工控机上用的是cp5611的通讯卡。

上位机上Step7是和S7-300 PLC,通过DP线 进行连接用的软件,Step7只在对编程调试和监控程序时用,程序编好后下载到PLC就OK了,不和WinCC直接进行什么通讯。

WinCC也是上位机上的工控界面软件,他是通过DP线盒PLC连接,以画面形式链接PLC里的一些数据,和作为一些数据输入输出的可视化容器。

显然你说的关闭step7,wincc和PLC连不上,就不对,现在你把上位机上的step7卸载了,对wincc和PLC连接都没什么关系,你遇到的情况只是个巧合。

而你说的PLC和setp7通讯有时不好,这个是上位机和PLC连接的问题,就是DP线的问题,你可以查看下,DP头的接线,那是份进线出线的,进带阻抗,出线不带阻抗,上位机和PLC都接出线口。

应该就是这个的问题,你说有是能通讯上,说明参数设的没问题,要参数不对,你一直都连不上。 而PLCsim仿真软件,和你的硬件连接问题更是没一点关系,你都有硬件了连接到PLC了,仿真不过是虚拟的一个PLC,是软件层面的事
第2个回答  2019-03-28
建立通讯要用step7组态硬件,硬件组态好了,程序写好了,下载到PLC上,step7的任务完成,可以关闭了,剩下就是wincc 通过Cp5611和通讯电缆与PLC通讯了。step7没有和wincc 建立联系,关与不关不影响通讯。
第3个回答  2015-08-02
没听说过这样的情况,但是碰到过STEP7在线后wincc不能在线 是因为通讯卡设置成自动了!设置成MPI就可以同时访问了!
第4个回答  2015-07-21
可能你在起初硬件组态或者组网的时候没有设置好或者在WINCC里选择的驱动或设置有问题。
相似回答