plc

    0熱度

    1回答

    我很新的PHP和MySQL的編碼。我有一個sql測量表,其中我把每15分鐘從PLC提取的數據,日期時間字段作爲主鍵和電壓測量作爲其他領域。 例如: Datetime | v1 | v2 | v3 131003044500 | 403 | 405 | 405 131003050000 | 406 | 408 | 407 131003051500 | 405 | 407 | 406 等等.

    0熱度

    1回答

    我試圖給Twido Suite程序添加一個計數器,但是我不知道如何在達到預設值C0.P時將它設置爲零。 文檔說的D輸出被激活,並且R輸入復位計數器爲零,但我不能D輸出直接連接到輸入R。 這相當於以上本梯形圖列表: BLK %C0 LD BLINK CU END_BLK

    0熱度

    1回答

    我想通過CP 343-1模塊與CPU 315-2 DP建立多個連接。在軟件中,我可以與設備建立一個連接,但第二個連接無法連接並在函數connectPLC中返回-1。 在這裏問一個類似的問題:Libnodave: connectPLC returns -1,但我可以建立一個連接,但不是第二個。 在同一個網絡中還有兩個其他的CPU 315-2 PN/DP PLC,我們可以與這些PLC建立多個連接。 我

    2熱度

    1回答

    我正在開發一款能夠播放各種視頻遊戲控制檯(真實硬件,未模擬)的街機機櫃。將會是一臺運行選擇菜單的PC機。我必須自己寫。我還需要編程一個PLC,它可以做各種事情,比如控制在PC和各種控制檯之間切換音頻/視頻/控制的繼電器等。我需要及時幫助完成這兩項任務,但它們不是我現在在做什麼。 我正在做什麼作爲起點與控制器編碼有關。基本上,每個玩家的控件由幾個按鈕和一個操縱桿組成。這些開關使用瞬時常開觸點開關,每

    0熱度

    2回答

    我想知道您對MySQL 5.6中組織我的時間序列數據的方式的看法:我正在處理需要存儲來自不同傳感器的數據的項目。要清楚,我們正在監控幾個工業設施。每一個都由一個PLC設備(或站)進行控制,該設備在本地存儲過程最相關的信息。每個傳感器都映射到plc中的一個標籤,並且plc定期將此信息以CSV格式發送到FTP服務器。我們選擇的InnoDB作爲我們的存儲引擎,和下面的表到位: tbl_stations

    2熱度

    1回答

    我想在兩個應用程序之間使用共享內存。在這種情況下,在一個C++主應用程序和一個虛擬可編程邏輯控制器PLCSIM之間。無論如何,我不知道PLCSIM是否準備好共享內存使用。是否有可能強制PLCSIM使其存儲器可用於其他進程,如MSDN中所示 - 與主要主進程間通信示例相關的示例:http://msdn.microsoft.com/en-us/library/windows/desktop/aa366

    1熱度

    2回答

    我面臨着一種新的問題,我以前沒有嘗試過解決。所以我會被人更有知識比我:-) 我已經受朋友之託幫他設計的控制系統生產線喜歡在正確的方向上的一些指針。該項目聽起來非常有趣,我不能停止考慮它。 我已經發現我可以使用node.js服務器來控制系統。到目前爲止這麼好(HTML5界面我們來了)!但是我真正希望這個系統突出的地方在於系統指標的收集。系統報告各種事情,如溫度,流量等,這些指標每秒報告數百次/秒..

    0熱度

    1回答

    我使用Visilogic 9.4.0來觀察駐留在機器人中的PLC單元的寄存器值。我想在一組特定事件之前和之後捕獲寄存器值(特別是MB,MI和ML寄存器)的快照。 有沒有辦法導出所有的寄存器值? CSV或Excel輸出將是理想的,但我願意接受任何合理的結果。我可以通過手動檢查寄存器來比較Visilogic IDE之前和之後的比較情況,但在這種情況下,我正在追逐一個可能是成千上萬個寄存器中有一個不同的

    0熱度

    2回答

    我目前正在嘗試使用PLC。我正在使用kepware data logger收集PLC日誌數據。輸出是象下面這樣: Time Stamp Signal Signal O/P 20130407104040.2 Channel2.Device1.Group1-RBT1_Y_WORK_COMP_RST 1 20130407104043.1 Channel2.Device1.Gr

    2熱度

    1回答

    我正在使用lazarus和nodave組件,並且我想要讀取數字輸入的狀態,例如, I45.6我通過以太網連接,據我所知我有一個連接,CPU在插槽3,通信卡是插槽5. 要做到這一點,我試圖使用GetBit函數。 begin IF nodave1.GetBit(45,6) then showmessage('got it') else showmessage('no