最近從java轉到C#下開發PC端的桌面程序,之前也嘗試用java GUI寫桌面程序,發現java寫桌面程序還是諸多不便變,雖然最后也寫出來了,但是決心還是另起平台,有了一定的java基礎,來學習C#還是比較容易的,難點就是各個控件的學習,這個也不是一朝一日就能使用熟練的。今天記錄的主要是模擬數據 ...
上位機程序控制PLC模擬量通道輸出周期性正弦波信號,並采集所造成改變的模擬量輸入信號,並繪制數據變化曲線。 界面如圖: 最后測試效果如圖: 代碼: using System using System.Collections.Generic using System.ComponentModel using System.Data using System.Drawing using System. ...
2019-01-08 16:34 0 2597 推薦指數:
最近從java轉到C#下開發PC端的桌面程序,之前也嘗試用java GUI寫桌面程序,發現java寫桌面程序還是諸多不便變,雖然最后也寫出來了,但是決心還是另起平台,有了一定的java基礎,來學習C#還是比較容易的,難點就是各個控件的學習,這個也不是一朝一日就能使用熟練的。今天記錄的主要是模擬數據 ...
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using ZedGraph; namespace ...
在單片機項目開發中,上位機也是一個很重要的部分,主要用於數據顯示(波形、溫度等)、用戶控制(LED,繼電器等),下位機(單片機)與 上位機之間要進行數據通信的兩種方式都是基於串口的: USB轉串口 —— 上位機和下位機通過USB轉串口連接線直接相連進行數據交互; 串口轉WIFI ...
bootloader寫完之后,使用C#寫了一個配套的升級助手。不得不說C#真的是一個很優秀的語言,而visual studio也完全可以稱之為最強IDE,沒有之一!配合MSDN,花了一個星期熟悉C#,然后兩周不到完成了51升級助手的開發。 主界面 特點: 支持多種 ...
最近在開發基於C#的上位機和台達50MC運動控制器之間的socket通訊程序,稍后源程序將上傳github https://github.com/935094505/SocketServer ...
C#的網口通信 一、命令行 客戶端程序:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Net ...
本文轉自:https://www.cnblogs.com/Mculover666/p/9125684.html 在單片機項目開發中,上位機也是一個很重要的部分,主要用於數據顯示(波形、溫度等)、用戶控制(LED,繼電器等),下位機(單片機)與 上位機之間要進行數據通信的兩種方式都是基於串口 ...
(一直更新.......) 一、掃描可用串口 方法一、 for循環,比如掃描范圍位串口1~串口20,則循環20遍,循環內容是打開串口; 使用 try{......}catch{ }; 如果打開成功,就添加該控件到下拉列表中,然后關閉串口; 如果打開不成功,會跳轉 ...