您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 工程监理 > PROTOOL实例精讲
PROTOOL培训课程(实例精讲)PROTOOL软件是对SIEMENS的触摸屏与操作屏进行组态的软件!该软件已经完全集成在STEP7的软件里面。第一步:新建立一个PROTOOL项目,并将其打开1、打开STEP7软件,选中项目名称,点击右键选择INSERTNEWOBJECT/SIMATICOP;2、系统将在该项目中增加了一个OP-1的操作屏设备,双击打开OP-1,弹出项目自动引导对话框;选中TP170A,点击下一步!选中TP170A点击下一步3、系统弹出如下窗口,按照图例操作,完成后点击下一步通讯参数设置画面1、输入PLC名称;使用默认值就可以!2、选择通讯协议;通过下拉键选择!我们就选择S7300/4003、点击参数键,设置通讯对象和通讯速率等参数选中MPI网络选中通讯对象通讯对象地址数据MPI网络参数,可以通过更多按钮更改参数!设置完参数后,点击确定按钮4、在该画面你可以写入描述;点击完成结束组态引导!5、系统进入组态画面,画面主要有6类功能;点击完成结束组态引导区域指针用于与PLC进行交换功能数据可以通过该功能增加通讯对象(PLC)可以通过该功能绘制画面,以便PROTOOL使用添加操作或显示变量组态事件消息组态显示画面信息显示区第二步:建立显示或操作变量1、在主组态画面,选中变量功能选项,点击右键,选择变量插入!2、进入变量建立窗口;我们可以通过两种办法建立变量;第1种:选择右面符号栏中的变量名称,再点击应用或确定键来创建变量;如下图:第2中:将画面中的‘带符号’选项取消,然后直接在名称栏输入变量名称,在范围和类型栏选择相应的选项,(比如要显示MD106中的实数数值,应该在范围里选择M;在类型栏选择REAL;在MD栏输入106;如果数据是DB100.DBD0的数据则在范围选择DB;DB栏输入100,在DBD输入0;如果数据是DB100.DBD0的数据则在范围选择DB;DB栏输入100,在DBD输入0;我们使用第2种方法,依次建立变量PLC中的程序采用FB100,DB100控制压力!因此进行操作的BOOL量最好不要在一个字里面;将原有的I0.0换成M8.0;原有的I0.1换成M10.0;因为触摸屏与PLC的通讯是按照WORD进行传输的;Start_remote(M8.0),远程启动按钮Stop_remote(M10.0);远程停止按钮PI1001压力信号(根据编程地址定义,本例为DB100.DBD0)HI-LIM高压力设定值(根据编程地址定义,本例为DB100.DBD4)LO-LIM低压力设定值(根据编程地址定义,本例为DB100.DBD8)PUMP(根据编程地址定义;本例为Q4.4),水泵状态VALVE(根据编程地址定义;本例为Q4.5),电磁阀状态Start_remote变量建立类型是:BOOL输入8建立PI1001变量建立水泵输出变量:范围为:QBOOL输入:4输入:4变量就建立完成了,休息一下!第三步:建立操作显示画面操作画面是操作人员进行设备监视、控制操作的地方,画面应该能够直观、简单的显示工艺参数和提供修改和控制的菜单。我们要建立一幅反映水箱压力的画面,不仅有动态的压力棒图指示也有数据显示!并且提供操作按钮,以进行远程操作!水箱压力棒图的制作!1、选中画面,点击右键,选中画面插入;2、系统打开画面制作界面,在该画面上我们可以进行画面制作,数字变量显示修改和状态指示等功能!画面画面制作按钮!3、首先定义画面名称;选中‘文本域’按钮,将鼠标放置在画面顶部中间位置(鼠标这是显示一指小手),点击左键,在画面将有文本输入域显示,这时输入“PCS系统操作画面”;如果想改变文本域的属性,点中文本域,点击右件,选中属性选中文本输入域将鼠标放置在画面顶部中间位置(鼠标这是显示一指小手),点击左键,在画面将有文本输入域显示,这时输入“PCS系统操作画面”如果想改变文本域的属性,点中文本域,点击右键,选中属性,将弹出属性设置画面在常规页选中“边框”、“3-D”选项,在字体也可以改变字体大小和字体!最后点击确定看看效果!改变字体大小最后点击确定4、棒图制作:按照下图点中帮图按钮,将鼠标点击将要在画面放置该棒图的地方!系统弹出棒图组态画面,按照下图设置参数!压力数据的显示,使用输出域按钮,按照上面的方法操作,将弹出输出域组态窗口,选种PI1001变量,点击确定!系统弹出棒图组态画面3、输入底量程0.02、输入高量程10.01、通过下拉按钮选种压力变量LI1001压力高限设定,使用输入域按钮,按照上面的方法操作,将弹出输入域组态窗口,选种HI-LIM变量,点击确定!按照上述方法组态LO-LIM;棒图与数据输入与输出显示组态完毕!第四步:按钮组态[组态当按钮按下时,变量变为1,当按钮释放时,变量变为0]本步骤实现通过操作屏完成远程启动/停止操作控制。1、选中状态按钮,将鼠标放在画面的合适位置点击;系统弹出组态画面,在文本栏输入“启动”。2、打开该画面的功能页;在“为事件选择功能”栏,选择“按钮按下时”;在选择对象窗口,选择“编辑位/置位”,然后点击“添加”;系统弹出“参数-置位”窗口,在该窗口选择START变量,点击确定。在点击状态按钮确定!在文本栏输入“启动”1、在为事件选择功能栏,选择“按钮按下时”2、选择“编辑位/复位”3、点击“添加”系统弹出“参数-置位”窗口,在该窗口选择START变量,点击确定3、组态按钮释放事件在“为事件选择功能”栏,选择“按钮释放时”;在选择对象窗口,选择“编辑位/复位”,然后点击“添加”;系统弹出“参数-置位”窗口,在该窗口选择START变量,点击确定。在点击“状态按钮”画面“确定”按钮。“启动按钮”组态完毕按照上述步骤组态“停止按钮”第五步状态视图组态选中“状态视图”按钮,将鼠标在画面合适位置点击,系统弹出设置窗口,按照下图组态状态视图。文本将会随变量而更改!状态视图组态完毕!输入状态文本选择PUMP变量也可以选择图形模式消息报警组态想要先设置报警消息区,然后组态SIMATIC300或SIMATIC400PLC的报警消息组态步骤:1、鼠标左键双击项目窗口中的“区域指针”,“区域指针”对话框打开;2、此处选择“报警消息”区域指针,单击“确定”;3、报警消息”对话框打开。在“地址”中输入以下内容:DB:100;DBW:12;长度:2这样就为32个报警消息创建了一个报警消息区。1、鼠标左键双击项目窗口中的“区域指针”,“区域指针”对话框打开2、此处选择“报警消息”区域指针。单击“确定”。4、通过单击“确定”来确认所有设置。5、双击“事件消息”窗口将其打开。将光标定位在消息号为1的地方。6、按照下图输入以下消息,并且点击“快捷键{F}”插入变量数值;7、点击保存按钮;结束报警组态输入以下消息点击“快捷键{F}”插入变量数值选中对应显示变量8、报警信息显示组态;点击“简易消息视图”按钮,在画面下部制作消息显示框!系统弹出对话窗口;9、打开“显示页面”按照下图设置参数!并点击确认按钮事件消息组态完毕!点击“简易消息视图”按钮联机下载1、关掉TP170A的电源,在启动过程中,按下载按钮,将TP170A设置成下载状态,并选择成MPI下载模式。2、在PROTOOL软件中,选中“文件/下载/选择”;3、在设置下载窗口,选择“MPI/PROFIBUSDP”并设置相应的地址(根据实际TP170A的地址设置);点击确定!根据实际TP170A的地址设置4、点击“编译”按钮进行编译,如果没有错误,然后点击“下载”按钮将程序进行下载!试一试,看功能如何如果画面比较多,就需要制作多幅画面,下面我们来制作“翻页功能”的按钮1、定义启动主画面;点中MAIN画面,点击右键,选中属性,将属性页中启动画面选中。点击“编译”按钮进行编译点击“下载”按钮将程序进行下载将属性页中启动画面选中点中MAIN画面,点击右键,选中属性3、按照建立第1幅画面步骤,增加第2幅画面,名称可以定义为:NEXT14、打开启动主画面,在画面上部插入第1个翻页的“状态按钮”,并将按钮定义为“主画面”5、打开功能页,将“事件选择功能”栏,选为“按钮按下时”;并添加“选择-画面-固定的”功能;系统将弹出参数窗口,在画面名称窗口中选择MAIN画面;6、按照上述步骤,建立调用第2幅画面的按钮“NEXT1”画面切换功能结束了!将按钮定义为“主画面”1、将“事件选择功能”栏,选为“按钮按下时”2、添加“选择-画面-固定的”功能3、在画面名称窗口中选择MAIN画面画面操作的保护功能通过该功能,可以保护重要参数被修改以及重要按钮操作我们用该功能实现“高限值输入域”的保护!1、打开高限输入域属性窗口,选种允许页面,将口令等级设置为1;2、按照下图建立密码变量,名称为password;PLC栏选择〈NOControler〉;类型为STRING;长度为6;口令等级设置为13、在第2幅画面上建立输入域;显示选择:口令;数值选择:PASSWORD;4、建立登陆按钮,事件选择“按钮按下时”;将功能选择“用户-登陆”;口令选择为:password;点击确定。显示选择:口令数值选择PASSWORD1、事件选择“按钮按下时”将功能选择“用户-登陆”口令选择为:password5、选择主组态页面上的“系统/设置”;系统弹出设置密码窗口;在系统管理员栏输入密码。编译后下载,看能否保护你的数据不被修改!1、选择主组态页面上的“系统/设置”在系统管理员栏输入密码
本文标题:PROTOOL实例精讲
链接地址:https://www.777doc.com/doc-5384176 .html