西门子S7-300 400高级编程培训教材,内部教材11、分布式 IO 和参数分配

合集下载

西门子S7-300高级编程培训教材,内部教材__附录2:间接访问FC和FB参数

西门子S7-300高级编程培训教材,内部教材__附录2:间接访问FC和FB参数
自动化与驱动培训教材
复杂数据类型的参数传递
复杂的实参: 复杂的实参:
L堆栈 堆栈 数据块
DB5: "Value" Field ARRAY[1..10] INT
...
1 在L堆栈中 堆栈中
建立指针
L 堆栈 (OB1)
LW 21
DB-No: 5 区域交叉 指针
OB1 OB1
功能FC10 功能
in On out Off ... BLD = L T L T UC 1 L 20.0 5 LW 21 P#DBX0.0 LD23 FC 10 P#L 21.0 P#Q 8.0 2 ARRAY[1..10] INT BOOL
0
网络3:决定Meas_2的起始地址 LAR1 P##Messung_2 TAR2 +AR1 L W [AR1,P#0.0] T #DB_Num OPN DB [#DB_Num] L D [AR1,P#2.0] LAR1 网络4:访问Meas_2 L L BEGN: TAK ENT L +R ... 0.000000e+000 15 // // // // // // // ACCU1请零(Sum =0.0) ACCU1读入计数值;ACCU2读入Sum=0 Sum在ACCU1中,计数值在ACCU2中 ACCU3读入计数值 域分量在ACCU1 Sum在ACCU1中,ACCU2读入计数值 ...
执行程序
CALL FC10
On Off := "Value".Field := Q8.0
2
... L #On[8] ... = #Off ...
BLD
SIMATIC S7
Siemens AG 2001。保留所有权利。

plc300培训教材

plc300培训教材

6
plc300培训教材
S7-300是模块化小型PLC系统,能满 足中等性能要求的应用。
7
plc300培训教材
2.1.1 硬件系统基本结构
S7-300采用模块式结构,由机架和模块组成。
S7-300主要组成部分有:导轨(RACK)、电源 模板(PS)、中央处理单元(CPU)、信号模板 (SM)、功能模板(FM),还可加上接口模板 (IM)和通信处理器(CP),如图2-1和图2-2所 示。
13
plc300培训教材
S7-300的电源模块通过电源连接器或导线与CPU模 块相连,为CPU模块提供DC 24V电源。PS 307电源模 块还有一些端子可以为信号模块提供24V电源。
14
plc300培训教材
S7-300用背板总线将除电源模块之外 的各个模块连接起来。
15
plc300培训教材
PLC系统的扩展
1.掌握S7-300的组成; 2. 熟悉S7-300的编程软件STEP 7 ; 3. 理解S7-300的组态。
4
plc300培训教材
2.1 S7-300的系统组成
SIMATIC S7系列PLC是德国西门子公司于1995 年陆续推出的性能价格比较高的PLC系统。
5
plc300培训教材
S7系列PLC是在S5系列基础上研制出来的, SIMATIC S7系列包括:微型SIMATIC S7-200系列, 最小配置为8DI/6DO,可扩展2~7个模块,最大 I/O点数为64 DI/DO、12AI/4AO;中小型SIMATIC S7-300系列(见图2-1),可扩展32个模块;中高 档性能的SIMATIC S7-400系列,可扩展300多个模 块。
(5)可用作负载电源。

西门子S7-300高级编程培训教材,内部教材_4、间接寻址和地址寄存器指令

西门子S7-300高级编程培训教材,内部教材_4、间接寻址和地址寄存器指令

