首页 上一页 1 2 下一页 尾页

如何用VB与PLC的DM数据库相连? 点击:5943 | 回复:22



jackyliu

    
  • 精华:2帖
  • 求助:0帖
  • 帖子:7帖 | 2回
  • 年度积分:0
  • 历史总积分:86
  • 注册:2003年10月30日
发表于:2003-11-21 22:25:00
楼主
我现在正在用VB对PLC的DM数据库的插入,修改,删除等操作,其中碰到一些问题,请各位高手解决一下。 1,用VB的什么控件与PLC通讯? 2,用VB可以直接对PLC进行变成吗? 3,PLC的DM数据库的表是不是都是固定的结构? 4,有没有VB与DM操作的部分代码,在这感激万分!



利昌機電

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 288回
  • 年度积分:0
  • 历史总积分:301
  • 注册:2003年10月12日
发表于:2003-10-30 12:08:00
1楼
1 .mscomm1. 2.可以進行變更(包含讀.寫,若是PLC廠商提供OCX當然更方便). 註: 西門子我不知道喲,通訊格式我不清楚. 3. 一般是固定結構,讀取區與使用者區,與系統區域.D,C,T,CIO,LR,.....則因廠牌不同而有若干區分. 4. 啥廠牌PLC? 商安 JUM

小熊猫

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 70回
  • 年度积分:0
  • 历史总积分:140
  • 注册:2002年1月08日
发表于:2003-10-30 12:12:00
2楼
1、控件Microsoft Communications Control, version 6.0 --VB6.0自带的。 2、有些PLC的编程软件提供了接口函数就可以(目前,我只看到PL7-Pro有,不过只能上载和下传等),我没猜错,你是指OMRON的PLC,(它有几个编程软件,不知新软件有没有,估计日本人做的也不会有)。如果你想我VB生成的文件来传送到PLC,我想这个文件的格式厂家不可能提供给你的。 3、各个PLC的区域的范围有鞋不同。 4、这个代码,我只有书面的,光盘丢了,现在我不用VB,所以没整理过,不过你如果有商业的应用价值,我可以提供一个专用的控件。

利昌機電

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 288回
  • 年度积分:0
  • 历史总积分:301
  • 注册:2003年10月12日
发表于:2003-10-30 12:16:00
3楼
TO 小熊猫 : 歐姆龍CX-P 3.2安裝時即內掛了一些OCX供您使用,若您有趣,OMRON有出一套OCX(大陸叫控件??),我有,但不小喲. 商安 JUM

小熊猫

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 70回
  • 年度积分:0
  • 历史总积分:140
  • 注册:2002年1月08日
发表于:2003-10-30 12:19:00
4楼
补充一点 有些厂家的PLC提供DDE、OPC等等的服务程序,这样你就不用做通讯了,不过这个软件是要花钱的,呵呵!

利昌機電

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 288回
  • 年度积分:0
  • 历史总积分:301
  • 注册:2003年10月12日
发表于:2003-10-30 12:21:00
5楼
OMRON DDE OPC都有... 商安 JUM

小熊猫

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 70回
  • 年度积分:0
  • 历史总积分:140
  • 注册:2002年1月08日
发表于:2003-10-30 12:22:00
6楼
TO 利昌機電 OCX--大陆是叫控件 CX-P 3.2安装时有吗??还是另外安装的,这个没用过。呵呵!

利昌機電

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 288回
  • 年度积分:0
  • 历史总积分:301
  • 注册:2003年10月12日
发表于:2003-10-30 16:18:00
7楼
OCX其實在3.0版中即已大量出現,在VB的物件中可以看到,以及引用. OMRON其實都已經將OCX開放出來了,比如由單純的連線到由VB程序與PLC自動連線,攫取通訊,甚至到交握以及CREATE I/O TABLE...PLC監控都來了.也已經支援DevertNET,也支援區域內部網路的OCX了. 當然;DDE OPC是一定支援的. 這些OCX在安裝CX-P時會安裝的CX-Server,它會將常用的ocx裝進去,若是需要更進一步的ocx,必須由另一套軟體來安裝. 有興趣嗎?呵呵^^ 商安 JUM

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-11-05 14:01:00
8楼
1、在VC中,有三种与下位机通迅的方式。 但在VB中,我知道有两种,1、MISCON控件 2、读写FILE。 在实际的工作中,第一种方式多见。但前提是要读懂与PLC通迅的协议。这一点是最重要的。 2、对PLC编程也是可以实现的。PLC所要进行的逻辑输出可以在上位机的程序中通过逻辑运算进行控制。

