
سلام .
طبق آموزش فصل پنجم برای ورودی آنالوگ 0-10 ولت مقدار کمتر 0 و بیشترین مقدار رو حدودا 27486 قرار میدیم . نوع دیتا رو هم int در نظر میگیریم . ولی همین برنامه رو با برنامه factory io شبیه سازی میکنم نوع دیتا رو خطا میده و باید به real تغییر بدم و جالبه مقدار 0 تا 10 ولت رو در value نشون میده نه مقدار 0- 27486 مشکل از کجاست ؟
سلام حد بالای اینتیجر آنالوگ 27648 هست
در مورد مشکلی که دارید اگر ممکنه عکس آپلود بفرمایید همچنین نوع cpu انتخابی و برنامه ای که از سمت plc با آن کار میکنید رو ذکر کنید
سپاس


سلام
در ابتدا norm-x بايد پارامتر هاى اينتيجر بگيره
و اينكه max رو بايد 27648 قرار بديد اگر ميدونيد كه همچين مسئله اى مشكل ساز ميشه در فكتورى ورودى real رو كانورت كنيد به int و در بلاكـ norm استفاده كنيد
لطفا قبل از ارسال پاسخ، این قوانین را مطالعه نمایید:
- تا حد امکان متن پاسخ کامل و واضح باشد.
- به جز مواردی که نیاز است محتوای پاسخ را از سایتهای دیگر کپی نکنید و تماما توسط خود تایپ نمایید.
- اگر نیاز به آپلود فایل، تصویر، فیلم و … بود از وبسایت uupload.ir استفاده نمایید و لینک پیوست مدنظر را در پاسخ درج نمایید.
از آنجا که هدف ما ایجاد یک فضای مفید برای همفکری و رسیدن به پاسخ سوالات است، در صورتی که پاسخ شما یکی از شرایط فوق را نداشته باشد، توسط ناظرین تایید نخواهد شد.
یک برنامه ساده که مقدار آنالوگ رو توسط پتانسیومتر از برنامه factory io میخونه
عکس اول از برنامه factory io که یک پتانسیومتر متصل شده و اجبارا مقدار باید real باشه
عکس دوم زمانی که پتانسیومتر رو حداکثر کذاشتم نشون میده . چرا بین 0-10 تغییر می کنه
https://s2.uupload.ir/files/01_ggcq.png
https://s2.uupload.ir/files/02_wy74.png