WinCC flexible提供了一个模拟器软件,在没有HMI设备的情况下,可以用WinCC flexible 的运行系统模拟HMI设备,用它来测试项目,调试已组态的HMI设备的功能。模拟调试也是学习HMI设备的组态方法和提高动手能力的重要途径。有下列3种模拟调试的方法:
1.不带控制器连接的模拟(离线模拟)
不带控制器连接的模拟又称为离线模拟,如果手中既没有HMI设备,也没有PLC,可以用离线模拟功能来检查人机界面的部分功能。可以在模拟表中指定标志和变量的数值,它们由WinCC flexible运行系统的模拟程序读取。
因为没有运行PLC的用户程序,离线模拟只能模拟实际系统的部分功能,例如画面的切换和数据的输入过程。
2.带控制器连接的模拟(在线模拟)
带控制器连接的模拟又称为在线模拟,设计好HMI设备的画面后,如果没有HMI设备,但是有PLC,可以用通信适配器或通信处理器连接计算机和S7-300-400的通信接口,进行在线模拟,用计算机模拟HMI设备的功能。这样方便了工程的调试,可以减少调试时刷新HMI设备的Flash ROM(闪存)的次数,大大节约了调试时间。在线模拟的效果与实际系统基本上相同。
3.在集成模式下的模拟(集成模拟)
可以将WinCC flexible的项目集成在STEP 7中,用WinCC flexible的运行系统来模拟HMI设备,用S7-300/400的仿真软件S7-PLCSIM来模拟与HMI设备连接的S7-300/400 PLC。这种模拟不需要HMI设备和PLC的硬件,比较接近真实系统的运行情况。