想要用STep7+wincc方式实现s7_unit的功能。要适合大量的定义比如:1001对应A(电流)1002对应rpm(转速)之类的。上传的是整数。
问题补充:
我希望OS不限制集成在S7项目里。说简单点就是不使用管脚属性。也没有OS编译一说。也许可以使用C编写功能函数和头文件之类的方法
最佳答案
试下枚举。
1、在共享声明里声明枚举
2、PLCBLOCK中给变量声明"S7_enum"属性,分配给刚才建立的枚举
3、编译OS
4、WINCC里做好根据枚举值显示文本。
参考链接:
htTP://suPPORT.automation.siemens.com/CN/view/zh/27147568
不过有时候会出问题。
参考资料:http://support.automation.siemens.com/CN/view/zh/27147568
提问者对于答案的评价:
还是没有找到好的解决办法,在icon里加一个文本脚本去读