恭喜,你发布的帖子
发布于 2022-03-10 20:32:18
10楼
从组态王转到Wincc还是挺大一个跨越,组态王与Wincc区别挺大,最大的区别是Wincc功能更加强大,支持C语言和VBS语言编程。有些功能在组态王中很容易实现,比如配方功能,组态王有专用的功能,而Wincc要通过用户归档实现。报表功能在组态王中也和容易实现,而在Wincc中就困难的多。在这家公司的时候总是人少活多,没有时间静下心来学习Wincc软件,知道离开这家公司也没有完美解决配方和报表的问题,更没有弄明白Wincc中的脚步怎么使用。
四年之后觉得在这么一个小公司做一些小项目实在是没有什么发展,就想着找一个大点的公司,如果有个师傅带着就更好了,愿望总是和美好,这一次我被金钱俘虏了,一家公司开的工资是我原来工资的两倍。到了这个公司发现搞自动化的只有自己,是一个设计院性质的公司,就是那种三年不开张,开张吃三年的那种。到这这个公司之后了解到工资有一个亿的窑炉项目,其中自控部分是我的工作。由于工程进度缓慢,我就有了充分的时间进行学习,每天把自己关在项目部的小屋中,认真学习Wincc,每天是最早到公司的那批人,也是下班最晚的,不过我却挺开心。时间长了老板也不知道我一个人在屋里干啥,找了个理由在设计部们给我找了个工位。
最开始学习Wincc时我也不知道去哪里找资料,改怎么学习,直到在网上找到一个西门子的Wincc6.2的Demo项目,我才真正找到了自己的学习方向,一个人摸索真的挺花时间,因为自己不知道怎么开始。那些教程多数是入门级别的,如果要深入不知道怎么学习,其实Wincc要深入的难点就在于脚本的学习,Wincc提供两种脚本,C语言和VBS。可是看着帮助文件看得云里雾里的,真的看不明白,尤其是VBS到底是什么鬼,那时候我根本不知道VBS是一个标准语言,还以为Wincc自己弄的,在西门子网站上找了好久也没有找到合适的教程,只好硬啃Wincc的VBS脚本手册。后来我才明白原来VBS是VB的脚本版,是微软的东西。
说一说VBS吧,我在这个地方栽了跟头,希望后来者不要范和我一样低级的错误,认为VBS是西门子开发的东西。VBS的全程是Visual Basic Script,就是VB脚本的意思,这个VBS的资料可以在MSDN中查找,也可以在网上搜索VBS参考手册,这个VBS不需要专用的开发工具,可以直接使用记事本进行编辑,然后把后缀改为.VBS就可以了。大家可以试试,打开记事本写入:msgbox "This is VBS!" ,然后保存为1.vbs,鼠标双击运行看看。
请填写推广理由:
分享
只看
楼主