技术论坛

 1215PLC+CM1241与变频器通信

返回主题列表
作者 主题
xjswdi
游民

经验值: 63
发帖数: 4
精华帖: 0
楼主    2021-08-12 12:12:51
主题:1215PLC+CM1241与变频器通信

1215PLC+CM1241与3个变频器,1个伺服进行轮询查询,使用modubs协议,在长期运行过程中,偶然会出现CM1241死机的情况,现场无法监控实际情况,CM1241的发送和接收灯都会熄灭,断电重启之后会恢复正常


原来认为是因为程序问题卡住,后来在程序内新增超时跳出功能,即查询当前栈号超过一定时间,自动切换至下一个栈。

holdkcsxyz
至圣

经验值: 13011
发帖数: 1814
精华帖: 22
1楼    2021-08-12 12:47:30
主题:回复:1215PLC+CM1241与变频器通信

查到问题了吗,估计是程序问题

weiyt
奇侠

经验值: 9611
发帖数: 1550
精华帖: 14
2楼    2021-08-12 13:29:39
主题:回复:1215PLC+CM1241与变频器通信

出问题后在线,看看通讯状态字和标准位是否正常

WWCWWC
至圣

经验值: 71961
发帖数: 8033
精华帖: 145
3楼    2021-08-12 13:40:45
主题:回复:1215PLC+CM1241与变频器通信

类似的情况就是通讯在非正常形式下,无法正常实现轮询机制问题,当然也属于控制通讯的程序没有完善所致。增加通讯指令在报警时的轮询机制,就可以避免你的问题。

xjswdi
游民

经验值: 63
发帖数: 4
精华帖: 0
4楼    2021-08-12 16:43:03
主题:回复:1215PLC+CM1241与变频器通信

CM1241运行一段时间就死掉了-工业支持中心-西门子中国 (siemens.com.cn)

搜到到一个大概相同的情况,但是不确认是否解决

holdkcsxyz
至圣

经验值: 13011
发帖数: 1814
精华帖: 22
6楼    2021-08-12 19:24:44
主题:回复:1215PLC+CM1241与变频器通信

说说你程序思路吧或者干脆上程序看看

一指禅_LYG
侠士

经验值: 1315
发帖数: 238
精华帖: 0
7楼    2021-08-12 19:50:54
主题:回复:1215PLC+CM1241与变频器通信
实时性要求和站点比较多的情况下,轮训算法很重要,需要考虑掉线错码等问题,不能死等。
刚刚入门
至圣

经验值: 12687
发帖数: 2083
精华帖: 23
8楼    2021-08-13 07:26:51
主题:回复:1215PLC+CM1241与变频器通信

我也遇到过这样的问题,不是轮询的原因(done位和error位都会跳出这是常识),估计跟第三方的从站的通讯配合度也有关系。

低压电柜&自动化控制柜&点胶机&螺丝机供应商
奇侠

经验值: 5478
发帖数: 419
精华帖: 1
9楼    2021-08-13 07:56:21
主题:回复:1215PLC+CM1241与变频器通信

是不是处问题的时候就没通讯上?

提供低压配电柜,PLC控制柜成套 惠州:15014975392(微信同号)
hy_12306
奇侠

经验值: 6259
发帖数: 696
精华帖: 19
10楼    2021-08-13 08:58:48
主题:回复:1215PLC+CM1241与变频器通信

99%是程序问题。轮询的程序太多了,就不举例了。好好检查下。

xjswdi
游民

经验值: 63
发帖数: 4
精华帖: 0
11楼    2021-08-13 11:59:54
主题:回复:1215PLC+CM1241与变频器通信





这是其中的一部分,1跳2,2跳3,后面的都一样

A人到中年A
至圣

经验值: 14839
发帖数: 1013
精华帖: 1
12楼    2021-08-13 13:35:43
主题:回复:1215PLC+CM1241与变频器通信

这种一般椒程序的问题可能性比较大啊

自己不努力,一切全白费
青叶哥哥
游民

经验值: 60
发帖数: 5
精华帖: 0
13楼    2021-08-22 20:57:12
主题:回复:1215PLC+CM1241与变频器通信

楼主遇上了我之前遇上的一样的问题,这个原因主要是因为通讯故障或modbus从站未能正确响应报文导致MASTER块未能在主站超时时间内报出error=1的状态位导致的。此时你检查master主站可看见master正工作在步骤4卡住,

我最后也未能得到解决,不过解决办法是添加了看门狗程序,如done位未在5S内执行完一个周期,就进行所有通讯块的重启。不过master最好只用一个,其他站点访问通过更改master参数进行访问。

我看论坛里大神写的好像都没遇上这问题,我在工业现场遇上别的的使用1200PLC的厂家均表示会遇上这样的问题,大部分采用的都是开门狗功能重启,或者在读取时不要更改设备参数等步骤,可能我们都是菜鸟吧,我个人觉得西门子1200的MASTER主站块写的不如200的master块。也许我们水平不够不会用这个块吧

李岩
至圣

经验值: 13625
发帖数: 2835
精华帖: 32
15楼    2021-08-24 17:17:56
主题:回复:1215PLC+CM1241与变频器通信

本胖认为99%是干扰所致。西家的485口好多都是不隔离的,这个很不好。本胖都是在外面加上485隔离器或者485光纤收发器转光纤。光纤的最可靠,但贵。加上隔离器也有显著的效果。


本胖到了新公司不到一个月,上班第一天就让本胖修一个德国普发的真空计TPG366,485口坏了。TPG366跟西门子200通讯。我问中间是否加了隔离器?说没有。我说真空计的485估计也没有隔离。拆开后果不其然是这样的。

国人当自强 共同努力 抵制日货
Zane
至圣

经验值: 76318
发帖数: 19347
精华帖: 378
16楼    2021-08-24 22:27:20
主题:回复:1215PLC+CM1241与变频器通信

为啥一定要隔离?做等电势是首选!

Zane 注册自动化系统工程师 Always save before download
Zane
至圣

经验值: 76318
发帖数: 19347
精华帖: 378
17楼    2021-08-24 22:33:09
主题:回复:1215PLC+CM1241与变频器通信

楼主遇上了我之前遇上的一样的问题,这个原因主要是因为通讯故障或modbus从站未能正确响应报文导致MASTER块未能在主站超时时间内报出error=1的状态位导致的。此时你检查master主站可看见master正工作在步骤4卡住,


是多次发送导致缓冲区溢出导致的,多次发送还是因为时序逻辑不对造成的。

Zane 注册自动化系统工程师 Always save before download
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。