支持c语言的plc
可以,使用C语言可以编写复杂控制的功能块,然后在梯形图内调用,很方便,同时也能很好的保护自己的劳动成果,即使程序不加密,别人读出也无法使用。
❷ plc可以用c语言来编程吗
PLC 编程语言有顺序功能图(SFC),梯形图,功能块图,指令表,结构化文本C语言在这里是不能用的
❸ plc能用C语言编程吗
不能。每个PLC都有自己的编程语言,但用法基本上和C语言差不多。
PLC编程支持的语言包括五种:
1、梯形图Delete(LD)
梯形图语言是PLC程序设计中最常用的编程语言。它是与继电器线路类似的一种编程语言。由于电气设计人员对继电器控制较为熟悉,因此,梯形图编程语言得到了广泛的欢迎和应用。
2、指令表Delete(IL)
指令表编程语言是与汇编语言类似的一种助记符编程语言,和汇编语言一样由操作码和操作数组成。在无计算机的情况下,适合采用PLC手持编程器对用户程序进行编制。
3、功能模块图Delete(FBD)
功能模好春告块图语言是与数字逻辑电路类似的一种PLC编程语言。采用功能模块图的形式来表示模块所具有的功能,不同的功能模块有不同的功能。
4、顺序功能流程图Delete(SFC)
顺序功能流程图语言是为了满足顺序逻辑控制而设计的编程语言。编程时将顺序流程动作的过程分成步和转换条件,根据转移条件对控制系统的功能流森如程顺序进行分配,一步一步的按照顺序动作。
5、结构化文本Delete(ST)
结构化文本语言是用结构化的描述文本来描述程序的一种编程语言。它是类似于高级语言的一种编程语言。
(3)支持c语言的plc扩展阅读
1、不同型号的PLC编程软件对以上五种编程语言的支持种类是不同的,早期的PLC仅仅支持梯形图编程语言和指令表编程语言。
2、目前的PLC对梯形图(LD)、指令表(STL)、功能模块图(FBD)编程语言都以支持。
3、在PLC控制系统设计中,要求设计人员不但对PLC的硬件性能了解外,也要了解PLC对编程语言支持的种友明类。
❹ 欧姆龙PLC支持C语言吗
支持高级语言当然好了,不过据我所知好像欧姆龙不支持,所正CP1H不支持。
❺ PLC的C语言怎么弄
不同的PLC厂家对C语言的支持是不一样的。
GE的Pac
RX3i
7i等就支持C语言编程;
ABB的AC500
用最新版本的Automation
Builder
也是支持C语言编程的。
而西门子就原则上不支持C语言编程。
如果只是想C语言跟西门子PLC通讯,而不是对PLC
CPU内的程序使用C语言编程的话。
可以使用Prodave。
安装Prodave后,会给VB,VC等提供类库和函数。C语言可以跟西门子PLC
通讯。
而AB,施耐德等PLC厂家对C语言的支持就比较差。基本上就等于不支持。
相比PLC产品而言,如贝加莱的PCC产品和很多RTU
产品。
其都支持C语言编程。
❻ 请问PLC的程序可以用C语言写还是c++来写
PLC大部分是可以用C语言来编写的,璧如说西门子的模块功能,信捷的函数功能模块都是用C语言来写的,非常方便,其实每一家PLC官方的编程软件大多基于C语言来开发的,而且每个PLC程序在写入PLC下位机前都是转换成C语言才写入的,上述回答非常不负责任,不要误导大家,希望有志在电气自动化深造的你们撑握好C语言!
❼ PLC 用什么编写c语言程序
PLC有自己的编程语言,不能用c语言编程的。每个厂家有各自的编程软件,几个大公司的视窗版编程软件如 三菱公司的GPP For Windows编程软件,HMI人机界面画面设计软件,MELSEC-MEDOC编程软件。世界出名的PLC生产厂家还有,美国通用电气公司,美国艾伦-布拉德利公司,日本三菱公司,日本富士电机公司,日本欧姆龙公司,德国西门子公司,的过通用电气公司,法国TE公司,不同厂家的产品在使用上相差甚远,甚至同一厂家不同系列产品在编程语言和编程方法上也有较大差异的!