PROFIBUS设备具有不同的性能特征,主要表现在现有功能(即I/O信号的数量和诊断信息)的不同或可能的总线参数,例如波特率和时间的监控不同。这些参数对每种设备类型和每家生产厂来说均有差别,为达到PROFIBUS简单的即插即用配置,这些特性均在电子数据单中具体说明,有时称为设备数据库文件(即GSD文件)。使用基于GSD的组态工具可将不同厂商生产的设备集成在一个总线系统中。GSD文件由生产厂商分别针对每一种设备并以设备数据库清单的形式提供给用户,此种文件格式便于读出任何一种PROFIBUS-DP设备的设备数据库文件,并且在组态总线系统时自动使用这些信息。
4 操作过程
将所有设备按照图1所示顺序连接好。
PROFIBUS通信协议将网络中通讯参与者分为主站和从站:主站首先要向从站发送通讯请求指令,从站根据请求指令中指定的内容向主站发回数据。一个主站可以向多个从站发送通讯请求,并利用从站地址(SLAVE ADDRESS)或从站识别码(SLAVE ID)来区分。
6ES7518-4AP00-0AB0 | CPU 1518-4 PN/DP,3 MB 程序,10 MB 数据, 集成3PN,1DP | |
6ES7517-3AP00-0AB0 | CPU 1517-3 PN/DP, 2MB程序,集成 2PN 接口,1 以太网接口,1DP 接口 | |
6ES7516-3AN00-0AB0 | 6ES7516-3AN01-0AB0 | CPU 1516-3 PN/DP:1 MB 程序,5 MB 数据;10 ns ;集成 2PN 接口,1 以太网接口,1DP 接口 |
6ES7515-2AM00-0AB0 | 6ES7515-2AM01-0AB0 | CPU 1515-2 PN ,500K程序,3M数据,集成 2PN接口 |
6ES7513-1AL00-0AB0 | 6ES7513-1AL01-0AB0 | CPU 1513-1 PN:300 KB 程序,1.5 MB 数据;40 ns;集成 2PN 接口, |
6ES7511-1AK00-0AB0 | 6ES7511-1AK01-0AB0 | CPU 1511-1 PN:150 KB 程序,1 MB 数据;60 ns;集成 2PN 接口, |
6ES7512-1DK00-0AB0 | 6ES7512-1DK01-0AB0 | CPU 1512SP-1 PN, 200KB 程序,1MB数据 |
6ES7510-1DJ00-0AB0 | 6ES7510-1DJ01-0AB0 | CPU 1510SP-1 PN, 100KB 程序,750KB数据 |
6ES7507-0RA00-0AB0 | PS:60 W,额定输入电压 AC/DC 120/230 V | |
6ES7505-0RA00-0AB0 | PS:60 W, 额定输入电压 DC 24/48/60 V | |
6ES7505-0KA00-0AB0 | PS:25 W,额定输入电压 DC 24 V | |
6ES7532-5HF00-0AB0 | AQ 8:模拟输出模块,8AQ,U/I ,高速 | |
6ES7532-5NB00-0AB0 | AQ 2: 模拟输出模块,2 AQXU/I ,标准型,25mm,包含前连接器 | |
6ES7532-5HD00-0AB0 | AQ 4:模拟输出模块,4AQ,U/I | |
6ES7531-7NF10-0AB0 | AI 8:模拟输入模块,8AI,U/I,高速 | |
6ES7531-7QD00-0AB0 | AI 4: 模拟输出模块: XU/I/RTD/TC ST, 25mm,包含前连接器 | |
6ES7531-7KF00-0AB0 | AI 8:模拟输入模块,8AI,U/I/RTD/TC | |
6ES7534-7QE00-0AB0 | AI4/AQ2:模拟量输入/输出模块4AI,2AO,标准型,25mm,包含前连接器 | |
6ES7523-1BL00-0AA0 | DI/DQ 16X24CDV/16X24VDC/0.5A BA,包含前连接器. | |
6ES7522-5HF00-0AB0 | DQ 8:数字输出模块,8DQ,继电器,230 V AC/ 5A | |
6ES7522-5FF00-0AB0 | DQ 8:数字输出模块,8DQ,可控硅,230V AC/ 2A | |
6ES7522-1BL00-0AB0 | DQ 32:数字输出模块,32DQ,晶体管,24 V DC/ 0.5A | |
6ES7522-1BH00-0AB0 | DQ 16:数字输出模块,16DQ,晶体管,24 V DC/ 0.5A | |
6ES7522-1BF00-0AB0 | DQ 8:数字输出模块,高性能 8DQ,晶体管,24V DC/2A | |
6ES7522-1BL10-0AA0 | DQ 32x24VDC/0.5A BA ,包含前连接器 |
智能从站与普通从站的最大区别就是带有自己的CPU,因此,它除了处理来自主站的数据外,还要处理本身的I/O数据,并且必须确保两种数据不重叠。在给主站组态的同时,也要给从站组态。
主站的CPU必须从FFh到00h记数,并且要先把来自智能从站的数据传送到主站的输出模块,然后,主站再把自己的数据传送给智能从站。从站接收到的数据必须保存在CPU外围模块的输入区域,并且通过背板总线传送给输出模块。另一方面,智能从站要从00h到FFh记数。这些数据也必须被保存到从站CPU的输出区域,然后通过PROFIBUS传送到主站,主站再传给输出模块。以此做周期性循环。 中:I30.0为映射到主站的数据,而Q2.7则对应于智能从站所带的I/O模块地址。
PROFIBUS通信协议保障了通信的高可靠性,不过这要以硬件和软件设计为基础。在通信接口连接时,必须遵循一定的规范,如信号的隔离、总线接口与收发器间避免线路过长等。这样,主从站就可以实现数据的通讯了。
5 结语
本次实验主要是实现了PLC与智能从站之间的数据通讯。使用智能从站的最大好处在于,当主站出现故障停止运行时,智能从站因自身带有CPU,组态的数据都存在自己的CPU中,所以能够继续运行,而不受主站的影响,极大的提高了系统连续工作的能力,该方法值得推广应用。
- 西门子模块6ES7505-0KA00-0AB0 2024-11-22
- 西门子模块6ES7505-0RA00-0AB0 2024-11-22
- 西门子模块6ES7507-0RA00-0AB0 2024-11-22
- 西门子6ES7505-0KA00-OABO 2024-11-22
- 西门子6ES7505-0RA00-OABO 2024-11-22
- 西门子6ES7507-0RA00-OABO 2024-11-22
- 西门子6ES7505-0KA00-0AB0 2024-11-22
- 西门子6ES7505-0RA00-0AB0 2024-11-22
- 西门子可编程控制器CPU1510SP-1PN 2024-11-22
- 西门子可编程控制器CPU1512SP-1PN 2024-11-22