使用C#开发基于profibus协议的上位机与plc控制器通信的程序

打算使用C#开发基于profibus协议的上位机与plc控制器通信的程序,有没有可行性,对于硬件或者软件的额外需要怎么样?比如要装wincc等通信软件,以及用C#能否可行(之前见过VB开发的)

最佳答案

如果,你用C#来编写上位机程序,那么WINCC当然不需要了?但是,你如果走PROFIBUS 协议,我想 你需要花费大量的时间来了解这个协议类容的本身。所以 开发周期会很长。建议你 使用OPC的通信方式来做,用C#编写OPC客户机的程序 简单多了!至于OPC服务器,你可以选择第三方的OPC服务器也可以选择SIMATICNET OPC。

提问者对于答案的评价:
谢谢,回答非常有用

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc168611.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月11日 下午3:08
下一篇 2017年6月11日 下午3:08

相关推荐

  • 802D系统X轴走刀,走1mm多0.05mm,请教该如何解决?

    X轴每走1mm行程,多走0.05mm 最佳答案 如果是每走1mm,多走0.05mm。是有规律的很有可能是轴数据31050 31060设置和丝杠螺距不对应。 如果…

    SINUMERIK 2018年12月6日
  • 840D系统Z轴报警

    10505 Z轴驱动2电机测量系统的光学编码器出错代码0000900H,26020  Z轴编码器重新初始化时的硬件错误00009000H,26015&…

    SINUMERIK 2017年6月6日
  • 西门子840D故障

    NCU573.1    ps和pf灯亮,PLC不启动,全清PLC复位后设备正常!但第二天开机又重复上述问题!问题出在哪呢? 问题补充:已经更…

    SINUMERIK 2017年7月25日
  • 802Dsl系统报警记录没有时间显示

    802Dsl系统,报警记录中只有报警号、报警内容,没有报警发生时间,如何能够同时实现报警时间、内容、报警号同时显示。 最佳答案 请楼主注意,802dsl 的软件版本在01…

    SINUMERIK 2017年10月31日
  • 840d ncu 故障,备份恢复,离线恢复

    1.840d ncu损坏,更换新备件后总清正常,但无法恢复备份。原因是开机就直接进入机床厂画面,不知如何进到series start-up画面,备份ARC文件也…

    SINUMERIK 2017年11月29日
  • 参数22930有什么作用?

    能否和FANUC系统一样,平行轴可以与几何轴参与圆弧和直线插补? 图片说明:    最佳答案 这个参数是给一个几何轴分配一个平行的通道轴,见图;如果要参与插补的…

    2020年10月31日
  • 840d 27252#报警

    设备出现27252#报警,从动f11模块寿命信号报警,所有轴锁死,看资料,“检测DP 布线。重新启动F 辅机模块。重新启动 NCK/PLC。”其中重新…

    SINUMERIK 2017年6月1日
  • 828D系统版本为4.05是否支持S7协议

    附件说明文档说S7协议没有版本要求,但是现场4.05版的系统,公司网络那里没有S7communication(TCP/102)这个选项啊。文档是不是不对。想知道4.05版PLC是不…

    SINUMERIK 2020年10月31日
  • 828双通道系统 伺服驱动问题

    828双通道系统  伺服驱动中加上使能后有滴答声,是什么地方问题? 最佳答案 使能正常时有类似电流流过的声,这种情况是正常的,滴答声没遇到过,应该与伺服硬件有关…

    SINUMERIK 2020年10月31日
  • 西门子840D卧式镗床工件校正.

    /R10=$AA_IM[X1] /R12=$AA_IM[Z1] /R14=$AA_IM[B1] /M30 R21=$AA_IM[X1]&nb…

    SINUMERIK 2017年10月24日