博途软件工程师培训-(内部资料)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
组态网络 1、方法一(鼠标拖放操作) 选中某个设备的PN端口(绿色方框),按住鼠标左
键不放。 拖动鼠标移动到其它设备的PN端口,然后释放鼠标
左键。 2、方法二(右键菜单操作) 选中某个设备的PN端口,单击鼠标右键调出右键菜
单,选择“添加子网”。 选中某他设备的PN端口,单击鼠标右键调出右键菜
31
仿真调试
32
人机界面
基本概念 项目组态方法 画面对象组态 报警组态 数据记录与趋势图
33
一、基本概念 人机界面(Human Machine Inter face)是指用户
与控制器之间进行交流的专用设备。 从前使用按钮、开关、指示灯、数码管作为人机
交流装置,因连接线束多、信息量少、占用PLC的I/O 点数多、还需外接电路等诸多缺点,被液晶显示器和 触摸屏所取代。触摸屏既可以作为输入装置,也可以 作为输出显示装置。与PLC通过串行通讯线路连接。 现已成为流行的人机交流装置。
24
单击定位
选中后双击
25
五、编程实例 针对由S7-300、HMI和ET200S组成PROFINET网络。
提出如下控制要求,根据要求编写程序。
S7-300外接本地启动按钮SB11和停止按钮SB12。当 按下SB11时,ET200S外接的5个LED灯循环点亮,每 个LED灯亮1S。当按下SB12时,LED灯全灭。
HMI运行的可视化监控画面,画面中有操作的启动按 钮SB21和停止按钮SB22。SB21的作用与SB11相同, SB22的作用与SB12相同。画面中显示5个LED灯的循 环点亮效果。
26
创建PLC变量
27
OB1块的程序
28
OB1块的程序
29
OB1块的程序
30
监控画面
34
触摸屏的功能 可视化:动态显示生产现场数据和执行机构的运行。 控制:用户通过图形界面操控系统运行过程、修改系
统运行参数。 报警显示:系统运行在临界状态时会触发报警。 记录归档:记录系统运行过程数据并归纳存储。便于
以后检索。 过程和设备的参数管理:将系统不同的运行状态的参
程序编辑器 符号编辑器 程序块 指令 编程实例
12
一、程序编辑器 双击项目树中要编辑的程序块(如OB1)。就打开了
程序编辑器。
双击
13
巡视窗口
OB1块的临 工程具时序栏常变编用量符辑梯表号区形图
指令窗口
单击
Fra Baidu bibliotek14
工具栏 插入程序段
删除程序段
插入行
删除行
复位启动值
扩展模式
打开所有程序段
和设备名称。另外还要给IO设备分配I/O端口地址。具 体操作方法如下: 选中要设置参数的设备,双击选择“组态设备”。 选择“属性”-“常规”-“PROFINET接口”-“
以太网地址”,输入要设定的IP地址和设备名称。
5
双击
单击
6
7
8
9
10
编译检查有无错误,然后保存!
11
PLC编程
静态图形对象的位置、颜色、字体大小及内容、尺 寸、形状等属性不会随着控制过程变化而变化。通 常是指文本域、按钮等。
36
1、运行系统设置 双击项目树中HMI下的运行系统设置,进入系统设
置界面。设置起始画面、画面模板、颜色深度等。
双击
37
2、创建画面
最简单的是只有一个监控画面来完成所有的监控 项目。但是对于许多复杂的监控系统,往往是做不到 的。这就需要根据监控系统的任务要求,规划需要几 个监控画面,每个画面具备什么样的功能,各个画面 之间如何切换。创建画面的方法如下所示:
数分类存储(配方),针对不同的生产过程调用不同的 配方,提高系统的灵活性。
35
二、项目组态方法 一个用于触摸屏的可视化监控系统,通常由以下
几个步骤建立完成: 第一步:运行系统设置 第二步:创建画面。 第三步:组态画面中的图形对象。 第四步:组态报警。 第五步:组态数据记录和趋势图。 第六步:仿真调试。
添加新块”,然后选择块的名称、块的类型、块的 编号和编程语言。 3.可供选择的块类型有四种:组织块(OB)、函数块 (FB)、函数(FC)、数据块(DB)。 4.OB、FC块可供选择的编程语言有4种:LAD、FBD、 STL和SCL。 5.FB块可供选择的编程语言有5种:LAD、FBD、STL、 SCL和GRAPH。
单,选择“分配到新子网”。
1
西门子博途软件培训(内部资料)
1.组态网络 2.PLC编程 3.人机界面 4.PC Station的组态
2
西门子博途软件安装及 使用方法(内部资料)
3
然后释放鼠标左键。 选中并按 住把左线键条不拖到 放另,一然个后设备 开的始PN拖口动。 。
4
五、设置网络参数 分别给IO控制器、IO监视器、IO设备分配IP地址
项目,就进入符号编辑器。编写PLC程序之前先创建变 量有利于程序的阅读、分析和修改!
双击
17
变量名称只能是英文字符、 数字、特殊字符,不得出现
中文字符!
添加变量名称、数据类 型、地址、注释
18
19
三、程序块 1.项目中默认只有一个用户程序块OB1。 2.要添加程序块,需要在项目树的程序块中,双击“
20
双击
单击 单击
21
四、指令 系统提供的指令在右边的指令目录和库目录窗口
中选择。其中指令目录包含基本指令模块、扩展指令 模块、工艺指令模块和通信指令模块四大类。
调用方法:先在程序段中定位指令模块要插入的 位置,再选中要调用的指令,然后双击即可。
22
23
选中某个指令,然后按F1 键可以打开帮助信息,学习研 究这个指令的使用方法。
关闭所有程序段
启用/禁用自由格式的注释
绝对/符号操作数 显示变量信息
15
工具栏 启用/禁用程序段注释 在编辑器中显示收藏 转到上一个错误 返回读/写访问 更新不一致的块调用 启用/禁用监视 下载但不重新初始化
16
转到下一个错误 转至读/写访问
二、符号编辑器 双击项目树窗口中的PLC变量的“显示所有变量”
根画面通常作为启动画面。项目默认只有一个根画 面。如果需要不止一个画面,就要添加新画面。
双击项目树中的添加新画面,然后给新画面取名, 设置画面背景色、网格颜色等。
38
双右右击击击
39
单击 单击
40
三、组态图形对象 文本框、园形、方形、线条、按钮、I/O域等都是
图形对象。图形对象分为静态和动态两类。
键不放。 拖动鼠标移动到其它设备的PN端口,然后释放鼠标
左键。 2、方法二(右键菜单操作) 选中某个设备的PN端口,单击鼠标右键调出右键菜
单,选择“添加子网”。 选中某他设备的PN端口,单击鼠标右键调出右键菜
31
仿真调试
32
人机界面
基本概念 项目组态方法 画面对象组态 报警组态 数据记录与趋势图
33
一、基本概念 人机界面(Human Machine Inter face)是指用户
与控制器之间进行交流的专用设备。 从前使用按钮、开关、指示灯、数码管作为人机
交流装置,因连接线束多、信息量少、占用PLC的I/O 点数多、还需外接电路等诸多缺点,被液晶显示器和 触摸屏所取代。触摸屏既可以作为输入装置,也可以 作为输出显示装置。与PLC通过串行通讯线路连接。 现已成为流行的人机交流装置。
24
单击定位
选中后双击
25
五、编程实例 针对由S7-300、HMI和ET200S组成PROFINET网络。
提出如下控制要求,根据要求编写程序。
S7-300外接本地启动按钮SB11和停止按钮SB12。当 按下SB11时,ET200S外接的5个LED灯循环点亮,每 个LED灯亮1S。当按下SB12时,LED灯全灭。
HMI运行的可视化监控画面,画面中有操作的启动按 钮SB21和停止按钮SB22。SB21的作用与SB11相同, SB22的作用与SB12相同。画面中显示5个LED灯的循 环点亮效果。
26
创建PLC变量
27
OB1块的程序
28
OB1块的程序
29
OB1块的程序
30
监控画面
34
触摸屏的功能 可视化:动态显示生产现场数据和执行机构的运行。 控制:用户通过图形界面操控系统运行过程、修改系
统运行参数。 报警显示:系统运行在临界状态时会触发报警。 记录归档:记录系统运行过程数据并归纳存储。便于
以后检索。 过程和设备的参数管理:将系统不同的运行状态的参
程序编辑器 符号编辑器 程序块 指令 编程实例
12
一、程序编辑器 双击项目树中要编辑的程序块(如OB1)。就打开了
程序编辑器。
双击
13
巡视窗口
OB1块的临 工程具时序栏常变编用量符辑梯表号区形图
指令窗口
单击
Fra Baidu bibliotek14
工具栏 插入程序段
删除程序段
插入行
删除行
复位启动值
扩展模式
打开所有程序段
和设备名称。另外还要给IO设备分配I/O端口地址。具 体操作方法如下: 选中要设置参数的设备,双击选择“组态设备”。 选择“属性”-“常规”-“PROFINET接口”-“
以太网地址”,输入要设定的IP地址和设备名称。
5
双击
单击
6
7
8
9
10
编译检查有无错误,然后保存!
11
PLC编程
静态图形对象的位置、颜色、字体大小及内容、尺 寸、形状等属性不会随着控制过程变化而变化。通 常是指文本域、按钮等。
36
1、运行系统设置 双击项目树中HMI下的运行系统设置,进入系统设
置界面。设置起始画面、画面模板、颜色深度等。
双击
37
2、创建画面
最简单的是只有一个监控画面来完成所有的监控 项目。但是对于许多复杂的监控系统,往往是做不到 的。这就需要根据监控系统的任务要求,规划需要几 个监控画面,每个画面具备什么样的功能,各个画面 之间如何切换。创建画面的方法如下所示:
数分类存储(配方),针对不同的生产过程调用不同的 配方,提高系统的灵活性。
35
二、项目组态方法 一个用于触摸屏的可视化监控系统,通常由以下
几个步骤建立完成: 第一步:运行系统设置 第二步:创建画面。 第三步:组态画面中的图形对象。 第四步:组态报警。 第五步:组态数据记录和趋势图。 第六步:仿真调试。
添加新块”,然后选择块的名称、块的类型、块的 编号和编程语言。 3.可供选择的块类型有四种:组织块(OB)、函数块 (FB)、函数(FC)、数据块(DB)。 4.OB、FC块可供选择的编程语言有4种:LAD、FBD、 STL和SCL。 5.FB块可供选择的编程语言有5种:LAD、FBD、STL、 SCL和GRAPH。
单,选择“分配到新子网”。
1
西门子博途软件培训(内部资料)
1.组态网络 2.PLC编程 3.人机界面 4.PC Station的组态
2
西门子博途软件安装及 使用方法(内部资料)
3
然后释放鼠标左键。 选中并按 住把左线键条不拖到 放另,一然个后设备 开的始PN拖口动。 。
4
五、设置网络参数 分别给IO控制器、IO监视器、IO设备分配IP地址
项目,就进入符号编辑器。编写PLC程序之前先创建变 量有利于程序的阅读、分析和修改!
双击
17
变量名称只能是英文字符、 数字、特殊字符,不得出现
中文字符!
添加变量名称、数据类 型、地址、注释
18
19
三、程序块 1.项目中默认只有一个用户程序块OB1。 2.要添加程序块,需要在项目树的程序块中,双击“
20
双击
单击 单击
21
四、指令 系统提供的指令在右边的指令目录和库目录窗口
中选择。其中指令目录包含基本指令模块、扩展指令 模块、工艺指令模块和通信指令模块四大类。
调用方法:先在程序段中定位指令模块要插入的 位置,再选中要调用的指令,然后双击即可。
22
23
选中某个指令,然后按F1 键可以打开帮助信息,学习研 究这个指令的使用方法。
关闭所有程序段
启用/禁用自由格式的注释
绝对/符号操作数 显示变量信息
15
工具栏 启用/禁用程序段注释 在编辑器中显示收藏 转到上一个错误 返回读/写访问 更新不一致的块调用 启用/禁用监视 下载但不重新初始化
16
转到下一个错误 转至读/写访问
二、符号编辑器 双击项目树窗口中的PLC变量的“显示所有变量”
根画面通常作为启动画面。项目默认只有一个根画 面。如果需要不止一个画面,就要添加新画面。
双击项目树中的添加新画面,然后给新画面取名, 设置画面背景色、网格颜色等。
38
双右右击击击
39
单击 单击
40
三、组态图形对象 文本框、园形、方形、线条、按钮、I/O域等都是
图形对象。图形对象分为静态和动态两类。