Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 58

PLC 串行通信应用篇

1 、通信基础知识
上午 2 、松下 PLC 通信指令的应用

1 、松下 PLC 通信的一些限制


下午 2 、测验(笔试和实操)
常见的案例 3

松下 400 技术热线电话

A 是某客户工程师 B 是 400 技术支持工程师

A :我的串口通信不上怎么回事呀?能帮帮我吗?
B :您好!请问您用的是什么通信协议呢?

A :我用的是 RS485 的协议呀!

B :不好意思,我问您现在使用的是什么协议?

A :我使用的是 RS485 RTU 协议

B :! @# ¥ %&%……
。。。

你觉得问题出在哪?

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


4

B点
铁路

公路

A点

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


5

火车
汽车

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


串口通信的比喻 6

需要交流的信息。从 A 点传送到 B 点的内容


如,串口通信中,需要的信息内容。

载体工具
如,串口通信中,协议( MEWTOCOL 、 MODBUS )。
(软件)

硬件设施
如,串口通信中, RS485 、 RS232 、 RS422 (硬件)

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


7

一、基础知识

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


接口的物理特性 8

 RS-232C 特性
RS232 接口连接器使用型号为 DB-25 的 25 芯插头座。一些设备与 PC 机连接的 RS-232
接口 , 因为不使用对方的传送控制信号,只需三条接口线,即“发送数据”、“接收数据”和
“信号地” 。所以采 DB-9 的 9 芯插头座,传输线采用屏蔽双绞线。

通信距离:达 15m

( 只能进行 1:1 通信 )
(DB-9 的 9 芯插头
座)

通信距离:达 1200m
 RS-485 特性

RS485 无具体的物理形状,
根据工程的实际情况而采用
的接口。

( 可进行 1:N 通信 )

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


接口的电气特性 9

 RS-232C 电气特性
接口的信号电平值较高 ( 信号“ 1” 为“ -3V 至 -15V”, 信号“ 0” 为“ 3 至 15V”) ,易损坏
接口电路的芯片,又因为与 TTL 电平 (0~“<0.8V”,1~“>2.0V”) 不兼容故需使用电平转换电路
方能与 TTL 电路连接。
抗干扰能力差。

15V 15V
信号“0”

5V 5V
3V 3V
信号地 地
0 1 0 1 1 0 1 0 -3V -3V
-5V -5V

# 1 # 0 1 1 1 1 信号“1”
-15V -15V
传输信号 干扰信号

干扰之前与干扰之后的信号对比
注: # 代表无法识别 两信号叠加
15V

信号“0”
5V
3V
信号地
-3V
-5V
信号“1”
-15V

被干扰的传输信号 , 红色区域
出现了无法识别的电压信号。

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


接口的电气特性 10

 RS-485 电气特性
逻辑“ 1” 以两线间的电压差为 + ( 2—6 ) V 表示;逻辑“ 0” 以两线间的电压
差为 - ( 2—6 ) V 表示。接口信号电平比 RS-232 降低了,就不易损坏接口电路的芯
片,且该电平与 TTL 电平兼容,可方便与 TTL 电路连接。
抗干扰能力强。

5V 5V

6V
2V 2V 信号“ 1”
0 0
-2V -2V
A 线电压信号 A 线电压信号 2V
A 线、 B 线电 0
A 线电压 -B 线电
压受共模干扰 -2V

5V 5V
信号“ 0”
-6V
A 、 B 两线电压差信号
2V 2V
0 0
B 线电压信号 B 线电压信号
共模干扰信号消失

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


通信功能简介 11

松下 PLC 支持协议有计算机链接、通用串行通信、 PC-LINK 、 Modbus RTU


的通信模式。

 计算机链接
使用松下开放专用协议“ MEWTOCOL” ,支持 MEWTOCOL 主站功能和从站功能。

通用串行通信
根据对方设备的通信协议生成 / 发送相应的指令,也称之为“自由口通信“。

PC-LINK
松下多台 PLC 之间通过数据内存共享的方式实现通信的功能,无需编写复杂通信程序。

Modbus-RTU
使用全球通用标准协议 Modbus-RTU ,支持 MODBUS RTU 主站功能和从站功能。

11
 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部
计算机链接通信简介 12

计算机链接分为 MEWTOCOL 从站和 MEWTOCOL 主站功能,编程口只支持从站,


COM 口支持主站和从站,做从站时,只需在 FPWINGR 软件进行设置,不需编写任何程序,
做主站时,除通过 FPWINGR 软件进行设置外,需使用 F145/F146 指令编写程序来实现

计算机链接功能 1

