Twin自定义协议编写.pdf

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Twin 自定义协议编写说明 作为专业的触摸屏人界面,TP 系列人机界面除了支持与各种主流PLC、变频器等控制 器的直接连接之外,又增加一种用户自定义的通讯协议。用户只需根据自己所使用控制器的 通讯协议编写相应的驱动程序,即可实现TP 系列人机界面与任何控制器的通讯。 下面就以编写一个简单modbus 协议通讯为例介绍一下自定义协议的编写规则: 一、在安装程序TouchWin 文件夹下需要增加或修改的项。 1、在目录TouchWin\Device 下新建一个驱动文件夹modbus_UD(文件名称用户自定义), 文件夹中需要增加2 个文件: preview.bmp、modbus_UD.ini 。 这 2 个文件可以从其他驱动文件夹里面拷贝过来,把.ini 文件的文件名称改成新建文件夹 modbus_UD 的名称,并将其中的内容删除。 2、打开目录TouchWin\Device 下的Device.ini 文件,该文件有两部分要修改。 a)把[option]一项中的number 后面的数字n 改成n+1 。(比如原来number = 22 ,改成number = 1 PDF 文件使用 pdfFactory 试用版本创建 昳ÿ昳 23 。 b)然后在文件的最后仿照原有的部分增加一段新建驱动文件的信息。 2 PDF 文件使用 pdfFactory 试用版本创建 昳ÿ昳 3 、打开目录 TouchWin\Chinese 或者 TouchWin\English 下的 Note.ini 文件,在 [Device_Name]一项的最后增加新建驱动文件的一行信息。 3 PDF 文件使用 pdfFactory 试用版本创建 昳ÿ昳 注:增加的这行信息的 “= ”右边的名称是任意的,这只是一个显示的 用。 完上面这些工作之后,在编程软件里面已经有了您自定义的通讯协议选项。如下图 二、配置文件的编写规则。 第一步中创建的驱动文件夹中的2 个文件,其中 preview.bmp 文件是不需要编辑的, 4 PDF 文件使用 pdfFactory 试用版本创建 modbus_UD.ini 就是用户所要编写的自定义协议配置文件。 自定义协议配置文件主要由以下几部分组成: 1、描述部分[descript] 自定义协议的描述部分都是一样的,无需改动。如下所示: [descript] DeviceModelCode=22 FirmwareName=UserDefine 2、通讯格式定义[Communication] 主要定义有:BaudRate—波特率 DataBits—数据位 Parity—校验方式 StopBits—停止位 例如,波特率9600bps ,8 位数据位, 校验,1 个停止位定义如下:

文档评论(0)

男孩 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档