wincc中组态一个起动停止画面

合集下载

WinCC flexible SMART V3 实例教程

WinCC flexible SMART V3 实例教程

WinCC flexible SMART V3 实例教程例子1:启动按下圆红色,停止按下显示白色①、在变量中设置一个内部bool变量(内部变量只是在触摸屏内部不与PLC相关)在画面中绘制一个圆,两个按钮,一个启动一个停止圆的属性设置如下:对变量的位0跟1的状态外观进行设置颜色按钮在常规中设置文本“启动”“停止”在启动按键的属性点击选择函数对变量1进行Setbit位置1在停止按键的属性点击选择函数对变量1进行Resetbit复位0最后如下按下启动运行系统进行模拟就可以检验效果;例2①、确定变量②、画面组态三个IO域具体三个IO域的设置如下:最后如下按下启动运行系统进行模拟就可以检验效果;例子3具体操作如下:最后如下按下启动运行系统进行模拟就可以检验效果;例4具体操作如下:添加图形之前可以去工具栏中→图形→Miscellaneous 中寻找对应的图,然后选择到画面中进行展现,这样在此图形列表条件的时候就会显示出,供你选择;接下来就是画面方面的操作:最后如下按下启动运行系统进行模拟就可以检验效果;例子5具体操作:绘制4个矩形设置成黑色然后组合成一个对象如下:然后双击对象进行设置如下:最后开启仿真器模拟会弹出如下窗口,然后进行红色框的相应设置:就会实现对应的效果;例6具体操作如下:接下是画面的组态文本域符合域还有IO域如下图以及相关设置以三个水位设置最后如下按下启动运行系统进行模拟就可以检验效果;例7具体操作如下:等……最后如下按下启动运行系统进行模拟就可以检验效果;例81、西门子触摸屏报警视图做法①、在模板里添加报警视图,然后在报警变量里设置相关变量②、图的编程方法:在工具栏中的“增强对象”找出“报警视图”拖放到界面。

在它的属性中选择相应的“显示”按钮。

(右侧工具中找)③、软件编写方法:在“通讯”下打开“变量”,写变量(西门子报警是以字或者号的形式)。

在“报警管理”中选择“离散量报警”,写报警文本(这里的报警地址是系统“自动生成”的,在2008版本后有地址显示,地址必须与PLC报警地址一致)在属性中允许写一些帮助信息。

wincc打开时自动关闭

wincc打开时自动关闭

wincc打开时自动关闭
winccv7.0sp1刚装好,打开时闪一下就自动关闭了,已经授权过了,请问是什么原因啊?操作系统是XPSP3,装了几次了.
最佳答案
1、WinCC在程序启动后又自动关闭,有以下可能性:
、授权过期。

、缺少相应的授权。

、升级授权未被正确激活。

、已有授权损坏、未被验证。

2、转帖:WinCC打开时显示一会后就立即关闭:
问:装WinCC时授权管理器版本V1.1,接着装STEP7,里面默认授权管理器是V3.0,重启后授权管理器显示不正常,能授权,WinCC打开时显示一会后就立即关闭,先装了WinCCV6.2ASIA,里边自带V1.1版本的授权管理器;再装了STEP7V5.4专业版的,自带V3.0的授权管理器,安装时考虑到授权管理器可能会冲突,想取消后面的授权安装,但取消不了。

真的不想再重装,太好时间了,想请高手指点下,是否有其他解决方案。

答:卸掉现在的授权管理器,然后安装哪个高版本的授权管理器才行,WINCC运行时会检查授权管理器,授权管理器不能自动启动就会出现所说的问题。

如果还不行,可能要重新安装WINCC,而且注意STEP7一般要在WINCC前面安装。

WinCC组态控制电机启停(原创详细操作步骤和截图)

WinCC组态控制电机启停(原创详细操作步骤和截图)

