新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > PLC在自由口通讯中实现多地址指针接收数据的方法

PLC在自由口通讯中实现多地址指针接收数据的方法

作者: 时间:2009-07-22 来源:网络 收藏

网络6:启动5,赋值给模拟量输出AQW2。

INT_1定时中断事件中发送监视

网络1:通过VB24控制XMT的“启/停”动作,进而控制向计算机发送数据。

4 注意要点

由于在本设计中PLC每次数据,第一个字节“代号”进入SMB2时,在一次中断事件内,代号的数值也存储在每个指针对应的第一个存储中,因此每个指针接收数据时从第2个字节起才是指令数据的信息内容,第一个字节都是对应该指针的代号,否则会出现数据传输错误。在PLC程序设计时需要为每个指针预留第一个存储来存储该指针的代号。

故上位机每次向PLC写指令时,第一个数据内容是指针代号,通过上位机程序中直接赋值即可;从第2个数据开始为上位机的控制指令。

5 结 语

本设计方案已在实验室机电一体化控制系统的人机界面中成功地应用。系统运行稳定,大大减少了与上位机操作指令无关的数据传输,可精确高效地将上位机指令数据写入目标,有效解决了串口中出现因大量数据传输而造成的延时。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