分享

组态王与S7-300PLC的以太网连接

 广州数控人生 2019-07-12

西门子s7-300PLC的硬件组态

新建一个项目名为项目除尘,添加一个S7-300站点,打开硬件组态将CPU314和各输入输出模块,CP343-1 Lean通信模块插入到硬件组态,如图所示 

设置CP343-1通信模块地址 

保存并编译,设置PG/PC接口为TCP/IP,将SIMATIC 300站点下载到PLC。

组态王的设置

打开组态王,新建一个项目名称为项目除尘的项目

点击设备COM1口,在右侧新建一个S7-300设备,设备地址格式:PLC的IP地址:机架号:CPU槽号

设备连接完成以后,打开数据词典。点击新建变量,就可以在组态王下创建s7-300PLC的相关变量连接了。组态王中变量的数据类型与一般程序设计语言中的变量比较类似,主要有以下几种,新建变量的时候要注意区分:

l 实型变量类似一般程序设计语言中的浮点型变量,用于表示浮点(float)型数据,取值范围-3.40E+38~+3.40E+38,有效值7位。

l 离散变量类似一般程序设计语言中的布尔(BOOL)变量,只有0,1两种取值,用于表示一些开关量。

l 字符串型变量类似一般程序设计语言中的字符串变量,可用于记录一些有特定含义的字符串,如名称,密码等,该类型变量可以进行比较运算和赋值运算。字符串长度最大值为128个字符。

l 整数变量类似一般程序设计语言中的有符号长整数型变量,用于表示带符号的整型数据,取值范围(-2147483648)~2147483647。

l 结构变量在变量类型的下拉列表框中会自动列出已定义的结构变量,一个结构变量作为一种变量类型,结构变量下可包含多个成员,每一个成员就是一个基本变量,成员类型可以为:内存离散、内存整型、内存实型、内存字符串、IO离散、IO整型、IO实型、IO字符串。

这样就完成了组态王与PLC的以太网连接。

作者简介:井运 资深电气工程师,设备管理高级工程师,从事电气行业十余载,在国内某大型上市企业担任技术主管,对高低压电气,自控仪表等都有深入的研究,熟悉多品牌PLC编程与画面组态的制作与应用。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多