第三方软件(比如VBA)与WINCC或者PLC通讯

现在要实现一个料单查询功能。我看过别人用第三方软件(比如VB)来读取WINCC或者PLC的数据来实现料单的查询。大家有没有相关例子和资料,希望能帮助我!若能解决问题我会把分数加到最大后报答您!谢谢您的帮助!

最佳答案

VB 想和WINCC数据交流,我知道的有2种方式:
   1)WINCC安装完成后会自动安装一个DMC控件,利用这个控件加到VB界面上,可以直接访问正在运行WINCC标签变量,这种VB可执行文件最好在WINCC界面里使用命令或脚本调用,可以保证先运行WINCC,
  2)WINCC本身就是WINCC OPC SERVER,只要安装时选择OPC选件,并安装上这个授权, VB就可以通过OPC方式访问 WINCC里的变量.
    这2种方式本网站都用资料和截图操作说明,WINCC组太手册里面也有例子.

提问者对于答案的评价:
非常感谢大家的帮助,感谢!

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

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

相关推荐

  • 报警闪烁的问题

    报警的字体色,背景色我知道怎么弄,怎么能让报警控件中弹出的新消息能闪烁呢,望知道的大侠指点一下,谢谢 最佳答案 ——————http://wenku.bai…

    SIMATIC WinCC 2017年12月9日
  • wincc 是否能保持一个画面一直打开?

    wincc 的工程上有很多画面,在画面切花的时候,切换到下一个页面的同时,上一个页面就是关闭了,现在的问题是:能不能,让一个画面一直开着,不管是切换的哪个页面,总让一个页…

    SIMATIC WinCC 2019年6月11日
  • 通过触摸屏给PLC赋值

    HMI变量IO域我用的是DB20.dbd0,类型为实数型(real),pLC程序里的DB20块设置DB20。dbd0也为实数。从屏上写数给plc就是数值不改变,通讯正常。是不是需要…

    SIMATIC WinCC 2019年6月11日
  • wincc 报表怎么做啊?

    wincc报表编辑器的布局,好象都是和打印任务有关的,但是象其他的组态软件都有一个报表控件,然后用脚本往报表控件写数据就可以了,但是wincc做好的报表布局怎么用到图形编辑器里啊?…

    SIMATIC WinCC 2019年6月11日
  • wincc速度曲线 不显示

    我从车间的上位机上将 wincc程序备份 在我自己的电脑打开 速度、电流曲线画面 只显示“控件1  ”电流趋势画面显示&…

    SIMATIC WinCC 2019年6月11日
  • uaQueryArchiveByName

    uaQueryArchiveByName按照帮助文档中提示输入uaQueryArchiveByName(hConnect, 最佳答案 参见——http://www.ad.sieme…

    SIMATIC WinCC 2019年6月11日
  • 报表程序的问题

    现在制作报表,遇到个问题,请高手们讲解一下,程序如下:Dim objExcelAPPSet objExcelAPP = CreateObje…

    SIMATIC WinCC 2019年6月11日
  • 请问WINCC7 可以直接与三菱Q系列PLC通讯吗?

    工厂里有两套系统, S7-300和三菱Q系列plc(Q03UDE, CPU自带以太网口), 现想采购组态软件将两个系统的数据监控, 请问wi…

    SIMATIC WinCC 2019年6月11日
  • I/Ofield值怎么保存

    我使用vbs中对i/ofield.outputvalue 进行赋值如,XXX.outputvalue = xxxx.process,但是我切换页面以后…

    SIMATIC WinCC 2019年6月11日
  • 如何设置WINCC登录优先级

    我想在WINCC上位机界面设置工程师和操作员两种用户登录,他们的优先级不一样,如何设置 问题补充:能不能说得详细点,到底如何设置,我设置的两个管理员权限是一样得,就是用户名和密码不…

    SIMATIC WinCC 2019年6月11日