完成向导配置:
第一步:分配存储区
图1. 分配数据存储区
- 分配向导所使用的V存储区地址
- 在画面上方会根据用户的配置显示所需的不同的 V 存储区的大小。用户的配置不同,所需的存储区大小也不同。
- 用户可以自己分配一个程序中未用过的 V 存储区,也可以点击“建议地址”按钮让向导自动分配一个程序中未用过的 V 存储区地址。
- 为不同的 TD 400C 设置不同的参数块地址,允许你将多个 TD 400C 连接到同一 CPU 上(它们显示和控制的内容不同)。
- 如果为连接到同一个 CPU 上的 TD 400C 的参数块地址设置为相同的,则它们显示和控制的内容相同。
注意:本例中在此处设定的参数块起始地址为 VB512,则从 VB512 开始的两个字节将保存英文字母 'td' 的 ASCII 码,作为 TD 参数块起始地址的标志。这时如果把 TD 400C的设置菜单中中的“参数块偏移地址”设定为 512(TD 的出厂默认设置为 0,即参数块偏移地址为 VB0),TD 就能正常工作。CPU 中的其他用户程序绝对不能占用这个区域的地址,否则会引起无参数块错误、乱码或数据错误。
- 如果在 a. 中设置的数据区不是以 VB0 开始(正如本例),按 “下一步” 按钮会出现此消息框。选择是否将参数块的偏移地址放到 VW0 中
- 如果选“Yes”,向导会自动将参数块偏移地址(此处是 512)放到 VW0 中,也就是 VW0 成为了参数块地址的指针。此时 TD 400C 硬件中的设置菜单中的“参数块偏移地址”既可以设成它的实际参数块地址 512(指向 VB512),也可以设成默认的 0(指向 VB0)。一定要保证程序中其它地方不要用到这些数据存储区,包括 VW0,否则会引起无参数块错误、乱码或数据错误。
这意味着用户自行更换 TD400C 时, 不必进入 TD400C 的诊断菜单重新设置参数块地址出厂值。
- 如果选“No”,参数块地址还是设定的存储区起始地址 VB512。按照上面的配置,TD 400C 硬件中设置菜单中的“参数块偏移地址必须设为 512(指向 VB512),VW0 中不会保存与 TD 配置有关的信息。
第二步:项目组成元素
图2. TD 400C向导配置名及生成的各项目元素(子程序、符号表、数据块分页等)
- 向导根据用户的配置显示项目的组成元素
- 在项目树下会显示TD 400C 向导配置的名字,用户也可以修改缺省的名字以便用户自己识别
- 点击“完成”按钮,结束全部的配置