西门子CPU信号模块 数字量模块6ES7222-1BH32-0XB0

供应商
浔之漫智控技术(上海)有限公司总部
认证
报价
100.00元每件
联系电话
15021292620
手机号
15021292620
销售
颜娟
所在地
上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
更新时间
2026-04-05 07:09

详细介绍-

西门子CPU信号模块 数字量模块6ES7222-1BH32-0XB0

西门子CPU信号模块 数字量模块6ES7222-1BH32-0XB0

西门子CPU信号模块 数字量模块6ES7222-1BH32-0XB0

6ES7222-1BH32-0XB0

Digital Output SM 1222, 16DQ 24V DC

Digital Output SM 1222, 16DQ 24V DC

Digital Output SM 1222, 16DQ 24V DC

Digital Output SM 1222, 16DQ 24V DC

DIGITAL OUTPUT SM 1222, 16 DO, 24V DC Output


下载 M-CAD 和 E-CAD 的产品图片和数据 (5)

SIMATIC S7-1200,数字输出 SM 1222,16DO,24V DC, 晶体管 0.5A

生命周期状态

有效产品 

产品类别

A: 问题无关,即刻重复使用

包装尺寸(长 x 宽 x 高)

10.80 x 8.80 x 5.70 cm

净重

0.198 Kg

西门子plc分销商  西门子plc经销商  西门子授权中国代理商 西门子工业自动化模块代理商  西门子PLC代理商  

西门子PLC模块代理商   西门子PLC小型可编程控制器代理商  西门子中型可编程控制器代理商  西门子PLC编程控制器  西门子电源模块代理商

西门子60W电源模块代理商  西门子25W电源模块代理商  西门子电源代理商 西门子60W电源管理模块代理商

西门子驱动技术一级代理商  西门子V90变频器代理商    西门子电机代理商  西门子变频器代理商

西门子CPU代理商  西门子S7-1500CPU代理商  西门子S7-300CPU代理商  西门子S7-200CPU代理商   

西门子S7-400 CPU代理商  西门子S7-1200CPU代理商  西门子S7-200 SMARTCPU代理商  西门子ET200CPU代理商  西门子S7-1200 G2 CPU代理商

S7-1200 G2 CPU西门子CPU 1212C代理商  CPU 1212FC模块代理商  CPU1214C模块代理商  CPU 1214FC模块S7-1200 G2代理商

西门子交换机代理商  西门子XB116 非管理型 IE 交换机代理商    西门子SCALANCEXC116非管理型 IE 交换机代理商

.调用ASIX_CTRL子程序

  将图12-13左边窗口的文件夹“\程序块\向导”中的子程序“ASIx_CTRL”拖放到OB1中(见图12-14),其中的x是AS-i模块所在的槽位号。SM0.0的常开触点一直接通,每次扫描时都执行ASIx_CTRL,才能保证正常的AS-i网络通信。必须为每个CP243-2模块编写条ASIx_CTRL指令。ASIx_CTRL指令根据ASIx_SYM符号表中的定义,在AS-i模块和CPU的V存储区之间复制从站IO数据。ASIx_CTRL只有一个输出变量Error(错误信息),可以在ASI向导的在线帮助中查阅错误代码的意义。

  CP243-2占用的CPU的数字量输入、输出字节(本例程为IB2和QB2)分别是AS-i的状态(错误)字节和命令字节。它们各位的意义见表12-2和表12-3。

调用ASI0_CTRL 子程序 控制ASI通信位

图 12-14 调用ASI0_CTRL 子程序                          图 12-15控制ASI通信位

表 12-2 状态字节

状态字节

表 12-3 控制字节


控制字节

  主站发送数据之前,应将控制字节中的“ASI_COM”(Q2.6)置位为1(见图12-15)。下载程序后,可以通过AS-i专用的符号表(见图12-13)中的符号地址或地址访问AS-i从站的输入、输出变量。

  2. CP 243-2 的 Bank

  分配给CP243-2的8个模拟量输入字和8个模拟量输出字(本例从AIW0和AQW0开始),可以被切换为称为Bank(库)的64个输入区和64个输出区,每个区的长度为8个字。用控制字的第0~5位选择Bank。Bank0用于标准从站或A从站的数字量输入,Bank1用于AS-i诊断,Bank2~Bank15用于命令调用的响应数据,Bank31用于B从站的数字量输入。Bank32~Bank47是从站1~31的模拟量输入。

  3. 用ASI命令实现主站的控制和诊断功能

  CP243-2用各种命令来实现主站的控制功能,AS-i命令的详细资料见随书光盘中的文件《CP243-2 AS-iMaster Manual》的第5章。

  子程序ASIx_READ从指定的库读取数据(见图12-16),并将该数据存放在由指针DB_Ptr指定的16B的V存储区。子程序ASIx_WRITE将数据写入CP243-2中指定的库(见图12-17),

  用指针DB_Ptr指定16个字节的V存储区的源地址。

调用ASI0_READ 调用ASI0_WRITE

图 12-16 调用ASI0_READ                            图 12-17 调用ASI0_WRITE

  以执行命令Change_AS-i_Slave_Address(改变AS-i从站地址)为例,由CP243-2的用户手册可知,该命令的发送缓冲区的首字节为命令代码16#0D,第2和第3个字节分别是从站老的地址和新的地址。可以用指令或用STEP7-Micro/WIN的状态表(相当于STEP7的变量表)将上述信息写入VB220~VB222,然后调用图12-17中的子程序ASIx_WRITE,将VB220~VB222中的信息发送到从站。用子程序ASIO_READ接收从站发送的响应信息(见图12-16),存放在VB200开始的V存储区。由CP243-2的用户手册可知,该命令的返回信息有两个字节,第1个字节为命令代码16#0D,第2个字节为命令的状态字节。

  4. 用CP 243-2 的命令诊断AS-i从站

  通过CP243-2的命令代码16#30,读取激活的AS-i从站列表LAS、检测到的AS-i从站列表LDS、性的AS-i从站列表LPS和AS-i规范的标志。程序与图12-15~图12-17基本上相同,ASIx_WRITE的Bank 值为 2,仅需要发送一个字节的命令代码 16#30。用ASIx_READ读取的数据存放在DB_Ptr指定的V存储区,前18个字节在Bank2,后10个字节在Bank3。Bank2的第0号字节为16#30,1号字节为命令状态字节,2~9号字节为LAS,10~17号字节为LDS。Bank3的0~7号字节为LPS。每个从站占二进制的一位,0号从站在第1个字节的高位,7号从站在第1个字节的低位。

  Bank3的8号和9号字节为标志字节,标志的详细信息请查阅CP243-2的用户手册。


6ES7222-1BH32-0XB0,数字量输入模块,信号模块,S7-1200 CPU,西门子PLC代理商
展开全文
我们其他产品
我们的新闻
相关产品
模块 开关电源模块 gps模块 3G模块 陶瓷纤维模块 模块化UPS 智能照明模块 gprs模块 OLED模块 sfp模块 POE模块 IGBT模块 短信模块 模块锅炉
微信咨询 在线询价 拨打电话