S7-200基本指令系统简介
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一个完整的地址包括存储器标识符、字节地址及位地址。如I6.3,I表示输 入过程映像寄存器;6表示第6个字节;3表示该字节中的第3位。字节与位地址 之间用“.”分隔。S7-200系列PLC可以使用直接寻址方式和间接寻址方式对数 据进行操作。
1.直接寻址方式 直接寻址是指在编程过程中直接使用各存储单元的地址编号存取数据的寻 址方式。直接寻址方式可以对各存储器区进行位地址、字节地址、字地址、双 字地址的数据操作。图7.5以变量存储区(V)为例,介绍位地址、字节地址、字地 址、双字地址的表示方法。
1.5
第7章 SIMATIC S7-200系列 PLC基本指令系统
7.2 指令及其结构
图7.4 指令表编辑器中指令的组成 指令表程序的基本构成为指令助记符+操作数。如LD I0.0,LD为指令助 记符,表示具体需要完成的功能;I0.0为操作数,表示被操作的内容。指令表 属于文本形式的编程语言,和汇编语言类似,可以解决梯形图指令不易解决的 1.6 问题,适用于对PLC和逻辑编程的有经验程序员。
图7.3 梯 形图编辑 器中指令
的组成
1来自百度文库4
第7章 SIMATIC S7-200系列 PLC基本指令系统
7.2 指令及其结构
梯形图指令中的基本内容如下。 (1) 左母线 梯形图左侧的粗竖线,它是为整个梯形图程序提供能量的源头 。 (2) 触点 代表逻辑“输入”条件。如开关、按钮等闭合或打开动作,或者 内部条件。 (3) 线圈 代表逻辑“输出”结果。如灯的亮灭、电动机的启动停止,中间 继电器的动作,或者内部输出条件。 (4) 功能框/指令盒 代表附加指令。如定时器、计数器、功能指令或数学 运算指令等。 梯形图编辑方式方便初学者使用,易于理解,可以建立与电气接线图类似 的程序,而且全世界通用。可以使用指令表编辑器显示所有用梯形图编辑器编 写的程序。 2. 指令表编辑器中指令的组成与使用 如图7.4所示,在指令表编辑器中,程序也分为一个个的网络段,这样可 方便地与梯形图进行转换。当然也可以不分网络段,此时指令表程序不能转换 。注释部分和梯形图编辑器中相同。
第7章 SIMATIC S7-200系列 PLC基本指令系统
第7章
SIMATIC S7-200系列 PLC基本指令系统
返回总目录
1.1
第7章 SIMATIC S7-200系列 PLC基本指令系统
7.1 编程软件STEP7-Micro/WIN32简介
STEP7-Micro/WIN32是运行在计算机Windows系统环境下的SIMATIC S7-200系列PLC的编程软件,其功能强大,界面简单实用,容易掌握和使用。 如图7.1所示,通过PC/PPI编程电缆连接计算机的RS-232串口和PLC的RS-485 通信接口后,编程软件就可以向PLC下载或从PLC上载所编写的应用程序。在 程序运行时还可对PLC的运行情况进行监控,或通过强制命令对PLC进行调试 。PC/PPI编程电缆上有拨档开关,可以组态设置数据传输的波特率。
图7.2为STEP7-Micro/WIN32编程软件的主界面。系统菜单和工具栏可 提供各种功能,指令树结构列出了整个程序编辑所涉及的资源。包括所有的 程序块、符号表、状态图、数据块、通信块等,还列出了所有可用指令。在 程序编辑区,可打开相关的各种窗口,进行程序编辑。编程软件的程序编辑 窗口中包括3个页面:MAIN、SBR_0、INT_0分别表示主程序、子程序0、中 断程序0,而且子程序和中断程序页面可根据需要添加。这种结构使用了模块 化编程体系,使程序结构简单、层次清楚、组织方便,十分有利于编写规模 较大的程序。
双字地址 双字标识 寄存器标识
(b) 字节地址、字地址、双字地址 图7.5 变量存储区(V)直接寻址的表示方法
1.2
图7.1 计算机与PLC的连接
第7章 SIMATIC S7-200系列 PLC基本指令系统
7.1 编程软件STEP7-Micro/WIN32简介
STEP7-Micro/WIN32编程软件是西门子PLC用户不可缺少的开发工具 ,它具有Windows应用软件的通用界面,可以在短时间内学会使用,节省编 程时间,能够对S7-200的所有功能进行编程,解决复杂的自动化任务。
1.7
第7章 SIMATIC S7-200系列 PLC基本指令系统
7.2 指令及其结构
以下具体介绍的各类存储单元中,前7种的寻址方式可以参照图7.5中变量 存储区的寻址方式。下面就S7-200系列PLC中可以直接寻址的各存储单元的功 能进行说明(名称后面括号中字母为寄存器功能标识)。
V6.3
字节的位号:0~7 字节与地址之间的间隔 字节地址(BYTE) 存储器标识符
(a) 位地址
1.8
第7章 SIMATIC S7-200系列 PLC基本指令系统
7.2 指令及其结构
VB100
VB100
VW100 VB100 VB101
V B100
字节地址 字节标识 寄存器标识
V W100
字地址 字标识 寄存器标识
VD100 VB100 VB101 VB102 VB103
V D100
1.3
第7章 SIMATIC S7-200系列 PLC基本指令系统
7.2 指令及其结构
1. 梯形图编辑器中指令的组成与使用 如图7.3所示,在梯形图编辑器中,程序被分为一个个的网络段(Network n)。每一个网络中是具体功能的实现。在整个程序中包括许多注释,如程序 块的注释、网络段的注释、每一个元件的注释等,能够使他人方便地读懂整 个程序的内容和功能。
第7章 SIMATIC S7-200系列 PLC基本指令系统
7.2 指令及其结构
7.2.2 寻址方式
PLC最大的特点是可以利用其内部软元件的逻辑组合代替由继电器盘实现 的硬件逻辑,软元件没有使用次数的限制,可以无限次使用。所谓软元件实际 上就是PLC内部的各存储单元,为方便编程使用,各存储单元根据功能的不同 分配了不同的名称,如输入过程映像寄存器(I)、输出过程映像寄存器(Q)、变量 寄存器(V)等。每一个存储器单元都编有唯一的地址,通过这个地址,用户可以 方便地在程序中使用该存储单元进行数据存储或传输。
1.直接寻址方式 直接寻址是指在编程过程中直接使用各存储单元的地址编号存取数据的寻 址方式。直接寻址方式可以对各存储器区进行位地址、字节地址、字地址、双 字地址的数据操作。图7.5以变量存储区(V)为例,介绍位地址、字节地址、字地 址、双字地址的表示方法。
1.5
第7章 SIMATIC S7-200系列 PLC基本指令系统
7.2 指令及其结构
图7.4 指令表编辑器中指令的组成 指令表程序的基本构成为指令助记符+操作数。如LD I0.0,LD为指令助 记符,表示具体需要完成的功能;I0.0为操作数,表示被操作的内容。指令表 属于文本形式的编程语言,和汇编语言类似,可以解决梯形图指令不易解决的 1.6 问题,适用于对PLC和逻辑编程的有经验程序员。
图7.3 梯 形图编辑 器中指令
的组成
1来自百度文库4
第7章 SIMATIC S7-200系列 PLC基本指令系统
7.2 指令及其结构
梯形图指令中的基本内容如下。 (1) 左母线 梯形图左侧的粗竖线,它是为整个梯形图程序提供能量的源头 。 (2) 触点 代表逻辑“输入”条件。如开关、按钮等闭合或打开动作,或者 内部条件。 (3) 线圈 代表逻辑“输出”结果。如灯的亮灭、电动机的启动停止,中间 继电器的动作,或者内部输出条件。 (4) 功能框/指令盒 代表附加指令。如定时器、计数器、功能指令或数学 运算指令等。 梯形图编辑方式方便初学者使用,易于理解,可以建立与电气接线图类似 的程序,而且全世界通用。可以使用指令表编辑器显示所有用梯形图编辑器编 写的程序。 2. 指令表编辑器中指令的组成与使用 如图7.4所示,在指令表编辑器中,程序也分为一个个的网络段,这样可 方便地与梯形图进行转换。当然也可以不分网络段,此时指令表程序不能转换 。注释部分和梯形图编辑器中相同。
第7章 SIMATIC S7-200系列 PLC基本指令系统
第7章
SIMATIC S7-200系列 PLC基本指令系统
返回总目录
1.1
第7章 SIMATIC S7-200系列 PLC基本指令系统
7.1 编程软件STEP7-Micro/WIN32简介
STEP7-Micro/WIN32是运行在计算机Windows系统环境下的SIMATIC S7-200系列PLC的编程软件,其功能强大,界面简单实用,容易掌握和使用。 如图7.1所示,通过PC/PPI编程电缆连接计算机的RS-232串口和PLC的RS-485 通信接口后,编程软件就可以向PLC下载或从PLC上载所编写的应用程序。在 程序运行时还可对PLC的运行情况进行监控,或通过强制命令对PLC进行调试 。PC/PPI编程电缆上有拨档开关,可以组态设置数据传输的波特率。
图7.2为STEP7-Micro/WIN32编程软件的主界面。系统菜单和工具栏可 提供各种功能,指令树结构列出了整个程序编辑所涉及的资源。包括所有的 程序块、符号表、状态图、数据块、通信块等,还列出了所有可用指令。在 程序编辑区,可打开相关的各种窗口,进行程序编辑。编程软件的程序编辑 窗口中包括3个页面:MAIN、SBR_0、INT_0分别表示主程序、子程序0、中 断程序0,而且子程序和中断程序页面可根据需要添加。这种结构使用了模块 化编程体系,使程序结构简单、层次清楚、组织方便,十分有利于编写规模 较大的程序。
双字地址 双字标识 寄存器标识
(b) 字节地址、字地址、双字地址 图7.5 变量存储区(V)直接寻址的表示方法
1.2
图7.1 计算机与PLC的连接
第7章 SIMATIC S7-200系列 PLC基本指令系统
7.1 编程软件STEP7-Micro/WIN32简介
STEP7-Micro/WIN32编程软件是西门子PLC用户不可缺少的开发工具 ,它具有Windows应用软件的通用界面,可以在短时间内学会使用,节省编 程时间,能够对S7-200的所有功能进行编程,解决复杂的自动化任务。
1.7
第7章 SIMATIC S7-200系列 PLC基本指令系统
7.2 指令及其结构
以下具体介绍的各类存储单元中,前7种的寻址方式可以参照图7.5中变量 存储区的寻址方式。下面就S7-200系列PLC中可以直接寻址的各存储单元的功 能进行说明(名称后面括号中字母为寄存器功能标识)。
V6.3
字节的位号:0~7 字节与地址之间的间隔 字节地址(BYTE) 存储器标识符
(a) 位地址
1.8
第7章 SIMATIC S7-200系列 PLC基本指令系统
7.2 指令及其结构
VB100
VB100
VW100 VB100 VB101
V B100
字节地址 字节标识 寄存器标识
V W100
字地址 字标识 寄存器标识
VD100 VB100 VB101 VB102 VB103
V D100
1.3
第7章 SIMATIC S7-200系列 PLC基本指令系统
7.2 指令及其结构
1. 梯形图编辑器中指令的组成与使用 如图7.3所示,在梯形图编辑器中,程序被分为一个个的网络段(Network n)。每一个网络中是具体功能的实现。在整个程序中包括许多注释,如程序 块的注释、网络段的注释、每一个元件的注释等,能够使他人方便地读懂整 个程序的内容和功能。
第7章 SIMATIC S7-200系列 PLC基本指令系统
7.2 指令及其结构
7.2.2 寻址方式
PLC最大的特点是可以利用其内部软元件的逻辑组合代替由继电器盘实现 的硬件逻辑,软元件没有使用次数的限制,可以无限次使用。所谓软元件实际 上就是PLC内部的各存储单元,为方便编程使用,各存储单元根据功能的不同 分配了不同的名称,如输入过程映像寄存器(I)、输出过程映像寄存器(Q)、变量 寄存器(V)等。每一个存储器单元都编有唯一的地址,通过这个地址,用户可以 方便地在程序中使用该存储单元进行数据存储或传输。