电子开发 | 基础入门 | 电路原理图 | 濠殿喖饪撮崹浼存嚋娴兼潙鐐婇柟顖嗗懏婢栨繛鎾寸啲閹凤拷 | PLC闂佺硶鏅炲▍锝夈€侀敓锟�   闂侀潧妫楅敃銈夈€呰瀵ǹ饪伴崘鈺冧粧濠电偛妫庨崹鍝勶耿閹殿喚鍗氭繛鍡樼懅缁€澶愭偣閸ヮ剚鏁遍悗纰夋嫹 Ctrl+D 闂佸綊娼ч鍛叏閳哄懎缁╅柟顖滃椤ユ垿鏌ㄥ☉妤冨妽闁告柨鎳愰幏顐﹀閳ュ厖鎲鹃梺姹囧妼鐎氼參寮鈧獮鎰媴绾版ê浜鹃柨鐕傛嫹婵炴垶鎸撮崑鎾绘偣瑜嶉崲鏌ヮ敆閻斿摜鈻曢柣妯夸含椤忛亶鎮硅閺屽鎹㈠Ο渚桨闁靛鍨崇粈澶愭煟閵忋倖娑ч柣鈩冪懃椤曪綁鍩€椤掑嫬鐭楅柟瀵稿Т缁旂偓绻涢崱鎰伇缂佽顑夐獮鍐€﹂幒鏃傦紲.

电子开发网

电子开发网电子设计 | 电子开发网Rss 2.0 会员中心 会员注册

闁宠棄鎳愰弫鍝ユ崉椤栨艾褰嗙€殿喖绻戞晶婊堝礃瀹€瀣闁哄牃鍋撻柡鍌涘婢ф濡存繝鍕毄閻庢稒鍔楅弫鍝ユ崉椤栨艾褰嗙€殿喖绻楅鍝ョ不濡も偓濞呮帡濡寸€e墎绀夐柣顫祷閻箖宕楅鈧槐锟犲蓟閵夘煈鍤勯柟闈涱儏閸烇拷 闁活澀绲婚惌楣冨礂椤掆偓缁憋紕鎷嬮敍鍕毈闁革絻鍔婇埀顒佸姉閺佸摜鈧稒鍔掔划鐘崇▔濮橆偅鐪介柛娑櫭换鈧璺烘处婢ф粓宕樼仦鐑╁亾閿燂拷
闁宠棄妫楀畷鍕緞閳轰緡鍔呭ù鍏艰壘瀹曠喖鎮ч崶銊︾皻閻庡湱鍋樼欢锟�100 c閻犲浂鍙€閳伙拷 chm闁哄秶鍘х槐锟犲Υ閸屾繄銈柡鍌涚懃閸炲鈧湱顢婇娑氱磼閸☆厾绀夐悷鏇炴濞插﹥绗熺€n亞鎽嶅鑸电啲缁辨繈宕橀崨顓у晣妤犵偠锟ラ埀顒佸姉閺佸摜鈧稒鍔掔划鐘崇▔濮橆偅鐪介柛娑櫭换鈧璺烘处婢ф粓宕樼仦鐑╁亾閿燂拷
搜索: 您现在的位置: 电子开发网 >> 电子开发 >> 梯形图实例 >> 正文

西门子PLC在三相异步电动机模拟量处理中的应用梯形图实例

作者:佚名    文章来源:本站原创    点击数:4270    更新时间:2019-07-07
    在工业控制中,除了数字信号以外,还需要对电流、电压等电量和温度、流量、压力等过程变量进行检测和控制。在自动控制系统中,要把这些信号转换为标准规格的电信号,再将其转换为计算机可以接受的数字信号;而另一方面又把计算机产生的数字控制信号转换为模拟信号输出到控制现场,去控制被控量的变化。
    通常,把从现场信号到CPU之间的各个环节称为过程通道,它是计算机控制系统中的重要组成部分,用于实现信号的变换、传递与转换等功能。PLC大都拥有实现过程通道作用的特殊功能单元,即模拟量信号的输入/输出单元,用于模拟量信号检测与控制功能的实现。
    下面以两台三相异步电动机拖动的“输送线双机同步控制”为例,说明PLC模拟量信号的输入、运算及控制信号输出的基本方法。
