- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
二紫金桥组态软件实现上位机界面的开发-浩纳尔
浩纳尔OCS控制器通过DTU与上位机通讯方案
浩纳尔(天津)自动化科技有限公司
技术部
2011.11.25
目录
一:DTU的使用方法 3
二:紫金桥组态软件实现上位机界面的开发 4
三:OCS控制器设置方法(此处我们以XLE102为例) 11
四:上位机连接的路由器设置(上位机未通过路由器连接的可以不必如此设置) 13
一:DTU的使用方法
安装测试终端设置软件
通过串口线连接DTU,注意要将跳线帽设置为232,开关拨到set位置。
图 1.1 DTU内部图片
打开测试终端设置软件,如下图所示
图 1.2 DTU测试终端设置软件
选择连接DTU的串口,用户串口设置中将通讯格式设置为你需要的格式,在这里我们设置为9600,无校验,8,1。完成后点击设置按钮,既可以将通讯参数保存到DTU中。
设置固定IP。如果是通过路由器连接,则为路由器WLAN口IP。设置完成后要点击设置IP按钮,将参数保存到DTU中。
目标端口设置,协议类型,选择TCP.目标端口此处设置为6001,序号1 ,点击设置端口按钮。
选择网络连接方式中,固定IP和动态域名,只能选择其中的一种。只有选择了固定IP ,才可以进行前几步中IP地址的设置。
设置完成后将DTU断电,将开关拨到RUN位置。此时注意串口连接232、485的跳线要与所要求的通讯保持一致。此处我们采用485通讯做演示。
用细的一字改锥挤压LED灯旁边的黄色按钮,弹出SIM卡插槽,装入SIM卡,将DTU装入外壳中,接上天线,此时对于DTU的设置已经完成。
图1.3 DTU外观图
二:紫金桥组态软件实现上位机界面的开发
打开紫金桥软件的工程管理器,单击新建工程。
输入新建工程名称,单击进入组态,在下图界面中左边的目录树中,单击数据库,选择设备驱动下的MODBUS>MODBUS仪表>ModBus(RTU)扩展板
双击ModBus(RTU)扩展板,输入设备名称xle,设置数据更新周期(最好在5秒以上),设置设备地址,单击下一步
在下图页面中选择串口,在附加设备中选择GPRS,选择上海詹佛斯。
5.单击配置,设置GPRS侦听端口为6001
设备ID号填写配置DTU中的屏蔽ID地址。
单击下一步,将整数类型和浮点数类型设置为2-1-4-3
双击点组态,进入参数设置页面,新建一个模拟I/O点,
输入点名,单击数据连接
在设备中选择xle,单击增加连接项,将内存区设置为HR,数据格式设置为16位无符号整数,地址设置为3000,(注:此处设值要参考OCS控制器modbus地址对照表)
如果有多个数据,可以按照以上方法重复设置。
新建一个画面,双击途中的窗口即可,设置画面参数
在画面中输入文本####,双击####,在弹出的对话框中
在动画连接对话框中选择模拟量输入,在变量中选择R1,单击模拟量输出,选择R1,单击保存,关闭当前对话框。
上位机组态软件的简单设置完成。
三:OCS控制器设置方法(此处我们以XLE102为例)
打开Cscape编程软件,在画面编辑中增加一个数字输入输出窗口R1,地址为%R0001,同时增加一个indicator,地址为R1000.1
在xle中写入简单的程序,如下
其中OPEN 和MODBUS指令的设置如下图
四:上位机连接的路由器设置(上位机未通过路由器连接的可以不必如此设置)
在路由器设置页面中,增加一项,名称设置为DTU,个人IP设置为监控电脑的IP地址
端口设置为6001,协议为TCP。
设置完以上过程之后,连接MJ2与DTU(485方式),然后运行组态软件,连接成功后(通过GPRS连接可能会比较慢),即可在组态软件的界面中看到R1的值。
浩纳尔(天津)自动化科技有限公司
原创力文档


文档评论(0)