西门子S7-200 SMART项目的编译、如何下载、运行调试、上传项目

简介: 上篇文章中我们学习了西门子S7-200 SMART如何切换编程编辑器、输入LAD程序以及如何编辑程序,本篇我们来介绍编程软件STEP7-Micro/WIN SMART中项目的编译、下载、运行调试和上传。

上篇文章中我们学习了西门子S7-200 SMART如何切换编程编辑器、输入LAD程序以及如何编辑程序,本篇我们来介绍编程软件STEP7-Micro/WIN SMART中项目的编译、下载、运行调试和上传。


640.jpg

编程软件界面

 

编译项目。程序输入完成后需要先进行编译,单击工具栏编译按钮,编译项目的所有组件,输出窗口显示所有的编译信息,如程序块、数据块、系统块的大小,发生的编译错误,在标识的错误处双击将自动跳转到出错位置,改正错误后重新进行编译,项目编译无误后才能将其下载到CPU中。


640.jpg

项目编译信息

 

下载项目。在编程设备与CPU建立通讯的前提下,单击工具栏下载按钮弹出下载对话框,选择要下载的块,设置CPU的RUN与STOP模式切换是否提示,单击下载按钮开始下载,下载成功后单击关闭按钮关闭对话框。


640.jpg

下载项目

 

运行调试项目。单击工具栏启动按钮,将CPU置于RUN模式运行项目,单击工具栏程序状态按钮,启动当前程序状态的持续监视,可以看到未拨动外接I0.0、I0.1常开开关时,触点I0.0、I0.1断开,Q0.0为0,拨动闭合I0.0、I0.1触点接通,Q0.0为1。通过程序状态监视直接观察指令执行结果,方便调试和诊断。再次单击程序状态按钮关闭程序状态监视。监视程序状态的工具还有状态图表,在此不再详细介绍。


640.jpg

启动持续状态监视调试程序

 

上传项目。在一些情况下需要将CPU中的程序上传到编程设备,方便进行查看修改。首先创建一个空的项目,在确保编程设备与CPU正常通讯的前提下,单击工具栏上传按钮,在上传对话框中选择需要上传的块,单击上传按钮即可,因为下载到CPU时不包含程序注释、符号表、状态图表等信息,所以上传项目中也不包含这些内容。


640.jpg

上传项目

 

本篇我们学习了编程软件STEP7-Micro/WIN SMART中项目的编译、下载、运行调试和上传,下篇文章我们将继续介绍西门子S7-200 SMART的相关内容,欢迎持续关注!

相关文章
|
C# iOS开发 MacOS
MacOS操作系统当中运行VSCode并配置运行调试C#项目
在开发的过程当中,经常会遇到各种开发环境,在MacOS上如何运行VSCode,配置并且调试C#项目,本文进行讲解
2347 0
MacOS操作系统当中运行VSCode并配置运行调试C#项目
|
5月前
|
数据可视化 API 开发工具
影创SDK☀️三、工程默认配置,及基础测试建议
影创SDK☀️三、工程默认配置,及基础测试建议
|
8月前
|
SQL 分布式计算 前端开发
2024年最全用python写一个自动生成春联的软件,打包exe,2024年最新阿里p8面试题和答案
2024年最全用python写一个自动生成春联的软件,打包exe,2024年最新阿里p8面试题和答案
2024年最全用python写一个自动生成春联的软件,打包exe,2024年最新阿里p8面试题和答案
|
iOS开发
完整版在xcode打测试专用ipa包流程
前言:有时候,想要把自己的程序运行在别人的iphone手机上,但又不能通过本地真机调试的方法安装,这个时候我们就要打一个测试专用的ipa包给远方的测试小伙伴们测试。
|
IDE 开发工具 C++
MDK5软件入门之——基础工程创建及下载和调试
MDK5软件入门之——基础工程创建及下载和调试
445 0
MDK5软件入门之——基础工程创建及下载和调试
|
Java C# 开发工具
9个最好用的在线编译/调试工具
电脑没有C/C++的开发环境了,只能找找在线的编译器。。IDEone不错。。。 本文要推荐9个最好用的在线编译器,以下顺序不按排名先后: 1、ideone 可以在线编译、调试C/C++,JAVA,PHP,Python,Perl,以及其他40多种编程语言。
2909 0
|
弹性计算 并行计算 NoSQL
Clion配置远程CUDA调试环境
在阿里云GPU ECS实例上搭建Remote CUDA开发环境,使用Jetbrains Clion作为Develop IDE。
933 1
Clion配置远程CUDA调试环境
|
编解码 开发工具
Hi3516开发笔记(九):在QtCreator开发环境中引入海思sdk的bsp包,运行显示Qt界面
Hi3516开发笔记(九):在QtCreator开发环境中引入海思sdk的bsp包,运行显示Qt界面
Hi3516开发笔记(九):在QtCreator开发环境中引入海思sdk的bsp包,运行显示Qt界面
|
缓存 IDE Ubuntu
yasd 调试器 v0.2.5 版本发布,支持 PHP8 以及在 IDE 中使用调试
有小伙伴提交 issue,询问是否支持 PhpStorm 以及 VScode,那么它来了
467 0
yasd 调试器 v0.2.5 版本发布,支持 PHP8 以及在 IDE 中使用调试
|
NoSQL 开发工具 Android开发
【嵌入式开发】 嵌入式开发工具简介 (裸板调试示例 | 交叉工具链 | Makefile | 链接器脚本 | eclipse JLink 调试环境)(三)
【嵌入式开发】 嵌入式开发工具简介 (裸板调试示例 | 交叉工具链 | Makefile | 链接器脚本 | eclipse JLink 调试环境)(三)
319 0
【嵌入式开发】 嵌入式开发工具简介 (裸板调试示例 | 交叉工具链 | Makefile | 链接器脚本 | eclipse JLink 调试环境)(三)