其他分享
首页 > 其他分享> > codesys作为本机ethernet/ip适配器

codesys作为本机ethernet/ip适配器

作者:互联网

摘要:codesys作为本机EIP适配器,也就是说在Codesys中自己配置变量,然后导出为EDS文件,其它设备导入这个EDS文件,就可以和codesys通过Ethernet/IP的方式通信。

以欧姆龙PLC CP1H-X40-DT-D加欧姆龙以太网模块EIP21作为案例说明。

 

  1. codesys设置

 

1.1 添加以太网适配器

 

在设备上,右击-添加设备-以太网适配器,如图1所示

 

 

图1 添加以太网适配器

1.2选择网口

双击Ethernet-Brower-根据实际选择网口,点击确认,如图2所示

 

 

图2 选择通信网口

1.3 添加本地适配器

如图3所示,添加本地适配器

 

 

图3 添加本地适配器

1.4变量配置

双击添加的本地适配器,根据实际添加变量。如图4中,添加了一个的输入变量T1,一个输出变量T2。

 

 

图4 添加变量

1.5变量映射

首先添加一个全局变量表,和上一步骤建立的变量类型要一致,如图5

 

 

图5 全局变量

 

 

图6 变量映射

1.6 导出EDS文件

经过上面的步骤,到这里,已经完成了所有配置。下面就是导出EDS文件。

选择合适的名称和路径,导出保存EDS文件。

 

 

  1. 欧姆龙PLC设置

2.1整体配置

PLC本体(CP1H-X-40DT-D)+以太网扩展模块(EIP21)

 

 

 

2.2设置欧姆龙EIP21模块的IP

默认读到该文档的读者,会使用欧姆龙CP系列PLC,不会的请百度怎么用过USB连接欧姆龙CP序列PLC。

EIP21设置参数如下图,主要是IP地址

 

 

 

图8 EIP 21设置

2.3将参数下载到EIP21中

 

 

下载EIP参数

  1. 组态

在这里使用了欧姆龙的软件NetConfigurator  如果安装了欧姆龙PLC软件,在安装路径下

C:\Program Files (x86)\OMRON\CX-One\Network Configurator\Program\NetConfigurator.exe  

可以找到这个软件

3.1安装Codesys导出的EDS文件

 

 

 

 

 

 

找到codesys导出的EDS文件,安装

 

3.2添加设备

 

 

双击设备,添加

3.3 设置IP

 

 

这里设置的IP要根据实际来,EIP21设置的多少,这里就改成多少,

 

 

3.4 设置通信变量

 

 

这里我们设置了两个变量, 输入变量   In-Consume   D0      输出变量 Out--Consume D1

 

 

 

注册变量

 

 

 

3.5下载参数

选择通信接口

 

 

 

 

 

 

 

 

同样的,把另一个也下载进去

 

 

  1. 监控测试
  2.  

     

    从图中可以看到,PLC和codesys已经用过Ethernet/IP的方式通信上了。

  3. 附件:

    链接:https://pan.baidu.com/s/156PHJhxTiZLDK38aVh73hw
    提取码:1122

 

 

 

 

 

 

 

 

 

 

 

标签:欧姆龙,变量,ip,适配器,EDS,添加,PLC,本机
来源: https://www.cnblogs.com/chenenfu/p/16612430.html