培训对象
1.初中、高中、中专、大专、本科等各种学历毕业生
2.初级、中级、电工
3.电气维护或维修人员
4.电气设计人员
5.电气操作人员
6.机械维修人员
7.机械设计人员
8.有志于从事电气自动化方面工作的人员。
培训目标
从入门到,即能设计多套综合复杂项目,毕业后直接从事PLC编程设计工作
授课方式
采取讲师授课、案例解析、动手操练实践、反复操作设备、现场设计演示及互动研讨相结合的培训方式。
◆ 培训内容
Smart 200入门到精通、S7-1200/1500入门到精通、指针、变频器、编码器、步进、触摸屏、步进、伺服、三轴系统、PID控制、多种网络通信、上位机WinCC、中大型系统项目设计等
班(西门子):毕业就可从事PLC相关工作!级培训
◆小型PLC编程设计
西门子S7-200SMART和三菱FX系列PLC编程
硬件讲解及使用·基本指令·定时器·计数器·顺序控制编程·数据处理及指令应用·模块化设计·程序控制·中断处理·高速处理·模拟量模块·温度模块·PID调节·高速计数·高速定位等
◆中大型plc编程设计
西门子S7-1200/1500系列plc编程
硬件讲解及使用·硬件结构及组态·硬件配置和网络配置·数据存储及数据结构·博途软件·基本指令·顺序控制编程·数据处理及指令应用·模块化设计·程序结构组织块(OB)、功能(FC)·功能块(FB)、系统功能(SFC)、系统功能块(SFB)、数据块(DB)的使用设计·中断处理·高速处理·模拟量模块·温度模块·PID调节·SCL语言编程·各种算法·排列及程序设计·工艺对象·运动控制·故障诊断等
◆ 网络通信
自由口通信·Modbus RTU/Modbus TCP通信·S7通信·TCP/IP通信·USS通信·Profinet通信等
◆ 变频器
两种以上变频器控制及设计·模拟量控制·恒压供水系统·通信控制等
◆ 编码器
编码器定位及测速
◆ 步进电机
步进系统设计及步进定位等
◆ 伺服定位
相对定位·定位·定位模块·多轴联动·直线插补·圆弧插补
◆ 触摸屏
两种以上触摸屏画面设计·功能元件·报警功能·配方设计·密码设定·曲线显示·一屏多机·多屏一机
◆ 图纸设计
Eplan电气图纸设计·Eplan项目图纸设计·项目设计培训
◆ 西门子WinCC
组态软件
WinCC组态软件设计·各种功能设计·报警·配方设计·报表功能设计·C语
言脚本设计·数据库调用·脚本编程·历史数据·实时数据·项目设计
◆ 西门子触摸屏
Wincc Flexible学习·画面设计·脚本编写·项目设计·博途学习·TIA博途软件
◆ 大型系统设计
S7-1200/1500大型综合项目设计
深圳有名的plc编程培训机构名单榜首一览
s7-200时刻设定读取编程实例
读实不时钟(todr)指令从硬件时钟中读当不时刻和日期,并把它装载到一个8字节,开端地址为t的时刻缓冲区中。写实不时钟(todw)指令将当不时刻和日期写入硬件时钟,当不时钟存储在以地址t开端的8字节时刻缓冲区中。
您有必要依照bcd码的格局编码悉数的日期和时刻值(例如:用16#97标明1997年)。时刻缓冲区(t)的格局:t:年00~99;t+1:月01~12;t+2:日01~31;t+3:小时00~23;t+4:分钟00~59;t+5:秒00~59;t+6:0;t+7:0~7。关于星期标明法,1标明周日,7标明星期六,0阻挠星期标明法。
时刻日期(tod)时钟在电源掉电或内存扔掉后,初始化为下列日期和时刻:日期:01--jan--90;时刻:00:00:00;星期:周日。
s7-200 cpu不会查看和核实日期与星期是不是合理。无效日期february 30(2月30日)或许被承受。故有必要确保输入的数据是的。不要一同在主程序和接连程序中运用todr/todw指令。假定这么做,而在实施tod指令时呈现了实施tod指令的接连,则接连程序中的tod指令不会被实施。sm4.3指示了企图对时钟进行两个一同的拜访(非丧命差错0007)。s7-200 plc只运用年信息的后两位,不会遭到世纪跨过的影响。可是,用到年份进行计算或比照的用户程序有必要思考两位的标明办法和世纪的改动。在2096年之前能够进行闰年的处理。
下面给出s7-200设定与读取时刻的程序实例。
organization_block main:ob1
title=程序注释
begin
network 1 // 将当不时刻设定到s7-200傍边
//vb100:年 vb101:月 vb102:日 vb103:时 vb104:秒 vb107:星期
// 将当不时刻移动到vb100--vb107
ld m0.0
movb 16#09, vb100
movb 16#03, vb101
movb 16#26, vb102
movb 16#09, vb103
movb 16#30, vb104
movb 16#0, vb105
movb 16#0, vb106
movb 16#04, vb107
network 2 // 通过m0.0的一个上升沿将上一步设定的时刻写入到s7-200的时钟傍边。
// 当m0.0呈现一次上升沿,将上面所设定的时刻写入到plc傍边
ld m0.0
eu
todw vb100
network 3 // 设守时刻后,能够通过这句话实时读取plc傍边的时刻
// 从plc中读出其时的时刻
ld sm0.0
todr vb110
network 4 // 将读到的作用从bcd码格局改换到整数格局。
//vw200:年 vw202:月 vb102:日 vb103:时 vb104:秒 vb107:星期
// 将当不时刻移动到vb100--vb107
ld sm0.0
lps
bti vb110, vw200
aeno
bcdi vw200
lrd
bti vb111, vw202
aeno
bcdi vw202
lrd
bti vb112, vw204
aeno
bcdi vw204
lrd
bti vb113, vw206
aeno
bcdi vw206
lrd
bti vb114, vw208
aeno
bcdi vw208
lrd
bti vb115, vw210
aeno
bcdi vw210
lrd
bti vb116, vw212
aeno
bcdi vw212
lpp
bti vb117, vw214
aeno
bcdi vw214
end_organization_block