chenwing
级别: 略有小成
精华主题: 0
发帖数量: 52 个
工控威望: 206 点
下载积分: 647 分
在线时间: 119(小时)
注册时间: 2009-06-22
最后登录: 2024-11-28
查看chenwing的 主题 / 回贴
楼主  发表于: 2018-03-18 14:48
有请会的教一下,我现在是用AxActFXCPU1控件 fx2n的plc,想读取 D0数据给 Label1,应该如何?格式是怎样啊?谢谢了!!
平台是vb.net2010
chenwing
级别: 略有小成
精华主题: 0
发帖数量: 52 个
工控威望: 206 点
下载积分: 647 分
在线时间: 119(小时)
注册时间: 2009-06-22
最后登录: 2024-11-28
查看chenwing的 主题 / 回贴
1楼  发表于: 2018-03-18 15:21
图片:
有那位大哥会指点一下!!
[ 此帖被chenwing在2018-03-18 15:39重新编辑 ]
zp17777
级别: 探索解密
精华主题: 0
发帖数量: 37 个
工控威望: 127 点
下载积分: 671 分
在线时间: 8(小时)
注册时间: 2016-08-27
最后登录: 2019-06-20
查看zp17777的 主题 / 回贴
2楼  发表于: 2018-03-18 18:18
不是很会,帮顶一下
吾志所向
级别: 家园常客
精华主题: 0
发帖数量: 368 个
工控威望: 648 点
下载积分: 1894 分
在线时间: 161(小时)
注册时间: 2016-12-10
最后登录: 2024-11-28
查看吾志所向的 主题 / 回贴
3楼  发表于: 2018-03-19 21:28
MX是ActiveX的COM组件,.NET平台兼容性不是很好,必须要安装,有可能还要手动注册,
要是x64的系统那就有的受了;
好在现在有.NET平台的通讯组件,不用安装,直接复制到VB.NET或者C#的工程目录引用即可;
具体卡看看这篇文章:
http://blog.sina.com.cn/s/blog_16d7d3ecb0102x6wj.html
litung
臺灣-李同在
级别: VIP会员
精华主题: 2 篇
发帖数量: 578 个
工控威望: 3224 点
下载积分: 14494 分
在线时间: 405(小时)
注册时间: 2009-06-06
最后登录: 2024-11-16
查看litung的 主题 / 回贴
4楼  发表于: 2018-03-20 19:04
不要用以前vb6 ocx的用法
改 引用參考的方式,直接引用dll
簡單的心,是真正有福
單純的心,是真正的快樂    
T480 i5-8250U,32GB,SSD:2TB+256G
sjbandmm
级别: 略有小成
精华主题: 0
发帖数量: 237 个
工控威望: 407 点
下载积分: 987 分
在线时间: 168(小时)
注册时间: 2008-08-23
最后登录: 2024-11-19
查看sjbandmm的 主题 / 回贴
5楼  发表于: 2018-03-27 12:12
安装好MX COMpent后,打开例程看看,基本流程是添加控件、放置控件到窗口,设置串口、CPU类型等参数,打开通讯端口、利用随机读指令读取数据就可以了,读取指令是iRet=AxActFXCPU1.ReadDeviceRandom("D0",1,iData(0))
zy123518763
级别: 略有小成
精华主题: 0
发帖数量: 102 个
工控威望: 216 点
下载积分: 753 分
在线时间: 103(小时)
注册时间: 2017-08-20
最后登录: 2024-08-19
查看zy123518763的 主题 / 回贴
6楼  发表于: 2018-03-28 11:19
我想知道楼主是如何成功添加AxActFXCPU1控件的   我一添加AxActFXCPU1控件VS2010就闪退了,我的系统的是win10  家庭版64位的