s7-1200Modbus通信时波特率的问题。

我用CPU1211+CM1241作为主站与从站进行Modbus  RTU通信,通信正常,可客户提出从站要来回更换,就是说今天用波特率9600的从站,明天又要用38400的从站,总共有3种不同比特率的设备,我准备用2个I点做个选择开关,来选择不同波特率的从站,在程序里我怎么改变CM1241的波特率,总不能换一回从站下一回程序吧?系统还带一个西门子的触摸屏,能不能通过触摸屏改写波特率呢?

最佳答案

1、必须用到两个指令PORT_CFG 和MB_COMM_LOAD指令,PORT_CFG 的功能说明见图
2、用一个变量来保存波特率值,把该变量连接到PORT_CFG和MB_COMM_LOAD的BAUD管脚
3、用一个使能开关量的上升沿连接到PORT_CFG和MB_COMM_LOAD的REQ管脚

图片说明:

s7-1200Modbus通信时波特率的问题。  

提问者对于答案的评价:
谢谢!

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月1日 上午12:54
下一篇 2017年11月1日

相关推荐

  • S7-1200与ET200扩展问题

    S7-1200带上ET200后最大能扩展多少开关量IO点,最大能扩展多少模拟量输入输出点 最佳答案 最大能扩展多少I/O点数,是得考虑CPU能力:1、1200的CPU过程映像大小&…

    SIMATIC S7-1200 2017年6月10日
  • PLC下载不了程序

    前几天还能下载程序,今天用就下载不了了。下载时出现的错误如图。 问题补充:s7-1200 问题如图   IP设置正确 最佳答案 至少让我们看…

    SIMATIC S7-1200 2017年7月30日
  • 博图V11下载链接

    请提供博图V11下载链接地址,谢谢 最佳答案 西门子博途TIA Portal V11 支持win7 64位系统http://item.tao…

    SIMATIC S7-1200 2017年11月1日
  • S71200中的ASC转换

    为什么S71200中的ATH指令将ASC转换16进制显示的却不是ASC码表中的数值,有人用过吗?比如1转换过去怎样才能显示31这样的 最佳答案 1、我理解你需要的是S_CONV指令…

    2017年8月26日
  • 各位大佬 求求了 HSP SINAMICS FIRMWARE V4.7.10 这个HSP在哪下载

    V14的HSP  包也下载了  里面也没找到HSP SINAMICS FIRMWARE V4.7.10这个HS…

    2021年7月5日
  • 如何 在线删除1200plc中多余的db块

    我在1200中下载了多余的数据库,我项目中没有,我想删除他,以前300的可以在线删除的 ,博途我找了半天没看到,求高手帮忙 谢谢 最佳答案 我曾经咨询过西门子热…

    SIMATIC S7-1200 2017年6月27日
  • S7-1200与S7-300单边组态

    请教高手,S7-1200与S7-300单边组态怎么不行,老是报错,而且还没有数据,哪位高手有S7-1200与S7-300单边组态的资料或者例题,求救 图片说明:  &nb…

    2017年8月18日
  • S7-1200的OPC通信选用SIMATIC NET软件吗?

    SIMATIC NET要求是哪个版本的才支持1200?原来应该不行吧。6.0版本与2008出来的时候1200还没出世,应该选用哪个版本的才合适呢?另外据了解PC&nbsp…

    SIMATIC S7-1200 2017年11月12日
  • S7—1200 PID问题

    A、PID控制器的输出值是PID调节输出增量+初始值输出,还是PID调节输出增量不加初始值?B、PID控制器遇到错误停止输出(比如输入值超限),如何重新启动PID控制器,并使其工作…

    SIMATIC S7-1200 2017年11月19日
  • s7-1200plc控制步进电机

    用s7-1200plc控制四个步进电机,各位大神有没有相关的资料或类似的程序,新手,请各位朋友指教! 问题补充:邮箱1328977525@qq.com 最佳答案 下载,西门子&nb…

    SIMATIC S7-1200 2017年6月24日