当前位置:文档之家› pms对接调试步骤

pms对接调试步骤

酒店宽带计费系统和西软的pms对接调试步骤

1.配置:
pms厂商标识:westlake
pms接口类型:串口类型
串口连接参数:数率9600/流控none (要和对方配置一样)
确定使用哪个com口,是com1,还是com2。一般是com1。
到linux下,更改串口配置文件的权限:
/dev/ttyS0对应服务器的com1口,ttyS1对应com2口
更改ttyS*的权限:
chown eflow:eflow /dev/ttyS*

2.确定串口线可收发信息:
串口线的一端可连接笔记本的超级终端或连接我们的bas.串口线另一端连到radius服务器的com1口上,用comdebug工具测试.
comdebug工具的使用方法:
root用户:
/etc/rc.d/init.d/crond stop

用eflow用户:
/usr/eflow/bin/pms.server stop
cd /usr/eflow/bin/
./comdebug /dev/ttyS0 9600 -none
(注意:/dev/ttyS0对应服务器的com1口,ttyS1对应com2口)
这个工具可以通过串口收发信息,测试radius服务器串口收发信息是否正常.

6020

测试时在超级终端里输入字符,看看在linux是否有显示,如有显示,说明串口收发信息正常。
测试完了之后:


root用户:
/etc/rc.d/init.d/crond start
用eflow用户:
/usr/eflow/bin/pms.server start

3.正式调试:
串口线和串口测试没有问题了之后,可以将radius和西软的接口机用串口线连接起来,开始PMS的调试.
这个过程中,可以开一个ssh窗口连到radius服务器上用下面这个命令观察pms log:
tail -f /usr/eflow/raddb/pmsd.log

(1)房间的checkin,checkout,换房的测试。此过程西软将房间信息发给我们
让对方发送一个Checkin信息,看我们能否能收到,对方是否能收到我们的回应.到web上查看我们是否checkin了对方发过来的帐号.
如果有问题,pmsd.log里面会有详细的处理信息.
然后测试checkout和换房(如果对方做了换房的话)

(2)帐单的传送,此过程我们将费用传给西软。
checkin一个房号,上网,下线,看费用能否传送到对方那边去.



酒店pms对接串口线测试

目前较为常用的串口有9针串口(DB9)和25针串口(DB25),通信距离较近时(<12m),可以用电缆线直接连接标准RS232端口(RS422,RS485较远),若距离较远,需附加调制解调器(MODEM)。最为简单且常用的是三线制接法,即地、接收数据和发送数据三脚相连,这里只涉及到最为基本的接法,且直接用RS232相连。我们服务器用的是DB9。
具体线序如下:

DB9 DB25
针号 功能说明 缩写 针号 功能说明 缩写
2 接收数据 RXD 3 接收数据 RXD
3 发送数据 TXD 2 发送数据 TXD
5 信号地 GND 7 信号地 GND
其他线序略……

如果对方使用的是相同

的DB9,我们接线线序 2-2 3-3 5-5 即可
如果对方使用的是不同的DB25,我们接线线序 2-2 3-3 5-7即可

临时做的线难免会有问题,需要进行检测。简单检测可以使用万用表。打到电阻档,使用大头针插到两边线的插孔即可。
在检测传输数据的时候,可以通过用comdebug工具测试,也可以通过超级终端、crt等等,另外网上还有专门的检测工具。
附件是我经常使用的一个串口调试使用的小软件,个人感觉还不错

相关主题
文本预览
相关文档 最新文档