三菱PLC、西门子PLC、欧姆龙PLC、松下PLC自定义协议RS485接线篇

今天看到一个“今日话题”,因以前经常做不同品牌PLC之间的自定义通信协议通信和MODBUS RTU通信,故先列出来各PLC的RS485硬件接线法,其实不难,高手不要不屑一顾,低手千万过路看看!QQ149034219
三   菱PLC:以FX3G-40MR+FX3G-485BD端口1为例
西门子PLC:以CPU226的PORT 0通信口为例
欧姆龙PLC:以CP1H-X40DR+CP1W-CIF11端口1为例
松   下PLC:以FPX-C40R+AFPX-COM3端口1为例

三菱篇:
485BD的SDA为:发送数据+信号
485BD的SDB为:发送数据-信号
485BD的RDA为:接收数据+信号
485BD的RDB为:接收数据-信号
要使用485BD做RS485两线制的话,做如下设置:
SDA和RDA短接后引出一根线即为:RS485发送/接收+信号
SDB和RDB短接后引出一根线即为:RS485发送/接收-信号

西门子篇:
PORT 0口端口含义
3脚:RS485发送/接收+信号
8脚:RS485发送/接收-信号

欧姆龙篇:
CIF11的SDB+为发送数据+信号
CIF11的SDA-为发送数据-信号
CIF11的RDB+为接收数据+信号
CIF11的RDA-为接收数据-信号
要使用CIF11做RS485两线制的话,做如下设置:
CIF11板后面有一排拨码开关,做如下设置:
1,终端电阻,ON有效,OFF无效
2,3,5,6,打到ON
4,打到OFF
SDB+:RS485发送/接收+信号
SDA-:RS485发送/接收-信号

松下篇:
COM3的S+:发送数据+信号
COM3的S-:发送数据-信号
COM3的R+:接收数据+信号
COM3的R-:接收数据-信号
要使用COM3做RS485两线制的话,做如下设置
COM3板后有一排拨码开关,做如下设置:
1:ON
2:ON
3:ON
4:终端站时为ON
S+:RS485发送/接收+信号
S-:RS485发送/接收-信号

这样只需按照RS485接线原则+接+、-接-即可
硬件接线完成了
如要做自定义协议通信的话
再设定好波特率、数据位、校验方式,通信协议后
三菱PLC用RS指令做
西门子PLC用XMT RCV做
欧姆龙PLC用TXD RXD做
松下PLC用MTRN做

 

 

自定义协议通信实例

 

一、硬件使用情况说明:
01、三菱PLC 型号为FX3G-40MR/ES-A ,外加FX3G-485B,实现自定义通信协议
02、西门子PLC 型号为S7-200 CPU226AC/DC/RLY ,利用PORT 0 口实现自定义通信协议
03、欧姆龙PLC 型号为CP1H-N40DR-A ,外加CP1W-CIF11 ,实现自定义通信协议
04、松下PLC 型号为AFPX-C40R,外加APFX-COM3,实现自定义通信协议
05、51 单片机型号为STC12C5A60S2,外加MAX481 芯片,实现自定义通信协议

 

二、通信端口含义说明:
01、三菱PLC 之FX3G-485BD
SDA:TXD+ (发送数据+信号)
RDA:RXD+(接收数据+信号)
SDB:TXD-(发送数据-信号)
RDB:RXD-(接收数据-信号)

 SG:GND(信号地)
SDA 和RDA 短接后即为RS485 发送/接收+信号
SDB 和RDB 短接后即为RS485 发送/接收-信号

 

02、西门子PLC 之PORT0 通信端口
3 脚:通信端口PORT 0 的3 脚即为RS485 发送/接收+信号
8 脚:通信端口PORT 0 的8 脚即为RS485 发送/接收-信号
1 脚:信号地

 

03、欧姆龙PLC 之CP1W-CIF11
SDB+:TXD+(发送数据+信号)
RDB+:RXD+ (接收数据+信号)
SDA-:TXD-(发送数据-信号)
RDA-:RXD-(接收数据-信号)

 FG:GND(信号地)
将拨码开关2、3、5、6 拨为ON,4 为OFF
SDB+即为RS485 发送/接收+信号
SDA-即为RS485 发送/接收-信号

 

