西门子博途软件工程师培训(内部工程师培训)_第1页
西门子博途软件工程师培训(内部工程师培训)_第2页
免费预览已结束,剩余83页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、培训资料培训资料 名称:博途博途软件软件工程师培训工程师培训 所属班组:xx 汇报人:xx选中并按住左键不放,然后开始拖动。把线条拖到另一个设备的PN口。然后释放鼠标左键。设置网络参数 分别给IO控制器、IO监视器、IO设备分配IP地址和设备名称。另外还要给IO设备分配I/O端口地址。具体操作方法如下: 选中要设置参数的设备,双击选择“组态设备”。选择“属性”“常规”“PROFINET接口”“以太网地址”,输入要设定的IP地址和设备名称。单击双击编译检查有无错误,然后保存!PLC编程u 程序编辑器u 符号编辑器u 程序块u 指令u 编程实例一、程序编辑器 双击项目树中要编辑的程序块(如OB1)

2、。就打开了程序编辑器。双击工具栏OB1块的临时变量表常用梯形图符号程序编辑区巡视窗口指令窗口单击l工具栏插入程序段删除程序段插入行删除行复位启动值扩展模式打开所有程序段关闭所有程序段启用/禁用自由格式的注释绝对/符号操作数显示变量信息l工具栏启用/禁用程序段注释在编辑器中显示收藏转到上一个错误转到下一个错误返回读/写访问转至读/写访问更新不一致的块调用启用/禁用监视下载但不重新初始化二、符号编辑器 双击项目树窗口中的PLC变量的“显示所有变量”项目,就进入符号编辑器。编写PLC程序之前先创建变量有利于程序的阅读、分析和修改!双击添加变量名称、数据类型、地址、注释变量名称只能是英文字符、数字、特

3、殊字符,不得出现中文字符!三、程序块1.项目中默认只有一个用户程序块OB1。2.要添加程序块,需要在项目树的程序块中,双击“添加新块”,然后选择块的名称、块的类型、块的编号和编程语言。3.可供选择的块类型有四种:组织块(OB)、函数块(FB)、函数(FC)、数据块(DB)。4.OB、FC块可供选择的编程语言有4种:LAD、FBD、STL和SCL。5.FB块可供选择的编程语言有5种:LAD、FBD、STL、SCL和GRAPH。双击单击单击四、指令 系统提供的指令在右边的指令目录和库目录窗口中选择。其中指令目录包含基本指令模块、扩展指令模块、工艺指令模块和通信指令模块四大类。 调用方法:先在程序段

4、中定位指令模块要插入的位置,再选中要调用的指令,然后双击即可。 选中某个指令,然后按F1键可以打开帮助信息,学习研究这个指令的使用方法。单击定位选中后双击五、编程实例 针对由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灯的循

5、环点亮效果。l创建PLC变量lOB1块的程序lOB1块的程序lOB1块的程序l监控画面l仿真调试人机界面u 基本概念u 项目组态方法u 画面对象组态u 报警组态u 数据记录与趋势图 一、基本概念 人机界面(Human Machine Inter face)是指用户与控制器之间进行交流的专用设备。 从前使用按钮、开关、指示灯、数码管作为人机交流装置,因连接线束多、信息量少、占用PLC的I/O点数多、还需外接电路等诸多缺点,被液晶显示器和触摸屏所取代。触摸屏既可以作为输入装置,也可以作为输出显示装置。与PLC通过串行通讯线路连接。现已成为流行的人机交流装置。l触摸屏的功能可视化:动态显示生产现场数

6、据和执行机构的运行。控制:用户通过图形界面操控系统运行过程、修改系统运行参数。报警显示:系统运行在临界状态时会触发报警。记录归档:记录系统运行过程数据并归纳存储。便于以后检索。过程和设备的参数管理:将系统不同的运行状态的参数分类存储(配方),针对不同的生产过程调用不同的配方,提高系统的灵活性。二、项目组态方法 一个用于触摸屏的可视化监控系统,通常由以下几个步骤建立完成:第一步:运行系统设置第二步:创建画面。第三步:组态画面中的图形对象。第四步:组态报警。第五步:组态数据记录和趋势图。第六步:仿真调试。1、运行系统设置 双击项目树中HMI下的运行系统设置,进入系统设置界面。设置起始画面、画面模板

