如何在博图中仿真S7-1200PLC程序?

在工程项目中,工程师编写完程序后,希望能够初步了解程序的执行情况。在没实际硬件PLC控制器时,我们特别希望能够在电脑上进行程序的仿真。为此,本文将详细实例图形化介绍如何在博图中仿真S7-1200PLC程序。

一、工具

1、TIA Portal V14软件

2、S7-PLCSIM V14

二、仿真步骤

1、打开一个已经编写完程序的工程项目,本文以“Modbus poll”工程项目为例,则打开后的工程项目界面如图1所示

如何在博图中仿真S7-1200PLC程序?

图1

2、在打开的工程项目左侧树形浏览窗口中,点击黑色三角符号,打开任意一个程序块,比如本文打开程序块为“Cyclic interrupt”,打开后的程序窗口如图2所示

如何在博图中仿真S7-1200PLC程序?

图2

3、打开图2中在图形菜单栏中的“PLC仿真”按钮,按钮如图2中“2”的位置。打开PLC当真器如图3所示

如何在博图中仿真S7-1200PLC程序?

图3

4、单击图形菜单中的下载图标,弹出下载预览窗口,如果程序没有其他问题或者错误,点击装载按钮即可下载程序。如图4所示

如何在博图中仿真S7-1200PLC程序?

图4

程序下载完成后,弹出下载结果窗口,此时,如果需要立即运行启动PLC控制器,需要勾选图中启动模块右侧的多选框,然后单击完成。如下图5所示

如何在博图中仿真S7-1200PLC程序?

图5

5、程序监控,打开需要监控的程序,打开程序中监视和禁止监视图标,对程序进行监控,如图6所示

如何在博图中仿真S7-1200PLC程序?

图6

6、变量监视和赋值,打开变比数据块DB4,如本文以DB4为例,点击监视图标,如图7所示

如何在博图中仿真S7-1200PLC程序?

图7

如果需要为变量赋值,可以在图7中“监视值”一列为变量赋值。

7、FB功能开监视,FB块是在程序中被调用的功能块,只有赋予它实际意义时,监控才有意义。选中程序中的FB块,如“MBPOLL”,鼠标右键,在弹出的菜单中点击“打开并监视”。如图8所示

如何在博图中仿真S7-1200PLC程序?

图8

按照上述方法打开功能块后,就能监控当前功能块运行的状态,变量数值,执行情况。如图9所示

如何在博图中仿真S7-1200PLC程序?

图9

如何仿真S7-1200PLC程序,本文就简单的介绍到这里,欢迎广大读者来此阅读、交流。并提出宝贵的意见!

知识在于分享,知识在于传播,知识在分享和传播中完善、创新!!!


分享到:


相關文章: