存储PLCNext社区LinkedIn上的PLCNEXT. Instagram上的PLCNEXT.   youtube上的plcnext. github plcnext社区存储PLCNext社区

  1. atroyas@phoenixcontact.es.
  2. PLCNEXT工程师
  3. 2019年9月24日星期二

你好,

 

我需要将PC Worx Interbus项目转换为带AXC F 2152和AXC F XT IB的PLCNE。

但我找不到包括杂志和IBS设备的任何设备库。所以我不能包含我项目中的设备。

此外,我想知道如何在我的项目中不包括来自Phoenix Interbus设备。

 

谢谢

天使

Accepted Answer
Eduard PLCnext Team 接受答案 等待审核
0
Votes
撤消

你好天使,

please find a example for Interbus configuration on the product site of AXC F XT IB - 2403018 -> Downloads->  INTERBUS startup with the AXC F XT IB leftalignable Axioline F extension module in PLCnext Engineer.

//www.phoenixcontact.com/online/portal/de/?uri=pxc-oc-itemdetail:PID = 2403018&library = dede&pcck = p-21-14-01&tab = 1&selectedCategory =全部

 

我通过产品经理(通过RB-T设备)的可能性(通过RB-T设备),他与我交谈,要求该要求已经存在,但下次将不会实施。目前,我们唯一可以通过IB256过程数据节点(如来自Martin)的IB 256过程数据节点包含FLS IB M12 DI8 M12 Modul。

此致

爱德华

Phoenix联系电子总部 - PLCNext运行时产品管理和支持
Eduard PLCnext Team 接受答案 等待审核
0
Votes
撤消

你好天使,

您不需要包含设备库,请在PLCNext工程师的工厂区域中点击AXCF2152,然后在扩展模块下选择设备。

eth_mod.gif.

最好的,

爱德华

Phoenix联系电子总部 - PLCNext运行时产品管理和支持
  1. 超过一个月前
  2. PLCNEXT工程师
  3. # 1
atroyas@phoenixcontact.es. 接受答案 等待审核
0
Votes
撤消

你好Eduard,

 

我的意思是关于Interbus AXC F XT IB模块而不是以太网扩展模块。

在包括Interbus AXC F XT IB模块和Interbus物理库之后,我不知道在哪里找到INTBUS远程模块这样的FLS IB M12 DI8 M12。

此外,我想知道如何在项目中包含另一个外部(不是来自Phoenix)的Interbus设备。

 

谢谢,

天使

 

  1. 超过一个月前
  2. PLCNEXT工程师
  3. # 2
Eduard PLCnext Team 接受答案 等待审核
0
Votes
撤消

你好天使,

它是相同的方式,您将AXC F XT IB选择为Interbus硬件扩展。之后,您将在工厂区域找到AXC F ID Adapt / Axc XT IB节点。另外还包括FW Library“Inline”和“Interbus Image”

 AXC XT IB. 在组件区域的图书馆下。

最好的,

爱德华

Phoenix联系电子总部 - PLCNext运行时产品管理和支持
  1. 超过一个月前
  2. PLCNEXT工程师
  3. # 3
Eduard PLCnext Team 接受答案 等待审核
0
Votes
撤消

 此外,您还可以包含在PN Busconfiguration IL PN BK-PAC中,然后在此IL PN BK下配置所需的IL设备。

 

在包括Interbus AXC F XT IB模块和Interbus物理库之后,我不知道在哪里找到INTBUS远程模块这样的FLS IB M12 DI8 M12。

-> I'll try to configure this module and give you a feedback as soon as possible.

 

此外,我想知道如何在项目中包含另一个外部(不是来自Phoenix)的Interbus设备。

-> In this case you have to import the GSDML-data to PLCnEng.

 

此致

爱德华

Phoenix联系电子总部 - PLCNext运行时产品管理和支持
  1. 超过一个月前
  2. PLCNEXT工程师
  3. # 4
atroyas@phoenixcontact.es. 接受答案 等待审核
0
Votes
撤消

你好Eduard,

 

是的,你是对的,但我想要使用的是远程IB设备,如 FLS IB M12 DI8 M12。

当我导入时,GSDML文件并不在GSDML V2中为我工作。格式或GSDML格式。

 

谢谢,

此致

 

天使

 

 

 

 

 

 

  1. 超过一个月前
  2. PLCNEXT工程师
  3. # 5
Martin PLCnext Team 接受答案 等待审核
0
Votes
撤消

嗨天使,

我对这个模块不那么熟悉,但我刚刚在这里与Oliver聊天,我们认为你不能(目前)以与在PLCNext工程师中配置内联总线或Axioline总线相同的方式配置这个模块,即通过从库中拖放和删除I / O模块。

我们认为,我们认为,是将IB256“模块”添加到AXC XT IB扩展模块,然后在PLCNext工程师程序中使用IB_Control_Next功能块来向IB模块发送一系列命令,以初始化它和开始它运行。

然后,您将能够为总线上的每个实际Interbus模块访问I / O.在IB主模块上的256个字节的输入和输出数据中的某个位置。正是数据位于每个I / O模块的位置将需要一些图。

如果你想去这条路,那么:

  • 你可以检查 Busconiond应用程序的源代码 要查看您需要发送到IB Master的命令以使其配置和运行。
  • 如果需要配置任何I / O模块,那么您需要使用PCP_WRITE功能块(或 来自PLCNext商店的Asyncom库)将配置数据发送到I / O模块。
  • 您还需要弄清楚在I / O的256个字节中,每个Interbus模块的I / O位于(我们可能会帮助您解决方案)。

