heweli888
生活真他妈没意思,因为我活腻了
级别: 家园常客
精华主题: 0
发帖数量: 517 个
工控威望: 676 点
下载积分: 2387 分
在线时间: 195(小时)
注册时间: 2007-07-07
最后登录: 2024-11-14
查看heweli888的 主题 / 回贴
楼主  发表于: 2011-09-08 07:18
现在485BD与组态王直接通信能够实现了,但是不能向PLC写入任何数据,包括寄存器和输入输出端口

望高人能够指点

谢谢
生活真他妈没意思,因为我生活腻了
sxx123
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看sxx123的 主题 / 回贴
1楼  发表于: 2011-09-08 10:30
可以输入端口的呢
a316744011
级别: 探索解密
精华主题: 0
发帖数量: 87 个
工控威望: 187 点
下载积分: 533 分
在线时间: 97(小时)
注册时间: 2010-09-03
最后登录: 2017-04-28
查看a316744011的 主题 / 回贴
2楼  发表于: 2011-09-08 10:33
站个位子聆听下高手经验
ybbtdaf
弱水有三千,只取一瓢饮!
级别: 略有小成
精华主题: 0
发帖数量: 266 个
工控威望: 357 点
下载积分: 894 分
在线时间: 276(小时)
注册时间: 2008-07-11
最后登录: 2019-07-09
查看ybbtdaf的 主题 / 回贴
3楼  发表于: 2011-09-08 12:13
引用
引用楼主heweli888于2011-09-08 07:18发表的 485BD直接与组态王通信 :
现在485BD与组态王直接通信能够实现了,但是不能向PLC写入任何数据,包括寄存器和输入输出端口

望高人能够指点

谢谢


楼主是怎样做的?能告诉我不,我连通讯都没法正常
485板的RDA与SDA短接,RDB与SDB短接,然后接到上位机的485端口吗?软件要设置什么?
请楼主赐教
从明天起,做个幸福的人,骑马劈柴周游世界;   从明天起,关心粮食和蔬菜,有一所房子,面朝大海,春暖花开
heweli888
生活真他妈没意思,因为我活腻了
级别: 家园常客
精华主题: 0
发帖数量: 517 个
工控威望: 676 点
下载积分: 2387 分
在线时间: 195(小时)
注册时间: 2007-07-07
最后登录: 2024-11-14
查看heweli888的 主题 / 回贴
4楼  发表于: 2011-09-08 17:45
三菱FX2N-64MR-001基于FX2N-485-BD与组态王V6.52通讯的硬件连接及软件设置方法 [图片] (2010-11-13 10:57:58) 转载标签: f35fx2n三菱组态rs232c杂谈  
三菱FX2N-64MR-001基于FX2N-485-BD与组态王V6.52通讯的硬件连接及软件设置方法 ­

­

FX2N-485-BD是三菱485通讯适配模块,用于三菱FX2N PLC与其他PC的通讯连接(非编程连接,编程连接必须通过编程口)。­

通常情况下,该适配模块都是用于485组网方式,鲜见单机应用的例子。­

现在我们有一个项目,需要用组态王与单台三菱FX2N-64MR-001作通讯测试。查遍了FX2N-485-BD的相关资料,均未见到FX2N-485-BD与RS232/485通讯适配器的连接方法。后经多方查阅资料并摸索,终于得到了解决方法,详情如下:­

FX2N-485-BD上共有5个接线端子,分别标注为:RDA、 RDB、 SDA、 SDB 、SG,这样是采用422方式的接法,需要用到4根或全部的5根接线。­

如果要单台应用,作为485方式单机通讯,那么在PC那边采用RS323C/485适配器的情况下,在PLC这边,FX2N-485-BD的正确连线方法为:­

­

RDA<--------->SDA(并联短接)­

RDB<--------->SDB(并联短接)­

SG————————悬空不用­

这样就做成了485单机应用的模式,当然,现在还不能正常通讯,还需要用FXGP V3.3对PLC的D8120和D8121这两个寄存器进行设置,指令如下:­

  M8002­

——||--------[MOV  HE080 D8120]­

      |_______[MOV  K1    D8121]­

--------------[END             ]­

­

­

­

释意如下:­

D8121---PLC的485通讯站号,在这里我们设置为1号站,这样,在组态王中设置时,就应该在通讯设备站点地址定义时设定为“1”。­

D8120---其内容E080表示 :­

