鼡心哴楛 2星
共回答了74个问题采纳率:99.9% 评论
实例:
STEP 1:打开STEP 7 程序,新建程序
STEP 2:在程序中添加DB块,在DB1建1 Word变量Plcvalue,建2 Word变量Freq1, Freq2
STEP 3:在程序中添加FC,命名为HighFrequency1,代码如下:
FC HighFrequency1
MOV PLCvalue,0
MOV Freq1,100
MOV Freq2,1
HIGH_FREQ1:
MOV Accu1,PLCvalue
SUB Accu1,Freq1
JMPC Accu1,END_FREQ1,HIGH_FREQ2
S AOUT0,1
SJMP HIGH_FREQ1
HIGH_FREQ2:
MOV Accu2,PLCvalue
SUB Accu2,Freq2
JMPC Accu2,END_FREQ1,HIGH_FREQ1
S AOUT0,0
SJMP HIGH_FREQ2
END_FREQ1: RET
STEP 4:在程序中添加FB,命名为Controllier,代码如下:
FB Controllier
MOV Plcvalue,0
CALL HighFrequency1
SJMP Controllier
STEP 5:完成程序编辑并编译,将程序上传到S7-1200控制器,测试程序。
8小时前
猜你喜欢的问题
2天前1个回答
2天前1个回答
2天前1个回答
2天前2个回答
2天前1个回答
2天前2个回答
热门问题推荐
3个月前1个回答
3年前1个回答
2个月前3个回答
1个月前1个回答
1个月前4个回答
2个月前2个回答
1个月前5个回答
1个月前2个回答
1个月前1个回答