编号:99207949
类型:共享资源
大小:1.37MB
格式:DOCX
上传时间:2020-10-20
上传人:我***
认证信息
个人认证
孔**(实名认证)
北京
IP属地:北京
16
积分
- 关 键 词:
-
beckhoff
文档newbc9050
文档
newbc9050
- 资源描述:
-
Beckhoff 控制器
BC9050培训文档
主要内容
技术数据
安装与接线
配置运行与编程
错误处理与诊断
20.10.2018
1
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-技术数据
BC9XX0系列总线端子控制器具有不同现场接口,下面型号
的控制器具有以太网接口:
20.10.2018
2
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-技术数据
总线端子原理:
20.10.2018
3
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-技术数据
同系列的几种型号
20.10.2018
4
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-技术数据
总线端子原理:
20.10.2018
5
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-PLC技术数据
主要包括程序空间、数据空间和不掉电存储空间等
20.10.2018
6
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-尺寸及安装
20.10.2018
7
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-电气特性及连接
Potential Groups(电势组):
BECKHOFF总线端子控制器通常有三个不同的电势:
• 电气隔离的现场总线接口
• 总线耦合器/控制器、k-bus及端子逻辑部分
• 输入/输出部分
20.10.2018
8
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-电气特性及连接
Potential Groups(电势组):
20.10.2018
9
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-电气特性及连接
⚫绝缘测试
⚫保护地
20.10.2018
10
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-电气特性及连接
BC9050的供电:
为处理器及K-BUS供电
为外设供电,如输入/输出
20.10.2018
11
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-电气特性及连接
BC9050的以太网拓扑结构:
因为只有一个以太网接口,因此只能通过交换机来拓扑
20.10.2018
12
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-电气特性及连接
BC9050的以太网连接:
经过集线器或交换机的物理连接
20.10.2018
13
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-电气特性及连接
BC9050的以太网连接:
与PC的连接
20.10.2018
14
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-配置运行与编程相关
总线端子控制器上电过程:
如果系统没有错误,I/O LEDs
闪烁2~3秒后就会停止
20.10.2018
15
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-配置运行与编程相关
总线端子控制器上的DIP拨码开关与IP地址:
通常采用地址模式,如果可通过System Manager调整网段
20.10.2018
16
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-配置运行与编程相关
创建TwinCAT 配置
20.10.2018
17
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-配置运行与编程相关
创建TwinCAT 配置
从列表中选择相应的型号
20.10.2018
18
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-配置运行与编程相关
下载激活配置
20.10.2018
19
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-配置运行与编程相关
下载激活配置
20.10.2018
20
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-配置运行与编程相关
上载配置
注:下载与上载操作必须在配置模式下进行
20.10.2018
21
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-配置运行与编程相关
总线端子控制器的资源使用情况
如图所示的Mapping code的使用情况(用于计算TwinCAT配置)
20.10.2018
22
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-配置运行与编程相关
总线端子控制器的资源使用情况
如图所示为数据内存映射的使用情况(用于计算TwinCAT配置)
20.10.2018
23
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-配置运行与编程相关
总线端子设置初步:
对故障时端子的状态进行配置
20.10.2018
24
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-配置运行与编程相关
在配置文件中加入PLC:
在“System Manager”中进行操作
20.10.2018
25
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-配置运行与编程相关
在配置文件中加入PLC:
对变量进行关联
20.10.2018
26
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-配置运行与编程相关
测量PLC周期
在“PLC control”中设置任务周期
20.10.2018
27
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-配置运行与编程相关
测量PLC周期
在“System Manager”在线观测
20.10.2018
28
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-配置运行与编程相关
BC9050特征:
20.10.2018
29
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-配置运行与编程相关
BC9050编程是通过以太网口或串口(将在实验环节中详述)
两个重要的PLC错误处理:
20.10.2018
30
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-配置运行与编程相关
Error POUs:
20.10.2018
31
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-配置运行与编程相关
Error POUs:
通过调节数据空间与代码空间的比例来解决
20.10.2018
32
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-配置运行与编程相关
在这里仅对变量的存储类型加以介绍:
⚫Remanent data(定义、存储于NVRAM中)
⚫Persistent data
⚫Allocated flags
⚫Mapping of the Bus Terminals
20.10.2018
33
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-配置运行与编程相关
在这里仅对变量的存储类型加以介绍:
Remanent data(定义、存储于NVRAM中,2K大小) 定义:
VAR RETAIN
Test Count
:BOOL;
:INT;
END_VAR
u 变量%Q、%I、%M不能定义在该区
u 关键字VAR RETAIN不能用在功能块中
20.10.2018
34
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-配置运行与编程相关
Persistent data(该区大小为1000字节): 通过功能块来说明开始区域和大小
VAR
i: INT;
Marks_Persistent AT %MX3000.0: BOOL; Persitent_Data:Persistent_Data;
END_VAR
…… Persitent_Data(
bRead:= , bWrite:=TRUE , bDelete:= , WriteSize:=100 , WriteOffset:=3000 , bBusy=> , bError=> , iErrorId=> , ReadSize=> , ReadOffset=> );
这样变量“Marks_Persistent”就被定义到永久数据区。
20.10.2018
35
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-配置运行与编程相关
Allocated flags:
BC中有4k分配标志可以使用,并且通过ADS可以进行访问。
VAR
Flag_01 AT %MB0: WORD; END_VAR
Index group 0x4020
Meaning
Flag (only BXxxx0)
Index offset (value range) 0..4096
20.10.2018
36
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-配置运行与编程相关
总线端子映射顺序
20.10.2018
37
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-配置运行与编程相关
总线端子映射顺序举例:
Bus Terminal Controller: 1 x BCxx50, BCxx20 or BXxx00 Position 1: 1 x KL1012
Position 2: 1 x KL1104
Position 3: 1 x KL2012
Position 4: 1 x KL2034
Position 5: 1 x KL1501
Position 6: 1 x KL3002
Position 7: 1 x KL4002
Position 8: 1 x KL6001
Position 9: 1 x KL9010
20.10.2018
38
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-配置运行与编程相关
总线端子映射顺序举例:
Bus Terminal Position
Input image
Output image
Size
KL1501
5
%IB0...%IB5
%QB0...%QB5
6 Byte
KL3002
6
%IB6...%IB13
%QB6...%QB13
8 Byte
KL4002
7
%IB14...%IB21
%QB14...%QB21
8 Byte
KL6001
8
%IB22...%IB29
%QB22...%QB29
6 Byte
KL1012
1
%IX30.0...%IX30.1
-
2 Bit
KL1104
2
%IX30.1...%IX30.5
-
4 Bit
KL2012
3
-
%QX30.0...%IX30.1
2 Bit
KL2034
KL9010
4
9
-
-
%QX30.2...%IX30.5
-
4 Bit
-
20.10.2018
39
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-错误与诊断
诊断:
网络状态,大多数情况下判断网络状态是否正常非常重要。在
plc程序中将总线状态变量连入对故障诊断非常有用。
相应的根据诊断的需要,可以将相应的状态连入PLC
20.10.2018
40
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-错误与诊断
诊断:
另一种诊断方式。通过BC9050面板上的状态指示进行诊断。
20.10.2018
41
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-错误与诊断
诊断:
另一种诊断方式。通过BC9050面板上的状态指示进行诊断。
20.10.2018
42
Beckhoff A
utoma
tion
Beckhoff 控制器
BC9050培训文档-错误与诊断
诊断:
另一种诊断方式。通过BC9050面板上的状态指示进行诊断。
通过K-BUS Error指示灯,可以判断总线端子的故障状态。在不借助其他工具的情况下进行故障分析。具体参看BC9050资料文档(BC9xx0.chm)
20.10.2018
43
Beckhoff A
utoma
tion
- 内容简介:
-
-
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。