方案有好几种实现的办法。
1,可以采用DP总线通讯,300PLC作为主站,200的224作为从站,不过224需要加装EM277扩展模块。然后PC采用Wincc和S7-300PLC实现DP通信。(前提是300的PLC具有DP通讯口,例如315-2DP)。
2,在WINCC中重新建立设备,采用PPI或者Modbus协议和8台200的PLC通讯,前提是PLC需要有富裕的通信端口,例如224xp。
至于PC上面的Wincc增加画面和变量是肯定的,并且200或者300的PLC中也需要相应的增加一些程序。
现如今,西门子PLC在工业自动化场合中的使用非常广泛。西门子系列PLC包括多个型号,常见的型号有S7-200、S7-200 SMART、S7-300、S7-1200、S7-1500等。随着智能化工厂的不断推进,西门子PLC之间如何通讯的需求也越来越多。但在实际情况中,PLC通常分布在厂区不同的位置,距离较远、传统的挖沟布线非常不便,且线缆及后期维护费用成本较大。达泰工业级无线通讯终端(DTD434M)可以为工厂解决布线的困扰。DTD434M内嵌RS232/RS485双接口,完全兼容并自适应西门子PPI协议、MODBUS RTU协议、自由协议等。能与欧美系PLC组成无线测控网络,无线可靠传输距离达到5公里以上,不仅可以实现西门子PLC之间的无线通讯,同时也兼容施耐德、ABB等多个PLC品牌。
手边刚好有一个钢厂炼焦车间装煤车无线技改的项目,分享给大家便于理解。在钢铁制造流程中,炼焦车间主要负责动力煤的输入、供料、炼焦等工作。装煤车主要担负着在煤塔下接煤、承载煤饼、开关焦炉机侧炉门、推焦、装煤等 *** 作任务。这种情况下采用无线方式解决2台装煤车与就地PLC控制柜的数据传输问题最合适不过了。装煤车驾驶室与就地PLC程控柜所用的PLC为西门子S7-1200。建立数据传输线路的无线通讯,也就意味着需解决三台S7-1200 PLC之间1主2从的通讯问题。主站为位于煤塔的就地PLC程控柜,从站分别是两辆装煤车。将3块DTD434MC-达泰欧美系PLC无线通讯终端,分别通过S7-1200 PLC的Rs485接口对应,不需要再做其他设置,就可以实现3KM内3台西门子S7-1200 PLC之间的无线通讯功能。
装煤车远距离无线通讯
我遇到过200 smart PLC com0口与其它通讯在协议,波特率,站地址,功能码都无误的情况下直接用DP9通讯报错,因为DP9不剪断会默认为422协议,无奈把DP9剪断,只连3和8加接一根屏蔽层地,一共A,B,二芯线+屏蔽地通讯,核实AB没接反才正常通信。而以前200 PLC没有RJ45接口,也遇到过写入串口程序后无法下载和调试,只能把拨码开关调至调试状态。
但愿我曾遇到并已经解决的问题能给你带去参考和帮助。
西门子触摸屏与西门子300PLC如何设置通讯的步骤如下:
1、西门子S7 300PLC的MPI或者DP口上,装一个MPI/DP转以太网模块,转换模块的网口和西门子SMART IE触摸屏建立以太网通讯。
2、所需硬件设备:S7300PLC;转换模块SMART-S7300;SMART IE触摸屏。将转换模块安装在S7300PLC的MPI或者DP通讯口上,转换模块的网口连接到SMARTIE触摸屏的网口上。
3、打开WinCC flexible软件,点击“项目”-“新建”,选择相应的触摸屏型号(SMART 700 IE),点击“确定”。
4、双击“通讯”下的“连接”,在“通讯驱动程序”下选择“SIMATIC S7 200”通讯驱动程序;在“参数”中:“接口”选择“以太网”。
在“HMI设备”中:“地址”填入触摸屏的IP地址(如:1921681106);在“PLC设备”中:“地址”填入转换模块的IP地址(如:1921681188),其它设置默认。
5、双击“通讯”下的“变量”,新建与S7 300连接的变量,地址对应关系:DB100对应V0-9999;DB101对应V10000-19999;DB102对应V20000-29999;DB103对应V30000-39999;I、Q、M数据区不变。
6、新建画面
7、“模式”,选择“以太网”; “计算机名或IP地址”填入触摸屏的IP地址(如:1921681106),点击“传送”。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)