查看: 23297|回复: 8
打印 上一主题 下一主题

短信收发设备连接正常 成功发几条短信后就连续返回cms 512...

[复制链接]
楼主
发表于 2014-5-19 11:00:20 | 显示全部楼层
1、你的那个程序能正常接收短信?
2、在出现错误时短信设备的灯正常闪烁吗?
3、在软件提示这个错误时,你把软件关闭了尝试用系统自带的那个超级终端来进行连接AT指令来发送短信看看能发送不
4、如果是自己写的程序,你尝试使用短信设备行业标准版5.3来进行发送看看是不是还有这样的问题。先看看是你的猫出问题了还是你自己写的程序出问题了。

出问题了灯不闪烁,超级终端也不嫩连接的那一般是设备问题了更换一个吧。如果是自己程序问题就重新更改吧
沙发
发表于 2014-5-20 16:43:42 | 显示全部楼层
你的这个sms.dll是只同时短信收发设备诶配送的那个上海迅赛的开发包吗?这个包我一般建议客户是不要使用在64位系统上,容易出现兼容性问题。
一般不是设备的驱动问题,设备的那个ic现在基本所有系统都兼容的了,如果是pl2303的驱动你可以百度到台湾的官网去下在个最新的试下。
出问题后用超级终端也出现cms 512 error的话,那多数是这个设备的问题了,质量一般不怎么稳定可能是黑模块刷写的吧,不是原装的wavecom或者西门子的模块。
反正你说是接收几条就出现这个问题,你再次试下在启动XP系统上试下这个开发包吧,在XP下是最稳定的了。XP下还这样那直接联系你的提供商什么问题吧。

还有你这个问题也不排除这个sms.dll包的一些bug问题吧,毕竟里面源码看不到,一般购买设备做开发的都是发送的。还有你可以这样处理下看看,要发送的短信给他一个时间间隔看看吧,看看会不会好些。
是了还有那个行业标准版,试下执行几十条的短信发送过程中你给他一个接收几条短信看看问题会不会出现。如果不会,那可能是开发包问题了,可能没有数据库的情况下,短信收发设备不能在发送的时候及时处理接收到的短信放入数据库导致设备堵塞不能发送
板凳
发表于 2020-12-17 12:19:15 | 显示全部楼层
ljh 发表于 2020-12-17 03:32
时隔多年仍遇到这种问题  发送一会儿就512error 然后又正常了  。 smslib二次开发和超级终端偶尔都会有512. ...

512错误是用户终止的意思。cms是卡返回来的信息他的用户就是短信设备
为什么终止就是因为设备忙不过来,自动终止了执行某个指令,可能有短信在进入或者程序正在读取繁忙,有人呼入,可能某个指令卡着没返回,可能信号不佳导致某些需要信号来完成的指令等待返回过长超时所以终止等等,可能性很多了解下硬件工作原理即可,wavecom2G模块太老了容易不稳定导致有些奇怪问题出现,如果没资金成本太大限制建议考虑4G产品
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|未来时代科技 ( 粤ICP备12044031号-1

GMT+8, 2024-5-6 17:33 , Processed in 0.037638 second(s), 25 queries .

Powered by WLSD X3.1

© 2013-2014 WLSD Inc.

快速回复 返回顶部 返回列表
 
【电话】(15118131494)
【QQ】 未来时代科技01 售前咨询
【QQ】 未来时代科技02 售后技术
【旺旺】 请问有什么可以帮到您?不在线可留言.
【邮箱】
inextera@sina.com
【地址】 (深圳市龙岗坂田扬马小区)