1 / 12
文档名称:

三菱PLC编程口协议.doc

格式:doc   大小:111KB   页数:12页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

三菱PLC编程口协议.doc

上传人:neryka98 2021/12/10 文件大小:111 KB

下载得到文件列表

三菱PLC编程口协议.doc

相关文档

文档介绍

文档介绍:精品文档,仅供学习与交流,如有侵权请联系网站删除
【精品文档】第 2 页
最近做一个PC通过编程口与FX PLC通讯的程序,在网上找好久,内部软元件的地址还是找不全。没办法,只好使用串口监视软件分析 GX Developer PLC编程软件发送的代码
由于没有寄存器类型信息,所以地址的计算十分关键,如D100和M100分别对应哪个地址呢?下面就是三菱Fx系列PLC地址对应表:
Public Const PLC_D_Base_AddRess = 4096
Public Const PLC_D_Special_Base_AddRess = 3584
Public Const PLC_Y_Group_Base_AddRess = 160
Public Const PLC_PY_Group_Base_AddRess = 672
Public Const PLC_T_Group_Base_AddRess = 192
Public Const PLC_OT_Group_Base_AddRess = 704
Public Const PLC_RT_Group_Base_AddRess = 1216
Public Const PLC_M_SINGLE_Base_AddRess = 2048(命令为7或8时)
Public Const PLC_M_Group_Base_AddRess = 256
Public Const PLC_PM_Group_Base_AddRess = 768
Public Const PLC_S_Group_Base_AddRess = 0
Public Const PLC_X_Group_Base_AddRess = 128
Public Const PLC_C_Group_Base_AddRess = 448
Public Const PLC_OC_Group_Base_AddRess = 960
Public Const PLC_RC_Group_Base_AddRess = 1472
Public Const PLC_TV_Group_Base_AddRess = 2048
Public Const PLC_CV16_Group_Base_AddRess = 2560
Public Const PLC_CV32_Group_Base_AddRess = 3072
当我们用DEVICE READ命令时,D100地址=100*2+4096;M100地址=100+256;不同的是D类型寄存器存放的是字,M寄存器存放的是位,同样是读两个字节,D100返回的就是PLC中D100地址的值,M类型寄存器返回的是M100到M116的值。所以当我们用FORCE ON 命令时,M100寄存器地址=100+2048;
这也没有什么复杂的,不是吗?可是三菱公司好像不甘于如此,FORCE ON/Off命令中地址排列与DEVICE READ/WRITE不同,是低位在前高位在后。如Y20,地址是0510H,代码中4个字节地址表示为:1005。(注意:Y寄存器为八进制,如Y20 地址=16+1280=0510H)
精品文档,仅供学习与交流,如有侵权请联系网站删除
【精品文档】第 2 页
三菱FX系列PLC编程口通信协议总览
该协议实际上适用于PLC编程端口以及 FX-232AW 模块的通信。感谢网友visualboy提供。
通讯格式:
命令 命令码 目标设备 
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
精品文档,仅供学习与交流,如有侵权请联系网站删除
【精品文档】第 3 页
 OFF CMD "8" X,Y,M,S,T,C //复位
传输格式: RS232C
波特率: 9600bps
奇偶: even
校验: 累加方式(和校验)
字符: ASCII 
16进制代码: 
ENQ 05H 请求 
ACK 06H PLC正确响应 
NAK 15H PLC错误响应 
STX 02H 报文开始 
ETX 03H 报文结束 
帧格式:
STX CMD DATA ...... DATA ETX SUM(upper) SUM(lower) 
例子:
STX ,CMD ,ADDRESS, BYTES, ETX, SUM
02H, 30H, 31H,30H,46H,36H, 30H,34H, 03H, 37H,34H
SUM=CMD+..

最近更新

2025年度英语夏令营英语教学成果转化与应用合.. 9页

2025年度老人财产分配及子女赡养费用支付协议.. 10页

2025年度纱窗产品展示与销售活动策划合同协议.. 8页

2025年度私人自建房屋买卖合同(度假村项目).. 8页

2025年度石材加工与石材家居定制合作协议 10页

2025年度电商运营数据分析员劳动合同 9页

2025年度瓷砖美缝材料供应与施工一体化合同 9页

2025年度猪肉产业链大数据分析合同 10页

金属腐蚀的防护 54页

2025年度海洋资源资产托管与可持续发展服务协.. 11页

2025年度汽车牌照租赁与长途运输服务合作协议.. 10页

2025年度校车租赁服务与教师培训合同 9页

2025年度智能电梯安装及维保服务合同 10页

2025年度智能制造业单位与个人劳动合同书 8页

2025年度旅游度假村业务承包合同 9页

2025年度新型网络安全服务合同范本 9页

2025年度教育培训机构课程研发项目转让协议 9页

2025年度房屋租赁合同书(含租赁房屋保险) 8页

2025年度房产名义借用代持与违约责任合同 8页

2025年度建筑消防设施安装付款合同协议 9页

2025年度幼儿园托管与家庭教育支持服务协议 8页

2025年度工业园区停车位租赁服务协议范本 9页

2025年度家居设备定制与安装服务协议 9页

酶的应用酶在疾病诊断和治疗方面的应用 14页

2025年度大学生实习就业实习期间心理健康服务.. 7页

2025年度地铁隧道混凝土防水施工及技术指导合.. 9页

2025年度商业空调拆除与安全防护责任合同 8页

2025年度合作社土地入股与农业资源环境监测合.. 9页

2025年度厂房买卖定金协议书(含租赁权) 8页

2025年度医疗设备租赁保证金协议范本 9页