J-DIM00

更新时间: 2023-05-27

工业机器人用什么语言编程的。

  1. 硬件描述语言(HDLs)

  硬件描述语言一般是用来描述电气的编程方式。

  这些语言对于一些机器人专家来说是相当熟悉的,因为他们习惯FPGAs编程。FPGAs能开发电子硬件而无需实际生产出一块硅芯片,对于一些开发来说,这是更快更简易的选择,如果没有开发电子原型产品,也许永远不会用HDLs。

  即便如此,还是有必要了解一下这种编程语言,因为它们和其它编程语言差别很大,一个重点:HDLs所有的操作是并发的,而不是基于处理器的编程语言的顺序操作。

  2. Assembly

  Assembly让能在0和1数位上进行编程。这基本上是**层的编程语言,随着Arduino和其它如微控制器的崛起,现在可以使用C/C++在底层方便地编程了,这意味着Assembly对于大多数机器人专家来说也许会变得更不必要了。

  3. MATLAB

  MATLAB以及和它相关的开源资源,比如Octave,一些机器人工程师特别喜欢,它被用来分析数据和开发控制系统。有一些专家仅仅使用MATLAB就能开发出整个机器人系统。如果想要分析数据,产生高级图像或是开发控制系统,也许会想学习 MATLAB。

  4. C#/.NET

  C#是微软提供的专用编程语言。把C#/.NET放在这里,主要是因为微软机器人开发员工作包(Microsoft RoboTIcs Developer Studio),这个包的主要开发语言是C#。如果准备用这个系统,那么很可能必须要用C#。