تالار گفتگوی سایت مهندس ماهر

Notifications
Clear all

تولید کاراکتر در برنامه پی ال سی برای سریال محصول  

  RSS

Sadeh
(@sadeh)
Reputable Member
عضو شده: 7 سال قبل
ارسال‌ها: 250
۲۲/۱۲/۱۳۹۷ ۹:۰۶ ب.ظ  

سلام

اگر بصورت ماهیانه تعداد محصول تولیدی شمرده شود و بخواهیم بصورت کاراکتری که اول سال و بعد ماه و بعد سریال تولید شود چگونه برنامه نویسی کنیم  که خروجی مانند فرمت زیر در یک DBذخیره شده و به HMI داده شود:

Y97/M12/1001

یعنی محصول شماره 1001 تولید شده در اسفند 97

با تشکر


نقل‌قول
SGH
 SGH
(@sgh)
Trusted Member
عضو شده: 7 سال قبل
ارسال‌ها: 91
۲۴/۱۲/۱۳۹۷ ۱۰:۱۶ ق.ظ  

سلام وقت بخیر

در S7 Classic امکان تعریف چنین فرمتی نیست. اگر از سیستم مانیتورینگ استفاده می کنید، امکان تعریف ماتریسی برای ذخیره اطلاعات با فرمت دلخواه در آن وجود دارد.


پاسخنقل‌قول
شاهین فضلی
(@en-sh66fazli)
Reputable Member
عضو شده: 7 سال قبل
ارسال‌ها: 324
۲۴/۱۲/۱۳۹۷ ۱۰:۳۶ ق.ظ  

این کار شدنی ولی برنامه نویسی میخواد باید از فانکشنهای زیر استفاده 

خواندن تاریخ CPU ایجاد کاراکتر و کانتر و...........


پاسخنقل‌قول
mohamad reza maher
(@mohandesmaher)
عضو Admin
عضو شده: 7 سال قبل
ارسال‌ها: 92
۲۷/۱۲/۱۳۹۷ ۶:۰۹ ب.ظ  

در فانکشن های IEC  که در کتابخانه Step7  موجود است چند فانکشن برای کار با کاراکتر هست. مثلا برای  Concatinate    دو کارکتر یا پیدا کردن یا حذف کردن آنها فانکشن های خاص   در این Library  وجود دارند .


پاسخنقل‌قول
Share: