高压、切片接口说明模板_第1页
高压、切片接口说明模板_第2页
高压、切片接口说明模板_第3页
高压、切片接口说明模板_第4页
高压、切片接口说明模板_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、 接口说明:端口地址:0X346/IOAddr名称:高压端口/通讯命令字数据位读D15D0高压实际放线时间(低16位)状态说明:高压实际放线时间一共28位。0X346/IOAddr传送低16位,0X348/IOAddr传送高12位,实际放线时间=传送值(二进制)×10ms。端口地址:0X348/IOAddr名称:高压端口/通讯命令字数据位写读D15D12保留。保留。D11D10保留。D11D0。高压实际放线时间(高12位)D9D0设置高压AutoMA参数(二进制)状态说明:0X348/IOAddr用于主机下传AutoMA参数表及对应的床码值。具体操作过程如下:1) 主机在每次传送

2、 AutoMA参数表及对应的床码值之前,首先发送clr_verify_state信号(此信号定义见0X352/IOAddr)。2) 然后,主机使能VMA_start信号(此信号定义见0X352/IOAddr),同时开始下传AutoMA参数长度、AutoMA参数(低10bit有效)、床码值、校验码。床码值是开始变MA时的床码。最后传送校验码,所有的AutoMA参数长度、AutoMA参数、床码值按16bit相互异或得到校验码。当校验码传送完成后,主机无效VMA_start信号。例如:主机准备下传500MA值,并且准备在床码值为0X1000时开始变MA,则主机将下传:AutoMA参数长度(0X01F

3、4)+ AutoMA参数(共500个)+床码值(0X1000)+校验码。3) 所有数据传送完成后,主机等待1ms,然后读Verify_result信号(此信号定义见0X35A/IOAddr)。如果此信号为低,则数据下传成功,主机可以发布V_MA_com命令,进行变MA功能。如果此信号为高,则数据下传失败,需要重传。4) 传送的时序如下图: AutoMA data length AutoMA data couch_code verify_code 端口地址:0X350/IOAddr名称:切片端口/通讯命令字数据位写读D15D10设置上切片参数(二进制)返回上切片位置状态(二进制)状态说明:1)0

4、X350/IOAddr写:D15-D016位二进制(控制用脉冲数) 换算关系:距离(mm)× 100 控制用脉冲数2)0X350/IOAddr读:D15-D0:16位二进制(上切片位置状态) 换算关系:位置状态值 / 100相应mm值端口地址:0X352/IOAddr名称:高压端口/通讯命令字数据位写读D15CLR_COUNT。正脉冲(大于1us),清高压放线时间计数器。EXPOUSRE_TIME。高压曝光时间大于正常曝光时间的10%时HV_TIMER=1。D14Variable-Ma。变mA命令,Variable-mA=1,启动变mA功能。BOOST1。旋转阳极启动指示。BOOST

5、1=1,旋转阳极正在启动。(BOOST命令反馈)D13NLTest。NO-Load TEST命令,NLTest=1,进入NO-Load TEST状态。EXPOSURE_LIMIT_TIME。当高压曝光时间达到110S时,EXPOSURE_LIMIT_TIME=1。D12Starter-Brake。旋转阳极制动命令,正脉冲, 持续时间不能超过20秒。HV-ABNORMAL。高压错误指示。HV-ABNORMAL=1,高压KV或MA或Filament调整错。D11保留。HV-ON-STAT。高压安全信号,KV数大于10KV,HV-ON-STAT=1。D10保留。STARTER-STAT。启动器工作指

6、示。STARTER-STAT=1,旋转阳极启动器工作。D9VMA_start。VMA_start=1,主机开始下传AutoMA参数表、床码值、校验码。PS-OK。高压发生器电源供电正常指示。PS-OK=1,电源正常。D8Clr_verify_state。正脉冲(大于1us),清高压控制板变MA状态寄存器。STARTER-E1。旋转阳极启动器错指示。STARTER-E1=1,旋转阳极启动器错。D7HV-ON。高压加X射线命令。为正脉冲KV-A-OV1。千伏阳极过压指示。KV-A-OV1=1,阳极千伏过压。D6HV-ON-RESET。高压停止放线命令,为正脉冲(大于1us)。KV-C-OV1。千伏

