如果学习好WINCC中的脚本语言?

WINCC简单的一些开关按钮一些模拟量图形变量等赋值是比较简单的,至于那些其中所使用的脚本语言,如C动作,VB动作,这些东西好难学啊?大家有什么好的方法没?是不是要把自己计算机里的课程C语言基础拿来读?还是这些动作都是有一个标准的库?我们只需要将库内的内容复制使用就行了?大家一般是自己去编还是去在现有的库里去复制?

最佳答案

WinCC VBS脚本跟VB Script几乎一样,当然WinCC有一些它自己内嵌的对象,比如HMIRuntime。


学习VB Script基础,推荐网址:
http://www.chinaue.com/tool/vbs/          VBS用户手册网页版
http://www.cmdos.net/article/sort08/list8_1.html    VBS脚本资源站


http://www.microsoft.com/china/technet/community/scriptcenter/resources/qanda/default.mspx          微软嗨,Scripting Guy!深入学习VBS脚本技术!


学习WinCC VBS,推荐看WinCC Information System帮助。


另外,转载——


WinCC提供了两种脚本:ANSI – C 和 VBScript,这就需要您在学习WinCC脚本之前,首先需要学习一下 C 语言和 VBS 脚本语言的编程。有了这些基础知识之后,您可以查看 WinCC 的帮助文件,了解在 WinCC 中如何集成和使用脚本,以及脚本函数的声明和使用方法。

WinCC 运行系统访问数据库有以下三种方法:
1 使用 WinCC OLE DB Provider 访问 WinCC 过程值和消息归档。
2 使用 MS OLE DB Provider 访问 WinCC 用户归档。
3 使用 VBS 脚本通过 ODBC 访问 Access 数据库等。
WinCC 6.2 以上版本使用的是 SQL Server 2005 数据库,需要您熟悉如何使用 VBS 分别通过 OLE DB Provider 或 ODBC 方式访问数据库,这些是通用的方式,百度网页或察看数据库相关资料都可以。

另外,推荐给您一本WinCC的入门书籍《深入浅出西门子WinCC V6》(第二版) 北京航空航天大学出版社,书中的第十章介绍了WinCC脚本系统,第14.6节介绍了WinCC数据库直接访问方法,供您参考。


         咨询专家:西门子人机界面产品支持  2010-5-20 10:57

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

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

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

相关推荐

  • C动作脚本求解

    这是一个输出输入域中的一个C动作,动作内容为将系统参数6读取出来,或者将新值赋给系统参数6。内部变量中可找到UNIT;但不能找到“.SYS_PARA6”,请注意“.SYS_PARA…

    SIMATIC WinCC 2019年6月11日
  • 报表–变量记录运行

    WINCC V6.2 SP3 打开报表编辑器,运行系统选项卡里怎么没有:“变量记录运行系统"–"变量表格"项…

    SIMATIC WinCC 2019年6月11日
  • Wincc 不能正确显示 KEPware opc 浮点数

    KEPware  连接  松下plc   wincc  再连接KEPware O…

    2019年6月10日
  • 计划曲线wincc

    用wincc做一曲线,按照曲线实现输出值变化,不知道怎么做曲线 钻石用户推荐最佳答案 是经典wincc软件吗如果是经典wincc可是在用户归档中吧预设的数据填好,然后使用函数曲线显…

    SIMATIC WinCC 2021年7月5日
  • wincc画面卡机

    我司有一台用于玻璃生产配料工艺的西门子PLC,是300的,操作工通过一台安装了wincc软件的电脑进行配料操作,电脑通过cp5611通讯卡与PLC进行通讯,现在的问题是wincc的…

    SIMATIC WinCC 2017年6月24日
  • wincc 怎么把报警的消息文本和错误点宽度拉宽

    做了个报警画面可是消息文本和错误点输入的字数有点多显示的话显示不完整,有没有什么办法可以吧两列宽度拉宽显示完整 最佳答案 .Data、Time、Number等字段是自动调整列宽的,…

    SIMATIC WinCC 2021年7月5日
  • wincc7.3 报“SCRIPT已停止工作”

    wincc7.3 按钮动作调用VBS脚本,正常运行的时候,点击按钮后有的时候就会弹出如附件图片中的报错,“SCRIPT已停止工作”,出现报错后整个WINCC运行界面就卡死…

    2021年7月5日
  • WinCC中遇到的问题

    2.SQL语句:Tag,R,1,’2009-03-12 13:00:00.000′,’0000-00-00 00:10:00…

    SIMATIC WinCC 2019年6月11日
  • 关于wincc授权问题

    wincc 6.2  在激活过程中,提示SIPPA9WRT306021 upgrade wincc runtime&nb…

    SIMATIC WinCC 2019年6月11日
  • 如何保存图片,然后在运行界面查看-后续

    前段时间,我在这里求助:“我绘制了一个带即时参数的表格,然后保存它,就是打印成图片了。之后如何做,才能在运行界面中打开这些图片呢?主要是图片多,想在运行界面上能选择那些保存的图片。…

    SIMATIC WinCC 2019年6月11日