西门子PLC与昆仑组态MCGS联合虚拟仿真的实现方法

[复制链接]
查看21627 | 回复0 | 2024-1-5 09:30:52 | 显示全部楼层 |阅读模式
随着制造业自动化程度越来越高,一大批人员开始学习自动化,而PLC和触摸屏是自动化领域中最普遍用到的设备,具备PLC和触摸屏程序设计也是自动化人员找工作的必备条件。对于初学者学习PLC和触摸屏时,如果购买PLC和触摸屏实物来学习,会造成成本较高,尤其对于在校学生。为了解决这个问题,本文提出了实现西门子PLC与昆仑组态MCGS联合虚拟仿真的方法,只需有一台性能较好的电脑,电脑中安装博图软件(带PLC仿真)、MCGS组态软件和nettoplcsim软件就可以实现西门子PLC与MCGS组态软件联合虚拟仿真。下面讲解西门子PLC与MCGS组态软件联合虚拟仿真的步骤。
1、nettoplcsim软件设置。nettoplcsim软件从网上下载后,进行解压,打开里面“bin”文件夹中nettoplcsim应用程序,如图1所示。选中nettoplcsim应用程序后,点击鼠标右键选择以管理员身份运行,后弹出如图2的界面。在图2界面中点击Add后,弹出对话框如同3所说,图3对话框中从上向下数,第一个输入框是名称,可以默认不修改。第二个输入框是网络IP地址,点击第二个输入框右边带..的地方后,弹出对话框如图4所示。从图4对话框中选择第2个无线网络的地址,在点击OK后,网络IP地址自动填写到图3的对话框中,如图5所示。第三个输入框是PLC仿真IP地址,PLC仿真IP地址要与网络IP地址在同一个段内,即前3个数据相同,最后一个数据不同,可以将PLC仿真IP地址修改为192.168.31.50。PLCsim rack/slot 根据对话框中提示结合PLC的型号合理选择,本文中PLC选择S71200系列,所以将PLCsim rack/slot 改成0/1,点击OK,在点击图2中start server按钮,就变成图6所示,这样就实现了nettoplcsim软件运行。



图1



图2



图3



图4



图5



图6
2、博图软件设置。在博图软件中需要修改的第一个是以太网地址、另一个是设置连接机制。修改以太网的地址如图7所示。PLC以太网的地址修改成与图6中PLCsim地址一样,选择连接机制,选中允许来自远程对象的PUT/GET通信访问,如同8所示。


图7



图8
3、MCGS组态软件设置。需要修改设备组态中的两个地址,如图9所示。图9中远程IP地址是图6中的网络IP地址,要将本机IP地址修改成与网络地址在同一段,将本机IP地址修改为192.168.31.60。通过上面三步设置就可以实现西门子PLC与MCGS组图软件联合虚拟仿真了,其关键在于nettoplcsim软件,将网络地址起到一个中介的作用,PLC与网络地址通信,MCGS与网络地址通信,从而实现了PLC仿真与MCGS虚拟仿真运行之间的通信。注意注意软件的版本问题,本人使用TIA portal V16、MCGS潜入版7.7和Nettoplcsim-S7o-v-1-2-5-0,可以实现PLC仿真与MCGS联合虚拟仿真,本人试过TIA portal V16、MCGS潜入版7.7和Nettoplcsim-S7o-v-1-2-4-0不能实现联合虚拟仿真。学会了PLC仿真与MCGS虚拟仿真运行,就可以不需要PLC和触摸屏实物就可以练习了,尤其对于初学者来说提供了很大的方便。但是需要注意的是对于PLC的学习包括软件和硬件,不仅仅是PLC的编程,还包括PLC的硬件接线,如果想要全面提升个人的PLC水平,还是需要PLC实物。


图9

(原创文章,转载请联系获取授权)

分享 · 共赢

电气圈,一个有态度的圈子

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则