文档介绍:UC7410通讯机使用说明
邓小刚
一:UC7410使用
在WINDOWS界面安装UC程序,可以在C盘或D盘下。
2、UC7410通讯口
UC7410通讯机共有八个通讯串口,支持RS-232, RS-422, or2-wire RS-485。当通讯时绿灯闪烁表示发数据包,黄灯闪烁表示收数据包,数据正常通讯上来时只有黄灯闪烁,其接线方式如下图:
还有两个以太网口,因此采集来的数据即可以通过以太网送到PLC,也可以通过串口送到PLC。
3、更改UC7410的IP地址:
以UC7410的缺省IP地址()。
运行MOXA软件进入此画面, ↓,(以通讯机上的IP地址为准)(Ц表示为空格)
Moxa login(用户名):root↓
Password(密码):root↓
******@Moxa:#cdЦ/etc↓
******@Moxa:#work↓,
******@Moxa:#viЦinterfaces↓
进入/work/interfaces文件下将IP地址更改为自己需要的IP地址(如下图)。(“I”键为修改,”delete”键为删除,每次修改一行,完后按”ESC”键返回,再敲”:WQ”回车,重复把IP地址改完)
改完后断电重启IP地址就修改完成。
对于通讯机IP地址的定义:(0号网)
(1号网)
(0号网)
(1号网)
(0号网)
(1号网)
(0号网)
(1号网)
(0号网)
(1号网)
4、通讯程序编译和下载
以通讯程序一个进程(mbplc文件名)放在UC/usr/tongxun(项目名)/mbplc下为例:
运行MOXA软件,先进入cdЦ/usr↓
cdЦtongxun↓(目录下)
cdЦmbplc↓(与相应的机组文件名一致)
make↓(进行编译,一定不能有错)
在/usr/baishan/mbplc目录下,
先ftp ↓(以通讯机上的IP地址为准)
Moxa login:root↓(用户名)
Password:root↓(密码)
Ftp>putЦ./mbplc-release↓(下载程序) 见下图
ftp>bye (离开)
运行程序: ↓
Moxa login:root↓(用户名)
Password:root↓(密码)
******@Moxa:#chmodЦ+xЦmbplc-release↓(转换成可以执行文件(绿色),只有第一次下载程序需要)
******@Moxa:# Ц./mbplc -release↓(可以单独运行此程序,调试时用)
5、在UC7410中添加自启动程序语句:
运行MOXA软件, ↓(以通讯机上的IP地址为准)
Moxa login:root↓(用户名)
Password:root↓(密码)
******@Moxa:#cdЦ/etc↓
******@Moxa:#↓
******@Moxa:#↓
进入/etc/:# !/bin/sh
# add you want to run daemon
加一句“Ц/root/main-release &”(“I”键为修改,”delete”键为删除,每次修改一行,完后按”ESC”键返回,再敲”:WQ”回车)
这样每次断电重启,程序能自动启动。在调试时应先不加此语句,等调试成功后再做。
完成这些步骤后断电重启,程序将自动启动。
二、UC7410通讯程序和一些参数通讯参数修改(tongxun)
1、目前程序采用的多进程方式,因此与外部设备每一通讯为一个进程(如hc6000,temp等),其中GEPLC0文件为与GEPLC通讯的进程,MBPLC0为与quantum模块通讯的一个进程。因此每一个需要的进程均需要编译、下载到通讯机里(方法如通讯程序编译和下载,每个编译生成的为“文件名”-release,如hc6000文件为hc6000-release)。(说明:GEPLC0是与PLC 0#网通讯进程,GEPLC1是与PLC 1#网通讯进程。quantum模块通讯也一样。)
2、Main文件为调用各个进程的主进程,