「笔记」信捷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模块驱动程序等资源下载
XINJE信捷PLC基本型XC2包含14、16、24、32、42、48、60点规格
产品特点
XC2系列基本型PLC,包含14、16、24、32、42、48、60点规格。
具备一般数据处理功能,能满足大多数场合的使用需求
拥有高速的运算处理速度(是XC3系列的2倍)
内部寄存器容量小于XC3系列
输入类型:NPN或PNP
输出类型:晶体管(T)、继电器(R)、晶体管继电器混合(RT,前两路为T)
电源规格:AC220V、DC24V
支持高速计数(高达80KHz)、2路高速脉冲输出(高达100KHz)、通讯等特殊功能
标配RS232口,用于编程下载
标配RS485口,用于通讯(16点除外)
不支持扩展模块,支持外接扩展BD板(14、16、42点除外)
相关问答
信捷XC系列PLC编程软件安装教程?
1.首先从信捷官网上下载XC系列的V3.3版本的软件压缩包解压,然后打开解压后的文件夹。2、双击如图所示的安装程序安装。3、选择下一步。4、选择安装路径,建议...
信捷plc.xc3编程能查看xc2吗?
信捷XC3系列PLC的编程软件是XC3Works,而XC2系列PLC的编程软件是XCPro。虽然这两款编程软件都是由相同的公司开发,但是它们的编程软件并不兼容,不...
信捷plc-xc2与xc3有什么不同?
信捷plc-xc2与xc3不同方面有:里面的软元件数量不同XC3更多还有就是XC3可以挂扩展模块XC2不可以只能扩展一张BD板子。XC2有的功能XC3都有。信捷plc-xc2与xc...
信捷xcplc为什么输出不通电?
1.信捷xcplc输出不通电。2.这可能是由于以下原因导致的:a.电源故障:检查电源是否正常连接并提供足够的电力。b.输出模块故障:检查输出模块是否正确安装...
信捷xc2一t的plc能用drv|指令吗?
信捷XC2一T的PLC可以用DRVI指令,在XC2的应用指令里名称叫作相对位置单段脉冲控制指令。信捷XC2一T的PLC可以用DRVI指令,在XC2的应用指令里名称叫作相对位置单...
信捷plc-xc2与xc3有什么不同?
信捷PLC-XC2与XC3的主要区别在于性能和功能。XC3系列比XC2系列具有更高的性能和更多的功能,例如更快的处理速度、更大的程序存储容量、更多的输入/输出...
信捷PLC的输入输出中的COM口有什么区别?
信捷PLC的输入输出中的COM口区别如下:1.RS232:是半双工的串行接口,可实现最高的230Kbps通信速率,其信号传输距离在15米左右。2.RS422:是一种全双工的串...
信捷xc2怎么设置485通讯?
你好,要设置信捷XC2的485通讯,您可以按照以下步骤进行操作:1.连接485通讯线缆:将485通讯线缆的A线和B线分别连接到XC2的A+和B-接口上,然后将GND线连接到XC...
PC显示当前处于脱机状态,无法与信捷PLC连接?
1、用户修改了PLC上的PORT1口的通讯参数(请勿随意修改PORT1口的通讯参数,否则将会导致您的PC与PLC无法连接);2、USB转串驱动软件的安装不正确或者USB转串口...
信捷xc系列plc如何上传程序?
信捷XC系列PLC的程序上传过程如下:使用USB电缆将PLC连接到计算机。打开编程软件,例如SchneiderElectric'sEcoStruxureContro...