回复:新人求助,想用C#作为上位机与S7-200通讯

我爱小猪

  • 帖子

    634
  • 精华

    3
  • 被关注

    2

论坛等级:侠客

注册时间:2005-12-12

普通 普通 如何晋级?

发布于 2015-08-23 23:08:56

5楼

看楼主应该是个程序猿:那么上位机那部分应该没啥问题。

基于这个前提:两个方案给你参考:

1、采用modbus RTU方式开发;即,上位机做modbus rtu主站,plc配置成modbus rtu从站;

 然后上位机通过c++或者C++++,直接周期性通过modbus rtu通信去读写。

 modbus rtu协议建议楼主百度,比较简单;

2、采用OPC方式,即,上位机安装 pc access(专门的S7200的OPC服务器)或者SIMATIC NET的OPC服务器甚至第三方modbus opc服务器;然后c++通过标准微软提供的OPC方式去读写;

 OPC楼主请百度,对程序猿,OPC应该会很熟悉;

以上两个方案个人建议第一种,简单,但是需要编PLC的老兄支持一把;

第二个方案完全是程序猿自己搞定的,可以不管PLC怎么弄的。



唉,小猪没有了。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33259条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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