威纶触摸屏与CP1H通过RS485通信精编版

合集下载

威纶触摸屏与施耐德PLC通讯说明

威纶触摸屏与施耐德PLC通讯说明

140CPU67160RJ45与威纶通MT6100I触摸屏RS485通讯说明1:PLC设置2:MT6100I设置3:通信线制作UNITY PLC 需与触摸屏通讯,接线方式参照上图。

NC 不接。

正常后CPU167160显示4854、140CPU67160RJ45与MT6100I 触摸屏RS485通信热备冗余,只需将两个CPU RJ45线并接到触摸屏RS485线上即可。

RJ45口转RS485PLCRJ45端触摸屏RS485端COM1-2W1---6--------------12---3--------------2NC NC5---------------5GNDMT6100i与Premium系列PLC以Unitelway方式通讯说明第一步:首先对施耐德Premium系列PLC端进行设置,双击打开PLC软件设置端口(TER/AUX接口均可以与MT6100i通信):包括设置PLC串口的通信参数,协议设置,PLC设置为主站等步骤。

第二步:对HMI程序进行设置:添加TE-UniTelway驱动,设置接口类型与通信参数第三步:务必保证触摸屏与PLC通讯电缆接线正确,接线方式如下:MT6100i RS-485TSX Series CPU Port9P D-SUB8P mini-din Female威纶通tk6070ih与M340通讯说明1、触摸屏与M340PLC之间通讯线对接线序如下TK6070ih触摸屏(9针公头接口)施耐德M340PLC (RJ45接口)COM2(RS485)接口方式RJ45接口RS485通讯1Rx-5D02Rx+4D15GND8GNDRJ45的RS485端口定义如下图:2、下位机modbus口设置如图设置从站波特率数据校验物理线路为485 3、触摸屏画面软件的系统参数设置其中本机PLC2是由我们自己建立的,点击新增可以建立,其中设置如下我们选择的是RS485通信,设置照图设置,其他默认(点击编辑—系统参数设置)从MODBUS RTU到Local HMI的传输属于输出量,反过来则是输入量,bit的是离散量,word的是模拟量。

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

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

威纶触摸屏:请教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指令?这个要咨询触摸屏厂家。

威纶触摸屏与CP1H通过RS485通信教学内容

威纶触摸屏与CP1H通过RS485通信教学内容

关于威纶屏与欧姆龙PLC 的485通信试验一.试验目的:了解威纶通触摸屏与OMRON的CP1H系列PLC的485通信试验其中触摸屏做主站,两个PLC做从站。

二.材料:1.威纶通触摸屏型号MT6100I (软件EB8000)2.OMRON的PLC型号:CP1H-XA40DT-D 2个(软件CX-Programmer)3.PLC附件CP1W-CIF11 2个。

4.开关电源直流24V开关电源一个5.电线若干。

三.接线按求接好电线,触摸屏电源为24VDC;PLC电源为24VDC;通讯线在屏的COM1通信口(D型9針)需要注意的是MT61OOI屏有两个COM1通信口(一个为RS485 2/4W母头,一个为rs232公头)我们选择前者。

打开EB8000软件查看帮助中通信线的制作。

2号脚和1号脚分别为RX+和RX-,RX+连接到2个CP1W-CIF11通信口的SDB+或RDB+;RX-连接CP1W-CIF11通信口的SDB-或RDB-。

四.CP1W-CIF11的设置:把CP1W-CIF11上的拨码开关的1、2、3、5、6号脚打到ON的位置。

五.PLC设置:其中模式应选择Host link, 波特率,通信位数,停止位,校验方式等应与触摸屏设置一致。

单元号即为站号。

两个PLC设置不能一样。

我这里一个为1,一个为2。

(因为PLC有两个通信端口,所以设置时应视选择的端口来设置串口1还是串口2)。

六.PLC程序,因为是试验,所以写了一个简单的启动与停止程序。

