$ EZ-EDS Version 3.27.1.20191218 Generated Electronic Data Sheet

[File]
        DescText = "Clearlink Generic EDS";
        CreateDate = 09-02-2020;
        CreateTime = 08:08:09;
        ModDate = 09-02-2020;
        ModTime = 08:08:09;
        Revision = 1.1;
        1_IOC_Details_License = 0x6DCE5015;

[Device]
        VendCode = 424;
        VendName = "Teknic";
        ProdType = 43;
        ProdTypeStr = "Generic Device";
        ProdCode = 1;
        MajRev = 2;
        MinRev = 92;
        ProdName = "ClearLink";
        Icon = "teknic_logo_for_cl_1_ULX_icon.ico";
        IconContents =
                "AAABAAMAEBAAAAEAIABoBAAANgAAACAgAAABACAAqBAAAJ4EAAAwMAAAAQAg"
                "AKglAABGFQAAKAAAABAAAAAgAAAAAQAgAAAAAAAABAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJdaPgCX"
                "Wj4Al1o+F5daPqWXWj5gl1o+AJdaPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAJdaPgCXWj4Al1o+EpdaPp6XWj7+l1o+5ZdaPlGXWj4AAAAA"
                "AJdaPgCXWj4Al1o+AZdaPgAAAAAAAAAAAAAAAACXWj4Al1o+EpdaPp+XWj79"
                "l1o+/5daPv+XWj7ll1o+YJdaPgCXWj4Al1o+PJdaPmqXWj4Jl1o+AAAAAACX"
                "Wj4Al1o+EpdaPp+XWj79l1o+/5daPv+XWj7/l1o+/ZdaPqeXWj4Al1o+Opda"
                "PteXWj74l1o+fpdaPgiXWj4Al1o+EpdaPp+XWj79l1o+/5daPv+XWj7/l1o+"
                "/pdaPqOXWj4Yl1o+RZdaPtSXWj7/l1o+/5daPveXWj6Al1o+GpdaPp6XWj79"
                "l1o+/5daPv+XWj7/l1o+/pdaPqSXWj4Vl1o+AJdaPraXWj7/l1o+/5daPv+X"
                "Wj7/l1o+9ZdaPtGXWj77l1o+/5daPv+XWj7/l1o+/pdaPqSXWj4Vl1o+AJda"
                "PgCXWj4tl1o+wZdaPvqXWj7Vl1o+4pdaPuWXWj7nl1o+5ZdaPuSXWj7Nl1o+"
                "ypdaPpiXWj4Wl1o+AJdaPgAAAAAAl1o+AJdaPieXWj6+l1o+4ZdaPtuXWj61"
                "l1o+x5daPsKXWj67l1o+r5daPk6XWj4Fl1o+AJdaPgAAAAAAAAAAAJdaPgCX"
                "Wj4Al1o+J5daPsWXWj7Ul1o+vJdaPsqXWj61l1o+p5daPrSXWj4gl1o+AJda"
                "PgAAAAAAAAAAAAAAAAAAAAAAl1o+AJdaPgCXWj4nl1o+tpdaPvWXWj7zl1o+"
                "s5daPsiXWj7Il1o+ZJdaPgeXWj4AAAAAAAAAAAAAAAAAAAAAAAAAAACXWj4A"
                "l1o+AJdaPiiXWj7Cl1o+/5daPv6XWj77l1o+/JdaPvWXWj57l1o+B5daPgAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAJdaPgCXWj4Al1o+KJdaPsSXWj7/l1o+/5da"
                "Pv+XWj7/l1o++JdaPmqXWj4Al1o+AAAAAAAAAAAAAAAAAAAAAAAAAAAAl1o+"
                "AJdaPgCXWj4pl1o+xJdaPv+XWj7/l1o+/5daPtuXWj5Al1o+AJdaPgAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAACXWj4Al1o+AJdaPimXWj7Dl1o+/5daPtiX"
                "Wj4/l1o+AJdaPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJda"
                "PgCXWj4Al1o+MJdaPruXWj5Jl1o+AJdaPgAAAAAAAAAAAAAAAAD/4wAA/8EA"
                "AO+AAADHAAAAggAAAAABAAAAAwAAAAcAAIAPAADAHwAA4A8AAPAHAAD4BwAA"
                "/AcAAP4PAAD/HwAAKAAAACAAAABAAAAAAQAgAAAAAAAAEAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAACXWj4Al1o+AJdaPi6XWj6ql1o+NpdaPgCXWj4AAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAl1o+AJda"
                "PgCXWj4kl1o+v5daPv+XWj7Hl1o+LZdaPgCXWj4AAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJdaPgCXWj4Al1o+I5daPryX"
                "Wj7/l1o+/5daPv+XWj7Jl1o+LZdaPgCXWj4AAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAACXWj4Al1o+AJdaPiOXWj68l1o+/5daPv+XWj7/"
                "l1o+/5daPv+XWj7Il1o+LZdaPgCXWj4AAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAl1o+AJdaPgCXWj4jl1o+vJdaPv+XWj7/l1o+/5daPv+XWj7/l1o+"
                "/5daPv+XWj7Jl1o+LZdaPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJdaPgCX"
                "Wj4Al1o+I5daPryXWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5da"
                "Pv+XWj7Hl1o+NQAAAAAAAAAAAAAAAAAAAACXWj4Al1o+E5daPkmXWj4Kl1o+"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXWj4Al1o+AJdaPiOXWj68"
                "l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+X"
                "Wj6tAAAAAAAAAAAAAAAAl1o+AJdaPg+XWj6Yl1o+9JdaPn2XWj4Hl1o+AAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAl1o+AJdaPgCXWj4jl1o+vJdaPv+XWj7/l1o+"
                "/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+xJdaPjEAAAAA"
                "AAAAAJdaPgCXWj4Ql1o+mJdaPvyXWj7/l1o+9pdaPn2XWj4Hl1o+AAAAAAAA"
                "AAAAAAAAAJdaPgCXWj4Al1o+I5daPryXWj7/l1o+/5daPv+XWj7/l1o+/5da"
                "Pv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPsWXWj4ql1o+AAAAAACXWj4Al1o+"
                "D5daPpiXWj78l1o+/5daPv+XWj7/l1o+9pdaPn2XWj4Il1o+AAAAAACXWj4A"
                "l1o+AJdaPiOXWj68l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+X"
                "Wj7/l1o+/5daPv+XWj7Fl1o+KpdaPgCXWj4Al1o+AJdaPg+XWj6Yl1o+/Jda"
                "Pv+XWj7/l1o+/5daPv+XWj7/l1o+95daPoKXWj4Jl1o+AJdaPgCXWj4jl1o+"
                "vJdaPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/"
                "l1o+xZdaPiqXWj4Al1o+AAAAAACXWj4Sl1o+l5daPvyXWj7/l1o+/5daPv+X"
                "Wj7/l1o+/5daPv+XWj7/l1o++JdaPoKXWj4Hl1o+IpdaPryXWj7/l1o+/5da"
                "Pv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPsWXWj4ql1o+"
                "AJdaPgAAAAAAAAAAAJdaPqCXWj78l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/"
                "l1o+/5daPv+XWj7/l1o+95daPpOXWj67l1o+/5daPv+XWj7/l1o+/5daPv+X"
                "Wj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7Fl1o+KpdaPgCXWj4AAAAAAAAA"
                "AAAAAAAAl1o+b5daPuyXWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+"
                "/5daPv+XWj7/l1o+/pdaPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/"
                "l1o+/5daPv+XWj7/l1o+xZdaPiqXWj4Al1o+AAAAAAAAAAAAAAAAAAAAAACX"
                "Wj4Cl1o+YZdaPu2XWj7/l1o+/5daPv+XWj7+l1o+/5daPv+XWj7/l1o+/5da"
                "Pv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+"
                "/5daPsWXWj4ql1o+AJdaPgAAAAAAAAAAAAAAAAAAAAAAAAAAAJdaPgCXWj4C"
                "l1o+YZdaPu2XWj7/l1o++pdaPo+XWj6ol1o+w5daPsKXWj7Dl1o+wpdaPsKX"
                "Wj7Cl1o+wpdaPsKXWj7Cl1o+wZdaPq+XWj6nl1o+qJdaPqqXWj6cl1o+K5da"
                "PgCXWj4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJdaPgCXWj4Cl1o+"
                "YZdaPu2XWj79l1o+s5daPsaXWj7al1o+1ZdaPsWXWj7Ul1o+1ZdaPtWXWj7V"
                "l1o+1pdaPtmXWj7al1o+fZdaPjmXWj49l1o+GpdaPgGXWj4Al1o+AAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJdaPgCXWj4Cl1o+YZda"
                "Pu2XWj7/l1o+/5daPv+XWj7fl1o+ZJdaPqeXWj6xl1o+sJdaPrGXWj6nl1o+"
                "fpdaPuOXWj78l1o+9ZdaPriXWj4hl1o+AJdaPgAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJdaPgCXWj4Cl1o+YZdaPu2X"
                "Wj7/l1o+/JdaPtaXWj7Nl1o+6ZdaPuyXWj7sl1o+75daPvCXWj5il1o+aZda"
                "PueXWj69l1o+KpdaPgCXWj4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJdaPgCXWj4Cl1o+YZdaPu6XWj7w"
                "l1o+Z5daPpyXWj6vl1o+rpdaPqyXWj5ul1o+tZdaPuWXWj6ll1o+wJdaPnyX"
                "Wj4Gl1o+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAJdaPgCXWj4Cl1o+YZdaPuyXWj7ul1o+"
                "+JdaPvyXWj77l1o+/ZdaPqSXWj4+l1o+yZdaPt+XWj7dl1o+0JdaPlWXWj4A"
                "l1o+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAJdaPgCXWj4Cl1o+YZdaPu6XWj7/l1o+/5da"
                "Pv+XWj7/l1o++JdaPrmXWj66l1o+wZdaPsCXWj7Cl1o+vZdaPmuXWj4Gl1o+"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAJdaPgCXWj4Cl1o+YZdaPu2XWj7/l1o+/5daPv+X"
                "Wj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+9ZdaPneXWj4Gl1o+AAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAJdaPgCXWj4Cl1o+YZdaPu2XWj7/l1o+/5daPv+XWj7/"
                "l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+9ZdaPneXWj4Gl1o+AAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAJdaPgCXWj4Cl1o+Y5daPu+XWj7/l1o+/5daPv+XWj7/l1o+"
                "/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+9ZdaPneXWj4Gl1o+AJdaPgAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAJdaPgCXWj4Dl1o+Z5daPu+XWj7/l1o+/5daPv+XWj7/l1o+/5da"
                "Pv+XWj7/l1o+/5daPv+XWj7/l1o+8ZdaPkyXWj4Al1o+AAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAJdaPgCXWj4Dl1o+Z5daPu+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+X"
                "Wj7/l1o+/5daPv6XWj6kl1o+FpdaPgCXWj4AAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AJdaPgCXWj4Dl1o+Z5daPu+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7+"
                "l1o+o5daPhSXWj4Al1o+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJda"
                "PgCXWj4Dl1o+Z5daPu+XWj7/l1o+/5daPv+XWj7/l1o+/pdaPqOXWj4Ul1o+"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJdaPgCX"
                "Wj4Dl1o+Z5daPu+XWj7/l1o+/5daPv2XWj6jl1o+FJdaPgCXWj4AAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJdaPgCXWj4D"
                "l1o+ZpdaPu+XWj79l1o+nZdaPhOXWj4AAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJdaPgCXWj4Dl1o+"
                "dpdaPqeXWj4Vl1o+AJdaPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAD///8f///+D////Af///gD///wAf//4AD4/8AA8H+AAOA/AAHA"
                "HgADgAwABwAAAA8AAAAfAAAAPwAAAH+AAAD/wAAB/+AAA//wAAf/+AAH//wA"
                "B//+AAH//wAA//+AAH//wAA//+AAP//wAD//+AB///wA///+Af///wP///+H"
                "/ygAAAAwAAAAYAAAAAEAIAAAAAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AJdaPgCXWj4Al1o+S5daPpqXWj4Yl1o+AAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAl1o+AJdaPgCXWj4/l1o+2ZdaPv6XWj6fl1o+E5daPgAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAACXWj4Al1o+AJdaPjyXWj7Zl1o+/5daPv+XWj79"
                "l1o+oJdaPhOXWj4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJdaPgCXWj4Al1o+OZdaPtSXWj7/"
                "l1o+/5daPv+XWj7/l1o+/ZdaPqCXWj4Tl1o+AAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAl1o+AJdaPgCXWj45"
                "l1o+1JdaPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv2XWj6gl1o+E5daPgAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXWj4A"
                "l1o+AJdaPjmXWj7Ul1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+X"
                "Wj79l1o+oJdaPhOXWj4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAJdaPgCXWj4Al1o+OZdaPtSXWj7/l1o+/5daPv+XWj7/l1o+/5daPv+X"
                "Wj7/l1o+/5daPv+XWj7/l1o+/ZdaPqCXWj4Tl1o+AAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAl1o+AJdaPgCXWj45l1o+1JdaPv+XWj7/l1o+/5daPv+X"
                "Wj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv2XWj6gl1o+E5da"
                "PgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAACXWj4Al1o+AJdaPjmXWj7Ul1o+/5daPv+X"
                "Wj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5da"
                "Pv+XWj79l1o+n5daPhYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAl1o+"
                "AJdaPgOXWj4kl1o+CZdaPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJdaPgCXWj4Al1o+OZdaPtSX"
                "Wj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5da"
                "Pv+XWj7/l1o+/5daPv+XWj7/l1o+/ZdaPp0AAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAACXWj4Al1o+AJdaPlGXWj7al1o+fJdaPgeXWj4AAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAl1o+AJdaPgCX"
                "Wj45l1o+1JdaPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5da"
                "Pv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+3ZdaPlMAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAJdaPgCXWj4Al1o+UJdaPuSXWj7/l1o+9pdaPnuXWj4H"
                "l1o+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACX"
                "Wj4Al1o+AJdaPjmXWj7Ul1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5da"
                "Pv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7fl1o+"
                "R5daPgAAAAAAAAAAAAAAAAAAAAAAl1o+AJdaPgCXWj5Ql1o+5JdaPv+XWj7/"
                "l1o+/5daPvaXWj57l1o+B5daPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAJdaPgCXWj4Al1o+OZdaPtSXWj7/l1o+/5daPv+XWj7/l1o+/5da"
                "Pv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+"
                "/5daPt+XWj5Hl1o+AJdaPgAAAAAAAAAAAAAAAACXWj4Al1o+AJdaPlCXWj7k"
                "l1o+/5daPv+XWj7/l1o+/5daPv+XWj72l1o+e5daPgeXWj4AAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAl1o+AJdaPgCXWj45l1o+1JdaPv+XWj7/l1o+/5da"
                "Pv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+"
                "/5daPv+XWj7/l1o+35daPkeXWj4Al1o+AAAAAAAAAAAAAAAAAJdaPgCXWj4A"
                "l1o+UJdaPuSXWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+9pdaPnuX"
                "Wj4Il1o+AAAAAAAAAAAAAAAAAAAAAACXWj4Al1o+AJdaPjmXWj7Ul1o+/5da"
                "Pv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+"
                "/5daPv+XWj7/l1o+/5daPv+XWj7fl1o+R5daPgCXWj4AAAAAAAAAAAAAAAAA"
                "l1o+AJdaPgCXWj5Ql1o+5JdaPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+X"
                "Wj7/l1o+/5daPveXWj6Dl1o+CZdaPgAAAAAAAAAAAJdaPgCXWj4Al1o+OZda"
                "PtSXWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+"
                "/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPt+XWj5Hl1o+AJdaPgAAAAAA"
                "AAAAAAAAAACXWj4Al1o+AJdaPlCXWj7kl1o+/5daPv+XWj7/l1o+/5daPv+X"
                "Wj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj74l1o+hJdaPgmXWj4Al1o+AJda"
                "PgCXWj45l1o+1JdaPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+"
                "/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+35daPkeXWj4A"
                "l1o+AAAAAAAAAAAAAAAAAAAAAACXWj4Al1o+T5daPuSXWj7/l1o+/5daPv+X"
                "Wj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o++Jda"
                "PoSXWj4Jl1o+AJdaPjmXWj7Ul1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+"
                "/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7f"
                "l1o+R5daPgCXWj4AAAAAAAAAAAAAAAAAAAAAAAAAAACXWj5dl1o+45daPv+X"
                "Wj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5da"
                "Pv+XWj7/l1o+/5daPviXWj6Cl1o+QZdaPtOXWj7/l1o+/5daPv+XWj7/l1o+"
                "/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/"
                "l1o+/5daPt+XWj5Hl1o+AJdaPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACX"
                "Wj6ol1o+/ZdaPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5da"
                "Pv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj72l1o+6pdaPv+XWj7/l1o+"
                "/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/"
                "l1o+/5daPv+XWj7/l1o+35daPkeXWj4Al1o+AAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAACXWj4al1o+ppdaPv6XWj7/l1o+/5daPv+XWj7/l1o+/5da"
                "Pv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+"
                "/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/"
                "l1o+/5daPv+XWj7/l1o+/5daPv+XWj7fl1o+R5daPgCXWj4AAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXWj4Al1o+FpdaPqeXWj7+l1o+/5da"
                "Pv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+"
                "/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/"
                "l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPt+XWj5Hl1o+AJdaPgAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAl1o+AJda"
                "PhaXWj6nl1o+/pdaPv+XWj7/l1o+/5daPv+XWj7xl1o+65daPv+XWj7/l1o+"
                "/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/"
                "l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+35daPkeX"
                "Wj4Al1o+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAJdaPgCXWj4Wl1o+p5daPv6XWj7/l1o+/5daPv2XWj5vl1o+"
                "PZdaPpmXWj6el1o+nZdaPp2XWj6dl1o+nZdaPp2XWj6dl1o+nZdaPp2XWj6d"
                "l1o+nZdaPp2XWj6dl1o+nZdaPp2XWj6Pl1o+iZdaPoqXWj6Kl1o+ipdaPoqX"
                "Wj6Jl1o+QJdaPgCXWj4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXWj4Al1o+FpdaPqeXWj7+l1o+"
                "/5daPv+XWj6gl1o+f5daPsuXWj7Ol1o+zpdaPs6XWj7Rl1o+0JdaPs+XWj7P"
                "l1o+z5daPs+XWj7Pl1o+z5daPs+XWj7Pl1o+zpdaPs+XWj5xl1o+BJdaPgOX"
                "Wj4Dl1o+BJdaPgKXWj4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAl1o+"
                "AJdaPhaXWj6nl1o+/pdaPv+XWj7/l1o+/pdaPv+XWj7/l1o+/5daPu+XWj6a"
                "l1o+yZdaPuiXWj7ml1o+5pdaPuaXWj7ml1o+5pdaPueXWj7rl1o++JdaPv+X"
                "Wj7tl1o+t5daPrOXWj62l1o+k5daPhiXWj4AAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAJdaPgCXWj4Wl1o+p5daPv6XWj7/l1o+/5daPv+XWj7/"
                "l1o+/5daPtGXWj4gl1o+XpdaPo+XWj6Nl1o+jZdaPo2XWj6Nl1o+jpdaPn+X"
                "Wj4yl1o+gJdaPvuXWj7/l1o+/5daPv+XWj7hl1o+S5daPgCXWj4AAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXWj4Al1o+FpdaPqeXWj7+"
                "l1o+/5daPv+XWj7/l1o+/5daPvmXWj7Tl1o+8JdaPv+XWj7/l1o+/5daPv+X"
                "Wj7/l1o+/5daPveXWj5nl1o+EJdaPrSXWj7/l1o+/5daPt+XWj5Hl1o+AJda"
                "PgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "l1o+AJdaPhaXWj6nl1o+/pdaPv+XWj7/l1o+xZdaPmiXWj6+l1o+zpdaPsyX"
                "Wj7Ml1o+zJdaPsyXWj7Ml1o+3ZdaPv+XWj7fl1o+OJdaPkOXWj6kl1o+pZda"
                "PkSXWj4Al1o+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAJdaPgCXWj4Wl1o+p5daPv6XWj7/l1o+q5daPi+X"
                "Wj6Kl1o+n5daPp6XWj6el1o+npdaPp6XWj5Ol1o+KpdaPs+XWj7/l1o+45da"
                "PtCXWj7Ql1o+z5daPm6XWj4Fl1o+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXWj4Al1o+FpdaPqeX"
                "Wj7+l1o++ZdaPuqXWj79l1o+/5daPv+XWj7/l1o+/5daPv+XWj7Jl1o+G5da"
                "PlCXWj7wl1o+/5daPv+XWj7/l1o+/5daPvOXWj5xl1o+BZdaPgAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACX"
                "Wj4Al1o+AJdaPhaXWj6nl1o+/pdaPv+XWj7/l1o+/5daPv+XWj7/l1o+/5da"
                "Pv+XWj7/l1o+lZdaPiuXWj54l1o+kpdaPpCXWj6Ql1o+kJdaPpKXWj6Fl1o+"
                "MpdaPgWXWj4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAl1o+AJdaPgCXWj4Wl1o+p5daPv6XWj7/l1o+/5da"
                "Pv+XWj7/l1o+/5daPv+XWj7/l1o++ZdaPuWXWj7gl1o+35daPt+XWj7fl1o+"
                "35daPt+XWj7hl1o+35daPnKXWj4Fl1o+AAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJdaPgCXWj4Al1o+Fpda"
                "PqeXWj7+l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+"
                "/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPvOXWj5yl1o+BZdaPgAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AACXWj4Al1o+AJdaPhaXWj6nl1o+/pdaPv+XWj7/l1o+/5daPv+XWj7/l1o+"
                "/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7z"
                "l1o+cpdaPgWXWj4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAl1o+AJdaPgCXWj4Wl1o+p5daPv6XWj7/l1o+"
                "/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/"
                "l1o+/5daPv+XWj7/l1o+85daPnKXWj4Fl1o+AAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJdaPgCXWj4Al1o+"
                "FpdaPqiXWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/"
                "l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPvOXWj5yl1o+BZdaPgAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAACXWj4Al1o+AJdaPhmXWj6ul1o+/5daPv+XWj7/l1o+/5daPv+XWj7/"
                "l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+X"
                "Wj7zl1o+c5daPgaXWj4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAl1o+AJdaPgCXWj4bl1o+r5daPv+XWj7/"
                "l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+X"
                "Wj7/l1o+/5daPv+XWj7/l1o+3pdaPiuXWj4AAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJdaPgCXWj4A"
                "l1o+G5daPq+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+X"
                "Wj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7sl1o+YZdaPgOXWj4AAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAACXWj4Al1o+AJdaPhuXWj6vl1o+/5daPv+XWj7/l1o+/5daPv+X"
                "Wj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPuyXWj5gl1o+Apda"
                "PgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAl1o+AJdaPgCXWj4bl1o+r5daPv+X"
                "Wj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+7Jda"
                "PmCXWj4Cl1o+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJdaPgCX"
                "Wj4Al1o+G5daPq+XWj7/l1o+/5daPv+XWj7/l1o+/5daPv+XWj7/l1o+/5da"
                "Pv+XWj7sl1o+YJdaPgKXWj4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAACXWj4Al1o+AJdaPhuXWj6vl1o+/5daPv+XWj7/l1o+/5da"
                "Pv+XWj7/l1o+/5daPuyXWj5gl1o+ApdaPgAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJdaPgCXWj4bl1o+r5da"
                "Pv+XWj7/l1o+/5daPv+XWj7/l1o+7JdaPmCXWj4Cl1o+AAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AACXWj4Al1o+G5daPq+XWj7/l1o+/5daPv+XWj7ol1o+WpdaPgKXWj4AAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAl1o+AJdaPhqXWj6ul1o+/5daPuiXWj5Xl1o+"
                "AZdaPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJdaPgCXWj4fl1o+"
                "tJdaPmaXWj4Bl1o+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////+P8AAP/////w"
                "fwAA/////+A/AAD/////wB8AAP////+ADwAA/////wAHAAD////+AAMAAP//"
                "//wAAQAA////+AAAAAD/H//wAAAAAP8P/+AAAAAA/gf/wAABAAD8A/+AAAMA"
                "APgB/wAABwAA8AD+AAAPAADgAHwAAB8AAMAAOAAAPwAAgAAQAAB/AAAAAAAA"
                "AP8AAAAAAAAB/wAAAAAAAAP/AACAAAAAB/8AAMAAAAAP/wAA4AAAAB//AADw"
                "AAAAf/8AAPgAAAB//wAA/AAAAP//AAD+AAAB//8AAP8AAAP//wAA/4AAAf//"
                "AAD/wAAA//8AAP/gAAB//wAA//AAAD//AAD/+AAAH/8AAP/8AAAP/wAA//4A"
                "AAf/AAD//wAAA/8AAP//gAAB/wAA///AAAH/AAD//+AAAf8AAP//8AAD/wAA"
                "///4AAf/AAD///wAD/8AAP///gAf/wAA////AD//AAD///+Af/8AAP///8D/"
                "/wAA////4f//AAA=";

