我的Wago 750-880配有不同的传感器。有人写了一个程序来控制它在Codesys中。我想返回(我有一个Java背景:D) - 将一些变量写入驱动程序中的输出,例如持有登记册。我想稍后阅读SSI页面上那些变量(参数),如
<!--#READPI ADR=QX4.5&FORMAT=%X-->
我没有任何PLC经验:( 如何写入保持寄存器?
提前多多感谢
答案 0 :(得分:0)
我对这个问题的解释是,您希望将信息反映在网络界面或屏幕上?
如果是这样,在Wago的环境中有一个VISU工具,您可以启用它来显示您喜欢的任何内容,并通过互联网上的Web浏览器访问它。
这可能有所帮助:Supplement to the User Manual for PLC Programming with CoDeSys 2.3
答案 1 :(得分:0)
为您的I / O创建变量,并使用Modbus库访问%MW ???变量。 第一个%MW0位于地址12288,依此类推
ex:输入1 AT%MW10; // 12288 + 10 = 12298
//映射到实际IP1单位通道1 Input1.0 = IP1.0