基础知识丰满区:

在数据类型当中,我们经常可以看到Byte,Word,DWord和LWord的字样,却不知道是什么意思,在这里介绍一下。
Byte代表的是8位二进制数,Word是16位二进制数,DWord是32位二进制数,LWord是64位二进制数.
那么二进制数是怎么表示的呢?有条件的朋友可以打开电脑上的计算器,将计算器更改为程序员计算器,在十进制DEC那里打上你想要输出的数字,比如5,就会输出二进制BIN 0101,那么0101就是数字5的二进制表现形式,0101是4位数,可以叫做4位二进制数,那么8位二进制数、16位二进制数和32位二进制数长什么样子我们应该就都知道了。

什么是SCATTER指令?

SCATTER指令的功能是用于将数据类型为 BYTE、WORD、DWORD 或 LWORD 的变量解析为单个位,并保存在 ARRAY of BOOL中。
听着可能比较抽象,那么我们一起看一下实例:

SCATTER指令的应用


首先我们在Static当中建立两个数据类型,一个是 ARRAY of BOOL,

课程8 :PLC ‘不寻常指令‘详解:SCATTER--将数字转为单个位 .(工控PLC工程师入门必读,5天可上手调试)相关推荐

  1. 三菱plc状态继电器s详解

    状态继电器是构成状态转移图的重要设备,用于记录系统的运行状态,是编制顺序控制程序的重要编程元件.它与后面描述的步进顺序控制指令STL一起使用. 又称顺序控制继电器,它常用于顺序控制或步进控制,并与其指 ...

  2. arm-linux-ld中的参数,arm-linux-ld指令详解

    arm-linux-ld指令详解 我们对每个c或者汇编文件进行单独编译,但是不去连接,生成很多.o 的文件,这些.o文件首先是分散的,我们首先要考虑的如何组合起来:其次,这些.o文件存在相互调用的关系 ...

  3. 九爷带你了解 nginx 日志配置指令详解

    nginx日志配置指令详解 日志对于统计排错来说非常有利的. 本文总结了nginx日志相关的配置如 access_log.log_format.open_log_file_cache.log_not_ ...

  4. movsb movsw movsd 指令详解

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/u013490896/article/d ...

  5. java中Freemarker list指令详解

    java Freemarker中list指令主要是进行迭代服务器端传递过来的List集合. 定义 <#list nameList as names> ${names} </#list ...

  6. C#中的预处理指令详解

    这篇文章主要介绍了C#中的预处理指令详解,本文讲解了#define 和 #undef.#if.#elif.#else和#endif.#warning和#error.#region和#endregion ...

  7. pragma comment的使用 pragma预处理指令详解

    pragma comment的使用 pragma预处理指令详解 #pragma comment( comment-type [,"commentstring"] ) 该宏放置一个注 ...

  8. PUSHA/PUSHAD POPA/POPAD 指令详解

    PUSHA/PUSHAD POPA/POPAD 指令详解 官方文档的解释 在<Intel Architecture Software Developer's Manual Volume 2:In ...

  9. Dockerfile 指令详解1

    Dockerfile 指令详解 我们已经介绍了 FROM,RUN,还提及了 COPY, ADD,其实 Dockerfile 功能很强大,它提供了十多个指令.下面我们继续讲解其他的指令. COPY 复制 ...

最新文章

  1. 送你8个Python高效数据分析的技巧(附代码)
  2. 谈谈一些有趣的CSS题目(十六)-- 奇妙的 background-clip: text
  3. 39--打印从1到最大的n位数
  4. solarwinds ipam功能说明手册
  5. 创办私营企业必做的16件事
  6. 冤冤相报何时了?奥克斯、格力再互怼,“周一见”
  7. oracle linux 图形化,Linux7图形化安装Oracle11g教程,亲测实用有效!
  8. 做游戏,学编程(C语言) 17 猪小弟
  9. RouterOS 5.22固定公网IP共享上网设置
  10. postgreSQL数据库默认用户postgres常用命令
  11. [翻译 EF Core in Action 1.9] 掀开EF Core的引擎盖看看EF Core内部是如何工作的
  12. 数字图像处理——图像边缘检测
  13. JavaScript基础入门10
  14. 立创EDA学习笔记(5)——PCB设计
  15. VUE纯前端导出excel表格功能《转载》
  16. 树模型:决策树、随机森林(RF)、AdaBoost、GBDT、XGBoost、LightGBM和CatBoost算法区别及联系
  17. 大夏天解渴,喝茶,喝凉白开
  18. python+mysql+基于python的学生成绩管理系统 毕业设计-附源码071143
  19. Mac-Mini 外接三个显示器教程
  20. 命令行清除redis缓存

热门文章

  1. matlab appcoef函数,matlab小波去噪函数实例
  2. 2022.8.8-8.14 AI行业周刊(第110期):值钱比赚钱更重要
  3. javascript学习指南,这个车架号是什么车?通过车架号查车辆信息!
  4. 机器学习实验之不同含量果汁饮料的聚类(K-Means)
  5. uva12563劲歌金曲与LCS
  6. 2022年6月青少年软件编程(C 语言) 等级考试试卷(一级)
  7. QQ邮箱邮件自动分组,自动删除,清空某个文件夹里面的全部邮件
  8. python编写html文件,如何在python中编写和保存html文件?
  9. 游戏FreeType字体
  10. 相继招安“杂牌军”三大品牌PC渠道战走向非正规