wincc中C脚本学习方法请教。

我们学的C语言知识用在WINCC上面时,发现里面有好多的语句是WINCC里面特有的,比如C语言中的print在WINCC中却是sprint,我学习了C语言却还是不能自己写WINCC的C脚本, 为了把WINCC学好,我把c语言基础的教程好好啃了一下,但是发现在自己还是不会写C脚本,C语言学习后并不能让我一下子就上手写WINCC脚本,是否写C脚本不属于电气人员的范畴,必须得学习软件的计算机人员去做的?还是搞电气的全是背下来的C脚本语句来使用吗?

大家分享一下自己是如何将C脚本用得灵活自如的?在此表示感谢!

最佳答案

首先说一下WinCC里C脚本语法和C语言完全一致
printf函数在WinCC里也是可以直接使用的,不过是输出到诊断窗口
sprintf并不是printf的替代,是规格话字符串的函数,在C语言里也是普遍使用的,在WinCC里使用的也较多
其实对于学习WinCC的C脚本,我认为只要掌握C语言基本的语法,数据类型、逻辑运算、字符指针、函数调用这些熟练应用就差不多了,在C脚本里还有一个非常好的对象指针类型__object,用它来访问WinCC里的对象,或其他如Excel、ADO等可以和VBS脚本里一样便捷的操作对象
另外就是熟练掌握WinCC内部函数的使用,其实常用的也就那几个,变量读写,对象属性那些。

相对来说,我觉得VB脚本要容易使用些。

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

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

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

相关推荐

  • wincc程序运行

    从别处拷的一些wincc项目程序,在我的wincc 软件中打开后,点击运行按钮但无法进入运行状态(我已经把那个项目的服务器名字改成和我的电脑名字一致,我的软件版本也比他的…

    SIMATIC WinCC 2019年6月11日
  • WINCC问题2,,

    我的wincc7.2,一运行就时灰屏,新建画面运行也是灰屏,请问是什么原因啊? 问题补充:我从7.0项目里面移植过来了,移植没有报错,打开花了半个小时才移植完,移植完了项目,我可以…

    SIMATIC WinCC 2021年7月5日
  • 如何在wincc内用静态文本显示变量前缀?

    我用wincc做了一个控制模板画面,画面连接内的变量连接结构变量的后缀,然后我项目内的50个电机控制全部调用这个模板画面控制,通过按钮来给模板画面写入前缀,现在我想在模板内做一个静…

    SIMATIC WinCC 2021年7月5日
  • WINCC与S7-200不用CP5613怎样通讯

    最佳答案 如果装有wincc的计算机距离S7-200比较近(最好是5米以内),如果超过五米,就需要做延长电缆了。最长本人试验过100米。再远就不敢说了。 那么,你只需要一…

    SIMATIC WinCC 2019年6月11日
  • wincc6.2授权问题

    我装了WINcc6.2亚洲版的,授权管理器里面“missing lisence key”有4个:wincc S5 ethernet&nbsp…

    SIMATIC WinCC 2019年6月11日
  • wincc 滚动条的问题

    wincc 画面中有个滚动条“属性”里过程驱动连接的是FV变量,地址是DB24.DBD16,事件标签用的是直接连接也是这个变量,如果用这个变量通过FC106转换输出给PQ…

    SIMATIC WinCC 2019年6月11日
  • 关于用户归档表格和在线表格控件的问题

    本人接触wincc时间不长,正在做的项目需要对一些变量进行归档(按钮触发能实现么?方法如何?),以及归档后显示(表格显示),所以需要用到表格控件。但是在设计时软件中只有wincc&…

    SIMATIC WinCC 2019年6月11日
  • wincc两台主机数据同步

    大型加热炉设计1.两台wincc都是主机,如何数据同步,wincc6.2,2.原用com口, 现在新电脑都没有com口,如何重新设置 问题补充:两台电脑都是通过以太网与s…

    SIMATIC WinCC 2019年6月11日
  • wincc工程师站和操作站配置

    工控机安装wincc7.4 SP1,笔记本上博图的1500PLC,然后工控机2台台做操作员站1台做工程师站,工控机上安装winccyu STEP7集成软件,工控…

    SIMATIC WinCC 2021年7月5日
  • WinCC中如何调用第三方的DLL文件

    在其它的软件里面一般就是“”“引用”。winCC可以注册OCX文件。但是DLL文件如何调用的呢 最佳答案 请输入详细内容代码如下,使用从脚本调用dll,调试调用dll时需注意,在需…

    SIMATIC WinCC 2021年7月5日