MM420无响应

最近在做一个简单的系统,PC通过profibus-dp接口与s200通信,同时s200通过端口0应用uss协议与变频器通信控制电机转速,所有的连接按照说明书的方法完成,偏置电阻也加上去了,电缆采用标准的profibus电缆及接口。采用简单的uss-init和uss-contl指令却无法完成变频器与PLC的通信,运行程序后错误显示由未激活变频器到2,3秒后变成变频器无响应,查了很长时间也没找到原因 变频器的相关参数案说明设置,没有问题,检查了好几遍 从站地址也是匹配的 通信电缆良好导通 请大家帮忙分析一下

问题补充:
profibus-dp口监视plc运行状态,可以运行win软件
   端口0实现uss与mm420的通信
   属于两个口与PLC的通信
   采用USS协议是老师的要求

  感谢几位网友的热心回答,按照yming老师的建议我看了相关的帖子,还是有一些疑问
  首先,
  pc/plc通讯走em227模块,采用profibus协议下载程序到plc,并监视plc运行状态
  这一做法是不是将PLC设置成了profibus网络中的从站,从而使得plc无法控制mm420
  其次是我的程序下载到了plc,初始化无误,USS-CTL的错误反馈码在初始化完成3秒后由19跳到1
  按照yming老师的说法我检测了2024运行期间为0不变,而2025也保持0不变
  希望得到各位前辈进一步指点

 刚做实验,用PPI/PC CABLE将程序下载到PLC,然后移去该电缆,将端口0与变频器连接起来,控制变频器成功了,激动之余还想知道怎么样才能同时在电脑上监控PLC,之前用PROFIBUS控制不成功

最佳答案

用简单的uss-init和uss-contl指令就可完成变频器与PLC的通信。这个口是独占的,一般不能用于其它(实际是自由口通讯模式)。
  PC通过Profibus和s200连接可以走另外的通道。
  登陆到技术论坛,看看下面的帖子可能对你有帮助。
  http://www.ad.siemens.com.cn/club/bbs/post.asp?myreply=1&b_id=10&a_id=392325&s_id=&num=34#anch
 =====================================================
 不知道你那个200PLC是什么型号的。如果是两个通讯口的,那么用端口0连接变频器(只有MicorWIN 4.0才支持端口1),用另外一个口连接PC(用PPI协议调试、下载、监控s7-200PLC)。如果是一个口,那么就用EM227(s200是从站)用上位机监控200,变频器是通过200和上位机交换数据,接受控制。
 再次指出:端口0连接MM4变频器(是用自由口模式做的USS协议)后不能用于其它,除非200PLC处于STOP(自动返回PPI协议)。

提问者对于答案的评价:
感谢yming老师耐心、详细的解答,通过学习在逐渐解决遇到的问题。也谢谢各位网友的热心分析!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月6日 上午11:20
下一篇 2017年11月6日 上午11:21

相关推荐