1. 家用磁卡电表是如何工作的
一、IC卡电度表介绍:
1.为什么采用IC卡予收费电度表方案:
对旧式电磁电度表的改造有许多方案,归纳起来一种是数据采集方式;另一种是数据卡(IC卡或磁卡)方式。数据采集方式是用无线或有线将电度表中的用电量传送到电业局;这种系统造价很高,一些发达国家一般采用这种方式。数据卡方式是用卡作为数据传递的媒体, 这种方式较适合我国的情况。其中IC卡(电卡)与磁卡相比大小一样, 但记录数据的媒体不同。磁卡上有一磁带, 它记录数据的方式如同磁带录音机, 数据的记录及读出全要磁头移动。IC卡是将集成电路(存储器)封装在塑料基片中, 数据的记录、读出由CPU芯片完成。IC卡的优点是(1)信息量大、可加密, 可靠性高;(2)信息保存时间长、不易破坏(磁卡在外磁场下可消磁);(3)可以重复使用;(4)成本低。
2.卡式电度表收费系统:
微机管理系统 售卡机 IC卡 卡式电度表
微机及写卡机由售电单位(电业局)管理,用户持卡首先到售电单位用现金购买自己所需的电量(度数),回家后将卡插入电表的卡座中(CPU芯片),这时用户可以用电,当用户电表中记录的电量还剩下10度时,便向用户发出一次警告(如断电一次),提醒用户重新购买电量。如果电表剩余电量到零时,仍不补充新电量,则电表中的继电器断路,停止供电。
3.电表的技术指标:(符合IEC1036及JB/T8382-1996标准)
(1)技术指标:
a.电流量程:5(20)A, 5(40)A
b.电表常数:1600 imp/kW, h
c.启动电流:0.4%IB
d.功 率:小于2W
e.IC 卡:加密,可重复使用
f.其他功能:4位数字显示,报警功能,数据会写,双向计数。
g.使用环境:-20℃~45℃
h.体 积:154mm×110mm×63mm
i.重 量:0.7Kg
4.主要结构及工作原理:
电能表外壳采用阻燃ABS塑料,接线端子采用酚醛树脂制成,所有元件都安装在PCB板上,4位LED显示。
电表由两个主要功能块组成:一是电能计量部分,一是微处理器部分。电能计量部分使用单相电能检测专用集成电路,该电路产生与用电成正比例关系的脉冲序列,然后送至微处理器管理系统;电卡上的电量数据通过电卡直接送至微处理器管理系统,最后由CPU运算后,提供显示、报警继电器。状态信号。
5.主要功能:
(1)电能卡
电能卡采用单一电源EEPROM技术,一表一卡制,用户相互之间不通用,数据回写多重加密,IC卡可重复使用。
(2)电量显示
电表采用4位LED显示,最大显示9999KWh,用电时倒计数,显示方式:
上电时显示F1—F6,平时每30秒显示F1—F3一次
F1 ----- 本次读卡电量(最大为9999度)
F2 ----- 剩余电量(最大为9999度)
F3 ----- 累计电量(最大为9999度)
F4 ----- 负荷设定(最大为99.99千瓦)
F5 ----- 报警电量(最小为1度,最大为99度)
F6 ---- 最大负荷(最大为9999千瓦)
(3)数据保护
数据保护采用全固态集成电路技术,无需电池,断电后数据可保存十年以上。
(4)报警
用户用电时,电能表中电量递减计数,当表中剩余电量等于报警电量时(报警电量可根据各电业局不同情况在0~99度 中预置),跳闸断电一次,用户需插入电能卡,就可恢复供电。
(5)断电
当电能表中剩余电量为零时,电能表自动拉闸,中断供电,直到插入电量有效电能卡。
(6)负荷控制
通过电能卡可设定用户的最大用电负荷,负荷以千瓦为单位设置,并可通过电能卡改变设置。当实际用电负荷超过设定负荷时,电能表自动拉闸断电,提醒用户减小负荷,5分钟后自动恢复供电。
(7)回写功能
电能卡能将用户的累计用电量、剩余电量、超负荷次数、非正常用电时间回写到售电系统中,便于管理部门的统计管理。
(8)防窃电功能
当剩余电量为零时,继电器就跳闸而用户短路继电器方式用电时,该表记录非正常用电的时间,并在用户下次购电时回写至售电系统,便于电力管理部门作相应的处理。本表还采用了双向记录芯片,防止进出线反接的窃电行为。
(9)用户抽检功能
当电力部门需对用户进行抽检时,售电软件为其提供数据参数,根据电力部门要求,提供优先抽检的用户序列。
(10)为了便于管理,还为电力局设计了专用的复位、测试、显示IC卡。
2. IC卡充电电表有何破解方法
单纯从卡上下手,基本不可能,其卡的充值与扣钱的原理跟银行卡存钱与取钱的道理一样。
从表上下手的话,很早以前有出现过一些表,将卡反插到表中,不拔出来,由于反插卡无法识别,导致表不停进行卡的读取,这样电表出现不扣费也不断电,你就可以“免费用电”了,但是后来出的新表这个BUG修复了。现在的表一般都被集中锁到铁箱子里面,摸都难摸到,别说破解了。
3. 求智能磁卡电表的使用说明
先到小区管理处买电,然后回家把卡擦电表里,这时候等上一分钟左右,电表上会显示你的剩余电量,说明已经成功充值到电表里面了,然后你把卡拔出来就可以正常使用了。
4. 智能电表和磁卡电表一样吗
智能电表就是有两个cpu处理器,通过远传远控集中管理进行控制的电表
磁卡表就是通过插卡完成缴费的电表。 用户持IC卡到供电部门交款购电,供电部门用售电管理机将购电量写入IC卡中,用户持IC卡在感应区刷非接触式IC卡(简称刷卡,下同),即可合闸供电,供电后将卡拿走。当表内剩余电量等于报警电量时,拉闸断电报警(或蜂鸣器报警),此时用户在感应区刷卡即可恢复供电;当剩余电量为零时,自动拉闸断电,用户必须再次持卡交费购电,才可以恢复用电。
5. 如何编程读取智能电表的数据
方 法:
/// <summary>
/// 只能通过CreateInstance方法来创建类的实例。单例模式
/// </summary>
public static ElectricityMeter CreateInstance()
{
return _instance;
}
/// <summary>
/// 打开设备
/// </summary>
/// <param name="portName">串口号</param>
/// <param name="frm">调用这个类的窗体。</param>
public void Open( string portName, Form frm )
{
try
{
// 初始化窗体对象
_frm = frm;
_frm.FormClosing += new FormClosingEventHandler( _frm_FormClosing );
//初始化SerialPort对象
_serialPort.PortName = portName;
_serialPort.BaudRate = 2400; // 请将设备的波特率设置为此。
_serialPort.DataBits = 8;
_serialPort.StopBits = StopBits.One;
_serialPort.Parity = Parity.Even;
_serialPort.Open();
}
catch( Exception e )
{
MessageBox.Show( e.Message );
}
}
/// <summary>
/// 关闭设备。
/// </summary>
public void Close()
{
if( _serialPort.IsOpen == true )
{
_serialPort.Close();
_serialPort.Dispose();
}
}
/// <summary>
/// 获取耗电量
/// </summary>
public Decimal GetPowerConsumption()
{
if( _serialPort.IsOpen == true )
{
// 十六进制的命令字符串
string strCmd = "68 AA AA AA AA AA AA 68 11 04 33 33 33 33 AD 16";
// 转换为十六进制的字节数组
string[] strs = strCmd.Split( new char[] { ' ' } ); // 空格分组
byte[] cmdBytes = new byte[ strs.Length ];
// 转换为十进制的字节数组
for( int i = 0; i < cmdBytes.Length; i++ ) {
cmdBytes[ i ] = Convert.ToByte( strs[ i ], 16 ); // 16进制转换为10进制
}
_serialPort.Write( cmdBytes, 0, cmdBytes.Length );
System.Threading.Thread.Sleep( 500 ); // 500ms内应当有响应
byte[] resultBytes = new byte[ 21 ]; // 容量为21的字节数组
_serialPort.Read( resultBytes, 0, resultBytes.Length );
string n1 = Convert.ToString( resultBytes[ 18 ] - 51, 16 ); // 将十进制转成16进制的字符串
string n2 = Convert.ToString( resultBytes[ 17 ] - 51, 16 ); // 将十进制转成16进制的字符串
string n3 = Convert.ToString( resultBytes[ 16 ] - 51, 16 ); // 将十进制转成16进制的字符串
string n4 = Convert.ToString( resultBytes[ 15 ] - 51, 16 ); // 将十进制转成16进制的字符串
string resultString = n1 + n2 + n3 + "." + n4;
return Decimal.Parse( resultString );
}
else
{
throw new Exception( "串口没有打开" );
}
}
/// <summary>
/// 在窗体关闭的时候关闭串口连接。
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
void _frm_FormClosing( object sender, FormClosingEventArgs e )
{
this.Close();
}
}
6. 磁卡电表怎样使用
使用磁卡电表需要用户在此卡里面预存好费用,在要使用的时候直接将磁卡插入电表内既可,但是注意即使磁卡电表中断了电源,这时候的电能表还是在工作,请务必保证不要去触摸。
磁卡电表的启动离不开磁卡,因此在使用之前,一定要注意磁卡的保养,切忌不要将磁卡折弯或者泼上污迹、卡芯被损坏等情况,否则将会导致磁卡电表无法使用。
(6)带磁卡充电的电表需要编程吗扩展阅读:
磁卡电表的优点:
1、适宜解决流动性较大,不让一些客户欠着电费不交。
2、解决多个农民家庭水浇地使用的一表多卡的三相预付费电度表。
3、适宜普通居民使用的单相预付费电度表等。
4、适宜实行居民分时电价政策的单相复费率预付费电度表。
5、适宜有费率和时段使用需要的三相多费率预付费电度表。
7. 单项电子式预付费电能表的问题
呵呵,电应该不是你们学校自己发的吧?这么小气呀!
想自己随意用电的话,要么有张同样的卡,要么把电表拆开,把某个或某些元器件损坏,这个表不带程序方面的防盗设置,顶多就是个防盗铅封,不怕学校领导骂的话就搞小破坏咯,呵呵!
8. 德力西磁卡电表怎么改写电量
按照一定的比例改写。
需要在系统程序里面进行一个设定,然后选择进行更改,才能够显示出来电量。
现在的人们比较习惯用电量来显示整体的电含量,比电表更方便查看。