#浅谈ST语言和C语言的鸿沟
#ST语言 & C语言

文章目录

  • 一、摘要/文注:
  • 二、参考文献: 《C专家编程》
    • 书籍_截图1
    • 书籍_截图2
  • 三、C预处理:
  • 四、编译原理图:
  • 五、正文:
    • ST语言的定义
    • ST&C风格对比图/源码
  • 六、结语:
  • 七、草稿&笔记:

一、摘要/文注:

一直听说PLC编程语言和C语言 殊途同归、如出一辙;
但没想到PLC的常用语法指令–ST语言,似乎和C语言之间仅隔了一个宏定义…

二、参考文献: 《C专家编程》

话不多说,先上译文。如果对该译文内容不感冒,那么这篇文章于你而言也是一篇垃圾文章,方可跳过(没找电子版,纸质版picture)
(另外,后文更多会以图文笔记的形式呈现,并非文本代码;有机会再做整改。当然,你完全可以自行尝试编译)

三、C预处理:

百科:C 预处理器不是编译器的组成部分,但是它是编译过程中一个单独的步骤。简言之,C 预处理器只不过是一个文本替换工具而已,它们会指示编译器在实际编译之前完成所需的预处理。
如:#define、#include、#ifndef和#endif 等;包括宏定义、头文件声明…

四、编译原理图:

(如sysmac、博图等PLC编译软件 译码原理…)

五、正文:

六、结语:

如果你能读到这里,good for you。利用零碎时间便入门了一门语言。
如果有所异议,也请慷慨留言。

七、草稿&笔记:

●稿纸;
●留个作业、翻译星三角XXX电路图以作对比

更多推荐

ST语言和C语言的区别 ST&C