PMAC应用七-SDK的使用1
PMAC應用七-與上位機通訊1
- 準備工作
- 開發(fā)套件的下載與安裝
- C#編程
- 一個小Demo
- C#使用
- 同步通信
- 結后語
準備工作
開發(fā)套件的下載與安裝
泰道提供了一套PowerPMAC的上位機開發(fā)套件,此開發(fā)套件是.NET組件和功能的集合,可用于創(chuàng)建與PowerPMAC通信的基于.NET的HMI應用程序。與PowerPMAC的通信基于SSH協(xié)議。這些組件是沒有窗口的對象,包括基本通信,錯誤報告,數(shù)據(jù)收集,構建和下載預編譯的項目以及未經請求的響應。PDK附帶示例程序。下載鏈接。
下載好后直接安裝
默認安裝在C:\DeltaTau\PowerPMAC\3這個路徑下
里面提供了所需的鏈接庫和使用手冊以及樣例,樣例是基于vs2015編寫的。
C#編程
一個小Demo
C#使用
同步通信
- 同步通信
字符串發(fā)送給PMAC,會等待PMAC返回數(shù)據(jù)。此種方法最為簡單,但效率不高。
- 異步通信
將字符串發(fā)送給PMAC后,上位機軟件可以運行別的任務,PMAC返回值后會觸發(fā)事件。
添加以下變量聲明在public partial class Form1 : Form下
右鍵工程-添加-新建項-設置文件
默認ip192.168.0.200
雙擊button按鈕進入Transmit_Click函數(shù)
添加如下代碼
運行程序后,會自動和PMAC連
在上面textBox中寫入要發(fā)送的指令,點擊Transmit按鈕
返回值在下一個textBox
結后語
這篇我先用一個小的實例來介紹一下開發(fā)套件的使用,下一篇詳細介紹一下FTP文件傳輸和異步通訊終端的使用。
總結
以上是生活随笔為你收集整理的PMAC应用七-SDK的使用1的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 网易云歌词居中滚动、点击/滑动进度条对应
- 下一篇: 微分方程求解 matlab,4MATLA