詢價條款:
1.,,驗收含程式碼 目的:在沒有實體plc裝置下,提供應用程式API呼叫可模擬基恩司plc dll功能,達 到資訊傳遞功能
功能開發: 1.,,設計一API : int KVSocket.ConnectAll(string ipAddress, int port) 功能:指定plc連線 範例: l_Rtn_PLC = Common.KVSockets.ConnectAll(ipAddress: "192.168.100.10", por t: 8501);
2.,,設計一API : int KVSocket.DisConnectAll () 功能:關閉plc連線 範例: l_Rtn_PLC = Common.KVSockets.ConnectAll(); 3.,,設計一API : int KVSocket.ReadDevices (string devName, int devTopNo, int devNim, ref byte[] resBy) 功能:讀取plc內部記憶體數值(連續區段數值) 範例: //讀取D2500-D2506 數值(7筆) byte[] l_EQPDataTmp = new int[14]; l_Rtn_PLC = KVSocket.ReadDevices ("D", 2500", 14, ref l_EQPDataTmp);
4.,,設計一API : int KVSocket.WriteDevices(string devName, int devTopNo, int devNim, ref byte[] reqBy) 功能:讀取plc內部記憶體數值(連續區段數值),輸出值是short 範例: //讀取D2500-D2506 數值(7筆) byte[] l_EQPDataTmp = new short [7];
l_Rtn_PLC = KVSocket .KVSocket.WriteDevices("D", 2500", 14, ref l_EQPDat aTmp) 使用範例 // TCP使用時 Common.KVSockets = new KvHostlinkLib.KvHostlinkLib(socketNum: 9, timeOut Ms: 5000, socketType: (int)KvHostlinkLib.KvHostlinkLib.socketType.tcp);
// UDP使用時 // var KVSockets = new KvHostlinkLib.KvHostlinkLib(timeOutMs: 5000, sock etType: (int)KvHostlinkLib.KvHostlinkLib.socketType.udp); l_Rtn_PLC = Common.KVSockets.ConnectAll(ipAddress: "192.168.100.10", por t: 8501);
下列參考 5.,,l_Rtn_PLC = KVSocket.WriteDevices ("D2500", 7, out l_EQPDataTmp[0]); 設計一API : int KVSocket.WriteDeviceBlock(string szDevice, int lSize, re f int lplData)
功能: 寫入plc內部記憶體數值(連續區段數值) l_EQPDataTmp = new int[5]; l_EQPDataTmp[0] = 1; l_EQPDataTmp[0] = 2; l_EQPDataTmp[0] = 3; l_EQPDataTmp[0] = 4; l_EQPDataTmp[0] = 5; l_Rtn_PLC = KVSocket..WriteDeviceBlock("WA", 5, ref l_EQPDataTmp[0]);
6.,,設計一API : int KVSocket.WriteDeviceBlock2(string szDevice, int lSiz e, ref short lplData)
功能: 寫入plc內部記憶體數值(連續區段數值) ,輸入值是short l_EQPDataTmp = new short [5]; l_EQPDataTmp[0] = 1; l_EQPDataTmp[0] = 2; l_EQPDataTmp[0] = 3; l_EQPDataTmp[0] = 4; l_EQPDataTmp[0] = 5; l_Rtn_PLC = KVSocket.WriteDeviceBlock2("WA", 5, ref l_EQPDataTmp[0]); ________________________________________________________________________ ___ 【必填】供應商統一編號:____________________ E-mail:__________________ __ 請勾選開立方式:□發票 □收據
◆採購承辦人:謝易恩,E-mail: elaine.hsieh@itri.org.tw。 ◆本案決標方式:貴公司之報價,將作為比價之依據,請報最優惠價格。本院將逕 與資格/規格合於規定,且報價最低之廠商優先議價後,低於底價者決標。因無法 一一通知比價結果,敬請見諒。
1、上列為需求應到貨日期,若無法配合者請註明您的交期為_____年_____月_____ 日。 2、延遲交貨/裝運罰則:每逾一日罰成交總額之千分之一。罰款上限為成交總額百 分之二十(罰款未達100元者,以100元計罰)。 3、付款方式:驗收合格後,依本院一般付款方式支付貨款(每月20日前報銷,於次 月20日以電匯或即期支票方式支付貨款)。 4、交貨地點:■電子資料交付。 5、保固期:驗收合格後___12__個月。 6、廠商之負責人、董事、獨立董事、監察人、經理人或相類似職務者,若為工研 院受規範之公職人員(包含工研院全體董事、監事、院長)或其關係人,依「公職 人員利益衝突迴避法」規定,除有第14條第1項但書情形者外,不得參包廠商。 7、本案不允許大陸地區廠商或其產品或勞務參與。 8、若報價產品含綠色產品,請加註標章種類與標章編號。
|