程序写好后下载到PLC中在下载时一定要记得把设置也下载到PLC中,完成后把PLC断电重启,七.触摸屏程序:打开编程软件EB8000,新建一个文件,在系统参数设置中新增一个设备(多个PLC在同一485网络下不要多次新增设备,否则会报COM1端口已被占用。

),在PLC类型中选择OMRON CJ/CS/CP ;接口类型中选择RS485 2W;COM设置见下图,设置完成后点确定.然后在屏幕创建四个位元件.请注意,在地址栏中一个为W1#0.00,一个为W2#0.00分别对应站号为1的PLC的W0.00位和站号为2的PLC的W0.00位依次建立四个按键分别为第一个PLC启动,第一个PLC停止,第二个PLC启动,第二个PLC停止,完成后保存再编译,然后下载到触摸中.八.实验:有触摸屏上按下第一个PLC启动,电脑监控第一个PLC程序发现W1.00有输出,按下第一个PLC停止,W1.00停止输出.然后监控第二个PLC程序,程序运行正确.至此,实验完成了一个触摸屏与两个PLC之间的485通讯完全正确.可以正常使用.。

很好的威纶通MODBUSRTU通讯协议与变频器通讯案例

很好的威纶通MODBUSRTU通讯协议与变频器通讯案例

很好的威纶通MODBUSRTU通讯协议与变频器通讯案例威纶通(Veintron)是一家专注于工业自动化领域的企业,他们开发了一种基于MODBUS RTU通讯协议的变频器产品,用于实现变频器与其他设备之间的数据交互。

以下是一个关于威纶通MODBUS RTU通讯协议与变频器通讯的案例。

在工厂的生产线上,使用了一台威纶通的变频器控制其中一种设备的转速。

工作人员希望通过上位机监控和控制变频器,以提高整个生产线的效率和稳定性。

首先,需要配置上位机与变频器之间的通讯连接。

上位机采用RS-485接口与变频器进行通讯。

通过串口配置软件,设置上位机的通讯参数,例如波特率、校验位等。

在变频器侧,需设置相应的通讯参数,以确保与上位机的通讯一致。

威纶通的变频器支持MODBUSRTU通讯协议,因此在通讯过程中需要按照该协议的规范进行数据交互。

MODBUSRTU是一种基于串行通讯的协议,使用二进制数据格式进行传输。

在上位机端,可以使用编程语言(如C、C++、Python)或者现有的SCADA软件(如Intouch、LabVIEW)进行开发。

这里以C语言为例,使用串口编程库进行通讯处理。

首先,在上位机端打开串口,并设置串口的通讯参数。

然后,通过MODBUSRTU协议定义相关的指令和数据格式,以实现与变频器之间的数据交互。

例如,使用MODBUSRTU读取变频器的转速,可以发送如下的读取指令:010*********C40B其中,01表示设备地址(每个变频器都有一个唯一的地址),03表示读取寄存器的功能码,0000表示要读取的寄存器地址,0002表示要读取的寄存器数量。

C40B是CRC校验码,用于校验数据的正确性。

当变频器接收到读取指令后,会按照指令中的地址和数量读取相应的寄存器数据,并通过串口返回给上位机。

上位机接收到数据后,可以解析出变频器的转速并进行相应的处理。

类似地,上位机也可以通过MODBUSRTU协议向变频器发送写入指令,以实现对变频器的控制。

威纶通和温控器RS485

威纶通和温控器RS485

威纶通和温控器RS485
威纶通和温控器RS485-modbus通讯
首先,很多朋友用触摸屏都是和PLC配合使用,类似于把触摸屏当成了电脑的显示器,离开了电脑显示器就没啥用武之地了。

但是,触摸屏本身的功能非常强大,在很多情况下都可以离开PLC单独使用。

例如宏指令运算、配方数据保存到U盘、单独和第三方设备通讯等等。

下面我给大家介绍一下用威纶通触摸屏单独和温控器进行RS485通讯,用的是MODBUS-rtu协议,比用plc通讯简单多了。