主站(计算机)发送指令
计算机链接
( PLC 做从
站) 从站( PLC )应答

RS232C

计算机链接功能 2
主站( PLC )发送指令

计算机链接 从站(变频器)应答
( PLC 做主站)

* 仅 L40MR/L60MR 机型有 COM 口 , 支持主站功能


使用 F145/F146 指令

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


计算机链接通信简介 13

F145 指令(数据写入)介绍

D 须从编号 0 开始

索引组合
指令功能

• 将 S2 指定的数据写入到从站由 D 和 N 组合的区域;
• S1 为控制字,指定字 / 位传送,发送端口,发送数目 , 从站站号;
• 本例中,字传送情况下(笔数为 1 时):将 DT20 的值写入到从站 DT100 中。
FPWINGR7 软件设置
• 软件菜单中,点击:选项→系统寄存器设置→ COM1 口设置
(或 COM2 口设置)→通信模式,选择“计算机链接”

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


计算机链接通信简介 14

S1 (控制字):指定位和字传送时的地址,数量,端口

字传送时

位传送时

字 / 位传送时

传送数量

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


计算机链接通信简介 15

F146 指令(数据读回)介绍

S2 须从编号 0 开始

索引组合

指令功能

•将从站由 S2 和 N 组合的区域数据读到主站 D 指定的区域


•S1 为控制字,指定字 / 位传送,发送端口,发送数目 , 从站站号
•本例中,字传送情况下(笔数为 1 时):将从站 DT100 的数据读回到主站 DT50 中
FPWINGR 软件设置
•软件菜单中,点击:选项→系统寄存器设置→ COM1 口设置
(或 COM2 口设置)→通信模式,选择“计算机链接”

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


计算机链接通信简介 16

S1 (控制字):指定位和字传送时的地址,数量,端口

字传送时

位传送时

字 / 位传送时

传送数量

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


计算机链接通信(从站)程序示例 17

【应用要求】
上位计算机使用高级语言 (VB,VC 等 ) 与 FP-X0 的编程口进行 RS232 通信,实现对 PLC 的数据监控和动作控制。
通信格式: 19200,8 , ODD,1 ,站号: 2
【通信接
线】
计算机侧 (DB-9 公头) PLC 侧 (5 针圆孔)
引脚名称 脚号 脚号 引脚名称

RD 接收 2 1 SG 信号地
SD 发送 3 2 SD 发送
RS232C SG 信号地 5 3 RD 接收
主站 从站

【参数设置】
在 FPWINGR 软件中,将 PLC 设置成计算机链接。
设置方法:点击菜单“选项” →“ PLC 系统寄存器设置”,进行“编程口设置”,设置完点“ OK” 确定。

【示例程序】
PLC 中不需要编写任何程序;上位计算机编写程序需要的 MEWTOCOL 协议说明可到松下官网下载。

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


计算机链接通信(主站)程序示例 18

【应用要求】
FP-X0 的 COM 口使用计算机链主站功能与松下 VF100 变频器进行 RS485 通信,通信方式控
制变频器启停和读写频率。通信格式: 9600,8 , ODD,1 ,变频器站号: 01
【通信接
线】
COM 口 PLC 侧 ( 端子台) VF100 变频器侧 ( 端子台)
COM
速率切换开关 引脚名称 脚号 脚号 引脚名称

RS485
传输线路 + + 19 传输线路 +
传输线路 - - 20 传输线路 -
终端电阻 E 23 终端电阻 E
主站 RS485
从站 距离远或者有干扰导致通信不稳定时,可考虑将终端电
阻接入,即 RS485 总线上首台和最后台“ -” 和“ E” 连

【参数设置】
PLC 参数设置 : 变频器参数设置
(其他使用出厂值) :
参数 参数说明 设置值
No.
P003 运行指令 7
P004 频率指令 7
P139 奇偶校验 1
变频器参数混乱导致无法通信,可将其恢复出厂值,
再按上表进行设置。恢复出厂值方法: P151=1 ,再重新上电。

* 注意: PLC 左侧边(本体内)速率 DIP 开关要与 NO.415 设置一


致时,才能做主站;不一致时只能做从站。
设置方法:点击菜单“选项” →“ PLC 系统寄存器设置”,
默认速率是 115200( 左侧 ) ,若要使用 19200 等,则需拨到右侧。
进行“ COM 口设置”,设置完点“ OK” 确定。
 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部
计算机链接通信(主站)程序示例 19

【程序】

控制频率为 40.00HZ 时
则设定 DT32710=K4000
R32 下降沿时将频率写入