8.3.1 控制要求、工艺过程、控制原理分析
    在自动化生产线设计中,经常会遇到单条输送线长度过长或包角过大的问题,此时就要设置两个驱动装置,而在控制上就需使两台驱动装置同步运行,如图8-9所示。同步的方法很多,比如张紧检测方式、转矩检测方式、旋转编码器检测方式等,它们各有适用范围和优缺点。
    转矩检测方式通过检测两台驱动电动机的转矩,控制变频器的输出频率,实现输送线的转矩闭环双机同步控制。例如,以驱动1为基准,若驱动2转矩大于驱动1转矩则驱动2减速,驱动2转矩小于驱动l转矩则驱动2加速。原理简单,控制也较容易。
输送线双机同步运行工艺图
    图8-9    输送线双机同步运行工艺图
    速度设定采用两位拨码开关输入给PLC的数字量输入模块,或采用电位器输入给模拟量输入模块,设定范围5~ 48Hz。因采用变频器调速,而变频器本身的模拟量输出可用于显示或监测频率、电流、转矩等参数,因此,变频器的模拟量输出可直接输入到PLC的模拟量输入模块来检测转矩值。两转矩值经PLC运算后,通过PLC模拟量输出模块去设定变频器的实际运行频率,从而达到双机同步的目的。
    为使输送线运行更安全、可靠,在输送线张紧处加装张紧限位保护开关,实现张紧的自动保护,如图8-9中的TP_SQ;在输送线适当部位安装急停按钮,完成现场的紧急停车,如图8-9中的CB1和CB2。
8.3.2 PLC选型和资源配置
    由上面的分析可知,除一般数字量I/O外,转矩的检测需模拟量输入模块,而变频器实际运行速度的调节需模拟量输出模块。根据I/O点类型和数量,查阅PLC手册,选择下面的CPU及I/O模块,I/O分配如表8-3所示。
    表8-3    I/O地址分配表
I/O地址分配表
 I/O地址分配表
    1) CPU(6ES7 214-1BD23-0XB0):用于起停、保护及运行信号等。
    2)数字输入模块(6ES7 221-1BF22-0XA0):拨码开关设定所需频率。
    3)模拟输入模块(6ES7 231-0HC22-0XA0):检测变频器输出转矩。
    4)模拟输出模块(6ES7 232-0HB22-0XA0):输出变频器频率给定值。
8.3.3 控制程序说明
    程序运行步骤如下:
    ①初始化,在程序的第一个扫描周期(SM0.1=1)设置初始化参数;
    ②处理给定频率;
    ③采样处理,对输入信号求平均值,并且对两驱动本身特性的不一致性进行补偿;
    ④速度调整;
    ⑤保护及运行程序(略)。
    本例主要讲解模拟量处理,主程序结构如图8 -10所示。
主程序
    图8-10    主程序
    1.程序初始化
    程序初始化由初始化子程序完成,如图8 -11所示。完成对模拟量输入AIW0和AIW2求采样平均值所需的参数进行初始化。将采样计数器、当前采样值、采样和、采样平均值清零,并预置采样次数为128次。
    2.给定运行频率
    运行频率的给定通过拨码开关输入到PLC的数字输入字节IB2。因为所设定频率应为十进制数。比如拨码开关设为“10”,应该是希望变频器运行在10Hz,而不是16 Hz。因此采用频率给定子程序的网络1对输入数据进行数制的变换。图8 -12所示为频率给定子程序的网络1。
    两位拨码开关最大设定的数值可达“99”,而普通异步电动机一般设计运行在50Hz以下,为了使设定频率值在50 Hz以内,需设计输入限幅程序,图8 -13所示为频率给定子程序的网络2~网络4。
    为避免误操作,系统应设置确认按钮,即拨码开关设定的频率值只有按下确认按钮后,才起作用。如图8 -14所示为频率给定子程序的网络5。
    3.采样值处理
    两路模拟量输入分别求平均值,首先将第一路输入AIW0的采样值转换为双字,然后求采样和,如图8 -15所示的采样处理子程序的网络1~网络3。判断是否到预置的采样次数,采样次数达到预置值,则采用移位的方法求平均值,并重新初始化所需的参数,如图8 -16所示的采样处理子程序的网络4。
