摘 要:本文介绍了三菱FX系列PLC在SC-09下的通信协议与指令,并利用VB6.0的MSComm控件进行串行
通信程序的设计。该通信程序能读写FX全系列PLC内部各种软设备,强制复位与置位位映象元件。
关键词:可编程控制器;SC-09编程电缆;串行通信;MSComm控件
中图分类号:TP311, TP368 文献标识码:A
Abstract: In this paper, introduces the Communication protocols and instructions of MITSUBISH FX series
PLC with programming cable SC-09, and uses MSComm control box of VB6.0 to design the serial port
communication program. The communication program can read or write each soft device inside FX series PLC,
and allow individual bit images to be forced ON or OFF.
Keywords: PLC;programming cable SC-09;serial port communication;MSComm Control Box
1 引言
在 PLC 网络的上下位机主从式结构中,计算机为上位机,而面向现场的 PLC 为下位机,
两者之间要用相应的接口模块连接来实现双方的通信。 在三菱公司的各种通信接口中, SC-09
接口电缆既能用于 FX 全系列的 PLC,又在价格上相对低廉,应用十分普遍。但它在使用时
需要用 FXGP、GPP 等通信软件,这些软件价格贵且不论,如果想对 PLC内部软设备进行读写
就无能为力了!因此,用户往往需要自行用高级语言来开发实用的通信程序,这已成为许多
工控网站论坛上的热门话题。
本文用 VB6.0 编制一个适用于三菱 FX全系列 PLC在 SC-09 下的通信程序, 如图 1 所示。
该通信程序能读写字软设备的当前值和位映象组件的状态值,能选择单字、双字或多字批量
的读写,能选择使用十进制或十六进制,还能对单独的位映象元件强制复位与置位。