基于PLC的挖掘机控制实现(天煌)

基于PLC的挖掘机控制实现(天煌),第1张

看了你这个设计理念,觉得你这8个点要控制的话,用一个定时器,然后分段比较,最后到原线的话就是限位点,标志自动停止。至于你说的星脚启动如果要在PLC上控制的话(只给启动信号),最好去掉不符合实际。要是单独控制三相异步电动机启动的话只需在原控制程序上加一个条件点就行,过度角度限制是在程序里加个限制常数就行了。例如你的模拟量输出是50那么你设置最高限到60.那么最大就60了。像其他的数码管了,指示灯了。只要你输出和他们的信号并接就行了,用中间继电器就OK。

LD X0

OR Y0

ANI X1

OUT Y0

LD X1

OR Y1

ANI X2

OUT Y1

END

这个程序是X0是电磁阀上的启动开关,用Y0表示挖掘机前面的液压缸臂工作,当你眼睛看到偏了,就按下X1,这样就可以把Y0的断掉,从而停止工作,同时启动Y1,使得挖掘机前面的液压缸臂偏离恢复到原位;X2是液压缸臂的限位开关,当检测到位时自动断掉Y1!

这是三菱的PLC的指令编程,梯形图由于这上面不支持图片我也就爱莫能助了!整个挖掘机前面的液压缸臂的工作应该没这么简单!!希望答案你能满意!

PLC采用循环扫描的工作方式。PLC的工作方式采用不断循环的顺序扫描工作方式。每一次扫描所用的时间称为扫描周期或工作周期。CPU从第一条指令执行开始,按顺序逐条地执行用户程序直到用户程序结束,然后返回第一条指令开始新的一轮扫描。

这种工作方式是在系统程序的控制下顺序扫描各 输入点的状态,按用户程序进行运算处理,然后顺序向各输出点发出相应的控制信号。整个工作过程可分为输入处理、程序处理、输出处理三个阶段。

1)输入处理

PLC在执行程序前,将PLC的整个输入端子的ON/OFF状态写入到输入数据存储器中。在执行程序的过程中,即使输入变化,输入数据存储器的内容也不变,而在下一个周期的输入处理时,写入这种变化。输入滤波会造成输入响应滞后(约10ms),如采用数字滤波的输入端子,可以通过程序修改滤波时间。

2)程序处理

PLC根据程序存储器的指令内容,从输入数据存储器与其他软器件的数据存储器中读出各软器件的ON/OFF状态,从0步开始进行顺序运算,每次将结果写入数据存储器。因此,各软器件的数据存储器随着程序的执行逐步改变内容。而且,输出继电器的内部触点可利用输出数据存储器的内容执行。

3)输出处理

所有命令执行结束时,向输出数据存储器传送输出Y的数据存储器的ON/OFF状态,这成为PLC的实际输出。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12199031.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存