查看: 1081|回复: 0
收起左侧

[教程经验] 西门子TIA PORTAL V14软件和MCGS触摸屏联合仿真调试教程

Jordan 2022-12-31 11:53:16 | 显示全部楼层 |阅读模式
邀请回答

马上注册,享受更多特权

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

x

前言

此教程专门为学习西门子系列PLC人士准备,适用于没有PLC以及触摸屏实物的情况,此时完全可以利用电脑完成两者的联合仿真调试。
由于目前初学者无法满足PLC学习的相关硬件需求,并且在真正的项目调试中,需要提前在自己电脑中测试相关程序代码,以此来不断修复程序中的相关bug,所以现在整理了一些TIA博途软件和MCGS触摸屏组态软件进行联合仿真调试的教程,以便于初学者快速上手学习。

一、所需安装的软件

在这里以我自身电脑安装软件作为示例,其他版本均可自行尝试:
1.SETP 7 V14 SP1 Professional以及仿真软件S7-PLCSIM V14 SP1;
2.MCGS嵌入版7.7(01.0007)软件;
3.Net to plcsim -S7o-v1-2-4-0;

二、操作步骤

1. 新建一个TIA博图项目


注意在PLC对象属性的连接机制里面勾选上允许来自远程对象的PUT/GET通信访问

2. 编写相应的程序代码

此处以一个简单的启保停控制电路作为示意:

3. 运行Net to plcsim软件

注意尽量以管理员方式运行该软件,这样应该可以减少出错概率。

3.1 停止102端口


出现此窗口时点击“是(Y)”,

等待进度条结束之后,点击“OK”

3.2 创建一个新的仿真连接


随后点击“Add”按钮,新增一个仿真连接。

3.2.1 选择本电脑正在使用的网口驱动器IP地址


注意此处需要先选择电脑中正在使用的网口,点击图片中的更多“…”按钮,在下面的弹出框中选择正在使用的本电脑网口IP地址。

此处根据本电脑的实际运行情况,我选择正在使用的第二个IP地址,即:“192.168.2.115”,随后点击“OK”;

3.2.2 选择正在运行的Plcsim仿真PLC的IP地址


在选择下一个“Plsim IP Address”之前,需要在博图软件中运行PLCSIM仿真软件,如下图:

随后将仿真PLC拨到运行模式:

此时可以回到Net to plcsim软件中继续进行相应的设置:

3.2.3 选择“Plcsim Rack/Slot”

随后根据下面的提示,本项目中的S7-1200需要选择“0/1”

以上设置完成之后,点击“OK”按钮:

3.3 启动相应的PLC仿真参数

选中刚刚设置的PLC仿真参数,点击“Start Server”,此时就完成了Net to plcsim软件的相关操作。

4. 进行MCGS触摸屏组态

具体的组态过程网络上有很多现成的教程,在这里就不详细介绍了。
本次调试以下面这个简单的界面为例进行介绍:

4.1 设备组态参数简介

与PLC实际通讯的地址对应如下图所示:

4.1.1 仿真通讯IP地址的设定


注意图片中的IP地址设置,本地IP地址指的是MCGS触摸屏的IP地址,而远端IP地址在这里指的是你电脑中正在使用的网口IP地址,上文中(即“3.2.1 选择本电脑正在使用的网口驱动器IP地址”)已提到的“192.168.2.115”(此IP地址为上级路由器自动分配,因为大多数路由器都开启了DHCP功能,所以可能每间隔一段时间该IP地址会有变动,此时以实际使用的IP地址为准);
同时两者的IP地址一定要在同一网段,此处均为“192.168.2.xxx”这一网段(该网段的具体地址也需要根据个人实际情况决定),具体的网段地址可以倒退到第二步———“选择电脑中正在使用的网口”,在其中查看自己电脑正在使用的IP地址。

4.1.2 连接PLC的相应变量

完成IP地址设置之后,还需要在右侧指定相应的“设备通道”(即与PLC通讯的具体地址),并且连接好相应的变量:

最后点击“确认”,并且保存该“设备组态”:

4.2 动画组态窗口简介


相应按钮以及填充颜色的定义截图如下所示:

4.2.1 启动按钮动画组态设置


如上图所示,双击“启动”按钮后,在其“按钮购件属性设置”中的“操作属性”一栏中,勾选“数据对象值操作”,且为“按1松0”模式,连接变量为之前设置好的“电机启动”这一中间变量。

4.2.2 停止按钮动画组态设置


同样,如上图所示,双击“停止”按钮后,在其“按钮购件属性设置”中的“操作属性”一栏中,勾选“数据对象值操作”,且为“按1松0”模式,连接变量为之前设置好的“电机停止”这一中间变量。

4.2.3 电机运行指示灯填充动画设置


如上图所示,双击“电机运行指示灯”上方的圆形控件,在其“动画组态属性设置”中的“填充颜色”一栏中,连接“电机运行”这一中间变量,并且将变量值为“0”时的填充颜色设置为红色,变量值为“1”时的填充颜色设置为绿色。
至此,所有相关软件设置均已完成,接下来启动MCGS的模拟运行即可成功实现与博途仿真软件的联合调试。

4.3 下载MCGS的程序到模拟运行中


如下图所示,首先选中“模拟运行”按钮,之后选择“工程下载”:

等待工程下载结束之后,

点击下图中的运行按钮,此时触摸屏的组态内容已成功在电脑上实现仿真

5. 验证是否完成联合仿真调试

如下图所示,按下启动按钮时,我们可以看到“电机运行指示灯”变为了绿色,同时打开博途软件的程序监控之后,可以发现此时M0.0"电机启动"这一中间位也成功导通,这是满足我们在触摸屏组态界面中定义的“按1松0”功能的。

同样,松开启动按钮后,M0.0"电机启动"这一中间位自动断开,整个电路由Q0.0实现启保停功能。

此时,按下“停止”按钮时,M0.1"电机停止"这一中间位也自动导通,其常闭点自然断开,这同样也是满足我们在触摸屏组态界面中定义的“按1松0”功能的。

松开停止按钮后,M0.1"电机停止"这一中间位自动断开,其常闭点导通,但由于q0.0本身已经断开,电机也就无法继续保持运行。

至此,已完成对联合仿真功能的验证。

————————————————
版权声明:本文为CSDN博主「weixin_45475939」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_45475939/article/details/119247358





上一篇:H2U PLC供电电源问题
下一篇:三菱JET系列伺服教程资料

已有 0 人打赏作者

回复 邀请回答送花

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册   

本版积分规则

有技术问题,就上汇川技术社区

INOVANCE汇川技术 公众号

扫码下载掌上汇川APP

全国服务热线:8:30-17:30

4000-300124

苏州地址:江苏省苏州市吴中区越溪友翔路16号

深圳地址:深圳市龙华新区观澜街道高新技术产业园汇川技术总部大厦

Copyright © 2003-2100 汇川技术 Powered by Discuz! X3.4 ( 苏ICP备12002088号 )
快速回复 返回列表 返回顶部