s7 200编程软件使用指南

合集下载

S7-200系列PLC软件的调试使用

S7-200系列PLC软件的调试使用
上一页 下一页 返回
S7-200系列PLC软件的调试使用
3)梯形图 程序梯形图如图1-80所示。 5 程序编译与下载 程序的编译与下载在先前的项目中也曾介绍过,故在此略过。 6 运行程序 按下按钮SB1,灯泡L1亮;松开按钮SB1,灯泡并不熄灭而是保
持发亮状态。 按下按钮SB2,灯泡L1熄灭。
上一页 下一页 返回
S7-200系列PLC软件的调试使用
在此处需要检查计算机串口地址是否正确,波特率是否正确,PLC通 信口是否正确(这里主要指CPU226有两个口)。按照上述步骤进 行操作后,再检测通信状况,直到通信正常。如果通信始终不能正常, 则需要找专业人员进行维修。
4 编写程序 1)I/O分配表 I/O分配表如表1-13所示。 2)硬件连线图 硬件连线按图1-79所示。
上一页 下一页 返回
S7-200系列PLC软件的调试使用
四、操作技能考评
通过对本任务相关知识的了解和应用操作实施,对本任务实际掌握 情况进行操作技能考评,具体考核要求和考核标准如表1-14所 示。
上一页
返回
图 1-76 STEP7-Micro/WIN 32编程软件的主界面
返回
图 1-77 通信测试界面S7-200系列PLC软件的调试使用
3 检查通信 为了后续实验的正常进行,需先对通信进行检测。以在工具栏上单击
“通讯”按钮或主界面浏览窗格上单击“通讯” 选项,弹出如图1-7 7所示的“通讯” 对话框。在“双击刷新”位置上双击,执行刷新操作, 出现显示PLC类型和地址的画面则表示通信正常。如出现如图1-7 8所示的对话框,则表示通信失败。 若通信失败则应检查计算机的串口地址设置是否正确。检查步骤如下: 在图的“PC/PPIcable(PPI)”上双击,会显示出通信 参数设置对话框。在通信参数设置对话框中,单击“属性(Prope rties)”按钮,会进入参数设置。

S7200编程软件的使用

S7200编程软件的使用
比较运算符 : == 等于 、〈 小于、〉大于、〈= 小于等于、〉= 大于等于、〈〉不等于
控制要求: 一自动仓库存放某种货物,最多6000箱,需对所存的货物进出计数。货物多于1000箱,灯L1亮;货物多于5000箱,灯L2亮。 其中,L1和L2分别受Q0.0和Q0.1控制,数值1000和5000分别存储在VW20和VW30字存储单元中。
1. 单一传送 MOV 2. 块传送 BLKMOV
1、单一传送
MOV指令可用用来传送单个数据,数据类型可以是字节、字、双字、实数 。
一、数据传送指令
2. 块传送
BLKMOV指令可用来进行一次多个(最多255个)数据的传送,数据块类型可以是字节块、字块、双字块。
一、算术运算指令
LAD
功能
IN1*IN2=OUT I源自1/IN2=OUT IN1*IN2=OUT
IN1/IN2=OUT
IN1*IN2=OUT
IN1/IN2=OUT
2.整数乘除法指令
一、算术运算指令
例4-8运行结果如下: (演示)
一、算术运算指令
LAD
功能
IN1+IN2=OUT
一、算术运算指令
例4-9:求45º正弦值 (演示)
一、算术运算指令
练一练: 1、求65。的正切值 2、求以10为底,150 的常用对数。
一、算术运算指令
二、逻辑运算指令
1. 逻辑与指令(WAND) 2. 逻辑或运算 (WOR) 3. 逻辑异或指令(WXOR) 4. 取反指令(INV)
S7-200编程软件的使用
本章学习要求
指令系统一般可分为基本指令和功能指令。 基本指令包括位操作类指令、运算指令、数据处理指令、转换指令等; 功能指令包括程序控制类指令、中断指令、高速计数器、高速脉冲输出等。

