德国西门子软启动器经销商
德国西门子软启动器经销商其产品范围包括西门子S7-SMART200、 S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP 等各类工业自动化产品。
与此同时,我们还提供西门子G120、G120C V20 变频器; S120 V90 伺服控制系统;6EP电源;电线;电缆;
网络交换机;工控机等工业自动化的设计、技术开发、项目选型安装调试等相关服务。
西门子(中国)授权代理商连接至驱动
所有自由功能块 (p20094 ... p20286) 的模拟量互联输入 (CI) 和模拟量互联输出
(CO) 具有相关参数值的属性。即,在自由功能块中只用相关的信号值进行计算
(1.0 就是 **)。相对值会自动换算为驱动中带单位的 CI/CO。
提示:
在这本手册中,只包含 “ 自由功能块 ” 的功能图 (参见章节 3)。
在 SINAMICS 下可用的与产品有关的功能图 (例如:功能图 3010)详见下列资
料:
参考资料: SINAMICS S120/S150 参数手册,章节 “ 功能图 ”示例 1 (连接输入值)
应在自由功能块 ADD 0 (功能图 7220)中读入并继续处理当前转速固定设定值
(CO:r1024,功能图 3010)。
设置 p20094[0] = 1024。
功能块 ADD 0 应循环调用,并因此分配给顺序组 9。此外要以 2xr20003 的采样
时间调用该功能块。此时任意选择顺序组的编号。
为此要设置 p20096 = 9 和 p20000[9] = 1002 自由功能块 LIM0 (功能图 7260)的相关输出值应作为附加转矩 M_Zusatz 2
(功能图 6060)连接到控制类型 VECTOR 中。
为此设置 p1513[0] = 20231。
功能块 LIM 0 应被循环调用,并因此分配给顺序组 8。
为此设置 p20234 = 8。
此时任意选择顺序组的编号。
调用 LIM0 的采样时间应为 1 ms。
为此设置 p20000[8] = 4(= 4 x r20002 = 4 x 250 µs)数据类型 WORD (16 位)的 PROFIBUS 过程数据有基准值 4000hex。在自由
功能块的输入端该基准值为 1.0。
设:
• p20096 = 0
给顺序组 0 分配功能块 ADD 0。
• p20000[0] = 1002
调用采样时间为 2 x r20003 的顺序组 0。顺序组编号零的选择是任意的。
• PROFIBUS 接收字 2:r2050[1] = 6000 hex仅离线状态时才可以用调试软件 STARTER ,且通过驱动对象的属性对话框
进行。此时在标签功能模块下选择 “ 自由功能块 ”。
为此要利用 STARTER 打开相应的程序,并在程序导航中用鼠标左键单击加号来
打开下拉菜单。
单击鼠标右键可以显示标记的驱动对象的菜单。单击左键均可以选择 “ 属性 ” 和 “
功能模块 ”。然后还可以下拉选择 “ 自由功能块 ”。该功能模块通过复选框并
按下 “ 确认 ” 来确定操作。其属性对话框随后会自动关闭。
在出厂设置中,复选框 “ 自由功能块 ” 没有。在复选框内出现一个钩形符号
并点击 “ 确认 ” 完成后,功能模块 “ 自由功能块 ” 会在程序下载后。
AOP30 (高级操作面板 30)
在 AOP30 上,功能模块 “ 自由功能块 ” 会在参数列表中通过 p0108[x] 在 “ 确定
驱动对象 (p0009 = 2)” 状态下直接。在下标 “x” 中必须选择与驱动对象相应
的号,通过这个下标 “ 自由功能块 ”。
可以通过以下步骤算出现有的驱动对象 (Drive Object、 DO) 及其编号:
• 在参数 p0107[0...15] (驱动对象类型)中为驱动组中每个现有驱动对象按照
其类型输入下标。
• 在参数 p0101[0...15] (DO 编号)中,每个驱动对象对应了相应的下标,驱动
对象可以按照该编号进行响应。
为了采集驱动对象编号用于 BICO 互联,该信息是*不可少的。• p0107[1] = "12:VECTOR"
• 在该示例中,驱动对象 "VECTOR" 可以在驱动对象编号 p0101[1] 下进行响应。
• 通过p0108[1] = 262144 (= 40000 hex)驱动对象"VECTOR"的功能模块“自
由功能块 ”。即,时必须在 p0108[ 下标编号 ] 中设置位 18。
驱动对象 "VECTOR"p0108 中的下标与 p0107 中的下标相同。
通过 AOP30 的步骤:
− 从 AOP30 的主菜单(“ 菜单 ”键)开始选择 “ 设定参数 ” 菜单,点击 “确认 ” 完
成。选择 “ 单个 DO” 并点击 “ 确认 ” 完成。
− 在菜单 “ 设定参数 DO 选择 ” 中选择 "1: CU_G" 并点击 “ 确认 ” 完成。
− 选择参数p0009(“高”/“深”键),并在按下“修改”键后设置值为2(“高”/“
深 ” 键 ),点击 “ 确认 ” 完成。
− 接着按住锁定键 (左下)。
当访问级达到 “3:* ” 或高时,通过 “ 返回 ” 再次退出该菜单。
否则就在菜单中选择访问级 (“ 高 ”/“ 深 ” 键 ),并点击 “ 确认 ” 完成。
在下级菜单 “ 访问级 ” 中选择 “3:* ” 并点击 “ 确认 ” 完成。按下 “ 返回
” 键后,会打开 “ 全部参数 ” 菜单。
− 在菜单“全部参数”中选择参数p0108,并点击“修改”。接着选择分配给所需
驱动对象的 p0108 的下标 (在该示例中为下标 1),通过该下标功能
模块,并点击 “ 修改 ”。
− 在下级菜单 p0108[xx] 中选择位 18:自由功能块,并通过点击 “ 修改 ” 该
功能块,点击 “ 确认 ” 完成。
− 通过“返回”转换到用于驱动对象CU_G的“全部参数”菜单。并在该菜单中再
次选择 p0009(“ 高 ”/“ 深 ” 键 ),点击 “ 修改 ”。
− 在p0009的下级菜单中选择值“0:就绪”(“高”/“深”键),并点击“确认”完
成。
此时控制单元执行热启动, AOP30 重新载入参数描述单个功能块的
每个单个的功能块可以通过顺序组的两个参数进行如下分配:
• 个参数用于确定顺序组。
• *二个参数用于确定顺序组中的执行顺序。
在顺序组中,会先计算执行顺序值较小的功能块。
另外必须注意,顺序组 x 要循环调用。给参数 p20000[x] 设置值 > 0,就会出现
该现象。
示例:
在 "VECTOR" 类型的驱动对象上和机箱功率模块的电机模块上,硬件基础采样时
间为 r20002 = 0.25 ms (参见示例页 1-15)。顺序组 0 应每 2ms 调用一次。
即:
设置 p20000[0]=8( 采样时间 8xr20002)。
通过 r20001[0] = 2.0 ms 进行控制 (顺序组 0 的采样时间)。2.6 及以下固件版本的 CPU 使用率
自由功能块的计算需要占用 CPU。因此在该功能模块时,不再计算 CU3xx、
CX32 (仅在用 SM150 运行时)和 SM150 驱动对象的大数量结构。
相关性
相应的 CPU 使用率与下列数据有关:
• 有效顺序组的数量 (p20000[x] > 0)。
• 经过计算的功能块的数量。
• 采样时间
在线计算时间
参数 r9976 (系统负载)在带固件版本 2.4、 2.5 和 2.6SP1 (非固件版本 4.x)
的 SINAMICS 基础系统中作为在线帮助使用。 r9976[1] 中 CPU 使用率的平均值
应总是小于 85%。 r9976[5] 中循环的 CPU 使用率的大值应总是小于 85%。如
果**出 CPU 使用率的限制 92%,系统就会发出报 A50512。如果低于 CPU
使用率的 88%,系统就会取消报警 (非固件版本 4.x)。
离线计算时间
离线状态下, SIZER 可以近似地说明,是否可以计算在 CU3xx 或 D4xx 上的配
置。此时通过功能模块 “ 自由功能块 ” 可以不顾及额外的 CPU 使用率。
如果用采样时间键 =1ms 来计算驱动对象上的所有类型的功能块 (即 23 种不同
的功能块),则额外需要大约 21% 的 CPU 使用率。
如果在离线配置状态下不确定 CPU 使用率的极限值是否保持为 85%(r9976[1] 和
r9976[5]),则所有驱动对象保持 p20000[0...9] = 0。