怎么学习wincc C脚本求建议

很多脚本是只直接复制别人代码就可以 我不明白 如果我想实现某个功能怎么才能找到相关的函数呢 大家是通过经验累积还是只要学了C语言就知道自己需要的函数在哪?
就说最简单的 我想点击按钮使另个矩形改变背景颜色,那c脚本 应该调用SetBackColor() 这是因为我知道用这函数 如果我不知道我应该在哪找 对于C我没有思路

最佳答案

要想学习C脚本和系统自带的函数功能,只有一个办法,就是多看、多搜索、多上网查资料,然后就是积累!你需要实现的复杂功能 一般都是简单的功能集合在一起实现的,而且这是一个融汇贯通的东西,长时间慢慢积累就会量变到质变。举个最简单的例子,报表。
   1、如何通过用户归档把数据写进数据库,或者自己建立数据库,然后通过脚本将数据写进去。前者可以使用系统自带的控制变量写;后者则可利用标准SQL脚本写数据。
   2、数据库如何与 EXCEL进行通讯?这个其实可以独立于WINCC,一般网上资料一搜一大把。
   3、如何将查询的数据显示在EXCEL里面,并导出呢?
   4、加入导出的文件夹不存在,如何判断并新建一个呢?
   5、也许EXCEL进程已经打开,如何在查询前进行判断,并结束EXCEL进程呢?
   6、查询数据不存在如何处理呢?
   ……
   其实,刚开始做报表也很简单,但知识是一个积累的过程!毕竟工控人不是做软件开发的,脚本这些东西,会用、看懂即可,但是不要深究。人家写好的东西咱们拿来用效果是最好的,网上例程很多,前提是能看懂、会改、然后加以自用。

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月18日 下午11:02
下一篇 2017年6月18日 下午11:02

相关推荐

  • wincc无法编辑画面

    wincc编辑画面时,出现提示“The server is currently not available! You&n…

    SIMATIC WinCC 2021年7月5日
  • 关于wincc中电机启动显示颜色的问题

    1.在库里调出一个电机或阀门,怎么让一个变量是1的时候电机显示绿色,0的时候显示红色? 2.用两个变量怎么显示,一个变量时1时候显示绿色另一个变量是1的时候显示红色,两个…

    SIMATIC WinCC 2019年6月11日
  • WINCC趋势图

    现场两台一摸一样的工控机,用来操作监控一个站,但最近出现一个问题,其中的一台工控机的说有压力,温度,流量。趋势图都不显示,历史记录也不全,重新激活一下后历史记录和当前记录就都有了,…

    SIMATIC WinCC 2019年6月11日
  • 怎么设置导出变量的TXT文件路径名

    我用C 脚本使内部变量保存在一个名字为“name”的txt 文档里,这样重新启动时也可以显示其保存值,而不是初始值。但是这个txt 文档的路径名不知道…

    SIMATIC WinCC 2019年6月11日
  • wincc7.3报表

    小弟用wincc7.3做完报表之后运行,有一个变量从上到下都是空白(图中有一路变量空白的即是),没有数值显示,在step7里面在线监视其值为0,但是后面有几个变量值也为0,在报表里…

    2017年6月10日
  • WINCC RT Start拒绝访问

    使用V13专业版下载到文件生成的项目文件,用WINCC RT Start打开时,提示拒绝访问。 问题补充:在别的盘,用管理员身份运行也是一样的。 图片说明: &…

    2017年6月9日
  • wincc中如何做鼠标移到阀门电机面板上面,就有相应的文字描述显示?

    PCS7项目中,wincc中自动生成的面板,只要鼠标放到面板上,就有文字描述弹出。文字是写在CFC块里编译过来的。想知道普通(非PCS7)项目怎么实现这个功能? 最佳答案 在面板属…

    2017年6月10日
  • 关于wincc中做网络发布的问题

    各位师傅你们好,我今天做wincc网络发布,我用变量绑定做画面切换,但是我客户机上切换画面,服务器上的画面就跟着改变了,请问各位师傅怎样做就能让操作网络发布的界面不影响做服务器的w…

    SIMATIC WinCC 2019年6月11日
  • 如何将WINCC所保存的历史数据删除掉.每一年更新一次.

    由于上位机监控的历史数据有四百个左右,现在WINCC程序到7.5G了,8GU盘存储不下程序了.如何将WINCC所保存的历史数据删除掉.每一年或半年更新一次, 问题补充:由于没有本本…

    SIMATIC WinCC 2019年6月11日
  • 关于用户管理器

    以前的密码忘记,现在删除原来用户,重新建新用户和密码,应该怎样做 最佳答案 复制原用户A,建立新用户B,删除原用户A,复制B,建立C。注意C的用户名要跟A一样,密码可以随便自己写,…

    SIMATIC WinCC 2019年6月11日