آیا دستور یا روشی برای ست کردن یک بایت وجود داره؟
اطلاعیه
Collapse
No announcement yet.
ست کردن یک بایت
Collapse
X
-
پاسخ : ست کردن یک بایت
با سلام
اگر منظور شما cpu زیمنس سری s7 300 , 400 هست خیر چنین دستوری ندارد و باید از دستور move استفاده کنید .
L B#16#FF
T MB0
T QB0
در CPU های سری جدید شامل S7 1200 , S7 1500 دستوری به نام Set bit field وجود دارد . که میتوان هر چند بیت لازم را ست کرد .هرگز به نیکی نمی رسید تازمانیکه از آنچه دوست می دارید انفاق کنید .
-
پاسخ : ست کردن یک بایت
سلام
بله منظورم cpu زیمنس سری s7 300 , 400 هست ولی منظورم از ست کردن یک کردن بیتها نیست در واقع بهتره بگم سیو کردن یک بایته
فرض کنید ورودی های plc سی شستی است و خروجی ها 30 موتور است من میخوام با زدن شستی موتورها را روشن کنم حالا اگه از move استفاده کنم با برداشتن دست از روی شستی موتور هم خاموش میشه در واقع نمیخوام از دستورات بیتی و ff استفاده کنم چون حجم برنامه زیاد میشهمن رقص دختران هندی را بیش از نماز پدر و مادرم دوست دارم چون آنها از روی عشق و علاقه میرقصند و پدر و مادرم از روی عادت نماز میخوانند.
دکتر شریعتی
دیدگاه
-
پاسخ : ست کردن یک بایت
با فلیپ فلاپ اس و آر کار کردی؟
با خود نگهدارنده شاسی برای وصل کنتاکتور کار کردی؟
راه حل شما همون دستور move است ولی ورودی را مستقیم به بلوک مو وصل نکن
اول ورودیت رو بده به یه لچ مثلm0.0
حالا یه تیغه ورودی بلوک مو به آدرس m0.0 بده
البته یه چیزی هست موقعی که خواستی آدرس بایت رو تغییر بدی باید قبلش لچت رو ریست کنی که میتونی از یه مموری مثال m0.1 استفاده کنی
اگه باز هم راهنمایی بیشتری خواستی ایمیل بده تا خودم فایلش رو بنویسم برات ایمیل کنم
البته راه حل های دیگه ای هم هست که راحترین اش همین بود که گفتمزکات دانش گسترش آن است.
seyyed.moosavi@gmail.com
دیدگاه
-
پاسخ : ست کردن یک بایت
نوشته اصلی توسط ehsanabediسلام
ورودی های plc سی شستی است و خروجی ها 30 موتور است من میخوام با زدن شستی موتورها را روشن کنم حالا اگه از move استفاده کنم با برداشتن دست از روی شستی موتور هم خاموش میشه در واقع نمیخوام از دستورات بیتی و ff استفاده کنم چون حجم برنامه زیاد میشههرگاه زندگی را جهنم دیدی, سعی کن پخته بیرون آیی, سوختن رو همه بلدند
دیدگاه
-
پاسخ : ست کردن یک بایت
ببینید اصل ماجرا اینه که باید برنامه زیر را در حد اکثر 20 خط مینوشتم این برنامه به روش عادی خیلی ساده نوشته میشه ولی تعداد نتورک ها زیاد میشه و ارزش هنری نداره
برنامه : میخواهیم 40 موتور را با شستی های استارت و استوپ جداگانه راه اندازی کنیم برای هر موتور یک لامپ وجود دارد که در صورت بروز خطا در آن موتور موتور خاموش شده و آن لامپ تا زمانیکه خطا رفع نشده با فرکانس 1 هرتز شروع به چشمک زدن کند .
این برنامه را در 4 نتورک نوشتم ولی نمیدونم چطور باید پلود کنم؟؟؟من رقص دختران هندی را بیش از نماز پدر و مادرم دوست دارم چون آنها از روی عشق و علاقه میرقصند و پدر و مادرم از روی عادت نماز میخوانند.
دکتر شریعتی
دیدگاه
-
پاسخ : ست کردن یک بایت
نوشته اصلی توسط ehsanabediببینید اصل ماجرا اینه که باید برنامه زیر را در حد اکثر 20 خط مینوشتم این برنامه به روش عادی خیلی ساده نوشته میشه ولی تعداد نتورک ها زیاد میشه و ارزش هنری نداره
برنامه : میخواهیم 40 موتور را با شستی های استارت و استوپ جداگانه راه اندازی کنیم برای هر موتور یک لامپ وجود دارد که در صورت بروز خطا در آن موتور موتور خاموش شده و آن لامپ تا زمانیکه خطا رفع نشده با فرکانس 1 هرتز شروع به چشمک زدن کند .
این برنامه را در 4 نتورک نوشتم ولی نمیدونم چطور باید پلود کنم؟؟؟هرگاه زندگی را جهنم دیدی, سعی کن پخته بیرون آیی, سوختن رو همه بلدند
دیدگاه
دیدگاه