当前位置: 首页 > 工业控制产品 > 自动化控制 > PLC可编程控制器 > 大型PLC可编程控制器

类型分类:
科普知识
数据分类:
大型PLC可编程控制器

西门子PPI 通信实现的步骤

发布日期:2022-04-27 点击率:28 品牌:西门子_Siemens

西门子PPI 通信实现的步骤

2021-09-03 03:35分类:西门子PLC 阅读:

89

           SPPI 协议书是S7-200 CPU 最基本上的通信方式,根据原先本身的端口号(PORT0 或PORT1)就可以完成通讯,是S7-200 默认设置的通信方式。PPI 是一种主—从协议书通讯,主—从立在一个令牌环网中,主网推送规定到从站,从站回应;从站不发消息,仅仅等候主网的规定并对规定做出回应。假如在可执行程序中也就能PPI 主网方式,就可以在主网程序流程中应用互联网读写能力命令来读写能力从站信息内容。而从站程序流程沒有必需应用互联网读写能力命令。
完成PPI 通讯的流程
(1)对每一台plc,设定其系统软件块中的通讯端口号主要参数,对作为通讯的端口号(PORT0 或PORT1),特定其详细地址(站号)和串口波特率。设定后把系统软件块免费下载到该PLC。实际设定以下:把CPU226端口号0 设成1 ,串口波特率为了更好地19.2 ,CPU 224端口号0 设成2 ,串口波特率为了更好地19.2 。


(2)撰写主网互联网读写能力汇编程序,如前所述,在PPI 互联网中,仅有主网程序流程中应用互联网读写能力命令来读写能力从站信息内容。而从站程序流程沒有必需应用互联网读写能力命令。在撰写主网的互联网读写能力程序流程前,应事先规划好下边数据信息:
① 主网向从站传送数据的长短(字节)。
② 推送的数据信息坐落于主网哪里。
③ 数据信息发送至从站的哪里。
④ 主网从各从站读取数据的长短(字节)。
⑤ 主网从站的哪里获取数据。
⑥ 接受到的数据信息放到主网哪里。
之上数据信息,应依据系统软件工作标准,信息内容交换量等统一筹备。考虑到本机器设备中,工作平台PLC 所需互换的数据量并不大,推送和接受的数据信息均1 个字节数早已充足。
定编主网的互联网读写能力程序流程简单的方式 是依靠互联网读写能力指导。这一指导程序流程能够迅速简易地配备繁杂的互联网读写能力命令实际操作,为所需的作用给予一系列选择项。一旦进行,指导将为选定配备转化成编程代码。并复位特定的PLC为PPI 主网方式,与此同时也就能互联网存取数据。
互联网读写能力程序编写大概有以下好多个流程:
整体规划当地和远程控制通讯站的数据信息缓冲区域
写操纵字SMB30(或SMB130)将通讯口设定为PPI主网
装进远程控制站(通讯目标)详细地址
装进远程控制站相对应的数据信息缓冲区域(不论是要读取的或是是写下的)详细地址
装进数据信息字节
实行互联网读写能力(NetR/NetW)命令
各CPU的通讯口详细地址在分别新项目的SystemBlock(系统软件块)中设定,免费下载以后起功效。
启用NetR/NetW命令
大部分互联网读写能力的异常状况,除开硬件配置机器设备和手机软件设定的难题外,与在可执行程序中启用互联网读写能力命令的方法相关。包含看上去通讯一切正常,但历经一段时间(可能是几日)后也会发生常见故障的状况。
应用用NetR/NetW时,理应留意:
防止简易地按时激话NetR/NetW:因为串口通信的特性,没法获知什么时候真真正正完毕。假如按时开展互联网读写能力通讯,务必分辨本次通讯是不是一切正常完毕 与此同时合理的NetR/NetW命令不可以超出八个,不然通讯要求序列会超过电脑操作系统的管理水平 应用SM0.0启用互联网读写能力命令,尽管能长期性工作中,但不可以超出八个命令,并且会发生监管时命令块变成鲜红色的状况,最好是或是再加上必需的读写能力情况分辨标准。 非常简单靠谱的方式 ,是应用Micro/WIN中的NetR/NetWWizard(互联网读写能力命令指导)。
应用NetR/NetW指导能够编写数最多24条互联网读写能力命令,其关键是应用启保停命令,那样在任一時刻仅有一条NetR/NetW命令合理。假如规定超过24条互联网读写能力命令,能够自身依照此方式 程序编写。 消除互联网读写能力命令数据信息缓冲区域中的(常见故障)情况字节数能够修复“死了”的通讯。但或是提议客户选用较为靠谱的程序编写方式 。 NETR/NETWWizard-互联网读写能力命令指导 仅有在PPI通讯中作主站的CPU才必须用NETR/NETW指导程序编写。
配备NETR/NETW指导:


上一篇:PLC的安装要求及其适应恶劣环境要求

下一篇:plc指令讲解之RS和SR触发器

下一篇: PLC、DCS、FCS三大控

上一篇: 除镍用树脂 苏州市蒸