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

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

3天内不再提示

一个PLC用于与车号分配PC联网的功能块

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 2020-06-12 10:28 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

近期由于疫情放假,厂房断电恢复时,标签PLC无法与控制电脑连接,功能块反馈状态: 7000,没有正在处理的作业.

一个PLC用于与车号分配PC联网的功能块:

程序中通过使用FB65功能块

T_CONNECTION(REQ :=REQ_CON, ID := T_PAR.ID, CONNECT := T_PAR);

通过TCP和ISO on TCP使用

两个通信伙伴都调用FB 65 "TCON"来设置和建立通信连接。在这些参数中,您要指定哪个伙伴是主动通信传输点、哪个伙伴是被动通信传输点。设置并建立连接后,CPU会自动对连接进行维护和监视。

如果连接中断,如由于线路中断或远程通信伙伴而造成的中断,主动伙伴会尝试重新建立已组态的连接。在这种情况下,不必再次调用FB 65 "TCON"

FB 65 "TCON"是一种以异步方式工作的FB,这意味着它的作业处理要覆盖若干个FB调用。要启动作业来设置并建立连接,可用REQ = 1调用FB 65。输出参数RET_VAL和BUSY中指示作业状态。

REQ : 使用脉冲控制进行连接,控制参数REQUEST启动建立由ID指定的连接的作业。作业在上升沿启动。

ID: 与远程伙伴之间建立的连接或用户程序和操作系统通信层之间建立的连接的标识号。标识号必须与本地连接描述中的相关参数标识号相同。=4

DONE: =1: 无错执行连接。

CONNECT :使用TCP和ISO on TCP的开放通信连接分配参数和为使用UDP的本地通信接入点分配参数 .

STATUS:状态参数:故障信息

在功能块里建立静态结构变量体为了复合连接网络:

T_PAR: STRUCT

block_length : WORD := W#16#40;

id : WORD := W#16#0;

connection_type : BYTE := B#16#00;

active_est : BOOL := FALSE;

local_device_id : BYTE := B#16#0;

local_tsap_id_len : BYTE := B#16#0;

rem_subnet_id_len : BYTE;

rem_staddr_len : BYTE := B#16#0;

rem_tsap_id_len : BYTE := B#16#0;

next_staddr_len : BYTE;

