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

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

威纶触摸屏:
请教mt506的一屏多机问题
大家好,最近碰到一个难解的问题。

向各位前辈请教
我最近用1台MT506通过串口1带4台设备,通过MODBUS RTU 485方式,
一开始我通过电脑直接在线仿真的方式模拟,与四台设备正常通讯,没有任何异常。

但是把程序下载到屏里后,就出现通讯不稳定的情况。

情况如下
1 用电脑直接在线模拟屏,与4台设备进行通信,通过串口工具监视通信数据,完全正常。

说明程序没有问题。

2 程序下载到屏里后,屏与4台设备进行通信,通信不稳定,通过检测通信数据发现,可能会出现,通信十几组数据后,发生通信中断,通信停止系统参数设定值(3.0)后,继续进行通信,再正常通讯十几组或更多数据后,再次发生中断,中断时交换的数据并不确定。

3 序里的地址均改为地址1#时,通过串口工具检测,通信完全正常。

但是加入其它地址如2# 后,通信再次出现偶然一次通信中断的情况。

4 现场做了大量防干扰的措施,另外也不认为是干扰搞的,因为3 中地址均为1#时,没有问题。

当出现一定次数的中断后,通信就完全中止,等一定时间后又重新进行通信。

被这个问题搞的很头疼,请教前辈们,大家有这样用过的么,能分享经验么,感激。

这两天再搞不定这事,打算换屏了,没太大兴趣搞威伦的了,威论技术支持的水平与态度让人有点生气。

“我不知道” ,“我没试过”听的太多了。

谢谢大家
想用一台触摸屏做好两个控制画面,来分别控制两台224XP,请问通讯线怎么连?PLC中程序要怎样做?请祥解
问题补充:我用的屏是WEINVIEW MT510TV,先用编程软件把两台224XP设为不同的站号,例如PLC2和PLC3,然后在做屏读取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、如果不能支持,那么可以这样来做,将2台CPU224XP(224XP有2个端口,使用其中的单一
端口)先组成成modbus网络(1主1从)或者PPI网络(可以是PPI主站协议或者自由口协议);
然后使用触摸屏与modbus的主站另外一个端口通讯,或者与PPI主站的另外一个端口通讯
回答者:yw - 高级技术员第7级2008-12-7 16:49
楼主想用一台触摸屏做好两个控制画面,来分别控制两台224XP。

通讯协议应选择MPI。

PPI不行,(PPI是点对点的通讯,一个屏只支持一个PLC)。

通讯线连很简单,用972端子连接就行了。

(3.8对接,通讯走的也是485)。

至于程序怎么做,你安装一下你所用的触摸屏软件,看一下就
明白了,不会很难。

回答者:新生- 学长第2级2008-12-7 20:21
不知道楼主你用的是什么牌子的屏,我现在用的是eView的4300C(我想其它屏应该一样道理),
现在把我的做法说说,希望能对你有帮助。

首先,用编程软件把两台224XP设为不同的站号,例
如PLC2和PLC3,然后在做屏读取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设定不同地址(如2、3)只要在屏里设定不同的PLC地址
就可以了,接线吗,最好是用RS485方式,从屏到两台PLC,RS485+与+接,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,选用c om2口但是提示com口已经被使用
或者就是一个屏的通讯口能拖3个以上的plc 不用modbus 也行?
有知道的email:****************
谢谢!最好给个案例我用的软件是adp 6.3.1的
101、506M为什么会产生黑屏?
答:请检查是不是软件版本的问题,或者输入电压过低。

102、MT510T买回去之后程序灌输不进去,是何种原因?
答:请检查PC机的下载端口是否正确,下载线是否正确。

103、进入画面之后,一直显示英文操作状态,这是为什么?
答:该程序是英文编写的。

104、与人机的程序是否可以直接灌输?
答:不可以。

105、通电使用过程中出现白屏、绿屏现象,COM灯长亮但无法通信。

答:在easy manager设置成complete download/upload 。

106、MT500无法通过串口协议来实现一屏多机,而一定要通过Modbus协议来实现,这需要客户写出
他们要求通信的协议,客户认为过于麻烦,而海泰克的对等产品可以实现。

答:weinview触摸屏可以通过如下协议实现一屏多机连接:
厂牌型号系列通讯协议说明
OMRON CPM / CQM / C200H系列欧姆龙HostLink通讯协议
Modicon Compact(A/E984) / Momentum / Quantum系列施奈德Modbus RTU 通讯协议
Mitsubishi FX系列三菱ComputerLink 通讯协议仅F X系列的通讯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编程专用协议
107、MT500系列产品屏能否增加一个USB串口,方便客户选择。

答:MT500产品硬件结构暂时不会改动。

108、MT510T画面出现黑点,应该是薄膜贴合时灰尘入侵造成,但已给客户不好印象。

