热门搜索:
西门子CPU224
实时以太网与 ASIC ERTEC 400 inside使用 ASIC ERTEC 400 可对硬件进行保护,实时通讯预处理功能可明显提高性能
采用集成式 4 端口实时交换机,可节约成本集成 ASICS ERTEC 400 后,即有一个具备 IRT 功能的 4 端口实时交换机。 该交换机可实现价格低廉的系统解决方案,并构建不同的拓扑结构
外部电源可在 PC 发生故障后确保交换机正常工作即使在 PC 关闭之后,外部电源选项功能也可使交换机保持工作。 若使用交换机时,必须使用该选项,以避免整个网络区段停止工作。
开发工具包 DK-16xx PN IO: 可轻易移到任意一个基于 PC 的操作系统中可较为方便地集成于任意一个操作系统之中。 因为已在 CP 1604 的固件中实现了全部 PROFINET IO 功能,所以仅需将组件驱动程序及 IO-Base 软件移植到操作系统中。 您可以免费订购的开发工具包 DK-16xx PN IO 包含有 CP 1604(作为 PROFINET IO 控制器)的驱动程序和 IO-Base 软件、Linux 系统下的 IO 设备(源代码形式)以及内容详尽的移植说明。
易于使用的 IO-Base 编程接口与 PC 应用程序的接口设计为 IO-Base-Library 形式。 可提供 C 应用程序所需的所有功能,以便能够与 PROFINET IO 设备进行通讯。 通过 IO-Base 接口可以在连接为 PROFINET IO 控制器时,直接访问过程数据。
CP 1604 作为 PROFINET IO 控制器和/或作为 PROFINET IO 设备CP 1604 既可以作为 I/O 控制器,也可以作为 PROFINET I/O 设备用于 PROFINET 应用之中。
从 PROFIBUS 转换成 PROFINET 易如反掌使用 CP 1604 同样可以十分轻松地通过 I/0-Base 接口将带有 DP 接口的 PROFIBUS 组件 CP 5613/CP 5614 转换成 PROFINET。
NCM PC 和 STEP7 的统一操作方法NCM PC 和 STEP 7 采用统一的设计功能,您可以一如既往地使用您的设计技巧。
特性
1.*条件
1. 将MASTERDRIVES CBP/CBP2 加入组态
1. MASTERDRIVE 中可供选择的PP0 类型
1. MICROMASTER 4 中可供选择的数据格式
2. I/Q address
4.Step 7 中的编程
创建数据块DB1 说明:
1.在Step7 中对PKW (参数区)读写参数时调用SFC14 和 SFC15
程序举例1(读参数r015)
西门子CPU224
注:PKW ,IND 的详细说明见附录
1. W#16#100(即256)是硬件组态时PKW 的起始地址
PKE -> DB1.DBW0
3.将DB1.DBX28.0 开始的8 个字节写入从站(P#DB1.DBX28.0 BYTE 8)
DB1.DBW28 -> PKE
程序举例2 (读参数P401.2)
注:PKW ,IND 的详细说明见附录
1.W#16#100(即256)是硬件组态时PKW 的起始地址
PKE -> DB1.DBW0
程序举例3 (读参数U001.2)
注:PKW ,IND 的详细说明见附录
1. W#16#100(即256)是硬件组态时PKW 的起始地址
注:PKW ,IND 的详细说明见附录
程序举例4(写参数P401.1)
1. W#16#100( 即256)是硬件组态时PKW 的起始地址
说明:
1. 在Step7 中对PZD (过程数据)读写参数时调用SFC14 和SFC15
程序举例5: 对PPO5 中10PZD 的读写
1.在P918 中设置Profibus 地址,必须与Step 7 中设置相同.地址不能重复.
附录1
Step7 编程软件 PLC 中具有Profibus-DP 通讯口 Profibus 通讯电缆 Profibus 总线联结器 Drive 中有Profibus 通讯模板.如: MASTER DRIVE 的CBP2 通讯模板, 标准变频器的Profibus 通讯模板
2.硬件组态
2. Profibus 地址(6)
3. 将MICROMASTER 4 加入组态
4. Profibus 地址(7)
3.选择数据格式
2. I/Q address
2. SFC14(“DPRD_DAT”)用于读Profibus 从站的数据
3. SFC15(“DPWR_DAT”)用于将数据写入Profibus 从站
4. W#16#100(即256)是硬件组态时PKW 的起始地址
2.将从站数据读入DB1.DBX0.0 开始的8 个字节(P#DB1.DBX0.0 BYTE 8)
IND -> DB1.DBW2
PWE1 -> DB1.DBW4 参数值的高字位
PWE2 -> DB1.DBW6 参数值的低字位
DB1.DBW30 -> IND
参数值的高字位 DB1.DBW32 -> PWE1
参数值的低字位 DB1.DBW34 -> PWE2
注:PKW ,IND 的详细说明见附录
2.将从站数据读入DB1.DBX0.0 开始的8 个字节(P#DB1.DBX0.0 BYTE 8)
IND -> DB1.DBW2
PWE1 -> DB1.DBW4 参数值的高字位
PWE2 -> DB1.DBW6 参数值的低字位
3. 将DB1.DBX28.0 开始的8 个字节写入从站(P#DB1.DBX28.0 BYTE 8)
DB1.DBW28 -> PKE
DB1.DBW30 -> IND
参数值的高字位 DB1.DBW32 -> PWE1
参数值的低字位 DB1.DBW34 -> PWE2
注:PKW ,IND 的详细说明见附录
2.将从站数据读入DB1.DBX0.0 开始的8 个字节(P#DB1.DBX0.0 BYTE 8)
PKE -> DB1.DBW0
IND -> DB1.DBW2
PWE1 -> DB1.DBW4 参数值的高字位
PWE2 -> DB1.DBW6 参数值的低字位
3. 将DB1.DBX28.0 开始的8 个字节写入从站(P#DB1.DBX28.0 BYTE 8)
DB1.DBW28 ->PKE
DB1.DBW30 -> IND
参数值的高字位 DB1.DBW32 -> PWE1
参数值的低字位 DB1.DBW34 -> PWE2
注:PKW ,IND 的详细说明见附录
2. 将从站数据读入DB1.DBX0.0 开始的8 个字节(P#DB1.DBX0.0 BYTE 8)
PKE -> DB1.DBW0
IND -> DB1.DBW2
PWE1 -> DB1.DBW4 参数值的高字位
PWE2 -> DB1.DBW6 参数值的低字位
3->将DB1.DBX28.0 开始的8 个字节写入从站(P#DB1.DBX28.0 BYTE 8)
DB1.DBW28 -> PKE
DB1.DBW30 -> IND
参数值的高字位 DB1.DBW32 -> PWE1
参数值的低字位 DB1.DBW34 -> PWE2
注:PKW ,IND 的详细说明见附录
对PZD (过程数据)的读写
2. SFC14(“DPRD_DAT”)用于读Profibus 从站的数据
3. SFC15(“DPWR_DAT”)用于将数据写入Profibus 从站
4. W#16#108(即264)是硬件组态时PZD 的起始地址
5. 对特殊结构的PZD 可用PQW , PIW 进行读写
DB1 中与PZD 相对应的数据字
2. 控制字*十位置“1”. PZD1 = W#16#X4XX