有没有懂PLC的大神给个网址你懂得,我想定制一个微型控制器?

吧里有懂施耐德plc的大神吗??_plc吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:95,936贴子:
吧里有懂施耐德plc的大神吗??收藏
昆腾系列吗
我们这有 只是有。。。
其中一个258还送修了
你想问什么,施耐德的plc和c语言走的关联多点。这个吧你问不出什么的
用过一次218的, 支持的编程语言很多,感觉挺好 不知道为啥用的少
哈哈还是梯形图方便
你上面用的st,哥自己写过一个整机程序
登录百度帐号PLC目前5种标准的编程语言,你知道吗?
PLC,(Programmable&Logic&Controller),乃是一种电子装置,早期称为顺序控制器&Sequence&Controller&,1978&美国国家电气协会正式命名为PLC,其定义为一种电子装置,主要将外部的输入装置如:按键、感应器、开关及脉冲等的状态读取后,依据这些输入信号的状态或数值并根据内部储存预先编写的程序,以微处理机执行逻辑、顺序、定时、计数及算式运算,产生相对应的输出信号到输出装置如:继电器(Relay)的开关、电磁阀及电机驱动器,控制机械或程序的操作,达到机械控制自动化或加工程序的目的。
PLC目前有5种标准的编程语言,包括图形化编程语言和文本化编程语言。图形化编程语言包括:梯形图(LD-Ladder Diagram)、功能块图(FBD - Function Block Diagram)、顺序功能图(SFC - Sequential Function Chart)。文本化编程语言包括:指令表(IL-Instruction List)和结构化文本(ST-Strutured Text)。IEC 1131-3的编程语言是IEC工作组对世界范围的PLC厂家的编程语言合理地吸收、借鉴的基础上形成的一套针对工业控制系统的国际编程语言标准,它不但适用于PLC系统,而且还适用于更广泛的工业控制领域,为PLC编程语言的全球规范化做出了重要的贡献。
继电器梯形图
继电器梯形图(LD-Ladder Diagram)语言是PLC首先采用的编程语言,也是PLC最普遍采用的编程语言。梯形图编程语言是从继电器控制系统原理图的基础上演变而来的,与继电器控制系统梯形图的基本思想是一致的,只是在使用符号和表达方式上有一定区别。PLC的设计初衷是为工厂车间电气技术人员而使用的,为了符合继电器控制电路的思维习惯,作为首先在PLC中使用的编程语言,梯形图保留了继电器电路图的风格和习惯,成为广大电气技术人员最容易接受和使用的语言。
梯形图编程中
用到以下四个基本概念
1.&软继电器
PLC梯形图中的某些编程元件沿用了继电器这一名称,如输入继电器、输出继电器、内部辅助继电器等,但是它们不是真实的物理继电器,而是一些存储单元(软继电器),每一软继电器与PLC存储器中映像寄存器的一个存储单元相对应。该存储单元如果为&1&状态,则表示梯形图中对应软继电器的线圈&通电&,其常开触点接通,常闭触点断开,称这种状态是该软继电器的&1&或&ON&状态。如果该存储单元为&0&状态,对应软继电器的线圈和触点的状态与上述的相反,称该软继电器为&0&或&OFF&状态。使用中也常将这些&软继电器&称为编程元件。
有一个假想的&概念电流&或&能流&(Power Flow)从左向右流动,这一方向与执行用户程序时的逻辑运算的顺序是一致的。能流只能从左向右流动。利用能流这一概念,可以帮助我们更好地理解和分析梯形图。
梯形图两侧的垂直公共线称为母线(Bus bar),。在分析梯形图的逻辑关系时,为了借用继电器电路图的分析方法,可以想象左右两侧母线(左母线和右母线)之间有一个左正右负的直流电源电压,母线之间有&能流&从左向右流动。右母线可以不画出。
4.梯形图的逻辑解算
根据梯形图中各触点的状态和逻辑关系,求出与图中各线圈对应的编程元件的状态,称为梯形图的逻辑解算。梯形图中逻辑解算是按从左至右、从上到下的顺序进行的。解算的结果,马上可以被后面的逻辑解算所利用。逻辑解算是根据输入映像寄存器中的值,而不是根据解算瞬时外部输入触点的状态来进行的。
梯形图程序设计语言的特点是:
(1)与电气操作原理图相对应,具有直观性和对应性;
(2)与原有继电器逻辑控制技术相一致,对电气技术人员来说,易于撑握和学习;
(3)与原有的继电器逻辑控制技术的不同点是,梯形图中的能流(Power Flow)不是实际意义的电流,内部的继电器也不是实际存在的继电器,因此,应用时,需与原有继电器逻辑控制技术的有关概念区别对待;
(4)与指令表程序设计语言有一一对应关系,便于相互的转换和程序的检查。
功能块图(FBD - Function Block Diagram)采用类似于数字逻辑门电路的图形符号,逻辑直观,使用方便,它有梯形图编程中的触电和线圈等价的指令,可以解决范围广泛的逻辑问题。功能块图程序设计语言有如下特点:
(1)以功能模块为单位,从控制功能入手,使控制方案的分析和理解变得容易;
(2)功能模块是用图形化的方法描述功能,它的直观性大大方便了设计人员的编程和组态,有较好的易操作性;
(3)对控制规模较大、控制关系较复录的系统,由于控制功能的关系可以较清楚地表达出来,因此,编程和组态时间可以缩短,调试时间也能减少;
顺序功能图
顺序功能图(SFC - Sequential Function Chart)亦称流程图或状态转移图,是一种图形化的功能性说明语言,专用于描述工业顺序控制程序,使用它可以对具有并发、选择等复杂结构的系统进行编程。顺序功能图程序设计语言有如下特点:
(1)以功能为主线,条理清楚,便于对程序操作的理解和沟通;
(2)对大型的程序,可分工设计,采用较为灵活的程序结构,可节省程序设计时间和调试时间;
(3)常用于系统的规模校大,程序关系较复杂的场合;
(4)只有在活动步的命令和操作被执行,对活动步后的转换进行扫描,因此,整个程序的扫描时间较其他程序编制的程序扫描时间要大大缩短。
指令表(IL-Instruction List)编程语言类似于计算机中的助记符汇编语言,它是可编程控制器最基础的编程语言,所谓指令表编程,是用一个或几个容易记忆的字符来代表可编程控制器的某种操作功能。
指令表程序设计语言有如下特点:
(1)采用助记符来表示操作功能,具有容易记忆,便于撑握的特点;
(2)在编程器的键盘上采用助记符表示,具有便于操作的特点,可在无计算机的场合进行编程设计;
(3)与梯形图有一一对应关系,其特点与梯形图语言基本类同。
结构化文本
结构化文本(ST-Strutured Text)是一种高级的文本语言,可以用来描述功能,功能块和程序的行为,还可以在顺序功能流程图中描述步、动作和转变的行为。结构化文本语言表面上与 PASCAL语言很相似,但它是一个专门为工业控制应用开发的编程语言,具有很强的编程能力用于对变量赋值、回调功能和功能块、创建表达式、编写条件语句和迭代程序等。结构化文本程序设计语言有如下特点:
(1)采用高级语言进行编程,可以完成较复杂的控制运算;
(2)需要有一定的计算机高级程序设计语言的知识和编程技巧,对编程人员的技能要求较高,普通电气人员无法完成。
(3)直观性和易操作性等性能较差;
(4)常被用于采用功能模块等其他语言较难实现的一些控制功能的实施。
不是所有的PLC都支持所有的编程语言(如功能块图、顺序功能图就有很多低档PLC不支持),而大型的PLC控制系统一般都支持这5种标准编程语言或类似的编程语言。还有一些标准以外的编程语言,它们虽然没有被选择进标准语言中,但是它们是为了适合某些特殊场合的应用而开发的,在某些情况下,它们也许是较好的编程语言。比如D7-SYS的连续功能图CFC就是专为大型连续工艺控制而开发,只要调用程序中的CFC功能块就可以轻易实现象PID控制器、计数器、定位器、斜坡函数发生器等一系列特殊功能,而且不需要专门的编程知识,只需要懂得图形化处理和标准程序块的使用,进行简单的设置即可。
最后,咱们聊聊PLC编程的学习方法
1、学习PLC编程需要坚强的毅力和足够的耐心
人各有所长。有些人把编程看作一项冗长而枯燥的工作;有些人把编程看作一项趣味的智力游戏。如果你是前者,强烈建议你远离这份工作。毕竟编程工作是对人的毅力和耐心的挑战,编程需要经历无数次的试错,调试-修改-调试-修改&经过无数次失败后,当看到PLC按照自己的控制要求有条不紊的运行时,你将得到极大的成就感,这就如同打通了一个游戏的关口,那种感觉是一样的。
2、学习PLC编程需要敢于实践的信心&
很多初学者往往是出于一种畏惧,担心损坏设备,而不敢进行实际操作。其实这些畏惧是没有任何道理的,只要你仔细的阅读手册,遵循标准的规范去接线实操的,都不会出什么问题。不必担心自己写的程序会有什么问题,会影响PLC的正常工作,程序有没有问题,只有让PLC运行了才能发现。所以,要有敢于实践的信心,大胆的实践是PLC编程的必由之路。&
3、编程需要有缜密的逻辑思维
编程本身就是一种逻辑思维过程。最初的PLC是用来替代继电器逻辑电路的,所以继承了继电器电路以触点作为触发条件的描述方式。在PLC中,以虚拟触点代替了继电器触点,而继电器电路所表达的逻辑关系还是被完整的保留下来。所以,要理顺对象之间的逻辑关系,要有缜密的逻辑思维。
4、养成良好的编程习惯&
每个人编程都会有不同的习惯和特点,不能强求一致。但是一些好的习惯还是应该为大多数人所遵循。一是理顺逻辑关系、时序关系,编制程序框图;二是合理分配主程序、子程序和中断程序;三是合理分配寄存器,编制寄存器符号表。&PLC的很多操作都是直接针对寄存器的,如果在程序中出现不合理的寄存器地址重叠,可能会造成程序错误。编制寄存器符号表不仅可以避免上述问题,而且可以使程序具备更好的可读性。PLC提供了丰富的指令、模块,初学者编程时应尽量先使用简单的指令达到目的,这对你理解那些较为复杂的指令会有帮助,具备了一定经验后,应该考虑掌握复杂指令的应用,以及程序的优化。
5、有一定的程序设计基础知识
有一定的程序设计基础知识,以及弄通有关PLC程序设计理论是重要的。没有这方面的理论准备或指导,仅靠在实践中摸索,简单的问题还好办,复杂的就不好办了,不仅无从下手,而且花了很多时间与精力,也难编出质量也较高的程序,常常是事倍功半。任何理论也都只是经验的总结,归根到底也都是来自实践。
原文标题:弄清这5种专用编程语言
才算是PLC入门了
文章出处:【微信号:weixin21ic,微信公众号:21ic电子网】欢迎添加关注!文章转载请注明出处。
关注电子发烧友微信
有趣有料的资讯及技术干货
下载发烧友APP
打造属于您的人脉电子圈
关注发烧友课堂
锁定最新课程活动及技术直播
发布评论请先
PLC是面向工矿企业的工控设备。它接口容易,编程语言易于为工程技术人员接受。梯形图语言的图形符号与表....
PLC的硬件故障较为直观地就能发现,维修的基本方法就是更换模块。根据故障指示灯和故障现象判断故障模块....
还有一些PLC将整体式和模块式的特点结合起来,构成所谓的叠装式PLC。叠装式PLC的CPU、电源、I....
本文首先介绍了plc的结构及工作原理,其次介绍了plc的指令集,最后介绍了plc编程的规则及经验总结....
增温设备采用热风采暖,利用电热采暖器和通风循环来达到增温目的,若需增温时,设定的温度低于室外温度时,....
图2,是仿真软件第一次打开时的画面,我们要设置一下,首先我们点击菜单栏里的配置中的CPU型号,将CP....
本文开始阐述了西门子s7-200plc的rs-485通信相关概念标准,其次分析介绍了S7-200PL....
本文开始阐述了西门子S7系列PLC的相关概念与传感器的输出类型,其次介绍了西门子S7系列PLC支持类....
本文主要介绍了PLC与接近开关的接线方法及接线图解。由于plc的输入分为NPN输入和PNP输入两种类....
本文开始介绍了PLC的结构及各部分的作用,其次介绍了PLC的基本特点与工作环境,最后介绍了PLC常见....
本文开始介绍了PLC编程的概念和PLC编程的七大特点,其次阐述了PLC编程工作原理与PLC的五种标准....
本文中将以分析几个案例的方式拆解程序编程的过程,从控制过程到原理及梯形图。如果采用其它系列或品牌的P....
本文首先介绍了PLC的FB和FC是什么意思及它们的优缺点,其次介绍了PLC中FB和FC块的区别,最后....
本文首先介绍了plc入门需要学习什么,其次介绍了PLC入门需要看哪些书籍,最后解答了plc入门学习需....
本文首先阐述了s7-200的优点与特点,其次分析了s7-200能否直接通讯modbus及介绍了实现通....
罗克韦尔自动化推出全新一款小型可编程逻辑控制器(PLC)Allen-Bradley Micro870....
本文介绍了西门子PLC S7-200系列PLC的基本硬件组成与它的优点,最后介绍了71个西门子PLC....
不间断电源(Uninterruptible Power
Supply)。其功能为保护贵重的仪器设备....
S7-200 系列:模块式(主微型PLC (Micro PLC)机采用整体式,可扩展模块)。1994....
浙江省新能源汽车产业联盟专家委员会于2016年10月成立以来,受到业内人士广泛关注,同时也收到许多会....
近年来,随着社会的发展, PLC 可编程序控制器在工业生产中得到了广泛的使用,同时技术人员对其使用要....
1,模拟量信号:电压信号或者电流信号!用来给PLC等设备提供模拟量输入信号。例如:压力变送信号,液位....
模块式:将 PLC 的各个部分分成若干个单独的模块,可根据需要选配不同模块组成一个系统, 具有配置灵....
相对于S7-300/400PLC,S7-1500PLC支持的数据类型更广泛。S7-1500PLC的基....
工厂里每一台设备都在产生数据,从设备数据的角度来看,可以从庞大的数据背后挖掘、分析设备意外停机的形成....
TLP176AM整合了采用最新U-MOS IX工艺制造的MOSFET,支持高达0.7A的导通电流。与....
PLC其实就是一套已经做好的单片机(单片机范围很广的喔)系统. PLC的梯形图你可以理解成是与汇编等....
一、项目描述
按下电动机启动按钮,电动机启动运行在5Hz所对应的转速;延时10s后,....
Infineon公司的TLE9842-2QX是TLE984x系列中一员,集成了32位ARM Cort....
Awk、sed与grep,俗称Linux下的三剑客,它们之间有很多相似点,但是同样也各有各的特色,相....
M0闭合,PLC在Y0口发脉冲以500的速度共发出2000脉冲,发完脉冲后M8029动作,复位M0。....
首先,我要声明一点,本文不是那些所谓的围绕搜索关键词、引用量、流行语的“Top 10编程语言排名”,....
优良的网络性能始于合理的网络设计,而合理的网络设计依赖于对每一个网络节点的通讯行为和用来承载网络信息....
动力线、控制线以及PLC的电源线和I/O线应分别配线,隔离变压器与PLC和I/O之间应采用双胶线连接....
BMOV指令是从源操作数指定的元件开始的n个数组成的数据块传送到指定的目标。如果元件号超出允许的元件....
模拟量信号:一般为各种类型的传感器,例如:压力变送器,液位变送器,远传压力表,热电偶和热电阻等等信号....
是西门子s7200 PLC的,启动,保持,停止的控制电路和程序,我们知道右边的这个程序,它是用单纯的....
使用扩展基板时,第一块扩展基板的首地址顺接主基板的末地址,扩展基板的地址赋值与电缆连接顺序无关,取决....
继电器就是当输入量(或激励量)满足某些规定的条件是能在一个或多个电器输出电路中产生跃变的一种器件。
时间继电器是指当加入(或去掉)输入的动作信号后,其输出电路需经过规定的准确时间才产生跳跃式变化(或触....
2018年1月,美国阿拉巴马大学亨茨维尔分校某安全专家发现多种运行固件版本(21.002及更早版本的....
一台组合机床主要由滑台、钻削头、夹具、多轴箱、动力箱、立柱、立柱底座、中间底座、侧底座以及辅助部件等....
FX2N PLC用FX3U替代后,原来的功能扩展板(通讯用的BD板和特殊适配器如FX2N-485BD....
在工业自动化控制中,DCS控制系统和PLC控制系统都是我们常用的自动化控制系统,两者各有千秋,都可以....
本文主要介绍了双稳态继电器的工作原理详解,双稳态继电器就是给它一个正脉冲电压它由常闭闭合状态改为常开....
本文开始介绍了德国倍福的的主要产品以及介绍了德国倍福产品优点,其次介绍了倍福PLC与西门子plc的区....
PLC编程中的计时器可通过设置预设时间触发计时器。定时器完成位元件的不正确放置可能导致涉及定时器完成....
S7-1200是西门子公司的新一代小型PLC,代表了下一代PLC的发展方向。它集成了以太网接口和很强....
供应链服务
版权所有 (C) 深圳华强聚丰电子科技有限公司
电信与信息服务业务经营许可证:粤B2-有没有PLC 工程师的QQ或者微信啊 我有好多都不懂 想请教一下 好心人发一个吧_百度知道
有没有PLC 工程师的QQ或者微信啊 我有好多都不懂 想请教一下 好心人发一个吧
我有更好的答案
如果想学的话,可以一起交流学习下,把你联系方式发上来,我这边发会违规
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。懂西门子PLC的大神看看,这个第一个速度要是想改变某个速度的话,需要改那个?_百度知道
懂西门子PLC的大神看看,这个第一个速度要是想改变某个速度的话,需要改那个?
我有更好的答案
这所有的指令都是MOVE指令,MOVE是传送指令,把IN中的数据传送给OUT。而你程序中的所有数据是以指数形式给出的,如第一个4.1表示4.5×10的1次方,即45是高速设定值,同理中速为32,低速为15,你要是想修改速度的数值,更改这些数据就可以了,如更改高速45为55,把4.1更改为5.5E1就行了(直接输入上述即可)。
大神,能抱大腿吗?
大神,能抱大腿吗?
你想学习PLC么,可以共同学习的。
采纳率:44%
改变方块左边的数值4,,,500000
它这个是什么意思?这个数值有范围吗?
就是给个速度的值,具体值多少根据编码器脉冲和丝杠螺距来定,你自己改一下值试试就好了
为您推荐:
其他类似问题
西门子plc的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 大神求网址你懂得 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信