附加访问宽度
含义
字节,字,双字
输入
字节,字,双字
输出
字节,字,双字
外设输入
字节,字,双字
外设输出
字节,字,双字
位(Bit)存储器
--
定时器
--
计数器
字节(DBB), 字(DBW),通过DB寄存器寻址的数据 双字(DBD)
字节(DIB), 字(DIW), 通过DI寄存器寻址的数据 双字(DID)
字节(LB), 字(LW), 双字 (LD)
间接寻址及地址寄存器指令
? ?
?
1
2
-
-
-
#Ini_Value
-
9 10
#Counter
L W [AR1, P#200.0]
SIMATIC S7
Siemens AG 2001. All rights reserved.
Date: File:
2023/12/7 PRO2_04E.1
SITRAIN Training for
L #Num
SP T["runtime"]
A I[MD30] L IW["Number"]
A I[AR1,P#0.0] A [AR1,P#0.0] L ID[AR1,P#5.0] T W[AR1,P#0.0]
SIMATIC S7
Siemens AG 2001. All rights reserved.
SITRAIN Training for
Automation and Drives
存储器间接寻址
字格式的16位指针(用于对DB、T、C进行寻址)
L 11 T MW 60
OPN DB[MW 60]

S7-300_400培训——第4 章 S7-300_400编程基础答辩

S7-300_400培训——第4  章  S7-300_400编程基础答辩

3.存储器间接寻址(1/2)
存储器间接寻址,简称间接寻址。该寻址方式在指令中 以存储器的形式给出操作数所在存储器单元的地址,也就是 说该存储器的内容是操作数所在存储器单元的地址。该存储 器一般称为地址指针,在指令中需写在方括号“[]”内。地址 指针可以是字或双字,对于地址范围小于65535的存储器可以 用字指针;对于其他存储器则要使用双字指针。
FBD(功能块图)
FBD(功能块图)使用类似于布尔代数的图形逻辑符 号来表示控制逻辑,一些复杂的功能用指令框表示。FBD 比较适合于有数字电路基础的编程人员使用。
GRAPH(顺序控制)
GRAPH类似于解决问 题的流程图,适用于顺序 控制的编程。利用S7GRAPH编程语言,可以清 楚快速地组织和编写S7 PLC系统的顺序控制程序。 它根据功能将控制任务分 解为若干步,其顺序用图 形方式显示出来并且可形 成图形和文本方式的 文件。
§4.1 STEP 7编程语言
STEP 7是S7-300/400系列PLC应用设计软件包, 所支持的PLC编程语言非常丰富。该软件的标准版支 持STL(语句表)、LAD(梯形图)及FBD(功能块图) 3种基本编程语言,并且在STEP 7中可以相互转换。 专业版附加对GRAPH(顺序功能图)、SCL(结构化控 制语言)、HiGraph(图形编程语言)、CFC(连续功 能图)等编程语言的支持。不同的编程语言可供 不同知识背景的人员采用。
1.立即寻址
立即寻址是对常数或常量的寻址方式,其特点是操作数 直接表示在指令中,或以惟一形式隐含在指令中。下面各条 指令操作数均采用了立即寻址方式。
2.存储器直接寻址
存储器直接寻址,简称直接寻址。该寻址方式在指令中 直接给出操作数的存储单元地址。存储单元地址可用符号地 址(如SB1、KM等)或绝对地址(如I0.0、Q4.1等)。下面各 条指令操作数均采用了直接寻址方式。

西门子S7-300 400高级编程培训教材

西门子S7-300 400高级编程培训教材
IEC 61131-3标准一致性块 有足够满足需要的输入,输出,输入
/输出参数 有存储区域,即不仅有临时变量而且
还有静态变量 使用本身数据区域进行调用
(创建背景) “数据封装”
应用:
定时器和计数器功能 使用内部状态控制过程设备
锅炉 电机,阀,等等。
CALL FB5, DB16 Start :=I 0.0 Stop :=I 0.1 Motor_on :=Q8.0 Speed :=QW12
Drive_3 状态 数据
Drive_1 Drive_2
SIMATIC S7
Siemens AG 2001. All rights reserved.
Date: File:
2019/11/4 PRO2_06E.10
Drive_3
SITRAIN Training for
Automation and Drives
FC21
DB5 "Temperature"
只能通过符号来进行参数的赋值
Network(段) 1: 在功能FC21里,声明一个数组Mes_Val
CALL FC 21 Mes_Val:="Temperature".sequence
SIMATIC S7
Siemens AG 2001. All rights reserved.
输出参数: Block -> Caller
输入/输出参数: Caller <-> Block
参数形成了块的一个“shell”:
参数位于代码段 与“局部”变量类似
参数可以为任何数据类型 在调用期间进行数据类型检查 例外情况:POINTER,ANY

s7300+400plc培训讲义

s7300+400plc培训讲义

SIMATIC S7-300/400 可编程控制器培训讲义2007年12月目录第1章可编程控制器基础 (1)1.1 可编程控制器的产生和定义 (1)1.2 可编程控制器的特点 (1)1.3 可编程控制器的分类 (2)1.4 可编程控制器的工作原理 (3)1.5 可编程控制器的硬件组成 (5)1.6 PLC举例(西门子S7系列) (6)第2章PLC硬件安装 (10)2.1 S7-300 的组件 (10)2.2 S7-300的安装位置 (10)2.3 S7-300的扩展能力 (10)2.4 S7-300的安装规范 (11)2.5 S7-300的安装步骤 (11)2.6 S7-400安装规范 (12)2.7 更换模块 (12)第3章SIMATIC Manager的使用 (13)3.1 启动SIMATIC Manager软件 (13)3.2 STEP 7 项目结构 (13)3.3 STEP 7软件语言设置 (13)3.4 编程器通信接口设置 (14)3.5 创建项目 (14)3.6 插入程序 (14)3.7 SIMATIC管理器中离线/在线显示 (15)3.8 复位CPU和暖启动 (16)第4章硬件组态 (18)4.1 组装硬件模块 (18)4.2 配置模块参数 (19)4.3 保存硬件设定组态与下载到模块 (24)4.4 快速组态 (24)第5章程序设计 (25)5.1 STEP7编程基础 (25)5.2 程序编辑器的使用 (32)5.3 符号表 (35)5.4 位逻辑操作指令 (37)5.5 数字操作指令 (41)第6章数据块 (47)6.1 STEP 7数据类型 (47)6.2 定义全局数据块 (47)第7章结构化编程 (49)7.1 示例——故障信息指示 (49)7.2 定义形参 (49)7.3 编辑可以分配参数的FC块 (50)7.4 调用可以分配参数的块 (51)第8章故障诊断方法 (52)8.1 故障的级别及诊断工具 (52)8.2 模块信息 (52)8.3 硬件诊断 (54)8.4 监视/修改变量 (55)8.5 显示参考数据 (56)8.6 重新接线 (58)第9章组织块 (61)9.1 组织块分类 (61)9.2 启动组织块 (61)9.3 日期时间中断(OB10) (61)9.4 循环中断(OB35) (61)9.5 硬件中断(OB40) (62)9.6 异步错误中断(OB81...87). (62)9.7 同步错误(OB121、OB122) (63)9.8 组织块的启动信息 (63)第10章模拟量 (65)10.1 模拟量模板的用途 (65)10.2 量程卡的设置 (65)10.3 模拟量输入模块组态 (65)10.4 模拟量输出模块组态 (67)10.5 在不同测量范围下模拟量的表达方式 (67)10.6 模拟量输入的规范化 (67)10.7 模拟量输出的规范化 (68)第11章PROFIBUS-DP现场总线通讯 (69)11.1 网络参数 (69)11.2 网络段的配置 (69)11.3 PROFIBUS-DP中的主站 (69)11.4 PROFIBUS-DP中的从站 (69)11.5 组态PROFIBUS-DP网络 (70)11.6 编程访问主从站的地址 (72)11.7 PROFIBUS-DP网络故障诊断 (72)第1章可编程控制器基础1.1 可编程控制器的产生和定义可编程控制器简称PLC(Programmable Logical Controller),是以微处理器为基础,综合了计算机技术、自动控制技术和通信技术,专为工业环境下应用而设计的控制设备。

西门子PLCS7-300培训教材

西门子PLCS7-300培训教材

西门子 PLC教程S7-300
S7-CPU 的寄存器和存储器区域
ACCU2
32位
累加器
ACCU1
32位
地址寄存器
AR1
32位
数据块寄存器
AR2
32位
打开的 DB DB 长度
打开的 DI
16位
DI 长度
16位
S7-CPU 寄存器
装载存储器
- 逻辑块 - 数据块
工作存储器
- 逻辑块 - 数据块
I/O 区域
系统存储器
- 过程映像输入表 - 过程映像输出表 - 位存储器 - 定时器 - 计数器
S7--CPU 存储器区域
西门子 PLC教程S7-300
西门子 PLC教程S7-300
常数
进制 十进制 十六进制 二进制 ASCII码
数据类型
基本数据类型
布尔型(1位) 字节B(8位) 字W(16位) 双字D(32位)
把过程映象输出表(PIQ) 写到输出模块
块OB 1
A I 0.1 A I 0.2 = Q4.0
输出 模块
CPU 循环
循环程序执行
块类型 组织块(OB)
功能块 (FB)
西门子 PLC教程S7-300
用户定义的块
特性
- 操作系统和用户程序的接口 - 各层次的优先级 (1 ~ 26) - 局部数据堆栈中的特殊启动信息
地址 0.0 地址 0.7 地址 1.0 地址 1.7
西门子 PLC教程S7-300
设计的地址区
过程映象 I/Q
存储器标志
I/Q 外部输入/输出
定时器 计数器 数据块 数据块
STEP 7 的寻址范围
访问区域

西门子 培训课件S7-300

西门子 培训课件S7-300

BATF( 红 色 , 只 在 CPU313 和 314 上有) DC 5 V(绿色) FRCE(黄色)
电池故障 用于 CPU 和 S7- 300 的 5 V DC 电源 保留专用
如果电池有下列情况,则灯亮:①失效;②未装入 如果内部的 5 V 直流电源正常,则灯亮
二、CPU的功能
执行用户程序; 为S7背板总线提供5V电源; 在MPI网络中,通过MPI(多点接口)与 其他MPI网络节点进行通信。
MRES:将钥匙开关从STOP状态扳到MRES位置,可复 位存储器,使CPU回到初始状态。工作存储器、RAM 装载存储器中的用户程序和地址区被清除,全部存 储器位、定时器、计数器和数据块均被删除,即复 位为0,包括有保持功能的数据。如果有快闪存储 器卡,CPU在复位后将它里面的用户程序和系统参 数复制到工作存储区。
三、编程工具
使用STEP7软件对S7-300进行编程。 STEP7包含了自动化项目从项目的启动、实施到 测试以及服务每一个阶段所需的全部功能。 STEP7中的编程语言 1、顺序功能图 2、梯形图 3、语句表 4、功能块图 5、结构文本
四、安装一个S7系统的步骤
S7-300PLC
六、S7-300系统的组成部件
5、功能模块 (FM)
功能模块主要用于对时间要求苛刻、存储器容量要 求较大的过程信号处理任务。 -计数:计数器模块 -定位:快速/慢速进给驱动位置控制模块、电子凸 轮控制器模块、步进电动机定位模块、伺服电动机 定位模块等 -闭环控制:闭环控制模块 -工业标识系统:接口模块、称重模块、位置输入 模块、超声波位置解码器等。
五、微存储器卡
Flash EPROM微存储卡(MMC)用于在断电时保存用户 程序和某些数据,它可以扩展CPU的存储器容量,也 可以将有些CPU的操作系统保存在MMC中,这对于操作 系统的升级是非常方便的。MMC用作装载存储器或便 携式保存媒体。MMC的读写直接在CPU内进行,不需要 专用的编程器。由于CPU31xC没有安装集成的装载存 储器,在使用CPU时必须插入MMC,CPU与MMC是分开订 货的。 如果在写访问过程中拆下SIMATIC微存储卡,卡中的 数据会被破坏。在这种情况下,必须将MMC插入CPU中 并删除它,或在CPU中格式化存储卡。只有在断电状 态或CPU处于STOP状态时,才能取下存储卡。

S7-300、400授课

S7-300、400授课





3)模式选择开关 RUN 模式, CPU 执行用户程序。 STOP 模式, CPU 不执行用户程序。 MRES,CPU 存储器复位,带有用于CPU 存储器复位的按钮功 能的模式选择器开关位置。通过模式选择器开关进行CPU 存 储器复位需要特定操作顺序。 复位存储器操作:通电后从STOP 位置扳到MRES 位置, “STOP”LED 熄灭1s,亮1s,再熄灭1s 后保持亮。放开开关, 使它回到STOP位置,然后又回到MRES,“STOP”LED 以2Hz 的频率至少闪动3s,表示正在执行复位,最后“STOP”LED 一直亮。
第二部分 PLC的故障诊断
一、STEP7程序的在线调试及程序错误的诊断 二、 S7-200高级应用与案例分析 三、PID、位置控制和高速输入
第三部分 以太网通信
1、工业以太网通信简介 2、S7-200 PLC的以太网通信 3、S7-200 系列PLC与S7-300系列PLC间的以太网通信 4、S7-1200 PLC的以太网通信 5、S7-200系列PLC与S7-1200系列PLC间的以太网通信 6、S7-1200系列PLC与S7-300系列PLC间的以太网通信 7、S7-300/400系列PLC的以太网通信
第一部分 PLC应用编程
一、中国工控的现状 1、工业发展大趋势—工控的地位 ★国民经济的高速发展要靠工业化
★工业的高速发展要靠机械化
★机械化的水平提高要靠自动化
★工业自动化的核心产品是自动化产品
★工控是经济高速发展的火车头
★自动化企业是中国发展的根本
2、工业发展大趋势—客户困境 ★长期被洋品牌欺负,接受苛刻的条件
二、几个重要的电话和网站
1、免费咨询电话 西门子:4008104288 三菱:4008213030 2、有用的网站 1)西门子(中国)有限公司工业业务领域工业自动化与驱动技术

