WinCC能否访问S7 PLC中的整个DB块

请教大侠,我想用WinCC整体读入S7-300 中的任一个DB块,请问是否可以做到?还是需要用到C脚本?

最佳答案

用RawData,创建Raw Data数据类型,如:DB2.DBB0-15;Data: DB, Address: Byte,Length: 16

  BYTE Data[16];
  //the byte array in which the values of the raw data tags will be stored
  GetTagRaw("gs_tag_raw",Data,16);

 用VBS访问RawData数组 
 Dim MyTag,  i, temp

  Set MyTag = HMIRuntime.Tags("NewTag") 
  MyTag.Read
  temp = MyTag.Value   
  For i = LBound(temp) To UBound(temp) 
  HMIRuntime.Trace CStr(temp(i)) & vbCrLf 
  Next

 

提问者对于答案的评价:
脚本的功能很强大,不过我对脚本不熟悉,但还是谢谢大侠的耐心解答。

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

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

相关推荐

  • 博图wincc好用么

    谁用过说说感受如何 最佳答案 博途wincc感觉比wincc要好用,但是用惯了wincc的可能要适应一段时间,因为还是有很多不一样 提问者对于答案的评价:1

    SIMATIC WinCC 2021年7月5日
  • wincc中如何对操作员站进行配置?

    在STEP7中已经配置好了ES以及OS的网络组态,且ES  OS上的SCE里面的wincc application 跟IE gen…

    SIMATIC WinCC 2019年6月11日
  • 组态完WINCC后,报表编辑器的打印作业里没有对象存在,是什么原因呢?

    我组态完一个项目后,在报表编辑器的打印作业里没有任何作业存在(刚建项目时有),当新建打印作业时,提示“访问冲突:打印作业列表正在由(null)编辑”。在计算机属性的启动项里加载报表…

    SIMATIC WinCC 2019年6月11日
  • wincc7.0写变量

    wincc7.0通过以太网与200plc进行通讯,写变量是按照顺序写在模块区域里还是任意的写没有顺序。比如:V10.0~~V20.0是要写在这个范围呢按顺序写变量还是任意的不要求顺…

    SIMATIC WinCC 2017年8月18日
  • 手机远程访问WINCC7.3怎么实现

    请问手机远程访问WINCC7.3怎么实现假如工厂内wincc所在的网络和要远程访问WINCC的手机不在同一个网络内比如在异地访问(就是好比现在比较流行的网络摄像头实现的远程访问)w…

    SIMATIC WinCC 2017年5月31日
  • 两个按钮控制数字的递增递减,C脚本怎么写,求高手帮忙

    现在我的C脚本只能实现按按钮,执行一次+1或-1,我想实现按住按钮2S钟后数字开始自动++或–,松手停止,哪位老师能帮忙指点下脚本啊 别告诉我用系统滚条,因为滚条也不能…

    2017年11月13日
  • wincccflexible的屏幕截屏功能

    我公司现在采用MP377做人机界面,wincccflexible能否实现屏幕截屏功能,方便记录保存工艺参数画面 问题补充:winccflexible能否将屏幕画面导出为图片格式文件…

    SIMATIC WinCC 2021年7月5日
  • wincc支持png格式图片的透明背景吗

    wincc支持png格式图片的透明背景吗?怎么操作,请大神指导,谢谢 问题补充:支持. 最佳答案 支持选择图形对象,然后选择背景透明的png图形,然后设置全局颜色为否就可以了看图 …

    2021年7月5日
  • 鼠标

    设备的操作用的西门子触摸屏wincc组态监控,把工控机的硬盘装到PC机上怎么不能支持鼠标操作,怎么解决? 最佳答案 工控机的系统外围的硬件与PC机不一致。解决方法:1.重做PC系统…

    SIMATIC WinCC 2018年12月14日
  • winccflexible 2008安装后不运行

    系统是XP SP2,以前的WINCCFLEXIBLE2008是GHOST安装的,能用,最近因为打开一个项目版本出错,尝试装WINCCFLEXIBLE2008 S…

    SIMATIC WinCC 2021年7月5日