由PROFIBUS总线构成的现场总线控制器的软件包括:PROFIBUS总线设备的配置软件、驱动软件、组态软件和应用程序等。它们具有以下功能:主站和远程从站的参数设定,主站对从站的数据读写、图形组态、数据库建立与维护、数据统计、报表打印、故障报警,应用程序的开发、调试、运行等。其中,配置软件和驱动软件由设备厂商提供,组态软件可采用STEP7等通用型软件。 本次实验所有的软件都基于Microsoft Windows NT系统,有良好的用户界面,其功能也都相当完善和实用,使用非常方便。 3.1 编程组态软件STEP7 STEP7是西门子开发的一套SIMATIC 工业软件。它功能非常强大,不仅对开关量有完善的指令,而且在处理模拟量时也有丰富的指令系统。可以使用任何一种编程语言,如STL(语句表)、FBD(功能块图)和LAD(梯形图),可随心所欲的从一种语言切换到另一种。硬件配置工具和试验工作方式的切换设备以及指令集(存有丰富的指令),即使是非常复杂的功能也能简便地编程。地址的分配和安装模块的组态是西门子STEP7管理器的一个功能,在这里,模块作为一个实际的PROFIBUS主站系统出现。完成的工程通过串口MPI传送给CPU。 1771-IAD INPUT MOD, 120V AC, 16 INPUT 1771-IAN AC INPUT MODULE 32PT 1771-IB INPUT MODULE,12-24V DC,8 INPUT 1771-IBD INPUT MODULE,12-24VDC,16PT 1771-IBN HIGH TRUE INPUT MODULE 1771-IBNK HIGH TRUE INPUT MODULE 1771-IC INPUT MODULE, 48 VDC, 8 INPUT 1771-ICD PLC 1771-ID ISOLATED INPUT MODULE, 120V AC/DC 6 INPUT 1771-ID16 ISOLATED INPUT MODULE 1771-IE01 ANALOG INPUT MODULE, 8 BIT, 8 SINGLE ENDED, 1 TO 5V 1771-IFE ANALOG INPUT MOD, 12 BIT, 16 SINGLE ENDED OR 8 DIFFERENTIAL, 1771-IFF ANALOG INPUT MODULE 1771-IG TTL INPUT MOD, 8 INPUT USR SELECT HIGH TRUE/LOW TRUE LOGIC LEVELS 1771-IGD TTL INPUT MOD, 16 INPUTS, USR SELECT HIGH TRUE/LOW TRUE LOGIC LEVELS 1771-IH INPUT MOD, 24-48 V DC, 8 INPUT, 1771-IJ ENCODER/COUNTER MODULE ASSEMBLY TTL 1771-IK ENCODER/COUNTER MODULE ASSEMBLY 1771-IL ANALOG INPUT MOD, 12 BIT, 8 DIFFERENTIAL 1771-IM INPUT MODULE, 220/240V AC/DC, 8 INPUT 1771-IND INPUT MODULE, 220V AC, 16 INPUT 1771-INGA50 INPUT MODULE 1771-IQ16 ISOLATED INPUT MODULE 1771-IQ16K ISOLATED INPUT MODULE 1771-IQC INPUT MODULE 1771-IR RTD INPUT MODULE 3 WIRE RTDS 1771-IS MULTIPLEXER INPUT MOD,5V DC, 72 INPUT 1771-IT DC FAST RES INPUT 1771-IV DRIVER LOGIC INPUT MODULE 1771-IVN LOW TRUE INPUT MODULE 100-30V DC, 32 INPUT 1771-IXE 8 THERMOCOUPLE INPUTS MODULE 1771-K2A INPUT MODULE 1771-KE DATA HGWY RS RS 232C INTERFACE 1771-KF DATA HGWY RS RS 232C INTERFACE(STAND ALONE) 1771-KG DATA HGWY RS RS 232C INTERFACE 1771-KRF BROADBAND COMM INTERFACE 1771-LB2 PROSSESOR MODULE 1771-LI LOOP CTRLR INTERFACE MOD USE W/1771-LC 1771-LC1B PROSSESOR MODULE 1771-LI LOOP CTRLR INTERFACE MOD USE W/1771-LC 1771-LI LOOP CONTROLLER 1771-LIA LOOP CONTROLLER 1771-LIA2 LOOP CONTROLLER 1771-M1 STEPPER MOTOR CTRLR MOD, (1) INC W/171-QA 1771-M3 SERVO CTRLR MOD, (1) INC W/1771-QC 1771-NB4S ANALOG I/O MODULE 1771-NB4T ANALOG MODULE 1771-NBRC ANALOG I/O MODULE 1771-NBSC ANALOG MODULE 1771-NBTC ANALOG MODULE 1771-NBV1 ANALOG MODULE 1771-NBVC ANALOG MODULE 1771-NC15 ANALOG MODULE 1771-NC6 ANALOG MODULE 1771-NIS ISOLATED ANALOG 1771-NIV ISOLATED ANALOG 1771-NIV1 ISOLATED ANALOG 1771-NIVR ISOLATED ANALOG 1771-NIVT ISOLATED ANALOG 1771-NOC HIGH RES. ANALOG OUTPUT MODULE