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
    +关注

    关注

    5045

    文章

    14439

    浏览量

    483521
  • 通讯口
    +关注

    关注

    0

    文章

    4

    浏览量

    6979
  • 编程软件
    +关注

    关注

    3

    文章

    145

    浏览量

    24783

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    信捷XS STUDIO编程软件V2.3.2版本的全新功能

    XS Studio(V2.3.2)编程软件,是面向XS系列的编程组态软件,集成了PLC编程、可视
    的头像 发表于 09-20 14:19 1497次阅读
    信捷XS STUDIO<b class='flag-5'>编程</b><b class='flag-5'>软件</b>V2.3.2版本的全新功能

    编程软件连接PLC出现IP冲突时如何解决?

    通信的。某工厂在新增一台自动化PLC设备后便遇到这个问题,导致编程软件无法访问到对应的PLC设备。 由于老设备接口已被占用,新设备接口仍有空闲。因此,物通博联网段隔离器WC503通过网
    的头像 发表于 07-31 17:08 825次阅读
    <b class='flag-5'>编程</b><b class='flag-5'>软件</b>连接<b class='flag-5'>PLC</b>出现IP冲突时如何解决?

    不用编程,通过智能网关快速实现西门子PLC跟艾默生(EMERSON)、GE PLC相互通讯

    FINS、MC等工业自动化常用协议,同时也支持PLC与Modbus协议的工业机器人、智能仪表、变频器等设备通讯。网关有多个网、串口,也可选择WIFI无线通讯。无需
    发表于 04-09 09:39

    AI技术与PLC编程融合

    如何将AI技术融入PLC编程软件
    发表于 02-14 15:55

    ABB PLC编程手册

    ABB  PLC编程手册
    发表于 02-07 15:23 15次下载

    常见PLC通讯协议的类型

    编程逻辑控制器(PLC)作为工业自动化领域的核心设备,其通讯协议的选择对于系统的整体性能和兼容性至关重要。本文将详细介绍几种常见的PLC通讯
    的头像 发表于 02-03 14:30 3067次阅读

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

    重要意义。本文将通过一个详细的案例,解析ABB机器人与西门子PLC之间的通讯实现过程,涵盖硬件准备、网络配置、通讯设置编程调试及故障排查等
    的头像 发表于 02-02 16:43 3144次阅读

    三菱PLC与变频器通讯案例

    方案的首选。本文将详细介绍三菱PLC与变频器通讯的一种高效实现方式,涵盖系统配置、硬件安装、参数设置PLC编程等关键步骤,旨在为技术人员提
    的头像 发表于 02-02 14:45 1690次阅读

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

    。网关有多个网、串口,也可选择WIFI无线通讯PLC内无需编程开发,在智能网关上配置数据的起始地址和数量即可,通讯速度快、数据量大,支持
    发表于 01-24 11:59

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

    MELSOFT 协议、MC 协议、Modbus TCP 协议。 SG-Q-210 采用模块化设计,在不影响 PLC 编程原有功能的情况下,可通过模块网监控
    的头像 发表于 01-23 16:06 932次阅读
    三格电子新品 三菱Q系列<b class='flag-5'>PLC</b>转网<b class='flag-5'>口</b>

    编程交流负载标准

    编程交流负载标准是电力电子测试领域的重要组成部分,它为交流电源、变频器、逆变器等设备的测试提供了标准化的负载条件。这种可编程性使得测试更加灵活和精确,能够满足不同设备和应用场景的需求
    发表于 01-15 13:53

    三菱PLC编程语言解析

    三菱电机(Mitsubishi Electric)是全球知名的自动化和制造解决方案供应商,其PLC(可编程逻辑控制器)产品广泛应用于工业自动化领域。三菱PLC编程语言主要基于国际
    的头像 发表于 12-26 17:36 2222次阅读

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

    MELSOFT协议、MC协议、Modbus协议。 SG-FX-210采用模块化设计,在不影响PLC编程原有功能的情况下,可通过模块网监控PLC
    的头像 发表于 12-24 15:21 986次阅读
    三格电子新品 三菱FX系列<b class='flag-5'>PLC</b>转网<b class='flag-5'>口</b>

    PLC编程控制器的简介

    PLC的英文全称为Programmable Logic Controller,也就是可编程序控制器。它是一种将计算机技术与继电器技术结合起来的现代化自动控制装置,1969年,美国数字化设备公司研制出
    的头像 发表于 12-23 09:09 2068次阅读

    信捷PLC转以太网连接电脑方法

    生产管理系统。本产品采用模块化设计,自带通讯线。不占用PLC编程,即编程软件/上位机
    发表于 12-16 11:29 3次下载