实验二WinCC控制电机启停在上位机WinCC组态画面中控制电机的单向启停步骤一、编写PLC程序1.按照实验一中的步骤创建新项目、进行硬件组态,保存并下载2.参考试验一中的步骤编辑符号表并保存,如下图所示3.参考试验一中的步骤在OB1编写程序,保存并下载到PLC,如下图所示二、创建WinCC监控1.打开WinCC2.创建新项目3. 添加驱动程序,创建连接注意:上图中“服务器列表”中列出的是操作者使用的计算机名,应为系统自动生成,可能与图中的“AUTOMATION”不同,一般不需要修改注意:本例中“插槽号”为2,代表CPU的位置4. 在新建连接中创建变量再按照同样方法创建“停止1”和“运行输出”变量,注意修改地址。

“运行地址”变量的“数据”选项应选择“输出”5. 创建监控画面打开图形编辑器创建按钮双击按钮打开“对象属性”对话框,在“事件”选项卡中选择“鼠标”,在“按左键”后的图标上单击右键,选择“直接连接”入下图所示设置参数,单击下图所示位置选择变量,然后单击“确定”同样在“释放左键”后的图标上单击右键,选择“直接连接”,并如下图设置参数用“启动”按钮同样方法创建并设置“停止”按钮,不同的是“按左键”和“释放左键”的目标变量选择“停止1”添加一个圆作为指示灯双击港添加的圆形组件打开设置窗口,在“属性”选项卡中选择“颜色”,在“背景颜色”后的灯泡图标上单击右键,选择“动态对话框”在弹出对话框中选择“布尔型”,单击“表达式/公式”栏后面的“...”按钮,在弹出窗口中选择“运行输出”变量,确定后回到当前窗口,双击“背景颜色”标题下的色块来改变颜色,单击“触发器”图标,在弹出窗口中双击“2秒”并改为“根据变化”,确定后单击“应用”单击“运行系统”图标进行操作和监视。

WinCC应用实例—退出运行系统并关机

WinCC应用实例—退出运行系统并关机

使用WinCC的动态向导可以为一个按钮组态退出运行系统并关闭计算机的功能,这样做有一个缺点就是在关机时不做任何提示,如果操作人员误操作,将没有反悔的机会。

我们给出的项目函数ShutOP就具有和Windows关机一样的特性,即在关机之前弹出一个消息框,给操作员最后一次选择的机会。

●使用FindWindow函数获得WinCC运行系统的窗口句柄,作为MessageBox函数的参数是为了把弹出的消息框变成WinCC运行系统的子窗体,操作员如果不响应此消息框,将无法进行其它的操作。

这种对话框被Windows称为模式对话框。

●判断操作员是否点击了是按钮,如果点击了是按钮将执行退出运行系统并关闭计算机的操作;如果点击了否按钮将关闭消息框返回到运行系统。

项目函数ShutOP
void ShutOP()
{
HWND hWnd = NULL;//Author:Smartsys
int iRet;
hWnd = FindWindow(NULL,"WinCC-运行系统 - ");
iRet=MessageBox(hWnd,"结束监控并关闭计算机",
"关闭操作站",MB_YESNO|MB_ICONWARNING|MB_APPLMODAL);
if(iRet==IDYES)
{
DMExitWinCCEx (DM_SDMODE_POWEROFF);
}
}
在画面上添加一个关机按钮,在按钮的鼠标单击动作中组态C动作,在C动作中调用项目函数ShutOP()即可。

wincc6.2画面时断时续

wincc6.2画面时断时续

wincc6.2画面时断时续∙悬赏分:25∙问题为何被关闭有314PLC两台,只有MPI接口,一台上位机带CP5611卡。

现用MPI组网,对两台PLC实行上位机见空。

本机上S7软件看PLC程序都正常,但是上位机wincc画面时断时续。

请教是什么原因,该如何处置。

问题补充:指的哪个刷新时间,我每个变量都是根据变化而变化!系统为500MS问题ID: 24837提问时间:2008-8-22 20:15 提问者:闷蛋- 学长第2级专家置评时断时续是不是说通讯状态?您可以通过操作系统“开始-〉simatic->wincc->tools->Channel Diagnosis”打开通道诊断窗口,看看有没有错误提示信息。

参考信息做出判断。

