2023西门子200CN授权供货商
浔之漫智控技术(上海)有限公司(xzm-wqy-shqw)
是中国西门子的**合作伙伴,公司主要从事工业自动化产品的集成,销售和维修,是全国知名的自动化设备公司之一。
公司坐落于中国城市上海市,我们真诚的希望在器件的销售和工程项目承接、系统开发上能和贵司开展多方面合作。
以下是我司主要代理西门子产品,欢迎您来电来函咨询,我们将为您提供优惠的价格及快捷细致的服务!
参数使用带单引号的字符串(常量),还可通过在OB、FC、FB和DB的块接口编辑器中选择“String”或“WString”数据类型来创建字符串变量,无法在PLC变量表中创建字符串。
在数据块DB1中定义字符串操作面板可从数据类型下拉列表中选择一种数据类型,输入关键字“String”或“WString”,然后在后面方括号中指定*大字符串大小。例如,“字符串”String[10]指定*大长度为10个字节,值为'abc'。在该数据块上单击右键,取消“优化的块访问”,可以显示偏移量。第一个字节为指定的*大长度,第二个字节为实际的字符个数,后面10个字节为字符,故偏移量为12。其运行监视操作面板DB1.DBB0为*大长度10,DB1.DBB1为实际长度3,DB1.DBB2~DB1.DBB4为存储的字符。宽字符串中每个宽字符占一个字,定义一个变量“宽字符串”,长度为10,则总共占用12个字(24个字节)。如果不包含带有*大长度的方括号,则假定字符串Char的*大长度为254,宽字符串WString的*大长度为65534。
字符和字符串
(3)数组(Array)
将同一类型的数据组合在一起就是数组。数组的维数*大到六维,数组中的元素可以是基本数据类型或复合数据类型(Array类型除外),例如,在数据块DB1中定义了一个变量temp,操作面板数据类型为Array[0..3, 0..5, 0..6] of Int,则定义了元素为整数,大小为4×6×7的三维数组,可以用符号加索引访问数组中的某一个元素,例如DB1.temp[1,3,2]。定义一个数组需要指明数组中元素的数据类型、维数和每维的索引范围。
② IEC日期(Date) Date(IEC日期)按无符号
2023西门子200CN授权供货商
日期,编辑器格式必须指定年、月和日,例如D#2020-1-3、Date#2020-1-3和2020-1-3均有效。
③ 实时时间(TOD) Time_Of_Day(TOD)数据按无符号双整数值进行存储,占用32位,被解释为自指定日期的凌晨算起的毫秒数(凌晨为0ms),必须指定小时(24小时/天)、分钟和秒,可以选择指定小数秒格式。例如16小时45分58秒321毫秒的表示格式为TOD#16:45:58.321。
④ 长格式日期和时间(DTL) DTL数据类型使用12个字节的结构保存日期和时间信息,可以在块的临时存储器或者DB中定义DTL数据,不能在变量表编辑器中定义该数据。DTL按年(2字节)、月、日、星期、小时、分钟、秒、纳秒(4字节)进行保存,格式为:年-月-日:时:分:秒.纳秒,不包括星期。星期日、星期一~星期六的代码分别为1~7。
(2)字符(Char)和字符串(String)
① 字符(Char)和宽字符(WChar) Char在存储器中占一个字节,可以存储以ASCII格式编码的单个字符。WChar在存储器中占一个字的空间,可包含任意双字节字符。编辑器语法在字符的前面和后面各使用一个单引号字符,例如字符'A'、宽字符WChar#'中'发出电信号,使电磁铁2YA通电,1YA、3YA断电。这时电磁换向阀4右位接入系统,液动换向阀3也换为右位工作,主油路换向。因滑台返回时为空载,系统压力低,变量泵的流量又恢复到*大值,故滑台快速退回,其油路为:
进油路:泵1→单向阀2→换向阀3(右)→液压缸右腔。
回油路:液压缸左腔→单向阀13→换向阀3(右)→油箱。