04、松下PLC 之AFPX-COM3
S+:TXD+(发送数据+信号)
R+:RXD+(接收数据+信号)
S-:TXD-(发送数据-信号)
R-:RXD-(接收数据-信号)
将拨码开关1、2、3 拨为ON
S+即为RS485 发送/接收+信号
S-即为RS485 发送/接收-信号

 

05、51 单片机MAX481 芯片
A:TXD+/RXD+ (发送/接收数据+信号)
B:TXD-/RXD-(发送/接收数据-信号)
GND:GND(信号地)
A 所接9 针母头3 脚即为RS485 发送/接收+信号
B 所接9 针母头8 脚即为RS485 发送/接收-信号

 


三、通信参数说明:
01、三菱PLC
通信协议:自定义
物理层:RS485
起始位:1 位
数据位:8 位
校验方式:无校验
停止位:1 位
波特率:9600bps


02、西门子PLC
通信协议:自定义
物理层:RS485
起始位:1 位
数据位:8 位
校验方式:无校验
停止位:1 位
波特率:9600bps


03、欧姆龙PLC
通信协议:自定义
物理层:RS485
起始位:1 位
数据位:8 位
校验方式:无校验
停止位:1 位
波特率:9600bps


04、松下PLC
通信协议:自定义
物理层:RS485
起始位:1 位
数据位:8 位
校验方式:无校验
停止位:1 位
波特率:9600bps


05、51 单片机
通信协议:自定义
物理层:RS485
起始位:1 位

数据位:8 位
校验方式:无校验
停止位:1 位
波特率:9600bps

 

四、欧姆龙PLC 自定义协议通信实例详单:


01、欧姆龙PLC(主站)和三菱PLC(从站)自定义协议通信实例一
本通信实例实现的功能如下所示:
欧姆龙PLC 主站000.00 控制三菱PLC 从站Y0
欧姆龙PLC 主站000.01 控制三菱PLC 从站Y1
欧姆龙PLC 主站000.02 控制三菱PLC 从站Y2
欧姆龙PLC 主站000.03 控制三菱PLC 从站Y3
欧姆龙PLC 主站000.04 控制三菱PLC 从站Y4
欧姆龙PLC 主站000.05 控制三菱PLC 从站Y5
欧姆龙PLC 主站000.06 控制三菱PLC 从站Y6
欧姆龙PLC 主站000.07 控制三菱PLC 从站Y7


02、欧姆龙PLC(主站)和三菱PLC(从站)自定义协议通信实例二
本通信实例实现的功能如下所示:
欧姆龙PLC 主站000.00 控制三菱PLC 从站Y0
欧姆龙PLC 主站000.01 控制三菱PLC 从站Y1
欧姆龙PLC 主站000.02 控制三菱PLC 从站Y2
欧姆龙PLC 主站000.03 控制三菱PLC 从站Y3
欧姆龙PLC 主站000.04 控制三菱PLC 从站Y4
欧姆龙PLC 主站000.05 控制三菱PLC 从站Y5
欧姆龙PLC 主站000.06 控制三菱PLC 从站Y6
欧姆龙PLC 主站000.07 控制三菱PLC 从站Y7
三菱PLC 从站X0 控制欧姆龙PLC 主站100.00
三菱PLC 从站X1 控制欧姆龙PLC 主站100.01
三菱PLC 从站X2 控制欧姆龙PLC 主站100.02
三菱PLC 从站X3 控制欧姆龙PLC 主站100.03
三菱PLC 从站X4 控制欧姆龙PLC 主站100.04
三菱PLC 从站X5 控制欧姆龙PLC 主站100.05
三菱PLC 从站X6 控制欧姆龙PLC 主站100.06
三菱PLC 从站X7 控制欧姆龙PLC 主站100.07


03、欧姆龙PLC(主站)和西门子PLC(从站)自定义协议通信实例一
本通信实例实现的功能如下所示:
欧姆龙PLC 主站000.00 控制西门子PLC 从站Q0.0
欧姆龙PLC 主站000.01 控制西门子PLC 从站Q0.1
欧姆龙PLC 主站000.02 控制西门子PLC 从站Q0.2
欧姆龙PLC 主站000.03 控制西门子PLC 从站Q0.3
欧姆龙PLC 主站000.04 控制西门子PLC 从站Q0.4
欧姆龙PLC 主站000.05 控制西门子PLC 从站Q0.5
欧姆龙PLC 主站000.06 控制西门子PLC 从站Q0.6
欧姆龙PLC 主站000.07 控制西门子PLC 从站Q0.7