bit0=0表示数据位为7;­

bit2,bit1=(1,1)表示偶校验;­

bit3=0表示停止位为1;­

(bit7,6,5,4)=(1,0,0,0)表示波特率为9600;­

bit8=0表示无首字符;­

bit9=0表示无尾字符;­

bit10为留存,可以设置为1或者0;­

bit11(为DTR检测控制线)=0表示设置为:接收;­

bit12=1表示使用硬件握手:信号线ER(DTR)和DR(DSR)用来控制数据发送接收,­

注意:设置后必须关PLC电源,再重新给PLC上电,以上设置才能生效。­

------------------------------------------------------------------­

完成上述设置后,PLC这边的工作就暂告一段落了。现在进行PC这边的硬件连接和组态王通讯设备设置:­

将RS232C/485通讯适配器的D形9孔那端插到PC或笔记本的串口1(COM1),将RS232C/485通讯适配器的“DATA+”用延长线并联连接到FX2N-485-BD的RDA端子,将“DATA-”用延长线并联连接到FX2N-485-BD的RDB端子。­

运行组态王V6.52,新建一个工程 “6757”如图所示:­

­

进入工程管理器,选择串口1,定义串口参数如下图所示:­

­

­

串口设置为 9600,N,7,1--232C通讯方式­

然后,在COM1新建一个设备——PLC--三菱———FX2_485_通讯口­

­

取名“新IO设备”———COM1---站点地址“1”­

­

其余步骤用默认设置即可。­

然后测试该新IO设备,添加X027,BIT方式,选择读取,即可看到PLC内部输入寄存器的状态为“关闭”了。­

­

­
生活真他妈没意思,因为我生活腻了
heweli888
生活真他妈没意思,因为我活腻了
级别: 家园常客
精华主题: 0
发帖数量: 517 个
工控威望: 676 点
下载积分: 2387 分
在线时间: 195(小时)
注册时间: 2007-07-07
最后登录: 2024-11-14
查看heweli888的 主题 / 回贴
5楼  发表于: 2011-09-08 17:47
   M8002­

——||--------[MOV  HE080 D8120]­

      |_______[MOV  K1    D8121]­

--------------[END             ]­

这是软件设置。我的是组态王6.53
生活真他妈没意思,因为我生活腻了
heweli888
生活真他妈没意思,因为我活腻了
级别: 家园常客
精华主题: 0
发帖数量: 517 个
工控威望: 676 点
下载积分: 2387 分
在线时间: 195(小时)
注册时间: 2007-07-07
最后登录: 2024-11-14
查看heweli888的 主题 / 回贴
6楼  发表于: 2011-09-11 02:04
终于搞定了写入数据了。呵呵
生活真他妈没意思,因为我生活腻了
于寒水
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看于寒水的 主题 / 回贴
7楼  发表于: 2012-03-21 20:39
我想确认的是D8120设置是不是输入HE080?请楼主帮忙解答
于寒水
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看于寒水的 主题 / 回贴
8楼  发表于: 2012-03-26 11:24
我通过学习楼上的经验方法,实现了FX2N-485BD与电脑单机通讯,感谢楼主的无私奉献,多谢!网上有关PLC与电脑的485通讯文章的介绍太少了。以前看过教学视频,其所教的485BD初始化编程、和组态王设置方法;经本人实践证明用在和组态王6.53上通讯设置上是错误的,而组态王也没给出具体与三菱485BD模块与电脑连接的接线方法。
daviddavid
级别: 论坛先锋
精华主题: 0
发帖数量: 259 个
工控威望: 1537 点
下载积分: 1919 分
在线时间: 85(小时)
注册时间: 2010-04-16
最后登录: 2018-12-28
查看daviddavid的 主题 / 回贴
9楼  发表于: 2012-03-31 08:56
楼上的大虾们太有才了,一定要顶一顶!
mhbxfys
趁年轻,走遍中国!
级别: 网络英雄
精华主题: 0
发帖数量: 675 个
工控威望: 7027 点
下载积分: 7257 分
在线时间: 231(小时)
注册时间: 2012-01-04
最后登录: 2024-11-26
查看mhbxfys的 主题 / 回贴
10楼  发表于: 2012-03-31 10:42
感谢每位朋友! 承接plc柜、电气柜设计、定制。触摸屏组态、调试。 蓝海华腾变频器代理,变频器维修!!!   QQ:545636511