另请参考 jiangsida的方法做一下测试。

刷新速度就是变量的更新速度。

就是在您设置变量更新“有变化时”的地方设置的。

置评专家:西门子人机界面产品支持 2008-9-1 14:59 答复画面等请求变量的地方的刷新速度是不能过快的。

回答者:俱怀逸兴壮思飞- 资深技术顾问第13级2008-8-22 20:22你的根据变化就有点快了!因为你的模拟变量值变化都是小于500ms的,所以你的变量最好是周期变化,一般为2秒。

回答者:zhangli0 - 高级工程师第11级2008-8-22 20:50楼主不妨检查一下通信,有时通信异常也会出现类似的问题;还有就是看看刷新速度的设置。

回答者:光之翼- 中级技术员第6级2008-8-22 23:30应该不是通讯问题,你看看变量是不是有中文名字的,尽量用英文名字;检查一下你的变量地址,看看变量地址是不是有空的,或者哪个变量地址不正确,我遇到过几次是这种问题;如果有条件的话换台上位机,也有可能是你的计算机硬件问题!回答者:Mr.niu - 初级技术员第5级2008-8-24 18:07每个画面都是吗?如果只是带有"输入输出域"的画面闪的话,先把带有'输入输出域'删了再运行一下画面,看还闪不?不闪就说明输入输出域的变量出了问题,然后再一个一个添加输入输出域的变量,运行画面。

WinCC实例教程

WinCC实例教程

W i n C C实例教程(总62页) -CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除WinCC 视频教程知识点总结第一讲组态软件基础一、WinCC简介1、WinCC西门子视窗控制中心SIMATIC WinCC(Windows Control Center)是在计算机上对PLC控制的运行设备进行状态监控的软件,是PC上的监控软件。

运行该软件,可以动画监视现场设备的运行状况,监视相应的运行参数,以及更改、设置系统的运行数据。

2、WinCC的特点(1)开放性WinCC对用户所添加的任何形式的扩充是绝对开放,该绝对开放性是通过WinCC的模块结构及其强大的编程接口来获取的。

(2)将应用软件集成到WinCC中WinCC提供了一些方法将其他应用程序和应用程序块统一地集成到用于过程控制的用户界面中。

OLE应用程序窗口和OLE自定义控制或Active控制可以集成到WinCC应用软件中。

(3)WinCC中的数据管理WinCC的数据库为Windows SQL,从属于WinCC,该数据库用于存储所有面向列表的组态数据(如变量列表和消息文本),以及当前过程数据(如消息,测量值和用户数据记录等)该数据库具有服务器功能。

(4)在项目开始之前规定组态分类a、文件夹名称除一些特殊字符(例如\)之外,文件夹名称允许使用所有的字符。

还允许使用数字0~9.b、变量名称变量名称可以多于8个字符。

但应尽量避免太长的名称。

WinCC项目的变量名称必须是唯一的。

如果变量名称还包含了其他信息,这对用户将非常有用。

c、画面名称确定画面名称时应注意其长度的影响,太长的名称(文件名)不容易识别(列表框中的选择,脚本中的调用等)。

根据经验表明,长度最好不超过28个字符,画面名称应遵守以下限制条件:①最大长度为255个字符;②不使用某些特殊字符(例如\);③画面名称中的字母不区分大小写。

wincc画面模板确认启停 操作

wincc画面模板确认启停 操作

Wincc用一个公共画面实现启停确认停止操作功能概述:画面上有多个设备,鼠标点击某台设备时弹出一个画面,标题显示设备名称,画面上有一个启动按钮,一个停止按钮。

鼠标点击某台设备,画面标题显示相应的设备名称,点击启动按钮,则启动相应的设备,点击停止按钮,则停止相应设备。

思路:建立一个设备编号的内部变量,点击某台设备给内部变量赋不同的值,用C脚本通过设备编号的内部变量来改变画面标题和开启、停止不同的设备。

1.建立一个名称为设备编号的内部变量。

