wincc脚本C好,还是VB好

wincc脚本C好,还是VB好一些?使用二者的不同有哪些?VB和C我学过一些,现在想选方向。请各位指教

最佳答案

C和VBS两个都会是最理想的。
 一般情况下,任选一个都能完成相应的功能,但牵涉到Windows、WinCC系统本身的一些共享资源,一般用C较易实现。比如:API函数、库函数等。
 VBS的强项是操作对象的属性、方法。如数据库访问、Excel访问等。
 总之,C博大精深;VBS通俗易懂。
 因为C和VBS运行在不同的线程,所以它们是可以“同时”并行运行的。比如,有个条件循环,循环条件是某个内部变量为1,如果要终止循环,就必须赋0给那个变量。这种情况下,这个循环“占满”了C脚本线程,不能再用C脚本来赋值了(按钮C动作不响应),如果用按钮VBS动作进行赋值,就可以终止循环。

提问者对于答案的评价:
对比非常详细,非常专业。

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

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

相关推荐

  • 变量记AAA

    变量记录中一个变量A, 其随时间变化。 然后对A进行归档,在其属性参数项中选择: 处理—总和 用报表查询其在某一段时间内的总和时为何始终…

    SIMATIC WinCC 2019年6月11日
  • wincc vb编程手册

    那位大哥有wincc  vb编程手册发小弟一份。 电子邮箱 jiang88.zzuli.com@163.com 最佳答案 wincc&nbs…

    SIMATIC WinCC 2019年6月11日
  • wincc 授权过期怎么处理

    安装了Wincc6.2,不是正版的,使用都没有问题,但是经常出现在wincc的主画面的一个窗口提示: 你的软件许可证过期,请购买有效的许可证.之前都是这些软件使用没有出现…

    SIMATIC WinCC 2019年6月11日
  • 触摸屏停产替代型号提问

    6AV6647-0AB11-3AX0   停产替代型号 最佳答案 KTP600,2016年10月1日停产。安装尺寸197*141替代产品:6AV212…

    SIMATIC WinCC 2021年7月5日
  • 1、如何取消wincc7.0项目在电脑开机后自动激活?2、如何取消wincc7.0项目在打开wincc explorer后自动激活?

    1、如何取消wincc7.0项目在电脑开机后自动激活?–这个网上很多人员都说在AUTOSTAT中设置;2、如何取消wincc7.0项目在打开wincc explorer…

    SIMATIC WinCC 2020年11月1日
  • WINCC Flexible smart V3

    操作画面已经做好,怎么做运行记录?就是把设备的启动信息记录下来! 问题补充:能不能说的详细点,拜托了! 最佳答案 smart系列的屏是不支持脚本的所以不能实现j脚本,但是可以使用现…

    SIMATIC WinCC 2017年5月28日
  • 博途V12能升级到V13吗,怎么升级啊

    博途V12能升级到V13吗,怎么升级啊 问题补充:请问哪里可以下载V13啊 最佳答案 你需要下载V13的软件并安装,V12不能直接升级到V13。现在软件的最新版本是博途V13&nb…

    SIMATIC WinCC 2017年7月25日
  • 如何复制WINCC建立的文件

    我这里有一个WINCC建立的文件,是一个共享文件,项目可开机自启动。我记得是解除了自启动就可以复制或压缩的,但这次却怎么也不成功,特来请教大家。 问题补充:我取消了自启动,也重启了…

    SIMATIC WinCC 2019年6月11日
  • 在wincc中画立体图,和在西门子库中一样效果

    在wincc中画立体图,和在西门子库中一样效果:如何才能在wincc中画立体图,显示的效果和在西门子库里的对象一样,可以组态背景颜色等等,例如:画一个真空上料机,在罐体需要增加很多…

    SIMATIC WinCC 2021年7月5日
  • 事件触发归档的设置

    wincc6.2,我想通过点击系统运行按钮即系统启动来触发设置好的生产参数归档,就是系统启动的时候把生产参数归档了直到下次系统启动然后再次归档!!!我试了下没试出来,请帮我详细讲解…

    SIMATIC WinCC 2019年6月11日