西门子工业电缆6XV1840-2AH10经销总代理商包含从文件中读取的字符的字符串。说明通过 Input 方法读取的数据通常使用 LinePrint 或 Put 方法写入文件中。此方法仅用于在输入或二进制模式下打开的文件。与 LineInputString 方法不同的是,Input 方法会输出所有读取的字符,例如逗号、回车符、换行符、引号和前导空格。在 EOF 函数返回“True”前,任何一次尝试用 Input 方法读取文件的操作都会导致已打开用于二进制访问的文件出错。为避免出现此类错误,请使用 LOF 和 LOC 函数代替 EOF 函数来通过 Input 方法读取二进制文件,或者结合使用 Get 和 EOF 函数。1.4.5.9 InputB (Panels, Comfort Panels)函数该方法返回在输入或二进制模式下打开的文件中的字节。语法File.InputB(Number)参数File对“File”控件的引用。
工控机等工业自动化的设计、技术开发、项目选型安装调试等相关服务是专业从事工业自动化控制系统、机电一体化装备和信息化软件系统
集成和硬件维护服务的综合性企业。与西门子品牌合作,只为能给中国的客户提供值得信赖的服务体系,我们
的业务范围涉及工业自动化科技产品的设计开发、技术服务、安装调试、销售及配套服务领域。建立现代化仓
储基地、积累充足的产品储备、引入万余款各式工业自动化科技产品,我们以持续的卓越与服务,取得了年销
售额10亿元的佳绩,凭高满意的服务赢得了社会各界的好评及青睐。其产品范围包括西门子S7-SMART200、 S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP 等各类工业自动化产品。西门子授权代理商、西门子一级代理商 西门子PLC模块代理商﹐西门子模块代理商供应全国范围:
与此同时,我们还提供。
西门子中国授权代理商—— 浔之漫智控技术(上海)有限公司,本公司坐落于松江工业区西部科技园,西边和全球zhuming芯片制造商台积电毗邻,
东边是松江大学城,向北5公里是佘山国家旅游度假区。轨道交通9号线、沪杭高速公路、同三国道、松闵路等
交通主干道将松江工业区与上海市内外连接,交通十分便利。
目前,浔之漫智控技术(上海)有限公司将产品布局于中、高端自动化科技产品领域,
PLC模块S7-200、S7-1200、S7-300、S7-400、ET200分布式I/O等
HMI触摸屏、SITOP电源、6GK网络产品、ET200分布式I/O SIEMENS 驱动产品MM系列变频器、G110 G120变频器、直流调速器、电线电缆、
驱动伺服产品、数控设备SIEMENS低压配电与控制产品及软起动器等
用 InputIB 方法读取的文件通常用 LinePrint 或 Put 方法写入。此方法仅用于在输入或二进制模式下打开的文件。1.4.5.10 InputFields (Panels, Comfort Panels)函数该方法可从打开的顺序文件中读取数据,并输出一个一维变体数据字段。语法File.InputFields(Number)参数File对“FileSystem”控件的引用。Number从文件中读取并由逗号隔开的字段数。输出值包含从文件中读取的字段的数通过 InputFields 方法读取的数据通常使用 WriteFields 方法写入。该方法仅用于在二进制或输入模式下打开的文件。InputFields 会按原样读取标准字符串或数字数据。下表描述了InputFields 如何读取其他输入数据:数据 已分配变量的内容逗号定界符或空命令行 空#NULL# Null#TRUE# 或 #FALSE# True 或 False#yyyy-mm-dd hh:mm:ss# 以表达式形式显示的日期和/或时间忽略双引号 ("") 及相关输入数据。如果在添加数据对象时到达文件末尾,那么添加的数据将被删除并显示一个错误。为了从文件正确读取数据作为使用 InputFields 的变量,请使用 WriteFields 方法代替 LinePrint方法来将数据写入文件中。使用 WriteFields 可确保准确分隔各个数据字段。1.4.5.11 Kill (Panels, Comfort Panels)函数该方法可删除硬盘中的文件和文件夹。语法FileSystem.Kill Pathname参数FileSystem对“FileSystem”控件的引用。Pathname用于命名要删除的一个或多个文件的字符串。路径名称可能包含一个文件夹。Kill 方法支持使用多字符通配符 (*) 和单字符通配符 (?) 来标识多个文件。如果尝试使用 Kill 方法删除已打开的文件,则会输出一个错误。1.4.5.12 LineInputString (Panels, Comfort Panels)函数该方法可从打开的顺序文件中读取单行内容,并将其与一个字符串变量关联。语法File.LineInputString参数File对“File”控件的引用。输出值无。说明通过 LineInput 字符串读取的数据通常使用 Line Print 写入文件中。LineInputString 方法可以逐个字符读取文件,直到到达回车序列 (Chr(13)) 或回车/换行(Chr(13) + Chr(10))。回车和换行序列通常会被略过,而不是附加在字符串后面。1.4.5.13 LinePrint (Panels, Comfort Panels)函数该方法向打开的顺序文件中写入单行内容。MoveFile (Panels, Comfort Panels)函数该方法为已存在的文件、目录和所有子目录重新命名。语法FileSystem.MoveFile PathName, NewPathName参数FileSystem对“FileSystem”控件的引用。PathName包含文件名的字符串。NewPathName包含要被复制的文件名的字符串。输出值无。1.4.5.16 Open (Panels, Comfort Panels)函数该方法可打开一个文件。共有下列几种文件模式:输入 (1)、输出 (2)、随机 (4)、附加 (8) 或二进制 (32)。File.Open Pathname, Mode, [Access], [Lock], [Reclength]参数File对“FileSystem”控件的引用。Pathname包含文件名的字符串。Mode指定文件模式:输入 (1)、输出 (2)、随机 (4)、附加 (8) 或二进制 (32)。Access可选:不允许对打开的文件执行以下操作:读取、写入或读写 [默认]。(1, 2, 3)Lock可选:通过其他进程阻止对已打开文件执行的操作:Shared、LockRead、LockWrite [默认]和 LockReadWrite。(1, 2, 3, 0)。Reclength可选:一个以字节为单位的数字,小于 32,767。对于通过随机访问打开的文件,该值对应于句段长度。对于顺序文件,该值为缓存的字符数。输出值无。说明reclength 参数在二进制模式下会被忽略。如果在随机模式下打开了某个文件,则必须定义一个大于零的文件大小;否则会输出一个错误。1.4.5.17 Put (Panels, Comfort Panels)Data包含要写入到文件中的数据的变体变量。Recnumber可选项。变体(长整型)。开始写操作进程时的数据记录编号(随机模式文件)或字节编号(二进制模式文件)。输出值无。说明通常,通过 Put 方法写入的数据将使用 Get 从文件中读出。文件中的第一个数据记录或第一个字节位于位置 1,第二个数据记录或第二个字节位于位置2,依此类推。如果略过 Recnumber,则会读取Zui后一个 Get 或 Put 方法后(或 Seek 方法所引用)的下一个数据记录或下一个字节。以下规则适用于在随机模式下打开的文件:• 如果要写入的数据长度小于 Open 方法的长度句段中所定义的长度,那么 Put 会以数据记录限制的长度读取以下数据记录。一个数据记录的终点和下一个数据记录的起点之间用文件缓冲区的内容填充。由于无法jingque确定填充数据的长度,建议使数据记录的长度与要写入的数据的长度保持一致。如果要写入的数据长度大于 Open 方法的长度句段中所定义的长度,则会输出一个错误。• 如果写入的变量为数字类型变体,则 Put 会首先写入 2 个字节来将变体声明为 VarType,然后再写入变量。例如,如果写入一个 VarType 3 变体,则 Put 会写入 6 个字节,其中 2个字节用于将变体标识为 VarType 3(长整型),4 个字节包含长整型数据。长度句段所定义的 Open 方法的数据记录长度至少须比保存变量所需的字节数多 2 个字节。• Put 方法可用于向内存写入变体数组。不过,它不能用于写入含数组的标量变体。不能使用 Put 将对象写入硬盘。如果要写入的版本为 VarType 8(字符串),则 Put 将写入 2 个字节以将变体标识为VarType 8,另有 2 个字节用于定义字符串长度,然后再写入字符串的数据。长度句段定义的 Open 方法的数据记录长度必须比字符串长度至少多 4 个字节。• 如果要写入的变量为动态数组,Put 将写入描述符,其长度为 2 + 8 * 数组维度 (2 + 8 *NumberOfDimensions)。长度句段所定义的 Open 方法的数据记录长度必须大于或等于写入数组数据和数组描述符所需的总字节数。对于在二进制模式下打开的文件,Open 方法的长度句段没有任何作用。Put 方法将向内存一次性写入所有变量,文件之间不做任何填充。1.4.5.18 RmDir (Panels, Comfort Panels)函数该方法会删除空目录。语法FileSystem.RmDir Pathname参数FileSystem对“FileSystem”控件的引用。PathName包含文件名的字符串。输出值无。说明目录必须为空才能被删除。必须指定完整的路径FileSystem.SetAttr Pathname, Attributes参数FileSystem对“FileSystem 控件”的引用Pathname包含文件名的字符串。Attributes包含文件属性总和的数字表达式。下表显示了可能的值。常量 值 说明vbNormal 0 标准(默认)vbReadOnly 1 只读vbHidden 2 隐藏VbSystem 4 系统文件VbArchive 32 文件自上次备份后已发生更改输出值无。说明如果您试图为打开的文件设置属性,将提示运行系统错误File.WriteFields [Data]参数File对“File”控件的引用。Data可选:要写入文件中的变体,或者数字串或字符串表达式的变体数组。输出值无。说明使用 WriteFields 写入的数据通常通过 InputFiles 从文件中读取。如果忽略数据,将向文件中写入空白行。• 句点将作为数字数据的十进制分隔符写入文件。• 为 Boolean 数据输出 #TRUE# 或 #FALSE#。True 和 False 关键字均未编译,这与位置无关。• 时间数据以通用日期格式写入文件。如果日期或时间缺失或为 null,则仅将现有信息写入文件。• 如果数据为空,则不会向文件中写入任何内容。• 如果数据为 null,则会向文件中写入 #NULL#。WriteField 方法为写入文件的字符串添加逗号和引号标记。列表中并非必须添加定界符。WriteFields 在向文件中写入Zui后一个数据字符后,将以回车/换行 (Chr(13) + Chr(10))- 形式插入一个换行符。 提供的对象和列表用于访问图形运行系统的所有对象:• 显示和操作对象• Screens• Layers• 变量属性通过各个对象的属性可以相应地更改运行系统的显示和操作对象以及变量。例如:通过单击操作按钮,或通过更改变量值触发颜色更改。方法应用到每个对象的方法可用于读取变量值,以便进一步处理或显示运行系统的报警。更多信息关于 VBS 对象模型的更多信息,请参见 SIMATIC 在线客户支持网站中HMIRuntime 对象包含将对象返回到主层的属性和方法。例如:返回画面对象的 ActiveScreen属性。应用按如下操作,使用“HMIRuntime”对象:• 读取或设置当前的运行系统语言(“Language”属性)。• 通过设置新画面名称(属性 "BaseScreenName")读取当前基本画面的名称或触发基本画面更改• 访问变量(列表"SmartTags")• 结束运行(方法 "Stop")• 输出有关顺序跟踪输出的信息(方法"Trace")• 访问运行期间显示的画面(列表 "Screens")screen 对象的列表。该列表包含以下两种元素:• 第一个元素,索引为“0”,表示yongjiu区域。• 第二个元素,索引为“1”,表示根画面。或者,也可以按如下方式使用元素名称来寻址这两种元素:• yongjiu区域:“Permanent area”• 根画面:根画面中显示的画面的名称如果未显示指定的画面,则在访问时会出错。yongjiu区域“Permanent area”在对象列表中显示,并且完全处于自动模式下。说明即使在运行时报警窗口和报警指示器具有焦点,但它们不包含在画面列表中。还可以使用 screen 对象进行以下操作:• 读取画面的宽度和高度(属性 "Height" 和 "Width")。• 改变背景色(属性"BackColor")。使用对象名作为索引。在下列实例中,背景色由黑色变为绿色:'VBS_Example_BackColorHMIRuntime.Screens("Rootscreen").BackColor = vbGreen参见ScreenItem (页 205)1.5.2.4 ScreenItem (Panels, Comfort Panels, RT Advanced)可以使用 ScreenItem 对象,根据具体的事件访问画面中图形对象的属性。按如下操作,使用“ScreenItem”对象。例如:• "“Visible”属性打开或关闭对象的可见性。• "“Height”和“Width”属性查询对象的宽度和高度。• "“Top”和“Left”属性更改对象的位置。• "“ObjectName”属性读取图形对象的名称• "“Parent”属性设置对父画面的引用使用 ScreenItems 属性将对象返回到画面。 使用对象名作为索引。示例在下面的示例中,“RootScreen”画面中“myCircle”圆中的背景色设置为绿色。'VBS_Example_ScreenItemsDim objCircleSet objCircle = HMIRuntime.Screens("RootScreen").ScreenItems("myCircle")objCircle.BackColor = vbGreen说明为了节约 HMI 设备中的内存,在传送项目期间将不加载任何对象名。 如果仍要传送对象名称,请在 WinCC 中调用相应 HMI 设备的运行系统设置。 可以在“常规”(General) 下更改此设置。 需通过对象名访问对象或要调试项目访问对象时,需要对象名。 "ScreenItem" 对象根据其特征具有不同的属性
- 西门子工业电缆网线总经销代理商 2024-01-15
- 西门子工业绿色电缆总经销代理商 2024-01-15
- 西门子工业4 芯电缆总经销代理商 2024-01-15
- 西门子工业标准电缆总经销代理商 2024-01-15
- 西门子工业以太网电缆总经销代理商 2024-01-15
- 西门子工业总线电缆总经销代理商 2024-01-15
- 西门子工业数控模块总经销代理商 2024-01-15
- 西门子工业电缆电线总经销代理商 2024-01-15
- 西门子工业软件总经销代理商 2024-01-15
- 西门子工业S7-1500总代理经销商 2024-01-15