技术文章

当前页面: 首页 >技术文章 >关于以太网CPU的使用

关于以太网CPU的使用

供稿:深圳市亿维自动化技术有限公司 2019/7/24 10:58:27

0 人气:9

  • 关键词: 以太网 CPU PLC 亿维
  • 摘要:近年来,网络成为工控领域的一个发展热点之一,也是自动化产品的趋势。所以,很多客户在选型时需要有网络功能的设备,特别是无线网络,比之有线网络可以大大降低成本,并且提高工作效率和准确性,并且可以实时掌握设备现在的工作情况。就这一现状,亿维推出了以太网系利的PLC:UN124E、UN124XPE以及UN126E,可以解决客户对于网络这一功能的需求。

一、通信网络在工控领域的应用现状及前景

近年来,网络成为工控领域的一个发展热点之一,也是自动化产品的趋势。所以,很多客户在选型时需要有网络功能的设备,特别是无线网络,比之有线网络可以大大降低成本,并且提高工作效率和准确性,并且可以实时掌握设备现在的工作情况。

二、就这一现状,亿维推出了以太网系利的PLC:UN124E、UN124XPE以及UN126E,可以解决客户对于网络这一功能的需求。

三、针对亿维自主研发的以太网库以及124E、124XPE和126E专用的Unitool工具的使用心得整理如下:

1.以太网库及Unitool工具的下载地址:http://www.unimat.com.cn/download.aspx

2.CPU的IP设置。CPU的IP设置有2个办法:①通过Unitool工具修改,下面以124XPE的修改为例,这是通过Unitool工具搜索到的IP地址,双击IP地址之后

image001.png

可以在PLC信息里修改IP地址,子网掩码和网关。更改完之后点击修改,PLC?#31995;?#37325;启。

image003.png

这个是更改完之后的IP。

image005.png

②通过亿维自主研发的以太网库更改。

image007.png

这个是通过库编写的IP地址(关于库的使用,下面会详细写到)。这个方法不会更改CPU本身的IP,只是通过TCP/IP通讯的时候,别的设备读到的IP会是程序里的IP。

四、PLC的连接

CPU124E、124XPE和126E的默?#31995;?#22336;为192.168.1.254,将电脑网段改为192.168.1.XXX。

在PG/PC接口里选择自己电脑的网卡驱动。

image009.png

设置好之后点击?#20063;?#23567;书图表,点击新地址,在上面的IP地址里输入192.168.1.254,点击保存。双击刷新就可以找到PLC了。

   

五、TCP/IP库的使用方法

在上面的网址下载TCP/IP库之后,添加完成,并分配库存储区。

  

库存储区不能与其他程序使用的存储区冲突。

微信截图_20190724110852.png

MB_SERVER 从站初始化

1个从站可以和4个主?#23601;?#35759;。

image018.png

EN是使能位建议使用SM0.0。

REQ是请求位,上升沿有效。

PORT是对应的TCP服务器的端口号。

MAX_REG是开放MODBUS从站的V区大小。

REG_START是开放MODBUS从站的V区的起始地址。

STATUS是返回状态值。

DONE_BIT是完成标记。

ERROR_BIT是出错标记。

