上位机开发笔记
» 搜索 » user:cuiqbo post:true
NI-VISA通信的调用
使用rsVISA也是一样的,有些仪器USB hid需要安装visa驱动。之前看到的还没时间研究
https://www.rohde-schwarz.com.cn/driver-pages/remote-cont
aardio 调用arduino_debug编译arduino下载arduino开发板
import win.ui;
import process;
/*DSG{{*/
var winform = win.form(text="aardio form";right=759;bottom=469)
winform.add(
button={cls="button";text="编译";left=40;top=237;right=200;bottom=296;z=1};
button2={cls="button";text="下载";left=263;top=237;right=423;bottom=296;z
cuiqbo •
2021-08-06 • 最后回复来自 admin
aardio调用HslCommunication.dll实现工业自动化通信研究学习
,之前看到也看到过这个,本来想用它WinTcpS7_Smart.dll使用西门子smartPLC通讯的,有站主的这个就准备抄代码了
Dll调用 海康威视网络摄像头
import win.ui;
/*DSG{{*/
var winform = win.form(text="aardio form";right=759;bottom=469)
winform.add(
OpenBtn={cls="button";text="打开";left=542;top=67;right=647;bottom=114;z=3};
S_G_Btn={cls="button";text="开始采集";left=549;top=133;right=654;bottom=180;z=6};
button={
cuiqbo •
2021-06-12 • 最后回复来自 aunox
dll调用学习----modbusRTU.dll
//modbusRTU自定义通信库
namespace com.comm.modbus;
modbusRTU = class {
ctor( /*输入构造函数所需要的参数*/ ){
};
MesErr = function(s,a){
select(s) {
case 0xffff {
var sa ="" for(i=1;#a;2){var now = string.slice(a,i,i+1); sa = sa ++ string.hex(now,"") ;} return
cuiqbo •
2021-04-17 • 最后回复来自 cuiqbo
dll调用学习----modbusRTU.dll
把几个功能都更新完成了有的方法写的不好,请大神指出
使用工具
先使用VSPD设备创建虚拟串口
使用串口读取写入FX3UPLC数据
大神看看那些放需要优化的
import console; //获取FXPLC,寄存器地址 var RWAddr = function(address){ var addr; var str = string.match(address,"\a"); var fnc; //读取地址定义 select(str) {
1