我继承了一个Excel VBA电子表格.我的任务是将其转换为VB.
我认为应用程序使用DCOM对象从PLC获取数据. MX1.0更新时,以下代码运行子SBR1Select.
Sub Workbook_Open()
ActiveWorkbook.SetLinkOnData "dassidirect|strandburner!MX1.0", "SBR1Select"
End Sub
当我打开控制面板 – >管理工具 – >组件服务,然后导航到控制台根目录 – >组件服务 – >计算机 – >我的电脑 – > DCOM配置项目“DASSIDirect”列出,我相信是Excel引用的.
如何通过DASSIDIRECT组件将VB代码连接到PLC?
注意:DASSIDIRECT也是Windows服务(不确定这是否有助于回答问题).
最佳答案 我不久前在PLC上做了一些工作,并问了我的一位同事.他说你需要来自WonderWare的InTouch,它有一套.Net 2兼容组件,可与DASSIDIRECT一起使用,为您提供所需.
Here’s最新版本,我希望它是你正在寻找的.