7、阴极过压指示。KV-C-OV1=1,阴极千伏过压。D5BOOST。旋转阳极加速启动命令。为正脉冲。正脉冲,持续时间不能超过15秒。MA-A-OI1。毫安阳极过流指示。MA-A-OI1=1,阳极毫安过流。D4STARTER-ON。旋转阳极启动命令。STARTER-ON=1,旋转阳极启动。MA-C-OI1。毫安阴极过流指示。MA-C-OI1=1,阴极毫安过流。D3FILA-OFF。关灯丝命令,FILA-OFF=1,关灯丝。FILA-OI1。灯丝过流指示。FILA-OI1=1,灯丝过流。D2RESET。复位高压发生器寄存器命令。为正脉冲(大于1us)。ARC。检测到电弧放电指示。ARC=1,电弧放电

8、故障。D1CONTACTOR-ON。CONTACTOR-ON=1,高压发生器交流接触器吸合。ACU-TMP1。高压ACU过热指示。ACU-TMP1=1,高压ACU过热。D0LARGE-SEL。LARGE-SEL=1,选择大焦点。SW-OIL。散热器FLOW SWITCH 指示SW-OIL=1,开关关闭,散热器正常。端口地址:0X354/IOAddr名称:高压端口/通讯命令字数据位写读D15保留。CONTACTOR-ON1。交流接触器状态位,为1表示已吸合。D14D10保留。保留。D9D0高压KV设定(二进制)。高压KV反馈(二进制)。状态说明:1) 0X354/IOAddr写:D9-D0 10

9、位二进制数。设定千伏电压 换算关系:设定的千伏值/140千伏*1023=10位二进制数据2) 0X354/IOAddr读:D9-D0 10位二进制数。KV电压反馈 换算关系:KV值=10位二进制数/1023 * 140端口地址:0X356/IOAddr名称:高压端口/通讯命令字数据位写读D15清高压实际放线时间。为正脉冲(大于1us)。保留。D14D10保留。D14。Xray_err。当主机未发放线命令时,有Xray产生则Xray_err=1。D13。KV_fd_err。当放线时,KV反馈不在KV设定值的±12.5%之内时,KV_fd_err=1。D12。MA_fd_err。当放线时

10、,MA反馈不在MA设定值的±12.5%之内时,MA_fd_err=1。D9D0高压MA设定(二进制)。高压MA反馈(二进制)。状态说明:1) 0X356/IOAddr写:D9-D0 10位二进制数。1023代表300毫安(42kW高压)。设定时计算如下:待设定的毫安数/300毫安*1023得到一个10位二进制数据。1023代表200毫安(28kW高压)。设定时计算如下: 待设定的毫安数/200毫安*1023得到一个10位二进制数据。2) X356/IOAddr读:D9-D0 10位二进制数。 换算关系:mA值=10位二进制数/1023 * 300(28kW高压为200)端口地址:0X

11、358/IOAddr名称:高压端口/通讯命令字数据位写读D15D10保留。保留。D9D0高压Filament设定(二进制)。高压Filament反馈(二进制)。状态说明:1) X358/IOAddr写:D9-D0 10位二进制数。设定Filament电流 换算关系:设定的Filament值/6安培*1023=10位二进制数据2) 0X358/IOAddr读:D9-D0 10位二进制数。Filament电流压反馈 换算关系:Filament值=10位二进制数/1023 * 6端口地址:0X35A/IOAddr名称:高压端口/通讯命令字数据位写读D15EN-T。定时器使能。EN-T=1,计数器开始

12、减法计时。STARTER-ON1。STARTER-ON1=1,表示旋转阳极已启动(STARTER-ON命令反馈)。D14LD。装载定时数据。正脉冲(大于1us),装载定时数据使能。FILA-OFF1。FILA-OFF1=1,表示灯丝已由指令或因灯丝过流而关闭。(FILA-OFF命令反馈)D13保留。HV-ON-L信号。HV-ON-L=0时,球管正在曝光。(HV-ON命令反馈)。D12保留。Verify_result。Verify_result=1,表示主机下传的AutoMA参数表、床码值、校验码出错。D11D10保留。保留。D9D0高压放线时间设定(二进制)。高压放线时间反馈(二进制)。状态说

