西门子S7-1200模拟量输入模块与m1的常开触点成串联关系(在这样的情况下,形成了块的关系),它是与上一行的x000与m0串联后相并联,此时程序的编写,如步序号0、1、2、3、4所示。4所出现的个orb指的是与上一行并。而第二支路,常闭y001与m2同样是串联关系。也是一个块结构,其串联后再与支路并。故步序7再次出现orb。orb指令并无梯形图与数据的显示。可以这样认为;它是下一行形成电路块的情况下与上一行并联的一条垂直直线(如图中所示的二条粗线)。
(5)并联电路块与块之间的串联指令anb;如左下图虚线框内所示的二电路块相串,各电路块先并好后再用anb指令进行相串。左图的梯形图可以用右图进行简化。程序的编写如下图所示。anb指令并无梯形图与数据的显示。可以这样认为;它是形成电路块与电路块之间的串联联接关系,是一条横直线。


(6)进栈指令mps、读栈指令mrd、出栈指令mpp和程序结束指令end;mps、mrd、mpp这是一组堆栈指令。如下图使用的二种堆栈形式;在堆栈形式下mps应与mpp成对出现使用。如在堆栈形式下,则采用mps、mpp指令。若在mps、mpp指令中间还有支路出现,则增加mrd指令,如下图的第二堆栈所示。应知道mps、mpp成对出现的次数应少于11次,而mrd的指令则可重复使用,但不得超过24次。要知道这一组指令,同样并无梯形图与数据的显示。可以这样认为;mps是堆栈的起始点,它起到承上启下的联接点作用,而支路的mrd、mpp则与之依次联接而已。而end指令则是结束指令,它在每一程序的结束的末端出现。

当然还有其它的指令,但只要熟织和应用以上的指令,我以为入个门应该没什么问题了,也够用了。入了门后再去研究其它的指令就不是很难了。故不再一一说明。
4、熟知简易编程器各键的功能:以下是fx-10p(手持式编程器)面板分布(当然少了晶液显示屏)及各键功能。各键下方标注的中文与元件符号均为我所增加(目的是为了输入时易找到对象),其余均与原键盘相同(即实线框内英文与数码)。
西门子S7-1200模拟量输入模块
(1)液晶显示器;在编程时可显示指令(即指令、元件符号、数据)。在监控运行时,可显示工作状态。
(2)键盘;由35个按键组成,有功能键、指令键、元件符号键和数据键,大多可切换。各键作用如下:
①功能键:rd/wr......读出/写入,若在左下角出现r为程序读出,若出现w则为写入,即程序输入时应出现w,否则无法输入程序。按下如为r,再按一下则为w。ins/del......插入/删除,若在程序输入过程中漏了一条程序,此时应按该键,显现i则可输入遗漏程序。若发现多输了一条程序,同样按该键,显现d则可删除多余或错误的程序。mnt/test......监视/测试,t为测试,m为监视,同样按该键,可相互切换。在初学时要学会使用监视键m, 以监视程序的运行情况,以利找出问题,解决问题。
② 菜单键:other, 显示方式菜单。
③清除键:clear,按此键,可清除当前输入的数据。
④帮助键:help,显示应用指令一览表,在监视方式时进行十进制数和十六进制数为转换。
⑤步序键:step,监视某步输入步序号。
⑥空格键:,/sp,输入指令时,用于指定元件号和常数。
⑦光标键:↑、↓,用这二键可移动液晶显示屏上光标,作行(上或下)滚动。
⑧执行键:go,该键用于输入指令的确认、插入、删除的执行等。
⑨指令键/元件符号键/数字键(虚线框内):这些键均可自动切换,上部为指令键,下部为元件符号键或数字键。一旦按了指令键,其它键即切换成元件符号或数字,可以进行选择输入。其它z/v、k/h、p/i均可同一键的情况下相互切换。
5、熟习编程器的操作
按规定联接好plc与简易编程器。plc通入,小型指示灯亮。将plc上的扭子开关拨向stop(停止)位置。
操作要点:
①清零:扭子开关拨向stop(停止)位置,会出现英文,别管它。直接按rd/wd(使显示屏左侧出现w即写的状态),此时先按nop,再按mc/a中的a,接着按二次go予以确认即可(即:w→nop→a→go→go)。
②输入指令:如指令 ld x000 , 按以下顺序输入 ld→x→0→go 即可,屏上自动显现 ld x000。其它指令类推。对于orb、anb、mps、mrd、mpp、end、nop等指令,输入后只要按go确认即可(orb→go)。
③定时器的输入:如指令 out t0 k 40 按如下顺序输入即可 out→t→0→,/sp→k→40→go(t0为100ms为单位,其整定值为:100×40=4000ms=4s)。
④ 删除指令:移动光标对准欲删除的指令,将ins/del键