【网课】S7-300编程、仿真软件使用教程

                           
2020年05月03日

首先感谢老师的耐心讲解。

PLC 有一些地方和 51 单片机差不多,组织块相当于主程序,功能块相当于子程序调用 RAM 中内容进行计算,功能相当于主程序将实参传递给子程序的形参进行计算。如果对程序进行了修改,那么需要保存、编译下载后才能进行仿真操作。PLC 可以直接设置中断,51 单片机需要编程设置中断。

【注意】每一个需要使用的块都需要下载,这样程序才能正常调用执行。

【注意】文章中的保存并编译图片为同一个,仅用作示意,实际是对不同程序的编译,需要按照具体情况保存并编译。

一、需要用到的软件

S7-300编程软件为 STEP7 V5.6

S7-300仿真软件为 S7-PLCSIM V5.4 SP8

S7-300上位机组态软件为 WinCC-V7.3.iso(本文未用到)

二、认识相关软件(安装完成后桌面上的图标)

SIMATIC Manager:PLC编程软件(pro版本自带 SIM 仿真功能)一般为 2GB 。

S7-PLCSIM 仿真模块: S7-300仿真软件 ,一般为 500 MB。

SIMATIC WinCC Explorer:PLC 的上位机组态软件,由于自带数据库等软件,所以体积较大,一般为 7GB 。(本文未用到)

其他的图标不是很重要,在此不做介绍。

三、新建项目并配置相关模块

1、打开 SIMATIC Manager

2、使用新建项目向导新建项目

3、选择 CPU,设置完也可以更改。

4、选择需要添加的块,也可以以后再添加其他块。

5、项目名称可以自定义

6、配置相关模块(电源、AI、AO、DI、DO)

7、修改 AI、AO 输入、输出信号类型

8、修改后需要保存编译,防止退出后不保存或其他异常

9、配置网络(NPI/DP、PN-IO)

(1)配置 NPI/DP

(2)配置 PN-IO

四、编写程序并使用 SIM 进行仿真

1、仅组织块编程1(普通)

【注意】在下面可以切换窗口。

2、仅组织块编程2(中断)

此图像的alt属性为空;文件名为image-37.png

3、仅组织块编程3(更改中断时间)

4、组织块+功能块+数据块编程

【注意】l 与 x之间有空格,输入完毕回车。

(1)使用语句表编程

(2)使用梯形图编程

此图像的alt属性为空;文件名为image-37.png
此图像的alt属性为空;文件名为image-37.png

5、组织块+功能编程

此图像的alt属性为空;文件名为image-37.png
此图像的alt属性为空;文件名为image-37.png

6、组织块编程(数据读取并保存)

此图像的alt属性为空;文件名为image-37.png

本文到此结束。

冷场莹