c脚本问题

请问a=a<<8 什么意思呀,原文是:{
// WINCC:TAGNAME_SECTION_START
// syntax: #define TagNameInAction DMTagName
// next TagID : 1
#define Apcstatus  "S"
#define Apcxalr  "xalr"
// WINCC:TAGNAME_SECTION_END

// WINCC:PICNAME_SECTION_START
// syntax: #define PicNameInAction PictureName
// next PicID : 1
// WINCC:PICNAME_SECTION_END

short int a;
a=GetTagWord(Apcstatus);
a=a<<8;

SetTagWord(Apcxalr,a);
return 0;
}
其中“s"  和"xlar" 是内部变量 无符号16位数。

最佳答案

a<<=n
等价于a=a<<n
a<<n表示a左移n位(二进制)
等价于a乘以2的n次方 

a<<=n的含义就是,a等于a乘以2的n次方

提问者对于答案的评价:
谢谢,

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月5日 下午4:32
下一篇 2018年12月5日 下午4:32

相关推荐

  • wincc7.0如何升级归档变量包?

    现在用的授权是WinCC-V7  RC  64K  PTg  512  ATg,…

    SIMATIC WinCC 2019年6月11日
  • raw data算一个外部变量吗?

    全面解析WinCC数据交互 课程编号:V2283 WinCC&nbsp;&…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 raw …

    2020年11月1日
  • 怎样安装WINCC的设置PG/PG接口

    WINCC运行项目的计算机怎样安装WINCC的设置PG/PG接口 问题补充:设置PC/PG接口因该是STEP7附带的。WINCC没有PC/PG接口控件 最佳答案 没有单独的安装包,…

    SIMATIC WinCC 2017年6月11日
  • 求助各位高手wincc7.5变量问题

    问题如下望各位高手赐教:从低版本wincc工程升级到wincc7.5,低版本wincc中变量是通过step 7上传到wincc中的变量不允许修改/删除。变量是建在name…

    SIMATIC WinCC 2021年7月5日
  • wincc6.0 报警 指示灯亮

    当有报警信息,在没有消失钱,如果通过报警控件使 一个指示灯 常亮或者闪烁。不用PLC里面的变量。 最佳答案 请点击以下链接:http://www.ad.siem…

    SIMATIC WinCC 2017年8月24日
  • wincc切换至葡萄牙语失败

    我手上的项目,通过系统函数的语言切换,中文和英文切换我已经做好,也可以切换了,现在想增加一个葡萄牙语,电脑控制面板的区域和语言我已经更新下载设置了葡萄牙(巴西),wincc界面增加…

    SIMATIC WinCC 2021年7月5日
  • 如何WINCC做曲线记录

    我是个新手,需要将过去有一段时间(好几天)的历史曲线更改,有什么快而简单的方法,谢谢 最佳答案 楼主用的是WinCC V5.x么(*RT.db是Sybase数据库文件)?…

    SIMATIC WinCC 2019年6月11日
  • 请问应用项目的运行环境

    本人小白,对WINCC不了解。请问各位大侠:做好的应用项目运行环境是什么?一定要装庞大的WINCC码?还是能编译成可执行程序,在类似Runtime的环境下运行?谢谢! 问题补充:谢…

    SIMATIC WinCC 2021年7月5日
  • 如何改变阀门开关状态

    一般的阀门会有3种状态显示,开显示绿色,关红色,故障黄色。开,关信号各取现场的限位信号,当阀门打开或关闭失败,PLC发出故障信号;因此WINCC定义有3个变量,但WINCC无透明色…

    SIMATIC WinCC 2019年6月11日
  • wincc 变量记录导出到EXCE问题

    同一份程序,在xp系统可以用TAG:R导出到excel,但是在win7系统就查询不到变量,这是怎么回事?求解答! 最佳答案 你用趋势控件能显示你的变量记录吗?win7下变量记录是否…

    SIMATIC WinCC 2017年7月30日