三菱fx3u协议 rs无协议通讯为什么只能接收不能发送

三菱QJ71C24-N-R2无协议通信只能发送不能接收
给TA发消息
加TA为好友
悬赏30分-未结帖 发表于: 22:49:11 楼主
今天调试&三菱QJ71C24-N-R2&利用无协议通信与测力仪表f371通信,目前的故障是plc可以发送,SD灯也亮,但只能接收到f371第一次开机的数据,之后plc只有SD灯亮,RD灯就不亮了,一直不能接收到数据。但把测力仪表断电后,然后再开电。就只能读到第一次的数据。感觉F371只能发送第一次读的数据,以后在发就不能读到了。感觉堵塞了,请教大侠,指导
给TA发消息
加TA为好友 发表于: 22:50:13 1楼
上两张图是F371的232口,请问接到plc改怎么接
给TA发消息
加TA为好友 发表于: 09:18:27 2楼
有的仪表需要上位机发送读请求才响应的
给TA发消息
加TA为好友 发表于: 10:30:11 3楼
回复内容:对: 乖乖小笨熊
有的仪表需要上位机发送读请求才响应的 内容的回复!怎样发读请求啊
给TA发消息
加TA为好友 发表于: 13:38:48 4楼
回复内容:对: zl840913
回复内容:对: 乖乖小笨熊 &有的仪表需要上位机发送读... 内容的回复!根据仪表的通信协议,在Q里面编程,发出读取请求的通信报文给仪表,然后接收仪表的回复报文。
给TA发消息
加TA为好友 发表于: 18:31:48 5楼
检查以下二个方面:硬件连接是否正常,RS232一般只要接2.3.5三引脚就行了。二就是参数设置是否正常。如波特率,连接的PROT口等。可能用先安装一个串口调试软件,用来测试QJ71C24-N-R2模块与电脑之间的收发是否正常。然后再分析。
给TA发消息
加TA为好友 发表于: 18:24:13 6楼
通信协议先搞清楚然后用串口调试助手测试一下PLC程序有问题可以随时联系我QQ:
给TA发消息
加TA为好友 发表于: 11:16:48 7楼
引用 关育谋 的回复内容: 通信协议先搞清楚然后用串口调试助手测试一下PLC程序有...
周点击排行周回复排行
[92] [74] [51] [48] [40] [39] [37] [37] [36] [36]
[8] [7] [5] [4] [4] [4] [4] [3] [3] [3]最新求助
[0] [2] [7] [1] [8] [1] [8] [11] [1] [9]  在和集成应用领域,通常需要根据现场某个变量自动控制变频器的运转频率。纺织工艺加湿系统便是一个典型的例子。在以往的设计中,一般是通过模拟量输出模块来控制变频器的运转频率的。但是该方法成本昂贵,而且模拟量模块输出的4-20mA电流信号容易受到外界的干扰。为此,我们在应用三菱系列产品时,利用三菱PLCRS无协议通讯功能来替代模拟量模块,取得了事半功倍的实效。由于三菱PLC只有一个可用的编程口,如果要进行无协议通讯,需要在PLC上面扩充一个485-BD模块。该模块支持无协议通讯、并行连接、网络连接等多种通讯方式。本文讨论无协议通讯在PLC和变频器之间的应用。
2& 系统方案
  加湿器广泛应用于纺织行业,是纺织工艺的最后一个环节,它将水泵提升的液体切割成雾状后,均匀地喷洒在布匹等织物的表面,主要是增加布匹的光泽和柔韧性。它的电气方面主要有编码器,三菱FX1N-20MR,FX1N-485BD,HITECH人机,变频器等。它是利用编码器和PLC测量布匹的卷取速度,然后根据卷取速度的快慢来控制变频器的运转频率来达到控制水泵的流量,进而控制喷洒在布匹等织物表面的液量。通过RS485-BD模块进行PLC和变频器之间的无协议通讯,根据卷取速度的快慢将运转频率自动写入变频器中。而人机则主要完成系统的启动、停止、参数设定等功能。RS485-BD模块的接线参见图1。
