1、打开WinCC软件, 在项目管理器窗口中“变量管理”目录中,用鼠标右键单击需要创建的过程变量的连接,在弹出的菜单中选择“新建变量”。2、在弹出的“变量属性”对话框中的“常规”选项卡中“名称”文本框中可以输入过程变量的名称。3、在“数据类型”列表框中可以选择过程变量的数据类型。4、单击“选择...
我的软件版本:WINCC V7.3.0.0 通过变量来控制文本来显示的文字“停止”“启动”。在画面中调用一个文本控件,属性—字体—文本—右键—动态对话框。关联变量,并设置变量在不同状态下文本对应的文字。变量=1时文本为“启动”,变量=0时文本为“停止”。可以设置一下文本的更新周期,文本变化效果更...
把wincc报警中的消息文本提取出来在静态文本中显示的方法:打开报警归档的数据库的table ,看看各个字段 ,按照需求读取 ,读取报警归档之后,将归档值写入内部变量。然后就读取11:59分到12点的报警,然后读取最后一条(rst.movelast),通过读取的报警状态判断,数据库中属性列比如通过判断rst.fields("State"...
1、首先在WinCC开发软件中选择对应的屏幕,在屏幕对象列表中选择“文本”静态文本控件。2、其次在属性栏中选择“行为”选项卡,找到“数据源”属性。3、最后将“数据源”属性设置为想要关联的变量名,设置完成后点击确定即可。
在文本窗口 右击 属性 字体 右击 选择 vbs Function Text_Trigger(Byval Item)Dim a Set a=HMIRuntime.Tags("变量")a.read If "a= " Then Item.Text="内容1"End If If "a= " Then Item.Text="内容2"End If ...End Function
在脚本中要写入 dim text Set text = HMIRuntime.Tags("text")write zk_1. text 其实你的数据时什么类型的还不知道。对于菜单组态基本上我没有见过哪个工程师在使用(语言切换倒是挺方便的),主要原因在于设计出来的效果很丑。
直接在内部变量里就已经有了,比如@currentusername,在画面中添加“输入/输出域”,格式设置成字符串,并关联上@currentusername即可,但是这个不适用于winccflexible,看你的截图像是winccflexible软件啊 flexible如果想获取当前用户名称,是需要自己建立一个内部变量,然后通过调用函数getusername ...
先定义一个变量,然后用输入输出域关联这个变量,注意要把这个IO域设置为输入或者输入/输出类型,这样就可以通过变量交互了
方法很多,必然用c脚本或者vbs脚本--这种方法功能比较强大 必然用vbs脚本 '假定b1是一个定义好的bool型外部变量 dim a'定义了一个内部变量叫做a a=1 hmiruntime.tags("b").write a 把这段脚本放在某个按钮的click事件里面去执行就可以了
以某模拟量高低限为例,高限值为5.0,低限值为1.0,建一个静态文本,右键点属性中的字体中的第一项文本,选择C脚本,在#pragma option(mbcs)后面输入 if(GetTagFloat("拟量变量名")>5.0)return “模拟量变量名高限报警";if(GetTagFloat("拟量变量名")<1.0;return “模拟量变量名低限...