local_tsap_id : ARRAY [1..16 ] OF BYTE :=16(B#16#0);

rem_subnet_id : ARRAY [1..6 ] OF BYTE :=6(B#16#0);

rem_staddr : ARRAY [1..6 ] OF BYTE :=6(B#16#0);

rem_tsap_id : ARRAY [1..16 ] OF BYTE :=16(B#16#0);

next_staddr : ARRAY [1..6 ] OF BYTE :=6(B#16#0);

spare : WORD;

END_STRUCT ;

连接结构描述(UDT )

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

    关注

    5052

    文章

    14823

    浏览量

    488699
  • 通信
    +关注

    关注

    18

    文章

    6457

    浏览量

    140278
  • 功能块
    +关注

    关注

    0

    文章

    18

    浏览量

    6248

原文标题:CPU315通过TCON与PC电脑联接

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    EtherNet/IP→Modbus RTU,让罗克韦尔PLC读懂每一块电能表

    EtherNet/IP→Modbus RTU,让罗克韦尔PLC读懂每一块电能表 堵看不见的墙 某沿海石油化工企业,输油泵站配电室里,12台防爆电机、8台输油泵正在轰鸣运转。中控室的罗克韦尔P
    的头像 发表于 04-15 15:08 150次阅读
    EtherNet/IP→Modbus RTU,让罗克韦尔<b class='flag-5'>PLC</b>读懂每<b class='flag-5'>一块</b>电能表

    电梯拽引主机多少强力磁钢?

    电梯拽引主机通常由电机、齿轮和制动器等部件组成,用于提供电梯运行时的动力和控制,在电梯拽引主机中,强磁钢般指永磁体,它们在电机中扮演重要角色,用于产生磁场以驱动电机运转或控制制动器的释放。
    的头像 发表于 03-12 15:51 143次阅读
    <b class='flag-5'>一</b><b class='flag-5'>个</b>电梯拽引主机多少<b class='flag-5'>块</b>强力磁钢?

    机接三屏还带声音?拆解DP转3VGA接口同步音频输出分配器,视听0延迟

    今天,我们将深入拆解款DP转3VGA接口同步音频输出的多屏分配器,实现多屏扩展与音视频同步传输,适用于监控、影音播放、办公、教育等“
    的头像 发表于 01-19 11:01 515次阅读
    <b class='flag-5'>一</b>机接三屏还带声音?拆解DP转3<b class='flag-5'>个</b>VGA接口同步音频输出<b class='flag-5'>分配</b>器,视听0延迟

    PLC标准IEC61499 vs IEC61131:自动化工程师必须搞懂的核心区别

    单机控制。 IEC 61499:分布式控制系统标准 → 用“事件驱动 + 功能块网络(FBN)”,适合工
    的头像 发表于 01-13 17:00 1082次阅读
    <b class='flag-5'>PLC</b>标准IEC61499 vs IEC61131:自动化工程师必须搞懂的核心区别

    优化数据如何提升PLC的性能与安全

    西门子 Tia Portal 平台是现代自动化控制系统的先进软件开发平台。在这种软件平台中,数据用于存储数据的重要元素。 什么是优化和标准数据 在西门子 TIA Portal 中,数据
    的头像 发表于 12-30 10:46 393次阅读
    优化数据<b class='flag-5'>块</b>如何提升<b class='flag-5'>PLC</b>的性能与安全

    PLC联网网关如何选择?哪个好用?

    选择PLC联网网关时,需要考虑协议兼容性、数据采集能力、网络连接方式、边缘计算能力、安全性和稳定性等因素。以下是些好用的PLC联网网关品牌
    的头像 发表于 11-10 16:55 873次阅读
    <b class='flag-5'>PLC</b><b class='flag-5'>联网</b>网关如何选择?哪个好用?

    工业物联网平台实现PLC远程监控与智能维护

    现代PLC控制系统能够满足工业生产对可靠性、可控性和持续稳定运行的要求,助力企业提升生产效率并优化管理流程,为工厂运营带来显著效益。针对这需求,华辰智通提供支持多品牌PLC接入的工业物联网
    的头像 发表于 10-29 16:32 664次阅读

    AI火车车号识别系统:推动铁路智能化发展的关键技术

    在铁路运输高效化、智能化的需求背景下,AI火车车号识别系统凭借先进的计算机视觉和深度学习技术,实现了对火车车号的快速、精准识别,为铁路管理、物流调度和安全运营提供了强有力的技术支持。 系统核心功能
    的头像 发表于 07-31 15:29 906次阅读
    AI火车<b class='flag-5'>车号</b>识别系统:推动铁路智能化发展的关键技术

    PLC联网平台是什么?有什么功能

    工业场景中设备孤立、数据分散的局限,实现工业生产过程的数字化、网络化和智能化管理。 PLC联网平台的核心功能 1.远程设备监控与状态管理 实时采集PLC及关联设备(如传感器、电机、机
    的头像 发表于 07-31 15:18 804次阅读
    <b class='flag-5'>PLC</b>物<b class='flag-5'>联网</b>平台是什么?有什么<b class='flag-5'>功能</b>?

    火车车号图像识别系统如何应对不同光照条件下的识别问题?

    在铁路运输管理中,准确识别火车车号是实现自动化车辆管理的关键环节。然而,实际应用场景中复杂多变的光照条件给车号识别带来了巨大挑战。现代火车车号图像识别系统通过多项技术创新,有效解决了这
    的头像 发表于 07-15 11:37 937次阅读
    火车<b class='flag-5'>车号</b>图像识别系统如何应对不同光照条件下的识别问题?

    火车车号识别系统的基本原理是什么?

    火车车号识别系统基于先进的计算机视觉和深度学习技术,实现了对铁路车辆信息的自动化采集与识别。该系统主要由数据采集、图像处理、特征提取和智能识别四大模块组成,能够高效准确地识别各类火车车号及相关信息
    的头像 发表于 07-07 10:55 1121次阅读

    铁路车号识别系统的基本原理与应用

    铁路车号识别系统是铁路运输智能化管理的关键技术之,它通过自动化手段实现对货运列车的高效精准识别,为矿区及铁路运输管理提供了重要的技术支撑。以下从系统原理、核心组件及技术优势三方面展开说明。
    的头像 发表于 07-07 10:30 1383次阅读
    铁路<b class='flag-5'>车号</b>识别系统的基本原理与应用

    STM32L433VCT6 LCD复用引脚如何分配

    背景:使用STM32L433VCT6驱动段码屏,33段,其中用到PC10引脚,使用STM32CubeMX配置,只配置了LCD复用功能
    发表于 06-20 08:26

    AI智能铁路车号采集系统:赋能铁路运输智能化升级

    管理迈入数字化时代。 技术创新:多模态融合识别 传统车号识别依赖人工记录或单传感器,易受环境干扰且效率低下。本系统创新性融合射频识别(RFID)、AI图像分析及物联网技术,构建多维度数据采集网络: 1. RFID精准识别:系统
    的头像 发表于 06-12 14:53 669次阅读

    从 CANopen到 PROFINET:网关助力物流中心实现复杂的自动化升级

    profinet转CANopen 模块支持透明 CAN 2.0A,可实现客户自定义协议,并通过 TIA Portal 中提供的预编程功能块提高 PLC 编程效率。该模块已作为西门子自动化工具 TIA
    的头像 发表于 05-22 09:21 612次阅读
    从 CANopen到 PROFINET:网关助力物流中心实现复杂的自动化升级