西门子PLC模块S7-1200代理商PLC的编程原则:(五个)
1)外部输入/输出、内部继电器(位存储器)等器件的触点可多次重复使用。
2)梯形图的每一行都是从左侧母线开始。
3)线圈不能直接与左侧母线相连。
4)梯形图程序必须符合顺序执行的原则,即从左到右、从上到下执行,不按顺序执行的电路不能直接编程。
5)应尽量避免双线圈输出。使用线圈输出指令时,同一编号的线圈指令在同一程序中使用两次以上,成为双线圈输出。双线圈输出容易引起误动作或逻辑混乱,因此一定要慎重。
西门子PLC模块S7-1200代理商PLC的三种编方法:(三个)线性化编程,模块化编程,结构化编程。
临时变量:临时变量是在快的变量声明表中定义的,临时变量只能通过符号寻址访问;要注意的是,程序编程器自动地在局部变量名前加上#号来标识他们,局部变量只能在变量声明表中对它们定义过的快中使用。
局部变量:局部变量可以分为临时变量和静态变量两种:临时变量是一种在快执行时用来暂时存储数据的变量;如果有一些变量在块调用结束后还需保持原值,则必须在存储为静态变量,静态变量只能被用于FB快中:辅助给FB的背景数据块用做静态变量的存储区。
CPU模块cPU面板
西门子PLC模块S7-1200代理商不同型号的CPU面板是类似的,在此以CPU1214C为例进行介绍:CPU有三类运行状态指示灯,用于提供CPU模块的运行状态信息。
(1)STOP/RUN指示灯
该指示灯的颜色为纯橙色时指示STOP模式,纯绿色时指示RUN模式,绿色和橙色交替闪烁指示CPU正在起动。
(2)ERROR指示灯
该指示灯为红色闪烁状态时指示有错误,如CPU内部错误、存储卡错误或组态错误(模块不匹配)等,纯红色时指示硬件出现故障。
(3)MAINT指示灯
该指示灯在每次插入存储卡时闪烁。
CPU 模块上的I/O状态指示灯用来指示各数字量输入或输出的信号状态。
CPU模块上提供一个以太网通信接口用于实现以太网通信,还提供了两个可指示以太网通信状态的指示灯。其中“Link”(绿色)点亮表示连接成功,“Rx/Tx”(黄色)点亮指示传输活动。
拆卸下CPU上的挡板可以安装一个信号板(Signal Board,SB),通过信号板可以在不增加空间的前提下给CPU增加数字量或模块量的I/O点数。