主流PLC之串口自由格式通信统一化编程
1、PLC串口自由格式通信:
PLC的串口自由格式通信是指用户根据特定的需求和应用场景,自行设计和定义串口通信的数据格式、
帧结构、控制命令、校验方式等规则。PLC串口自由格式通信也是基于RS232、RS422、RS485等硬件通信协议
的一种软件通信协议,各品牌PLC自由格式均需单独编程实现,PLC利用自由格式可以和其他品牌PLC及
智能设备实现串口通信。
2、不同品牌PLC实现串口自由格式通信:
不同品牌PLC实现串口自由格式通信的名称、发送数据使用指令和接收数据使用指令,如下图所示:

由此可见,不同品牌PLC实现串口自由格式通信,使用指令不同,编程不同。
为此有必要进行PLC串口自由格式通信标准化编程,将不同品牌PLC的串口自由格式通信封装成
具有相同输入参数和输出参数的功能块或者指令库,以便大家快捷、迅速的
使用各品牌PLC串口自由格式通信。
3、PLC串口自由格式通信发送数据统一化:
根据串口自由格式通信发送数据实际情况,我们这里约定封装完成的
各品牌PLC串口自由格式通信发送数据指令库、功能块或用户库如下图所示

指令库、功能块或用户库输入输出参数含义如下图所示

4、PLC串口自由格式通信接收数据统一化:
根据串口自由格式通信接收数据实际情况,我们这里约定封装完成的
各品牌PLC串口自由格式通信发送数据指令库、功能块或用户库如下图所示

指令库、功能块或用户库输入输出参数含义如下图所示

5、主流PLC串口自由格式通信发送数据封装:
罗克韦尔Micro850:

西门子S7-1200:

西门子S7-200Smart:

施耐德M241:

三菱FX5U:

三菱FX3U:

欧姆龙NX1P2:

欧姆龙CP1H:

松下FPXH:

台达DVP-ES3:

汇川Easy521:

6、主流PLC串口自由格式通信接收数据封装:
罗克韦尔Micro850:

西门子S7-1200:

西门子S7-200Smart:

施耐德M241:

三菱FX5U:

三菱FX3U:

欧姆龙NX1P2:

欧姆龙CP1H:

松下FPXH:

台达DVP-ES3:

汇川Easy521:

7、先行公开的功能块:
罗克韦尔Micro850
见附件~
8、说在后面的话:
有幸联系到出版社,即将出版一本小书。

主要内容为介绍了不同品牌PLC的自定义协议串口通信和以太网开放式通信的标准化编程方法。
本书以市场主流机型
(如罗克韦尔Micro850、西门子S7-1200、施耐德M241、西门子S7-200Smart、
三菱FX5U、欧姆龙CP1H、松下FPXH、台达DVP-ES3等)为对象,
基于对应编程软件(如Connected Components Workbench、TIA Portal V18、
SoMachine V4.3、STEP 7-MicroWIN SMART、GX Works3、CX-Programmer、
Control FPWIN Pro 7、ISPSoft等)展开讲解,
具体内容包括通信标准化编程概述、
自定义协议串口通信发送数据标准化编程、
自定义协议串口通信接收数据标准化编程、
以太网开放式通信客户端主动连接标准化编程、
以太网开放式通信服务器被动连接标准化编程、
以太网开放式通信发送数据标准化编程、
以太网开放式通信接收数据标准化编程、
自定义协议串口通信标准化编程应用、
以太网开放式通信标准化编程应用。
占用论坛一部分资源,这里说声抱歉,为表歉意,
先行将封装完成的
罗克韦尔Micro850串口自由格式通信
发送和接收数据功能块奉上
正在下载,请等待……
楼主最近还看过


客服
小程序
公众号