PLC原理与应用技术.ppt
PLC原理与应用技术,山西综合职业技术学院自动化系,第三讲,可编程序控制器的编程语言与基本逻辑指令,PLC的编程语言FX系列PLC梯形图中的编程元件,PLC的编程语言,可编程序控制器编程语言的国际标准,顺序功能图Sequentialfunctionchart梯形图Ladderdiagram功能块图Functionblockdiagram指令表Instructionlist结构文本Structuredtext,可编程序控制器编程语言的国际标准,顺序功能图Sequentialfunctionchart,步转换动作,控制电路图,,X1,X0,COM,Y0,COM,,,,,,,,,,,,,,,,,,KM,SB2,SB1,PLC外部接线图,,,,,,,,,,,,,Y0,X1,Y0,X0,梯形图,,可编程序控制器编程语言的国际标准,梯形图Ladderdiagram,梯形图与继电器控制电路相似直观、易懂,I/O分配X0启动X1停车Y0KM,6,梯形图的主要特点,某些编程元件沿用继电器名称梯形图两侧的垂直公共线为公共母线(Busbar)逻辑求解顺序从上到下,从左到右编程元件的常开触电和常闭触电可以无限次使用,X1,,,,,,,,X3,X2,Y1,,X5,,,,X3,,,,,X1,X4,,X5,,,,,梯形图特点,梯形图按从左到右、从上到下的顺序书写。最左边的竖线称为起始母线也叫左母线,然后按一定的控制要求和规则连接各个触点,最后以继电器线圈结束,称为一逻辑行或一梯级,如图所示。当PLC处于运行状态时,PLC对梯形图是按扫描方式顺序执行程序。,梯形图中的某些编程元件沿用了继电器这一名称,如输入继电器、输出继电器、内部辅助继电器等,但他们不是物理继电器(即硬件继电器),而是软件中使用的编程元件,每个继电器和PLC存储器中元件映象寄存器的一个存储单元相对应,因此称为“软继电器”。相应位的状态为“1”,表示该继电器线圈通电,其常开触点闭合,常闭触点断开;相应位的状态为“0”,表示该继电器线圈失电,其常开触点断开,常闭触点闭合。,梯形图特点,梯形图中的继电器触点有常开和常闭触点,它可以是PLC输入点接的外部开关如启动按钮、行程开关等触点,也可以是PLC内部继电器触点或内部寄存器、计数器、定时器以及各种算术运算结果等的状态;输入继电器供PC接受外部输入信号,因此,梯形图中只出现输入继电器的触点,而不出现输入继电器的线圈。输出继电器供PC作输出控制用。梯形图中的继电器触点原则上说可在编制用户程序时无限引用。,梯形图特点,可编程序控制器编程语言的国际标准,功能块图Functionblockdiagram功能块图(FBD)的图形结构与数字电子电路的结构极为相似。结构文本Structuredtext,指令表语言Instructionlist,指令表也可称语句表(STL)语言类似于计算机的汇编语言,特别适合于来自计算机领域的工程人员。用指令助记符创建用户程序,属于面向机器硬件的语言,返回,FX系列PLC梯形图中的编程元件,FX系列的用户数据结构1)BIT位数据ON/OFF通/断2)字数据BCD码外部,内部BIN)3)字与位数据定时器、计数器设定值BCD触点ON/OFF,FX系列PLC梯形图中的编程元件,FX系列的性能指标与编程元件基本性能,运算控制方式输入输出控制方式运算速度程序语言程序容量指令数,输入继电器输出继电器辅助继电器状态寄存器定时器计数器数据寄存器跳步指令,编程元件的编号规则以英文字母开头,字母表示编程元件的功能;后跟三位八进制数字,如X006,Y010;M100,FX系列的性能指标与编程元件1)输入继电器(X)2输出继电器Y,FX系列的性能指标与编程元件3)辅助继电器M通用辅助继电器(十进制)断电保持辅助继电器特殊辅助继电器,FX系列的性能指标与编程元件3)辅助继电器M特殊辅助继电器运行监控(M8000)初始化脉冲M8002锂电池电压降低M8005,FX系列的性能指标与编程元件4)状态(S)顺序控制编程元件;与STL指令一起使用。,FX系列的性能指标与编程元件5)定时器(T)通用定时器积分定时器,通用定时器,FX系列的性能指标与编程元件5)定时器(T),积分定时器*定时器的定时精度T0扫描周期α定时器基准量,FX系列的性能指标与编程元件6)计数器(C),内部计数器高速计数器,课堂小结,上交作业,PLC的编程语言FX系列PLC梯形图中的编程元件,谢谢,