用PPI方式可以读到PLC,然后在以太网向导里设置模块IP为192.168.16.117(电脑是192.168.16.150),连接模块设置0(只和编程软件通信),设置完成调用初始化子程序并下到CPU里。再次用以太网方法却搜不到PLC了(选的接口方式是电脑网卡支持TCP/IP的那个)
问题补充:
除了将电脑和CP243-1模块分别连接到网络外,也有试过电脑直连模块,电脑IP设置192.168.16.1,模块IP设置为192.168.16.2,在设置通信的时候还是连不上,显示设置的IP不存在。现在CP243用的是24V电源开关单独供电,接地端子扯了一根线接到地上的铁块,供电和接地应该是可以的,为什么电脑还是连不上,跟电脑网卡有关系吗?求教!!
图片说明:
钻石用户推荐最佳答案
可以通过工业以太网和STEP 7-Micro/WIN,实现S7-200系统的远程编程、配置和诊断。
通过以太网编程
要实现用以太网对S7-200 CPU编程,你需要有:
装有以太网卡的PC机,PC机上装有STEP 7-Micro/WIN(V3.2 SP1以上)软件
能够通过PC/PPI电缆、或CP卡、或EM241与CPU做通信编程
CP243-1以太网模块
一个HUB(集线器)、或Switch(交换机)和网络电缆,或以太网直连电缆
首先你需要用STEP 7-Micro/WIN 软件,在Tools > Ethernet Wizard(以太网向导)中对CP243-1进行配置,为其设定IP地址、子网掩码等。
注意:要保证CP243-1和PC机的IP地址在一个网段上 。CP243-1模块不会自动适应电缆的接线方式,因此直接连接PC机网卡和CP243-1模块时,需要注意网线的类型。
在完成以太网向导后,会生成一个子程序,如下图:
图1. 以太网控制子程序
在程序中用SM0.0调用这个子程序,生成如下程序:
调用以太网控制程序
上图中的状态字VW0、VW2地址由用户指定,要注意不能与Ethernet Wizard(CP243-1)、Internet Wizard(CP243-1 IT)做配置时指定的V存储区重复。
将此程序下装到CPU中,然后将CPU重新上电,并运行,此时对以太网的配置开始生效。
最后在MICRO/WIN软件中,进入Set PG/PC Interface,设定为TCP/IP通信接口,即可进入Communications(通信)中与CPU编程通信。
S7-200PLC可以通过智能扩展模块CP243-1连接至工业以太网中。CP243-1不是即插即用的模块,需要我们先对其进行组态。关于s7-200以太网模块的更多技术信息可以访问西门子官方产品学习网站:http://www.ad.siemens.com.cn/productportal/Prods/s7-200-portal/S7-200_CP243-1.aspx
问题补充:
可能跟你电脑的操作系统有关系,也就是对应网卡驱动安装问题!
有条件,只能换台电脑测试下,安装200的编程软件,再次测试用以太网模块下载程序!
参考资料:https://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=31764&cid=1028
提问者对于答案的评价:
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc366393.html