1、首先添加设备,plc类型选择MODBUS RTU,这里用的是两线制485,设置好通讯协议,这里是COM2(19200,E,8,1),另外,还增加了一个站号变量,是触摸屏内部的地址,可能很少人有用到,这个地址的意义是可以随便切换选择通讯站号,如下图:
2、添加一个变量站号输入元件
3、读写一个温控器的地址,用6X读,如下
4、读写一个地址里面的一个位,用6x-bit读写如下
5、简单的画面就出来了
6、威纶通的读写地址和意思在说明书上有,下面是几个截图
好了,以上就是威纶通和温控器的通讯说明讲解了,手头上有条件的朋友都可以玩玩。

第三方设备不一定是要温控器,只要是能通讯的设备就可以了。

HMI触摸屏与PLC控制器通信串口设置

HMI触摸屏与PLC控制器通信串口设置

二、HMI人机界面地址/宏指令使用情况【威纶通】系统参数设置:1.威纶通还与TIG控制盒通信,并且还需威纶通与信捷PLC通信,TIG控制盒与信捷PLC都是支持[MODBUS RTU]协议,【PLC预设站号】直接填写3/23,随便写其中一个站号就行了。

PLC1:COM1 9600 N 8 1 MODBUS RTU PLC预设站号23只是在访问的时候的地址修改下:如果访问TIG,地址写成MODBUS RTU 4x 23#100,如果访问PLC,地址写成MODBUS RTU 4x 3#100,4x表示就是往PLC写多个D类寄存器。

信捷PLC串口设置(1)如果只启用基础板上的通信口2或AB端子(RS485),则需要设置串口2。

串口2:9600 N 8 1 MODBUS RTU 站号3(2)如果只启用扩展板上的AB端子(RS485),则需要先配置BD板,选择【配置BD】点击确定,再进行下载程序。

需设置串口3,设置OK后再断电重启。

串口3:9600 N 8 1 MODBUS RTU 站号3(3)如果基础板AB端子和扩展板上的AB端子(RS485)都启用,那么串口2 和串口3的站号不能相同。

串口2和串口3的配置如下:串口2:9600 N 8 1 MODBUS RTU 站号1串口3:9600 N 8 1 MODBUS RTU 站号32.威纶通还与TIG控制盒通信,并且还需威纶通与其他PLC通信,TIG控制盒支持[MODBUS RTU]协议,而其他PLC支持另外一种协议,那么威纶通的PLC配置就不能参考上面的,正确配置如下:PLC1: COM1 9600 N 8 1 MODBUS RTU PLC预设站号23PLC2: COM3 9600 N 8 1 其他PLC协议 PLC预设站号3需要同时启用威纶通的2个串口,并且PLC预设站号不能相同。

在访问的时候的地址修改下:如果访问TIG,地址写成MODBUS RTU 4x 100,如果访问PLC,地址写成其他PLC协议 4x 100,4x表示就是往PLC写多个D类寄存器。

HMI触摸屏与PLC控制器通信串口设置

HMI触摸屏与PLC控制器通信串口设置

二、HMI人机界面地址/宏指令使用情况【威纶通】系统参数设置:1.威纶通还与TIG控制盒通信,并且还需威纶通与信捷PLC通信,TIG控制盒与信捷PLC都是支持[MODBUS RTU]协议,【PLC预设站号】直接填写3/23,随便写其中一个站号就行了。

PLC1:COM1 9600 N 8 1 MODBUS RTU PLC预设站号23只是在访问的时候的地址修改下:如果访问TIG,地址写成MODBUS RTU 4x 23#100,如果访问PLC,地址写成MODBUS RTU 4x 3#100,4x表示就是往PLC写多个D类寄存器。

信捷PLC串口设置(1)如果只启用基础板上的通信口2或AB端子(RS485),则需要设置串口2。

串口2:9600 N 8 1 MODBUS RTU 站号3(2)如果只启用扩展板上的AB端子(RS485),则需要先配置BD板,选择【配置BD】点击确定,再进行下载程序。

需设置串口3,设置OK后再断电重启。

