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

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

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

更改默认编辑器

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

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

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

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

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

对POU设置密码保护

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

对程序段的操作

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

插入需要的程序元素

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

小程序 固定位置元素 遮挡其他元素_西门子S7-200 SMART切换编程编辑器、输入LAD程序、编辑程序...相关推荐

  1. 台达变频器modbus通讯控制程序 西门子s7—200型PLC和昆仑通泰触摸屏程序

    台达变频器modbus通讯控制程序 西门子s7-200型PLC和昆仑通泰触摸屏程序,带变频器使用手册,参数设置和接线说明. 可以实现频率设定,频率,电压,电流显示:正转启动,反转启动和停止控制. ID ...

  2. 西门子s7 200smart与英威腾GD系列变频器通讯程序 原创可直接用于生产的程序

    西门子s7 200smart与英威腾GD系列变频器通讯程序 原创可直接用于生产的程序,程序带注释,并附送触摸屏程序,有接线方式和设置,通讯地址说明等. 程序采用轮询,可以后续根据要求适当修改后扩展. ...

  3. 程序员35岁之后的出路_我35岁,被裁员,开始给程序员规划人生

    35岁,有妻有子,有房有车,但却没有上升空间了. 做程序员,35岁是个"终极门槛",如果不能往上做管理,可能就要重新考虑是否需要转行--如果不主动考虑,也很可能被公司主动" ...

  4. 西门子触摸屏脚本程序_西门子触摸屏的组态和编程

    西门子触摸屏的组态和编程 石学勇 [摘 要] 触摸屏的全称叫作触摸式图形显示终端,是一种人机交互装置,故又 称作人机界面.触摸屏是在显示器屏上加了一层具有检测功能的透明薄膜,使 用者只要用手指轻轻地碰 ...

  5. 前端css解决z-index 上层元素遮挡下层元素的方法

    剑阁峥嵘而崔嵬,一夫当关,万夫莫开

  6. 编程队伍队名_献礼集团25周年 | 走进编程大赛里的“程序媛”

    新大陆25周年庆系列活动--编程大赛正火热进行中,已有30余支队伍报名参赛.其中一支全部由女生组成的战队,成为最靓的一颗星.跟我们一起认识一下这支"满头大汉","程序媛& ...

  7. 西门子s7—200smart型PLC和昆仑通泰触摸屏程序

    ,带变频器使用手册,参数设置和接线说明.可以实现频率设定,频率,电压,电流显示:正转启动,反转启动和停止控制.id=605298766652&

  8. 西门子smart200与16台三菱e700变频器通讯程序

    西门子smart200与16台三菱e700变频器通讯程序 程序目的:西门子s7 200smart 控制16台三菱变频器通讯,通讯稳定,可靠 器件:西门子s7 200 smart的PLC,西门子smar ...

  9. 西门子s7 200smart与3台三菱e740变频器通讯程序

    西门子s7 200smart与3台三菱e740变频器通讯程序目的:西门子s7 200smart 控制3台三菱变频器通讯,通讯稳定,可靠 器件:西门子s7 200 smart的PLC,昆仑通态触摸屏(带 ...

最新文章

  1. DotNetCore跨平台~2.0提前发布喽
  2. Glassfish3 asadmin 常用命令
  3. php实现小论坛,PHP开发 小型论坛教程之添加论坛-1
  4. 接入Tinker热修复和踩坑
  5. cvc 降噪_耳机降噪技术有哪几种?
  6. 三种基本的存储引擎比较
  7. 操作系统上机作业--使用系统调用实现mycp
  8. 余弦信号频谱表达式_信号傅里叶变换系列文章(1):傅里叶级数、傅里叶系数以及傅里叶变换...
  9. C++ STL list构造
  10. Docker学习七:使用docker搭建Hadoop集群
  11. charles工具页面介绍
  12. 如何获取PHP中的当前日期和时间?
  13. Linux kernel tick发起调度软中断函数调用图
  14. [开发笔记]-多线程
  15. ubuntu14.04安装Java jdk/jdr虚拟机
  16. 更换主板后 Win10 账户密钥集不存在 0x80090016问题解决
  17. python求n的倍数_求n以下所有数字的总和,这些数字是某些数字的倍数
  18. JS时间轴效果(类似于qq空间时间轴效果)
  19. VMware 虚拟机安装黑屏问题
  20. springboot 优雅关闭_springboot优雅的关闭应用

热门文章

  1. VS无法使用宏定义#define解决方案
  2. 127.0.0.1:3000端口已被占用
  3. 农村产权交易服务平台二次开发html源码
  4. 2020.9.9华为笔试记忆:KMP+记忆化搜索+字典树
  5. 学习LLC谐振变换电路的工作原理
  6. Linux framebuffer双缓冲防止闪烁
  7. 问题1:修改日志文件(redo log)的位置的方法
  8. iOS 组件中设置文件支持MRC
  9. jenkins 使用过程问题解决方法
  10. 基于python的气象数据分析统计服_基于Python的风向风速数据分析的设计与实现