计算机术语"CTS服务器"是什么意思?

计算机术语"CTS服务器"是什么意思?,第1张

RTS和CTS用于硬件流控  很久很久以前,计算机还没有出现,那时就已经存在了(计算机)史前的串口设备(电传打字机,工控测量设备,通信调制解调器),为了连接这些串口, EIA制定了RS232标准,采用DB25接插件,支持同步和异步串口,D型的接口可以有效防止插反。标准化给使用带来了便利。 时光荏苒,个人计算机出现了,这些已有的串口设备毫无疑问地成为了最初的外设,自然而然地RS232标准被个人计算机采纳。但是设备制造商倾向于体积更小,成本更低的接口,因此,将DB25中未使用的和支持同步模式的引脚去掉,形成DB9。最初的情况相当混乱,因为DB9只定义了信号,却没有指定信号和引脚的对应关系,各个制造商只能自行定义。幸运的是,IBM的PC成了工业标准,DB9逐渐统一到IBM的定义上来。 DB9只有9根线,遵循RS232标准。定义如下: DTR,DSR------DTE设备准备好/DCE设备准备好。主流控信号。 RTS,CTS------请求发送/清除发送。用于半双工时,收发切换。属于辅助流控信号。半双工的意思是说,发的时候不收,收的时候不发。那么怎么区分收发呢?缺省时是DCE向DTE发送数据,当DTE决定向DCE发数据时,先有效RTS,表示DTE希望向DCE发送,一般DCE不能马上转换收发状态,DTE就通过监测CTS是否有效来判断可否发送,这样避免了DTE在DCE未准备好时发送所导致的数据丢失。 全双工时,这两个信号一直有效即可。 随着计算机的日益普及,很多非RS232的串口也要接入PC机,如果为每一种新出现的串口都增加一个新的I/O口显然不现实,因为PC后面板位置有限,因此,将RS232串口和非RS232串口都通过RS232口接入是最佳方案。UART的U(通用)指的就是这个意思。早期ROM BIOS和DOS里的通信软件都是为RS232设计的,在没有检测到DCD有效前不会发送数据,因此,就连发送一个字符这样朴素的应用也要给出DCD、DTR、DSR等控制信号。因此,串口接头上要将一些控制线短接,或者干脆绕过系统软件自己写通信程序。 到此,UART的涵义就总结为:通用的 异步 (串行) I/O口。 就在UART冠以通用二字,准备一统江湖的时候,制造商们不满于它的速度、体积和灵活性(软件可配置),推出了USB和1394串口。目前,笔记本上的 UART串口有被取消的趋势,因而有网友发出了“没有串口,吾谁与归”的慨叹,古今多少事,都付笑谈中,USB取代UART是后话,暂且不表。 话说自从贺氏(Hayes)公司推出了聪明猫(SmartModem),他们制定的MODEM接口就成了业界标准,自此以后,所有公司制造的兼容猫都符合贺氏标准(连AT指令也兼容,大家一起抄他呗)。 细观贺氏制定的MODEM串口,与RS232标准大不相同。DTR在整个通信过程中一直保持有效,DSR在MODEM上电后/可以拨号前有效(取决于软件对DSR的理解),在通信过程的任意时刻,只要DTR/DSR无效,通信过程立即终止。在某种意义上,这也可以算是流控,但肯定不是RS232所指的那种主流控。如果拘泥于RS232,你是不会理解DTR和DSR的用途的。 贺氏不但改了DTR和DSR,竟然连RTS和CTS的涵义也重新定义了。因此,RTS和CTS已经不具有最开始的意义了。从字面理解RTS和CTS,是用于半双工通信的,当DTE想从收模式改为发模式时,就有效RTS请求发送,DCE收到RTS请求后不能立即完成转换,需要一段时间,然后有效CTS通知DTE:DCE已经转到发模式,DTE可以开始发送了。在全双工时,RTS和CTS都缺省置为有效即可。然而,在贺氏的MODEM串口定义中,RTS和CTS用于硬件流控,和什么劳什子的全双工/半双工一点关系也没有。 注意,硬件流控是靠软件实现的,之所以强调“硬件”二字,仅仅是因为硬件流控提供了用于流量情况指示的硬件连线,并不是说,你只要把线连上,硬件就能自己流控。如果软件不支持,光连上RTS和CTS是没有用的。 RTS和CTS硬件流控的软件算法如下:(RTS有效表示PC机可以收,CTS有效表示MODEM可以收,这两个信号互相独立,分别指示一个方向的流量情况。) dengm 发表于 2005-1-14 07:52 侃单片机 PC端处理: 发. 当 发现(不一定及时发现) CTS (-3v to -15v)无效时,停止发送, 当 发现(不一定及时发现) CTS (3v to 15v)有效时,恢复发送; 收. 0<M<N<LEN_OF_RX_BUFFERS 当接收buffers中的bytes<M 时,给 RTS 有效信号(+3v to +15v), 当接收buffers中的bytes>N 时,给 RTS 无效信号(-3v to -15v)MODEM端处理: 同上,但RTS与CTS交换。 你迷惑的原因是因为你学习的是RS232标准,却使用贺氏标准的猫,两个标准风马牛不相及。

