s7-200的485通信怪事

我用S7-226的P0口与一台电磁流量计通信,9600,8,1,无校验,通信不上。
用PC配482/232转换器与PLC通信,可收到其发出的4字节指令,按规定格式手动发送数据正常读出并解析;同样用PC连流量计,PC发送读命令,流量计正确返回流量数据。
求高手指点!

问题补充:
我用S7-226的P0口与一台电磁流量计通信,9600,8,1,无校验,通信不上。
用PC配485/232转换器与PLC通信,可收到其发出的4字节指令,按规定格式手动发送数据正常读出并解析;同样用PC连流量计,PC发送读命令,流量计正确返回流量数据。
求高手指点! 

最佳答案

在使用DC/DC/DC的时候往往还好一些,因为24V的M点是连通的,经常会已经接了地。但是使用AC/DC/RL的就要特别注意,尽管你可能不使用传感器,但如果要使用USS通讯,一定要将传感器电源的M端接到通讯系统的地。

转帖:看看技术论坛的这个帖子,一定有启发:
485的通讯,本质上是+/-电压信号,要想正常通讯控制变频器,实际上必须定义0电位!也就是说:尽管485是两根线通讯,如果没有定义0电位,根本不可能正常通讯!(之所以有些人说 被S7-200的USS通讯搞死,实际上就是没搞清楚这一点地的问题)。怎样定义0电位呢?就是要把S7-200的M点接地,(我指的是那个给传感器用的24V的0V点M,它实际上是+/-电压的0V)这里的地,是指整个通讯系统定义的地,也可以把它最终定义(连接到PE),否则永远甭想把USS通讯搞定。看似干扰,实则不是!是整个485通讯没有0V电位。注意:S7-200的PE点只是连接插头的外壳。

提问者对于答案的评价:
我的电流计是485的,我用PC时用了485-232转换的.接地问题!我去解决,谢谢大侠!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐

  • EM277模拟量数据交换

    315-2DP连接通过EM277连接11个S7-200,需要交换的数据有I/O和模拟量数据,简单的I/0有相关的资料,但是模拟量的怎么弄,怎么偏移。数字量和模拟量在一起的话怎么处理…

    SIMATIC S7-200 2021年7月5日
  • 变频器速度闭环控制

    现在用西门子S7-200  CPU224和EM232 控制MM420变频器,是这样的控制的,模拟量输出给定变频器,数字量输出给定变频器使电机的正反转,…

    SIMATIC S7-200 2017年6月1日
  • 调速机滞后严重,如何解决

    有一台永磁调速机,工作原理粗率的可以描述为:一个闭合的铜环,一个永磁体,通过调节永磁体与铜环的耦合程度来控制负载侧的转速。而其耦合程度是通过一个电动装置控制永磁体前进或者后退来改变…

    SIMATIC S7-200 2020年10月31日
  • s7-200 高速脉冲输出

    继电器输出的,支持高速买冲输出吗?我按一本书上的编程后,通过运行怎么看不到有输出?请指教? 最佳答案 有的,每个有2个高速脉冲输出,q0.0和q0.1,可以输出PTO和PWM两种形…

    SIMATIC S7-200 2020年11月1日
  • 两个cpu224同时与上位机通讯

    我现在需要两个cpu224同时与上位机通讯交换数据,上位机软件是组态王,请问各位最廉价快速的方案是什么?谢谢! 最佳答案 用一个485/232模块(泓格或者研华的)就行了,两个pl…

    SIMATIC S7-200 2021年7月5日
  • s7200 的PID使用

    请问s7200的PID如何是使用啊? 向导里要设定的参数都是什么意思?怎么设定? 生成的子程序中的三个须设定的东西是啥意思,怎么设定? 最佳答案 建议看看这个帖…

    SIMATIC S7-200 2021年7月5日
  • S7-200模拟量通道互相影响

    S7-200SMART模拟量输入通道1为电流输入,3为电压输入,怎么3变化时1也变化 钻石用户推荐最佳答案 信号干扰造成的,增加隔离器就可以解决。参考以下阿鸣回答的关于干扰问题的回…

    SIMATIC S7-200 2021年7月5日
  • 两台s7200PLCMODBUS通讯

    一台S7-200 226XP做主站,一台S7-200 224做从站,主站读取从站输入点状态,连线是3和8吗?主从站通讯程序怎么做,我用S7-226做主站读取从站…

    SIMATIC S7-200 2017年11月13日
  • CPU226 可调旋钮

    cpu226模块上有两个可调的旋钮,是用来干什么的?用来分配地址吗? 最佳答案 两个模拟电位器分别对应SMB28和SMB29,调节电位器就是改变SMB28和SMB29中的数值,数值…

    SIMATIC S7-200 2021年7月5日
  • TC/MC35模块通信的例子

    我在网上看到之前网友贴的TC35与200PLC通信的例子上存在嵌套错误,请问有哪位高手修改或者试验过吗? 最佳答案 范例的话,你可以把邮箱留下,我这有一个可能是修改过的 提问者对于…

    SIMATIC S7-200 2020年10月31日