西门子S7-200 SMART如何切换编程编辑器、如何输入LAD程序、编辑程序

简介: 上篇文章中我们学习了西门子S7-200 SMART PLC基本操作、查看PLC信息以及如何设置PLC日期和时间,本篇我们来介绍如何在编程软件STEP7-Micro/WIN SMART中切换程序编辑器、输入LAD程序以及如何编辑程序。STEP7-Micro/WIN SMART支持三种编程方式:LAD(梯形图)、FBD(功能块图)、STL(语句表)。其中LAD(梯形图)是最常用的编程方式,本篇我们就以梯形图为例来讲解。

上篇文章中我们学习了西门子S7-200 SMART PLC基本操作、查看PLC信息以及如何设置PLC日期和时间,本篇我们来介绍如何在编程软件STEP7-Micro/WIN SMART中切换程序编辑器、输入LAD程序以及如何编辑程序。STEP7-Micro/WIN SMART支持三种编程方式:LAD(梯形图)、FBD(功能块图)、STL(语句表)。其中LAD(梯形图)是最常用的编程方式,本篇我们就以梯形图为例来讲解。


640.jpg

STEP7-Micro/WIN SMART的三种编程方式

 

切换编程编辑器。启动编程软件后自动创建一个新项目,并默认打开LAD(梯形图)程序编辑器,单击视图菜单,在菜单选项中可以方便的更改编程编辑器。打开工具菜单的选项设置,在常规选项中可以更改所有新项目的默认编辑器。


640.jpg

更改默认编辑器

 

输入LAD程序。单击编辑菜单,输入和编辑程序时经常用到编辑菜单和程序编辑器工具栏按钮。下面我们来介绍输入指令的几种常用方法:1、从指令树中选择要插入的指令,按住鼠标左键将其拖放到程序段中的合适位置时释放鼠标,相应的指令就添加到了程序中。2、单击选中合适位置,出现一个选择框,在指令树中双击指令插入到程序中。3、单击选中合适位置,单击工具栏通用指令按钮,在下拉列表中选择指令输入,或者在合适位置双击也可以从下拉列表中选择指令输入。


640.jpg

在合适位置双击鼠标选择指令

 

另外,使用水平和垂直线可以在程序段元素之间绘制线。利用菜单栏或者工具栏按钮,可以在所需位置插入行或者列。以上介绍的指令输入方法适用于所有指令。将鼠标悬停在指令上,自动显示指令功能和所需参数类型。


640.jpg

自动显示指令功能和参数类型

 

在参数区输入绝对地址和符号,符号可以以后再定义。必要时输入程序注释,加强程序的可读性。单击工具栏POU保护按钮,在对话框中可以对POU设置密码保护。


640.jpg

对POU设置密码保护

 

编辑程序。STEP7-Micro/WIN SMART支持复制、粘贴、查找、替换等操作。用鼠标单击程序编辑器的母线左侧,可以选取整个程序段,此时按住鼠标左键拖动可以选取多个程序段。对选中的程序段可以进行整体的复制、粘贴等操作。


640.jpg

对程序段的操作

 

右键单击程序编辑器的合适位置,在快捷菜单中可以选择插入或者删除需要的程序元素,包括子程序、中断程序等。程序编写完成后,单击保存按钮保存项目。


640.jpg

插入需要的程序元素

 

本篇我们学习了如何在编程软件STEP7-Micro/WIN SMART中切换程序编辑器、输入梯形图程序以及如何编辑程序,在以后的文章中我们将继续学习西门子S7-200 SMART的相关内容,欢迎持续关注!

