我想用C语言和PLC去编程,从而对一些工业上的机械设备进行控制。但我现在对C语言一窍不通。我应该怎么学?

本人学历较低,只有技校的基础。但对PLC编程有一定的认识。

第1个回答  2012-05-18
c和plc没有关系。c语言有很多应用领域,你应该学的是嵌入式的编程。
主要涉及的是单片机。
可以先学一下谭浩强的c语言程序设计,然后学单片机,再然后学嵌入式linux或者wince。
不清楚现在plc的领域怎么样,是否赚钱,你给我介绍一下?
第2个回答  2012-05-17
C 和 PLC没有必然联系吧 ,可以分开学的,编程这东西要多实践,先慢慢入门,在根据实例教材多练手。学历低不是问题,自己感兴趣才最重要,有了学习的热情就不怕学不好。追问

我想知道具体怎么去学!有什么书籍可以带我入门。

追答

这个比较宽泛了,自己找东西总是盲目的,你可以到相关行业去实习或工作,经验表明自己闭门造车效率是很低的,找到身边的行内人跟其学习,若实在是业余自习或还在校,你可以到C 或PLC的贴吧和各大论坛,里面有很多宝贵的经验,希望你成功。

第3个回答  2012-05-23
学PLC 主要用的是梯形图知道吗·和C语言联系不打嘛·
第4个回答  2012-05-18
学51单片机开始

plc编程和c语言区别
PLC(可编程逻辑控制器)编程和C语言在应用领域上有着显著的不同。PLC编程主要应用于工业自动化控制系统,用于控制和监控各种工业过程,如生产线上的机器操作。而C语言是一种通用的编程语言,可用于多种应用领域,包括软件开发、嵌入式系统设计等。在编程风格上,PLC编程采用了类似于图形化的梯形逻辑(Ladd...

plc用c语言怎么进行编程
PLC(可编程逻辑控制器)可以通过多种编程语言实现,C语言是其中的一种选择。要使用C语言进行PLC编程,首先需要确定所使用的PLC型号和规格。不同型号的PLC支持不同的编程语言、接口和工具,因此选择合适的PLC型号至关重要。接着,选择合适的编程工具,例如西门子的Step7、罗克韦尔自动化公司的RSLogix或三菱电...

搞PLC自动化控制的,需要学C语言吗
工控领域中,包括PLC控制与上位机组态部分,当前上位机部分已经支持脚本语言,例如VB或类似C的编程语言,因此掌握这些语言是必要的。具体应用时,这取决于你的工程项目需求,但有备无患总没错。此外,现代PLC逻辑语言正逐渐向计算机语言靠拢,因此理解高级语言的逻辑结构和思维模式显得尤为重要。随着各专业学科...

plc与C语言有什么关系啊!
没有直接的关系 互不影响 PLC是可编程控制器电器类 主要应用于工业控制开发的一种控制装置 自己有一套开发语言 c语言是编程语言的一种,做plc开发不懂c没有任何关系

我现在在学PLC,这和C语言有区别么?
PLC的编程语言更接近于51的汇编指令。当然他还可以支持梯形图编程。所以说PLC和C语言,就编程语言来说有很大的差异。

plc和编程哪个难
相对来说,PLC更好学。PLC也是用控制的,您的意思应该是PLC编程语言和C语言哪个更难吧。目前PLC编程主要是梯形图,也有支持高级语言的比如SCL、ST需要。PLC的梯形图主要沿袭了控制电路的形式,看起来比较直观好理解,如果有电工基础就更好学了。

PLC能用C语言编程吗
PLC分为大型和小型两种型号。小型PLC,如三菱FX系列,通常不支持C语言编程。然而,三菱的大型PLC Q系列是可以的,它配备了专用的C语言模块。西门子的S7-300和S7-400系列同样支持C语言编程。尽管C语言在编程领域具有一定的优势,但使用起来相对较为复杂。实际上,大多数工程师更倾向于使用基于微软VS2010的...

我是一个电工(大专毕业)现在工作已经3年了,由于专业知识有限现在工作遇 ...
首先是基础编程语言,我们主要用的是C(或者C++),把这部分学好是必需的,因为很多高年级的课程都需要用C语言进行编程实验;而且建议能够熟练使用vc++编程环境,这方面主要靠自学,也可以选修对应的课程,前提是对C(或者C++)有比较好的基础。个人建议可以通过假期时间集中学习,例如大一结束的那个暑假,以前不让新生买电脑,...

工业机器人控制编程难学吗?
在中国做工业机器人多半都是做控制,做控制需要学习基本的电气知识,PLC,基本的c语言编程逻辑,然后就是实践。如果要做得深入一些必须学习一些数学和控制理论方面的知识。 如果是做机械设计方向,不需要额外再学习什么了,把本专业学好就可以了,实践才是重要的,不过此类工作不是很好找。但是学习都是靠...

PLC语言和C语言一的吗?
PLC的编程语句有好多种,梯形图是最普遍的一种,但复杂的程序只用梯形图写起来麻烦,篇幅大,所以就用ST或IL写了或者混编了,有的PLC支持C语言编程,如施耐德的UNITY,它的ST就和C语言句法一样,有些还不支持,西门子的好像都还没有像C语言那样的编程方式,反正我是没发现能....

相似回答