WinCCOAチュートリアル。パート10。「ライブ」S7-1200への接続

基本コースのフレームワーク内では、内部システム変数のみがWinCCOAで使用されます。外部接続は想定されていません。ただし、基本コースの学生は、学習を完了する前に、「実際のライブPLC」から変数を読み取る方法を示すように常に求められます。 WinCC OAはSiemens製品に属しているため、Siemensコントローラーに接続し、そこからいくつかの変数を読み取る方法を示すことは論理的です。この場合、S7-1200シリーズのPLCに接続します。





WinCC OAドライバーセットには、Simaticコントローラー用の2種類のドライバー(s7とs7plus)が含まれています。違いは次のとおりです。s7は従来のS7-300 / S7-400シリーズのPLCとの通信を目的としており、s7plusは最新のS7-1200 / S7-1500シリーズのPLCとの通信を目的としています。 s7plusドライバーは、インストール時に個別に指定されます。インストールしていない場合は、システムに存在しない可能性があります。使用するドライバー(iec104でも)に関係なく、一般的な原則は保持されます。コンソールに適切なドライバーを追加する必要があります。次に、デバイスへの接続を構成し、この接続に追加されたドライバーの番号を設定して、アクティブ化します。また、DPEでPeriphery Address構成をハングアップし、変数の正しいアドレスを指定して設定を実行する必要があります。





まず、コンソールにドライバーを登録する必要があります。技術的には、システムにドライバーを追加することは、マネージャーを追加することと同じです。コンソールを開き、[新しいマネージャーを追加]をクリックします





リストからS7plusドライバーを選択し、オプションで「-num2」を設定しましょう。これは、システムにすでに番号1のドライバーがあり、これがシミュレーションドライバーであり、システム内のドライバー番号が一意である必要があるためです。ちなみに、WinCC OAの開発者によると、シミュレーションドライバーは実際のプロジェクトでは使用されていません。





これで、新しいドライバーがシステムに追加され、起動されました





次に、システムに追加されたドライバー番号2を構成する必要があります。これを行うには(たとえば、gediエディターメニューから)、システム管理モジュールを開きます。





次に、ドライバーS7を開きます





S7 +ドライバーの選択





. Create.





— , WinCC OA, . S7-1214 TCP/IP, , . , 2. , .





, — S7-1200, ip- . , , , Set PC/PG Interface. , , Step 7 WinCC 7, TIA Portal WinCC .. , , . ,





, ISO, TCPIP TCPIP.Auto. , , TCPIP.Auto.





Establish Connection Apply. WinCC OA . E ,





, — System Management. , . . para, . — ExampleDP_bit ExampleDP_float, . MyBlinker ExampleDP_bit





« ».





SIMATIC S7PLUS









2. « » — Input, . — Bool. — Polling ( ).





Poll groups, () . Create, . 100 . , 100 100 . .





Reference . , . Selection .





«» , . Clock_1Hz, .





Address active, Apply original , SCADA.





,





Emulation, Modes. «» (Direction), . (, , ) .





— FALSE, .





TRUE





para





FALSE TIA Portal. para . , , 10 , para , Original value FALSE, TRUE. - Ctrl+A . DPE . Main — Turn On Turn Off ,





dpSet("System1:Emulation.:_original.._value", 1);









dpSet("System1:Emulation.:_original.._value", 0);





«» .





para FALSE





.





, — . , , para. . 10 (poll time 100 ). , — event manager. EV , , , . 100 — , para , . , , , . DPE Smoothing. para .





, — «» «». Apply.





original , ( online, original) , . , para , .





, Robicon.SCADAmanSP. WinCC OA DP ExampleDP_float. , — , , . «» , /. , Reference. smoothing DP.





original. , , .





.





FLAPS ( ). Textfield .





初期化イベントでウィザードを使用して、DPE(表示値)を表示するためのスクリプトを作成します





PLCからの値が表示されます





ウィザードを使用してスクリプトをもう1つ追加し、オペレーター画面から直接値を編集できるようにします。これを行うには、Commandイベントのウィザードを呼び出す必要があります。





オペレーターシステムからの信号の値を変更します





変更がデータブロックに反映されました












All Articles