MEWTOCOLÖ÷Õ¾.f

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


通用通信简介 20

编程口和 COM 口都支持通用通信,在 FPWINGR 软件需设置成通用通信模式,


并使用 F159 指令编写程序来实现。只要与 PLC 连接的对方设备协议公开,原则
上都能使用通用通信方式,与对方设备进行通信。
通用通信
数据寄存器 (DT)

用 F159 ( MTRN )指令发送数据


发送数据

其他
接收数据 市售仪表
在接收缓冲区接收数据 等。。

标志说明
编程口 COM/COM1 COM2 说明 初始值

R903E R9038 R9048 数据接收完成标志 OFF

R903F R9039 R9049 数据发送完成标志 ON

- R9037 R9047 错误标志 OFF

* 收到结束符( CR 等)时 R9038 等接收完成标志为 ON


* 执行 F159 指令时, R9038 变为 OFF

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


通用通信简介 21

F159 指令介绍

常数 K0 , K1 , K2 (分别对应编程口, COM1/COM 口, COM2 口)

数据的发送过程

将[ S ]指定的以区域为起始的数据表中所保存的数据的[ n ]字节,从[ D ]指定的 COM 端口,发


送到外部设备。可以自动附加始端代码、终端代码。发送字节数最多为 2048 字节。执行以上程序时,
将 DT100 为起始的发送缓冲区中保存的 DT101 ~ DT104 的 8 个字节数据,从 COM1 端口发送。

数据的接收过程

接收完成标志为 OFF 时,处于可接收状态。收到的数据保存在系统寄存器指定的接收缓冲区中。来


自外部设备的数据接收完成(接收终端代码)后,接收完成标志( R9038 或 R9048 ) ON ,之后
的数据禁止接收。接收下一数据时,要执行 F159 ( MTRN )指令,关闭接收完成标志( R9038 或 R9048 ),
只将接收字节数清零,指针返回最前端,缓冲区数据不清除。没有发送数据,只重复接收时,把发送字
节数设为 0 字节(将 n 设为 K0 ),执行 F159 ( MTRN )指令 . 如果一直没收到结束符 , 缓冲区接收满后不
再接收外来数据 , 最多 2048 个字节 .

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


通用通信的标志动作 22

接收时(设置起始符“无 STX” 、结束符“ CR” )

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


通用通信的标志动作 23

接收时(设置起始符“ STX” 、结束符“ ETX” )

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


通用通信的标志动作 24

发送时:各标志 ( 接收完成标志、发送完成标志 ) 和 F159(MTRN) 指令的关系

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


通用通信程序示例 1 25

【应用要求】
FP-X0 的 COM 口使用通用通信功能与松下 HL-G1 位移传感器进行通信,读取测量值和设定采样周期用。
通信格式: 38400,8 , N,1 , HL-G1 位移传感器站号: 01
【通信接
线】
COM 口 PLC 侧 ( 端子台) HL-G1 侧 ( 散线)
COM
速率切换开关 引脚名称 脚号 脚号 引脚名称

RS485
传输线路 + + 11 SD+ 黑 双绞
线
传输线路 - - 12 SD- 白
终端电阻 E 13 RD+ 橙 双绞
线
主站 RS485 14 RD- 白
距离远或者有干扰导致通信不稳定时,
从站
可考虑将终端电阻接入,接入方法参考产品用户手册
【参数设置】
PLC 参数设置 : HL-G1 参数设置
(其他使用出厂值) :

将 HL-G1 的通信模式设成 RS485 多路。


具体设置方法参考 HL-G1 用户手册

接收缓冲区设置
设置方法:点击菜单“选项” →“ PLC 系统寄存器设置”,进行“ COM 口设置”,设置完点“ OK” 确定。

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


通用通信程序示例 1 26

【程
序】

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


PC-LINK 通信简介 27

PC-LINK 功能 1
16站、115.2kbps、1200m

PC-LINK 功能 2
16站、115.2kbps、1200m

• 可以不用编程PLC间可以共享数据 . 型号 规格

• 用轮流主站方式、任何一个站坏掉都可以正常通信。 局数 16 站
传送速度 115.2Kbps
• 小型的最高速可以实现 115.2Kbps
传送距离 1200m
• 小型的最長可以实现 1200m
共有数据 128 字 (寄存器)
• FP - X、FP Σ 用SYS命令可以设站号。从 64 字 (接点)

HMI 等可以变更站号。 通信方式 轮流主站方式

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


PC-LINK 通信简介 28

• 在连接“链接继电器( L )”和数据寄存器“链接寄存器( LD )”的 PLC 之间共享数


