西门子提供的称重模块的例子程序是针对一个模块编写,如果项目中使用多个称重模块,例子程序需要作相应改动,比如称重模块SIWAREX MS例子程序,需要哪些修改?

西门子提供的称重模块的例子程序是针对一个模块编写,如果项目中使用多个称重模块,例子程序需要作相应改动,比如称重模块SIWAREX MS例子程序,需要哪些修改?

最佳答案

例子程序:https://support.industry.siemens.com/cs/us/en/view/25822042
例子程序使用说明:https://support.industry.siemens.com/cs/cn/zh/view/84629006

如果项目中使用多个称重模块需要做下列工作:
(1)将MicroScale_V20复制一遍,并做下列修改:
       a. 将“First_AIW、Second_AIW、Third_AIW、Fourth_AIW”及“First_AQW、Second_AQW、Third_AQW、Fourth_AQW”改为第二个模块输入输出地址;
       b.将FirstVB_Pointer从&VB200改为&VB300,第二个称重模块的重量存储在VW302中
       c.将Lib_Error从VW218改为VW318       

 (2)将MicroScale_additional复制一遍,并做下列修改:
       a.将FirstVB_Pointer从&VB200改为&VB300
       b.将DR_Point从&VB0&改为VB500,即第二个称重模块的所有参数都存储在VB500开始的186个字节中
      c.Command_Code、DR、Offset、Length、Command_Trigger依次改为VB861、VB862、VB863、VB864和V860.0   

注意:如果项目中没有使用西门子触摸屏,或者虽然使用西门子触摸屏但是并不使用西门子提供的触摸屏画面,主程序中除上述两个库文件之外的程序都可以删除。

提问者对于答案的评价:
多谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc124288.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年5月28日 上午12:29
下一篇 2017年5月28日 上午12:29

相关推荐