西门子PLC:S7-1200与S7-200 SMART通信教程

西门子S7-1200控制器

S7-1200控制器使用灵活、功能强大,可用于控制各种各样的设备以满足您的自动化需求。S7-1200设计紧凑、 组态灵活且具有功能强大

的指令集,这些特点的组合使它成为控制各种应用的解决方案。

CPU将微处理器、集成电源、输入和输出电路、内置ROFINET. 高速运动控制/O以及板载模拟量输入组合到一个设计紧凑的外壳中来

形成功能强大的控制器。在您下载用户程序后, CPU将包含监控应用中的设备所需的逻辑。CPU 根据用户程序逻辑监视输入并更改输出

,用户程序可以包含布尔逻辑、计数、定时。复杂数学运算以及与其它智能设备的通信。

CPU提供一个PROFINET端口用于通过PROFINET 网络通信。还可使用附加模块通过PROFIBUS. GPRS. RS485或RS232网络进行通信。

西门子s7-200 smart控制器

为小型自动化系统提供标准型和经济性CPU模块,配置灵活,I/O点数丰富,本体VO点数可达60点。

新颖的信号板设计可扩展通信端口、数字量通道、模拟量和电池等功能。并且新颖的信号板设计可扩展通信端口、数字量通道、模拟量和电池等功能。新颖的带状式菜单、全移动式界面窗口、强大的密码保护等功能,大幅提高开发效率。

S7-1200与S7-200 SMART通信教程

S7-1200侧硬件组态和网络组态

1、使用TIAV16 软件新建一个项目,添加1个S7-1200站点并为其分配网络和IP地址,如图1-1所示。

西门子PLC:S7-1200与S7-200 SMART通信教程

图1-1博图软件中添加S7-1200站点

2、TIAV16软件的网络视图中为S7-1200CPU添加一个新连接,如图1-2所示:

西门子PLC:S7-1200与S7-200 SMART通信教程

图1-2S7-1200添加新连接

在弹出”创建新连接”对话框中选择”未”,然后点击”添加”按钮,添加新连接,如图1-3所示。

西门子PLC:S7-1200与S7-200 SMART通信教程

图1-3选择未连接

需要为新创建的连接连接伙伴方的IP地址和TSAP,设置方法如图1-4,图1-5所示。

注意:S7-200SMART侧的TSAP只能设置为03.00或者03.01。

西门子PLC:S7-1200与S7-200 SMART通信教程

图1-4设置连接伙伴方IP地址

西门子PLC:S7-1200与S7-200 SMART通信教程

图1-5设置连接伙伴方TSAP地址

TIA软件程序编程

1、创建发送数据块DB1(接收区数据块DB2类似),数据块定义为200个字节的数组且数据块的属性中需要取消”优化的块访问”选项,如图1-6所示。

西门子PLC:S7-1200与S7-200 SMART通信教程

图1-6创建数据块并取消优化访问

2、发送数据块与接收数据块创建完成后,即可在OB1中调用PUT/GET指令,进行S7通信了,如图1-7所示。

西门子PLC:S7-1200与S7-200 SMART通信教程

图1-7调用PUT/GET指令

表1.PUT指令参数说明

西门子PLC:S7-1200与S7-200 SMART通信教程

表2.GET指令参数说明

西门子PLC:S7-1200与S7-200 SMART通信教程

综合以上步骤,已经完成了S7-1200硬件和软件部分的编程,下载只需要将程序下载到S7-1200PLC 即可。

状态监控

1.连接状态监控

S7连接成功的建立是调用PUT/GET指令的基础,S7连接成功建立后,方能正确执行PUT/GET指令。

在TIA软件的网络视图中,将软件切换到在线模式,可以监控S7连接状态,如图1-8所示。

西门子PLC:S7-1200与S7-200 SMART通信教程

图1-8监控S7连接状态

S7连接成功建立后,S7-1200触发PUT/GET指令,通过TIA软件监控表和STEP7Micro/WINSMART软件的状态表,可以监控数据通信是否正常。

注意:S7-200SMART中V区对应于DB1,即在PUT指令中使用的通信伙伴数据区ADDR_1=P#DB1.DBX0.0BYTE200在S7-200SMAR中对于为VB0~VB199。

本文档中S7-200SMART做S7通讯的服务器,占用S7-200SMARTPLC的服务器连接资源,S7-200SMARTPLC本身不需要编写通讯程序。

S7-1200与S7-200SMARTS7通讯的另外一种方法是S7-200SAMRTPLC做客服端,S7-1200做服务器。该方式需要S7-200SMART调用PUT/GET指令,S7-1200侧不需要编写通讯程序。

标签:西门子plc

除已声明原创作品外,本站作品均由网友自主投稿、编辑整理发布,目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,不为其版权负责。如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时修改或删除。

选型/询价

在线选型报价小程序正加急开发中~_~,建议先关注我们公众号哟

交流社群 在线客服
关注我们
关注我们
分享本页
返回顶部
协作机器人产业服务平台,欢迎您!