可以,首先要安装西门子step7编程软件和西门子PLCSIM仿真模拟软件。
西门子技术支持中心网站应该有下载。
1.运行step7,点击工具栏上的模拟器按钮。
2.在打开的plcsim界面上,选择要运行的step7项目。
3.将plc程序下载到模拟器中
4.在wincc上建立一个虚拟连接,通信方式要与step7硬件组态一致
5.点击PLCSIM上的运行按钮
6.运行wincc,即可实现上位机和下位机的模拟运行和调试。
具体设置可以看一下相关手册。
你表述得实在是有点够不专业。
组态是指PLC的硬件组态。而你做的,只是把PLC的程序运行状况仿真出来即可。
这是两个概念,以后别犯这类错误。
你想仿真,做个WinCC的画面即可,那样仿真出来的效果相当地漂亮。
当然,如果你不会WinCC,那就把PLC程度调试运行起来,只看程序每一个节点的状态罢了……(加上一定的注解,也未尝不可)反正只是一篇学生时代的论文,要求不会太高。
西门子的Wincc只能对应于西门子自己的S7-300,400的模拟软件PLCSIM。
不需要硬件当然可以进行软件的组态和仿真啊!上位机(电脑)上直接用Wincc的设备定义中选择就可以了,设置好要仿真进行的变量,并与刚才选定的设备进行连接(在Wincc中设置就可以了),在开发系统的时候都不和真实的硬件设备连接的,只是和硬件设备的驱动连接就可以了,开发好后,一连接就实现硬件设备和上位机的通信。说了这么多,不知道听明白没有,还是不明白可以和我交流,这个不难!
不行,需要PLC硬件,wincc的仿真达不到效果
感觉你没理解组态软件与PLC的关系,组态软件就是取PLC中的数值进行显示,操作等。所以,PLC是大脑,组态软件是对用户的界面。如果,你只是进行仿真的话,建议你直接写WINCC的脚本实现。