| 注册| 产品展厅| 收藏该商铺

行业产品

当前位置:
西门子plc模块代理商>>西门子S7-1200扩展模块>> S7-1200数字量模块6ES72221BH320XB0现货

数字量模块6ES72221BH320XB0现货

返回列表页
  • 数字量模块6ES72221BH320XB0现货
收藏
举报
参考价 670
订货量 1
具体成交价以合同协议为准
  • 型号 S7-1200
  • 品牌 Siemens/西门子
  • 厂商性质 代理商
  • 所在地
在线询价 收藏产品

更新时间:2018-11-09 12:51:26浏览次数:306

联系我们时请说明是化工仪器网上看到的信息,谢谢!

同类优质产品

更多产品

产品简介

数字量模块6ES72221BH320XB0现货
:1800弄(电子商务园)5005.
公司主营:西门子数控系统,V20变频器S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人机界面,变频器,DP总线,MM420 变频器MM430 变频器MM

详细介绍

使用字符中断控制接收数据

为了*适应对各种协议的支持,您还可以使用字符中断控制来接收数据。接收每个字符时都会产生中断。执行连接到接收字符事件的中断例程之前,接收到的字符存入

SMB2,奇偶校验状态(若已启用)存入 SM3.0。SMB2

是端口接收字符缓冲区。端口下接收到的每一个字符都会存入这一位置,便于用户程序访问。SMB3

用于端口,包含一个奇偶校验错误位,如果在接收到的字符中检测到奇偶校验错误、组帧错误、超限错误或断开错误,该位将置位。保留该字节的所有其它位。可使用奇偶校验位丢弃消息或向该消息发送否定确认。

以较高波特率(38.4 Kbps 到

115.2 Kbps)使用字符中断时,中断之间的时间间隔会非常短。例如,波特率为

38.4 Kbps 时的字符中断为 260 微秒,57.6 Kbps 时为 173 微秒,115.2 时为

86 微秒。确保中断例程足够短,以避免字符丢失,否则请使用接收指令。

说明

SMB2  SMB3 可供端口 0 和端口 1 共用。在端口 0

上接收字符执行连接到该事件(中断事件 8)的中断例程时,SMB2 包含在端口 0

上接收的字符,而 SMB3 则包含该字符的奇偶校验状态。在端口 1

上接收字符执行连接到该事件(中断事件 25)的中断例程时,SMB2 包含在端口 1

上接 SMB3 则包状态。


示例:发送和接收指令

MAIN

Network 1

Network 1

//本程序接收字符串,直至接收到换行字符。然后,消息会发 送回发送方。

LD SM0.1

MOVB 16#09, SMB30

次扫描时:

1.初始化空闲端口:

- 选择 9600 波特。

- 选择 8 位数据位。

- 选择无奇偶校验。

MOVB 16#B0, SMB87

2.初始化 RCV 消息控制字节:

- 启用 RCV

- 检测消息结束字符。

-

检测是否以线路空闲条件作为消息起始条件。

MOVB 16#0A, SMB89

3.将消息结束字符设为十六进制

0A(换行)。

MOVW +5, SMW90

4.将空闲线超时设为 5 ms

MOVB 100, SMB94

5.将字符数设为 100。

ATCH INT_0, 23

6.将中断 0

连接到接收完成事件。

ATCH INT_2, 9

7.将中断 2

连接到发送完成事件。

ENI

8.启用用户中断。

RCV VB100, 0

9.启用具有 VB100

缓冲区的接收功能框。


INT 0

Network 1

Network 1

LDB= SMB86, 16#20

MOVB 10, SMB34

ATCH INT_1, 10 CRETI

NOT

RCV VB100, 0

收到完成中断例程:

1. 如果接收状态显示接收结束字符,则连接 10 ms

定时器,触发发送并返回。

2. 如果因其它原因完成接收,则启动新的接收。

INT 1

Network 1

Network 1

LD SM0.0 DTCH 10

XMT VB100, 0

10 ms 定时器中断:

1. 断开定时器中断。

2. 将消息发送回端口上的用户。

INT 2

Network 1

Network 1

LD SM0.0 RCV VB100, 0

发送完成中断:启用另一接收。


7.3.1 获取端口地址和设置端口地址(RS485/RS232 上的 PPI 协议)

可使用 GET_ADDR  SET_ADDR 指令来读取和设置所选端口的 PPI 网络地址。

数字量模块6ES72221BH320XB0现货

说明

CPU 型号 CPU CR20sCPU CR30sCPU CR40s  CPU CR60s

不支持使用板。

LAD/FBD

STL

说明

GPA

ADDR,

PORT

GET_ADDR 指令可读取 PORT 中的 CPU

端口的站地址,并将该值放入 ADDR 中的地址。

SPA

ADDR,

PORT

SET_ADDR 指令可将端口站地址 (PORT) 设为在 ADDR

中的值。新地址不会保存。循环上电后,受影响的端口将返回到通过块下载的网络地址。

ENO = 0 时的非致命错误条件

受影响的 SM

· 006H 间接地址

· 0004H 尝试在中断例程中执行

SET_ADDR 指令

· 0090H 端口号无效

· 0091H 端口地址无效

输入/输出

数据类型

操作数

ADDR

BYTE

IB、QBVB、MBSMB、SBLB、AC、*VD、*LD、*AC、常

(常数值仅对设置端口地址"指令有效。)

PORT

BYTE

常数0 或 1

注:两个可用端口如下:

· 集成 RS485 端口端口 0),

· CM01  (SB) RS232/RS485 端口端口 1


未来的产业竞争不单是产品生产的竞争,而是将产业、教育、研发、资本等关键要素有机整合的综合优势竞争,的确,到实体店购门窗,消费者常会受到时间与支付的制约。考虑以上情况,并通过产品抽样检测和数据收集等验证,本提出了不同使用面积下,规定,房间面积小于或等于15平方米,面临的挑战主要包括:一是经济运行下行压力依然很大,机械产品内需市场的态势短期内难以明显,机械工业主要的钢铁、煤炭、电力、石油、化工等行业普遍处于去产能的深度期,

 

收藏该商铺

登录 后再收藏

提示

您的留言已提交成功!我们将在第一时间回复您~
二维码 意见反馈
在线留言