04、欧姆龙PLC(主站)和西门子PLC(从站)自定义协议通信实例二
本通信实例实现的功能如下所示:
欧姆龙PLC 主站000.00 控制西门子PLC 从站Q0.0
欧姆龙PLC 主站000.01 控制西门子PLC 从站Q0.1

欧姆龙PLC 主站000.02 控制西门子PLC 从站Q0.2
欧姆龙PLC 主站000.03 控制西门子PLC 从站Q0.3
欧姆龙PLC 主站000.04 控制西门子PLC 从站Q0.4
欧姆龙PLC 主站000.05 控制西门子PLC 从站Q0.5
欧姆龙PLC 主站000.06 控制西门子PLC 从站Q0.6
欧姆龙PLC 主站000.07 控制西门子PLC 从站Q0.7
西门子PLC 从站I0.0 控制欧姆龙PLC 主站100.00
西门子PLC 从站I0.1 控制欧姆龙PLC 主站100.01
西门子PLC 从站I0.2 控制欧姆龙PLC 主站100.02
西门子PLC 从站I0.3 控制欧姆龙PLC 主站100.03
西门子PLC 从站I0.4 控制欧姆龙PLC 主站100.04
西门子PLC 从站I0.5 控制欧姆龙PLC 主站100.05
西门子PLC 从站I0.6 控制欧姆龙PLC 主站100.06
西门子PLC 从站I0.7 控制欧姆龙PLC 主站100.07


05、欧姆龙PLC(主站)和欧姆龙PLC(从站)自定义协议通信实例一
本通信实例实现的功能如下所示:
欧姆龙PLC 主站000.00 控制欧姆龙PLC 从站100.00
欧姆龙PLC 主站000.01 控制欧姆龙PLC 从站100.01
欧姆龙PLC 主站000.02 控制欧姆龙PLC 从站100.02
欧姆龙PLC 主站000.03 控制欧姆龙PLC 从站100.03
欧姆龙PLC 主站000.04 控制欧姆龙PLC 从站100.04
欧姆龙PLC 主站000.05 控制欧姆龙PLC 从站100.05
欧姆龙PLC 主站000.06 控制欧姆龙PLC 从站100.06
欧姆龙PLC 主站000.07 控制欧姆龙PLC 从站100.07


06、欧姆龙PLC(主站)和欧姆龙PLC(从站)自定义协议通信实例二
本通信实例实现的功能如下所示:
欧姆龙PLC 主站000.00 控制欧姆龙PLC 从站100.00
欧姆龙PLC 主站000.01 控制欧姆龙PLC 从站100.01
欧姆龙PLC 主站000.02 控制欧姆龙PLC 从站100.02
欧姆龙PLC 主站000.03 控制欧姆龙PLC 从站100.03
欧姆龙PLC 主站000.04 控制欧姆龙PLC 从站100.04
欧姆龙PLC 主站000.05 控制欧姆龙PLC 从站100.05
欧姆龙PLC 主站000.06 控制欧姆龙PLC 从站100.06
欧姆龙PLC 主站000.07 控制欧姆龙PLC 从站100.07
欧姆龙PLC 从站000.00 控制欧姆龙PLC 主站100.00
欧姆龙PLC 从站000.01 控制欧姆龙PLC 主站100.01
欧姆龙PLC 从站000.02 控制欧姆龙PLC 主站100.02
欧姆龙PLC 从站000.03 控制欧姆龙PLC 主站100.03
欧姆龙PLC 从站000.04 控制欧姆龙PLC 主站100.04
欧姆龙PLC 从站000.05 控制欧姆龙PLC 主站100.05
欧姆龙PLC 从站000.06 控制欧姆龙PLC 主站100.06
欧姆龙PLC 从站000.07 控制欧姆龙PLC 主站100.07


