2
在TwinCAT 2.10和CoDeSys 2.3中,在運行PLC程序的在線更改中,指針是否安全?如果內存塊被重新分配爲在線程序更改的一部分,並且指針指向該內存塊,會發生什麼情況?TwinCAT和CoDeSys中的指針和在線修改
在TwinCAT 2.10和CoDeSys 2.3中,在運行PLC程序的在線更改中,指針是否安全?如果內存塊被重新分配爲在線程序更改的一部分,並且指針指向該內存塊,會發生什麼情況?TwinCAT和CoDeSys中的指針和在線修改
ADR(地址運算符)TwinCAT中的幫助介紹說:
注意: 的在線修改後,有可能會涉及對某些地址的數據變化。如果在地址上使用指針,請注意這一點。
它看起來像指針不能永久存儲,如果有人假裝使用在線修改程序。否則,如果存儲指針(例如作爲某些數據結構之間的綁定),則應避免在線更改。