业务销售;竭诚为你服务.
公司主营西门子PLC模块,数控伺服,触摸屏等系列产品,产品*,质保一年
![]() |
参考价 | ¥670 |
订货量 | 1 |
更新时间:2019-05-05 12:52:07浏览次数:280
联系我们时请说明是化工仪器网上看到的信息,谢谢!
西门子6ES7972-0BA60-0XA0总代理
主营西门子自动化产品,*,现货现售,价格优势,质量保证,价格优势本公司销售西门子PLC,西门子触摸屏,西门子数控系统,西门子软启动,西门子以太网。西门子电机,西门子变频器,西门子直流调速器,西门子电缆。*,现货销售,价格优势,*.公司主营:西门子数控系统,V20变频器S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人机界面,变频器,DP总线,MM420 变频器MM430 变频器MM440 6SE70交流工程调速变频器6RA70直流调速装置 SITOP电源,电线电缆,数控备件,伺服电机等工控产品. 自述文件
48 编程和操作手册, 10/2018 STEP 7
2.4 对 PLC 进行编程
升级过程中替换无效的 Unicode 字符
在升级为 V15.1 时,系统将更正用户程序中无效的 Unicode 字符。例如,使用 IEC 中定义
的转义序列替换字符串常量中的无效字符。该操作可能会更改程序的校验和,并指示在线
和离线程序不同。此时,需编译用户程序并重新加载。
指令“SCATTER"/“SCATTER_BLK"和“GATHER"/“GATHER_BLK"(SIMATIC S7-1200/1500)
使用指令“SCATTER"/“SCATTER_BLK",可将位序列解析为单个位。而使用指
令“GATHER"/“GATHER_BLK",则可将各个位组合成一个位串。
由于在 I/O 区域或工艺对象的数据块中无法确保数据的*性,因此该指令不使用此区域
内的值。
在 V15.1 及以上版本中,该规则将进行更为精准的语法检查。如果在用户程序中上述指令
的输入参数无效,则在编译过程中报告一条错误消息。
为了避免该错误的发生,可将变量先复制到一个临时存储区,之后再将其从该存储区传送
到指令“SCATTER"或“GATHER"中。
指令“BLKMOV"/“UBLKMOV"和“FILL"/“UFILL"
使用指令“BLKMOV"/“UBLKMOV"和“FILL"/“UFILL",可将某个存储区(源范围)中的内
容复制到另一个存储区(目标范围)内。如果这些指令访问一个不存在的存储区,则将输
出一条编程错误。在之前的版本中,极少数情况下“RET_VAL"参数处会生成一个错误代
码,而非编程错误。该错误已在 S7-1500 CPU 固件版本 V2.6 及以上版本中修正。
“RUNTIME"指令 (SCL/STL S7-1200/S7-1500)
“RUNTIME"指令中参数“Mem"的数据类型为“LREAL",仅该数据类型的变量才能使用。
而且,不支持隐式转换。在 V15.1 版本中,该规则将进行更为精准的语法检查。如果用户
程序中“RUNTIME"指令的“Mem"参数的数据类型无效,则在编译时将报告一条错误消
息。
2.4.5.2 与 V15 之前版本中 PLC 程序的兼容性
下一篇:西门子6GK1500-0FC00经销商