当前位置:首页 > 技术文章 > 正文内容

西门子PLC-软硬件与仿真介绍

arlanguage4周前 (04-08)技术文章15

一、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中点击下载就可以搜索到对应的设备了

扫描二维码推送至手机访问。

版权声明:本文由AR编程网发布,如需转载请注明出处。

本文链接:http://www.arlanguage.com/post/3891.html

分享给朋友:

“西门子PLC-软硬件与仿真介绍” 的相关文章

nginx配置多个站点使用同一端口

场景描述用户在同一台服务器上部署了多个站点,需要使用不同域名的80端口来访问不同的网站准备事项主机已安装好nginx服务站点文件已上传到主机目录不同域名已解析到主机IP部署步骤1、检查/etc/nginx/nginx.conf <span style="color:red"&g...

【网络安全】关于PHP Study nginx解析高危漏洞的预警通报

网络安全近日,山石网科安全研究院监测发现PHPStudy Windows最新版本存在nginx解析漏洞,可以造成任意代码执行。一、漏洞情况phpStudy是一个PHP调试环境的程序集成包,该程序包集成最新的Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer,一次性安装...

如何找出爬取网站的来源IP? 爬取网站源代码

1.背景最近网站数据库性能很不稳定,查询性能在某段时间很慢,服务器CPU也很高,平常时间很低,感觉被爬虫恶意搞了,因此我分析了一下最近的nginx访问日志2.方法找出访问量最大20个ip[root@100 nginx]# cat liuhaihua.access.log | awk -F "...

Nginx 重定向 HTTP 到 HTTPS 的便捷方法

问题描述 自从大规模使用 HTTPS 之后,所有的 HTTP 访问都要重定向到 HTTPS 站点。不然,客户只会输入域名,而很多浏览器又默认使用 HTTP 协议,如果我们没有提供 HTTP 访问,又不重定向,那客户将看到一个空白页(无法访问),客户会以为我们的站点有问题,毕竟客户哪里知道什么是 HT...

Nginx专题(1):Nginx之反向代理及配置

一、Nginx概念解读对于新事物的理解,最好的方式就是从概念入手,本文作为《Nginx专题》系列文章的第一篇,先从Nginx的名称开始来分解这个神秘的引擎。Nginx,是engine X的缩写,发音也是'engine x',2004年由俄罗斯大神伊戈尔·赛索耶夫开发,提供了高性能而易...

nginx反向代理配置去除前缀

使用Nginx做代理的时候,可以简单的直接把请求原封不动的转发给下一个服务。比如,访问abc.com/appv2/a/b.html, 要求转发到localhost:8088/appv2/a/b.html简单配置如下:upstream one { server localhost:8088 wei...