s7 200编程软件使用指南
- 格式:ppt
- 大小:24.48 MB
- 文档页数:7
西门子S7-200仿真软件Simulation的正确使用西门子S7-200仿真软件Simulation的正确使用:一、使用Step 7 MicroWin V3.1或V3.2编程时:1、在 Step 7 MicroWin V3.1或V3.2 中新建一个项目。
2、输入程序,编译正确后在文件菜单中导出为 AWL 文件。
3、打开仿真软件,点“配置”-“CPU 型号”(或在已有的CPU 图案上双击)。
4、在弹出的对话框中选择CPU型号,要与你项目中的型号相同。
5、点击“程序”-“载入程序”(或工具条中的第2个按钮)。
6、会有个对话框,只选择“逻辑块(L)”并选择Step 7 MicroWin的版本“V3.1”或“V3.2”,点击“确定”。
7、将先前导出的 AWL 文件打开。
若第6步选择全部,则此时会提示无法打开文件,这里出现错误的原因是无法打数据块和CPU配置文件,不要管它,直接确定。
8、点击“查看(E)”-“内存监视(M)”(或工具条中的第12个按钮)输入想要监视的地址。
9、点“PLC”-“运行”(或工具栏上的绿色三角按钮),程序已经开始模拟运行。
二、使用Step 7 MicroWinV4.0编程时1、在 Step 7 MicroWin V4.0中新建一个项目。
编译正确后转换成STL编程语言界面(查看(V)- STL(S))。
2、程序复制:。
选择需要仿真的程序(用鼠标拖黑)然后点击“编辑”→“复制”。
注意:在Step 7 MicroWin V4.0的STL编程语言界面复制时,必须完整复制指令,例如前面必须包含网络序号“NETWORK 1”而后面不能有多余的程序空行等。
3、打开仿真软件,点“配置”-“CPU 型号”(或在已有的CPU 图案上双击)。
4、在弹出的对话框中选择CPU型号,要与你项目中的型号相同。
5、点击“程序(P)”-“粘贴程序(OB1)”(或工具条中的第3个按钮)。
Step 7 MicroWin V4.0中的STL程序就被粘贴到模拟软件中。
S7-200PLC编程及应用编程软件使用指南第10章编程软件与仿真软件使用指南10.1 编程软件概述10.1.1 软件安装与项目的组成1(软件的安装2(项目的组成(1)程序块:主程序(OB1)、可选的子程序和中断程序。
程序结束时不需要加入无条件结束或返回指令。
(2)数据块:用于对V存储器赋初值,由数据和注释组成。
(3)系统块:用来设置系统的参数,一般可采用默认的参数值。
(4)符号表:用符号来代替存储器的地址,使程序更容易理解。
(5)状态表:用来监视、修改和强制程序执行时指定的变量的状态。
(6)交叉引用表:列举出各操作数出现的位置和指令的助记符。
10.1.2 计算机通信参数的设置与在线连接的建立1(PC/PPI电缆的安装与设置2(计算机与PLC在线连接的建立3(PLC中资讯的读取4(CPU事件的历史记录10.1.3 帮助功能的使用与S7-200的出错处理1(使用在线帮助2(从菜单获得帮助10.2 程序的编写与传送10.2.1 编程的准备工作1(创建项目或打开一个已有的项目。
2(设置或读取PLC的型号。
3(选择默认的编程语言和指令助记符集。
4(确定程序结构,是否使用子程序和中断程序。
5(用系统块设置PLC的参数如果没有特殊的要求,可以全部采用系统块的默认值。
10.2.2 编写与传送用户程序1(定义符号地址。
2(编写用户程序。
3(对网络的操作。
4(符号的显示。
5(注释与符号信息表。
6(编译程序。
7(下载程序。
8(上载程序。
9(运行与调试程序。
10.2.3 数据块的使用VB2 25, 134 // 从VB2开始的两个位元组数值 VD4 100.5 // 地址为VD4的双字实数数值 VW10 -1357, 418, 562 // 从VW10开始的3个字数值2567, 5328 // 该行没有明确的地址,数据值的地址为VW16和VW1810.3 用编程软件监控与调试程序10.3.1 基于程序编辑器的程序状态监控1(梯形图程序的程序状态监控。
1.打开编程软件,此时为汉化界面。
2、创建工程1.点击“新建项目”按钮。
2.选择文件(File)> 新建(New)菜单命令。
3.按Ctrl+N快捷键组合。
在菜单“文件”下单击“新建”,开始新建一个程序4.在程序编辑器中输入指令。
(1)从指令树拖放1)选择指令。
2)将指令拖曳至所需的位置。
3)松开鼠标按钮,将指令放置在所需的位置。
4)或双击该指令,将指令放置在所需的位置。
注:光标会自动阻止您将指令放置在非法位置(例:放置在网络标题或另一条指令的参数上)。
(2)从指令树双击1)使用工具条按钮或功能键2)在程序编辑器窗口中将光标放在所需的位置。
一个选择方框在位置周围出现。
3)或者点击适当的工具条按钮,或使用适当的功能键(F4=触点、F6=线圈、F9=方框)插入一个类属指令。
4)出现一个下拉列表。
滚动或键入开头的几个字母,浏览至所需的指令。
双击所需的指令或使用ENTER键插入该指令。
(如果此时您不选择具体的指令类型,则可返回网络,点击类属指令的助记符区域(该区域包含???,而不是助记符),或者选择该指令并按ENTER 键,将列表调回。
)(3)输入地址1)当您在LAD中输入一条指令时,参数开始用问号表示,例如(??.?)或(????)。
问号表示参数未赋值。
您可以在输入元素时为该元素的参数指定一个常数或绝对值、符号或变量地址或者以后再赋值。
如果有任何参数未赋值,程序将不能正确编译。
2)指定地址欲指定一个常数数值(例如100)或一个绝对地址(例如I0.1),只需在指令地址区域中键入所需的数值。
(用鼠标或ENTER键选择键入的地址区域。
)(4)错误指示红色文字显示非法语法。
注:当您用有效数值替换非法地址值或符号时,字体自动更改为默认字体颜色(黑色,除非您已定制窗口)。
一条红色波浪线位于数值下方,表示该数值或是超出范围或是不适用于此类指令。
一条绿色波浪线位于数值下方,表示正在使用的变量或符号尚未定义。
STEP 7-Micro/WIN允许您在定义变量和符号之前写入程序。
PLC仿真程序使用介绍本附录中介绍的是juan luis villanueva设计的英文版S7-200 PLC 仿真软件(V2.0),原版为西班牙语。
关于本软件的详细介绍,可以参考。
该仿真软件可以仿真大量的S7-200指令(支持常用的位触点指令、定时器指令、计数器指令、比较指令、逻辑运算指令和大部分的数学运算指令等,但部分指令如顺序控制指令、循环指令、高速计数器指令和通讯指令等尚无法支持,仿真软件支持的仿真指令可参考)。
仿真程序提供了数字信号输入开关、两个模拟电位器和LED输出显示,仿真程序同时还支持对TD-200文本显示器的仿真,在实验条件尚不具备的情况下,完全可以作为学习S7-200的一个辅助工具。
仿真软件界面介绍:CPU状态显示输入位状态显示输出位状态显示CPU类型选择模块扩展区信号输入开关模拟电位器TD200仿真界面附图1 仿真软件界面仿真软件的界面如附图1所示,和所有基于Windows的软件一样,仿真软件最上方是菜单,仿真软件的所有功能都有对应的菜单命令;在工件栏中列出了部分常用的命令(如PLC 程序加载,启动程序,停止程序、AWL、KOP、DB1和状态观察窗口等)。
常用菜单命令介绍●Program|Load Program:加载仿真程序。
(仿真程序梯形图必须为awl文件,数据块必须为dbl或txt文件)●Program|Paste Program(OB1):粘贴梯形图程序●Program|Paste Program(DB1):粘贴数据块●View|Program AWL:查看仿真程序(语句表形式)●View|Program KOP:查看仿真程序(梯形图形式)●View|Data(DB1):查看数据块●View|State Table:启用状态观察窗口●View|TD200:启用TD200仿真●Configuration|CPU Type:设置CPU类型●输入位状态显示:对应的输入端子为1时,相应的LED变为绿色●输出位状态显示:对应的输出端子为1时,相应的LED变为绿色●CPU类型选择:点击该区域可以选择仿真所用的CPU类型●模块扩展区:在空白区域点击,可以加载数字和模拟I/O模块●信号输入开关:用于提供仿真需要的外部数字量输入信号●模拟电位器:用于提供0~255连续变化的数字信号●TD200仿真界面:仿真TD200文本显示器(该版本TD200只具有文本显示功能,不支持数据编辑功能)准备工作仿真软件不提供源程序的编辑功能,因此必须和STEP7 Micro/Win程序编辑软件配合使用,即在STEP7 Micro/Win中编辑好源程序后,然后加载到仿真程序中执行。
S7-200 PLC 使用说明一、 PLC 的结构与工作原理PLC 的结构PLC 的类型繁多,功能和指令系统也不尽相同,但结构与工作原理则大同小异,通常由主机、输入/输出接口、电源、编程器扩展器接口和外部设备接口等几个主要部分组成。
1. 主机主机部分包括中央处理器(CPU )、系统程序存储器和用户程序及数据存储器。
CPU 是PLC 的核心,它用以运行用户程序、监控输入/输出接口状态、作出逻辑判断和进行数据处理,即读取输入变量、完成用户指令规定的各种操作,将结果送到输出端,并响应外部设备(如编程器、电脑、打印机等)的请求以及进行各种内部判断等。
PLC 的内部存储器有两类,一类是系统程序存储器,主要存放系统管理和监控程序及对用户程序作编译处理的程序,系统程序已由厂家固定,用户不能更改;另一类是用户程序及数据存储器,主要存放用户编制的应用程序及各种暂存数据和中间结果。
2. 输入/输出(I/O )接口I/O 接口是PLC 与输入/输出设备连接的部件。
输入接口接受输入设备(如按钮、传感器、触点、行程开关等)的控制信号。
输出接口是将主机经处理后的结果通过功放电路去驱动输出设备(如接触器、电磁阀、指示灯等)。
I/O 接口一般采用光电耦合电路,以减少电磁干扰,从而提高了可靠性。
I/O 点数即输入/输出端子数是PLC 的一项主要技术指标,通常小型机有几十个点,中型机有几百个点,大型机将超过千点。
3. 电源图中电源是指为CPU 、存储器、I/O 接口等内部电子电路工作所配置的直流开关稳压电源,通常也为输入设备提供直流电源。
4. 编程器编程器是PLC 的一种主要的外部设备,用于手持编程,用户可用以输入、检查、修改、调试程序或监示PLC 的工作情况。
除手持编程器外,还可通过适配器和专用电缆线将PLC 与电脑联接,并利用专用的工具软件进行电脑编程和监控。
5. 输入/输出扩展单元I/O 扩展接口用于连接扩充外部输入/输出端子数的扩展单元与基本单元(即主机)。