- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
威纶通触摸屏和通过 协议通讯
一般情况下,威纶通触摸屏通过协议与西门子 直接通讯。
另外,由于西门子也支持协议,下面就介绍一下怎么使用协议建立威纶通触摸屏与之间的通讯:
硬件连接
在使用协议时,计算机与之间通讯直接使用通讯电缆即可。
选配一触摸屏通讯端口
我们这里以和进行通讯
的通讯端口是一个孔()型插头,针脚分布如下所示:
通讯端口(端口)与威纶通触摸屏的通讯连接,如下图所示:
编程及设置
在缺省情况下的通讯端口是不支持协议的,要想实现通讯必需在的主程序模块中调用通讯子程序。通讯子程序可以从“ : ( 附件:指令库)”中获得。在安装了“ 附件:指令库”后,在导航树“指令库”下面我们可以找到“ ”。在其下面包含了和两个子程序,用于对通讯进行初始化,用于在指定端口上提供从站通讯服务。下在介绍如何在主程序中调相关子程序及环境参数设置:
调用通讯初始化命令
首先为命令建立一个触发条件(只触发一次),如:;从导航树“指令库 ”下面,将指令拖拽到主程序块中。再就是正确设置各项调用参数和执行结果输出地址,我们可以建立一下如下图所示初始化调用过程:
:协议类型,协议;协议。
: 地址,,。
: 通讯波特率,、、、、、、或。
: 校验方式,无校验;奇数校验;偶数校验。
:信息结束超时时间,,有线连接设置为即可。
,映射在离散输入寄存器或离散输出寄存器中的或数。建议为:。
;映射在模拟输入寄存器中数; 为, 为, 、和为。
内存映射在保持寄存器中的寄存器数。
内存的映射时的起始地址。
:初始化指完成时,输出为开状态;开关量()。
:初始化错误代码,请参阅从机协议执行错误代码;输出为字节。
调用从机通讯命令
初始化完成后,就可以调用从机通讯命令()了。通常从机通讯命令在主程序块的每个执行周期都要初执行(始终保持通讯状态),因为可以用一个常开量作为命令的触发条件,如:。从导航树“指令库 ”下面,将指令拖拽到主程序块中。调用过程如下图所示:
: 当指令响应对请求时,为开状态。没通讯请求时为关状态。
:指令执行结果。只有为开状态时,此状态有效。请参阅从机协议执行错误代码;输出为字节。
触摸屏软件的系统设置
系统参数设置中选择
通讯参数的设置
和的地址的对应关系
根据地址对应关系作的一个位状态设置元件对应的地址是
演示程序画面
文档评论(0)