数据块初始值与实际值的含义_第1页
数据块初始值与实际值的含义_第2页
数据块初始值与实际值的含义_第3页
数据块初始值与实际值的含义_第4页
数据块初始值与实际值的含义_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据块初始值与实际值的含义描述在数据块的变量声明表中可以定义变量的名称、数据类型、注释和变量初始值。初始值为纯粹的组态值,当由UDT生成数据块或在全局数据块中生成新变量时,组态的初始值被用作为实际值。 可以通过菜单命令  “视图 > 数据视图” 来查看实际值。 初始值对于数据块或新声明的变量数据块来说,组态的有效次数仅为一次。如果变量已经存在,实际值将不会随着初始值的变化而发生改变。对于CPU来说,操作的数值为实际值,初始值虽也可以下载到CPU中并可在线监控,但不会被CPU采用。 有以下的1、2两种方法可以将初始值传送给 CPU 作为实际值,然后执行后面的3、4步:

2、1. 切换到数据浏览状态 “视图 > 数据视图”,在“初始值” 栏输入新的初始值。 2. 进入声明浏览状态 “视图 > 声明视图 ”,在“初始值” 栏输入新的初始值;3. 然后,切换到“数据视图” 状态,执行菜单命令 “编辑 > 初始化数据块”将所有“初始值”栏的数值传送至“实际值”栏。4. 然后将数据块下载至CPU中。 由于初始值仅使用一次,因而没有必要将实际值装载至初始值, 如装载“初始值” 栏到“Initial value”栏。 STEP 7 中没有与之相关的菜单命令。 但是一些特殊应用需要将实际值保存为初始值。这一过程可通过 STL 源文件或 Excel 来

3、实现,以下将分别介绍其操作步骤。 在STL 源文件中,将数据块的实际值直接保存为初始值当生成 STL 源文件后,实际值可以逐行拷贝至 STL 源程序中的声明语句中。  No.步骤1在 SIMATIC Manager 选择菜单指令 "View > Online" ,在线打开要执行操作的数据块。 选择菜单命令  “File > Save” 或点击软盘图标保存该数据块。2通过菜单命令 “File > Generate Source.”生成此数据块的源文件。3打开生成的源文件,该文件位于 SIM

4、ATIC Manager 的 Source 文件夹。4在 STL 源文件中,将位于 “BEGIN”和 “END_DATA_BLOCK”语句之间的实际值逐行复制到相应的声明行(初始值)及相应的数据类型之中。 图 01 如图 01 所示,通配符“:=”也必须和实际值一起复制到初始值的声明行。以下是声明行定义的一个示例: · Data_1 : BYTE := B#16#AA;5保存编译 STL 源程序 · File > Save · File > Compile此时,实际值被用作初始值使用 Excel 将数据块的实际值保存为初始值(便利方

5、法)数据块的实际值也能在 Excel 中被存为初始值。当数据量较大时,推荐使用 Excel 进行操作,这是因为此时数据是逐块而不是逐行被复制到声明区域的。 下述表格介绍了如何导入/导出 STL 源文件及将其保存在 Excel 中。  No.步骤1在 SIMATIC Manager 选择菜单指令 "View > Online" ,在线打开要执行操作的数据块。 选择菜单命令  “File > Save” 或点击软盘图标保存该数据块。2通过菜单命令 “File > Generate

6、Source.”生成此数据块的源文件。3Mark the generated source in the source in the SIMATIC Manager and right-click it. Then select the "Export Source." command in the pop-up menu.4在 “Export source”对话框中确定源文件导出文件加后,选择“STL source (*.awl)” 作为文件类型且文件名中必须包含扩展名“.AWL ”,例如 “Source_DB2.AWL”,然后点击“Save”按钮。 图 025

7、启动 Microsoft Excel,通过 “文件 > 打开.”打开刚才导出的 STL 源文件,出现“文本导入向导”对话框。 注意为了保证在“Open”对话框中可以找到该 STL 源文件,需要选择“All files (*.*)”作为打开文件类型。6在文本倒入向导第一步,使能“Delimited“ 格式选项。 图 03 然后单击 “Next” 按钮。7在下一个文本倒入向导的对话框中,选择"tab" 或 "space" 作为分隔符。 图 04 然后单击 “Next” 按钮。8在第三步文本倒入向导中,选择”standard

