技术论坛

 使用西门子LOGO!制作的电度表现场快速校表仪

返回主题列表
作者 主题
谷歌涂鸦
侠圣

经验值:4771
发帖数:78
精华帖:9
楼主    2016-12-18 08:08:47
主题:使用西门子LOGO!制作的电度表现场快速校表仪 精华帖 

基层农电工经常需要判断各种三相、单相电度表是否失准,以往的做法是拆表送检或现场套表校对,缺点是需要停电操作,耗时数日之久,不能立即给出结果。我使用LOGO!制作了简易的电度表现场快速校表仪,可以不停电在现场快速校表,外形见下图,详细描述和程序见压缩附件:


使用西门子LOGO!制作的电度表现场快速校表仪.rar

校表程序.rar

甫哥
至圣

经验值:10005
发帖数:1448
精华帖:72
3楼    2016-12-21 10:59:08
精华帖  主题:回复:使用西门子LOGO!制作的电度表现场快速校表仪

特别有创意的应用!赞!谢谢分享!特别是这种资料齐全的分享,价值更高!

有一点改进建议:

1)您在文档资料的最后一段写到:【原本计划用LOGO!中的算术指令功能块,运算后将被测表的检测误差直接屏显,但发现算术指令功能块的计算结果只保留整数位,这影响了精度,故未使用。】

   虽然算术指令功能块的计算结果为整数。但是,在消息文本显示中的显示,是可以显示小数的。例如显示2位小数:在计算过程中将结果放大100倍(乘以100),再将算术指令功能块中的“文本显示块中的小数位数”设置为2就可以了。这一点您当时可能没有注意到。

2)档位的选择可以简化:这个有两种方案

 方案1:

  1、设置B001至B007的“接通阀值”与“关断阀值”分别为:1与2、2与3、3与4、4与5、5与6、6与7、7与8;

  2、将连接在B008至B014输出的“线”分别调整至B001至B007;

  3、B007的输出经过标志位M后 取下降沿(用 沿触发与非),复位计数器B001至B007。

方案2:只使用一个计数器,算术指令引用该计数器的计数值,算术指令功能块输出的模拟量 分别送给7个模拟量阀值触发器。7个模拟量阀值触发器的“接通阀值”、“关断阀值”的设置,以及计数器的复位等,参考方案一的相关程序结构,不再详述。

书山有路勤为径,学海无涯苦作舟;三人行,必有我师;森林之外的树木也能成才
甫哥
至圣

经验值:10005
发帖数:1448
精华帖:72
18楼    2017-01-13 17:39:23
精华帖  主题:回复:使用西门子LOGO!制作的电度表现场快速校表仪

活动活动脑子,做了一个程序。由于使用了较多数据引用,为方便查看引用关系,编程时硬件配置的是0BA8。调整文本显示功能块后,使用V8编程软件,可以下载到0BA6中。

  1)增加了计算及显示测量结果;

  2)为了便于实现测试结果的计算,测试部分使用了与楼主的方案完全不同的程序结构;

  3)预置的测试档位由原来的7个,调整为10个,分别对应不同一次常数的电度表;

  4)循环选择档位的设置采用了二进制计数方案,可与“模拟MUX”功能块直接链接。用于自动选择不同的“档位”时,被测表的一次常数及测试时标准表的脉冲数;

  5)测试时被测表的“应记录”脉冲数,由程序计数获得;

  6)共用了3个文本功能块,分别显示:档位选择显示、测试中显示、测试结果显示;

  7)待机循环显示的帮助内容、指示灯及蜂鸣器的驱动,略作调整;

  8)更改B016、B017、B018的常数数据,即测量时标准表的应记录脉冲数,可同时改变测量时被测表的应记录脉冲数;

20170111 西门子LOGO制作的电度表现场快速校表仪程序(10档 自动计算误差).zip


书山有路勤为径,学海无涯苦作舟;三人行,必有我师;森林之外的树木也能成才
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。