reset+wincc+vbs
答:在脚本中要写入 dim text Set text = HMIRuntime.Tags("text")write zk_1. text 其实你的数据时什么类型的还不知道。对于菜单组态基本上我没有见过哪个工程师在使用(语言切换倒是挺方便的),主要原因在于设计出来的效果很丑。
答:i/o域的属性中输入输出属性连接变量a,按钮脚本:事件中 点击左键 Dim a set a=hmiruntime.tags("a")a.read hmiruntime.tags("b").write a.value 你试试
答:TIA Portal WinCC VBS脚本调试的21个实用技巧 1. 避免连续执行问题:内部变量事件触发脚本时,可能因安全机制而被阻,解决方案是使用外部变量。2. 访问数组元素:通过数组名称和索引来访问,如 SmartTags("DB10_HMI_Data")(2)。注意区分字符串数组和使用逗号分隔的多维数组。3. 赋值过程变量数组:从...
答:1.在报警编辑器中设置报警的各种类别,包括上限下限值触发的模拟量报警,还有通过消 息变量触发的报警例如:开关量的报警。2. 通过对报警控件的设置实现报警显示。在画面编辑器中插入报警记录控件,报警控件具 有很多的功能。包括报警显示,对报警的确认,报警的自动归档,报警的查询等等。首先组态一个模拟...
答:一样。如果使用一个内部变量调用另外一个内部变量,因此,例如被调用的变量又去执行一个脚本(比如,根据变量变化),此时一个安全机制会阻止这个功能被执行。
答:个人感觉应该是C语言好一点~~
答:首先全局变量写一个脚本(可采用时间触发或者变量改变时触发),然后READ 变量 临时变量然后将临时变量write到新建的内部变量当中即可,很简单的。
答:wincc的时候返回一个值给main,然后使用VBS调用执行后得到这个返回值,创建excel对象,然后使用cells写入对应单元格 VBSSet objExcel=CreateObject("Excel.Application")Scriptpath = WScript.ScriptFullName set objWorkbook=objExcel.Workbooks.Open(FilePath)objExcel.Visible=True objExcel.Cells(1,2)=内部...
答:Shell "C:\Windows\System32\Calc.exe"应该改为:Shell "C:\\Windows\System32\Calc.exe"VBS里,\\才编译为\
答:比如变量2的值乘以2赋值给变量1 HMIRuntime.Tags("变量1").Write HMIRuntime.Tags("变量2").Read * 2
网友评论:
文哪17330228409:
关于wincc利用VB语言生成excel文件的问题 -
16847宗飞
: '生成新的文件,关闭excel dim patch,filenamefilename=cstr(year(now))&cstr(month(now))&cstr(day(now))&cstr(hour(now))+cstr(minute(now))&cstr(second(now))patch= "d:\"&filename&"demo.xlsx"objexcelapp.activeworkbook.saveas patch...
文哪17330228409:
WINCC 如何使用VB脚本? -
16847宗飞
: VBS脚本可分为三类: 1.ProjectModule:项目模块,函数保存在 目录下,本项目有效 2.StandardModule:标准模块,函数保存在 下,所有项目均可调用. 3.Actions:全局脚本,根据触发条件后台调用,本项目有效你所说的全局子程序可以是...
文哪17330228409:
如何实现用vb读取wincc的归档数据?请哪位大侠帮忙指点一下,我用的WINCC6.0 -
16847宗飞
: 首先得和你说明一下,vb读取归档数据需要simatic wincc connectivity pack 这个授权安装包.否则你是无法通过脚本读取的.
文哪17330228409:
你好,请问一下,你的VB读取WINCC数据归档中的数据是怎么... -
16847宗飞
: 你好,请问一下,你的VB读取WINCC数据归档中的数据是怎么...档数据库名取决于第一次运行Wincc项目时生成的,因为你的Wincc重新安装过,因此其归档名已经改变,请修改你的VB程序中链接Wincc数据库语句中的归档名.
文哪17330228409:
用vb在wincc中编写一个提示输入密码的对话框 -
16847宗飞
: sn = InputBox("验证", "") If sn = "12345678" Then MsgBox “密码正确” else MsgBox “密码不正确” End If
文哪17330228409:
请问wincc与vb的opc通讯是怎么做的?麻烦给我一个例子好吗? -
16847宗飞
: wincc自带有例子啊?你看帮助就行了.例子比较简单,但实际上大同小异.我就是从例子那学会的.给你简单说下吧.在装好Wincc后安装VB,在vb的 工程 引用 里面勾选 siemens OPC DAautomation 2.0 (视Wincc版本) 然后进入VB编程,就可以用了.
文哪17330228409:
如何利用ODBC访问WINCC的历史数据库 -
16847宗飞
: WINCC 作为一个工控软件,有着工控软件的一系列特征:能显示实时数据,历史数据,生 成实时数据曲线与历史数据曲线, 并能生成报表. 然而 WINCC 与其它的工控软件包有不同 的地方: 它的数据是保存在标准的及功能强大的 Sybase ...
文哪17330228409:
wincc7.0 如何用VB调用sleep方法 -
16847宗飞
: 问题: 1,WINCC VB动作 用定时器触发,是不是在动作编辑页面里增加一个定时器就可以? 2,要让脚本程序定时触发,还需要什么条件? 3,VB脚本里边,可以执行 + - * / 运算吗? 4,VB脚本里边,对变量的引用是不是只能是...
文哪17330228409:
请教WinCC集成了VBA吗?
16847宗飞
: 1、WinCC从V6.0版本开始就集成了VBA(VisualBasicApplication).2、在图形编辑器(GraphicsDesigner)中启动VBA编辑器的方法是:按压ALT+F11键或选择菜单“Tools”→“Macros”→“VisualBasicEditor”.
文哪17330228409:
如何在WinCC中编程“Sleep”等待功能 -
16847宗飞
: 下面的样例程序演示了如何使用“Sleep”功能.#pragma code("Kernel32.dll") void Sleep(int Milliseconds);#pragma code() Sleep(1000); //time in milliseconds “Sleep”函数对动作处理性能有很大的负面影响.因此,如果想用此函数的话,...