串口3:9600 N 8 1 MODBUS RTU 站号3(3)如果基础板AB端子和扩展板上的AB端子(RS485)都启用,那么串口2 和串口3的站号不能相同。

串口2和串口3的配置如下:串口2:9600 N 8 1 MODBUS RTU 站号1串口3:9600 N 8 1 MODBUS RTU 站号32.威纶通还与TIG控制盒通信,并且还需威纶通与其他PLC通信,TIG控制盒支持[MODBUS RTU]协议,而其他PLC支持另外一种协议,那么威纶通的PLC配置就不能参考上面的,正确配置如下:PLC1: COM1 9600 N 8 1 MODBUS RTU PLC预设站号23PLC2: COM3 9600 N 8 1 其他PLC协议 PLC预设站号3需要同时启用威纶通的2个串口,并且PLC预设站号不能相同。

在访问的时候的地址修改下:如果访问TIG,地址写成MODBUS RTU 4x 100,如果访问PLC,地址写成其他PLC协议 4x 100,4x表示就是往PLC写多个D类寄存器。

威纶触摸屏与CP1H通过RS485通信

威纶触摸屏与CP1H通过RS485通信

关于威纶屏与欧姆龙PLC 的485通信试验一.试验目的:了解威纶通触摸屏与OMRON的CP1H系列PLC的485通信试验其中触摸屏做主站,两个PLC做从站。

二.材料: 1、威纶通触摸屏型号MT6100I (软件EB8000)2、OMRON的PLC型号:CP1H-XA40DT-D 2个(软件CX-Programme r)3.PLC附件CP1W-CIF11 2个。

4、开关电源直流24V开关电源一个5、电线若干。

三.接线按求接好电线,触摸屏电源为24VDC;PLC电源为24VDC;通讯线在屏的COM1通信口(D型9針)需要注意的就是MT61OOI屏有两个COM1通信口(一个为RS4852/4W母头,一个为rs232公头)我们选择前者。

打开EB8000软件查瞧帮助中通信线的制作。

2号脚与1号脚分别为RX+与RX-,RX+连接到2个CP1W-CIF11通信口的SDB+或RDB+;RX-连接CP1W-CIF11通信口的SDB-或RDB-。

四.CP1W-CIF11的设置:把CP1W-CIF11上的拨码开关的1、2、3、5、6号脚打到ON的位置。

五、PLC设置:其中模式应选择Host link, 波特率,通信位数,停止位,校验方式等应与触摸屏设置一致。

单元号即为站号。

两个PLC设置不能一样。

我这里一个为1,一个为2。

(因为PLC有两个通信端口,所以设置时应视选择的端口来设置串口1还就是串口2)。

六、PLC程序,因为就是试验,所以写了一个简单的启动与停止程序。

程序写好后下载到PLC中在下载时一定要记得把设置也下载到PLC中,完成后把PLC断电重启,七.触摸屏程序:打开编程软件EB8000,新建一个文件,在系统参数设置中新增一个设备(多个PLC在同一485网络下不要多次新增设备,否则会报COM1端口已被占用。

),在PLC类型中选择O MRON CJ/CS/CP;接口类型中选择RS4852W;COM设置见下图,设置完成后点确定、然后在屏幕创建四个位元件、请注意,在地址栏中一个为W1#0、00,一个为W2#0.00分别对应站号为1的PLC的W0.00位与站号为2的PLC的W0.00位依次建立四个按键分别为第一个PLC启动,第一个PLC停止,第二个PLC启动,第二个PLC停止,完成后保存再编译,然后下载到触摸中、八.实验:有触摸屏上按下第一个PLC启动,电脑监控第一个PLC程序发现W1、00有输出,按下第一个PLC停止,W1、00停止输出.然后监控第二个PLC程序,程序运行正确、至此,实验完成了一个触摸屏与两个PLC之间的485通讯完全正确、可以正常使用.。

(完整word版)MCGS与RS485通讯协议设定

(完整word版)MCGS与RS485通讯协议设定

