PLC编程时,对DP通信的变频器控制字1采用数组类型,0-15位,分别控制,而不直接使用047E 047F,这样的话,怎样把数组变量转换为INT?用的是TIA V13 SP1 ,PLC是1215C V4.1.
一个项目会有很多的变频器,而其中几个变频器我还用的自由报文,改过默认控制字,所以必须做成块FC,(常用的047E 047F不方便,换算麻烦),像USS通信的块一样,OFF1 OFF2 OFF3 FACK 反转 禁止负频率等,都做个一个FC里面,里面全是形参,需要时调用就行,填写对应的实参。但是,昨天我查过AT覆盖,好像要求是不能覆盖已在接口中声明为参数的 PLC 结构化的变量,应该是FC FB吧,所以我觉得AT覆盖实现不了
楼主最近还看过