西门子STEP7图解编程、调试步骤
(教你一步一步吧学STEP7)
![(教你一步一步吧学STEP7)](https://img.taocdn.com/s3/m/596082170912a2161479292b.png)
STEP 7的介绍
图1-1 间隙
使用单机架或多机架
是使用一个机架还是使用多个机架,取决于具体情况。
在下面的情况下应该使用单机架:
∙结构紧凑、需要节约空间
∙ CPU312、312 IFM、312C和CPU 313只能用单机架
∙所需处理的信号量少
在下面的情况下应该使用多机架:
机架3(ER)
连接电缆368
连接电缆368
机架2(ER)
连接电缆368
机架1(ER)
图1-2:安装举例
主机架配置方法
STEP7中,通过简单的拖放操作就可以完成主机架的配置。
配置过程中,添加到主机架中的模板的订货号(在硬件目录中选中一个模板,目录下方的窗口会显示该模板的订货号以及描述)应该与实际硬件一致。
先直接新建一个项目,在项目中插入一个SIMATIC 300 Station,双击Hardware图标,打开硬件组态程序。
在硬件目
录中找到S7-300机架,拖拽到左上方的视图中,即可添加一个
主机架。
西门子 SIMATIC STEP 7 V5.4 编程 说明书
![西门子 SIMATIC STEP 7 V5.4 编程 说明书](https://img.taocdn.com/s3/m/66ee2734b90d6c85ed3ac600.png)
SIMATIC STEP 7 V5.4编程使用手册2006年03月前言、目录产品介绍和软件安装 1 安装 2 设计自动化解决方案 3 设计程序结构基础 4 启动和操作 5 创建并编辑项目 6 用不同版本编辑STEP 7编辑项目7 定义符号8 程序块和程序库的生成9 逻辑块的生成10 数据块的生成11 数据块的参数赋值12 建立STL源文件13 显示参考数据14 检查块的一致性和作为块特性的时间标记15 组态消息16 控制和监视变量17 建立在线连接并进行CPU设置18 下载和上载19 通过变量表进行调试20 用程序状态进行测试21 使用模拟程序(可选软件包)进行测试22 诊断23 打印与归档24 使用M7可编程控制系统25 提示与技巧26 附录 Ai安全指南本手册包括应该遵守的注意事项,以保证您个人的生命安全及财产损失。
有关人身安全的注意事项在本手册中均采用安全警示标志加以突出强调,有关财产安全的注意事项并没有安全警示标志,并根据危险等级注明如下:危险(Danger )表示若不采取适当的预防措施,将造成死亡、严重的人身伤害或重大的财产损失。
警告(Warning )表示若不采取适当的预防措施,将可能造成死亡、严重的人身伤害或重大的财产损失。
小心(Caution )有警示标志表示若不采取适当的预防措施,将可能造成轻微的人身伤害或财产损失。
小心(Caution )无警示标志,表示若不采取适当的预防措施,将可能造成财产损失。
注意(Note )提醒你对与产品有关的重要信息、产品的处置或文件的特别部分,应格外注意。
如果出现不是同级的警示信息,则须采取最高一级警示。
对于人身伤害的警示一般包括对于财产损失的警示。
合格人员只有合格人员才允许安装和操作这一设备。
合格人员规定为根据既定的安全惯例和标准批准进行试运行、接地和为电路、设备和系统加装标签的人员。
正确使用注意如下:警告本装置及其组件只能用于产品目录或技术说明书中阐述的应用,并且只能与西门子公司认可或推荐的其它生产厂的装置或组件相连接。
step7编程实例-STEP7编程软件及使用方法
![step7编程实例-STEP7编程软件及使用方法](https://img.taocdn.com/s3/m/ca91e88409a1284ac850ad02de80d4d8d15a01d8.png)
4
。 CPU参数配置:双击机架中的CPU,打开CPU属性对话框,在这里可以配置CPU的各类参数,不同型号的CPU参数不尽相同,在应用时应注意
常规设置 在常规页面中(图7-17),包括了CPU的基本信息和MPI的接口设置。单击“属性”按钮会弹出MPI通讯的属性设置界面,在这里可以设置MPI通讯的 参数。
周期/时钟存储器 周期/时钟存储器(图7-19)页面主要包含以下参数设置。
保持存储器 保持存储器页面(图7-21)包含了下面的项目:
诊断/时钟 诊断/时钟页(图7-22)包括以下设置:
保护 保护页面(图7-23)包括以下参数:
7.4 使用LAD编程
• 任务描述
在本例中,我们模拟一个饮料灌装线的控制系统。系统中有两条 饮料灌装线和一个操作员面板。
2、模块化编程 程序被分为不同的逻辑块,每个块包含了完成部分控制任务的逻辑指令。组织 块OB1(主程序)中的指令决定在什么情况下调用哪一个块,功能和功能快(子 程序)用来完成不同的过程任务。被调用的块执行完后,返回到OB的调用点, 继续执行OB1。 模块化编程的程序被分为若干块,易于实现多人同时对一个项目编程。由于只 在需要时执行相关的指令,因此提高了CPU的执行效率。
数据块(DB)是用户定义的用于存取数据的存储区,可 以被打开或关闭。DB可以是属于某个FB的情景数据块,也 可以是通用的全局数据块,用于FB或FC。
S7 CPU还提供标准系统功能块(SFB、SFC),集成在S7 CPU中的功能程序库。用 户可以直接调用它们,由于它们是操作系统的一部分,因此不需将其作为用户程 序下载到PLC。
直接建立的项目只包含一个MPI子网对象,用户需要通过【插入】菜单来手动添家对象.用户可以插入一个PLC站,先进行硬件组态,完成硬件组态后,再 在相应CPU的S7程序目录下编辑用户程序;也可以先插入一个独立的S7程序,编写用户程序,再进行硬件组态,等组态完成后将程序复制到相应的 CPU中。
西门子STEP7软件流程图
![西门子STEP7软件流程图](https://img.taocdn.com/s3/m/84199c75cbaedd3383c4bb4cf7ec4afe04a1b1e7.png)
西门子STEP7软件流程图一、新建流程图:S7软件打开后,在空白处点击鼠标右键选择:“Insert New Object”→“Fuction Bolck”,出现对话框:确认后点击“OK”。
二、编辑流程图:双击FB1即可打开编辑。
跳转条件T延时有3种:1、直接调用该步时间:2、调用与该FB对应的DB块中该步的时间:3、在STEP1处点击鼠标右键:“Insert New Element”→“Action”在?框处点击鼠标右键:“Object Properties”,出现以下对话框:先在Instruction栏中选择:N——————()S——————(S)R——————(R)CALL ————调用子程序D ——————延时L ——————时间极限然后在Address 栏填写地址,如:M1.1或Q3.0若选择D (延时)则需填写Counter/Time 栏,如:T#5S点击OK三、在程序中调用FB流程图功能块时各角的定义:注意:各角均为上升沿出发四、如何调用与FB 对应的DB 块中的数据:在程序中常用到的DB 块中的变量有两种:1、G7S[*].X 表示流程图中第*步是否激活,若第*步激活,G7S[*].X=1;否则G7S[*].X=02、G7S[*].T 表示流程图中第*步已经激活的时间,变量类型为双字。
双击DB1打开数据块,如下图,在“Name ”一栏中找到要用的变量名,如:G7S[1].X 、G7S[1].T注:流程图FB中的S*与DB块中地址的对应关系如下: FB中的S*按照从大到小的顺序(如S1、S2、S6、S7,可以不连续)依次对应DB块中的G7S[1]、G7S[2]、G7S[3]、G7S[4](是连续的)再查与之对应的“Address”一栏中的地址,如:75.0、78.0程序中引用如下:DB1.DBX75.0对应G7S[1].X,即流程图第一步。
流程图处于第一步时,M2.0=1,否则M2.0=0DB1.DBD78对应G7S[1].T,即流程图第一步激活的时间。
西门子STEP7图解编程、调试步骤
![西门子STEP7图解编程、调试步骤](https://img.taocdn.com/s3/m/090c837db8f67c1cfbd6b878.png)
1.打开SIMATIC STEP7。
2.新建一个工程项目3.项目定义名字后,点击OK4.硬件配置,(以CPU为S7-400为例)5.打开硬件组态6.根据实际基架型号选择基架,并双击7.选择电源:8.选择CPU9.选择数字量输入模板:10.选择数字量输出模板11.选择模拟量输入模板12.选择模拟量输出模板13.硬件配置保存并编译这样就完成了硬件配置。
配置完成后回到主界面,就可以在CPU中的BLOCK进行软件编程了。
14.根据需要插入中断组织块:在属性窗口中可以定义OB的绝对地址以及符号地址,还可以对组织块的功能加以简单注释等。
也可以在此处选择该OB所用编程语言的种类。
15.新建数据块:16.打开DB,定义该数据块的地址结构:在数据块中可以定义数据的符号名,定义数据类型,定义数据注释。
17.建立符号表18.新建功能:在下面的FC属性窗口中可以定义FC的绝对地址以及符号地址,还可以对功能块的功能加以简单注释等。
也可以在此处选择该功能所用编程语言的种类。
19在FC中进行软件编程:根据功能需要插入常开常闭触点,整/实型运算函数,延时器等。
新建NETWORK:20.保存FC100并在OB1中调用。
21.启动S7-PLCSIM进行仿真测试:22.将所有程序块下载到仿真器中:23.将仿真器CPU从STOP位置变换到RUN-P位置:24.打开OB1 进行监视。
25.打开FC100 进行监视。
26.强制信号:27.另外还可以通过变量表监视系统数据:输入要监视变量的绝对地址:。
第9章STEP7软件的使用
![第9章STEP7软件的使用](https://img.taocdn.com/s3/m/f2e76a6884254b35effd34a7.png)
精选课件
8
2.软件升级
若要对STEP 7 - Micro/WIN V4. 0升级,需从西门子公 司的网站上下载SPx软件包。 STEP 7 - Micro/WIN V4. 0 SPx和V4.0不能共存,安装SPx时看到提示后,需退出安装 程 序,先卸载V4.0版,然后再次安装SPx(找到解压缩的文 件目录,运行Setup文件)。
站电缆直接连接,或者通过带有MPI电缆的通信处理器卡 (CP)连接,或者通过以太网通信 卡连接,但最常用的是普 通的PPI编程电缆。用于S7 - 200 PLC的编程电缆长度一般 均为 5m .
精选课件
12
有RS-232和USB接口的两种编程电缆可以选择,编程电 缆将PLC的编程口与计算 机的RS - 232口或USB口相连, 连接如图9-1所示。
精选课件
5
二)软件的安装与卸载
1. STEP 7 - Micro/WIN V4.0安装步骤 (1)将安装光盘插入CD-ROM,在光盘目录里双击 Setup,进入安装向导。 (2)按照安装向导的提示完成软件的安装。软件程序安 装路径可以使用默认子目录,也 可以用"浏览"按钮弹出的 对话框中任意选择或新建一个子目录。
(2)单击"通信口(Port)"选项卡。检查各参数,确认无误后 单击"确定"。如果需要修改 某些参数,可以先进行有关的 修改,再单击"确认(OK) "按键,待确认后退出。
(3) PC机的接口一般使用COM1或USB。 (4)传输波特率为9.6 kbit/s。 如果建立了计算机和PLC的在线联系,就可利用软件检 查、设置和修改PLC的通信参 数。步骤如下:
精选课件
17
(1)单击浏览条中的系统块图标 ,或从"视图(View)"菜 单中选择"系统块(System Block)"选项,将出现系统块对话 框。
STEP7调试指南
![STEP7调试指南](https://img.taocdn.com/s3/m/e30023d176a20029bd642d81.png)
STEP7调试指南存放路径,F:\调试程序\
1.打开STEP7
2.单击文件,选择打开
3.如果已经打开过直接双击该项目名即可,下放红线所示. 如果没有打开过,选择浏览
选择相应的路径,在本次为篇首所说的路径
如下图标的既为STEP7的项目,双击打开即可
4.打开后一般只有3所示的PLC
按如下步骤操作
单击1号所示号PLC
选择2所示的将站点上传到PG,在出现的对话框确定
上传完成后会出现另外一个PLC站,本例中的4所示
然后单击3中的S7
点击+号依次展开,得到下图,单击1号,选择2号并复制,单击3号粘贴覆盖
5.单击1号,双击OB1看里面调用的FC块为多少号
然后打开相应的FC块进行监控调试,如果直接在OB1里编写的程序直接监控即可
7.打开所用监控程序后,1号为保存,2号为修改好程序后传到PLC中,3为监控,4为修改程序时所用的开闭点,延时,输出.使用方法详见帮助.。
step7程序执行原理和编程方法
![step7程序执行原理和编程方法](https://img.taocdn.com/s3/m/f95a252c4a73f242336c1eb91a37f111f1850d7a.png)
step7程序执行原理和编程方法plc的循环程序是如何执行的。
(这一点非常重要)1.循环程序如何执行西门子plc程序执行图(建议保存)1.1在CPU上电之后,启动块OB100/101/102先启动一次。
(调用哪一个OB块由系统的启动模式配置决定)1.2启动块执行完毕后,系统的循环监视时间就被激活了(这个时间可以在STEP7的硬件配置中设置,如果循环时间超出则PLC停机)1.3之后,CPU会从输入模块及其它过程映象设备读取所有的输入状态1.4接着下来便到了主循环程序的执行1.4.1主循环执行也是按照语句顺序执行,如下图,当OB1执行第一个语句CallFB,则此时程序进入所调用FB块顺序执行FB块的语句1.4.2若在所调用的FB块,在某一语句中执行了CallFB/FC,则程序又进入下一级的FC中依次执行块中语句,依此类推1.4.3当调用的下一级FC所有语句执行完成后,程序回到CallFC的这一语句,继续执行后面的语句1.4.4当所Call的FB也执行完成后,程序回到OB1的CallFB处,继续执行后面的语句。
1.4.5直至最后,完成OB1的所有程序,则主循环结束。
1.4.6在OB1执行的过程中,循环中断(如OB35)、故障中断(如OB86)等可以插入执行,执行完成后会回到中断的地方继续主循环的执行。
1.5主循环执行完成后,PLC将过程映象的输出写到输出模块1.6完成1.5的步骤之后一个完整的循环就结束了,此时跳至1.2步骤,重新开始新一循环的监视时间,如此周而复始。
2.程序块类型知道了PLC循环程序如何执行后,我们再来看一看STEP7的程序块有哪些类型2.1用户块用户块包括程序代码和用户数据。
在构造化程序中,一些块循环调用处理,一些块需要时才调用。
2.1.1组织块OB块构成了S7CPU和用户程序的接口。
可以把全部程序存在OB1中,让它连续不断地循环处理。
也可以把程序放在不同的块中,用OB1在需要的时候调用这些程序块。
step7的使用方法
![step7的使用方法](https://img.taocdn.com/s3/m/7a64d63f1ed9ad51f01df2a9.png)
异步错误组织块
OB80~OB87:异步错误中断。异步错误 是PLC的功能性错误。它们与程序执行时 不同步地出现,不能跟踪到程序中的某个 具体位置。 在运行模式下检测到一个故障 后,如果已经编写了相关的组织块,则调 用并执行该组织块中的程序。如果,发生 故障时,相应的故障组织块不存在,则 CPU将进入STOP模式。
中间输出单元 信号流反向指令 复位线圈 置位线圈 复位置位触发器和置位复位触发器
位逻辑指令
程序实例
对应时序图如下所示:
位逻辑指令
时序图
位逻辑指令 正跳沿(上升沿)检测指令
位逻辑指令 负跳沿(下降沿)检测指令
位逻辑指令
地址正跳沿检测 地址负跳沿检测
SAVE指令
位逻辑指令 地址上升沿检测指令示例
1. FC和FB的变量声明表的差别
2.FC和FB参数赋值不同
FC没有自己的背景数据块 FB有自己的背景数据块 FC的参数必须指定实参 FB的参数可根据需要决定是否指定实参
3.1.3系统功能SFC和系统功能块SFB
SFC和SFB是预先编好的可供用户调用的 程序块,它们已经固化在S7PLC的CPU中, 其功能和参数已经确定。一台PLC具有哪 些SFC和SFB功能,是由CPU型号决定的。 具体信息可查阅CPU的相关技术手册。通 常SFC和SFB提供一些系统级的功能调用, 如通讯功能、高速处理功能等。注意:在 调用SFB时,需要用户指定其背景数据块 (CPU中不包含其背景数据块),并确定 将背景数据块下载到PLC中。
lad参数数据类型存储区说明地址timer地址表示要起动的计时器号时间值s5time定时时间值s5time格式4保持型开通延时定时器ss上图中的程序对应的时序图如图所示4保持型开通延时定时器sslad参数数据类型说明存储区地址timer要启动的计时器号如t0bool启动输入端tvs5time定时时间s5time格bool复位输入端bool定时器的状态biword当前时间整数格式bcdword当前时间bcd码格关断延时定时器sf相当于继电器控制系统中的断电延时时间继电器
西门子STEP7-Micro-WIN32编程软件调试及运行监控
![西门子STEP7-Micro-WIN32编程软件调试及运行监控](https://img.taocdn.com/s3/m/92165fbf4693daef5ff73d0d.png)
西门子STEP7-Micro/WIN32编程软件调试及运行监控西门子STEP7-Micro/WIN32 编程软件提供了一系列工具,可使用户直接在软件环境下调试并监视用户程序的执行。
一、状态图表监控可使用状态图表来监视用户程序,并可以用强制表操作修改用户程序中的变量。
1、使用状态图表在引导条窗口中单击状态图(Status Chart)或用视图(View)菜单中的状态图命令。
当程序运行时,可使用状态图来读、写、监视和强制其中的变量,如图1 所示。
图1 状态图表监控2、强制指定值◆强制范围◆强制一个值◆读所有强制操作◆解除一个强制操作◆解除所有强制操作二、运行模式下的编辑在运行模式下编辑,可以在对控制过程影响较小的情况下,对用户程序做少量的修改。
修改后的程序下载时,将立即影响系统的控制运行,所以使用时应特别注意。
可进行这种操作的plc 有CPU224、CPU226 和CPU226XM 等。
操作步骤:1、选择调试(Debug)菜单中的在运行状态编辑(Program Edit in RUN)命令,因为RUN 模式下只能编辑主机中的程序,如果主机中的程序与编程软件窗口中的程序不同,系统会提示用户存盘。
2、屏幕弹出警告信息单击继续(Coutinue)按钮,所连接主机中的程序将被上装到编程主窗口,便可在运行模式下进行编辑。
3、在运行模式下进行下载在程序编译成功后,可用文件(File)菜单中下载(Download)命令,或单击工具条中的下载按钮,将程序块下载到PLC 主机。
4、退出运行模块编辑使用调试(Debug)菜单中的在运行状态编辑程序(Program Edit in RUN)命令,然后根据需要选择选项(Checkmark)中的内容。
三、程序监视利用三种程序编辑器(梯形图、语句表和功能表)都可在PLC运行时,监视程序的执行对各元件的执行结果,并可监视操作数的数值。
tips:感谢大家的阅读,本文由我司收集整编。
西门子STEP7使用 ppt课件
![西门子STEP7使用 ppt课件](https://img.taocdn.com/s3/m/a111179258fb770bf68a5510.png)
1.1 编程通信方式
在安装了STEP 7编程软件的计算机和S7-300 PLC间建立通信连接, 常用的有如下通信方式。
(1) PC-MPI编程通信适配器,连接计算机的RS-232接口和PLC的MPI接口。 (2) USB-MPI编程通信适配器,连接计算机的USB端口和PLC的MPI接口。 (3)安装CP(通信处理器)卡,通信卡CP5611 (PCI卡,台式机使用)、 CP5511或CP5512(PCMCIA卡,配合便携机使用),可以将计算机连接 到MPI或PROFIBUS网络,通过网络实现计算机与PLC的通信。
硬件组态窗口的左上部是一个组态简表,它下面的窗口是一个包 括模块的订货号、MPI地址和I/O地址等信息的详情表。右边是硬件目录窗 口,可以用菜单命令“View”一“Catalog”打开或关闭它。
西门子STEP7使用
硬件模块的地址可以改变,双击要改变的模块,在弹出的画面中选 中地址,然后取消默认,就可以修改地址了。
比如,在符号表中定义I0.0为“start”(开始),在程序中就可以用 start来代替地址I0.0。
要实现符号编程,必须先编辑一个符号表,在符号表里建立地址和符 号一一对应的关系。
西门子STEP7使用
1) 绝对地址
西门子STEP7使用
2) 符号地址
西门子STEP7使用
(1) 打开与编辑符号表 在“SIMATIC Manager”窗口,选中左边的S7 Program ,在右边的
西门子STEP7使用
还可以使用计算机工业以太网通信卡CP1512(PCMCIA卡)或 CP1612(PCI卡),通过工业以太网实现计算机与PLC昀通信。
用户买到的西门子编程器(PG)上已经装有STEP 7,并且配 SIMATIC可编程序控制器编程时所需的各种接口和连接电缆。
STEP7编程软件的使用方法
![STEP7编程软件的使用方法](https://img.taocdn.com/s3/m/c6fc44c78bd63186bcebbc39.png)
第4章STEP 7编程软件的使用方法4.1.1 STEP 7概述STEP 7用于S7,M7,C7,WinAC的编程、监控和参数设置,基于STEP 7 V5.2版。
STEP 7具有以下功能:硬件配置和参数设置、通信组态、编程、测试、启动和维护、文件建档、运行和诊断功能等。
4.1.2 STEP 7的硬件接口PC./MPI适配器+RS-232C通信电缆。
计算机的通信卡CP 5611(PCI卡)、CP 5511或CP 5512(PCMCIA卡)将计算机连接到MPI或PROFIBUS网络。
计算机的工业以太网通信卡CP 1512(PCMCIA卡)或CP 1612(PCI卡),通过工业以太网实现计算机与PLC的通信。
STEP 7的授权在软盘中。
STEP 7光盘上的程序AuthorsW用于显示、安装和取出授权。
4.1.4 STEP 7的编程功能1.编程语言3种基本的编程语言:梯形图(LAD)、功能块图(FBD) 和语句表(STL)。
S7-SCL (结构化控制语言) ,S7-GRAPH(顺序功能图语言),S7 HiGraph和CFC。
2.符号表编辑器3.增强的测试和服务功能设置断点、强制输入和输出、多CPU运行(仅限于S7-400),重新布线、显示交叉参考表、状态功能、直接下载和调试块、同时监测几个块的状态等。
程序中的特殊点可以通过输入符号名或地址快速查找。
4.STEP 7的帮助功能按F1键便可以得到与它们有关的在线帮助。
菜单命令“Help→contents”进入帮助窗口。
4.1.5 STEP 7的硬件组态与诊断功能1.硬件组态(1)系统组态:选择硬件机架,模块分配给机架中希望的插槽。
(2)CPU的参数设置。
(3)模块的参数设置。
可以防止输入错误的数据。
2.通信组态(1)网络连接的组态和显示;(2)设置用MPI 或PROFIBUS-DP连接的设备之间的周期性数据传送的参数。
(3)设置用MPI、PROFIBUS或工业以太网实现的事件驱动的数据传输,用通信块编程。
实验二-西门子PLC编程软件STEP7的使用入门
![实验二-西门子PLC编程软件STEP7的使用入门](https://img.taocdn.com/s3/m/9d6c2385af1ffc4fff47ac47.png)
实验二西门子PLC编程软件STEP7的使用入门一、实验目的1.初步掌握编程软件STEP7 V5.2的使用方法。
2.了解PLC中程序块的概念。
二、实验设备〔仪器〕1.计算机一台。
2.西门子S7-300PLC(CPU:315-2DP)一台。
三、实验容1.编程软件STEP7 V5.2的硬件组态。
(1)新建一个项目。
首先用鼠标左键双击桌面上的STEP7图标,进入SIMATIC Manager(管理器)窗口,单击“File〞菜单下的“New〞,如图2-1所示,弹出一个对话框,在项目名称“Name〞中输入sample,也可以在项目的存储路径“Storage location〞中输入你要存储的地址,本实验中使用默认地址就可以,如图2-2所示,单击“Ok〞完成,如图2-3所示。
图2-1 项目管理器界面图2-2 创立一个新的项目图2-3 创立一个项目后的管理器界面(2)插入一个S7-300的站,进展硬件组态。
在“Insert〞菜单下的“〞Station 的目录下单击“2 SIMATIC 300 Station〞,如图2-4所示。
图2-4 在项目中插入对象(3)翻开硬件组态界面。
选中左边窗口中的“SIMATIC 300〔1〕〞,在右边窗口中可以看到“Hardware〞图标,如图2-5所示。
图2-5 启动硬件组态程序双击右边窗口中的“Hardware〞图标,进入硬件组态程序界面,如图2-6所示。
(4)主机架的配置方法。
在STEP7中,通过简单的拖放操作就可以完成主机架的配置。
①在硬件目录中找到S7-300机架拖拽到左上方的视图中,即可添加一个主机架。
图2-6 硬件组态程序界面②插入主机架后,分别在机架中的1号槽中添加电源,如图2-7所示,2号槽中添加CPU,如图2-8所示。
图2-7 向主机架中添加电源图2-8 向主机架中添加CPU③如果需要扩展机架,那么应该在IM-300目录中找到相应的接口模块,添加到3号槽。
如无扩展机架,3号槽留空。
西门子PLC编程 step7
![西门子PLC编程 step7](https://img.taocdn.com/s3/m/c4a7c24bc850ad02de80410d.png)
2.2.2 串级控制系统的实施 因此,主控制器的符号主要取决于主对象的符号, 因此,主控制器的符号主要取决于主对象的符号,即, 主对象为“ 则主控制器取“ 作用, 主对象为“正”,则主控制器取“反”作用,主对象 则主控制器取“ 为“负”,则主控制器取“正”作用
2.1 概述
●情况3: 情况3: ——主环和副环同时 ——主环和副环同时
sp
FC
(1)副环干扰使蒸汽流量增大, 副环干扰使蒸汽流量增大, 主环干扰使提馏段温度降低; 主环干扰使提馏段温度降低;
(2)副环干扰使蒸汽流量增大, 副环干扰使蒸汽流量增大, 主环干扰使提馏段温度升高。 主环干扰使提馏段温度升高。
重点和难点 : 串级控制系统的投运和工 程整定方法。
2.1 概述
单回路控制系统—简单控制系统: 单回路控制系统—简单控制系统:在一般情况下能 够满足生产控制要求 特殊情况:系统干扰因素多、干扰变化剧烈,以及 特殊情况:系统干扰因素多、干扰变化剧烈, 工艺特殊要求
2.1 概述
●复杂控制系统
• 复杂系统--随着控制理论与工业应用的发 展,包含的内容也不同,例如 复杂大系统--人口系统,环境控制, 能源控制,企业生产经营控制等。 • 复杂系统--多回路系统 • 多回路系统特征:基于PID控制策略;由 多个控制回路组成的系统。
2.2.2 串级控制系统的实施
例2 精馏塔提馏段温度与再沸器加热蒸汽流量串级控制系统 副控制器: 副控制器: 控制阀选“气闭” 控制阀选“气闭”式——负 负 正对象,流量对象,阀门开大, 正对象,流量对象,阀门开大, 流量增大——正 流量增大 正 变送器一般均为正
STEP7硬件组态及软件调试简要说明
![STEP7硬件组态及软件调试简要说明](https://img.taocdn.com/s3/m/f6c90884a76e58fafab003ce.png)
STEP7硬件组态及软件调试简要说明
一、新建项目
打开STEP7编程软件,新建工程项目(以学号后6位命名),
二、硬件配置
在项目中(064030)添加实验台上的S7-300PLC,并双击右侧的Hardware进行硬件配置。
在硬件配置窗口中先添加S7-300主机架导轨。
添加后配置窗口中出现主机架的11个槽位。
按照实验台上PLC的实际硬件模块添加至相应的插槽中。
(需查询模块面板上的型号、版本号、订货号,型号与订货号两项软件中配置的模块必须与实际模块完全相同)
注:实际PLC模块中的型号通常位于模块面板正上方,订货号位于模块面板正下方。
Step7软件中模块订货号信息通常选中模块后会出现在模块正下方的模块说明中。
提醒:配置CPU模块时,由于实验室中的CPU模块均带有PROFIBUS-DP接口,所以会出现DP网络的配置弹框,选择保持默认无网络连接即可。
配置完成后,在配置窗口下方确认模块信息,尤其是数字量及模拟量输入输出模块中的输入和输出地址。
(程序中使用的输入输出点地址需要与模块所拥有的地址相一致)
若需修改输入输出模块地址,双击需修改地址的输入输出模块,在打开的属性窗口ddresses栏中,取消系统默认System
default前方的√,可自行配置所需的输入输出地址。
《STEP7使用初步》PPT课件
![《STEP7使用初步》PPT课件](https://img.taocdn.com/s3/m/b33d9b9ea26925c52dc5bf63.png)
➢下载程序及模块信息
➢用S7-PLCSIM调试程序
Date: 2021/5/27
Page: 47 返回本章
1.下载程序及模块信息(1/2)
具体步骤如下: ①启动SIMATIC Manager,并打开My_prj2项目; ②单击仿真工具按钮 ,启动S7-PLCSIM仿真程序; ③将CPU工作模式开关切换到STOP模式; ④在项目窗口内选中要下载的工作站 ; ⑤执行菜单命令【PLC】→【Download】,或单击鼠
Date: 2021/5/27
提示安装授权
Page: 8 返回上级
§3.1.3 STEP 7的安装(4/8)
存储卡参数设置
PG/PC接口设置
Date: 2021/5/27
Page: 9 返回上级
§3.1.3 STEP 7的安装(5/8)
授权管理
安装完成后,在Windows的开始菜单中找到【SIMATIC】 →【License Management】→【Automation License Manager】,启动Automation License Manager 。
Date: 2021/5/27
Page: 52 返回上级
§3.3.1 设计流程 §3.3.2 简单设计示例
Date: 2021/5/27
Page: 23 返回本章
Date: 2021/5/27
§3.3.1 设计流程
设计自动化任务解决方案
创建一个项目
选项 1
硬件组态
创建程序
选项 2
创建程序
硬件组态
下 载 程 序 到 CPU 并 调 试
Page: 24 返回本节
编写梯形图(LAD)程序
Date: 2021/5/27
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.打开SIMATIC STEP7。
2.新建一个工程项目
3.项目定义名字后,点击OK
4.硬件配置,(以CPU为S7-400为例)
5.打开硬件组态
6.根据实际基架型号选择基架,并双击
7.选择电源:
8.选择CPU
9.选择数字量输入模板:
10.选择数字量输出模板
11.选择模拟量输入模板
12.选择模拟量输出模板
13.硬件配置保存并编译
这样就完成了硬件配置。
配置完成后回到主界面,就可以在CPU中的BLOCK进行软件编程了。
14.根据需要插入中断组织块:
在属性窗口中可以定义OB的绝对地址以及符号地址,还可以对组织块的功能加以简单注释等。
也可以在此处选择该OB所用编程语言的种类。
15.新建数据块:
16.打开DB,定义该数据块的地址结构:
在数据块中可以定义数据的符号名,定义数据类型,定义数据注释。
17.建立符号表
18.新建功能:
在下面的FC属性窗口中可以定义FC的绝对地址以及符号地址,还可以对功能块的功能加以简单注释等。
也可以在此处选择该功能所用编程语言的种类。
19在FC中进行软件编程:
根据功能需要插入常开常闭触点,整/实型运算函数,延时器等。
新建NETWORK:
20.保存FC100并在OB1中调用。
21.启动S7-PLCSIM进行仿真测试:
22.将所有程序块下载到仿真器中:
23.将仿真器CPU从STOP位置变换到RUN-P位置:24.打开OB1 进行监视。
25.打开FC100 进行监视。
26.强制信号:
27.另外还可以通过变量表监视系统数据:
输入要监视变量的绝对地址:。