实验名称:《MCGS实现RS485通信协议设定》
一、实验目的:
1、实现MCGS与RS485通信协议的互相配合。

2、了解RS485通信协议的工作原理。

二、实验内容:
1、通信系统硬件设计:
RS485有多个引出线接口,并且可以多个驱动器和接收器,因此可以实现一台PC与多台单片机间的串行通信。

2、通信协议:
上位机的信息可以传送到各个下位机或指定的下位机,下位机发送的信息只能为上位机所接收,各个下位机之间不能直接通信。

3、串行通信软件设计:
上位机:上位机软件采用VC6.0编程实现。

下位机:下位机与上位机的通信采用中断方式实现。

三、实验步骤
1、运行MCGS软件在设备管理中调出以下窗口
2、通用串口设备属性编辑:
3、设备属性设置:
4、属性设置完成,然后用手捂住测温计,观察PC机上显示的温度数值。

四、实验小结:。

通过组态王把智能仪表里的数据传给PLC和触摸屏

通过组态王把智能仪表里的数据传给PLC和触摸屏

通过组态王把智能仪表里的数据传给PLC和触摸屏如题,比较奇怪的数据流。

不过领导安排你去做,就算不是专业的也要硬着头皮上。

我们做的项目用到了触摸屏,也用到了组态王,所以才想着把能采集的数据全部都做在画面上显得比较专业。

其实大部分情况只用到一个HMI,仪表能显示数,直接去看好了,一般不会搞这么麻烦。

在这里我把我的做法分享出来,希望能帮助到需要的人。

再把数据传输过程说一下:智能仪表(安科瑞支持485、modbus)——>组态王(电脑)——>PLC(欧姆龙CP1H)——>触摸屏(威纶)需要的设备除了上面的硬件还需要通讯线:USB转232(电脑和PLC通讯),USB 转232,232转485转换口(电脑和仪表通讯),触摸屏和PLC的通讯线线,以及其他下载线。

(1)智能仪表和组态王智能仪表支持485,笔记本电脑上没有九针通讯口,用USB转RS232线,再用一个232转485的口,再按照仪表说明书上485数据+.-接好线。

如图所示,至于为什么不直接用USB转485的线,我只能说我用过,失败了,也许我买的线不行。

硬件上接好线,软件上就是需要建立组态王工程和更改仪表参数。

这里用的是安科瑞的电能表,也可以改成你需要的表,但得支持485和modbus。

参数设置参考说明书,主要是通讯参数的设置,要和组态王一致。

组态王建立好工程后,建立设备,注意你USB插在哪个com口上要在哪个com口上建设备。

查看设备管理器用的是com7,分别建立Modbus RTU设备,注意设备地址和通讯参数,建立好如下图所示。

建立好设备之后需要建立变量,变量是IO实数,连接刚建好的设备,寄存器地址要根据仪表说明书提供的对应地址,把你需要读的参数建立出来。

举个例子,这里我建立了两个变量A/B,地址分别是40001,40026。

然后再建立画面,在画面上建立两个文本,做模拟量输出连接就可以读出仪表内数据。

可以先测试一下能否通讯,有问题主要查看通讯参数是否一致,必要时还需要从设备管理器中将电脑com口参数设成一致。

威纶触摸屏与CP1H通过RS485通信

威纶触摸屏与CP1H通过RS485通信

关于威纶屏与欧姆龙PLC 的485通信试验一.试验目的:了解威纶通触摸屏与OMRON的CP1H系列PLC的485通信试验其中触摸屏做主站,两个PLC做从站。

二.材料:1.威纶通触摸屏型号MT6100I (软件EB8000)2.OMRON的PLC型号:CP1H-XA40DT-D 2个(软件CX-Programmer)3.PLC附件CP1W-CIF11 2个。

4.开关电源直流24V开关电源一个5.电线若干。

三.接线按求接好电线,触摸屏电源为24VDC;PLC电源为24VDC;通讯线在屏的COM1通信口(D型9針)需要注意的是MT61OOI屏有两个COM1通信口(一个为RS485 2/4W母头,一个为rs232公头)我们选择前者。