初始化子程序
    图8-11    初始化子程序
数制变换程序
    图8-12    数制变换程序
输入限幅程序
    图8-13    输入限幅程序
 输入确认程序
    图8-14    输入确认程序
AIW0转换双字及采样值求和程序
    图8-15    AIW0转换双字及采样值求和程序
求AIW0采样平均值程序
    图8-16    求AIW0采样平均值程序
    在S7-200 PLC上集成的模拟调节电位器在模拟量处理中可灵活应用,比如可作为采样次数预置值、信号调节等,本例使用模拟调节电位器调节两驱动参数的不一致性。如图8 -17所示的采样处理子程序的网络5。
    另一路模拟量输入AIW2的处理程序(采样处理子程序)如图8-18的网络6~网络8和图8 -19的网络9所示。
    4.速度调整
    比较两驱动输出转矩的平均值,限幅后,经模拟量输出模块输出给变频器,实现两驱动速度的调整。速度调整子程序如图8-20中的网络1~网络4所示。
驱动参数调整程序
    图8-17    驱动参数调整程序
AIW2转换双字及采样值求和程序
    图8-18    AIW2转换双字及采样值求和程序
AIW2采样求平均值程序
    图8-19    AIW2采样求平均值程序
速度调整程序
    图8-20    速度调整程序
8.3.4 设计小结
    BCD拨码开关是计算机控制系统中经常用到的十进制数据输入装置。拨盘共有0~9共10个位置,每一位置都有相应的数字指示,一个拨码开关可代表一位十进制数据,若需输入多位数据,可用多片拨码开关并联使用。选用BCD拨码开关应用于PLC控制系统,无需再设计数码显示电路,有效地节省了PLC的I/O点,简化了硬件电路,并利用功能指令实现数据的存储和传输,能极方便地实现数据的在线输入或修改(如运行频率的修改)。为避免在系统运行中拨动开关可能给系统造成的影响,设置一个输入键,当确认各片拨盘都拨到位后再按该键,这时数据才被PLC读人并处理。
    现代PLC在保持其强大的数字量控制能力的同时,基本都具备了模拟量信号检测、运算及输出控制能力,功能也日益完善。但是,各个生产厂家生产的PLC模拟量输入/输出模块的技术性能还是有一定差别,提供的功能指令在数目、格式及运算能力上也不尽相同。
    从上面的程序可以看出,S7 -200系列PLC模拟量地址定义简单清晰,如数字量输人为IW,数字量输出为QW,而模拟量输入为AIW,模拟量输出为AQW,增加了一个代表模拟量( Analog)的字头,给使用带来了极大的方便。而在S7 -200系列PLC上集成的模拟调节电位器(对应特殊存储器标志SMB28和SMB29)在模拟量处理中作为不经常改变的参数的调节,使用起来也非常灵活,比如可作为采样次数预置值、信号调节等。
    在工业现场中,来自控制现场的模拟量信号,常常会因为现场的瞬时干扰而产生较大的波动,使得PLC所采集到的信号出现不真实性。如果仅仅用瞬时采样值来进行控制计算,就会产生较大的误差,因此需要对输入信号进行数字滤波,来获得_一个较为准确的输入值。对输入信号进行数字滤波,主要是在程序设计中利用软件的方法、来消除干扰所带来的随机误差。常用的数字滤波方法有惯性滤波法、平均值滤波法、中间值滤波法等。本例采用平均值滤波法说明了其PLC程序的设计方法。