西门子S7-200仿真软件Simulation的正确使用

西门子S7-200仿真软件Simulation的正确使用

西门子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-200 SMART编程及应用 第4版 第2章 WIN SMART编程软件使用指南

S7-200 SMART编程及应用 第4版 第2章   WIN SMART编程软件使用指南

选中单个、多个程序段或单个元件,可删除、复制、剪切、粘贴选中的对象。
3.单击工具栏上的按钮,可打开和关闭POU注释和程序段注释。 4.单击工具栏上的“编译”按钮,编译程序。输出窗口显示出错误和警告信息。 下载之前自动地对程序进行编译。 5.设置程序编辑器的参数 单击“工具”菜单功能区的“选项”按钮,打开“选项”对话框,选中“LAD”, 可设置网格的宽度和字符属性等。选中“LAD”下面的“状态”,可以设置梯形图程 序状态监控时的参数。 选中“常规”,可设置指令助记符等。选中“项目”,可设置默认的文件保存位置。 2.2.3 以太网基础知识 1.以太网用于S7-200 SMART与编程计算机、人机界面和其它S7 PLC的通信。 2.MAC地址:以太网端口设备的物理地址,6个字节的十六进制数用短划线分隔, 例如00-05-BA-CE-07-0C。前3个字节是网络硬件制造商的编号。 3 . IP地 址: 由 4 个 字 节十 进 制 数 组 成 , 用 小 数 点 分隔 , CPU 默 认 的 I P 地 址 为 192.168.2.1。
图2-4 系统块的上半部分
3.保存文件 4.控制要求:三相异步电动机定子降压起动。
2.2.2 生成用户程序
图2-5 PLC外部接线图与梯形图
1.编写用户序
2.对程序段的操作
梯形图中的一个程序段只能有一块不能分开的独立电路。语句表允许将若干个独立
电路对应的语句放在一个网络中,这样的程序段不能转换为梯形图。
3.通过串口下载程序 用USB/PPI电缆连接紧凑型CPU的RS-485端口和计算机的USB端口,用“通信”对话 框选中“PC/PPI cable.PPI.1”,单击“查找CPU”按钮,如果在“找到CPU”下面出现 连接的CPU的地址和波特率,单击“确定”按钮,就可以进行下载和监控等操作了。 可以用系统块设置RS-485端口的地址和波特率。

S7-200PLC编程及应用编程软件使用指南

