关于西门子1200使用485或232模块通信问题

  • 关于西门子1200使用485或232模块通信问题
    • 模块选用

关于西门子1200使用485或232模块通信问题

  • 西门子1200是西门子PLC系统中取代以前200的PLC。该PLC标配以太网口,该网口可作为Profinet通讯端口,但是该PLC本体并不带任何串口功能,如需串口通信则需要另外串口模块。本文主要介绍1200使用串口模块通讯的情况。

模块选用

  • 1, 模块选用

    • a) 在使用串口功能时,首选我们需要选用一个串口模块。在这里我们选用RS485串口模块。

      • i. 在本处选用RS485串口模块的主要原因在于,在1200PLC上有一个信号板,该信号板只有RS485信号。如选用232串口需增加232模块,该模块成本比较高;
      • ii. RS485和RS232使用基本一样。
  • 2, 硬件配置
    • a) 在进行RS485编程的时候,首先要进行硬件组态,具体情况如下:

      • i. 先在硬件中列表中,选用相应的硬件(此处选用RS485的通信板,具体型号为:6ES7 241-1CH30-1XB0)
      • ii. 配置硬件参数,主要涉及到波特率、奇偶校验、启动位、停止位等参数。具体画面如下:

        在TIA博途中,这些参数的配置主要在IO-Link中。
    • b) 程序编写
      • i. 在TIA中,针对于串口通讯有多个指令可以使用Send_P2P、Receive_P2P、SEND_PTP、RCV_PTP等指令,在此处我们选用SEND_PTP和RCV_PTP指令。使用如下:

      • 在Send_PTP指令中,REQ指令每次置位一次,该指令便会执行一次。当RCV_PTP指令收到对方设备发来的数据的时候,会将NDR设置为1。此时,将EN_R置位以后,对方发过来的数据便会存储到BUFFER的数据区中。

关于西门子1200使用485或232模块通信问题相关推荐

  1. Modbus RTU 51单片机从机工程源码与昆仑通泰触摸屏测试工程文件。支持485和232串口通信

    Modbus RTU 51单片机从机工程源码与昆仑通泰触摸屏测试工程文件.支持485和232串口通信,该从机源码支持51系列和STC12系列单片机,支持功能码01,02,03,04,05,06,15, ...

  2. Modbus RTU 51单片机从机源码与组态软件通信支持485和232串口通信,该从机源码可直接用于51系列和STC12系列单片机的

    Modbus RTU 51单片机从机源码与组态软件通信支持485和232串口通信,该从机源码可直接用于51系列和STC12系列单片机的,支持功能码01,02,03,04,05,06,0F,10等常用功 ...

  3. 西门子1200 plc与台达14ES plc之间modbus 通讯实战程序 西门子1200plc做主站,台达DVP plc做从站,进行数据交换

    西门子1200 plc与台达14ES plc之间modbus 通讯实战程序 西门子1200plc做主站,台达DVP plc做从站,进行数据交换. 功能:通过MODBUS指令,通过西门子CM1241 4 ...

  4. 西门子1200之自由串口

    西门子1200之自由串口 使用CM1241_RS422/485模块调试自由串口 1.创建工程 2.程序编写 3.实验 使用CM1241_RS422/485模块调试自由串口 本文使用博图V16版本进行的 ...

  5. 串口协议“USB/TTL转232“模块的工作原理

    文章目录 一.串口通信协议 串口协议简介 RS-232,485标准 一.RS-232-C 二.RS-485总线 RS232.485电平与TTL电平的区别 二.USB/TTL转232"模块(以 ...

  6. 485转232转换器产品介绍及性能参数介绍

    配有不同标准串行接口的计算机.外部设备或智能仪器之间进行远程数据通信,需要进行标准串行接口的相互转换.485转换器将单端的RS-232信号转换为平衡差分的RS-485或RS-422信号.RS-485. ...

  7. 西门子1200与台达MS300变频器通讯程序

    西门子1200与台达MS300变频器通讯程序 器件:西门子1200 PLC,台达ms300变频器,西门子KTP700 Basic Pn触摸屏,昆仑通态触摸屏(带以太网),中途可以加路由器 控制方式:触 ...

  8. USB转网口转485转232转TTL等多接口互转调试工具,无需拨动开关自动切换连接

    USB转网口转485转232转TTL等多接口互转调试工具,无需拨动开关自动切换连接 多接口数据转换器 **本次工具是由博主自主研发的的多接口互转调试工具.主要通讯模式有USB.网口.485.232.T ...

  9. 西门子1200与3台欧姆龙E5cc温控器通讯程序

    西门子1200与3台欧姆龙E5cc温控器通讯程序 功能:实现西门子1200 PLC对3台欧姆龙E5cc温控器进行485通讯控制,在触摸屏上设定温度,读取温度 程序采用轮询方式,有通讯故障后再恢复功能, ...

最新文章

  1. jupyter读取图片并展示的两种方法
  2. windows 7 全屏游戏解决方案
  3. 2020-12-17 Halcon初学者知识【4】区域和分割
  4. springmvc请求返回一个字符_SpringMVC系列之Web利器SpringMVC
  5. 网页标题设置,为什么在SERP中,显示结果不一致?
  6. VS2015不能修改安装路径问题
  7. python 表达式求值数据结构_python 数据结构与算法
  8. (JAVA)超大小数运算
  9. 【LeetCode笔记】85. 最大矩形(Java、单调栈)
  10. iOS学习:CAShapeLayer与DrawRect对比,与UIBezierPath画图形
  11. 回公司无聊和小冰聊天,很好奇她到底怎么想的
  12. sql server 面试_SQL Server复制面试问题与解答
  13. python的selenium模块_python-爬虫-selenium模块
  14. CentOS安装Mingw32
  15. 在线供应链服务平台方案:构建企业供应链平台业务、功能、技术管理架构
  16. 银耳椰椰——Alpha冲刺Day08
  17. 云服务器系列2-frp-云服务器内网穿透windows远程控制实践
  18. Oracle之删除数据之后如何恢复的方法总结
  19. matlab求x对应y值,matlab已知f(x,y)=0,已知一组x如何求对应的y值? - 计算模拟 - 小木虫 - 学术 科研 互动社区...
  20. WebSphere升级:sMash、eXtreme Scale、Virtual Enterprise、Business Even

热门文章

  1. OKI单片机点亮LED
  2. 关于雅可比矩阵及行列式的理解与学习
  3. 分享一篇关于“Android源码”下载的过程
  4. AT+ESIMS :SIM卡不识或者掉卡简单分析
  5. QGC地面站二次开发(二)QGC 界面自定义和修改
  6. ftserver容错服务器操作手册
  7. 鼠标移到子组件时发生mouseExited事件
  8. A/D转换器性能参数
  9. 股票接口L2工具功能到底是什么?
  10. java float是_java中float是什么意思