打开EB8000软件查看帮助中通信线的制作。

2号脚和1号脚分别为RX+和RX-,RX+连接到2个CP1W-CIF11通信口的SDB+或RDB+;RX-连接CP1W-CIF11通信口的SDB-或RDB-。

四.CP1W-CIF11的设置:把CP1W-CIF11上的拨码开关的1、2、3、5、6号脚打到ON的位置。

五.PLC设置:其中模式应选择Host link, 波特率,通信位数,停止位,校验方式等应与触摸屏设置一致。

单元号即为站号。

两个PLC设置不能一样。

我这里一个为1,一个为2。

(因为PLC有两个通信端口,所以设置时应视选择的端口来设置串口1还是串口2)。

六.PLC程序,因为是试验,所以写了一个简单的启动与停止程序。

程序写好后下载到PLC中在下载时一定要记得把设置也下载到PLC中,完成后把PLC断电重启,七.触摸屏程序:打开编程软件EB8000,新建一个文件,在系统参数设置中新增一个设备(多个PLC在同一485网络下不要多次新增设备,否则会报COM1端口已被占用。

),在PLC类型中选择OMRON CJ/CS/CP ;接口类型中选择RS485 2W;COM设置见下图,设置完成后点确定.然后在屏幕创建四个位元件.请注意,在地址栏中一个为W1#0.00,一个为W2#0.00分别对应站号为1的PLC的W0.00位和站号为2的PLC的W0.00位依次建立四个按键分别为第一个PLC启动,第一个PLC停止,第二个PLC启动,第二个PLC停止,完成后保存再编译,然后下载到触摸中.八.实验:有触摸屏上按下第一个PLC启动,电脑监控第一个PLC程序发现W1.00有输出,按下第一个PLC停止,W1.00停止输出.然后监控第二个PLC程序,程序运行正确.至此,实验完成了一个触摸屏与两个PLC之间的485通讯完全正确.可以正常使用.。

三菱PLC与威伦触摸屏一屏多机通信设置

三菱PLC与威伦触摸屏一屏多机通信设置

plc系统2通信设置操作打钩协议选专用通信协议波特率19200数据位7停止位1偶校验hw类型选rs485和数检查打钩传送控制顺序格式1号第一台选1第二台选2以此类推
所有 PLC 必须加上 485BD 通信模块。触摸屏设备选择 FX232/485BD;接口类型选择 4852W; PLC 站号第一个 PLC 写 1 第二个写 2 以此类推;波特率 19200,数据位 7,停止位 1,偶校 验;元件设置:站号为 1 的 D0 写 D 1#0,站号为 2 的 D0 写 D 2#0,以此类推。 PLC 参数设置:PLC 系统 2 通信设置操作打钩,协议选 专用通信协议,波特率 19200, 数据位 7,停止位 1,偶校验,H/W 类型选 RS-485 和数检查打钩 传送控制顺序 格式 1 站号第一台选 1 第二台选 2 以此类推。

分步骤详解!PLC与西门子触摸屏的RS485通信

分步骤详解!PLC与西门子触摸屏的RS485通信

分步骤详解!PLC与西门子触摸屏的RS485通信大家好,今天为大家带来的是PLC与西门子触摸屏的RS485通信,RS-485又名TIA-485-A, ANSI/TIA/EIA-485或TIA/EIA-485。

RS485是一个定义平衡数字多点系统中的驱动器和接收器的电气特性的标准,该标准由电信行业协会和电子工业联盟定义。

使用该标准的数字通信网络能在远距离条件下以及电子噪声大的环境下有效传输信号。

那么接下来我们一起来看吧!连接数目S7-200 SMART CPU既可以通过本体集成的RS485端口或信号板连接支持PPI协议的西门子HMI设备,还可以通过本体集成的以太网口来连接支持S7协议的西门子HMI设备。

当CPU的三个物理接口同时连接西门子HMI设备时(包含信号板),最多的连接资源数是16个。

