您所在的位置:首页 > 工控资讯> 工控资讯
工控资讯
工控资讯

常见触摸屏、PLC、RS485通信的常见问题问答

2017-06-14 浏览次数: 来源:

威纶触摸屏:

 

请教mt506的一屏多机问题

大家好,最近碰到一个难解的问题。向各位前辈请教
我最近用1MT506通过串口14台设备,通过MODBUS   RTU   485方式,
一开始我通过电脑直接在线仿真的方式模拟,与四台设备正常通讯,没有任何异常。
但是把程序下载到屏里后,就出现通讯不稳定的情况。情况如下
1  用电脑直接在线模拟屏,与4台设备进行通信,通过串口工具监视通信数据,完全正常。说明程序没有问题。
2  程序下载到屏里后,屏与4台设备进行通信,通信不稳定,通过检测通信数据发现,可能会出现,通信十几组数据后,发生通信中断,通信停止系统参数设定值(3.0)后,继续进行通信,再正常通讯十几组或更多数据后,再次发生中断,中断时交换的数据并不确定。
3 序里的地址均改为 地址1#时,通过串口工具检测,通信完全正常。但是加入其它地址如2# 后 ,通信再次出现偶然一次通信中断的情况。
4  现场做了大量防干扰的措施,另外也不认为是干扰搞的,因为3 中地址均为1#时,没有问题。
当出现一定次数的中断后,通信就完全中止,等一定时间后又重新进行通信。
被这个问题搞的很头疼,请教前辈们,大家有这样用过的么,能分享经验么,感激。
这两天再搞不定这事,打算换屏了,没太大兴趣搞威伦的了,威论技术支持的水平与态度让人有点生气。我不知道我没试过听的太多了。

谢谢大家

想用一台触摸屏做好两个控制画面,来分别控制两台224XP,请问通讯线怎么连?PLC中程序要怎样做?请祥解

问题补充:我用的屏是WEINVIEW MT510TV,先用编程软件把两台224XP设为不同的站号,例如PLC2PLC3,然后在做屏读取I/O点数据的时候(其它的一样道理),怎么才能分别读第一个plc里面的数据,就选择站号为2的那台PLC,要读第二个plc里面的数据,就选择站号为3的那台PLC?是否一定要定义PLC的主从站,和一定要用NETR,NETW指令?

这个要咨询触摸屏厂家。

回答者: 梭哈 - 学长  2  2008-12-7 13:38

1、首先需要查看屏是否支持多台控制器,如果是TP177A/B等是没有问题的,只是需要组态的时候添加2个控制器即可。当然既然在同一网络中,地址当然不能重复,需要使用编程软件修改系统属性中的通讯端口中的端口0或者1第地址即可,当然3者的波特率需要一致;
2、如果不能支持,那么可以这样来做,将2CPU224XP224XP2个端口,使用其中的单一端口)先组成成modbus网络(11从)或者PPI网络(可以是PPI主站协议或者自由口协议);然后使用触摸屏与modbus的主站另外一个端口通讯,或者与PPI主站的另外一个端口通讯

回答者: yw - 高级技术员  7  2008-12-7 16:49

楼主想用一台触摸屏做好两个控制画面,来分别控制两台224XP。通讯协议应选择MPIPPI不行,(PPI是点对点的通讯,一个屏只支持一个PLC)。通讯线连很简单,用972端子连接就行了。(3.8对接,通讯走的也是485)。至于程序怎么做,你安装一下你所用的触摸屏软件,看一下就明白了,不会很难。

回答者: 新生 - 学长  2  2008-12-7 20:21

不知道楼主你用的是什么牌子的屏,我现在用的是eView4300C(我想其它屏应该一样道理),现在把我的做法说说,希望能对你有帮助。首先,用编程软件把两台224XP设为不同的站号,例如PLC2PLC3,然后在做屏读取I/O点数据的时候(其它的一样道理),就相应的设两个PLC且它们的站号分别为2号和3号。这样,要用触摸屏读第一个plc里面的数据,就选择站号为2的那台PLC,要读第二个plc里面的数据,就选择站号为3的那台PLC。因为设了不同的站号,所以这两个点是互相独立的,不会有影响。 
至于程序方面当然是按工艺要求来啦,与屏的连接没有什么必然的联系。硬件接线方面224XP那边一般使用的是3脚和8脚,屏那边就要看屏的使用说明书啦。

回答者: 踏月而来 - 初级技术员  5  2008-12-8 08:40

大多数的屏都支持。

回答者: VOLLMER - 中级工程师  10  2008-12-8 10:02

WEINVIEW MT510TV控制二台不怎么好联接线吧!我觉得可以用一台PLC先读取另一台PLC的所要在屏上显示的数据.然后只读一台PLC就可以了.如果要同时对二台PLC进行写入的话,程序有点困难.

回答者: WALL-E - 毕业实践员  4  2008-12-9 10:33

这个屏是支持,一屏多机的,两PLC设定不同地址(如23)只要在屏里设定不同的PLC地址就可以了,接线吗,最好是用RS485方式,从屏到两台PLCRS485++接,RS485--接,并联。PLC的针角为,3+  8-

回答者: 山与 - 资深学长  3  2008-12-12 14:07

1通讯线可以并连;
2.两个PLC的程序所涉及的触摸变量不要有冲突;
3.PLC的地址不要重复;

回答者: SG9 - 资深技术顾问  13  2008-12-14 17:10

首先要确认你用什么屏,用什么组态软件。

我们做过的是用TP170A连了两台PLC,两台PLC定义地址要不同,比如一个2,一个3
FLEXIBLE里面组态变量,根据你的画面选择不同站地址PLC的变量。
通讯可以用MPI,线缆就和DP一样,手牵手,两头拔到ON,中间OFF
通讯速率要一致。

现在我想用hitech的屏连5个plc或者更多 如plc 支持midbus协议 屏怎么设置 我选用的的6A00T的屏   在plc连接选择 modbus salve  采用485的方式通讯,设置 通讯协议设置一样屏的add 为0 其他的plc的add分别为1~5,选用com2口 但是提示com口已经被使用

或者就是一个屏的通讯口能拖3个以上的plc 不用modbus 也行   ?
有知道的email:yangh602@163.com
谢谢 !最好给个案例 我用的软件是adp 6.3.1的  

 

101506M为什么会产生黑屏
:请检查是不是软件版本的问题,或者输入电压过低。
102MT510T买回去之后程序灌输不进去,是何种原因?
:请检查PC机的下载端口是否正确,下载线是否正确。
103、 进入画面之后,一直显示英文操作状态,这是为什么
:该程序是英文编写的。
104、 与人机的程序是否可以直接灌输? 
:不可以。
105、 通电使用过程中出现白屏、绿屏现象,COM灯长亮但无法通信。
:easy manager设置成complete download/upload
106MT500无法通过串口协议来实现一屏多机,而一定要通过Modbus协议来实现,这需要客户写出
他们要求通信的协议,客户认为过于麻烦,而海泰克的对等产品可以实现。
weinview触摸屏可以通过如下协议实现一屏多机连接:
    牌 型 号 系 列 通 讯 协 议 说 
OMRON CPM / CQM / C200H系列 欧姆龙 HostLink通讯协议
Modicon Compact(A/E984) / Momentum / Quantum系列 施奈德 Modbus RTU 通讯协议
Mitsubishi FX系列 三菱 ComputerLink 通讯协议 仅FX系列的通讯BD模块支持Computer Link通讯协议
Idec Micro3 / OpenNet系列 和泉 DataLink 通讯协议
Facon FB系列 永宏 Fatek专用通讯协议
LG Master-K / GLOFA系列 LG Cnet通讯协议 Master-K系列的K10S/30S/ 60S不支持Cnet通讯协议
Delta DVP系列 台达 DVP编程专用协议
 
107MT500系列产品屏能否增加一个USB串口,方便客户选择。 
答:MT500产品硬件结构暂时不会改动。
108MT510T画面出现黑点,应该是薄膜贴合时灰尘入侵造成,但已给客户不好印象。
答:我们出厂时会做更细致的检测。
109WEINVIEW500系列以后是否可以做到在同一个画面同时显示东方语言和西方语言两种字
体? 
答:您可以在编辑程序时,部分输入东方语言,部分输入西方语言。
110MT506M显示有出现不稳定的现象(LCD会闪)主要是什么原因引起的?
:我们会做进一步检测,如果是LCD品质问题,我们不断改善产品质量。
111、 串口出问题的比较多,不能通讯。
我们会不断改善产品品质。
112、 触控飘移的现象比较多。 
答:我们已对MT510 0609前后的触控面板进行批量的更换,我们会做好后续产品检测的。
113506M老是出现黑屏现象,维修率很高,到维修那边报告大多换LCD,是否是你们的LCD有问题?
:我们会做进一步检测,如果是LCD品质问题,我们不断改善产品质量。
114500系列的程序能转到8000的屏吗?
:可以,EB8000软件中直接提供了将EB500程序转成EB8000功能,可以实现程序从EB500EB8000平滑

过渡,为您节省了开发时间。
115506L在砖机上老出现黑屏,现在客户用的506L要求全换成506M的。
答:MT506MMT506L的替代产品,全面实现TFT液晶的彩色视界,是我们的目标,也是行业发展的趋势,

欢迎使用MT506M产品或更高端产品。 
116、 你们屏的维修在几%左右。
答:我们会不断改善产品质量,降低翻修率,为您打造物美价廉的产品。 
117、 你们的触摸屏最低、最高能在多少温度工作?
答:weinview触摸屏的储存温度:-2560,工作温度:045 
118、 我们8000系列的手册什么时候可以出版?
:我们会尽快印刷出来。 
119500系列的HMI与西门子的S7-200通讯很慢。 
:可将系统参数中的参数2做适当的调整,可以改善通讯速度。
120500系列的手册是否可以更新,现在已有一小部分PLC的接线方式在手册找不到。
答:我们会着手处理这件事情,目前您要是遇到困难,可以致电我公司的技术支持。
121、 现在我们的500软件在做一些仪表和键盘比较麻烦,以后是否可以做到直接调用?
答:在软件架构方面暂时不会改动。有不明白的地方,请致电我公司技术支持。
122、 原来做的EVIEW程序可以直接放到我们公司的屏吗?具体操作?
答:需要通过转换后才可以使用,请先在“eView”软件中,将程序压缩,然后在weinview软件中解压缩


1238000的屏客户反映说越大触控速度越慢 、
:请下载最新软件,我们改善了响应速度,我们还会在硬件上继续做改善,以适应您的需求
124、 为什么我将工程画面下载到触摸屏后,触摸屏出现CPU灯不亮,且无任何画面显示了?
答:可能您的软件版本太低了,请到我们网站:www.gkong8.net.weinview.cn 下载V272版本软件,然后将屏拨至RDS

模式,重新下载。
125、 我的触摸屏上电一段时间后,就出现了黑屏现象,但是重新上电可以正常点亮,但是过一
段时间又黑屏了,没有使用屏保功能。
:请检查输入电压是否正常,weinview 系列触摸屏的输入电压24VDC
126、 为什么我将我的epj工程文件拷贝到另外一台电脑的时候,图库文件全部都丢失了?
答:*.epj格式文件不包含图库文件,请先将其压缩成*NaNp 格式文件,再将其拷至另一台电脑,然后解

压缩进行编辑。
127MT500怎么样跟S7/300 PLC连接?
答:通讯线可选择我司的S7-300-MPI电缆,PLC类型选择S7-300 PC ADAPTER,PLC设置中波特率设为

19200PLC站号:2,在PLC端波特率设为187.5K,站号为2.其它参数设置按照说明书。
128MT500怎么样跟TWIDO PLC连接?
:请参考如下设置:
参数项 推荐设置 可选设置 注意事项
PLC类型 Modbus RTU 
通信口类型 RS232 RS232/RS485
数据位 8 7 or 8 此协议数据位固定为8
停止位 1 1 or 2 必须与PLC通信口设定相同
波特率 9600 9600/19200/38400/
57600/115200 必须与PLC通信口设定相同
校验 偶检验 偶检验/奇校验/无 必须与PLC通信口设定相同
人机站号 0 0-255 对此协议不需要设定
PLC站号 1 1-247* 必须与PLC通信口设定相同
多台人机互连 关闭 关闭/主机/副机 仅用于多台人机互连
人机互连通信速度 115200 38400/115200 仅用于多台人机互连
PLC超时常数 3.0 1.5-5.0 请采用默认设定
PLC数据包 0 0-10 建议在0-10范围内设置

129、 为什么我的工程下载到触摸屏后,显示的全部是乱码?
答:1.点击菜单选项-----语言选择----东方语言
    2.点击菜单编辑-----系统参数---编辑器-----语言0:选择一种汉字支持的字体,如:宋体
