C#调用 S7.net 读写西门子PLC数据 (3) 点击:22 | 回复:0



yang20908

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 1475回
  • 年度积分:75
  • 历史总积分:8311
  • 注册:2010年4月06日
发表于:2025-03-15 19:55:55
楼主

       前两篇讲了用S7.net连接 断开PLC  读写PLC变量的方法,这一部分以简单的项目为例,谈下实际项目中数据采集做法,供参考。后续会根据情况公开源码。

      PLC IP地址等相关信息放在Ini配置文件里面,必要时修改(实际项目正常运行时不会变动 PLC IP  相关程序)

       1742036751396.png 

      创建窗体,包含按钮 选择框  曲线

      image.png

      初始化窗体时加载IP  其他相关信息

      image.png

    

  创建一个PLC连接线程,应用程序运行时,一直连接PLC,如因网线断开导致连接错误时,报错。

     image.png

 添加定时器控件,定时采集数据

    image.png

最终可以显示在界面显示数据的变化曲线  


 


 



楼主最近还看过


热门招聘
相关主题

官方公众号

智造工程师