590直流装置与贝加莱PLC的通讯问题-PLC技术网(www.plcjs.com)-可编程控制器技术门户


590直流装置与贝加莱PLC的通讯问题

 (点击题目可以在互联网中搜索该题目的相关内容)
日期:2007-7-12 21:36:51     来源:   作者: 点击:
点击【 大  中  小 】,可以选择字体的大小,以便你阅读.

问:用贝加莱PLC控制的590C装置升级成590P装置后,PLC的通讯协议如何修改?590P装置的设置该如何更改?

答:新的欧陆驱动程序在发送请求帧时,必须加数据标志位(旧欧陆驱动本身协议有误,实际协议和描述不对)。
  
  DATA_FLAG = 128 ;即最高位为1。
  dPortData.txData[0] = CODE_EOT
  dPortData.txData[1] = dPortCtrl.slave_adr or DATA_FLAG
  dPortData.txData[2] = dPortCtrl.slave_adr or DATA_FLAG.
  dPortData.txData[3] = CODE_STX
  dPortData.txData[4] = dPortCtrl.parameter or DATA_FLAG
  ......
  驱动本身设置基本不变。

上一篇: Wincon-8xx7可发送有夹带附件的Email
下一: INTEL和MOTOLORA平台之间的数据转换