[Device Classification]
        Class1 = EtherNetIP;

[Params]
    $ IO Configuration Data
        Param1 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "AI0 Range",            $ name
                "",                     $ units
                "Analog Input Range 2=0-10V 100= Disabled",    $ help string
                2,100,100,              $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param2 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "AI1 Range",            $ name
                "",                     $ units
                "Analog Input Range 2=0-10V 100= Disabled",    $ help string
                2,100,100,              $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param3 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "AI2 Range",            $ name
                "",                     $ units
                "Analog Input Range 2=0-10V 100= Disabled",    $ help string
                2,100,100,              $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param4 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "AI3 Range",            $ name
                "",                     $ units
                "Analog Input Range 2=0-10V 100= Disabled",    $ help string
                2,100,100,              $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param5 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "AO0 Range",            $ name
                "",                     $ units
                "Analog Input Range 0=4-20mA, 2=0-20mA 100= Disabled",    $ help string
                0,100,100,              $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param6 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xD2,                   $ Data Type
                2,                      $ Data Size in bytes
                "IO Mode Config",       $ name
                "",                     $ units
                "Input Configuration",  $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Enum6 =
                0,"DOP PWM Freq",
                1,"CCIO Enable";
        Param7 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "AIP Filters",          $ name
                "",                     $ units
                "Analog Input Filter (ms)",    $ help string
                ,,10,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param8 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC3,                   $ Data Type
                2,                      $ Data Size in bytes
                "DIP Filters",          $ name
                "",                     $ units
                "Digital Input Filter (us)",    $ help string
                ,,10000,                $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param9 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "CCIO Filters",         $ name
                "",                     $ units
                "CCIO Expansion Input Filter (ms)",    $ help string
                ,,10,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
    $ IO Input Data
        Param10 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC3,                   $ Data Type
                2,                      $ Data Size in bytes
                "DIP Value",            $ name
                "",                     $ units
                "Digital Input Value",  $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param11 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC3,                   $ Data Type
                2,                      $ Data Size in bytes
                "DIP Status",           $ name
                "",                     $ units
                "Digital Input Status", $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param12 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC3,                   $ Data Type
                2,                      $ Data Size in bytes
                "AIP Value",            $ name
                "",                     $ units
                "Analog Input Value",   $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param13 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC3,                   $ Data Type
                2,                      $ Data Size in bytes
                "AIOP Status",          $ name
                "",                     $ units
                "Analog IO Status",     $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param14 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC3,                   $ Data Type
                2,                      $ Data Size in bytes
                "DOP Status",           $ name
                "",                     $ units
                "Digital Output Status",$ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param15 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xD1,                   $ Data Type
                1,                      $ Data Size in bytes
                "CCIO Input value",     $ name
                "",                     $ units
                "CCIO Input Value",     $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param16 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xD1,                   $ Data Type
                1,                      $ Data Size in bytes
                "CCIO Status",          $ name
                "",                     $ units
                "CCIO Status",          $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param17 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "CCIO Board Count",     $ name
                "",                     $ units
                "CCIO Board Count",     $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
    $ IO Output Data
        Param20 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC3,                   $ Data Type
                2,                      $ Data Size in bytes
                "AOP Value",            $ name
                "",                     $ units
                "Analog Output Value",  $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param21 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC3,                   $ Data Type
                2,                      $ Data Size in bytes
                "DOP Value",            $ name
                "",                     $ units
                "Digital Output Value", $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param22 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "DOP PWM",              $ name
                "",                     $ units
                "Digital Output PWM",   $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param23 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xD1,                   $ Data Type
                1,                      $ Data Size in bytes
                "CCIO Output Value",    $ name
                "",                     $ units
                "CCIO Output Value",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
    $ Position Sensor Configuration Data
        Param30 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Enc Vel Res",          $ name
                "",                     $ units
                "Encoder Velocity Resolution (cnt/s)",    $ help string
                ,,100,                  $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param31 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Enc Vel Filter",       $ name
                "",                     $ units
                "Encoder Velocity Filter (ms)",    $ help string
                ,,5,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param32 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xD1,                   $ Data Type
                1,                      $ Data Size in bytes
                "EncConfig",            $ name
                "",                     $ units
                "Encoder Configuration",$ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Enum32 =
                0,"Direction",
                1,"Index Active Lvl";
    $ Position Sensor Input Data
        Param35 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Enc Posn",              $ name
                "",                     $ units
                "Encoder Position",     $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param36 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Enc Vel",              $ name
                "",                     $ units
                "Encoder Velocity",     $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param37 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Enc Index Posn",        $ name
                "",                     $ units
                "Encoder Index Position",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param38 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xD1,                   $ Data Type
                1,                      $ Data Size in bytes
                "Enc Status",           $ name
                "",                     $ units
                "Encoder Status",       $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Enum38 =
                0,"Alarm Flag",
                1,"Add To Posn Ack";
    $ Position Sensor Output Data
        Param40 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "EncAddToPosn",          $ name
                "",                     $ units
                "Encoder Add To Position",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
    $ Step and Direction Motor0 Configuration Data
        Param100 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xD3,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor0Config",         $ name
                "",                     $ units
                "Motor Configuration Register",    $ help string
                ,,8,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Enum100 =
                0,"Homing Enabled",
                1,"Home Active Lvl",
                2,"Enable Active Level",
                3,"HLFB Active Level",
                4,"Posn Cap Active Lvl",
                5,"Soft Limits Enabled";
        Param101 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor0FolDiv",         $ name
                "",                     $ units
                "Follow Axis Divisor",  $ help string
                ,,1,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param102 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor0FolMult",        $ name
                "",                     $ units
                "Follow Axis Multiplier",    $ help string
                ,,1,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param103 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor0MaxDecel",       $ name
                "",                     $ units
                "Max Deceleration",     $ help string
                ,,10000000,             $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param104 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor0 Soft Limit1",   $ name
                "",                     $ units
                "Soft Limit",           $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param105 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor0 Soft Limit2",   $ name
                "",                     $ units
                "Soft Limit",           $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param106 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor0FollowAxis",     $ name
                "",                     $ units
                "-1 = no following, 0-3 = follow motor 0-3, 4 = follow encoder",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param107 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor0 PosLim",        $ name
                "",                     $ units
                "Positive Limit Connector Number, -1 = no limit",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param108 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor0 NegLim",        $ name
                "",                     $ units
                "Negative Limit Connector Number, -1 = no limit",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param109 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor0 Home Sensor",   $ name
                "",                     $ units
                "Home Sensor Connector Number, -1 = no sensor/Hardstop homing",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param110 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor0 Brake",         $ name
                "",                     $ units
                "Brake Connector Number, -1 = no brake",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param111 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor0 Stop Sensor",   $ name
                "",                     $ units
                "STOP Sensor Connector Number, -1 = no sensor",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param112 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor0 PosnCapSens",    $ name
                "",                     $ units
                "Position Capture Connector Number, -1 = no sensor",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
    $ Step and Direction Motor1 Configuration Data
        Param120 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xD3,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor1Config",         $ name
                "",                     $ units
                "Motor Configuration Register",    $ help string
                ,,8,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Enum120 =
                0,"Homing Enabled",
                1,"Home Active Lvl",
                2,"Enable Active Level",
                3,"HLFB Active Level",
                4,"Posn Cap Active Lvl",
                5,"Soft Limits Enabled";
        Param121 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor1FolDiv",         $ name
                "",                     $ units
                "Follow Axis Divisor",  $ help string
                ,,1,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param122 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor1FolMult",        $ name
                "",                     $ units
                "Follow Axis Multiplier",    $ help string
                ,,1,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param123 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor1MaxDecel",       $ name
                "",                     $ units
                "Max Deceleration",     $ help string
                ,,10000000,             $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param124 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor1 Soft Limit1",   $ name
                "",                     $ units
                "Soft Limit",           $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param125 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor1 Soft Limit2",   $ name
                "",                     $ units
                "Soft Limit",           $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param126 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor1FollowAxis",     $ name
                "",                     $ units
                "-1 = no following, 0-3 = follow motor 0-3, 4 = follow encoder",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param127 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor1 PosLim",        $ name
                "",                     $ units
                "Positive Limit Connector Number, -1 = no limit",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param128 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor1 NegLim",        $ name
                "",                     $ units
                "Negative Limit Connector Number, -1 = no limit",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param129 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor1 Home Sensor",   $ name
                "",                     $ units
                "Home Sensor Connector Number, -1 = no sensor/Hardstop homing",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param130 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor1 Brake",         $ name
                "",                     $ units
                "Brake Connector Number, -1 = no brake",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param131 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor1 Stop Sensor",   $ name
                "",                     $ units
                "STOP Sensor Connector Number, -1 = no sensor",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param132 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor1 PosnCapSens",    $ name
                "",                     $ units
                "Position Capture Connector Number, -1 = no sensor",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
    $ Step and Direction Motor2 Configuration Data
        Param140 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xD3,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor2Config",         $ name
                "",                     $ units
                "Motor Configuration Register",    $ help string
                ,,8,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Enum140 =
                0,"Homing Enabled",
                1,"Home Active Lvl",
                2,"Enable Active Level",
                3,"HLFB Active Level",
                4,"Posn Cap Active Lvl",
                5,"Soft Limits Enabled";
        Param141 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor2FolDiv",         $ name
                "",                     $ units
                "Follow Axis Divisor",  $ help string
                ,,1,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param142 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor2FolMult",        $ name
                "",                     $ units
                "Follow Axis Multiplier",    $ help string
                ,,1,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param143 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor2MaxDecel",       $ name
                "",                     $ units
                "Max Deceleration",     $ help string
                ,,10000000,             $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param144 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor2 Soft Limit1",   $ name
                "",                     $ units
                "Soft Limit",           $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param145 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor2 Soft Limit2",   $ name
                "",                     $ units
                "Soft Limit",           $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param146 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor2FollowAxis",     $ name
                "",                     $ units
                "-1 = no following, 0-3 = follow motor 0-3, 4 = follow encoder",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param147 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor2 PosLim",        $ name
                "",                     $ units
                "Positive Limit Connector Number, -1 = no limit",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param148 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor2 NegLim",        $ name
                "",                     $ units
                "Negative Limit Connector Number, -1 = no limit",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param149 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor2 Home Sensor",   $ name
                "",                     $ units
                "Home Sensor Connector Number, -1 = no sensor/Hardstop homing",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param150 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor2 Brake",         $ name
                "",                     $ units
                "Brake Connector Number, -1 = no brake",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param151 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor2 Stop Sensor",   $ name
                "",                     $ units
                "STOP Sensor Connector Number, -1 = no sensor",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param152 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor2 PosnCapSens",    $ name
                "",                     $ units
                "Position Capture Connector Number, -1 = no sensor",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
    $ Step and Direction Motor3 Configuration Data
        Param160 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xD3,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor3Config",         $ name
                "",                     $ units
                "Motor Configuration Register",    $ help string
                ,,8,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Enum160 =
                0,"Homing Enabled",
                1,"Home Active Lvl",
                2,"Enable Active Level",
                3,"HLFB Active Level",
                4,"Posn Cap Active Lvl",
                5,"Soft Limits Enabled";
        Param161 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor3FolDiv",         $ name
                "",                     $ units
                "Follow Axis Divisor",  $ help string
                ,,1,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param162 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor3FolMult",        $ name
                "",                     $ units
                "Follow Axis Multiplier",    $ help string
                ,,1,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param163 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor3MaxDecel",       $ name
                "",                     $ units
                "Max Deceleration",     $ help string
                ,,10000000,             $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param164 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor3 Soft Limit1",   $ name
                "",                     $ units
                "Soft Limit",           $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param165 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor3 Soft Limit2",   $ name
                "",                     $ units
                "Soft Limit",           $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param166 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor3FollowAxis",     $ name
                "",                     $ units
                "-1 = no following, 0-3 = follow motor 0-3, 4 = follow encoder",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param167 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor3 PosLim",        $ name
                "",                     $ units
                "Positive Limit Connector Number, -1 = no limit",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param168 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor3 NegLim",        $ name
                "",                     $ units
                "Negative Limit Connector Number, -1 = no limit",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param169 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor3 Home Sensor",   $ name
                "",                     $ units
                "Home Sensor Connector Number, -1 = no sensor/Hardstop homing",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param170 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor3 Brake",         $ name
                "",                     $ units
                "Brake Connector Number, -1 = no brake",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param171 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor3 Stop Sensor",   $ name
                "",                     $ units
                "STOP Sensor Connector Number, -1 = no sensor",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param172 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor3 PosnCapSens",    $ name
                "",                     $ units
                "Position Capture Connector Number, -1 = no sensor",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
    $ Step and Direction Motor0 Input Data
        Param180 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor0 CommandedPosn",  $ name
                "",                     $ units
                "Commanded Position",   $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param181 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor0 CommandedVel",  $ name
                "",                     $ units
                "Commanded Velocity",   $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param182 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor0 TargetPosn",     $ name
                "",                     $ units
                "Target Position",      $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param183 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor0 TargetVel",     $ name
                "",                     $ units
                "Target Velocity",      $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param184 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor0 CapturedPosn",   $ name
                "",                     $ units
                "Captured Position",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param185 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xCA,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor0 Measured Trq",  $ name
                "",                     $ units
                "Measured Torque (ClearPath Only)",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param186 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xD3,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor0 Status",        $ name
                "",                     $ units
                "Motor Status Register",$ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Enum186 =
                0,"At Target Posn",
                1,"Steps Active",
                2,"At Vel",
                3,"Move Dir Neg",
                4,"In Pos Lim",
                5,"In Neg Lim",
                6,"In Stop Sens",
                7,"In Home Sensor",
                8,"Homing",
                9,"Motor In Fault",
                10,"Enabled",
                11,"At Soft Limits",
                12,"Pos Move",
                13,"Has Homed",
                14,"HLFB ON",
                15,"Has Torq Meas",
                16,"Ready To Home",
                17,"Shutdowns Pres",
                18,"Add To Posn Ack",
                19,"Load Posn Move Ack",
                20,"Load Vel Move Ack",
                21,"Clear Motor Fault Ack";
        Param187 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xD3,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor0 Shutdowns",     $ name
                "",                     $ units
                "Motor Shutdown Register",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Enum187 =
                0,"CmdWhenShutdown",
                1,"Pos Lim",
                2,"Neg Lim",
                3,"Stop Sensor",
                4,"SW Stop",
                5,"Disabled",
                6,"Soft Lim",
                7,"Follower Fault",
                8,"Following",
                9,"Homing Not Ready",
                10,"Motor Fault",
				11,"Following Overspeed";
    $ Step and Direction Motor1 Input Data
        Param190 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor1 CommandedPosn",  $ name
                "",                     $ units
                "Commanded Position",   $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param191 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor1 CommandedVel",  $ name
                "",                     $ units
                "Commanded Velocity",   $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param192 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor1 TargetPosn",     $ name
                "",                     $ units
                "Target Position",      $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param193 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor1 TargetVel",     $ name
                "",                     $ units
                "Target Velocity",      $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param194 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor1 CapturedPosn",   $ name
                "",                     $ units
                "Captured Position",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param195 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xCA,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor1 Measured Trq",  $ name
                "",                     $ units
                "Measured Torque (ClearPath Only)",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param196 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xD3,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor1 Status",        $ name
                "",                     $ units
                "Motor Status Register",$ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Enum196 =
                0,"At Target Posn",
                1,"Steps Active",
                2,"At Vel",
                3,"Move Dir Neg",
                4,"In Pos Lim",
                5,"In Neg Lim",
                6,"In Stop Sens",
                7,"In Home Sensor",
                8,"Homing",
                9,"Motor In Fault",
                10,"Enabled",
                11,"At Soft Limits",
                12,"Pos Move",
                13,"Has Homed",
                14,"HLFB ON",
                15,"Has Torq Meas",
                16,"Ready To Home",
                17,"Shutdowns Pres",
                18,"Add To Posn Ack",
                19,"Load Posn Move Ack",
                20,"Load Vel Move Ack",
                21,"Clear Motor Fault Ack";
        Param197 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xD3,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor1 Shutdowns",     $ name
                "",                     $ units
                "Motor Shutdown Register",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Enum197 =
                0,"CmdWhenShutdown",
                1,"Pos Lim",
                2,"Neg Lim",
                3,"Stop Sensor",
                4,"SW Stop",
                5,"Disabled",
                6,"Soft Lim",
                7,"Follower Fault",
                8,"Following",
                9,"Homing Not Ready",
                10,"Motor Fault",
				11,"Following Overspeed";
    $ Step and Direction Motor2 Input Data
        Param200 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor2 CommandedPosn",  $ name
                "",                     $ units
                "Commanded Position",   $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param201 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor2 CommandedVel",  $ name
                "",                     $ units
                "Commanded Velocity",   $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param202 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor2 TargetPosn",     $ name
                "",                     $ units
                "Target Position",      $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param203 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor2 TargetVel",     $ name
                "",                     $ units
                "Target Velocity",      $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param204 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor2 CapturedPosn",   $ name
                "",                     $ units
                "Captured Position",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param205 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xCA,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor2 Measured Trq",  $ name
                "",                     $ units
                "Measured Torque (ClearPath Only)",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param206 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xD3,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor2 Status",        $ name
                "",                     $ units
                "Motor Status Register",$ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Enum206 =
                0,"At Target Posn",
                1,"Steps Active",
                2,"At Vel",
                3,"Move Dir Neg",
                4,"In Pos Lim",
                5,"In Neg Lim",
                6,"In Stop Sens",
                7,"In Home Sensor",
                8,"Homing",
                9,"Motor In Fault",
                10,"Enabled",
                11,"At Soft Limits",
                12,"Pos Move",
                13,"Has Homed",
                14,"HLFB ON",
                15,"Has Torq Meas",
                16,"Ready To Home",
                17,"Shutdowns Pres",
                18,"Add To Posn Ack",
                19,"Load Posn Move Ack",
                20,"Load Vel Move Ack",
                21,"Clear Motor Fault Ack";
        Param207 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xD3,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor2 Shutdowns",     $ name
                "",                     $ units
                "Motor Shutdown Register",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Enum207 =
                0,"CmdWhenShutdown",
                1,"Pos Lim",
                2,"Neg Lim",
                3,"Stop Sensor",
                4,"SW Stop",
                5,"Disabled",
                6,"Soft Lim",
                7,"Follower Fault",
                8,"Following",
                9,"Homing Not Ready",
                10,"Motor Fault",
				11,"Following Overspeed";
    $ Step and Direction Motor3 Input Data
        Param210 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor3 CommandedPosn",  $ name
                "",                     $ units
                "Commanded Position",   $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param211 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor3 CommandedVel",  $ name
                "",                     $ units
                "Commanded Velocity",   $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param212 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor3 TargetPosn",     $ name
                "",                     $ units
                "Target Position",      $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param213 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor3 TargetVel",     $ name
                "",                     $ units
                "Target Velocity",      $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param214 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor3 CapturedPosn",   $ name
                "",                     $ units
                "Captured Position",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param215 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xCA,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor3 Measured Trq",  $ name
                "",                     $ units
                "Measured Torque (ClearPath Only)",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param216 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xD3,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor3 Status",        $ name
                "",                     $ units
                "Motor Status Register",$ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Enum216 =
                0,"At Target Posn",
                1,"Steps Active",
                2,"At Vel",
                3,"Move Dir Neg",
                4,"In Pos Lim",
                5,"In Neg Lim",
                6,"In Stop Sens",
                7,"In Home Sensor",
                8,"Homing",
                9,"Motor In Fault",
                10,"Enabled",
                11,"At Soft Limits",
                12,"Pos Move",
                13,"Has Homed",
                14,"HLFB ON",
                15,"Has Torq Meas",
                16,"Ready To Home",
                17,"Shutdowns Pres",
                18,"Add To Posn Ack",
                19,"Load Posn Move Ack",
                20,"Load Vel Move Ack",
                21,"Clear Motor Fault Ack";
        Param217 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xD3,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor3 Shutdowns",     $ name
                "",                     $ units
                "Motor Shutdown Register",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Enum217 =
                0,"CmdWhenShutdown",
                1,"Pos Lim",
                2,"Neg Lim",
                3,"Stop Sensor",
                4,"SW Stop",
                5,"Disabled",
                6,"Soft Lim",
                7,"Follower Fault",
                8,"Following",
                9,"Homing Not Ready",
                10,"Motor Fault",
				11,"Following Overspeed";
    $ Step and Direction Motor0 Output Data
        Param220 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor0 Move Dist",     $ name
                "",                     $ units
                "Move Distance",        $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param221 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor0 Vel Limit",     $ name
                "",                     $ units
                "Move Velocity Limit",  $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param222 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor0 Accel Lim",     $ name
                "",                     $ units
                "Move Acceleration Limit",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param223 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor0 Decel Limit",   $ name
                "",                     $ units
                "Move Deceleration Limit",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param224 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor0 Jog Vel",       $ name
                "",                     $ units
                "Jog Velocity",         $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param225 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor0 AddToPosition", $ name
                "",                     $ units
                "Motor Add To Position",$ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param226 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xD3,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor0 Output Reg",    $ name
                "",                     $ units
                "Motor Output Register",$ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Enum226 =
                0,"Enable",
                1,"Abs Flag",
                2,"Home Flag",
                3,"Load Posn Data",
                4,"Load Vel Data",
                5,"SW Stop",
                6,"Clear Alerts",
                7,"Clear Fault";
    $ Step and Direction Motor1 Output Data
        Param230 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor1 Move Dist",     $ name
                "",                     $ units
                "Move Distance",        $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param231 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor1 Vel Limit",     $ name
                "",                     $ units
                "Move Velocity Limit",  $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param232 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor1 Accel Lim",     $ name
                "",                     $ units
                "Move Acceleration Limit",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param233 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor1 Decel Limit",   $ name
                "",                     $ units
                "Move Deceleration Limit",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param234 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor1 Jog Vel",       $ name
                "",                     $ units
                "Jog Velocity",         $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param235 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor1 AddToPosition", $ name
                "",                     $ units
                "Motor Add To Position",$ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param236 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xD3,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor1 Output Reg",    $ name
                "",                     $ units
                "Motor Output Register",$ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Enum236 =
                0,"Enable",
                1,"Abs Flag",
                2,"Home Flag",
                3,"Load Posn Data",
                4,"Load Vel Data",
                5,"SW Stop",
                6,"Clear Alerts",
                7,"Clear Fault";
    $ Step and Direction Motor2 Output Data
        Param240 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor2 Move Dist",     $ name
                "",                     $ units
                "Move Distance",        $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param241 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor2 Vel Limit",     $ name
                "",                     $ units
                "Move Velocity Limit",  $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param242 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor2 Accel Lim",     $ name
                "",                     $ units
                "Move Acceleration Limit",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param243 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor2 Decel Limit",   $ name
                "",                     $ units
                "Move Deceleration Limit",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param244 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor2 Jog Vel",       $ name
                "",                     $ units
                "Jog Velocity",         $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param245 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor2 AddToPosition", $ name
                "",                     $ units
                "Motor Add To Position",$ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param246 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xD3,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor2 Output Reg",    $ name
                "",                     $ units
                "Motor Output Register",$ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Enum246 =
                0,"Enable",
                1,"Abs Flag",
                2,"Home Flag",
                3,"Load Posn Data",
                4,"Load Vel Data",
                5,"SW Stop",
                6,"Clear Alerts",
                7,"Clear Fault";
    $ Step and Direction Motor3 Output Data
        Param250 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor3 Move Dist",     $ name
                "",                     $ units
                "Move Distance",        $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param251 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor3 Vel Limit",     $ name
                "",                     $ units
                "Move Velocity Limit",  $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param252 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor3 Accel Lim",     $ name
                "",                     $ units
                "Move Acceleration Limit",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param253 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor3 Decel Limit",   $ name
                "",                     $ units
                "Move Deceleration Limit",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param254 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor3 Jog Vel",       $ name
                "",                     $ units
                "Jog Velocity",         $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param255 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor3 AddToPosition", $ name
                "",                     $ units
                "Motor Add To Position",$ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param256 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xD3,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor3 Output Reg",    $ name
                "",                     $ units
                "Motor Output Register",$ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Enum256 =
                0,"Enable",
                1,"Abs Flag",
                2,"Home Flag",
                3,"Load Posn Data",
                4,"Load Vel Data",
                5,"SW Stop",
                6,"Clear Alerts",
                7,"Clear Fault";
    $ Motor Connector 0 Configuration Data
        Param300 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor0 Enable Con",    $ name
                "",                     $ units
                "Connector tied to Motor's Enable input, -1 = manual control",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param301 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor0 A Con",         $ name
                "",                     $ units
                "Connector tied to Motor's A input, -1 = manual control",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param302 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor0 B Connector",   $ name
                "",                     $ units
                "Connector tied to Motor's B input, -1 = manual control",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param303 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor0 TrigTime",      $ name
                "",                     $ units
                "Trigger Pulse Time (ms)",    $ help string
                ,,30,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
    $ Motor Connector 1 Configuration Data
        Param305 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor1 Enable Con",    $ name
                "",                     $ units
                "Connector tied to Motor's Enable input, -1 = manual control",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param306 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor1 A Con",         $ name
                "",                     $ units
                "Connector tied to Motor's A input, -1 = manual control",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param307 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor1 B Connector",   $ name
                "",                     $ units
                "Connector tied to Motor's B input, -1 = manual control",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param308 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor1 TrigTime",      $ name
                "",                     $ units
                "Trigger Pulse Time (ms)",    $ help string
                ,,30,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
    $ Motor Connector 2 Configuration Data
        Param310 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor2 Enable Con",    $ name
                "",                     $ units
                "Connector tied to Motor's Enable input, -1 = manual control",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param311 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor2 A Con",         $ name
                "",                     $ units
                "Connector tied to Motor's A input, -1 = manual control",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param312 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor2 B Connector",   $ name
                "",                     $ units
                "Connector tied to Motor's B input, -1 = manual control",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param313 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor2 TrigTime",      $ name
                "",                     $ units
                "Trigger Pulse Time (ms)",    $ help string
                ,,30,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
    $ Motor Connector 3 Configuration Data
        Param315 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor3 Enable Con",    $ name
                "",                     $ units
                "Connector tied to Motor's Enable input, -1 = manual control",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param316 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor3 A Con",         $ name
                "",                     $ units
                "Connector tied to Motor's A input, -1 = manual control",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param317 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor3 B Connector",   $ name
                "",                     $ units
                "Connector tied to Motor's B input, -1 = manual control",    $ help string
                ,,-1,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param318 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Motor3 TrigTime",      $ name
                "",                     $ units
                "Trigger Pulse Time (ms)",    $ help string
                ,,30,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
    $ Motor Connector 0 Input Data
        Param320 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xD2,                   $ Data Type
                2,                      $ Data Size in bytes
                "Motor0 Status Reg",    $ name
                "",                     $ units
                "Motor Connector Status Register",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Enum320 =
                0,"HLFB ON",
                1,"HLFB Has PWM",
                2,"Trigger Pulses Active",
                3,"Trigger Pulses Ack",
                4,"Disable Pulse Ack";
        Param321 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xCA,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor0 HLFB Duty",     $ name
                "",                     $ units
                "Motor HLFB Duty cycle",$ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
    $ Motor Connector 1 Input Data
        Param325 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xD2,                   $ Data Type
                2,                      $ Data Size in bytes
                "Motor1 Status Reg",    $ name
                "",                     $ units
                "Motor Connector Status Register",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Enum325 =
                0,"HLFB ON",
                1,"HLFB Has PWM",
                2,"Trigger Pulses Active",
                3,"Trigger Pulses Ack",
                4,"Disable Pulse Ack";
        Param326 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xCA,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor1 HLFB Duty",     $ name
                "",                     $ units
                "Motor HLFB Duty cycle",$ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
    $ Motor Connector 2 Input Data
        Param330 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xD2,                   $ Data Type
                2,                      $ Data Size in bytes
                "Motor2 Status Reg",    $ name
                "",                     $ units
                "Motor Connector Status Register",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Enum330 =
                0,"HLFB ON",
                1,"HLFB Has PWM",
                2,"Trigger Pulses Active",
                3,"Trigger Pulses Ack",
                4,"Disable Pulse Ack";
        Param331 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xCA,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor2 HLFB Duty",     $ name
                "",                     $ units
                "Motor HLFB Duty cycle",$ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
    $ Motor Connector 3 Input Data
        Param335 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xD2,                   $ Data Type
                2,                      $ Data Size in bytes
                "Motor3 Status Reg",    $ name
                "",                     $ units
                "Motor Connector Status Register",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Enum335 =
                0,"HLFB ON",
                1,"HLFB Has PWM",
                2,"Trigger Pulses Active",
                3,"Trigger Pulses Ack",
                4,"Disable Pulse Ack";
        Param336 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xCA,                   $ Data Type
                4,                      $ Data Size in bytes
                "Motor3 HLFB Duty",     $ name
                "",                     $ units
                "Motor HLFB Duty cycle",$ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
    $ Motor Connector 0 Output Data
        Param340 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xD2,                   $ Data Type
                2,                      $ Data Size in bytes
                "Motor0 Out Reg",       $ name
                "",                     $ units
                "Motor Connector Output Register",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Enum340 =
                0,"Enable",
                1,"A Output",
                2,"B Output",
                3,"Disable Pulse";
        Param341 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC3,                   $ Data Type
                2,                      $ Data Size in bytes
                "Motor0 Trig Pulses",   $ name
                "",                     $ units
                "Output Trigger Pulses",$ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param342 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC3,                   $ Data Type
                2,                      $ Data Size in bytes
                "Motor0 A PWM",         $ name
                "",                     $ units
                "A PWM Duty Cycle",     $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param343 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC3,                   $ Data Type
                2,                      $ Data Size in bytes
                "Motor0 B PWM",         $ name
                "",                     $ units
                "B PWM Duty Cycle",     $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
    $ Motor Connector 1 Output Data
        Param345 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xD2,                   $ Data Type
                2,                      $ Data Size in bytes
                "Motor1 Out Reg",       $ name
                "",                     $ units
                "Motor Connector Output Register",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Enum345 =
                0,"Enable",
                1,"A Output",
                2,"B Output",
                3,"Disable Pulse";
        Param346 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC3,                   $ Data Type
                2,                      $ Data Size in bytes
                "Motor1 Trig Pulses",   $ name
                "",                     $ units
                "Output Trigger Pulses",$ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param347 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC3,                   $ Data Type
                2,                      $ Data Size in bytes
                "Motor1 A PWM",         $ name
                "",                     $ units
                "A PWM Duty Cycle",     $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param348 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC3,                   $ Data Type
                2,                      $ Data Size in bytes
                "Motor1 B PWM",         $ name
                "",                     $ units
                "B PWM Duty Cycle",     $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
    $ Motor Connector 2 Output Data
        Param350 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xD2,                   $ Data Type
                2,                      $ Data Size in bytes
                "Motor2 Out Reg",       $ name
                "",                     $ units
                "Motor Connector Output Register",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Enum350 =
                0,"Enable",
                1,"A Output",
                2,"B Output",
                3,"Disable Pulse";
        Param351 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC3,                   $ Data Type
                2,                      $ Data Size in bytes
                "Motor2 Trig Pulses",   $ name
                "",                     $ units
                "Output Trigger Pulses",$ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param352 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC3,                   $ Data Type
                2,                      $ Data Size in bytes
                "Motor2 A PWM",         $ name
                "",                     $ units
                "A PWM Duty Cycle",     $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param353 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC3,                   $ Data Type
                2,                      $ Data Size in bytes
                "Motor2 B PWM",         $ name
                "",                     $ units
                "B PWM Duty Cycle",     $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
    $ Motor Connector 3 Output Data
        Param355 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xD2,                   $ Data Type
                2,                      $ Data Size in bytes
                "Motor3 Out Reg",       $ name
                "",                     $ units
                "Motor Connector Output Register",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Enum355 =
                0,"Enable",
                1,"A Output",
                2,"B Output",
                3,"Disable Pulse";
        Param356 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC3,                   $ Data Type
                2,                      $ Data Size in bytes
                "Motor3 Trig Pulses",   $ name
                "",                     $ units
                "Output Trigger Pulses",$ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param357 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC3,                   $ Data Type
                2,                      $ Data Size in bytes
                "Motor3 A PWM",         $ name
                "",                     $ units
                "A PWM Duty Cycle",     $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param358 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC3,                   $ Data Type
                2,                      $ Data Size in bytes
                "Motor3 B PWM",         $ name
                "",                     $ units
                "B PWM Duty Cycle",     $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
    $ Serial ASCII Configuration Data
        Param500 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Serial ASCII Baud Rate",    $ name
                "",                     $ units
                "Serial ASCII Baud Rate",    $ help string
                ,,115200,               $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param501 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Serial ASCII Delimiter",    $ name
                "",                     $ units
                "Serial ASCII Delimiter",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param502 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Serial ASCII In Timeout",    $ name
                "",                     $ units
                "Serial ASCII Input Timeout",    $ help string
                ,,10,                   $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
    $ Serial ASCII Input Data
        Param510 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xD3,                   $ Data Type
                4,                      $ Data Size in bytes
                "Serial ASCII Status",  $ name
                "",                     $ units
                "Serial ASCII Status Register",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Enum510 =
                0,"Port Opened",
                1,"ctsState",
                2,"Strays",
                3,"Frags",
                4,"Framing Error",
                5,"Parity Error",
                6,"Overflow",
                7,"Sending Data";
        Param511 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Serial ASCII Out Count",    $ name
                "",                     $ units
                "Serial ASCII Output Character Count",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param512 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Serial ASCII In Count",$ name
                "",                     $ units
                "Serial ASCII Input Character Count",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param513 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Serial ASCII OutSeqAck",    $ name
                "",                     $ units
                "Serial ASCII Output Sequence Acknowledge",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param514 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Serial ASCII InSize",  $ name
                "",                     $ units
                "Serial ASCII Input Size",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param515 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Serial ASCII InSeq",   $ name
                "",                     $ units
                "Serial ASCII Input Sequence",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param516 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Serial ASCII InData",  $ name
                "",                     $ units
                "Serial ASCII Input Data",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
    $ Serial ASCII Output Data
        Param520 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xD3,                   $ Data Type
                4,                      $ Data Size in bytes
                "Serial ASCII Config",  $ name
                "",                     $ units
                "Serial ASCII Configuration Register",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Enum520 =
                0,"Open",
                1,"RS232",
                2,"OutBreak",
                3,"FlowControl",
                4,"RTS Mode",
                5,"RTS Mode",
                6,"Parity",
                7,"Parity",
                8,"OutStartDelims",
                9,"OutStartDelims",
                10,"OutEndDelims",
                11,"OutEndDelims",
                12,"InStartDelims",
                13,"InStartDelims",
                14,"InEndDelims",
                15,"InEndDelims",
                16,"KeepInDelims",
                17,"Clear Errors",
                18,"Flush Input Data";
        Param521 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Serial ASCII InSeqAck",$ name
                "",                     $ units
                "Serial ASCII Input Sequence Acknowledge",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param522 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Serial ASCII OutSize", $ name
                "",                     $ units
                "Serial ASCII Output Size",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param523 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC4,                   $ Data Type
                4,                      $ Data Size in bytes
                "Serial ASCII OutSeq",  $ name
                "",                     $ units
                "Serial ASCII Output Sequence",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param524 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Serial ASCII OutData", $ name
                "",                     $ units
                "Serial ASCII Output Data",    $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param998 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC2,                   $ Data Type
                1,                      $ Data Size in bytes
                "Reserved",             $ name
                "",                     $ units
                "Reserved",             $ help string
                ,,0,                    $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places
        Param999 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0004,                 $ Descriptor
                0xC8,                   $ Data Type
                4,                      $ Data Size in bytes
                "RPI Range",            $ name
                "",                     $ units
                "This parameter limits the range of the RPI (Requested Packet Interval) value",    $ help string
                1000,1000000,10000,     $ min, max, default data values
                1,1000,1,0,             $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                1;                      $ decimal places

