2、通讯参数。PLC通讯口与外围设备的通讯参数设置可能不一致。
3、通讯串口。检查通讯串口,可以通过下载PLC程序来检查,下载成功则排除串口问题。“信捷的C语言功能块XD/XL系列支持用户在信捷PLC编辑工具软件中利用C语言编写功能块,在需要的地方进行调用,其最大的优点是支持几乎所有的C语言函数,增强了程序的保密性,同时由于可进行多处调用和不同文件的调用,大大提高了编程人员的效率。
PLC测得的数据,可以用C++来显示。因为C语言并不具备可视化的特点。最常见的,是用C++的类封装成块,类似于PLC的功能块。
当要使用的时候,只要把主程序设成调用等等命令,程序就会自动运行,并指向所定义指针
回答于 2019-01-07
一步一步来,不着急。&D:对符号D所代表的对象取地址
(INT32S*)&D:将这个地址强制转换为有符号32位整型指针指向的对象
*(INT32S*)&D:然后从这个指针取出所指向的有符号32位整型对象
简单来说,就是从D所在的地址依次取出4字节并按有符号32位整型解析。一个隐含的风险是在某些平台、某些编译环境下可能发生访问对齐错误。