永宏FBs-PLC高级指令培训教程

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

如Time-out时间,传输延时时间等
设定FUN150,填写通讯命令 表格。
完成
FUN150使用步骤相同, 不再单介绍
www.plcworld.cn
通讯参数的设定
设定要领
www.plcworld.cn
FUN151:Clink通讯指令
151P.CLINK
EN Pt :
ACT
MD :
PAU SR :
FATEK Slave
FBs-CMxxEin FATEK server mode
FATEK Master
FBs-CMxxEin FATEK client mode
Modbus RTU Slave
FBs-CMxxEin Modbus server mode
.FBs-CMxxE为串行转以太网通讯界面 转换器 (占用 Port 4)
FATEK Master/Slave
Modbus RTU/ASCII Master/Slave
.利用FUN151 MD 0指令当作 FATEK CPU Link主站
.利用FUN150指令当作 Modbus通讯连 线主站
Ethernet
( FBs-CM25E/ FBs-CM55E )
波特率 :
9600/19200/38400/57600/ 115200/230400 bps 数据位 : 7-bit or 8-bit 奇偶 : Even, Odd, None 停止位 : 1-bit or 2-bit
www.plcworld.cn
FBs系列PLC 高级应用篇
www.plcworld.cn
内容
功能组成
通讯 中断 高速计数/定时器 高速脉波 可变波宽(PWM)输出 温度量测与PID温控/泛用PID控制 7节与16节显示器 智财保护 诊断除错
www.plcworld.cn
通讯
通讯模块:FBs-CMXX Port4
通讯速度
可达 921.6kbps 支持用户自定义速率
www.plcworld.cn
通讯
Port 0
界面
USB or RS-232
通讯参数
波特率: 9600/19200/38400/ 57600/115200 bps 数据位 : 7-bit 奇偶校验 : Even 停止位 : 1-bit
通讯协议 FATEK(从站)
立即处理
FUN151 (CLINK)
一般LINK (MD0~MD2) * Port 1~4皆可
4.8Kbps |
7bit/8bit
921.6Kbps 可调整
ASCII码
checksum 硬件处理完毕后 才处理
FUN150 (M-BUS)
ModBus 主站
4.8Kbps
|
7bit/8bit
921.6Kbps
ERR
WR :
ABT
DN
Pt:指定通讯端口,1~4。 MD:通讯工作模式:0~3。 SR:存放通讯程序的起始缓存器。一笔资料占用
7个寄存器。 WR:指令运作起始缓存器,共占用8个缓存器,
其它程序不可以重复使用。
MD 0 : FATEK CPU链接 MD 1 :用户定义通信主机 MD 2 : 用户定义通信从机 MD 3 : FATEK高速 CPU链接
通讯参数
波特率 : 4800/9600/19200/38400/ 76800/153600/307200/614400/ 7200/14400/28800/57600/ 115200/230400/921600 bps or用户自定义 数据位 : 7-bit or 8-bit 奇偶 : Even, Odd, None 停止位 : 1-bit or 2-bit
FBs-CBE为串行转以太网通讯界面转换 器 (占用 Port 1 & 2) .利用FUN151 MD 0指令,经以太网 络,当作 FATEK CPU Link主站 (CBE设定在 Client mode)
www.plcworld.cn
通讯
Port 3 *
界面
RS-232 or RS-485 (FBs-CM22/ FBs-CM25/ FBs-CM55/ FBs-CM25E/ FBs-CM55E)
Ethernet
Communication slave
Comm. master
*使用FBs-CBE可同时支持Fatek与Modbus二种通讯协议 *使用FBs-CMxxE 可支持Fatek或Modbus 任一种通讯协议
Comm. slave
www.plcworld.cn
Clink与Modbus通讯功能的应用
二进制码 /
ASCII码
CRC-16 /
checksum
每次扫描到 FUN150指令时处

