按下10.5步骤启动伺服电路

初学者向老师求助!想实现这么个动作:(1)当按住10.5伺服点动按钮时,PLC的Q0.0会输出3000个脉冲来驱动伺服,3000个脉冲输出完毕后,PLC的Q0.0停止脉冲输出。(2)当在按下10.5伺服点动按钮时,PLC的Q0.0还没输出完3000个脉冲的过程中,10.5突然断开,Q0.0马上停止输出脉冲,当10.5再次闭合时重新输出3000个脉冲停止。

1、plc的q点输出时间加长

输入/输出滞后时间又称系统响应时间,是指PLC部输入信号发生变化的时刻至它控制的有关外部输出信号发生变化的时刻之间的时间间隔,它由输入电路滤波时间、输出电路的滞后时间和因扫描工作方式产生的滞后时间这三部分组成。输入模块的RC滤波电路用来滤除由输入端引入的干扰噪声,消除因外接输入触点动作时产生的抖动引起的不良影响,滤波电路的时间常数决定了输入滤波时间的长短,其典型值为10ms左右。

双向晶闸管型输出电路在负载通电时的滞后时间约为1ms,负载由通电到断电时的最大滞后时间为10ms;晶体管型输出电路的滞后时间一般在1ms以下。由扫描工作方式引起的滞后时间最长可达两个多扫描周期。PLC总的响应延迟时间一般只有几十ms,对于一般的系统是无关紧要的。要求输入输出信号之间的滞后时间尽量短的系统,可以选用扫描速度快的PLC或采取其他措施。

2、[求助-西门子PLC300/400]S7-300程序控制

做一个标准FC,开放设备起运停止及总急停功能。因为输出时保持的,你不调用了,输出点就不刷新了,它保持的是调用时的值,所以你停止应该是和原来的控制输出做串联使用的,AM0.0//原来的输出AM100.0//总的停止q0.0//实际输出点。思路是可以的。但是需要解决的是当该FC不调用时,如何解决该FC的输出自锁问题。还是将FC做成起保停,急停功能,然后用实参填写,这样就不用反复编写重复的程序段。

3、想问一下Wincc中如何能获取到PLC300/400中DO模块Q点的状态值

在组态画面前需要创建驱动程序然后将所用到的变量创建在这个红驱动程序下!这样你在组态画面时就可以调用这个变量了!PLC和电脑通讯上!你点一下你组态的变量!立即可以看到输出!我有西门子培训视频教程!网上也有相关手册你可以看看!和触摸屏组态差不多。