plc

    -1熱度

    2回答

    我正在編寫一個程序,使用自動化軟件來控制油箱。 我有幾個報警信號,如果這些信號中的任何一個變爲真,觸發一個報警標誌。此警報標誌則需要點亮警示燈。到目前爲止,我很好,但是我試圖讓燈閃爍。 我知道我必須使用定時器,並且到目前爲止已經實現了將燈打開2秒然後關閉2秒但我不知道如何循環這個,所以它繼續這樣做直到按下重置按鈕。 這是我的代碼, PROGRAM _CYCLIC Warning_Lam

    0熱度

    1回答

    我正在使用Wago 750 PLC,實際上我正在通過ModBus從其他設備讀取一個32位寄存器,並將該值保存到var POINT TO REAL中,在此特定情況下值爲0000 40A0。我將MSW和LSW反相爲具有十進制數的40A0 0000(IEEE 754)爲5.0。我的問題是,我不知道如何將此POINTER TO REAL格式化爲CODESYS的REAL變量,以便在STRING中進行轉換。

    1熱度

    1回答

    比方說,我有一個布爾輸入,可以自動切換其狀態。從0到1和從1到0的切換設置了一個循環。要確定該週期是否有效,週期時間必須至少爲10秒。 我可以確定一個semicicle是否無效,但我無法弄清楚如何能夠在週期結束時確定它是否無效。 這是我有:

    -1熱度

    1回答

    我必須使用winSPS表示梯形圖中的RGB led。我之前使用過CodeSys,但那是我的經驗。有人可以幫我用電路圖嗎?

    0熱度

    1回答

    我想問問有沒有人可以與Allen Bradley PLC進行通信的庫,或者是否有人有關於如何與Allen Bradley PLCS進行通信的想法。 我的想法是在Android設備和PLC之間創建一個套接字連接,我已經知道端口號,但問題是我不知道在與PLC通信時要傳遞的參數的格式。例如,我想發送BOOLEAN參數來打開/關閉機器。 如果有人有一個想法,請隨時分享您的想法。

    2熱度

    1回答

    我正在嘗試將事件處理程序附加到COM Object的事件。但是我得到一個InvalidOperationException。 using S7PROSIMLib; private S7ProSim ps = new S7ProSim(); ps.Connect(); ps.SetScanMode(ScanModeConstants.SingleScan); ps.BeginScanNo

    0熱度

    2回答

    我正在西門子PLC上開發一個項目,我想知道是否應該使用Word或UINT來存儲16位值。兩者之間有什麼區別嗎?

    0熱度

    1回答

    我試圖去學習Excel中,長話短說一些VBA編程 我使用的Allen Bradley PLC一臺機器,我已經在PLC中創建了一個節目的錄製每小時運行統計,我已經設法讓這些更新到一個Excel工作表中,它每小時上傳24小時。該機器上班時間爲上午6點至下午2點,下午2點至10點,晚上10點至上午6點。在工廠裏,我們每天上午6點到上午6點。 我已經寫了下面的代碼,它從plc複製值並將它們粘貼到匹配的日期

    1熱度

    3回答

    我是PLC編程的新手,我在連接beckhoff設備時遇到問題。我使用了一個有8個輸入的EL1008設備。在beckhoff網站上,我發現了下面的這張表格。到輸入端,其變量被映射到%IX0.0%IX0.1%IX0.3

    3熱度

    3回答

    我試圖通過編程學習博世/力士樂MLC。我寫了這個序列,但我不確定是否有更好的方法來做事。 僞代碼將是這個樣子: wRunningCount=300 wStandstillCount=150 wCount zeroSpeed IF zeroSpeed THEN wCount=wStandstillCount ELSE wCount=wRunningCount FI