3708407
111111111111111
級別: 略有小成
|
MXComponent 在用VB 和 LABVIEW 編程時,,批量讀寫寄存器 都只能返回一個,類型 是LONG,,怎么才能返回多個啊,應該是數組啊,FX5U,多謝互助, Dim DATA(10) As Long Dim DATA1 As Long Dim ds As String Private Sub Command1_Click() ActUtlType1.ActLogicalStationNumber = 1 ActUtlType1.Open End Sub Private Sub Command2_Click() ActUtlType1.Close End End Sub Private Sub Command3_Click() ds = "D106" A = ActUtlType1.ReadDeviceBlock("D106", 4, DATA(10)) Text1.Text = DATA(0) Text2.Text = DATA(1) Text3.Text = DATA1 End Sub |
---|---|
|
不小心遇見你
自動項目、PLC、視覺、通訊等工控軟件開發QQ3515716
級別: 工控俠客
|
改成 A = ActUtlType1.ReadDeviceBlock2("D106", 4, DATA(10)) |
|
---|---|---|
|
autoctrl
級別: 家園常客
|
LABVIEW有.NET的組件可以用,支持多種類型的數組,這里可以下載: http://blog.sina.com.cn/s/blog_16d7d3ecb0102x6wj.html 具體方法: 如何使用LabVIEW調用C#編寫的DLL.pdf (350 K) 下载次数:72 |
---|---|
|
不小心遇見你
自動項目、PLC、視覺、通訊等工控軟件開發QQ3515716
級別: 工控俠客
|
[quote]引用第3樓autoctrl于2018-05-01 19:53發表的 : LABVIEW有.NET的組件可以用,支持多種類型的數組,這里可以下載: http://blog.sina.com.cn/s/blog_16d7d3ecb0102x6wj.html 具體方法: [attachment=221838] [/quote 這種分分鐘破解 不過沒必要 大項目還是買一套 方便很多,特別是大客戶 組件確實不錯,使用方便,dll應該也不是很貴的 [ 此帖被030403118在2018-05-02 20:26重新編輯 ] |
|
---|---|---|
|