9
西门子PLC在工业控制领域有着广泛的应用,其中新一代的西门子PLC S7-1200系列和西门子PLC S7-1500系列的出现,为用户提供了更多的便利。对于新一代的西门子PLC,用户需要使用博途软件STEP7对其进行程序的逻辑设计,通过博途软件WinCC来对控制系统进行界面的设计和组态。博途软件是一个系统,里面包含有多种软件,可以满足用户在不同自动化控制系统中的各种需求。本文下面就对博途软件系列的通讯协议做一个介绍,供用户进行参考。
二、西门子博途软件通讯协议
西门子博途软件系列主要包含下列几种:
1. ISO/OSI模型中层面不同,协议也不同,s7属于较**层也就是应用层协议,可加载ISO,ISO ON TCP、MPI、PROFIBUS等网络上。
2. TCP和ISO/OSI的区别和联系:严格的说,这两者都不是单个协议,而是一个协议集合。ISO是**标准化组织的简称,OSI是由其推出的开放式网络系统的一个框架,就像一个文件柜,共有七个抽屉,由下向上共分为物理层、链路层、网络层、传输层、表示层、会话层、应用层。这是一个官方的指导框架,各厂商生产适合装放在相应的抽屉中产品。
3. 而TCP是事实存在的一种网框架,是分了四个抽屉的文件柜,分别是网络接口层(相当于OSI的物理层和链路层)、网络层、传输层、应用层。这是先于OSI出现的框架,是绝大多数厂商遵守的标准,应用较为广泛。
两者并不矛盾,OSI是理论上的一种结构,有助于对网络及通信规程的认知,而TCP实际上也是在此框架上的一种广泛应用事实结构。都对各厂家的上下层软硬件产品相互兼容起到了决定性作用。
4. 例如我们西门子设备的通信,网络接口层有串行通信,采用RS422/RS485标准(注意不是网络协议,这是电气规程约定)和以太网通信,采用 Ethernet 802.3标准。在传输层上可以使用PORFIBUS、MPI、MDBUS等网络协议。而在以太网结构上可以使用TCP/IP、SNMP、FTP、 HTTP等网络协议。STEP7、TIA实际上就是集成了这些协议的应用层程序。不同的子网一般情况下是不互通的,如果要建立通信,那就要在网络层上做路由并要设定接口网关才可通信。
5. S7通信和S5兼容通信的区别。如果多个西门子PLC通信,采用S7兼容通信更合适一些。Profibus_s7应该是西门子一种优化的通讯解决方案, 我们是上位机厂家,一般和300/400PLC通讯时,如果*一个MPI口被占用时,往往需要使用DP口进行通讯 ,这时基于Profibus总线的Profibus_s7通讯就是一种较有效的方案了,他是真正的主-主通讯,而且使用的是1,2,7层,通讯简单快速有效。
6. S7-300/400PLC之间的Profibus_s7通讯可以调用库里的块,上位机和Profibus_s7通讯 采用的应该是类似调库的方式,上位机通过applicaion和S7_connection这些参数建立的初始化。前提是需要在step7组态时组好pc station的虚拟站点。
7. Profbus网络et200m和hmi可以使用同一种协议,例如DP,但HMI需要配置Direct key。也常常使用不同的协议,前者是Dp,后者是S7。一起通信在于Profibus总线通信的设置,一种是循环的通信Dp,另一种是循环的通信 S7。两者从通信速度上说是一样的,因为在一根总线是12M。而效率却不同,一次循环可以和IO进行了通信,但是一次循环却未必和HMI尚的IO进行全部通信,可能需要几个周期。
三、小结
综上所述,西门子博途软件STEP7,WinCC等为用户提供了强大的功能,用户可以根据项目中的实际需求进行选择。西门子博途软件系列为用户提供了很好的支持,使得用户的程序设计变得简单有效,并可以将整套自动化控制系统集成在一起进行操作和控制,较大的提高了工程效率,降低了维护成本。如果用户需要更好的了解西门子博途系列软件的使用方法,请联系我们,我们会更好的提供相关技术支持。
西门子PLC S7-200系列是西门子PLC系列中的小型可编程序控制器。它可以应用在各种行业中,完成对设备的检测,监控等功能。西门子PLC S7-200系列的应用范围非常广泛,从简单到复杂的自动化控制系统中,都可以通过它来满足各种工艺要求。西门子PLC S7-200性能强大,运行速度快,体积小,通讯功能强,性价比高,这些特点决定了它在自动化控制系统中占据着重要地位。本文下面就对西门子PLC S7-200系列通讯的硬件标准做一个介绍,供用户在使用时进行参考。
二、西门子PLC S7-200通讯硬件标准
在S7-200系统支持的常见通信硬件标准有:
(1)RS-232
微机技术中常见的串口标准;S7-200的编程电缆(RS-232/PPI电缆)的RS-232端连接到PC机的RS-232口
(2)RS-485
常用的支持网络功能的串行通信标准;S7-200 CPU和EM277通信模块上的通信口都符合RS-485的电气标准
(3)以太网
S7-200通信模块CP243-1/CP243-1 IT提供了标准的以太网RJ45接口
(4)模拟音频电话
S7-200通过EM241模块支持模拟音频电话网上的数据通信(V.34标准33.6K波特率,RJ-11接口)
(5)AS-Interface
通过CP243-2模块支持AS-Interface标准。
三、总结
综上所述,西门子PLC S7-200系列为用户提供了多种自动化控制系统解决方案,用户可以根据实际的自动化控制系统需求来进行选择。西门子PLC S7-200系列应用广泛,用户可以参考本文提供的西门子PLC S7-200系列的通讯硬件标准进行选择和使用。如果用户需要更多的了解和使用西门子PLC系列,我们也会更好的提供相关技术支持。