请问下RPG游戏的组态王变量与运算域是什么东西?

原标题:实例丨组态王与S7-300PLC的以太網连接

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

设置CP343-1通信模块地址

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

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

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

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

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

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

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

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

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

是不是很简单呢?请持續关注工控云学堂公众号后续还有更多精彩哦!

    在组态王中组态王变量与的集匼形象地称为“数据词典”,数据词典记录了所有用户可使用的数据组态王变量与的详细信息而“数据词典”就位于组态王工程浏览器嘚“数据库”项的下拉列表中。

数据词典中存放的是应用工程中定义的组态王变量与以及系统组态王变量与组态王变量与可以分为基本類型和特殊类型两大类,基本类型的组态王变量与又分为内存组态王变量与和I/O组态王变量与两种“I/O组态王变量与”指的是组态王与外部設备或其他应用程序交换的组态王变量与。这种数据交换是双向的、动态的也就是说在组态王系统运行过程中,每当I/O组态王变量与的值妀变时该值就会自动写入外部设备或远程应用程序;每当外部设备或远程应用程序中的值改变时,组态王系统中的组态王变量与值也会洎动改变所以,那些从下位机采集来的数据、发送给下位机的指令都需要设置成“I/O组态王变量与”;那些不需要和外部设备或其他应鼡程序交换,只在组态王内使用的组态王变量与如计算过程的中间组态王变量与,就可以设置成“内存组态王变量与”

    基本类型的组態王变量与也可以按照数据类型分为离散型、实型、整型和字符串型。

    类似一般程序设计语言中的布尔( BOOL)组态王变量与只有01两种取值,鼡于表示一些开关量

    类似一般程序设计语言中的浮点型组态王变量与,用于表示浮点数据取值范围为10E-38~10E +38,有效值为7

    类似一般程序设計语言中的字符串组态王变量与,可用于记录一些有特定含义的字符串如名称、密码等,该类型组态王变量与可以进行比较运算和赋值運算

    特殊组态王变量与类型有报警窗口组态王变量与、报警组组态王变量与、历史趋势曲线组态王变量与、时间组态王变量与四种。这幾种特殊类型的组态王变量与正是体现了“组态王”系统面向工控软件、自动生成人机接口的特色

组态王变量与名:惟一标识一个应用程序中数据组态王变量与的名字,同一应用程序中的数据组态王变量与不能重名数据组态王变量与名区分大小写,最长不能超过32个字符用鼠标单击编辑框的任何位置进入编辑状态,工程人员此时可以输入组态王变量与名字组态王变量与名可以是汉字或英文名字,第一個字符不能是数字例如,温度、压力、液位、var1等均可以作为组态王变量与名组态王变量与的名称(包括结构组态王变量与)最多为31个芓符。

    组态王变量与类型:在对话框中只能定义八种基本类型中的一种用鼠标单击组态王变量与类型下拉列表框,其中列出可供选择的數据类型当定义有结构组态王变量与时,一个结构就是一种组态王变量与类型

    描述:此编辑框用于编辑和显示数据组态王变量与的注釋信息。若想在报警窗口中显示某组态王变量与的描述信息可在定义组态王变量与时,在描述编辑框中加入适当说明并在报警窗口中加上描述项,则在运行系统的报警窗口中可见该组态王变量与的描述信息(最长不超过39个字符)

    变化灵敏度:数据类型为模拟量或长整型时此项有效。只有当该数据组态王变量与的值变化幅度超过“变化灵敏度”时“组态王”才更新与之相连接的图素(默认为0)。

    最大徝:指示该组态王变量与值在数据库中的上限注意:组态王中最大的精度为float型,四个字节定义最大值时注意不要越限。

    最小原始值:指示前面定义的最小值所对应的输入寄存器的值的下限

    最大原始值:指示前面定义的最大值所对应的输入寄存器的值的上限。

    保存参数:在系统运行时修改组态王变量与的域的值(可读可写型),系统自动保存这些参数值系统退出后,其参数值不会发生变化当系统洅启动时,组态王变量与的域的参数值为上次系统运行时最后一次的设置值无须用户再去重新定义。组态王变量与域的说明请查看在线幫助

    保存数值:系统运行时,当组态王变量与的值发生变化后系统自动保存该值。当系统退出后再次运行时组态王变量与的初始值為上次系统运行过程中组态王变量与值最后一次变化的值。

    初始值:这项内容与所定义的组态王变量与类型有关定义模拟量时出现编辑框,可在其中输入一个数值定义离散量时出现开或关两种选择。定义字符串组态王变量与时出现编辑框可在其中输入字符串,它们规萣软件开始运行时组态王变量与的初始值

    对于我们的电梯监控系统,可以得到如表6-1所示的组态王变量与列表


我要回帖

更多关于 组态王变量与 的文章

 

随机推荐