GENESIS32 แบบ Server/Client ผ่านวงแลนสองวง

SCADA หลายค่ายพบปัญหาการติดต่อแบบ Server / Client ผ่านวงแลนสองวง หรือผ่าน Internet เช่นกรณี Firewall มีการใช้ IP ภายนอกและภายในต่างกันระหว่างเครือข่ายสองวงที่เชื่อมต่อกัน เช่นมองจากภายนอกเห็นเป็น 101.100.xxx.xxxส่วนภายในเห็นIPเป็น 192.168.xxx.xxx เป็นต้น กรณีเช่นนี้ถ้า Server / Client อยู่ในเครือข่ายคนละด้านอาจพบความยุ่งยากในการสื่อสาร แต่GENESIS32และGENESIS64สามารถสื่อสารServer/Clientได้โดยไม่พบปัญหาเนื่องจากมีฟีเจอร์แบบ Dual DNS

 

Dual DNSสามารถคอนฟิกในโมดูลชื่อ GenBroker ซึ่งมีีอยู่ทั้งใน GENESIS32 และ GENESIS64 นอกจากนั้นฝั่ง Server เช่น OPC Server ที่จะใช้กับ GENESIS ยังไม่จำเป็นต้องติดตั้งGENESIS32 แต่สามารถติดตั้ง GenBrokerลงไปเพื่อให้เชื่อมต่อกับGENESIS32หรือGENESIS64ได้ฟรี ๆ

จากตัวอย่างเป็นการเซต  Dual DNS หรือการสื่อสารผ่านเครือข่ายสองวง โดยเมื่อมองจากเครือข่ายด้านนอกเข้ามายัง Server จะเห็นเป็น IP = 171.5.200.130 (ซึ่งอาจเป็นของ Routerก็ได้) ส่วน IP ภายในของ Server คือ 192.168.1.12 โดยการคอนฟิกนี้ทำที่GenBrokerของฝั่งServer

image

 

โดยวิธีการสร้างคอนฟิกดังกล่าวทำได้โดยคลิ้กปุ่ม Add TCP Channel จากนั้นพิมพ์ IP ของ Server ที่มองเห็นจาก Client (ซึ่งอาจจะเป็น IP ของ Router ก็ได้) ในที่นี้คือ 171.5.200.130 จากนั้นคลิ้ก OK
ถัดจากนั้นคลิ้กขวาที่กิ่ง OPC over TCP/IP Channel via 171… ที่ถูกสร้างขึ้นมาแล้วเลือก Add Node แล้วพิมพ์ IP ของเครื่อง Server ที่เป็น IP แบบ Local (คือมองเห็นจากข้างในเครือข่ายเอง)

 

เมื่อ Client ภายนอกต้องการติดต่อมายัง OPC ServerหรือGENESIS Serverก็สามารถระบุIPของServerได้ว่า 171.5.200.130 โดยไม่ต้องสนใจว่า IP ภายในของ Server นั้นคืออะไร Clientก็สามารถใช้งานทั้ง OPC Server, GENESIS32 Data, GENESIS64 Data ของฝั่ง Server ได้เลย

Advertisements
This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s