>>928ですが、
globalの使い方間違えてました。

関数Aの中の変数AAをグローバルで使いたい時に
関数Aの中にglobal AAと書くんですね。

関数BでそのAAを使いたい時は、
関数Bの中にA()と書けば関数Bの中で変数AAを扱える事が分かりました。

982でも試してみます。
失礼しました。