业务销售;竭诚为你服务.
公司主营西门子PLC模块,数控伺服,触摸屏等系列产品,产品*,质保一年
![]() |
参考价 | ¥670 |
订货量 | 1 |
更新时间:2019-05-05 16:42:59浏览次数:222
联系我们时请说明是化工仪器网上看到的信息,谢谢!
电缆6XV1840-2AH10性能
主营西门子自动化产品,*,现货现售,价格优势,保证,价格优势本公司销售西门子PLC,西门子屏,西门子数控,西门子软启动,西门子以太网。西门子电机,西门子变频器,西门子直流调速器,西门子电缆。*,现货销售,价格优势,*.公司主营:西门子数控,V20变频器S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人机界面,变频器,DP总线,MM420 变频器MM430 变频器MM440 6SE70交流工程调速变频器6RA70直流调速装置 SITOP电源,电线电缆,数控备件,伺服电机等工控产品. 对于 TIA Portal V13 及更早的版本,输入参数中的变量值作为函数值原样输出,即使 K 参
数包含一个负整数也是如此。这种机制在 TIA Portal V13 SP1 中发生了改变。
在 TIA Portal V13 SP1 中,如果 MUX 指令的输入参数中所用变量的数据类型有效且 K 参
数是一个负整数,则该变量的值将发生变更。有关有效的数据类型,请参见信息中的
MUX 指令说明。
指令“DEMUX:多路分用"(SCL)
在 TIA Portal V13 及更早版本中,如果 K 参数的值小于 0,则输出参数 OUTELSE 不输出
任何值。而当 K 参数的值大于可用输出时,输出参数 OUTELSE 中将输出输入参数 IN 的
值。这种机制在 TIA Portal V13 SP1 中发生了改变。
在 TIA Portal V13 SP1 中,如果在 K 参数中的值超出了可用输出的范围(K < 0 或 K
> 可用输出),则在 OUTELSE 输出参数中输出 IN 输入参数的值。
指令“MOVE:值"(STL) (S7-1500)
从 TIA Portal V13 SP1 开始,STL 中的“MOVE"指令将应用更加严格的语法规则:
对于 TIA Portal V13 及更早的版本,可以在输入参数 IN 中无类型的常数,如“0"。
但如果要在 TIA Portal V13 SP1 中值“0",则需要根据输出参数(如 INT#0、DINT#0
等)的数据类型一个有类型的常数。
自述文件
编程和操作手册, 10/2018 61STEP 7
2.4 对 PLC 进行编程
指令“Program_Alarm:生成具有相关值的程序"(S7-1500)
在 TIA Portal V13 SP1 及更高版本中,相关值或文本列表的索引变量不允许再使用数据类
型 INT,而采用数据类型 UINT。
指令“READ_DBL:从装载内存的数据块中读取"和“WRIT_DBL:将数据写入到装载存储器的数据块中"
如果使用“READ_DBL"V1.0 或“WRIT_DBL"V1.0 并使用参数 DSTBLK 访问属性为“仅存
储在装载内存"的数据块,则 TIA Portal V13 SP1 将报告兼容错误。
对此,可使用这两个指令的版本 V1.2。
指令“READ_DBL:从装载内存的数据块中读取"和“WRIT_DBL:将数据写入到装载存储器的数据块中"
(SCL)
在 TIA Portal V13 SP1 及以上版本中,SCL 指令“READ_DBL"和“WRIT_DBL"的语法规
则与其它编程语言的相同:
在 TIA Portal V13 中,SRCBLK 和 DSTBLK 参数处的“"数据块可包含不同数
据类型的变量。
而在 TIA Portal V13 SP1 及以上版本中,无论是“"数据块还是“"数据块,所
包含的变量数据类型必须相同,否则将报告编译错误。
函数值 (Return)
从 TIA Portal V13 SP1 开始,函数调用将应用更加严格的语法规则:
在任何情况下都会确保写入函数值 (Return),即使函数中将运行多条可能的程序路径也是
如此。因此,将不会再有偶尔在运行时未写入函数值的风险。
但在编译时,用户可能会收到函数中的语法错误,如果 V13 中无错误,将仍可以编译。在
这种情况下,请更改程序代码,让函数值在所有可能的程序路径中都会写入。
示例:
SCL
IF #MyIn1 = #MyIn2 THEN
#Block_3 := #MyIn1 + 1;
END_IF;
下一篇:电缆6XV1850-0AH10参数