plc顺序执行程序,所谓扫描,也就是plc执行程序时,先检查并执行网络1,再轮到网络2,网络3……以此类推。你可以想象一下X光扫描,也是从上到下的扫描一次。plc执行与此类似,从上到下,从头到尾顺序执行,顺序扫描,而不是随便的乱跳,即使是有跳转、中断程序,也是满足执行条件后再进入跳转和中断,而且在跳转、中断程序中依然按照顺序的方式执行。另外,在同一个网络内的程序段,也是按照从上到下的顺序来执行。 所以,简单的说,扫描也就是指plc执行程序的过程而已,你可以理解为程序的运行周期或者执行周期。扫描周期,也就是plc运行一遍程序所要花费的时间。 PTO 脉冲是一种占空比为 50%、周期可调节的方波脉冲。PTO 脉冲的周 期范围为 10~65535 μs 或 2~65535 ms,为 16 位无符号数;PTO 脉冲 数范围为 1~4294967295,为 32 位无符号数。 在设置脉冲个数时,若将脉冲个数设为 0,系统会默认为个数为 1;在 设置脉冲周期时,如果周期小于两个时间单位,系统会默认周期为两个时间 单位,例如时间单位为 ms,周期设为 1.3ms,系统会默认周期为 2ms,另 外,如果将周期值设为奇数值(如 75ms),产生的脉冲波形会失真。 PTO 脉冲可分为单段脉冲串和多段脉冲串,多段脉冲串由多个单段脉冲 串组成。 1. 单段脉冲串的产生
要让 Q0.0 或 Q0.1 端子输出单段脉冲串,须先对相关的控制字节和参
数进行设置,再执行高速脉冲输出 PLS 指令。
图 6-33 是一段用来产生单段脉冲串的程序。在 PLC 扫描时,
SM0.1 触点闭合一个扫描周期,复位指令将 Q0.0 输出映像寄存器(即
Q0.0 线圈)置 0,以便将 Q0.0 端子用于高速脉冲输出;当 I0.1 触点闭
合时,上升沿 P 触点接通一个扫描周期,MOV_B、MOV_W 和 MOV_DW 依次执
行,对高速脉冲发生器的控制字节和参数进行设置,然后执行高速脉冲输出
PLS 指令,让高速脉冲发生器按设置产生单段 PTO 脉冲串并从 Q0.0 端子
输出。在 PTO 脉冲串输出期间,如果 I0.2 触点闭合,MOV_B、MOV_DW 依
次执行,将控制字节设为禁止脉冲输出、脉冲个数设为 0,然后执行 PLS
指令,高速脉冲发生器马上按新的设置工作,即停止从 Q0.0 端子输出脉
冲。单段 PTO 脉冲串输出完成后,状态位 SM66.7 会置 1,表示 PTO 脉冲
输出结束。 |
西门子SIMATIC系列PLC,诞生于1958年,经历了C3,S3,S5,S7系列,已成为应用非常广泛的可编程控制器。
西门子(SIMATIC)PLC的6代
1、西门子公司的产品早是1975年投放市场的SIMATIC S3,它实际上是带有简单操作接口的二进制控制器;
2、1979年,S3系统被SIMATIC S5所取代,该系统广泛地使用了微处理器;
3、20世纪80年代初,S5系统进一步升级——U系列PLC,较常用机型:S5-90U、95U、100U、115U、135U、155U
4、1994年4月,S7系列诞生,它具有更国际化、更高性能等级、安装空间更小、更良好的bbbbbbS用户界面等优势,其机型为:S7-200、300、400
5、1996年,在过程控制领域,西门子公司又提出PCS7(过程控制系统7)的概念,将其优势的WINCC(与bbbbbbS兼容的操作界面)、PROFIBUS(工业现场总线)、COROS(监控系统)、SINEC(西门子工业网络)及控调技术溶为一体
6、西门子公司提出TIA(Totally Integrated Automation)概念,即全集成自动化系统,将PLC技术溶于全部自动化领域。
由初发展至今,S3、S5系列PLC已逐步退出市场,停止生产,而S7系列PLC发展成为了西门子自动化系统的控制核心,而TDC系统沿用SIMADYN D技术内核,是对S7系列产品的进一步升级,它是西门子自动化系统,功能强的可编程控制器。