7、、颜色深度等。双击2、创建画面 最简单的是只有一个监控画面来完成所有的监控项目。但是对于许多复杂的监控系统,往往是做不到的。这就需要根据监控系统的任务要求,规划需要几个监控画面,每个画面具备什么样的功能,各个画面之间如何切换。创建画面的方法如下所示:根画面通常作为启动画面。项目默认只有一个根画面。如果需要不止一个画面,就要添加新画面。双击项目树中的添加新画面,然后给新画面取名,设置画面背景色、网格颜色等。双击右击右击单击单击三、组态图形对象 文本框、园形、方形、线条、按钮、I/O域等都是图形对象。图形对象分为静态和动态两类。静态图形对象的位置、颜色、字体大小及内容、尺寸、形状等属性不会随着控制

8、过程变化而变化。通常是指文本域、按钮等。动态图形对象的位置、颜色、尺寸等属性会随着过程变化而变化。通常指代表指示灯、运动物体的园形、方形等,代表变量的I/O域、棒图、开关等。组态完毕后要进行编译,检查是否有错误。1、“文本域”图形对象的组态从右边的工具箱窗口的“基本对象”栏中,选中“文本域”图形对象,拖放到画面中指定的位置。在下方的巡视窗口的“文本”页面中输入文字信息,或者双击“文本域”图形对象后输入文字信息。在下方的巡视窗口的“属性”页面中设置图形对象的颜色、尺寸、位置、字体大小、对齐方式等属性。选中后拖放到画面指定位置双击后可修改内容单击后修改内容单击此处去修改字体颜色及大小修改数据调整文

9、本域的位置及大小拖动操作也能调整文本域的位置及大小2、“按钮”图形对象的组态从右边的工具箱窗口的“元素”栏中,选中“按钮”图形对象,拖放到画面中指定的位置。在下方的巡视窗口的“文本”页面中输入文字信息,或者双击“按钮”图形对象后输入文字信息。在下方的巡视窗口的“属性”页面中设置图形对象的颜色、尺寸、位置、字体大小、对齐方式等。在下方的巡视窗口的“事件”页面中设置与PLC变量的关联,设置“按下”事件的置位位和“释放”事件的复位位函数调用。选中拖放到画面中指定位置双击后可修改文字 选中后拖动改变位置拖放改变尺寸改变字体大小改变字体颜色按钮按下时使PLC变量Start_HMI=1松开按钮使PLC变量

10、Start_HMI=03、“指示灯”图形对象的组态 从右边的工具箱窗口的“基本对象”栏中,选中“园形”图形对象,拖放到画面中指定的位置。 在下方的巡视窗口的“属性”页面中设置图形对象的颜色、尺寸、位置等。 在下方的巡视窗口的“动画”页面中选择“添加新动画”“外观”,设置与PLC变量的关联,设置变量的不同值所对应的背景颜色。双击4、“I/O域”图形对象的组态从右边工具箱窗口的“元素”栏中,选中“I/O域”图形对象,拖放到画面中指定的位置。在下方巡视窗口的“动画”页面中,双击选择“变量连接”-“添加新动画”,然后选择“过程值”,使其与PLC变量的关联。在下方巡视窗口的“属性”页面中设置颜色、尺寸、

11、字体格式及大小、对齐方式等。双击单击单击编译无错误表示组态正确!编译出现警告不影响正常运行!四、报警组态 双击项目树窗口中的“HMI报警”项目,进入报警组态界面。离散量报警:用于电路的通断、各种故障信号的出 现和消失。模拟量报警:用于温度、压力等物理量的上下限值 的触发报警。控制器报警:用于PLC的故障或错误运报警。系统事件 :用于显示HMI、PLC设备的系统状态。l组态步骤进入HMI报警项目,添加并组态离散量报警、模拟量报警和报警类别。进入历史数据项目,组态数据记录和报警日志。添加报警新画面,组态 “报警视图”图形对象。在启动画面添加并组态进入报警画面的按钮。在报警画面添加并组态返回启动画面