130、 安全等级密码可以在触摸屏上修改吗?
答:修改寄存器RW60072-RW60073(密码/0), RW60074-RW60075(密码/1), RW60076-RW60077(密码/2

),需重启才生效。
131、 为什么我下载程序到触摸屏后,通讯灯是长亮的,可是无法正常跟PLC通讯? 
答:在Easy Manager窗口中,选择Complete Download/Upload,然后重新下载程序。
132  我使用的PLC是施奈德的TSX系列的,选用的协议是Unitelway,不知道怎么都无法跟MT500
系列HMI连接?
:请参考如下设置:
参数项 推荐设置 可选设置 注意事项
PLC类型 TELEMECANIQUE
UniTelWay  
通信口类型 RS485 RS232/RS485
数据位 8 7 or 8 此协议数据位固定为8
停止位 1 1 or 2 必须与PLC通信口设定相同
波特率 9600 9600/19200/38400/
57600/115200 必须与PLC通信口设定相同
校验 奇检验 偶检验/奇校验/无 必须与PLC通信口设定相同
人机站号 1 1-5 建议按照推荐参数设置
PLC站号 4 1-97 建议按照推荐参数设置
多台人机互连 关闭 关闭/主机/副机 仅用于多台人机互连
人机互连通信速度 115200 38400/115200 仅用于多台人机互连
PLC超时常数 3.0 1.5-5.0 请采用默认设定
PLC数据包 0 0-10 建议在0-10范围内设置

133  MT500系列触摸屏是否可以跟西门子S7/200 PLC实现一屏多机的连接方式?
答:要将S7/200换成Modbu RTU协议,然后组成一屏多机方式。
134  MT500系列触摸屏支持最多几种不同语言的显示?是怎么样实现不同语言之间切换的?
答:WEINVIEW触摸屏支技四种语言切换,首先要在文本库中预先建立对应文本信息,然后通过改变系统

保留字LW9130值来切换,当LW913=0时显示语言0内容,当LW913=1时显示语言1内容,当LW913=2时显示语

2内容,当LW913=3时显示语言3内容。
135  MT500系列触摸屏的事件登录信息是否可以掉电保存?如果是,那是通过什么方法来清除
 机器里面的历史事件信息?
答:可以,请在系统参数硬件选项页中的配方卡-事件登录数据设为存储。通过系统保

留字LB9090来清除历史纪录,当LB9090ON时,清除。
136、 如何实现直接在线模拟功能?
答:在Easy Manager窗口中,勾选Direct Online-Simulator ,接着点击Online-Simulator,选择对应

*.eob文件,限时10分钟。
137、 如何显示触摸屏内部的时钟?时钟不对的时候,如何修改?
答:使用数据输入元件或数据显示元件,读取地址:RW60000(), RW60001(), RW60002(),

RW60003(), RW60004(), RW60005(),RW60006(星期),并将其设定为BCD码格式。
138、 怎么样通过PLC,来控制触摸屏画面的自动切换?
答:在“PLC控制中设定一个寄存器如DO,属性为切换基本将对应窗口编号值传给DO,就可实现PLC

切换窗口。
139MT500哪些带有辅助口,辅助口支持哪些协议?
答:MT508Mt510 支持辅助端口(RS232RS485),支持modbus RTU协议。
140、 如果实现一屏多机
答:支持与MT500触摸屏构成一屏多机PLC类型有如下几种:
   牌 型 号 系 列 通 讯 协 议 说 
OMRON CPM / CQM / C200H系列 欧姆龙 HostLink通讯协议
Modicon Compact(A/E984) / Momentum / Quantum系列 施奈德 Modbus RTU通讯协议

 


MT6056!一机多屏的连线方式

以前用MT506的,是3个屏连一个PLC的,现在因为听说506的停产了所以改用6056。但是找不到一机多屏的连机方式 了

谁知道的请回答一下,谢谢

 

 

  工业控制



你以前是用主从通讯连接3台屏和PLC的吗?

也就是 PLC—>MT506<—MT506<—MT506 这样的方式吗?


 




你好,MT6056i 只有一个RS485 2W/4W 或者 RS232,二者选其一,如果你已连了PLC,则该屏不能再连从机,因唯一的一个串口已被PLC占用。若主屏如为MT6070iH的,则可以再连接一台从机。
注:MT6000一个串口只能一台从机,而MT8000则可以连接多个从机。


 




你以前是用主从通讯连接3台屏和PLC的吗?

也就是 PLC—>MT506<—MT506<—MT506 这样的方式吗?

是这样的,问题已经解决,换回MT506就好了,卖屏给我的没搞清楚

 



你好,MT6056i 只有一个RS485 2W/4W 或者 RS232,二者选其一,如果你已连了PLC,则该屏不能再连从机,因唯一的一个串口已被PLC占用。若主屏如为MT6070iH的,则可以再连接一台从机。
注:MT6000一个串口只能一台从机,而MT8000则可以连接多个从机。

 



EB8000中一屏对多机怎么设置?


我在系统参数中,COM1下只能配置一个KOYO DIRECT 的设备,预置PLC站号为1
如果再配置一个PLC站号为2、使用COM1,提示COM1被使用重复。

那么,我如何在程序中使用 PLC站号为2, 即实现一屏多机呢?


 




首先,一屏多机只能对应用RS485 2线或RS422 4线通讯的设备才有效,

你只需要在地址前面加#,再加站号即可,例如你想读取站号为2的 V100的数据,
地址栏你写入2#100即可


 



MT6070i和MT6056i一机多屏方式能否实现?

MT6070i和MT6056i一机多屏方式能否实现?

MT6070i为主屏,MT6056i为从屏,PLC为三菱FX2N--32MT,请教这样的系统组态可否实现?屏的系统参数又将如何设定?屏与PLC端口的具体接线又如何实现?


用MT500系列屏时说明书上关于“一机多屏”和“一屏多机”都有详细的连接说明和接线图,用了MT8000屏之后才发现说明书里没有相关的说明了,不知为何?!

敬请指教,谢谢!

 



当然可以一屏多机
你用6070IH的COM1的RS485-4W连接FX2N的PLC
然后使用6070IH的COM2或COM3连6056i

 




能否提供具体的接线方式啊?
也就是MT6070i的9针COM口的几针接PLC口的几脚,MT6070i的9针COM口和MT6056i的9针COM口的几脚连接...

多谢!

 



6070IH屏COM1的RS485口的12345脚——三菱FX2N的47123脚,在6070IH的程序里添加MISTUBISHI FX2N的PLC驱动
6070IH屏COM2的RS232口的465脚——6056i屏RS232的235脚,其中在6070IH的程序里添加MODBUS RTU的驱动,在6056i的程序里添加MODBUS SERVER的驱动。屏与屏之间使用MODBUS协议通讯

 



MT6056I跟FX1N居然没法通讯


MT6056I 屏做了个简单的画面,1个数值显示,1个按钮,跟FX1N居然没法通讯,提示PLC没应答。 试了N次的设置,还是没用,换了3个屏,还是没用, 换了个S7-200的,简单的画面,1个数值显示,1个按钮,上电,提示PLC没应答,把他关掉,按钮按下去能够工作,可数值没显示,不知怎么回事,用了好几年威纶的屏,感觉还可以,自从今年用了6系列的,就感觉没好用的,花了好多时间,人都烦了,不是通讯不上就是反应太慢,像MT6100I的,画面切换一个字,慢,跟过去的不能比,用过老屏的客户多说慢。如果再这样,只能换厂家了。


 




您好,您今天给我发的邮件我没有发现附件程序,您可否再重新发送。


 




我的也是没法和FX1S通讯

 

 

 

大家好,我的问题解决了,是软件安装的问题,我把过去低版本的卸载了,没有吧EB8000的文件夹删掉,高版本的软件又安装在原文件夹里,就出现了在电脑上离线模拟是好的,下载到屏中就不好用了。今天在另外的电脑上安装了软件,下载到屏上,屏就好用了。确定是软件安装问题,又在自己电脑上再试了下,总结了2点,1是重新安装要把原来的卸载后,把文件夹一起删掉,2是如果以上还不行,那就卸载后重新换一个盘符安装。但总的来说,还是要求威纶的工程师们软件升级的时候要考虑多一点。开始我也怀疑我软件安装有问题,可是软件使用又是正常的,我也把软件删掉过一次,安装时,提示删掉原软件,确认,软件自己进行删除,我还关机重启电脑,再安装,还不行,就没再怀疑。今天实在没办法,在另外的电脑上安装,好用了,才知道这回事。我打电话给威纶技术部,如果你们能确认自己的屏没问题,我就会另想别的了,你们也不能100%确认,所以我搞了3天才找到问题。嘿嘿。以上问题给大家参考,那位碰到这样的问题就不要走太多的冤枉路了。

 


 



非常感谢!

以下是引用mgy_jy 在2009-9-5-14:56:53的发言:大家好,我的问题解决了,是软件安装的问题,我把过去低版本的卸载了,没有吧EB8000的文件夹删掉,高版本的软件又安装在原文件夹里,就出现了在电脑上离线模拟是好的,下载到屏中就不好用了。今天在另外的电脑上安装了软件,下载到屏上,屏就好用了。确定是软件安装问题,又在自己电脑上再试了下,总结了2点,1是重新安装要把原来的卸载后,把文件夹一起删掉,2是如果以上还不行,那就卸载后重新换一个盘符安装。但总的来说,还是要求威纶的工程师们软件升级的时候要考虑多一点。开始我也怀疑我软件安装有问题,可是软件使用又是正常的,我也把软件删掉过一次,安装时,提示删掉原软件,确认,软件自己进行删除,我还关机重启电脑,再安装,还不行,就没再怀疑。今天实在没办法,在另外的电脑上安装,好用了,才知道这回事。我打电话给威纶技术部,如果你们能确认自己的屏没问题,我就会另想别的了,你们也不能100%确认,所以我搞了3天才找到问题。嘿嘿。以上问题给大家参考,那位碰到这样的问题就不要走太多的冤枉路了。 

 



1.其实威纶的屏后面都标注好的RS-232还是RS-485,买了屏应该注意下的。管脚定义在官方网站上也有,一查就能查到的。
2.软件更新快是因为功能在不断推出,为了满足客户不同的需要,一直在不断更新软件。
3.开机速度慢是因为6000/8000的屏使用的是操作系统,操作系统开机是需要点时间,和电脑一样,谁的电脑一上电马上就能用,还不是要等一两分钟。
4.放图片延时是因为图片没使用原尺寸,处理图片占用了CPU不少使用率,导致CPU处理其他的能力下降了,使用原尺寸的图片最好

 



与变频器直接连接


能否用屏和变频器直接连接,从而可以用屏对变频器进行简单的启停和调速控制?此连接是否只能应用于支持MODBUS的变频器?对siemens 4系列的变频器是否只能用PLC去控制呢?


 




只能通过MODBUS协议进行通信


 



能不能详细介绍下6000屏用485组网?


目前有个6056t1 ,想用485组网把fx2n用485db连接起来,一共有6台吧 以前用的是计算机,看说明好像各站数据要用 *#****访问.没有试验过行不行呢!能介绍下么?


 



通过485并联就可以了;PLC那边设置站号;地址前面加站号区分地址;例 D 1#100


 



一个PLC连两个HMI,求助

在做一项目,S7 200的PLC连一个MT6104和一个西门子TD400文本显示器,共用一个PLC的通讯口,能不能实现?

 

 



请问 能互相交流工作上的问题吗??新手的我

 



    ----------------------------------------------
  没有编不出来的程序 只是你有没有实力 够不够细心


对远程人机、PLC和透过以太网的穿透通讯IP设定的意见


现在上下载程序似乎己经支持域名了吧。
期待远程人机、PLC和通过以太网的穿透通讯中的IP设定能早点支持域名,这样的话,哪怕是外网之间的通讯也会方便得多。


 



如何做参数设置


请教高手,如何做参数设置。
设置某一参数的上下限,只有在按确定键后,新设置的参数才能设置完毕,取消后保持原参数不变,怎么做?


 




使用巨集或手动式资料传输

先将输入值写到LW, 按下'确定'后, 才将LW中的数据传输到你要的地址

 


MT8121X与TWIDO以太网通讯问题

它们通讯时4X对应%MW没有问题,但1X和0X对应PLC的%M,可以在屏中做写%M的按钮但不能做读%M的位指示,否则报PLC无应答,怎么回事?如果对应PREMIU PLC呢?

 



2屏1机问题请教!


[size=2][size=2][size=4]2个6070屏,分别设置为1主屏、站号0; 1从屏,站号1; 1个松下PLC,站号2

硬件连接:主屏COM2(232)口与松下PLC的232口连接、COM1(485)口与从屏COM1(485)口连接

组态:主屏新增modbus RTU设备和pannasonic PLC、从屏新增modbus RTU server设备。(2个屏参数默认)