据。
• 使用链接继电器时, 1 台 PLC 的链接继电器触点设为 ON 后,网络中存在的所有其他
的 PLC 的相同链接继电器全部变为 ON 。
• 使用链接寄存器时, 1 台 PLC 的链接寄存器内容被改写后,网络中存在的所有其他的
PLC 的相同链接寄存器的内容都将被更改为改写的值。

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


PC-LINK 程序示例 29

【应用要求】
将站号 NO.1PLC 的 DT100 ~ DT101 数值传到站号 NO.2PLC 的 DT1000 ~ DT1001 ,
将站号 NO.1 的 R100 ~ R101 的状态传到站号 NO.2PLC 的 R1000 ~ R1001 。
将站号 NO.2PLC 的 DT200 ~ DT201 数据传到站号 NO.1PLC 的 DT2000 ~ DT2001 ,
将站号 NO.2 的 R200 ~ R201 的状态传到站号 NO.1PLC 的 R2000 ~ R2001 。

【通信接线】
PC-Link
站号 NO.1 站号 NO.2
COM 端口
RS485

端子 名称
+ 传送线路( + )
+ - + -
- 传送线路(-)
E 传送线路终端站 两台 PLC 的 COM 端口的“ +” 与“ +” 相连,“-”与“-”相连

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


PC-LINK 程序示例 30

【 PC-LINK 的参数设置】
在 FPWINGR 软件中,对两台 PLC 分别进行 PC- LINK 通信的参数设置。
设置方法:点击菜单“选项” →“ PLC 系统寄存器设置”,进行“ COM 口设置”和” PC-Link W0-0” 设置,设置完
点“ OK” 确定。
站号 NO.1 PLC 参数

站号 NO.2 PLC 参数

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


PC-LINK 程序示例 31

【程序】

站号 NO.1 PLC 程序

站号 NO.2 PLC 程序

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


MODBUS RTU 通信简介 32

FP-X0 支持 MODUS RTU 协议,具有主站和从站功能

MODBUS-RTU 功能
1
RS485
MODBUS RTU
主站设备

0000 0000
1234 1234
PLC

温控器 电力表 变频器 FP-e 作为从站使用

MODBUS-RTU 功能
2
RS485

作为主站使用
使用 F145/F146 指令
0000 0000
1234 1234 PLC

温控器 电力表 变频器 FP-e

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


MODBUS RTU 通信简介 33

MODBUS RTU 参照编号和 FP-X0 的设备编号对照表

例如: MODBUS 地址为 0000H ( 16 进制)或 400001 ( 10 进制),则 PLC 对应的寄存器为 DT

指令与 MODBUS 功能代码对应表

执行 F145/F146 指令后,将发送对应的 MODBUS 功能代码对从站进行数据或触点读写

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


MODBUS RTU 通信简介 34

 F145 指令(数据写入)介绍

指令功能

• S1 为控制字,指定发送端口、发送指令( 5 或 6 )、接收方站号;
• S2 指定主站存放发送数据的区域;
• D 指定从站寄存器的 MODBUS 地址;
• N 指定发送数据的数量(字节或位数);
• 本例中,将 DT20 连续 N 个数据写入到从站 10 地址中。
FPWINGR 软件设置
• 软件菜单中,点击:选项→系统寄存器设置→ COM1 口设置
(或 COM2 口设置)→通信模式,选择“ MODBUS RTU”

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


MODBUS RTU 通信简介 35

S1 (控制字):指定端口编号、发送指令、接收方

[S1] H1 或 H2 H5 或 H6

发送指令的 单元 NO.
选择 COM 指定 (H00~HFF)

 【 S1 】
1) 指定 COM 口
COM1 口指定 H1 , COM2 指定 H2 。只有一个
COM 口时,请指定 H1 。
2) 指定发送指令
按照 H5= 位数据 /H6= 字数据,指定多个点时,将
会自动转换为用于发 送多个位或多个字的指令 15 或
者 16 。
3) 指定从站的地址;
 【 N 】指定发送数据的数量
可指定的数量为:
位数据 = 最多 2040 个 字数据 = 最多 127 个
 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部
MODBUS RTU 通信简介 36

 F146 指令 ( 数据读出)格式

指令功能

• S1 为控制字,指定发送端口、发送指令( 1 或 2 )、发送对象站号;
• S2 为从站指定的 MODBUS 地址;
• D 指定接收数据的数量;
• 本例中,从 S2 所指定的 MODBUS 地址接收 N 所指定的容量的数据,并存放在 D
指定的存储器中。
FPWINGR 软件设置
•软件菜单中,点击:选项→系统寄存器设置→ COM1 口设置
(或 COM2 口设置)→通信模式,选择“ MODBUS RTU”

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


