参数传递有何限制?
当分配实际参数给形式参数时,可以指定地址、符号名称或常数。STEP 7 限制不同参数的分配。例如,输出和输入/输出参数不能被分配常数值(因为输出或输入/输出参数的目的是改变其值)。这些限定尤其适用于具有复杂数据类型的参数,这些参数既不能分配地址也不能分配常数。下表关明涉及分配给形式参数的实际参数数据类型的限制(--)和允许的分配(由 符号显示)。
图 05 允许的参数传递
详细信息请参考手册中附录27.3.4.8节内容:45531107
1.8 如何传递any参数到其他程序块的参数中?
下面的例子将说明如何为系统功能 SFC50 “RD_LGADR” (读取模块逻辑地址)参数化 ANY 指针。例如对于功能块 FB1,按下述步骤编程:
1. 声明一个输入变量“test”和一个临时变量“test2”为 ANY 类型(图05)。
2. 例如,把 SFC50 的参数“PEADDR”传递给变量“test2”(图06)。
3. 通过判断 ANY 指针“test”,能够传递临时变量“test2”的数据。
图 06 any的临时变量传递
语句 L P##test 先把地址加载到 Accu1,然后通过语句 LAR1 把地址加载到地址寄存器 AR1 (可简写为:LAR1 P##test)。每次读取地址寄存器 AR1 并存储数据(例如 T LW0)到临时变量“test2”(ANY 指针)中。Network 1 中的语句复制数据传送到功能块 FB1 的 ANY 数据到临时变量“test2”。
图 07 临时变量的建立
1.9 如何通过UC或CC指令调用FB?
当使用UC,CC指令调用不带参数的FB可以通过手动修改DI值的方式进行背景数据块的动态分配,此操作相当于模仿系统调用FB的过程。
提示 有关安装滚动轴承的详细信息请见产品样本或滚动轴承制造商的说明。 |
步骤
更换受损部件。
清洁零部件上的污物。去除残留的润滑脂、密封胶或液态螺钉固定胶。
进行轴颈的预处理:
- 在内圈位置处涂抹一层薄薄的润滑脂。
- 使用固体润滑剂涂抹外圈位置处,例如 Altemp Q NB 50。
- 将内轴承盖推入到轴上。
请加热滚动轴承。
将内圈上已加热的滚动轴承推入到轴上。 不要敲击,否则会损伤轴承。
请确保滚动轴承紧挨着轴肩或第二个轴承。
使用润滑铭牌规定的润滑脂注入轴承,使液面齐平。
加热挡圈并将其推入轴上。
根据规格,使用防护环或锁紧螺母来固定轴承。
请在安装轴承外壳或轴承端盖时固定好转子。
组装时请使用合适的密封胶。
将轴承端盖装入或将轴承外壳与轴承端盖一起装入。
装入轴承外盖(如果有的话)。
装上密封件。
轴承密封
请注意以下详细信息:
使用轴密封圈来密封转子轴承上的电机。
- 遵循 V 环的安装尺寸。
使用规定的轴承。
请注意轴承密封片的正确位置!
使用元件,用于在规定面上进行轴承定位调整。
固定轴承可以使用卡环或轴承盖进行。
用密封垫圈或润滑剂对轴承盖螺钉进行密封。
请勿交换轴承盖的位置(驱动端和非驱动端或者内部和外部)。
脱落的转子会导致危险
电机垂直设置时,转子在导向轴承上工作时可能会松脱。这可能会造成人员死亡、重伤或是财产损失。
在电机垂直的情况下作业时,请支撑转子或解除其负载。