LIS接口与串口服务器的KeepAlive的重连机制
10月04号
LIS接口与串口服务器的KeepAlive的重连机制

这两天我们都在重复的测试汉枫的串口服务器HF2211,当把串口服务器当做TCP-CLIENT来用,去连接服务器端的时候,我发现我把掉网线再连接后,串口服务器的状态栏里面依然显示为连接成功!

这是个奇怪的问题,我记得我以前做危急值报告系统时候为了实现长连接,在TCP层面使用心跳包才解决网络中断后重连的问题。

查看全文
尝试了一下汉枫的串口服务器HF2211
10月03号
尝试了一下汉枫的串口服务器HF2211

以前科室用来连接检验设备的入网设备多数用台湾MOXA的串口服务器,基本上一个服务器4个串口,可以接上四台设备,但是台湾做的东西不便宜,一个四口的串口服务器要2k多。

更关键的是,科室布局变来变去,原来的网口也不够用,想着就去看看有没有无线的串口服务器,也省得布线的烦恼。

查看全文
解决Sysmex labman结果传输拥堵和下单不成功的问题
解决Sysmex labman结果传输拥堵和下单不成功的问题

Sysmex和LIS的通讯是使用文件传输进行的,labman和LIS约定一个固定的文件夹,然后互相写入和读取文件。

以前我们用的接口在结果传输的时候总会堵住,然后一看labman的“2”文件夹下,就会发现有一堆的cdf结果文档在那里,只好把这些结果都删除掉,然后再次启动接口,文件才能正常的被LIS接口读走了。

查看全文
解决WPF的条码打印问题
07月18号
解决WPF的条码打印问题

在Delphi时代,不知道还有人记得Pascal语言不,我们做条码打印,直接就是调用Canvas来画就好了。

到了WPF年代,打印采用的是DocumentPage,打印出来的其实已经是XPS文档了。

查看全文
在IIS中运行CSP网站
04月19号
在IIS中运行CSP网站

我们上一篇讲到了Cache数据库的动态页面CSP的相关内容,了解了如何用CSP的基本用法。

那么,当我们写好了CSP页面,想把它部署到服务器的时候去运行的时候要怎么办呢?在Studio中Cache数据库是提供了一个很小的httpd的服务,而且仅用来测试CSP页面的,这离我们真正的生产环境还有很大的距离。

查看全文
Cache数据库的网站开发CSP
04月16号
Cache数据库的网站开发CSP

Cache数据库,这个已经在服务器端实现了一个Object Script脚本语言的数据库,这个已经扩充了多个系统操作级API的万能数据库,如果不能来做web server,那是绝对不可能的。

还记得我们第一次开始做网站开发的时候,弄懂了HTML CSS等内容还是只能做静态的页面,后面微软出了ASP(Active Server Pages),这样我们就能够在服务器端开始写逻辑控制的代码了,静态网页也就变成动态网站了。

查看全文
自动审核与智能提示规则系统设计
04月04号
自动审核与智能提示规则系统设计

现在大家都在讲信息系统的智能化、自动化,说到LIS系统,最火的就是自动审核。

于是我们定义一套自动审核的规则,包括数值的比较、差值检查、逻辑关系与关联性分析等等。

查看全文
Cache数据库的IO.Socket类
03月30号
Cache数据库的IO.Socket类

Cache数据库强大的地方在于其第三方的objectScript,在LIS与众多设备通讯中,有了这个就相当的方便。

Cache建立基于Socket的TCP连接,收到数据后,直接用ObjectScript进行解析,然后保存到数据库,可以说是没有中间商赚差价。

查看全文
Cache数据库class类方法的重载
03月24号
Cache数据库class类方法的重载

Cache数据库既然从原来的树形结构变成现在类的存储,这不得不说是一大进步。

类的存储可以将对象变成字段,将类映射成表名,其实也跟sql数据库差不多了,这也许是sql数据库和面向对象数据库最好的结合方式了。

查看全文
c#使用微软语音播报Microsoft Speech Platform
03月16号
c#使用微软语音播报Microsoft Speech Platform

近来想解决标本批量扫描条码的时候漏扫的问题,解决这个问题固然可以用弹框提示,例如条码扫描不全就弹框提示一下,但是由于条码扫描枪自带Enter功能,还是容易导致批量扫描时一带而过。

最好的办法还是声音提示,一是扫描时报数,二是扫错了进行提示!

查看全文