plc

    0熱度

    1回答

    爲了教育目的,我希望通過使用libnodave(或任何類似的開源snap7)來讀取PLC符號表。 實際上,當我從merkers讀取數據時,我必須事先知道DB中會出現什麼樣的變量,這也是由於libnodave按順序讀取原始字節。 我正在尋找一種方法來預先知道plc程序員在存儲數據時選擇了哪種數據,因此,當我使用原始字節讀取時,我可以輕鬆監視變量並調整我的讀取和可視化例程。 在此先感謝。

    2熱度

    1回答

    我一直在試圖用python製作一個程序,使用Snap7,但現在我想讓它做一個可執行文件。我使用py2exe來製作* .exe文件並在沒有安裝python的情況下在Windows上運行它。但是,每次我嘗試打開該應用程序時,cmd窗口都會顯示此錯誤。 Traceback (most recent call last): File "Sniffer.py", line 22, in <modu

    0熱度

    1回答

    我正在使用libnodave和s7netplus來讀寫數據塊到我的simatic s7-300。 一切工作正常,但我想了解libnodave或s7netplus如何workingso,我可以在c + +或c#我自己基於普通tcp/ip套接字實現類似的東西,只是爲了好玩。 在圖書館網站或源代碼本身,我找不到任何有關它們如何實現的信息,只是他們使用tcp/ip套接字(我知道在libnodave中,您也

    -1熱度

    2回答

    希望有在那裏誰需要一些娛樂無聊的PLC MODBUS專家..我要瘋了試圖弄清楚這一點。 我想讀一個東元SG2 20VR-d的輸出線圈Q1至Q8的狀態。 我在Python中使用Modbus-TK,我可以很容易地與PLC通信寫入線圈,讀取寄存器等。但我無法弄清楚怎麼讀出輸出線圈Q1-Q8,所以我可以檢查他們的狀態。 地址表在附件PDF第29/31頁。我的單位是V3型。 如果你讀了29頁的小字有關於通過

    0熱度

    1回答

    我正在嘗試使用PLC(可編程邏輯控制器)向多用途調制解調器發送網頁界面和gsm界面的get/post請求。 我一直試圖通過目前使用施耐德Somachine的TCP庫向調制解調器發送字符串數據。每次我提出請求時,都會收到錯誤400錯誤請求。我希望我的程序是正確的,因爲我可以通過調制解調器收到錯誤聲明,但我不確定爲了從控制器收到肯定的OK響應而需要做出的請求。 我已經嘗試提出以下請求,並且都返回了錯誤

    0熱度

    3回答

    我注意到很少有BOOL數據類型標籤是二進制樣式(這是預期的)並且大多數是十進制的(這是令人驚訝的)。 有誰知道區別? 感謝,

    0熱度

    1回答

    最近我正在繪製simatic s7-1200 plc套件的實時數據。這個PLC有一個限制,它只支持60 KB的js文件。是否有任何鏈接或建議,我可以得到chart.js和jquery-3.1.0.js文件將在60KB以下。提前致謝。

    1熱度

    1回答

    我不確定這是否是梯形邏輯編程問題的好網站,但我會試試看。 我使用Koyo的Click PLC C0-01 DR-D(Descove頁面:http://www.automationdirect.com/adc/Overview/Catalog/Software_Products/Programmable_Controller_Software/CLICK_PLC_Programming_Softwa

    0熱度

    2回答

    如何在codeys(ST或IL)中編寫程序並將其放在fatek FBs系列PLC上?這是可能的嗎?我之前沒有使用codesys。我正在使用Ladder和其他PLC(歐姆龍,Unitronics,西門子,Schnider Electric)。

    1熱度

    1回答

    我想使用Raspberry Pi 3模型B從Allen Bradly PLC讀取值。我使用Pymodbus Modbus TCP協議在它們之間進行通信。 當我運行一個測試客戶端,我得到了以下錯誤: [email protected]:/var $ python test1.py Got here 1 Traceback (most recent call last): File "test1