西门子s7-200PLC编程手册.pdf

上传人:小**** 文档编号:30839216 上传时间:2024-01-30 格式:PDF 页数:786 大小:8.67MB
下载 相关 举报
西门子s7-200PLC编程手册.pdf_第1页
第1页 / 共786页
西门子s7-200PLC编程手册.pdf_第2页
第2页 / 共786页
西门子s7-200PLC编程手册.pdf_第3页
第3页 / 共786页
西门子s7-200PLC编程手册.pdf_第4页
第4页 / 共786页
西门子s7-200PLC编程手册.pdf_第5页
第5页 / 共786页
点击查看更多>>
下载资源
资源描述

西门子s7-200PLC编程手册.pdf

《西门子s7-200PLC编程手册.pdf》由会员分享,可在线阅读,更多相关《西门子s7-200PLC编程手册.pdf(786页珍藏版)》请在冰豆网上搜索。

西门子s7-200PLC编程手册.pdf

SiemensEnergy&Automation,Inc.StandardprintmanualtemplateTableofContentsForeword1PartI入门指南入门指南4.41目录目录.62第第1章章有关有关STEP7-Micro/WIN和和S7-200CPU的基本信息的基本信息.61.1步骤步骤7Micro/WINWindow元件元件.71.2快捷键快捷键.111.3如何使用联机帮助如何使用联机帮助.121.4如何定制如何定制STEP7-Micro/WIN的外观的外观.121.5安装安装S7-200设备指南设备指南.131.6安装和移除安装和移除S7-200模块模块.151.7接地和布线指南接地和布线指南.173第第2章章编程概念编程概念.172.1如何控制程序作业如何控制程序作业.182.2编址概述编址概述.192.3如何组织程序如何组织程序.202.4项目元件及其工作原理项目元件及其工作原理.202.5编辑器比较编辑器比较:

LAD、FBD、STL.232.6编程模式比较:

编程模式比较:

