我想一次性把13个字节数据写入PLC,一个一个字节是能写入的,可是一次性写入写不进,大家帮我看看是错在哪里?
unsigned char s[13]
//这是一个个写入的,太慢了
SetData(s[0], "Siemens S7-200", VB, 0, 1)
SetData(s[1], "Siemens S7-200", VB, 1, 1)
SetData(s[2], "Siemens S7-200", VB, 2, 1)
SetData(s[3], "Siemens S7-200", VB, 3, 1)
SetData(s[4], "Siemens S7-200", VB, 4, 1)
SetData(s[5], "Siemens S7-200", VB, 5, 1)
SetData(s[6], "Siemens S7-200", VB, 6, 1)
SetData(s[7], "Siemens S7-200", VB, 7, 1)
SetData(s[8], "Siemens S7-200", VB, 8, 1)
SetData(s[9], "Siemens S7-200", VB, 9, 1)
SetData(s[10], "Siemens S7-200", VB, 10, 1)
SetData(s[11], "Siemens S7-200", VB, 11, 1)
SetData(s[12], "Siemens S7-200", VB, 12, 1)
//这是我想用的一次写入,可是不成功
SetData(s[0], "Siemens S7-200", VB, 0, 13) |