【技术实现步骤摘要】
本专利技术涉及一种现场总线闸道器及其资料传递方法,特别系指一种使用虚拟串列现场总线埠的现场总线间道器及其资料传递方法。
技术介绍
在现场总线(Fieldbus)的发展过程中,由于应用在工业乙太网络(Industrial Ethernet-based)的现场总线协定,如 ProfiNet, Modbus TCP, Ethernet/IP 等,被提出的时间较应用在串列传输(serial-based)的现场总线协定,如Profibus,Modbus RTU/ASCII 等,来的晚,再加上工业乙太网络现场总线协定架构较为复杂,因此目前仍存在许多数据采集与监视控制系统(SCADA)或人机界面(Human Machine Interface, HMI)仅支援串列传输的现场总线而不支援乙太网络的现场总线,或需以额外付费的方式才可以获得工业乙太网络现场总线的支援,这使得数据采集与监视控制系统以及人机界面的使用者仅能通过串列的现场总线埠(serial Fieldbus port)与受控装置进行通讯。然而,在目前的工厂自动化架构下,为了要提供远端的中控中心及工厂的操作员同时对受控装置进行控制,往往需要受控装置可同时接受一个远端的数据采集与监视控制系统以及近端的人机界面的控制。由于串列现场总线埠的物理线路特性无法进行长距离的传输,因此需要以增加中继器 (repeater)的方式来延长传输的距离,如此将造成布线成本的提升。为了解决布线成本提升的问题,有些工厂改为改在远端及近端各使用一个现场总线闸道器(Fieldbus gateway),两个现场总线闸道器间以乙太网络进行通讯,如 ...
【技术保护点】
1.一种使用虚拟串列现场总线埠的资料传递方法,系应用于一现场总线闸道器(Fieldbus gateway),该现场总线闸道器包含至少一第一现场总线埠及至少一第二现场总线埠,该第一现场总线埠及第二现场总线埠至少有一为虚拟串列现场总线埠(virtual serial Fieldbus port),其特征在于,该方法至少包含下列步骤:以该第一现场总线埠连接至少一来源装置与该现场总线闸道器;以各该第二现场总线埠连接该现场总线闸道器与至少一目的装置;该来源装置通过该第一现场总线埠传送包含一目标资料的一封包至该现场总线闸道器;该现场总线闸道器依据该封包选择至少一第二现场总线协定及相对应的至少一该第二现场总线埠;该现场总线闸道器判断该第二现场总线埠与该第一现场总线埠所使用的现场总线协定不同后,转换该封包为各该第二现场总线埠所使用的现场总线封包格式;及该现场总线闸道器通过各该第二现场总线埠传送该封包至各该目的装置。
【技术特征摘要】
1.一种使用虚拟串列现场总线埠的资料传递方法,系应用于一现场总线闸道器 (Fieldbus gateway),该现场总线闸道器包含至少一第一现场总线埠及至少一第二现场总线埠,该第一现场总线埠及第二现场总线埠至少有一为虚拟串列现场总线埠(virtual serial Fieldbus port),其特征在于,该方法至少包含下列步骤以该第一现场总线埠连接至少一来源装置与该现场总线闸道器;以各该第二现场总线埠连接该现场总线闸道器与至少一目的装置;该来源装置通过该第一现场总线埠传送包含一目标资料的一封包至该现场总线闸道器;该现场总线闸道器依据该封包选择至少一第二现场总线协定及相对应的至少一该第二现场总线埠;该现场总线闸道器判断该第二现场总线埠与该第一现场总线埠所使用的现场总线协定不同后,转换该封包为各该第二现场总线埠所使用的现场总线封包格式;及该现场总线间道器通过各该第二现场总线埠传送该封包至各该目的装置。2.如权利要求1所述的使用虚拟串列现场总线埠的资料传递方法,其特征在于,该方法于该现场总线闸道器依据该封包选择各该第二现场总线埠的步骤系该现场总线闸道器由该封包中撷取一目的位址及/或一来源位址,并依据该目的位址及/或该来源位址选择各该第二现场总线埠的步骤。3.如权利要求2所述的使用虚拟串列现场总线埠的资料传递方法,其特征在于,该方法于该现场总线闸道器由该封包中撷取该目的位址及/或该来源位址的步骤前,或于该现场总线间道器依据该目的位址及/或该来源位址选择各该第二现场总线埠的步骤前,更包含该现场总线间道器判断该封包无效后,丢弃该封包的步骤。4.一种使用虚拟串列现场总线埠的现场总线闸道器,系将一目标资料由至少一来源装置转送至至少一目的装置,其特征在于,该现场总线闸道器至少包含至少一第一现场总线埠,与各该来源装置连接,各该第一现场总线埠为网络现场总线埠、虚拟串列现场总线埠或实体串列现场总线埠的其中之一;至少一第二现场总线埠,分别与各该目的装置连接,各该第二现场总线埠为网络现场总线埠、虚拟串列现场总线埠及实体串列现场总线埠的其中之一,且该第一现场总线埠及该第二现场总线埠至少其中之一为虚拟串列现场总线埠;至少一第一资料处理模块,用以处理相对应的现场总线协定,借以通过相对应的各该第一现场总线埠接收各该来源装置所传送的一封包;一路径选择模块,用以依据该封包选择至少一第二现场总线协定及至少一该第二现场总线埠;一封包格式转换模块,用以于该第一现场总线埠与各该第二现场总线埠所使用的现场总线协定不同时,转换该封包为各该第二现场总线埠所使用的现场总线封包格式;及至少一第二资料处理模块,用以处理相对应的现场总线协定,并通过各该第二现场总线埠传送该封包至各该目的装置。5.如权利要求4所述的使用虚拟串列现场总线埠的现场总线闸道器,其特征在于,第一现场总线掉或第二现场总线埠更包含一网络界面,用以与该来源装置或该目的装置连接;一现场总线传输模拟单元,用以通过该网络界面接收或传送该目标资料;一现场总线资料与物理讯号模拟单元,用以通过该现场总线传输模拟单元接收或传送该目标资料;及一应用程序命令处理单元,用以读取该现场总线资料与物理讯号模拟单元接收的该目标资料或输出该目标资料至现场总线资料与物理讯号模拟单元。6.如权利要求5所述的使用虚拟串列现场总线埠的现场总线闸道器,其特征在于,该现场总线资料与物理讯号模拟单元更用以设定一虚拟实体界面,并提供该虚拟实体界面的界面参数的设定与读取,及用以产生并处理一物理讯号及一状态值,借以模拟现场总线实体层,该现场总线传输模拟单元更用以依据该虚拟实体界面建立及控管与该来源装置或该目的装置的连线,并接收或传送该物理讯号及该状态值,借以模拟实体现场总线传输的传输行为,该应用程序命令处理单元更用以通过该现场总线资料与物理讯号模拟单元设定或读取该界面参数及该状态值。7.如权利要求5所述的使用虚拟串列现场总线埠的现场总线闸道器,其特征在于,该第一现场总线埠或该第二现场总线埠更包含现场总线资料链接层模拟单元,用以将该应用程序命令处理单元读取的该目标资料封装为一现场总线封包及模拟实体现场总线控制器...
【专利技术属性】
技术研发人员:魏伯而,庄峻富,
申请(专利权)人:四零四科技股份有限公司,
类型:发明
国别省市:71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。