codesys作为本机ethernet/ip适配器
作者:互联网
摘要:codesys作为本机EIP适配器,也就是说在Codesys中自己配置变量,然后导出为EDS文件,其它设备导入这个EDS文件,就可以和codesys通过Ethernet/IP的方式通信。
以欧姆龙PLC CP1H-X40-DT-D加欧姆龙以太网模块EIP21作为案例说明。
- 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文件。
- 欧姆龙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参数
- 组态
在这里使用了欧姆龙的软件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下载参数
选择通信接口
同样的,把另一个也下载进去
- 监控测试
-
从图中可以看到,PLC和codesys已经用过Ethernet/IP的方式通信上了。
- 附件:
链接:https://pan.baidu.com/s/156PHJhxTiZLDK38aVh73hw
提取码:1122
标签:欧姆龙,变量,ip,适配器,EDS,添加,PLC,本机 来源: https://www.cnblogs.com/chenenfu/p/16612430.html