西门子中央处理器6ES7288-1SR20-0AA1
西门子PROFIBUS-DP总线电缆6XV1830-0EH10
一、参数如下:
导体:裸铜丝,1*0.64mm
线芯颜色:绿色-红色
屏蔽层:铝塑带+镀锡铜丝编织
护套: PVC 3DRX 22X 02R
特性阻抗:150Ω
直流电阻: 57.5Ω/km
工作温度:-30°C到70°C之间
二、技术指标
1、实心裸铜线导体,2芯并合成对,芯线红绿二色;
2、铝箔、裸金属丝编织双层屏蔽,PVC外护套,阻燃,外观紫色;
3、符合VDE 0472标准;B类试验(IEC332.1);
4、带米标识,分100米、200米、300米包装,500米、1000米木轮包装;
5、工作参数:单线传输大规格:1000m,加中继器可延长至10000m。
三、其它介绍
1.借助于其双屏蔽层,尤其适用于安装在易受电磁干扰的工业环境中;
2.通过总线终端的接地触点的外包层,可实现接地的连续性;
3.按米销售。
四、产品描述
导体为1线对(2*22AWG)独股铜丝,红色、绿色绝缘护套层,铝箔/聚酯复合带屏蔽率+镀锡铜编织网78%屏蔽率共双重屏蔽,特性阻抗150欧姆,紫色PVC外护套。
DP快速连接标准电缆,总线电缆径向对称设计,允许采用剥线工具,可以快速、方便的装配总线连接器。标准总线电缆专门为装配设计。
西门子PROFIBUS通讯电缆6XV1830-0EH10
6XV1830-0EH10 Profibus DP 电缆6XV1830-0EH10
● USB-PPI USB接口的西门子plc S7-200编程电缆,带指示灯,对应西门子产品:6ES7901-3DB30-0XA0 ,通信距离达2公里,电缆长度为3米
● USB-PPI+隔离型USB接口的S7-200PLC 编程电缆,带指示灯,对应西门子产品:6ES7901-3DB30-0XA0,通信距离达2公里,电缆长度3米
● PC-PPI RS232 接口的西门子S7-200PLC 编程电缆,RS232/PPI 接口,对应西门子产品号:6ES7901-3CB30-0XA0电缆长度为2.5米
● PC-PPI RS232 接口的西门子S7-200PLC 编程电缆,RS232/PPI 接口,对应西门子产品号:6ES7901-3CB30-0XA0电缆长度为10米
● USB-MPI+ 隔离型USB接口的西门子S7-300编程适配器,带通信指示灯,对应型号6ES7972-0CB20-0XA0 通信距离可达1公里(187.5Kbps 时)长度5米
● PC-MPI+ 对应西门子产品号:6ES7972-0CA21-0XA0,西门子S7-300plc编程通信适配器,光电隔离型,外观同西门子,含RS232电缆(5米)
1. Modbus RTU 主站指令库的功能是通过在用户程序中调用预先编好的程序功能块实现的,该库对 Port 0 和 Port 1 有效。该指令库将设置通信口工作在自由口模式下。
2. Modbus RTU 主站指令库使用了一些用户中断功能,编其他程序时不能在用户程序中禁止中断。
3. Modbus RTU 主站库对CPU的版本有要求。CPU 的版本必须为 2.00 或者 2.01(即订货号为 6ES721*-***23-0BA*),1.22版本之前(包括1.22版本)的 S7-200 CPU 不支持。
使用 Modbus RTU 主站指令库,可以读写 Modbus RTU 从站的数字量、模拟量 I/O 以及保持寄存器。
要使用 Modbus RTU 主站指令库,须遵循下列步骤:
1.安装西门子标准指令库
2.按照要求编写用户程序调用 Modubs RTU 主站指令库
安装西门子标准指令库
1.2 Modbus RTU 主站功能编程1. 调用 Modbus RTU 主站初始化和控制子程序
使用 SM0.0 调用 MBUS_CTRL 完成主站的初始化,并启动其功能控制:
图 2. 用 SM0.0 调用 Modbus RTU 主站初始化与控制子程序
各参数意义如下:西门子6ES7952-1KP00-0AA0
使能: | 必须保证每一扫描周期都被使能(使用 SM0.0) |
模式: | 为 1 时,使能 Modbus 协议功能;为 0 时恢复为系统 PPI 协议 |
波特率: | 支持的通讯波特率为1200,2400,4800,9600,19200,38400,57600,115200。 |
校验: | 校验方式选择 |
0=无校验 | |
1=奇较验 | |
2=偶较验 | |
超时: | 主站等待从站响应的时间,以毫秒为单位,典型的设置值为 1000 毫秒(1 秒),允许设置的范围为 1 - 32767。 |
注意: 这个值必须设置足够大以保证从站有时间响应。 | |
完成位: | 初始化完成,此位会自动置1。可以用该位启动 MBUS_MSG 读写操作(见例程) |
初始化错误代码(只有在 Done 位为1时有效): | |
0= 无错误 | |
1= 校验选择非法 | |
2= 波特率选择非法 | |
3= 模式选择非法 |
2. 调用 Modbus RTU 主站读写子程序MBUS_MSG,发送一个Modbus 请求;
图 3. 调用Modbus RTU 主站读写子程序
各参数意义如下:西门子6ES7952-1KP00-0AA0
使能: | 同一时刻只能有一个读写功能(即 MBUS_MSG)使能 |
注意:建议每一个读写功能(即 MBUS_MSG)都用上一个 MBUS_MSG 指令的 Done 完成位来激活,以保证所有读写指令循环进行(见例程)。 | |
读写请求位: | 每一个新的读写请求必须使用脉冲触发 |
从站地址: | 可选择的范围 1 - 247 |
从站地址: | 0 = 读, 1 = 写 |
注意: | |
1. 开关量输出和保持寄存器支持读和写功能 | |
2. 开关量输入和模拟量输入只支持读功能 | |
读写从站的数据地址: | |
选择读写的数据类型 | |
00001 至 0xxxx - 开关量输出 | |
10001 至 1xxxx - 开关量输入 | |
30001 至 3xxxx - 模拟量输入 | |
40001 至 4xxxx - 保持寄存器 | |
数据个数 | 通讯的数据个数(位或字的个数) |
注意: Modbus主站可读/写的zui大数据量为120个字(是指每一个 MBUS_MSG 指令) | |
数据指针: | 1. 如果是读指令,读回的数据放到这个数据区中 |
2. 如果是写指令,要写出的数据放到这个数据区中 | |
完成位 | 读写功能完成位 |
错误代码: | 只有在 Done 位为1时,错误代码才有效 |
0 = 无错误 | |
1 = 响应校验错误 | |
2 = 未用 | |
3 = 接收超时(从站无响应) | |
4 = 请求参数错误(slave address, Modbus address, count, RW) | |
5 = Modbus/自由口未使能 | |
6 = Modbus正在忙于其它请求 | |
7 = 响应错误(响应不是请求的操作) | |
8 = 响应CRC校验和错误 | |
- | |
101 = 从站不支持请求的功能 | |
102 = 从站不支持数据地址 | |
103 = 从站不支持此种数据类型 | |
104 = 从站设备故障 | |
105 = 从站接受了信息,但是响应被延迟 | |
106 = 从站忙,拒绝了该信息 | |
107 = 从站拒绝了信息 | |
108 = 从站存储器奇偶错误 |
- 西门子可编程控制器6ES7288-1CR60-0AA0 2024-05-08
- 西门子可编程控制器6ES7288-1CR40-0AA0 2024-05-08
- 西门子可编程控制器6ES7288-1ST60-0AA1 2024-05-08
- 西门子可编程控制器6ES7288-1SR60-0AA1 2024-05-08
- 西门子可编程控制器6ES7288-1ST40-0AA1 2024-05-08
- 西门子可编程控制器6ES7288-1SR40-0AA1 2024-05-08
- 西门子可编程控制器6ES7288-1ST30-0AA1 2024-05-08
- 西门子可编程控制器6ES7288-1SR30-0AA1 2024-05-08
- 西门子可编程控制器6ES7288-1ST20-0AA1 2024-05-08
- 西门子可编程控制器6ES7288-1SR20-0AA1 2024-05-08