MODBUS RTU 通信简介 37

S1 (控制字):指定端口编号、发送指令、发送对象站的指定

[S1] H1 或 H2 H1▪H2▪H3▪H4

发送指令的 单元 NO.
选择 COM 指定 (H00~HFF)

 【 S1 】
1) 指定 COM 口
COM1 口指定 H1 , COM2 指定 H2 。只有一个
COM 口时,请指定 H1 。
2) 指定发送指令
在 H1/H2/H3/H4 指定任意一个
3) 指定从站的地址;
 【 N 】指定发送数据的数量
可指定的数量为:
位数据 = 最多 2040 个 字数据 = 最多 127 个

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


MODBUS RTU (从站)程序示例 38

【应用要求】
上位 MODBUS RTU 设备与 FP-X0 通信,上位设备做主站, PLC 作为从站,实现对 PLC 的数据监控和动作控制。
通信格式: 115200,8 , ODD,1 ,站号: 1
【通信接
线】
COM 上位机侧 ( 端子台) PLC 侧 ( 端子台)

RS485 引脚名称 脚号

MODBUS + 传输线路 + +
MODBUS RTU 主站
RTU 主站 - 传输线路 - -
RS485
从站 终端电阻 E
主站 距离远或者有干扰导致通信不稳定时,
可考虑将终端电阻接入,接入方法参考产品用户手册
【参数设置】
在 FPWINGR 软件中,将 PLC 设置成 MODBUS RTU 模式。
设置方法:点击菜单“选项” →“ PLC 系统寄存器设置”,进行“ COM 设置”,设置完点“ OK” 确定。

* 注意: PLC 左侧边(本体内)速率 DIP 开关要与 NO.415 设置一


致时,才能做 MODBUS 的主站;不一致时只能做从站。
默认速率是 115200( 左侧 ) ,若要使用 19200 等,则需拨到右侧。

【程序】
PLC 中不需要编写任何程序;上位设备编写程序需要的 MODBUS RTU 协议可到松下官网下载。

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


MODBUS RTU (主站)程序示例 1 39

【应用要求】
FP-X0 与松下 VF100 变频器通过 MODBUS RTU 通信方式设定和读取频率,启停和正反转控制。
变频器通信格式: 19200,8,O,1 站号: 01

COM 口 PLC 侧 ( 端子台) VF100 变频器侧 ( 端子台)


COM
速率切换开关 引脚名称 脚号 脚号 引脚名称

RS485
传输线路 + + 19 传输线路 +
传输线路 - - 20 传输线路 -
终端电阻 E 23 终端电阻 E
主站 FP- RS485
X0 从站 VF100 距离远或者有干扰导致通信不稳定时,可考虑将终端电
阻接入,即 RS485 总线上首台和最后台“ -” 和“ E” 连

【参数设置】
PLC 参数设置 : 变频器参数设置
(其他使用出厂值) :
参数 参数说明 设置值
No.
P003 运行指令 7
P004 频率指令 7
P135 协议选择 1
P139 奇偶校验 1
变频器参数混乱导致无法通信,可将其恢复出厂值,
再按上表进行设置。恢复出厂值方法: P151=1 ,
设置方法:点击菜单“选项” →“ PLC 系统寄存器设置”, 再重新上电。
进行“ COM 口设置”,设置完点“ OK” 确定。
 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部
MODBUS RTU (主站)程序示例 1 40

【示例程
序】

变频器参数 MODBUS 地址:


内部 R 继电器和 DT 寄存器对应
MODBUS 地址请参考前面通信
简介的表格。

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


MODBUS RTU (主站)程序示例 2 41

【应用要求】
FP-X0 与松下 KW9M 电力表通过 MODBUS RTU 通信方式,读取电力表的累积电量,瞬时功率,功率因数
电力表通信格式: 19200,8,O,1 站号: 01

COM 口 PLC 侧 ( 端子台) KW9M 电力表侧 ( 端子台 A )


COM
速率切换开关 引脚名称 脚号 端子台 A 引脚名称

RS485
传输线路 + + 10 A+
传输线路 - - 11 B-
终端电阻 E
主站 FP- RS485 从站 KW9M
X0

【参数设置】
PLC 参数设置 : 电力表参数设置
(其他使用出厂值) :

通信设置模式
协议 PROT

MODBUS 协议