Tags:西门子PLC,电动机模拟量处理,梯形图实例  
责任编辑:admin
相关文章列表
西门子S7-200 PLC在恒温水箱控制中的应用 梯形图实例
三菱plc 输送机分检大、小球的F系列PLC控制装置
PLC程序的经验设计法编程实例 送料小车梯形图实例
三台S7-200 SMART 之间的MODBUS-RTU 通讯 梯形图实例
西门子PLC编程之符号的基本概念
西门子PLC梯形图的结构特点
西门子S7-200 PLC在地铁排水控制系统中的应用 梯形图实例
西门子S7-200 PLC在温度监测与控制系统中的应用 EM235 梯形图实例
西门子S7-200 PLC在除尘室除尘控制中的应用 梯形实例图
西门子S7-200 PLC在装配流水线控制系统中的应用 梯形图实例
CP1H系列PLC在大门控制系统中的应用梯形图实例
三菱plc FX2N-48MR PLC对自动售货机的控制梯形图实例
三菱plc抢答器三菱FX系列PLC的控制系统设计
三菱plc 基于FX系列PLC的五组抢答器控制设计梯形图实例
使用西门子S7-200 PLC控制水轮发电机组润滑、冷却、制动及调相压
大小铁球分拣机的PLC控制系统开发梯形图实例
液压动力滑台一次工进控制电路PLC编程梯形图实例
多工步机床控制电路PLC编程梯形图实例
西门子PLC模拟量线性变换子程序的编写
西门子PLC的功能块编制
西门子PLC功能和功能块的区别
西门子S7200四则运算指令表详解
西门子s7 200清除密码,plc清除密码
梯形图实例 基于S7-200 PLC的饮料灌装线控制系统设计
梯形图实例 S7-200 PLC在自动数粒机中的应用
梯形图实例 S7-200 PLC在造粒机摇振控制系统中的应用
梯形图实例 节日彩灯的S7-200 PLC控制设计
S7-200 PLC在多工步机床控制系统中的应用
楼梯灯的S7-200 PLC定时控制 ton
西门子PLC设置系统时钟的两种方法
请文明参与讨论,禁止漫骂攻击,不要恶意评论、违禁词语。 昵称:
1分 2分 3分 4分 5分

还可以输入 200 个字
[ 查看全部 ] 网友评论
    没有任何评论
