2016-03-01 70 views
3

我想知道是否有任何方法使用自定義c#應用程序從PLC變量文件夾讀取和寫入數值?從PLC s7-1500讀取/寫入PLC變量

enter image description here

我一直在使用Snap7這是用偉大的工具嘗試,實際上得到它的工作,但只讀取和寫入數據塊,而不是標籤是什麼,我願意來實現。我還沒有試過Libnodave只是。

請你推薦一種方法來實現這一點,如果有其他方法可以做到這一點。

更新#1

我現在partiely瞭解如何讀取和寫入Merkers。但是如何輸入和輸出呢?

enter image description here

更新#2

我已經建立了手錶表,得到它的工作使用Python Snap7,但無法做同樣的使用C#。 enter image description here

+0

標籤是一個OPC概念。這需要花錢,你必須自己去購物.. –

+0

@HansPassant嗨!謝謝。你能否詳細解釋一下你的真實意思。 – user3641381

回答

2

除了數據塊中的任何標籤值,libnodave都可以​​獲取/設置輸入,輸出和內存標籤。 Snap7也可以做到這一點。我沒有看到任何問題。

2

它使用Libnodave非常容易讀寫。從官方網站下載最新的Libnodave.dll,並參考樣本this。你會得到一個想法。

+0

謝謝。我會試試這個答案並回來! – user3641381

+0

你有什麼樣的例子或測試文件我可以看看嗎? – user3641381

+0

該鏈接已經有示例代碼..你試過嗎? – Olivarsham