电力表参数混乱导致无法通信,可将其恢复出厂值,
再按上表进行设置。恢复出厂值方法:同时按 MODE
设置方法:点击菜单“选项” →“ PLC 系统寄存器设置”, 和 ITEM 键 30 秒以上 , 出现 “ RESET” ,选
进行“ COM 口设置”,设置完点“ OK” 确定。 择” YES”

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


MODBUS RTU (主站)程序示例 2 42

【示例程
序】

电力表参数 Modbus 地址:

地址 参数 数据
(16 进 名称 种类
制)
006A 累积总电量
无符号
006B (单位:
0.01kWh ) 32bit

0092 总瞬时功率 无符号


(单位: 32bit
0093 0.01kW )

00C5 功率因数 有符号


16bit

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


43

二、产品介绍

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


各机型通信端口名称定义 44

计算机链接
MODBUS RTU
通信 (MEWTOCOL)
通用通
类型 信 PC LINK 说明
PLC
机型 主站 从站 主站 从站

编程口 编程口
FPX0 COM
COM 口 COM
COM COM COM

编程口
编程口
FP0R COM COM 口
COM
COM COM COM
USB 口
•不同机型各端口支持的通
编程口 信功能不一样。
编程口 •根据需要端口数选择对应
COM1 COM1 COM1 COM1
FPX COM2 COM2
COM1 COM1
COM2 COM2 机型或扩展对应通信插件。
COM2
USB •USB 口只用做上下载程序,
不用于外围设备通信。
编程口 编程口
FPΣ COM1
COM1 口 COM1 COM1
COM1 COM1 •使用计算机链接主站和
COM2
COM2 口 COM2
COM2 COM2 MODBUS 主站功能时,
需执行 F145/F146 指令。
USB 口 •使用以太网通信时,需扩
COM0/1/2 COM0
FP-XH /3/4 COM0/1/2/3 COM0/1/2/3
COM1
COM0/1/2/3 COM0/1/2/3 展对应的以太网单元。
/4

COM0/1/2 COM0/1/2/3 COM0/1/2/3 COM0/1/2/3 COM0/1/2/3/


FP7 /3/4 /4 /4
COM1
/4 4
44
 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部
FP-X0 通讯基本参数 45

计算机链接

计算机链接 通用通信
TOOL 口 /RS232C COM 口 /RS485

通用通信 PC-LINK

* 仅限 L40MR/
L60MR
Modbus-RTU

使用接口 :RS232C ,通信模式 : 计算机链接 ,通信号 :01 ,


编程口出厂值
速率 :9600bps ,数据长 8bit ,校验位 :odd, 停止位 :1
使用接口 :RS485 ,通信模式:计算机链接 , 通信站号 :01 ,
COM 口出厂值
速率: 115200bps ,数据长 :8bit ,校验位 :odd, 停止位 :1 ;
站号范围 01 ~ 99 ( 10 进制 , 从站时有效)

波特率范围 300bps ~ 115200bps

最多 2 个。标准机型仅内置 1 个 RS232C 编程口


通讯口数量
RS485 机型( L40MR 、 L60MR )多 1 个 RS485 COM 口

45
 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部
FP-X0 通讯使用简介 46

• 请如下图所示,分别对“ +” 端子与“ -” 端子进行跨接接线。禁止进行章鱼脚接线;


• 请连接终端站单元的“ E” 端子与“ -” 端子。

• 使用 COM 端口时,安装前请确认速率的设定。有 115200bps 和 19200bps 两种


速率选择。

* 注意事项:使用 COM 口时,速率切换开关需要与系统寄存器设置对应。使用 M2 螺丝刀插入槽缝


切换。
46
 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部
FP0R 通讯基本参数 47

计算机链接
计算机链接
编程口 /RS232
通用通信
通用通信
COM 口 /RS485/RS232

PC-LINK
编程口 /USB * 带 RS232 和 RS485 COM 口型
计算机链接
Modbus-RTU

使用 RS232C
(5 针圆孔)接口时 通信模式 : 计算机链接,通信站号 :01 ,速率 :9600bps ,

编程口
数据长 :8bit ,校验位 :odd ,停止位 :1
出厂值

使用 Mini USB 口时 速率:固定为 115200bps, 其它与使用 RS232C 编程口相同

使用 RS232C 通信模式:计算机链接 , 通信站号 :01 , 速率: 115200bps ,


COM 口 (3 针端子台 ) 时 数据长 :8bit ,校验位 :odd, 停止位 :1
出厂值 使用 RS485 速率 :115200bps, 其他与使用 RS232C 作为 COM 口相同
(3 针端子台 ) 时 (旁内侧有速率切换开关,使用 9600bps 时需拨到另一边)
站号范围 01 ~ 99 ( 10 进制 , 从站时有效)
波特率范围 300bps ~ 115200bps  松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部
FP0R 通讯使用 48

