西门子S7-300入门级教程01-基础功能篇01

<a href=https://www.xmzyj.com/ximenzi>西门子</a>S7-300入门级教程01-基础功能篇01″ inline=”0″></p>
<p class=S7-300

实验一 STEP 7基础

1)目的

安装STEP 7,熟悉STEP 7基本构成

2)实验内容

① 安装STEP 7 V5.5 SP4;安装S7 PLCSIM V5.4 SP5 UPD3。

② 启动 SIMATIC 管理器并创建一个项目,熟悉项目树结构。

③ 根据以下”典型电机启动控制电路”,创建FC1、FC2、FC3,并在其中分别用LAD、FBD、STL编写STEP 7程序实现该工艺要求。变量用符号。

④ 在OB1中调用以上编写好的FC1、FC2、FC3,OB1使用STL语言编写。

3) 实验流程

① 安装

安装STEP 7 V5.5 SP4,安装S7 PLCSIM V5.4 SP5 UPD3;安装完成后在开始菜单中可查已安装目录。

创建项目启动 SIMATIC 管理器,弹出项目创建向导,如下图所示。

西门子S7-300入门级教程01-基础功能篇01

图1-项目创建向导

单击Cancel,使用工具栏的New Project来新建STEP7项目,可设置项目名称和存储路径,如下图所示。

西门子S7-300入门级教程01-基础功能篇01

图2-工具栏的New Project

② 项目树

保存后,可以看到项目的树形结构,如下图所示。

西门子S7-300入门级教程01-基础功能篇01

图3-树形结构

③编程

选中Blocks,在其右侧工作区中右击插入一个Fuction,设置为FC1,选择编程语言为LAD,如下图所示。

为所使用变量创建符号,在Sources->中打开Symbols,使用符号表输入变量和对应的地址值(M区),变量类型选择为BOOL,然后保存,如下图所示。(因FC1已经存在,由于两功能块不能取一样的名字,所以显示为红色)

西门子S7-300入门级教程01-基础功能篇01

图4-LAD版FC1

为所使用变量创建符号,在Sources->中打开Symbols,使用符号表输入变量和对应的地址值(可以自己设定,可以是I、Q、M,最好是用M),变量类型选择为BOOL,然后保存,如下图所示。

西门子S7-300入门级教程01-基础功能篇01

图5-为变量创建符号

双击FC1打开该功能,根据”典型电机启动控制电路”的电气原理图进行编程,实现保持和互锁功能,如下图所示。

西门子S7-300入门级教程01-基础功能篇01

图6-LAD版编程

同上述步骤,编写FC3(编程语言选为FBD),如下图所示。

西门子S7-300入门级教程01-基础功能篇01

图7-FBD版编程

类似的,编写FC4(编程语言选为STL),如下图所示。

西门子S7-300入门级教程01-基础功能篇01

图8-STL版编程

④在OB1中调用已编写的FC1、FC3、FC4

双击OB1,选择编程语言为STL,分别调用FC1、FC3和FC4(//将FC3和FC4屏蔽,当作注释),如下图所示。

西门子S7-300入门级教程01-基础功能篇01

图9-OB1中调用

4) 总结

1、 组态后才能通过变量表改输入,否则输入灯无法在CPU中显示

西门子S7-300入门级教程01-基础功能篇01西门子S7-300入门级教程01-基础功能篇01

图10-变量表改输入注意事项

2、STEP 7 V5.5安装版本为STEP7_PROFESSIONAL_2010_SR4,并且要安装PLCSIM,安装完成后要注册秘钥,否则软件无法运行。还可以先安装SR2,再装SP4的升级版。

在安装时不断提示重启,需要删除注册表中的HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager下的PendingFileRemameOperationgs。

安装完成后F1功能不能使用,以及SET PG/PC interface是否能够设置,不会显示参数错误,能够和虚拟CPU以及实际CPU建立连接。有可能需要重新安装windows系统,并且安装好相应的系统补丁,重新安装STEP7才能解决。

敬请期待下一篇基础功能篇02-PLCSIM使用~

作者简介

谭俊豪:重庆大学机械工程学院学士,西门子中国公司培训生

本文为原创文章,于头条首发,欢迎转载,请注明出处和作者!

发表评论

邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据