表1. CPU的连接能力Smart Panels 支持的 PLC:第一代产品SmartLine(无以太网接口):S7-200、OMRON CP1系列、三菱 FX 系列、Modbus RTU注意:只能建一个通讯连接,否则Smart Panels 无法启动项目(白屏)。

第二代产品SmartLine-IE:串口:S7-200、OMRON CP1系列、三菱FX 系列、Modbus RTU、台达(DVP-SV/ES2 系列)以太网:S7-200(CP243-1)、Smart200、LOGO!Smart Panels 通过串口只能连接一个设备,通过以太网可以连接三个设备,但是串口和以太网不能同时使用(编译通不过)。

注意:串口和以太网口只能使用一个,否则编译通不过。

创建项目用户需要使用WinCC Flexible 2008 SP2 China或以上版本来组态第一代产品SmartLine,如果是第二代产品SmartLine IE的话,只能使用WinCC Flexible 2008 SP4 China进行组态。

用户既可以在WinCC Flexible中直接创建项目,也可以使用向导创建。

威纶触摸屏与CP1H通过RS485通信

威纶触摸屏与CP1H通过RS485通信

关于威纶屏与欧姆龙PLC的485通信试验一.试验目的:了解威纶通触摸屏与OMRON的CP1H系列PLC的485通信试验其中触摸屏做主站,两个PLC做从站。

二.材料:1.威纶通触摸屏型号MT6100I(软件EB8000)2.OMRON的PLC型号:CP1H-XA40DT-D2个(软件CX-Programmer)3.PLC附件CP1W-CIF112个。

4.开关电源直流24V开关电源一个5.电线若干。

三.接线按求接好电线,触摸屏电源为24VDC;PLC电源为24VDC;通讯线在屏的COM1通信口(D型9针)需要注意的是MT61OOI屏有两个COM1通信口(一个为RS4852/4W母头,一个为rs232公头)我们选择前者。

打开EB8000软件查看帮助中通信线的制作。

2号脚和1号脚分别为RX+和RX-,RX+连接到2个CP1W-CIF11通信口的SDB+或RDB+;RX-连接CP1W-CIF11通信口的SDB-或RDB-。

四.CP1W-CIF11的设置:把CP1W-CIF11上的拨码开关的1、2、3、5、6号脚打到ON的位置。

五.PLC设置:其中模式应选择Hostlink,波特率,通信位数,停止位,校验方式等应与触摸屏设置一致。

单元号即为站号。

两个PLC设置不能一样。

我这里一个为1,一个为2。

(因为PLC有两个通信端口,所以设置时应视选择的端口来设置串口1还是串口2)。

六.PLC程序,因为是试验,所以写了一个简单的启动与停止程序。

程序写好后下载到PLC中在下载时一定要记得把设置也下载到PLC中,完成后把PLC断电重启,七.触摸屏程序:打开编程软件EB8000,新建一个文件,在系统参数设置中新增一个设备(多个PLC在同一485网络下不要多次新增设备,否则会报COM1端口已被占用。

),在PLC类型中选择OMRONCJ/CS/CP;接口类型中选择RS4852W;COM设置见下图,设置完成后点确定.然后在屏幕创建四个位元件.请注意,在地址栏中一个为W1#0.00,一个为W2#0.00分别对应站号为1的PLC的W0.00位和站号为2的PLC 的W0.00位依次建立四个按键分别为第一个PLC启动,第一个PLC停止,第二个PLC启动,第二个PLC停止,完成后保存再编译,然后下载到触摸中.八.实验:有触摸屏上按下第一个PLC启动,电脑监控第一个PLC程序发现W1.00有输出,按下第一个PLC停止,W1.00停止输出.然后监控第二个PLC程序,程序运行正确.至此,实验完成了一个触摸屏与两个PLC之间的485通讯完全正确.可以正常使用.。

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

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

威纶触摸屏:请教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指令?这个要咨询触摸屏厂家。

MCGS触摸屏连接485标准通信协议仪表过程

MCGS触摸屏连接485标准通信协议仪表过程