这将是一个非常困难的运动,而不是最容易的最终用户。如果你真的需要这样做,你需要更多的帮助,请告诉我们。

马丁。

 

Phoenix联系电子总部 - PLCNext运行时产品管理和支持
  1. 超过一个月前
  2. PLCNEXT工程师
  3. # 6
atroyas@phoenixcontact.es. 接受答案 等待审核
0
Votes
撤消

Hello Martin,

 

好的,那么我猜这是必须使用的库IB_Master_Control_1,QU不是吗? 

有什么例子吗?

此库安装了PLCNE 2019.6版本。

 

谢谢,

天使

  1. 超过一个月前
  2. PLCNEXT工程师
  3. # 7
atroyas@phoenixcontact.es. 接受答案 等待审核
0
Votes
撤消

Hello Martin,

 

我正在阅读图书馆,但它似乎不是图书馆配置Interbus,但是要启动/切换设备和诊断。

我需要的第一件事是配置总线。

在PC Worx中,配置总线的FB是IBS_PARA_V0_01。

我猜总线配置应该在PLCNE中使用IB_CONTROL_NEXT FB完成。

 一个例子会很好。

 

天使

  1. 超过一个月前
  2. PLCNEXT工程师
  3. # 8
Martin PLCnext Team 接受答案 等待审核
0
Votes
撤消

嗨天使,

我没有意识到该FB库 - 它是一个 PLCNEXT存储应用程序 这似乎在上周左右发布。这个库将使我提到的程序更容易。

我们目前没有使用此FB库的示例 - 获得此最快的方式可以通过PLCnext存储(即App页面顶部的“Contact Developer”按钮与App Developer(即“联系人开发人员”按钮)联系)询问他们是否有任何可以分享的例子。如果您在那里没有快乐,请告诉我,我会尝试其他渠道。

马丁。

Phoenix联系电子总部 - PLCNext运行时产品管理和支持
  1. 超过一个月前
  2. PLCNEXT工程师
  3. # 9
Martin PLCnext Team 接受答案 等待审核
0
Votes
撤消

我认为fb ibm_interbusstartup. (有一个 IBM_IBC_SOCKET. 实例可用于启动Interbus网络。

马丁。

Phoenix联系电子总部 - PLCNext运行时产品管理和支持
  1. 超过一个月前
  2. PLCNEXT工程师
  3. # 10
Martin PLCnext Team 接受答案 等待审核
0
Votes
撤消

你不应该用来使用  ib_control_next. FB直接 - 我认为这是使用的  ibm_interbusstartup. FB配置总线。

如果此库类似于Buscoxtion App的任何作用,那么它将在启动期间扫描网络,然后使用在该发现过程中找到的设备启动总线。没有必要(也许尚未道路)手动在interbus网络上指定单个设备。

您仍将需要包含唯一一个 IB256 “I / O模块”在Interbus Master下,在PLCNext Engineer项目中。

马丁。

Phoenix联系电子总部 - PLCNext运行时产品管理和支持
  1. 超过一个月前
  2. PLCNEXT工程师
  3. # 11
atroyas@phoenixcontact.es. 接受答案 等待审核
0
Votes
撤消

Hello Martin,

 

在AXC F XT IB Application中,有一些关于如何读取和运行Interbus配置的示例。

函数IB_CONTROL_NEXT用于执行此操作。

不幸的是,没有解释如何创建总线配置。

我Suposse必须与以前相同的方式,具有相同的interbus服务和IB_Control_Next FB。

 

我不确定IB_Master_Control库(在商店中)是否准备创建总线配置,因为我没有找到准备的任何数据类型来实现例如“设备级别”“组替代”等...

此致,

天使

 

  1. 超过一个月前
  2. PLCNEXT工程师
  3. # 12
Martin PLCnext Team 接受答案 等待审核
0
Votes
撤消

嗨天使,

应用笔记您在IB_Master_Control FB库之前可能会提及,这将解释为什么它直接使用IB_Control_Next功能块。

但是,您应该尝试使用ib_master_control库,如下所示:

  1. 在PLCNext Engineper项目中,使用启用的AXC F XT IB模块创建一个项目。
  2. 在PLCnext Enginemer项目中,添加IB256类型的单个I / O模块。
  3. 在主程序中,创建IBM_ibc_socket的实例,并将正确类型的变量传递为进出/ out参数。
  4. 创建IBM_InterBusStartup的实例并从套接字FB传递相同的参数。
  5. 将项目下载到PLC。
  6. 在IBM_InterBusstartup功能块实例上设置激活标志。 interbus网络应该启动确定。

您现在可以访问网络上所有设备的I / O.

没有必要(也许尚未道路)手动在interbus网络上指定单个设备。

如果要读取网络的结构(包括所有Interbus设备),则应该使用IBM_GETBUSSTRUCTURE函数块来实现这一点。这应该可以帮助您省略设备I / O位于IB256数组中的位置。

- 马丁。

 

Phoenix联系电子总部 - PLCNext运行时产品管理和支持
  1. 超过一个月前
  2. PLCNEXT工程师
  3. # 13
  • 页 :
  • 1


这篇文章没有答复。
但是,您不允许回复此帖。