COM 口( RS485 型端口)配


1 2 线

COM 口( RS232 型端口)配


线

☛ 注意:
• 请连接终端站的“ E” 与
“ -” 端子;
• 端子台旁边内侧的 PLC 速率
切换开关需要与系统寄存器
RS485 端子排列图 设置保持一致。

RS232 端子排列图

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


FP-X 通信基本参数 49

计算机链接

计算机链接
通用通信
编程口 /RS232
通用通信 COM1 口 /COM2 口 PC-LINK

编程口 /USB * 需追加通信插件


计算机链接 Modbus-RTU

基于松下协议的
Ethernet

使用 RS232C
(5 针圆孔)接口时
通信模式 : 计算机链接 站号 :01 ,速率 :9600bps ,
编程口 数据长 :8bit, 校验位 :odd ,停止位 :1
出厂值

使用 USB 口时 ( C14 速率 : 固定为 115200bps, 其它与使用 RS232C 编程口相同


除外) 与 COM2 口形成切换式;在 COM2 端口选择“内置 USB”
COM1 口出厂 通信模式 : 计算机链接 , 通信站号 :01 , 速率 :115200bps ,
使用各种通信插件
值 数据长 :8bit ,校验位 :odd, 停止位 :1
COM2 口出厂 与 COM1 口相同,但若使用 USB 作为编程口时,通信插件的 COM2 口
使用各种通信插件
值 失效
站号范围 01 ~ 99 ( 10 进制 , 从站时有效)
波特率范围 300bps ~ 115200bps
 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部
最多 3 个。内置 1 个 RS232C 编程口和 1 个 AB 型 USB 编程口( C14 点除外);
FP-X 通信插件简介 50

外观 型 号 规 格

AFPX-COM1 RS232C   5 线式  1ch

AFPX-COM2 RS232C   3 线式  2ch

AFPX-COM3 RS485 Or RS422 切换式(隔离)  1ch

AFPX-COM4 RS485 ( 隔离 )   1ch + RS232C   3 线式  1ch

AFPX-COM5 Ethernet 1ch + RS232C 3 线式  1ch

AFPX-COM6 RS485 ( 隔离 ) 2ch (通道间非隔离)

通信插卡接线原则:
 RS232C 时,通信插件的 RD 信号 ( 接收)与对方的 SD (发送)相连,插卡的 SD 信号与对方 RD 相
连,插卡 SG (信号地)与对方 SG 相连;
 RS485 时,通信插卡的” +” 与对方的” +“ ,插卡的“ -” 与对方的“ -” 相连;
 使用 AFPX-COM6 时, COM1 口只进行系统寄存器的设置; COM2 通道速度设置需插件内侧的
DIP 开关和软件系统寄存器同时进行设置。

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


FP-X 通信插件的安装 51

正确安装位置

X
不允许安装
在此插槽

COM1 口 COM2 口

* 只能安装一个通信插卡;
* 通讯插卡只能安装在靠近编程口的那个槽;
* 如果是 2 通道的通信插件,靠近 RS232 编程口的通道为 COM1 ,其余为
COM2 。

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


FPΣ 通讯基本参数 52

计算机链接

计算机链接 通用通信
编程口 /RS232 COM1 口 /COM2 口

通用通信 * 追加通信插件 PC-LINK

Modbus-RTU

编程口 RS232C(5 针圆 通信模式 : 计算机链接 站号 :01 ,速率 :9600bps ,


出厂值 孔)
数据长 :8bit, 校验位 :odd ,停止位 :1

通信模式 : 计算机链接 , 通信站号 :01 , 速


COM1 口出厂
使用各种通信插件 率 :115200bps ,

数据长 :8bit ,校验位 :odd, 停止位 :1
COM2 口出厂 使用各种通信插件 与 COM1 口相同

站号范围 01 ~ 99 ( 10 进制 , 从站时有效)
波特率范围 300bps ~ 115200bps
通讯口数量 最多 3 个。内置 1 个 RS232C 编程口
可追加 1 通道或 2 通道的通信插件
 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部
FPΣ 通讯插件简介 53

通信插卡接线:
RS232C 通信时,通信插件 RD 信号 ( 接收)与对方 SD (发送)相连,插卡的 SD 与对方 RD 相连,
插卡 SG (信号地)与对方 SG (信号地)相连;
RS485 通信时,通信插卡的” +” 与对方的” +“ ,插卡的“ -” 与对方的“ -” 相连
AFPG806 的 RS485 端口速度设置需插件内侧的 DIP 开关和软件系统寄存器同时进行。

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


