电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

PLC编程支持C语言吗

2016-08-08 11:06分类:PLC编程入门 阅读:

        作为一种结构化的程序设计语言,C语言的特点就是可以使你尽量少地对硬件进行操作,具有很强的功能性、结构性和可移植性,常常被优选作为单片机系统的编程语言。但是基于单片机的C语言和标准C语言有很大区别,如何结合单片机的系统资源,用C语言开发符合实际工程需要的单片机系统,对用编程者来说具有十分重要的意义。

PLC编程支持C语言吗
       用C语言 编写程序比汇编更符合人们的思考习惯,开发者可以摆脱与硬件无必要的接触,更专心的考虑功能和算法而不是考虑一些细节问题,这样就减少了开发和调试的时间。C语言具有良好的程序结构,适用于模块化程序设计,因此采用C语言设计单片机应用系统程序时,首先要尽可能地采用结构化的程序设计方法,将功能模块化,由不同的模块完成不同的功能,这样可使整个应用系统程序结构清晰,易于调试和维护。不同的功能模块,分别指定相应的入口参数和出口参数,对于一些要重复调用的程序一般把其编成函数,这样可以减少程序代码的长度,又便于整个程序的管理,还可增强可读性和移植性。
    相对比PLC,只有某些PLC支持C语言,java等高级语言编程,但是大部分人不用。因为PLC可以支持功能块子程序,有库程序,中断程序,带参数的子程序等多种,PLC无论通讯还是数据处理能力都比单片机强大很多,PLC的扩展模块也有很多很多。所以一般PLC编程很少使用C语言编程。

上一篇:plc编程怎样灵活使用功能指令

下一篇:plc编程中的寄存器

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部