《图解西门子S7 300 400系列PLC入门》读书笔记思维导图

《图解西门子S7 300 400系列PLC入门》读书笔记思维导图
0 3
2.3 S7— 300 PLC的信 号模块
0 4
2.4 S7— 300的扩 展及I/O 地址分...
0 5
2.5 S7— 400系列 PLC的硬 件系统
0 6
2.6 S7— 400系列 PLC的多 CPU...
2.8 S7—400功 能模块、通信模
块、...
2.7 S7—400 PLC的信号模块
第1章 可编程序逻辑控制器 (PLC)的基...
1.2 PLC的基本 组成
1.1 PLC的特点、 分类、性能指标
和应...
1.3 PLC的工作 原理
第2章 S7—300/400系列PLC 的...
0 1
2.1 西门 子S7— 300系列 PLC硬 件...
0 2
2.2 S7— 300的 PLC模块
第2章 S7—
02 300/400系列PLC 的...
04
第4章 STEP 7编程 软件使用初步
目录
05 第5章 S7— 300/400系列PLC 程...
07 参考文献
06 第6章 PLC的应用
西门子S7-300/400 PLC在大中型PLC中应用最广、市场占有率最高。S7-300/400及其编程软件STEP 7功 能强大、程序结构复杂,不易掌握。目前市场上相关的书籍较多,但是适合初学者自学的较少,为此编写此书。 本书主要介绍西门子S7-300/400 PLC的基本组成、工作原理、硬件系统、编程语言与指令系统、STEP 7编程软 件使用初步、程序结构与程序设计及应用等内容。
最新版读书笔记,下载可以直接修改
《图解西门子S7 300 400系列 PLC入门》
PPT书籍导读
读书笔记模板