13、明:1) X35A/IOAddr写:D9-D0 10位二进制数。设定加线时间。2) X35A/IOAddr读:D9-D0 10位二进制数。实际加X射线时间反馈。端口地址:0X35C/IOAddr名称:切片端口/通讯命令字数据位写读D15D15D13。FocusSelect。焦点参数选择,AL 000CL100AH001CH101BL010DL110BH011DH111Error。Error=1切片出错。D14READY。 READY=1表示上下切片及滤光尺已到位。D13Filter limit。Filter limit=1滤光尺越过限位,出错。D12D12D9。SetSelect。命令设置选择

14、。Set Up Slice0000Set Down slice 0001Set Filter 0010Set Lamp0011Set Focus_para0100Start Focus_follow0101Stop Focus_follow0110Down limit。Down limit=1下切片10秒内未调整到位错。D11Up limit。Up limit=1上切片越过限位,出错。D10D10D7。滤光尺位置光耦状态。其含义如下:FIL3 FIL2 FIL1 FIL0 档位0 0 0 1 体位0 0 1 1 头位0 1 1 1 空位D9D8Lamp。定位灯。D7ViewNumber (0-

15、12;1-24)D6EnSet。EnSet=1,命令执行使能。D6D0。下切片位置光耦状态。LS7 LS6 LS5 LS4 LS3 LS2 LS1 厚度(mm)1 11 11 11 01 11 11 10 0.81 11 11 00 1.01 11 10 00 2.51 11 00 00 51 10 00 00 71 00 00 00 100 0 0 0 0 0 0 10D5D3Fi0-Fi2。滤光尺设置。D3-D5档位000 体位001头位010空位D2D0LS0-LS2。下切片档位设置。D0-D2档位000 0mm001 0.8mm010 1mm011 2.5mm100 5mm101 7m

16、m11x 10mm端口地址:0X35E/IOAddr名称:切片端口/通讯命令字数据位写读D15D0FocusParam。焦点跟踪参数(二进制)。Focus Adjus。焦点跟踪位移(二进制)。状态说明:X35E/IOAddr读:D15-D0 16位二进制。换算关系:位移值 / 100相应mm值二、高压控制顺序:二、 高压放线时间的保护(duty cycle): 1)28KW 高压:A=(100-t),t=t-S/7.4如果t>=0,本次曝光结束后,t=(t + 曝光时间)。S从本次曝光结束后开始计时,当下次曝光开始时,将S带入t=t-S/7.4,S清零。如果 t<0,则t=0。A、

17、t和S的单位均为秒。A:可曝光时间。t:累积曝光时间。t>=0,t<=100。S:曝光后休息时间(从本次曝光结束后,开始重新计时)。例如:1,上电时:t=0,S=0,(S不计时)2,曝光50S,曝光完成后,t=50,S开始计时,如果休息74S后,再曝光,则此时t=t-s/7.4=40S,A=100-t=60S,就是说还可以曝光60S。3,如果再曝光20S,则曝光开始时S清零,曝光完成后t=40+20=60S, S开始重新计时。4,如果休息时间大于7.4*60S后曝光,则t=0,S=0。A=100-t=100S,高压还可以曝光100S。2) 42KW 高压:暂时按下面的作 曝光功率在28KW以下时:A=(100-t),t=t-S/7.4如果t>=0,本次曝光结束后,t=(t + 曝光时间)。S从本次曝光结束后开始计时,当下次曝光开始时,将S带入t=t-S/7.4,S清零。如果 t<0,则t=0。A、t和S的单位均为秒。A:可曝光时间。t:累积曝光时间。t>=0,t<=100。S:曝光后休息时间(从本次曝光结束后,开始重新计时)。 NOTE:当曝光功率切换到28KW以上时,一定要等到A=100S. 曝光功率在28KW以上时:A=(40-t),t=t-S/7.4如果t>=0,本次曝光结束后,t=

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论