12、的按钮。双击双击双击右击重名l 仿真调试五、数据记录与趋势图 建立对PLC变量的数据记录后,可以新建画面,在画面中组态变量的趋势视图。可以通过趋势图观察变量的变化规律。组态步骤如下:进入历史数据项目,组态变量的数据记录。创建用于显示趋势图的新画面,在新画面中组态变量的趋势视图。创建并组态画面的切换按钮。双击添加新画面并重名组态左侧Y轴刻度线添加趋势视图组态趋势视图的位置及尺寸l 仿真调试第六节 PC Station的组态u 系统组态方法u 硬件组态u 运行系统设置u 组态画面和图形对象u 仿真调试一、系统组态方法 使用电脑运行可视化监控系统,与触摸屏的监控系统相比,具有显示屏幕大、显示内容和细

13、节更丰富、动画效果更逼真、硬件成本高等特点。实现的步骤如下:第一步:硬件组态,创建并组态PC Station。第二步:画面组态,创建过程画面,组态图形对象。二、硬件组态 PC Station是SIMATIC自动化控制系统中包含通讯板卡和软件组件的一台电脑。在PC站组态中,有一个虚拟机架,各个通讯板卡和软件组件都插入在相应的虚拟插槽中。 通讯板卡有CP1613、CP5611、IE General(普通以太网卡)等。 软件组件有OPC服务器、WinAC软PLC、WinCC监控组件等。l OPC服务器 OPC是OLE for Process Control的缩写,即把OLE应用于工业控制领域。它为工

14、业控制领域提供了一种标准的数据访问机制。工业控制领域用到大量的现场设备,OPC服务器的功能就是实现上位机与下位机的数据交换。它包含了大量的通讯程序、数据存贮程序,并提供标准接口。其他软件商只需开发面对服务器的程序即可,不用再面对不同的硬件设备开发不同的硬件驱动程序。改变了以前软件开发商需要开发大量的驱动程序来连接这些设备的复杂局面。使用西门子OPC服务器功能,需要安装SIMATIC NET PC工具软件。l OPC的特点 其实质是在硬件供应商和软件开发商之间建立了一套完整的“规则”,只要遵循这套规则,数据交换对两者来说都是透明的。1.硬件供应商只需提供一套符合OPC Server规范的程序组,

15、无需考虑工程人员需求。2.软件开发商无需编写大量的设备驱动程序。3.工程人员在选择设备上有了更多的选择余地。只要符合OPC服务器的规范,OPC客户都可与之进行数据交换,而无需了解设备究竟是什么类型。l SIMATIC WinAC 这是西门子公司开发的基于PC机的控制组件,它的出现扩展了SIMATIC S7的应用范围。WinAC将PLC控制、数据处理、通讯、工艺集成于一台PC机上,有软件型和插槽型两大类。 WinAC SoftRTX是实时子系统,具有“硬实时”和“抗死机”特性。适应于具有高速和精确时间要求的控制任务的场合,如运动控制、闭环控制等。1、计算机的网络参数设置要求 PC站的IP地址应与

16、PLC的PROFINET地址匹配。即IP地址的子网掩码相同,IP地址在同一网段内。本例中PLC的IP地址为192.168.2.2,子网掩码为255.255. 255.0。那么PC站的IP地址应设为192.168.2.X,子网掩码为255.255.255.0。 PC站要有网络共享的设置,将其设置成在网络中可被发现,并且使共享文件可以被访问。 设置PG/PC接口配置,S7ONLINE(STEP 7)选择以太网卡控制器.TCPIP.1。2、PC站组态步骤 在设备与网络项目中,添加常规PC或者属于SIMATIC HMI应用软件的组件。 在右侧的硬件目录中展开通信模块,选择常规IE。为PC添加常规以太网