双击图标,进入程序主界面,如下:选择文件,新建工程,选择需要的触摸屏型号:点击出现如下工作界面:
配置触摸屏和仪表的参数连接,点击,出现如下界面:双击窗口,出现如下界面:
点击窗口工具栏内工具按钮图标,出现如下界面:
双击设备工具箱的,出现如下界面:
点击设备工具箱,出现如下界面:
依次双击,,选择
右侧选定设备中出现:
点击,设备工具箱中出现,双击
,设备窗口增加,如下界面:
双击,配置触摸屏参数,参数选择如下界面:
点击,配置完成父设备参数。

双击设备窗口的,配置仪表参数,在窗口左侧设备地址栏,填入仪表地址,如下界面:
点击窗口右侧,配置完成子设备参数。

点击工具栏保存按钮,关闭,选择用户窗口,出现如下界面:点击,出现如下界面:
点击,把窗口名称改为光伏电流电压,如下界面:点击,出现如下界面:
双击,出现如下界面:
点击窗口工具栏内工具按钮图标,出现如下界面:
点击工具箱输入框,画一个输入框双击输入框,选操作属性
点击问号在如下界面里选择,然后确认
在如下界面可以填写单位
11。

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

关于威纶屏与欧姆龙PLC 的485通信试验
一.试验目的:了解威纶通触摸屏与OMRON的CP1H系列PLC的485通信试验
其中触摸屏做主站,两个PLC做从站。

二.材料:1.威纶通触摸屏型号MT6100I (软件EB8000)
2.OMRON的PLC型号:CP1H-XA40DT-D 2个(软件CX-Programmer)
3.PLC附件CP1W-CIF11 2个。

4.开关电源直流24V开关电源一个
5.电线若干。

三.接线按求接好电线,触摸屏电源为24VDC;PLC电源为24VDC;通讯线在屏的COM1通信口(D型9針)需要注意的是MT61OOI屏有两个COM1通信口(一个为
RS485 2/4W母头,一个为rs232公头)我们选择前者。

打开EB8000软件查看帮
助中通信线的制作。

2号脚和1号脚分别为RX+和RX-,RX+连接到2个CP1W-CIF11通信口的SDB+
或RDB+;RX-连接CP1W-CIF11通信口的SDB-或RDB-。

四.CP1W-CIF11的设置:把CP1W-CIF11上的拨码开关的1、2、3、5、6号脚打到ON的位
置。

五.PLC设置:
其中模式应选择Host link, 波特率,通信位数,停止位,校验方式等应与触摸屏设置一致。

单元号即为站号。

两个PLC设置不能一样。

我这里一个为1,一个为2。

(因为PLC有两个通信端口,所以设置时应视选择的端口来设置串口1还是串口2)。

六.PLC程序,因为是试验,所以写了一个简单的启动与停止程序。

程序写好后下载到PLC中在下载时一定要记得把设置也下载到PLC中,完成后把PLC断电重启,
七.触摸屏程序:
打开编程软件EB8000,新建一个文件,在系统参数设置中新增一个设备(多个PLC在同
一485网络下不要多次新增设备,否则会报COM1端口已被占用。

),在PLC类型中选择
OMRON CJ/CS/CP ;接口类型中选择RS485 2W;COM设置见下图,
设置完成后点确定.
然后在屏幕创建四个位元件.
请注意,在地址栏中一个为W1#0.00,一个为W2#0.00分别对应站号为1的PLC的W0.00位和站号为2的PLC的W0.00位依次建立四个按键分别为第一个PLC启动,第一个PLC停止,第二个PLC启动,第二个PLC停止,完成后保存再编译,然后下载到触摸中.
八.实验:有触摸屏上按下第一个PLC启动,电脑监控第一个PLC程序发现W1.00有输出,按下第一个PLC停止,W1.00停止输出.然后监控第二个PLC程序,程序运行正确.至此,实验完成了
一个触摸屏与两个PLC之间的485通讯完全正确.可以正常使用.。

相关文档
最新文档