如果学习好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日

相关推荐

  • WINCC flexible 软件下载地址

    求WINCC flexible 软件下载地址,谢谢 最佳答案 winccflexible 2008 sp4–见网页右侧 &nbs…

    SIMATIC WinCC 2021年7月5日
  • OPC客户端访问WINCC AE SERVER

    OPC客户端怎么远程访问WINCC的OPC AE SERVER?是不是需要安装连通软件包?如果需要怎么安装? 最佳答案 是的,使用OPC HDA&nb…

    SIMATIC WinCC 2021年7月5日
  • WinCC归档变量存储位置的问题?

    WinCC归档变量的值既可以存储在硬盘上,也可以存储在内存中,二者有什么区别? 最佳答案 归档保存路径选择为硬盘或主内存区别是: 选择为硬盘,那么数据保存在硬盘上,可以查…

    SIMATIC WinCC 2019年6月11日
  • 上位画面的绘制

    上位画面如果用自带图形库里的画有点对不起自己,但自己画的话总觉得绘图工具太少,很费时间,请问画面能不能从Autocad这样的程序里直接调用呢 最佳答案 用图库为什么对不起自己呢,没…

    SIMATIC WinCC 2019年6月11日
  • WINCC数据库文件自定义格式

    各位前辈:WINCC把数据通过用户归档、变量记录或报警记录归档到SQL数据库里,数据库文件格式是WINCC自定义的。那么能在WINCC里把过程变量直接归档成由我自己定下来数据库文件…

    SIMATIC WinCC 2019年6月11日
  • C脚本注解

    以下是Demo程序退出画面的两个按钮的脚本,不太会C语言,看不明白,麻烦哪位大侠给注解一下,万分感谢! 按钮1: #include "apd…

    SIMATIC WinCC 2019年6月11日
  • wincc Online Table control工具栏新建自定义按钮

    wincc Online Table control工具栏新建自定义按钮,自定义的按钮怎样设置按下去时的动作,如按下弹出其他窗口 最佳答案 创建新按钮…

    2017年6月10日
  • wincc如何实现使数据按固定行程归档

    wincc 如何实现使数据按固定行程归档,例如每走200米归一次档,非周期的归档。 最佳答案 在PLC里见一个变量,比较200M行程,然后在WINCC上建立这个变量,并作…

    SIMATIC WinCC 2019年6月11日
  • TP1500触摸屏没有历史报警

    TP1500触摸屏 历史报警无法查看, 问题补充:其他线体用的同样的触摸屏都可以存储些历史报警的 最佳答案 有源程序吗?看看是否组态了报警记录其他的触摸屏功能和这台不显示…

    SIMATIC WinCC 2021年7月5日
  • WINCC的分布式系统架构

    我想问一下,在WICC里组态分布式系统,对操作系统有什么要求.我已按西门子提供的资料进行了组态和配置,可是在客户机下载了数据包,配置了起始画面.但是运行时提示画面错误.请问各位高手…

    SIMATIC WinCC 2019年6月11日