产地类别 | 进口 | 应用领域 | 化工,电子/电池 |
---|---|---|---|
产地 | 德国 | 品牌 | 西门子 |
通过以太网进行站点间的通信有两种方式:1)UDP;2)TCP。
4.1 UDP通信方式
UDP通信协议不需要在通信前建立连接,在发送和接收的数据报文中带有通信方的IP地址和端口号
![]() |
参考价 | 面议 |
更新时间:2022-02-24 11:41:25浏览次数:445
联系我们时请说明是化工仪器网上看到的信息,谢谢!
西门子6ES7193-4CB10-0AA0
SIMATIC IOT2000 输入/输出模块的详细产品特性
SIMATIC IOT2000 输入/输出???/p> | |
接口 | |
Arduino | GPIO (I2C and SPI free) |
数字量输入 | 5 x DI (24V) |
| 20 Hz,延迟时间<1.5 ms |
| √ |
数字量输出 | 2x DO |
| 晶体管 |
| √ |
| √;1 A |
| 10 Hz |
模拟量输入 | 2x AI(可选择 0 ... 10 V 或 0 … 20 mA) |
分辨率 | 9 位 |
电气隔离 | - |
通过 SIMATIC ET 200SP 的新电压分配???,可快速建立 ET 200SP 站内所需的额外电压,且十分节省空间。由于 PotDis-BU 和 PotDis-TB 可自由组合,因而可借助于电压分配模块实现各种设计形式,根据具体需要简单改动。在站内,现有电压可以加倍,甚至可形成新的电压组.由于每 15 mm 宽度上具有 36 个端子,PotDis ??樾枰目占浜苄。换嵊跋斓继褰孛婊ù?nbsp;2.5 mm²).这些端子可以连接高 48 V DC 的电压(大载流能力 10 A),而 PotDis-TB-BR-W 甚至可连接高 230 V AC/10 A 电压,并能够连接保护导体。
与数字量输入模块相关的 PotDis ??榈牡湫陀τ冒ǎ?/p>
3 线制连接(信号,24 V DC),用于安装高度较小(117 mm 而不是 141 mm)的 16 通道输入???/p>
连接不需要的不对等编码器的开关量输出(4 线制连接)
基本型主机" 6ED10521CC010BA6 LOGO! 24C,主机,集成显示面板 电源/输入/输出:24V/24V/24V 晶体管, 8DI (4AI)/4DO,内存200个功能块, 集成实时时钟, 可连接扩展???/span>
6ED10521FB000BA6 LOGO! 230RC,主机,集成显示面板. 电源/输入/输出: 230V/230V/继电器, 8 DI/4 DO, 内存200个功能块, 可连接扩展模块230V AC/DC
6ED10521HB000BA6 LOGO! 24RC,主机,集成显示面板 电源/输入/输出: 24V UC/24V UC/继电器, 8 DI/4 DO,内存200个功能块, 可连接扩展???/span>24V AC/DC,支持 NPN/PNP 输入类型
6ED10521MD000BA6 LOGO! 12/24RC,主机,集成显示面板. 电源/输入/输出: 12/24V DC/继电器, 8 DI (4AI)/4 DO,内存200个功能块 可连接扩展???/span>
"LOGO!
经济型主机" 6ED10522CC010BA6 LOGO! 24CO, 主机,没有集成显示面板,电源/输入/输出: 24V/24V/24V 晶体管, 8 DI (4AI)/4 D,内存200个功能块,集成实时时钟, 可连接扩展???/span>
6ED10522FB000BA6 LOGO! 230RCO, 主机,没有集成显示面板, 电源/输入/输出: 230V/230V/继电器, 8DI/4DO,内存200个功能块, 可连接扩展???/span>230V AC/DC
6ED10522HB000BA6 LOGO! 24RCO (AC), 主机, 没有集成显示面板,电源/输入/输出:24V UC/24V UC/继电器, 8 DI/4 DO, 内存200个功能块, 可连接扩展???,支持 NPN/PNP 输入类型
6ED10522MD000BA6 LOGO! 12/24RCO, 主机,没有集成显示面板,电源/输入/输出: 12/24V DC/继电器, 8 DI (4AI)/4 DO, 内存200个功能块, 可连接扩展???/span>
"LOGO!
0BA7主机" 6ED10521FB000BA7 LOGO!230RCE,主机,集成显示面板,电源/输入/输出: 115V/230V/继电器,8 DI/4 DO, 内存400个功能块,可连接扩展???,集成以太网接口
6ED10521MD000BA7 "LOGO!12/24RCE,主机,集成显示面板,电源/输入/输出: 12/24V DC/继电器,
8 DI (4AI)/4 DO; 内存400个功能块,可连接扩展模块,集成以太网接口"
"LOGO!
数字量扩展" 6ED10551CB000BA0 LOGO! DM8 24,数字量扩展???,电源/输入
西门子6ES7193-4CB10-0AA0
4.编写通信程序
通过以太网进行站点间的通信有两种方式:1)UDP;2)TCP。
4.1 UDP通信方式
UDP通信协议不需要在通信前建立连接,在发送和接收的数据报文中带有通信方的IP地址和端口号。通信函数存储于在“Communication”->“Data transfer”目录下,在发送方调用发送函数的示例程序如图12所示(使用LAD编写):
图12 UDP发送程序
发送函数参数解释如下:
SourcePort
发送方的端口号,数据类型UINT,例如2001。
DestinationAddress
接收方的IP地址,数据类型为数组,ARRAY [0..3] OF USINT,在4个字节中输入接收方的IP地址,例如192、168、0、122,表示IP地址为192.168.0.122。
DestinationPort
接收方的端口号,数据类型UINT,例如2000。
CommunicationMode
通信模式,“EnumUdpCommunicationMode”枚举数据类型,有两种选择:
(1)“CLOSE_ON_EXIT”,通信完成后释放通信资源;
(2) “DO_NOT_CLOSE_ON_EXIT”, 通信完成后仍占用通信资源。
DataLength
发送的数据长度,数据类型UDINT,最大长度1400字节。
Data
发送数据区,数据类型为数组,ARRAY [0..1399] OF BYTE。
OUT
发送函数状态信息,数据类型DINT。
在数据接收方调用接收函数的示例程序如图13所示:
图13 UDP接收程序
接收函数参数解释如下:
Port
定义本方的端口号,数据类型为UINT。定义的端口号必须与发送方参数“DestinationPort”的端口号相同。
CommunicationMode
通信模式,与发送函数通信模式相同。
NextCommand
枚举数据类型,元素中包括“IMMEDIATELY ”、“WHEN_COMMAND_DONE”和“ABORT_CURRENT_COMMAND”。
“IMMEDIATELY”:接收命令与后续所要执行的命令同步执行。
“WHEN_COMMAND_DONE”:接收命令执行或失败后执行后续的命令,异步执行。
“ABORT_CURRENT_COMMAND”:终止当前的任务后执行执行后续的命令。
ReceiveVariable
数据接收区,数据类型为数组,ARRAY [0..1399] OF BYTE。
OUT
接收函数信息,包括接收数据的源地址和端口、状态信息等,数据类型为结构体,接收函数信息参考表1:
表1:接收函数信息
结构 | 名称 | 数据类型 |
函数调用信息 | 结果 | DINT |
数据源地址 | 发送方IP地址 | ARRAY [0..3] OF USINT |
数据源端口 | 发送方端口 | UINT |
接收数据长度 | 接收到有效字节数 | UDINT |