1. 引言

今天新阁教育给大家分享一个《基于ModbusTCP实现西门子1200PLC定位控制案例》,从PLC输入输出及步进电机接线开始,到PLC运动控制程序编写,再到后续的ModbusTCP通信协议及上位机编程实现最终控制,涉及知识面比较广,能够让我们很好地将所学知识结合起来。dotNet工控上位机:thinger_swj

2. 项目开发平台

采用西门子TIA Portal V15编程软件编写运动控制程序,实现PLC(S7-1200系列:CPU1214C DC/DC/DC )对步进电机的控制,再通过编写ModbusTCP程序,将控制地址进行映射,从而方便上位机(VS 2019开发)与PLC进行通信,最终实现步进电机的运动方向、速度及距离的灵活控制。

涉及硬件:开关电源、S7-1200PLC、步进驱动器、步进电机、单轴模组、限位开关

涉及软件:TIA Portal V15、VS2019、ModbusPoll(用于测试通信)

大家可以配合文章和视频一起来看,文章链接如下:

【PLC编程】基于ModbusTCP实现S7-1200PLC定位控制案例

【上位机开发】基于ModbusTCP实现西门子1200PLC定位控制案例

下面是完整视频,总共有2个小时的时间,请大家耐心看完。

↓↓↓

完整视频

最新文章

  1. Res_Orders_01需求分析
  2. GitHub Top 100 的项目(iOS)
  3. Node.js之Promise维护(同步)多个回调(异步)状态
  4. PHP - 表单与验证
  5. docker命令行学习
  6. 使用Mybatis Generator插件自动生成映射文件(cmd无法进入文件,dns服务器对区域没有权威等问题)遇到问题
  7. Mvc检查图片格式后上传
  8. 如何查看WAS生成的Snap.***.trc文件
  9. 【2】C#读取文本文件
  10. 针对MyISAM锁表的解决方案
  11. SqlHelper类的编写
  12. Centos6.5安装JDK环境
  13. AngularJS学习之数据绑定
  14. npm上传包
  15. UltraISO 9.6.5.3237
  16. SQL查询 [SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY的区别(比较)] ---转载
  17. Visio 2010 绘制流程图布局技巧
  18. 【iOS系列】- 通知NSNotification的使用
  19. Kattis -I Can Guess the Data Structure!
  20. spring boot 2.x 系列 —— spring boot 整合 dubbo

热门文章

  1. 中秋礼物!开源即时通信GGTalk安卓版全新源码!
  2. Book of Shaders 01 - 关于函数造型能力的理解
  3. 065 01 Android 零基础入门 01 Java基础语法 08 Java方法 02 带参无返回值方法
  4. Numpy中的shape和reshape()
  5. #ifdef _DEBUG #define new DEBUG_NEW #endif的解释
  6. (入门)matlab中创建和调用m文件
  7. 关于keytool和jarsigner工具签名的使用小结
  8. id+is+深浅co'p'y
  9. MySQL5.7版本sql_mode=only_full_group_by问题解决办法
  10. CSS的元素显示模式与转换