台达DOP触摸屏在电力系统的应用设计(4)

[复制链接]
查看863 | 回复0 | 2011-11-12 09:38:33 | 显示全部楼层 |阅读模式
<
   其中:
    .SELECTCOM→经由此项指令,来选定要切换哪一个通讯端口,0代表COM1,1代表COM2。(切换后,所有的通讯指令将自动针对所切换的通讯端口作处理,不同的宏之间的切换并不会互相支持或是干扰)。此段使用COM1口与上位机连接,因此使用了SELECTCOM(0)。
    .PUTCHARS→经由通讯端口,输出字符。V1为通讯后回传的值,可经由此值,得到这次通讯的结果,V2为传输数据的起始地址,V3为数据的长度,V4为所允许的最大通讯时间,其单位为千分之一秒。
    .GETCHARS→经由通讯端口得到字符。V1为通讯后回传的值可经由此值,得到这次通讯的结果,V2为传输数据的起始地址,V3为数据的长度,V4为所允许的最大通讯时间,其单位为千分之一秒。
    .根据以上几个指令,按照通讯协议来编程式,这样就能很快捷的建立通讯。有关校验以及字符处理,本文不再介绍。
    3.3与巡检仪通讯宏指令的编写
    (1)通讯协议的设定在上面的Initial宏中完成:     

图8
点击此处查看全部新闻图片
    (2)通讯协议设定好后,下一步就使用宏指令根据协议来编收发数据的程式:     

参见图9
   此段使用COM2口与巡检仪连接,因此使用了SELECTCOM(1)。根据PUTCHARS,GETCHARS指令建立通讯程式,与COM1口的区别也就在校验和字符处理方面,只要成功的建立一个通讯,另一个通讯也就迎刃而解了。
    4 结束语
    台达AE/AS人机3个通讯口可以独立使用。使用方便功能丰富的宏指令可以完成许多复杂的通讯功能。案例将台达HMI通讯优势淋漓尽致的展现出来。台达人机界面功能和品质的技术进步发展得到了行业用户的认可和欢迎。
热帖推荐
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则