Github==>https://github.com/MartinxMax/CClink
首页
CClink 通讯测试
CClink硬件的连接
主站QPLC
QPLC接线
CClink
CClink基础参数设置
配置主站CClinkIO参数
配置主站CClink网络参数(1)模块的块数:几个CClink智能模块
(2)起始IO:CClink智能模块在PLC参数中设置的其实IO点
(3)总连接台数:几个从站
(4)远程输入:从站给主站的输入信号
(5)远程输出:主站给从站的输出信号
(6)远程寄存器RWr:主站的读寄存器信号
(7)远程寄存器RWw:主站写寄存器信号
CClink站信息设置
设置为远程设备站
(1)远程IO站:只能处理位信息的站
(2)远程设备站:既能处理位信息也能处理字信息的站
(3)智能设备站:可以执行瞬时传送的站
MCGS触摸屏(TPC7062Ti)
设备窗口设置
主站PLC是Q系列
设置串口父设备校验方式为奇校验
建立变量数据库
返回设备窗口,设置三菱Q系列编程口中PLC类型设置为三菱_Q02UCPU,设置好IO口,连接变量
页面部署
连接从站1应答变量
连接从站2应答变量
输入框连接变量应答从站2
设置从站2数据连接变量应答从站2
指示灯状态
运行状态
从站FXPLC
手册
通讯地址
1.辅助继电器2.寄存器
FROM命令图解
BFM#0-BFM#7 : 开关量信号
BFM#8-BFM#23 : 数字量信号
TO命令图解
FXPLC 1 程序
FROM K0 K0 K4M112 K1
参数1 K0
: 读取从左往右数第一个特殊功能站
参数2 K0
: 表示 在BFM编号0 读远程Y00-Y17 16位
开关量数据
参数3 K4M112
: (例如:K1M0表示M0-M4(M0偏移量+4)
) 那么这里 表示读(偏移量+16
)远程数字量数据到 M112~M127
上(手册-通讯地址-1.辅助继电器,FROM指令图解)
参数4 K0
: 表示传送点数(BFM编号X~Y范围,例如K16则传送点数从BFM#8-BFM#23
),那么这里K0传送的是BFM#8
这一个点
TO K0 K0 K4M0 K1
参数1 K0
: 写入从左往右数第一个特殊功能站
参数2 K0
: 表示 在BFM编号0 表示读远程X00-X17 16位
开关量
参数3 K4M0
: 表示(偏移量+16
)写数字量数据到 M0~M15
上(手册-通讯地址-1.辅助继电器,TO指令图解)
参数4 K1
: 表示单独传送BFM#9
FXPLC 1 接线图
FXPLC 2 程序
FROM K0 K0 K4M144 K1
参数1 K0
: 读取从左往右数第一个特殊功能站
参数2 K0
: 表示 在BFM编号0 读远程Y00-Y17 16位
开关量数据
参数3 K4M144
: 那么这里 表示读(偏移量+16
)远程数字量数据到 M144~M159
上(手册-通讯地址-1.辅助继电器,FROM指令图解)
参数4 K0
: 表示传送点数,那么这里K0传送的是BFM#8
TO K0 K8 D104 K4
参数1 K0
: 写入从左往右数第一个特殊功能站
参数2 K8
: 表示 在BFM编号0 表示读写远程寄存器r0数字量
参数3 D104
: 表示 写数字量数据到对方 D104
地址上(手册-通讯地址-2.寄存器,TO指令图解)
参数4 K4
: 表示单独传送BFM#12
MOV K1983 D104
参数1 MOV
: 赋值关键词
参数2 K1983
: 值为1983
参数3 D104
: 地址为D104
FXPLC 2 接线图
通信测试
1.监视从站PLC1
2.触摸屏点击应答从站1
3.从站FXPLC 1 Y4输出
4.触摸屏点击应答从站2
5.从站FXPLC 2 Y5输出
6.按下X0按钮,QPLC接收到1983值并且显示在屏幕上