西门子SIMATIC S7-300、S7-400、S7-1200、S7-1500编程语言比较表说明书

西门子SIMATIC S7-300、S7-400、S7-1200、S7-1500编程语言比较表说明书

12/2022参考手册 SIMATIC编程语言比较表版针对 S7-300、S7-400、S7-1200、S7-1500 的比较列表参考资料法律说明警告提示说明本手册包含一些安全提示,请务必遵守以确保人身安全并防止财物损失。

三角警告标记为人身安全提示,仅具有财物损失危险时注意表示如果不采取适当的预防措施,可能导致财物损失。

如果出现多个危险级别,应始终遵从最高级别的警告。

如果三角警告标记警告有人身伤害危险,则也可以在同一个警告提示中加入财物损失警告。

A5E36142426-AJ 第 1 页有资质的人员在本文档所描述的产品或系统中进行各种作业时,只能由针对该作业的“有资质的人员”进行处理,而且在工作时必须参考相应任务的文档,特别是要遵守其中包含的安全和警告信息。

专业人员根据其培训和经验能够识别出操作产品/系统时存在的风险,并避免可能存在的危险。

SIMATIC 产品的预期用途商标所有具有商标权 ® 标记名称都是 Siemens AG 的注册商标。

本文档中使用的其他名称也可能是商标,第三方出于自己的目的使用这些商标可能会侵犯所有者的权利。

