PLC论坛-全力打造可编程控制器专业技术论坛

 找回密码
 注册哦

QQ登录

只需一步,快速开始

微信扫码登录

查看: 33081|回复: 0

[三菱] 8种PLC以太网开放式通信服务器连接标准化编程功能块使用...

[复制链接]
发表于 2024-6-2 22:27:56 | 显示全部楼层 |阅读模式
一、以太网开放式通信概述:
1、以太网开放式通信,即就是通信协议是由用户自由定义的;
2、以太网开放式通信是基于TCP、UDP运输层的一种软件通信协议;
3、各个PLC可使用以太网开放式通信与其他PLC或者第三方设备通信;
4、每种PLC实现以太网开放式通信均需单独编程实现。

二、不同品牌PLC实现以太网开放式通信主要指令:
以太网开放式通信,每种品牌PLC名称也不相同:
1、罗克韦尔Micro800系列PLC,称之为套接字通信,服务器连接主要使用SOCKET_CREATE、SOCKET_ACCEPT、SOCKET_DELETE和SOCKET_INFO指令实现;
2、西门子S7-1200系列PLC,称之为以太网开放式通信,服务器连接时主要使用TCON、TDISCON、T_DIAG指令实现;
3、西门子S7-200 Smart系列PLC,称之为以太网开放式通信,服务器连接时主要使用TCON和TDCON指令实现;
4、施耐德M241\M251\M258系列PLC,称之为Socket通信,服务器连接时主要使用TCP_Server_Connect和TCP_Server_Close等指令实现;
5、三菱FX5U\FX5UC\FX5UJ\FX5S系列PLC,称之为Socket通信,服务器连接时主要使用SP.SOCOPEN和SP.SOCCLOSE指令实现;
6、欧姆龙CP1H\CP1L\CP2E系列PLC,称之为套接字通信,服务器连接时主要使用对特殊寄存器区填写数据使能特殊位等方式实现;
7、松下FPXH\FP0H系列PLC,称之为通用通信,服务器连接时主要使用OPEN、CLOSE和UNITSEL指令实现;
8、台达DVP-ES3系列PLC,称之为Socket通信,服务器连接时主要使用SCONF、SOPEN和SCLOSE指令实现。

三、不同品牌PLC以太网开放式通信服务器连接编程标准化:
不同品牌PLC实现以太网开放式通信,使用指令不同,编程不同,为此,这里进行PLC以太网开放式通信标准化编程,将不同品牌PLC的以太网开放式通信封装成具有相同输入参数和输出参数的功能块或者指令库,以便大家方便、快捷、迅速的使用PLC以太网开放式通信。

四、不同品牌PLC以太网开放式通信服务器连接功能块参数:
封装好的各品牌PLC以太网开放式通信服务器连接功能块如下所示:



1、输入参数:
EN:功能块使能端,一般使用常通标志进行使能;
Execute:连接开关,为1建立TCP被动连接、为0关闭TCP连接;
UnitNo:单元选择,输入16进制FFF0、FFF1、FFF2等数据选择不同型号PLC;
SocketNo:连接编号选择;
IPaddr1:目标IP地址第1段,默认为0;
IPaddr2:目标IP地址第2段,默认为0;
IPaddr3:目标IP地址第3段,默认为0;
IPaddr4:目标IP地址第4段,默认为0;
RemPort:目标端口号,默认为0;
LocPort:本地端口,必须设置为非0的端口号。
2、输出参数:
ENO:功能块输出指示
Done:完成标志位,该位为1表明已经建立TCP连接;
Wait:等待标志位,该位为1表明正在建立TCP连接;
Link:链接标志位,该位为1表明真实网络连接断开;
Error:异常标志位,该位为1表明在建立TCP连接时发生错误;
Status:错误代码,建立或者关闭TCP连接发生错误时的错误代码;
Instance:套接字句柄,供后续发送和接收数据功能块使用。
各PLC以太网开放式通信服务器连接功能块截图如下所示:

















五、以太网开放式通信服务器连接功能块使用视频讲解:
罗克韦尔Micro850:


video: https://mp.weixin.qq.com/mp/readtemplate?t=pages/video_player_tmpl&action=mpvideo&auto=0&vid=wxv_3299331679504875524

西门子S7-1200:


video: https://mp.weixin.qq.com/mp/readtemplate?t=pages/video_player_tmpl&action=mpvideo&auto=0&vid=wxv_3387765876166279172

西门子S7-200 Smart:


video: https://mp.weixin.qq.com/mp/readtemplate?t=pages/video_player_tmpl&action=mpvideo&auto=0&vid=wxv_3196404513994227713

施耐德M241:


video: https://mp.weixin.qq.com/mp/readtemplate?t=pages/video_player_tmpl&action=mpvideo&auto=0&vid=wxv_3364402914550661122

三菱FX5U:


video: https://mp.weixin.qq.com/mp/readtemplate?t=pages/video_player_tmpl&action=mpvideo&auto=0&vid=wxv_3164511424367345665

欧姆龙CP1H:


video: https://mp.weixin.qq.com/mp/readtemplate?t=pages/video_player_tmpl&action=mpvideo&auto=0&vid=wxv_3129472823283990533

松下FPXH:


video: https://mp.weixin.qq.com/mp/readtemplate?t=pages/video_player_tmpl&action=mpvideo&auto=0&vid=wxv_3260854342836862978

台达DVP-ES3:


video: https://mp.weixin.qq.com/mp/readtemplate?t=pages/video_player_tmpl&action=mpvideo&auto=0&vid=wxv_3225496559262416897

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册哦

本版积分规则

QQ|小黑屋|手机版|Archiver|PLC技术网-PLC论坛 ( 粤ICP备17165530号 )|网站地图

GMT+8, 2024-9-22 14:36 , Processed in 0.046771 second(s), 27 queries .

快速回复 返回顶部 返回列表