目前PLC模拟被控对象主要有两种:一种是针对某个具体对象的仿真软件,另一种是针对多个对象的通用型半实物仿真系统。与S7-300/400配套的被控对象仿真软件SIMIT可以认为是一种通用型模拟被控对象软件[12]。本课题所开发的软件属于第一种,即基于物料分拣系统的模拟被控对象软件。21843
目前实现PLC虚拟被控对象最常用的方法有如下几种。论文网
1)利用高级语言(如Visual Basic,Visual C++等)开发动作示例的模拟环境,与实际PLC通讯进行仿真[13]。这种方法在组态概念出现之前常用,工作量大,开发周期长而且容易犯错误。
2)利用组态软件(如WinCC,组态王等)生成典型对象的二文仿真通过RS232口与实际PLC进行通讯,是目前应用最广的方法。
3)采用虚拟仪器开发平台LabVIEW编写模拟被控对象,直接或通过单片机和USB口间接与PLC通讯,是一种较新的方法。
目前随着3D技术的快速发展,结合使用功能强大的3D图形编辑工具(如Solid Works、3D Max等)和虚拟现实技术开发出具有3D效果的虚拟对象是PLC模拟被控对象的一种发展方向。同时,PLC控制系统的仿真也趋向于功能完善,具有网络化和远程调试能力的方向发展。
本课题所采用的方法是利用虚拟仪器开发平台LabVIEW,对基于物料分检系统的模拟被控对象软件进行开发与设计。 PLC虚拟被控对象研究现状及发展趋势:http://www.751com.cn/yanjiu/lunwen_14239.html