免责声明我们已经检查了本手册的内容,以确保其与所描述的硬件和软件一致。

但仍不能排除存在差异,因此我们对内容的完整性不承担任何责任。

我们会定期检查本出版物中的信息,后续版本中会包含必要的更正。

Siemens AGDigital IndustriesPostfach 48 4890026 NÜRNBERG针对 S7-300、S7-400、S7-1200、S7-1500 的比较列表的内容●测量程序运行时间 - 见下方内容●将对象加载到 CPU:对块做了哪些更改,并在何种运行状态下应加载哪些已变更的块到 CPU 中? - 见下一页。

●比较列表的概述、前提条件、框架条件和图例(见第 6 页)●S7-300、S7-400(不带 H 系统)、S7-1200 和包括软件控制器 CPU 150xS 的 S7-1500 的比较列表:关于哪个控制器系列可使用哪些指令和功能 - 参见第 8 页。

西门子S7-300 400高级编程培训教材-PPT文档资料27页

西门子S7-300 400高级编程培训教材-PPT文档资料27页

Date: File:
2019/11/26 PRO2_06E.7
SITRAIN Training for
Automation and Drives
调用(主调)功能的特点
CALL指令
指令为宏指令
寄存器内容可能会被覆盖掉,甚至是DB寄存器
请注意B堆栈中内容的解释
调用之后,可能会打开另一个DB
数据块(DB)
- 结构化的局部数据存储(背景数据块DB) - 结构化的全局数据存储(在整个程序中有效)
系统功能块(SFB) - FB(具有存储空间),存储在CPU的操作系统中并可由用户调用
系统功能(SFC)
- FB(无存储空间),存储在CPU的操作系统中并可由用户调用
系统数据块(SDB) - 用于配置数据和参数的数据块
在一个FB调用过程中的参数传递
IB0 1 0 0 1 0 0 1 0
1
QB8 1 0 0 1 0 0 1 0 ...
OB1 程序执行
CALL FB10, DB16
Start Stop Motor_on Speed :
:=I 0.4 :=I 0.0 :=Q8.1 =QW12
块参数
实际参数
3
BLD = TDB OPN TAR2 A = A = LAR2 UC LAR2 A = L T TDB BLD
3 L 24.0
DI 16 LD 20 I 0.4 DIX 0.0 I 0.0 DIX 0.1 P#DBX 0.0 FB 10 LD 20 DIX 2.0 Q 8.1 DIW 4 QW 12
4
DB16 .. .. .. .. .. .. 0 1 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 1

