zoukankan      html  css  js  c++  java
  • 浦东仪器采集总结

    仪器采集脚本编写步骤:

    1.  首先每台仪器都对应两个脚本,以 101_06_1 和 101_06_1_DATA连个脚本为例。
    2.  先把pdf文件放进服务器,由PDFCapture服务获取对应的txt文本,赋值给对应的101_06_1脚本里面的FileContents。
    3.    把FileContents传给 101_06_1_DATA,获取想要的数据,比如样品编号、检测项目、检测结果,放在数据中用RETURN返回给101_06_1脚本。
    4.    在101_06_1中对获取到的三个数据(可能是多个)进行处理,然后存在到数据库中,完成仪器自动采集操作、

    仪器采集操作步骤:

    仪器采集积累的SSL代码:

      

    序号

    函数名

    函数功能

    参数意义

    1

    LimsAt(A,B,C)

    查找函数

    A:要查找的内容

    B:查找的文件

    C:查找开始位置(可以省略)

    2

    SubStr(A,B,C)

    截取字符串

    A:被截取的字符串

    B:开始截取位置

    C:截取的长度

    3

    Chr(10)

    转换ASCII码值

    标示换行符

    4

    Rat(A,B,C)

    查找函数(从右侧开始)

    A:要查找的内容

    B:查找的文件

    C:查找开始位置(可以省略)

    5

    AaDd(ListArray,20)

    把元素加入到数组

    ListArray:原来存在的数组

    20:要加入的元素,也可以写数组形式的数据

    6

    Len(str)

    计算字符串长度

    str是要被计算的字符串

     

    7

    StrTran(A,B,C)

    字符串替换函数

    A:存在被替换掉字符串的字符串。

    B:需要被换掉的字符串。

    C:替换后显示的字符串。

    8

    AllTrim(Str)

    去首尾空格

    对应.net中的Trim,但是只能去除空格,不能自定义去除字符,

    例如不能去除回车、换行、Tab等

    9

    Ltrim(Str)

    去除首部空格

    Str被操作的字符串

    10

    Rtrim(Str)

    去除尾部空格

    Str被操作的字符串

    11

    :LOOP;

    跳出循环执行下一次循环的指令

    12

    BuildArray()

    建立一个一维数字

    BuildArray(String, CR-Flag, Separator, U-Flag),

    参数类型分别为String, Logic, Char, Logic,

    一般情况下只写前三个参数,

    第一个是被转化的数组,

    第二个是布尔型的,来控制一些控制字符的值,比如chr(10)换行等。

    第三个遇到什么来转化数组。比如为",",则看到,就增加一个元素,最后一个是去掉重复的值的。

    13

    BuildArray2()

    建立一个二维数组

    BuildArray2(String, LineSeparator, ColSeparator),

    参数类型是String , Char, Char,

    第一个是被转换的字符串,

    第二个是遇到之后转换为第二行,

    第三个是遇到之后变为第二列。

    14

    BuildArray2(TempString, CHR(10), " " );

    转换数组

    Chr(10)是换行分割行

    " "以空格分割列

    15

    USRMES("日志标示",str)

    在执行过程中记录日志

    日志标示:自定义表示,用于找到要查看的日志

    Str:要让日志显示的字符串

    16

    ExecFunction("脚本名",{参数1,,参数2..})

    在脚本中调用其他脚本

    参数要以数组形式传递

    17

    StrZero(数值表达式,长度,小数)

    将数值形式转换为字符串形式

    长度不满足时,用0在前面补齐

    18

    LimsString(x)

    将X返回成字符串形式

    X不可以是数组和对象

    19

    :DEFAULT  参数名,"";

    设置默认值的

    只在SS脚本中使用,在DS脚本中在设置参数的时候直接设置。用:="";

  • 相关阅读:
    c#之线程池优先级
    c#之线程池
    c# 回调委托
    c# Beginlnvoke 委托
    Qrcode生成二维码支持中文,带图片,带文字
    http://fonts.googleapis.com/css?打开很慢解决方案
    MVC多语言应用
    SQL参数化查询的问题
    MVC:从客户端中检测到有潜在危险的 Request.Form 值 的解决方法
    CSS计数器妙用
  • 原文地址:https://www.cnblogs.com/csschn/p/4915105.html
Copyright © 2011-2022 走看看