图文详情
产品属性
相关推荐
西门子CPU314可编程控制器 模块化处理器 中央处理器模组 报价 销售
订货号:
6ES7 314-1AG13-0AB0 CPU314,96K内存
6ES7 314-1AG14-0AB0 CPU314,128K内存
可参数化的特性
可以使用 STEP 7 对 S7 的组态、属性以及CPU的响应进行参数设置:
当PLC得电或从STOP切换到RUN模式,CPU会执行一次全启动(使用OB100)在全启动期间,操作系统清除非保持位存储器、定时器和计数器,删除中断堆笺和块堆笺,复位所有保存的硬件中断,并启动扫描循环监视时间。
CPU 的循环操作包括三个主要部分:CPU检查输入信号的状态并刷新过程影象输入表(PII..);执行用户程序,也就是OB1中的程序及一些事件(中断等);把过程输出影象输出表(PIQ)写到输出模块。上面所提到的PII/PIQ是CPU中特定的存储器,用来保存输入模块/输出模块的信号,在用户程序中检查时,可以保证在一个扫描周期内为同样的信号状态。
程序结构:上面曾经提到过,一个比较简单的程序,我们可以不用各种子程序块(如FC.FB),而是直接把整个程序直接写在一个块上(通常是OB1主块上),CPU逐条的处理指令,我们称这种叫线形编程;而对稍微有点复杂的程序,我们可以把它分成几个块,每块包含处理一部分任务的程序,在每一个块中可以进一步分解、成几个段,可以为相同类型的段生成段模块,组织块OB1包含按顺序调用其他块的指令,我们把这种方法叫分块编程;另外,对可重复使用的功能装入单个块中,OB1(或其他块)调用这些块并传递相关参数,这种方法叫结构化编程。用户块(程序块)包括程序代码和用户数据,在结构化程序中,一些块循环调用处理,一些块需要时才调用。程序块共有组织块(OB)、功能块(FB)、功能(FC)、系统功能块(SFB)和系统功能(FC)5种,其中系统块是在CPU操作系统中预先定义好的功能和功能块,这些块不占用用户程序空间。
在下节讨论位指令前先讨论一下SIEMENS的模块地址:在不带DP口的S7-300和不组态的S7-400采用固定槽位编址,使用带DP口的S7-300和S7-400,可以分配模块的起始地址。但要注意,由于CPU存储器复位后,参数和地址会丢失,这就意味着所有地址都回到和槽位有关的地址或是缺省地址。我们还是以S7 -300为例,在S7-300中,机架上的插槽号简化了模块地址,模块的第一个地址由机架上的模块地址决定。一般槽1给电源,槽2是CPU,槽3为IM (接口模板)所用,4~11为I/O卡、CP卡和FM卡。他们的固定地址就是为每个槽位保留4个字节——就是说,槽4(第一块I/O卡),地址为 0.0~3.7(共32位),槽5(第二块I/O卡)地址为4.0~7.7,假设第一卡是DI,那么他们的地址就是I0.0、I0.1、、、I3.7,若第二卡为DO卡,地址为Q4.0、Q4.1、、、、Q7.7,请注意,当使用16通道的DI/DO模块时,每个槽位就会失去两个字节(16位)。 基本逻辑指令
与 %26(FBD) A(STL) (AND指令) 或 %26gt;=1(FBD) O (STL) (OR指令) 异或 XOR(FBD) X(STL) (XOR指令)
注意:异或操作是指:当两个信号中仅有一个满足时,输出状态才是―1‖,这个指令不能使用于多个地址的异或逻辑操作(N个中有一个1时才是1),所以三个及三个以上的异或指令,旧的RLO(逻辑操作结果)和另一个输入作异或运算。 赋值语句 =
置位 S 光是置位,一直保持到它被另一个指令复位为止。 复位 R 光是复位,一直保持到它被另一个指令置位为止。
触发器的置位复位:同时有置位输入和复位输入,如果两个输入端同时出现RLO=1,根据优先级。在LAD/FBD中,分别有置位优先和复位优先的不同符号,在STL中,最后编写的指令具有高优先权。
更多 优势产品推介:
西门子电机启动器
3RK1301-0BB00-0AA2
3RK1301-0BB00-1AA2
3RK1301-0CB00-0AA2
3RK1301-0CB00-1AA2
3RK1301-0DB00-0AA2
3RK1301-0DB00-1AA2
3RK1301-0EB00-0AA2
3RK1301-0EB00-1AA2
3RK1301-0FB00-0AA2
3RK1301-0FB00-1AA2
3RK1301-0GB00-0AA2
3RK1301-0GB00-1AA2
3RK1301-0HB00-0AA2
3RK1301-0HB00-1AA2
3RK1301-0JB00-0AA2
3RK1301-0JB00-1AA2
3RK1301-0KB00-0AA2
3RK1301-0KB00-1AA2
3RK1301-1AB00-0AA2
3RK1301-1AB00-1AA2
3RK1301-1BB00-0AA2
3RK1301-1BB00-1AA2
3RK1301-1CB00-0AA2
3RK1301-1CB00-1AA2
3RK1301-1DB00-0AA2
3RK1301-1DB00-1AA2
3RK1301-1EB00-0AA2
3RK1301-1EB00-1AA2
3RK1301-1FB00-0AA2
3RK1301-1FB00-1AA2
3RK1301-1GB00-0AA2
3RK1301-1GB00-1AA2
3RK1301-1HB00-0AA2
3RK1301-1HB00-1AA2
3RK1301-1JB00-0AA2
3RK1301-1JB00-1AA2
3RK1301-1KB00-0AA2
3RK1301-1KB00-1AA2
西门子CPU314
SIEMENS(西门子)
德国
UL