信捷触摸屏和PLC如何实现RS485无线通讯
本方案用于解决信捷触摸屏与信捷XC3系列PLC之间的无线通信问题。在本方案方案中信捷触摸屏作为主站,信捷PLC作为从站采用达泰电子日系PLC专用无线通讯终端——DTD435MB-V192,作为实现无线通讯的硬件设备。
一、方案概述
1. 有线网络组成
2. 无线网络
通过西安达泰电子 DTD435MB-V192方便实现无线网络,无需更改网络参数直接替换有线连接。
二、测试设备与参数
l 信捷PLC型号:XC3-32T-E *1台
l 信捷触摸屏型号:TOUCHWIN TG765-MT *1台
l 达泰电子日系PLC专用无线通讯终端——DTD435MB-V192 *2块
l 主从关系:1主1从
l 通讯接口:Rs485接口(两线制)
l 通讯参数:19200,8,E,1
l 供电:9-24VDC
l 传输距离:100米,500米,1KM,3KM,20KM
三、达泰日系PLC专用无线通讯终端--DTD435M
DTD435M是针对日系PLC的通讯特点而开发的专用工业级无线通讯产品,内嵌Rs232/Rs485双接口,自适应三菱N:N协议、欧姆龙HOST Link协议,台达及永宏等Modbus RTU协议。该产品可以与日系PLC组成无线测控网络,可靠传输距离达到3km以上,并集成EMI抗干扰滤波单元。经过了八年以上工业现场运行考验,可确保长期工作于恶劣环境及工业场合。
■ 主 要 特 征:
◆ 直接代替有线RS485方案,实现无线组网通讯;
◆ 全数字无线加密方式,保证数据安全可靠;
◆ 直流9~24V宽电源电压供电,平均工作电流小于50mA;
◆ 精美铝合金外壳:120×105×30mm,4个条形安装固定孔;
◆ 通信接口:RS232/RS485;
◆ 支持标准串口协议:Modbus RTU协议、N:N协议
四、接线方式
1.触摸屏与达泰无线设备的接线
DTD435MB的Rs485接口,接入touchwin的com2通讯口
2.PLC与达泰无线设备的接线
DTD435MB的Rs485-A端口接入PLC正面A端口;DTD435MB的Rs485-B端口接入PLC正面B端口。
3.实物接线图
五、信捷触摸屏主站设置
预先安装好TouchWin编辑工具,打开文件夹中“无线通讯调试.txp ”程序
1.点击“无线通讯调试”
2.选择“设备”
3.选择“通讯参数”
波特率:19200;数据位:8位;停止位:1位;校验和:偶校验
点击“确认 ”并关闭系统设置窗口
4.下载程序到触摸屏
点击“文件”选择“下载工程数据”
注:触摸屏程序用USB口下载
六、信捷PLC从站设置
1.设置PLC的站号
将PLC和电脑连接成功,打开信捷PLC编程软件
选择“PLC配置—PLC串口”
选择串口1 ,并将PLC站号设置成1,设置完以后点击“写入PLC ”
2.将程序下载到PLC
本方案例程源代码在《信捷XC系列PLC与触摸屏通讯例程源代码》文件内。
信捷PLC做MODBUS远程从站的方法
一、PLC准备:
PLC连接电源(注意电源是24VDC还是220VAC),将编程电缆插上PLC的COM1口,另一端连电脑的COM口(或是USB-232线),PLC的485串口(COM2口A/B端子)连接到远程DTU的485A和485B接线端子。
二、PLC的 modbus远程从站创建
打开《XC系列编程工具》编程软件,点击右上角的“文件”选择“创建新工程”。在弹出的窗口中选择匹配的PLC型号,这里我选择的是“XC3-24”。进入软件后在左侧功能框中单击“PLC串口”弹出“PLC1-串口 设置”对话框如下。选择“串口2” Modbus站号默认为1,将串口改为9600/8/1/无。
完成上面的操作其实信捷PLC的modbus从站功能就已经创建好了,就是这么简单哦,为国产PLC点赞。现在我们执行“写入PLC”操作,将配置写入到所连的PLC。
这里需要说明的是,信捷PLC已经集成Modbus协议集,支持Modbus协议通讯主、从机模式,并将其内部的寄存器和Modbus寄存器做了对应,这里我们使用的是其从站模式。可编程控制器内部元件编号与对应的Modbus地址编号如下表示:
注意:PLC程序下载后一定要重启,配置才会生效。
备注:表(一)对应Modbus寄存器的“线圈”;
表(二)对应Modbus寄存器的“保持寄存器”
1、读线圈使用功能码“01”;
2、写单个线圈使用功能码“05”;
3、读保持寄存器使用功能码“03”;
4、写单个保持寄存器使用功能码“06”;
5、写多个寄存器使用功能码“16”。
相关问答
信捷PLC接线怎么接?
信捷PLC的接线方式如下:1.电源接线PLC的电源接口分别为VCC和GND,需要用导线将其与电源连接。当使用DC电源时,建议使用稳压电源,并在输入电源之前...
信捷plc通信电缆接法?
24+接电源的正极和ov接电源负极,plc端口连接plc24+接电源的正极和ov接电源负极,plc端口连接plc
信捷plc输出com口接法?
信捷PLC输出COM口的接法,首先需根据PLC的具体型号和接口类型来确定。一般而言,输出端的COM通常接正极,如24V或220V,具体取决于输出信号所需的电压等级。当COM...
信捷plc模拟量模块接线方法?
信捷PLC模拟量模块接线方法包括将模拟传感器的输出信号线连接到模块的模拟输入端口,根据需要接入电源和地线。在接线过程中,需注意信号线的极性方向和接线端子...
信捷plc编程软件怎么安装帮助指令?
那个帮主文件其实就是弹出一个手册了默认是没有安装的不过你可以自己安装按照上面的步骤就可以了先找到你的安装路径在你的安装路径下面有一个文件夹是zh-...
信捷plc顺控编程方法?
假设执行顺序为s1、s2、s3直至结束。在外界条件成立后置s1为"1"在s1段程序最后置s2为"1",依次类推。假设执行顺序为s1、s2、s3直至结束。在外...
信捷PLC的指令编程操作?
1.梯形图编程:直观方便,是大多数PLC编程人员和维护人员选择的方法。2.指令表编程:适合熟悉PLC和逻辑编程的有经验的编程人员。3.用户在梯形图模式下写指...
信捷PLC和伺服驱动器接线?
我截图给你吧,plc的24V接驱动器P+24v,plc的0V接COM0,然后Y0接驱动器P-,Y1接D-。然后把P5.10设置为10,发脉冲就可以转起来了。我截图给你吧,plc的24V接驱动....
信捷plc485怎么编程?
编程过程如下:1、安装软件:搜索并下载西门子SiemensS7-300/400的编程软件SIMATICManager,安装完成后,打开软件。2、创建工程:在SIMATICManager中新建...
国产信捷PLC输出的com端有多个,怎么接线啊?是接正电还是接0V?
1、信捷PLC和三菱的接线方式是一样的信捷PLC的COM点和内部0V是通的,使用传感器只能用NPN的如果使用PLC内部电源,可以COM点不接线,直接使用0V经过传感器或开关...