0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PLC中自由通讯口设置步骤

jf_izSRQyuK 来源:变频器世界 2023-05-29 14:25 次阅读

本文以施耐德的SoMachine为例介绍以ICE61163-3为编程标准的PLC编程软件自由通讯口设置。这是以PLC作为数据采集对象常用的通讯方式。

1设置自由口通讯参数

使用SL1端口,进行基本参数设置

例如M218PLC有SL1和SL2两个串行通讯口,我们选择其中的SL1作为目标对象。SL1采用RJ45接口,制作连接线时注意引脚关系以及电缆屏蔽。

wKgaomR0RV-AblJEAAB9LnicIFk764.jpg

2接收数据帧格式选择

可以选择起始字符和结束符的方式;可以通过判断数据帧长度的方式;可以通过帧收到超时(例如设置超时时间为5MS,则在收到最后一个字符后如果5MS内没有收到其他字符,则判断本帧结束)的方式判断帧的结束(实例中通过接收10个字节为一帧)

wKgZomR0RV-ACKI-AAB0jfIVcA8972.jpg

ASCII管理器的配置参数介绍

wKgZomR0RV-AUfDVAACz_a2G-l0644.jpg

3发送寄存器定义为字节的格式

程序及相关数据,使用SEND_RECV_MSG功能块。X5和X7定义为BYTE类型的数组。(ADDM和SEND功能块说明见对应文章)

wKgZomR0RV-AWemZAABkcGxPH8k458.jpg

4设置发送(示例格式为16进制)

X4=16#0A字节数,发送数据为X5数组里的10个字节

wKgaomR0RV-ACvl6AABt_51_-2Q342.jpg

5设备收到的数据

如下图所示,接收到的十个字节即为数组X5的十个字节

wKgZomR0RV-AC85JAABN6B4ydvw934.jpg

6设备发送的十个字节数据

wKgaomR0RWCAYVkOAAAlYk-tODs950.jpg

7PLC收到的十个字节保存在接收区X7的是个寄存器中

wKgaomR0RWCABF0uAABR3lRCCNo665.jpg

注意:如果将发送寄存器设置为INT格式,例如发送字寄存器数据16#1234,则设备收到的顺序为16#3412,即高低字节顺序问题。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 寄存器
    +关注

    关注

    31

    文章

    5336

    浏览量

    120249
  • plc
    plc
    +关注

    关注

    5010

    文章

    13277

    浏览量

    463101
  • ASCII
    +关注

    关注

    5

    文章

    172

    浏览量

    35095
  • 端口
    +关注

    关注

    4

    文章

    964

    浏览量

    32058
  • 施耐德
    +关注

    关注

    5

    文章

    155

    浏览量

    23809

原文标题:涨知识 | PLC中自由通讯口设置步骤