8、” 作为;栏数据格式。 图 05 然后单击“Finish”按钮。 转化的 STL 源在Excel 中打开。9选中所有属于 STL source 的单元格后点击右键。 在弹出菜单中选择“设置单元格格式.”。  图 0610在“对齐”页签中将水平对齐设置为“靠右”或“靠右(缩进)”点击确定。 图 0711选择位于“BEGIN”和“END_DATA_BLOCK”之间的实际值以及通配符“:=”,将数据复制到“STRUCT”和 “END_STRUCT”之间声明区域的相应数据类型之后,如图 08 所示。 图 0812复制完成后检查语法格

9、式是否正确,例如: STRUCT  Data_1 : BYTE := B#16#AA;  .END_STRUCT; 图 0913在 Excel 中保存文件,“文件 > 另存为.” 并选择 · 带格式文本文件(空格分隔)(*.prn) 作为文件类型。.注意 执行上述操作后,文件保存为“Source_DB2.AWL”。但是,如果文件以另一文件名保存,如“Source_DB20.AWL”,系统会将其保存为“Source_DB20.AWL.PRN”文件。 此文件需通过删除扩展文件名 PRN 将“Source_DB20.AWL.PRN”转换为“So

10、urce_DB20.AWL”。PRN 扩展名是系统自动添加的,这种情况发生在保存文件时已输入过一次以 AWL 结尾的文件名。14在 SIMATIC Manager 中选择菜单命令 “Import > External Source.”将 Excel 中处理完成的 STL 源文件导入至 STEP 7 项目下的 source 文件夹。15选择导入的源文件后点击右键,在弹出菜单中选择 “Compile.”命令进行编译。编译完成后,实际值便保存为初始值。 图 10注意如果数据块中有 UDT 类型的数据,使用时有限制:不能将实际值附着在变量后作为初始值。虽然 UDT 可以被导出

11、,但其初始值的改变将会影响到所有使用该 UDT 的数据块,因此无法做到在不同数据块中的差别化应用。 公司印章管理制度一、目的 公司印章是公司对内对外行使权力的标志,也是公司名称的法律体现, 因此,必须对印章进行规范化、合理化的严格管理,以保证公司各项业务的正常运作,由公司指定专人负责管理。二、印章的种类1、 公章,是按照政府规定,由主管部门批准刻制的代表公司权力的印章。2、 专用章,为方便工作专门刻制的用于某种特定用途的印章,如:合同专用章、财务专用章、业务专用章、仓库签收章等。 3、手章(签名章),是以公司法人代表名字刻制的用于公务的印章。三、印章的管理规定1、 印章指定专人负责保

12、管和使用,保管印章的地方(桌、柜等)要牢固加锁,印章使用后要及时收存。2、 财务专用章由财务部负责保管,向银行备案的印章,应由财务部会计、总经办分别保管。 3、印章要注意保养,防止碰撞,还要及时清洗,以保持印迹清晰。4、一般情况下不得将印章携出公司外使用,如确实因工作所需,则应由印章管理员携带印章到场盖章或监印。 5、印章管理人员离职或调任时,须履行印章交接手续。四、公章刻制印章需本公司法人代表批准,并由印章管理专责人负责办理刻制并启用并交由专人进行保管。 五、印章的使用1、 使用任何的印章,需由相应负责人审核签字。为方便工 作,总经理可授权印章管理专责人审核一般性事务用印。2、 用印前印章管理人员须认真审核,明确了解用印的内容和目的,确 认符合用印的手续后,在用印登记簿上逐项登记,方可盖章。 3、对需要留存的材料,盖印后应留存一份立卷归档。 4、不得在空白凭证、便笺上盖章。 5、上报有关部门的文件资料,未经部门经理、总经理审签,不得盖章。 6、以公司名义行文,未经总经理签发,不得盖章。 7、按照合同会签

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论