vbs脚本问题

在I/O域的更改里,设置了一个VBS脚本,有几个问题:
 1.写了个.value,然后这个编辑的画面就“未响应”,这种情况连续两次,重新打开后,在脚本的开头:
 sub outputvalue_onpropertychanged在sub和outputvalue中间出现了好多字符

 2.写脚本时出现错误,就是END sub的sub丢失现象,没办法,我就重新做了一个I/O域

 3.从记事本里粘贴过来的VBS代码,set excel,set和excel中间的空格丢失,最后面的nothing,在字母g之前多了一个回车

 4.编辑时,出现了一次End if,If的字母I应该是大写,但脚本不自动转变,后来调不出来,把它手动改成End If,才正确
 5.VBS里面的汉字:screenitem("输入输出域18"),这个“输入输出域18”的汉字部分会有乱码,但不影响运行的结果,能有其它方法可以避免这样吗

 6.想用vbx操作EXCEL的列宽,行宽,合并单元格并在合并后的格里面写字,这些能实现吗

 7.Wincc打开编辑界面时,自动激活;关闭界面,会自动取消激活,这个的设置在哪里啊

 高分求助啊,先谢谢大家

 

最佳答案

1、应该是控件名称为中文的问题。
 2、尽量不要复制粘贴就可以避免该类问题。
 3、?
 4、VBS对大小写不敏感,但只会自动高亮,而也不会自动转换大小写
 5、不要使用中文,兼容性很不好
 6、可以的,代码可参考用Excel录制自动生成的宏。
 7、WinCC会自动记住上次的激活情况,可使用快捷键来防止其激活
 启动WINCC时按CTRL+SHIFT键可以防止激活
 启动WINCC时按下ALT+SHIFT键可防止打开上一次的项目

 最后:20分不是高分,哈哈~

提问者对于答案的评价:
谢谢大家

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc270280.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午7:26
下一篇 2019年6月11日 上午7:26

相关推荐

  • 对wincc进行操作怎么产生操作信息啊?

    有2篇这个的文档,但是有看没懂! 能不能说直白,通俗啊!   最佳答案 操作信息? wincc勾选tag logging还是rep…

    SIMATIC WinCC 2019年6月11日
  • 怎样用C脚本在wincc中判断指定的excel报表是否存在

    新手刚学wincc,现在遇到一个问题,向各位请教.  怎样在wincc中用C脚本判断excel报表是否存在,vbs只懂皮毛,最好不要说用vbs做. &…

    SIMATIC WinCC 2019年6月11日
  • 求教WINCC v6.0的EXCEL报表

    各位高手,我的WINCC版本是v6.0,EXCEL为2003,我想学习WINCC的EXCEL报表,我看过一些资料需要V6。2以上及EXCEL2007版本的,如过是V6。0的需要DA…

    SIMATIC WinCC 2017年11月12日
  • WINCC的以太网通讯方式

    要求S7-300PLC用以太网和远程I/O通讯,然后连接WINCC,是否直接使用电脑的RJ-45接口就可以了,不必再插上另一块接口模块了? 最佳答案 如果CPU上有以太网口就不用增…

    SIMATIC WinCC 2019年6月11日
  • connectivity

    菜鸟一只,想访问数据库中的历史数据,看网上说得比较多的就是connectivity选件,我在经销商那里购买的是WINCC V6.2 ASIA版本,我想问conn…

    SIMATIC WinCC 2019年6月11日
  • WINCC设置积分时间时变量数据类型的问题

    STEP7中配置了PID模块,其中的积分时间TI这一项的需要的数据类型是时间类型吧,比如我使用的变量是MD100,变量类型是TIME,那我想通过WINCC的一个输入块把T#30S这…

    SIMATIC WinCC 2019年6月11日
  • pid设定输入值自动增加

    pid控制中想要分段实行,要求自动增加,比如初始设置为10,pid自动输出值整定为10,然后每十分钟加5,增加幅度,与时间可以通过700ie v3 设置直到到达…

    SIMATIC WinCC 2021年7月5日
  • WINCC 7.4 画面控件显示问题

    我现在在画面 显示两个控件,我想做到其中一个控件根据另一个控件显示而显示,用C或者VB都有行求大神指点下。如下图两个 控件 图片说明:   …

    2020年11月1日
  • 调节阀给定

    我们有多个调节阀要控制(4-20ma输出),现在想只做一个给定画面,然后多次调用这个给定画面,想请教一下如何实现? 问题补充:用内部变量和全局脚本可以实现吗? 最佳答案 这个比较好…

    SIMATIC WinCC 2018年12月2日
  • 如何自动关闭弹出的子画面

    一客户提出了这样的要求:不用点击子画面右上角的关闭按键,直接用鼠标左键点击主画面任一位置或画面上的设备,既自动关闭上一步打开的子画面。请教这个功能如何实现呢? 最佳答案 不知你的子…

    SIMATIC WinCC 2019年6月10日