TSS示例程序
- 格式:pptx
- 大小:917.72 KB
- 文档页数:20
CT-TSS2000时间同步系统主时钟(GPS)使用说明书成都可为科技发展有限公司公司简介成都可为科技发展有限公司成立于2000年7月,位于成都市高新技术产业开发区高新孵化园(国家软件基地),是专业从事中国北斗星定位系统、美国GPS全球定位系统、原子钟及IRIG-B时间码等时间类产品研发、生产和销售的国家级高新技术企业。
由可为公司自行研发生产并提供的授时产品主要有:CT-TSS2000时间同步系统,CT-CBD001系列北斗星同步时钟,CT-GPS25、CT-GPS301、CT-GPS2003、CT-GPS2002系列全球卫星同步时钟等,这些产品的特点是输出格式多,时间精度和可靠性高,使用方便,不受地域等条件的限制,抗干扰能力强,广泛应用于同步时钟系统的建立以及各种需要高精度授时的自动化装置和自动化系统。
CT-TSS2000时间同步系统作为一套完整的授时系统,能全面解决电厂变电站内各种设备及自动化系统的时间需要。
目前可为公司的授时产品已经在军队、电力、电信和民航等行业有近六千台(套)成功投入运行,用户反应良好!我国电力行业迅速发展,与其相关的自动化产品迅速增长,电力系统的安全稳定运行对时间的基准同一和同步性及精度要求进一步提高,在电网内的电厂、变电站及调度中心建立专用的时间同步系统已经显得十分迫切和必要。
可为公司成功研发的CT-TSS2000(COVE TECHNOLOGY TIME SYNCHRONOUS SYSTEM 2000)时间同步系统,是可为公司在多年来的专业技术经验积累基础上,充分发挥自身在授时产品领域的技术优势和应用经验,依托相关的科研院所和军工企业,结合中国北斗星定位系统、美国GPS全球定位系统、原子钟频率振荡器及IRIG-B码靶场时间标准等技术特点并考虑了各种涉及国家安全的关联因素,特别是针对中国北斗星的技术优势及具有安全性上的可靠保证等特点,在满足电力系统现在的需要及将来的发展要求基础上自主开发的具有国内先进水平的授时产品。
疑似预防接种异常反应(AEFI)处理流程及要求一、疑似预防接种异常反应的定义疑似预防接种异常反应是指在预防接种过程中或接种后发生的可能造成受种者机体组织器官、功能损害,且怀疑与预防接种有关的反应。
二、疑似预防接种异常反应分类1、一般反应:在预防接种后发生的,由疫苗本身所固有的特性引起的,对机体只会造成一过性生理功能障碍的反应,主要有发热、局部红肿、硬结,同时可能伴有全身不适、倦怠、食欲不振、乏力等综合症状。
2、异常反应:合格的疫苗在实施规范接种过程中或接种后造成受种者机体组织器官、功能损害,相关各方均无过错的药品不良反应;3、疫苗质量事故:由于疫苗质量不合格,接种过后造成受种者机体组织器官、功能损害。
4、实施差错事故:由于在预防接种实施过程中违反预防接种工作规范、免疫程序、疫苗使用指导原则、接种方案给受种者造成的损害。
5、偶合症:因受种者在接种时正处于某种疾病的潜伏期或前驱期,接种后偶合发病。
6、心因性反应:在预防接种实施过程中或接种后因受种者心里因素发生的个体或者群体性反应。
7、不明原因反应:经过调查、分析反应发生的原因仍不能明确。
三、需要上报和调查的疑似预防接种异常反应四、报告要求1、各预防接种门诊工作人员发现需要监测的疑似预防接种异常反应后,应在6小时内通过电话报告,并同时填写疑似预防接种异常反应报告卡(附表1)。
2、如出现死亡、严重残疾或者组织器官损伤、群体性预防接种异常反应或引起公众高度关注的事件时,报告人应在发现后2小时内向所在地卫生行政部门和药品监督部门报告并做好各种急救措施。
3、接到报告的县级卫生行政部门、药品监督管理部门应当立即组织调查核实和处理,在接到与预防接种有关的死亡、群体性反应或者引起公众高度关注事件的报告时,应按规定的时限逐级向上一级卫生行政部门和药品监督管理部门报告。
4、属于突发公共卫生事件的,按照应急条例的规定进行报告。
五、调查处理流程1、接到报告后,区级卫生行政部门立即核实,组织调查。
《IMO标准海事通信用语》总则General1. 程序Procedure当有必要表示将使用《IMO标准海事通信用语》时,可发送如下信文:When it is necessary to indicate that the IMO SMCP are to be used, the following message may be sent: “请使用《IMO标准海事通信用语》。
”“Please use IMO Standard Marine Communication Phrases.”“我将使用《IMO标准海事通信用语》”“I will use IMO Standard Marine Communication Phrases.”2. 拼读Spelling (参阅张晓峰、徐东华编著《船舶驾驶员实用英语口语》P4)3. 信文标识Message Markers在岸—船和船—岸通信中或一般的无线电通信中,可使用下述八个信文标识。
In shore-to-ship and ship-to-shore communication or radio communication in general, the following eight Message Markers may be used.(1)指示Instruction(2)建议Advise(3)警告Warning(4)信息Information(5)询问Question(6)回答Answer(7)请求Request(8)意图Intention4. 回答responses4.1 如果对问题的回答是肯定的,应说“是的”,后接完整语句。
When the answer to a question is in the affirmative, say:“Yes, …”—followed by the appropriate phrase in full.4.2 如果对问题的回答是否定的,应说“不”,后接完整语句。
达梦Hibernate Spring集成开发示例DM是武汉华工达梦数据库有限公司推出的新一代高性能、高安全性的数据库产品。
它具有开放的、可扩展的体系结构,高性能事务处理能力,以及低廉的维护成本。
DM是完全自主开发的数据库软件,其安全级别达到了国内所有数据库产品中的最高级---B1级。
在这里我准备用时下比较流行的开发工具,Hibernate和Spring,达梦数据库。
以及MyEclipse来完成一个简单的应用。
数据库采用达梦5.01、用达梦创建一个test数据库,再创建一个user表,再创建两个字段username和password。
脚本如下create database test datafile 'test.dbf' size 100;set current database testcreate login test identified by test123 default database test;create user test related by test;grant resource to test at test;以上脚本为创建test数据库,并且创建一个登陆名为test 密码是test123drop table xt_user;create table xt_user(user_id varchar(30) not null,user_name varchar(20) not null,user_pwd varchar(30) not null,primary key(user_id));2、打开myeclipse的database explore透视图,右键单击左侧的空白区域,点击new 按钮单击“configure database driver”来配置数据库的驱动。
完成以后,做如下操作:然后测试数据库是否连接成功。
如果测试成功显示如下图:1.新建一个web项目testSpring 2.引入Spring包注意:这里为了省得以后再添加spring的相关包,所以一次性的选中了所有的包。
一、航班信息查询A V 指令-----用于查询航班座位的可利用情况,及相关的航班信息(如航班号舱位起飞和到达时间经停点) ,是一个非常重要的指令.(1)航班查询指令格式: avh / 城市对/ 日期例如: avh / hakpek / 20aug二、SD 指令(间接建立航段组)(1)是利用航班时刻表,指定日期班机时刻表和航班座位可利用情况建立航段组。
(2)指令格式:SD(序号)(舱位)/人数三、SS(直接建立航段组)(1)SS 是在营业员知道待订的所有航班信息(如航班号、舱位、日期、航段、座位数及起飞时间)的情况下建立起来的。
(2)SS 一次性指令,最多只能订五个位。
(3)指令格式:SS 航班号/舱位/日期/航段/人数(4)一次性操作指令步骤:(1)SS 航班号/舱位/日期/航段/人数(2)NM1 姓名(3)电话CT(4)TKTL/时间/日期/ HAK295(5)SSR FOID 航空公司代码HK/NI 身份证号码/PN(6)\四、FD 指令—用于查询国内航空公司国内段票价。
(1)指令格式:FD:城市对/日期/航空公司二字代码五、FF 指令—用于查询航班经停的城市、起降时间和机型。
(1)指令格式:FF:航班号/日期六、CNTD 指令:可以查询城市三字代码或查询某个航空公司的名称。
(1)查询城市的三字代码指令格式:CNTD:T/城市名称(2)查询某个航空公司的名称指令格式:CNTD:D/航空公司二字代码七、CD 指令—可以查询城市名称指令格式:CD:城市三字代码八、CO 指令—CO 计算功能能为工作人员提供多种运算指令。
(1)指令格式:CO 数字+数字九、SK 指令—用于查询一城市对在指定周期内所有航班的信息(包括航班号、出发到达时间、舱位、机型、周期和有效期。
(1)指令格式:SK:城市对/日期十、SP 指令—用于将PNR 中的一个或几个旅客分离出来。
指令格式:SP(序号)十一、QT 指令—用于信箱的处理信箱的处理程序:(1)QT (2)QNXX (3)QDE (4)QNE十二、SC 信箱(航班更改通知)(1)航空公司航班更改后,之前订好的PNR,该PNR 的行动代码ACTIONCODE 会有相应的改变,出现UN、TK、TL 等,为提示营业员注意,相应的PNA 被列入营业员所在部门的SC 信箱(2)营业员在处理SC 信箱时,如果该PNR 已经出票须手工将TR 改为RR,如航空公司对航班进行时间更改或航班保护,营业员还须通知旅客。
设备驱动程序与设备密切相关的代码放在设备驱动程序中,每个设备驱动程序处理一种设备类型,例如,即使系统支持若干不同商标的终端,只要其差别不大,就可以设计一个终端驱动程序。
但是,若系统支持的终端性能差别很大,如不灵活的硬拷贝终端与带有小鼠标的智能位映象图形终端,则必须设计不同的终端驱动程序。
上一节我们介绍了设备控制器做的工作,知道每一个控制器都设有一个或多个设备寄存器,用来存放向设备发送的命令和参数。
设备驱动程序负责泄放这些命令,并监督它们正确执行。
因此,磁盘驱动程序是操作系统中唯一知道磁盘控制器设置有多少寄存器以及这些寄存器作用的。
只有它才了解磁盘拥有的扇区数、磁道数、柱面数、磁头数、臂的移动、磁盘交叉访问系数、马达驱动器,磁头稳定时间和其它所有保证磁盘正常工作的机制。
一般,设备驱动程序的任务是接收来自与设备无关的上层软件的抽象请求,并执行这个请求。
一个典型的请求是“读第几块”。
如果请求到来时,驱动程序的进程空闲,它立即开始执行这个请求;若驱动程序的进程正在执行一个请求,这时它将新到来的请求排到一个等待处理的I/O请求队列中,待正执行的请求完成后,再依次从I/O请求队列中取出一个个I /O请求,逐个处理。
以磁盘为例,实际实现一个I/O请求的第一步是将这个抽象请求(READ(文件名,记录号))转换成磁盘的具体参数。
对于磁盘驱动程序来说,就是计算请求块实际在磁盘的位置,检查驱动器的马达是否正在运转,确定磁头是否定位在正确的柱面上等等。
总之,它必面决定需要控制器的哪些操作,以及按照什么样的次序实现。
一旦明确应向控制器发送哪些命令,它就向控制器一次只能接收一条命令(如DMA方式下),有一些控制器则接收一个命令链表(通道方式下),然后自行控制执行,不再求助于操作系统。
在设备驱动程序的进程泄放一条或多条命令后,系统有两种处理方式,多数情况下,执行设备驱动程序的进程必须等待命令完成。
这样,在命令开始执行后,它阻塞自已,直到中断处理时将它解除阻塞为止。
实验三 用定时器实现数字振荡器1 实验目的在数字信号处理中,会经常使用到正弦/余弦信号。
通常的方法是讲某个频率的正弦/余弦值余弦计算出来后制成一个表,DSP 工作时仅作查表运算即可。
在本实验中将介绍另一种获得正弦/余弦信号的方法,即利用数字振荡器用叠代方法产生正弦信号。
本实验除了学习数字振荡器的DSP 实现原理外,同时还学习C54X 定时器使用以及中断服务程序编写。
另外,在本实验中我们将使用汇编语言和C 语言分别完成源程序的编写。
2 实验要求本实验利用定时器产生了一个2kHz 的正弦信号,定时器被设置成每25uS 产生一次中断,(等效于采样速率未40k )利用该中断,在该中断服务程序中用叠代算法计算出一个SNT 值,病利用CCS 的图形显示功能查看波形。
3 实验原理(1)数字振荡器原理设一个传递函数为阵线序列sinkwT ,其z 变换为111BzAz 1Cz )z (H -----=其中,A =2coswT ,B =-1,C=sinwT 。
设初始条件为0,求出上式的反Z 变换得: y[k]=Ay[k-1]+By[k-2]+Cx[k-1]这是个二阶差分方程,其单位冲击响应即为sinkwT 。
利用单位冲击函数x[k-1]的性质,即仅当k=1时,x[k-1]=1,代入上式得:k=0 y[0]=Ay[-1]+By[-2]+0=0k=1 y[1]=Ay[0]+By[-2]+c=ck=2 y[2]=Ay[1]+By[0]+0=Ay[1]k=3 y[3]=Ay[2]+By[1]k=n y[n]=Ay[n-1]+By[n-2]在k ﹥2以后,y[k]能用y[k -1]和y[k-2]算出,这是一个递归得方法。
根据上面得说明,我们可以开始数字振荡器得设计。
设该振荡器得频率为2kHz,采样率为40kHz (通过定时器设置,每隔25us 中断一次,即产生一个y[n])则递归得差分方程系数为:A =2coswT=2cos(2×PI ×2000/40000)=2×0.95105652B=-1C=sinwT=sin(2×PI ×2000/40000)=0.3090169979BC 22A 15=⨯ C00022B 15=⨯ 13C722C 15=⨯ 为了便于定点DSP 处理,我们将所有系数除以2,然后用16为定点格式表示为: 这便是本实验中查生2kHz 阵线信号的三个系数。
INTEL 80383 程序员参考手册第十章初始化当RESET引脚有信号后,80386的某些寄存器被设置为预定义值。
这些预定义值对于执行引导程序来说已经足够了,但是为了利用处理器的所有特性,软件必须做一些额外的初始化工作。
10.1 复位后的处理器状态EAX的内容取决于上电自检的结果。
自检由复位结束后外部声明BUSY#来决定。
如果自检通过,EAX为零。
非零值表示80386的某些单元出错。
如果不要求自检,则EAX的值未定义。
复位后,DX包含部件标识符和版本号,如图10-1所示。
DH为3,表示80386。
DL包含一个唯一的代表版本等级的标识符。
控制寄存器0(CR0)中的值如图10-2所示。
如果配置了(取决于上电复位后ERROR#引脚的状态)80387,CR0的ET位被置位。
如果ET被复位,则说明配置了80287或者没有协处理器。
对于后面的两种情况,需要在软件中做测试加以区分。
其他寄存器和标志位设置如下:EFLAGS =00000002HIP =0000FFF0HCS selector =000HDS selector =0000HES selector =0000HSS selector =0000HFS selector =0000HGS selector =0000HIDTR:base =0所有没有提到的寄存器为未定义。
这些设置暗示处理器开始了实地址模式,中断被关闭。
10.2 实地址模式的软件初始化在实地址模式下,为了获得该模式下的所有特性,一些结构必须被初始化。
10.2.1 堆栈在堆栈段寄存器装载之前,任何使用堆栈的指令都不能执行。
SS必须指向内存中的某个区域。
10.2.2 中断表中断在80386的初始化状态为不可用状态;然而,当异常或不可屏蔽中断(NMI)发生时,处理器仍然会试图访问中断表。
初始化软件应该执行一下某个动作:●把IDTR中的上限值改为零。
这将导致在有异常或不可屏蔽中断发生的时候导致宕机。
系统调用实现过程系统调用是让用户态进入内核态的一种方法,系统调用的实现分为四部分:系统调用注册,系统调用触发,系统调用执行,系统调用返回。
1.系统调用注册在每种平台上,都有特定的指令可以使进程执行由用户态转换为内核态,这种指令称为操作系统陷入。
在Linux中是通过软中断来实现这种陷入的,在X86平台上,这条指令是int 0x80。
也就是说在linux中,系统调用的接口是一个中断处理函数的特例。
在linux启动过程中,对INT80进行一定的初始化:1.使用汇编子程序setup_idt(linux/arch/i386/kernel/head.S)初始化idt表(中断描述符表),这时所有的入口函数偏移地址都被设为ignore_int( setup_idt:lea ignore_int,%edxmovl $(__KERNEL_CS << 16),%eaxmovw %dx,%ax /* selector = 0x0010 = cs */movw $0x8E00,%dx /* interrupt gate - dpl=0, present */lea SYMBOL_NAME(idt_table),%edimov $256,%ecxrp_sidt:movl %eax,(%edi)movl %edx,4(%edi)addl $8,%edidec %ecxjne rp_sidtretselector = __KERNEL_CS, DPL = 0, TYPE = E, P = 1);2.Start_kernel()(linux/init/main.c)调用trap_init()(linux/arch/i386/kernel/trap.c)函数设置中断描述符表。
在该函数里,实际上是通过调用函数set_system_gate(SYSCALL_VECTOR,&system_call)来完成该项的设置的。