「笔记」信捷plc应用,两个plc通讯篇
本文转自微信公众号:自动化电气工程师技术交流与分享
关键词:Modbus协议本文目标:以XC5系列为例,完成两个信捷PLC基于Modbus RTU协议的通讯。
本文目录
一,通讯前须知
二,参数设置
三,指令调用
一,通讯前须知
1,区分COM1与COM2口通讯口。
2,PLC内部地址对应Modbus地址一览。
3,功能码与指令。
注:以上图片摘自《XC系列可编程序控制器用户手册(基本指令篇) 》
二、参数设置
1,Modbus协议要设置的主要参数有三:串口、站号、波特率。如图所示。
三、指令调用
1,信捷PLC写modbus通讯指令的格式有好几种,这里以特殊指令顺序功能块指令BLOCK为格式来调用读写指令。左侧找到顺序功能块,右击,添加顺序功能块。
2,在弹出的窗口中,选择插入,选择Modbus指令。
3,选择功能码,这里以读线圈指令为例。
4,假设远程plc的站号设为2,串口(端口)为2,想要读取远程plc的X0-X7的位状态,对应显示到到本地plc的M0-M7的位状态中。则可以对照上文提到的转换地址,写法如下。点确定。
5,点确定后,自动生成下图画面。
6,可以在前面加入运行常通条件。如果想添加多条读取指令,则在步骤2继续插入Modbus指令即可。
7,当前的通讯状态可查看以下地址。
本文目标完成。
往期文章:
【笔记】信捷plc应用,指令篇
【笔记】信捷plc应用,编程前奏篇
【笔记】信捷plc应用,硬件篇
【笔记】三菱FX5U PLC基于ModbusTCP协议与视觉通讯
【C#自习室】1.4 程序中的输入与输出
【C#自习室】1.3控制台、WebForm程序的编写
【C#自习室】1.2 快速入门——对象三要素(下)
【C#自习室】1.2 快速入门——对象三要素(上)
【C#自习室】1.1 快速入门,编写一个触发按钮及弹出窗口
【笔记】网线制作图文详解
【笔记】两台PLC进行无线通讯
【笔记】西门子S7-200Smart与读卡器、温湿度传感器、扫码枪等设备通讯
【笔记】多台西门子S7-200 Smart通过以太网实现通信
【笔记】ABB机器人零基础编程步骤详解
【机器人篇】ABB、库卡、安川、发那科等工业机器人资源汇总
【电工基础篇】电工电子技术、常用仪器、维修等资源汇总
【触摸屏篇】Proface、威纶、三菱、松下、组态王等资源汇总
【PLC篇】西门子、三菱、松下、欧姆龙等品牌的软件、视频、资料下载
【相关软件篇】485参数配置软件、USB转485模块驱动程序等资源下载
信捷触摸屏和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怎么与步进电机驱动器接线么?
一般来说,PLC要给步进驱动器脉冲和方向信号。所以你要选用PLC的支持高速脉冲输出的晶体管输出点和步进的脉冲信号端子连接,选普通点和步进的方向信号端子连接...
如何编写信捷文本和PLC通信?
要使用信捷文本的专用通讯电缆,要查看文本程序中所选择的plc类型与实际plc类型是否一致,文本中的plc参数的类型设置也要与实际plc参数类型一致。软元件范围不...
怎么制作信捷触摸屏与三菱FX系列PLC连线-ZOL问答
PLC做主从站呀,CCLINK通信,PLC1:与屏1通信,RS232;PLC2:与屏2通信RS232,屏与屏之间做以太网通或485信;你控制的对象是啥东东呀,屏3读取前2个屏(做穿透功能--间接...
信捷xcplc与电脑连接的方法?
要将信捷XCPLC与电脑连接,您可以按照以下步骤进行操作:1.首先,确保您的电脑和信捷XCPLC都处于关闭状态。2.使用一根RS232串口线将电脑的串口接口(通常...
plc怎么联接电脑要安装什么驱动-ZOL问答
如果能直接连接电脑,通常不需要驱动。但是一般电脑不具有连接PLC的通讯口,因而还需要一个电脑通讯口转PLC通讯口的连接线或是卡,那么就需要安装线或卡的驱动。...
信捷plc编程软件怎么安装帮助指令?
那个帮主文件其实就是弹出一个手册了默认是没有安装的不过你可以自己安装按照上面的步骤就可以了先找到你的安装路径在你的安装路径下面有一个文件夹是zh-...
信捷plc程序编好怎么编译?
编译PLC程序需要使用软件,一般情况下需要按照以下步骤进行:1.打开信捷PLC编程软件;2.导入编写好的PLC程序;3.进行语法检查,确保程序没有错误;4.进行编...
信捷PLC用什么连接线?
信捷PLC使用的连接线是以太网线。原因是以太网线具有高速传输、稳定性好、抗干扰能力强等特点,非常适合用于连接PLC设备进行数据传输和通信。除了以太网线,信...
信捷plc怎样上传程序?
(1)打开编程软件,型号是XC的PLC选择“XC系列编程工具”,型号是XD的PLC选择“信捷PLC编程工具软件”,点击菜单栏“选项”选择“TCP/IP设备设置”再点击“添加...
信捷plcxd3系列怎么与电脑连接?
需要通过串口连接因为信捷PLCXD3系列没有自带的网络接口,需要通过串口连接电脑。需要使用PLC编程软件来进行程序设计和下载,一般使用的软件为GXDeveloper或...