SIMATIC、IEC.242.7如何使用向导帮助您编程如何使用向导帮助您编程.244第第3章章如何输入阶梯逻辑程序如何输入阶梯逻辑程序.243.1如何建立项目如何建立项目.243.2阶梯逻辑元素及其工作原理阶梯逻辑元素及其工作原理.253.3在在LAD中建立简单、串行和并行网络的规则中建立简单、串行和并行网络的规则.263.4如何在如何在LAD中输入指令中输入指令.293.5如何在如何在LAD中输入地址中输入地址.323.6如何在如何在LAD中输入程序注解中输入程序注解.353.7如何在如何在LAD程序中编辑元素程序中编辑元素.383.8如何使用查找、替换和转入功能如何使用查找、替换和转入功能.403.9程序编辑器如何在程序编辑器如何在LAD中显示输入错误中显示输入错误.403.10如何在如何在LAD中编译中编译.413.11如何保存作业如何保存作业.415第第4章章如何输入功能块图程序如何输入功能块图程序.414.1如何建立项目如何建立项目.424.2功能块图元素及其工作原理功能块图元素及其工作原理.444.3在在FBD中建立网络的规则中建立网络的规则.444.4如何在如何在FBD中输入指令中输入指令.474.5如何在如何在FBD中输入地址中输入地址.514.6如何在如何在FBD中输入程序注释中输入程序注释.544.7如何在如何在FBD中编辑程序元素中编辑程序元素.584.8如何使用查找、替换和转入功能如何使用查找、替换和转入功能.604.9程序编辑器如何在程序编辑器如何在FBD中显示输入错误中显示输入错误.604.10如何在如何在FBD中编译中编译.604.11如何保存作业如何保存作业.616第第5章章如何输入语句列表程序如何输入语句列表程序.615.1如何建立项目如何建立项目.615.2如何在如何在STL中输入语句中输入语句IContentsSiemensEnergy&Automation,Inc.625.3如何在如何在STL中输入程序注解中输入程序注解.665.4语句列表程序举例语句列表程序举例.675.5如何编辑如何编辑STL程序程序.695.6如何使用查找、替换和转入功能如何使用查找、替换和转入功能.705.7程序编辑器如何在程序编辑器如何在STL中显示输入错误中显示输入错误.715.8如何在如何在STL中编译中编译.715.9如何保存作业如何保存作业.727第第6章章如何建立通讯和下载程序如何建立通讯和下载程序.726.1通讯概述通讯概述.726.2如何测试通讯网络如何测试通讯网络.736.3如何下载程序如何下载程序.736.4如何纠正编译错误和下载错误如何纠正编译错误和下载错误.748第第7章章如何监控和调试程序如何监控和调试程序.747.1调试和监控特征概述调试和监控特征概述.837.2如何在程序编辑器中显示状态如何在程序编辑器中显示状态.927.3如何在状态图中显示状态如何在状态图中显示状态.1007.4如何执行有限数目的扫描如何执行有限数目的扫描.1019第第8章章如何管理项目如何管理项目.1018.1如何打印如何打印.1028.2如何移动、复制、重新命名和邮寄项目如何移动、复制、重新命名和邮寄项目.1028.3如何从如何从PLC上载上载.1038.4如何复制程序段如何复制程序段.1048.5较早版本的较早版本的STEP7-Micro/WIN、Micro/DOS项目项目PartII应用程序用户参考手册应用程序用户参考手册108.1081窗口元件窗口元件.02主菜单主菜单.03工具条工具条.1124快捷键快捷键.1165编程向导编程向导.116HSC指令向导指令向导.118NETR/NETW指令向导指令向导.120PID指令向导指令向导.122PID调谐控制板调谐控制板.128TD200文字显示功能文字显示功能.128TD200向导向导(TD200v2.1版或之前版本版或之前版本).134TD200向导向导(TD200v3.0版或版或TD200Cv1.0版版).144EM241调制解调器模块性能调制解调器模块性能.148EM241调制解调器向导概述调制解调器向导概述.148EM253位置模块性能位置模块性能.149EM253位置位置PTO/PWM向导概述向导概述.151EM253控制板控制板.154CP243-1以太网模块性能以太网模块性能.155CP243-1以太网向导概述以太网向导概述.156CP243-1IT互联网模块性能互联网模块性能.157CP243-1IT互联网向导概述互联网向导概述.162CP243-2AS-i模块性能模块性能.162CP243-2AS-i向导概述向导概述.163菜谱向导菜谱向导.167数据日志向导数据日志向导STEP7-Micro/WIN帮助帮助窗口窗口IISiemensEnergy&Automation,Inc.PartIIILAD、FBD和和STL程序编辑器程序编辑器172.1721阶梯逻辑编程阶梯逻辑编程.172SIMATICLAD指令指令.172IEC1131-3LAD指令指令.173功率流指示灯功率流指示灯.174连接指令连接指令.175指令参数指令参数.176通用指令通用指令.177保留参数保留参数.178编辑指令参数编辑指令参数.182使用符号表帮助组织程序使用符号表帮助组织程序.189为每个网络显示符号信息表为每个网络显示符号信息表.191SIMATIC和和IEC1131-3数据类型数据类型.0使用使用“查找查找”和和“替换替换”进行修改进行修改.194理解理解S7-200计时器指令计时器指令.199理解理解S7-200计数器指令计数器指令.200理解高速计数器指令理解高速计数器指令.210理解高速输出指令理解高速输出指令.224子例行程序编程子例行程序编程.229中断例行程序编程中断例行程序编程.231局部变量表编程局部变量表编程.235使用数据块在使用数据块在PLCV内存中存储数据内存中存储数据.239编译项目编译项目.240检视检视PLC内存用法的交叉引用总结内存用法的交叉引用总结.244将程序下载至将程序下载至PLC.247使用状态监控确认运行时间性能使用状态监控确认运行时间性能.256保存作业保存作业.2572功能块图编程功能块图编程.257SIMATICFBD指令指令.258IEC1131-3FBD指令指令.259逻辑流指示灯逻辑流指示灯.259连接指令连接指令.261指令参数指令参数.262通用指令通用指令.263保留参数保留参数.263编辑指令参数编辑指令参数.267在在AND(与)或(与)或OR(或)方框中增加输入行(或)方框中增加输入行.268从从AND(与)或(与)或OR(或)方框移除多余的输入行(或)方框移除多余的输入行.268负(反转)逻辑连接负(反转)逻辑连接.271为逻辑连接指定立即属性(直接为逻辑连接指定立即属性(直接I/O存取)存取).275使用符号表帮助组织程序使用符号表帮助组织程序.282为每个网络显示符号信息表为每个网络显示符号信息表.284SIMATIC和和IEC1131-3数据类型数据类型.287使用使用“查找查找”和和“替换替换”进行修改进行修改.289在程序中增加注解在程序中增加注解.293理解理解S7-200计时器指令计时器指令.298理解理解S7-200计数器指令计数器指令.299理解高速计数器指令理解高速计数器指令.309理解高速输出指令理解高速输出指令.323子例行程序编程子例行程序编程.328中断例行程序编程中断例行程序编程.330局部变量表编程局部变量表编程IIIContentsSiemensEnergy&Automation,Inc.334使用数据块在使用数据块在PLCV内存中存储数据内存中存储数据.338编译项目编译项目.339检视检视PLC内存用法的交叉引用总结内存用法的交叉引用总结.343将程序下载至将程序下载至PLC.346使用状态监控确认运行时间性能使用状态监控确认运行时间性能.355保存作业保存作业.3563语句表编程语句表编程.356SIMATICSTL指令指令.357语句列表程序举例语句列表程序举例.358编辑指令参数编辑指令参数.359使用符号表帮助组织程序使用符号表帮助组织程序.366SIMATIC和和IEC1131-3数据类型数据类型.370STL程序书签程序书签.370使用使用“查找查找”和和“替换替换”进行修改进行修改.372为程序增加注解为程序增加注解.376理解理解S7-200计时器指令计时器指令.381理解理解S7-200计数器指令计数器指令.382理解高速计数器指令理解高速计数器指令.392理解高速输出指令理解高速输出指令.406子例行程序编程子例行程序编程.411中断例行程序编程中断例行程序编程.413局部变量表编程局部变量表编程.417使用数据块在使用数据块在PLCV内存中存储数据内存中存储数据.421编译项目编译项目.422检视检视PLC内存用法的交叉引用总结内存用法的交叉引用总结.426将程序下载至将程序下载至PLC.429使用状态监控确认运行时间性能使用状态监控确认运行时间性能.438保存作业保存作业PartIVLAD、STL和和FBD指令集指令集442.4421ENO用法用法.4422使用使用IEC超载和非标准指令超载和非标准指令.4423受受S7-200CPU模型支持的指令模型支持的指令.4424SIMATIC国际助记符国际助记符.4435SIMATICLAD指令指令.443位逻辑位逻辑.444时钟时钟.444通讯通讯.444比较比较.446转换转换.447计数器计数器.447浮点数学浮点数学.448整数数学整数数学.449中断中断.449逻辑操作逻辑操作.450移动移动.450程序控制程序控制.451移位旋转移位旋转.451字符串字符串.452表表.453计时器计时器STEP7-Micro/WIN帮助帮助窗口窗口IVSiemensEnergy&Automation,Inc.453子例行程序子例行程序.4556SIMATICFBD指令指令.455位逻辑位逻辑.455时钟时钟.455通讯通讯.456比较比较.457转换转换.458计数器计数器.459浮点数学浮点数学.459整数数学整数数学.460中断中断.460逻辑操作逻辑操作.461移动移动.461程序控制程序控制.462移位旋转移位旋转.463字符串字符串.464表表.464计时器计时器.464子例行程序子例行程序.4667SIMATICSTL指令指令.466位逻辑位逻辑.468时钟时钟.468通讯通讯.468比较比较.472转换转换.473计数器计数器.473浮点数学浮点数学.474整数数学整数数学.475中断中断.475逻辑操作逻辑操作.476移动移动.476程序控制程序控制.477移位旋转移位旋转.478字符串字符串.479表表.479计时器计时器.480子例行程序子例行程序.4828IECLAD指令指令.482位逻辑位逻辑.482时钟时钟.483通讯通讯.483比较比较.484转换转换.485计数器计数器.485中断中断.486逻辑操作逻辑操作.486数学数学.486移动移动.487数字数字.487程序控制程序控制.488移位旋转移位旋转.488字符串字符串.489表表VContentsSiemensEnergy&Automation,Inc.490计时器计时器.490子例行程序子例行程序.4929IECFBD指令指令.492位逻辑位逻辑.492时钟时钟.493通讯通讯.493比较比较.494转换转换.495计数器计数器.495中断中断.496逻辑操作逻辑操作.496数学数学.496移动移动.497数字数字.497程序控制程序控制.498移位旋转移位旋转.498字符串字符串.499表表.499计时器计时器.500子例行程序子例行程序PartVSM特殊内存赋值和功能特殊内存赋值和功能504.5041SMB0-29(预定义(预定义S7-200只读内存)只读内存).504SMB0系统状态位系统状态位.504SMB1指令执行状态位指令执行状态位.504SMB2自由端口接收字符自由端口接收字符.505SMB3自由端口奇偶校验错误自由端口奇偶校验错误.505SMB4中断队列溢出、运行时间程序错误、中断启用、自由端口传输器闲置、数值强制中断队列溢出、运行时间程序错误、中断启用、自由端口传输器闲置、数值强制.505SMB5I/O错误状态位错误状态位.506SMB6CPU代码寄存器代码寄存器.506SMB8-SMB21I/O模块代码和错误寄存器模块代码和错误寄存器.507SMW22-SMW26扫描时间扫描时间.507SMB28-SMB29模拟调整模拟调整.5072SMB30-194(预定义(预定义S7-200读取写入内存)读取写入内存).507SMB30和和SMB130自由端口控制寄存器自由端口控制寄存器.508SMB31-SMW32永久内存(永久内存(EEPROM)写入控制)写入控制.508SMB34-SMB35定时中断的时间间隔寄存器定时中断的时间间隔寄存器.509SMB36-SMB65HSC0、HSC1和和HSC2高速计数寄存器高速计数寄存器.511SMB66-SMB85PTO/PTM高速输出寄存器高速输出寄存器.512SMB86-SMB94和和SMB186-SMB194接收讯息控制接收讯息控制.513SMW98I/O扩充总线扩充总线-通讯错误通讯错误.514SMB130-SMB165HSC3、HSC4和和HSC5高速计数寄存器高速计数寄存器.515用于用于PLC(脉冲)指令的(脉冲)指令的SMB166-SMB194PTO概要表概要表.516为由智能扩充模块提供的状态信息保留的为由智能扩充模块提供的状态信息保留的SMB200-SMB549PartVIPLC操作和选项操作和选项518.5181停止和运行停止和运行PLC操作模式操作模式.5192在停止模式写入和强制输出在停止模式写入和强制输出.5203控制程序元素控制程序元素.5204系统块配置系统块配置STEP7-Micro/WIN帮助帮助窗口窗口VISiemensEnergy&Automation,Inc.5215如何使用状态工具确认程序逻辑如何使用状态工具确认程序逻辑PartVII设置通讯设置通讯532.5321了解了解S7-200网络通讯的基本知识网络通讯的基本知识.5342我的通讯选择是什么?