SIEMENS SIMATIC S7-300和S7- 400的梯形图(LAD)编程 说明书

SIEMENS SIMATIC S7-300和S7- 400的梯形图(LAD)编程 说明书

s附录SIMATICS7-300和S7-400的梯形图(LAD)编程参考手册2004年1月版 A5E00446504-01版权所有 © Siemens AG 2004 保留所有权利未经明确的书面许可,不得复制、传播或使用本手册或所含内容。

违者应对造成的损失承担责任。

保留所有权利,包括实用新型或设计的专利许可权及注册权。

Siemens AGBereich Automation and DrivesGeschaeftsgebiet Industrial Automation Systems Postfach 4848, D- 90327 Nuernberg免责声明我们已检查过本手册中的内容与所描述的硬件和软件相符。

由于差错在所难免,我们不能保证完全一致。

我们会定期审查本手册中的内容,并在后续版本中进行必要的更正。

欢迎提出改进意见。

©Siemens AG 2004技术数据如有改动,恕不另行通知。

Siemens Aktiengesellschaft A5E00446504-01安全指南本手册包括了保证人身安全与保护本产品及连接的设备所应遵守的注意事项。

这些注意事项在手册中均以下列符号加以突出,并根据危险等级标明如下:危险表示如果不采取适当的预防措施,将导致死亡、严重的人身伤害或财产损失。

警告表示如果不采取适当的预防措施,可能导致死亡、严重的人身伤害或财产损失。

当心表示如果不采取适当的预防措施,可能导致轻微的人身伤害。

当心表示如果不采取适当的预防措施,可能导致财产损失。

须知提醒您注意有关产品、产品使用的特别重要的信息,或者是文档的特定部分。

合格人员只有合格人员才允许安装和操作该设备。

