数据问题

我在PLC中定义双字存储 M120.0~M123.6(共31个二进制变量输出),对应的我在WinCC中定义个无符号的三十二位数MD120变量,全部点强制断染发现,IO监控这个变量时发现值为128,正好是双字的第8位,对应PLC中定义的输出点最后一个点(未作定义的第32个Nrtwork M123.7),依次强制发现各位点的值都增加了128,请问这是什么原因?
 另外我想取这个双字的第16位:
 int gscAction( void )
 {unsigned int y;
   y=GetTagDWord("mixer1" );
 if ( (y&65664)==65664)              
               SetTagBit"run9706",1);                            
 else  SetTagBit("run9706",0);
 我是&65664(强制第十六位通IO显示),还是&65536呢?

问题补充:
PLC中定义个FC,共31个二进制点,对应地址:M120~M123.6(双字差一位M123.7),再在WinCC中定义个无符号的32位数:地址MD120,连接画面上的IO域,在PLC端强制各点M120~M123.6断,Wincc中IO域显示值为:128(这个32位数的第8位,好像是M123.7,可未在PLC中定义),请问这是怎么回事?在PLC依次强制各个点位,相应IO域中的值都增加128,例如第17位值为65664,请问我这段脚本对吗:
 #include "apdefap.h"
 int gscAction( void )
 {unsigned int y;
   y=GetTagDWord("mixer1" );
 if ( (y&65664)==65664)             
  SetTagBit"run9706",1);                            
 else  SetTagBit("run9706",0);
 是&65665还是&65536呢?

最佳答案

问题的描述太差劲了,貌似还有错别字,这样怎么能让人回答出来呢?

提问者对于答案的评价:

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

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

相关推荐

  • wincc 7.4 CS结构的客户机连接服务器,提示服务器不可用

    生产线使用的是一个服务器,其他各操作台均是客户机,近期发现有的客户机推出画面后,再连接弹出系统登陆对话框输入用户名和密码后,提示服务器不可用。每次都得从新启动服务器才能好,请高手指…

    2020年11月1日
  • wincc如何与欧姆龙PLC进行组态

    我需要使用WINCC与6个欧姆龙CJ系列PLC和1个西门子200PLC进行组态,想使用PROFIBUS协议进行连接,然后再将数据通过工业以太网和其他局域网电脑共享。现在这个方案有没…

    SIMATIC WinCC 2019年6月11日
  • wincc7.0 sp1 取消激活时卡住不动

    wincc7.0 sp1取消激活时 在“报警记录运行系统”卡住不动,几率高,但不是每次,   1.卡住时没死机 &nbs…

    SIMATIC WinCC 2017年12月1日
  • wincc什么版本支持符号PLC的数据块优化?

    使用wincc V7.3SP1版,S7-1500PLC程序的数据块属性选择:“优化块的访问”时,wincc画面上连接的被优化的数据块地址的数据不能正常显示,需要怎么做才能…

    SIMATIC WinCC 2021年7月5日
  • wincc simatic logon VB脚本解读

    下图是wincc一个按钮绑定的VB脚本,按钮是设备的启动按钮,点击一次按钮后,弹出logon登陆的界面,依次输入账号、密码、备注之后,设备启动,我了解wincc logo…

    2021年7月5日
  • 用户归档作报表怎么查询一定时间范围内的归档数据?

    我用用户归档作一个报表,定点归档数据,比如1分钟通过全局脚本将数据归档,同时将当前时间转为字符串存到字符串变量一同归档。我的问题是我如果要在图形编辑器里作一个查询画面,作两个输入输…

    SIMATIC WinCC 2019年6月11日
  • 外部图像粘贴到触摸屏失真

    把外部的图像(比如从网上下载的)粘贴到触摸屏中就变得模糊不清,要怎样才能使图保持清晰,我的触摸屏是TB177B的 最佳答案 wincc flexible中,在图片的“属性…

    SIMATIC WinCC 2019年6月10日
  • wincc的spreadsheet另存为excel指令

    需要将spreadsheet的表格格式及数据保存,Export属性好像只能导出数据到已有文件,将spreadsheet另存为excel的vb指令是什么, 问题补充:难道没有直接将s…

    SIMATIC WinCC 2017年6月5日
  • wincc 变量替换

    大侠们好!我现在碰到一个情况,具体是这样的:现场共有15台设备,其控制模式都是一样的。因此,我打算做一个通用的控制画面(在画面窗口1中打开,该画面上有设备的各种状态指示和启停控制等…

    SIMATIC WinCC 2021年7月5日
  • winCC服务器冗余

    WinCC6.2服务器冗余需要什么软件硬件条件?具体的设置步骤是怎样的?哪里有参考文档? 最佳答案 1、wincc实现服务器授权,在服务器端除了基本的WINCC的RC或者RT的基本…

    SIMATIC WinCC 2019年6月11日