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

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

3天内不再提示

编程标准的PLC编程软件自由通讯口设置

aIpM_gongkongwo 来源:工控资料窝 2020-01-31 13:54 次阅读

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

1 设置自由口通讯参数

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

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

2接收数据帧格式选择

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

ASCII管理器的配置参数介绍

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

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

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

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

5设备收到的数据

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

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

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

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

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

    关注

    5008

    文章

    13181

    浏览量

    462255
  • 通讯口
    +关注

    关注

    0

    文章

    4

    浏览量

    6807
  • 编程软件
    +关注

    关注

    3

    文章

    143

    浏览量

    23467

原文标题:PLC自由通讯口设置

文章出处:【微信号:gongkongworld,微信公众号:工控资料窝】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    plc编程语言编程相关技巧有哪些

    PLC(可编程逻辑控制器)编程语言及相关编程技巧是工业自动化领域中不可或缺的知识。 一、PLC编程
    的头像 发表于 10-21 16:56 234次阅读

    欧姆龙的PLC编程软件有哪些?

    欧姆龙(OMRON)是全球领先的自动化解决方案提供商,其可编程逻辑控制器(PLC编程软件在工业自动化领域具有广泛的应用。欧姆龙PLC
    的头像 发表于 10-18 15:48 587次阅读

    浅谈PLC编程软件的特征

    优秀的PLC编程软件通常具备以下特征。
    的头像 发表于 09-20 14:59 260次阅读

    GCAN-PLC-301支持哪种编程软件

    我们知道,PLC,也叫可编程逻辑控制器,是工业自动化生产必不可少的设备。 正确选型PLC,可以节省使用者的生产成本,提高工作效率。 一直以来,广成科技的各类PLC都以支持CAN
    的头像 发表于 07-31 10:05 329次阅读

    PLC编程方式及编程语言

    在工业自动化领域,PLC(Programmable Logic Controller,可编程逻辑控制器)因其强大的控制功能和灵活的编程方式而得到了广泛应用。PLC
    的头像 发表于 06-27 14:08 642次阅读

    三菱plcfx3u用什么编程软件

    三菱PLC FX3U是一款非常受欢迎的小型可编程逻辑控制器,广泛应用于工业自动化领域。为了编写和调试FX3U PLC程序,我们需要使用专门的编程软件
    的头像 发表于 06-20 10:15 2411次阅读

    组态软件PLC通讯控制

    在现代工业自动化领域中,组态软件PLC(Programmable Logic Controller,可编程逻辑控制器)的通讯控制起着至关重要的作用。组态
    的头像 发表于 06-12 16:46 1720次阅读

    三菱串口 fx0N编程如何使用?

    : 9600/7/ 偶/ 1 。 串口号: 默认为****1 。 通讯方式: 一主一从 硬件接线 : (1)采用标准三菱SC-09的RS232编程电缆与
    的头像 发表于 04-16 11:50 618次阅读
    三菱串口 fx0N<b class='flag-5'>编程</b><b class='flag-5'>口</b>如何使用?

    PLC设置通讯的原因

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

    plc无线通讯模块怎么用 plc无线通讯模块怎么编程

    PLC无线通讯模块是一种可以将PLC与其他设备无线连接的模块,使得PLC可以与其他设备进行数据交流和控制。本文将介绍PLC无线
    的头像 发表于 01-25 16:15 1971次阅读

    台达编程软件有哪些?如何实现PLC远程上下载程序和编程调试?

    - 一台可联网操作的电脑 - 一台单网的远程透传网关及博达远程透传配置工具 - 网线一条,用于实现网络连接和连接PLC - 一台PLC及其编程软件
    的头像 发表于 01-21 18:00 956次阅读
    台达<b class='flag-5'>编程</b><b class='flag-5'>软件</b>有哪些?如何实现<b class='flag-5'>PLC</b>远程上下载程序和<b class='flag-5'>编程</b>调试?

    plc无线通讯模块怎么编程

    编程PLC无线通信模块是控制系统中重要的一部分。PLC(Programmable Logic Controller,可编程逻辑控制器)被广泛应用于工业自动化领域,而无线通信模块可以实现
    的头像 发表于 01-16 16:43 814次阅读

    RS232转profinet网关扫码枪自由与1500程序对比

    本文介绍了RS232转profinet网关(XD-PNR200)自由的功能和应用。通过将多个RS232扫码枪与PLC连接,实现生产线的自动化和智能控制。RS232转Profinet网关(XD-PNR200)对比
    的头像 发表于 12-18 16:27 536次阅读
    RS232转profinet网关扫码枪<b class='flag-5'>自由</b><b class='flag-5'>口</b>与1500程序对比

    一些与编程软件相关的因素对PLC的影响

    编程软件的选择对于PLC的影响可以是相当大的。
    的头像 发表于 12-13 16:17 584次阅读

    plc编程软件中的监视功能怎么用

    PLC(可编程逻辑控制器)编程软件中的监视功能是用于实时监视PLC系统的运行状态、各个信号的输入输出情况以及程序的执行情况。本文将详细介绍
    的头像 发表于 12-08 16:30 3724次阅读