图1&&&& RS485-BD模块接线
  图1中,通讯线一定要使用屏蔽双绞线,RS485-BD侧的屏蔽线一定要接地(100Ω)。
  R为终端电阻。RDA和RDB以及SDA和SDB之间的电阻为110Ω(半双工方式)。详细说明见《FX系列通讯用户手册》。
3& 无协议通讯参数设定
  无协议通讯参数主要由特殊数据寄存器D8120设定,具体设置如附表所示。
附表&&&& 特殊数据寄存器D8120参数设定
  附表中:&
  D8120详细说明请参照485-BD模块使用手册。
  变频器参数设定具体参照三菱变频器FR-E500使用手册。
4& 通讯程序
  图2为三菱FX系列和三菱E系列通讯程序。RS无协议通讯指令详细说明请参照《FX硬件手册和编程手册》。
图2&&&& 三菱FX系列PLC和三菱E系列变频器通讯程序&&
  以上介绍了利用无协议实现PLC和变频器通讯的基本方法和通讯程序。该方法在实际应用中取得了较好的控制效果,解决了模拟量容易受外界干扰的问题。运行干扰问题再也没有发生过。同时该方法易于扩充,当使用多台变频器时,只需把变频器的站号设为不同就可以,较好解决了模拟量通道受限的问题,经济效果明显。相信该方法将在系统设计和设备制造中得到广泛的应用。
