1,如果是通过PPI编程电缆的话,那么所有的200PLC都可以,只需要设置波特率,串口号,校验位,奇偶校验码,停止位就行。上位需要跟PLC一致,如果是上位软件的话则需要设置相应的通讯驱动。
2,如果是以太网通讯的话,则需要加装以太网通讯模块,设置IP地址,并将上位的IP与PLC处于同一网段,通常设置好PLC的IP后,用电脑ping一下,验证设置的是否正确。S7 200编程软件里有以太网设置向导,根据需要设置就行了。
1、首先打开软件并且选择好PLC类型。
2、打开通讯设置窗口,点击设置PG/PC接口,选择PC/PPI网卡,点击properties进行通讯设置。
3、在PPI设置本机地址为1,通讯时间为10s,点击local connection进行本机的下载口为com1口,具体的com口要查看电脑使用的是几号com口。
4、点击双击刷新,选择搜索到的PLC,点击确定选择。
5、点击通讯测试,要是出现以下的画面,表示通讯已经连接好了。
西门子s7-200系列编程电缆与电脑进行的是串口通信线的连接,采用的是RS485通信方式,所以,如果使用台式机的话,需要与台式机后面的串行通信口进行连接,如果是与个人电脑笔记本相连的话,采用通信线RS485通信的接口需要去接一个转USB接口,这样才能够连接进行编程,PLC与电脑之间进行通信,可以下载或上载程序。
ECC是"Error Correcting Code"的简写,中文名称是"错误检查和纠正"。
ECC是一种能够实现"错误检查和纠正"的技术,ECC内存就是应用了这种技术的内存,一般多应用在服务器及图形工作站上,这将使整个电脑系统在工作时更趋于安全稳定。ECC也可以解释为"error correction or correcting code" or "error checking and correcting" or "error checking and correcting")"还可以解释为 Error correction circuit
在实际项目中应当根据使用需求来选择,首先考虑成本应优先选用标配的通信接口完成通信,若标配接口不足以满足需求,才考虑扩展其它通信接口。
要实现通信必须有通信接口,S7-200 SMART标配有RS485接口和以太网接口,
触摸屏,变频器,传感器,温控仪等设备所配的通信接口通常为RS485接口,所以与这些设备通信时,首先应考虑用RS485接口进行通信。如果设备标配有以太网接口,由于以太网接口通信速度快,所以会优先考虑选用以太网通信。选择好了接口,就是选用哪种通信协议了。
IP冲突了,检查电脑的IP是否和PLC的IP一样,或者这个网段还连接了其他的电脑IP和PLC的IP一样。
解决方法
1.
检查软件pg/pc接口设置的应用程序访问点是否为micro/win.接口选择是否正确,如果是ppi电缆,选择pcppi.然后检查接口属性,是否正确选择了端口号或者usb.
2.
将CPU打到stop状态再搜索PLC.
3.
编程电缆是否为西门子正版电缆,如果不是的话,使用正版电缆连接.
4.
如果安装有杀毒软件,检查杀毒软件是否禁用了西门子的某些服务。打开控制面板~管理工具~服务~检查s7dos help servers是都处于开启状态。
485端的485+和485-需要和PLC端口的引脚3、8连接。
另外就是需要考虑你的232转485模块是如何供电的,独立供电的应该没问题,从232口取电的就需要注意你转换出来的232串口是否能够给它供电。
西门子S7-200的PLC与触摸屏都是用的编程485下载电缆,编程电缆型号为6ES7 901-3CB30-0XA0,西门子S7-200的PLC与触摸屏连接也是485的,触摸屏应该带连接线。
1:硬件故障主要是由于plc外围通信线路的干扰,瞬间大电流,高电压窜入plc485通信电路引起,导致与通信相关的元器件烧毁。易损元件如下:
①:限流电阻:10欧。
②:tvs二极管,瞬态抑制,起保护作用。
③:485通信芯片:75176b,坏的几率比较大。
④:以上三项都排除的话,那就是cpu板的相关元件损坏,当然不排除cpu芯片坏。
2:软件上的原因,主要是由于某些客户技术上的欠缺。现说明如下:
①:用户程序中用到了自由口通信程序,或者调用了modbus协议库,使得通信口不能再用作ppi协议连接电脑,运行开关拨到停止状态,可以恢复与电脑的连接。
②:通信接口定义的波特率太高:187.5kbs,一般的电缆不支持187.5波特率,需要原装usb电缆才能通信上,在软件的系统块里面可以修改波特率。