www.plcworld.cn
Clink与Modbus通讯功能的应用
FUN151使用步骤
开始
通讯设备之间做好硬件配线
通讯线接线,终端电阻的使用 地线的接法等
设定PLC站号,通讯口参数, 并要保持一致
根据需要,设置通讯接口专用寄存器,以 调整相关参数,以获得更高的通讯品质
FATEK Master
CBEin FATEK client mode
Modbus RTU Slave
CBEin Modbus server mode
备注
.利用FUN151 MD 0指令当作 FATEK CPU Link主站 .利用FUN150指令当作 Modbus通讯连 线主站 .利用FUN151 MD 3指令当作 FATEK 高速CPU Link主站
通讯协议
FATEK Master/Slave
Modbus RTU/ASCII Master/Slave
波特率 : 115200 bps 数据位 : 7-bit if FATEK
: 8-bit if Modbus 奇偶 : Even 停止位 : 1-bit
FATEK Slave
CBEin FATEK server mode
.利用FUN94做报表输出打印
. R4149=55xxH,设定P1为 Modem 通讯界面
FATEK slave
CBEin FATEK server mode
FBs-CBE为串行转以太网通讯界面转换 器 (占用 Port 1 & 2)
www.plcworld.cn
ห้องสมุดไป่ตู้
通讯
Port 2
界面
RS-232 or RS-485 (FBs-CB2/ FBs-CB5/ FBs-CB22/ FBs-CB25/ FBs-CB55)
波特率 : 115200 BPS 数据位 : 7-bit 奇偶 : Even 停止位 : 1-bit
通讯协议
FATEK Master/Slave
Modbus RTU/ASCII Master/Slave
备注
.利用FUN151 MD 0指令当作 FATEK CPU Link主站
.利用FUN150指令当作 Modbus通讯 连线主站
www.plcworld.cn
FUN151 MD0:永宏协议通讯
*鼠标点击该指令,按”Z”键,弹出命令表 格
Port No.: 1~4 FUN151 MD 0
通讯命令起始寄存器
WR起始寄存器号码 (8个寄存器)
一笔通讯命令 (占用7个寄存器)
www.plcworld.cn
www.plcworld.cn
通讯
65码码制制
www.plcworld.cn
通讯
经由以太网络作远程通讯
.伺服模式 (Server mode) Comm. master
.客户模式 (Client mode)
Comm. master
Comm. slave
Rs-485
Ethernet
RS-485
RS-485
T 站号 X
命令 资料本体(0 ~ 500 Chars)
(2 Chars) E
侦误值 T X
Modbus RTU
START
站号
功能码 资料本体 CRC16
END
T1-T2-T3-T4 8 BITS
8 BITS XX 8 BITS 16 BITS T1-T2-T3-T4
Modbus ASCII
起始码
站号
通讯
Port 4 *
*MA主机不支持该通讯口(MA主机不能扩展CM模块)
界面
通讯参数
通讯协议
备注
RS-232 or RS-485
( FBs-CM22/ FBs-CM25/ FBs-CM55 )
波特率 : 4800/9600/19200/38400/ 76800/153600/307200/614400/ 7200/14400/28800/57600/ 115200/230400/921600 bps or用户自定义 数据位 : 7-bit or 8-bit 奇偶 : Even, Odd, None 停止位 : 1-bit or 2-bit
备注
当使用USB界面时,必 须先在电脑端安装USB 通讯驱动后才能正常工

www.plcworld.cn
通讯
Port 1
界面
RS-232 or RS-485 (FBs-CB22/ FBs-CB25/ FBs-CB55)
Ethernet (FBs-CBE)
通讯参数
波特率 : 4800/9600/19200/38400/76800/ 153600/307200/614400/ 7200/14400/28800/57600/115200/ 230400/921600 bps or用户自定义 数据位 : 7-bit or 8-bit 奇偶校验 : Even, Odd, None 停止位 : 1-bit or 2-bit
Port2 Port1
通讯板:FBs-CBXX
Port3
Port0
www.plcworld.cn
通讯
5个通讯口 RS-232/RS485/USB/Ethernet
通讯协议 FATEK/FATEK-TCP/UDP Modbus RTU/Modbus ASCII/ Modbus TCP 用户自定义(自由协议)
FATEK与 Modbus编码转换表 (Port 1 ~ 4)
转换规则
Code 05 :强制单点输出状态(Y,M,S) 0xxxx Code 06 :设定单个寄存器值(R,D) 4xxxx Code 15 :强制多个连续输出状态(Y,M,S) 0xxxx Code 16 :设定多个连续寄存器值(R,D) 4xxxx
通讯协议
FATEK Master/Slave
Modbus RTU/ASCII Master/Slave
备注
.利用FUN151 MD 0指令当作 FATEK CPU Link主站
.利用FUN150指令当作 Modbus通讯联 线主站
*MA主机不支持该通讯口(MA主机不能扩展CM模块)
www.plcworld.cn
1 Char :
2 Chars
功能码 2 Chars
资料本体 LRC Check
XX Chars
2 Chars
结束码 2 Chars
CRLF
www.plcworld.cn
通讯
FUN150所支持的 Modbus功能码
Code 01 :读取输出线圈状态(Y,M,S) 0xxxx Code 02 :读取输入点状态(X) 1xxxx Code 03 :读取数据寄存器值(R,D) 4xxxx Code 04 :读取输入寄存器值(IR) 3xxxx
FBs-PLC可透过Port1~4与外界智能设备通讯
WinProLadder提供FUN151与FUN150指令实现与设备的通
讯。
项目
类别
传输速率 数据长度 传输码
校验方式
命令处理速度
高速LINK (MD3) *仅允许Port 2
38.4Kbps | 921.6Kbps
8-bit
原始码 [二进制码]
CRC-16
Ethernet (FBs-CBE)
通讯参数
波特率 : 4800/9600/19200/38400/ 76800/153600/307200/614400/ 7200/14400/28800/57600/ 115200/230400/921600 bps or用户自定义 数据位 : 7-bit or 8-bit 奇偶 : Even, Odd, None 停止位 : 1-bit or 2-bit
Yes
No
发送下一个数据
No
包延时时间到 ?
No
间隔时间超时 ? Yes
设定错误代码
结束此数据包的传送
次数据包是给该站号并 通过错误检查 ? Yes
响应延时时间到 ? Yes
依照通讯数据作回应
No 无响应 No
www.plcworld.cn
通讯协议
FATEK
S (2 Chars) (2 Chars)
.利用FUN151 MD 0指令,经以太网 络,当作 FATEK CPU Link主站 (CMxxE设定在Client mode)
www.plcworld.cn
通讯
响应延时设定/接收间隔时间设定/传送延时时间设定
Master
Slave
发送一个数据包
接收发送来的数据包
开始接收间隔时间计时
Yes 收到回应信息 ?
相关文档
最新文档