h397189451
级别: 正式会员
精华主题: 0
发帖数量: 7 个
工控威望: 98 点
下载积分: 531 分
在线时间: 10(小时)
注册时间: 2016-08-11
最后登录: 2024-03-04
查看h397189451的 主题 / 回贴
楼主  发表于: 2016-11-04 17:10
我PLC是FX3U  模块FX2N-232IF   扫码枪“民德SF580"

扫码枪:
波特率9600
无校验
1位停止位
8位数据
无CR无LP
缓冲区8位数据
                                       怎么读不了数据第一次写没有经验 求大家帮帮忙  不知道TO  和FROM怎么收发数据
dj1178
级别: 工控侠客

精华主题: 0
发帖数量: 1794 个
工控威望: 2108 点
下载积分: 50979 分
在线时间: 1215(小时)
注册时间: 2011-05-16
最后登录: 2024-05-06
查看dj1178的 主题 / 回贴
1楼  发表于: 2016-11-04 17:16
引用
引用楼主h397189451于2016-11-04 17:10发表的 三菱 3U FX2N232IF 的扫码枪程序、读取数据怎么写?请大家指点一下 :
我PLC是FX3U  模块FX2N-232IF   扫码枪“民德SF580"

扫码枪:
波特率9600
无校验
.......

1. 当通过FX2N-232-BD与条形码阅读器进行通讯时,首先在D8120中对通讯格式进行设定,然后利用RS(FNC.80)指令编程与条形码阅读器进行无协议通讯(仅接收)即可。此次实验中,条形码侧的通讯格式设置是利用特殊的条形码进行的
2.2. 当通过FX2N-232IF与条形码阅读器进行通讯,在修改
h397189451
级别: 正式会员
精华主题: 0
发帖数量: 7 个
工控威望: 98 点
下载积分: 531 分
在线时间: 10(小时)
注册时间: 2016-08-11
最后登录: 2024-03-04
查看h397189451的 主题 / 回贴
2楼  发表于: 2016-11-04 17:26
图片:
FX2N-232IF 通讯怎么设
18758256544
级别: 正式会员
精华主题: 0
发帖数量: 5 个
工控威望: 97 点
下载积分: 602 分
在线时间: 32(小时)
注册时间: 2016-09-20
最后登录: 2018-04-20
查看18758256544的 主题 / 回贴
3楼  发表于: 2016-11-07 08:26
参照说明书,将以下东西写好
1.波特率,有无奇偶校验那些东西在#0缓冲寄存器写,#2中写最大接受字节(就是你要扫几个ASCII码),#3超时时间定一个
2.注意是8位还是16位处理模式,M8161可以使之变换。FROM指令读出#28状态。读出#2001接受缓存内的数据到D自己指定的寄存器,用#28中的b1位做条件(接受结束)。
3 最后将#1中b0置位(允许发送/接受),就OK了
18758256544
级别: 正式会员
精华主题: 0
发帖数量: 5 个
工控威望: 97 点
下载积分: 602 分
在线时间: 32(小时)
注册时间: 2016-09-20
最后登录: 2018-04-20
查看18758256544的 主题 / 回贴
4楼  发表于: 2016-11-07 08:42
还要HEX转换成16进制处理