博途软件PLCSIM仿真工具如何使用S7-1500 PLC仿真功能?

简介: 针对博途软件,西门子重新开发了PLCSIM,有了这个仿真工具我们就无需使用真实硬件,而可以对所编的程序进行仿真和调试。除此之外PLCSIM还增加了许多功能,比如说顺序控制的仿真。在今后的学习过程中我们会经常使用到PLCSIM,本节我们以S7-1500 PLC仿真功能为例,来介绍一下PLCSIM的操作和使用。

针对博途软件,西门子重新开发了PLCSIM,有了这个仿真工具我们就无需使用真实硬件,而可以对所编的程序进行仿真和调试。除此之外PLCSIM还增加了许多功能,比如说顺序控制的仿真。在今后的学习过程中我们会经常使用到PLCSIM,本节我们以S7-1500 PLC仿真功能为例,来介绍一下PLCSIM的操作和使用。


640.jpg


当用户没有实际硬件时,可以通过仿真器来测试软件程序,本例中模拟一个电机的启动过程,程序所需的变量已经在变量表中建立完成。选择需要仿真的PLC,点击上方的快捷按钮直接打开仿真器,此时会新建立一个仿真器项目。在弹出的窗口中,分别输入对应的通讯参数就可以将项目下载到仿真器中,下载完成后会出现一个仿真器的精简视图,在精简视图下可以对CPU进行“运行”、“停止”操作,在精简视图下点击精简视图右下方的按钮切换到项目仿真视图,在左方的项目树下双击“设备组态”,在主视图中会看到中央机架上的模块状态,在仿真器的项目视图下打开仿真表选项,其中已经有了一个缺省的仿真表,双击打开,在打开的仿真表中按照博途项目中的变量表中的变量,依次在仿真表中建立变量。


640.jpg


在博途软件中打开梯形图,点击在线,重新布局窗口,准备开始仿真调试。仿真表提供了监控PLC变量值的功能,对于输入类型的变量,缺省情况下“立即修改”列中可以直接修改。在“监视器值”列中可以监视到PLC中的变量值。对于“位”变量,也可以在“位”列中通过鼠标点击的方式修改变量值。对于非输入变量,缺省情况下不能修改,需要点击仿真表左上方的“启用/禁用非输入的修改”选项,这样就启用了修改功能。在“立即修改”列中输入新的数值,则此变量可以被立即修改。如果变量的地址是以字节的形式输入,那么在“位”这一列中,可以直接显示出变量中各个位的数值,每个独立的位信号可以单独监视和修改。如果需要批量修改变量值,则需要在有“闪电”图标的列中激活参加统一修改的变量,在“统一修改”列中将新变量值依次输入。点击仿真表左上方的“修改所有选择的值”按钮,则所有激活“统一修改”的变量会同时被写入新的数值。


640.jpg

为了更好的模拟现场的顺控过程,仿真器还集成了序列功能,通过设定的时间点触发相应变量的修改功能。在项目树中打开“序列”表,其中已经有一个缺省的序列表,双击打开。在序列表中按照时间顺序,可以自定义一系列的动作,并且仿真器自动按照序列执行定义的动作。


640.jpg



本例中演示启动和停止一个电机的序列,在时间栏输入1秒,在“名称”栏中选择延时时间“PT”,在动作栏选择“设置为值”,动作参数输入3秒,在时间栏输入2秒,在名称栏中选择“start”,在动作栏选择“设置为值”,动作参数输入“1”,在时间栏输入6秒,在“名称”栏中选择“start”,在动作栏选择“设置为值”,动作参数输入“0”,在时间栏输入8秒,在“名称”栏中选择“flash”,在动作栏选择将信号设置为频率,动作参数输入“2赫兹”,接下来输入其它时间点的动作及参数。最后,设置序列完成时的动作有三种选择,本例中选择“重复序列”,即序列执行完会重新再次执行。点击“启动序列”按钮,仿真列表顺序执行,在不同的时刻输出不同的数值给博途软件,博途中的程序会跟随仿真列表的变化而改变。仿真器右侧的“执行时间”窗口中,给出了循环次数和本次循环已经执行到的时间值。通过快捷按钮可以分别暂停、启动和停止仿真序列。点击仿真器上方的“保存项目”快捷按钮,可以将项目保存下来,在下次打开仿真器项目时,仿真表和序列表可以继续使用。

相关文章
西门子S7-1200程序状态监视,监视表格的使用方法,如何使用交叉引用列表
本篇我们来学习西门子S7-1200程序状态监视、监视表格、交叉引用的使用方法。
西门子S7-1200程序状态监视,监视表格的使用方法,如何使用交叉引用列表
|
网络协议 Linux 数据安全/隐私保护
如何在Windows本地快速搭建SFTP文件服务器,并通过端口映射实现公网远程访问
如何在Windows本地快速搭建SFTP文件服务器,并通过端口映射实现公网远程访问
11155 1
|
安全 Unix Linux
VMware Workstation 17.6.3 发布下载,现在完全免费无论个人还是商业用途
VMware Workstation 17.6.3 发布下载,现在完全免费无论个人还是商业用途
148121 65
|
安全 固态存储 文件存储
Windows 7纯净版重装教程|附微软原版镜像下载+驱动安装避坑技巧
本文详细介绍如何安全、高效地重装电脑系统,解决蓝屏、崩溃等问题。基于10年经验,涵盖从官方镜像获取、启动盘制作、数据备份到系统部署的全流程,并针对老旧机型优化。提供驱动一键安装工具和系统激活指南,确保无后门风险。文中还列出常见问题解决方案及操作禁忌,帮助用户顺利完成系统重装,让电脑重获新生。建议收藏并转发给有需要的朋友,欢迎留言咨询疑难问题。
48176 3
|
前端开发
[巨详细]安装HBuilder-X教程
【6月更文挑战第6天】下载HBuilder-X 官方网址:https://www.dcloud.io/ 点击网址 ,打开官网
2767 1
|
Java Android开发
IDEA设置项目编码格式【修改为GBK 或 UTF-8】
这篇文章介绍了在IntelliJ IDEA中如何设置项目编码格式,包括将项目编码修改为GBK或UTF-8的详细步骤和图解。
24508 12
IDEA设置项目编码格式【修改为GBK 或 UTF-8】
|
JavaScript 前端开发 API
前端框架对比:Vue.js与Angular的优劣分析与选择建议
【10月更文挑战第26天】前端技术的飞速发展让开发者在构建用户界面时有了更多选择。本文对比了Vue.js和Angular两大框架,介绍了它们的特点和优劣,并给出了在实际项目中如何选择的建议。Vue.js轻量级、易上手,适合小型项目;Angular结构化、功能强大,适合大型项目。
572 1