FPΣ 通讯插件简介 54

通过站号设定开关设置站号范围 :1~31
通过系统寄存器设置站号范围 :1~99

* 站号设定开关默认为 0 ,
即通过系统寄存器设置的站号有效。

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


FP-XH 通讯基本参数 55

插件安装部 2 计算机链接
插件安装部 1

COM0 口
通用通信
计算机链接 USB

PC-LINK
COM1/2/3/4 口

* 追加通信插件
Modbus-RTU

USB 口 速率 : 固定为 115200bps, 其它与使用 RS232C 编程口相同

COM0 口 使用 RS232C (3 针端子台 )



COM1 口出厂
值 通信模式 : 计算机链接 , 通信站号 :01 , 速率 :115200bps ,
COM2 口出厂 使用各种通信插件(参见 FP- 数据长 :8bit ,校验位 :odd, 停止位 :1
值 X 通信插件的使用介绍)
COM3 口出厂

COM4 口出厂

站号范围 01 ~ 99 ( 10 进制 , 从站时有效)
波特率范围 300bps ~ 115200bps
最多 3 个。内置 1 个 RS232C 编程口和 1 个 AB 型 USB 编程口( C14 点除外)
通讯口数量
可追加 1 通道或 2 通道的通信插件, USB 口和通信插件的第 2 通道只能选择其中一个有效

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


FP-XH 通讯插件简介 56

分配的通信端口 NO.
插件种类 通信接口 本体 插件安装部 1 插件安装部 2
COM0 COM1 COM2 COM3 COM4
控制单元标配 RS-232C ( 3 线式) *1 通道 ●
AFPX-COM1 RS-232C ( 5 线式) *1 通道 ● ●
AFPX-COM2 RS-232C ( 3 线式) *2 通道 ● ● ● ●
AFPX-COM3 RS-485/RS-422*1 通道 ● ●
RS-485*1 通道 ● ●
AFPX-COM4
RS-232C ( 3 线式) *1 通道 ● ●
Ethernet*1 通道 ● ●
AFPX-COM5
RS-232C ( 3 线式) *1 通道 ● ●
AFPX-COM6 RS-485*2 通道 ● ● ● ●

☛ 注意:
• 与功能插件同时安装的情况下,请安装在功能插件上方;
• COM4 端口仅支持 MEWTOCOL - COM ,上电后其通信参数与 COM3 端口的设定内容相
同。 RUN 后,还可利用 SYS1 指令来更改条件;
• PLC 链接只能使用控制单元标配的 COM0 端口或者插件上的 COM1 端口中的任一端口。

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


FP7 通讯基本参数 57

计算机链接
USB 计算机链接
COM1
通用通信
通用通信

PC-LINK
通信插卡 COM0/2/3/4 口 PC-LINK
可安装一台
Modbus-RTU
标配 COM0 端 Modbus-RTU

串行通信单元
AFP7NSC

• 行通信单元分配的通信端口分别有 COM1/COM2/COM3/COM4 ;
• 可从遵循 RS-232C 、 RS-422 、 RS-485 通信标准的 5 种通信插卡中选择 。

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部


FP7 通讯插件简介 58

分配的通信端口 NO.
插件种类 通信接口
COM0 COM1 COM2 COM3 COM4
RS-232C ( 3 线式) *1 通
控制单元标配 ●

AFP7CCS1 RS-232C*1 通道 ● ●
RS-232C ( 3 线式) *2 通
● ● ● ●

AFP7CCS2
RS-232C ( 5 线式) *1 通
● ●

AFP7CCM1 RS-422/RS-485*1 通道 ● ●
AFP7CCM2 RS-422/RS-485*2 通道 ● ●
RS-485*1 通道 ● ●
AFP7CCS1M1
☛ 注意: RS-232C ( 3 线式) *1 通
● ●
• AFP7CCS2 选择
道 RS-232C ( 3 线式) ×2 通道或 RS-232C ( 5 线式) ×1 通道进行使用。通过
通信插卡上的开关进行切换。
• AFP7CCM1 及 AFP7CCM2 选择 RS-422 或 RS-485 进行使用。通过通信插卡上的开关进行切换。
• AFP7CCS1M1 可使用 RS-485×1 通道和 RS-232C ( 3 线式) ×1 通道。

 松下电器机电 ( 中国 ) 有限公司 自动化营业总括部 技术支持部

You might also like