2建立一个画面模板,添加一个启动按钮,一个停止按钮;在主画面上建立一个画面窗口对象,画面窗口对象属性-显示-否,画面窗口标题的C脚本:int a;a=GetTagByte("设备编号");switch(a){case 101: return "设备101"; break;case 102: return "设备102";break;}注:设备101,设备102为设备名称,在画面窗口标题上显示。

3、鼠标点击设备1 C脚本:SetVisible(lpszPictureName, "画面窗口1",1);//显示画面窗口SetTagByte("设备编号",101);4、鼠标点击设备2 C脚本:SetVisible(lpszPictureName, "画面窗口1",1);SetTagByte("设备编号",102);5、画面模板—启动按钮C脚本:switch(GetTagByte("设备编号")){case 101:SetTagBit("启动设备1",1);break;case 102:SetTagBit("启动设备2",1);break;}画面模板—停止按钮C脚本:switch(GetTagByte("设备编号")){case 101:SetTagBit("启动设备1",0);break;case 102:SetTagBit("启动设备2",0);break;}。

wincc画面模板确认启停操作

wincc画面模板确认启停操作

wincc画面模板确认启停操作Wincc用一个公共画面实现启停确认停止操作功能概述:画面上有多个设备,鼠标点击某台设备时弹出一个画面,标题显示设备名称,画面上有一个启动按钮,一个停止按钮。

鼠标点击某台设备,画面标题显示相应的设备名称,点击启动按钮,则启动相应的设备,点击停止按钮,则停止相应设备。

思路:建立一个设备编号的内部变量,点击某台设备给内部变量赋不同的值,用C脚本通过设备编号的内部变量来改变画面标题和开启、停止不同的设备。

1.建立一个名称为设备编号的内部变量。

2建立一个画面模板,添加一个启动按钮,一个停止按钮;在主画面上建立一个画面窗口对象,画面窗口对象属性-显示-否,画面窗口标题的C脚本:int a;a=GetTagByte("设备编号");switch(a){case 101: return "设备101"; break;case 102: return "设备102";break;}注:设备101,设备102为设备名称,在画面窗口标题上显示。

3、鼠标点击设备1 C脚本:SetVisible(lpszPictureName, "画面窗口1",1);//显示画面窗口SetTagByte("设备编号",101);4、鼠标点击设备2 C脚本:SetVisible(lpszPictureName, "画面窗口1",1);SetTagByte("设备编号",102);5、画面模板—启动按钮C脚本:switch(GetTagByte("设备编号")){case 101:SetTagBit("启动设备1",1);break; case 102:SetTagBit("启动设备2",1);break; }画面模板—停止按钮C脚本:switch(GetTagByte("设备编号")){case 101:SetTagBit("启动设备1",0);break; case 102:SetTagBit("启动设备2",0);break; }。

WINCC课程--直接连接

WINCC课程--直接连接

第五部分:WINCC软件课程——直接连接与页面切换目的:通过直接连接实现按钮的鼠标点击事件,完成按钮操作功能。

现在组态两个按钮(启动与停止),通过点击该按钮实现水位压力控制启动和停止。

●第1步:按照下图步骤操作,建立启动与停止按钮。

1、选中BUTTON,在画面合适位置点击2、系统弹出组态窗口,在TEXT拦输入“启动”文本然后点击OK,按照相同方法建立停止按钮!3、将按钮位置和大小进行调整●第2步:将按钮与变量TAG进行关联,实现当启动按钮按下时,变量START_R为1;释放时,变量START_R为0。

这样就模仿了真实的启动按钮动作!1、打开启动BUTTON的事件EVENTS页;2、选中MOUSE鼠标项;3、右击PRESS LEFT (按下左键)旁边的闪电标志4、选择DIRECT CONNECTION 直接连接,系统弹出相应的组态窗口5、在DIRECT CONNECTION窗口SOURCE--CONSTANT栏输入1;6、在TARGET—Variable栏,点击旁边按钮,关联TAG变量START_R;点击OK。

7、相同方法,组态释放左键Release事件,将常数CONSTANT 0关联给变量START_R。

8、按照上面的7个步骤,组态“停止”按钮。

