回复:请教斑竹 :VB 或者VC 与PLC的TCP/IP通信问题

展翅飞翔

西门子1847工业学习平台

  • 帖子

    1276
  • 精华

    33
  • 被关注

    16

论坛等级:侠圣

注册时间:2003-07-07

普通 普通 如何晋级?

发布于 2007-04-27 23:04:45

0楼

1.还是OPC方式:
用Kepware公司的KEP ServerEX OPC,或者TOP 公司的TOP OPC。
西门子以太网驱动的授权大概是500美金左右。
可以支持最多16个以太网卡,每网卡最多支持64个CP X43-1。
每计算机最多可以支持126个CP X43-1。

VB做OPC Client就可以了。各个公司成品的解决方案倒是没有,
但是相关的论文倒是可以搜出来一大堆。
VB做OPC Client一点点都不难的。
2.DLL方式:(请跟西门子资深工程师核实下)
购买西门子公司的ProDave V6版本,“据说”ProDave从V6版本开始,
除了支持MPI外,还支持IE(工业以太网)方式。
这样你可以基于ProDave开发上位的通讯程序,直接访问DLL即可,
坏处是难度比用OPC的方式大,好处是买ProDave是一次性投资,
通讯程序做好后,你可不用每台电脑都装ProDave了。

VB要通过以太网访问PLC中的数据可能就这么几种方式。

另外VB开发监控系统,跟你在Step7如何调用没有任何关系。
你继续用你的Step7编写你的程序。
上位的监控仅仅需要访问下位的地址就可以了。
比如你要显示一个模拟量的值,你可以用FC105,也可以自己写语句转换,
上位软件管你用的是什么功能块,只需要明确的告诉他,
要访问的数据是什么格式的,整型还是浮点型?地址是多少。就OK了。
Qiaopeng1231--乔鹏
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

通信与网络组件

共有4510条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。