学习时间:2个月。
教学目标:0基础开始教学,培养PLC编程技术人员。天天实操,全程实战,深入浅出,通俗易懂,从零开始,手把手教,包教包会。
教学特色:无时间限制,循环开班,不懂的地方可以插班重学,同时结合上机实践,学会满意为止。可以零基础学习PLC,通过实践,学员可以更快的掌握PLC编程。
开课时间:每月1号、16号开学,也可随到随学。学校采取循环式教学,一期未学会,可免费再学,直到学会为止。
就业方向:学校负责推荐工作。
颁发证书:专业技术合格证、电工操作证(*通用,国网可查)。
招生对象:社会人士、PLC编程爱好者都可以报名入学,不限年龄,不限文化程度。
教学内容:
1、学习电工基础继电器原理知识、熟悉PLC构成以及工作原理。
2、学习梯形图、基本指令、功能指令、顺控、步进指令、SFC语句。
3、学习步进电机并结合步进顺控指令作实验。
4、学习触摸屏、画面设计并结合步进电机触摸屏控制转速。
5、学习变频器、变频器的参数设置、变频器+PLC+步进电机控制以及通信。
6、学习伺服电机、伺服电机参数设置、伺服电机精确定位、正反转控制。
7、三菱FX系列PLC入门到精通、基本指令、功能指令应用。顺序功能图应用。模拟量基础知识、模拟量模块应用及程序写法。PID应用、恒温、恒压程序写法。运动控制方案介绍、伺服、步进电机应用及多轴定位设计方案。变频器参数设置、变频器多段速、三菱变频器专用协议通信、MODBUS通信。触摸屏软件使用及组态方法。各类传感器介绍及编码器接线方法。继电器电路控制。PLC选型、原理介绍。程序上传/下载。基本位逻辑指令。定时器、计数器应用。
PLC知识普及:
1.条件跳转指令CJ
2.子程序调用指令CALL与返回指令SRET
3.中断返回指令IRET、允许中断指令EI与禁止中断指令DI
4.主程序结束指令FEND
5.监视定时器刷新指令WDT
6.循环开始指令FOR与循环结束指令NEXT
1、条件跳转指令CJ
CJ、CJP指令用于跳过顺序程序某一部分的场合,以减少扫描时间。条件跳转指令CJ应用说明如图
2、子程序调用指令CALL与返回指令SRET
子程序应写在主程序之后,即子程序的标号应写在指令FEND之后,且子程序必须以SRET指令结束
3、中断返回指令IRET、允许中断指令EI与禁止中断指令DI
PLC一般处在禁止中断状态。指令EI~DI之间的程序段为允许中断区间,而DI~EI之间为禁止中断区间。当程序执行到允许中断区间并且出现中断请求信号时,PLC停止执行主程序,去执行相应的中断子程序,遇到中断返回指令IRET时返回断点处继续执行主程序。
4、主程序结束指令FEND
FEND指令表示主程序的结束,子程序的开始。程序执行到FEND指令时,进行输出处理、输入处理、监视定时器刷新,完成后返回第0步。
FEND指令通常与CJ-P-FEND、CALL-P-SRET和I-IRET结构一起使用(P表示程序指针、I表示中断指针)。CALL指令的指针及子程序、中断指针及中断子程序都应放在FEND指令之后。CALL指令调用的子程序必须以子程序返回指令SRET结束。中断子程序必须以中断返回指令IRET结束。
5、监视定时器刷新指令WDT
如果扫描时间(从第0步到END或FEND)超过100ms,PLC将停止运行。在这种情况之下,应将WDT指令插到合适的程序步(扫描时间不超过100ms)中刷新监视定时器。
6、循环开始指令FOR与循环结束指令NEXT
FOR~NEXT之间的程序重复执行n次(由操作数指定)后再执行NEXT指令后的程序。循环次数n的范围为1~32767。若n的取值范围为-32767~0,循环次数作1处理。
FOR与NEXT总是成对出现,且应FOR在前,NEXT在后。FOR~NEXT循环指令多可以嵌套5层。
利用CJ指令可以跳出FOR~NEXT循环体。