SIEMENS西门子S7-200EM221CN数字量输入模块
我公司是西门子签约代理商备有大量西门子产品浔之漫智控技术(上海)有限公司:西门子授权代理商
现货库存;大量全新库存,款到48小时发货,无须漫长货期
西门子PLC(S7-200、S7-200SMART、S7-300、S7-400、S7-1200、S7-1500、ET200S、ET200M、ET200SP)、触摸屏、变频器、工控机、电线电缆、仪器仪表等,产品选型、询价、采购,敬请联系,浔之漫智控技术(上海)有限公司
PORT:指的是通过哪个通信模块进行MODBUS RTU通信。
BAUD:指的是和MODBUS子站进行通信的速率。
通信端口的波特率。取值范围为300,600,1200,2400,4800,9600,19200,38400,57600,
76800,115200。
注意:仪表PAC3200的波特率的设置范围:4800,9600,19200,38400。上S7-1200
的波特率的设置一定要和仪表PAC3200的波特率的设置相*。
MB_DB:对 MB_MASTER 或 MB_SLAVE 指令所使用的背景数据块的引用。 在用户程序中放置
MB_SLAVE 或 MB_MASTER 后,DB标识符会出现在 MB_DB 功能框连接的助手下拉列表中。
如“MB_MASTER_DB"或“MB_SLAVE_DB"。
STATUS:端口状态代码。具体含义如下表所示。
表4: MB_COMM_LOAD组态端口的状态代码
2.MODBUS_MASTER功能块的编程
MB_MASTER 功能块允许程序作为Modbus 主站使用点对点 (PtP, Point-to-Point) CM 1241RS485 或 CM 1241RS232 模块上的端口进行通信。 可访问一个或多个 Modbus 从站设备中的数据。
REQ:数据发送请求信号。0-无请求。1-请求将数据传送到MODBUS从站。
MB_ADR:通信对象MODBUS从站的地址。有效地址范围为0-247。值 0 被保留用于将消息广播到所有Modbus 从站。 只有Modbus 功能代码 05、06、15 和 16 是可用于广播的功能代码。
注意:此处MODBUS从站的地址一定要与仪表PAC3200 的MODBUS 地址相*。
MODE:模式选择。选择范围为:读、写、诊断。
DATA_ADDR:从站中的起始地址: *要在 Modbus 从站中访问的数据的起始地址
① S7-1200 CPU 将通讯数据区 DB4 块中的 10 个字节的数据发送到 S7-300 CPU 的接收数据区 DB4块中。
② S7-300 CPU 将通讯数据区 DB10 块中的 10 个字节的数据发送到 S7-1200 CPU 的接收数据区 DB10块中。
西门子SM1221数字量输入模块
① 在 S7-1200 CPU 中调用发送通信指令,进入 “项目树" > “ 1200-AC" > “程序块" >“OB1" 主程序中,从右西门子SM1221 数字量输入模块, 16 输入24V DC侧窗口 “指令" > “通讯" >“开放式用户通信"下调用 “TCON" 指令,创建连接
通信相关的模块包括通信模块 (CM) 和通信处理器 (CP) ,用于增加 CPU 的通信接口,例如利用CM模块可以支持PROFIBUS或 RS232/RS485 (支持 PtP通信、Modbus通信或USS通信)或者 AS-i 主站通信。
利用CP 模块可以提供其它通信类型的功能,例如通过 GPRS、IEC、DNP3 或 WDC 网络连接到 CPU。S7-1200 CPU的通信模块CM或通信处理器CP扩展在CPU的左侧(或连接到另一CM或CP的左侧),多支持三个CM或CP的扩展。
通信模块CM包括CM1241通信模块、CM1243-5 PROFIBUS-DP主站模块、CM1242-5PROFIBUS-DP从站模块,通信处理器CP包括CP1242-7GPRS模块、CP1243-1以太网通信处理器。
SIEMENS西门子S7-200EM221CN数字量输入模块