0
关注
14624
浏览

市政公交一卡通刷卡机上如何做到「下车不刷卡扣全程费用」?

为什么被折叠? 0 个回复被折叠
yb felix 核心会员 用户来自于: 北京市
2026-01-18 02:37
也许是上车刷卡预扣了你全程,下车刷卡时找给你呢
匿名用户用户来自于: 北京市
2026-01-18 02:46
回答如图。 纯属个人猜测,想知道正确答案的得找市政公一卡通合作的硬件公司。 不过我不觉得他们会说。 以下只是刷卡机的原理猜测,有点乱,见谅。 市政公交一卡通属于电子现金业务。 刷卡机每班次(或者每日)的交易记录会肯定会统一在每班次(或者每日)结束后传给市政公交一卡通的联网系统中,保证卡内余额和联网系统内金额一致。 工具Omnigraffle (正版的别吐槽。上个单位给的,不过lic马上要到期了。总觉得这货不如 Visio 好用啊)。 注:预设阈值是两站间乘车所用最大时间。 正常扣费流程 正常非分段扣费流程:ABHJ 正常分段扣费流程:ABHGABCDEF 非正常扣费流程(分段计价下车忘记刷卡再次乘车) 乘坐非分段计价且原上车站点在本次路线之内:ABCDEIHJ(一般情况)、 ABCDEF(特殊情况) 乘坐乘坐非分段计价且原上车站点不在本次站点之内:ABCIHJ 乘坐分段计价且原上车站点在本次路线之内:ABCDEIHGABCDEF(一般情况)、ABCDEF(特殊情况) 乘坐分段计价且原上车站点不在在本次路线之内:ABCIHGABCDEF 上车时间与当前时间差值超过阀值则按照一般情况处理,未超过则按照特殊情况处理。扣费是否精准取决于阀值设置的是否合理。 特殊情况是指 @NightCoffee 回答中提到的例外情况。 其实我觉得不是有点乱,是非常乱,给自己的表达能力跪了……
NightCoffee 核心会员 用户来自于: 北京市
2026-01-18 02:18
不清楚实际运作,不过可以想像这样的。 刷卡时,读取上次刷卡记录: 1.上次记录是任意车的下车记录(上车):记录本车序列号用于比对车辆、当前站点和全程金额 2.上次记录是其他车的上车记录(下车没刷就上其他车):同上,多一步扣除上次记录中的全程金额 3.上次记录是本车的上车记录(上车后下车):扣除站点到站点对应里程金额,同时记录下车 这个过程似乎没考虑到某张卡上车后 再也没上过其他车,于是扣不到款的情况……也许依靠每日总和计算也可以解决。 余额的确是记在卡内,一般地铁什么的是联网的,公交就不联网,每天收车或每次到终点站会综合计算一次上报。 ———————————— 找到一段北京公交卡规定介绍

发生不完整交易的一卡通卡,在下次使用时,由刷卡机自动补收乘车费用。补收的乘车费用按原乘车线路刷卡站至线路首站和末站最远里程的无折扣票价计算。

但是又有例外:

 遇特殊情况车辆中途不能继续运营时,分段计费线路已上车刷卡的持卡乘客可在乘务人员、站务人员等运营单位工作人员的引导下,换乘同线路同方向的其他车辆。在下故障车和上换乘车时,均不需刷卡。   到达目的地下车时按规定刷卡,乘车费用按原上车站至下车站计算。

也就是说还有可能刷卡机不分车辆,只按线路+方向分……同线路同方向可以异车刷卡
yi bbbian 核心会员 用户来自于: 北京市
2026-01-18 03:20
这个问题其实不复杂, 1公交车刷卡设备不是实时联网*(有设备,但没有推广,主要用于计算实时客流),所以不是通过后台来计算的。 2刷卡过程是有一个读过程,一个写过程,读过程获得卡里的最后一次交易的数据信息,写过程是在刷卡机处理完本次的流程后,将本次信息写入,用于下一次刷卡机使用。 3刷卡机首先要从卡中读数据,如果上一次记录完整,(有标志位的),就直接写入本次交易数据。(读数据不仅仅判定是否扣上一次款,还有老人卡优惠、黑名单等判定,流程比较复杂) 4刷卡终端会记录线路很多数据,比如车辆号、终端号、当前线路号等等,通过这些数据足够判定本次刷卡是否存在扣上一次款的问题,在写卡的过程中,交易数据以及一些标志位信息会写入卡中。这就是说,你的卡里的信息每刷一次卡都会发生很多变化。 5各地的一卡通信息格式是不一样的,同一个地方不同时期发的卡格式也有差异,所以刷卡机要做到向前兼容,具体格式只能到一卡通公司去查,关于格式没有什么谁对谁错的问题,只要满足需要就可以
匿名用户用户来自于: 北京市
2026-01-18 02:29
第一次刷卡不扣费,只在下车刷的时候扣费,但是如果下车没刷的话在下一次坐车再刷就直接扣全程的费用。
匿名用户用户来自于: 北京市
2026-01-18 03:10
猜测: 上车刷卡的时候,标记车辆路线,站点,时间等信息,下车刷卡时,计算站数,扣款,完成交易流程。如果下车没有刷卡,下次上车刷卡时,会有不完全交易记录,默认上次交易时的路线全程扣款。 大概是这样吧。
蜜汁 核心会员 用户来自于: 北京市
2026-01-18 03:46
http://www.bjsuperpass.com/collaboration/consumerecord 可是信息比较滞后是的,我想你说的一卡通就是公交,地铁都可以坐的。依据不同交通收费不一样。公交0.4元起,依据路程远近,地铁根本2元,不需要什么特别手续,交通银行,各大中转站,和地铁站均有处理
王威 核心会员 用户来自于: 北京市
2026-01-18 03:20
上车刷卡的时候除了网卡里边写上上车记录,还会写上本线路本方向到终点站的票价。下车未刷卡的话,下次上车的时候会读取上次刷卡记录,判定为下车未刷卡就扣除到终点站的票价。
杨小为 核心会员 用户来自于: 北京市
2026-01-18 03:15
我刚被干过 上次送老人下车往刷了 往回返程的路上敲下以下文字 之前上车刚好看看最近交易记录 用乐充公交卡 上车扣了两块 然后等车回去 上车滴滴想两声快的 一声慢的 在两声快的里 拿走了你全程的车费
我是梁孟醒小马甲 核心会员 用户来自于: 北京市
2026-01-18 02:48
公交卡不是实时联网的,一定是有一个算法来计算了这个东西。我觉得这个问题

关于作者

问题动态

发布时间
2026-01-18 04:17
更新时间
2026-01-18 04:17
关注人数
0 人关注

推荐内容

北京一卡通?
二维码乘车不会侵占一卡通的利益吗。?
使用校园一卡通会让手机变卡么?
校园一卡通可以做公交卡用吗?
如何让两张磁卡、IC卡或芯片卡在同一个卡袋里但互不影响?
医院里充值一卡通,退卡之后,卡会回收还是清空信息之后再给别人用?
北京一卡通电子卡可以乘坐地铁吗 我是手机下的App 只在电子卡里充了50 手机一卡通里没充值?
福建福州师范大学一卡通限额是多少啊。?
北京一卡通为什么不能用?
河池学院的微信校园一卡通能用吗?
All Rights Reserved Powered BY WeCenter V4.1.0 © 2026 粤ICP备20025096号-2
  

粤公网安备 44190002007303号