文章出处:【微信号:变频器世界,微信公众号:变频器世界】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    如何通过西门子S7-1200紧凑型PLC实现自由通讯

    西门子S7-1200 紧凑型PLC在当前的市场中有着广泛的应用,由于其性价比高,所以常被用作小型自动化控制设备的控制器,这也使得它经常与第三方的设备(扫描枪、打印机等设备进行通讯。因为没有第三方的设备,这里就以超级终端为例介绍自由
    发表于 07-06 11:29 3124次阅读

    三菱PLC自由通讯设置

    三菱PLC自由通讯设置
    发表于 08-18 15:30

    西门子200 PLC自由通讯的基本步骤

      西门子200 PLC自由通讯编程自由通讯的基
    发表于 03-15 15:53

    USS与自由的区别

      与PC通讯自由通讯,所谓自由是指自己定义通讯
    发表于 09-08 15:25 20次下载

    S7-200CPU的通信口自由设置

    西门子S7-200CPU的通信口可以设置自由模式。选择自由模式后,用户程序就可以完全控制通信端口的操作,通信协议也完全受用户程序控制。
    的头像 发表于 03-04 14:12 1w次阅读
    S7-200CPU的通信口<b class='flag-5'>自由</b><b class='flag-5'>口</b><b class='flag-5'>设置</b>

    PLC自由通讯设置

    例如M218PLC有SL1和SL2两个串行通讯,我们选择其中的SL1作为目标对象。SL1采用RJ45接口,制作连接线时注意引脚关系以及电缆屏蔽。
    发表于 10-01 09:23 1921次阅读
    <b class='flag-5'>PLC</b><b class='flag-5'>自由</b><b class='flag-5'>通讯</b><b class='flag-5'>口</b><b class='flag-5'>设置</b>

    PLC如何实现以太网无线通讯

    PLC若想实现以太网无线通讯,首先我们需要确定好PLC型号,然后选择一个合适的通讯设备。比如如果是西门子S7-200
    发表于 03-08 09:17 5063次阅读

    PLC自由通讯设置

    例如M218PLC有SL1和SL2两个串行通讯,我们选择其中的SL1作为目标对象。SL1采用RJ45接口,制作连接线时注意引脚关系以及电缆屏蔽。
    的头像 发表于 12-01 14:10 1917次阅读

    超详细讲解S7-200PLC自由通讯

    主要内容: S7-200 PLC串口通讯概览 S7-200 PLC自由通讯基础
    的头像 发表于 01-03 16:46 1.2w次阅读

    基于SoMachine的PLC编程自由通讯设置

    例如M218PLC有SL1和SL2两个串行通讯,我们选择其中的SL1作为目标对象。SL1采用RJ45接口,制作连接线时注意引脚关系以及电缆屏蔽。
    发表于 05-06 09:58 641次阅读
    基于SoMachine的<b class='flag-5'>PLC</b>编程<b class='flag-5'>自由</b><b class='flag-5'>通讯</b><b class='flag-5'>口</b><b class='flag-5'>设置</b>

    西门子PLC自由通讯配合中断的实例

    以前我们讲过关于自由通讯的实例,今天我们讲一下自由通讯配合中断的实例。
    的头像 发表于 05-15 10:10 1266次阅读
    西门子<b class='flag-5'>PLC</b><b class='flag-5'>自由</b><b class='flag-5'>口</b><b class='flag-5'>通讯</b>配合中断的实例

    西门子PLC编程自由通讯的基本步骤

    设置通讯参数:如果是集成在本机上基于RS485,在SMB30设置(prot0);如果是采用
    的头像 发表于 06-16 11:10 3377次阅读
    西门子<b class='flag-5'>PLC</b>编程<b class='flag-5'>自由</b><b class='flag-5'>口</b><b class='flag-5'>通讯</b>的基本<b class='flag-5'>步骤</b>

    变频器与PLC通讯设计步骤

    PLC与变频器的通讯设计需要了解所使用的PLC和变频器的具体型号及其通讯接口和协议。以下是一个通用的设计步骤
    的头像 发表于 09-11 14:42 1937次阅读
    变频器与<b class='flag-5'>PLC</b>的<b class='flag-5'>通讯</b>设计<b class='flag-5'>步骤</b>

    西门子PLC与组态王无线通讯如何设置从站

    本方案主要详述了在多台西门子300PLC与组态王之间Modbus无线通讯如何设置从站。方案中所用到的无线通讯终端是DTD434MC——欧美
    的头像 发表于 11-27 10:07 840次阅读
    西门子<b class='flag-5'>PLC</b>与组态王无线<b class='flag-5'>通讯</b><b class='flag-5'>中</b>如何<b class='flag-5'>设置</b>从站

    PLC设置通讯的原因

    PLC设置通讯功能,是现场总线向工业以太网的迈进,更是为了在网之上构建更为庞大、开放的大一统的生态系统。 有了以太网,特别是TCP/I
    的头像 发表于 02-23 14:29 619次阅读
    <b class='flag-5'>PLC</b><b class='flag-5'>设置</b>网<b class='flag-5'>口</b><b class='flag-5'>通讯</b>的原因