找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
{{itemCategory}}
2.PLC用高速脉冲来控制伺服电机的话,输出类型得选晶体管的没错吧?这个晶体管的输出是差分输出,还是光耦输出呢?我看到伺服驱动可以接受这两种脉冲信号,PLC属于哪一种?光耦输出的脉冲信号一般是什么发出的?
3.PLC的扫描周期如何计算?程序多了,扫描周期就长,那么我该怎么来监视PLC扫描周期呢?
请大家赐教,谢谢
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
1.源型输出 PNP晶体管 漏型输出 NPN晶体管
漏型输入 NPN晶体管 源型输入 PNP晶体管
2.要想获得脉冲输出是必须用DC输出的。输出属于关电耦合。
3.S7-200 CPU按照以下机制循环工作:
读取输入点的状态到输入映像区
执行用户程序,进行逻辑运算,得到输出信号的新状态
将输出信号写入到输出映像区
只要CPU处于运行状态,上述步骤就周而复始地执行。在第二步中,CPU也执行通信、自检等工作。
上述三个步骤是S7-200 CPU的软件处理过程,可以认为就是程序扫描时间。
实际上,S7-200对数字量的处理速度受到以下几个因素的限制:
输入硬件延时(从输入信号状态改变的那一刻开始,到CPU刷新输入映像区时能够识别其改变的时间)
CPU的内部处理时间,包括:
读取输入点的状态到输入映像区
执行用户程序,进行逻辑运算,得到输出信号的新状态
将输出信号写入到输出映像区
输出硬件延时(从输出缓冲区状态改变到输出点真实电平改变的时间)
上述A,B,C三段时间,就是限制PLC处理数字量响应速度的主要因素。
程序扫描时间与用户程序的大小成正比。
《S7-200系统手册》中有每个指令所需执行时间的数据。实际上很难事先预先精确计算出程序扫描时间,特别是还没有开始编程序时。
如何知道自己所编程序的扫描时间?
在程序运行过一次以后,可在Micro/WIN中的命令菜单中在线查看PLC>Information可找到CPU中程序的扫描时间。
2,晶体管的没有错,因为使用比较频繁所以不选继电器.
3,扫描速率单位是CPU 的循环扫描周期.200和300是不一样的
请参考下面的连接
http://www.ad.siemens.com.cn/service/answer/tobe_solution.asp?Q_ID=28132&cid=1029
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_ID=35237&cid=1029
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_ID=28394&cid=1028
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_ID=35339&cid=1028
2.PLC用高速脉冲来控制伺服电机的话,输出类型得选晶体管的没错吧?这个晶体管的输出是差分输出,还是光耦输出呢?我看到伺服驱动可以接受这两种脉冲信号,PLC属于哪一种?光耦输出的脉冲信号一般是什么发出的?
答:S7200的晶体管输出,是和内部光耦隔离的。输出结构为单端上拉型,不是差分的。当输出为1时,由内部MOS管上拉,最大的上拉电流是0.7A。注意,上拉指把电位上拉,而电流则是流出的。也可说,它是一个源型的输出。伺服怎么接知道了吧。
3.PLC的扫描周期如何计算?程序多了,扫描周期就长,那么我该怎么来监视PLC扫描周期呢?
答:这个,你查手册,看一下SMW22-SMW26的说明,那里记录着扫描周期信息。
以下内容来自手册。
1. 执行启动组织块,上电后执行一次。
2.循环监视时间的开始
3.从模块读信号状态并保存到过程映像区PPI
4.执行组织块OB1中的程序,循环中断,调用其他OB、FB、FC
5.输出PIQ到输出模块,并返回第2步。
如此周期执行。
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!