分布式IO模块的远程方法调用1.RMIRMI使运行在不同计算机上的Java对象通过远程方法调用来进行通信,这些方法调用和对同一程序中对象的操作是一样的。RMI使得Java远程服务程序和访问这些服务程序的Java客户程序的编写工作变得轻松、简单。2.远程方法调用的工作方式(1)RMI服务器:包括远程对象,提供RMI服务,并用rmiregistry在注册处注册,获取服务名。RMI客户:
PROFINET远程IO
分布式IO模块的远程方法调用
1.RMI
RMI使运行在不同计算机上的Java对象通过远程方法调用来进行通信,这些方法调用和对同一程序中对象的操作是一样的。RMI使得Java远程服务程序和访问这些服务程序的Java客户程序的编写工作变得轻松、简单。
2.远程方法调用的工作方式
(1)RMI服务器:包括远程对象,提供RMI服务,并用rmiregistry在注册处注册,获取服务名。
RMI客户:引用远程对象,在RMI注册处查找注册服务,获取对远程对象的引用。
(2)RMI服务器与RMI客户之间的交互方式
客户端的存根对象:充当代理对象,向RMI服务器传达请求,等待响应,返回结果给应用程序。
服务器端的骨架对象:复杂传入的RMI请求,把它们传递给RMI服务,骨架对象将结果回送给客户的存根对象。
分布式IO的日常维护从这几个方面入手
分布式IO的日常维护从这几个方面入手:过程通道故障过程通道故障出现的多的是I/O卡故障:
I/O卡故障一般的判断与处理,通过系统诊断,更换通道或通过更换备用件处理,至于其内部元件老化或是其他原因造成的损坏,一般热控制人员不好判断。I/O卡的检修一般是由厂家处理,热控检修人员的手段还不能达到像检修常规仪表那样检修。而且生产厂家的I/O卡件已制造成一体化的趋势,这样只能购买备件。好在这类故障只是在调试阶段出现较多,正常运行中出现几率很低。一次元件或控制设备出现故障有时不能直接被操作员发现,只有异常或报警后才通知热控人员处理。这样对检修人员和运行人员的素质要求就要提高,运行人员要详细介绍故障前后的状态便于热控检修人员能够、准确地处理缺陷,减少故障的扩大化,做为控制人员,在运行中更换卡件时一定要做好安全防护措施否则会引起系统变化或负荷变化,尤其数字量卡件。

利用干缆厂商标机决定分支器之间的距离
远程IO网络的设计:
1.电缆必须于RIO通讯,不得带其他信号或电源
2.RIO处理器到任何分站的衰减在1.544MHz的频率下不得超过35dB
3.注意干缆或分站电缆的弯曲半径
4.电缆必须有适应温度变化的扩张或收缩环
5.利用干缆厂商标机决定分支器之间的距离
6.电缆系统必须在离RIO处理器20英尺内单端接地,可以是分支器、分离器或接地块
7.电缆安装须有物理支撑,并考虑电缆的张力
8.在有高温或腐蚀性等环境恶劣的地方须向电缆供应商咨询特殊的电缆
9.考虑今后的系统扩展可预留带终止器的分支器

(作者: 来源:)