作者 | 主题 |
---|---|
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与变频器通信 |
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
|