衢州市供应 MEASUREX 05294200

衢州市供应 MEASUREX 05294200

参考价: 面议

具体成交价以合同协议为准
2018-05-14 09:00:00
429
产品属性
关闭
(上海办事处)厦门兴锐嘉进出口有限公司

(上海办事处)厦门兴锐嘉进出口有限公司

免费会员
收藏

组合推荐相似产品

产品简介

MEASUREX 05294200

详细介绍

 使用MEASUREX 05294200的自由口模式与上位计算机通信,其硬件成本低,适应性强,但编程较困难。本文根据自定义的通信规约编制通信程序,实现了上位计算机对各PLC从站存储器中字节、整数或双整数数据的读写操作。

MEASUREX 05294200通信规约

  通信采用单主站方式,一台计算机作为主站,多台PLC作为从站。计算机采用广播方式主动向所有MEASUREX 05294200PLC发送包含从站站址的读/写命令帧,每次被计算机站址的一台PLC收到后返回响应帧。

  通信波特率为19.2k bit/s,串行数据格式为1位起始位,8位数据位,1位停止位,无奇偶校验,采用异或校验方式,校验码为除它本身外所有字节的异或值。计算机使用事件驱动方式接收数据;PLC用XMT(发送)指令发送数据,用字符中断方式接收数据。

 


图1 通信帧格式

 

  图1是通信帧的格式,用阴影表示数据区。帧起始标志占3个字节,定义为十六进制数BEBEBE。站址是计算机要读写的从站的编号。读命令字节为CCH,写命令字节为DDH,PLC响应帧中的命令字节与接收到的命令字节相同,写命令的响应帧没有“读取的数据”部分。

  除了帧起始标志、读写区的首地址和读写的数据外,帧中其余各部分均只占一个字节。图1中当MEASUREX 05294200PLC对接收到的一帧数据校验无误而且命令字节为CCH或DDH时,响应帧中的“PLC接收正误标志”为1,否则为0。

  命令帧中的读写区首地址为PLC内读写区域的起始字节地址的数字编码,PLC接收到命令帧后可以将其作为指针,使用循环指令读写计算机的连续区域。经作者反复实验,得到了PLC内部多种存储区域地址的数字编码规律。该数字编码为双字,高字表示存储区类型(见表1),低字表示偏移量。根据寻址区域和偏移量就可以得到地址编码,例如MB3的地址编码为0200 0003H,它等同于PLC程序中的&MB3,只是表示方式不同而已。在通信帧中使用地址的数字编码可以简化PLC的程序。

  表1 几种存储器区域地址高字编码

 

  如果PLC接收超时,PLC重新进入接收状态;如果计算机接收超时,重发3次命令帧,若3次均超时,发出报警信息。

MEASUREX 05294200PLC通信程序设计

  3.1 接收程序和发送程序的设计

  PLC作为从站,只有接收到计算机的命令帧后才返回响应帧,不会主动发送数据。

  MEASUREX 05294200PLC使用多个字符中断服务程序,顺次接收命令帧各部分的内容。在接收帧起始标志的中断服务程序中,只有接收到连续3个BEH,PLC才认为是一帧的开始,否则重新接收帧起始标志。在接收站地址的中断服务程序中,将接收到的站址与本站站址相比较,如果相同,继续接收命令帧其余的字节,否则重新接收帧起始标志。这样每次只有一台PLC接收整个命令帧,避免了其余的PLC进行不必要的接收。在接收数据区的中断服务程序中,通过比较接收到的“数据区字节数”和实际接收到的字节数来判断数据区接收是否完成。接收完数据区后再接收到一个字节的校验码,则一帧接收完成,置发送允许标志位。

HONEYWELL W7100B-1001 DISCHARGE AIR CONTROLLER NIB

HONEYWELL STT350-0-EPSM-T​CTG-SB000US-000​-0000-C1C3 USPP

HONEYWELL MODUTROL IV MOTOR M9484F1023 (M941D1021)

HONEYWELL 30731673-001 USPP 30731673001

HONEYWELL 30731673-100 USPP 30731673100

HONEYWELL 51204166-175 NSFP 51204166175

HONEYWELL 4DP7APXIA122 NSFP 4DP7APXIA122

Honeywell Dolphin 6100BP11111E0H 6100 Handheld

HONEYWELL 51304286-100 USPP 51304286100

HONEYWELL 14502842-013 USPP 14502842013

Honeywell Model 31061221-001 Humidity Recorder

BEARING BALL * 9-539 / 39539 (MFR Honeywell / Timken)

HONEYWELL Programmable Controller IPC 620-1537 NEW NIB

HONEYWELL 1882LGD USPP 1882LGD

HONEYWELL 1881HGD USPP 1881HGD

Honeywell Modutrol Motor M954C 1082 - NEW!

上一篇:AXISS 控制器 4480 下一篇:NASON 压力控制器 CJ-2C-16G/WL115
热线电话 在线询价
提示

仪表网采购电话