1、打开启动BUTTON 的事件EVENTS页2、选中MOUSE 鼠标项3、右击PRESSLEFT (按下左键)旁边的闪电标志4、选择DIRECTCONNECTION 直接连接,系统弹出相应的组态窗口,见下图4、DIRECT CONNECTION 窗口SOURCE--CONSTANT 栏输入1 在TARGET—Variable 栏,点击旁边按钮,关联TAG变量START_R;点击OK7、相同方法,组态释放左键Release 事件,将常数CONSTANT 0关联给同一变量START_R通过按钮实现页面的切换一般的系统都有多幅页面,页面的切换大都通过按钮进行。

wincc关闭应用程序-退出运行系统并关机

wincc关闭应用程序-退出运行系统并关机

wincc6.0运行系统下可以用ProgramExecute打开应用程序,但如何关闭呢?使用WinCC的动态向导可以为一个按钮组态退出运行系统并关闭计算机的功能,这样做有一个缺点就是在关机时不做任何提示,如果操作人员误操作,将没有反悔的机会。

我们给出的项目函数ShutOP就具有和Windows关机一样的特性,即在关机之前弹出一个消息框,给操作员最后一次选择的机会。

●使用FindWindow函数获得WinCC运行系统或应用程序的窗口句柄,作为MessageBox函数的参数是为了把弹出的消息框变成WinCC运行系统的子窗体,操作员如果不响应此消息框,将无法进行其它的操作。

这种对话框被Windows称为模式对话框。

●判断操作员是否点击了是按钮,如果点击了是按钮将执行退出运行系统或应用程序的窗口并关闭计算机的操作;如果点击了否按钮将关闭消息框返回。

项目函数ShutOPvoid ShutOP(){HWND hWnd = NULL;int iRet;hWnd = FindWindow(NULL,"WinCC-运行系统 - ");iRet=MessageBox(hWnd,"结束监控并关闭计算机","关闭操作站",MB_YESNO|MB_ICONWARNING|MB_APPLMODAL);if(iRet==IDYES){DMExitWinCCEx (DM_SDMODE_POWEROFF);}}在画面上添加一个关机按钮,在按钮的鼠标单击动作中组态C动作,在C动作中调用项目函数ShutOP()即可。

1,用API函数SendMessage:发送消息去关闭打开的应用程序进程。

(已验证)程序如下:以关闭WINCC应用程序为例#pragma code ("user32.dll")#pragma code()// 前面两句可以省略!HWND hwnd;hwnd = FindWindow(NULL,"WinCC-运行系统 - ");//这句中的“WinCC-运行系统 - ”为应用程序的标题!(如:“XXXX –记事本”"WinCC-Runtime - ")SendMessage(hwnd,WM_CLOSE,0,0);}FindWindow和SendMessage还有哪个最小化窗口的API函数等一些比较常用的函数可以不声明的,wincc直接支持!一些少用的就要声明了!例程{HWND hWnd = NULL;int iRet;hWnd = FindWindow(NULL,"码盘色标- 记事本");iRet=MessageBox(hWnd,"结束监控并关闭","关闭操作窗口",MB_YESNO|MB_ICONWARNING|MB_APPLMODAL);if(iRet==IDYES ){SendMessage(hWnd,WM_CLOSE,0,0);}}2,这个办法也行。

winccflexible组态概述

winccflexible组态概述

Wincc_Flexible组态简介WinCC flexible,德国西门子(SIEMENS)公司工业全集成自动化(TIA)的子产品,是一款面向机器的自动化概念的HMI软件。

WinCC flexible 用于组态用户界面以操作和监视机器与设备,提供了对面向解决方案概念的组态任务的支持。

WinCC flexible与WinCC十分类似,都是组态软件,而前者基于触摸屏,后者基于工控机。

HMI由硬件和软件两部分组成,硬件部分包括处理器、显示单元、输入单元、通信接口、数据存贮单元等,其中处理器的性能决定了HMI 产品的性能高低,是HMI的核心单元。

根据HMI的产品等级不同,处理器可分别选用8位、16位、32位的处理器。