[Assembly]
        Object_Name = "Assembly Object";
        Object_Class_Code = 0x04;
        Assem100 =
                "Step Dir - Input",
                "20 04 24 64 30 03",
                332,
                0x0000,
                ,,
                $ Start of IO Input Data (36 bytes)
                16,Param10,
                16,Param11,
                16,Param12,
                16,Param12,
                16,Param12,
                16,Param12,
                16,Param13,
                16,Param14,
                8,Param15,
                8,Param15,
                8,Param15,
                8,Param15,
                8,Param15,
                8,Param15,
                8,Param15,
                8,Param15,
                8,Param16,
                8,Param16,
                8,Param16,
                8,Param16,
                8,Param16,
                8,Param16,
                8,Param16,
                8,Param16,
                8,Param17,
                8,Param998,
                8,Param998,
                8,Param998,
                $ Start of Position Sensor Input Data (16 bytes)
                32,Param35,
                32,Param36,
                32,Param37,
                8,Param38,
                8,Param998,
                8,Param998,
                8,Param998,
                $ Step and Direction Motor 0 Input data (32 bytes per motor)
                32,Param180,
                32,Param181,
                32,Param182,
                32,Param183,
                32,Param184,
                32,Param185,
                32,Param186,
                32,Param187,
                $ Step and Direction Motor 1 Input data (32 bytes per motor)
                32,Param190,
                32,Param191,
                32,Param192,
                32,Param193,
                32,Param194,
                32,Param195,
                32,Param196,
                32,Param197,
                $ Step and Direction Motor 2 Input data (32 bytes per motor)
                32,Param200,
                32,Param201,
                32,Param202,
                32,Param203,
                32,Param204,
                32,Param205,
                32,Param206,
                32,Param207,
                $ Step and Direction Motor 3 Input data (32 bytes per motor)
                32,Param210,
                32,Param211,
                32,Param212,
                32,Param213,
                32,Param214,
                32,Param215,
                32,Param216,
                32,Param217,
                $ Start of Serial ASCII Input Data (152 bytes)
                32,Param510,
                32,Param511,
                32,Param512,
                32,Param513,
                32,Param514,
                32,Param515,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516;
        Assem101 =
                "M Connector - Input",
                "20 04 24 65 30 03",
                228,
                0x0000,
                ,,
                $ Start of IO Input Data (36 bytes)
                16,Param10,
                16,Param11,
                16,Param12,
                16,Param12,
                16,Param12,
                16,Param12,
                16,Param13,
                16,Param14,
                8,Param15,
                8,Param15,
                8,Param15,
                8,Param15,
                8,Param15,
                8,Param15,
                8,Param15,
                8,Param15,
                8,Param16,
                8,Param16,
                8,Param16,
                8,Param16,
                8,Param16,
                8,Param16,
                8,Param16,
                8,Param16,
                8,Param17,
                8,Param998,
                8,Param998,
                8,Param998,
                $ Start of Position Sensor Input Data (16 bytes)
                32,Param35,
                32,Param36,
                32,Param37,
                8,Param38,
                8,Param998,
                8,Param998,
                8,Param998,
                $ M Connector Input data (24 bytes for 4 Motors)
                32,Param321,
                32,Param326,
                32,Param331,
                32,Param336,
                16,Param320,
                16,Param325,
                16,Param330,
                16,Param335,
                $ Start of Serial ASCII Input Data (152 bytes)
                32,Param510,
                32,Param511,
                32,Param512,
                32,Param513,
                32,Param514,
                32,Param515,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516,
                8,Param516;
        Assem112 =
                "Step Dir - Output",
                "20 04 24 70 30 03",
                280,
                0x0000,
                ,,
                $ IO Output Data (20 bytes)
                16,Param20,
                16,Param21,
                8,Param22,
                8,Param22,
                8,Param22,
                8,Param22,
                8,Param22,
                8,Param22,
                8,Param998,
                8,Param998,
                8,Param23,
                8,Param23,
                8,Param23,
                8,Param23,
                8,Param23,
                8,Param23,
                8,Param23,
                8,Param23,
                $ Position Sensor Output Data (4 bytes)
                32,Param40,
                $ Step and Direction Motor 0 Output Data (28 bytes)
                32,Param220,
                32,Param221,
                32,Param222,
                32,Param223,
                32,Param224,
                32,Param225,
                32,Param226,
                $ Step and Direction Motor 1 Output Data (28 bytes)
                32,Param230,
                32,Param231,
                32,Param232,
                32,Param233,
                32,Param234,
                32,Param235,
                32,Param236,
                $ Step and Direction Motor 2 Output Data (28 bytes)
                32,Param240,
                32,Param241,
                32,Param242,
                32,Param243,
                32,Param244,
                32,Param245,
                32,Param246,
                $ Step and Direction Motor 3 Output Data (28 bytes)
                32,Param250,
                32,Param251,
                32,Param252,
                32,Param253,
                32,Param254,
                32,Param255,
                32,Param256,
                $ Serial ASCII Output Data (144 Bytes)
                32,Param520,
                32,Param521,
                32,Param522,
                32,Param523,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524;
        Assem113 =
                "M Connector - Output",
                "20 04 24 71 30 03",
                200,
                0x0000,
                ,,
                $ IO Output Data (20 bytes)
                16,Param20,
                16,Param21,
                8,Param22,
                8,Param22,
                8,Param22,
                8,Param22,
                8,Param22,
                8,Param22,
                8,Param22,
                8,Param22,
                8,Param23,
                8,Param23,
                8,Param23,
                8,Param23,
                8,Param23,
                8,Param23,
                8,Param23,
                8,Param23,
                $ Position Sensor Output Data (4 bytes)
                32,Param40,
                $ Motor Connector 0 Output Data (8 bytes)
                16,Param341,
                16,Param342,
                16,Param343,
                16,Param340,
                $ Motor Connector 1 Output Data (8 bytes)
                16,Param346,
                16,Param347,
                16,Param348,
                16,Param345,
                $ Motor Connector 2 Output Data (8 bytes)
                16,Param351,
                16,Param352,
                16,Param353,
                16,Param350,
                $ Motor Connector 3 Output Data (8 bytes)
                16,Param356,
                16,Param357,
                16,Param358,
                16,Param355,
                $ Serial ASCII Output Data (144 Bytes)
                32,Param520,
                32,Param521,
                32,Param522,
                32,Param523,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524,
                8,Param524;
        Assem150 =
                "Step Dir - Config",
                "20 04 24 96 30 03",
                232,
                0x0001,
                ,,
                $ IO Configuration Data-IO Modes (8 bytes)
                8,Param1,
                8,Param2,
                8,Param3,
                8,Param4,
                8,Param5,
                16,Param6,
                8,Param998,
                $ IO Configuration Data-IO Filters(64 bytes)
                8,Param7,
                8,Param7,
                8,Param7,
                8,Param7,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                8,Param9,
                8,Param9,
                8,Param9,
                8,Param9,
                8,Param9,
                8,Param9,
                8,Param9,
                8,Param9,
                $ Position Sensor Configuration Data (8 bytes)
                32,Param30,
                8,Param31,
                8,Param32,
                8,Param998,
                8,Param998,
                $ Step and Direction Motor 0 Configuration Data (32 bytes)
                32,Param100,
                32,Param101,
                32,Param102,
                32,Param103,
                32,Param104,
                32,Param105,
                8,Param107,
                8,Param108,
                8,Param109,
                8,Param110,
                8,Param111,
                8,Param112,
                8,Param106,
                8,Param998,
                $ Step and Direction Motor 1 Configuration Data (32 bytes)
                32,Param120,
                32,Param121,
                32,Param122,
                32,Param123,
                32,Param124,
                32,Param125,
                8,Param127,
                8,Param128,
                8,Param129,
                8,Param130,
                8,Param131,
                8,Param132,
                8,Param126,
                8,Param998,
                $ Step and Direction Motor 2 Configuration Data (32 bytes)
                32,Param140,
                32,Param141,
                32,Param142,
                32,Param143,
                32,Param144,
                32,Param145,
                8,Param147,
                8,Param148,
                8,Param149,
                8,Param150,
                8,Param151,
                8,Param152,
                8,Param146,
                8,Param998,
                $ Step and Direction Motor 3 Configuration Data (32 bytes)
                32,Param160,
                32,Param161,
                32,Param162,
                32,Param163,
                32,Param164,
                32,Param165,
                8,Param167,
                8,Param168,
                8,Param169,
                8,Param170,
                8,Param171,
                8,Param172,
                8,Param166,
                8,Param998,
                $ Serial ASCII Configuration Data (24 bytes)
                32,Param500,
                32,Param501,
                32,Param501,
                32,Param501,
                32,Param501,
                32,Param502;
        Assem151 =
                "M Connector - Config",
                "20 04 24 97 30 03",
                120,
                0x0001,
                ,,
                $ IO Configuration Data-IO Modes (8 bytes)
                8,Param1,
                8,Param2,
                8,Param3,
                8,Param4,
                8,Param5,
                16,Param6,
                8,Param998,
                $ IO Configuration Data-IO Filters(64 bytes)
                8,Param7,
                8,Param7,
                8,Param7,
                8,Param7,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                16,Param8,
                8,Param9,
                8,Param9,
                8,Param9,
                8,Param9,
                8,Param9,
                8,Param9,
                8,Param9,
                8,Param9,
                $ Position Sensor Configuration Data (8 bytes)
                32,Param30,
                8,Param31,
                8,Param32,
                8,Param998,
                8,Param998,
                $ Motor0 Connector Configuration Data (4 bytes)
                8,Param300,
                8,Param301,
                8,Param302,
                8,Param303,
                                        $ Motor1 Connector Configuration Data (4 bytes)
                8,Param305,
                8,Param306,
                8,Param307,
                8,Param308,
                                        $ Motor2 Connector Configuration Data (4 bytes)
                8,Param310,
                8,Param311,
                8,Param312,
                8,Param313,
                                        $ Motor3 Connector Configuration Data (4 bytes)
                8,Param315,
                8,Param316,
                8,Param317,
                8,Param318,
                $ Serial ASCII Configuration Data (24 bytes)
                32,Param500,
                32,Param501,
                32,Param501,
                32,Param501,
                32,Param501,
                32,Param502;

