西门子授权代理商
在电子维修中经常需要测量电阻的阻值。一般广泛采用的都是用万用表来测量,但量出的结果有一定的误差。如果需要测量可以采用电桥测量。由于在维修中很少会用到电桥,再之万用表测量精度不是很高但也够用了。
欧姆表测电阻
1、欧姆表的结构、原理
它的结构如图1,由三个部件组成:G是内阻为Rg、 满偏电流为Ig的电流计。R是可变电阻,也称调零电阻,电池的电动势为E,内阻为r。
欧姆档测电阻的原理是根据闭合电路欧姆定律制成的。 当红、黑表笔接上待测电阻Rx时,由闭合电路欧姆定律可知:
I = E/(R+Rg+Rx+r)= E/(R内+RX)
由电流的表达式可知:通过电流计的电流不与待测电阻成正比,但存在一一对应的关系,即测出相应的电流,就可算出相应的电阻,这就是欧姆表测电阻的基本原理。
2.使用注意事项:
(1)欧姆表的指针偏转角度越大,待测电阻阻值越小,它的刻度与电流表、电压表刻度正好即左大右小;电流表、电压表刻度是均匀的,而欧姆表的刻度是不均匀的,左密右稀,这是因为电流和电阻之间并不是正比也不是反比的关系。
(2)多用表上的红黑接线柱,表示+、-两极。黑表笔接电池的正极,红表笔接电池的负极,电流总是从红笔流入,黑笔流出。
(3)测量电阻时,每一次换档都应该进行调零
(4)测量时,应使指针尽可能在满刻度的中央附近。(一般在中值刻度的1/3区域)
(5)测量时,被测电阻应和电源、其它的元件断开。
(6)测量时,不能用双手接触表笔,因为人体是一个电阻,使用完毕,将选择开关拨离欧姆档,一般旋至交流电压的或OFF档。
伏安法测电阻
1.原理:根据部分电路欧姆定律。
2.控制电路的选择
控制电路有两种:
一种是限流电路(如图2);
另一种是分压电路。(如图3)
(1)限流电路是将电源和可变电阻串联,通过改变电阻的阻值,以达到改变电路的电流,但电流的改变是有一定范围的。其优点是节省能量;一般在两种控制电路都可以选择的时候,优先考虑限流电路。
(2)分压电路是将电源和可变电阻的总值串联起来,再从可变电阻的两个接线柱引出导线。如图3,其输出电压由ap之间的电阻决定,这样其输出电压的范围可以从零开始变化到接近于电源的电动势。在下列三种情况下,一定要使用分压电路:
① 要求测量数值从零开始变化或在坐标图中画出图线。
② 滑动变阻器的总值比待测电阻的阻值小得多。
③ 电流表和电压表的量程比电路中的电压和电流小。
3.测量电路
由于伏特表、安培表存在电阻,测量电路有两种:即电流表内接和电流表外接。
(1)电流表内接和电流表外接的电路图分别见图4、图5
(2)电流表内、外接法的选择,
①、已知RV 、 RA及待测电阻RX的大致阻值时
(3)误差分析:
内接时误差是由于电流表分压引起的,其测量值偏大,即R测 >R真;
外接时误差是由于电压表分流引起的,其测量值偏小,即R测<R真。
4.伏安法测电阻的电路的改进
如图7、图8的两个测电阻的电路能够消除电表的内阻带来的误差,为什么?怎样测量?
测电阻的几种特殊方法 只用电压表,不用电流表
方法一:如果只用一只电压表,用图3所示的电路可以测出未知Rx的阻值。
具体的作法是先用电压表测出Rx两端的电压为Ux;再用这只电压表测出定值电阻R0两端的电压为U0。根据测得的电压值Ux、U0和定值电阻的阻值R0,可计算出Rx的值为:
西门子S7-200的自由口通信需要通过编程设置串口的工作模式,安排发送和接受指令的触发顺序,还要设定接收的起始和结束条件。对于刚刚开始使用s7-200的电气工程师来说,的确有很多细微处易犯错误。一般碰到客户抱怨通信不上的问题,就要逐一帮客户确认编程配置是否正确。麻烦,逐条查下去,总能查到错误所在并解决问题。有一次客户遇到的问题颇出人意料,还真耗费了一些时间。
客户反应在编写了自由口通信程序之后,PLC可以发送数据给通信伙伴,却收不到任何伙伴方发出的数据。能发送数据给对方,说明通信端口设置没有问题。极有可能是端口被其他通信指令占用导致无法进入接收状态。比如说用常开点调用XMT,或者没有对接收的故障状态进行判断并终止接收,从而导致后续的XMT和RCV都无法被正确执行。客户表示他的程序并不存在这种情况。为了测试问题所在,客户下载了一个仅包含条件触发RCV的程序下去,还是接收不到数据。监控程序RCV指令已被正常执行。
那么是不是接收的起始条件设置不当?客户使用的是起始字符,这并无不妥。并且改成空闲线检测之后,问题依然存在。难道是对方发送的信号有问题?用串口调试软件来测试,是可以接收到的。眼见这几个常见错误都没能cover住这个问题,我只好从头一步步地跟客户确认。还是没能发现任何破绽。郁闷之下,只好让客户把程序发过来看看。
次检查程序的时候还真没注意到问题出在哪里。等到看出来了才觉得啼笑皆非:
不知道大家看出来没有?客户在设定完空闲线时间SMW90和消息定时器溢出值SMW92后,惯性地将接受地大字符数SMB94也写成了传送字SMW94。而西门子PLC的高低字节是逆序的,也就是说SMB94为高有效字节,SMB95为低有效字节。见手册中的如下说明:
结果就是大字符数100被传给了SMB95,SMB95是神马呢?神马也不是,总之与接收条件无关。而真正大字符数存储字节SMB94被赋值为0。大字符数都为0了,那当然是接收不到任何数据了。
UDT,用户自定义数据类型。
用户有时为了方便,先创建一个udt(和创建db块一样),写好自己需要的数据结构。在创建db块时,如果需要就可以插入你建好的udt(输入个name,类型输入udt的名字,比如udt1),如果你切换到数据视图,你就可以看到你原先创建的udt的结构了。
1 引言
变频器作为一种控制拖动的装置系统在冶金等行业的运行越来越广泛,随着工业自动化程度的不断提高,通过网络通讯的方式进行数据的交换越来越普遍,plc作为企业自动化控制的中心枢纽,在设备的自动化方面已经不可缺少,plc与变频器的通讯功能的实现,为自动化程度的提高向前迈了一大步,通过profibusdp网线实现通讯功能,由plc将信号传输给变频器实现控制电机的运转功能。本文结合西门子s7-300plc与6se7变频器为例,浅谈其之间的网络通讯功能的实现配置,供初学者参考。
profibus - dp是一种高速低成本工业现场总线,用于设备级控制系统与分散式i/o的通信。使用profibus-dp可取代办24vdc或4-20ma信号传输。profibus-dp用于现场层的高速数据传送,主站周期地读取从站的输入信息并周期地向从站发送输出信息。总线循环时间必须要比主站(plc)程序循环时间短。除周期性用户数据传输外,profibus-dp还提供智能化设备所需的非周期性通信以进行组态.诊断和报警处理。
2 配置硬件系统
项目以s7-300 plc cpu315-2dp作为profibus-dp主站,6se7系列变频器作为从站为例,配置硬件如图1所示。
图1 plc硬件配置
硬件的组态过程不明,组态时profibus地址为6,传输率为1.5mbit/s,行规为“dp”,在profibus属性operating mode中,将其设为“dpmaster”,配置vvvf时设定其地址为“10”,所选为pp01包括2个字的pzd分别为pzd1输出控制起停、正反转等,pzd2输出主设定到vvvf,pzd1输入当前的电流值,pzd2输入当前的输出功率。(信息来源自:www.diangon.com)
3 变频器参数的设置
为了实现通过通讯功能实现对电机的控制,需要对vvvf的参数进行设置,为了实现一个简单的正反转功能,需要设置:
p053:w#16#ff (使能cbp2参数化)
p918:10 (从站地址必须与硬件组态时保持一致)
p695:10ms (报文监控时间)
p554:3100(控制字pzd1,启动/停止)
p443:3002(控制字pzd2,设定主频率)
p734,i001:0022(vvvf输出电流)
p734,i002:0023(vvvf输出功率)
将变频器参数p918的地址一定设为10,与plc硬件配置的地址统一,此时vvvf通讯指示灯闪烁,标识plc与vvvf之间的通讯已经建立起来。
硬件配好后,将pc、变频器、plc用profibusdp通讯线连好,将硬件配置下载到plc中。
4 通讯程序编写
简单直接的方法就是调用sfc14、sfc15两个系统块,sfc14用于读vvvf的数据,sfc15用于写入变频器数据,laddr配置pzd的起始地址为w#16#108(264),ret-val表示程序运行状态正确是否,以不同的代码表示,record表示p#m0.0byte4是从变频器读上来的数据放到mw0-mw2中,p#m10.0byte 4表示plcmw10/mw12的数据传输到变频器中。如图2所示。
图2 通讯程序
图3 变量监控
为了实现电机的运转,需要预置变量如下:由图3可以看出要使变频器运行,plc必须给变频器一个使能命令,就是控制字1的bit10,也就是必须给定m10.2为“1”,此参数不用在变频器内设定;变频器启动命令bit0,对应vvvf参数为p554为3100;正转命令为bit11对应变频器参数为p571为3111;反转命令为bit12对应变频器参数为p572为3112;(信息来源自:www.dqjsw.com.cn)其变频器控制字与plc变量对应关系为bit0-m11.0 bit7-m11.7 bit8-m10.0 bit15-m10.7
以上所举的是变频器为pp01的例子,其它如变频器为pp02、pp03原理相同。
5 结束语
通过以上举例讲述,以profibus-dp为基础的plc与变频器之间的通讯协议,在企业中得到越来越广泛的应用,其还可以实现在线监控功能,实时了解和掌握变频器等设备运行的状况,信息传输的网络化是当今企业设备运行的发展趋势