07、欧姆龙PLC(主站)和松下PLC(从站)自定义协议通信实例一
本通信实例实现的功能如下所示:
欧姆龙PLC 主站000.00 控制松下PLC 从站Y0
欧姆龙PLC 主站000.01 控制松下PLC 从站Y1
欧姆龙PLC 主站000.02 控制松下PLC 从站Y2
欧姆龙PLC 主站000.03 控制松下PLC 从站Y3

欧姆龙PLC 主站000.04 控制松下PLC 从站Y4
欧姆龙PLC 主站000.05 控制松下PLC 从站Y5
欧姆龙PLC 主站000.06 控制松下PLC 从站Y6
欧姆龙PLC 主站000.07 控制松下PLC 从站Y7


08、欧姆龙PLC(主站)和松下PLC(从站)自定义协议通信实例二
本通信实例实现的功能如下所示:
欧姆龙PLC 主站000.00 控制松下PLC 从站Y0
欧姆龙PLC 主站000.01 控制松下PLC 从站Y1
欧姆龙PLC 主站000.02 控制松下PLC 从站Y2
欧姆龙PLC 主站000.03 控制松下PLC 从站Y3
欧姆龙PLC 主站000.04 控制松下PLC 从站Y4
欧姆龙PLC 主站000.05 控制松下PLC 从站Y5
欧姆龙PLC 主站000.06 控制松下PLC 从站Y6
欧姆龙PLC 主站000.07 控制松下PLC 从站Y7
松下PLC 从站X0 控制欧姆龙PLC 主站100.00
松下PLC 从站X1 控制欧姆龙PLC 主站100.01
松下PLC 从站X2 控制欧姆龙PLC 主站100.02
松下PLC 从站X3 控制欧姆龙PLC 主站100.03
松下PLC 从站X4 控制欧姆龙PLC 主站100.04
松下PLC 从站X5 控制欧姆龙PLC 主站100.05
松下PLC 从站X6 控制欧姆龙PLC 主站100.06
松下PLC 从站X7 控制欧姆龙PLC 主站100.07


09、欧姆龙PLC(主站)和51 单片机(从站)自定义协议通信实例一
本通信实例实现的功能如下所示:
欧姆龙PLC 主站000.00 控制51 单片机从站DO_01
欧姆龙PLC 主站000.01 控制51 单片机从站DO_02
欧姆龙PLC 主站000.02 控制51 单片机从站DO_03
欧姆龙PLC 主站000.03 控制51 单片机从站DO_04
欧姆龙PLC 主站000.04 控制51 单片机从站DO_05
欧姆龙PLC 主站000.05 控制51 单片机从站DO_06
欧姆龙PLC 主站000.06 控制51 单片机从站DO_07
欧姆龙PLC 主站000.07 控制51 单片机从站DO_08


10、欧姆龙PLC(主站)和51 单片机(从站)自定义协议通信实例二
本通信实例实现的功能如下所示:
欧姆龙PLC 主站000.00 控制51 单片机从站DO_01
欧姆龙PLC 主站000.01 控制51 单片机从站DO_02
欧姆龙PLC 主站000.02 控制51 单片机从站DO_03
欧姆龙PLC 主站000.03 控制51 单片机从站DO_04
欧姆龙PLC 主站000.04 控制51 单片机从站DO_05
欧姆龙PLC 主站000.05 控制51 单片机从站DO_06
欧姆龙PLC 主站000.06 控制51 单片机从站DO_07
欧姆龙PLC 主站000.07 控制51 单片机从站DO_08
51 单片机从站DI_01 控制欧姆龙PLC 主站100.00
51 单片机从站DI_02 控制欧姆龙PLC 主站100.01
51 单片机从站DI_03 控制欧姆龙PLC 主站100.02
51 单片机从站DI_04 控制欧姆龙PLC 主站100.03
51 单片机从站DI_05 控制欧姆龙PLC 主站100.04
51 单片机从站DI_06 控制欧姆龙PLC 主站100.05

51 单片机从站DI_07 控制欧姆龙PLC 主站100.06
51 单片机从站DI_08 控制欧姆龙PLC 主站100.07

 

 

http://bbs.gkong.com/archive.aspx?id=327915

 