17、卡。 在右侧的硬件目录中展开用户应用程序,选择OPC Server(有些情况也可以不用)。 在右侧的硬件目录中展开SIMATIC HMI应用软件,选择WinCC RT Professional或者WinCC RT advenced。 分别设置每个模块的参数。双击单击双击双击lPC站的参数设置在“属性”“常规”选项中,设置项目的PC站名称和所用PC机的名称。设置的PC机名称必须与所用PC机的名称相同。在“属性”“XDB组态”选项中,去掉勾选“S7RTM已安装”(系统默认勾选),勾选 “生成XDB文件”。选择保存XDB文件的路径和文件名称。单击项目中PC站的名称所用PC机的名称lPROFINET网

18、络和常规IE卡的组态在“设备与网络”窗口中,生成PC站与PLC控制器的PN口的连接。在常规IE卡的“属性”-“常规”-“以太网地址”选项中,设置IP地址和设备名称。在常规IE卡的“属性”-“常规”-“端口互连”选项中,设置与PLC的伙伴关系。硬件组态完毕后,再编译无错后保存。拖放操作三、WinCC运行系统设置在“常规”选项中,选择起始画面、项目默认样式、画面分辨率、画面显示模式(是否全屏)等。在“画面”选项中,选择显示的特性。在“键盘”选项中,选择是否使用屏幕键盘。双击四、组态画面和图形对象 组态画面和图形对象方法,与触摸屏的相同。具体步骤如下:根据要求添加新画面,设置新画面的属性。在画面添加

19、图形对象,设置图形对象的属性。1、组态画面 在 “项目树”窗口中,展开PC Station项目中的“HMI_RT2的画面”,双击“添加新画面”。 右击新画面打开右键菜单,选择“属性”打开属性设置对话框,在“属性”-“常规”选项页面中设置画面的名称、背景、网络颜色等。 右击新画面打开右键菜单,选择“设为启动画面”。 根据再添加其它的新画面,注意:只能设置其中一个作为启动画面。双击右击右击2、组态图形对象 根据要求在画面中添加文本、按钮、I/O域、方形、园形等图形对象。 设置图形对象的前景颜色、字体颜色、尺寸等属性。 对于按钮,要添加单击、按下或释放等事件的功能函数调用。 对于I/O域,要设置变量

20、连接、显示数据位数等。 对于动态化的方形或园形,要设置与变量连接的动态显示效果。五、仿真调试 l WinCC RT Professional WinCC RT Professional的功能优于WinCC RT Advanced,其中最大优点在于可以用来组态服务器和客户机。其组态方法和步骤两者基本一样。但是,由于亚洲语言版的TIA Portal不仅要有软授权文件,而且还要有USB接口的硬加密狗,才能使用WinCC RT Professio nal的通讯功能(外部变量)。因而限制了它的使用。复习题1.1.TIA PortalTIA Portal的专业版支持的的专业版支持的PLCPLC有哪几种?支

21、持的有哪几种?支持的PLCPLC编程语言有哪几种?编程语言有哪几种?2.2.TIA PortalTIA Portal有哪几种视图操作模式?有哪几种视图操作模式?3.3.在在TIA PortalTIA Portal中如何创建一个新项目?在一个项目中如何创建一个新项目?在一个项目中,如何添加新的中,如何添加新的IOIO控制器和控制器和IOIO监视器?如何添加监视器?如何添加新的新的IOIO设备?设备?4.4.在在TIA PortalTIA Portal中如何创建中如何创建PROFINETPROFINET网络?如何给设网络?如何给设备分配备分配IPIP地址和设备名称?地址和设备名称?复习题5.5.在在TIA PortalTIA Portal的专业版中,可支持的程序块有哪几的专业版中,可支持的程序块有哪几种?可支持的编程语言有哪几种?种?可支持的编程语言有哪几种?6.6.在在TIA PortalTIA Portal中给变量取名时,可以允许使用哪些中给变量取名时,可以允许使用哪些字符?不允许使用哪些字符?字符?不允许使用哪些字符?7.7.在在TIA portalTIA portal的专业版中,提供的指令有哪几个类的专业版中,提供的指令

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论