plc

    0熱度

    1回答

    所以這裏是交易 - 我下載了一個jar文件,我需要與Allen Bradley PLC進行通信。當然,我設置了CLASSPATH,並希望能夠使用jar文件中的某個類的構造函數創建一個程序,並按照我的方式進行操作。此情況並非如此。 這裏是我的CLASSPATH: [email protected]:~/Java/PLC Program$ echo $CLASSPATH /home/nick/Jav

    1熱度

    1回答

    我在CJ1W-CT021卡上發生了這個錯誤。它在運行該程序一段時間後突然發生。我發現它是通過IO表和單元設置的。點擊該卡的參數,發現紅色的兩個設置。 輸出控制模式和和/或計數器輸出模式。這是那裏讀 Output Control Mode = 0x40 No Applicable Set Data And/Or Counter Output Patterns = 0x64 No Applicabl

    1熱度

    1回答

    我試圖通過使用Libnodave DLL的CP 343-1 Lean通過以太網連接到西門子CPU315-2 DP。 我試過包含在下載文件中的示例程序「simpleISO_TCP.cs」。函數openSocket工作得很好,但函數connectPLC總是返回-1,這意味着與PLC的連接失敗。 任何人都知道什麼會導致這個問題? PS:我在Windows 7 64位中使用Visual Studio 20

    1熱度

    1回答

    我在我的梯形邏輯一個<> 305像這樣 <> D19720 D3890 在此之後它我有一個小於及一個然後像更大所以 cf002 cf005 什麼它的作用是用存儲的值(d3890)檢查編碼器當前值(d19720)以確保它們具有相同的值。由於它是一個編碼器,它不會花費太多的值爲+或 - 2。 有沒有什麼辦法可以保留上面的代碼,但是說如果它大於或小於當前數字+/- 4? 因而如果存儲的值是500

    1熱度

    2回答

    有人知道與三菱FX3G PLC的RS232端口通訊的通訊協議嗎? 我搜索了三菱和谷歌的網站,但找不到要發送的命令的語法來獲取PLC中特定寄存器的數據。 我找到了命令的以下部分,但: BR =位讀 BW =位寫 WR =字讀 WW =字寫 雖然我找不到,但是我應該使用直線電纜或交叉電纜,甚至不用我應該與哪個波特率進行通信(或其他設置l ike數據位,停止位和奇偶校驗) 有沒有人有使用FX3G PLC

    0熱度

    1回答

    我使用歐姆龍PLC並在存儲器中尋找該位 CIO1767 BIT 14在二進制視圖一個地址的位 其要麼將是一個1(開)或0(關閉) 我想把梯子的邏輯。如果這一點在做... 但不知道如何寫位地址。 首先,我必須使用比較來查看其1或0 或 是否可以正常打開,如果它的0爲0,它會給我NC嗎? 此外,如果不清楚,我怎麼寫這一點我試圖CIO1767.14,但這似乎並沒有工作? 謝謝 glen

    1熱度

    2回答

    我有一個應用程序,它將電壓和溫度作爲模擬輸入,並使用涉及信號處理的算法進行一些處理,例如低通濾波,指數平滑和其他可能的步驟通常用C或C++等高級編程語言完成。 我很好奇我如何使用PLC執行這些相同的步驟,尤其是Allen-Bradley Control-Logix系統?在我看來,具有梯形邏輯的指令集對此太有限了。我可以使用結構化文本執行此操作嗎

    0熱度

    1回答

    我正在使用PI Historian從某些標記點讀取值。 我使用這個特殊的歷史數據庫軟件http://www.osisoft.com/ 我想知道如果我能得到它,如果含有一定的「文本」或「結果」 在哪裏顯示結果說標籤掩碼我可以把標籤我想要搜索,獲得該標籤後,然後我可以做一個當前值或採樣數據,或定時,或計算。 相反,我想它來顯示其有實施方式的電流值標籤「書」質量標籤

    1熱度

    1回答

    我試圖用我的S7-1200 PLC與Android設備(目前使用模擬器)進行通信。 我找到了示例程序,並且遇到了使其工作的問題。 這裏是主程序: public class Avvio extends Activity { private final static String newline = "\n"; public final static String PlcIpAddress = "

    3熱度

    1回答

    我正在編寫一個程序,通過套接字從PLC(Allen Bradley 1756 L63)獲取模擬和離散數據點。到目前爲止,我只是在創建套接字時遇到了麻煩。我的代碼如下: import java.io.*; import java.net.*; class PLCServer { public static void main(String argv[]) throws IOExce