编辑本段公共类型系统

CTS:公共类型系统(又叫通用系统类型) Common Type System .net framework 类似于COM定义的标准二进制格式,.NET定义了一个称为通用类型系统Common Type System(CTS)的类型标准。这个类型系统不但实现了COM的变量兼容类型,而且还定义了通过用户自定义类型的方式来进行类型扩展。任何以.NET平台作为目标的语言必须建立它的数据类型与CTS的类型间的映射。所有.NET语言共享这一类型系统,实现它们之间无缝的互操作。该方案还提供了语言之间的继承性。所有CTS对象的类型都最终都从System.Object类派生,这些类型分为 值类型和引用类型。 换句话说,CTS定义了可以在中间语言中使用的预定义数据类型,所有面向.NET Framework的语言都可以生产最终基于这些类型的编译代码。CTS不仅定义了基本数据类型,还定义了一个内容丰富的类型层次结构,在这些位置上,代码允许定义他自己的类型。CTS的层次结构反应了中间语言的单一继承的面向对象的方法。 很显然,编程语言的区别不仅仅在于类型。例如,一些语言支持多继承性,一些语言支持无符号数据类型,一些语言支持运算符重载。

我感觉这个还不错..

型号:BOK -601

性能卓越的单串口通讯服务器

让串口设备与网络连接

BOK-601串口通讯服务器为多个串口设备同时连接到网络提供了方便的软硬件平台,是连接RS-232 /RS-485设备的IP-Based 网络的理想选择。如:PLC,仪表和传感器,让您可以通过网络,不受地域限制地,随时随地对串口设备进行存取。

标准TCP/IP 接口和多样的操作模式

BOK-601 串口通讯服务器提供了 TCP SERVER,TCP CLIENT 和UDP,它们 使用了统一标准的网络API(Winsock,BSD Sockets)来确保网络软件的兼容性。

提供UNIX 系统FIXED_TTY 驱动

BOK-601随产品附带UNIX下固定TTY的驱动, 与服务器作为TCP SERVER 一直与UNIX 系统保持连接 的传统方式不同,BOK-601作为CLIENT,只在有 任务时才与UNIX系统连接,大大节省了网络资源,另外, 用户可根据应用程序的需要,任意修改TTY名称,多屏幕 切换功能适用于银行连接业务终端。目前 FIXED_TTY支 持的操作系统有:SCO UNIX, Red Hat Linux

提供 Windows 下的COM 实端口驱动

因为随BOK-601 带有WINDOWS 的 COM实端口驱动软件,用户可在PC上采取打 开COM口的方式,轻易地存取BOK-601 上的串口数据。这个优良的特性能确保你的软 件投资并且享受串口设备联网带来的好处。 BOK-601 的COM实端口所支持的操作 系统包括: Windows NT,Windows 2000, Windows XP 等。

支持点对点协议(PPP)

BOK-601 串口通讯服务器支持 PPP,以及PAP,DHCP等协议,可提供拨入 拨出服务。由于拥有较强大的处理器(32bits, 100M)和较大的内存(8M)使其运行速度快 且稳定。

简便安装和配置

BOK-601串口通讯服务器支持IP地址自动配置的协 议(DHCP)和通过Web 浏览器或通过CONSOLE 来进 行手动配置。这几种方式确保了快速和有效的安装,独特 的中文设置菜单使您的安装工作比以往令人愉快。

特点:

■ 体积小巧,如火柴盒大小

■ 10M/100M 自适应网口

■ 操作模式丰富,满足不同行业应用

■ 高性能的处理器,大的内存空间

■ 友好的中文菜单配置界面

■ 可用WEB 浏览器进行参数设置

■ 提供WINDOWS 实COM 驱动

■ 灵活合理的UNIX 下Fixedtty 工作机制

规格:

处理器:32 位100 兆

内存:2 兆

网口速度:10/100M 自适应,同时可支持手动设置。

参数包括:10M 半双工,10M 全双工,100M 半双工和100M 全双工

保护: 内嵌1.5KV 电磁隔离

信号: RS-232:TxD/RxD/RTS/CTS/DTR/DSR/DCD/GND

RS-422:TxD+/RxD+/TxD-/RxD-/GND

RS-485:Data+/Data-

串口通讯参数数据位: 5/6/7/8

校验:None/Even/Odd/Space/Mark

停止位:1,1.5,2

流控:RTS/CTS,XON/XOFF

速度:110 - 460800bps

软件特点协议: DHCP,Telnet,TCP,UDP,IP,ICMP,ARP

实COM驱动:Windows NT/2000/XP COM驱动

Fixed_tty:UNIX 和Linux 下固定TTY 驱动

配置:由RS-232 的串行CONSOLE口,Telnet和console 两种方式。形式包括中文菜单和命令态两种。

电源需求:5V DC 2A

机械规格材料:金属外壳

工作环境操作温度:0 - 55 ℃

操作湿度:5 - 95%

储存温度:-20 - 85 ℃

储存湿度:5 - 95%


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/707563.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-05
下一篇2023-08-05

发表评论

登录后才能评论

评论列表(0条)

    保存