登录

行业资讯

西门子PLC项目开发流程

西门子PLC项目开发流程

就目前而言,在中国的工控市场上,西门子仍然占了很大的份额,因此对于上位机开发而言,经常会存在需要与西门子PLC进行通信的情况。然后对于西门子PLC来说,通信方式有很多,下面简单列举一下:

S7通信:PLC作为服务器,上位机作为客户端开放式TCP通信:PLC作为服务器,上位机作为客户端开放式TCP通信:PLC作为客户端,上位机作为服务器ModbusTCP通信:PLC作为服务器,上位机作为客户端ModbusTCP通信:PLC作为客户端,上位机作为服务器ModbusRTU通信:PLC作为主站,上位机作为从站ModbusRTU通信:PLC作为从站,上位机作为主站Si ** tic Net OPCDA通信Si ** tic Net OPCUA通信KepServer OPCDA通信KepServer OPCUA通信

由于篇幅有限,这次仅以西门子S7通信为例,说明下如何基于S7通信协议实现与西门子PLC之间的通信。

2、PLC软件安装及配置

目前西门子PLC主要使用的软件包括STEP 7-MicroWIN ART、SIMATIC STEP7以及TIA Portal。TIA Portal已经完全兼容STEP 7,因此以后应该是STEP 7-MicroWIN ART作为小型PLC的编程软件,TIA作为中大型PLC的编程软件,这里主要以博途为例进行说明。

软件安装完成后,PLC的配置也很简单,如果大家手头没有实际的PLC,也可以通过仿真的方式搭建PLC环境,具体可以参考文章:

dotNet工控上位机:基于PLCSIM Advanced搭建西门子S7通信仿真环境

无论使用何种方式,以下两个地方需要进行配置一下:

PLC配置一:需要将PLC的允许来自远程对象的PUT/GET通问勾选。

PLC配置二:对于DB块的访问,需要取消勾选优化访问。

3、通信平 ** 成以上配置后,就可以通过自己开发的CMSPro通信平台软件进行,导航栏中选择西门子PLC,然后输入正确的IP地址,在CPU类型中选择自己的CPU类型:通信平台输入完成之后,点击建立连接,建立连接之后,日志栏会有连接成功提示。在读写中,输入相应的变量地址及变量类型,即可实现相关变量的通信读写及。通信平台4、项目级别应用

通信平台仅仅只是用于通信是否正常,实现正常的单变量数据读取和写入。但是如果是项目级别开发,还需要有一套更完善的通信架构,这里我采用的是自主开发的上位机通信配置一体化软件(简称CMSPro)。

通过PLC设备右击选择西门子PLC,在打开的窗体中设置好相关参数:

设备名称:根据实际情况填写(无特殊字符即可)

设备备注:根据实际情况填写(无特殊字符即可)

IP地址:根据实际PLC的IP地址填写

机架号、插槽号:根据实际PLC的情况填写

PLC类型:根据实际PLC的情况填写

连接**时:PLC连接时的**时时间,默认是2000ms

容错次数:判断连接故障的容错次数,默认为1,即表示某次读取出错,即判断连接故障,根据实际情况可以适当放大

重连周期:通信过程中,出现断线时,重连的周期,默认是5000ms

创建PLC

(2)在PLC设备下,右击添加通信组,根据需要填写相应的存储区及起始地址及长度:

添加通信组

(3)通信组下面,根据实际情况配置相应的变量,输入开始地址及变量类型即可,变量地址会自动变换,这里可以输入比例系数及偏移量,用于做线性变换使用:

添加变量

(4)对于变量配置,左下角会有一个报警归档配置,主要用于配置该变量的报警类型、归档方式及设定限制:

报警归档配置

(5)完成上述配置后,可以点击保存配置,再点击启动运行,即可实现实时通信:

实时通信

(6)同时可以通过另存为,存储为一个配置文件的形式,再基于配置dll,可以通过快速方式实现配置解析及通信数据解析,这样整个项目的通信框架即可搭建完成。

5、整体总结

本文主要针对西门子PLC的通信配置、通信配置及项目应用做了较为详细的描述,希望可以给一些想要去开发西门子PLC项目的同学一些帮助。这样的一套思路同样适用于其他品牌的PLC,我们旨在节约大家开发项目中在通信方面的时间,而将更多的精力投放在项目工艺开发中。


上海斌勤电气技术有限公司专注于西门子全产品,奥托尼克斯,西门子PLC等

免责声明: 八方资源网为互联网信息服务提供者,所有的信息均有发布者提供,如您发现信息有违规/侵权,请立即投诉举报

相关资讯

查看更多
资讯分类
商务服务 污水处理 机械 传媒 机床 五金 农业 工程机械 焊接切割 泵阀 热泵 农机 汽车 汽车用品 汽配 汽修 通信 电子 暖通空调 电气 广电 印刷 纸业 丝印特印 灯饰 安防 消防 过滤 耐火材料 环保 LED 添加剂 食品机械 仪器仪表 太阳能 包装 水工业 加工 二手设备 工艺礼品 古玩 服装 美容美发 服饰 制鞋 家电 家具 运动休闲 影音 酒店 家居 办公 音响灯光 农化 水果 养殖 皮具 教育装备 玩具 零食 食品 二手 IT 建材 小家电 卫浴 陶瓷 超硬材料 化工 橡胶 塑料 钢铁 表面处理 冶金 石油 能源 纺织 房地产 皮革 涂料 石材 创业 项目 生活服务 教育 船舶 维修 广告 交通运输 医疗 代理 物流 图片 展会 咨询 库存积压
八方资源网 资讯