三菱Fx系列PLC编程口通讯协议 点击:1107 | 回复:4



siyuan

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 25回
  • 年度积分:0
  • 历史总积分:58
  • 注册:2003年10月12日
发表于:2008-02-25 09:59:00
楼主
一、三菱PLC编程口通讯协议三菱PLC编程口的通讯协议比较简单,只有四个命令,即:
命令                   命令码             目标设备
DEVICE READ CMD             "0"                       X,Y,M,S,T,C,D
DEVICE WRITE CMD            "1"                       X,Y,M,S,T,C,D
FORCE ON CMD                  " 7"                             X,Y,M,S,T,C
FORCE OFF CMD                  "8"                        X,Y,M,S,T,C五个标示:
ENQ            05H             请求
ACK            06H             PLC正确响应
NAK           15H             PLC错误响应
STX             02H             报文开始
ETX             03H             报文结束
使用累加方式的和校验,帧格式如下:
STX CMD DATA ...... DATA ETX SUM(upper) SUM(lower)
和校验:
SUM= CMD+……+ETX。 如SUM=73H,SUM=“73”。
1、DEVICE READ(读出软设备状态值)
计算机向PLC发送:
始          命令             首地址                        位数             终                 和校验
STX       CMD             GROUP ADDRESS       BYTES         ETX              SUM
PLC 返回
STX 1ST DATA 2ND DATA ..... LAST DATA ETX SUM
 
2、DEVICE WRITE(向PLC 软设备写入值)
计算机向PLC发送:
始          命令      首地址          位数             数据             终                  和校验
PLC 返回
ACK (06H) 接受正确
NAK (15H) 接受错误
3、位设备强制置位/复位
FORCE ON 置位
始       &



宋伟国

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 36回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2008-02-28 14:34:00
1楼
兄弟,小弟愚钝,能不能详细地讲一下地址的算法,主要是指位元件了,

kdzhy2008

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:7
  • 注册:2009年1月18日
发表于:2009-05-04 10:58:26
2楼
谢了,辛苦你了,最近正在看这个呢

笔名,若此

  • 精华:0帖
  • 求助:2帖
  • 帖子:80帖 | 159回
  • 年度积分:0
  • 历史总积分:526
  • 注册:2004年7月16日
发表于:2009-06-13 10:32:18
3楼
很好,X的地址怎么算啊,我比较笨的

jianjun01

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 8回
  • 年度积分:0
  • 历史总积分:8
  • 注册:2007年5月30日
发表于:2009-06-17 16:04:30
4楼

三菱PLC编程口协议(D元件无限制版)
三菱PLC编程口协议(D元件无限制版)

http://www.gkong.com/gkong_bbs/Download.aspx/s6/c2f930ae59c8728cfaf423f4413ac3f3.rar/三菱PLC编程口协议(D元件无限制版).rar

 

 


热门招聘
  • 客服
  • 小程序
  • 公众号