如何在程序中写入sfc21
郑志武
发布于2012-12-20 17:27
170
0
标签:
如何在程序中写入sfc21,为什么写进去会显示红颜色,那表示有地方不正确
问题补充:
为什么不能在它的输出写入pdb10.dbx0.0word14?显示为红色
佳答案
1
下列项目不能用作源区域:
?计数器
?定时器
使用sfc21不能将数据写到下列单元中:
?下列块类型:fb、sfb、fc、sfc、sdb,
?计数器,
?定时器,
?外设i/o存储区。
数据以结构形式输入
2
如果将一个结构作为输入参数传送,注意以下事项:
step7总是把一个结构的长度定义为偶数字节数。因此,如果声明一个包含奇数字
节数的结构,需要另加一字节的存储空间。
例如
声明一个结构如下:
typ_5_byte_structure:struct
byte_1_2:word
byte_3_4:word
byte_5:byte
end_struct
声明的结构“typ_5_byte_structure”需要6字节存储空间。