设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
FX3系列PLC计算机链接功能协议介绍
返回列表
发新帖
[三菱]
FX3系列PLC计算机链接功能协议介绍
[复制链接]
41751
|
0
|
2024-8-8 11:06:08
|
显示全部楼层
|
阅读模式
最近几个客户在使用FX3U的报文命令通讯时,遇到了一些问题,比如有的客户在使用上位机软件(或者串口调试助手)与FX3U通讯时无法读写数据,有的客户使用网络上流传已久的一个繁体字版本的《FX編程口專用通信協定》说有时会出现问题,如下图,
据说该协议是N多年前出现在网络上的,应该是台湾人或者和台湾工厂相关的工程师做出来的一篇文章,然后被N多人复制传播,里面主要是针对早期FX0,FX1系列做的总结,而且里面的报文例子好多错的地方,本人用FX3 PLC根据里面的报文格式做了测试,确实可以通讯收发数据,但是如果你全面测试的话,会发现读写D区数据超过D1024时,会无法读写哦,这时你会发现网络上没有一个人写解决办法。所以说野路子方法不靠谱。下面简单介绍一下三菱FX3系列正规通讯报文的写法。
1,什么是计算机链接功能
计算机链接功能,就是以计算机作为主站,最多连接16台FX系列可编程控制器,进行数据链接的功能。主要是使用报文进行数据交换的方法。硬件配置如下图。一台电脑最多可以同时与16台FX3系列PLC进行通讯。
通讯规格按照下列规格执行通信,波特率,数据位,校验位等内容是用编程工具的参数或是顺控程序进行设定的。
2,使用的主要命令为BW,BR,WR,WW。
如下图:
3,通讯线制作接线方法
如下图。RS232接线方式:
RS485接线方式:
一对接线
两对接线
3,PLC参数设置
设置下载好后PLC重新上电。使用第二通道时要选择CH2。参数设置好后,任何梯形图程序都可以不用写,就可以按照计算机发的报文回发数据,进行交换数据。
串口调试工具各参数设置和PLC参数设置相同。即可测试串口。
4,BW命令使用方法
BW指令是以1点为单位写入位软元件的指令,具体报文结构如下图:
例如:对Y0~Y4用BW指令对其进行写入置ON。则对应16进制数的报文为:
将Y0 -Y4全置1: 05 30 30 46 46 42 57 30 59 30 30 30 30 30 35 31 31 31 31 31 32 38
写入成功PLC则回复:06 30 30 46 46,ASCII码为ACK00FF,表示确认
写入,如下图测试截图。
写入失败PLC则回复:15 30 30 46 46 30 32,ASCII码为NAK00FF,表示否定写入。如下图。
返回数据内容含义为:
06对应ASCII码ACK:肯定相应
3030对应ASCII码00:站号
4646对应ASCII码FF:PC号
如果将Y0-Y4 全复位0则为:05 30 30 46 46 42 57 30 59 30 30 30 30 3035 30 30 30 30 30 32 33
其他控制码内容如下图。
本篇先简单介绍BW指令,下篇继续介绍BR,WR,WW,RR,RS指令以及下位机请求通信功能。
兴东机电设备(深圳)有限公司
三菱工控产品特级代理商
三菱工控产品技术培训中心
三菱工控产品维修中心
所有原创文章版权为 兴东机电设备(深圳)有限公司 所有,严禁盗用文章等相关内容。如喜欢并愿意分享,请一定通过链接方式转载分享。欢迎关注此公众号,如有三菱产品需求、技术问题,可以联系我公司:0755-82984881。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
兴东机电
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』