HMI软件一般分为两部分,即运行于HMI硬件中的系统软件和运行于PC机Windows操作系统下的画面组态软件(如WinCC flexible)。

使用者都必须先使用HMI的画面组态软件制作“工程文件”,再通过PC 机和HMI 产品的串行通信口,把编制好的“工程文件”下载到HMI的处理器中运行。

HMI人机界面产品的基本功能包括:1、设备工作状态显示,如指示灯、按钮、文字、图形、曲线等;2、数据、文字输入操作,打印输出3、生产配方存储,设备生产数据记录4、简单的逻辑和数值运算5、可连接多种工业控制设备组网HMI的选型指标包括:1、显示屏尺寸及色彩、分辨率、HMI的处理器速度性能、2、输入方式:触摸屏或薄膜键盘3、画面存贮容量,注意厂商标注的容量单位是字节(byte)、还是位(bit)4、通信口种类及数量,是否支持打印功能本模块主要介绍西门子TP 270触摸屏,其接口外形如图3-2所示,接口功能描述见表3-1。

图3-2 西门子TP 270接口排列图表3-1接口功能描述编号描述应用1 接地连接用于连接到机架地线2 电源连接到电源+24V DC3 接口IF1B RS 422/RS 485(未接地)接口4 接口IF1A 用于PLC 的RS 232接口5 接口IF2 用于PC、PU、打印机的RS 232接口6 开关用于组态接口IF1B7 电池连接连接可选备用电池8 USB接口用于外部键盘,鼠标等的连接9 插槽B 用于CF卡10 以太网接口(只用于MP 270B) 连接RJ45以太网线11 插槽A(只用于MP 270B) 用于CF卡触摸屏设备的装载程序1、装载程序图3-6显示了触摸屏设备启动期间和运行系统结束时迅速出现的装载程序。

最新wincc中组态一个起动停止画面

最新wincc中组态一个起动停止画面

w i n c c中组态一个起动停止画面
组组态一个起动停止画面
一:程序:WCC不能写I点,只能读。

二、组态画面:
打开WCC,先建立项目。

在做好驱动安装后点击系统参数:
按浏览服务器:
点击下一步:
不断点击出现的兰色部分:
把参数选中后点击添加条目:
双击左侧图形编辑器,在画面的右上方窗口对象里双击按钮。

则在画面上出现:
在文本里填写起动,颜色选绿色。

点击确定,再点击属性:
在事件里双击按左键:因是按钮,故按左键是置1,故在常数栏内填1,在变量里选择起动变量MO后按确定:
同理处理释放左键以模仿按钮停止:
起动按钮完成,再同理完成停止按钮:
画一圆代表输出,点击属性里圆的闪烁里的激活闪烁,模拟有输出时变色:
选择圆所对应的变量:
点击应用完成。

然后保存。

再激活即可出现操作画面。

点击起动则圆就闪烁:。

【最新精选】wincc项目显示主画面及不能激活问题

【最新精选】wincc项目显示主画面及不能激活问题

WINCC项目显示画面及不能激活问题1、打开WINCC项目,右键点击计算机,选择属性——图形运行系统——启始画面——主画面.pd1——确定,然后激活该项目,就显示主画面了。

2、在电脑桌面右键点击“我的电脑”——属性——计算机名——完整的计算机名称:把后面的名称“复制”;打开WINCC项目,右键点击计算机,选择属性——常规——计算机名称——删除原名称——复制新名称——确定;然后就能激活该项目了。

3、每次激活WINCC项目都会有一个打印任务自动启动的问题处理:打开WINCC项目,右键点击“计算机”——属性——启动——WINCC运行时的启动顺序——去掉“消息顺序报表”前的对勾——确定,然后激活该项目就不自动弹出打印任务了。

4、WINCC画面分辨率高,屏幕无法完全显示,且无法移动画面的问题处理:右键点击“计算机”——属性——图形运行系统——窗口属性——在“全屏”和“滚动条”前打对勾,然后显示正常。

