S7-200PLC用485通讯 modbus指令带22变频器及6个温控器,求教

今有一条生产线,需要用485带通讯2根线带多个变频器和温控器,通过触摸屏给定变频器的运行频率并显示,通过触摸屏给定温控器温度并显示实际值,请问:1如何保证通讯的质量是否要在通讯中加信号放大隔离模块?如果克服通讯错误的故障?硬件上配置要注意什么?程序上用的modbus主从站指令库我有,写法上有什么例子供我参考的?谢谢!

问题补充:
22台变频器距PLC约60米距离,想确认中间加些什么中继(是中间信号放大的板子?什么型号?)如果要终端电阻要多大?怎么联接?西门子系统手册上就只有两台PLC 485通讯的例子,所以特请教,能不能QQ联系下两位?

最佳答案

针对你说的方案,可行但是速度可能比较慢,23个设备,modbus需要对Port0初始化、连接23次;如果对反应速度要求不高,也可以这么做;
建议上S7 1200,采用DP方式,速度和稳定性提高很多。
补充:
60米的话不用中继器;不用终端电阻,如果实际频繁发生通讯中断现象,可以加上终端电阻,每个485总线的首尾两端上各接一个120欧姆的终端电阻即可。

提问者对于答案的评价:
谢谢您的回答!我正在寻找案例,结合实际尝试自己写

专家置评

已阅,最佳答案正确。modbus CTRL初始化仅需要一个指令,但是需要多个MSG进行数据传输,速率会慢下来。

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

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

相关推荐

  • 为什么高速计数器没法对编码器计数

    用的PLC 为 cpu222用的编码器为 欧姆龙的E6B2-CWZ6C(600P/R,进线电压为5-24V,我将其接在了PLC的输出电压端),我将其A…

    SIMATIC S7-200 2018年12月9日
  • MP277怎么与2个带EM277的S7-200通讯

    我有一个MP277的触摸屏,要用来控制两个CPU,现在用的是EM277和Profibus-DP电缆,不知道怎么实现? 问题补充:如果使用MPI电缆直接通讯,具体怎么操作呢,我是个菜…

    SIMATIC S7-200 2020年11月1日
  • 232转485

    232转485有转换器, pc/PPI电缆怎么只要两个连接头,一根双胶线就搞定了呀! 问题补充:我的意思是有的232转485用了转换器,而西门子只用一根线就搞定,是不是里…

    SIMATIC S7-200 2021年7月5日
  • 急.急.急!!!!

    s7-200如何创建项目?怎样模块扩展?编程时如何下手?从那开始? 最佳答案 http://www.ad.siemens.com.cn/service/e-training/mic…

    SIMATIC S7-200 2021年7月5日
  • 如何让200CPU自动重新启动

    做个200程序,怕工艺乱套后不能正常运行,想让CPU在空闲时间内自动复位并重新回到工作模式。 如何编程? 问题补充:可以理解成我需要一个看门狗。 目的:&nbs…

    SIMATIC S7-200 2021年7月5日
  • 0-100秒的占空比

    控制温度,采用占空比的方式。即开50秒停50秒,越接近设定温度开的时间越短。请各位帮忙 问题补充:给个方案,最好自己试过,我是菜鸟 最佳答案 1、温度控制使用PID向导,设输出为开…

    SIMATIC S7-200 2020年11月1日
  • PID 控制转速

    有个项目用200PLC: 锅体搅拌变频电机75KW,红外测温仪检测锅内物料温度。 要求:比如设定物料温度80度,设定变频器转速800转/分。在搅拌混合过程中如果…

    SIMATIC S7-200 2021年7月5日
  • S7-200 226CPU问题

    我想问一下226CPU的输入问题,说明书上画的负极是接地但为什么通不了呢?只有接负极的24V时才能接通 最佳答案 负极接地是为了抗干扰。应该把DC24V的负极接入M端,为防止干扰可…

    SIMATIC S7-200 2021年7月5日
  • 如何停止顺序控制程序

    首次下载置位初始位,按下启动按钮开始了顺序循环控制程序,这个好做,请问按下停止按钮后顺序循环控制程序停止怎么做呢?复位所有标志位?在一个周期里,既有起保停控制标志位线圈,又有复位指…

    SIMATIC S7-200 2018年12月14日
  • PLC编程软件问题

    请问大师们西门子plc1200与plc200的编程软件都通用吗?电脑是win7版本32位的适合安装哪款通用编程软件? 最佳答案 1、MICro/WIN是S7-200的编程软件,Wi…

    SIMATIC S7-200 2021年7月5日