$ EZ-EDS Version 3.29.1.20210209 Generated Electronic Data Sheet


$ $ *********************************************************************************
$ $ The present EDS file describes objects, attributes and services available with Standard Data Model.
$ $ Available Connections:
$ $ 		- Connection1: Exclusive Owner - Instance
$ $
$ $ *********************************************************************************
$ $
$ $ ATTENTION:
$ $				- Changes in this file may cause malfunctions or communication problems
$ $				- For each Data Model a specific EDS file can be used
$ $             - EDS files with same VendorCode and ProdCode values overwrite previous installed EDS hence only ONE data model at once can be used
$ $             - If different Data Models must be used on the same automation project, Generic Ethernet modules must be manually configured in the engineering tool
$ $				- Standard Data Model can be easily configured also using a Generic Ethernet module instead of using this EDS file
$ $
$ $
$ $ *********************************************************************************
$ $
$ $ Changes:
$ $
$ $  Version  Date          Description
$ $ -------------------------------------------------------------------------
$ $  1.0      2022-02-03    - first revision
$ $
$ $ ****************************************************************************
[File]
        DescText = "EDS-V3.29.1-Datalogic-CM9681-N200-20220203.eds for Datalogic CM9681-N200 with Standard Data Model";
        CreateDate = 04-27-2022;
        CreateTime = 11:31:45;
        ModDate = 04-27-2022;
        ModTime = 11:31:50;
        Revision = 1.0;
        HomeURL = "www.datalogic.com";


