欢迎来到天天文库
浏览记录
ID:47433463
大小:399.63 KB
页数:6页
时间:2020-01-11
《TIA Portal V12中如何创建故障安全的项目》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、TIAPortalV12中如何创建故障安全的项目 1西门子故障安全系统介绍西门子的故障安全系统指的是应用于功能安全领域的与安全系统相关的电气/电子/可编程控制器产品和系统。其硬件包括各种故障安全型的CPU、传感器以及变频器等设备,软件则包括组态编程软件以及相关的安全软件包,安全通讯协议采用的是支持Profibus和ProfiNet网络的Profisafe协议(图1-1)。 图1-1 西门子故障安全系统硬件2TIAPortal 软件介绍TIAPortal(V12)软件是西门子最新的编程软件,其功能上涵盖了STEP7的全部功能,适用于Windows732/64位操作系统,支持S
2、7300/400/1200等硬件以及最新的S7-1500PLC,是西门子下一代的编程软件平台(图2-1)。图2-1TIAPortal软件界面由于原Step7软件中将无法支持最新的S7-1500F/S7-1200F系列的故障安全型CPU等硬件产品,原来基于Step7软件的故障安全的软件包DistributedSafety也将更新为适用于TIAPortal 平台下的软件包Step7Safetyadvanced (目前最新的版本为V12)。3 在TIAPortalV12中创建故障安全的项目3.1在TIAPortalV12中进行安全项目创建1)首先打开TIAPortalV12 软件,
3、选择“Createnewproject”,为项目命名后选择“Create”创建该项目(图3-1)。 图3-1 创建新项目2)选择“FirstSteps”,之后选择组态硬件“Configureadevice”(图3-2)。图3-2 组态设备3)选择“Addnewdevice”添加一个新设备,在PLC选项下可选择F型的CPU(在TIAPortal中,与故障安全相关的设备均有黄色的标记)。右边可以列出选中的CPU的信息,可查看并选择该CPU的不同版本(图3-3)。图3-3 选择F-CPU4)选中CPU后点击“Add”,即可看到所选择的CP
4、U已经添加到项目中(图3-4)。在TIAPortal中,F-CPU的下面在安全模式激活的情况下,均有一个带安全标识的选项“SafetyAdministration ”。这也是F-CPU与普通CPU的区别显著。图3-4 组态F-CPU3.2在TIAPortalV12中创建安全运行组1)点击“SafetyAdministration ”,在右边的工作窗口可以对与安全相关的属性进行设置。通过“General”选项,可以查看目前F-CPU的工作状态(图3-5)。 图3-5 查看F-CPU信息2)选择“F-runtimegroup”,可以对F-运行组进行参数设定(图3-6
5、)。 点击“AddnewF-runtimegroup”可以添加一个新的安全运行组;在分布式故障安全中,最多只能有两个安全运行组,而默认系统已经添加了一个安全运行组。 图3-6 生产安全运行组3)在TIAPortal中,系统会自动为安全运行组分配一个安全中断的OB块(例如:OB123)用户可以选择该OB块号(“Number”),并为该块设置其周期循环的时间(“Cycletime”)。也可以更改其优先级(“Priority”)(图3-7)。图3-7 组态安全运行组4)而在该F-OB中,已经由系统自动创建并调用了用于F编程的功能块(Main-Safety[FB1]),
6、所有的与F程序都要在该块中被调用才能被执行。类似于OB1的功能。该FB块的背景数据块也同时被自动创建(Main_Safety_DB[DB1])(图3-8)。图3-8 创建F-FB5)对于该F-运行组的运行时间,可以通过两个时间设定进行监控(“Warncycletime…”,“Maximumcycletime…”)。如果涉及到两个F-运行组之间的数据交换,则需要建立一个相关的安全通讯的DB块(“DBfor …”)当然,F-运行组也可以被删除(图3-9)。图3-9 完成创建F运行组6)在“F-blocks”下,可以看到所创建的F块的信息(图3-10)。图3-10 查看F-FB信息
7、3.3在TIAPortalV12中设置安全项目密码1)在“Protection”选项下,可为F-CPU设置密码保护(图3-11)。首先是安全程序的密码:选择“Setup”即可设置。其次是F-CPU的访问密码:选择“Goto …”可进入CPU的密码设置页面进行设置。图3-11 设置F密码12)在设置对F-CPU的访问密码时,需选择除了“Nofail-safeprotection”的其他选项,之后才可以设置对F-CPU的访问密码(图3-12)。图3-12 设置F-CPU的秘密13)而在F-CPU的属性下,可
此文档下载收益归作者所有