恭喜,你发布的帖子
发布于 2017-01-13 20:29:44
19楼
活动活动脑子,做了一个程序。由于使用了较多数据引用,为方便查看引用关系,编程时硬件配置的是0BA8。调整文本显示功能块后,使用V8编程软件,可以下载到0BA6中。
1)增加了计算及显示测量结果;
2)为了便于实现测试结果的计算,测试部分使用了与楼主的方案完全不同的程序结构;
3)预置的测试档位由原来的7个,调整为10个,分别对应不同一次常数的电度表;
4)循环选择档位的设置采用了二进制计数方案,可与“模拟MUX”功能块直接链接。用于自动选择不同的“档位”时,被测表的一次常数及测试时标准表的脉冲数;
5)测试时被测表的“应记录”脉冲数,由程序计数获得;
6)共用了3个文本功能块,分别显示:档位选择显示、测试中显示、测试结果显示;
7)待机循环显示的帮助内容、指示灯及蜂鸣器的驱动,略作调整;
8)更改B016、B017、B018的常数数据,即测量时标准表的应记录脉冲数,可同时改变测量时被测表的应记录脉冲数;
20170111 西门子LOGO制作的电度表现场快速校表仪程序(10档 自动计算误差).zip
甫哥的功力深厚,居然在这么短时间里完成这样的颠覆性理念的大作,程序让人叹为观止啊。
下载了,今年春节有学习素材了,非常感谢!
今天简单看了一下,甫哥对程序的理解力非凡,将LOGO!用到了极致。仅用了大约一半的功能块,实现了更强大的功能,测试结果直接显示,挡位选择时常数直接显示,真实用啊。我一直欠缺模拟量模块的使用经验,二进制计数的档位选择看起来也很吃力,研究中。
一个两年前的制作案例,抛砖引玉,居然引出了甫哥的和田美玉,瞻仰+膜拜啊。甫哥修改一下程序中的小细节,可以去申请专利鉴定了。
请填写推广理由:
分享
只看
楼主