闁汇垽娼ч悺娆忣嚕閳ь剟宕i幋鐘电Ч闁挎稒纰嶉惇褰掓⒖閸℃瑦鍋呴柛姘墕閹洨鐚鹃懡銈嗘毄閻庢稒鍔曢崺妤佹媴濠娾偓缁楀矂鎮芥担鍐唴闁搞儱澧藉▓鎴犵磾閹寸姷褰查柨娑橆唹lc鐎规悶鍎茬敮鍫曞箮閳ь剟寮甸敓锟�,婵☆垽绱曢弫鎼佸极閹殿喗鏆╅柣顓滃劥閻︼拷,闁告娲滄晶鏍嫉缁″膊A缂佹稑顦遍悺鎴︽晬娴h棄鐤柦鈧崘顏呮毄閻犱警鍨板ù妯肩磾閹寸姷褰茬紒顔藉劤瀹曟洟鏁嶇仦鑹扮鐎规悶鍎抽埢鑲╂暜閸繂鐏¢梺顐ゅС閻滎垶宕愮粭琛″亾閸屾侗鍋ㄩ弶鈺侀閸櫻冣枖閵娿儰绨冲ǎ鍥b偓鍐插絾濞村吋顨呰ぐ鍧楁晬濮樿鲸鏆╅悗娑欏姇缁辨垿宕i幋鐘电Ч闁挎冻鎷�
最新推荐
閻犙冨閺嬶繝宕犻崨顒傜憮閺夌儑鎷�
 [闂佸憡顨嗗ú婊勬櫠閺嶎厼瀚夊Δ锕佹硶閵堫偊鏌¢崒锔藉]闂佸憡銇炵粈渚€濡垫径灞稿亾濞戝磭绱扮紒鍙樺嵆瀹曪繝寮撮悩宸毈闂佸搫鐗嗛幖顐︽偪閸曨剛鐟归柨鐕傛嫹100 c闁荤姴娴勯幏锟�
 [闁哄鍎愰崹顖氣枎閵忋垻灏甸柨鐕傛嫹]婵炴垶鎸搁ˇ瀹犮亹缁€鐑睠闁诲孩鍐荤紓姘卞姬閸曨剛顩烽悹鎭掑妽閸╁倿寮堕悜鍡楃仧婵炲棭鏁-TR
 [闂佹椿婢€缁插鎯岄悙顒傤浄閻犳亽鍔嶉崺鍌炴偣娴g懓绀冩い鎿勬嫹]LM324闁哄鏅滈崝鏍棘閿燂拷4~20mA闁哄鍎戦幏锟�1~5V闂佹眹鍨归悘姘辩矈閿燂拷
 [闂佹椿婢€缁插鎯岄悙顒傤浄閻犳亽鍔嶉崺鍌炴偣娴g懓绀冩い鎿勬嫹]LM386婵$偛婀辩划顖炴倵椤掍焦濯撮柟鎹愵嚙椤斿﹪鏌涜箛鎿冨剶妞ゃ儲鎹囧銊╁箚瑜嬫禍锝夋煕閿濆啫濡奸悽顖ゆ嫹
 [闂佹椿婢€缁插鎯岄悙顒傤浄閻犳亽鍔嶉崺鍌炴偣娴g懓绀冩い鎿勬嫹]936闂佺粯甯掗敃銈堛亹閹绢喗鍋ㄥù锝呭暟閻斿懘鏌涘Ο鐓庢灁闁诡喖锕畷鍫曟晸閿燂拷
 [闂佸憡顨嗗ú婊勬櫠閺嶎厼瀚夊Δ锕佹硶閵堫偊鏌¢崒锔藉]闁烩剝甯掗幊搴ㄦ晬閹邦兘鏋栭柕蹇ョ磿閵堟挳鎮归悮瀛樺+濠电偞鎸撮弲娑氣偓鐧告嫹+闂佺缈伴崕鎾敆閻斿吋鍎嶉柛鏇ㄥ亜缁€锟�
 [闂備緡鍋呭銊╁极閵堝鍋ㄩ梻鍫熺〒閹藉秹鎮规担鐟扮妞ゆ挸鎲″ḿ顏堫敍濞嗘劦鍋�]S7-200PLC闂佹眹鍔岀€氼亞鎸掗姀銈嗗剳闁绘梹妲掗幏顐⒚归悪鍛 S7_2
 [闁哄鍎愰崹顖氣枎閵忋垻灏甸柨鐕傛嫹]S7-200闁圭厧鐡ㄩ幐濠氬几閸愨晝顩烽悹浣告贡缁€鍕煕韫囷絿鍘滅紒鎲嬫嫹,STEP7
 [闁哄鍎愰崹顖氣枎閵忋垻灏甸柨鐕傛嫹]ModbusPoll闂佸憡绮岄鐖媎busSalve闂佺ǹ楠忛幏锟�
 [闁哄鍎愰崹顖氣枎閵忋垻灏甸柨鐕傛嫹]STEP7濠碘槅鍨崜婵堚偓姘懇閺屽矁绠涢弬璺ㄦ▌婵炲濮伴崐鏇犺姳閿燂拷 Smart_
 [闁哄鍎愰崹顖氣枎閵忋垻灏甸柨鐕傛嫹]Modbus闁荤姴顑呴崯鎶芥儊椤栨粌鍨濋柛鎾楀倻瑙� v1.024 缂傚倷绶ら幏锟�
 [闁哄鍎愰崹顖氣枎閵忋垻灏甸柨鐕傛嫹]Modscan32闂佸憡绮岄鐖媎sim32,modb
 [闂佹椿婢€缁插鎯岄悙顒傤浄閻犳亽鍔嶉崺鍌炴偣娴g懓绀冩い鎿勬嫹]89c51闂佺ǹ绻愰ˇ閬嶆偟濞戙垹妫橀梺顐g闂嗗綊鏌i鍡楁珢缂佽鲸鐛otues
 [闂佹椿婢€缁插鎯岄悙顒傤浄閻犳亽鍔嶉崺鍌炴偣娴g懓绀冩い鎿勬嫹]婵炴垶鎸稿ú銈夊礋妤e啫鍌ㄩ柛鐐村Оotues婵炲濮惧▔鏇烇耿閿涘嫮鐭欓悗锝庝簽绾板秵绻濊閸旀鎮ラ敓锟�
 [闂佹椿婢€缁插鎯岄悙顒傤浄閻犳亽鍔嶉崺鍌炴偣娴g懓绀冩い鎿勬嫹]51闂佸憡顨嗗ú婊勬櫠閺嶎厼瀚夐柛婵嗗閸у﹦绱掔€h埖瀚� protues婵炲濮惧▔鏇烇耿閿燂拷
闁哄牃鍋撻柡鍌滃閺嬪啰绮╅敓锟�
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 在线帮助 - 文章列表
返回顶部
刷新页面
下到页底
晶体管查询