台达PLC通过ModbusTCP协议与硕人时代IDH.HOMS热网监控系统的通讯_第1页
台达PLC通过ModbusTCP协议与硕人时代IDH.HOMS热网监控系统的通讯_第2页
台达PLC通过ModbusTCP协议与硕人时代IDH.HOMS热网监控系统的通讯_第3页
台达PLC通过ModbusTCP协议与硕人时代IDH.HOMS热网监控系统的通讯_第4页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 台达plc通过modbustcp协议与硕人时代idh.homs热网监控系统的通讯 摘要:本文用实例介绍了台达公司的dvp-se plc通过modbus tcp协议与硕人时代公司的idh.homs热网监控系统的通讯。关键词:dvp-se idh.homs modbus tcp引言modbus tcp协议是一种自动化标准通讯协议,现已广泛应用于当今工业控制领域。通过此协议,控制器相互之间、控制器和其它设备或监控平台之间可以经由网络(如以太网)进行通信。下面笔者以台达公司的dvp-se plc通过以太网与硕人时代公司的idh.homs热网监控系统使用modbus tcp协议进行通信为例,对modb

2、us tcp通讯的应用进行叙述,以期达到抛砖引玉的效果。一、硕人时代idh.homs监控系统简介idh智能热网是北京硕人时代科技股份有限公司自主研发的面向供热行业,基于互联网、物联网、大数据处理以及虚拟现实技术的智能在线、远程监控、节能运营管理系统。idh智能热网是对整个供热生产过程的集成管理,集合了热源、管网、热力站和热用户的监控于一体。随着供热计量收费政策的实施,当大多数用户调节室温后,必然影响到二次网流量,进而影响到热力站、热源的供热量。但由于集中供热系统的滞后性,用户室温调控后热量的变化影响到热源的时间过长,因此需idh智能热网管理平台对“供热”与“用热”进行监控,分析热网运行数据,总

3、结出供热规律,从而制定供热运行调度方案。idh智能热网主要由数据中心、监控系统、管理系统和专业分析系统组成。数据中心与现场设备通讯,提供全供热系统的遥感和远控能力,并为监控系统提供在线数据。监控系统以pc、信息墙、全息、手机app等多种形式提供在线监控系统的功能,并为管理系统和专业分析系统提供数据。专业分析系统进行节能潜力挖掘,给管理系统提供能源计划与调度建议。管理系统则基于专业分析建议、实时监控数据以及客服故障、能源计量等数据做出决策,制定和调整能源计划。idh.homs是idh智能热网的重要组成部分,是硕人时代热网监控系统的中心软件。idh.homs 由通讯机(cm)、数据中心引擎(dc)

4、、业务数据中心引擎(bdc)、前端应用系统(fe)等软件包组成。通讯机(cm)是idh.homs的数据关口,其与下位机通讯,采集数据和发送指令;向上则将数据上抛给数据中心引擎(dc),并从其获得控制指令。通讯机支持多种数据接入方式,包括gprs、adsl、局域网、3g、opc,以及4g、5g等。数据中心引擎(dc)是idh.homs高速的数据处理中心,其向下将从cm采集到的数据进行高速解析,保存到实时数据缓冲池中;向上则为bdc提供高速的数据调用接口,供上层使用;其内部则可对数据进行二次数据源编辑,已满足实际现场的各种数据变换要求。业务数据中心引擎(bdc)是idh.homs的业务数据中心,将

5、业务相关数据进行存储,并对结果进行分析供前端应用系统(fe)调用。前端应用系统(fe)提供用户进行操作的ui界面,用户可根据实际需要对数据进行监控、分析、组态等功能。二、台达dvp-se系列plc简介台达dvp系列plc加入工业自动化市场以来,产品不断推陈出新,以更贴近市场需求与行业工艺。台达dvp系列plc以高速、稳健、高可靠度应用于许多工业自动化机械上;除了具有快速执行逻辑运算、丰富指令集、多元扩展功能卡等特色外,并且支持多种通讯规范,使工业自动控制系统联成一个整体。dvp系列完整的运动控制以及网络通讯功能,可结合台达机电产品,构建高整合性的自动化解决方案,为客户创新价值,成为客户信赖的伙

6、伴。台达dvp系列plc分为标准型控制器dvp-e系列、薄型控制器dvp-s系列、泛用型运动控制器dvp-pm系列和多轴运动控制器dvp-mc系列。其中薄型控制器dvp-s系列plc主机分为dvp-sv2高功能型主机、dvp-ss2标准型主机、dvp-sa2进阶型主机、dvp-sx2模拟型主机、dvp-se网络型主机和dvp-sx模拟型主机。三、台达dvp-12se plc的操作步骤1、dvp-12se是dvp-s系列的网络型进阶薄型控制器,具有完整的通讯功能,主机使用dvp12se11r,内置ethernet,支持modbus tcp协议,主机右侧第一个扩展模块使用dvp06ad模拟量输入扩

