在工业自动化这个行业里,相信大多是都知道PLC这个自动化产品吧。可惜关于西门子PLC,又知道多少呢?本文就是阐述西门子PLC的工作原理及运行过程。
中央处理器是西门子PLC正常作业的神经中枢,当PLC投入运转时,首要它以扫描的方法接纳现场各输入设备的状况和数据,并别离存入I/O映象区,然后从用户顺序存储器中逐条读取用户顺序,颠末指令解说后按指令的规则履行逻辑或管用运算的成果送入I/O映象区或数据寄存器内。等所有的用户顺序履行结束之后,终将I/O映象区的各输出状况或输出寄存器内的数据传送到相应的输出设备,如此循环运转,直到中止运转。
其次是存储器。存储器是寄存体系软件的称之为体系顺序存储器;寄存应用顺序的存储器则被咱们成为是用户成粗存储器。
其三是电源。当PLC投入运转后,其作业进程通常分为三个期间,即输入采样、用户顺序履行和输出改写三个期间。完结上述三个期间称作一个扫描周期。
西门子自动化产品PLC是一种应用于企业的计算机,全名为可编程控制器。当西门子可编程器投入运行时,其工作过程通常分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间, PLC的CPU以一定的扫描速度重复执行上述三个阶段。
由调用SFC 32启动.调用SFC 32时要提供实参。
OB-NR 延时中断OB的号码
DTIME 延时长度(1至60000ms)
SIGN 延时OB被调用时进入OB的启动信息标志器
RET-VAL OB 执行过程中发生错误时的错误代码
处理延时中断的SFC
SFC32 SRT_TINT 启动延时中断
SFC33 CAN_DINT 取消延时中断
SFC34 QRY_TINT 查询延时中断
S7-300通用型CPU选型型号表 | |||
CPU系列号 | 产品图片 | 描述 | 选型型号 |
CPU 312 | 16 kB RAM,24VDC电源,MPI; CPU运行需要MMC | 6ES7 312-1AD10-0AB0 | |
CPU 314 | 48 kB RAM,24VDC电源,MPI; | 6ES7 314-1AF10-0AB0 | |
CPU 315-2DP | 128 kB RAM,24VDC电源,MPI, | 6ES7 315-2AG10-0AB0 | |
CPU 315-2PN/DP | 128 kB RAM,24VDC电源,MPI/PROFIBUS DP主/从组合接口;以太网/PROFINET接口; CPU运行需要MMC
| 6ES7315-2EG10-0AB0 | |
CPU 317-2DP | 512 kB RAM,24VDC电源,MPI,PROFIBUS-DP主/从接口; | 6ES7 317-2AJ10-0AB0 | |
CPU 317-2PN/DP | 512 kB RAM,24VDC电源,MPI/PROFIBUS-DP主/从组合接口;以太网/PROFINET接口; CPU运行需要MMC | 6ES7 317-2EJ10-0AB0 | |
CPU 318-2DP | 512 kB RAM,24VDC电源, PROFIBUS-DP主/从接口,MPI,存储卡插槽,后备电池保护外壳; 包括插槽号标签和2 把钥匙 | 6ES7 318-2AJ
|
当CPU 的状态由停止态转入运行态时,操作系统都调用OB100。当OB100运行结束后,操作系统调用OB1。
利用OB100先于OB1执行的特性,可以为用户主程序的运行准备初始变量或参数。
应用举例:
设置初始方向的电动机正反转控制程序。
程序要求:一小车在B1至B2之间往返运行,每次启动后小车自动向B2方向前进。B1与B2之外分别B3和B4作为运行保护。