大家好,我是东用科技的东东。今天想跟大家分享的是怎样利用OM302工业DTU对接亚控kingscada来实现水泵站的无线组网与智能化、自动化运营方式转变,从而节省人力物力,提高各项生产力。
对于从事工业自动化、自控的各位工程师大大来说,组态软件肯定不是个陌生的概念。
组态软件又称组态监控软件系统软件,译自英文SCADA,即SupervisoryControlandDataAcquisition(数据采集与监视控制)。它是指一些数据采集与过程控制的专用软件。它们处在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。
说起组态,相信各位从事自动化、自控的专家肯定要比东东这个通讯汪要更专业。在此东东就不赘述了。
我们生存的城市中,实际在各个隐秘角落,分布了各种大小、各种形态、各种功能的各种供水水泵站,有的位于地下室,有的位于路边,有的位于厂区里,以解决给排水的各种问题。
这些水泵站,往往由PLC控制,而PLC采集的各种控制数据、监测数据,需要汇集远传到调度室的监控中心服务器或电脑上。其中,满足水泵站中苛刻环境下的数据传输功能的设备,如串口通讯设备DTU,如OM302,如图;
而数据中心,图形化可视的组态软件,能直观的呈现数据。
下面我们进入正题,给大家详细介绍一下OM302工业DTU对接亚控kingscada的详细配置方法:
1、环境说明
厂家:北京东用科技
设备型号:OM302
文件版本:V1.0
硬件:东用科技DTU—OM302;
软件:云服务器+kingscada;
工具:最新OM300系列DTU配置工具软件+ModbusSlave模拟软件;
拓扑:DTU连接服务器的公网地址,在服务器上位机使用组态软件读取DTU串口数据。
2、DTU设置
♦首先给DTU设备插上SIM卡,拧上4G天线,PC使用串口线与DTU串口(RS232和RS485任意接口)相连,给设备加电。
(DTU连线截图)
♦打开DTU配置工具,选择对应的COM口,连接成功后即可对DTU进行配置。配置工具参数都是需要和服务器kingscada组态软件设置对应。DTU设备号:一般填写手机卡号码(或任意11位数字)
企业网关连接方式:选择DCTCP,
企业网关通信串口:为实际传输数据的串口(连接终端的串口)
网关IP:填写服务器端固定公网IP地址,也可以为域名形式。
网关端口:与上位机组态软件设置的端口保持一致
(DTU配置参数设置)
(串口波特率设置)
3、kingcada中的设置
Kingscada软件连接DTU需要先安装dtu的驱动文件。OM302驱动为东用科技合作商北京亚控公司专门针对Kingscada软件开发的驱动文件,目前已经应用于各种行业。
3.1安装kingscada东用科技DTU驱动
首先需要和东用科技技术支持申请66.1.1.11东用科技kingscada驱动包
Step1:解压缩“66.1.1.11东用科技kingscada驱动”
Step2:将“66.1.1.11东用科技kingscada驱动拷到C盘Windows下的文件”目录下的所有文件拷贝至“C:Windows”目录下
(驱动文件拷贝界面)
(驱动拷贝到c盘Windows目录界面)
Setp3:将“66.1.1.11东用科技kingscada驱动驱动文件”目录下的所有文件拷贝至kingscada以下安装目录,“C:ProgramFiles(x86)KingIOServer3.7SP2BINDriver”
(要拷贝的文件界面)
(拷贝到kingscada安装目录的driver下界面)
Setp4:上位机电脑开始菜单找到kingscada驱动安装工具。右键管理员身份打开,通过安装目录或开始菜单搜索驱动安装工具,使用管理员身份运行。
(打开驱动安装工具界面)
Setp5:点击浏览找到名字为“Modbus_DTU.dll”的驱动文件,选择后点击安装。
(驱动文件安装界面1)
(驱动文件安装界面2)
Step6:安装后会提示安装成功,并在列表里会显示安装的驱动文件。
(驱动安装成功界面)
3.2双击打开KingIOServer工程设计器
Step1:新建工程,自定义工程名称并确定。
(新建工程界面)
Step2:新建设备,填写设备名称,设备系列选择“Modicon→Modbus_DTU→Modbus_DTU“。
(新建设备配置界面)
填写设备地址:标识号(对应上述DTU配置的设备号,11位数字)厂家号26(26为东用科技DTU驱动)端口号和设备地址与DTU配置保持一致即可。如:135466823622650071000
(配置DTU连接参数)
备注:
♦厂家号26对应东用科技DTUDCTCP协议。
♦标识号一般选择手机卡号码或任意11位数字
♦设备默认为1.如终端设备modbus从站地址为其他地址,改为对应地址即可。
其他所有参数默认,不需要配置
Step3:新建变量,定义变量名后,选择关联设备,定义寄存器、采集数据类型及其他参数。
Step4:读取DTU串口连接的ModbusSlave模拟软件数据(也可以为用户实际接的终端设备)。打开ModbusSlave软件,选择与DTU连接的串口对应的COM号。配置波特率与DTU设置保持一致。
(ModbusSlave串口设置)
Step5:ModbusSlave软件点击菜单栏setup,选择从站ID为1,寄存器值为保持寄存器,设置完点击确定。
(选择读取的寄存器地址)
Step6:双击ModbusSlave寄存。设置寄存器值为106.
(设置保持寄存器数值)
3.3运行并启动kingscada软件,开始数据采集
Step1:点击工程设计器中导航栏的编译,编译后,点击运行按钮,进入到数据监控界面
(编译运行工程文件)
Step2:点击右上角的的运行按钮。开始数据采集。产看信息窗口打印绿色字体通信。
说明DTU与组态软件连接正常。并且可以成功读取下端串口数据。成功后查看上位机软件设置的变量值与ModbusSlave软件设置的数值保持一致。
备注:OM302DTU与kingscada连接成功后,观察DTU设备上Status灯和NET灯会同时1秒钟闪烁。
好了,今天就介绍到这里。如果各位有这种需求,欢迎与我们探讨。也可移步官网获取更多支持。