返回值错误STATUS(16#**):

0000是执行无错误。

0002是已初始化过。

0004是超出V区大小。

上面网络表示:读取4X0001~4X1000存放到VW1000开始的1000个字里。

MB_CLIENT 主站初始化

1个主站可以和4个从?#23601;?#35759;。

image020.png

EN是使能位推荐使用SM0.0。

REQ是通信请求上升沿输出一次通信请求

CONNECT_ID是连接数ID,数值?#27573;?~4,CPU124E个124XPE最多支持4个连接要求每个连接ID好不能相同。

UNIT_ID是设备连接ID,需要与服务器对于的ID相同。

IP1是被访问的服务器IP地址第1个字节。

IP2是被访问的服务器IP地址第1个字节。

IP3是被访问的服务器IP地址第1个字节。

IP4是被访问的服务器IP地址第1个字节。

PORT是MODBUS_TCP 以太网端通信口号。

RW是0: 读;  1:写。

START_ADDR是MODBUS 访?#23454;?#22336;。

DATA_NUM是MODBUS数据读/写长?#21462;?/p>

DATA_PTR是读/?#35789;?#25454;在PLC中存放的起始地址。

错误返回值RET_VAL(16#**):

0000是执行无错误。

0003是连接ID错误。(这个错误不会清零,除非修改ID)

0005是未连接。

0007是接受区域不存在。

0008是等待应答。

0009是网线未插入。

000D是区域不支?#21482;?#36234;界。

0201是从站返回非法功能码。

0202是从站返回非法数据地址。

0203是从站返回非法数据值。

0204是从站返回从站设备故障。

0208是功能码错误

0209是从站应答长度错误。

020A是从站应答起始地址错误。

020B是从站应答单元数量错误。

020C是从站应答超时错误。

020D是地址不可写错误。

020E是地址为定义错误。

0210单原数量错误。

0211是读写位错误。

注:以上错误除了0003(连接ID错误)之外,其余错误只能通过传送的方式留下,如下:

 

   

SET_LOCAL_IP IP地址初始化

image026.png

EN是使能位,推荐使用SM0.0。

REQ是请求位,推荐使用SM0.1,?#31995;?#19978;升沿触发一次即可。

IP1是PLC本机 IP地址第1个字节。

IP2是LC本机 IP地址第2个字节。

IP3是PLC本机 IP地址第3个字节。

IP4是 PLC本机 IP地址第4个字节。

MASK1是PLC本机 子网掩码第1个字节。

MASK2是PLC本机 子网掩码第2个字节。

MASK3是PLC本机 子网掩码第3个字节。

MASK4是PLC本机 子网掩码第4个字节。

GW1是PLC本机 网关地址第1个字节。

GW2是PLC本机 网关地址第2个字节。

GW3是PLC本机 网关地址第3个字节。

GW4是PLC本机 网关地址第4个字节。

STATUS是状态值: 0000 表示工作正常。

DONE是完成位。

ERROR是错误值。

六、实际应用

①与亿维HMI通讯。

新建一个工程,在触摸屏型号里选择最后字母为E的显示屏(E是带网口),单机下一步 

在通讯设置界面,连接接口选择Ethernet/TCP,设备协议选择MODBUS,从站和主站在下拉框内选择即可,单机下一步。

image032.png

在参数设置界面设置远程IP和端口号和PLC相同即可。下面是PLC为主,HMI为从的实例。

  

   

  

image040.png

下面是PLC为从,HMI为主的实例。

      

需要注意32位的数据转换和远程IP地址。

   

    

image050.png

与MCGS通讯:

MCGS做客户端,PLC做服务器

   

  

    

image058.jpg

MCGS做服务器,PLC做客户端

  

  

另外,也可以直接选择Smart驱动直接使用。

从站初始化

1个主站可以和4个从?#23601;?#35759;。

image066.png

审核编辑(王静)
更多内容请访问 深圳市亿维自动化技术有限公司(http://c.gongkong.com/?cid=44117)

?#21482;?#25195;描二维码分享本页

工控网APP下载安装

工控速派APP下载安装

 

我来评价

评价:
一般
浦和红钻vs北京国安分析
三公棋牌软件 老虎机网址大全送彩金 重庆时时彩官方网站 重庆时时历史开奖号码 在线百家娱乐 广西时时彩 快速时时计划网 幸运飞艇全天计划免费版 pk10走势图判断 山东群英会任二稳赚技巧 二八杠手机游戏 和值大小单双技巧集锦 欢乐斗地主如何组队玩 新加坡娱乐视频网 足球比分现场直播 黑龙江时时几分开奖结果