• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
wenluderen
人人为我我为人人
级别: 略有小成
精华主题: 0
发帖数量: 186 个
工控威望: 322 点
下载积分: 6183 分
在线时间: 43(小时)
注册时间: 2010-09-23
最后登录: 2024-02-19
查看wenluderen的 主题 / 回贴
楼主  发表于: 2018-07-12 16:25
使用VB.net语言,基于MX Component里面的MITSUBISHI.Component 读写Q04UDV里面的内存地址
**************
第一步:使用VS2012新建一个VB.net的窗口程序

第二步:添加引用DotUtlType

[ 此帖被wenluderen在2018-07-12 16:32重新编辑 ]
wenluderen
人人为我我为人人
级别: 略有小成
精华主题: 0
发帖数量: 186 个
工控威望: 322 点
下载积分: 6183 分
在线时间: 43(小时)
注册时间: 2010-09-23
最后登录: 2024-02-19
查看wenluderen的 主题 / 回贴
1楼  发表于: 2018-07-13 15:09
卡在版本上了,无法调用
报警如下:

焦刘吉
紧跟时代发展,努力做好时代青年
级别: 工控侠客
精华主题: 0
发帖数量: 1459 个
工控威望: 4682 点
下载积分: 14975 分
在线时间: 429(小时)
注册时间: 2015-05-19
最后登录: 2024-12-11
查看焦刘吉的 主题 / 回贴
2楼  发表于: 2018-07-13 20:32
你试一下在工具菜单的下得选择工具箱里直接调用组件
Rules are always made by the strong, and history is always written by the winners.
litung
臺灣-李同在
级别: VIP会员
精华主题: 2 篇
发帖数量: 577 个
工控威望: 3224 点
下载积分: 14494 分
在线时间: 405(小时)
注册时间: 2009-06-06
最后登录: 2024-11-16
查看litung的 主题 / 回贴
3楼  发表于: 2018-07-17 09:28
去更新mx 4,最新版的支援到vs 2017
試試看
簡單的心,是真正有福
單純的心,是真正的快樂    
T480 i5-8250U,32GB,SSD:2TB+256G
wenluderen
人人为我我为人人
级别: 略有小成
精华主题: 0
发帖数量: 186 个
工控威望: 322 点
下载积分: 6183 分
在线时间: 43(小时)
注册时间: 2010-09-23
最后登录: 2024-02-19
查看wenluderen的 主题 / 回贴
4楼  发表于: 2018-07-17 16:58

wenluderen
人人为我我为人人
级别: 略有小成
精华主题: 0
发帖数量: 186 个
工控威望: 322 点
下载积分: 6183 分
在线时间: 43(小时)
注册时间: 2010-09-23
最后登录: 2024-02-19
查看wenluderen的 主题 / 回贴
5楼  发表于: 2018-07-17 17:00
引用
引用第3楼litung于2018-07-17 09:28发表的  :
去更新mx 4,最新版的支援到vs 2017
試試看

我当前的MX版本是最新版4.16S
见下图:

altair
级别: 正式会员
精华主题: 0
发帖数量: 4 个
工控威望: 93 点
下载积分: 334 分
在线时间: 26(小时)
注册时间: 2016-02-20
最后登录: 2023-09-26
查看altair的 主题 / 回贴
6楼  发表于: 2018-07-17 20:51
您好,這個可以監控超過20個PLC點位嗎
wenluderen
人人为我我为人人
级别: 略有小成
精华主题: 0
发帖数量: 186 个
工控威望: 322 点
下载积分: 6183 分
在线时间: 43(小时)
注册时间: 2010-09-23
最后登录: 2024-02-19
查看wenluderen的 主题 / 回贴
7楼  发表于: 2018-07-18 09:30
引用
引用第2楼焦刘吉于2018-07-13 20:32发表的  :
你试一下在工具菜单的下得选择工具箱里直接调用组件

我试过了,
可以找到。也能够添加进去
但是运行的时候报错

我猜测是.NET版本混乱,  32位 和64位混乱

wenluderen
人人为我我为人人
级别: 略有小成
精华主题: 0
发帖数量: 186 个
工控威望: 322 点
下载积分: 6183 分
在线时间: 43(小时)
注册时间: 2010-09-23
最后登录: 2024-02-19
查看wenluderen的 主题 / 回贴
8楼  发表于: 2018-07-18 10:10



当如何解决呢?

***********
警告    1    所生成项目的处理器架构“MSIL”与引用“MITSUBISHI.Component.DotUtlType, Version=1.0.0.0, Culture=neutral, PublicKeyToken=6b44489e63a9c4bd, processorArchitecture=x86”的处理器架构“x86”不匹配。这种不匹配可能会导致运行时失败。请考虑通过配置管理器更改您的项目的目标处理器架构,以使您的项目与引用间的处理器架构保持一致,或者为引用关联一个与您的项目的目标处理器架构相符的处理器架构。    GszCopyUtlType

****
意思就是说,DotUtlType是X86的。

wenluderen
人人为我我为人人
级别: 略有小成
精华主题: 0
发帖数量: 186 个
工控威望: 322 点
下载积分: 6183 分
在线时间: 43(小时)
注册时间: 2010-09-23
最后登录: 2024-02-19
查看wenluderen的 主题 / 回贴
9楼  发表于: 2018-07-18 10:24
下个步骤
添加了代码,
也可以编译成功,可是!
无法运行,为啥?
因为下图:



混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该程序集
wenluderen
人人为我我为人人
级别: 略有小成
精华主题: 0
发帖数量: 186 个
工控威望: 322 点
下载积分: 6183 分
在线时间: 43(小时)
注册时间: 2010-09-23
最后登录: 2024-02-19
查看wenluderen的 主题 / 回贴
10楼  发表于: 2018-07-18 10:42
GszCopyUtlType.zip (105 K) 下载次数:145 经过一番磨难
终于OK
<startup useLegacyV2RuntimeActivationPolicy="true">
        <supportedRuntime version="v4.0"/>
    </startup>
************
https://stackoverflow.com/questions/3190841/fileloadexception-with-net-4
***************
wenluderen
人人为我我为人人
级别: 略有小成
精华主题: 0
发帖数量: 186 个
工控威望: 322 点
下载积分: 6183 分
在线时间: 43(小时)
注册时间: 2010-09-23
最后登录: 2024-02-19
查看wenluderen的 主题 / 回贴
11楼  发表于: 2018-07-18 16:21
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go