codesys 将16位整合到字的方法-CODESYS资源下载区-酷德网 - CoDeSys软件教程下载,CoDeSys工控资讯门户 

酷德网

HSC6490-cn中国制造,中国芯~
查看: 4444|回复: 2

codesys 将16位整合到字的方法

[复制链接]

该用户从未签到

发表于 2017-7-31 12:16:32 | 显示全部楼层 |阅读模式

   1、利用PACK指令,将低8位封装到2个字节里(byte)
   
2、建立一个一维数组 ,类型是BYTE,Data[1..2];
3、将byte字节移到数组  Data[1]:=Axis1_Limit_H;
                                       Data[2]:=Axis1+Limit_L;
4、  声明一个指针变量 PData1   
5、取数组的地址并存到指针变量   PData1:=ADR(Data[1]);                     
6、   取地址的值,即将BYTE合成后的状态,传送到我们声明的变量DWord1,类型是WORD,      DWord1:=PData1^ ;     





评分

参与人数 1酷币 +4 收起 理由
admin + 4 亲,你太牛逼了,走,我请你吃鳇鱼头去~~.

查看全部评分

+10
不赞一个?
打赏鼓励一下!
回复

使用道具 举报

  • TA的每日心情
    开心
    2023-8-11 17:49
  • 签到天数: 172 天

    [LV.7]常住居民III

    发表于 2022-4-24 22:01:46 | 显示全部楼层
    不错,学到了
    +10
    不赞一个?
    打赏鼓励一下!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2024-11-29 22:43
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2024-2-24 18:10:04 | 显示全部楼层
    有BIT_AS_WORD指令
    +10
    不赞一个?
    打赏鼓励一下!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

    本版积分规则

    
    顶部qrcode底部
    关注酷德网订阅号,获取更多资讯!

    QQ|Archiver|手机版|小黑屋|酷德论坛 ( 苏ICP备16065247号-1 )|网站地图

    GMT+8, 2026-10-2 07:30 , Processed in 0.167371 second(s), 58 queries .

    酷德网

    © 2001-2013 Hicodesys. 技术支持 by 酷德网

    快速回复 返回顶部 返回列表