常见触摸屏、PLC、RS485通信的常见问题问答 下载本文

波特率 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

21

宏指令编号在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中的Q、I、M、VW地址应该分别对应在西门子那边有个MODBUS对应表的; 0x、开关量读/写 1X、开关量读 3x、模拟量读 4x、模拟量写/读

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

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

屏的一二引脚和和PLC的8、3应将连接到一块就可以

22

如果通过modbus协议用mt506mv触摸屏连接多台西门子s7-200的plc,每台plc中的Q、I、M、VW地址应该分别对应0x、1x、2x、3x、4x中的哪一个模式呢?不同plc中的地址应该如何访问呢? plc中的Q、I、M、VW地址应该分别对应在西门子那边有个MODBUS对应表的; 0x、开关量读/写 1X、开关量读 3x、模拟量读

4x、模拟量写/读现在在做一个实验项目,用触摸屏和PLC和伺服系统,做一个X轴Y轴的丝杆传动控制 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一屏多机示例”,下载地址:\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编辑过*

http://www.weinview.

谢谢你的指导,可惜配方被我用作参数通道了,我编了一个程序你看看可有什么问题,我编译了没有错误,可是在离线模拟时无法执行 Macro_Command main() int i bool j=1

23

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)

24