• 售前咨询:15076960866
  • 南区经理:13398688505
  • 北区经理:18131876261
  • 售后热线:18031473008
  • 科标电子万能试验机软件功能介绍(八)之自动参数计算


    作者:科标试验机 来源:www.cdkbjc.com 时间:2015-7-17 14:58:42 浏览次数:

    科标电子万能试验机软件主应用内部集成型完成了常用的大部分参数自动计算;扩展型为用户可编辑的程序,采用VBScript, 扩展型的程序名为: “主应用程序名.VBS” ,如 “TL.VBS” ,后缀名为VBS采用VBScript编程。

    VBScript是在Internet上广泛使用的语言,介绍的资料很多,本章主要介绍试验主程序向参数自动计算程序暴露的对象,并通过提供的例子说明编程过程.

    1.Script中得到的主应用中的对象:


    对象1:   testdata: 

             对应数据库的 testdata 表,纪录集为所处理的一个试样的原始纪录,只读;

     字段:num,force,lenth,time,position,smallLength,bigLength

      如  a=testdata(“force”),读出定位纪录上的力值

     方法:movefirst 纪录指针移到第一条纪录

     movelast 纪录指针移到最后一条纪录

     movenext 纪录指针移到下一条纪录

     moveprevious 纪录指针移到前一条纪录

    findfirst <条件> 按条件找到第一条纪录

     findlast <条件> 按条件找到最后一条纪录

     findnext <条件> 按条件找到下一条纪录

     findprevious <条件> 按条件找到前一条纪录

    testdata.movefirst

    testdata.findlast “force>100”


    对象2:   report: 

             对应数据库的 report 表,纪录指针已指向所处理的试样

     字段:report表的所有字段

      如  a=report(“标距”),读出本试样的标距

        report(“最大力”)=100 给数据库的report表的“最大力”赋值


    对象3:   Used          本试样的,内部计算好的常用的参数

             属性:         forcemax As Single  此试样的最大力

                           lengthmax As Single 此试样的最大变形

                           timemax As Single  此试样的试验时间

                           num As Integer 此试样的试样号

                           positionmax As Single 此试样的最大位置变化

                           lengthAsForcemax As Single 此试样最大力时的变形

                           forceAsLengthmax As Single 此试样最大变形时的力

                           elasModule As Single 此试样的弹性比率

                           timeAsforceMax As Single 此试样最大力时的时间

                           L0 As Single 此试样的标距

    对象4:   MsgWindow.caption  在主程序的显示窗中显示.


    2.问题

    使用VBS没有像VB那样的继承开发环境,调试比较麻烦,科标电子万能试验机软件主程序中有部分的错误指示,可指出错误发生在那一行,哪一列;但是有时是不准确的,比如一个循环内的错误可能指示错误发生在循环结尾。


    科标试验机原创文章,欢迎转载,转载地址:http://www.cdkbjc.com/content/?259.html

    产品推荐

    联系我们

     品牌:  科标

     城市:  承德

     国家:  中国

     电话:  0314-2156663

     售前咨询:15076960866

     南区经理:13398688505

     北区经理:18131876261

     服务热线:18031473008

     传   真:  0314-2159991

     Email: k-test@cdkbjc.com

     QQ:    2787879354

    人才招聘 | 服务范围 | 网站地图 |