正在加载...
0人已收藏
0人已打赏
0人已点赞
分享
全部回复(5 )
主题
回复
粉丝
工业自动化
17.92 万条内容 · 343 人订阅
阅读下一篇
我们做的是海水源热泵空调机组,模块化机组根据使用水温度控制开停机台数,为了系统设备充分的匹配,在抽取海水时根据海水温度(2℃~15℃)与供水压力的变化,我们做有控制板输出0.5~5v的控制电压:要求:在0.5~5v的电压变化过程中,控制水泵1~16种组合方式变化, 0v时所有水泵停止工作,0.5v时第一组工作,...5v时第十六组工作。请大伙帮忙提供最佳方案!
遇到了一点小问题
内容不能包含下列词语
回帖成功
经验值 +10
全部回复(5 )
只看楼主 我来说两句回复 举报
ORGANIZATION_BLOCK OB1
TITLE = 带有不同块调用的OB1的实例
// 3个程序段显示了块调用
// 带和不带参数
{S7_pdiag := ’true’} // 用于块的系统属性
AUTHOR 西门子公司
FAMILY 实例
NAME Test_OB
VERSION 1.1
VAR_TEMP
Interim value :INT; // 缓冲区
END_VAR
BEGIN
NETWORK
TITLE = 功能调用传送参数
// 在一行中进行参数传送
CALL FC1(param1 :=I0.0,param2 :=I0.1);
NETWORK
TITLE = 功能块调用
// 传送参数
// 在多行中进行参数传送
CALL Traffic light control , DB6( // FB的名称、背景数据块
dur_g_p := S5T#10S, // 将实际值分配给参数
del_r_p := S5T#30S,
starter := TRUE,
t_dur_y_car := T 2,
t_dur_g_ped := T 3,
t_delay_y_car := T 4,
t_dur_r_car := T 5,
t_next_red_car := T 6,
r_car := "re_main", // 引号显示了在
y_car := "ye_main", // 符号表中输入的符号名
g_car := "gr_main",
r_ped := "re_int",
g_ped := "gr_int");
NETWORK
TITLE = 功能块调用
// 传送参数
// 在一行中进行参数传送
CALL FB10, DB100(para1 :=I0.0,para2 :=I0.1);
END_ORGANIZATION_BLOCK
回复 举报