plc编程语言与c语言的联系,PLC编程与C程序设计有没有什么大的联系学习PLC编程是不是一定

1,PLC编程与C程序设计有没有什么大的联系学习PLC编程是不是一定PLC编程和C程序编程没有什么关系 , 学习PLC编程只要知道继电器的原理就可以了,单片机的设计编程才需要C语言基?。胙癙LC编程的话去这个地方看看:www.szplc.netplc 有很多种类,三菱 , 西门子,欧姆龙,等等,plc编程语言很简单的 , 有梯形图 , 语句表 , 功能图 等等,常用的是梯形图,放心这个不难懂得,比你学的cc简单多了【plc编程语言与c语言的联系,PLC编程与C程序设计有没有什么大的联系学习PLC编程是不是一定】
2,plc与C语言有什么关系啊没有直接的关系 互不影响 PLC是可编程控制器电器类 主要应用于工业控制开发的一种控制装置自己有一套开发语言c语言是编程语言的一种 , 做plc开发不懂c没有任何关系
3,PLC语言和C语言一的吗不一样 , PLC是用梯形图或者指令来写的 。不过在执行时都是转为机器语言 。PLC的编程语句有好多种,梯形图是最普遍的一种,但复杂的程序只用梯形图写起来麻烦,篇幅大,所以就用ST或IL写了或者混编了,有的PLC支持C语言编程,如施耐德的UNITY,它的ST就和C语言句法一样,有些还不支持,西门子的好像都还没有像C语言那样的编程方式,反正我是没发现能.c语言是一种计算机编程高级语言 , 而plc编程是逻辑控制编程,完全是两回事当然不是了
4 , plc能用C语言编程吗不能 。每个PLC都有自己的编程语言,但用法基本上和C语言差不多 。PLC编程支持的语言包括五种:1、梯形图Delete(LD)梯形图语言是PLC程序设计中最常用的编程语言 。它是与继电器线路类似的一种编程语言 。由于电气设计人员对继电器控制较为熟悉,因此,梯形图编程语言得到了广泛的欢迎和应用 。2、指令表Delete(IL)指令表编程语言是与汇编语言类似的一种助记符编程语言,和汇编语言一样由操作码和操作数组成 。在无计算机的情况下,适合采用PLC手持编程器对用户程序进行编制 。3、功能模块图Delete(FBD)功能模块图语言是与数字逻辑电路类似的一种PLC编程语言 。采用功能模块图的形式来表示模块所具有的功能,不同的功能模块有不同的功能 。4、顺序功能流程图Delete(SFC)顺序功能流程图语言是为了满足顺序逻辑控制而设计的编程语言 。编程时将顺序流程动作的过程分成步和转换条件,根据转移条件对控制系统的功能流程顺序进行分配,一步一步的按照顺序动作 。5、结构化文本Delete(ST)结构化文本语言是用结构化的描述文本来描述程序的一种编程语言 。它是类似于高级语言的一种编程语言 。扩展资料1、不同型号的PLC编程软件对以上五种编程语言的支持种类是不同的,早期的PLC仅仅支持梯形图编程语言和指令表编程语言 。2、目前的PLC对梯形图(LD)、指令表(STL)、功能模块图(FBD)编程语言都以支持 。3、在PLC控制系统设计中,要求设计人员不但对PLC的硬件性能了解外,也要了解PLC对编程语言支持的种类 。参考资料来源:百度百科-可编程逻辑控制器 5 , plc和单片机c语言有关系没c语言是编程的一种,跟其他编程语言原理大同小异,编程思路可以说是一样的 。从表面上看PLC与单片机没有关系,其实控制原理还是一样的 。C语言是单片机编程语言的一种 , 你也可以用汇编,根据个人习惯 。PLC跟C语言也有关系的,一些PLC功能块可以用C编写 。编程语言均有共同之处,学懂了一种,其他也就好学了PLC说到底还是由单片机组成的 。PLC的编程时经过傻瓜处理的,一般都很简单 。而单片机的则不同PLC跟C语言没关系 , 单片机会用到C语言编程 , 不过都会用到C语言的思想,数学,逻辑思想,是各种学科的基?。lc是符号编程 , 单片机是c编程,plc你可以在网上找三菱的资料很多 。逻辑清晰 什么语言都差不多c比较简单,plc的梯形图 也是看逻辑 。个人建议先学c6,plc与C语言有什么关系啊如果你是单片机C的高手,想学PLC就简单了~~没关系,两种不同编程工具!PLC与C语言一点关系都没有PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置 。它采用可以编制程序的存储器 , 用来在其内部存储执行逻辑运算、顺序运算、计时、计 数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出 , 控制各种类型的机械或生产过程 。PLC及其有关的外围设备都应该按易于与工业控制系统形 成一个整体 , 易于扩展其功能的原则而设计 。目前,PLC在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业,使用情况大致可归纳为如下几类 。3.1开关量的逻辑控制这是PLC最基本、最广泛的应用领域,它取代传统的继电器电路,实现逻辑控制、顺序控制,既可用于单台设备的控制,也可用于多机群控及自动化流水线 。如注塑机、印刷机、订书机械、组合机床、磨床、包装生产线、电镀流水线等 。3.2模拟量控制在工业生产过程当中 , 有许多连续变化的量,如温度、压力、流量、液位和速度等都是模拟量 。为了使可编程控制器处理模拟量,必须实现模拟量(Analog) 和数字量(Digital)之间的A/D转换及D/A转换 。PLC厂家都生产配套的A/D和D/A转换模块,使可编程控制器用于模拟量控制 。3.3运动控制PLC可以用于圆周运动或直线运动的控制 。从控制机构配置来说,早期直接用于开关量I/O模块连接位置传感器和执行机构,现在一般使用专用的运动控制模 块 。如可驱动步进电机或伺服电机的单轴或多轴位置控制模块 。世界上各主要PLC厂家的产品几乎都有运动控制功能 , 广泛用于各种机械、机床、机器人、电梯等 场合 。3.4过程控制过程控制是指对温度、压力、流量等模拟量的闭环控制 。作为工业控制计算机,PLC能编制各种各样的控制算法程序,完成闭环控制 。PID调节是一般闭环控制 系统中用得较多的调节方法 。大中型PLC都有PID模块,目前许多小型PLC也具有此功能模块 。PID处理一般是运行专用的PID子程序 。过程控制在冶 金、化工、热处理、锅炉控制等场合有非常广泛的应用 。3.5数据处理现代PLC具有数学运算(含矩阵运算、函数运算、逻辑运算)、数据传送、数据转换、排序、查表、位操作等功能,可以完成数据的采集、分析及处理 。这些数据 可以与存储在存储器中的参考值比较,完成一定的控制操作 , 也可以利用通信功能传送到别的智能装置,或将它们打印制表 。数据处理一般用于大型控制系统,如无 人控制的柔性制造系统;也可用于过程控制系统 , 如造纸、冶金、食品工业中的一些大型控制系统 。3.6通信及联网PLC通信含PLC间的通信及PLC与其它智能设备间的通信 。随着计算机控制的发展,工厂自动化网络发展得很快,各PLC厂商都十分重视PLC的通信功能,纷纷推出各自的网络系统 。新近生产的PLC都具有通信接口 , 通信非常方便 。PLC软件系统由系统程序和用户程序两部分组成 。系统程序包括监控程序、编译程序、诊断程序等,主要用于管理全机、将程序语言翻译成机器语言,诊断机器故 障 。系统软件由PLC厂家提供并已固化在EPROM中,不能直接存取和干预 。用户程序是用户根据现场控制要求 , 用PLC的程序语言编制的应用程序(也就是 逻辑控制)用来实现各种控制 。STEP7是用于SIMATIC可编程逻辑控制器组态和编程的标准软件包,也就是用户程序,我们就是使用STEP7来进行硬 件组态和逻辑程序编制,以及逻辑程序执行结果的在线监视 。3.2 PLC提供的编程语言3.2.1 标准语言梯形图语言也是我们最常用的一种语言,它有以下特点3.2.1.1 它是一种图形语言,沿用传统控制图中的继电器触点、线圈、串联等术语和一些图形符号构成,左右的竖线称为左右母线 。3.2.1.2 梯形图中接点(触点)只有常开和常闭 , 接点可以是PLC输入点接的开关也可以是PLC内部继电器的接点或内部寄存器、计数器等的状态 。3.2.1.3 梯形图中的接点可以任意串、并联,但线圈只能并联不能串联 。3.2.1.4 内部继电器、计数器、寄存器等均不能直接控制外部负载,只能做中间结果供CPU内部使用 。3.2.1.5 PLC是按循环扫描事件,沿梯形图先后顺序执行,在同一扫描周期中的结果留在输出状态暂存器中所以输出点的值在用户程序中可以当做条件使用 。3.2.2 语句表语言,类似于汇编语言 。3.2.3 逻辑功能图语言,沿用半导体逻辑框图来表达,一般一个运算框表示一个功能左边画输入、右边画输出 。PLC是Programmable Logic Control的缩写,意思是可编程逻辑控制器 , 就是根据用户的要求,利用已经编程的逻辑来对电路等进行控制 。PLC的特点 PLC的主要特点 1、高可靠性 (1)所有的I/O接口电路均采用光电隔离,使工业现场的外电路与PLC内部电路之间电气上隔离 。(2)各输入端均采用R-C滤波器,其滤波时间常数一般为10~20ms. (3)各模块均采用屏蔽措施 , 以防止辐射干扰 。(4)采用性能优良的开关电源 。(5)对采用的器件进行严格的筛选 。(6)良好的自诊断功能,一旦电源或其他软,硬件发生异常情况,CPU立即采用有效措施,以防止故障扩大 。(7)大型PLC还可以采用由双CPU构成冗余系统或有三CPU构成表决系统,使可靠性更进一步提高 。2、丰富的I/O接口模块 PLC针对不同的工业现场信号 , 如:交流或直流;开关量或模拟量;电压或电流;脉冲或电位; 强电或弱电等 。有相应的I/O模块与工业现场的器件或设备,如:按钮;行程开关;接近开关;传感器及变送器;电磁线圈;控制阀等直接连接 。另外为了提高操作性能,它还有多种人-机对话的接口模块; 为了组成工业局部网络,它还有多种通讯联网的接口模块 , 等等 。3、采用模块化结构 为了适应各种工业控制需要,除了单元式的小型PLC以外,绝大多数PLC均采用模块化结构 。PLC的各个部件,包括CPU,电源 , I/O等均采用模块化设计,由机架及电缆将各模块连接起来,系统的规模和功能可根据用户的需要自行组合 。4、编程简单易学 PLC的编程大多采用类似于继电器控制线路的梯形图形式,对使用者来说,不需要具备计算机的专门知识,因此很容易被一般工程技术人员所理解和掌握 。5、安装简单,维修方便 PLC不需要专门的机房 , 可以在各种工业环境下直接运行 。使用时只需将现场的各种设备与PLC相应的I/O端相连接,即可投入运行 。各种模块上均有运行和故障指示装置 , 便于用户了解运行情况和查找故障 。由于采用模块化结构,因此一旦某模块发生故障,用户可以通过更换模块的方法,使系统迅速恢复运行 。PLC的功能 1、逻辑控制 2、定时控制 3、计数控制 4、步进(顺序)控制 5、PID控制 6、数据控制:PLC具有数据处理能力 。7、通信和联网 8、其它:PLC还有许多特殊功能模块 , 适用于各种特殊控制的要求,如:定位控制模块,CRT模块 。C是基础编程语言~

    推荐阅读