[Connection Manager]
        Object_Name = "Connection Manager Object";
        Object_Class_Code = 0x06;
        Connection1 =
                0x04010002,             $ TRIGGER AND TRANSPORT MASK
                                        $     BIT=VAL DESCRIPTION
                                        $        0 = 0  (class 0:null)
                                        $        1 = 1  (class 1:dup. detect)
                                        $        2 = 0  (class 2:acknowledged)
                                        $        3 = 0  (class 3:verified)
                                        $        4 = 0  (class 4:non-block)
                                        $        5 = 0  (class 5:non-block, frag)
                                        $        6 = 0  (class 6:multicast, frag)
                                        $   7-15 = 0  (class  :reserved)
                                        $      16 = 1  (trigger: cyclic)
                                        $      17 = 0  (trigger: cos)
                                        $      18 = 0  (trigger: appl)
                                        $ 19-23 = 0  (trigger: reserved (must be zero))
                                        $      24 = 0  (transport type: listen-only)
                                        $      25 = 0  (transport type: input-only)
                                        $      26 = 1  (transport type: exclusive-owner)
                                        $      27 = 0  (transport type: redundant-owner)
                                        $ 28-30 = 0  (reserved (must be zero))
                                        $      31 = 1  (client = 0 / server = 1)
                0x77750405,             $ CONNECTION PARAMETERS BIT ASSIGNMENTS

                                        $     BIT=VAL DESCRIPTION
                                        $        0 = 1  (O=>T fixed)
                                        $        1 = 0  (O=>T variable)
                                        $        2 = 1  (T=>O fixed)
                                        $        3 = 0  (T=>O variable)
                                        $     4-7 = 0  (reserved (must be zero))
                                        $   8-10 = 4  (O=>T header (4 byte run/idle))
                                        $      11 = 0  (reserved (must be zero))
                                        $ 12-14 = 0  (T=>O header (pure data))
                                        $      15 = 0  (reserved (must be zero))
                                        $      16 = 0  (O=>T connection type: NULL)
                                        $      17 = 0  (O=>T connection type: MULTI)
                                        $      18 = 1  (O=>T connection type: P2P)
                                        $      19 = 0  (O=>T connection type: RSVD)
                                        $      20 = 0  (T=>O connection type: NULL)
                                        $      21 = 1  (T=>O connection type: MULTI)
                                        $      22 = 0  (T=>O connection type: P2P)
                                        $      23 = 0  (T=>O connection type: RSVD)
                                        $      24 = 0  (O=>T priority: LOW)
                                        $      25 = 0  (O=>T priority: HIGH)
                                        $      26 = 1  (O=>T priority: SCHEDULED)
                                        $      27 = 0  (O=>T priority: RSVD)
                                        $      28 = 0  (T=>O priority: LOW)
                                        $      29 = 0  (T=>O priority: HIGH)
                                        $      30 = 1  (T=>O priority: SCHEDULED)
                                        $      31 = 0  (T=>O priority: RSVD)
                Param999,280,Assem112,  $ O=>T RPI, size in bytes, format
                Param999,332,Assem100,  $ T=>O RPI, size in bytes, format
                ,,                      $ config part 1 (dynamic assemblies)
                232,Assem150,           $ config part 2 (module configuration)
                "Step Dir",             $ connection name
                "",                     $ Help string
                "20 04 24 96 2C 70 2C 64";    $ exclusive owner path
        Connection2 =
                0x04010002,             $ TRIGGER AND TRANSPORT MASK
                                        $     BIT=VAL DESCRIPTION
                                        $        0 = 0  (class 0:null)
                                        $        1 = 1  (class 1:dup. detect)
                                        $        2 = 0  (class 2:acknowledged)
                                        $        3 = 0  (class 3:verified)
                                        $        4 = 0  (class 4:non-block)
                                        $        5 = 0  (class 5:non-block, frag)
                                        $        6 = 0  (class 6:multicast, frag)
                                        $   7-15 = 0  (class  :reserved)
                                        $      16 = 1  (trigger: cyclic)
                                        $      17 = 0  (trigger: cos)
                                        $      18 = 0  (trigger: appl)
                                        $ 19-23 = 0  (trigger: reserved (must be zero))
                                        $      24 = 0  (transport type: listen-only)
                                        $      25 = 0  (transport type: input-only)
                                        $      26 = 1  (transport type: exclusive-owner)
                                        $      27 = 0  (transport type: redundant-owner)
                                        $ 28-30 = 0  (reserved (must be zero))
                                        $      31 = 1  (client = 0 / server = 1)
                0x77750405,             $ CONNECTION PARAMETERS BIT ASSIGNMENTS

                                        $     BIT=VAL DESCRIPTION
                                        $        0 = 1  (O=>T fixed)
                                        $        1 = 0  (O=>T variable)
                                        $        2 = 1  (T=>O fixed)
                                        $        3 = 0  (T=>O variable)
                                        $     4-7 = 0  (reserved (must be zero))
                                        $   8-10 = 4  (O=>T header (4 byte run/idle))
                                        $      11 = 0  (reserved (must be zero))
                                        $ 12-14 = 0  (T=>O header (pure data))
                                        $      15 = 0  (reserved (must be zero))
                                        $      16 = 0  (O=>T connection type: NULL)
                                        $      17 = 0  (O=>T connection type: MULTI)
                                        $      18 = 1  (O=>T connection type: P2P)
                                        $      19 = 0  (O=>T connection type: RSVD)
                                        $      20 = 0  (T=>O connection type: NULL)
                                        $      21 = 1  (T=>O connection type: MULTI)
                                        $      22 = 0  (T=>O connection type: P2P)
                                        $      23 = 0  (T=>O connection type: RSVD)
                                        $      24 = 0  (O=>T priority: LOW)
                                        $      25 = 0  (O=>T priority: HIGH)
                                        $      26 = 1  (O=>T priority: SCHEDULED)
                                        $      27 = 0  (O=>T priority: RSVD)
                                        $      28 = 0  (T=>O priority: LOW)
                                        $      29 = 0  (T=>O priority: HIGH)
                                        $      30 = 1  (T=>O priority: SCHEDULED)
                                        $      31 = 0  (T=>O priority: RSVD)
                Param999,280,Assem112,  $ O=>T RPI, size in bytes, format
                Param999,332,Assem100,  $ T=>O RPI, size in bytes, format
                ,,                      $ config part 1 (dynamic assemblies)
                ,,                      $ config part 2 (module configuration)
                "Step Dir (No Config)", $ connection name
                "",                     $ Help string
                "20 04 24 01 2C 70 2C 64";    $ exclusive owner path
        Connection3 =
                0x01010002,             $ TRIGGER AND TRANSPORT MASK
                                        $     BIT=VAL DESCRIPTION
                                        $        0 = 0  (class 0:null)
                                        $        1 = 1  (class 1:dup. detect)
                                        $        2 = 0  (class 2:acknowledged)
                                        $        3 = 0  (class 3:verified)
                                        $        4 = 0  (class 4:non-block)
                                        $        5 = 0  (class 5:non-block, frag)
                                        $        6 = 0  (class 6:multicast, frag)
                                        $   7-15 = 0  (class  :reserved)
                                        $      16 = 1  (trigger: cyclic)
                                        $      17 = 0  (trigger: cos)
                                        $      18 = 0  (trigger: appl)
                                        $ 19-23 = 0  (trigger: reserved (must be zero))
                                        $      24 = 0  (transport type: listen-only)
                                        $      25 = 0  (transport type: input-only)
                                        $      26 = 1  (transport type: exclusive-owner)
                                        $      27 = 0  (transport type: redundant-owner)
                                        $ 28-30 = 0  (reserved (must be zero))
                                        $      31 = 1  (client = 0 / server = 1)
                0x77750305,             $ CONNECTION PARAMETERS BIT ASSIGNMENTS

                                        $     BIT=VAL DESCRIPTION
                                        $        0 = 1  (O=>T fixed)
                                        $        1 = 0  (O=>T variable)
                                        $        2 = 1  (T=>O fixed)
                                        $        3 = 0  (T=>O variable)
                                        $     4-7 = 0  (reserved (must be zero))
                                        $   8-10 = 4  (O=>T header (4 byte run/idle))
                                        $      11 = 0  (reserved (must be zero))
                                        $ 12-14 = 0  (T=>O header (pure data))
                                        $      15 = 0  (reserved (must be zero))
                                        $      16 = 0  (O=>T connection type: NULL)
                                        $      17 = 0  (O=>T connection type: MULTI)
                                        $      18 = 1  (O=>T connection type: P2P)
                                        $      19 = 0  (O=>T connection type: RSVD)
                                        $      20 = 0  (T=>O connection type: NULL)
                                        $      21 = 1  (T=>O connection type: MULTI)
                                        $      22 = 0  (T=>O connection type: P2P)
                                        $      23 = 0  (T=>O connection type: RSVD)
                                        $      24 = 0  (O=>T priority: LOW)
                                        $      25 = 0  (O=>T priority: HIGH)
                                        $      26 = 1  (O=>T priority: SCHEDULED)
                                        $      27 = 0  (O=>T priority: RSVD)
                                        $      28 = 0  (T=>O priority: LOW)
                                        $      29 = 0  (T=>O priority: HIGH)
                                        $      30 = 1  (T=>O priority: SCHEDULED)
                                        $      31 = 0  (T=>O priority: RSVD)
                Param999,0,,            $ O=>T RPI, size in bytes, format
                Param999,332,Assem100,  $ T=>O RPI, size in bytes, format
                ,,                      $ config part 1 (dynamic assemblies)
                ,,                      $ config part 2 (module configuration)
                "Step Dir - Listen Only",    $ connection name
                "",                     $ Help string
                "20 04 24 01 2C ED 2C 64";    $ exclusive owner path
        Connection4 =
                0x02010002,             $ TRIGGER AND TRANSPORT MASK
                                        $     BIT=VAL DESCRIPTION
                                        $        0 = 0  (class 0:null)
                                        $        1 = 1  (class 1:dup. detect)
                                        $        2 = 0  (class 2:acknowledged)
                                        $        3 = 0  (class 3:verified)
                                        $        4 = 0  (class 4:non-block)
                                        $        5 = 0  (class 5:non-block, frag)
                                        $        6 = 0  (class 6:multicast, frag)
                                        $   7-15 = 0  (class  :reserved)
                                        $      16 = 1  (trigger: cyclic)
                                        $      17 = 0  (trigger: cos)
                                        $      18 = 0  (trigger: appl)
                                        $ 19-23 = 0  (trigger: reserved (must be zero))
                                        $      24 = 0  (transport type: listen-only)
                                        $      25 = 0  (transport type: input-only)
                                        $      26 = 1  (transport type: exclusive-owner)
                                        $      27 = 0  (transport type: redundant-owner)
                                        $ 28-30 = 0  (reserved (must be zero))
                                        $      31 = 1  (client = 0 / server = 1)
                0x77750305,             $ CONNECTION PARAMETERS BIT ASSIGNMENTS

                                        $     BIT=VAL DESCRIPTION
                                        $        0 = 1  (O=>T fixed)
                                        $        1 = 0  (O=>T variable)
                                        $        2 = 1  (T=>O fixed)
                                        $        3 = 0  (T=>O variable)
                                        $     4-7 = 0  (reserved (must be zero))
                                        $   8-10 = 4  (O=>T header (4 byte run/idle))
                                        $      11 = 0  (reserved (must be zero))
                                        $ 12-14 = 0  (T=>O header (pure data))
                                        $      15 = 0  (reserved (must be zero))
                                        $      16 = 0  (O=>T connection type: NULL)
                                        $      17 = 0  (O=>T connection type: MULTI)
                                        $      18 = 1  (O=>T connection type: P2P)
                                        $      19 = 0  (O=>T connection type: RSVD)
                                        $      20 = 0  (T=>O connection type: NULL)
                                        $      21 = 1  (T=>O connection type: MULTI)
                                        $      22 = 0  (T=>O connection type: P2P)
                                        $      23 = 0  (T=>O connection type: RSVD)
                                        $      24 = 0  (O=>T priority: LOW)
                                        $      25 = 0  (O=>T priority: HIGH)
                                        $      26 = 1  (O=>T priority: SCHEDULED)
                                        $      27 = 0  (O=>T priority: RSVD)
                                        $      28 = 0  (T=>O priority: LOW)
                                        $      29 = 0  (T=>O priority: HIGH)
                                        $      30 = 1  (T=>O priority: SCHEDULED)
                                        $      31 = 0  (T=>O priority: RSVD)
                Param999,0,,            $ O=>T RPI, size in bytes, format
                Param999,332,Assem100,  $ T=>O RPI, size in bytes, format
                ,,                      $ config part 1 (dynamic assemblies)
                ,,                      $ config part 2 (module configuration)
                "Step Dir - Input Only",$ connection name
                "",                     $ Help string
                "20 04 24 01 2C EE 2C 64";    $ exclusive owner path
        Connection5 =
                0x04010002,             $ TRIGGER AND TRANSPORT MASK
                                        $     BIT=VAL DESCRIPTION
                                        $        0 = 0  (class 0:null)
                                        $        1 = 1  (class 1:dup. detect)
                                        $        2 = 0  (class 2:acknowledged)
                                        $        3 = 0  (class 3:verified)
                                        $        4 = 0  (class 4:non-block)
                                        $        5 = 0  (class 5:non-block, frag)
                                        $        6 = 0  (class 6:multicast, frag)
                                        $   7-15 = 0  (class  :reserved)
                                        $      16 = 1  (trigger: cyclic)
                                        $      17 = 0  (trigger: cos)
                                        $      18 = 0  (trigger: appl)
                                        $ 19-23 = 0  (trigger: reserved (must be zero))
                                        $      24 = 0  (transport type: listen-only)
                                        $      25 = 0  (transport type: input-only)
                                        $      26 = 1  (transport type: exclusive-owner)
                                        $      27 = 0  (transport type: redundant-owner)
                                        $ 28-30 = 0  (reserved (must be zero))
                                        $      31 = 1  (client = 0 / server = 1)
                0x77750405,             $ CONNECTION PARAMETERS BIT ASSIGNMENTS

                                        $     BIT=VAL DESCRIPTION
                                        $        0 = 1  (O=>T fixed)
                                        $        1 = 0  (O=>T variable)
                                        $        2 = 1  (T=>O fixed)
                                        $        3 = 0  (T=>O variable)
                                        $     4-7 = 0  (reserved (must be zero))
                                        $   8-10 = 4  (O=>T header (4 byte run/idle))
                                        $      11 = 0  (reserved (must be zero))
                                        $ 12-14 = 0  (T=>O header (pure data))
                                        $      15 = 0  (reserved (must be zero))
                                        $      16 = 0  (O=>T connection type: NULL)
                                        $      17 = 0  (O=>T connection type: MULTI)
                                        $      18 = 1  (O=>T connection type: P2P)
                                        $      19 = 0  (O=>T connection type: RSVD)
                                        $      20 = 0  (T=>O connection type: NULL)
                                        $      21 = 1  (T=>O connection type: MULTI)
                                        $      22 = 0  (T=>O connection type: P2P)
                                        $      23 = 0  (T=>O connection type: RSVD)
                                        $      24 = 0  (O=>T priority: LOW)
                                        $      25 = 0  (O=>T priority: HIGH)
                                        $      26 = 1  (O=>T priority: SCHEDULED)
                                        $      27 = 0  (O=>T priority: RSVD)
                                        $      28 = 0  (T=>O priority: LOW)
                                        $      29 = 0  (T=>O priority: HIGH)
                                        $      30 = 1  (T=>O priority: SCHEDULED)
                                        $      31 = 0  (T=>O priority: RSVD)
                Param999,200,Assem113,  $ O=>T RPI, size in bytes, format
                Param999,228,Assem101,  $ T=>O RPI, size in bytes, format
                ,,                      $ config part 1 (dynamic assemblies)
                120,Assem151,           $ config part 2 (module configuration)
                "M-Connector",          $ connection name
                "",                     $ Help string
                "20 04 24 97 2C 71 2C 65";    $ exclusive owner path
        Connection6 =
                0x04010002,             $ TRIGGER AND TRANSPORT MASK
                                        $     BIT=VAL DESCRIPTION
                                        $        0 = 0  (class 0:null)
                                        $        1 = 1  (class 1:dup. detect)
                                        $        2 = 0  (class 2:acknowledged)
                                        $        3 = 0  (class 3:verified)
                                        $        4 = 0  (class 4:non-block)
                                        $        5 = 0  (class 5:non-block, frag)
                                        $        6 = 0  (class 6:multicast, frag)
                                        $   7-15 = 0  (class  :reserved)
                                        $      16 = 1  (trigger: cyclic)
                                        $      17 = 0  (trigger: cos)
                                        $      18 = 0  (trigger: appl)
                                        $ 19-23 = 0  (trigger: reserved (must be zero))
                                        $      24 = 0  (transport type: listen-only)
                                        $      25 = 0  (transport type: input-only)
                                        $      26 = 1  (transport type: exclusive-owner)
                                        $      27 = 0  (transport type: redundant-owner)
                                        $ 28-30 = 0  (reserved (must be zero))
                                        $      31 = 1  (client = 0 / server = 1)
                0x77750405,             $ CONNECTION PARAMETERS BIT ASSIGNMENTS

                                        $     BIT=VAL DESCRIPTION
                                        $        0 = 1  (O=>T fixed)
                                        $        1 = 0  (O=>T variable)
                                        $        2 = 1  (T=>O fixed)
                                        $        3 = 0  (T=>O variable)
                                        $     4-7 = 0  (reserved (must be zero))
                                        $   8-10 = 4  (O=>T header (4 byte run/idle))
                                        $      11 = 0  (reserved (must be zero))
                                        $ 12-14 = 0  (T=>O header (pure data))
                                        $      15 = 0  (reserved (must be zero))
                                        $      16 = 0  (O=>T connection type: NULL)
                                        $      17 = 0  (O=>T connection type: MULTI)
                                        $      18 = 1  (O=>T connection type: P2P)
                                        $      19 = 0  (O=>T connection type: RSVD)
                                        $      20 = 0  (T=>O connection type: NULL)
                                        $      21 = 1  (T=>O connection type: MULTI)
                                        $      22 = 0  (T=>O connection type: P2P)
                                        $      23 = 0  (T=>O connection type: RSVD)
                                        $      24 = 0  (O=>T priority: LOW)
                                        $      25 = 0  (O=>T priority: HIGH)
                                        $      26 = 1  (O=>T priority: SCHEDULED)
                                        $      27 = 0  (O=>T priority: RSVD)
                                        $      28 = 0  (T=>O priority: LOW)
                                        $      29 = 0  (T=>O priority: HIGH)
                                        $      30 = 1  (T=>O priority: SCHEDULED)
                                        $      31 = 0  (T=>O priority: RSVD)
                Param999,200,Assem113,  $ O=>T RPI, size in bytes, format
                Param999,228,Assem101,  $ T=>O RPI, size in bytes, format
                ,,                      $ config part 1 (dynamic assemblies)
                ,,                      $ config part 2 (module configuration)
                "M-Connector (No Config)",    $ connection name
                "",                     $ Help string
                "20 04 24 01 2C 71 2C 65";    $ exclusive owner path
        Connection7 =
                0x01010002,             $ TRIGGER AND TRANSPORT MASK
                                        $     BIT=VAL DESCRIPTION
                                        $        0 = 0  (class 0:null)
                                        $        1 = 1  (class 1:dup. detect)
                                        $        2 = 0  (class 2:acknowledged)
                                        $        3 = 0  (class 3:verified)
                                        $        4 = 0  (class 4:non-block)
                                        $        5 = 0  (class 5:non-block, frag)
                                        $        6 = 0  (class 6:multicast, frag)
                                        $   7-15 = 0  (class  :reserved)
                                        $      16 = 1  (trigger: cyclic)
                                        $      17 = 0  (trigger: cos)
                                        $      18 = 0  (trigger: appl)
                                        $ 19-23 = 0  (trigger: reserved (must be zero))
                                        $      24 = 0  (transport type: listen-only)
                                        $      25 = 0  (transport type: input-only)
                                        $      26 = 1  (transport type: exclusive-owner)
                                        $      27 = 0  (transport type: redundant-owner)
                                        $ 28-30 = 0  (reserved (must be zero))
                                        $      31 = 1  (client = 0 / server = 1)
                0x77750305,             $ CONNECTION PARAMETERS BIT ASSIGNMENTS

                                        $     BIT=VAL DESCRIPTION
                                        $        0 = 1  (O=>T fixed)
                                        $        1 = 0  (O=>T variable)
                                        $        2 = 1  (T=>O fixed)
                                        $        3 = 0  (T=>O variable)
                                        $     4-7 = 0  (reserved (must be zero))
                                        $   8-10 = 4  (O=>T header (4 byte run/idle))
                                        $      11 = 0  (reserved (must be zero))
                                        $ 12-14 = 0  (T=>O header (pure data))
                                        $      15 = 0  (reserved (must be zero))
                                        $      16 = 0  (O=>T connection type: NULL)
                                        $      17 = 0  (O=>T connection type: MULTI)
                                        $      18 = 1  (O=>T connection type: P2P)
                                        $      19 = 0  (O=>T connection type: RSVD)
                                        $      20 = 0  (T=>O connection type: NULL)
                                        $      21 = 1  (T=>O connection type: MULTI)
                                        $      22 = 0  (T=>O connection type: P2P)
                                        $      23 = 0  (T=>O connection type: RSVD)
                                        $      24 = 0  (O=>T priority: LOW)
                                        $      25 = 0  (O=>T priority: HIGH)
                                        $      26 = 1  (O=>T priority: SCHEDULED)
                                        $      27 = 0  (O=>T priority: RSVD)
                                        $      28 = 0  (T=>O priority: LOW)
                                        $      29 = 0  (T=>O priority: HIGH)
                                        $      30 = 1  (T=>O priority: SCHEDULED)
                                        $      31 = 0  (T=>O priority: RSVD)
                Param999,0,,            $ O=>T RPI, size in bytes, format
                Param999,228,Assem101,  $ T=>O RPI, size in bytes, format
                ,,                      $ config part 1 (dynamic assemblies)
                ,,                      $ config part 2 (module configuration)
                "M-Connector - Listen Only",    $ connection name
                "",                     $ Help string
                "20 04 24 01 2C ED 2C 65";    $ exclusive owner path
        Connection8 =
                0x02010002,             $ TRIGGER AND TRANSPORT MASK
                                        $     BIT=VAL DESCRIPTION
                                        $        0 = 0  (class 0:null)
                                        $        1 = 1  (class 1:dup. detect)
                                        $        2 = 0  (class 2:acknowledged)
                                        $        3 = 0  (class 3:verified)
                                        $        4 = 0  (class 4:non-block)
                                        $        5 = 0  (class 5:non-block, frag)
                                        $        6 = 0  (class 6:multicast, frag)
                                        $   7-15 = 0  (class  :reserved)
                                        $      16 = 1  (trigger: cyclic)
                                        $      17 = 0  (trigger: cos)
                                        $      18 = 0  (trigger: appl)
                                        $ 19-23 = 0  (trigger: reserved (must be zero))
                                        $      24 = 0  (transport type: listen-only)
                                        $      25 = 0  (transport type: input-only)
                                        $      26 = 1  (transport type: exclusive-owner)
                                        $      27 = 0  (transport type: redundant-owner)
                                        $ 28-30 = 0  (reserved (must be zero))
                                        $      31 = 1  (client = 0 / server = 1)
                0x77750305,             $ CONNECTION PARAMETERS BIT ASSIGNMENTS

                                        $     BIT=VAL DESCRIPTION
                                        $        0 = 1  (O=>T fixed)
                                        $        1 = 0  (O=>T variable)
                                        $        2 = 1  (T=>O fixed)
                                        $        3 = 0  (T=>O variable)
                                        $     4-7 = 0  (reserved (must be zero))
                                        $   8-10 = 4  (O=>T header (4 byte run/idle))
                                        $      11 = 0  (reserved (must be zero))
                                        $ 12-14 = 0  (T=>O header (pure data))
                                        $      15 = 0  (reserved (must be zero))
                                        $      16 = 0  (O=>T connection type: NULL)
                                        $      17 = 0  (O=>T connection type: MULTI)
                                        $      18 = 1  (O=>T connection type: P2P)
                                        $      19 = 0  (O=>T connection type: RSVD)
                                        $      20 = 0  (T=>O connection type: NULL)
                                        $      21 = 1  (T=>O connection type: MULTI)
                                        $      22 = 0  (T=>O connection type: P2P)
                                        $      23 = 0  (T=>O connection type: RSVD)
                                        $      24 = 0  (O=>T priority: LOW)
                                        $      25 = 0  (O=>T priority: HIGH)
                                        $      26 = 1  (O=>T priority: SCHEDULED)
                                        $      27 = 0  (O=>T priority: RSVD)
                                        $      28 = 0  (T=>O priority: LOW)
                                        $      29 = 0  (T=>O priority: HIGH)
                                        $      30 = 1  (T=>O priority: SCHEDULED)
                                        $      31 = 0  (T=>O priority: RSVD)
                Param999,0,,            $ O=>T RPI, size in bytes, format
                Param999,228,Assem101,  $ T=>O RPI, size in bytes, format
                ,,                      $ config part 1 (dynamic assemblies)
                ,,                      $ config part 2 (module configuration)
                "M-Connector - Input Only",    $ connection name
                "",                     $ Help string
                "20 04 24 01 2C EE 2C 65";    $ exclusive owner path

[Port]
        Object_Name = "Port Object";
        Object_Class_Code = 0xF4;
        Port1 =
                TCP,
                "EtherNet/IP Port",
                "20 F5 24 01",
                1,
                0,
                ;

[Capacity]
        MaxIOConnections = 1;
        MaxMsgConnections = 5;
        MaxConsumersPerMcast = 0;
        TSpec1 = Rx, 0, 1000;
        TSpec2 = Rx, 200, 1000;
        TSpec3 = Tx, 228, 1000;
        TSpec4 = Rx, 280, 1000;
        TSpec5 = Tx, 332, 1000;

