❶ 我是学电子信息专业的,学习C 语言有什么用
C 语言有什么用 : 作为电子信息专业来说如果你想在这一行做的话,那你就要有这一个基础.不过有这样的可能--你出来用不上c语言(你开发的产品只要简单的算法就可以完成的--用汇编(最基础的语言)就可以了,可能公司只提供只有汇编功能的软件给你用.
C语言可以实现更好的模块化,共用性强,移植性好(简单来讲就是在不同的单片机之间用同一程序).对于一些复杂的功能的电路,可能你就会用到C语言去编程--毕竟用汇编写的程序相当复杂而且不易通用\开发时间长.
当然学习C可以更好地去使用高级一点的ARM DSP等芯片.
并不是所有的单片机编程软件都是用到C语言 : 现在大量单片机产品的开发都是只用汇编.针对家电电器部份来讲,汇编是也是用得最多的.
C语言还可以给IC编程是么? : IC有很多,单片机就是一种IC.还有其它不用我们去编程的IC--叫做"通用\专用IC".
❷ 学习c语言将来从事面向硬件开发的编程我想问我该怎么学精
找目标了就去网络找某个专业的发展方向,你喜欢的这些,基本都是电子信息专业的东西,应该还有arm嵌入式什么的吧,我是电子,但是我偏软件,所以也回答不了多少,但是这个方面的东西就是电子专业的方向
❸ 学DCS系统要会C语言吗
不管学什么计算机技术,C语言你都是必须掌握的,否则肯定走不远!
❹ 怎样学会DCS编程语言
其实,学编程关键是学思想,变成语言都是围绕着这个思想的。语言之间本身就有很多相通之处。 学好一件东西,首先要弄清楚它是干什么的, 他的原理是什么,先大体掌握了它的核心,然后就是多下功夫了. 具体问题具体对待,既然你要学c语言,很简单, 他是一门编程语言,那么什么是编程呢, 无非就是将自己平时说的话,转换成逻辑判断, 然后转换成C语言特有的语言,用编译器编译运行. 知道了这些,下面就是把c语言的语法记熟,不会的就查查,这样就行了. 在这就是多和高手交流,多到这类论坛查资料,自然就学好了.
❺ DCS是用什么语言编程的,
指令表编程语言
DCS是分布式控制系统的英文缩写(Distributed Control System),在国内自控行业又称之为集散控制系统。是相对于集中式控制系统而言的一种新型计算机控制系统,它是在集中式控制系统的基础上发展、演变而来的。
(5)c语言可编程dcs扩展阅读:
于DCS将系统控制功能分散在各台计算机上实现,系统结构采用容错设计,因此某一台计算机出现的故障不会导致系统其它功能的丧失。此外,由于系统中各台计算机所承担的任务比较单一,可以针对需要实现的功能采用具有特定结构和软件的专用计算机,从而使系统中每台计算机的可靠性也得到提高。
DCS采用开放式、标准化、模块化和系列化设计,系统中各台计算机采用局域网方式通信,实现信息传输,当需要改变或扩充系统功能时,可将新增计算机方便地连入系统通信网络或从网络中卸下,几乎不影响系统其他计算机的工作。
❻ 组态软件用什么语言编制DCS系统
通常是四种
模块,梯形图,顺控图,C语言
❼ DCS中的通讯时怎么实现的 是组态软件向导 还是c语言
如果“通讯”是指 “异构通讯”,即与其他控制系统部件或通讯部件进行通讯。那么一般的DCS厂商会提供通讯专用硬件模块和软件接口。如果通讯协议是标准的,例如MODBUS-RTU,那么多数情况下并不需要编程,如果异构通讯的通讯协议不是标准的或者该标准不支持“组态”,例如常规的“主从式”串口通讯,那么需要进行编程,但一般都不是采用C,而是DCS厂商提供的各种编程语言,IL/ST等。
❽ c语言与dcs中结构化文本语言有什么区别
每一家DCS支持的语言是不一样的,总体来说有5种。
1.指令表编程语言,与汇编语言类似,满足IEC61131.3标准,跟PLC的指令表语言有点区别。
2.结构化文本编程语言:类似于PASCAL语言,是结构化的,语句是表达式和关键字等组成,表达式是操作符和操作数结合。
3.梯形图:类型电气的逻辑控制图。
4.功能块图:是图形符号,可以图形连接,操作方便。最常用的就是这个。
5.顺序功能表:SFC采用的是文字叙述和图形符号相连接的方式来表示顺序控制中的过程、功能和特性的一种编程。
一般的DCS都含有功能块图和顺序功能表,还包含另外一种语言,这个每家的就不一样了。