一、定義 上位機:上位機指可以直接發送操作指令的計算機或單片機,一般提供用戶操作交互界面並向用戶展示反饋數據。典型設備類型:電腦,手機,平板,面板,觸摸屏 下位機:下位機指直接與機器相連接的計算機或單片機,一般用於接收和反饋上位機的指令,並且根據指令控制機器執行動作以及從機器傳感器讀取數據 ...
經常有學員問我,學習上位機要不要買PLC硬件 我一般的回答是:富則自行購買,窮則搭建仿真。 PLC硬件,對於學習上位機來說,是錦上添花的事,經濟條件允許,有則更好,條件不允許,我們也可以通過搭建仿真環境的方式來學習,因此我專門准備了一個系列 窮學上位機系列。 寫在前面 本文的主題是基於STEP 搭建西門子仿真環境,STEP 是西門子 系列 系列的編程軟件,早期學習PLC的小伙伴對這個一定不陌生,雖 ...
2020-11-05 15:47 0 785 推薦指數:
一、定義 上位機:上位機指可以直接發送操作指令的計算機或單片機,一般提供用戶操作交互界面並向用戶展示反饋數據。典型設備類型:電腦,手機,平板,面板,觸摸屏 下位機:下位機指直接與機器相連接的計算機或單片機,一般用於接收和反饋上位機的指令,並且根據指令控制機器執行動作以及從機器傳感器讀取數據 ...
以下是學習筆記: 一,搭建仿真環境 這是在沒有PLC的情況下用的 1,打開PLCSIM Advanced 2,打開 博圖16 【1】創建項目 【2】添加新設備,選擇1個1500的PLC 【3】設置IP,我們這里用1號網口 注意:PLC`1500 ...
前言最近西門子PLC價格大幅上調,在工控界引起了不小的風波,不僅漲價,甚至還缺貨,導致很多人不得不更改方案。聽說最近已經完成了芯片替換,希望不久能夠恢復供貨,並把價格回調。 通過這件事,從側面可以看出,西門子在工控領域的市場占有率很大,那么對於上位機開發人員來說,使用西門子PLC作為下位機 ...
前言 最近有一些學員問到了一些關於序列化的問題,今天這篇文章,跟大家分享一下在C#上位機開發中,常用的三種序列化的方式。 很多小伙伴一提到序列化,都會想到二進制序列化,但其實序列化並不僅僅只是二進制序列化,我們常說的對象序列化有三種方式,分別是二進制序列化、XML序列化及JSON序列化,這三種 ...
前言 大家好,我是新閣上位機開發付老師。 我算了一下,今年是我跟Modbus相識的第10年,從最開始的簡單應用到協議了解,從協議開發到協議講解,這個陪伴了10年的協議,它一直沒變,變的只是我對它的理解和認識。 我一直認為Modbus協議的存在有它的歷史意義,也就是說即使沒有Modbus ...
前言 大家好,我是新閣教育韓工,前幾天在網上看到了一個比較好看的環形控件,今天我們來嘗試使用GDI+的方式來繪制一下。 創建項目 上位機開發中,自定義控件庫其實本質上就是一個類庫,所以我們在創建項目時直接創建類庫項目。 在創建好的類庫項目中添加“用戶 ...
1、引言 工業以太網協議 (Ethernet/IP) 是由ODVA所開發並得到了羅克韋爾自動化的強大支持。它使用已用於ControlNet和DeviceNet的控制和信息協議 (CIP) 為應用層協議。+vx:xiketang777領取資料 CIP提供了一系列標准的服務 ...
1、搭建西門子S7仿真環境 新閣教育提醒您基於PLCSIM-Advanced搭建西門子S7仿真環境注意事項: 1、通過dotNet工控上位機公眾號后台發送PLCSIM-Advanced獲取軟件 2、安裝軟件要先安裝WinPcap軟件 3、安裝WinPcap可能會出現下面的問題 ...