S7-200PLC编程及应用编程软件使用指南

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(梯形图程序的程序状态监控。

S7-200编程软件使用说明

S7-200编程软件使用说明
32
3-13
图 数 字 输 出 表 对 话 框
5.定义存储器保持范围 在 S7-200 中,可以用编程软件来设置需要保持数据的存储器,以防止出现电源 掉电时,可能丢失一些重要参数。当电源掉电时,在存储器 V,M,C 和 T 中,最多 可定义 6 个需要保持的存储器区。对于 M,系统的默认值是 MB0~MB13 不保持;对 于定时器 T,只有 TONR 可以保持;对于定时器 T 和计数器 C,只有当前值可以保持, 而定时器位和计数器位是不能保持的。保持范围如图 3-14 所示。
第三章 S7-200 的编程软件使用
STEP7-Micro/WIN32 是 SIEMENS 公司专为 SIMATIC 系列 S7-200 研制开发的编程 软件,它是基于 Windows 平台的应用软件。STEP7-Micro/WIN32 可以使用个人计算机 作为图形编辑器,用于联机或脱机开发用户程序,并可在线实时监控用户程序的执行 状态。
29
3.3 系统块的配置
系统块配置又称 CPU 组态,进行 STEP 7-Micro/WIN 32 编程软件系统块配置有 3 种方法:
(1)在“检视”菜单,选择“元件”→“系统块”项; (2)在“浏览条”上单击“系统块”按钮; (3)双击指令树内的系统块图标。 系统块对话框如图 3-9 所示。
图 3-9 系统块对话框
图 3-14 定义存储器保持范围对话框 33
6.CPU 密码设置 CPU 的密码保护的作用是限制某些存取功能。在 S7-200 中,对存取功能提供了 3 个等级的限制,系统的默认状态是 1 级(不受任何限制)。设置密码的方式如图 3-15 所示,首先选择限制级别,然后输入密码确认。 如果在设置密码后又忘记了密码,只有清除 CPU 存储器的程序,重新装入用户 程序。当进入 PLC 程序进行下载操作时,弹出请输入密码对话框,输入 clearplc 后确 认,PLC 密码清除,同时清除 PLC 中的程序。

S7-200编程软件的使用

S7-200编程软件的使用

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允许您在定义变量和符号之前写入程序。

S7-200编程调试软件

S7-200编程调试软件

2021/8/2
14
Demo1梯形图的调试与监控
1. 运行/停止 2. 强制/取消强制 3. 程序状态监控/暂停 4. 状态表监控/暂停趋势图,趋势图 5. 状态表的建立、删除与修改
程序未进行运行和调试时才可建立,否则状态表是灰色的,不能进 行输入和修改
6. 符号表的建立、删除与修改
程序未进行运行和调试时才可建立,否则状态表是灰色的,不能进行 输入和修改
项:
1. 点击浏览条中的“系统块” 按钮。 2. 选择查看(View)> 组件(Components)> 系统块(System Block)
菜单命令。 3. 打开指令树中的‘系统块’文件夹,然后打开某配置页。
• 当项目的 CPU 类型和版本能够支持特定选项时,这些系统块配 置选项将被启用。
在下载或上载系统块之前,用户必须成功地建立 PC(STEP 7Micro/WIN的位置)与 CPU 之间的通信。
编程语言选择,程序编辑器选项参数修改,网络标题,网络注释
• SBR_0(SBR0):子程序,可封装加密 • INT_0(INT0):中断程序,可封装加密
2021/8/2
6
符号表:用户定义、POU符号
2021/8/2
7
状态表(状态图)
2021/8/2
8
数据块
2021/8/2
9
系统块
系统块可用于配置 S7-200 CPU 选项 • 使用下列方法之一查看和编辑系统块,设置 CPU 选
1. 然后即可下载一个修改的系统块,以便为 CPU 提供新系统配置。 2. 用户也可以从 CPU 上载一个现有系统块,以便使 STEP 7-
Micro/WIN 项目配置与 CPU 相匹配。

s7-200仿真软件使用介绍

s7-200仿真软件使用介绍

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-200PLC使用说明书及编程软件

S7-200PLC使用说明书及编程软件

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 扩展接口用于连接扩充外部输入/输出端子数的扩展单元与基本单元(即主机)。

S7200 PLC使用说明及编程软件

S7200 PLC使用说明及编程软件

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扩展接口用于连接扩充外部输入/输出端子数的扩展单元与基本单元(即主机)。

6.外部设备接口此接口可将编程器、打印机、条码扫描仪等外部设备与主机相联,以完成相应的操作。

西门子s7-200 编程详解

西门子s7-200  编程详解

第三章S7-200的编程软件使用STEP7-Micro/WIN32是SIEMENS公司专为SIMATIC系列S7-200研制开发的编程软件,它是基于Windows平台的应用软件。

STEP7-Micro/WIN32可以使用个人计算机作为图形编辑器,用于联机或脱机开发用户程序,并可在线实时监控用户程序的执行状态。

3.1 STEP7-Micro/WIN32安装与启动一、STEP7-Micro/WIN32软件安装1、系统要求操作系统:Windows 95、Windows 98、Windows ME或Windows 2000。

硬件配置:IBM 486以上兼容机,内存8MB以上,VGA显示器,至少50MB以上硬盘空间,鼠标。

通信电缆:PC/PPI电缆(或使用一个通信处理器卡),用于计算机与PLC的连接。

2、硬件连接典型的单台PLC与PC机的连接,只需要用一根PC/PPI电缆,如图3-1所示。

PC/PPI电缆的两端分别为RS-232和RS-485接口,RS-232端连接到个人计算机RS-232通信口COM1或COM2接口上,RS-485端接到S7-200 CPU通信口上。

3.软件安装(1)将存储软件的光盘放入光驱;(2)双击光盘中的安装程序SETUP.EXE,选择English 语言,进入安装向导;(3)按照安装向导完成软件的安装,然后打开此软件,选择菜单Tools—Options—General—Chinese,完成汉化补丁的安装;(4)软件安装完毕。

文本框: PC/PPI电缆文本框: 计算机文本框: RS-485文本框: RS-232文本框: 图3-1 PLC与计算机的连接4、建立通信联系设置连接好硬件并且安装完软件之后,可以按下面的步骤进行在线连接:(1)在STEP 7-Micro/WIN 32运行时,单击浏览条中通信图标,或从菜单检视(View)中选择元件——通信(Communications),则会出现一个通信对话框,如图3-2所示。

西门子s7-200编程软件的使用方法

西门子s7-200编程软件的使用方法

第6章 编程软件
2. 功能块图监视图6.2 Nhomakorabea 功能块图监视
第6章 编程软件
3. 语句表监视
图6.25 语句表监视
返回本节
第6章 编程软件
THANK YOU VERY MUCH !
本章到此结束, 谢谢您的光临!
结 束 返回本章首页
操作步骤 ( 1 ) 选 择 菜 单 Debug|Program Edit in RUN (2)屏幕弹出警告信息 (3)在运行模式进行下载 (4)退出运行模式编辑
返回本节
第6章 编程软件
6.4.4 程序监视
1. 梯形图监视 2. 功能块图监视 3. 语句表监视
第6章 编程软件
1. 梯形图监视
图6.23 梯形图监视
图6.20 标题和注释对话框
返回本节
第6章 编程软件
6.4 调试及运行监控
6.4.1 选择扫描次数 6.4.2 状态图表监控 6.4.3 运行模式下编辑 6.4.4 程序监视
返回本章首页
第6章 编程软件
6.4.1 选择扫描次数
1. 多次扫描 方法:将PLC置于STOP模式。 使用菜单命令Debug|Multiple Scans来指定 执行的扫描次数,然后单击OK按钮进行监视。 如图6.21所示。 2. 初次扫描 将 PLC 置 于 STOP 模 式 。 然 后 使 用 菜 单 命 令 Debug|First Scan进行。
图6.6 设置脉冲捕捉
第6章 编程软件
4. 输出表配置
图6.7 设置输出表(复制)
返回本节
第6章 编程软件
6.3 编程
6.3.1 程序来源 6.3.2 编辑程序
返回本章首页
第6章 编程软件

西门子s7-200软件使用简介

西门子s7-200软件使用简介

Siemens编程软件STEP7-Micro/WIN32简介中国北京自动化研究所-石头STEP7-Micro/WIN32西门子编程软件是基于Windows的应用软件,它是西门子公司专门为S7-200绻列可编程控制器而设计开发。

目前STEP7-Micro/WIN32编程软件已经升级到了4.0版本,本书帆以该版本的中文版为编程环境进行介绍。

1.1 硬件连接及软件的安装1、硬件连接为了实现PLC与计算机之间的通信,西门子公司为用户提供了两种硬件连接方式:一种是通过PC/PPI 电缆直接连接,另一种是通过带有MPI电缆的通信处理器连接。

典型的单主机与PLC直接连接不需要其他的硬件设备,方滕是把PC/PPI电缆的PC端连接到计算机的RS-232通信口(一般是COM1),把PC/PPI电缆的PPI端连接到PLC的RS-485通信口即可。

2、软件的安装(1)绻统要湂STEP7-Micro/WIN32软件安装包是基于Windows的应用软件,4.0版本的软件安装与运行需要Windows2000/SP3或WindowsXP操作绻统。

(2)软件安装STEP7-Micro/WIN32软件的安装很简单, 帆光盘插入光盘驱动器绻统自动进入安装向导(或在光盘目录里双击setup,则进入安装向导),按照安装向导完成软件的安装。

软件程序安装路径可使用默认子目录,也可以使用“浏览”按钮弹出的对话框中任意选择或新建一个新子目录。

首次运行STEP7-Micro/WIN32软件时绻统默认语言为英语,可根据需要修改编程语言。

如帆英语改为中文,其具体操作如下:运行STEP7-Micro/WIN32编程软件,在主界面执行菜单Tools→Options→General选项,然后在对话框中选择Chinese即可帆English改为中文。

图1—1 典型的单主机与PLC直接连接1.2 STEP7-Micro/WIN32软件的窗口组件1.2 1基本功能STEP7-Micro/WIN32的基本功能是协助用户完成应用程序的开发,同时它具有设置PLC参数、加密和运行监视等功能。

S7-200PLC编程及应用编程软件使用指南.docx

S7-200PLC编程及应用编程软件使用指南.docx

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数据块的使用VD4 100.5 //地址为VD4的VB2 25, 134 //从 VB2开始的两个位元组数值3 个字数值双字实数数值VW10 -1357, 418, 562 //从 VW10开始的2567, 5328 //该行没有明确的地址,数据值的地址为VW16VW18和10.3用编程软件监控与调试程序10.3.1基于程序编辑器的程序状态监控1( 梯形图程序的程序状态监控。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第10章 编程软件使用指南
10.1 编程软件概述 10.2 程序的编写与传送 10.3 用编程软件监控与调试程序 10.4 使用系统块设置PLC的参数 10.5 S7-200仿真软件的使用
学习目标
?了解STEP 7-Micro/WIN 编程软件的安装、通信参数 设置和修改;
?熟悉STEP 7-Micro/WIN 编程软件各菜单是功能、使
? 一是在指令树窗口中右击“程序块”图标,在弹出的对 话框中单击“插入子程序”实现;二是用菜单命令“编 辑”→“插入”→“子程序”实现; 三是在编辑窗口右 击编辑区,选择“插入”→“子程序”实现。新生成的 子程序或中断程序根据已有的数目,子程序的默认名称 为SBRn-,中断程序的默认名称为INT-n,用户可以自行更 名。
打开已有项目
? 单击菜单命令“文件”→“打开”,在弹出的 对话框中选择已有的项目文件,也可以用工具 条中的“打开”来打开已有的项目文件。
从PLC上传项目
? 与PLC通信成功后,可用菜单命令“文 件”→“上传”,也可用工具条中的“上传” 来上传一个PLC存储器的项目文件。
2.编程模式设置
? 选择程序编辑器 :用菜单命令“工具”→“选项”,在 弹出的选项窗口的 “一般” 选项卡中,可以选择程序 编辑器的类型(STL编辑器、LAD编辑器和FBD编辑器)和 语言(中文、英语或德语等),还可以选择使用 SIMATIC 指令集或IEC61131-3指令集的编程模式,指令助记符集 有国际(英语)和SIMATIC(德语)两种。
用和操作方法;
?学会用 STEP 7-Micro/WIN 编程软件创建项目,编辑、
传送、监控和调试程序;
?熟悉S7-200 仿真软件的使用。
§10.1 编程软件概述
1.编程软件的安装
? 必须使用具有 Windows95 以上操作系统的计算机
? 具备下列设备的一种:一根 PC/PPI 电缆、一个插在计算机中的 CP5511 、CP5611 通信卡和多点接口 MPI电缆、或一块 MPI卡和配 套的电缆。
? 开关4用来选择10和11位数据传输模式。开关5用于选择将 RS-232口设置为数据通信设备(DCE)模式或数据终端设备 (DTE)模式。
2.通信参数设置
? 双击指令树文件夹“通信”中的“设置PG/PC接口”图标, 将出现设置PG/PC接口的对话框,可以安装或删除通信接 口、设置检查通信接口参数等。系统默认值设置为:远 程设备站(S7-200)地址为2,通信波特率为9.6kbit/s, 采用PC/PPI电缆通信(计算机的COM1口),PPI协议。
择PLC的型号。红色标记“× ”表示对选择的 PLC无效。 ?文件更名 对于新建项目文件,点击菜单“文
件”→“另存为”,在弹出的对话框中键入更改名 称。项目存放在扩展名为 .mwp的文件中。主程序的
默认名称为MAIN,任何项目文件的主程序只要一个。
新建项目
? 添加子程序或中断程序 添加子程序(或中断程序)的 方法有3种:
菜单
工具条
局部变量表
引 导 条
指 令 树
输ห้องสมุดไป่ตู้出 窗 口
状态条
程序编辑区
4.项目组成
? 程序块:程序块由可执行的代码和注释组成,代码由主
程序(OB1)、子程序和中断程序组成。 代码被编译并下 载到PLC,程序注释被忽略。
? 数据块:数据块由数据和注释组成。开关量数据块一般 不需要数据块。
? 符号表:用带有实际意义的符号作为编程元件,而不直
? 把PC/PPI电缆的“PC”RS-232端连接到计算机的RS-232通 信口,可以是COM1或COM2中的任一个;
? 把“PPI”RS-485端连接到PLC的任一RS-485通信口,然后拧 紧连接螺钉。
? 设置PC/PPI电缆上的DIP开关,选定计算机所支持的波特率 和桢模式。用DIP的开关1、2、3设定波特率(一般默认值 为9.6kbit/s)。
? 最新的 STEP 7-Micro/WIN 编程软件有 V4.0版,读者可以在西门 子的中文网站下载。
? 双击STEP 7-Micro/WIN 编程软件的安装程序 setup.exe ,根据安 装提示完成安装。进入安装程序时选择英语作为安装过程中的 使用语言
? 完成安装后,用菜单命令“工具”→“选项”打开“选项”对 话框,在“一般”选项卡中选择语言为 中文,使编程环境为中 文状态。
§10.2 程序的编写与传送
1.项目生成
? 新建项目:编程之前,首先要 创建一个项目。用菜单命令 “文件”→“新建” 或工具条 最左边的“新建”按钮,在主 窗口将显示新建的项目文件主 程序区。
新建项目
?确定PLC的型号 右击项目图标,在弹出的对话框中
单击“类型”或用菜单命令“ PLC”→“类型”项来选
? 双击“通信”对话框中的刷新图标,编程软件将会自动 搜索连接在网络上的所有S7-200 CPU站,并为每一个搜 索到的S7-200 建立一个CPU图标。
3.主界面菜单
? 主界面分菜单条、工具条、引导条、输出窗口、 状态条、程序编辑器和局部变量表等几个区 。
? 菜单条有八个功能:文件 、编辑 、视图 、 PLC 、调试 、工具 、窗口 和帮助
? 确定程序结构 :一般数字量控制系统只有主程序 (OB1),当系统规模较大、功能复杂时,除了主程序外, 可能还有子程序、中断程序和数据块。
接用元件的直接地址,符号地址便于记忆,程序编译后 下载到PLC时,所有的符号地址被转换为 绝对地址。
? 系统块:用来设置系统的参数和系统的组态,系统块中 的信息需要下载到PLC。如果没有特殊要求,可以使用默 认的参数。
4.项目组成
? 状态图表:状态图表用来观察程序执行时用户指定的变 量的值和状态,状态图表并不下载到PLC,仅仅是监控用
户程序运行情况的一种工具。
? 交叉引用表:交叉引用表列举出程序中使用的各操作数 在哪一个程序块的什么位置出现,以及使用它们的指令
助记符。还可以查看哪些内存区域已经被使用,作为位 使用还是字节使用。在运行方式下编辑程序时,可以查 看程序当前正在使用的跳变信号的地址。
? 参数设置:执行菜单命令“工具”→“选项”,在出现 的对话框中次序某一选项卡,可以进行有关项目的参数 设置。
相关文档
最新文档