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

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

3天内不再提示

PLC自由通讯口设置

laidenongfhs ? 来源:中泰PLC自动化教学 ? 作者:中泰PLC自动化教学 ? 2022-12-01 14:10 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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

1 设置自由口通讯参数

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

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

06c8ff2e-713e-11ed-8abf-dac502259ad0.jpg

2接收数据帧格式选择

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

06e42aa6-713e-11ed-8abf-dac502259ad0.jpg

ASCII管理器的配置参数介绍

07139f5c-713e-11ed-8abf-dac502259ad0.jpg

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

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

0735d694-713e-11ed-8abf-dac502259ad0.jpg

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

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

074fe052-713e-11ed-8abf-dac502259ad0.jpg

5设备收到的数据

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

077a6ce6-713e-11ed-8abf-dac502259ad0.jpg

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

07a12a20-713e-11ed-8abf-dac502259ad0.jpg

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

07be2a44-713e-11ed-8abf-dac502259ad0.jpg

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

审核编辑 :李倩

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

    关注

    31

    文章

    5451

    浏览量

    125592
  • plc
    plc
    +关注

    关注

    5037

    文章

    14110

    浏览量

    477033
  • 编程软件
    +关注

    关注

    3

    文章

    145

    浏览量

    24557

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

文章出处:【微信号:中泰PLC自动化教学,微信公众号:中泰PLC自动化教学】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    plc以太网通讯模块:西门子 S7-300PLC 与 S7-1200、触摸屏及变频器通讯案例

    西门子TP1200Comfort触摸屏,同时工厂需要将该西门子300PLC与西门子1200PLC进行以太网通讯,并且还要采集MODBUSRTU协议的汇川MD380系列变频器数据,同时不能对现有触摸屏的
    的头像 发表于 07-29 09:51 ?292次阅读
    <b class='flag-5'>plc</b>以太网<b class='flag-5'>通讯</b>模块:西门子 S7-300<b class='flag-5'>PLC</b> 与 S7-1200、触摸屏及变频器<b class='flag-5'>通讯</b>案例

    PLC之间跨区域通讯!无线通讯方案全解析

    。 在这种情况下,可以给PLC配备相应的无线通讯模块来实现 PLCPLC无线通讯。 串口无线通讯
    的头像 发表于 07-21 16:57 ?282次阅读
    <b class='flag-5'>PLC</b>之间跨区域<b class='flag-5'>通讯</b>!无线<b class='flag-5'>通讯</b>方案全解析

    跨网段通讯终极指南让不同网段PLC设备实现无障碍对话

    直接通信的,需要特殊的配置或ip地址转换器(耦合器)设备来实现通信,不同网段的PLC通讯需要跨网段耦合器。用捷米特功能模块JM-ETH-NAT耦合器,它可以实现 NAT 跨网段的地址转换的功能,即可将 LAN1 所连接
    的头像 发表于 04-23 09:49 ?481次阅读
    跨网段<b class='flag-5'>通讯</b>终极指南让不同网段<b class='flag-5'>PLC</b>设备实现无障碍对话

    ABB机器人与西门子PLC通讯案例

    重要意义。本文将通过一个详细的案例,解析ABB机器人与西门子PLC之间的通讯实现过程,涵盖硬件准备、网络配置、通讯设置、编程调试及故障排查等多个方面,为自动化生产线的构建与优化提供技术
    的头像 发表于 02-02 16:43 ?2235次阅读

    IGT-DSER系列PLC通讯智能网关的配置说明(免编程的多台PLC之间通讯篇)

    。网关有多个网、串口,也可选择WIFI无线通讯PLC内无需编程开发,在智能网关上配置数据的起始地址和数量即可,通讯速度快、数据量大,支持热插拔,断电重启后自恢复运行,在实际的工程项
    发表于 01-24 11:59

    三格电子新品 三菱Q系列PLC转网

    三菱Q系列PLC转网 型号:SG-Q-210 功能概述 本产品用于三菱 Q0x/Q0xU/Q0xUD ?系列的 PLC 拓展网功能,为满足工厂建立现代化网络?监控系统而设计,网
    的头像 发表于 01-23 16:06 ?626次阅读
    三格电子新品 三菱Q系列<b class='flag-5'>PLC</b>转网<b class='flag-5'>口</b>

    突破跨网段通讯问题:不同网段PLC设备如何通讯

    突破跨网段通讯问题:不同网段PLC设备如何通讯PLC在不同网段如何通讯呢? 通常以太网或其他工业网络协议(如PROFINET、Mod
    的头像 发表于 12-10 11:55 ?1205次阅读
    突破跨网段<b class='flag-5'>通讯</b>问题:不同网段<b class='flag-5'>PLC</b>设备如何<b class='flag-5'>通讯</b>?

    转换神器CAN主转profinet协议网关profinet转CANfree组态小秘籍

    采用西门子 S7 系列 PLC , 支持 PROFINET 协议 , 仪表设备支持 CAN 自由通讯协议。 本文档介绍如何在 TIA Portal、 ECSP-CAN 中
    的头像 发表于 12-05 16:47 ?538次阅读
    转换神器CAN主转profinet协议网关profinet转CANfree组态小秘籍

    PLC能否借助无线通讯模块实现跨网段通讯

    跨网段的PLC通讯技术列举 实现不同网段的PLC通讯,需要依赖于先进的通讯技术,主要包括: 1.以太网技术:作为现代工业
    的头像 发表于 11-26 17:14 ?578次阅读
    <b class='flag-5'>PLC</b>能否借助无线<b class='flag-5'>通讯</b>模块实现跨网段<b class='flag-5'>通讯</b>?

    Profinet转RS232(3路)自由协议网关

    捷米特JM-RS232-PN(3RD)网关实现Profinet网络与串口通讯协议网络之间的数据通讯,可分别连接三路RS232自由协议设备到Profinet网络,并且支持具有不同通讯波特
    的头像 发表于 09-25 11:49 ?788次阅读
    Profinet转RS232(3路)<b class='flag-5'>自由</b>协议网关

    Profinet转RS485(3路)自由协议网关

    捷米特JM-RS485-PN(3RD)网关实现Profinet网络与串口通讯协议网络之间的数据通讯,可分别连接三路RS485自由协议设备到Profinet网络,并且支持具有不同通讯波特
    的头像 发表于 09-25 11:48 ?910次阅读
    Profinet转RS485(3路)<b class='flag-5'>自由</b>协议网关

    PLC多种通讯方式汇总学习~

    PLC通讯功能是其连接设备、控制系统和外部系统的重要组成部分。PLC支持多种通讯方式,本文将讲述PLC常见的
    的头像 发表于 09-25 09:09 ?1351次阅读
    <b class='flag-5'>PLC</b>多种<b class='flag-5'>通讯</b>方式汇总学习~

    plc与电脑无法通讯的3种可能原因

    PLC与电脑无法通讯的3种可能原因 1. 硬件问题 硬件问题通常是导致PLC与电脑无法通讯的最直接原因。以下是一些可能的硬件问题: 电缆损坏 :检查连接
    的头像 发表于 09-05 10:02 ?1.2w次阅读

    电脑与plc的连接与通讯设置方法

    电脑与PLC(可编程逻辑控制器)的连接与通讯设置方法多样,主要取决于PLC的型号、接口类型以及电脑的硬件配置。以下是一些常见的连接与通讯
    的头像 发表于 09-05 10:00 ?1w次阅读

    变频器如何与plc通讯连接

    变频器与PLC通讯连接是工业自动化领域中常见的技术问题。 一、变频器与PLC通讯连接的原理 1.1 变频器与PLC的概念 变频器是一种用于调
    的头像 发表于 08-25 10:17 ?1997次阅读