- 3.93 MB
- 2022-05-17 13:19:09 发布
- 1、本文档共5页,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 文档侵权举报电话:19940600175。
HST考勤管理系统用户指南45
太原海斯特电子有限公司2003.0645
第一部分软件使用说第一节系统概述1、运行环境硬件:PIV/128M以上计算机;CR3240或LQ1600KIII+打印机;软件:Windows2000、Sql2000;2、数据存放目录运行程序存放在c:xxx_kq_win目录下,其中xxx代表矿名拼音字头简称。本机考勤数据库及考勤备份数据库分别存放在工作目录下的d:xxx_kq_data及e:kq_data下。为保证数据安全,应将考勤数据库和备份数据保存在不同的分区上,kq_net数据库存放在备份数据库的目录中即可,如果需提供网络服务,最好存放在数据库服务器上。3、考勤工作流程■建立系统基础信息;■设定系统工作参数;■设定考勤机工作时间;■核对考勤机工作时间;■取考勤机数据;■处理数据;■考勤信息查询;■统计分析;■录入职工请假信息;■常规报表打印;■生成职工月出勤统计表;■定期备份数据。45
第二节 系统参数设置在系统正常工作之前,必须保证系统参数设置正确,用户在进行数据参数的修改或变动后,需要执行窗体中的‘更新’操作,否则变动无效;在人事库中的信息所对应的参数必须存在,否则会丢失该职工考勤记录。§2.1系统参数设置当系统正式运行以前,应当设置好系统工作参数,从系统维护菜单中选择系统参数,正确输入密码后,进入图2.1所示参数设置画面,各参数意义说明如下:(1)定超点――按时分4位字符串格式录入,其含义是当职工在井下工作时间超过这个时间后,即为当前超点人员。主要影响当前井下人员查询模块中的超点查询;(2)额定超点1――按时分4位字符串格式录入,其含义是当职工在井下工作时间超过这个时间后,即为当前严重超点人员,可以在主画面中双击对应的显示信息进入明细浏览窗口,也可以从主菜单中进入,对于这样的人员可以使用删除按钮删除。(3)班中餐――按时分4位字符串格式录入,为发放班中餐时默认的提前时间量,如果矿上不按当前井下人员实时发放班中餐,则可以不管此项设置;(4)数间隔――以秒为单位输入,当系统有自动取数要求时(如安装有我公司的显示屏产品),需对此项进行设置,取数间隔一般以150-300秒为宜;(5)线班中餐,二线班中餐――指下井职工对应两种补助类别所补助的钱数;(6)夜班时限――以分钟数录入,如果某单位职工允许连班,对于指定的班次且在井下的工作时间超过了这里的大夜班时限,则给该职工记录二个工;(7)期六公休――如果矿实行双休日,则星期六设为公休,对于井下考勤此项可以不设置。图2.1系统参数设置§2.2工作制式及班次设定截止时间就是职工的上下班时间,有常白班、二班倒、三班倒、四班倒等几种类别(图2.2a,图2.2b,图2.2c)。职工下井的班次也是根据截止时间来确定的。此外,还可以根据矿上的管理规定来决定是否统计工人的迟到、早退信息。45
图2.2a截止时间图2.2b截止时间图2.2c截止时间时间格式:所用的时间为四位:前两位为小时,后两位为分钟,不够两位时前面补零,如五点六分表示为:0506,下午两点表示为1400。制式:区别本条制式与其它制式的标志,制式号不应与其它制式相同,它在整个截止时间表中是唯一的。类别:表明本条制式是属于常白班,二班倒,三班倒,四班倒中的哪种形式。记迟到标记:指明是否统计的迟到信息,若统计迟到,则与迟到相关的字段必须输入。记早退标记:指明是否统计工人的早退信息,若统计早退,则与早退相关的字段必须输入。45
夜班开始时间:说明夜班开始上班的起始时间,工人在此时刻以后及下一个班次开始之前的下井就会记为夜班。夜班截止时间:说明夜班开始上班的结束时间,和“夜班开始时间”一起构成了工人的夜班上班时间范围,当统计工人的迟到信息时这个时间必须设置,否则可以空着。夜班迟到开始:说明夜班上班开始记为迟到的时间,该时间为介于“夜班开始时间”和“夜班截止时间”之间的一个时间,当无“记迟到标记”时可为空。夜班迟到截止:说明夜班上班开始计算迟到的截止时间,该时间通常和“夜班截止时间”相同,当无“记迟到标记”时可为空。夜班下班开始:说明夜班什么时间开始下班,当不记早退时可以为空。夜班下班截止:说明夜班下班到什么时间结束,它和“夜班下班时间”一起构成了夜班下班的时间段,当统计工人的早退信息时必须设置,否则可以空着。夜班早退开始:说明夜班下班从什么时间开始统计早退,该时间通常和“夜班下班开始”同,当无“记早退标记”时可为空。夜班早退截止:说明夜班下班统计早退的结束时间,该时间必须介于“夜班下班开始”和“夜班下班截止”之间,当无“记早退标记”时可为空。如图2.2a,2.2b,2.2c所示,你可以对制式进行增加、修改和删除操作,操作方法为用鼠标单击相应的按钮,若是修改、删除制式,则必须预先选中要修改的制式。 职工下井班次的确定是依据矿上规定的上下班时间来确定的,他在哪个时间段内下井,就会记入相应的班次。例如:夜班从20:30开始,早班从5:00开始,中班从12:30开始,则工人在5:00以后12:30之前打卡入井,其班次就会记为“早班”,其它依此类推。如图2.2d所示,在增加/修改制式的窗口中,你可以看到各个班次的参数信息,比如从几点开始上班,几点下班,以及是否统计迟到早退等信息。下面就以“三班倒”(记迟到)的夜班来介绍截止时间的设定:各个班次的时间范围:夜班:2030-2230 迟到:2200-2230早班:0500-0630 迟到:0600-0630中班:1230-1430 迟到:1400-1430如上所述,夜班从20:30分开始上班,22:30分截止,从22:00分开始记为迟到,到22:30分以后则为违规打卡,则各个字段的时间设置如下所示:夜班开始时间:2030夜班截止时间:2230夜班迟到开始:2200夜班迟到截止:2230 其它班次工作时间的设定与此类同,设定时必须指定该工作时间的制式序号,但不能与已经存在的序号相同。每个工作时间都可以选择是否统计迟到早退,这是可选的,但每个班次都必须指定所属的类别,比如是属于“常白班”还是属于“三班倒”。录入完毕后就可以单击“保存退出”完成输入,也可以单击“作废退出”放弃此次修改。45
图2.2d截止时间设置§2.3部门信息设置部门代码信息是程序运行所需的基本信息之一,当系统投入运行以前,部门中的信息必需齐备,否则会导致职工打卡下井后由于部门信息不对记不上考勤的情况。1、部门编码规则部门代码分为6位,按三级编码设置,第一级为“01”,“02”,“03”,代表“一线”,“二线”和“三线”,第二级为‘01’,‘02’,‘03’…,可分别代表一线的“采煤”、“掘进”、“开拓”或二线的“机电”,“运输”,“通风”,第三级编码可以按队的序列号排列。如果某单位没有三级单位,则将对应单位编码只编4位即可。单位信息编码举例如下:如某矿掘进队分为掘进一队,掘进二队二个队,对应二个队的编码可设计如下 0102掘进计 010201 掘进一队 010202 掘进二队又如矿上只有一个通风队,其部门编码可以是0203,编码长度仅为4位。2、数据汇总规则数据汇总时,程序将三级单位数据汇总后与对应的二级单位数据相加再放入二级单位对应汇总项中,将二级单位数据汇总后放入一级单位对应汇总项中,一级数据的汇总即为全矿数据汇总。如对上例中的掘进队,汇总时,程序将掘进一队和掘进二队的考勤数据累加,再和掘进计中的数据相加后存入掘进计中,采煤计、掘进计和开拓计的数据相加,得出一线汇总数据,一线、二线和三线数据汇总后为全矿汇总数据。3、部门代码表维护部门代码信息表的录入画面如图2.3所示,信息填写具体要求如下:■ 45
部门号是部门唯一标识号,它不必按顺序排列,但必需唯一,部门代码按上述三级分类规则进行编码;■对于有连班要求的单位,大夜标记必须设为“有大夜班”;■部门名称可根据需要随意变动。图2.3部门代码设置§2.4工种信息设置工种代码是为程序中按工种查询信息而设置的,对程序的影响不大。工种信息中只有工种号和工种名称两项,设置时应尽可能应简明扼要,以便快速提取信息。图2.4为工种代码维护的主窗口。图2.4工种代码设置45
§2.5人员信息设置人员信息是系统运行后变化最频繁的模块之一,其信息关系到每个职工是否能正确记上考勤的大事,因此在操作中应特别给予注意。人事信息录入修改界面如图2.5所示。1.增加记录当有新职工调入时,就需要在人事档案库中增加一条新记录。操作步骤如下:■点击“增加记录”按钮;■在数据窗口新增的空白记录中录入增加职工信息,注意录入内容要全面,暂时不确定的信息可录入一相近的内容;■录入完毕,必须点击“更新数据”按钮,否则刚才录入的内容没有保存。2.修改记录当职工调动了单位或其额定工时、工种、干部级别等档案信息发生了改变时,按如下步骤进行修改:■点击“筛选”或“定位”按钮;■在“随机条件”生成窗口设定要修改人员的条件;■条件确认后,光标定位在待修改的记录上;■修改完毕,必须点击“更新数据”按钮,否则刚才修改的内容没有保存。3.删除记录当需要从人事档案库删除一条记录时,操作步骤如下:■首先按“2.修改记录”的前三步将光标定位在要删除的记录上;■点击“删除记录”按钮;■必须点击“更新数据”按钮才能将选定记录删除,否则要删除的记录仍然存在。图2.5人事档案库维护界面45
§2.6射频卡信息维护对于使用射频卡考勤系统的用户,当职工射频卡损坏要更换新的射频卡时,需做以下的设置操作:1.注册ID注册ID是将安全帽内的射频卡与职工在人事库中的编号关联起来。只有在注册ID后工人用此帽子下井才能正确显示打卡编号。注册ID时应进入如图2.6所示界面,输入注册职工的编号,点击“卡号确认”按钮调出该职工的相关人事信息,如:拥有该编号的人的姓名,所在单位,他的工种/职务等信息。信息无误后,将要注册的帽子在注册机上打卡,用 鼠标单击“注册”按钮进行注册,此时将看到与注册机进行通讯的窗口,注册成功后会弹出注册成功的对话框,并提示需重新下载对照表使新注册的ID生效(关于下载对照表请参见“下载对照表”一节)。2.下载对照表当考勤机断电或人事库中职工信息发生变更时,应将系统信息及时传至考勤机中。下载对照表界面如图2.7a、2.7b所示,下载对照表的顺序为:■单击“生成对照表”生成需要下载至考勤机中的对照表;■生成完毕后“下载对照表”按钮自动变为可用状态,此时根据屏幕上的提示单击“下载对照表”向考勤机中传送相关的数据,当传输成功后在窗口下部的提示信息框内将会有传输成功的提示信息,否则传输失败时将会根据具体原因弹出相应的出错信息。■传输完毕就可以单击窗口上的“退出”按钮结束对照表的下载。图2.6 注册ID图2.7a 下载对照表45
图2.7b 下载对照表第三节取数处理§3.1取数流程当计算机和考勤机通讯时,计算机将考勤机中的数据取至计算机并执行以下处理:■通讯成功后,考勤机中的打卡数据传至计算机数据库中保存起来同时清除考勤机中职工打卡数据,如果通讯有故障,则考勤机中的数据不变;■将取至计算机中的数据按时间顺序排序并逐条进行处理;■对于下井数据,如果该职工还没有下井,则在井下人员信息表中增加一条记录,如果该职工已经下井,则用新的下井数据替换已有的下井记录,因此,职工下井打卡时,不论连续打多少次卡,均以最后一次打卡为准;■对于上井数据,首先在井下人员中查找,如果在井下人员中找到该职工的入井记录,则形成一条考勤数据,反之则视为无效数据,不进行处理,所以无论连续打多少次上井卡,程序以最早一次打卡时间为准;■对于下井数据,程序根据职工下井时间确定入井班次、入井日期及记录相关的人事档案信息,以备查询使用;■对于上井数据,程序则根据职工下、上井打卡数据计算职工的入井时间并根据职工的人事档案信息(额定工时类、大夜班标记等)决定该职工本次考勤记录工数。通常如果职工井下工作时间超过额定工时类中所规定的额定工作时间,则记一个工(TIANS=1),否则不记工。如果该职工在井下的工作时间超过大夜班时限所规定的时间,所在单位又允许连班,对应的班次为“0”点班,除给该职工记录一个“0”点班外,再记录一个“8”点班,此规则可根据矿上实际情况对程序进行调整。■在所有的数据处理过程中,要求人事档案信息有效。比如,人事档案中的单位号为3,但在单位代码库中不存在这样一个单位号,对于这样记录的人员在取数处理中记不上工。解决的方案是将部门库中增加对应的单位信息,或将该职工的单位号调整为一合法单位号。这种情况多数出现在开始建立人员档案信息时,如果利用程序中的维护模块录入或改动数据,则不存在此类问题。§3.2数据存储考勤系统中数据的安全是最重要的一个环节,在数据通讯过程中,考勤通讯程序对整个通讯过程实行CRC数据较验,如果数据传输正确,则清除考勤机中的数据,并在计算机中两个不同的数据库kq和kq_bak中分别用表xjsj和sjsj来记录来源于考勤机中的数据。为安全起见,最好将kq数据库和kq_bak数据库放置在不同的物理盘上,如果只有一个硬盘,则应放在不同的逻辑分区上。45
第四节信息查询§4.1组合条件设定在所有的查询模块中,均有“组合条件”(随机条件)查询信息按钮,利用多个条件的组合,可以达到快速提取所需信息的目的。如果窗口中有“随机条件”或“组合条件”选项,用鼠标点击对应的按钮或选项即可进入图4.1所示组合条件画面。在该模块中,可以设成一个由“与”和“或”组成的条件串作用于该次查询过程中,退出该程序模块,设定条件失效,再次进入该模块后则需要重新设定查询条件。在条件设定窗口中,有三个组合列表框供编写条件时使用,首先应确定筛选条件中的变量名称(用鼠标点击最左方列表框中的待选项使之高亮显示),此时中间列表框出现关系符选择,右方组合列表框中列出该字段变量对应的合法值,分别用鼠标选取你需要的关系符和对应数值后,按下“添加条件”,此时第一个条件显示在下方的文本框中,如多个条件,按第一次操作的步骤重复即可。在条件和条件之间的连接时,程序默认为“与”条件,如果要用“或”条件进行连接,点击单选框中的“或”选项即可。如果条件中既有“与”条件连接,也有“或”条件连接,请适当选择括号以保证所设条件正确。以井下人员查询为例,要查询6:30――7:00之间下井的人数,可执行以下操作:■变量选“下井时刻”,关系符选“大于等于”,值选“0208120630”;■点击“添加条件”按钮;■变量选“下井时刻”,关系符选“小于等于”,值选“0208120700”;■点击“添加条件”按钮;■点击“确定退出”完成组合条件的设置工作。所选条件在如图4.1下方文本框中显示。在条件设定过程中,通常将条件设定为“与”条件来缩小数据检索范围,如果要用“或”条件,则在对应的逻辑表达式中应正确使用括号以保证条件的正确性。当设好条件后,系统按所设条件生成或过滤数据,如果再次设定条件,将会把上次的条件替换,退出该模块再次进入也可以使上一次的条件失效。图4.1随机条件产生模块§4.2井下人员查询井下人员信息是考勤系统中的重要环节之一,通过井下人员查询、井下干部查询及井下超点人员查询直接反映了当天井下安全生产情况。可以在主画面中用鼠标点击“下井查询”按钮,也可以从主菜单“井下查询”-“井下人员查询”进入图4.2所示的主画面。45
在图4.2中,初始进入时总是显示上一次查询的结果,在做新的一次查询时,首先要确定查询时间段,如果要设定条件,则在左上角的单选框中选择“随机条件“,点击“设定查询条件”后设定查询条件。选择完成后按下“条件确认”,程序将按新的条件检索数据。如果要查询人员详细信息,在右上角单选框中选择“人员”,或用鼠标双击数据窗口中所显示的各单位下井人数,人员明细显示画面如图4.3所示。由于当前井下人员可能很多,在数据全部提取到数据窗口后在图4.3窗口中还可以按“编号”、“姓名”、“单位”、“工种”、“班次”、“下井时间”等设定数据显示顺序。点击“超点”复选框就可以把当前井下超点人员明细显示出来。按下“打印”键就可以把查询到的各单位人数或人员明细打印出来。图4.2井下人员信息检索图4.3 井下人员明细表45
§4.3考勤信息查询考勤信息查询是指职工下井、上井正常打卡后在月考勤表中所形成的考勤记录查询,它是各种汇总报表的基础数据来源,考勤表中包括的信息有“编号”、“姓名”、“单位”、“工种”、“班次”、“下井时刻”、“上井时刻”、“工时”、“工数”、“记工日期”等信息,这些信息均可以作为查询考勤信息的基本字段。图4.4职工考勤信息明细查询模块45
第五节统计分析§5.1井下单位出勤统计分析当考勤系统正常工作以后,每天都会有考勤数据记录在月考勤记录表中,用户随时可以通过统计模块对各个单位的考勤数据统计分析,为领导指挥安全生产提供正确依据。从主菜单中选择“统计分析”-“井下单位出勤统计分析”,系统进入图5.1所示窗口。统计分析时,系统根据用户所选择的时间段及井下工作时间范围分别对“早”、“中”、“夜”班的个数及平均工时统计出来,这时需要注意的是,在统计过程中,只要是满足下井时段的记录均在统计范围,这些统计分析表主要反映了下井职工一定时间段内的下井次数和工时利用率。执行统计的步骤如下:■ 选择所需统计的时间段;■ 确定职工下井工作时间范围;■ 点击统计按钮后程序将结果显示在数据窗口中;■ 选择“筛选”、“排序”提取数据;■ 按下“打印”键打印当前显示的数据窗口。图5.1单位出勤统计分析表如果需要滤掉没有出勤数据的空单位以方便浏览或打印,选择右上角的“有勤单位”选项即可。§5.2井下个人出勤统计分析个人统计分析表的操作步骤类似于单位统计分析表操作,详见上节。45
图5.2个人统计分析表§5.3井下单位逐日出勤分析井下单位逐日出勤分析是考勤系统常用模块之一,图5.3为逐日统计分析的主窗口,其功能是在数据窗口中按时间段或选定的日期逐日地列出各单位每天的出勤汇总及各班次的平均工作时间。在该模块中有两种工作模式,其一是显示一段时间内各单位的出勤情况,另一种是按指定的日期分析这些日期的出勤情况。该模块的操作步骤如下:1、按时间段显示统计汇总情况■ 选择所需统计的时间段;■ 确定统计分析的单位,用鼠标点击部门列表框中的部门,如果不选择则视为全部单位;■ 点击“统计”按钮后程序将结果显示在数据窗口中;■ 选择“筛选”、“排序”提取数据;■ 按下“打印”键打印当前显示的数据窗口。2、按间断日期显示统计汇总情况■ 选择所需统计的时间段;■ 确定统计分析的单位,用鼠标点击部门列表框中的部门,如果不选择则视为全部单位;■ 选中“按间断日期选择”;■ 用鼠标挑选需要统计的日期;■ 点击“统计”按钮后程序将结果显示在数据窗口中;■ 选择“筛选”、“排序”提取数据;■ 按下“打印”键打印当前显示的数据窗口。45
图5.3 单位逐日统计分析模块45
第六节报表打印§6.1原始记录统计表原始记录汇总表是在考勤系统中最重要的报表,它集中反映了职工该月出勤的详细情况,其中包括每天出勤的班次信息、各种请假信息、及它们对应的汇总统计信息。原始记录的表格形式如图6.1所示:图6.1职工原始记录汇总表原始记录汇总表实际上就是矿上的每月到工表,它是将来计算职工工资的主要依据之一。在生成原始记录表之前首先要选定统计时间段,一般默认为当月的1号至月底,如不一样可以在系统参数库中设定系统的统工日期。时间段选定以后可以按下“数据生成”按钮来统计生成本月的职工详细出勤汇总情况。结果见图6.1,图中的“甲”、“乙”、“丙”、“丁”有些矿称为“夜”、“早”、“中”、“N”,在库中对应了“0”、“8”、“4”、“n”几种班次。如果只关心职工的出勤汇总情况,则可以选择简表模式,其格式如图6.2所示。如果在窗口中选中“有勤”选项,则数据窗口中将会滤掉没有考勤的空记录,这样可以进行有效地浏览及打印操作。如果还需要浏览职工出勤信息,可以选择“排序”、或“定位”来快速查找所需记录信息。如果需要对数据窗口进行打印操作,可以按“全矿”或“选择单位”打印,当选中按单位打印时,会出现一个单位选择框,可以根据需要按单位进行打印。45
图6.2原始记录汇总简表§6.2个人出勤汇总表个人月出勤报表形式如图6.3所示。出勤报表主要包括了病事假及实出勤情况,数据按月生成,生成以后可以分别对井下职工及管理干部分别进行浏览,如果只对一个或几个单位感兴趣,则可以在单位选择框中点亮你所需的单位。图6.3职工月出勤汇总表45
§6.3 班中餐发放统计表班中餐统计表是根据当前井下工人下井时间进行分类统计而产生的一种报表,见图6.4。在打印报表时,首选要确定统计的制式,“全部”表示不论是“三班制”还是“四班制”均在统计范围,“三班制”只统计三班倒的情况,“四班制”只统计四班倒的情况,每次生成打印前要先生成要根据情况选定操作的班次,在统计班中餐时,统计时间段是非常重要的,如果统计时间过早,职工还没下井,就会造成数据缺少情况。如果统计起始时间过早,就有可能将已统计过的井下工人再次统计在内,造成数据不准确。时间段一般应选在最早开始打图6.4班中餐发放统计表卡至当前班次人员全部打卡下井为止。如果矿上不实时发放班中餐,则可以利用班中餐津贴补助模块直接生成班中餐补助统计汇总表。§6.4 管理人员及干部出勤汇总表管理人员汇总表如图6.5所示,干部出勤汇总表如图6.6所示。在系统中,用干部标记来标志职工是哪一级干部,干部标记为“9”的是工人,除去工人以外,其它均为管理人员,其中干部标记小于某一个数的可以视为干部,如何划定用户可以根据矿上的情况自行确定。在图6.5中,选定任意时间段进行统计生成,根据需要筛选所需结果即可。在图6.6中,增加了对各个限定时间段的统计分析信息。时间段分配可以在系统参数中进行设定,按下“条件确认”生成数据后可以进一步执行查询、打印工作。45
图6.5管理人员出勤汇总表图6.6干部出勤汇总表45
§6.5 单位、个人出勤汇总表单位出勤汇总表中包括“日”、“月”、“季”、“年”及“任意时间段”汇总,在这些报表中每项又分为在册报表和虚工报表。在册情况栏目中列出了每个单位各种用工及人员增减的总数,在出勤情况中列出了各班次出勤数量和出勤合计。单位出勤在册日报表如图6.7所示,单位出勤虚工日报表如图6.8所示。图中“甲班”、“乙班”、“丙班”分别代表“夜班”、“早班”、“中班”,数据库中对应的班次为“0”、“8”、“4”,在这个报表中,不包括出勤工数为“0”的虚工数,虚工的统计由虚工报表反映。这里“虚工”代表了职工下井但不够自己井下额定工作时间的下井记录,其出勤天数记为“0”。图6.7单位在册日报出勤汇总表45
图6.7单位虚工日出勤汇总表个人出勤汇总表如图6.8所示,选定时间段生成报表以后,可以按照“编号”、“姓名”、“部门”、“工种”、“日期”等项筛选数据,也可以按照这些信息对报表排序及打印。报表样式见图6.8。图6.8个人出勤汇总表45
§6.6 在册人员统计表及井下无工查询图6.9 在册人员统计表。在册人员统计表是根据系统人事库、部门库中的信息为基础汇总而成的,其中包括了职工的用工信息、干部信息及性别信息。无工人员统计则反映了在统计时间段内职工打卡但没有记上工的明细记录,报表生成以后,可以按人事、工种、单位及组合条件进行数据检索,为考勤提供必要的参考数据。在册人员统计表及无工人员统计表的格式如图6.9及图6.10所示。图6.10 无工人员统计表45
第七节常见软件故障处理当考勤机出现故障或在数据处理过程中程序中断造成考勤库中考勤记录丢失时就需要用程序进行补工操作。§7.1补工1.根据上下井原始数据补工根据上下井补工多出现在数据处理过程中,考勤机和计算机之间通讯出现故障的情况。在主画面中执行“取数”操作时,系统首先将考勤机中的数据取至计算机中并分别保存在两个数据备份表XJSJ、SJSJ中,与此同时,程序将数据追加至待处理的暂存工作表中等待程序对数据进一步处理。如果此时下井考勤机出现通讯故障数据没有取过来,而取数间隔已超过了一个班次时间,当程序处理这批数据时,因只有上井数据而没有对应的下井数据,由于考勤记录不配对,这些数据将被认为只有上井数据而不会记入考勤记录表中,但当下井机通讯恢复正常后(如:下井考勤机通讯芯片已更换,或接线重新连接好),这时执行取数操作时上井数据已被取走而只有下井数据,这些数据被记在当前下井人员表中(表现为超点人员),当这些职工第二天下井打卡时,新的打卡数据将会覆盖上一天的数据,这样就导致了考勤记录表中数据丢失。在考勤取数过程中,只要通讯成功就将数据不加任何处理保存在了计算机中的考勤库及考勤备份库中了,当所有考勤机通讯均恢复正常后,按时间段提取出这些数据,并再次执行数据处理程序就可以将这些丢失的工补充在考勤记录表中。在进行补工时,可以选择当前数据库补工,也可以选择备份数据库中的数据补工.这两种补工方式原则上没有太大的区别,可以在补工操作画面中选择相应的选项来执行补工。在进行补工前,操作员应在原始记录数据浏览画面查看原始数据是否齐全,做到心中有数后再进行补工操作。图7.1为原始数据浏览窗口,当查看数据时首先应把欲查看的数据源复选框选中,正确选定浏览时间段,按下“确定”后程序按要求提取原始数据并显示在图中的数据窗口中。如选中了“过滤重复数据”,则完全相同的数据就不会出现在对应的数据窗口中。45
图7.1 原始数据查询模块图7.2为补工处理窗口。在补工开始前需要确定是采用当前补工模式,还是采用时间段补工模式,这两者的区别是,如果采用当前补工模式,补工结束后,当前井下人员库中的数据保留补工处理后的状态,这种情况适用于需要将补工终止日期时间设为当前时间的情况。如果选择按选定时间段补工,则程序在补工处理以前,先行将当前井下人员库信息备份,然后模拟处理考勤数据,当处理结束后,再将备份的当前井下人员信息数据恢复回来。图7.2 根据原始数据补工模块2.根据下井原始数据补工当上井考勤机出现故障(比如说上井考勤机时钟复位了,或考勤机主板交直流供电全断掉了等情况),此时上井打卡数据完全丢失。在这种情况下,因为没有上井数据,上井数据可以由下井数据,按各职工下井额定工时向后平移一段时间来模拟职工的上井数据,然后再执行考勤处理程序。这样补出的工虽然和真实情况略有差异,但大体上可以弥补考勤数据的丢失。3.根据上井原始数据补工这种情况恰好和仅根据下井数据补工的情况相反,职工的下井数据需要从职工的上井数据向前平移各职工的额定工时模拟生成,由于考勤的记工日期,记工班次是由职工打卡下井时间来确定的,而在补工时,如果考勤记录表中已存在卡号相同,日期相同班次也相同的记录,则认为是已有该记录,此数据不会再次补入考勤记录表中。如果反向模拟出的下井数据判断出的班次或记工日期有可能和原来真实情况不一样,这个工就补错了,因此这种补工方式补出的工比上两种补工方式补出的工可能有出入,但也不失为一种恢复数据的有效方法。45
§7.2数据库故障1.数据库图标不见了现象:屏幕右下角没有服务管理器的图标(图7.3).原因: a.您是否安装了KV3000杀毒软件,该软件与MicrosoftSQLSERVER2000有冲突. b.您是否退出了“服务管理器”解决方法: a.卸载KV3000软件. b.请单击“开始”菜单,选择“程序MicrosoftSQLServer”运行其中的“服务管理器”程序,如图7.3所示.图7.3运行服务管理器2.数据库未起动现象:考勤程序报出:“无法连接:SQLServer不可用或不存在.无法连接:SQLServer不存在或拒绝访问.”的错误.服务管理器图7.4a服务管理器启动服务控制管理器图7.4d启动服务解决:请查看屏幕右下角的“服务控制管理器”图标(图7.4a)是否处于启动状态(显示为绿三角符号),如不是(图7.4b,图7.4c),请启动它(在服务控制管理器图标上点右键,选“MSSQLServer—启动(S),图7.4d).图7.4b数据库服务暂停图7.4c数据库服务被停止45
3.数据库日志满 现象:程序运行时报出“日志文件已满”的提示. 解决:删除日志文件。首先在查询分析器执行“分离数据库”的脚本,然后找到所要删除的日志文件,将其删除后再在查询分析器中执行“附加数据库”的脚本。4.附加数据库和备份数据库附加数据库:利用查询分析器执行附加数据库的脚本。备份数据库:将数据库服务停止(图7.5),找到所要备份的文件(kq_data.mdf,kq_log.ldf,kq_data_data.mdf,kq_data_log.ldf,kq_bak_data.mdf,kq_bak_log.ldf),将其复制到所要备份的位置。5.数据库连接失败问题:数据库服务是否启动 解决:若未启动,参照图7.4d启动数据库服务。问题:是否更改了计算机的名字解决:1.改回原来的名字 2.使用随机配置软件更改考勤管理系统信息问题:是否更改了sa的密码解决:1.改回原来的密码 2.使用随机配置软件更改考勤管理系统信息问题:是否更改了操作系统的密码 解决:更改操作系统的密码会导致数据库服务管理器登录失败而致使无法启动数据库服务,若是如此,请将操作系统的密码改成原来的密码并重新启动计算机图7.5停止服务管理器§7.3病毒故障现象:系统运行缓慢/无法执行正常操作原因: 是否感染了电脑病毒解决: a.用杀毒软件进行杀毒. b.若a.的操作不能恢复系统,则需考虑重新安装系统45
第二部分硬件维护第一节插卡口故障及维修(仅用于插卡式考勤机)§1.1工作原理插卡口上有5对红外二极管(早期产品采用普通发光二极管)和光敏三极管组成的光开关,用来检测考勤卡上的穿孔编码。当红外二极管和光敏三极管之间的光路畅通,没有任何东西遮挡时,光敏三极管导通,C—E极间电压小于0.2V;反之,当考勤卡插入,且光路上没有孔时,光路阻断,光敏三极管截止,这时C—E极间电压接近电源电压Vcc(约5.7V)。插卡口上的逻辑电路据此识读考勤卡上的编号,送往主板。因此,这5对光开关必须工作在正常状态,才能保证插卡口正常工作。§1.2故障检查插口发生故障时的常见现象是插卡时主机不响应,有时插口上的指示灯也无反应(不熄灭或长熄不亮),而另一侧插口则工作正常,由此可以断定是该插口本身的故障。插口故障绝大多数是出在光路和光电器件上。检查插口故障步骤如下:■关掉交流电源,关掉直流后备电源。■打开后盖板,取下有故障的插卡口(卸螺母前先取出指示灯)。对于早期生产的金属基座的插卡口要用一根导线临时将插口的金属基座部分与机箱外壳接通,插口其余部分与机壳不得短路,当插口放在机壳上时可垫入几张纸保证绝缘。插好插口与主板间的连接电缆;■接通交流电源,用数字万用表测量各光敏管三极管C—E极间电压(E极接系统地线)。①无考勤卡插入时,各管C—E极间电压应小于0.2V,若某管C—E极间电压大于0.4V,则不能保证插口正常工作。②插入一片考勤卡,插到底,使光路全部阻断,此时前排4个光敏管C—E极间电压应为5.2V左右,后面的一个应为4.6V左右。对于不同的万用表,由于内阻不同,测量值可能略有差异,但前面一排4个管的C—E极间电压应当完全一致,后面一个比前面4个电压略低(因其C极负载电阻较大)。若其中某个管C—E极间电压偏低,例如低于4V,则可以判定该光敏管变质或外壳漏电,应予更换;③如果第①项测量结果中有C—E极间电压偏高的光敏管,不一定是光敏管本身损坏,较多的情况是插卡口内部有煤尘聚积或防尘玻璃破碎阻断了光路。可先关闭电源,拔掉连接电缆,取下插口上焊有发光二极管的小板,打开插卡口,看内部防尘玻璃是否完好,玻璃上是否有油污、煤尘,如是,则清理干净。装好插口后按前述方法再测试C—E极间电压。如果确信光路畅通,C—E极间电压仍偏高,则应更换光敏管。更换光敏管时应注意两条引线不可接反,早期产品使用的Φ2光敏管,带红点的是发射极,应接地线。在焊下原光敏管前,应记住原来的极性位置。装焊新的光敏管前应先将原安装孔内的焊锡溶化后吹出,使新管引线可以顺利穿入,然后焊接。焊接中应注意防止短路。如果防尘玻璃破碎,对金属基座的插卡口可将线路板取下后把基座放在电炉上烘烤,待胶软化后将碎玻璃除去,冷却后用砂布或锉刀将残胶打磨干净,并将安装发光二极管或光敏管的孔内清除干净。然后用树脂胶粘上备用的防尘玻璃。粘玻璃时涂胶要均匀,且不可夹入任何杂质颗粒,粘上玻璃后应仔细检查,玻璃绝不能高出凹槽,否则,插卡时考勤卡触及玻璃,很快又会破碎。目前使用的注塑插卡口座不能受高温,只能用小刀等工具仔细铲刮凹槽内的碎玻璃和残胶,或更换插卡口座。安装好插卡口应再测一次电压,确保各光开关工作正常。45
第二节感应头故障处理(仅用于感应式考勤机)§2.1 工作原理感应头的功能是检测感应标签中的数据,当封装在安全帽或胸卡中的感应非接触感应卡进入感应头的读卡范围时,感应头将存储在非接触感应卡中的身份标识号读出,送往考勤机,考勤机将身份标识号与当前时钟一起存储,送往计算机主机处理。感应头检测到非接触感应卡时感应头内的蜂鸣器响应(声音较小),感应头内的指示灯短时间由红变绿,同时考勤机内蜂鸣器响应(声音较大),考勤机显示窗显示检测到的身份标识号。§2.2 故障处理如果有感应标签进入感应头的作用范围时考勤机无响应,则应先仔细观察,注意感应头自身的蜂鸣器与指示灯有无响应。如果感应头自身的蜂鸣器与指示灯响应正常,考勤机无响应,则可能是感应头与考勤机之间的接口受干扰而失配,可按一下考勤机背后的“复位”按钮,此时考勤机时钟短时间停顿,等待几秒钟,考勤机时钟的秒位重新开始计数时再进行打卡试验,通常即可恢复正常。如果打卡时感应头本身无响应,并且感应头指示灯不发光,则应检查感应头与考勤机之间的连接线是否断开。如果感应头指示灯发红光,但对打卡无响应,则可能是感应头内部发生故障,可更换感应头进一步验证。感应头内部故障用户一般无法处理,可送回公司修理。45
第三节通信系统故障及处理§3.1通信系统工作原理考勤系统连接的一般方式如图3.1所示。从外部连接方式看各考勤机之间为串联,而内部接线各考勤机的通信端口实际是并联连接(见图3.2)。各考勤机后盖板上的两个通信插口功能完全相同,在连接本考勤机的同时作为中继接口,使通信线得以向后延伸。两个通信插口一个采用针式(阳头),另一个采用孔式(阴头),以便在必要时上下方向两条通信线的插头可以直接对接,跨过本考勤机。1#考勤机2#考勤机n#考勤机终结器交换机计算机图3.1考勤系统连接图通信IC通信ICGNDVCCVCC通信ICVCC1#考勤机2#考勤机A线B线交换机图3.2通信系统电原理图A主板B下行插座(阴头)上行插座(阳头)113443图3.3通信插座接线及其与主板的连接45
各考勤机及通信交换机内(或早期产品使用的主机通信卡上)与通信线直接相连的是一片通信接口芯片75176或MAX485。整个通信系统的电原理图如图3.2。通信交换机内(或主机通信卡上)的通信芯片的两个输出端分别接上拉电阻和下拉电阻;各考勤机内的通信芯片两个输出端均接上拉电阻。通信线为阻抗120Ω的双芯屏蔽电缆,装有通信交换机的系统也可以使用非屏蔽电话线。使用屏蔽电缆可以抑制由通信线上窜入的外界电磁干扰,同时屏蔽层还兼作地线连接之用,使各考勤机的外壳连接在一起。考勤机通信系统采用标准RS-485接口。RS-485为半双工接口,采用差动方式工作。所谓“双工”是指一个接口既可以“收”,也可以“发”;而“半双工”是指“收”与“发”不能同时进行,即在任一时刻或收或发只能处于一种状态。所谓差动工作方式是指A、B两条通信线总是处于相反的电平状态:当A为高电平时,B为低电平(数据1);当B为高电平时,A为低电平(数据0),由此可以提高通信系统的抗干扰能力。75176(或MAX485)是为RS-485通信设计的专用芯片,它有“收”、“发”两种工作状态,当处于“发”态时,两个输出端控制外线的电平,根据发“1”或发“0”决定A高B低或B高A低;而处于“收”态时,它不向外提供任何电平,此时两个输出端成为输入端,将外线上的电平状态转换为“0”、“1”两种数字信号,送回本机中央处理单元。在考勤机通信系统中,各考勤机和通信交换机内(或主机通信卡上)的通信芯片的两个输出端并接在A、B两条通信线上。因此,在任一时刻最多只能有一个芯片处于“发”态,其他芯片必须处于“收”态,否则将造成逻辑电平混乱。整个通信网上由哪个芯片发,控制权在什么时刻“移交”,依靠考勤机和主机软件中一套严密的通信协议来控制、保证整个系统有条不紊地工作。§3.2正常状态下的通信端口电压由于通信芯片直接与机外的通信线路相连,由通信线上窜入强干扰或不正常高电压时,通信芯片首当其冲,因而损坏率较高。当通信系统发生故障时常需要检查通信芯片是否损坏。检查通信芯片的较方便的方法是测量通信端口的电压。当端口电压不正常时,通常可以断定该芯片已损坏。为此,需要掌握正常状态下通信端口应有的电压值。通信端口的引线示意图如图3.3所示。通信芯片有“收”、“发”两种工作状态,在两种状态下的端口电压不同。芯片处于“收”态时,本身不向外提供电压,其端口电压由芯片外的电路决定。由图3.2可见,考勤机内的通信芯片两输出引线上接有上拉电阻,故此时两条输出引线上均应为高电压,即对地电压(考勤机壳或插座引线1)应接近Vcc。考勤机Vcc在交流供电状态下为6V(实际约5.7V)。由于通信芯片在“收”态下有少量吸收电流且两条引线的吸收电流不一定完全相同,故实测值约5.0—5.7V(通信插口3、4脚对1脚)。一般在4.8V以上即为正常(交流供电状态)。但如果测量所用的电压表内阻较小,测得的电压值会偏低,这是测量造成的误差。对于通信交换机(或主机通信卡),通信芯片的A、B引出端分别接上拉电阻和下拉电阻(见图3.2)。通信交换机内使用6V电源,且通常处于“收态”,因而正常的端口电压值A为5.7—5.9V(通信插口4脚对1脚),B为0.1V左右(通信插口3脚对1脚)。对主机通信卡,由于计算机内Vcc为5.0V,故当主机通信卡处于“收”态时A为4.7—5.0V,B应在0.1V以下。但主机通信卡一般处于“发”态(仅当“置时钟”命令运行过后或通信不成功之后是处于“收”态),此时A应为4.9V,B应为0.7V左右。考勤机通常处于收态,仅在收到主机呼叫本机的命令后,向主机送数据的过程中是处于发态,发完数据后立即返回到收态。因此在静态条件下(即通信插头拔下,与主机脱离联系的非通信状态)是测不到考勤机通信端口的发态电平的。上述考勤机和通信交换机(或主机通信卡)的通信端口电压都是指通信插头断开状态下的开路电压。当通信交换机(或主机通信卡)通过通信电缆与各考勤机连接时,通信线电平受交换机(或主机)芯片的控制。在交换机控制下A线为5.7—5.9V45
,B线电压随考勤机台数而变,当考勤机为1-4台时B线电压为0.9—2.5V(通信插口3脚对1脚)。早期产品采用主机通信卡,在考勤软件控制下分“收”、“发”两种状态:主机处于“发”态时,A为5.0左右;B为0.7—0.9V(因各考勤机Vcc通过B端上拉电阻向主机B端“灌”电流,导致B线电平抬高,连接的考勤机台数越多,B线电平越高,但一般不应超过1.1V)。主机处于“收”态时,A为5.0—5.7V,B为1.2—2.9V(接1-4台考勤机,台数越多,电平越高)。如不打开机器后盖,连接状态的电平只能在最后一台考勤机的下行插口处测到(取下终结器):A线电平测通信插口4脚对1脚;B线电平测通信插口3脚对1脚。如前所述,整个通信系统上各通信芯片都是并接在两条通信线上的,因此,如果要通过端口电平判断某个通信芯片是否损坏,最好断开通信插头,在开路状态下单独测量,否则由于各通信端口的互相影响,会造成错误判断。前述通信口电平均指静态电平,即系统处于非通信状态下的电平。通信过程中A、B两端是交替呈现高低电平的,以此传送“0”和“1”信号,且交替过程很快,如在此时测量端口电平,则A、B两端均为1/2Vcc左右,即2.4—3.0V,且不稳定,这是因为数字通信中“0”和“1”信号的概率各为1/2,万用表反应速度慢,测得的是平均电平值。这个电平值对判断芯片是否损坏无意义。表3-1为上述不同状态下考勤机、交换机通信端口的正常电平参考值。表3-1端子电压状态A端B端考勤机独立5.0-5.75.0-5.7交换机独立5.7-5.90.1连接状态5.7-5.90.9-2.5①注:①连接状态下的B端电平随所连接的考勤机台数而异,表中所列数值为1-4台。表3-2为使用通信卡的早期产品在不同状态下考勤机、通信卡通信端口的正常电平参考值。表3-2端子电压状态收态发态A端B端A端B端考勤机独立5.0-5.75.0-5.7通信卡独立4.950.14.90.7连接状态①4.95-5.71.2-2.9③4.90.7-1.0②注:①连接状态下的收态和发态系指主机状态。②连接状态下B端电平随所连接考勤机台数的增多而稍有提高。③连接状态下的B端电平随所连接的考勤机台数而异,表中所列数值为1-4台。45
§3.3故障原因及位置的初步判断通信系统涉及主机通信卡、各考勤机及通信线、地线,一旦发生故障首先需要准确判定故障原因,以便采取正确措施。常见的通信故障原因有通信线断路、短路,通信芯片损坏,地线断开等。当发生通信故障时,应先不动设备,利用系统软件中的核对时钟,设置时钟等通信功能试验,根据系统提示大致判定故障范围。由于某些软故障(如芯片损坏)具有随机性,有时故障现象会有变化,应多试几次,找出真正的规律。以下根据几种不同的故障提示分析可能的故障原因:a.某台考勤机通信不成功,而其他考勤机均正常如出现这种故障前考勤机和通信线均未变动过,则故障多因该机内的通信芯片损坏所致,可拨掉该机通信线插头,测量端口电平进一步证实。有时后盖板上通信插座与主板间连线开焊或连线插头未插到主板上也是较常见的现象,这种情况多发生在机箱后盖曾打开之后。如该机是通信网上最后一台考勤机,则应检查它与上一台考勤机相连的通信线是否有问题,可以拨下通信插头,在插头上测A、B线对屏蔽层的电平以证实通信线是否良好。也有可能通信不成功的考勤机本身并无故障,真正的故障源在其他考勤机上,但该机通信芯片的接收噪声容限小,当通信网上的电平不正常时,它首先受影响,此时可按后述“所有考勤机通信均不成功”的情况考虑。b.几台考勤机通信不成功,而另几台正常通信不成功的几台考勤机若都集中在通信网后部,则多是通信线断路,或某通信电缆插头松脱,使通信网中途中断。此外,考勤机内后盖通信插座与主板间连线断线或插头未插,也会使通信网中断,因为上、下行两个插座之间的中继是在主板上完成的(图2.3)。c.所有考勤机通信均不成功这是通信故障中最常见的现象。因为各通信芯片在通信网上成并联方式,所以当某芯片损坏时往往使整个通信线上电平失常,主机发出的命令无法正确传送到各考勤机,致使所有考勤机通信均不成功。通信线短路(A线与B线,或与屏蔽层短路)也会使整个系统通信都不成功。通信线短路常发生在接头处。另外通信线受挤压、扭折、火烤后也会导致内部短路(或断路),可从外观检查。地线不良是造成整个系统通信不成功的常见原因之一,此时由220V交流电源感应和泄漏到主机、考勤机外壳上的几十伏交流电压直接加到通信线上,而正常通信信号幅度仅5V,在几十伏交流电压干扰下根本无法正常通信。出现这种情况时,不仅通信无法进行,而且常常会造成通信芯片永久性的损坏(因为半导体器件的过电压特性很差),即使地线恢复正常后,也不能恢复正常通信,须将损坏的芯片全部更换后才能恢复系统正常工作。遇到通信全部不成功时,须按§3.4节方法确定故障点,予以处理后才能恢复。d.置表成功,取数不成功这种情况多见于网络中某个芯片将坏未坏或通信线中有一根与屏蔽层短路,此时如果测A、B线电压,已偏离正常值。由于置表命令较简单,因而能够成功;而取数过程有多重严格校验,因而不成功。可按下述分割试验的方法进一步确定故障源。e.死机采用老式通信卡的计算机一执行取数、置时钟、核对时钟等通信命令就死机,这种情况多为主机通信卡损坏,须更换主机通信卡。通信卡地址拨错(卡上的8位DIP开关),也会死机,但这种情况只会发生在新换通信卡之后,可参照原通信卡上的DIP开关拔好正确位置。§3.4故障点的确定在着手处理故障前应尽可能全面准确地确定全部故障点及故障根源,避免盲目拆、换配件,以便提高效率并避免扩大故障。45
通信故障一般可分为两种情况:一种是单个元件自然损坏或某处通信线路有断、短路,这种故障只有一个故障点,排除后系统即恢复正常。另一种是系统受到外来强干扰如雷击、电源接错、220V交流电窜入通信线,此时损坏的往往不是一个元件。在这种情况下,应将损坏的元件全部测出,全部更换后再连接系统;否则,新换的元件可能受未换的故障元件影响而再度损坏。a.逐个测量各考勤机及计算机外壳对地交流电压将万用表拨至交流500V档,一手紧捏住一根表笔尖(指尖最好沾湿以减小接触电阻),用另一根表笔接触被测外壳的金属部分,万用表指示值应在1V以下。如测到某个外壳电压高达几十伏,则必定是地线系统有问题。这种测量方法是用人体作为地线,测量机壳带电情况。因万用表高电压档内阻很大,对人体没有危险。人体电阻因人而异,因而测量结果也因人而异,这在机壳带电情况下尤其明显。但我们测量的目的在于判定系统地线是否良好,只须定性判定即可。良好的地线连接对考勤机通信系统的正常工作至关重要。有时即使是人们不能察觉的瞬间故障(如地线接触不良,时断时续)也会造成通信系统的严重损坏。因此,平时应特别注意经常检查入地线、入地线经由的接头、插座等是否良好。如果工人在打卡中反映有麻手现象,则必定是地线系统发生了故障,应及时检查处理。发现通信故障时,应首先检查机壳是否带电,这不仅是因为测机壳带电比较方便,更因为如果是机壳带电造成通信故障时,往往伴随通信芯片的大面积损坏,因而下一步应直接采用下述方法c全面检查通信端口电压,而不必采取方法b的分割试验。b.分割试验及单台试验分割试验的方法可以通过逐步缩小范围较快地找到故障点。但这种方法只适用于单个故障点的情况,如个别芯片损坏、通信线短路等。对于系统遭受雷击,电源错接380V交流高压、220V交流电源火线误接考勤机壳等原因造成通信故障时应直接采用方法c作全面检查。分割试验的具体方法是先断开1#机和2#机间的通信电缆(此处以图2.1为例,实际操作中最靠近主机的未必是1#机),只保留一台考勤机与主机连接,作通信试验(反复几次)。如果不成功,证明交换机(或主机通信卡)、交换机与1#机间电缆或1#机中已有故障,可在此范围内分别测量电压进一步确定故障点;反之,如多次试验均成功,证明这一部分无问题。可连接1#与2#机间通信电缆,断开2#与3#机间电缆重复上述试验,验证2#机及1、2#间连接电缆是否有故障。如此逐步扩大范围,直至找到故障点。注意试验通信最好用“核对时钟”功能试验,而不要试验取数,否则因考勤机不全,可能会造成数据不完整(参考软件部分数据处理流程)。对于各考勤机也可以采用单台试验的方法,即在前述步骤a无问题后,让各台考勤机逐一与主机单独相连,单台试验通信,这样可以很快发现有问题的考勤机。单台试验时,可将来自交换机的通信电缆直接接到待试考勤机,而将其他通信线断开。如果单台试验均无问题,连接在一起通信不成功,则可能通信线上有故障,可逐段检查;但有时交换机(或主机通信卡)上的通信芯片受损,负载能力下降,也会有这种情况,可进一步通过测端口电压来确定(参表3-1、表3-2),如果交换机(或主机通信卡)独立、各考勤机独立状态下,端口电压均正常,而在连接状态下电压超限(例如主机在发态,A端低于4V或B端高于1.8V),则应更换主机通信卡上的通信芯片。对于有疑问的考勤机还可以采用单台排除的方法试验,即将连接该考勤机后盖板的两个通信插头拔下后直接对接,跨过本考勤机。如果这样处理后其他考勤机通信正常,则该台考勤机有故障,可进一步测量端口电压验证。c.端口及电缆接头电压测量测端口电压时应先将通信插头全部拔下,使本机独立以保证测量值不受外电路影响,然后用数字万用表20V直流电压档分别测量A端和B端电压。在通信插口上A端为第4脚(96年7月前生产的考勤机A端为第5脚),B端为第3脚,公共端为第1脚。引线号码用很小的数字直接印在通信插头(座)上,也可参考图3.3。测量孔式插头(座)电压时,由于表笔过粗,无法插入,可在孔中插入两枚大头针,作为引线进行测量。45
端口的正常电压参考第二节内容。由于测量所用万用表内阻差异及各批元件间参数的离散性,正常值不是唯一的数字,而是有较大的分布范围,但同一批产品参数一般比较接近,可通过对比,判定正常与否。需要判定通信线是否良好时也可用测电压的方法:当使用屏蔽电缆时将一端插头插到考勤机或交换机(主机通信卡)通信插座上(端口电压是已知的),在另一端上测相应引线的电压,应与在插座上测得的电压完全一致。如果通信线使用非屏蔽的电话线,由于无参考地线可用,可以测两根通信线间的相对电压差,比较未接通信线时的端口电压差和连接通信线后线末端的电压测量值,很容易看出通信线路的故障:通信线完好时两个测量值完全相同;当通信线断开时,通信线末端测得的电压值与端口电压不同,且处于不断变化、跳动状态;如果通信线短路,则通信线末端测得的电压是一个接近于0的稳定的电压值。§3.5故障根源分析对于单个故障点的情况,确定故障点后即可着手处理故障。例如通信线偶然受损发生短、断路,原因很明显,只需做相应处理,排除故障即可。当然,对于可能再次发生同样故障的情况,应做彻底处理和改进,以绝后患。例如:通信线架空部分无承力索,线芯受力且因随风摇摆经常扭折,造成内部断线。应加承力索,从根本上解决问题。对于芯片损坏,应慎重,在更换芯片前,应确实认定其他通信芯片都是良好的才可更换。单个芯片损坏有时确是因为芯片本身质量问题自然损坏,但这种情况实际很少,多数情况是由于外来干扰致使芯片过载而损坏。如果一次有多个芯片同时损坏,则必定属于这种情况。在这种情况下一定要找出导致故障的真正根源,否则更换芯片后当时恢复正常,不久又会损坏。以下列出几种曾遇到过的可能导致通信系统大规模损坏的情况供分析时参考:1、地线系统故障地线与入地点之间没有焊接,仅靠导线扭接接触,接触不可靠或使用日久表面氧化导致接触不可靠;地线接到墙上电源插座中,通过UPS接计算机外壳,而UPS插头或由UPS送往计算机的电源接线盒中接地端接触不良。这类故障往往时断时续,特别一开始,持续时间很短。但有时就在人们不易察觉的一瞬间,就足以将通信芯片损坏。因而地线系统要经常检查,使其可靠。与入地点之间要用氧焊焊接。如果发现机壳带电,则地线回路中必有断点,此时可顺通信线向入地点方向逐点测机壳、UPS及电源插座保护地插孔的对地电压,可以很快找到地线断点。2、电源故障由于供电回路错接或故障,220V变成380V,通信系统也会首先遭到破坏。这种情况已有几多次先例。半导体器件过电压能力差、热惯性小,在保险丝烧断之前器件已先损坏。这种故障根源很容易确定,因为电源变成380V时,除考勤机损坏外,常伴随大量其他用电器损坏或或保险丝熔断,供电维修人员也会很快采取措施,恢复正常供电。考勤机供电系统应尽量选用比较可靠的供电回路,避免造成类似损坏。3、220V火线误接考勤机壳由于考勤机壳通过通信线屏蔽层入大地,因而当220V火线误接到考勤机壳上时会产生非常大的短路电流,此电流不仅通过通信线屏蔽层入地,也通过两条通信芯线分流,也即此时通信线中的三条导线都成了入地线,连接在通信线上的各通信芯片顷刻全部损坏。不仅于此,在这种情况下,220V交流通过通信芯片进入主板,常将其他芯片一起烧毁。因而,发生这种情况时,损失是最大的。通信线遭受雷击时,后果与此相同。因此架设通信线时应尽可能避免在室外曝露。§3.6故障处理在故障点全部确定,根源查明的情况下,才可着手处理故障。处理通信线短、断路,要注意接头处要处理好,焊接要可靠,三条导线间彼此绝缘要良好,外部绝缘层要包好,如果接头在露天场合还要做防水处理。通信线接头处最易发生故障,有条件的情况下最好将整段通信线更换,不留接头。45
考勤机内的通信芯片在主板左上方,是一个带插座的8脚双列直插式的小芯片。打开后盖板即可直接更换,不必拆卸主板。老式主板的通信芯片在主板右下方,该芯片前方有电池遮挡,比较碍手,也可以松开电源单元底板上的4条固定螺丝(松动即可,不必取下),将整个电源单元略向前移以增大空隙。可以用小螺丝刀(不带电情况下)插入芯片底部缝隙中将芯片轻轻撬下,也可以用食指和拇指捏住芯片上、下边沿,轻轻晃动拔出芯片。新芯片的两排引脚略向外张,间距宽于插座,可先放在桌面上略向内折,使引线垂直,间距与插座相一致,然后将芯片8条引脚对准插座插入,按到底即可。注意芯片的方向为缺口向下,切勿插反。插好后应仔细检查,8条引线是否都已入座,不应有弯折或插在座外的。更换完毕可通电重测端口电压,确认端口电压为正常值后,准备进行通信试验。注意系统中如有多个芯片损坏时,一定要全部更换完毕,各端口电压均已正常,才可重新连接系统进行通信试验,否则系统中未更换的坏芯片有时会使新换的好芯片再度损坏。通信交换机的“考勤机1”和“考勤机2”每通道有1个通信芯片,为带有插座的8脚双列直插芯片;“考勤机3/显示屏1”和“考勤机4/显示屏2”每通道2个通信芯片,收发各1,打开交换机箱盖,根据通信口引线很容易判明相应通道的芯片。主机通信卡上的通信芯片在通信卡右上方,是卡上仅有的带座8脚芯片,如果主机内扩展卡较多,直接更换不便时,可将通信卡取下更换。注意芯片方向为缺口朝卡尾,可参照印刷电路板上的标志。在实际使用中,当发现取数不成功时,往往考勤机中存有数据,如果将考勤机完全断电处理会致使考勤机中的数据丢失。在这种情况下可以带电更换通信芯片。打开后盖板应注意人体避免接触220V电源插座(滤波器)到电源变压器的连线,此部分有220V高压,其他部分均无危及人体的高压。为更安全起见,可以断开交流电源,但要确保电池供电系统良好,电池开关接通条件下,才能断交流供电。更换通信芯片的方法与断电情况相同,只是在带电情况下更换应特别注意不要造成短路,否则可能造成元件损坏或程序跑飞,数据丢失。因此卸通信芯片时不能用金属起子撬,可用非金属塑料片、无感起子等绝缘工具或直接用手拔,插通信芯片时也要特别谨慎,事先调整好管脚间距,看好方向,对准管座一次插入。§3.7利用通信程序考勤软件中有一些通信程序分别用来对各考勤机设置时钟、取时钟和取数,向井下人员显示屏发送数据,对于非接触考勤机,还有向考勤机下载对照表等。各种通信程序都有各自的运行规律,借助通信交换机上的“信号”指示灯,可以看到通信过程的各个步骤。了解这些规律对于加快排除通信故障是很有用的,以下分别说明。1.设置时钟该命令有两种工作方式,分别用于不同系统:a.感应式非接触考勤机主机发出“设置时钟”命令及主机的时钟参数,通信交换机上“主机”通道的“信号”指示灯短促闪亮,各台考勤机同时接收,并按照收到的主机时钟参数修改本机的时钟。在此命令过程中各“从机”通道的“信号”指示灯无反应。“主机”通道的“信号”指示灯只亮一次。b.插卡式普通考勤机主机发出“设置时钟”命令、主机的时钟参数及指定的机号,通信交换机上“主机”通道的“信号”指示灯短促闪亮,各台考勤机同时接收,非指定机号的考勤机不响应。指定机号的考勤机接收主机时钟参数并修改本机的时钟,然后将收到的时钟参数发回,此时该考勤机所在通道的“信号”指示灯短促闪亮。主机接收后与发出的数据核对,如无误,程序结束。从通信交换机上看到的过程是“主机”和一个“从机”“信号”灯相继闪亮1次。如果主机在核对考勤机发回的时钟参数时发现有误则重新发送,直至接收无误或超过三次。在这种情况下会看到通信交换机上“主机”和一个“从机”“信号”灯重复交替闪亮。2.取时钟主机发出“取时钟”命令及指定的机号,通信交换机上“主机”通道的“信号”指示灯短促闪亮,各台考勤机同时接收,非指定机号的考勤机不响应。指定机号的考勤机将本机的时钟参数发往主机,此时该考勤机所在通道的“信号”指示灯短促闪亮。主机收到后核对校验码,如无误,主机发出“正确”45
的应答信号,“主机”通道的“信号”指示灯再次短促闪亮,程序结束。从通信交换机上看到的过程是“主机”灯亮→“从机”灯亮→“主机”灯亮。如果主机在核对考勤机发回数据的校验码时发现有误,则发出“重发”的应答信号,“主机”通道的“信号”指示灯再次短促闪亮,指定机号的考勤机再次发送本机的时钟参数,该考勤机所在通道的“信号”指示灯再次短促闪亮。此过程可能多次重复,直至接收无误或超过三次。在这种情况下会看到通信交换机上的“主机”和一个“从机”“信号”灯多次重复交替地短时间闪亮。3.取数主机发出“取数”命令及指定的机号,通信交换机上“主机”通道的“信号”指示灯短促闪亮,各台考勤机同时接收,非指定机号的考勤机不响应。指定机号的考勤机将存储在本机内的考勤数据发往主机,此时该考勤机所在通道的“信号”指示灯亮,持续时间随考勤机内考勤数据的多少而异,数据越多,“信号”指示灯亮的时间越长。主机收到数据后核对校验码,如无误,主机发出“正确”的应答信号,“主机”通道的“信号”指示灯再次短促闪亮,考勤机清空内存,程序结束。从通信交换机上看到的过程是“主机”灯亮(短)→“从机”灯亮(较长)→“主机”灯亮(短)。如果主机在核对考勤机发回数据的校验码时发现有误,则发出“重发”的应答信号,“主机”通道的“信号”指示灯再次短促闪亮。指定机号的考勤机再次发送本机的考勤数据,该考勤机所在通道的“信号”指示灯再次发亮。此过程可能多次重复,直至接收无误或超过三次。在这种情况下会看到通信交换机上的“主机”和一个“从机”“信号”灯重复交替闪亮。如果计算机发出取数命令,主机端信号灯无反应,表明计算机串口或串口到交换机接线有问题,或是软件程序有错;如果主机信号灯亮,而从机通道无反应,表明通信线路或考勤机通信接口故障。4.下载对照表此命令仅用于非接触感应考勤机。主机发出“下载对照表”命令及对照表内容,通信交换机上“主机”通道的“信号”指示灯亮。由于对照表的数据较多,这一过程持续的时间较长,具体时间随考勤人数多少而异,考勤人数为几千时需要几十分钟。在此过程中各考勤机同时接收,考勤机时钟可能停走。主机发送完毕,考勤机时钟恢复正常,但各考勤机的通信口均不做任何应答,程序结束。从通信交换机上看到的过程是“主机”灯亮一个很长的时间,而各从机通道均无反应。5.检验对照表此命令仅用于非接触感应考勤机,在考勤软件中紧跟在“下载对照表”命令之后进行,用来逐个检查每台考勤机“下载对照表”命令是否成功。主机发出“检验对照表”命令及指定的机号,通信交换机上“主机”通道的“信号”指示灯短促闪亮。指定机号的考勤机将保存在本机内的上一次接收对照表时的校验结果发往主机,此时该考勤机所在通道的“信号”指示灯短促闪亮。如果主机收到的校验结果为“正确”,则程序结束。从通信交换机上看到的过程是“主机”和一个“从机”“信号”灯相继闪亮1次。如果主机收到的校验结果为“错误”,则主机重新对该台考勤机下载对照表,其过程及现象与上一条“下载对照表”相同,不同之处在于此时接受对照表的只有一台考勤机而不是全体考勤机。从外观看,只有一台考勤机的时钟停走,其余考勤机时钟正常。下载完毕,主机再次发出“校验对照表”命令。如此重复,直到下载成功或超过三次。在下载对照表和检验对照表的过程中,考勤软件在计算机屏幕上均有相应提示,可以参照屏幕提示和交换机指示灯状态判断通信系统是否正常。6.送显示屏数据此命令仅用于装有井下人员显示屏的系统,用来向显示屏发送数据。主机发出“送显示屏数据”命令及数据,通信交换机上“主机”通道的“信号”指示灯短时间亮。显示屏收到数据后如果校验码正确,则发回“正确”的应答信号,显示屏所在通道的“信号”指示灯短促闪亮,程序结束。从通信交换机上看到的过程是“主机”和一个“从机”“信号”灯相继闪亮1次。如果显示屏发回的应答信号是“错误”,则主机再次发送显示屏数据,显示屏再次应答,直至显示屏正确接收或超过三次。在这种情况下会看到通信交换机上“主机”和一个“从机”“信号”45
灯多次重复交替闪亮。以上通信命令中1-5都是针对考勤机的,用来试验通信系统时最好使用“取时钟”命令,该命令执行快而且无任何风险。在通信系统未恢复正常之前不宜使用“取数”命令,否则由于原始数据不全很可能造成考勤数据不完整。第四节电源故障及检修考勤机内设有自动充电的电池供电系统,当交流断电时由机内电池维持考勤机继续工作。当电池电压降到一定值,保护电路动作,使整机进入休眠保护状态,此时插口指示灯及显示屏全部熄灭,电池维持机内时钟电路继续运行及保持在内存中的数据不丢失。待交流恢复供电时整机恢复正常工作。电源部分较常见的是电池供电回路故障。由于平时有交流供电时,电池供电回路的故障往往不能及时发现,因此在日常使用中应定期检查(每月至少一次)电池供电功能。具体方法是:在打卡低谷时间,先将考勤机内的数据取空,然后切断全部考勤机的交流供电总回路。观察各考勤机显示窗中的两个亮点及插口指示灯是否亮,试验应持续0.5—1小时。电池供电回路常见故障之一是电池损坏,原因多为过度放电得不到及时充电所致。例如备机不接交流电源,而又忘记关闭电池开关。当电池放电到5V以下,就造成永久性损坏,难以充电恢复。机内电源板上的充电回路故障,也会使电池得不到及时充电而损坏,此时更换新电池不久便又损坏。因此在更换电池前,应先检查充电回路是否良好。方法是:拔下电池电极上的一个插头,使电池与电源断开。在交流供电情况下,测量由电源板引出的两个电池插头间的电压,应在6.4V左右,如无此电压,则电源板上电池充电回路已损坏,应更换电源板。有时电源变压器到电源板间的连接插头内部接触未接好,也会造成电池充电回路无输出,可用交流电压档测电源板上的四芯插座,应有两组交流10伏电压。新出厂的考勤机,电池供电工作时间在8小时左右。随着使用日久,电池容量下降,电池供电工作时间会有所降低。电池的正常使用寿命一般在一年以上。如果电池供电工作时间已不足0.5小时,则应予以更换。45
第五节 显示屏维护HST-XSA和HST-XSB(以下简称显示屏)井下人员显示屏是HST煤矿专用考勤管理系统中一种重要的功能扩充部件。显示屏与考勤系统主机联网,考勤系统主机中的当前井下人员信息经筛选、转换后送往显示屏,在屏上动态实时显示,以便有关领导及生产指挥人员直观地了解井下关键岗位及基层干部的上岗情况。§5.1 显示屏测试当显示屏运行出现异常时,需要进行显示屏硬件测试。显示屏计算机通讯交换机显示屏接口主机接口图5.1显示屏接线图按照图5.1连线,打开计算机进入考勤管理系统,选择“维护-显示屏测试”,出现图5.2所示的测试窗口。选择“显示屏全亮”、“显示屏全暗”测试硬件的连接状态,选择“显示屏对角”、“显示屏对角1”测试显示屏的逻辑是否正确。图5.2 显示屏测试窗口(1)显示屏全亮 显示屏上所有发光块均亮;(2)显示屏全暗显示屏上所有发光块均熄灭;(3)显示屏对角45
位于每8行8列的对角线上的发光块亮,其余发光块不亮。主、副对角线互换,成为形状对应的一条折线;(4)显示屏对角1与上相同,只是主付对角线互换,成为形状对应的另一条折线。如上述试验不正常,应从外观检查显示屏背后的电路板连接电缆,焊线是否有松脱。显示屏出厂前均经过充分试验,运抵现场后不正常,多半是运输中振动、冲击所致。显示屏背后的两个铝壳开关电源上有小的发光二极管指示灯,接通后该指示灯亮,否则电源回路不正常。显示屏初接电源时,屏上某些发光块可能亮,位置不确定,这是正常现象。主机对其发送数据后(上述试验)应恢复正常。上述试验(1)―(4)亦可作为显示屏正式安装使用后鉴别基本硬件系统是否正常的依据。§5.2一般故障处理1.程序连续三次提示:“超时错!”这表示主机与显示屏间的通信中断。可检查通信线路是否有断、短路;显示屏是否断电;如都无问题,可进一步检查显示屏通信卡和显示屏主板是否损坏,检查方法是在通信插座上测量各通信线对地电压(参考图2)。方法与考勤系统检查通信故障相同。显示屏系统所用通信芯片与考勤系统完全相同(8脚的75176或485)。只是显示屏系统利用全双工通信方式,收发独立工作,故通信卡和显示屏主板上分别有两片通信芯片,应分别检查判断。2.显示屏某一部分或某几行不亮这种情况多半由于各显示控制板间的连接电缆插头松动所致。显示屏长途运输后容易发生此类故障。由于各单元中的各显示控制板是串联连接的,所以根据故障部分的位置很容易判断故障点。例如第8、9行的1-16列都不亮,其余部分正常。由图6可知该两行在显示组2-1,2-2中。2-1的信号来自2-2,2-2的信号来自控制板2-3。因此故障点很可能在连接2-2,2-3的电缆中。可检查该电缆的两个插头是否接触良好。如果将该电缆与其它电缆互换,故障部分随之转移,则该电缆本身有不通的线,可用万用表逐根检查,进一步确定。1.不应亮的发光块亮 这种故障用前述基本方法(3)和(4)很容易确定。当运行利用测量对角线点亮程序进行测量时,如有非对角线上的发光块亮,则为不正常。通常是某一方组内的一行或一列全亮。此类故障多数在显示控制板上。可将相邻控制块对换,进一步确定。当显示屏安装就绪后应当对屏幕进行硬件连接测试,测试步骤见第一节。§5.3 显示屏人员维护在显示屏使用过程中,如果屏上人员发生变动,如增加或删除显示屏上的人员,除要在显示屏上更换相应的人员名字外,还要对该职工在显示人员表中的相应信息进行维护。选择“维护”-“显示屏人员”进入图5.3所示显示人员维护窗口。在显示人员信息表中各字段的意义如下:编号:和职工在mast中的编号一致,如果是单位信息,可以统一设定为“000000”;姓名:对应于大屏幕上的人员姓名;屏幕行数:对应于电路单元的行数,通常显示屏上最上端为第一行;屏幕列数:对应于电路单元的列数,通常显示屏上最左端为第一列;行数:显示屏上从上至下所对应的行数(通常为1-24行);列数:显示屏上从左至右所对应的列数(通常为1-48列);显示条件:显示条件在信息表中保存的值为“0”,“x”或“d”,分别对应于“单位信息”、“井下人员信息”和“地面人员信息”。在信息人员表中,关键岗位人员可以同时出现在“45
井下人员信息”和“地面人员信息”中。图5.3 显示人员信息表维护按需要输入正确的行列信息后点击“更新数据”将信息保存到数据库中。§5.4模拟显示屏说明模拟显示屏的样式和实际上运行的显示屏是一样的,见图3。在显示屏中,红色代表“在岗”人员,“棕色”代表超时人员。图5.4 模拟显示屏45
第六节其它故障除前述几类故障外,其他故障只需做板级处理,即只需确定故障发生在哪一部分,将该板卸下寄回,由公司处理。电源板控制电源单元工作,为整机提供Vcc1、Vcc2两路电源。交流供电时Vcc1为5.7~5.9V,Vcc2为5.0-5.2V。如果整机得不到正常供电(无显示、插口指示灯不亮),而电源变压器次级送到电源板的两路交流10V电压正常,则电源板已有故障。测电池电压正常,交流断电时机器不能维持工作也多是电源板上故障。主板包含了考勤机主控、显示、数据存贮、通信等功能模块,元件最多。但实践表明,除通信芯片外,主板故障率很低。如出现时钟停走或突然改变、取来的数据中有错码、通信芯片正常,但通信不成功等现象,有可能是主板故障,可与公司联系,确认是主板故障后,卸下主板寄回公司处理。需要注意的是,如果考勤机的220V电源供电回路中有很强的干扰,有时也会影响考勤机的正常工作,此时并非主板故障,靠更换主板无济于事。应注意如果考勤机显示时钟停走,数秒钟后又继续,或自动变成23:59:00重新计时,且这种现象不止出现在一台考勤机上,则很可能是外部强干扰所致。考勤机电源回路中已设计有多重滤波和抗干扰电路,一般能够适应井口工业用电回路的恶劣环境。但已发现过在某些特殊环境下,强干扰依然会窜入考勤机中。此时应改用比较“干净”的电源(一般民用照明电源即可)、或在考勤机的供电回路中加装“交流净化电源”或专供计算机类设备使用的电源滤波器(如深圳山星公司生产的“安全电源转接器”等),抑制电源中的干扰。45
太原海斯特电子有限公司━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━地址:太原市学府街高新技术开发区新岛科技园E座邮编:030006电话:0351-7030392,7030393,7033858,传真:0351-2204066网站:www.tyhst.comEmail:tyhst@126.com45
45
您可能关注的文档
- 75-为了加强公司考勤管理、规范员工的出勤行为,维护员工和企业的合法权
- 员工考勤管理标准答疑库
- 最全的考勤管理制度
- 学生考勤管理信息系统
- 工作考勤管理程序016
- 数据库考勤管理系统
- 企业考勤管理系统的设计说明书
- 考勤数据查询人力资源考勤管理致远oa协同系统方案
- 排班管理hr考勤管理系统应用方案
- 排班表hr考勤管理系统应用方案
- 排班表人力资源管理考勤管理系统方案
- 指纹或人脸web考勤管理系统解决方案
- hr做好考勤管理需要注意的方面
- 1.考勤管理政策
- 计算机应用专业毕业论文--考勤管理系统的设计
- 毕业设计(论文)-基于C++的考勤管理模式研究
- 毕业设计(论文)-员工考勤管理系统
- 毕业论文--企业考勤管理系统