[Device]
        VendCode = 850;
        VendName = "Datalogic, Inc.";
        ProdType = 12;
        ProdTypeStr = "Communications Adapter";
        ProdCode = 5001;
        MajRev = 1;
        MinRev = 1;
        ProdName = "CM9681-N200";
        Catalog = "DATALOGIC CM9681-N200";
        Icon = "CM9681-N200.ico";
        IconContents =
                "AAABAAEAPCgAAAEAIADoJgAAFgAAACgAAAA8AAAAUAAAAAEAIAAAAAAAgCUA"
                "AMAyAADAMgAAAAAAAAAAAAD/////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "/v7+//7+/v/+/v7///7+/////v////7////+/////v///v7///7+///+/v//"
                "/v7/////////////////////////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "/////v7+//38/P///v7/////////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "///////////////////8/P3/////////////////9/n7//f4+v/3+Pj/9/j4"
                "//n49//6+fj/+vr5//n49//59/T/+Pbz//j39P/49/b/////////////////"
                "////////////////////////////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "//////////////////////////////////////////////z9/f/8/Pz//fz8"
                "//7+/v////////////////////////////v7/P//////8/P0/8O9s/+ooZT/"
                "l4x+/5qNfP+djXr/pJB4/7WcgP/Dq4z/uaKE/7OXdv+1l3D/s5Vw/7KWcv+v"
                "l3n/zcW6/////////v7/////////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "///////////////////////////////////////////////////////+/v7/"
                "/f39///////////////////////9/f3////////////+/v7//f39///////Q"
                "1tr/P0lP/zcmF/96Xz//kXVT/49zUv+WeFX/nXxV/6iFWv+vi1//q4dZ/6uH"
                "Wv+ri2H/rIti/62MYf+oiF7/uKmX//7/////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "//////////z8/f///////////8TGyP+koqH/srGv/+nu8P///////f38//v7"
                "/P///v3//////5ahqf8dLDb/GiMm/19RSP9TPi3/bVc7/5h7WP+ae1X/nX9W"
                "/6SDVv+nhFj/qYZa/6uIXP+si2H/rIxi/66Paf+rl3//0MzI///////+/f3/"
                "////////////////////////////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "////////////////////////+/v7////////////fYiO/xIcI/8REhH/LiUd"
                "/1JUU/+8yM7/////////////////lqq3/xgpNf8jLjP/Iykr/2FPPf9RPy//"
                "Mx8R/2hPM/+cfVP/n39W/55+VP+hgVX/pINX/6iFWf+riFz/rY5o/7Gehv+x"
                "rKP/1dbW/////////////v7+//7+/v//////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "//////////////////////////////////7+///8/f3//////9/i4/9NXGT/"
                "Gi02/x4mKP8hIyT/Iyco/xMTE/8cJCf/fpCY/6u4wP9PZ3X/FCQv/yUvNf8k"
                "LzT/KCss/z4uHv85KRn/Py0c/zonF/9fRyz/mHlP/59/Vf+bfFP/n4BW/6WE"
                "WP+phVn/rpBr/7Keg/+5rJj/vLev/+Xk4//6+vr///////////////7/////"
                "////////////////////////////////////////////////////////////"
                "/////////////////////////////////////////////////v7/////////"
                "////rrS5/yo8R/8hMz7/KzQ5/xATFP8jGxf/HiAh/xAeJP8IDQ7/AAAA/wAJ"
                "Df8FDhL/HCQn/yUyNv8iLTL/KSsr/0MyIv9EMyH/Piwb/zknF/8sHBD/STQf"
                "/4ZlPP+YeEz/j3VR/491Uf+mhVj/q4hc/7SUbP++on//s5x//6+Xev+2oYb/"
                "yb6u//Dv7P///////v7+////////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "/////////v7+//////9/ipH/GSw5/yk6Q/8kKy3/Gh0f/yMvOP8kHxz/Gg4H"
                "/wkJCv8GCQr/BQQD/wEAAP8NEhL/HSQm/yMtMf8hKi//Kioq/0IwIf8oHBT/"
                "IhkS/1JENf9oVkH/QS8h/2BVSP+CiIX/RkA8/zYjFf+La0b/rYla/7CKW/+1"
                "j2D/so5j/7GQZv+xj2X/q4tm/76umf//////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "///////////////////////9/v7//////+Hk5v8kOUX/KDU9/x0iJf8XHB//"
                "Fh0g/wsPD/8KERL/EhYY/wkIB/8AAAD/CQoK/xYcIf8TGBr/Fhsa/yAlKf8h"
                "KC3/Kiop/ywhF/8BAAH/My0o/7aee/+4n33/hIiE/22Dkv9hdYT/Kysq/wkD"
                "A/8eEwv/nn1R/7KLWP+zjFr/spBl/7GSaf+zlGv/sI9l/7yjhf/9/f7/////"
                "////////////////////////////////////////////////////////////"
                "///////////////////////////////////////////9/f3//////8/T1v8h"
                "LDL/GR0h/xQbIP8QFRb/CAkJ/wkMDP8LDw//DRIU/xMcIf8UGR3/Fhod/wwO"
                "EP8HBwf/GR4f/yAlKv8hJyv/Kikn/x0VEP8AAAD/Qjw0/4R8bf9od3z/WnGB"
                "/05ea/9RX23/LjE0/xIQEP8AAAD/cVg4/72RW/+wiVf/so9j/7GSaf+yk2r/"
                "sJNv/7+wnf/+/v7/////////////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "///5+fr//////9LT1f8NFBj/Exkb/wsQEP8MDg7/EBYW/wsQEv8MEhb/ERke"
                "/xMaHv8OEhT/BAQD/wIBAf8KDAv/GyAh/yEmKP8hJyn/KCgl/xwTDf8DAwL/"
                "MTAt/05faP9CUl7/SVlk/1p4jv92qcf/Zoec/yMjJ/8AAAD/ZVA2/8aWXf+2"
                "i1X/s49i/7OTav+zlGz/s5l7/7+0o//9/f3/////////////////////////"
                "////////////////////////////////////////////////////////////"
                "/////////////v7+//z8/P//////8fLz/2p4gP8SHyX/Cg0N/wsOD/8CAgL/"
                "Cw0P/wsSFP8SHCH/EBYY/wYGBv8CAQH/BQYG/wgICP8PEBD/ICUm/yMoKf8i"
                "KCr/KCck/x0SC/8CAQH/HRkX/zhETP83RVD/WnGA/3y01f+U2vz/vd3m/4V4"
                "Z/8xKyf/TTws/5hyRP+/mGL/uJVo/7ORaP+zk2v/rZBu/7ysmf/+////////"
                "////////////////////////////////////////////////////////////"
                "///////////////////////////7/Pz///////////+4v8T/NklV/xguOv8k"
                "ND7/DxUZ/w0SFP8OFBf/Ehga/xAYG/8LDQ7/AwIC/wUFBf8JCQn/CwsL/xAR"
                "EP8XHBz/Ji0t/yYrLP8kKSr/KCYi/yIUC/8IAwL/CAIC/z8+Pf9fWlX/cHd6"
                "/6bJ2v+4wL3/sKKR/5yViP+fjnn/d19F/2pbRf9/d2n/oZBv/7iee/+vmH3/"
                "u62d/+jl4P///////v7+////////////////////////////////////////"
                "/////////////////////////////////////v7+//z8/P//////9PX2/3WD"
                "jP8dM0H/ITQ9/yErMf8XHSH/DxUX/w8WGP8QFhn/BwgI/wcHB/8FBAP/CQkJ"
                "/wsLC/8QEBD/FhgY/xsgIP8gJif/KDAw/yguLv8kKir/KSUi/yYYDv8gEgn/"
                "CgMB/xYSEP+ZiGr/4cWL/72lhP+klIP/V1FM/0lCPP91bmD/OTQr/1FVVP8n"
                "IB3/MiIX/3BmW//l4t7//v////////////7/////////////////////////"
                "///////////////////////////////////////////////////8/Pz/////"
                "///////ByMz/PVJf/xowPf8mMzr/HCUo/xUdIP8NEhT/CxAR/xMYGv8KDQ3/"
                "BQUF/xETE/8RExT/EhUV/xUYGP8aHh7/ICYn/yUrLf8mLC//LDI0/yswMf8k"
                "Kir/Kycj/ysgFf8pGAr/IBEK/wAAAP9SSTv/raGH/7GroP+RkY//IRgT/1JT"
                "Tv9QXF//Q0dE/19pbP8ZGBr/LCMd/yoeFv/X1tT///////z8/P//////////"
                "////////////////////////////////////////////////////////////"
                "//////39/f//////+vr7/36Mlv8hOEj/IjZC/yIrMf8YHyT/Ehsf/xAXHP8S"
                "Gh3/Cg0O/wkJCf8KDAz/ERUW/yEpLv8fJir/HyUp/yAmKf8kKi3/Jy0x/ygw"
                "Mf8qMDL/LzQ1/ywxMv8jKSn/Lysl/zcrIf8mGxD/KRYK/xYLBf8cDgX/ZlpQ"
                "/398d/9MR0L/GRAL/0NGR/9QW1//LzIx/y02Pf8fHB3/MCwo/zEkHf+4tLH/"
                "//////z8/P//////////////////////////////////////////////////"
                "/////////////////////v7+///////Jz9P/SFxq/x80RP8nNj//GiMn/xQc"
                "IP8RGR//Ehof/xEXGv8KDQ3/Cw8P/x0nK/8PEhT/Fhwd/ycyNv8mLzP/JzA0"
                "/ygwNf8qMjf/LDI3/ywzNP8uMzT/LzQ1/y4yM/8iKCj/MSwm/z8yJ/82KyL/"
                "MCAT/zokEv86Iw3/MhwH/y8eD/8mGQ7/AwAA/xoWGP86SFX/IjA7/1l/j/+W"
                "qKn/KSAc/zQvKv/ExMT///////z8/P//////////////////////////////"
                "///////////////////////////////////8/f3//////6ext/8iOkr/JDZC"
                "/yMtNP8YIif/Dxgb/wwSFP8QGBv/DRER/woMDf8WHCD/Iy8z/ys3PP8NEBH/"
                "HCIl/ys1Of8qMzf/KzQ4/yw1Of8uNjr/LjU6/zA2OP8wNTb/MTY3/y4zM/8h"
                "Jyf/NTAs/1JCNf9DNyz/QDQo/zgsIP87LSH/OSwg/y4iFv8fEAb/CwUE/wkF"
                "A/9OQzn/iJaR/5Gytf+Pl5P/hYJ2/2traP/q6+v///////7+/v//////////"
                "///////////////////////////////////////////////////////9/f3/"
                "/////2Bvev8aKDL/HiYr/xUdIv8QFxv/DxYa/wwREv8KCwv/ERYY/x8pLf8m"
                "Mjb/KTQ4/ys2Ov8KCwz/ISgr/y03O/8sNjr/LDc7/y43O/8vODz/NDo9/zQ4"
                "Ov8xNTb/Mzg5/ywyM/8dISH/SURD/5aIff9HPDP/SD4z/0U9MP9BOC7/PDMq"
                "/zAnHf8nGQz/JhYN/wcBAP9FOSz/8dyk/76jdf96cGX/hIWG//f39v//////"
                "/v7+////////////////////////////////////////////////////////"
                "/////////////////////////z5ITf8UHyf/GCEl/wwPEP8MDxH/CQoK/w0O"
                "D/8aIiX/JC80/ygzN/8qNTn/KzY6/yw4PP8jKi3/KTE1/y44PP8vODz/Lzk9"
                "/zM8QP80Ozz/LjEy/xsfIf8eJSn/LjIy/yMiIv8gJSf/T0M7/4p4aP9DOjX/"
                "S0E1/0g/Mv9GPTD/Qjgt/z8zJf85Kxz/LBsN/x4RDP8MBQP/gXFZ/6Cbkf+F"
                "hof/hYKC///////8/Pz/////////////////////////////////////////"
                "///////////////////////////////////9/v7//////8PIyv85SVP/BgoL"
                "/wIBAf8FBgb/Fhoc/yItMf8nMzf/KTQ4/ys2Ov8sODz/Ljk9/y04PP8vOj//"
                "Ljg8/zE6Pv80PkL/ND1A/ywyNf8iJin/GiIn/y0tLP9HPDL/EhYb/xwgJP8o"
                "MTf/LzEy/zwxJ/9PQjb/TUM3/0lANP9KQDT/Sj8y/0w/Mf9NPy7/NSgZ/zIf"
                "Ev81HxD/MBwK/0Q3L/9EQDv/09LQ///////9/f3/////////////////////"
                "////////////////////////////////////////////////////////////"
                "/Pz8//////9wfIL/AQcJ/wgJCf8gKi//KTU5/yo1Of8rNjr/LDg8/y46Pv8w"
                "Oz//MDs//y86Pv8wOj7/ND1C/zQ8QP8rMjb/IScq/xwiJf8cISX/Ehgc/yEY"
                "Ev+FVy7/XEw6/y4zNP8yLSz/Ly8u/ygvMv8yMS3/ST0x/1JFOf9NQzn/TkQ6"
                "/01DN/9MQTT/Rjsu/zwvJP9FNyr/Sjww/05HPv9PTEX/4eHg///////9/f3/"
                "////////////////////////////////////////////////////////////"
                "/////////////////////f39//////9/i5H/AgYI/xcaHP8yP0T/Ljk9/y46"
                "Pv8vOz//Mj1B/zM+Qv8yPUH/Mj5C/zY/Q/80Oz//KjEz/yEnKv8bISX/GR0h"
                "/xofIf8hJSn/Jisu/xwZGf8QAAD/RioV/4thNv+EXTb/SzYk/zMsJv8sMDH/"
                "KCos/zkyLP9QQzj/U0c+/05DO/9NQzv/TEU9/0tGP/9LSEH/UU5H/1FOR/9P"
                "TET/4ODf///////9/f3/////////////////////////////////////////"
                "//////////////////////////////////////////////////9eaW//AAEC"
                "/yAmKP80QET/Mz5C/zM/Q/80P0P/ND9D/zVBRf84Q0f/ND5C/yoyNf8gJyv/"
                "GyIl/xkfIv8dIyb/ICgs/yArMP8yOT7/b25v/1VYXf86NTf/FAoL/xgGAP9i"
                "Px3/nG06/3hVMv9ENCj/NDAt/youMP8qKir/Qzoz/1NHPf9ORz//S0hA/0xJ"
                "Qf9OS0P/T0xE/1BNRf9QTUb/4uLi///////+/v3/////////////////////"
                "///////////////////////////////////////////////////////+/v7/"
                "//////Dx8v9ASU3/AAAA/ykwMv86Q0j/OUFG/zhBRf87REn/PUdL/zY/Q/8q"
                "MjX/HyYp/xohJP8ZIST/HiUp/yIsMf8iLzT/ICwx/xwmKv8iMjr/MDxD/0lL"
                "TP9oaW//VFZb/y4pKP8SBAX/JxAF/3tSKv+abDn/ZUsw/zwyKv8yMjL/KS0u"
                "/zc0Mv9NRD3/U01E/01LQ/9NSkL/UExE/1FNRf9UUUz/6eno///////+/v7/"
                "////////////////////////////////////////////////////////////"
                "///////////////9/f3//////83R0v85REj/KCwu/zQ6Pv9ARkv/QUZM/0JI"
                "Tf88QUb/KTA0/xoiJv8WHiH/GiEl/x0jJ/8gKjD/ICw1/yArNP8dKS3/HCgr"
                "/xslKP8mNz//MlBi/yg9Tf8zP0b/UE9R/2drbf9NTlD/KiMh/xABAP87Hwv/"
                "iF0x/45mO/9XQCv/ODIt/y4zNf8xMjP/Pzo2/1RLQv9STkX/UExF/1FKQv9Z"
                "U0z/7Ozs///////+/v7/////////////////////////////////////////"
                "///////////////////////////////////8/Pz//////6asrf84RUn/TFRZ"
                "/0ZMUf9HTVL/PEJH/yYtMf8aIib/Ehse/xggJP8fKS//JDA5/yg6RP89S1X/"
                "P0dO/x4pMf8cKC//Hyox/yArMv8cJiz/L0BJ/y1EUf8xUWX/KERU/zM8Qv9T"
                "Vln/cXN0/0pISf8hFxf/FQIA/00tFP+PZDb/fFo5/zo6Ov8jKSz/Jywu/zMz"
                "NP9NRUD/VE5E/2RfWP9/eXT/7O3t///////+/v7/////////////////////"
                "///////////////////////////////////////////////////////9/f3/"
                "/////3+FiP9ATE7/SlRY/z1CRv8jKi3/FB0i/yQyOv8gLTH/Hikx/yYyO/8k"
                "MDv/Hys1/yc4RP8yRE//KzY+/yEsM/8uOD//IS01/x4qMv8iLTX/JDE8/zdA"
                "R/9BTFP/M09j/ylJYf8jPU7/Oj5I/11gaf9zdHb/SURG/x0SEP8UBAD/Y0Mj"
                "/0I1KP85P0T/PT4//yUpLP8xNTv/NzUy/1dOQv9zbGT/7O3u///////+/v7/"
                "////////////////////////////////////////////////////////////"
                "//////////7+/v//////+fr6/1pgZf85P0P/Iysv/xQdIv8aKC//JThB/zNH"
                "UP84Ojn/Ky8y/x8uO/8gLTj/Ii03/yMtNf8fKjL/HSgx/zFBS/9RYGn/R1BX"
                "/yczO/8gKzL/Gh8x/0NNWf9QXWP/MjhB/yQqPP8rNUv/HSI1/yEpN/86PkX/"
                "GiAo/0hKTv9WT03/RkNE/87Q0v//////uru8/xsjKP8wOT7/V1tf/2tqav+f"
                "mpf/////////////////////////////////////////////////////////"
                "///////////////////////////////////9/f3//////3Z8f/8CDxf/Gys1"
                "/yxATf8vRlL/KkBM/yxBS/86SlH/SEE4/zw0K/8nLjT/Hi87/zlOWv9OWmL/"
                "Nz9F/ys5Qv8pOUP/JjM7/yk1Pv8kMj3/QklW/11mbv9TYWn/UV5m/z5JUP8q"
                "MTf/LzY6/01SVP97foH/vL6+/+/w8f/3+Pn/8O/u///////+/v7//////9LU"
                "1v/a29z/////////////////////////////////////////////////////"
                "///////////////////////////////////////////////////////+/v7/"
                "//////r6+/+2vcD/ZXeB/yxEVP8fO0v/KkNO/zJGTv83S1P/QlRd/0xQT/9K"
                "QDX/PTUs/zM8P/8qO0b/NURO/yc1QP8kMTr/JTM8/yY2P/8vRFH/LDtI/ycu"
                "OP8rNDz/PERJ/2Rpbf+hpKX/2drb////////////////////////////////"
                "//z8/f///////v7+//////////////////79/f/9/f3/////////////////"
                "////////////////////////////////////////////////////////////"
                "/////////////////////v7+/////////////////9HX2v+Akpr/PVVf/yk/"
                "R/84SE//SFVb/0tcZP9NX2f/UVlZ/1NMRP9DOzL/LC0q/yMtMP8sQEv/KDtH"
                "/xcrM/8gKzL/Q0lO/3p+gv+6u73/7u/v///////////////////////7+/v/"
                "/Pz8//7+/v/+/v7//v7+//////////////////39/f/9/f3/////////////"
                "////////////////////////////////////////////////////////////"
                "//////////////////////////////////////////////7////8/Pz//v7+"
                "////////////7O/w/6mytf9ncnf/RlFV/0JNUf9JVlz/TF5l/1Fodv9ccn//"
                "VmRs/0lTWP9aZWz/bHZ5/5+kpf/c3d7///////////////////////39/f/8"
                "/Pz//f39////////////////////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "//////////////////////39/f/8/P3/////////////////1djY/5edn/9g"
                "a3D/Q1Rc/2ByfP+Soa3/ws3W/+3z9v////////////////////////////v7"
                "/P/8/Pz//v7+////////////////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "/////////////////////////////////////////////////////v7+//z8"
                "/P/////////////////y8/T/yM/S//L09f/////////////////+/v7//f39"
                "//v8/P/9/f3/////////////////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "/////////////////////////////f39//z8/f/////////////////9/f3/"
                "/f39//7+/v//////////////////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "///////////////////////////////////////////////////////////+"
                "/v7//P39//7+/v//////////////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "////////////////////////////////////////////////////////////"
                "//////////////////////////////////////////8AAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
                "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==";


