帮忙设计plc程序
dxz88
dxz88 Lv.2
2009年09月27日 00:06:14
只看楼主

一个光电开关控制两台设备,要求一秒钟之内有两个脉冲则两台设备带电,第三个脉冲两台全断电。如果一秒钟内有一个脉冲则一台设备带电,第二个脉冲使其断电。最好用西门子s7-200编程

一个光电开关控制两台设备,要求一秒钟之内有两个脉冲则两台设备带电,第三个脉冲两台全断电。如果一秒钟内有一个脉冲则一台设备带电,第二个脉冲使其断电。最好用西门子s7-200编程
免费打赏
flyinfire
2009年09月27日 09:23:34
2楼
坐享其成啊,你倒自在:o
回复
leishang86410
2009年09月27日 11:55:19
3楼
太容易了。不用西门子的可以么???
回复
dxz88
2009年09月28日 00:09:58
4楼
不用西门子的也行
回复
leishang86410
2009年09月28日 13:34:09
5楼
怎么给你啊。 我给你设计的话,
回复
dxz88
2009年09月29日 19:43:58
6楼
就发到这里就行了
回复
hzykk
2009年10月01日 17:57:52
7楼
西门子的应该带的有这样的模块啊,这个好象属于脉冲连动开关,你去找找,估计差不多,稍微修改点东西就行了
回复
m603601175
2009年10月03日 14:41:49
8楼
FUNCTION_BLOCK "3mm"
TITLE =
VERSION : 0.1


VAR_INPUT
guang_dian : BOOL ;
END_VAR
VAR_IN_OUT
dianji1 : BOOL ;
dianji2 : BOOL ;
END_VAR
BEGIN
NETWORK
TITLE =

A #guang_dian;
FP M 2.0;
= M 2.1;
NETWORK
TITLE =

A( ;
O #dianji2;
O T 0;
) ;
A #dianji1;
A M 2.1;
= M 2.3;
NETWORK
TITLE =

A M 2.1;
A #dianji1;
AN T 0;
S #dianji2;
NETWORK
TITLE =

A M 2.1;
S #dianji1;
NETWORK
TITLE =

A( ;
O M 2.1;
O M 2.2;
) ;
AN M 2.3;
= M 2.2;
NETWORK
TITLE =

A M 2.2;
L S5T#1S;
SD T 0;
A M 2.3;
R T 0;
NOP 0;
NOP 0;
NOP 0;
NETWORK
TITLE =

A M 2.3;
R #dianji2;
NETWORK
TITLE =

A M 2.3;
R #dianji1;
END_FUNCTION_BLOCK
回复
m603601175
2009年10月03日 14:43:30
9楼
上面的是step7源文件。
回复
gxp9018
2009年10月07日 20:35:47
10楼
学习了:handshake :handshake
回复
wudongjie
2009年10月11日 10:39:52
11楼
可以用8051单片机来控制比较简单
回复

相关推荐

APP内打开