PLC培训适合的人群:设备维修维护、CAAaA、电工、电气工程师、工程师、机械工程师、设备管理人员。其实近几年PLC随着生产的需求,已成为生产制造加工装配测试等设备的核心控制器。随着工厂技术的不断发展成熟,自动化与信息技术的融合越来越紧密。 这对我们设备维修维护人员提出新的挑战。如何维修维护?如何升级改造?如何避免安全事故?如何使其正常运转?如何提供生产效率? 据调查:应用自动化控制流程控制可获得显著的经济效,当然这些是在良好的设备保障的情况下达成的。所以趁大家还年轻,把握好机会,最后才能取得回报!
一帆PLC培训致力于自动化技术的推广与应用及技术培训。学校有实操自动化培训基地,以专业,卓越领航未来,我们已经为自动化行业培养出了大批优秀工程师。教学以实操为主,一人一机,理论结合实操,让学员从不懂练到精通。是国内以项目案例为主的自动化培训机构,是国内最专业的理论与实践基地!学校拥有国内最先进齐全的教学设备,且拥有一支从事多年大型项目设计及开发的资深讲师团队。所有教材均由老师精心编写,案例教学,让学员反复练习掌握实际技能,学完课程相当于1-2年的自动化项目工作经验 龙诚一帆PLC实战培训【开设课程】:西门子+三菱中级班
西门子s7-200+三菱FX高级班三菱Q系列专家班
西门子s7-300/400编程专家班三菱综合班
西门子综合班伺服培训、步进培训、变频器培训、触摸屏培训、模拟量、工业组态培训以及电气CAD培训等专业性课程,电工培训班(操作证IC卡,中级,高级)【实战设备】:学校除了其它培训机构那种基本机台之外,还引进了工厂成套自动化设备如:五层电梯设备、小区物业(四个泵)恒压供水设备、四轴自动化切水机设备、五轴吸盘送料取料设备、PID加热水位循环控制设备、自动锁螺丝机设备等。。真正的成套自动化设备,后期老师直接带着做项目,毕业以后再也不用担心没有项目经验找不到工作了【培训方式】:一人一机,一对一教学,随到随学,时间不限,一次收费,终身授课。【开班时间】:全日制班(每月1号、10号、20号),业余班(随到随学,时间不限,学会学满意为止)【上课时间】:9:00-12:00
13:30-17:30
19:00-21:00(全日制班全天上课、业余班随到随学)【优惠活动】:送福利了,特大好消息:福利1电工证复审换证通通100元,不让中间商赚差价,福利2电工考证团体报名3人同行,1人免单,制冷团体报名2人同行,1人免单,拿证后还有补贴哦,走过路过,不要错过,名额数量:复审换证长期有效,电工65人,制冷70人,详情请咨询刘老师
联系方式咨询报名热线/微信:
QQ: 刘老师 地址:深圳市龙岗区横岗地铁站C出口 龙诚职业培训学校七楼(独竹公交站台旁)
阅读(...) 评论()PLC无通信协议的RS-232C通信步骤
查看: 438|
摘要: 1.发送数据
(1)检查SR26405(RS-232C端口发送准备标志)、SR26413(外设端口发送准备标志)、SR28305(通信板端口A发送准备标志)或SR28313(通信板端口B发送准备标志)是否ON。
(2)用TXD(-)指令发送数据。
& & 1.发送数据
&&& (1)检查SR26405(RS-232C端口发送准备标志)、SR26413(外设端口发送准备标志)、SR28305(通信板端口A发送准备标志)或SR28313(通信板端口B发送准备标志)是否ON。
&&& (2)用TXD(-)指令发送数据。
&&& 图1&&& TXD(-)指令
&&& TXD(-)指令如图1所示。该指令中:
&&& D是源数据的首字地址。
&&& C是控制字。
&&& 位00~03& 0:高位字节为首。
&&& 1:低位字节为首。
&&& 位04~07& 0:正常数据传送操作。
&&& 1:传输数据最左边的位15状态反映到相应端口的RTS上。
&&& 2:传输数据最左边的位15状态反映到相应端口的DTR上。
&&& 3:传输数据最左边的位14和15状态反映到相应端口的RTS和DTR上。
&&& 位08~11& 0:内置RS-232C端口。
&&& 1:通信板端口A。
&&& 2:通信板端口B。
&&& 位12~15& 0:RS-232C端口。
&&& 1:外设端口。
&&& 2:上位机链接单元#1。
&&& 3:上位机链接单元#2。
&&& N是传输字节数(4位BCD码)0000~0256(启动位和结束位)。
&&& (3)从开始执行指令到数据传输结束这段时间,发送准备标志保持OFF,当数据传输完毕时,它变回ON。
&&& 2.接收数据
&&& (1)检查SR26406(RS-232C端口接收结束标志)或SR26414(外设端口接收结束标志)是否为ON。
&&& (2)用RXD(-)指令接收数据。
&&& RXD(-)指令如图2所示。
&&& 图2&&& RXD(-)指令
&&& D是源数据的首字地址。
&&& C是控制字。
&&& 位00~03& 0:高位字节为首。
&&& 1:低位字节为首。
&&& 位04~07& 0:正常数据接收操作。
&&& 1:读相应端口的CTS状态,并写入接收数据最左边的位15。
&&& 2:读相应端口的DSR状态,并写入接收数据最左边的位15。
&&& 3:读相应端口的CTS和DSR状态,并写入接收数据最左边的位14、15。
&&& 位08~11& 0:内置RS-232C端口。
&&& 1:通信板端口A。
&&& 2:通信板端口B。
&&& 位12~15& 0:RS-232C端口。
&&& 1:外设端口。
&&& N是传输字节数(4位BCD码)0000~0256(启动位和结束位)。
&&& (3)当执行RXD(-)指令时,接收到的数据传送到指定的字中(不含启动码和结束码)同时接收标志置OFF。接收启动和结束说明如下。
&&& 启动:如果不设启动码,连续接收。
&&& 如果设置启动码,当接收到启动码,开始接收。
&&& 结束:当接收到结束码或已经接收到259个数据字节,接收结束。
&&& (4)读取接收的数据而产生的状态存储在SR区域,检查操作是否顺利完成,这些位的状态在每次执行RXD(-)指令时复位。
&&& 对于RS-232C端口需要检查SR26400~26403、SR26404、SR26407和SR265。
&&& 对于外设端口需要检查SR26408~264011、SR26412、SR26415和SR266。
上一篇:下一篇:
Powered by &
这里是—这里可以学习 —这里是。
栏目导航:503 Service Temporarily Unavailable
503 Service Temporarily Unavailable
openresty/1.9.7.4

我要回帖

更多关于 三菱rs 485无协议通讯 的文章

 

随机推荐