当前位置:   article > 正文

C#中使用S7.Net库读取西门子plc S7-200

C#中使用S7.Net库读取西门子plc S7-200
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel.DataAnnotations;
  4. using S7.Net;
  5. class Program
  6. {
  7. static Plc my200 = new Plc(CpuType.S71200, "192.168.110.60", 0, 1);
  8. static void Main(string[] args)
  9. {
  10. try
  11. {
  12. my200.Open();
  13. Console.WriteLine(my200.Read("DB1.DBX300.1")); //读取bool类型
  14. Console.WriteLine(my200.Read("DB1.DBD200")); //读取VD类型
  15. my200.Write("DB1.DBX400.1", 0);
  16. my200.Write("DB1.DBD450", 666);
  17. Console.ReadLine();
  18. my200.Close();
  19. }
  20. catch (Exception)
  21. {
  22. Console.WriteLine($"连接到PLC设备失败:IsConnect = {my200.IsConnected}");
  23. return;
  24. }
  25. }
  26. }

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/611994
推荐阅读
相关标签
  

闽ICP备14008679号