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