西门子PLC模块6ES7317-2EK14-0AB0
我公司致力于推广西门子高性能自动化系统和驱动产品,所经营产品范围包括:LOGO!通用模块;SIMATIC S7-200、S7-300、S7-400系列可编程控制器; SIMATIC HMI面板,工控机,编程器;工业PROFIBUS、以太网及无线通讯等相关产品;正版PCS7 软件、WINCC组态软件、STEP 7编程软件;SITOP工业开关电源;通用型、工程型变频器,直流调速装置等。随着技术的发展和产品的更替,产品的出现层出不穷,我公司也紧随西门子脚步争取为广大客户提供新的自动化产品:SIMATIC S7-1200系列PLC;SIMATIC BASIC HMI面板;G120、G130、G150、S120等全新SINAMICS家族驱动产品;PCS7 V7.1和新的STEP7 Basic平台软件等。公司各类产品齐全,货量充足,能够满足客户紧急大量现货需求,保证工期进度。
价格波动,请来电咨询
数据块用于存储用户数据及程序中间变量。新建数据块时,默认状态是优化的存储方式,且数据块中存储的变量是非保持的。
我们常用的数据块会把“优化的块"选项点掉,在程序中我们要用到各种变量,这些变量你要先在DB块中进行创建,创建完成后就可以在编程时,进行使用。当然变量也有很多不同的类型,有bool,real,int,word之类的,根据编程者的需求进行创建。
每个变量会对应DB块中的一个地址,每个DB块自身都会有个编号,比如DB8,表示是第8个被创建的DB块,内部的变量地址从0.0开始,然后DB块的编号和变量的地址组合起来就是这个变量在程序中的名字。比如“变量1"的地址就为:DB8.DBX0.0,在编程中只要输入DB8.DBX0.0就可以将变量1进行使用,十分方便。
DB块中的变量
Zui后,我们的博途程序就是靠这四种块来拼接而成的,OB块调用FC或者FB块来运行功能,DB块负责将需要使用的变量提供给FB或FC块,使程序达到某种编程者想要的效果。
就目前而言,在中国的工控市场上,西门子仍然占了很大的份额,因此对于上位机开发而言,经常会存在需要与西门子PLC进行通信的情况。然后对于西门子PLC来说,通信方式有很多,下面简单列举一下:
(1) S7通信:PLC作为服务器,上位机作为客户端
(2) 开放式TCP通信:PLC作为服务器,上位机作为客户端
(3) 开放式TCP通信:PLC作为客户端,上位机作为服务器
(4) ModbusTCP通信:PLC作为服务器,上位机作为客户端
(5) ModbusTCP通信:PLC作为客户端,上位机作为服务器
(6) ModbusRTU通信:PLC作为主站,上位机作为从站
(7) ModbusRTU通信:PLC作为从站,上位机作为主站
(8) Simatic Net OPCDA通信
(9) Simatic Net OPCUA通信
(10) KepServer OPCDA通信
(11) KepServer OPCUA通信
由于篇幅有限,这次仅以西门子S7通信为例,说明下如何基于S7通信协议实现与西门子PLC之间的通信。
1. PLC软件安装及配置
目前西门子PLC主要使用的软件包括STEP7-MicroWIN SMART、SIMATIC STEP7以及TIA Portal。TIA Portal已经兼容STEP 7,因此以后应该是STEP 7-MicroWIN SMART作为小型PLC的编程软件,TIA作为中大型PLC的编程软件,这里主要以博途为例进行说明:
如果大家需要软件的,可以关注左上方公众号,或者搜索微信公众号:dotNet工控上位机,关注后发送关键词:200SMART编程软件即可获取STEP 7-MicroWIN SMART V2.5软件,发送关键词:博图V15即可获取TIA V15.1编程软件。
软件安装完成后,PLC的配置也很简单,如果大家手头没有实际的PLC,也可以通过仿真的方式搭建PLC环境,具体可以参考文章:戳↓
基于S7-PLCSIM Advanced搭建S7通信仿真环境
无论使用何种方式,以下两个地方需要进行配置一下:
PLC配置一:需要将PLC的允许来自远程对象的PUT/GET通信访问勾选。
PLC配置二:对于DB块的访问,需要取消勾选优化访问。
西门子PLC模块6ES7317-2EK14-0AB0
- 西门子PLC模块6ES7318-3EL00-0AB0 2024-11-22
- 西门子PLC模块6ES7318-3EL01-0AB0 2024-11-22
- 西门子CPU模块6ES7312-1AE14-0AB0授权代理 2024-11-22
- 西门子CPU模块6ES7312-1AE13-0AB0授权代理 2024-11-22
- 西门子CPU电源6ES7307-1KA02-0AA0 2024-11-22
- 西门子CPU电源6ES7307-1EA01-0AA0 2024-11-22
- 西门子CPU电源6ES7307-1BA01-0AA0 2024-11-22
- 西门子CPU319-3PN/DP控制器模块6ES7318-3EL01-0AB0 2024-11-22
- 西门子CPU319-3PN/DP控制器模块6ES7318-3EL00-0AB0 2024-11-22
- 西门子CPU317-2PN/DP控制器模块6ES7317-2EK13-0AB0 2024-11-22
- 西门子CPU317-2DP控制器模块6ES7317-2AK14-0AB0 2024-11-22
- 西门子CPU317-2DP控制器模块6ES7317-2AJ10-0AB0 2024-11-22
- 西门子CPU315-2PN/DP控制器模块6ES7315-2EH14-0AB0 2024-11-22
- 西门子CPU315-2PN/DP控制器模块6ES7315-2EH13-0AB0 2024-11-22
- 西门子CPU315-2DP控制器模块6ES7315-2AH14-0AB0 2024-11-22
联系方式
- 电 话:18717946324
- 联系人:占雪芬
- 手 机:18717946324
- 微 信:18717946324