感悟网 导航

plc 如何 用 一个按钮控制一盏灯的亮灭 plc利用一个开关控制一盏灯亮灭

作者&投稿:独孤容 (若有异议请与网页底部的电邮联系)
一个按钮控制灯的亮灭,用西门子PLC,按一下亮,再按一下灭,~

以S7-300为例,用你说的RS触发器就可以实现。
按钮的信号取下降沿,就是(N)这个指令,并串上灯灭状态作为Set,串上灯亮状态作为Reset,RS触发器输出给灯。
需要注意的是两个(N)指令不能使用同一个中间变量。

SET RST指令。
程序运行结束复位M0和对C0进行清零。如果这时按X0,程序重新运行。程序结束时没有对M0进行复位,所以程序运行出现了问题。
增加停止按钮的目的是为了程序随时可控,没有这个停止按钮,启动后只能靠程序循环完成后自己停止了。如果感觉没有必要,把X1的常闭点删除就可以了。程序在C0计数到10时自动复位,0~9计数时Y0有输出,刚好10次亮,10灭,1分钟的时间。

存储器
存储器是具有记忆功能的半导体电路,它的作用是存放系统程序、用户程序、逻辑变量和其他一些信息。其中系统程序是控制PLC实现各种功能的程序,由PLC生产厂家编写,并固化到只读存储器(ROM)中,用户不能访问。
输入单元是PLC与被控设备相连的输入接口,是信号进入PLC的桥梁,它的作用是接收主令元件、检测元件传来的信号。输入的类型有直流输入、交流输入、交直流输入。

这里只用到一个输入和一个输出,I0.0(按钮),Q0.0(灯),中间可以加上M0.0,这样的话,你要控制的逻辑就是按一下按钮,灯亮,再按一下按钮灯灭,简单写一下你的功能顺序图,就可以写出你要的梯形图了

对于三菱PLC,直接使用ALTP交替输出指令即可.
LD X000.
ALTP Y000.

不知道你要问程序还是原理,每个品牌都有自己的编程,其实原理很简单,只是一个简单的通路,程序一般用VB的,直接控制元件就可以,你可以参考其他同类程序就能改,只要找对地址和编号数据库。

x西门子200里面一个与或指令就可以单按钮控制电机的启停,用一个指令就可以

乒乓电路



   

返回顶部
本页内容来自于网友发表,若有相关事宜请照下面的电邮联系
感悟网