合格人员是指被授权按照既定安全惯例和标准,对线路、设备和系统进行调试、接地和标记的人员。

正确使用请注意如下事项:警告 该设备及其部件只能用于产品目录或技术说明书中所描述的范畴,并且只能与由西门子公司认可或推荐的第三方厂商提供的设备或部件一起使用。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
"DPNRM_DG" EN REQ ??.? LADDR ENO RET_VAL RECORD BUSY ??.? ??.? ??.?
参数
REQ LADDR RET_VAL
声明
INPUT INPUT OUTPUT
数据类型
BOOL WORD INT
存储区域
I, Q, M, D, L, Const. I, Q, M, D, L, Const. I, Q, M, D, L
Siemens AG 2001. 版权所有
日期: 文件:
3/19/2012 PRO2_11E.7
SITRAIN
自动化与驱动培训
组态一个 DP 主站系统
DP master system
SIMATIC S7
Siemens AG 2001. 版权所有
日期: 文件:
3/19/2012 PRO2_11E.8
SITRAIN
自动化与驱动培训
中的错误/故障分析 从站故障时 OB 86 中的错误 故障分析
SIMATIC S7
Siemens AG 2001. 版权所有
日期: 文件:
3/19/2012 PRO2_11E.12
SITRAIN
自动化与驱动培训
使用 SFC 13(DPNRM_DG)进行从站诊断 ( )
SIMATIC S7
Siemens AG 2001. 版权所有
日期: 文件:
3/19/2012 PRO2_11E.10
SITRAIN
自动化与驱动培训
在一个主站系统中插入智能 DP 从站
DP 主站
连接
ቤተ መጻሕፍቲ ባይዱ
SIMATIC S7
Siemens AG 2001. 版权所有
日期: 文件:
3/19/2012 PRO2_11E.11
RET_VAL
OUTPUT
INT
I, Q, M, D, L
SIMATIC S7
Siemens AG 2001. 版权所有
日期: 文件:
3/19/2012 PRO2_11E.15
SITRAIN
自动化与驱动培训
使用 SFC 11(DPSYC_FR)同步 DP 从站 ( )
EN ??.? ??.? ??.? REQ LADDR GROUP MODE "DPSYC_FR" ENO RET_VAL BUSY ??.? ??.?
参数
REQ LADDR GROUP
声明
INPUT INPUT INPUT
数据类型
BOOL WORD BYTE
存储区域
I, Q, M, D, L, Const. I, Q, M, D, L, Const. I, Q, M, D, L, Const.
解释
电平触发的控制参数 REQ=1:触发 SYNC/FREEZE 作业 DP 主站的逻辑地址 组选择, Bit 0 = 1: 选择第 1 组 Bit 1 = 1:选择第 2 组 ... Bit 7 = 1:选择第 8 组 您可以为一个作业选择多个组。 作业标识符(依照 EN 50 170 V 3 编码) Bit 0, 1, 6, 7:保留( value 0 ) Bit 2 = 1:执行 UNFREEZE Bit 3 = 1:执行 FREEZE Bit 4 = 1:执行 UNSYNC Bit 5 = 1:执行 SYNC 错误码。每次执行该块之后必须检查 RET_VAL BUSY=1:作业还未完成。
S7
PROFIBUS -DP
SIMATIC S7
Siemens AG 2001. 版权所有
日期: 文件:
3/19/2012 PRO2_11E.5
SITRAIN
自动化与驱动培训
可用的 DP 从站
模块化从站包括一个接口模块和来自 S7-300 系列 (ET 200M)及 S5 系列(ET 200U)的模块 ) 系列( )
ET 200M
ET 200U
具有集成输入和输出通道的小型、 具有集成输入和输出通道的小型、紧凑型 I/O 站(防护等级 级 IP 20)。 )。
ET 200B
ET 200L
接口模块加上输入/输出模块、负载馈电器等 接口模块加上输入 输出模块、 输出模块 防护等级: 防护等级:ET 200X:IP 65/67,ET 200S:IP 20 : , :
分布式 I/O 和参数分配
故障 LEDs 存储卡
模式选择器 MPI/PROFIBUS 接口
PROFIBUS 接口 外部电池供电
SIMATIC S7
Siemens AG 2001. 版权所有
日期: 文件:
3/19/2012 PRO2_11E.1
SITRAIN
自动化与驱动培训
PROFIBUS-DP 系统的结构 主站
S7-400 PS S7 10A 400 CPU 4142 DP S7 S7 PS S7-300 S7-300 CPU 314 CP 3425 DP S7 S7-300
PROFIBUS -DP SIMATIC S7-300 ET 200M S7
DPNORMSLAVE
从站
PS S7- S7 S7 S7 300 CP CPU 3423155 DP 2 DP 智能从站
ET 200X
ET 200S
S7-200 和 S7-300 系列的智能 DP 从站用于数据处理
CPU 215
CPU 315-2 DP
CPU 316-2 DP CPU 318-2 DP CP 342-5
SIMATIC S7
Siemens AG 2001. 版权所有 日期: 文件: 3/19/2012 PRO2_11E.6
DP 主站 PS S7 10A 400 CPU 4142 DP S7 S7 PS 10A DP 主站 S7 400 CPU 4141 S7 CP 4435DP S7
DP 主站 PS S7-300 CPU 3152 DP
S7
S7
PS
DP 主站 S7-300 S7-300 CPU 314 CP 3425 DP
RECORD
OUTPUT
ANY
I, Q, M, D, L
BUSY
OUTPUT
BOOL
I, Q, M, D, L
SIMATIC S7
Siemens AG 2001. 版权所有
日期: 文件:
3/19/2012 PRO2_11E.13
SITRAIN
自动化与驱动培训
使用 SFC 14 从 DP 标准从站读取连续数据 您需要 SFC 14 “DPRD_DAT” 用来读取多于四个连续字节的数据( 连续数据)
SITRAIN
自动化与驱动培训
组态紧凑型和模块化 DP 从站
DP 主站系统
DP 从站
SIMATIC S7
Siemens AG 2001. 版权所有
日期: 文件:
3/19/2012 PRO2_11E.9
SITRAIN
自动化与驱动培训
从站( 组态智能 DP 从站(如CPU 315-2) )
DP 从站
"DPRD_DAT" EN ??.? LADDR ENO RET_VAL RECORD ??.? ??.?
参数
LADDR RET_VAL RECORD
声明
INPUT OUTPUT OUTPUT
数据类型
WORD INT ANY
存储区域
I, Q, M, D, L, Const. I, Q, M, D, L I, Q, M, D, L
FM
SV
在主站和从站之间轮询
SIMATIC S7
Siemens AG 2001. 版权所有
日期: 文件:
3/19/2012 PRO2_11E.3
SITRAIN
自动化与驱动培训
PROFIBUS-DP 单总站系统的总线周期 总线速度为 1.5 MBaud
25 20
周期时间 ms 15
10 5 0 1 5 9
SITRAIN
自动化与驱动培训
PROFIBUS - DP 终端电阻
具有 Profibus-DP 接口的 CPU 需要终端电阻
N
N
N
N
N= Profibus-DP 节点
具有 Profibus-DP 接口的 CPU 需要终端电阻 需要终端电阻
N
N
N
N
N
N= Profibus-DP 节点
SIMATIC S7
3/19/2012 PRO2_11E.16
MODE
INPUT
BYTE
I, Q, M, D, L, Const.
RET_VAL BUSY
OUTPUT OUTPUT
INT BOOL
I, Q, M, D, L I, Q, M, D, L
SIMATIC S7
Siemens AG 2001. 版权所有
日期: 文件:
DPNORMSLAVE
PS IM S7 S7 S7 S7 153
紧凑型从站
模块型从站
SIMATIC S7
Siemens AG 2001. 版权所有
日期: 文件:
3/19/2012 PRO2_11E.2
SITRAIN
自动化与驱动培训
PROFIBUS 通信方法
主站之间的逻辑令牌环
PG 720
PROFIBUS
解释
REQ = 1:请求读 DP 从站已组态的诊断地址 如果在处理功能的过程中发生了错误, 返回值中就包含一个错误码。 如果没有错误发生,RET_VAL 包含实际传输数据的 长度。 读取的诊断数据的目的区域。只允许 BYTE 数据类 型。即将读取的数据记录和目标区域的最小长度 是 6。 BUSY = 1: 读操作还未完成。
相关文档
最新文档