S120报文问题

突然发现程序中的报文有问题,设备上用的是S120,ac-ac,用DP通讯。问题有二:
1.发现PLC没有与CU320 通信,即在PLC程序中没有用SFC15,SFC14,调用CU320 ,而是直接调用了S120的驱动单元。这样子做可以吗?这样就导致在HMI上不能应答 CU320 的报警!
2.在硬件组态中(HW)中发现,S120的设备都是用352报文,在属性中没有999选项!但是在STARTER中查看变频器参数发现用的是999自由报文,而且在Telegram configuration中显示“!”。这样不太好吧。
3.S120一直有A1016和A13000警告,如何消除?

最佳答案

1,CU320如果正常配置很少出现报警 所以编程人员就省了 当然有是最好了 没有像你说的不能应答 CU320 的报警, PLC程序中不一定要用SFC15,SFC14,CU320 轴 都是用可不用 ,简单点用MOVE就好了
2,这个轴352报文是6个字,里面已经满足了设计人员的大部分需求 ,可能他还行在里面放多一两个信号,所以就改成了自由报文,原来352的报文其他内容不变 这样很常见的,经常这样做,只要两边都是6个字,DP通讯就正常。
3 这个是CU320CF卡的报警,你这个卡是不是正版的,现在有好多自己写的,授权跟固件版本不一定对,或者买回来版本跟CU对不上自己刷过,,但是勉强也能用,这个项目里就算CU320组了报文,估计也复位不了这两个警告,得从硬件解决,如果没导致停机就别理他了,只是警告 参考这个:
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=133919&cid=1116
希望有帮助

提问者对于答案的评价:
1.是不是只要两边BICO对应就没问题!?(我的意思是,如果DB块中第一位是OFF1,那么对应变频器第一位P840就可以了吗?也就按照352 的定含格式,写DB块就会没问题了吗?)

最佳答案作者回复:
对的 通常都是整个字来  西门子是高字节在前 这个跟日系相反 比如第一个字是控制字  控制变频器 启动 正反转 故障复位等 控制字一般是 初始化047E 启动正传047F 反转0C7F,其中04是高字节 比如你是DB1的第一个字 那04就在DB1.DBB0,7E则放在DB1.DBB1 具体到每个位的含义你打开S120的软件 从报文那里点进去就能看到每一位的含义了 就是在这个驱动菜单里面 有个communication你找找看 我上传不了图片了

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月3日
下一篇 2017年6月3日

相关推荐