-
解析多功能电力仪表安装及其接线事项
2021-01-20 05:54:43下面我们来看看多功能电力仪表接线要点: 1)。辅助电源:多功能电力仪表具备通用的(AC/DC)开关电源输入接口,仪表极限的工作电源电压为AC/DC:80-270V,请保证所提供的电源适用于该系列产品,以上防止损坏产品。... -
基础电子中的解析多功能电力仪表安装及其接线事项
2020-10-20 23:52:24下面我们来看看多功能电力仪表接线要点: 1)。辅助电源:多功能电力仪表具备通用的(AC/DC)开关电源输入接口,仪表极限的工作电源电压为AC/DC:80-270V,请保证所提供的电源适用于该系列产品,以上防止损坏产品。... -
多功能电力仪表的接线须知,安全的前提是你有充足的技术知识!
2021-01-20 06:33:49多功能电力仪表的接线注意事项: 1)辅助电源:多功能电力仪表具备通用的(AC/DC)开关电源输入接口,仪表极限的工作电源电压为AC/DC:80-270V,请保证所提供的电源适用于该系列产品,以上防止损坏产品。 采用交流... -
多功能电力仪表选型注意事项
2021-01-20 05:55:40多功能电力仪表国内市场需求量加大,多功能电力仪表越来越被众多成套企业代替了以前的指针式电力仪表。多功能电力仪表,数显仪表,即数字式面板一般采用LED数码管显示,也有LCD液晶显示的,采用MODBUS-RTU通讯协议,... -
三相多功能电能表用户手册
2010-09-25 19:04:16介绍三相多功能电能表的工作原理、技术参数、基本功能、安装与接线等 -
多功能电力仪表在使用中的重要事项
2021-01-20 06:07:19多功能电力仪表的接线注意事项: 1)辅助电源:多功能电力仪表具备通用的(AC/DC)开关电源输入接口,仪表极限的工作电源电压为AC/DC:80-270V,请保证所提供的电源适用于该系列产品,以上防止损坏产品。 采用... -
基础电子中的多功能电力仪表选型注意事项
2020-10-21 00:31:02多功能电力仪表国内市场需求量加大,多功能电力仪表越来越被众多成套企业代替了以前的指针式电力仪表。多功能电力仪表,数显仪表,即数字式面板一般采用LED数码管显示,也有LCD液晶显示的,采用MODBUS-RTU通讯协议,... -
解析多功能电力仪表常见问题的解决方法
2021-01-20 06:00:06多功能电力仪表是一种具有可编程测量、显示、数字通讯和电能脉冲变送输出等多功能智能仪表能够完成电量测量、电能计量、数据显示、采集及传输,多功能电力仪表广泛应用变电站自动化、配电自动化、智能建筑、企业内部... -
基础电子中的多功能电力仪表在使用中的重要事项
2020-10-21 02:50:46多功能电力仪表的接线注意事项: 1)辅助电源:多功能电力仪表具备通用的(AC/DC)开关电源输入接口,仪表极限的工作电源电压为AC/DC:80-270V,请保证所提供的电源适用于该系列产品,以上防止损坏产品。 采用... -
基础电子中的解析多功能电力仪表常见问题的解决方法
2020-10-21 02:23:48多功能电力仪表是一种具有可编程测量、显示、数字通讯和电能脉冲变送输出等多功能智能仪表能够完成电量测量、电能计量、数据显示、采集及传输,多功能电力仪表广泛应用变电站自动化、配电自动化、智能建筑、企业内部... -
DTSD79-W1型三相四线电子式多功能电能表驱动通讯
2020-10-19 00:39:00连接仪表正确连接仪表的电源,打开接线端子的盖,盖的背面有提示。测试接线。接2跟10的接线端子。具体看盖上的提示。通讯端子连接好。连接的是RS485.接的端子是17和18。 -
wdatepicker 设置只显示时分_液晶显示多功能电力仪表EX8-33
2020-11-16 12:11:07液晶显示多功能电力仪表EX8-33-A配电柜用 跟着电力系统的自动化程度与时俱进,表面的智能化成为了当今多功用表面的基本要求,传统表面选用的计划规划困难,软件杂乱,精度也达不到要求,存在各类的绑缚,而多功用...液晶显示多功能电力仪表EX8-33-A配电柜用
跟着电力系统的自动化程度与时俱进,表面的智能化成为了当今多功用表面的基本要求,传统表面选用的计划规划困难,软件杂乱,精度也达不到要求,存在各类的绑缚,而多功用电力表面与传统电压表电流表的差异在于其支撑可编程测量(倍率可调,接线法可调,量程可调),支撑数字闪现(直观,便利),支撑数字通讯(使电量数据的远程传输成为可能)。多功用电力表面一表多用,可以独立实施电量测量,能耗计量,可作为现场闪现表面运用,亦可作为远程监控系统的前端搜集设备。常运用于变电站,配电室,修建楼层配电箱,企业变电站,就地控制箱等场合。多功用电力表面的电量测量精度抵达级,有功电能精度级。通讯方面,选用规范的Modbus-RTU协议,支撑单总线联接不跨过32台设备。跟着电力系统的自动化程度越来越高,多功用电力表面成为其时配电系统中优先选择的测量设备,它便于设备接线,便于保护,参数可调,且支撑与各类PLC或核算机/物联网搜集设备组网。
江苏舜高智能科技有限公司主要从事智能电网,电力自动化,工业自动化,物联网信息领域的产品发、生产和销,产品主要应用在智能建筑、公用建筑、企事业单位的电力检测,能源管理场合。公司主要生产多功能电力仪表,电动机综合保护器,关柜智能操控装置,智能照明模块等产品,同时为客户电力综合监控系统,能源管理系统,智能照明控制系统的综合解决方案。公司的宗旨是“与时俱进,专注 ”,产品紧跟用户需求,同步行业的创新发展,同时,专注深耕于电力自动化领域,用可靠的 , 的产品,实现企业的社会价值。
synchrogbsint
■ 选配1-4路关量信号输入接口,无源节点输入,在闪现区域能够实时检查输入状况,经过通讯远传
■ 选配1路4-20mA模拟量输出接口,经过编程设置输入的对应参数
■ 选配双路电能脉冲接口(包括有功电能脉冲输出/无功电能脉冲输出)
■ 抗干扰规划,符合EMC电磁兼容性要求
■ 产品前面板防护等级IP,后壳防护等级符合IP ,67*67
■ 直观的闪现和操作界面:经过LED/LCD实时闪现信息,参数设置,调整用户在调试或许运用电力表面的时分,有时会发现表面的作业不正常,或发生各类缺点,以下介绍判别缺点原因的几种方法,便利用户扫除缺点:
方法一:同类比较
将发生缺点的产品和作业正常的产品放在相同的环境中作业,再经过查询两个产品的作业情况,定正常的产品放在缺点环境中也不可以正常作业,那么可以判别出并非产品自身的作业缺点,这时分就需求在接线和设备方面查找原因。
方法二、旁路检验
这种方法适合一种情况,例如表面或同类设备,一上电,就发生跳闸缺点,此时怎样判别跳闸是否由表面发生?可以选用旁路的方法,将表面跳接以前,定上电依然跳闸,那么可以判别不是表面缺点导致。定此时不跳闸了,再经过万用表去检测表面的端子上的接线,是否存在短路情况导致跳闸。
方法三、缺点隔绝
缺点隔绝的调试方法是我们常常会用到的,根据系统的原理图,分区域切掉某些设备,或许跳接,以其他的设备去代替等方法,逐渐的缩小排查的规划,再配合上一些对比分析,替换零件的方法,一般可以比较灵敏的确诊出缺点原因。▲四个不同象限带有方向判别的电能计量算法
▲一起丈量多种电力常用的参数,实时闪现
▲多个时段,多种不同费率的规则装备
▲1-3个月的电能数据冻住,可供前史查询
▲液晶中文的闪现界面,左右翻页的菜单按键
▲支撑核算机长途通讯接口,规范的通讯协议
▲经过脉冲计数输出电能量信息,给外表校准和标定的通道
▲支撑不大于100A电流的信号直接接入,而无需运用电流互感器
▲精巧体积,模数化的规范靠齐,Din35规范的导轨式设备方法液晶显示多功能电力仪表EX8-33-A配电柜用
-
南京亚派多功能网络电力仪表说明书A-MPD10L
2017-09-18 17:10:39多功能网络电力仪表具有极高的性价比,可以取代常规测量指示仪表、电能计量表、多功能电力仪 表以及相关的辅助单元。作为一种先进的智能化、数字化的电网前段采集元件。该仪表可以应用于各 种控制系统,能源管理系统,... -
ateq f620中文说明书_多功能电力分析仪表PD800H-X中文LED型
2020-11-05 14:57:43多功能电力分析仪表PD800H-X中文LED型 由于多功用表面是一种多合一的归纳测量表面,所以其具有较高的性价比,可以替代的元器材包括:电量的变送器,指针式的测量表面,工业电度表及一些例如关量的搜集和输出模块等...多功能电力分析仪表PD800H-X中文LED型
由于多功用表面是一种多合一的归纳测量表面,所以其具有较高的性价比,可以替代的元器材包括:电量的变送器,指针式的测量表面,工业电度表及一些例如关量的搜集和输出模块等,运用的场合也许多,例如,可以用在动力系统作为能耗监测的搜集器,电力监控系统作为电量的传感器,工厂,矿场,油田,公共设施,智能修建绿色修建等范畴。多功用表具有多种接线法,支撑三相三线,三相四线,支撑电压等级,也支撑10kV-35kV的中高压系统,精度高,便于设备接线,保护便利,参数可调。长期运用的多功用表可以守时进行校验,以保证产品的精度。
江苏舜高智能科技有限公司主要从事智能电网,电力自动化,工业自动化,物联网信息领域的产品发、生产和销,产品主要应用在智能建筑、公用建筑、企事业单位的电力检测,能源管理场合。公司主要生产多功能电力仪表,电动机综合保护器,关柜智能操控装置,智能照明模块等产品,同时为客户电力综合监控系统,能源管理系统,智能照明控制系统的综合解决方案。公司的宗旨是“与时俱进,专注 ”,产品紧跟用户需求,同步行业的创新发展,同时,专注深耕于电力自动化领域,用可靠的 , 的产品,实现企业的社会价值。
synchrogbsint
全功用版其他多功用电力外表能够结束如下的功用:
1、丈量闪现有功功率/无功功率/功率因数的一起能够闪现负荷性质是容性仍是理性
2、经过电能脉冲输出将计量到的电能数据进行脉冲远程传输,接入脉冲计数器,或用于电表的守时校验
3、分正序/负序/零序丈量电流,一起能够判别电压和电流的不平衡度;
4、分为四个象限的电能分类计量:判别负载是在吸收电能仍是在输出电能;
5、月度的均匀功率因数核算,判别电能质量是否合格;
6、多费率电能计量:分4个时段8个区间核算电能,合理规划用电负荷;
7、前史数据存储:供给近期三个月内的电能前史记载(每月冻住抄表数据);
8、需量核算功用:核算15分钟窗口内的功率值,滑动窗口核算
9、负载操控功用:经过设置限值,输出关量给断路器,能够堵截负载供电(可参加延时)以操控恶性负载;
10、波峰系数监测:波峰电流与电流RMS值之间的比值;
11、K系数:电流畸变率,反映电流波形的违反正弦波的程度;
12、间谐波:当正弦波重量的频率是原沟通信号的频率的非整数倍时;
13、谐波含有率:第h次谐波重量的均方根值与基波重量的均方根值之比,用百分数标明;
14、电压不平衡率:电压负序重量和正序重量的方均根值百分比;
15、电压差错:核算实践电压和标称电压之间的差值占标称电压的百分比,判别电压的合格程度
16、电压不坚决:核算电压RMS值的改动或接连的不坚决;
17、电压暂降:在45Hz-65Hz的工况下,电压RMS值减小到10%-90%电压之间用户在调试或许运用电力表面的时分,有时会发现表面的作业不正常,或发生各类缺点,以下介绍判别缺点原因的几种方法,便利用户扫除缺点:
方法一:同类比较
将发生缺点的产品和作业正常的产品放在相同的环境中作业,再经过查询两个产品的作业情况,定正常的产品放在缺点环境中也不可以正常作业,那么可以判别出并非产品自身的作业缺点,这时分就需求在接线和设备方面查找原因。
方法二、旁路检验
这种方法适合一种情况,例如表面或同类设备,一上电,就发生跳闸缺点,此时怎样判别跳闸是否由表面发生?可以选用旁路的方法,将表面跳接以前,定上电依然跳闸,那么可以判别不是表面缺点导致。定此时不跳闸了,再经过万用表去检测表面的端子上的接线,是否存在短路情况导致跳闸。
方法三、缺点隔绝
缺点隔绝的调试方法是我们常常会用到的,根据系统的原理图,分区域切掉某些设备,或许跳接,以其他的设备去代替等方法,逐渐的缩小排查的规划,再配合上一些对比分析,替换零件的方法,一般可以比较灵敏的确诊出缺点原因。产品的规划
产品的规划直接关系到用户运用是否便利,操作是否顺利。
用户界面规划:在前期,多功用外表多选用代码来标明电参量,如用V来标明电压,I来标明电流,这个很好了解,可是用PF来标明功率因数,EP+来标明正向有功电能,还有一些菜单的称号,例如CONN或许BUS来标明通讯设置,这些用户定不去查阅运用手册,往往难以了解。现在越来越多的产品始支撑中文菜单,经过汉字直观的标明出界面的含义。
按键规划:前期的外表一般选用4个按键,材料一般是PVC覆膜的法,这种按键面板用户操作时分很费力,由于按键的行程很短,很硬,常常要用指甲尖乃至螺丝去按这些按钮,时刻长了,PVC膜的磨损很厉害,乃至磨穿。规划较好的产品选用橡胶独立按键,操作手感较好,而且运用寿数长。而规划4个按键,一般会有些功用是按键共用的,4个按键一般是:←,→,SET/MENU,ENTER,而一般例如用户需求回来上 菜单,或许将光标上下,需求怎样操作呢,这时分就要翻阅说明书去查找操作流程,而且有时分操作流程也很杂乱,弄不明白还得去问厂家后。舜高智能的多功用外表选用立异规划的六按键操作面板,添加了用户的可操作性,更加便利用户运用。
卡扣规划:卡扣规划要求到两点:1.设备健旺,可靠,2.便于拆。现在商场上外表的设备卡扣规划首要有两种,金属螺栓压紧式卡扣,和塑料插装式卡扣。金属螺栓压紧式卡扣利益是设备健旺安稳,缺陷是拆不便利,且简略生锈。塑料插装式卡扣,利益在于设备拆十分便利,且不会生锈,定规划超卓,相同能够到设备健旺安稳,所以现在越来越多的产品运用塑料插装式卡扣进行固定。多功能电力分析仪表PD800H-X中文LED型
-
acs510使用技巧_ABBACS510系列变频器通用接线图和参数表【借鉴实操】
2021-01-14 20:30:061、ABB ACS510变频器参数表一、 变频器接线图:(注:此接线图为定型图纸专用,变频器接线图必须与功能表配套使用)二、各输入/输出端口功能简述:1-SCR:屏蔽地;2-AI1:模拟量输入1,由微机板提供...《ABBACS510系列变频器通用接线图和参数表【借鉴实操】》由会员分享,可在线阅读,更多相关《ABBACS510系列变频器通用接线图和参数表【借鉴实操】(3页珍藏版)》请在人人文库网上搜索。
1、ABB ACS510变频器参数表一、 变频器接线图:(注:此接线图为定型图纸专用,变频器接线图必须与功能表配套使用)二、各输入/输出端口功能简述:1-SCR:屏蔽地;2-AI1:模拟量输入1,由微机板提供0-5V信号;3-AGND:模拟量地,与其他模拟量地相连;4-+10V:内置10V电源的正极,与模拟量地形成回路;5-AI2:模拟量输入2,由变频器提供0-10V电源,远传压力表提供0-5V信号;6-AGND:模拟量地,与其他模拟量地相连;7-AO1:模拟量输出1,提供变频器运行频率,0-20mA输出。8-AO2:模拟量输出2,此地不用;9-AGND:模拟量地,与其他模拟量地相连;10-+24。
2、V:内置24V电源的正极;11-GND:内置24V电源的负极;12-DCOM:开关量输入的公共端;13-DI1:开关量输入1,微机自动控制方式下,变频器启动信号,闭合启动;14-DI2:开关量输入2,微机自动/手动PID控制方式切换,闭合为手动PID控制;15-DI3:开关量输入3,变频器报警自动复位信号,输入一个脉冲后变频器复位;16-DI4:开关量输入4,此地不用;17-DI5:开关量输入5,此地不用;18-DI6:开关量输入6,手动PID控制方式下,变频器启动信号,闭合启动;19-RO1C:变频器输出继电器1的公共端,变频器报警,变频器报警时此继电器吸合;20-RO1A:变频器输出继电器。
3、1的常闭点,变频器报警,此地不用;21-RO1B:变频器输出继电器1的常开点,变频器报警,变频器报警时此继电器吸合;22-RO2C:变频器输出继电器2的公共端,此地不用;23-RO2A:变频器输出继电器2的常闭点,此地不用;24-RO2B:变频器输出继电器2的常开点,此地不用;25-RO2C:变频器输出继电器3的公共端,此地不用;26-RO2A:变频器输出继电器3的常闭点,此地不用;27-RO2B:变频器输出继电器3的常开点,此地不用;三、参数表:参数代码中文名称设定值说明1603解锁密码358输入358后允许修改1602一次1602参数锁定19902应用宏6PID控制宏9905电机额定电压3。
4、80V9906电机额定电流根据电机铭牌设定9907电机额定频率50HZ9908电机额定转速根据电机铭牌设定9909电机额定功率根据电机铭牌设定1201恒速选择0未选择1302AI1上限5050HZ1305AI2上限100100% 1401变频器报警4故障时报警1601运行允许0允许变频器运行,不需要任何外部信号1604故障复位选择3DI3口有输入则变频器复位2007最低频率根据客户要求设定2202加速时间根据变频器功率设定2203减速时间根据变频器功率设定2601允许磁通最优化0禁止2606开关频率88KHZ2609噪音过滤1允许4001增益13越大调节幅度越大4002积分时间57越大调节速度。
5、越慢4010给定值选择19内部给定,给定值是恒定的4011内部给定值根据客户要求设定见参数调整方法中公式1607参数存储11602参数锁定0其他参数暂时采用默认值,详见ABB变频器ACS510-01 用户手册。四、参数调整方法:1、参数代码在参数PAr下,如用面板给定则调整给定reF下参数。2、调节参数前,首先将拨位开关拨到左边,选择电压信号输入。3、面板操作和外部端子操作由面板上“LOC/REM”按钮进行切换,面板上显示LOC时为面板控制,面板上显示REM时为外部端子控制。4、调整参数时,必须是在变频器处于停机状态,即DI1与+24v处于断开状态或面板控制状态时才能调节参数。5、采用内部PID控制时,输入信号AI1、AI2拨位开关必须都拨到左边,采用电压信号输入。设定压力参数由面板参数4011输入,输入公式如下: 由于反馈信号最大值不正好是5V,10V,故计算值后还需对4011参数进行一些微调。6、变频器恢复出厂值时只需把应用宏调到别的应用宏,再调回来即可,但电机参数不能恢复出厂值。3文书#借鉴。
-
树莓派4B、Python与三相四线多功能电力仪表通过RS485(modbus RTU协议)收发数据
2020-11-06 22:35:50树莓派4B+Python与三相四线多功能电力仪表通过RS485(modbus RTU协议)接口发送和接收数据 请耐心把需要注意的看完 ...三、需要一些电工的基础知识,能看懂三相多功能电力仪表的接线方法。四、如果没有做任树莓派4B+Python与三相四线多功能电力仪表通过RS485(modbus RTU协议)接口发送和接收数据
请耐心把下面的警告⚠️看完
开始之前需要注意以下点:一、那就是安全,生命为本,安全第一。因为需要接触220V民用电或380V工业/商业用电,操作不当会有触电的危险,为避免可能发生的人身触电伤亡事故。二、需要在监护人的监护下进行操作,电缆线接入220V或380V电源前需先停上一级电源并做好个人防护措施(穿绝缘靴、戴绝缘手套)。三、需要一些电工的基础知识,能看懂三相多功能电力仪表的接线方法。四、如果没有做任何防护和没有电工基础知识,请勿进行以下操作。如果执意要在没有任何保护措施和没有监护人员监督的情况下操作,发生触电伤亡事故的,本人概不负责!!!
利用树莓派4B+作为主站(Master)读取从站(Slave)三相多功能电力仪表中的实时电压值
首先来看一下结果:
A相电压: 239.12 V B相电压: 239.11 V C相电压: 239.13 V 这里读取的是相电压的值,要读取线电压值的方法会在下面有简单的介绍
这里涉及到内容和方法不多呢也不少,先要了解一下Modbus RTU协议,根据这个协议来编写程序。关于这个协议不懂的可以问百度,满天下都是,这里就不在多说了。
准备材料:1、树莓派4B+ 2、RS485_CAN_HAT树莓派扩展板 3、三相多功能电力仪表(RS485 Modbus-RTU) 4、USB TO RS485 5、7寸IPS触摸屏HDMI 6、各式导线若干
树莓派4B+
RS485_CAN_HAT树莓派扩展板
三相多功能电力仪表(RS485 Modbus-RTU)
USB TO RS485
7寸IPS触摸屏 HDMI
使用各式导线把这些东西连接起来,需要注意的是RS485_CAN_HAT树莓派扩展板中的A和B接口的连接,一定要对应通讯设备的A和B,也就是A接A,B接B。
先用USB TO RS485与电脑连接做通讯测试,直接插在电脑的USB口上,等电脑识别。一般都会成功的!然后再将USB TO RS485与树莓派扩展板RS485_CAN_HAT上的A、B两个接口连接。
树莓派和电脑中使用的Python版本都是3.7.6的,可以使用更高的版本,试过·不支持
树莓派电脑中安装个Python库:modbus_tk库,打开命令行输入:pip3 install modbus_tk
也用到其他的库:serial、struct、time,这些库系统自带,如果没有的可以用pip3命令重新装一遍,就可以了
RS485_CAN_HAT树莓派扩展板相关库的安装:按照顺序一步一步的来
参照官网
https://www.waveshare.net/wiki/RS485_CAN_HAT电脑端串口测试使用的软件:(串口调试助手)
更改:串口和波特率选项,其他的默认就可以,串口选择USB TO RS485(usbserial)各电脑不一样酌情选择正确的串口就可以,波特率选择9600要和树莓派、电表一致否则无法通讯,如果有效验位可以选择和电表对应的效验位(奇、偶、无),需要循环发送数据的勾选(启动循环发送),需要自动换行勾选(尾部自动带上)其他选项默认。RS485通讯测试:
树莓派打开命令行,输入:cd ../../RS485_CAN_HAT_Code/485/python/
先运行接收:
sudo python reveive.py #可以不用关闭窗口
再运行发送:
sudo python send.py #新建一个窗口
在发送的窗口中随便发送一些字符(发送不了中文),只要电脑端的串口调试助手软件中的接收窗口中能够看到刚刚从树莓派中输入的字符串,证明通讯成功了。也可以从串口调试助手软件的发送框中随便输入些字符串,点击发送。
如果发送和失败:按照RS485_CAN_HAT官网中的介绍最底部有解决的办法
https://www.waveshare.net/wiki/RS485_CAN_HAT再下一步就是树莓派与三相多功能电力仪表的通讯:
三相多功能电力仪表的接线:参照说明书,说明书在这里是很有用的,不要随便遗弃。选择合适的电缆接线,一般可以选用废旧电气中的电缆线。先使用220V民用电测试(注意安全),UA,UB,UC指的是三相电压的输入信号UN接零线,L,N指的是电表的电源零线和火线,可以将UA,UB,UC端子并联起来就像下面👇这样。就当是输入三相电了~~~
通电后观察电表是否工作正常
一切都检查好,连接好后,就可以写程序了
写程序之前要先想好最终的目的是什么,这个很重要,我以使用电脑读取A、B、C三相电压值并打印输出为例#引入库 import serial import modbus_tk.modbus_rtu as rtu import modbus_tk.defines as cst import modbus_tk #import RPi.GPIO as GPIO#树莓派引脚库 import struct import time
#设置串口 port = "/dev/tty.usbserial-G0KB8NH" # port = "/dev/ttyS0"#树莓派串口 ser = serial.Serial(port=port, baudrate=9600, bytesize=8, parity="N", stopbits=1)
#先判断串口是否处于打开状态 if ser.isOpen(): print("串口开启")
#设置电脑端为主机(Master) master = rtu.RtuMaster(ser) master.set_timeout(1.0) master.set_verbose(True)
设置好这些就可以读取电压值了
read_values = master.execute(1,cst.HOLDING_REGISTERS,0x39,6) #这里需要解释一下:master.execute((1代表从机(slave)的地址), #(cst.HOLDING_REGISTERS代表读取), #(0x39这个是十六进制的数,转换成十进制是57也就是存储电压值的寄存器的起始地址), #(6代表读取6个寄存器的值,为什么要读取6个寄存器,是因为每两个寄存器存储一个电压值)
先把得到的值打印输出一下,看看是不是我们想要的:
print(read_values)
打印输出的值:
(17264, 20120, 17264, 20775, 17264, 19071)
这样的数据不是我们想要的,只知道是十进制的数据,没一组数据都用“,”分开,一共是6组数据,这个是我们想要的6个寄存器的数据,每两个寄存器储存一相电压值,这里的6组数据刚好是我们想要的3相电压值
继续在print()里添加内容,看看是什么样类型的数据print(read_values,type(read_values)
打印输出的信息:
(17264, 23593, 17264, 24510, 17264, 22479)
<class ‘tuple’> 元组类型,知道是元组类型的数据就可以通过下标取值,下标索引是从0开始的而不是1
继续打印输出print(read_values,type(read_values),read_values[0],read_values[1],read_values[2],read_values[3],read_values[4],read_values[5])
打印输出的信息:
(17263, 53477, 17263, 54264, 17263, 52101)
<class ‘tuple’>
17263 53477 17263 54264 17263 52101由于电表的寄存器是以十六进制进行储存数据,而modbus_tk库里会自动帮我们转换成十进制的数据,这些十进制的数据都是以元组的形式读取出来的,那么就要合并转换成十六进制的,每两组进行合并然后转换
A_register_address_57_58 = str(hex(read_values[0]).replace("0x","")) + str(hex(read_values[1]).replace("0x","")) B_register_address_59_60 = str(hex(read_values[2]).replace("0x","")) + str(hex(read_values[3]).replace("0x","")) C_register_address_61_62 = str(hex(read_values[4]).replace("0x","")) + str(hex(read_values[5]).replace("0x","")) #这里就很明白了,解释一下吧 #就是将下标索引第0位也是第一位的数值转换成十六进制后强制转换成字符串类型与后方第1位也是第二位转换后的字符串进行拼接,得到一个十六进制的值,这个值就是单相电压的值是以十六进制表示的 #以此类推A相,B相,C相的电压值就都拿到了,但还需要一次转换,毕竟十六进制的值也是看不懂的
再次打印输出:
print(A_register_address_57_58,B_register_address_59_60,C_register_address_61_62)
打印输出的信息:
4370476d 437049fc 4370420c
下一步就是将这三组十六进制再次转换成浮点类型,这里的浮点类型遵循的标准是IEEE754国际工业电气标准(具体详情:请见说明书)。那有的人就要问了,为什么不直接把得到的6组十进制的数拼接了以后转换成浮点类型呢,这不更省事么。我可能也是太笨了,目前没有找到方法,只能一步一步的解决问题。
A_float = struct.unpack('>f',bytes.fromhex(A_register_address_57_58))[0] B_float = struct.unpack('>f',bytes.fromhex(B_register_address_59_60))[0] C_float = struct.unpack('>f',bytes.fromhex(C_register_address_61_62))[0]
输出浮点类型的数据我们就能看懂了,但是输出的数据太过精确了,我只要小数点后两位就够了,再一次上程序
A_2f_float = '%.2f'%A_float B_2f_float = '%.2f'%B_float C_2f_float = '%.2f'%C_float
打印输出:print语句自己就随便写吧,也很简单
(17264, 30999, 17264, 31850, 17264, 29753)
<class ‘tuple’>
17264 30999 17264 31850 17264 2975343707917 43707c6a 43707439
A相电压: 240.47 V
B相电压: 240.49 V
C相电压: 240.45 V到这里就算是基本完成了最初的目的,需要读取380V的工业或商业用电的电压、电流、有功功率等数据的只需要按照电力仪表后方的接线图接线,更改程序中的master.execute(1,cst.HOLDING_REGISTERS,0x39(可更改),6(可更改))寄存器的起始地址和寄存器的个数就可以了。至于多长时间自动读取一次数据,需要导入time库,使用time.sleep()方法配合while循环进行读取。
树莓派读取数据时更改串口为/dev/ttyS0,还需要设置扩展板引脚,程序都是一样的MODE =0 if MODE == 1: EN_485 = 4 GPIO.setmode(GPIO.BCM)#设置树莓派引脚模式为BCM编码模式 GPIO.setup(EN_485,GPIO.OUT)#设置引脚为输出模式 GPIO.output(EN_485,GPIO.HIGH)#设置引脚为高电平输出 port = /dev/ttyS0
能力一般,水平有限。文章内容仅供参考
最后还是那句话,安全第一,不要因为一时兴起就去干一些危险的事情,危险是不可控的,还望自重。 -
7135制作自动量程电压切换_DIY多功能电压电流表,精度0.01微安
2020-12-11 12:31:59制作目的:DIY可调电源后,为负载供电或者电池充电,需要监视电压电流,之前需要用两块万用表各种串并联,接线不方便,表笔转鳄鱼夹,电流表要串联,电压表要并联,万用表还总自动关机,桌面一大堆线,乱七八糟烦人,刚好有废物... -
过程测量与控制仪表的功能标志及图形符号
2015-06-03 12:14:113. 6 多变量、多功能和多点四路 3. 7 就地仪表、辅助仪表设备和附属仪表设备… 4 仪表功能标志字母与常用缩写….......………….........… 4.1 仪表功能标志字可 ……………………… 4. 2 仪表常用缩写字母 ……...... -
电子秤传感器接线方法
2013-05-10 11:10:49电子秤传感器接线方法\序言:...它是由:称重传感器,运算放大器,A/D转换集成电路,智能单片机,显示驱动和显示电路,键盘电路,多功能接口电路,交流/直流/充电/蓄电/稳压电路组成。各种故障的现象和根源千奇百怪。 -
多功能太阳能蓝牙收音机 实用新型.pdf
2020-06-10 16:23:39本实用新型公开了一种多功能太阳能蓝牙 收音机,包括外壳、播音器、无线接收器、降噪棉 块和蓄电池,所述外壳内部的顶端固定有蓄电 池,且蓄电池一侧的外壳内部均匀设置有有降噪 棉块,其无线接收器的一侧固定有储存... -
DL/T 645-2007多功能电表通信规约
2021-01-22 11:27:00中华人民共和国电力行业标准 DL/T 645-2007 多功能电表通信规约解析 最近在给一家企业做能源管理系统(EMS),用C#做上位机采集用电、用水、用汽等信息,其中常用的接线方式为RS485,常用通信协议为MODBUS协议。 ... -
rs485数据线接反_rs485接口怎么接线?弱电人必学RS485接口基础知识讲解
2021-01-17 19:01:49RS485接口组成的半双工网络,一般是两线制,多采用屏蔽双绞线传输,这种接线方式为总线式拓扑结构在同一总线上最多可以挂接32个结点。我们知道,最初数据是模拟信号输出简单过程量,后来仪表接口是RS232接口,这种... -
德力西双电源自动转换开关说明书_ZKQ1-100 智能双电源自动转换开关接线图.pdf...
2020-11-13 13:51:34电子式单相有功电能表采用大规模集成电路及SMT先进制造工艺,并选用品牌的长寿命元器件,按照GB/T和GB/T标准生产,通信规约符合DL/T《多功能电能表通信规约》电力行业标准。由于在槽E与槽F(它属于另一头螺线)相衔接... -
苏州迅鹏称重显示仪表 WPB3.zip
2019-10-31 09:15:04WPB5有更多的外部控制开入和控制输出,可实现更多的逻辑控制功能。●WPB7具备6+8位双显示,标配4点外部控制开入和8点OC门控制输出,6线制传感器。●WPKB、WPKB2、WPB2E的速度为每秒10次。●WPB3、WPB5的速度为每秒80... -
三位数字电容表说明书
2010-04-13 08:57:06译码电路主要由CD4543实现,其引脚图如图3-6所示,主要功能是把CD4553送来的BCD码译成十进制数字笔段码,译码功能表如表3-2所示。七段译码/驱动器,有灯测试功能;有消隐输入端;以异或门作输出级,可方便地驱动LCD... -
索佳电子水准数据传输软件_矿用防爆电子皮带秤有哪些功能?
2020-12-28 16:55:241、防爆功能:矿用防爆电子皮带秤传感器、仪表、接线盒等关键部件进行防爆处理。2、远程控制功能:在地面控制室可直接对井下皮带秤进行管理操作,无需到井下使用地点,打开仪表防爆壳违章操作。3、井下秤体部分突破... -
程控交换实验、用户模块电路 主要完成BORSCHT七种功能,它由下列电路组成:
2008-12-24 18:17:59“确认”: 该键完成对其他功能键的确认,防止误按键,在键盘中除“复位”键外,其他功能键都必须加“确认”键才能完成所定义的功能。 “复位”: 该键为重启系统按键。在任何时候或者系统出现不正常状态时都可按下... -
3dsMax快速建模专用脚本40多个必备maxScript
2018-03-24 16:46:453dsMax快速建模专用脚本40多个必备maxScript. 使用方法: 菜单栏中找到MAXScript--Run Script--找到这些.ms或.mse文件即可直接运行,使用这些方法,让各类脚本带来的快捷建模方式颠覆你的建模人生.. 脚本列表. 脚本简介... -
classicminidiy:Classic Mini DIY是查找所有参考资料,视频指南以及其他更多关于Classic Mini的最佳场所-...
2021-02-21 16:45:24电气图可以访问免费的专业绘制的经典Minis系列的接线图 碳水化合物针配置器和图表 迷你车上最困难的工作之一就是学习如何调整碳水化合物。 在我们的比较表和表格的帮助下,迷你音调变得从未如此简单! 互动式拾色器...