附加总结类文档一篇,不需要的朋友可以下载后编辑删除,谢谢(中学生感恩节主题教育活动总结5篇)中学感恩节活动总结范文1一、活动目的如今虽然很多人注意到生活礼仪,谢谢常挂在嘴边,但是大家或许是因为羞于表达或许出于缺少机会而省略了对于身边亲人、朋友和老师的感谢。

随着这次感恩节的到来,我们中文系学生会外联部为提高我校学生的感恩意识,唤起大家感恩的心,特举办此次感恩节免费发放明信片的活动。

二、活动之前的准备1、根据活动的要求,我们做出了这次活动的策划书;2、在感恩节前一周,我们外联部到校外寻找有意向的厂商,拉得赞助;3、在感恩节前几天,我们外联部与邮局协商并买到明信片,然后在饰品店买到红丝带等部分活动用品,并制作感恩信箱;4、在感恩节前一天晚上,在中文楼贴了海报。

三、活动基本情况我们外联部与青协共同举办这次活动,我们分为三组,分别在二餐,三餐,四餐设点,我们这组在二餐,我们在11点二十完成了所有准备活动,包括桌子,所有物品的摆放及气球的充气。

WINCC作业画面切换、组态画面模板和画中画的实现

WINCC作业画面切换、组态画面模板和画中画的实现

画面切换和画中画的实现掌握内容:1、掌握画面切换的设置方法2、掌握画面窗口的设置方法。

画面切换的设置方法有两种:1、通过组态对话框设置,注意其实质是通过事件选项卡中的直接连接设置2、通过动态向导设置:其实质是通过事件选项卡中的C动作。

(记住OpenPicture(“文件名”)函数;)练习1:画面切换1、新建以下内部变量Picturenumber 有符号32位变量signed 16-bit value下限值:0,上限值:100Picturename 文本变量8位字符集新建结构类型motor,其元素均为内部变量结构属性如下图所示:在内部变量中新建三个结构为motor的结构变量:motor1、motor2和motor3。

2:新建六个画面:Start1.pdl, 大小1024*768 定义为起始画面hm1.pdl, 大小1024*768hm2.pdl, 大小800*600hm3.pdl , 大小800*600hm4.pdl , 大小800*600hm5.pdl。

大小800*6003、分别在hm1~hm5中插入:分别插入静态文本框和按钮设置静态文本框的文本属性为“画面1”、“画面2”、“画面3”、“画面4”和“画面5”字号20号、按钮设置为return,要求按下return按钮后,能回到start1.pdl画面。

如下图所示:3、打开Start.pdl画面,并按下图所示设置内容:在直接切换一栏中,要求蓝色按钮按照直接连接方式切换到指定画面。

绿色按钮按照C动作方式连接到指定画面。

在编程切换一栏中,要求按照Picturenumber的值切换画面,将其值除以五求余数,如果结果为1、则按下切换按钮时画面切换到hm1.pdl。

是2则切换到hm2.pdl,以此类推。

Picturenumber的值可通过输入输出域1改变。

在编程切换栏的下半部分,通过按钮改变文本变量Picturename的内容,当按下切换按钮2时,要求切换到其指定的画面中。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

组组态一个起动停止画面
一:程序:WCC不能写I点,只能读。

二、组态画面:
打开WCC,先建立项目。

在做好驱动安装后点击系统参数:
按浏览服务器:
点击下一步:
不断点击出现的兰色部分:
把参数选中后点击添加条目:
双击左侧图形编辑器,在画面的右上方窗口对象里双击按钮。

则在画面上出现:
在文本里填写起动,颜色选绿色。

点击确定,再点击属性:
在事件里双击按左键:因是按钮,故按左键是置1,故在常数栏内填1,在变量里选择起动变量MO后按确定:
同理处理释放左键以模仿按钮停止:
起动按钮完成,再同理完成停止按钮:
画一圆代表输出,点击属性里圆的闪烁里的激活闪烁,模拟有输出时变色:
选择圆所对应的变量:
点击应用完成。

然后保存。

再激活即可出现操作画面。

点击起动则圆就闪烁:。

相关文档
最新文档