[Device Classification]
        Class1 = EtherNetIP;


[Params]
        Param1 =
                0,                      $ first field shall equal 0
                ,,                      $ path size,path
                0x0000,                 $ descriptor
                0xC7,                   $ data type : 16-bit Unsigned Integer
                2,                      $ data size in bytes
                "Output Data Size",     $ name
                "",                     $ units
                "Output Data Size enumeration",    $ help string
                ,,16,                   $ min, max, default data values
                ,,,,                    $ mult, dev, base, offset scaling not used
                ,,,,                    $ mult, dev, base, offset link not used
                ;                       $ decimal places
        Enum1 =
                8,"8 Output Bytes",
                16,"16 Output Bytes",
                32,"32 Output Bytes",
                64,"64 Output Bytes",
                128,"128 Output Bytes",
                256,"256 Output Bytes",
                512,"512 Output Bytes",
                1024,"1024 Output Bytes";
        Param2 =
                0,                      $ first field shall equal 0
                ,,                      $ path size,path
                0x0000,                 $ descriptor
                0xC7,                   $ data type : 16-bit Unsigned Integer
                2,                      $ data size in bytes
                "Input Data Size",      $ name
                "",                     $ units
                "Input Data Size enumeration",    $ help string
                ,,128,                  $ min, max, default data values
                ,,,,                    $ mult, dev, base, offset scaling not used
                ,,,,                    $ mult, dev, base, offset link not used
                ;                       $ decimal places
        Enum2 =
                8,"8 Input Bytes",
                16,"16 Input Bytes",
                32,"32 Input Bytes",
                64,"64 Input Bytes",
                128,"128 Input Bytes",
                256,"256 Input Bytes",
                512,"512 Input Bytes",
                1024,"1024 Input Bytes";

    $ RPI Range
        Param3 =
                0,                      $ reserved, shall equal 0
                ,,                      $ Link Path Size, Link Path
                0x0000,                 $ Descriptor
                0xC8,                   $ Data Type
                4,                      $ Data Size in bytes
                "RPI Range",            $ name
                "",                     $ units
                "RPI Range",            $ help string
                1000,3200000,30000,     $ min, max, default data values
                ,,,,                    $ mult, div, base, offset scaling
                ,,,,                    $ mult, div, base, offset links
                ;                       $ decimal places

