`本设计分享的继电器与12路光耦隔离输入,模拟PLC工业控制,电路板供参考!附件资料提供该STM32开发板-模拟PLC工业控制板原理图和PCB源文件,PCB用AD软件打
2018-08-30 16:21
Proteus能模拟PLC控制电路吗?{:1:}
2014-05-07 09:58
模拟PLC的定时器功能已转换成10版本与PLC定时器功能一模一样,在循环中使用并不会使循环暂停,循环依旧正常运行,定时器依旧正常工作。鄙视那种一个定时器功能都加个密码的人,搞得好像谁弄不出来似的。
2019-12-13 02:24
在主vi中荧光笔圈出来的部分怎么理解这部分的逻辑是怎么样的?求解释
2017-07-18 14:32
目的:制作气缸功能子VI,方便在不同设备之间进行移植。为了更好的完成气缸的控制需要制作以下几个变量1、气缸控制状态:控制气缸电磁阀得电(以双头阀为例),0两端都失电,1一端得电(气缸回),2另一端得电(气缸出)。在自动模式下发现气缸自动状态变量发生变化时接收,在手动模式下接收来自气缸手动按钮的控制。2、气缸自动状态变量:在自动模式下进行修改气缸控制状态,控制气缸动作。3、气缸手动回按钮、气缸手动出按钮:在手动模式下进行气缸状态控制。4、气缸回、出互锁条件:在满足互锁条件的情况下,手动模式才能修改气缸状态。5、气缸原点、动点:检测气缸的位置6、气缸故障信息:当气缸控制状态和气缸自动状态不相同时,输出气缸手动中报警;当气缸回时,气缸原点超过设定时间没有信号,输出气缸回报警;当气缸出时,气缸动点超过设定时间没有信号,输出气缸出报警。7、气缸故障信息复位,当出现回报警时,气缸原点有信号后,按下复位按钮,气缸回故障解除。气缸出故障类似。控制需要完成的问题及解决方法:一、因为子VI中不包含While循环,无法使用事件结构,为了检测到气缸自动状态变量变化,引进一个气缸自动状态的中间寄存变量。通过寄存变量和进来的气缸缸自动状态变量进行对比,不相等时,将气缸自动状态变量传递给气缸控制变量,同时新值赋值给寄存变量。二、气缸出回报警的处理。气缸回,如果气缸原点在设定时间内没有信号,则需要报警。如何计时成了我不止如何解决的困难,第一个想法是怎么产生一个100ms的脉冲信号,通过计数来判断延时,1、如果需要有这么一个脉冲就需要一个while循环放在子VI中,这可能会导致整体程序运行问题(主VI会死在子VI中).2、可以将100ms的脉冲信号处理放在主VI中,将脉冲输出作为全局变量来处理(理论上可行吧,我没测试,我希望While循环尽量少一些)。最后我利用子VI运行周期直接对计数进行自加,这样虽然能解决计时的问题,会导致计数的延时被主VI的While等待周期影响,但是这不影响大局。在回故障出现时,即使气缸原点有信号了,也不能让其自动恢复,需要操作员确认并按下复位按钮方能解除。经验:因为刚开始学习,虽然折腾了好几天,但是经验还谈不上来。整体上还是处于一个迷糊的状态。特别是在子VI调用的过程中,很多变量还不知道怎么进行转接。第一次发表肯定会有很多词不达意的地方,烦请各位大佬进行批评指点。这个气缸控制子VI相对比较狭隘,没有涉及数据波形等LabView的强势应用,后续继续努力
2019-12-12 10:31
PLC编程软件通常用于编写和调试PLC(可编程逻辑控制器)的程序。虽然PLC编程软件可以模拟PLC的运行环境,但是在缺乏
2023-10-24 10:45
本文介绍了以松下FP1 小型机系列PLC 为对象的模拟仿真软件的设计与实现,提出采用面向对象和多线程运行机制的系统实现方法。在单台电脑上,能模拟PLC 编程、实际运行和
2009-05-25 11:33
谁有fpga模拟plc方面的资料,分享一下,谢谢了,网上找了很久也没找到这方面的资料。
2009-05-06 20:24