相关文章
程序技术好文:自定义GridLookUpEdit编辑器
程序技术好文:自定义GridLookUpEdit编辑器
|
7月前
|
数据可视化 Linux API
如何在Linux使用docker部署Swagger Editor并实现无公网IP远程协同编辑API文档
如何在Linux使用docker部署Swagger Editor并实现无公网IP远程协同编辑API文档
|
3月前
|
机器学习/深度学习 人工智能 自然语言处理
构建智能化编程环境:AI 与代码编辑器的融合
在人工智能的推动下,未来的代码编辑器将转变为智能化编程环境,具备智能代码补全、自动化错误检测与修复、个性化学习支持及自动化代码审查等功能。本文探讨了其核心功能、技术实现(包括机器学习、自然语言处理、深度学习及知识图谱)及应用场景,如辅助新手开发者、提升高级开发者效率和优化团队协作。随着AI技术进步,智能化编程环境将成为软件开发的重要趋势,变革开发者工作方式,提升效率,降低编程门槛,并推动行业创新。
|
5月前
|
开发工具
vi编辑器,现在vi\vim是文本文件进行编辑的最佳选择,Vim是vi的加强的版本,兼容vi的所有指令,vim编辑器有三种工作模式,一开始进入的是命令模式,命令模式i是插入的意思,两下y+p复制内容
vi编辑器,现在vi\vim是文本文件进行编辑的最佳选择,Vim是vi的加强的版本,兼容vi的所有指令,vim编辑器有三种工作模式,一开始进入的是命令模式,命令模式i是插入的意思,两下y+p复制内容
|
4月前
|
IDE 开发工具 C语言
C语言编程之编辑器与IDE的选择
在C语言编程的广阔世界里,选择合适的编辑器或集成开发环境(IDE)是每位开发者面临的重要选择。不同的编辑器和IDE各具特色,适用于不同的开发场景和人群。
84 14
|
6月前
|
开发工具
Vim 编辑器:高效文本编辑的瑞士军刀
**Vim 概览:** Vim 是一个功能丰富的文本编辑器,以其高度可定制性著称。文章介绍了 Vim 的高效使用技巧,包括快捷打开文件、命令行模式下的常用命令、查找与替换、删除和复制文本。还讨论了配置 `.vimrc` 文件以自定义设置,如改变 leader 键、设置缩进和高亮,并展示了安装插件如 vim-airline 和 vim-snazzy 的方法。通过这些技巧,用户能提升 Vim 使用效率。
71 5
|
6月前
|
JavaScript 数据安全/隐私保护 开发者
开源图片编辑器推荐-可用于海报编辑、商品设计、封面设计、标签设计等场景
推荐开源图片编辑器,基于fabric.js和Vue开发,适合海报、Logo等设计场景。拥有4.4K GitHub Stars,特性包括自定义字体、素材、模板,支持插件扩展、右键菜单及快捷键。提供图片滤镜、裁剪、拖拽、PSD导入、水印设置和分类素材管理。适用于非专业设计者,易于二次开发。
开源图片编辑器推荐-可用于海报编辑、商品设计、封面设计、标签设计等场景
|
5月前
|
网络协议 Linux 开发工具
配置Linux固定IP地址,为什么要固定IP,因为他是通DHCP服务获取的,DHCP服务每次重启都会重新获取一次ip,VMware编辑中有一个虚拟网络编辑器
配置Linux固定IP地址,为什么要固定IP,因为他是通DHCP服务获取的,DHCP服务每次重启都会重新获取一次ip,VMware编辑中有一个虚拟网络编辑器
|
5月前
|
前端开发 JavaScript Java
文本----简单编写文章的方法(中),后端接口的编写,自己编写好页面就上传到自己的服务器上,使用富文本编辑器进行编辑,想写好一个项目,先分析一下需求,再理一下实现思路,再搞几层,配好参数校验,lomb
文本----简单编写文章的方法(中),后端接口的编写,自己编写好页面就上传到自己的服务器上,使用富文本编辑器进行编辑,想写好一个项目,先分析一下需求,再理一下实现思路,再搞几层,配好参数校验,lomb
|
5月前
|
JavaScript
文本----简单编写文章的方法(上),自己编写好页面就上传到自己的服务器上,使用富文本编辑器进行编辑
文本----简单编写文章的方法(上),自己编写好页面就上传到自己的服务器上,使用富文本编辑器进行编辑