西门子PLC-软硬件与仿真介绍
一、LAD指令集概览
1.1基本指令
1.2扩展指令
1.3通信指令
1.4工艺对象指令
1.5指令集搜索与帮助功能
1.5.1可以在选项栏中搜索
1.5.2 按F1打开帮助-搜索相应的指令进行帮助
1.5.3如果常用的指令,可以点击搜索后的右键-添加到收藏夹,如图:
1.6LGF常规函数库
1.6.1里边有一些常规的函数,如数据处理、转化函数、数学函数、日期和时间函数、信号发生器、其他函数
1.6.2网站:
https:/lsupport.industry.siemens.com/cs/document/109479728
1.6.3网站截图,可以自行搜索
1.6.7下载好后,添加到全局库中拖拽使用
二、硬件配置
2.1如果有实际的PLC,先使用TIA进行CPU在线的初始化操作
1)在线访问-更新可访问设备-在搜索到的设备下选择在线和诊断-功能-格式化储存卡和复位为出厂设置,删除IP地址
2.2如果有实际PLC,可以自动组态硬件,方法如下
1)菜单栏-在线-硬件检测-网络中的CPU-添加即可,如果是ET200可以添加网络中的PROFINET设备
2.3如果是仿真可以在创建项目后-添加新设备-选择对应的CPU,在网络视图中硬件目录选择对应的硬件即可
三、PLC设置
3.1 常规-项目信息-名称-更改PLC名称
3.2系统和时钟存储器-启用系统存储自己-启用存储器字节
3.2时间-北京时间
3.3设置IP地址,1500一般有2个网口,都可以连接到PLC习惯上把X1设置成外网连接供Emes使用,X2设置成内网连接工局域网使用
3.4添加AI、AO模块要选择电压还是电流,更改硬件都是要重启PLC的
3.5组态ET200-设备和网络-硬件目录-选择对应模块
3.6网络直接拖拽就可以,设置好IP
3.7组态好硬件后,下载到PLC中,这个时候ET200是连接不上的,需要右键ET200模块-分配设备名称-更新列表-找到对应的设备-分配名称即可。
3.8常用的可以自己建立个全局库-拖拽到数据类型下就形成了UDT
3.9建立好变量
3.10设备打点测试-监控与强制表-添加新的-选中想要监控的变量拖拽到监控表中-DO可以强制位1和0测试
四、仿真
4.1常用的仿真有两种,PLCSIM Advanced和PLCSIM Vx对照表如下
4.2PLCSIM Advanced仿真功能的必要条件
右击项目名称-属性-保护-勾选块编译时支持仿真(如果激活专有的技术块-需要输入密码)
4.3双击PLCSIM Online Access有两种,选择2,创建实例-点击Start
4.4回到TIA V16中点击下载就可以搜索到对应的设备了