HALFS

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 13回
  • 年度积分:0
  • 历史总积分:22
  • 注册:2003年6月27日
发表于:2003-11-21 22:25:00
9楼
楼上的高手:采用VB编程通过串行口和单片机交换数据,并在屏幕上显示状态并打印,该方案是否可行?编程难度如何

华风

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 13回
  • 年度积分:0
  • 历史总积分:14
  • 注册:2005年6月27日
发表于:2005-10-17 21:29:00
10楼
看一下通讯手册

西安苏先生

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 119回
  • 年度积分:0
  • 历史总积分:131
  • 注册:2005年6月04日
发表于:2006-04-18 20:46:00
11楼
OMRON 的PLC安装完 CX-ONE 后就有OCX控件,在VB中直接引用就可以了。在控件属性直接设置选择PLC等相关相关参数后就可以马测试通信了。OK了就可以直接用了。

wlc

  • 精华:0帖
  • 求助:0帖
  • 帖子:12帖 | 123回
  • 年度积分:0
  • 历史总积分:612
  • 注册:2003年5月07日
发表于:2006-06-16 15:12:00
12楼
针对OMRON全系列PLC的VB通讯原代码,读写DM区、IR区、HR区等,以及找回丢失的密码(原代码)。TEL:13636962573

micro2000

  • 精华:1帖
  • 求助:0帖
  • 帖子:46帖 | 581回
  • 年度积分:0
  • 历史总积分:751
  • 注册:2003年10月08日
发表于:2006-06-19 10:28:00
13楼
to:利昌機電
我有这些控件,但不知道它们的用法,咨询OMRON,说这些控件的用法他们也不知道,不知你知道吗?说出来大家分享一下,谢谢

yanggtuansm

  • 精华:0帖
  • 求助:0帖
  • 帖子:26帖 | 47回
  • 年度积分:0
  • 历史总积分:160
  • 注册:2005年4月25日
发表于:2006-07-11 10:09:00
14楼
有时间做兼职的朋友请进 要求会 VB 或VC 有PLC串口通讯经验 能完成台达\三菱PLC.西门子\通讯能力不 地域不限 请联系:QQ:460006240

www.gztr.com.cn

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:7
  • 注册:2006年7月11日
发表于:2006-07-11 17:46:00
15楼
建议使用opc,万一工程改了PLC型号,可以改动最小

工控软件之家

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:0
  • 历史总积分:14
  • 注册:2006年2月22日
发表于:2006-08-01 12:28:00
16楼
自已学一个就行了啊.不过要看它的通讯说明才行,有一定难定哦!
 加我的工控软件开发群啊!
  工控之家欢迎您的加入 QQ群号:22619817

lqlsk

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 35回
  • 年度积分:0
  • 历史总积分:104
  • 注册:2006年4月03日
发表于:2006-08-22 00:34:00
17楼
有一个专门的控件HMITalk 集成了数百种工业自动化设备的驱动和规约,可以非常方便地与各种 PLC,RTU等设备联接.大家可以下载测试一下.下载地址:http://ocxvcl.ys168.com.建议大家没事时,去网上多闲逛一下,会发现很多新东西的.

Legoooooooooooooo

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 135回
  • 年度积分:0
  • 历史总积分:922
  • 注册:2006年7月08日
发表于:2007-05-06 17:11:00
18楼
请参考Omron FINS-Command 协议

newchp

  • 精华:3帖
  • 求助:0帖
  • 帖子:113帖 | 3966回
  • 年度积分:0
  • 历史总积分:9364
  • 注册:2006年7月15日
发表于:2008-04-27 17:06:48
19楼
我也不知道用OCX怎么实现这个功能

fwall

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 16回
  • 年度积分:0
  • 历史总积分:422
  • 注册:2005年3月29日
发表于:2008-06-01 13:52:40
20楼

楼主使用的是欧姆龙PLC吧,我已经通过VB访问DM积存器,应用在了项目中,有需要的可以联系我


热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页