加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

kepserver 非标串口通讯 User Configurable Driver

(2013-08-15 09:00:26)
标签:

kepsever

userconfigurabledriv

非标串口通讯

分类: 工程实例
通过kepserver 使用 User Configurable Driver 读取串口设备数据,(非标串口通讯) ascil码
串口rs232连接,发Ascii到设备(如#08(CR))到设备,设备返回 当前电流值。
 命令        意义                    数据格式
 #08(CR)    返回当前电流值       d.dddddddE+dd

操作过程:
新建一通道
 比如Channel1
 下一步,选择驱动 User Configurable Driver
 下一步,设置串口参数
 下一步,默认
 下一步,默认
 下一步,完成
 然后在这个通道下新建一设备
 Device1
 下一步,默认
 下一步,默认
 下一步,默认
 下一步,默认
 下一步,默认
 下一步,完成
 对这个新建的设备Device1点右键Properties
 点击Transaction Editor选项
 点击Launch Transaction Editor按钮,进入变量编辑
 Device1右键新建变量New Tag
 设置一个变量名,比如Tag1,选择正确的数据类型(  ASCII Real [+ddd.dddE+ddd] 
 点击变量下的Read,在右侧窗口写命令
 第一步写字符串到写缓冲区,Write String      #08
 第二步写字符CR到写缓冲区,Write Character   013  0x0D
 第三步把以上写入缓冲的数据发送出去,Transmit   N/A   
 第四步读响应 Read Response ......          ,这步要根据响应的数据格式来确定,设置字符串固定长度为13 
 第五步更新变量  Update Tag        Tag       第五步默认即可 
 完成后File菜单里Update Server更新服务器就可以了

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有