wincc的解包操作

在plc300中建立了如下图的DB1数据块,plc与wincc建立通讯,将DB1的数据传送到wincc中建立的原始数据类型变量中(原始类型变量设置如下图),然后通过编写全局动作(周期为250ms)对原始数据类型变量解包,把解包的数据依次放入建立好的DB_VAR0至DB_VAR100的内部变量中(内部变量如下图),这是ISIEMENSID大佬当时给我的c脚本示例,我稍作修改如下:
char Tag_Nane[20]={NULL};
BYTE a[202];
short int b [101];
int i;
GetTagRaw("Raw1",a,202);
for(i=0;i<101;i++)
{
((BYTE*)&b[i])[0]=a[i*2+1];
((BYTE*)&b[i])[1]=a[i*2];
sprintf(Tag_Name,"%s%d","DB_VAR",i);
SetTagSWord(Tag_Name,b[i]);
}
测试时,plc和wincc都打开了,一切准备都做好了,通讯也建立好了,打绿√了,但我导出内部变量时发现全为0,好像没有解包成功,不知道是什么原因,请各位大佬帮忙找一下,多谢各位。

图片说明:

wincc的解包操作    wincc的解包操作    wincc的解包操作    wincc的解包操作    wincc的解包操作   

最佳答案

可在“变量管理”中选中任意一列,然后点击右键,在弹出菜单,添加“值”列,查看变量值
加长全局动作周期如1s看看

图片说明:

wincc的解包操作  

提问者对于答案的评价:
十分感谢ISIEMENSID大佬,调出值后是可以看到数值,没问题了,只是还想问一下,为什么直接导出没有数值呢,再次感谢大佬!

最佳答案作者回复:
客气了,问题解决就好
值不能导出

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午2:06
下一篇 2021年7月5日 上午2:06

相关推荐

  • 关于报警控件

    在报警记录中定义了两类变量,希望能在两个报警控件中分别显示这两类报警,请问怎么实现 最佳答案 可以在归档中实现。有些开关量适合在归档中当发生变化时,实现归档。报警好像实现不了啊 提…

    SIMATIC WinCC 2019年6月11日
  • 离线加载变量

    各位好 我安装的TIA V15.1专业版和 wincc 7.4sp1 我需要将TIA v15.1的s7-1200变量加载…

    2020年11月1日
  • wincc7.0如何在线添加和管理用户

    wincc7.0运行时,如何在线添加和管理用户,用C脚本是如何做的,其它的办法也可以。请教大侠,谢谢!! 最佳答案 可以试一下用c脚本调用自带的用户管理界面。按钮中的鼠标左键建立c…

    SIMATIC WinCC 2019年6月11日
  • WINCC 的vb脚本

    我在vb的项目模块里的总是出错 sub mate( ) DIM  A  DIM B&nbs…

    SIMATIC WinCC 2019年6月11日
  • wincc 在线表格是不是只能选择归档变量啊?

    wincc  在线表格是不是只能选择归档变量啊? 用在线曲线的时候,还可以选择数据源是归档还是变量,但在线表格好象没有让选择数据源的啊,是不是只能选择…

    SIMATIC WinCC 2019年6月11日
  • 在上位机上做一个按钮

    在上位机上做一个按钮,按第一次选中,按第二次动作,该怎么做? 最佳答案 在上位机上做一个按钮,按第一次选中,按第二次动作,该怎么做?—————你是担心第一次点击…

    SIMATIC WinCC 2018年1月1日
  • WinCC中使用VBS读取变量归档数据到EXCEL

    在WinCC中使用VBS读取变量归档数据到EXCEL,得到的数据(图1)和使用onlinetable控件中数据(图2)不一致,使用msgbox显示(图3),得到的结果(图4和图5)…

    2021年7月5日
  • 下装时的故障

    我们用的是冗余服务器,在向服务器SO2下装时出现如下故障提示“Alarm-logging    lesefehler bei&nb…

    SIMATIC WinCC 2019年6月11日
  • WINCC实时曲线时间偏差问题

    WINCCC实时曲线中显示时间与实际时间存在偏差,如何解决 最佳答案 WinCC 的变量记录和报警记录的数据是和时间标志一起存储在 UTC 时间&nb…

    SIMATIC WinCC 2019年6月11日
  • 归档变量,查询值为空

    各位好!背景:安装了connectivity pack安装包,授权成功,显示->正在使用; 想通过Tag:R读取变量值到CSV文件;现在是 能够…

    SIMATIC WinCC 2021年7月5日

发表回复

登录后才能评论