[Assembly]
        Revision = 2;
        Object_Name = "Assembly Object";
        Object_Class_Code = 0x04;

        Assem100 =
                "Instance 0x64 - Input Instance",
                ,
                1024,
                0x0001,
                ,,
                8192,;


        Assem150 =
                "Instance 0x96 - Output Instance",
                ,
                1024,
                0x0001,
                ,,
                8192,;

[Connection Manager]
        Object_Name = "Connection Manager Object";
        Object_Class_Code = 0x06;
    $ ----------------------------------------------
    $ Connection1: Exclusive Owner - Instance:
    $ ----------------------------------------------
    $ Connects to Input Instance( 0x64) and Output Instance (0x96)
        Connection1 =
                0x04030002,             $ trigger & transport
                                        $  0-15  = supported transport classes (class 1)
                                        $  16 = cyclic (1 = supported)
                                        $  17 = change of state (0 = not supported)
                                        $  18 = on demand (0 = not supported)
                                        $  19-23 = reserved (must be zero)
                                        $  24-27 = exclusive owner
                                        $  28-30 = reserved (must be zero)
                                        $  31 = client 0 / server = 1
                0x44640405,             $ point/multicast & priority & realtime format
                                        $   0     = O=>T fixed (1 = supported)
                                        $   1     = O=>T variable (0 = not supported)
                                        $   2     = T=>O fixed (1 = supported)
                                        $   3     = T=>O variable (0 = not supported)
                                        $  4-7   = reserved (must be zero)
                                        $  8-10  = O=>T header (4 byte run/idle)
                                        $  11  = reserved (must be zero)
                                        $  12-14 = T=>O header
                                        $  15  = reserved (must be zero)
                                        $  16-19 = O=>T point-to-point
                                        $  20-23 = T=>O connection type (multicast or point-to-point)
                                        $  24-27 = O=>T scheduled
                                        $  28-31 = T=>O scheduled
                Param3,Param1,Assem150, $ O=>T RPI,Size,Format
                Param3,Param2,Assem100, $ T=>O RPI,Size,Format
                ,,                      $ config part 1 (dynamic assemblies)
                ,,                      $ config part 2 (module configuration)
                "Exclusive Owner",      $ connection name
                "Connection1:  Input Instance(0x64), Output Instance(0x96)",    $ Help string
                "20 04 24 05 2C 96 2C 64";    $ exclusive output path

    $ ----------------------------------------------
    $ Connection2: Input Only - Instance:
    $ ----------------------------------------------
        Connection2 =
                0x02030002,             $ trigger & transport
                                        $  0-15  = supported transport classes (class 1)
                                        $  16 = cyclic (1 = supported)
                                        $  17 = change of state (0 = not supported)
                                        $  18 = on demand (0 = not supported)
                                        $  19-23 = reserved (must be zero)
                                        $  24-27 = exclusive owner
                                        $  28-30 = reserved (must be zero)
                                        $  31 = client 0 / server = 1
                0x44640305,             $ point/multicast & priority & realtime format
                                        $   0     = O=>T fixed (1 = supported)
                                        $   1     = O=>T variable (0 = not supported)
                                        $   2     = T=>O fixed (1 = supported)
                                        $   3     = T=>O variable (0 = not supported)
                                        $  4-7   = reserved (must be zero)
                                        $  8-10  = O=>T header (4 byte run/idle)
                                        $  11  = reserved (must be zero)
                                        $  12-14 = T=>O header
                                        $  15  = reserved (must be zero)
                                        $  16-19 = O=>T point-to-point
                                        $  20-23 = T=>O connection type (multicast or point-to-point)
                                        $  24-27 = O=>T scheduled
                                        $  28-31 = T=>O scheduled
                Param3,0,,              $ O=>T RPI,Size,Format
                Param3,Param2,Assem100, $ T=>O RPI,Size,Format
                ,,                      $ config part 1 (dynamic assemblies)
                ,,                      $ config part 2 (module configuration)
                "Input Only",           $ connection name
                "Connection2:  Input Instance(0x64)",    $ Help string
                "20 04 24 05 2C 03 2C 64";    $ input only path

    $ ----------------------------------------------
    $ Connection3: Listen Only - Instance:
    $ ----------------------------------------------
        Connection3 =
                0x01030002,             $ trigger & transport
                                        $  0-15  = supported transport classes (class 1)
                                        $  16 = cyclic (1 = supported)
                                        $  17 = change of state (0 = not supported)
                                        $  18 = on demand (0 = not supported)
                                        $  19-23 = reserved (must be zero)
                                        $  24-27 = exclusive owner
                                        $  28-30 = reserved (must be zero)
                                        $  31 = client 0 / server = 1
                0x44240305,             $ point/multicast & priority & realtime format
                                        $   0     = O=>T fixed (1 = supported)
                                        $   1     = O=>T variable (0 = not supported)
                                        $   2     = T=>O fixed (1 = supported)
                                        $   3     = T=>O variable (0 = not supported)
                                        $  4-7   = reserved (must be zero)
                                        $  8-10  = O=>T header (4 byte run/idle)
                                        $  11  = reserved (must be zero)
                                        $  12-14 = T=>O header
                                        $  15  = reserved (must be zero)
                                        $  16-19 = O=>T point-to-point
                                        $  20-23 = T=>O connection type (multicast)
                                        $  24-27 = O=>T scheduled
                                        $  28-31 = T=>O scheduled
                Param3,0,,              $ O=>T RPI,Size,Format
                Param3,Param2,Assem100, $ T=>O RPI,Size,Format
                ,,                      $ config part 1 (dynamic assemblies)
                ,,                      $ config part 2 (module configuration)
                "Listen Only",          $ connection name
                "Connection3:  Input Instance(0x64)",    $ Help string
                "20 04 24 05 2C 04 2C 64";    $ listen only path
    $ ----------------------------------------------
    $ Connection4: Input Only Ext - Instance:
    $ ----------------------------------------------
        Connection4 =
                0x02030002,             $ trigger & transport
                                        $  0-15  = supported transport classes (class 1)
                                        $  16 = cyclic (1 = supported)
                                        $  17 = change of state (0 = not supported)
                                        $  18 = on demand (0 = not supported)
                                        $  19-23 = reserved (must be zero)
                                        $  24-27 = exclusive owner
                                        $  28-30 = reserved (must be zero)
                                        $  31 = client 0 / server = 1
                0x44640305,             $ point/multicast & priority & realtime format
                                        $   0     = O=>T fixed (1 = supported)
                                        $   1     = O=>T variable (0 = not supported)
                                        $   2     = T=>O fixed (1 = supported)
                                        $   3     = T=>O variable (0 = not supported)
                                        $  4-7   = reserved (must be zero)
                                        $  8-10  = O=>T header (4 byte run/idle)
                                        $  11  = reserved (must be zero)
                                        $  12-14 = T=>O header
                                        $  15  = reserved (must be zero)
                                        $  16-19 = O=>T point-to-point
                                        $  20-23 = T=>O connection type (multicast or point-to-point)
                                        $  24-27 = O=>T scheduled
                                        $  28-31 = T=>O scheduled
                Param3,0,,              $ O=>T RPI,Size,Format
                Param3,Param2,Assem100, $ T=>O RPI,Size,Format
                ,,                      $ config part 1 (dynamic assemblies)
                ,,                      $ config part 2 (module configuration)
                "Input Only Ext",       $ connection name
                "Connection4:  Input Instance(0x64)",    $ Help string
                "20 04 24 05 2C 06 2C 64";    $ input only path

    $ ----------------------------------------------
    $ Connection5: Listen Only Ext - Instance:
    $ ----------------------------------------------
        Connection5 =
                0x01030002,             $ trigger & transport
                                        $  0-15  = supported transport classes (class 1)
                                        $  16 = cyclic (1 = supported)
                                        $  17 = change of state (0 = not supported)
                                        $  18 = on demand (0 = not supported)
                                        $  19-23 = reserved (must be zero)
                                        $  24-27 = exclusive owner
                                        $  28-30 = reserved (must be zero)
                                        $  31 = client 0 / server = 1
                0x44240305,             $ point/multicast & priority & realtime format
                                        $   0     = O=>T fixed (1 = supported)
                                        $   1     = O=>T variable (0 = not supported)
                                        $   2     = T=>O fixed (1 = supported)
                                        $   3     = T=>O variable (0 = not supported)
                                        $  4-7   = reserved (must be zero)
                                        $  8-10  = O=>T header (4 byte run/idle)
                                        $  11  = reserved (must be zero)
                                        $  12-14 = T=>O header
                                        $  15  = reserved (must be zero)
                                        $  16-19 = O=>T point-to-point
                                        $  20-23 = T=>O connection type (multicast)
                                        $  24-27 = O=>T scheduled
                                        $  28-31 = T=>O scheduled
                Param3,0,,              $ O=>T RPI,Size,Format
                Param3,Param2,Assem100, $ T=>O RPI,Size,Format
                ,,                      $ config part 1 (dynamic assemblies)
                ,,                      $ config part 2 (module configuration)
                "Listen Only Ext",      $ connection name
                "Connection5:  Input Instance(0x64)",    $ Help string
                "20 04 24 05 2C 07 2C 64";    $ listen only path



