㈠ 威綸通觸摸屏編程教程
摘要 在以往PLC控制系統中對負載如三相電機的啟動和停止控制,通常用兩個按鈕採用起保停的方式完成,一個按鈕作為啟動輸入(輸出自鎖)、一個按鈕作為停止輸入(解除自鎖)。今天我們嘗試使用一個按鈕來實現這種控制:如果輸出是OFF狀態按鈕的功能是啟動,如果輸出是ON狀態,按鈕的功能是停止。下面我們就以三菱PLC為例簡單介紹【單按鈕啟停控制】的幾種梯形圖編程。
㈡ 西門子觸摸屏使用期限怎麼編程
摘要 控制要求:在觸摸屏上點擊啟動按鈕SB1,指示燈點亮,點擊停止按鈕SB2,指示燈熄滅。
㈢ 觸摸屏編程如何與plc聯系
一般來說,多數觸摸屏和組態不支持物理點,在PLC編程里,我們要用一些操作按鈕或是切換開關等做為PLC的物理輸入點(一般用I0.0,I0.1等來表示),而這些物理輸入點不能被觸摸屏和組態識別,所以我們要用輔助點(M0.0,M0.1等)來做,將輔助點和啟動信號的物理點並聯作為觸摸屏上的啟動信號,將輔助點和停止信號的物理點串聯作為觸摸屏上的停止信號。這樣就實現了按鈕和觸摸屏同時控制。 如果不用I0.0,I0.1等物理點,那麼控制櫃上面的按鈕就沒用了。對於物理輸出點(譬如:Q0.3、Q0.4等),這些一般可以被觸摸屏和組態識別,所以對輸出來說,沒必要再加輔助點。
㈣ 觸摸屏編程(PLC)
觸摸屏畫面編輯利用專用編輯軟體完成.這個你應該已經知道.
PLC的接點設置,通常設置的是PLC中的輔助繼電器和數據寄存器.不會直接去設置輸出點(PLC輸入點應該是沒法設置的)
PLC中的輔助繼電器和數據寄存器包括,三菱PLC的M點與D元件.松下PLC的R與DT元件等等,你參考一下不同PLC的說明書.
設置好接點後.你就可以通過觸摸屏來顯示PLC的輔助繼電器ON/OFF狀態,數據寄存器中的數值.
也可以改變輔助繼電器的ON/OFF狀態以及改變數據寄存器中的值.
㈤ 觸摸屏的操作如何來實現PLC程序控制的
觸摸屏控制PLC程序原理:PLC本身的控制,是通過控制寄存器D,輸入埠X,軟繼電器狀態M還有時間繼電器T等狀態變數的改變來完成的,所以只要能修改到這些變數的狀態,就能完成對PLC的控制了,而觸摸屏可以通過PLC的232或者485口的通訊來完成這些操作,所以觸摸屏能控制PLC。
解釋:可以把觸摸屏理解成一個「軟的儀表盤和按鈕盤」,觸摸屏上的按鈕其實和現實中的按鈕工作原理一樣的,它也就是開關兩種狀態,它們都有一個地址,現實的按鈕可能是I0.0,而觸摸屏的按扭可能就是 M0.0。
這樣的一種符合,代表一個兩個狀態的開關變數,現實的按鈕直接通過外部埠輸入PLC,本質是確定了某個固定的地址,而觸摸屏也一樣,確定的地址和PLC的一樣,直接修改了里邊的狀態而已。
(5)信觸摸屏怎樣編程擴展閱讀:
觸摸屏讀取PLC程序信息:
觸摸屏在編輯的時候是需要選擇對應的PLC品牌和型號的,選擇以後就會載入對應的PLC數據變數。這時候在觸摸屏上編輯對應的數據顯示框,鏈接地址選擇你要改變的PLC地址,然後在觸摸屏編輯這個數據顯示框的輸入數據功能,之後上機連接就可以。
㈥ plc觸摸屏一體機怎麼編程
華慶軍簡易PLC一體機涵蓋了以下機型:
8進8出(可選擇繼電器輸出、晶體管輸出)
12進12出(可選擇繼電器輸出、晶體管輸出)
16進16出(可選擇繼電器輸出、晶體管輸出)
一般電氣工程師即可看懂並進行現場編程,具有編程簡單、使用容易的特點,大大降低了使用成本。同時也可作為多路時間繼電器模組使用,每路可獨立或聯動控制,實現比傳統單路時間繼電器更復雜的功能。
並且具有以下特點:
支持兩路脈沖輸出,每路頻率范圍100Hz~150KHz可調;
支持中/英文界面切換;
支持邏輯與、或、加、減運算;
支持20組程序並行工作;
支持25個定時器、50個計數器、50個計時器;
支持19個外部寄存器(可實現訪問外部設備,實現數據交換和處理)
延時精度0.01秒
輸入點兼容NPN型、PNP型的開關量信號
選配2路12位模擬量輸入 (可實現0~20mA ,4~20mA, 0~5V, 0~10V信號檢測);
選配2路高精度模擬量輸出(可實現0~20mA ,4~20mA, 0~5V, 0~10V 輸出);
選配2路高速脈沖輸出
選配RS485-MODBUS-RTU通訊
支持信號跳變觸發;
支持接本公司所有485通訊模組擴充輸出口;
支持連接觸摸屏;
可任意組合的萬年歷控制;
無需梯形圖編程等
可取代普通PLC:
自定義按鍵模擬啟動暫停急停功能,多個開關量輸入可接各種感測器、實現PLC動作流程的邏輯運算、輸出功能的自定義編程,多個時間段獨立或組合定時功能。
可取代多個時間繼電器:
每路編程組合,功能比時間繼電器更強大,時間精確到0.01秒。可實現年份、月份、日期、星期、時間等任意組合,觸發一系列特定動作
可取代PLC模擬量電流模塊、電壓模塊:內部自帶模擬量單位運算,實現編程直觀化
程序加密:可以對設好的程序加密,避免被他人改動。
離線管理:無需連接電腦,直接在控制面板上進行編輯設置,採用高清彩色液晶顯示,操作界面有中文簡體、中文繁體、英文可選,菜單管理、指令、輸入內容對應顯示,易學易懂,無需專業工程師即學即用,免除要學習梯形圖困擾。
㈦ plc觸摸屏程序的編寫有幾種方法各是什麼
介紹一種在PIC單片機與觸摸屏之間採用Modbus協議實現非同步串列通信的方法。簡單介紹了Modbus通信協議,給出了硬體電路連接圖、程序流程圖以及用PIC單片機C語言編寫的部分通信程序。實際使用證明該方法數據傳輸穩定可靠,並提供了良好的人機交互環境。
關鍵詞:觸摸屏 PIC單片機 Modbus協議 通信
工控中經常需要觀察系統的運行狀態或者修改運行參數。觸摸屏能夠直觀、生動地顯示運行參數和運行狀態,而且通過觸摸屏畫面可以直接修改系統運行參數,人機交互性好。單片機廣泛應用於工控領域中,與觸摸屏配合,可組成良好的人機交互環境。觸摸屏和單片機通信,需要根據觸摸屏採用的通信協議為單片機編寫相應的通信程序。Modbus協議是美國Modicon公司推出的一種有效支持控制器之間以及控制器經由網路(例如乙太網)和其它設備之間進行通信的協議。本文以PIC16F877單片機和人機電子有限公司的eView MT510T型觸摸屏為例,介紹其通信程序的開發過程。
1 系統結構
實現觸摸屏與單片機的通訊,主要是解決通訊協議的問題。本文使用開放的Modbus通訊協議,以觸摸屏作主站,單片機作從站。eView觸摸屏本身支持Modbus通訊協議,如果單片機也支持Modbus協議,就可以進行通信了。觸摸屏與單片機之間採用的RS-232C兼容介面直接連接,傳輸速率設置為9600kb/s。圖1為該系統的電路圖。
將PIC16F877單片機RC6、RC7口設置為非同步串列通信模式,經過MAX232晶元將TTL電平轉換為RS232電平,再與eView觸摸屏PLC[RS-232]介面相連,即完成了硬體連接。eView觸摸屏PLC[RS-232]介面的管腳2為TXD,管腳3為RXD。
2 Modbus通信協議介紹
Modbus通信協議是一種串列的主從通信協議,網路里僅有一台設置可作為主機(稱Master),其它設備作為從機(稱Slaver),主機不需編號,從機必須編號。協議定義了主機查詢及從機應答的信息幀格式。通信時,主機首先向從機發出請求信息,符合相應地址碼的從機接收通訊命令,並除去地址碼,讀取信息,如果沒有出錯,則執行相應的任務,然後把執行結果返給主機。若從機接收到的校驗碼與本機計算的不同,則說明數據在通信過程中出現錯誤,從機把這次請求視為無效,功能代碼將被修改以用於指出回應消息是錯誤的,同時數據段包含了描述此錯誤信息的代碼。當主機收到這一信息時,會重新發送請求信息。校驗方式分為LCR(傳送數據為ACSII時)校驗或CRC(傳送數據為二進制時)校驗,這里採用CRC校驗方式。
信息傳輸為非同步方式,並以位元組為單位。主從站之間通訊的字格式如表1所示。
表1 通訊的字格式
字格式(串列數據) 10位二進制
起始位 1位
數據位 8位
奇偶校驗位 無
停止位 1位
Modbus協議可支持ASCII碼或二進制格式的數據傳輸。ACSII碼方式下每一個位元組數據分兩個位元組傳送,二進制方式下用一個位元組傳送,為了減少數據傳輸量,一般選二進制數據方式。各個區允許發送的位元組均為16進制的0~9,A~F。二進制信息幀標准結構為:
初始結構 ≥4位元組的時間
地址碼 1位元組
功能碼 1位元組
數據區 N位元組
錯誤校驗 16位CRC碼
結束結構 ≥4位元組的時間
二進制模式中,信息開始至少需要3.5個字元的靜止時間,依據使用的波特率,很容易計算這個靜止時間。發送完最後一個字元後,也有一個至少3.5個字元的靜止時間,然後才能發送一個新的信息。網路上的設備連續監測網路上的信息,包括靜止時間。
3 單片機與觸摸屏地址的對應關系
eView觸摸屏只支持Bit和Word地址類型,而實際的單片機或其它控制器還有Byte、Double Word等表示方法,因此在進行通信時,需要把單片機和觸摸屏的數據進行變換。觸摸屏畫面元件讀取地址的設備類型有LW、0x、1x、3x、4x、RWI、RW等選項。其中,LW表示該元件讀取的是觸摸屏內部的地址,如其它元件的地址;0x表示讀取的是控制器的輸出信號;1x表示讀取的控制器的輸入信號;3x和4x指控制器的寄存器地址類型,其中4x是可讀可寫的,3x是只讀的;RWI、RW都是觸摸屏的內部地址,起輔助作用。使用這些讀取地址的設備類型,觸摸屏即可顯示或設定控制器寄存器或I/O口的數值。以「數值輸入」元件為例,通過「小鍵盤」輸入數據即可設置單片機寄存器或I/O口的數值。如果啟動了「觸發地址」,那麼當被觸控時,輸入的數據就被存放到了指定的單片機地址中。
4 通信程序的開發
觸摸屏與單片機的通信程序採用PIC單片機C語言編寫。編譯工具選擇Hitech公司的PICC編譯器。程序共分三大模塊,即初始化模塊、數據接收模塊以及數據處理及發送模塊。主程序流程圖如圖2所示。
PIC16F877單片機USART功能模塊帶有一個八位的波特率發生器BRG,BRG支持USART的同步和非同步工作方式。用SPBRG寄存器控制一個獨立的八位定時器的周期。在非同步方式下,發送狀態/控制寄存器TXSTA的BRGH位(即D2)被用來控制波特率。對串列口進行的初始化如下:
GIE=1; %全局中斷允許;
SPBRG=25; %設置波特率為9600;
TXSTA=0x04; %選擇非同步高速方式;
RCSTA=0x80; %允許同步串列口工作;
RTISC6=1;
TRISC7=1; %將C口的RC6和RC7設置為非同步串列通信模式;
PFIE=1; %外圍介面中斷允許;
RCIE=1; %USART接收中斷允許;
TXIE=1; %USART發送中斷允許;
數據接收模塊由一個中斷函數組成。該中斷函數將觸摸屏發來的Modbus數據幀存儲在一個自定義的數組中,當一幀數據接收完時,置接收結束標志位為1,轉入數據處理及發送模塊。串列通信接收器的核心是接收移位寄存器RSR,當接收到停止時,如果RCREG緩沖器為空,RSR就把接收到的數據送入RCREG。傳送完成後,接收中斷標志位RCIF被置1。實際的中斷是否被CPU響應,可以通過設置外圍介面中斷允許寄存器PIE1的中斷允許位RCIE來控制。
數據處理及發送模塊執行Modbus協議功能碼對應的運用。eView觸摸屏與單片機以Modbus協議通信,用到的Modbus功能碼如表2所示。
表2 通信程序用到的功能碼
功能碼 eView地址名稱 含 義 作 用
01 0x 讀開關量輸出 讀取一路或多路開關量輸出狀態
03 4x 讀保持寄存器 讀取一個或多個保持寄存器的數據
05 0x
1x 寫開關量輸出 強置一路繼電器的「分/合」輸出
16 3x
4x 預置多寄存器 把具體的數據裝入一組連貫的保持寄存器
以Modbus功能碼03為例來說明觸摸屏及單片機的實際通信數據格式。如單片機地址編號為01H,觸摸屏需要查看單片機中地址為0031H的寄存器的值,發送命令格式如表3所示。
表3 觸摸屏發送數據結構
數據段名稱 數據值
地址 01
功能碼 03
讀取地址高位 00
讀取地址低位 31
讀取數據個數高位 00
讀取數據個數低位 01
CRC校驗碼高位 D5
CRC校驗碼低位 C5
假設單片機中地址為0031H的寄存器中斷為05H,則單片機的回復命令如表4所示。
表4 單片機應答數據結構
數據段名稱 數據值
地址 01
功能碼 03
讀取位元組數 02
寄存器數據高位 00
寄存器數據低位 05
CRC校驗碼高位 78
CRC校驗碼低位 47
當波特率達到38400kb/s時,通信仍然穩定可靠。本系統具有連接電路簡單、組態靈活、通信可靠性高等特點,並已成功應用於物料篩選控制系統項目中。由於Modbus通信協議的開放性的特點,國外進口控制器串列通信大者支持該協議,因此本文所實現的採用Modbus協議的串列通信具有廣泛的應用價值。
QQ94504093
㈧ 台達觸摸屏編程軟體使用方法
台達觸摸屏編程軟體使用方法?PLC,Programmable Logic Controller,可編程邏輯控制器,可以通過數字或模擬式輸入、輸出控制各種類型的機械或生產過程。下面我們就簡單的共同探討一下台達的PLC編程軟體的使用方法。
工具原料一台可正常工作的電腦安裝有台達的PLC編程軟體WPLsoft
方法/步驟分步閱讀
1
/6
首先去台達官網的下載中心下載台達PLC的編程軟體WPLsoft,目前最新版本是2.34。如下圖所示。下載完安裝即可。
2
/6
安裝完以後,雙擊打開桌面上的WPLsoft的快捷方式,打開後如下圖所示:
3
/6
打開菜單欄中「文件--新建」,會彈出「機種設置」的窗口,在「程序標題」中輸入名稱,在機種里選擇你需要的機種,在通信設置中可以選擇傳輸方式。本文選擇的是ES2,USB。點擊「確定」,就回到主窗口中,開始編寫梯形圖程序,如下圖所示:
4
/6
可以在工具欄中找到相應的輸入、輸出的符號,點擊就可以添加到程序窗口中,也可以雙擊藍色方塊,就可以以指令模式輸入程序,如下圖所示:
5
/6
編寫完一個簡單的程序後,依次點擊菜單欄中的「編譯--梯形圖=>指令」,軟體就會自動編譯程序,並在沒有錯誤編譯成功的情況下,在主窗口的最下方給出提示。同樣如果程序有錯誤,軟體也會提示編譯失敗,並給出錯誤大的位置。如下圖所示:
6
/6
編譯完成後,依次點擊菜單中的「通信--PC<=>PLC」,確定後將程序下載到PLC中,就可以進行調試了。
注意事項
按照上述步驟操作即可。
㈨ 關於 怎麼編程觸摸屏
觸摸屏畫面編輯利用專用編輯軟體完成.這個你應該已經知道.
PLC的接點設置,通常設置的是PLC中的輔助繼電器和數據寄存器.不會直接去設置輸出點(PLC輸入點應該是沒法設置的)
PLC中的輔助繼電器和數據寄存器包括,三菱PLC的M點與D元件.松下PLC的R與DT元件等等,你參考一下不同PLC的說明書.
設置好接點後.你就可以通過觸摸屏來顯示PLC的輔助繼電器ON/OFF狀態,數據寄存器中的數值. 也可以改變輔助繼電器的ON/OFF狀態以及改變數據寄存器中的值.
㈩ 信捷觸摸屏軟體怎樣使用和編程
信捷觸摸屏很簡單的 是傻瓜式的編程方法,有問題可以找我。