在从屏上建立1个LB0位切换开关,在主屏上建立1个0X1#1的只指示灯。主屏能依据从屏的LB0状态进行显示(证明2个屏通讯正常)。在主屏上对松下PLC的 Y0写1,PLC也能动作(证明与PLC通讯也OK)
现在 在从屏上建立LB1的位切换开关,控制PLC的Y10。无法实现。分别通过宏、定时数据传输都尝试过,均无法实现。难道从屏无法控制PLC??请求支援
QQ:344415537 MSN:auto-plc@hotmail.com QQ若不在线,MSN一定在线。星期天除外[/size][/size][/size]


 

 

  牛牛



麻煩把工程檔案寄給我, 我幫你看看

另外兩屏之間要互相控制PLC, 只能透過以太網, 如要用COM port, 只能利用讀寫MODBUS server的方式, 觸發對方屏的MACRO或觸發式資料傳輸物件


 



屏与PC机连接的问题


我现在有6台8104t的屏通过以太网连接起来,不过现在需要把数据保存到一台工控机上,请问怎么联结,咱们公司有这方面的驱动包之类的东西吗


 



M6000能否在一个COM口上带多台西门子S7-200


以前用MT500可能带三菱的多台但不能带西门子S7-200的
现在用MT6000不知能不能带西门子S7-200的
那位大哥用过,行不行,请告知一声。。。。 


 




可以连接三台通过串口;也可以通过MODBUS 连接多台。


 



    ----------------------------------------------
  weinview



如果使用485可以一个串口连接多台, 但站号要设为不同, 目前驱动已不限制站号只能为2

 

 


MT6000/8000的屏与PLC的连接线的方法什么时候

MT6000/8000的屏与PLC的连接线的方法什么时候可以有比较全的文档?MT500的说明书上讲得还全一些,而且现在MT6000/8000的连接线方法上的也没有说明是公头还是母头,还得把屏放在旁边对照看才清楚。

 




新的说明书在本公司的下载中心里有最新的


 



[讨论]宏指令问题,关于时间比较,我哪里错了?

不知道怎么传文件,请大家去这里下载工程文件:
http://www.91files.com/?FKET0P63YI9P0P9QP9HK

目的:根据当前的小时数把一天分成上午、下午、晚上三个阶段,分别用1、2、3来表示
做法:
读出LW9012的值放入变量tmp中,代码是
int vbcd0=0,tmp=0
GetData(tmp, "Local HMI", LW_bcd, 9012, 1)
为了查看tmp的值,再使用如下代码:
SetData(tmp, "Local HMI", LW_bcd,1, 1) //把tmp放入LW1中,再在窗体上用数值显示元件显示
现在对tmp的值做判断,把判断结果赋值给变量vbcd0,代码是:
if tmp<=12 then
vbcd0=1
else if tmp>12 and tmp<=18 then
vbcd0=2
else if tmp>18 and tmp<=23 then
vbcd0=3
else
vbcd0=4
end if
为了查看vbcd0的值,再使用如下代码:
SetData(vbcd0, "Local HMI", LW_bcd,2, 1) //把vbcd0放入LW2中,再在窗体上用数值显示元件显示

现在,在窗体上添加3个数值显示元件,分别显示LW9012、LW1、LW2的值,
再添加一个位状态设定元件,用它来触发宏。完整工程见附件。
完整宏代码:
macro_command main()
int vbcd0=0,tmp=0
GetData(tmp, "Local HMI", LW_bcd, 9012, 1)

SetData(tmp, "Local HMI", LW_bcd,1, 1)

if tmp<=12 then
vbcd0=1
else if tmp>12 and tmp<=18 then
vbcd0=2
else if tmp>18 and tmp<=23 then
vbcd0=3
else
vbcd0=4
end if
SetData(vbcd0, "Local HMI", LW_bcd,2, 1)
end macro_command

保存,编译,离线模拟,
数值元件1显示的是LW9012的值,15,正常(我电脑时间是下午15点)
数值元件2显示的是LW1的值,15,正常
数值元件3显示的是LW2的值,4,不正常(正常应该是2,也就是下午)