[Port]
        Object_Name = "Port Object";
        Object_Class_Code = 0xF4;
        Port1 =
                TCP,                    $ port type name
                "TCP/IP",               $ name of port
                "20 F5 24 01",          $ instance one of the TCP/IP interface object
                1,                      $ port number
                0x00,
                ;

[Capacity]
        MaxIOConnections = 4;
        MaxMsgConnections = 6;
        TSpec1 = TxRx, 1, 1000;         $ Packets per sec @ 1 bytes
        TSpec2 = TxRx, 256, 1000;       $ Packets per sec @ 256 bytes


[DLR Class]        $ Class Code: 0x0047
        Revision = 3;
        Object_Name = "Device Level Ring Object";
        Object_Class_Code = 0x47;
        MaxInst = 1;
        Number_Of_Static_Instances = 1;
        Max_Number_Of_Dynamic_Instances = 0;
        Ring_Supervisor_Capable = No;
        Class_Attributes = 1;
        Instance_Attributes =
                1,
                2,
                10,
                12;
        Class_Services =
                0x01,
                0x0E;
        Instance_Services =
                0x01,
                0x0E;

[TCP/IP Interface Class]        $ Class Code: 0x00F5
        Revision = 4;
        Object_Name = "TCP/IP Interface Object";
        Object_Class_Code = 0xF5;
        MaxInst = 1;
        Number_Of_Static_Instances = 1;
        Max_Number_Of_Dynamic_Instances = 0;
        Class_Attributes =
                1,
                2,
                3,
                6,
                7;
        Instance_Attributes =
                1,
                2,
                3,
                4,
                5,
                6,
                8,
                9,
                10,
                11,
                13;
        Class_Services =
                0x01,
                0x0E;
        Instance_Services =
                0x01,
                0x0E,
                0x10;

[Ethernet Link Class]        $ Class Code: 0x00F6
        Revision = 4;
        Object_Name = "Ethernet Link Object";
        Object_Class_Code = 0xF6;
        MaxInst = 1;
        Number_Of_Static_Instances = 1;
        Max_Number_Of_Dynamic_Instances = 0;
        Class_Attributes =
                1,
                2,
                3,
                6,
                7;
        Instance_Attributes =
                1,
                2,
                3,
                4,
                5,
                6,
                7,
                8,
                9,
                10,
                11;
        Class_Services =
                0x01,
                0x0E;
        Instance_Services =
                0x01,
                0x0E,
                0x10,
                0x4C;
        InterfaceLabel1 = "Port 1";
        InterfaceType1 = 2;

[QoS Class]        $ Class Code: 0x0048
        Revision = 1;
        Object_Name = "QoS Object";
        Object_Class_Code = 0x48;
        MaxInst = 1;
        Number_Of_Static_Instances = 1;
        Max_Number_Of_Dynamic_Instances = 0;
        Class_Attributes = 1;
        Instance_Attributes =
                1,
                4,
                5,
                6,
                7,
                8;