7、展模块,主机右侧第二个扩展模块使用dvp04da模拟量输出扩展模块。主机dvp12se11r的数字量输入继电器x0的modbus地址为101024,dvp12se11r的数字量输出继电器y0的驱动辅助继电器m0的modbus地址为002048,扩展模块dvp06ad的模拟量输入通道1使用的数据寄存器d10的modbus地址为404107,扩展模块dvp04da的模拟量输出通道1使用的数据寄存器d70的modbus地址为404167。2、在同一局域网内,通过台达通讯软件dcisoft搜寻并设置dvp12se11r主机。打开pc端的dcisoft,在工具中选择“通讯配置”,通讯设定中的传输方式选择

8、“ethernet”。在dcisoft中按下广播钮,以广播方式将搜寻到所有在网域上的台达ethernet产品,左边窗口显示搜寻到的机种列表,右边则显示各机种的装置列表,在右边窗口双击模块图标可进入参数设置画面。在“基本设定”的“网络设定”中,“ip设定”选择“固定ip”,“ip地址”设为172.172.0.210,“子网掩码”设为255.255.255.240,“预设网关”设为172.172.0.209。四、idh.homs热网监控平台的操作步骤1、在idh.homs dc的“任务调度分组”中新建一个名为“modbustcp调度组”的任务调度分组,该任务调度分组的编号为0(软件分配)。2、在i

9、dh.homs dc的“通讯站分组”中新建一个名为“modbustcp通讯组”的通讯站分组。在新建的“modbustcp通讯组”内添加一个站点,站点编号500(自定义),站点名称为“modbustcp01”(自定义),该站ip地址内填写:plc的ip地址:502,如172.172.0.210:502,任务调度组选择“modbustcp调度组”。3、在idh.homs dc的通讯站“modbustcp01”中添加参数标签,如下表:参数编号数据标签参数名称数据类型属性50000100100数字量输入整型只读50000200200数字量输出整型读写50000300300模拟量输入浮点只读500004

10、00400模拟量输出浮点读写4、在idh后台组态管理中进行数据源配置,如下表:通讯站号数据源id参数名500100数字量输入500200数字量输出500300模拟量输入500400模拟量输出5、在idh.homs fe的监控画面组态新建通讯站点画面。6、指令配置文件500.conf配置说明500.conf内容如下:401,02,100,1024,1,1501,05,200,2048,1,1501,03,300,4107,2,1501,16,400,4167,2,15第一行4代表此文件的行数。第二行至第四行的格式为:从设备地址 功能码 idh.homs dc中数据标签开始索引 寄存器开始地址 读

11、取的数据个数 指令通讯超时时间从设备地址:plc的modbus站地址,默认1;功能码:02读数字量,03读模拟量,05写数字量,16写模拟量;寄存器开始地址:plc的modbus寄存器开始地址;读取的数据个数:plc的modbus寄存器个数(浮点2个,16位整型1个);指令通讯超时时间:默认值,不需要修改;说明:不同的modbus设备,modbus寄存器的起始地址不同,有的从0开始,有的从1开始,可以通过modscan32软件检测具体的地址。7、参数转换配置文件500id.conf配置说明500id.conf内容如下:2300,1,1,0,0,0,100,0,500,0400,1,1,0,0,

12、0,100,0,500,0第一行2代表此文件的行数。第二行和第三行的格式为:idh.homs dc中数据标签 是否需要数据转换 数据类型 数据格式 显示小数点位数 原始数据最小值 原始数据最大值 物理最小值 物理最大值 高低字节顺序是否需要数据转换:0需要转换,1不需要转换;数据类型:0为16位整型,1为32位浮点型;数据格式:保留;显示小数点位数:保留;原始数据最小值:转换前的;原始数据最大值:转换后的;物理最小值:实际物理量程;物理最大值:实际物理量程;高低字节顺序:0表示4321,1表示1234,2表示2143,3表示3412,台达dvp-se plc的高低字节顺序为4321,即32位浮

13、点数解码顺序为双字元件不做处理直接解码。8、kar.ini文件配置maintotal_count = 1program_0 = commuonline.exe -v 5 -idhctrl -idh -commutryts 2 -commuouttime 10 -g 0 -protocol modbustcp -d dsn=homs;uid=idhuser;pwd=idhuser -server 192.168.11.101 -port 8890 -cserver 192.168.11.101 -cport 8891 -disablelogcommuonline.exe为在线直接tcp/ip通讯方式;-g:任务调度分组号,必设参数;-protocol:通讯组所使用的通讯协议,采

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论