答:我们出厂时会做更细致的检测。

109、WEINVIEW的500系列以后是否可以做到在同一个画面同时显示东方语言和西方语言两种字
体?
答:您可以在编辑程序时,部分输入东方语言,部分输入西方语言。

110、MT506M显示有出现不稳定的现象(LCD会闪)主要是什么原因引起的?
答:我们会做进一步检测,如果是LCD品质问题,我们不断改善产品质量。

111、串口出问题的比较多,不能通讯。

答: 我们会不断改善产品品质。

112、触控飘移的现象比较多。

答:我们已对MT510 0609前后的触控面板进行批量的更换,我们会做好后续产品检测的。

113、506M老是出现黑屏现象,维修率很高,到维修那边报告大多换LCD屏,是否是你们的LCD有问题? 答:我们会做进一步检测,如果是LCD品质问题,我们不断改善产品质量。

114、500系列的程序能转到8000的屏吗?
答:可以,在EB8000软件中直接提供了将EB500程序转成EB8000功能,可以实现程序从EB500到EB800 0平滑
过渡,为您节省了开发时间。

115、506L在砖机上老出现黑屏,现在客户用的506L要求全换成506M的。

答:MT506M是MT506L的替代产品,全面实现TFT液晶的彩色视界,是我们的目标,也是行业发展的趋势,
欢迎使用MT506M产品或更高端产品。

116、你们屏的维修在几%左右。

答:我们会不断改善产品质量,降低翻修率,为您打造物美价廉的产品。

117、你们的触摸屏最低、最高能在多少温度工作?
答:weinview触摸屏的储存温度:-25~60℃,工作温度:0~45℃。

118、我们8000系列的手册什么时候可以出版?
答:我们会尽快印刷出来。

119、500系列的HMI与西门子的S7-200通讯很慢。

答:可将系统参数中的参数2做适当的调整,可以改善通讯速度。

120、500系列的手册是否可以更新,现在已有一小部分PLC的接线方式在手册找不到。

答:我们会着手处理这件事情,目前您要是遇到困难,可以致电我公司的技术支持。

121、现在我们的500软件在做一些仪表和键盘比较麻烦,以后是否可以做到直接调用?
答:在软件架构方面暂时不会改动。

有不明白的地方,请致电我公司技术支持。

122、原来做的EVIEW程序可以直接放到我们公司的屏吗?具体操作?
答:需要通过转换后才可以使用,请先在“eView”软件中,将程序压缩,然后在weinview软件中解压缩。

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

125、我的触摸屏上电一段时间后,就出现了“黑屏”现象,但是重新上电可以正常点亮,但是过一
段时间又“黑屏”了,没有使用“屏保”功能。

答:请检查输入电压是否正常,weinview 系列触摸屏的输入电压24VDC。

126、为什么我将我的epj工程文件拷贝到另外一台电脑的时候,图库文件全部都丢失了?
答:*.epj格式文件不包含图库文件,请先将其压缩成*.cmp 格式文件,再将其拷至另一台电脑,然后解
压缩进行编辑。

127、MT500怎么样跟S7/300 PLC连接?
答:通讯线可选择我司的S7-300-MPI电缆,PLC类型选择S7-300 PC ADAPTER,在PLC设置中波特率设为
19200,PLC站号:2,在PLC端波特率设为187.5K,站号为2.其它参数设置按照说明书。

128、MT500怎么样跟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内容,当L W913=2时显示语
言2内容,当LW913=3时显示语言3内容。

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

通过系统保
留字LB9090来清除历史纪录,当LB9090=ON时,清除。

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
切换窗口。

139、MT500哪些带有辅助口,辅助口支持哪些协议?
答:MT508,Mt510 支持辅助端口(RS232,RS485),支持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的程序里添加MIS TUBISHI 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是如果以上还不行,那就卸载后重新换一个盘符安装。

但总的来说,还是要求威纶的工程师们软件升级的时候要考虑多一点。

开始我也怀疑我软件安装有问题,可是软件使用又是正常的,我也把软件删掉过一次,安装时,提示删掉原软件,确认,软件自己进行删除,我还关机重启电脑,再安装,还不行,就没再怀疑。

今天实在没办法,在另外的电脑上安装,好用了,才知道这回事。

我打电话给威纶技术部,如果你们能确认自己的屏没问题,我就会另想别的了,你们也不能1 00%确认,所以我搞了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:**********************若不在线,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的连接线方法上的也没有说明是公头还是母头,还得把屏放在旁边对照看才清楚。

新的说明书在本公司的下载中心里有最新的
[讨论]宏指令问题,关于时间比较,我哪里错了?
不知道怎么传文件,请大家去这里下载工程文件:
/?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。

相关文档
最新文档