浔之漫智控技术(上海)有限公司
西门子模块代理商
西门子伺服系统代理商-杭州

浔之漫智控技术(上海)有限公司

本公司销售西门子自动化产品,全新原装,****,价格优势

西门子PLC,西门子触摸屏,西门子数控系统,西门子软启动,西门子以太网

西门子电机,西门子变频器,西门子直流调速器,西门子电线电缆

我公司大量现货供应,价格优势,品质保证,德国原装进口

35.png

自由端口模式

8.6.5.1 使用自由端口模式创建用户定义的协议

简介

自由接口模式允许程序控制 S7-200 SMART CPU 的通信端口。 可以在自由端口模式下

使用用户定义的通信协议与多种类型的智能设备进行通信。 自由端口模式支持 ASCII 和

二进制协议。

4.jpg

使用自由端口模式

要启用自由端口模式,请使用特殊存储器字节 SMB30(用于集成的 RS485 端口(端口

0))和 SMB130(用于 CM01 信号板 (SB) 端口(端口 1))。 程序通过以下方式控制

通信端口的操作:

● 发送指令 (XMT) 和发送中断:

借助发送指令,S7-200 SMART CPU 可从 COM 端口发送*多 255 个字符。 发送中

断会在发送完成时通知 CPU 中的程序。

● 接收字符中断:

接收字符中断会通知用户程序已在 COM 端口上接收到字符。 随后,程序将根据所执

行的协议对该字符进行处理。

32.png

● 接收指令 (RCV):

接收指令从 COM 端口接收整条信息,完全接收到该消息后,将为程序生成中断。 使

用 CPU 的 SM 存储器组态接收指令,根据定义的条件开始和停止接收消息。 接收指

令允许程序根据特定字符或时间间隔开始或停止接收消息。 无需使用繁琐的接收字符

中断方法,接收指令便可实现多数协议。

仅当 CPU 处于 RUN 模式时,才会激活自由端口模式。 如果将 CPU 设为 STOP 模式,

则所有自由端口通信都会中断,而且通信端口会按照 CPU 系统块中组态的设置恢复为

PPI 协议。

image.png

展开全文
优质商家推荐 拨打电话