زیمنس کنترل

کد : 35050

ساختار برنامه نویسی در نرم افزار Step7 زیمنس

ساختار برنامه نویسی در نرم افزار Step7 زیمنس
سیستم های عددی مورد استفاده در PLC
اعدادی که ما معمولاً با آنها در محاسبات سروکار داریم ، اعداد مبنای 10 بوده و Decimal خوانده میشوند . اعداد مبنای 10 را بسادگی میتوان به هر مبنا ی دلخواهی تبدیل کرد. در کامپیوتر ها که PLC نیز عضوی از خانواده آنهاست، اطلاعات در مبنای 2 یعنی صفر و یک شناخته میشوند. از نظر الکتریکی وصل شدن مدار، معادل یک منطقی و قطع شدن مدار، معادل صفر منطقی است.
 
ساختار برنامه نویسی در نرم افزار Step7 زیمنس 1
 
تبدیل یک عدد از مبنای 10 (Decimal) به مبنای 2 (Binary) ساده است. کافیست که با تقسیم متوالی آن بر 2 باقیمانده های بدست آمده و آخرین خارج قسمت را از آخر به اول در کنار هم قرار دهیم . چند مثال در جدول زیر آمده است:
 
 ساختار برنامه نویسی در نرم افزار Step7 زیمنس 2
 
اگر صفر و یک های عدد باینری (مثلاً عدد 24) را مانند شکل زیر در یک جدول بریزیم ، به هر خانه از این جدول یک Bit گفته میشود. هر 8 بیت معادل یک Byte و هر دو بایت یعنی 16 بیت معادل یک Word است. هر دو Word نیز یک Double Word میباشد.

 
ساختار برنامه نویسی در نرم افزار Step7 زیمنس 3

بیت سمت راست کمترین ارزش و بیت سمت چپ بیشترین ارزش را دارد. بر اساس این ارزش ها میتوان معادل Decimal عدد باینری را محاسبه کرد.
 
ساختار برنامه نویسی در نرم افزار Step7 زیمنس 4

علاوه بر سیستم باینری ، دو سیستم عددی دیگر نیز در PLC مورد استفاده قرار میگیرد که Hexadecimal و BCD میباشد.

Hexadecimal یا مبنای 16 ارتباط مستقیم با مبنای 2 دارد. از آنجایی که بیت های باینری در کنار هم بصورت طولانی ردیف میشوند ، فهم آنها مشکل است. با تبدیل باینری به Hex این بیت ها در فضای کمتری جا میگیرند و کاربر راحت تر میتواند مقدار باینری را تشخیص دهد. اعداد در مبنای 16 مانند شکل زیر از صفر شروع شده و تا 15 ادامه می­یابند.

اعداد مبنای 16
16 digits                             0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , A , B , C , D , E , F
که در آن :
A=10                                           D=13
B=11                                            E=14
C=12                                            F=15
 
هر دیجیت هگز معادل 4 بیت باینری است . به عنوان مثال ، معادل باینری و هگز عدد دسیمال 43 بصورت زیر خواهد بود :


ساختار برنامه نویسی در نرم افزار Step7 زیمنس 5
کنترل زیمنس نمایندگی زیمنس و اتوماسیون صنعتی زیمنس