### 回答1: 西门子PLC通讯线的接线图可以分为两部分:通讯线与PLC之间的连接通讯线与外部设备之间的连接。 首先, 连接PLC与通讯线。在PLC的通讯口上,我们可以看到两个螺丝孔。一个是用于数据发送的TX螺丝孔,另一个是用于数据接收的RX螺丝孔。通讯线上一般会有两根线,一根连接到TX螺丝孔,另一根连接到RX螺丝孔。这样,PLC与通讯线之间的连接就完成了。 接着,连接通讯线与外部设备。通讯线通常会有一个连接头,该连接头可以插入外部设备的通讯口。通讯口的位置形状会根据设备的不同而有所变化。在插入连接头的过程中,需要确保连接头与通讯口正确对应,这样才能确保数据的正常传输。 当所有的连接都完成后,通讯线就可以通过PLC与外部设备进行数据传输了。PLC通过TX螺丝孔将数据发送给外部设备,外部设备通过RX螺丝孔接收数据后进行处理,然后再通过TX螺丝孔将处理后的数据发送给PLC进行反馈。 需要注意的是,在连接通讯线时,应该确保连接头螺丝孔之间没有松动或接触不良的现象,以免影响数据的正常传输。此外,在进行连接之前,要确保PLC外部设备的电源已经打开,并根据通讯线的规格选择正确的连接方式线缆。 总之,西门子PLC通讯线的接线图是一个简单但重要的操作,正确的连接可以保证PLC与外部设备之间的数据传输稳定可靠。 ### 回答2: 西门子PLC通讯线接线图是用于连接西门子PLC与其他设备之间进行通讯的线路接线图。通讯线接线图是PLC 系统中非常重要的一部分,它负责将PLC与其他外部设备进行数据交换传输。 一般情况下,西门子PLC通讯线接线图中会包括以下几个主要的组成部分: 1. PLC主站接口:PLC主站接口是PLC主机与其他设备进行通讯的接口。通常包括RS232、RS485、以太网口等接口。 2. 通讯模块:通讯模块是用于实现PLC与其他设备之间数据传输的硬件模块。通常包括串行通讯模块、以太网通讯模块等。 3. 外部设备接口:外部设备接口是用于连接PLC与其他外部设备的接口,如传感器、执行器、HMI(人机界面)等。 4. 电源线:电源线用于为PLC其它设备提供电源供应。 在实际的接线过程中,根据通讯方式的不同,接线步骤也会有所区别。一般来说,需要根据PLC主站接口的类型通讯设备的类型,进行相应的接线操作。 总结来说,西门子PLC通讯线接线图是用于连接PLC与其他设备进行数据交换传输的线路接线图。通过正确的接线操作,可以实现PLC与外部设备之间的高效通讯,实现各种自动化控制数据采集等功能。 ### 回答3: 西门子PLC通讯线的接线图主要涉及PLC与外部设备之间的通信连接。根据具体的通讯协议(如PROFINET、PROFIBUS等),接线图会有所差异。 一般来说,接线图包括以下几个主要部分: 1. PLC的通讯模块连接:首先,PLC需要安装相应的通讯模块,例如通讯接口卡或者通讯模块。这些模块通常具有特定的插座或接口,通过插入或连接到PLC的内部总线上。这些模块提供通讯协议的支持,以便与外部设备进行数据交换。 2. 通讯线的连接:根据具体的通讯协议PLC通讯线的连接可能有所不同。通常情况下,通讯线需要与通讯模块的相应接口相连。这是实现数据交换通讯的关键步骤。通讯线一般由两根或多根导线组成,其中包括信号线、电源线地线等。 3. 外部设备连接:PLC通讯线还需要连接到外部设备,例如传感器、执行器或者其他PLC等。这些设备通常具有特定的接口或连接器,用于与通讯线进行连接。连接的方式可以是插头、插座、连接器或者端子块等。 4. 接地连接:保持PLC系统的接地连接非常重要,以确保数据传输的稳定可靠性。PLC的接地线应该连接到适当的地线或接地点,以避免干扰电气问题。接地线通常是黄色绿色的。 总之,西门子PLC通讯线接线图指导着PLC与外部设备之间的数据交换通讯连接。根据具体的通讯协议设备要求,接线图的细节会有所不同,需要根据实际情况进行调整。在接线过程中,确保正确连接,并进行适当的接地绝缘措施,以确保通讯的稳定性安全性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值