ZKX's LAB

S7-200 液位控制水泵起停 S7-200中做设备每天特定是时间定时启停怎么实现

2020-12-05知识5

怎样用两个液位开关控制泵的启停,当高低液位起时,泵开始工作,低于高液位时还工作,直到低液位时才停止 一个液位继电器(JYB-3型)就能满足要求,液位继电器7脚设置为下。

S7-200 液位控制水泵起停 S7-200中做设备每天特定是时间定时启停怎么实现

怎样用两个液位开关控制泵的启停,当高低液位起时,泵开始工作,低于高液位时还工作,直到低液位时才停止 一个液2113位继电器(JYB-3型)就能满足要求,液位继5261电器7脚设置为下探水底4102,6脚设1653置为下探低水位,5脚设置为高水位,1脚与接触器A1接零线,2、3脚接相线,4脚与接触器A2联接即能自动在高水位开启抽水,低水位停止水泵运行。

S7-200 液位控制水泵起停 S7-200中做设备每天特定是时间定时启停怎么实现

用一水泵控制自动一个水池,水位满时停泵,水位低启动水泵,超低水位报警且停泵,请问各位师傅用液位继电

S7-200 液位控制水泵起停 S7-200中做设备每天特定是时间定时启停怎么实现

刚接触plc,有高人教教嘛?高低液位控制的的水泵两台,如何让两台水泵轮换工作。 思路很简单:通过判2113断高水位的限位信5261号次数来决定启动那个泵。偶数启4102动泵1,奇数启动泵2.这里考虑到起始时1653高限位次数为0.实现时通过将信号次数和2#1做“与”指令,得1就是奇数,0就是偶数。情况并没有考虑完全,比如CPU启动时如果水位在中间怎样判断。只是给楼主提供一个思路。

S7-200中做设备每天特定是时间定时启停怎么实现 1 例如当2113时间达到09年6月3日20点31分20秒的时5261候,CPU转到停止,前提是CPU有硬件时4102钟,并且正确设1653置了时间。LD SM0.5EUTODR VB0/读取时间LDB>;=VB0,16#09/读取的时间是BCD码,这样用省去格式转换AB>;=VB1,16#06AB>;=VB2,16#03AB>;=VB3,16#20AB>;=VB4,16#31AB>;=VB5,16#20STOP2 如果定时开启关闭外部设备,那PLC可以轻松完成。例如每天早上6点到晚上8点开机LD SM0.5EUTODR VB0LDB>;=VB3,16#06AB,16#20Q0.03 PLC运行一段时间停止LD SM0.4EUINCD MD0/每分钟累加一次,LDD=MD0,4320/3天后CPU停止,4320=3天*24小时*60分钟STOP/在系统块里将MD0设置为断电保持,那么计时不受停电影响,停电自动保存计时时间。关键是如何读系统时钟:S7-200的硬件实时时钟可以提供年、月、时、分、秒的日期/时间数据。CPU221、CPU222没有内置的实时时钟,需要外插“时钟/电池卡”才能获得此功能。CPU224、CPU226和CPU226 XM都有内置的实时时钟。为了提高运算效率,应当避免每个程序周期都读取实时时钟。实际上可读取的最小时间单位是1秒,可每秒读取一次(使用SM0.5上升沿触发读取指令)。使用程序读取的实时时钟数据为BCD格式,可在状态图中使用十六进制。

随机阅读

qrcode
访问手机版