我的通讯选择是什么?

.5373设置通讯设置通讯.5414仅使用仅使用S7-200设备的网络配置样本设备的网络配置样本.5445安装和移除通讯接口安装和移除通讯接口.5456建立网络建立网络.5507在网络中使用调制解调器和在网络中使用调制解调器和STEP7-Micro/WIN.5578高级标题高级标题.5629以太网通讯以太网通讯PartVIII如何使用如何使用PLC内存内存568.5681内存类型和属性内存类型和属性.5682直接和间接编址直接和间接编址.5703位存取位存取.5704字节、字或双字存取字节、字或双字存取.5715CPU内存地址范围内存地址范围.5726SIMATIC和和IEC1131-3数据类型数据类型.5757系统电源中断后的数据保留系统电源中断后的数据保留.5788常量常量.5809关键字关键字.58110ASCI(.awl)文本文件的词法规则)文本文件的词法规则.58311CPU内存中的指令大小内存中的指令大小PartIX如何执行常见任务如何执行常见任务592.5921设置工作区选项设置工作区选项.5932编辑程序编辑程序.593STL(语句表)(语句表).593LAD(阶梯逻辑图)(阶梯逻辑图).593FBD(功能块图)(功能块图).593使用数据块在使用数据块在V内存中存储数据内存中存储数据.597查找替换转入编辑操作查找替换转入编辑操作.597使用交叉引用和元素用法使用交叉引用和元素用法.601成功编译成功编译.6023使用全局符号和局部变量使用全局符号和局部变量3定义全局符号定义全局符号.6104显示每个网络的符号信息表显示每个网络的符号信息表.6125定义局部变量定义局部变量.6156PLC设置设置.615读取读取PLC信息信息.615选择目标选择目标PLC类型(型号和版本)类型(型号和版本)VIIContentsSiemensEnergy&Automation,Inc.617使用系统块配置使用系统块配置PLC.618设置当日时钟时间设置当日时钟时间.618将将PLC与与PC内存中的打开项目进行比较内存中的打开项目进行比较.619为内存盒编程为内存盒编程.620PLC电源开启重设电源开启重设.6207上载和下载程序上载和下载程序.620上载上载.620下载下载.623清除清除PLC内存内存.623解释错误讯息解释错误讯息.6248使用向导使用向导.624HSC指令向导指令向导.626NETR/NETW指令向导指令向导.627PID指令向导指令向导.630PID调谐控制板调谐控制板.636TD200文字显示功能文字显示功能.636TD200向导向导(TD200v2.1版或之前版本版或之前版本).642TD200向导向导(TD200v3.0版或版或TD200Cv1.0版版).652EM241调制解调器模块性能调制解调器模块性能.656EM241调制解调器模块和调制解调器向导概述调制解调器模块和调制解调器向导概述.656EM253位置模块性能位置模块性能.657EM253位置和位置和PTO/PWM向导概述向导概述.659EM253控制板控制板.662CP243-1以太网模块性能以太网模块性能.663CP243-1以太网向导概述以太网向导概述.664CP243-1IT互联网模块性能互联网模块性能.665CP243-1IT互联网向导概述互联网向导概述.670CP243-2AS-i模块性能模块性能.670CP243-2AS-i向导概述向导概述.671菜谱向导菜谱向导.675数据日志向导数据日志向导.6789监控和调试程序监控和调试程序.678调试和监控特征概述调试和监控特征概述.688停止和运行停止和运行PLC操作模式操作模式.690执行一组固定数目的扫描执行一组固定数目的扫描.0如何存取读取、写入、强制和取消强制功能如何存取读取、写入、强制和取消强制功能.691在运行模式中编辑程序在运行模式中编辑程序.693使用状态图使用状态图.70010打印打印.700打印项目和文档打印项目和文档PartX错误讯息错误讯息708.7081STEP7-Micro/WIN编译程序错误编译程序错误.7092通讯错误通讯错误.7103LAD/FBD编辑程序错误编辑程序错误.7114项目文件项目文件I/O错误错误.7115PLC严重错误严重错误.7126PLC编译和运行时间错误编译和运行时间错误.7147PLC非严重错误内存位置非严重错误内存位置STEP7-Micro/WIN帮助帮助窗口窗口VIIISiemensEnergy&Automation,Inc.7148时间戳记不符时间戳记不符.7159EM241调制解调器模块错误代码调制解调器模块错误代码.71610EM253位置模块错误代码位置模块错误代码.71711以太网互联网模块和以太网互联网模块和ETHx_CTRL指令的指令的CP243-1错误代码错误代码.71812信道和信道和ETHx-XFR/ETHx_CFG的的CP243-1错误代码错误代码.72013ETHx_EMAIL指令的指令的CP243-1IT错误代码错误代码.72114ETHx_FTPC指令的指令的CP243-1IT错误代码错误代码.72215CP243-2AS-i模块错误代码模块错误代码PartXI库库726.7261一般库概述一般库概述.7262用户定义库概述用户定义库概述.7293用户定义库辅导用户定义库辅导.7334USS协议协议.733使用使用USS协议库协议库.735使用使用USS协议指令协议指令.735USS_CTRLUSS协议协议.739USS_INITUSS协议协议.740USS_RPM_xUSS协议协议.742USS_WPM_xUSS协议协议.744USS协议程序举例协议程序举例.748USS指令执行错误指令执行错误.7495Modbus协议库协议库.749使用使用Modbus协议库协议库.750使用使用Modbus从属协议指令从属协议指令.751MBUS_INIT指令指令.753MBUS_Slave指令指令.755Modbus从属协议执行错误代码从属协议执行错误代码PartXII快速参考手册快速参考手册758Index763IXContentsSiemensEnergy&Automation,Inc.TopLevelIntroThispageisprintedbeforeanewtop-levelchapterstartsSTEP7-Micro/WIN帮助帮助窗口窗口4SiemensEnergy&Automation,Inc.1入门指南入门指南1.1目录目录第第1章章欢迎使用欢迎使用Micro/WIN1.1步骤7Micro/WIN窗口元件1.2捷径键1.3如何使用联机帮助1.4如何定制STEP7-Micro/WIN的外观1.5S7-200设备安装指南1.6安装和移除S7-200模块1.7接地和布线指南第第2章章编程概念编程概念2.1如何控制程序作业2.2编址概述2.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 职业教育 > 职业技术培训

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1