问题:这个如何解决?我实在看不出我哪里做错了:(,请给予帮助,万分感谢!

 

 



请将

int vbcd0=0,tmp=0

改为

short vbcd0 = 0, tmp = 0


这是使用MT8000/6000常见的一个错误

因为LW9020存在日期数据是使用16-bit Unsigned储存(打开系统标签库即可知道)
所以只需使用 short变数型态去读取即可

如果使用int tmp, 因int是32-bit, 当使用

GetData(tmp, "Local HMI", LW_bcd, 9012, 1)


MT8000会将LW9012与LW9013一起存入tmp中, LW9013所储存的是日期数据, 这将使tmp的数据变得非常大



也就是说MT8000/6000的GetData与SteData函数, 会依据用户所使用的变量型态, 决定所读取的数据size, 我整理如下

short tmp
GetData(tmp, "Local HMI", LW_bcd, 9012, 1)// tmp存入LW9012的数据


int tmp
GetData(tmp, "Local HMI", LW_bcd, 9012, 1)// tmp存入LW9012~9013的数据



 



求助!!!三菱FX1N的PLC和MT6000系列可以匹配


我现在在做一个实验项目,用触摸屏和PLC和伺服系统,做一个X轴Y轴的丝杆传动控制
PLC是三菱的FX1N-14MT,现在想要买一个触摸屏,请问 MT6000这个系列可以和我所用的PLC匹配使用吗?或者其他的MT8000的系列呢?MT500的系列呢?威纶这个牌子里哪个更好?


 



一屏多机通讯速度?


用一台人机连两台PLC(PLC A和PLC B),两种方式通讯。
1.人机COM1用485方式连PLC A 人机COM3用485方式连PLC B,
2.人机COM1用485方式分别连PLC A和PLC B,两台PLC通过设不同的站号来区分,通讯。
两种方法哪种速度更快。
有些什么优点、缺点?


 



如果可以, 分成两个COM port较好

如果是使用同一个COM port, 有时候需在等待完成对第一台PLC的命令后, 才会执行对第二台PLC的命令, 这样对两台PLC2的命令会互相影响, 例如第一台2第一次发生断线的情形时, 需等到timeout后, 才会继续执行对第二台PLC的命令


 



M6000能否在一个COM口上带多台西门子S7-200


以前用MT500可能带三菱的多台但不能带西门子S7-200的
现在用MT6000不知能不能带西门子S7-200的
那位大哥用过,行不行,请告知一声。。。。 


 




可以连接三台通过串口;也可以通过MODBUS 连接多台。


 




如果使用485可以一个串口连接多台, 但站号要设为不同, 目前驱动已不限制站号只能为2


 



MT8000能通过以太网联接永宏PLC吗?


MT8000能通过以太网联接永宏PLC吗?
永宏PLC不是有FBS-CBE以太网通讯模块的吗?
我想用MT8000的人机来监控永宏PLC,不知道行不行?
如果 行,我该怎么设定参数?


 




可以的。在EB8000软件中选择PLC类型为“Fetek FB Series”,接口类型选择“Ethernet”,IP地址就设置为你的模块的IP地址,端口号设置为500.这样就可以连接上了


 



    ----------------------------------------------
  kevin chen


MT8000用宏实现数据传输!


我用的是MT8104T。因为我的地址不联系,所以我是这样实现的,首先定义float变量数组a(字符型的也可以存储),用Getdata()将PLC数据存入a,然后再用Setdata()将变量数组中的内容写入Local HMI的LW或RW或CF卡或U盘,这样完成了参数的存储,如果调用的时候则相反。
另外,如果你存储的内容的地址是连续的,可以用配方功能或定时触发式数据传输或手动触发(MT500没手动触发)来实现。

不知道还有没有好的实现方法,请高手指点!
——*此贴子已经被作者于2008-9-4 10:20:32编辑过*


 



与MODBUS RTU 通信


元件的显示格式是16-bit BCD ,LPC设备发送的数据格式是怎样的?

显示格式是32-bit Float、16-bit unsigned 、32-bit unsigned ,LPC设备发送的数据格式又是怎样的?

-------“Modbus 功能码测试” 错误

我使用的是MT8080t

 


MT8000技术问题

您好 
 1 请问贵公司Mt8000系列HMI是否具有内嵌操作系统 如果有,那么是否支持其他通用组态软件
 2 贵公司HMI是否做了电磁兼容EMC设计,在300KW以上功率变频器运行是否可靠?
 请予以解答
谢谢

 

 



请问贵公司Mt8000系列HMI是否具有内嵌操作系统 如果有,那么是否支持其他通用组态软件

MT8000有內嵌操作系統, 但不支持其他通用組件, 有需要可以購買我們的MT600系列產品, 此產品使用WIN CE

 



新手求助,关于一段宏指令

试着写了段宏指令

int a
char b[8]
GetData(a, "Local HMI", LW, 900, 1)
if a==1 then
GetData(b[0], "Local HMI", LW, 1050, 8)
else if a==2 then
GetData(b[0], "Local HMI", LW, 1250, 8)
end if
SetData(b[0], "SIEMENS S7/200", VW, 3000, 8)

想实现判定变量a为1时,从屏读出一段数据写入PLC,变量a为2时,从屏读出另一段数据写入PLC
可是编写了上面的代码,每次都只能读出一组数在存VW3000-3003中,VW3004开始值就是0了
XD新手,不知道错在哪里了,望各位DX多多帮忙
感谢感谢

 



int a
short b[8]

GetData(a, "Local HMI", LW, 900, 1)
if a==1 then
GetData(b[0], "Local HMI", LW, 1050, 8)
else if a==2 then
GetData(b[0], "Local HMI", LW, 1250, 8)
end if
SetData(b[0], "SIEMENS S7/200", VW, 3000, 8)


因为charBYTE, char b[8]只等于4WORD (8BYTE等于4WORD)


因为你要设定VW3000 ~VW30078WORD,
所以只需将char b[8]改为short b[8]即可(shortWORD)


下载线的接法

MT505TV下载线的接法是如何的?
——*此贴子已经被作者于2009-9-8 20:45:15编辑过*

 

 

  笑笑



您好,500系列的触摸屏下载线的解法都是: PC 235--------------HMI 785, 并且线的两端都是母头


 


 

以下是引用wfszi 在2009-9-8-20:53:41的发言:您好,500系列的触摸屏下载线的解法都是: PC 235--------------HMI 785, 并且线的两端都是母头 



可是我就是这样接的啊。结果只出现进度条而没有进度。只下载到11的位置。就一直到通讯超时了


 


 

以下是引用褙铐褙 在2009-9-9-9:09:32的发言:[quote]以下是引用wfszi 在2009-9-8-20:53:41的发言:您好,500系列的触摸屏下载线的解法都是: PC 235--------------HMI 785, 并且线的两端都是母头[/quote]可是我就是这样接的啊。结果只出现进度条而没有进度。只下载到11的位置。就一直到通讯超时了 



可以使用万用表测试一下线的通断,或者换一根线试一下

针脚连接图在EB500使用手册上可以找到,在下载中心也可以下载单独一页,参看HMI与PC之间的连线即可
http://www.weinview.cn/upload/MT5_PC%20Cable.pdf 



如何设置plc的站号?

我指的是在pic程序里面如何定义站号,以便和触摸屏通讯

 

 



如果是MODBUS协议 ,HMI和PLC得站号要保持一致;对于其他类型的PLC站号一般和说明书上和PLC通讯设置保持一致就可以了。

 




mt506和三菱fx1n通信问题[求助]

请问mt506与fx1n通信,参数如何设置?

 




通信口类型 RS232/RS485
数据位 7/8
停止位 1/2
波特率 9600/19200/38400/57600/115200
校验 偶检验/奇校验/无

 

 


急!!51单片机与威伦屏通讯实例!

急需51单片机与威伦屏通讯实例!现有项目需求,急需解决,谢谢各位!!

 

可以用MOUDBUS协议通信我用过单片机和步进科技的触摸屏做过产品.用的就是MOUDBUS协议

用威伦MT506控制两台变频器

如果同时用屏来控制2台变频器《MODBUS通信》

是否只需把威伦屏MT506中地址模式改为扩展模式

在第二台变频器中通信地址站号设为“2” 其余不变
屏中PLC站号需要更改吗?

我现在只能同一台变频通信 第2台动不了

不知屏中还需设置什么参数 ?

谢谢各位指点下

 

[原创]能否实现FX2N通过编程口实现多机一屏?

能否实现FX2N通过编程口实现多机一屏?

 

要通过SD块才可以;不能通过编程口

触摸屏系统参数问题

请问触摸屏系统参数里 plc超时常数是什么意思

 

旋转编码器是如何运行的 请详细告知各位朋友,我用的是S7-200PLC MT500触摸屏,请问怎么读取触摸屏的时钟控制相应的阀打开,程序怎么编,请各位指导!!谢谢!!

我的邮箱:gfwj@163.com

你的问题具体可以通过宏指令来实现;现读取系统时间在置为相应的电磁阀就可以

我的程序编译的时候出现这样的情况请教高手能不能处理掉,不然程序就报废了
 6errors
宏指令编号在PLC控制元件中定义:宏指令编号=1
宏指令编号在PLC控制元件中定义:宏指令编号=2
宏指令编号在PLC控制元件中定义:宏指令编号=3
宏指令编号在PLC控制元件中定义:宏指令编号=4
宏指令编号在PLC控制元件中定义:宏指令编号=5
宏指令编号在PLC控制元件中定义:宏指令编号=6

 


能否给一个mt500 modbus-rtu通讯的具体通讯

能否给一个mt500 modbus-rtu通讯的具体通讯格式,比如说来一桢具体数据

 

MT506怎样在线修改PLC站号?

程序编译上传后,交给用户后需要连接到不同的MODBUS网络访问不同的Modbus PLC子站,而且这些PLC的子站号都不同,能不能直接不用重新上传直接在屏上修改某个地址,实现对应PLC站号修改?

记得以前用EView屏都有这个功能,现在WV反而不能用了,买十来台,做成了设备,出现这个问题,相当郁闷啊!

谁有这方面资料,先谢!

 

怎么连三菱

斑竹你好,请问 我的MT506S怎么和三菱FX0-20MR连接?系统参数如何设置,HMI和PLC的线是怎样的?盼复!

 

公司有专门的下载线;在驱动里选择FXON/2这个驱动以后通讯参数默认就可以了

modbus中如何访问西门子plc中的地址

请问如果通过modbus协议用mt506mv触摸屏连接多台西门子s7-200的plc,每台plc中的Q、I、M、VW地址应该分别对应0x、1x、2x、3x、4x中的哪一个模式呢?不同plc中的地址应该如何访问呢?

 

plc中的QIMVW地址应该分别对应在西门子那边有个MODBUS对应表的;
0x、开关量读/
1X、开关量读
3x、模拟量读
4x、模拟量写/

关于西门子s7-200的一屏多机连接问题

如果用一台mt506mv触摸屏通过modbus连接两台西门子的s7-200 plc,通讯口之间的电缆应该怎样连接呢?连接电缆之间对应的针脚又是怎样的呢?

  屏的一二引脚和和PLC83应将连接到一块就可以

 

如果通过modbus协议用mt506mv触摸屏连接多台西门子s7-200plc,每台plc中的QIMVW地址应该分别对应0x1x2x3x4x中的哪一个模式呢?不同plc中的地址应该如何访问呢?

plc中的QIMVW地址应该分别对应在西门子那边有个MODBUS对应表的;
0x、开关量读/
1X、开关量读
3x、模拟量读
4x、模拟量写/读现在在做一个实验项目,用触摸屏和PLC和伺服系统,做一个XY轴的丝杆传动控制
PLC是三菱的FX1N-14MT,现在想要买一个触摸屏,请问 MT500这个系列可以和我所用的PLC匹配使用吗?或者其他的MT6000的系列呢?威纶这个牌子里哪个更好

MT500可以和FX系列PLC相连,通信协议为三菱 ComputerLink 只有通讯BD模块支持Computer Link通讯协议。
至于用那个型号就根据自己需要,最好和技术支持了解了解

 



咨询连接电缆

请问MT506后面PLC RS232端口与三菱PLC FX2N CPU上面的圆口的通信电缆是什么型号?哪里买?

 

我试过用一台mt506mv的触摸屏直接通过RS485接口与两台西门子的200PLC 连接,触摸屏的设置中已设为扩展模式,并且地址也加上了PLC的站号,但连上系统后发现触摸屏只能与在easybuilder的系统参数中设定的PLC站号通讯。请问一台mt506mv的触摸屏能否通过RS485接口直接与多台西门子200PLC连接?应该怎样设置呢?


在下载的范例程序里面有一个“S7-200一屏多机示例”,下载地址:"http://www.weinview.cn/upload/S7-200一屏多机示例.rar”
我最近也在弄一屏多机,不过我使用的是OMRON的PLC,好像PLC站号不一定要设置,只要在PLC的通讯设置中设置好PLC单元号,然后在HMI中与其地址对应好就行了!理论上应该是这样的,不知道实际怎么样?

 


关于一屏多机是有型号限制的;有些PLC是不支持的;支持的的PLC类型在说明书上;大家可以参考.也可以参考下载中心的例子;例子已经测试过.

关于宏指令使用问题

我现在有个项目要求采用MT506M系列的触摸屏,把当前的参数进行存储,存储个数为1000个,当前参数有字符型和实数型,并能在需要时发给PLC(LG系列的),通过PLC发给PC,有那位高手帮我编个宏指令程序,谢谢了,我的邮箱地址GUO9977@TOM.COM
——*此贴子已经被作者于2008-9-3 17:02:10编辑过*

 

谢谢你的指导,可惜配方被我用作参数通道了,我编了一个程序你看看可有什么问题,我编译了没有错误,可是在离线模拟时无法执行
Macro_Command main()
int i
bool j=1
float a[999],b[5]
GetData(b[0] ,D_Binplc ,3705,4)
GetData(b[1] ,D_Binplc ,3709,2)
GetData(b[2] ,RW_Bcdplc ,60005,3)
GetData(b[3] ,RW_Bcdplc ,60002,2)
GetData(b[4] ,D_Binplc ,3712,2)
GetData(b[5] ,D_Binplc ,3714,2)
For i=0 To 999 Step 1
SetData(b[0] ,LW_Binplc ,10+i*15,4)
SetData(b[1] ,LW_Binplc ,14+i*15,2)
SetData(b[2] ,LW_Binplc ,16+i*15,3)
SetData(b[3] ,LW_Binplc ,19+i*15,2)
SetData(b[4] ,LW_Binplc ,21+i*15,2)
SetData(b[5] ,LW_Binplc ,23+i*15,2)
GetData(a[i] ,LW_Binplc ,10+i*15,15)
SetData(j ,LB_Binplc ,200,1)
Next
End Macro_Command

MT8000系列数据传输用宏指令实现!(不好意思发错地方

我用的是MT8104T。因为我的地址不联系,所以我是这样实现的,首先定义float变量数组a(字符型的也可以存储),用Getdata()将PLC数据存入a,然后再用Setdata()将变量数组中的内容写入Local HMI的LW或RW或CF卡或U盘,这样完成了参数的存储,如果调用的时候则相反。
另外,如果你存储的内容的地址是连续的,可以用配方功能或定时触发式数据传输或手动触发(MT500没手动触发)来实现。

不知道还有没有好的实现方法,请高手指点!
——*此贴子已经被作者于2008-9-4 10:20:32编辑过*

不好意思,发错地方了。可是没法删除。/

 

 

谢谢你的指导,可惜配方被我用作参数通道了,我编了一个程序你看看可有什么问题,我编译了没有错误,可是在离线模拟时无法执行
Macro_Command main()
int i
bool j=1
float a[999],b[5]
GetData(b[0] ,D_Binplc ,3705,4)
GetData(b[1] ,D_Binplc ,3709,2)
GetData(b[2] ,RW_Bcdplc ,60005,3)
GetData(b[3] ,RW_Bcdplc ,60002,2)
GetData(b[4] ,D_Binplc ,3712,2)
GetData(b[5] ,D_Binplc ,3714,2)
For i=0 To 999 Step 1
SetData(b[0] ,LW_Binplc ,10+i*15,4)
SetData(b[1] ,LW_Binplc ,14+i*15,2)
SetData(b[2] ,LW_Binplc ,16+i*15,3)
SetData(b[3] ,LW_Binplc ,19+i*15,2)
SetData(b[4] ,LW_Binplc ,21+i*15,2)
SetData(b[5] ,LW_Binplc ,23+i*15,2)
GetData(a[i] ,LW_Binplc ,10+i*15,15)
SetData(j ,LB_Binplc ,200,1)
Next
End Macro_Command

求助!MT506M的通讯问题

请问一下这个型号的屏是不是不能与三菱FX1S进行通迅啊
我用的这两个设备通迅现在老烧掉数据线(FX2N-MT500),然后就把PLC烧了。。。
线路找了好几个专业做电柜的,做工控的,包括大学讲师,都看不出来问题,归结到最后都说是数据线的问题?
我想请问一下是怎么回事,而且这种情况有的能用半年,有的只用了三两天
请高手帮帮啊~~~~
急~~~~~~~~

 

我们和FX1S的通讯好多客户在用;你可以根据接线图从新做根线或从新卖根线试一下

T506 和单片机的多机通信问题

MT506 和多个单片机通信,通过MODBUS协议 发送每个指令字节时,有没有第九标志位, 也就是说触摸屏可不可以区别地址和数据帧。 谢谢

 

当然可以我们这边是标准的MODBUS你好 再请教一下多个单片机和一个触摸屏通信的问题
单片机串口设置为9位数据,这样可以用“1”和“0”来区别地址和数据,我想达到的效果是;在一个单片机给触摸屏发数据时(第9位此时为“0”),其他单片机是不接受的,而触摸屏是可以接受的,
问题是;我用单片机以8位数据的形式给触摸屏回指令,触摸屏可以接受并显示, 但我用9位数据的形式从单片机向触摸屏发数据(第9位此时为“0”)时,触摸屏是没有响应的, 不知道是怎么回事
还请 大虾 赐教

关于宏指令执行时的奇怪问题,求助!

LB51触发宏指令:

1、从LW3中GetData,然后发给W10301(103.01)
2、从LW4中GetData,然后发给W10302(103.02)
然后把LB51清零

上面的语句1和2注释掉一个后可以分别执行,但一起执行时第一行的写1不能执行。

 

寻求带宏指令的范例程序

我在网站下载的范例程序都看不到宏指令。我现在想编写一个宏指令,LW0由0自增至100,当重复此动作2次后,触摸屏更换画面,不知怎么编,请教高手帮忙,谢谢!

 

你的算法可以这样认为;LW00增加到200;执行一次;加入要切换的窗口是15窗口;通过LW寄存器控制切换;LB200控制执行宏指令。

Macro_Command main()
bool a=0 ,i=1
short b,c=15
GetData(b ,LW_Binplc ,0,1)
For b=0 To 200 Step 1
b==200
Next
SetData(c ,LW_Binplc ,100,1)
SetData(i ,LB_Binplc ,200,1)
End Macro_Command

如何用电脑把编好的程序下载到MT500系列接线图

如何用电脑把编好的程序下载到MT500系列接线图 电脑接口为RS232

 

 

 

MT500 PC
7-------2
8-------3
5-------5

说明书上有

MT508tv与PLC通讯

在让MT508与PLC通讯 测试时触摸屏显示”PLC no response 各种设置正确 我想找出其中的原因 在说明书中看到:
有一种比较简便的方法可以用来查找错误引起的原因.如果系统连接和 PLC参数设置都
是正确的话,使用EasyWindow/PLCmonitor 可以看到出错信息所在的”Block”。通信失败将会加上”-fail-”的字样

怎么找不到EasyWindow/PLCmonitor ?

 

他说的是在线模拟的情况下
右键点模拟窗口,有PLCmonitor,勾选Capture block就能看到

求助]请问是否一个屏只能连接一个PLC呢

如果想从一个屏上查看到若干个PLC的数据,该怎么实现
貌似只能在系统参数里设置一个PLC地址。
我使用MODBUS RTU方式

  

刚看到网站下载区有个一屏多机的例程,下载来看了一下
是否要连多个PLC的时候
只需要在设备地址栏内填写PLC站号#地址号”就OK了呢?

谢谢!对;这要看你使用的是那中屏;
如果是500PLC 的品牌是有要求的;就提可参考书名书一屏多机

[求助]MT506MV如何连接电脑及PLC?

我用自己买的两根线 连上PLC和PC,MT5上显示连接到PLC了,但PC上显示没有连接到PLC(指的是MT5),EB500程序写好后,离线及在线模拟都没问题,下载的时候进度不动了。。就停在那里。。
我的是MT506MV的,PLC是三菱32的。。
另外有没有可能把MT506MV的英文改为中文界面?如何改?还是直接重新写程序进去?
如果有相关的程序可否发一份给我参考?
谢谢。。。
cody926@126.com

 

 

1.请检查USBcom线,端口设置,及下载线,PCHMI之间的连接线是PC235HMI PC RS232端口的785
2.直接创建中文界面下载即可

RS485接线问题

说明书上描述的PC[RS-232]&PLC[RS-485]口,485的定义为4线,Rx-,Rx+,Tx-,Tx+。
而我的设备上使用的是2线方式,T/R- , T/R+
在PC上用在线模拟方式,通过232-485转换器连接到PLC通讯正常
下载到屏后,该怎样与PLC连接呢
搜索论坛时看到一个帖子回复说1号针脚接"t/r -", 2号接"t/r+“,按这种方式接线后PLC通讯灯不亮,提示PLC NO RESPONCE
屏的型号为MT506MV 5WV

 

不知道你的PLC是什么牌子,什么型号,什么端口协议呢。如果是485的,那应该连接屏后面的PC[RS-232]&PLC[RS-485]口和PLC端口就好了,再就是触摸屏的编程软件中的系统参数设置一定要正确已经搞定了,协议是MODBUS RTU,系统参数应该是RS485 2W单片机用modbusHMI通信之后,在HMI端输入数值(就是写寄存器)的时候马上通信中断,这是怎么回事?
modbus-tool调试的时候,单片机是能接受到写寄存器的指令并执行这可能是单片机响应速度较慢,导致通讯不流畅,产生通讯中断,可在系统参数设置中将“参数2”设置一个合适数字,比如57,等等。以达到通讯同步我碰见了问题,我自己编写的程序,我用一个0x来试验,开关总是自动复位,不能像离线模拟一样不自动复位!

通讯问题

我在向触摸屏输入程序后,当在线模拟时,PLC显示PC---PLC read command data is 1 bytes 这种问题是否是PLC设置问题,感谢

 

正在调试中,有以下问题:
1、能做到在线模拟,但无法通过该通讯线监控和修改PLC程序?如何实现?
2MT中宏指令在说明书中有谈到DWORD变量,但实际为何使用了?而只能用到INT
只能为一个字?该如何实现双字的运算?
3CHAR变量好像也仅能对一个字符操作?
4GET/SET中的偏移参数奇怪?
INT A,B,C,D,E,F
GET A
GET B
GET C
D=(A+B)*C
E=A+B*C
F=A*(B+C)
SET(D, , ,3)
为何D 所在地址后的两个字数据是E,F???


我们的500系列不支持在线监控和修改PLC的程序;8000的系列支持;500的双字运算不支持;要运算支持短整型。

 


MT510TV同时与FX2N和丹佛斯变频器通讯

求助:
屏只有一个RS485口,同时与FX2N和丹佛斯VLT-2800变频器通讯该如何接线.

 


请参考范例程序中辅助端口示例程序;里面有详细的说明和接线图

MT506MV的通讯问题,新手求助!!!!

我在使用MT506MV,用USB/232线接产品提供的编程电缆(485-232),在从PC上下载程序的时候发现,提示信息是“UPLOADING.........”,这不是在上传么,和手册里的图片不一样,然后显示超时,232在电脑占用的端口是COM1,请问一下里面的端口设置怎么设,还有EASYMANAGER的开头两个设置是不是设为COM1,115200BPS,那么COM1的端口是不是也要设为115200,另外系统参数里的人机型号为多少,里面没有这一款

 

关于下载问题和COM口的设置可以详细参看我们的视频教程告知COM口的设置视频教程的链接地址,我也碰到同样的问题,谢谢!就在本网站的下载中心-视频下载

关于modbus RTU的驱动程序

请问在哪里可以下载,看使用手册的时候看到驱动那里有个modbusRTUExt

 

关于与三菱PLC的通信电缆问题

使用三菱FX1N的PLC,请问通信电缆长度最长可以到多少?
20米可以么?
通信电缆是不是可以从贵公司买到呢

 

我用的是MT506S型号触摸屏,里面装有画面程序 。开机后,画面显示五六秒后,就出现 PLC NO RESPONSE 不管触摸屏和PCPLC有没有连接,都出现这个问题。请指教!!谢谢!!
——*此贴子已经被作者于2008-4-17 10:19:02编辑过*

可以延长;我们公司只有3米从新下载新程序;PLC连接上就不会有这个报警了

请教MT510T触摸屏与上位机通讯方法

我使用的是OMRON CJ1型号的PLC现在还想与中控PC机通讯不知道该如何连接与设置。能使用232口直接通讯吗?连接速率设为多少

 

你使用的是什么型号的触摸屏啊?如果是MT8000系列的,你可以使用MODBUS RTU协议跟上位机来连接,串口或者以太网口都可以

以下是引用davidho 在2007-10-8-9:43:35的发言:你使用的是什么型号的触摸屏啊?如果是MT8000系列的,你可以使用MODBUS RTU协议跟上位机来连接,串口或者以太网口都可以。

 

 

当然是可以的。都是使用MODBUS协议

请问mt506能不能用在线模拟测试modbus?

电脑通过232串口与dsp连着~能不能用在线模拟测试modbus?

 

请教MT510T触摸屏与上位机通讯方法

我使用的是OMRON CJ1型号的PLC现在还想与中控PC机通讯不知道该如何连接与设置。能使用232口直接通讯吗?连接速率设为多少?

 

你使用的是什么型号的触摸屏啊?如果是MT8000系列的,你可以使用MODBUS RTU协议跟上位机来连接,串口或者以太网口都可以

以下是引用davidho 在2007-10-8-9:43:35的发言:你使用的是什么型号的触摸屏啊?如果是MT8000系列的,你可以使用MODBUS RTU协议跟上位机来连接,串口或者以太网口都可以。

 




MT500系列可不可以做?如果可以的话,如何做?
谢谢!当然是可以的。都是使用MODBUS协议。用MT500系列是否可以做到两个触摸屏来控制两个PLC(松下)
要求:
1、目的:两台机联合使用;也可分开各自使用
2、联机时,两屏都可以分别传送数据到两个PLC
3、独自使用时,各自控制自己的PLC

如果MT500不可以,那MT8000是否可以做到

求接线图和控制方法

紧急,望各位大虾帮帮助,谢谢关于一机多屏,首先要看你的PLC是否支持,能支持的PLC品牌在说明书一屏多机上有,你自己可以看一下,连接的案例可以在范例程序中有你可以参考一下求助:MT500和三菱FX2NCPU通讯的通讯线怎么做??急


10.4寸与FX2N与20台台达变频器通讯

高手们请帮一下我,我要做一个大的程序,有两种模式:1在自动时要手动按钮按不动,2在手动时自动按钮按不动,要怎么做呀
威纶的人机可以和台达变频器直接通讯吗?可以通几台呀。
像我那个工程速度是不是很慢呀,比如说我用无协议通信方式,在同一时候只允许通信一台,20台可能要很久呀,再说通信指令发出去后会不会排队等候或者出错呀,每一台通信要多长时间呀?
以上还请高手给予赐教, 谢谢
hytfennice@yahoo.com.cn
QQ351899089

 


1:500系列链接20台,你也太狠了吧,肯定通讯很慢可能其中有一些出现通讯簿上的问题;建议用8000的 产品。
2:和台达的变频器可以;建议7.8台左右;关于手动与自动的操作可以用其他的方式实现。

 


一屏多机通讯问题

用MT506TE型号的屏连接RTU协议的仪表,在通讯过程中如果有表通讯失败,比如2号表通讯失败,当2号表自动通讯成功后,屏幕要能够及时读取2号表的当前数据,我现在用LB9100~LB9227进行位操作设置,虽然可以实现以上功能,但必须每次进行元件操作将LB9102置ON,我想问有没有一种方法当仪表再次通讯成功后自动将LB位地址置ON,不用进行元件操作?

 

可以的 ,用宏指令做个判断,在进行至位,我已经做过是可以的,你把你的邮箱留下我给你发个事例程序。

一屏多机的连接问题

用一只MT506TV触摸屏和二只ORMON的CP1H通过RS485二线制来连接.我用扩展地址模式对二个PLC操作因这几天PLC还没有到,我在离线模似时,发现虽然我对PLC地址对加了站号和#但对于不同站号的同一地址操作触摸屏都会产生动作.引起误动作.不知在实际操作是否会改变. 

 

离线模拟的时候,是不区分站号的。要实际连接的时候就可以,这个是没有问题的

 

mt506mv和台达dvp系列plc485通讯设置及接线

您好!mt506mv与台达dvp系列plc485通讯如何设置,及接线谢谢!
——*此贴子已经被作者于2007-9-5 14:55:10编辑过*

 

MT500 PLC RS485口 台达PLC RS485
1 ---------------------- -
2 ---------------------- +
两边的参数设置为一致就可以了。


用一台触摸屏与多台modbus RTU协议的仪表进行连接读取仪表参数,若要对任意一块仪表进行参数修改,最简单的方法应该如何设置?

 

一般好象不支持多台设备的啊,我也不清楚,不好意思了按照仪表的地址,在触摸屏上设置相应的设备地址就可以了可以的。将地址模式设置为”扩展模式“,设备地址里面就填写”站号#设备地址“的方式。比如访问3号站的4X 100这个寄存器,那就是在设备类型选择4X,设备地址里面写成“3#100”就可以了,其他依此类推。详细的也可以参考说明书的“一屏多机”和“一机多屏”那章就可以了。

请教MT506CV和三菱通讯问题

触摸屏是M506CV,PLC是三菱FX2N,通讯口的接法是按说明书的要求连接的,电脑能和触摸屏通讯,触摸屏和PLC之间也能通讯,但是电脑不能通过MT506CV与PLC通讯。我想请教一下是连接不对,还是用这种触摸屏没这种功能?用三菱的触摸屏可以和PLC正常通讯,进行程序传送等操作。急等。。谢谢!

 

可以的啊,直接模拟就有两种方式的,通过屏连plc或者直接连pl


EB500支持施奈德的TWIDO系列PLC吗?如果支持,1台MT508如何与两台TWIDO连接(采用485T适配卡

C


一屏多机支持的施耐德暂时有三个系列:COMPACT/MOMENTUM/QUANTUM.谢谢

关于ge plc与mt506的modebus通信问题

我们采用的GE 的plc不能与mt506进行snp协议通信。但据说可以使用ModeBus进行通信。请问:
1,再触摸屏软件里,我们应该选择哪个类型的plc呢?是选择modebus rtu,还是什么?
2,这样,plc端使用的地址与触摸屏端的地址是不一样的,请问我们如何将其对应起来呢?
比如,我们需要通过触摸屏使得plc有一个高电平的离散量输出,PLC这边的地址可以选择I ,Q,M,T,G几种类型的离散变量!触摸屏端选择的地址只能选择0x,1x,4x,请问我如何将其对应起来呢?
这么用起来,太费劲了!

 


如果支持MODBUS协议,驱动请选择MODBUS RTU.对于地址的对应关系,请您查阅您的PLC的说明书.谢谢

506L与FX2N通讯的设置问题

请问506L与FX2N的编程口通讯时,需不需要选择 PLC参数中的 "通讯设置操作"进行设置的?
有用过的请赐教一下,谢谢

 

屏和PLC的通讯参数设置必须一致

MT506TV能否直接控制串口的发送与接收?

你好,我们公司准备选用MT506做为产品的人机交互界面,但是设备使用的是自己定义的协议,需要直接控制串口的接收与发送,是否可以做到?

 

您的设备需要支持MODBUS协议才可以

用三菱FX1N的PLC怎样控制实现切换基本窗口

请问MT506TV屏,用三菱FX1N的PLC怎样控制实现切换基本窗口。谢谢。

 

1.可以用功能键直接切换
2.可以结合PLC控制的切换基本窗口来实现.


请教与三菱PLC通讯问题

谢谢这位大侠指点。这个问题解决了,现在是触摸屏和三菱PLC的通讯出现问题,无法与PLC通讯,显示为“PLC responsed error Always responsed error.......Delay",触摸屏的参数设置是根据说明书上的。通讯线连接为1--4 2--7 3--1 4--2 5--3,不知道对不对

 


没错,看你的焊接的头(PLC端的DIN)有没有反掉,触摸屏通信是否为RS485

请教有关触摸屏通信协议问题

我用的屏的型号是MT506LV,按照手册十六章主从通信协议的格式用一串口调试软件向屏发读指令,怎么什么反应也没有啊,接线也是按照手册上的接的,检查了几遍,线因该没错,还请版主或用过这方面的朋友指教,在此谢过了!

 

 

你是从触摸屏的PC RS232/PLC RS485口的7,8,5三个脚接线到PLC的吗?
其实你如果是接计算机的话,你就直接试用触摸屏的下载线就可以了。注意,
在触摸屏软件的”编辑/系统参数/PLC设置/多台人机互联“里面,请设置为”主站“,
”人机互联通讯速率“请设置为115200或者38400,”互联接口“请选择为”串口“。这样
就把程序下载到触摸屏里面。接上你的电脑串口监控软件,通讯参数设置为:115200(与触摸屏里面设置一样)81,偶校验。这样你按照协议给触摸屏发送命令,就可以接收到触摸屏
返回的命令了。最近,开发了一个项目,需要单片机与三菱FX2N扩展的485BD实现通讯,我利用计算机链接协议通讯成功,但需要plc编程人员设置D8120(通讯格式),现在对方要求不对plc程序改动,也就是要求在不设置通讯格式的前提下实现...

最近,开发了一个项目,需要单片机与三菱FX2N扩展的485BD实现通讯,我利用计算机链接协议通讯成功,但需要plc编程人员设置D8120(通讯格式),现在对方要求不对plc程序改动,也就是要求在不设置通讯格式的前提下实现...
最近,开发了一个项目,需要单片机与三菱FX2N扩展的485BD实现通讯,我利用计算机链接协议通讯成功,但需要plc编程人员设置D8120(通讯格式),现在对方要求不对plc程序改动,也就是要求在不设置通讯格式的前提下实现通讯,听说其他项目上实现过,是否需要更换协议,如果换是用哪种协议呢?问题提出大家一起讨论,谢谢。

大家好
    我没有422的通讯线,PLC上有一个FX2N-485-BD模块,能不能作为与PC通讯用啊?
先谢谢了啊。

还有我的程序上的COM口和波特率也改不了
帮忙看一下
初次用三菱的
传输线是485的对FX2N-485-BD模块
前一个帖子也是我发的

 

 

你上面这个是什么软件
我现在也在做  fx2n  工控机的通讯  数据进入组态软件

我也想知道,顶一下
不知FX2N-485-BD模块,能不能作为与PC通讯用

好像不能用485进行编程

好像不能用485进行编程

我试过FX1N-485BD是不能用,RS收发数据都可以,就不能编程,可能和半双工有关吧,希望楼上的试成了告知一下,有可能我设置有间题

机能扩充板  RS?485通信用适配器

FX2N用接口通信板  485协议

RS-485协议接口通信板  

此模块装在FX2N上可以实现PLC与外部RS-485通讯。比如你要接一个人机界面,人机界面只能用RS-485通讯的话,就必须买这个模块啦。

另外FX2N-232-BD,FX2N-422-BD分别是实现RS-232,RS-422通讯的。


Mitsubishi FX系列 三菱 ComputerLink通讯协议 仅FX系列的通讯BD模块支持ComputerLink通讯协议
Idec Micro3 / OpenNet系列 和泉 DataLink通讯协议
Facon FB系列 永宏 Fatek专用通讯协议
LG Master-K / GLOFA系列 LG Cnet通讯协议 Master-K系列的K10S/30S/ 60S不支持Cnet通讯协议
Delta DVP系列 台达 DVP编程专用协议
1. PLCRS232通讯端口:
 
2. PLCRS422/485端口
 
141、 如何实现一机多屏
答:触摸屏对每一台它所支持的PLC都可以支持【主机-副机】通信方式。所有的触摸屏一台连着一台,

而第一台和PLC连接。和PLC直接相连接的第一台触摸屏必须【多台人机互连】设置为【主机】,所有其

它的不跟PLC直接相连的【多台人机互连】设置为【副机】,它们可以通过第一台触摸屏来获得PLC数据


触摸屏之间互联的连线方式:
副机
PLC[RS-232]9针母座 主机
PC[RS-232] 9针公座
2  TD  8  RD
3  RD  7  TD
5  GND  5  GND

142、 我的PC机如何跟MT500触摸屏连接,同时触摸屏还连接一台PLC
:   PC--------------HMI
2----------------7
3----------------8
5----------------5
我公司提供的PC_MT5通讯线,PC端连接PC,HMI端连接触摸屏,PLC端连接RS485通讯的PLC,若是RS232通讯

PLC,可以直接插在PLC RS232端口。
143、 我的程序下载后,为什么在切换画面的时候,显示“base window must full screen”的提示?
答:人机类型先择MT506T\C(320×234)
144、 如何设置触摸屏的上传密码? 
答:在系统参数”----“一般窗口中密码项设置数字。 
145MT500的数值输入元件的触发地址是什么含义?
答:触发地址是控制数值输入元件能否输入数据的位地址。如果为ON时,允许数据输入,否则不能输入


146、 如何将外面的图片添加到MT500的图库里面?
答:WEINVIEW HMI支持256BMP格式图片,选择图库-----位图库---调用位图库---新建位图库,然后点

击新增位图,浏览到对应256BMP格式图片即可。 
147、 如何实现跑马灯的效果?
:使用报警条元件可以实现跑马灯效果.先要在报警信息登录中预先注册信息,然后触发相应的信息。
148、 如何实现当有故障发生时,触摸屏直接切换到故障显示画面?
答:需要通过宏指令或者PLC程序配合完成,可以向我们公司技术人员索取相关程序。
149、 如何制作配方资料的传输?
答:建立配方传输元件,设置读取地址(一般用PLC的寄存器)和传输字数,属性:上传为PLC传送至HMI

的配方卡RW区,属性:下载由HMI配方卡RW区传送至PLC,通过改变LW9000寄存器值,可指向不同配方数据

块。
150、 如何取消任务栏
答:在系统参数”------“一般窗口中,任务按钮属性选择开启/关闭。
151、 如何修改任务栏上的文字? 
答:点击窗口----打开窗口-----任务按钮,选择窗口则修改WEIN信息,选择屏幕则修改VIEW信息。
152、 下载程序的时候,提示“open COM1 fail是什么意思?
答:这是COM设置错误的缘故,在Easy Manager中设置COM,将其改成下载线对应的COM口。
153报警信息显示事件登录有什么差别?
答:报警信息显示元件会在设定的区域显示所有触发的报警信息。其显示的内容是关于某一个节点开关(

位地址)的报警信息。当一个报警信息产生以后,必须在该位地址重新切换到非报警状态时,该报警信息

才会自动消除,否则报警信息将始终显示,即一直处于报警状态。
事件显示元件在设定的窗口以先后排列顺序的方式显示异常事件信息。不同格式的显示方式可以允许显

示触发事件、确认和恢复正常的时间等不同信息。
154MT500如何实现直立显示?
答:在系统参数-硬件-显示模式,改成直立
155直接窗口间接窗口有什么区别?
答:间接窗口可在当前屏幕上弹出一个已创建的窗口。间接窗口弹出的是[读取地址]的字地址寄存器数

值对应的窗口。要关闭该窗口时,只需要把[读取地址]的值变为0即可。
直接窗口可弹出一个指定的窗口到当前屏幕上。直接窗口的开启或关闭只能由控制它们的[读取地址]

(Bit)地址来决定,功能键是不可以关闭它的。当该位地址为ON就弹出窗口,为OFF则关闭窗口。
156、 如何实现一个动画功能?
答:动画元件用来把元件放置在屏幕上的特定轨迹位置,这个位置是由一个预设途径和PLC的数据所决定

的。屏幕上元件的状态和绝对位置由当前的两个连续的PLC寄存器的数据所决定。第一个寄存器控制元件

的状态,第二个控制预设路径上的位置。当PLC的寄存器改变数值,向量图或位图会跳到预设路径上的下

一个位置,可向我司技术人员索取相关示例。
157位状态切换开关位状态设定元件之间有什么区别?
: 位状态设定元件定义了一块触控区域,当激活这块区域时可以强制切换PLC上的位地址为的ONOFF

状态。位状态切换开关是位状态灯和位状态设定元件的组合。它表示了PLC位地址的ON/OFF状态,并定义

了一块触控区域,当启用时它可以把相应的位地址置为ONOFF
158MT500触摸屏可以最多可以保存多少条故障记录?
答:触摸屏可以容纳200条异常事件,同时可以在系统参数-一般中设定额外事件数,最大数为2800,最

大可以容纳3000条事件。
159、 宏指令里面可以使用扩展地址的方式吗?
答:可以。首先要在系统参数-编辑器-地址模式选择扩展模式,如:GetData(a ,LB_Binplc ,1#0,1)

 
160、 如何在计算机上打印我做的MT500的画面?
答:在离线模拟状态,点击右键选择:print window即可打印。
161、 我输入的数据大于32.767的时候,就无法写入到PLC里面,是什么问题啊?
答:weinview触摸屏支持的带符号的单字数据范围是:-3276832767,若要输入大于32767的值,要使

用双字数据。
162、 可以修改系统信息的显示内容吗?如何修改?
答:可以,在系统信息元件中修改相应信息。
163MT500触摸屏是否支持两点同时操作?
答:WEINVIEW触摸屏是4线电阻式触控面板,不支持多点触摸。

 

 

 

台达触摸屏:

 

刚才在台达QQ群上很多人说485口可以扩充几个模块,讨论的是用ES485口可以跟两个模拟量模块同时通讯,只要并联两根D+D-就可以了,那我想问一下既然这样能实现那EH机型还专门要一个DVP-F485S卡来增设485通讯口做什么?如果不能实现台达资料上又确实说一台PLC485通讯最多能连16,请问这是怎么回事!

博客   播客 引用 加为好友 发送消息 回复 

HBZYCS

  1楼 回复时间:2007-3-23 14:38:00

一条485总线上是可以并多台通讯协仪的控制器,挂多了通讯速度会很慢,所以就专门用一个卡来扩充485口了,

博客   播客 引用 加为好友 发送消息 回复 

后台运行

  2楼 回复时间:2007-3-23 14:59:00

就是直接D+D-直接相连再设一下各个站号就行了?

博客   播客 引用 加为好友 发送消息 回复 

后台运行

  3楼 回复时间:2007-3-23 15:00:00

那挂两台速度会慢很多吗?

博客   播客 引用 加为好友 发送消息 回复 

HBZYCS

  4楼 回复时间:2007-3-23 15:21:00

两三台不要紧,十几台就不行了,速度会很慢的,理论上一条总线上可以挂100多台的

博客   播客 引用 加为好友 发送消息 回复 

juta

  5楼 回复时间:2007-3-23 15:36:00

同意楼上的观点

博客   播客 引用 加为好友 发送消息 回复 

  6楼 回复时间:2007-3-24 17:55:00

RS485总线可以挂多少台从站,是由其总线收发器的能力决定的,台达的PLC所使用的收发器,一般是带最多32台从站。

博客   播客 引用 加为好友 发送消息 回复 

中达电通

  7楼 回复时间:2007-3-24 18:56:00

台达PLC作为主站是可以接多个从站,最多32个。至于EH开发的F485S,不是二楼说的那样,这个是EH可以扩展的第3个通讯口,为RS485,并且只能作从站。

博客   播客 引用 加为好友 发送消息 回复 

飞灵

  8楼 回复时间:2008-4-15 14:01:45

同意楼上的观点............

单个触摸屏与多个PLC连接时,是否可以将RS232通讯线在PLC侧并联?有试过的朋友请帮忙。PLCOMRON-CP1L. 1:N模式,只能用RS485,CP1L是有485口的!

 

不可以,需配CP1WCIF11,用它的485口功能。

 

 

 

 

 

 

S7-200 PLC、变频器:

 

 

S7-200 PLC控制变频器问题

· 悬赏分:10

· 问题为何被关闭 

S7-200 PLCModbus协议控制3台台达变频器。变频器之间如何连接?
   RS485电缆连接S7-200 PLC与变频器1,可是其它两台变频器23如何连接?
   请指教。


问题ID: 25047

提问时间:2008-8-28 10:56   提问者:ASK - 初级技术员  5

 

专家置评

RS485多点通讯连接即设备并联,超过规定长度在终端设备加330 欧的终端电阻即可,建议楼主可以看看协议的规范。

置评专家:西门子自动化产品支持 2008-9-4 11:10

答复

一样连接只是地址不同而已。

回答者: SG9 - 资深技术顾问  13  2008-8-28 11:01

如同PROFIBUS一样,将变频器挂在MODBUS线上即可。

回答者: 江汉之珠 - 助理工程师  8  2008-8-28 11:41

相当于并联在一根线上

回答者: 混子 - 资深学长  3  2008-8-28 12:53

将变频器的通讯线并联接在RS485总线(双绞线)上。在总线的末端安装偏置电阻,详情可参阅手册中《网络通讯》部分。

回答者:  鼠老爹 - 助理工程师  8  2008-8-28 13:16

S7-200  作为主站,1\2\3变频器并联在网络上.通信协议要设定一直.
另外通信不稳定和距离过远的话,要加终端电阻.

专家奖励分:5 回答者: Fischer - 毕业实践员  4  2008-8-28 16:53

以上回答已经比较全面了
顶一下

回答者: 巴山 - 资深学长  3  2008-8-29 10:12

三台并联在一起就可以了,需要装终端电阻嘛?要是装得装多大的呢?

回答者: hanyun - 毕业实践员  4  2008-8-29 10:28

DP接头A1,B1>>>>A1,B1 A2,B2>>>A1,B1 A2,B2.....就可以了,注意终端电阻啊

专家奖励分:5 回答者: 老虎肉 - 初级技术员  5  2008-8-29 15:32

S7-200 PLC端用dp头后与三台变频器485口并联链接,dp头终端电阻开关为ON最后一台变频器也接终端电阻

专家奖励分:5 回答者: wrp0 - 高级技术员  7  2008-9-2 09:18

窗体顶端

<< [1] >> 

 

 

RS485小弟最近在做项目中遇到这样的难题,通过PLC485接口与多台设备进行通信,走的是ASCII协议,4线制连接.我通过程序来控制继电器切换PLC与各设备的R+,R-两线连接.并将各设备的T+,T-并联在一起接入PLC.理论使其达到通过一个串**替与各设备进行通讯.但试验发现连接一台设备可以通讯,多台就不行.请问这种方式是否可行?如果可行,问题出在哪里?小弟最近在做项目中遇到这样的难题,通过PLC485接口与多台设备进行通信,走的是ASCII协议,4线制连接.我通过程序来控制继电器切换PLC与各设备的R+,R-两线连接.并将各设备的T+,T-并联在一起接入PLC.理论使其达到通过一个串**替与各设备进行通讯.但试验发现连接一台设备可以通讯,多台就不行.请问这种方式是否可行?如果可行,问题出在哪里?小弟最近在做项目中遇到这样的难题,通过PLC485接口与多台设备进行通信,走的是ASCII协议,4线制连接.我通过程序来控制继电器切换PLC与各设备的R+,R-两线连接.并将各设备的T+,T-并联在一起接入PLC.理论使其达到通过一个串**替与各设备进行通讯.但试验发现连接一台设备可以通讯,多台就不行.请问这种方式是否可行?如果可行,问题出在哪里?小弟最近在做项目中遇到这样的难题,通过PLC485接口与多台设备进行通信,走的是ASCII协议,4线制连接.我通过程序来控制继电器切换PLC与各设备的R+,R-两线连接.并将各设备的T+,T-并联在一起接入PLC.理论使其达到通过一个串**替与各设备进行通讯.但试验发现连接一台设备可以通讯,多台就不行.请问这种方式是否可行?如果可行,问题出在哪里?窗体底端

 

小弟最近在做项目中遇到这样的难题,通过PLC485接口与多台设备进行通信,走的是ASCII协议,4线制连接.我通过程序来控制继电器切换PLC与各设备的R+,R-两线连接.并将各设备的T+,T-并联在一起接入PLC.理论使其达到通过一个串**替与各设备进行通讯.但试验发现连接一台设备可以通讯,多台就不行.请问这种方式是否可行?如果可行,问题出在哪里? 每台设备都需要一个单独的ID号;
默认都是一个ID号,当一台以上设备连接上以后就会让主找不到辅,也就连不上了
所以在设备中把每个ID号设置一下
如从1 2 3 4 ~~~~~~~~设置

补充:最好能够转换成422通讯,我曾经用过连接9台设备

不知道楼主的问题解决了没有,我也觉得,如果每台单设都可以通信的话,那可能还是ID的设置问题,另外,提醒设备间的硬线连接需要采用菊花链路形式来连接的。

可能是你的每台RS485终端都含有120R匹配电阻,实际上RS485信号多台联网时,只能只要主机和相距最远那台终端安装120R匹配电阻就可以了,去除其它的终端匹配电阻试试。

485通讯必须按照地址来区分。PLC里有相应的模块

 

就是仪表没有ID,我也做过有ID的仪表实验,两线制422总线并接多台仪表通信没问题。可现在问题就在于仪表没有ID,只能做4线制485通讯。我觉得理论上我做的实验是可以实现的,但好像缺了点儿什么~

哈哈,终于搞定了~~

其实离成功只差一步~还是概念性的错误,本以为控制PLC485R+,R-就能控制发送了~其实不然,想到485全双工变半双工是要把两+-给短接,也就是其实485的电平信号还是在+-两根线上面,所以我就控制R+T+两根线,果然搞定~~哈哈!!这样就意味着不管现场带多少台仪表,只要是485总线,一个口子就可以搞定,省了很多串口模块(很贵哦~)!还是很感谢回帖的各位兄台对小弟的支持!!~

首先,建议采用半双工,楼主目前的是全双工.
第二,建议建立主从机,即PLC做主机,其他设备做从机,每个从机对应一个地址,从机与从机之间地址不能重复.
第三,硬件配置方面,由于是采用半双工,只要三个线即可,D+,D-,GND.每个从机设备D+对D+,D-对D-,GND对GND,再和PLC以相同的方式相连.
第四,注意,PLC的编程口是带有24V(如西门子S7-200系列PLC编程口的7角是24V).

————————— 共同学习 共同提高———————————

RS485 RS485下级挂多了,怎么有的收不到数据??怎么办?

1:

这个问题太复杂了^_^首先得确定线路的确没问题,然后从软件协议里找……
不过根据经验是线路的问题占多数的^_^
30个不算多,现在新的器件挂一百多个都没问题。关键是挂多了,平时不用考虑的问题就要考虑到了。比如电缆长度,速率,上升斜率,终端阻抗匹配,支线长度……
建议楼主先查找一些相关资料算一下。

2:

我这最多有33个的,全正常

3:

可以加一级中继器的我原来的作法是:找一个有源的RS485-->RS232转换器,对接一个RS232-->RS485的转换器,将一条RS485总线就分成了两段,多挂一些就没什么问题了。
另: 一般RS485接口芯片本身会有驱动能力的限制(有32个,256个的等),所以在一段RS485总线上挂接的设备数量,也要参考这个才行。

4:

你肯定是采用星型或很长支线的连接方式那样很不可靠,而且会明显影响通讯速率,应该将总线上的各节点串起来一个接一个,你看看是否还会有问题。这才是正确的连法,即使出问题,如果是个别节点则是该节点的故障,如果是从某点后开始瘫痪,则是导线或接插件的问题。好判断吧。

5:

我是用一个主485下并联30个从485!,也就200米远我是用一个主485下并联30个从485!,总是有些从485接收不到主485的数据??差在哪里??

6:

电路结构上当然是“并”总线可不能并,那是典型的星型结构了。

7:

星型结构可在每条线路的端点并个数百欧的低阻试试等效电阻不能太小,否则接口片会烧掉。

8:

"总线可不能并"???所有A端连在一根线上,所有B端连在另一根线上,不对吗??

9:

总线有 2 个终结,请各接一个120欧终结电阻

10:

你没有理解总线并和元件线路并的差别元件线路当然是AA、BB并在一起了,总线不行,总线要串,这就是星型和环型的差别,导线不是理想的,也是元件。

11:

"总线不行,总线要串"??"串"体现在哪里??是:"线不是理想的,也是元件"那就是说中间有"导线元件"在串的!??

12:

“串”就是chunyang说的环型,或者链型

13:

学习

 

 

RS-485端按照说明书接终端设备

1.RS485采用总线方式布线。

2.高速、长线传输应采用RS485专用电缆。

3.电缆内层屏蔽应一端接地;复杂干扰场所采用铠装型RS485电缆或电缆穿钢管敷设,钢管或铠装层应两端接地!

4.超过300米应加终端电阻(约120Ω

RS-485需要2个终接电阻,其阻值要求等于传输电缆的特性阻抗。在矩距离传输时可不需终接电阻,即一般在300米以下不需终接电阻。终接电阻接在传输总线的两端。

了消除在485通信电缆中的信号反射

 

阻抗不连续,信号在传输线末端突然遇到电缆阻抗很小甚至没有,信号在这个地方就会引起反射。这种信号反射的原理,与光从一种媒质进入另一种媒质要引起反射是相似的。消除这种反射的方法,就必须在电缆的末端跨接一个与电缆的特性阻抗同样大小的终端电阻,使电缆的阻抗连续。由于信号在电缆上的传输是双向的,因此,在485通讯电缆的另一端可跨接一个同样大小的终端电阻

 

加终端电阻实际上是一种被动的阻抗匹配挽救措施,其原理是通过增大负载,减小回波反射!

 

-------------------------

下列建议也会有所帮助:

1.采用阻抗匹配、低衰减的RS485专用电缆更有利于保证通信。

2.单层屏蔽的电缆屏蔽层应一端接地;双层绝缘隔离型的电缆屏蔽层其外层(含铠装)应两端接地,内层屏蔽则应一端接地!

3.传输距离超过300米应加终端电阻(一般为120Ω)。

 

hdsr178@yahoo.cn

各位用过三菱FX系列PLC的工程师请帮一下小弟...多谢
我用2FX2-PLC,2RS-485-BD通信功能扩展板.
我在FX系列样本资料那里看到通过RS-485通信可以在2台PLC间相互通信.
我正好有个项目可以选择这种方式,但是我对这种通信编程不是很懂,
想请各位做过这种程序的工程师指点一下.
....................多谢
如果各位有现成的程序或建议可以通过cnwfnft8@yahoo.com.cn

RS-485协议接口通信板  

 

此模块装在FX2N上可以实现PLC与外部RS-485通讯。比如你要接一个人机界面,人机界面只能用RS-485通讯的话,就必须买这个模块啦。

 

另外FX2N-232-BD,FX2N-422-BD分别是实现RS-232,RS-422通讯的。RS-485协议接口通信板  

 

此模块装在FX2N上可以实现PLC与外部RS-485通讯。比如你要接一个人机界面,人机界面只能用RS-485通讯的话,就必须买这个模块啦。

 

另外FX2N-232-BD,FX2N-422-BD分别是实现RS-232,RS-422通讯的。

 

 

本人,做了一个项目,就是用FX2N-485BD通过MODBUS协议读取6台VFD-B的台达变频器的参数,接线为SDA,RDA接正,SDB,RDB接负,因为台达的变频器接头不好接电阻,所以没有接(我以前接其它设备也没有接,好象也没关系)
  在调试过程中我出现了一个问题,例如在接收频率时,返回的帧应是9个字节,但如果设定接收为9,是会出现部分变频器接收不到,但我设定为7就可以接收到,但也不太稳定,有时会出现有些变频器接收到了我的发送帧而不是响应帧,以前我也发生过这种现象,但我调整D8129的值,能解决这个问题,这次就是不行,不懂为什么不能接收全帧,又不稳定.
  还有我以前做这种频率读取时,都采用接收完成标志触发,所以都很快,但这次只能采用,一秒的时钟触发,应是很慢了,真是搞不懂,不知有人遇过个种问题没有.谢谢 

 

请高人指点迷经:
  在两处并行的PLC中,开关量输入、输出在程序中应分别用什么代表?若1站输入、输出为X0~Xn,and Y0~Yn,那么2站输入、输出为什么?

PLC運行你是用什么連接的﹐RS-485bd,RS_232?
PLC 的型號?

可以通信了,我指的是和组态软件.我在程序中写了MOV HE080 D8120,但现在问题是,现在用GX7编程软件不能和485BD无法通信,请问我要实现和三菱的编程软件通信的话,D8120应该如何设置.
另外,我还有一个问题,为什么三菱FX2N自带的的422编程口不管D8120怎么设置都可以正常通信

博客   播客 引用 加为好友 发送消息 回复 

PROFIBUS-DP

  2楼 回复时间:2005-12-20 8:52:00

没有人知道吗?FX2N-485BD通信板能实现既可以用组态软件,同时也可用三菱编辑软件通信吗,D8120应该如何设置

博客   播客 引用 加为好友 发送消息 回复 

PROFIBUS-DP

  3楼 回复时间:2005-12-20 9:30:00

问过菱电了,FX2N-485不能和编辑软件连,三菱真让人失望啊

博客   播客 引用 加为好友 发送消息 回复 

北极狐

  4楼 回复时间:2005-12-22 22:35:00

我也咨询过,他们也是这么回答的.他说要用232BD才行,我看资料上说好象422BD也可以实现.但是没有试过.

博客   播客 引用 加为好友 发送消息 回复 

keyi科一

  5楼 回复时间:2005-12-22 23:12:00

编程软件用的是专用协议,小日本不公开的。

博客   播客 引用 加为好友 发送消息 回复 

eee

  6楼 回复时间:2006-1-5 18:35:00

很奇怪  我用FX2N-485BD和编程软件通讯过了的,可以。

博客   播客 引用 加为好友 发送消息 回复 

PROFIBUS-DP

  7楼 回复时间:2006-1-8 13:26:00

你用的是232BD吧,232BD和编程软件连与和组态软件连都是可以的,这个我亲自做过实验。

博客   播客 引用 加为好友 发送消息 回复 

!

  8楼 回复时间:2006-1-16 18:25:00

呵呵!
包装里面的说明书
不是说得很明白了吗,
要好好的看一下才行哦.

博客   播客 引用 加为好友 发送消息 回复 

上刀山下火海

  9楼 回复时间:2006-5-23 14:02:00

没用过 不懂  学习中

博客   播客 引用 加为好友 发送消息 回复 

要你命3000

  10楼 回复时间:2006-5-23 15:40:00

应该可以的,应该用全双工的方式。D8120根据PC上的通讯参数设就可以了。

博客   播客 引用 加为好友 发送消息 回复 

星火

  11楼 回复时间:2008-10-13 20:12:04

我也遇到这样的问题

我还没了个485PC--IF

哎就是不明白

怎么和电脑通讯

博客   播客 引用 加为好友 发送消息 回复 

星火

  12楼 回复时间:2008-10-13 20:12:22

我也遇到这样的问题

我还没了个485PC--IF

哎就是不明白

怎么和电脑通讯

 

三菱PLC:

请教各位:使用FX2N-485-BD如何使电脑与三菱PLC(FX2N-48MR) 通信?
请教各位:使用FX2N-485-BD如何使电脑与三菱PLC(FX2N-48MR) 通信?


电脑端:UOTEK 公司的UT-201型号 RS2323/RS485转换器
PLC 端:FX2N-485-BD
两者接线如下:
    RS232/RS485               FX2N-485-BD
    T/R+   ----------------->  RDA
    T/R-   ----------------->  RDB

FX2N-485-BD其他接线端子(SDA、SDB、SG)还须如何接线?


PLC的梯形图简单示例如下:

  |
  |---| |--|------------------------------[MOV H1B81 D8120]
  |        |
  |        |------------------------------[MOV H0001 D8121]
  |
  |---[= D200 K1]-------------------------------------(Y1)
  |
  |
  |---------------------------------------------------[END]
  |


上位机用VB6.0编程,简单示例如下:

    Private Sub Form_Load()
        MSComm1.CommPort = 1 '通信口
        MSComm1.Settings = "9600,n,8,1" '固定值即可
        MSComm1.Handshaking = 0
        MSComm1.InputLen = 0
        MSComm1.OutBufferCount = 0
        MSComm1.InBufferCount = 0
        MSComm1.PortOpen = True
    End Sub


   Private Sub Command4_Click()
       MSComm1.Output = Chr(5) + "00FFRR0" + SumCheck("00FFRR0")
       TimeDelay 100
       Text1.Text = MSComm1.Input
   End Sub

    Function SumCheck(Data$) As String
          '和检验函数
      Dim i&
      Dim Check&
      For i = 1 To Len(Data)
        Check = Check + Asc(Mid(Data, i, 1))
      Next
      SumCheck = Right(Hex$(Check), 2)
   End Function


  上面VB程序如果是使用FX-232-BD连接电脑与三菱PLC(FX2N系列),PLC梯形图中
  设置D8120的值为:H6881,通信正常,电脑能监控PLC.
  
  但这里使用RS485通信方式,用上面的程序与设置,结果电脑与PLC不能正常通信。

用你的方法通讯应该PLC端选择无协议。并且在PLC端需要编程(类似上位机)。
我以前做过一个单向通讯的(PLC只发、上位机只收、用2进制)。

mscomm1.output的内容里要包括PLC的站号

有的,上面程序中本是这样的 MSComm1.Output = Chr(5) + "01FFRR0" + SumCheck("01FFRR0")
是我写错了。但还是不能得到正确的接收数据。返回的字符有时是?,有时是xp等等。PLCRXD灯、TXD灯有时微弱闪亮,大多更是没有反应。

但我一定要双向动作。你所说的无协议是指什么?PLC端的梯形图
程序又该如何设置?电脑端的通信格式又该如何匹配?

如果D8120没改过,请使用下面的参数
MSComm1.Settings = "9600,n,7,1"

对不起,应该是
MSComm1.Settings = "9600,e,7,1"

我都试过所有的设置了,但都不行,好象是9600e72”时返回的字符最多,但也不正确。
我想还是其他方面原因吧。

MSComm1.Settings = "9600,N,8,1"

FX-2N PLCN:N连接是485BD如何接线

FX-2N PLCN:N连接是用FX-2N-485-BD模块吧?如果多太机相连,是不是中间的每一太需要2FX-2N-485-BD模块?请赐教!谢谢!

FX2N N:N连接每个PLC都需要一个FX-2N-485-BD模块。具体连接如下:
  
              SDA ------------------SDA --------------------SDA                      
                          
              SDB-------------------SDB--------------------SDB
                          
              RDA                          RDA                          RDA
                              
              RDB                         RDB                          RDB

               SG                            SG                             SG

            
本站机RDASDA相连、RDBSDB相连、SG接屏蔽层。站机只要1对线相连,SDASDASDBSDB相连即可
需注意一点主机与最后一站机应在RDARDB之间连接端子电阻(330欧姆)
以上注意一点主机与最后一站机应在RDARDB之间连接端子电阻(330欧姆)

485BD PC连接怎么通信

D8120HE080专用决议448596007N1(有CRLF)接线:



RDASDA-----T/R (黄)

RDBSDB-----T/R-(棕)



HEXINRS232—485

FX2N-485-BD如何使电脑与三菱PLCFX2N-48MR) 通信?

电脑端:UOTEK 公司的UT-201型号 RS2323/RS485转换器
PLC 端:FX2N-485-BD
两者接线如下:
    RS232/RS485               FX2N-485-BD
    T/R+   ----------------->  RDA
    T/R-   ----------------->  RDB

FX2N-485-BD其他接线端子(SDASDBSG)还须如何接线?


PLC的梯形图简单示例如下:

  |  M8002
  |---| |---------|------------------------------[MOV H1B81 D8120]
  |               |
  |               |------------------------------[MOV H0001 D8121]
  |
  |---[= D200 K1]-------------------------------------Y1
  |
  |
  |---------------------------------------------------[END]
  |


上位机用VB6.0编程,简单示例如下:

    Private Sub Form_Load()
        MSComm1.CommPort = 1
        MSComm1.Settings = "9600,n,8,1" 
        MSComm1.Handshaking = 0
        MSComm1.InputLen = 0
        MSComm1.OutBufferCount = 0
        MSComm1.InBufferCount = 0
        MSComm1.PortOpen = True
    End Sub


   Private Sub Command4_Click()
       MSComm1.Output = Chr(5) + "00FFRR0" + SumCheck("00FFRR0")
       TimeDelay 100 不清  ‘为一延时函数。
       Text1.Text = MSComm1.Input
   End Sub

    Function SumCheck(Data$) As String
          '和检验函数
      Dim i&
      Dim Check&
      For i = 1 To Len(Data)
        Check = Check + Asc(Mid(Data, i, 1))
      Next
      SumCheck = Right(Hex$(Check), 2)
   End Function


  上面VB程序如果是使用FX-232-BD连接电脑三菱PLC(FX2N系列),PLC梯形图中
  设置D8120的值为:H6881,通信正常,电脑能监控PLC.
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 求助:关于三菱FX-2N通讯
选用:波特率9600
     偶校验
     7位数据位
     1位停止位

     协议1,有和校验
     PLC站号设为00

     PLC使用485BD模块
     计算机使用232-485转换器
     此两设备都支持422模式,实际使用422模式 

     上位机编程工具为VB6.0,使用MSCOMM32。OCX控件

  上位机单发送ENQ(CHR(5)时,PLC返回ACK(06H),发送完整命令,如

  strInsStream = Chr(5) + "00FFWR0X00400243"
  strInsStream = Chr(5) & " 00FFBRAX00000942"

  PLC一概返回ASCII字符串“06151515151515"。希望有经验的前辈指点一下,这种错误要如何修正

PLC中加如
LD M8000
MOV H6880 D8120
运行PLC后断电一分钟再试一下也许就可以了。
另外PC发送内容中和校验的计算方法正确吗?我原来的PLC程序为:
  LD M8002
  MOV H6086 D8120
  MOV H0 D8121
  MOV K0 D8129
  LD M8000
  MOV K1 D100
  MOV K2 D101
  MOV H22 D103
  MOV HFF D104
  END

  上面的程序里 MOV H6086 D8120,而不二楼的朋友的 H6080,因为我觉得使用FX-485BD的话应用485接口。
  PLC到计算机的接口线也没问题,我有和RS指令试过。
  上位机中我用的是延时1秒直接读整个缓冲区,并转换为16进制字符串显示。

从你的命令看,应当使用RS485接口,使用专用格式协议指令。
但为什么还要提到422接口。。。。(“此两设备都支持422模式,实际使用422模式”),使用编程口协议指令?
不明白。。。。4楼:
  事实上,我只是新手,以前也没做过PLC与上位机的通讯程序。下面的一些规则是我这两天摸萦出来的。

  FX-485BD的接口端子有5个,也就是说它实际上是422/485兼容口。只要选用同样兼容422接口的串口转换器,就可以在485BD和转换器之间用422接口的内部协议通讯。
  PLC指令中选择接口类型应该是由选择的通讯模块来决定的(232BD,485BD,232ADP,485ADP),我用的FX-485BD,就在设置D8120时选485接口。

经过几个月的研究,本人对三菱PLC掌握了;有通讯问题的可以找我!我的邮箱是:jkfyt@163.com;大家都知道三菱PLC不支持MODBUS协议;但是通过RS指令可以实现,本人已经试验成功!!!前几个月一支为485BD如何和MODBUS协议网络联接!!现在终于实现也,我好开心,想到网上有人也有这样的问题!!!我会尽量帮助大家的!!希望我们一起进步!!!!
  请上我的QQ个人空间查看,有详细说明http://user.qzone.qq.com/2495688
  真是对不起大家了~~工作太忙,而且我现在很少用这个PLC谢谢大家的关注!~现在工作有点忙!!!我的程序还没有完全编好,只是做了一个试验程序!!!我简要说一下!
   1。设定好通讯方式:D8120 B15~B8为0 其它根据自已所需设定
   2。给自已PLC的变量定义地址!!!
   3。设第一个接收区为本机地址码!!加一比较与本机地址相同时调用发程序!!
   4。接收区的数据定义为:地址码(1) 功能码(1) 起始地址(2) 单元数(2) 校验码(2)
   5。根据功能码调用相应的发送程序!!
  
   我想明白的人一点就通了!!!不过我的程序编好后我会与大家共享的~~相信我了! 还有就是485BD是全双工的,但是MODBUS是半双工的,所以485BD上的收和发之间要用100欧的电阻并起来!!你试过吗??? 请问!
  采用RS指令在对485BD进行操作时,读和写都行吗??  通过485BD可以进行读写操作,但是这些都要编程的!VB与PLC通讯

手把手教你三菱FX系列PLC485BD的硬件连接

 

我最近在有一个项目,需要计算机和PLC通信,而计算机那里是用波士卡(型号为485C)的RS232/RS485转换器,把计算机COM 1RS232信号转为RS485信号,PLC那里采用FX2N-485BD功能扩展板+FX2N-48MR

首先用SC-09+数据线连接PLC,按照通信手册把PLC编程软件(GX     DEVELOPER)设置好参数后,断开电源,然后再接通电源,把SC-09+数据线除去,接上RS485BD通信板的数据线,              我把RS232/RS485转换器的+A+发信号)接到FX2N-485BD功能扩展板的SDA 端口上,RS232/RS485转换器的-B-发信号)接到FX2N-485BD功能扩展板的SDB 端口,FX2N-485BD功能扩展板上的RDASDA短接,RDBSDB 短接。 把线接好后,PLC通电,此时FX2N-485BD功能扩展板上的SD灯与RD灯为常亮状态, 当点击PLC编程软件(GX DEVELOPER)把程序写入PLC时,FX2N-485BD功能扩展板上的SD灯与RD灯状态为闪烁状态(这属于正常的发送、接收状态)。但一会儿就弹了同个对话框说不能通信,同时FX2N-485BD功能扩展板上的SD灯与RD灯变为常亮状态。

   结果不能通信,在此我想问一下各位前辈,这究竟是怎么的一回事,为什么不能通信呢?是不是漏了什么呢?

           请指点指点~~~~~~~~~~十万火急,谢谢~~~~~~~~~~~~~~~`

2个三菱PLC如何通过通信?
需要那些软硬件设置?
2PLC都有RS422.

需要两个485BD用一对一通信

用两个485BD模块。通过一根三芯线正确连接。在编程时,注意(如在一般模式时则为)主站M8000输出M8070。从站M8000输出M8071。主站往从站M800-M899D490-D499;从站往主站M900-M999D500-D509。其余的要注意的事项自己查,在此就不一一列出。

第一次做这些,会有些复杂你需要参考FX通讯手册(包括485232),里面会有详细的介绍,从参数设置、编程实例到接线图

我用的是三菱2N的PLC,加了一个485BD的通信模块,想利用计算机和485通信,使组态王和PLC通信

该怎么接线

计算机侧要加一个232/485转换器,然后将485BD上的SDARDA短接以后与转换器上的A(或者485+)接,将485BD上的SDBRDB短接以后与转换器上的B(或者485-)接即可。

 

 


分享到: 8

版权所有  安徽信控电气技术有限公司  皖ICP备17021212号

QQ客服热线